1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,276564,629126,339974,e=>{"use strict";var t=e.i(210312),n=e.i(438069),r=e.i(91871),i=e.i(488515);let o=t.forwardRef(function(e,t){let{render:o,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:i.popupTransitionStateMapping,props:[{role:"presentation",hidden:!p,style:{userSelect:"none",WebkitUserSelect:"none"}},u],enabled:a||!f})});e.s(["DialogBackdrop",0,o],276564);var s=e.i(202787),l=e.i(886437),a=e.i(660530);let u=t.forwardRef(function(e,t){let{render:i,className:o,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],629126);var c=e.i(446045);let d=t.forwardRef(function(e,t){let{render:i,className:o,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],339974)},247831,e=>{"use strict";e.i(594474);var t=e.i(276564),n=e.i(629126),r=e.i(339974),i=e.i(125193),o=e.i(117445),s=e.i(600830),l=e.i(876180),a=e.i(252568),u=e.i(432987),c=e.i(477111),d=e.i(886437),f=e.i(660530),p=e.i(4303);class g extends p.BasePopupHandle{constructor(){super((0,c.createNullDialogStore)(),"Dialog",!1)}open(e){this.openByTrigger(e)}openWithPayload(e){let t=this.attachedStore;null===t||(t.set("payload",e),t.setOpen(!0,(0,d.createChangeEventDetails)(f.REASONS.imperativeAction)))}close(){this.closePopup()}get isOpen(){return this.attachedStore?.select("open")??!1}}e.s(["Backdrop",()=>t.DialogBackdrop,"Close",()=>n.DialogClose,"Description",()=>r.DialogDescription,"Handle",0,g,"Popup",()=>i.DialogPopup,"Portal",()=>o.DialogPortal,"Root",()=>s.DialogRoot,"Title",()=>a.DialogTitle,"Trigger",()=>u.DialogTrigger,"Viewport",()=>l.DialogViewport,"createHandle",0,function(){return new g}],710369);var h=e.i(710369);e.s(["Dialog",0,h],247831)},594474,438069,e=>{"use strict";e.s([],594474);var t=e.i(49465),n=e.i(210312);let r=n.createContext(void 0);e.s(["DialogRootContext",0,r,"useDialogRootContext",0,function(e){let i=n.useContext(r);if(!e&&void 0===i)throw Error((0,t.default)(27));return i}],438069)},125193,326676,458894,e=>{"use strict";var t=e.i(210312),n=e.i(438622),r=e.i(438069),i=e.i(91871),o=e.i(827345),s=e.i(67323),l=e.i(271289),a=e.i(778045),u=e.i(497394),c=e.i(488515),d=e.i(940637);e.s(["CommonPopupDataAttributes",0,d],326676);var d=d;d.open,d.closed,d.startingStyle,d.endingStyle;let f={...c.popupStateMapping,...u.transitionStatusMapping,nestedDialogOpen:e=>e?{"data-nested-dialog-open":""}:null};e.s(["dialogStateAttributesMapping",0,f],458894);var p=e.i(483830);let g=t.forwardRef(function(e,t){let{render:u,className:c,style:d,finalFocus:g,initialFocus:h,...m}=e,v=(0,r.useDialogRootContext)(),b=v.useState("descriptionElementId"),E=v.useState("disablePointerDismissal"),y=v.useState("floatingRootContext"),S=v.useState("popupProps"),C=v.useState("modal"),T=v.useState("mounted"),R=v.useState("nested"),w=v.useState("nestedOpenDialogCount"),P=v.useState("open"),O=v.useState("openMethod"),x=v.useState("titleElementId"),k=v.useState("transitionStatus"),I=v.useState("role"),A=y.useState("floatingId");(0,o.useDialogPortalContext)(),(0,s.useOpenChangeComplete)({open:P,ref:v.context.popupRef,onComplete(){P&&v.context.onOpenChangeComplete?.(!0)}});let D=void 0===h?(0,a.createDefaultInitialFocus)(v.context.popupRef):h,M=v.useStateSetter("popupElement"),L=(0,i.useRenderElement)("div",e,{state:{open:P,nested:R,transitionStatus:k,nestedDialogOpen:w>0},props:[S,{id:A,"aria-labelledby":x,"aria-describedby":b,role:I,...a.FOCUSABLE_POPUP_PROPS,hidden:!T,onKeyDown(e){l.COMPOSITE_KEYS.has(e.key)&&e.stopPropagation()},style:{"--nested-dialogs":w}},m],ref:[t,v.context.popupRef,M],stateAttributesMapping:f});return(0,p.jsx)(n.FloatingFocusManager,{context:y,openInteractionType:O,disabled:!T,closeOnFocusOut:!E,initialFocus:D,returnFocus:g,modal:!1!==C,restoreFocus:"popup",children:L})});e.s(["DialogPopup",0,g],125193)},117445,e=>{"use strict";e.i(101172);var t=e.i(210312),n=e.i(872919),r=e.i(356555),i=e.i(438069),o=e.i(827345),s=e.i(293592),l=e.i(483830);let a=t.forwardRef(function(e,t){let{keepMounted:a=!1,...u}=e,c=(0,i.useDialogRootContext)(),d=c.useState("mounted"),f=c.useState("modal"),p=c.useState("open");return d||a?(0,l.jsx)(o.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])},827345,e=>{"use strict";e.i(101172);var t=e.i(49465),n=e.i(210312);let r=n.createContext(void 0);e.s(["DialogPortalContext",0,r,"useDialogPortalContext",0,function(){let e=n.useContext(r);if(void 0===e)throw Error((0,t.default)(26));return e}])},600830,477111,876180,252568,e=>{"use strict";var t=e.i(977311),n=e.i(210312),r=e.i(55016),i=e.i(438069),o=e.i(912769),s=e.i(940491),l=e.i(885309),a=e.i(586390),u=e.i(778045);let c={...l.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 d extends o.ReactStore{constructor(e,t,n){const r=new a.PopupTriggerMap;super(f(e,r,t,n),p(r),c)}setOpen=(e,t)=>{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||(this.state.floatingRootContext.dispatchOpenChange(e,t),this.update((0,u.createPopupOpenState)(this.state,e,t.trigger)))}}function f(e,t,n,r=!1){return{...(0,l.createInitialPopupStoreState)(t,n,r),modal:!0,disablePointerDismissal:!1,viewportElement:null,descriptionElementId:void 0,titleElementId:void 0,openMethod:null,nested:!1,nestedOpenDialogCount:0,nestedOpenDrawerCount:0,role:"dialog",...e}}function p(e){return{popupRef:n.createRef(),backdropRef:n.createRef(),internalBackdropRef:n.createRef(),outsidePressEnabledRef:{current:!0},triggerElements:e,onOpenChange:void 0,onOpenChangeComplete:void 0}}e.s(["DialogStore",0,d,"createNullDialogStore",0,function(){let e=new a.PopupTriggerMap;return new s.NullStore(Object.freeze(f(void 0,e)),Object.freeze(p(e)),c)}],477111);var g=e.i(886437),h=e.i(660530),m=e.i(483830);let v=(0,t.fastComponent)(function(e){return function(e,t){let{children:o,open:s,defaultOpen:l=!1,onOpenChange:a,onOpenChangeComplete:c,disablePointerDismissal:f=!1,modal:p=!0,actionsRef:v,handle:b,triggerId:E,defaultTr
1iggerId:y=null}=t,S="alert-dialog"===e,C=(0,i.useDialogRootContext)(!0),T={modal:!!S||p,disablePointerDismissal:S||f,nested:null!=C,role:S?"alertdialog":"dialog"},R=(0,u.usePopupRootStore)((e,t)=>new d({open:l,openProp:s,activeTriggerId:y,triggerIdProp:E,...T},e,t),!0);R.useControlledProp("openProp",s),R.useControlledProp("triggerIdProp",E),R.useSyncedValues(T),R.useContextCallback("onOpenChange",a),R.useContextCallback("onOpenChangeComplete",c);let w=R.useState("open"),P=R.useState("mounted"),O=R.useState("payload");(0,u.usePopupRootSync)(R,w),(0,u.useImplicitActiveTrigger)(R);let{forceUnmount:x}=(0,u.useOpenStateTransitions)(w,R);n.useImperativeHandle(v,()=>({unmount:x,close:()=>R.setOpen(!1,(0,g.createChangeEventDetails)(h.REASONS.imperativeAction))}),[x,R]);let k=w||P;return(0,m.jsxs)(i.DialogRootContext.Provider,{value:R,children:[b&&(0,m.jsx)(u.PopupHandleAttachment,{handle:b,store:R}),k&&(0,m.jsx)(r.DialogInteractions,{store:R,parentContext:C?.context,isDrawer:"drawer"===e}),"function"==typeof o?o({payload:O}):o]})}("dialog",e)});e.s(["DialogRoot",0,v],600830);var b=e.i(91871),E=e.i(827345),y=e.i(458894);let S=n.forwardRef(function(e,t){let{render:n,className:r,style:o,children:s,...l}=e,a=(0,E.useDialogPortalContext)(),u=(0,i.useDialogRootContext)(),c=u.useState("open"),d=u.useState("nested"),f=u.useState("transitionStatus"),p=u.useState("nestedOpenDialogCount"),g=u.useState("mounted"),h=u.useStateSetter("viewportElement");return(0,b.useRenderElement)("div",e,{enabled:a||g,state:{open:c,nested:d,transitionStatus:f,nestedDialogOpen:p>0},ref:[t,h],stateAttributesMapping:y.dialogStateAttributesMapping,props:[{role:"presentation",hidden:!g,style:{pointerEvents:c?void 0:"none"},children:s},l]})});e.s(["DialogViewport",0,S],876180);var C=e.i(446045);let T=n.forwardRef(function(e,t){let{render:n,className:r,style:o,id:s,...l}=e,a=(0,i.useDialogRootContext)(),u=(0,C.useBaseUiId)(s);return a.useSyncedValueWithCleanup("titleElementId",u),(0,b.useRenderElement)("h2",e,{ref:t,props:[{id:u},l]})});e.s(["DialogTitle",0,T],252568)},55016,e=>{"use strict";var t=e.i(210312),n=e.i(645900),r=e.i(602298),i=e.i(407647),o=e.i(288430),s=e.i(778045);e.s(["DialogInteractions",0,function({store:e,parentContext:l,isDrawer:a}){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,i.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,o.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,o.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}])},432987,e=>{"use strict";e.i(101172);var t=e.i(49465),n=e.i(210312),r=e.i(977311),i=e.i(438069),o=e.i(202787),s=e.i(91871),l=e.i(488515),a=e.i(266341),u=e.i(294684),c=e.i(778045),d=e.i(446045),f=e.i(180135),p=e.i(950444);let g=(0,r.fastComponentRef)(function(e,r){let{render:g,className:h,style:m,disabled:v=!1,nativeButton:b=!0,id:E,payload:y,handle:S,...C}=e,T=(0,i.useDialogRootContext)(!0),R=(0,u.usePopupHandleStore)(S)??T;if(!R)throw Error((0,t.default)(79));let w=(0,d.useBaseUiId)(E),P=R.useState("floatingRootContext"),O=R.useState("isOpenedByTrigger",w),x=R.useState("triggerPopupId",w),k=n.useRef(null),{registerTrigger:I,isMountedByThisTrigger:A}=(0,c.useTriggerDataForwarding)(w,k,R,{payload:y}),{getButtonProps:D,buttonRef:M}=(0,o.useButton)({disabled:v,native:b}),L=(0,f.useClick)(P),N=(0,p.useOpenMethodTriggerProps)(()=>R.select("open"),e=>{R.set("openMethod",e)}),F=R.useState("triggerProps",A);return(0,s.useRenderElement)("button",e,{state:{disabled:v,open:O},ref:[M,r,I,k],props:[L.reference,F,N,{[a.CLICK_TRIGGER_IDENTIFIER]:"",id:w,"aria-haspopup":"dialog","aria-expanded":O,"aria-controls":x},C,D],stateAttributesMapping:l.triggerOpenStateMapping})});e.s(["DialogTrigger",0,g])},438622,e=>{"use strict";var t=e.i(210312),n=e.i(880269),r=e.i(953329),i=e.i(339697),o=e.i(167088),s=e.i(517571),l=e.i(941637),a=e.i(645900),u=e.i(550804),c=e.i(632714),d=e.i(117440),f=e.i(138273),p=e.i(479995),g=e.i(895600),h=e.i(288430),m=e.i(415967),v=e.i(13411),b=e.i(836274),E=e.i(352915),y=e.i(89085),S=e.i(886437),C=e.i(660530),T=e.i(149887),R=e.i(189165),w=e.i(6
151015),P=e.i(356555),O=e.i(144757),x=e.i(266341),k=e.i(303805),I=e.i(483830);let A=[];function D(){A=A.filter(e=>e.deref()?.isConnected)}function M(e){D(),e&&"body"!==(0,n.getNodeName)(e)&&(A.push(new WeakRef(e)),A.length>20&&(A=A.slice(-20)))}function L(){return D(),A[A.length-1]?.deref()}function N(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:A,children:F,disabled:B=!1,initialFocus:W=!0,returnFocus:H=!0,restoreFocus:j=!1,modal:_=!0,closeOnFocusOut:V=!0,openInteractionType:U="",nextFocusableElement:Y,previousFocusableElement:K,beforeContentFocusGuardRef:q,externalTree:$,getInsideElements:X}=e,z="rootStore"in A?A.rootStore:A,G=z.useState("open"),J=z.useState("domReferenceElement"),Q=z.useState("floatingElement"),{events:Z,dataRef:ee}=z.context,et=(0,l.useStableCallback)(()=>ee.current.floatingContext?.nodeId),en=(0,m.isTypeableCombobox)(J)&&!1===W,er=(0,s.useValueAsRef)(W),ei=(0,s.useValueAsRef)(H),eo=(0,s.useValueAsRef)(U),es=(0,s.useValueAsRef)(G),el=(0,O.useFloatingTree)($),ea=(0,P.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,o.useMergedRefs)(eh,q,ea?.beforeInsideRef),eb=(0,o.useMergedRefs)(em,ea?.afterInsideRef),eE=(0,u.useTimeout)(),ey=(0,u.useTimeout)(),eS=(0,d.useAnimationFrame)(),eC=null!=ea,eT=(0,m.getFloatingFocusElement)(Q),eR=(0,l.useStableCallback)((e=eT)=>e?(0,b.tabbable)(e):[]),ew=(0,l.useStableCallback)(()=>X?.().filter(e=>null!=e)??[]);t.useEffect(()=>{if(B||!_)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===eR().length&&!en&&(0,v.stopEvent)(e)})},[B,eT,_,en,eR]),t.useEffect(()=>{if(B||!G)return;let e=(0,f.ownerDocument)(eT);function t(){ed.current=!1}return(0,i.mergeCleanups)((0,r.addEventListener)(e,"pointerdown",function(e){let t=(0,h.getTarget)(e),n=ew();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(`[${x.CLICK_TRIGGER_IDENTIFIER}]`)&&(ec.current=!0,ey.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)},[B,Q,J,eT,G,ea,ey,ew]),t.useEffect(()=>{if(B||!V)return;let e=(0,f.ownerDocument)(eT);function t(t){let r=t.relatedTarget,i=t.currentTarget,o=(0,h.getTarget)(t);_&&null==r&&null!=o&&(0,h.contains)(Q,o)&&M(o),queueMicrotask(()=>{let s=et(),l=z.context.triggerElements,a=ew(),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,k.resolveRef)(K),(0,k.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(i===J&&eT&&N(eT),j&&i!==J&&!(0,y.isElementVisible)(o)&&(0,h.activeElement)(e)===e.body){if((0,n.isHTMLElement)(eT)&&(eT.focus(),"popup"===j))return void eS.request(()=>{eT.focus()});let e=eR(),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||!_)&&r&&c&&!ec.current&&(en||r!==L())&&(eu.current=!0,z.setOpen(!1,(0,S.createChangeEventDetails)(C.REASONS.focusOut,t)))})}let o=(0,n.isHTMLElement)(J)?J:null;if(Q||o)return(0,i.mergeCleanups)(o&&(0,r.addEventListener)(o,"focusout",t),o&&(0,r.addEventListener)(o,"pointerdown",function(){ec.current=!0,ey.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))},[B,J,Q,eT,_,el,ea,z,V,j,eR,en,et,ee,eE,ey,eS,Y,K,ew]),t.useEffect(()=>{if(B||!Q||!G)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=[Q,...e,eh.current,em.current,ea?.beforeOutsideRef.current,ea?.afterOutsideRef.current,...ew(),n,(0,k.resolveRef)(K),(0,k.resolveRef)(Y),en?J:null].filter(e=>null!=e),i=(0,w.markOthers)(r,{ariaHidden:_||en,mark:!1}),o=[Q,...e].filter(e=>null!=e),s=(0,w.markOthers)(o);return()=>{s(),i()}},[G,B,J,Q,_,ea,en,el,et,Y,K,ew]),(0,a.useIsoLayoutEffect)(()=>
1{if(!G||B||!(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,i="function"==typeof r?r(eo.current||""):r;if(void 0===i||!1===i||(0,h.contains)(eT,t))return;let o=null,s=()=>(null==o&&(o=eR(eT)),o[0]||eT);n=(n=!0===i||null===i?s():(0,k.resolveRef)(i))||s();let l=(0,h.contains)(eT,(0,h.activeElement)(e));(0,R.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))}})})},[B,G,eT,eR,er,eo,es]),(0,a.useIsoLayoutEffect)(()=>{if(B||!eT)return;let e=(0,f.ownerDocument)(eT),t=(0,h.activeElement)(e),r=null==eo.current;function i(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===C.REASONS.triggerHover&&"mouseleave"===e.nativeEvent.type&&(eu.current=!0),e.reason===C.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 M(t),Z.on("openchange",i),()=>{Z.off("openchange",i);let o=(0,h.activeElement)(e),s=ew(),l=(0,h.contains)(Q,o)||s.some(e=>e===o||(0,h.contains)(e,o))||el&&(0,E.getNodeChildren)(el.nodesRef.current,et(),!1).some(e=>(0,h.contains)(e.context?.elements.floating,o)),a=ei.current,u=ep.current,c=function(e){let i=ei.current,o="function"==typeof i?i(e):i;if(void 0===o||!1===o)return null;null===o&&(o=!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=L()||null),"boolean"==typeof o)?a:(0,k.resolveRef)(o)||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===o||o===e.body||l)){let e={preventScroll:!0};"keyboard"===u&&(e.focusVisible=!0),t.focus(e)}eu.current=!1})}},[B,Q,eT,ei,eo,Z,el,J,et,ew]),(0,a.useIsoLayoutEffect)(()=>{if(!c.platform.engine.webkit||G||!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()},[G,Q]),(0,a.useIsoLayoutEffect)(()=>{if(!B&&ea)return ea.setFocusManagerState({modal:_,closeOnFocusOut:V,open:G,onOpenChange:z.setOpen,domReference:J}),()=>{ea.setFocusManagerState(null)}},[B,ea,_,G,z,V,J]),(0,a.useIsoLayoutEffect)(()=>{if(!B&&eT)return N(eT),()=>{queueMicrotask(D)}},[B,eT]);let eP=!B&&(!_||!en)&&(eC||_);return(0,I.jsxs)(t.Fragment,{children:[eP&&(0,I.jsx)(g.FocusGuard,{"data-type":"inside",ref:ev,onFocus:e=>{if(_){let e=eR();(0,R.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,k.resolveRef)(K??ea.beforeOutsideRef)?.focus()}}),F,eP&&(0,I.jsx)(g.FocusGuard,{"data-type":"inside",ref:eb,onFocus:e=>{if(_)(0,R.enqueueFocus)(eR()[0]);else if(ea?.portalNode)if(V&&(eu.current=!0),(0,b.isOutsideEvent)(e,ea.portalNode)){let e=(0,b.getPreviousTabbable)(J);e?.focus()}else(0,k.resolveRef)(Y??ea.afterOutsideRef)?.focus()}})]})}])},356555,e=>{"use strict";e.i(101172);var t=e.i(210312),n=e.i(731735),r=e.i(880269),i=e.i(953329),o=e.i(339697),s=e.i(466494),l=e.i(645900),a=e.i(941637),u=e.i(258188),c=e.i(895600),d=e.i(836274),f=e.i(886437),p=e.i(660530),g=e.i(149887),h=e.i(91871),m=e.i(266341),v=e.i(483830);let b=t.createContext(null),E=()=>t.useContext(b),y=(0,g.createAttribute)("portal"),S=t.forwardRef(function(e,g){let{render:S,className:C,style:T,children:R,container:w,portalOwnerRole:P,...O}=e,{node:x,nodeId:k,subtree:I}=function(e={}){let{ref:i,container:o,componentProps:c=u.EMPTY_OBJECT,elementProps:d}=e,f=(0,s.useId)(),p=E(),g=p?.portalNode,[m,v]=t.useState(null),[b,S]=t.useState(null),C=(0,a.useStableCallback)(e=>{null!==e&&S(e)}),T=t.useRef(null);(0,l.useIsoLayoutEffect)(()=>
1{if(null===o){T.current&&(T.current=null,S(null),v(null));return}let e=(o&&((0,r.isNode)(o)?o:o.current))??g??document.body;if(null==e){T.current&&(T.current=null,S(null),v(null));return}T.current!==e&&(T.current=e,S(null),v(e))},[o,g]);let R=(0,h.useRenderElement)("div",c,{ref:[i,C],props:[{id:f,[y]:""},d]}),w=m&&R?n.createPortal(R,m):null;return{node:b,nodeId:t.isValidElement(R)?R.props.id:void 0,subtree:w}}({container:w,ref:g,componentProps:e,elementProps:O}),A=t.useRef(null),D=t.useRef(null),M=t.useRef(null),L=t.useRef(null),[N,F]=t.useState(null),B=t.useRef(!1),W=N?.modal,H=N?.open,j=!!N&&!N.modal&&N.open&&!!x;t.useEffect(()=>{if(x&&!W)return(0,o.mergeCleanups)((0,i.addEventListener)(x,"focusin",e,!0),(0,i.addEventListener)(x,"focusout",e,!0));function e(e){x&&e.relatedTarget&&(0,d.isOutsideEvent)(e)&&("focusin"===e.type?B.current&&((0,d.enableFocusInside)(x),B.current=!1):((0,d.disableFocusInside)(x),B.current=!0))}},[x,W]),(0,l.useIsoLayoutEffect)(()=>{x&&!0===H&&B.current&&((0,d.enableFocusInside)(x),B.current=!1)},[H,x]);let _=t.useMemo(()=>({beforeOutsideRef:A,afterOutsideRef:D,beforeInsideRef:M,afterInsideRef:L,portalNode:x,setFocusManagerState:F}),[x]);return(0,v.jsxs)(t.Fragment,{children:[I,(0,v.jsxs)(b.Provider,{value:_,children:[j&&x&&(0,v.jsx)(c.FocusGuard,{"data-type":"outside",ref:A,onFocus:e=>{if((0,d.isOutsideEvent)(e,x))M.current?.focus();else{let e=N?N.domReference:null,t=(0,d.getPreviousTabbable)(e);t?.focus()}}}),j&&x&&(0,v.jsx)("span",{role:P,"aria-owns":k,style:m.ownerVisuallyHidden}),x&&n.createPortal(R,x),j&&x&&(0,v.jsx)(c.FocusGuard,{"data-type":"outside",ref:D,onFocus:e=>{if((0,d.isOutsideEvent)(e,x))L.current?.focus();else{let t=N?N.domReference:null,n=(0,d.getNextTabbable)(t);n?.focus(),N?.closeOnFocusOut&&N?.onOpenChange(!1,(0,f.createChangeEventDetails)(p.REASONS.focusOut,e.nativeEvent))}}})]})]})});e.s(["FloatingPortal",0,S,"usePortalContext",0,E])},144757,511166,e=>{"use strict";var t=e.i(210312),n=e.i(466494),r=e.i(645900),i=e.i(690435);function o(){let e=new Map;return{emit(t,n){e.get(t)?.forEach(e=>e(n))},on(t,n){e.has(t)||e.set(t,new Set),e.get(t).add(n)},off(t,n){e.get(t)?.delete(n)}}}e.s(["createEventEmitter",0,o],511166);class s{nodesRef={current:[]};events=o();addNode(e){this.nodesRef.current.push(e)}removeNode(e){let t=this.nodesRef.current.findIndex(t=>t===e);-1!==t&&this.nodesRef.current.splice(t,1)}}var l=e.i(483830);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,i=c();return(0,l.jsx)(a.Provider,{value:t.useMemo(()=>({id:r,parentId:i}),[r,i]),children:n})},"FloatingTree",0,function(e){let{children:t,externalTree:n}=e,r=(0,i.useRefWithInit)(()=>n??new s).current;return(0,l.jsx)(u.Provider,{value:r,children:t})},"useFloatingNodeId",0,function(e){let t=(0,n.useId)(),i=d(e),o=c();return(0,r.useIsoLayoutEffect)(()=>{if(!t)return;let e={id:t,parentId:o};return i?.addNode(e),()=>{i?.removeNode(e)}},[i,t,o]),t},"useFloatingParentNodeId",0,c,"useFloatingTree",0,d],144757)},180135,e=>{"use strict";var t=e.i(210312),n=e.i(117440),r=e.i(550804),i=e.i(258188),o=e.i(288430),s=e.i(415967),l=e.i(13411),a=e.i(886437),u=e.i(660530);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,y=t.useRef(void 0),S=(0,n.useAnimationFrame)(),C=(0,r.useTimeout)(),T=t.useMemo(()=>{function e(e,t,n,r){let i=(0,a.createChangeEventDetails)(v,t,n);e&&"touch"===r&&m>0?C.start(m,()=>{b.setOpen(!0,i)}):b.setOpen(e,i)}function t(e,t,n){let r=E.current.openEvent,i=b.select("domReferenceElement")!==t;return!!e&&!!i||!e||!p||!!r&&!!h&&!n(r.type)}return{onPointerDown(e){y.current=(0,l.isMouseLikePointerType)(e.pointerType,!0)&&(0,l.isVirtualPointerEvent)(e.nativeEvent)?"virtual":e.pointerType},onMouseDown(n){let r=y.current,i=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,o.getTarget)(i);if((0,s.isTypeableElement)(c))return void e(u,i,c,r);let d=n.currentTarget;S.request(()=>{e(u,i,d,r)})},onClick(n){if("mousedown-only"===f)return;let r=y.current;if("mousedown"===f&&r){y.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(){y.current=void 0}}},[E,f,g,v,b,h,p,S,C,m]);return t.useMemo(()=>d?{reference:T}:i.EMPTY_OBJECT,[d,T])}])},407647,e=>{"use strict";var t=e.i(210312),n=e.i(953329),r=e.i(339697),i=e.i(138273),o=e.i(941637),s=e.i(550804),l=e.i(880269),a=e.i(632714),u=e.i(144757),c=e.i(886437),d=e.i(660530),f=e.i(149887),p=e.i(288430),g=e.i(415967),h=e.i(13411),m=e.i(352915);function v(){return!1}e.s(["useDismiss",0,function(e,b={}){let{enabled:E=!0,escapeKey:y=!0,outsidePress:S=!0,outsidePressEvent:C="sloppy",referencePress:T=v,bubbles:R,externalTree:w}=b,P="rootStore"in e?e.rootStore:e,O=P.useState("open"),x=P.useState("floatingElement"),{dataRef:k,events:I}=P.context,A=(0,u.useFloatingTree)(w),D=(0,o.useStableCallback)("function"==typeof S?S:()=>!1),M="function"==typeof S?D:S,L=!1!==M,N=(0,o.useStableCallback)(()=>C),{escapeKey:F,outsidePress:B}={escapeKey:"boolean"==typeof R?R:R?.escapeKey??!1,outsidePress:"boolean"==typeof R?R:R?.outsidePress??!0},W=t.useRef(!1),H=t.useRef(!1),j=t.useRef(!1),_=t.useRef(!1),V=t.useRef(!1),U=t.useRef(""),Y=t.useRef(null),K=(0,s.useTimeout)(),q=(0,s.useTimeout)(),$=(0,o.useStableCallback)(()=>{q.clear(),k.current.insideReactTree=!1}),X=(0,o.useStableCallback)(e=>{let t=k.current.floatingContext?.nodeId;return(A?(0,m.getNodeChildren)(A.nodesRef.current,t):[]).some(t=>t.context?.open&&!t.context.dataRef.current[e])}),z=(0,o.useStableCallback)(e=>(0,g.isEventTargetWithin)(e,P.select("floatingElement"))||(0,g.isEventTargetWithin)(e,P.select("domReferenceElement"))),G=(0,o.useStableCallback)(e=>{T()&&P.setOpen(!1,(0,c.createChangeEventDetails)(d.REASONS.triggerPress,e.nativeEvent))}),J=(0,o.useStableCallback)(e=>{if(!O||!E||!y||"Escape"!==e.key||V.current||!F&&X("__escapeKeyBubbles"))return;let t=(0,h.isReactEvent)(e)?e.nativeEvent:e,n=(0,c.createChangeEventDetails)(d.REASONS.escapeKey,t);P.setOpen(!1,n),n.isCanceled||e.preventDefault(),F||n.isPropagationAllowed||e.stopPropagation()}),Q=(0,o.useStableCallback)(()=>{k.current.insideReactTree=!0,q.start(0,$)}),Z=(0,o.useStableCallback)(e=>{if(!O||!E||0!==e.button)return;let t=(0,p.getTarget)(e.nativeEvent);
1(0,p.contains)(P.select("floatingElement"),t)&&(W.current||(W.current=!0,H.current=!1))}),ee=(0,o.useStableCallback)(e=>{!O||!E||(e.defaultPrevented||e.nativeEvent.defaultPrevented)&&W.current&&(H.current=!0)});t.useEffect(()=>{function e(e){e.open||(_.current=!1)}return I.on("openchange",e),()=>{I.off("openchange",e)}},[I]),t.useEffect(()=>{if(!O||!E)return O||(_.current=!1),$;k.current.__escapeKeyBubbles=F,k.current.__outsidePressBubbles=B;let e=new s.Timeout,t=new s.Timeout,o=(0,i.ownerDocument)(x);function u(){j.current=!0,t.start(0,()=>{j.current=!1})}function v(){W.current=!1,H.current=!1}function b(){let e=U.current,t=N(),n="function"==typeof t?t():t;return"string"==typeof n?n:n["pen"!==e&&e?e:"mouse"]}function S(e){let t=k.current.floatingContext?.nodeId,n=A&&(0,m.getNodeChildren)(A.nodesRef.current,t).some(t=>(0,g.isEventTargetWithin)(e,t.context?.elements.floating));return z(e)||n}function C(e){let n;if("intentional"===(n=b())&&"click"!==e.type||"sloppy"===n&&"click"===e.type){"click"===e.type||z(e)||(t.clear(),j.current=!1),$();return}if(k.current.insideReactTree)return void $();let r=(0,p.getTarget)(e),o=`[${(0,f.createAttribute)("inert")}]`,s=(0,l.isElement)(r)?r.getRootNode():null,a=Array.from(((0,l.isShadowRoot)(s)?s:(0,i.ownerDocument)(P.select("floatingElement"))).querySelectorAll(o)),u=P.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,P.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),i=/auto|scroll/,o=t||i.test(n.overflowX),s=t||i.test(n.overflowY),a=o&&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(!S(e)){if("intentional"===b()){if(0!==e.detail&&!(0,h.isVirtualClick)(e)&&!_.current)return;if(j.current){t.clear(),j.current=!1;return}}"function"==typeof M&&!M(e)||X("__outsidePressBubbles")||(P.setOpen(!1,(0,c.createChangeEventDetails)(d.REASONS.outsidePress,e)),$())}}}function T(e){if("sloppy"!==b()||!P.select("open")||!E||z(e))return;let t=e.touches[0];t&&(Y.current={startTime:Date.now(),startX:t.clientX,startY:t.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},K.start(1e3,()=>{Y.current&&(Y.current.dismissOnTouchEnd=!1,Y.current.dismissOnMouseDown=!1)}))}function R(e,t){let r=(0,p.getTarget)(e);if(!r)return;let i=(0,n.addEventListener)(r,e.type,()=>{t(e),i()})}function w(e){K.clear(),"pointerdown"===e.type&&(0===e.button&&(_.current=!0),U.current=e.pointerType),("mousedown"!==e.type||!Y.current||Y.current.dismissOnMouseDown)&&R(e,e=>{if("pointerdown"===e.type)"sloppy"!==b()||"touch"===e.pointerType||!P.select("open")||!E||z(e)||C(e);else C(e)})}function I(e){if("pointercancel"===e.type&&(_.current=!1),!W.current)return;let n=H.current;if(v(),"intentional"===b()){if("pointercancel"===e.type){n&&u();return}S(e)||(n?u():("function"!=typeof M||M(e))&&(t.clear(),j.current=!0,$()))}}function D(e){if("sloppy"!==b()||!Y.current||z(e))return;let t=e.touches[0];if(!t)return;let n=Math.abs(t.clientX-Y.current.startX),r=Math.abs(t.clientY-Y.current.startY),i=Math.sqrt(n*n+r*r);i>5&&(Y.current.dismissOnTouchEnd=!0),i>10&&(C(e),K.clear(),Y.current=null)}function q(e){"sloppy"!==b()||!Y.current||z(e)||(Y.current.dismissOnTouchEnd&&C(e),K.clear(),Y.current=null)}let G=(0,r.mergeCleanups)(y&&(0,r.mergeCleanups)((0,n.addEventListener)(o,"keydown",J),(0,n.addEventListener)(o,"compositionstart",function(){e.clear(),V.current=!0}),(0,n.addEventListener)(o,"compositionend",function(){e.start(5*!!a.platform.engine.webkit,()=>{V.current=!1})})),L&&(0,r.mergeCleanups)((0,n.addEventListener)(o,"click",w,!0),(0,n.addEventListener)(o,"pointerdown",w,!0),(0,n.addEventListener)(o,"pointerup",I,!0),(0,n.addEventListener)(o,"pointercancel",I,!0),(0,n.addEventListener)(o,"mousedown",w,!0),(0,n.addEventListener)(o,"mouseup",I,!0),(0,n.addEventListener)(o,"touchstart",function(e){U.current="touch",R(e,T)},{capture:!0,passive:!0}),(0,n.addEventListener)(o,"touchmove",function(e){R(e,D)},{capture:!0,passive:!0}),(0,n.addEventListener)(o,"touchend",function(e){R(e,q)},{capture:!0,passive:!0})));return()=>{G(),e.clear(),t.clear(),v(),j.current=!1,$()}},[k,x,y,L,M,O,E,F,B,J,$,N,X,z,A,P,K]);let et=t.useMemo(()=>({onKeyDown:J,onPointerDown:G,onClick:G}),[J,G]),en=t.useMemo(()=>({onKeyDown:J,onPointerDown:ee,onMouseDown:ee,onClickCapture:Q,onMouseDownCapture(e){Q(),Z(e)},onPointerDownCapture(e){Q(),Z(e)},onMouseUpCapture:Q,onTouchEndCapture:Q,onTouchMoveCapture:Q}),[J,Q,Z,ee]);return t.useMemo(()=>E?{reference:et,floating:en,trigger:et}:{},[E,et,en])}])},89085,e=>{"use strict";e.i(101172);var t=e.i(880269);function n(e,{startingIndex:t=-1,decrement:i=!1,disabledIndices:o,amount:s=1}={}){let l=t;do l+=i?-s:s;while(l>=0&&l<=e.length-1&&r(e,l,o))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&&(!!(!i(r)||r.matches(":disabled"))||!n&&(r.hasAttribute("disabled")||"true"===r.getAttribute("aria-disabled")))}function i(e,n=e?(0,t.getComputedStyle)(e):null){var r;
1return!!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,i,"isIndexOutOfListBounds",0,function(e,t){return t<0||t>=e.length},"isListIndexDisabled",0,r])},364523,e=>{"use strict";e.s(["FOCUSABLE_ATTRIBUTE",0,"data-base-ui-focusable","TYPEABLE_SELECTOR",0,"input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])"])},149887,e=>{"use strict";e.s(["createAttribute",0,function(e){return`data-base-ui-${e}`}])},415967,13411,e=>{"use strict";var t=e.i(880269),n=e.i(288430),r=e.i(364523),i=e.i(812972),i=i;i.popupOpen;let o="data-trigger-disabled";function s(e){return(0,t.isHTMLElement)(e)&&e.matches(r.TYPEABLE_SELECTOR)}e.s(["getFloatingFocusElement",0,function(e){return e?e.hasAttribute(r.FOCUSABLE_ATTRIBUTE)?e:e.querySelector(`[${r.FOCUSABLE_ATTRIBUTE}]`)||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"]),${r.TYPEABLE_SELECTOR}`)!=null},"isRootElement",0,function(e){return e.matches("html,body")},"isTargetInsideEnabledTrigger",0,function(e,r){if(!(0,t.isElement)(e))return!1;if(r.hasElement(e))return!e.hasAttribute(o);for(let[,t]of r.entries())if((0,n.contains)(t,e))return!t.hasAttribute(o);return!1},"isTypeableCombobox",0,function(e){return!!e&&"combobox"===e.getAttribute("role")&&s(e)},"isTypeableElement",0,s],415967);var l=e.i(632714);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||(l.platform.os.android&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)},"isVirtualPointerEvent",0,function(e){return!l.platform.env.jsdom&&(!l.platform.os.android&&0===e.width&&0===e.height||l.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()}],13411)},189165,651015,e=>{"use strict";var t=e.i(258188);let n=0;e.s(["enqueueFocus",0,function(e,r={}){let{preventScroll:i=!1,sync:o=!1,shouldFocus:s}=r;function l(){(!s||s())&&e?.focus({preventScroll:i})}if(cancelAnimationFrame(n),o)return l(),t.NOOP;let a=requestAnimationFrame(l);return n=a,()=>{n===a&&(cancelAnimationFrame(a),n=0)}}],189165);var r=e.i(880269),i=e.i(138273);let o={inert:new WeakMap,"aria-hidden":new WeakMap},s="data-base-ui-inert",l={inert:new WeakSet,"aria-hidden":new WeakSet},a=new WeakMap,u=0,c=(e,t)=>t.map(t=>{if(e.contains(t))return t;let n=function e(t){return t?(0,r.isShadowRoot)(t)?t.host:e(t.parentNode):null}(t);return e.contains(n)?n:null}).filter(e=>null!=e),d=e=>{let t=new Set;return e.forEach(e=>{let n=e;for(;n&&!t.has(n);)t.add(n),n=n.parentNode}),t},f=(e,t,n)=>{let i=[],o=e=>{!e||n.has(e)||Array.from(e.children).forEach(e=>{"script"!==(0,r.getNodeName)(e)&&(t.has(e)?o(e):i.push(e))})};return o(e),i};e.s(["markOthers",0,function(e,t={}){let{ariaHidden:n=!1,inert:r=!1,mark:p=!0}=t,g=(0,i.ownerDocument)(e[0]).body;return function(e,t,n,r,{mark:i=!0}){let p=null;r?p="inert":n&&(p="aria-hidden");let g=null,h=null,m=c(t,e),v=i?f(t,d(m),new Set(m)):[],b=[],E=[];if(p){let e=o[p],n=l[p];h=n,g=e;let r=c(t,Array.from(t.querySelectorAll("[aria-live]"))),i=m.concat(r);f(t,d(i),new Set(i)).forEach(t=>{let r=t.getAttribute(p),i=null!==r&&"false"!==r,o=(e.get(t)||0)+1;e.set(t,o),b.push(t),1===o&&i&&n.add(t),i||t.setAttribute(p,"inert"===p?"":"true")})}
1return i&&v.forEach(e=>{let t=(a.get(e)||0)+1;a.set(e,t),E.push(e),1===t&&e.setAttribute(s,"")}),u+=1,()=>{g&&b.forEach(e=>{let t=(g.get(e)||0)-1;g.set(e,t),t||(!h?.has(e)&&p&&e.removeAttribute(p),h?.delete(e))}),i&&E.forEach(e=>{let t=(a.get(e)||0)-1;a.set(e,t),t||e.removeAttribute(s)}),(u-=1)||(o.inert=new WeakMap,o["aria-hidden"]=new WeakMap,l.inert=new WeakSet,l["aria-hidden"]=new WeakSet,a=new WeakMap)}}(e,g,n,r,{mark:p})}],651015)},352915,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)])}])},836274,e=>{"use strict";var t=e.i(880269),n=e.i(138273),r=e.i(288430),i=e.i(89085);function o(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)&&o(e.parentElement)===e)&&("details"!==n||null==o(e))&&("input"!==n||"hidden"!==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=o(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,i.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 i=f(e),o=i.length;if(0===o)return;let s=(0,r.activeElement)((0,n.ownerDocument)(e)),l=i.indexOf(s);return i[-1===l?1===t?0:o-1:l+t]}function g(e,t){if(!e)return null;let r=f((0,n.ownerDocument)(e).body),i=r.length;if(0===i)return null;let o=r.indexOf(e);return -1===o?null:r[(o+t+i)%i]}e.s(["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,i){c(n).forEach(n=>{(0,t.isHTMLElement)(n)&&n.matches(r)&&i.push(n),e(n,r,i)})}(e,"[data-tabindex]",n),n.forEach(e=>{let t=e.dataset.tabindex;delete e.dataset.tabindex,t?e.setAttribute("tabindex",t):e.removeAttribute("tabindex")})},"focusable",0,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,i=e.relatedTarget;return!i||!(0,r.contains)(n,i)},"isTabbable",0,function(e){return l(e)&&a(e)>=0},"tabbable",0,f])},168862,e=>{"use strict";e.s(["endingStyle",0,"data-ending-style","startingStyle",0,"data-starting-style"])},271289,e=>{"use strict";var t=e.i(880269);let n="ArrowUp",r="ArrowDown",i="ArrowLeft",o="ArrowRight",s="Home",l=new Set([n,r,i,o,s,"End"]);function a(e,t,n){let r="left"===n?"offsetLeft":"offsetTop",i=0;for(;t.offsetParent&&(i+=t[r],t.offsetParent!==e);)t=t.offsetParent;return i}function u(e){let t=getComputedStyle(e);return{scrollMarginTop:parseFloat(t.scrollMarginTop)||0,scrollMarginRight:parseFloat(t.scrollMarginRight)||0,scrollMarginBottom:parseFloat(t.scrollMarginBottom)||
10,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,i,"ARROW_RIGHT",0,o,"ARROW_UP",0,n,"COMPOSITE_KEYS",0,l,"END",0,"End","HOME",0,s,"MODIFIER_KEYS",0,["Shift","Control","Alt","Meta"],"isNativeInput",0,function(e){return!!((0,t.isHTMLElement)(e)&&"INPUT"===e.tagName&&null!=e.selectionStart||(0,t.isHTMLElement)(e)&&"TEXTAREA"===e.tagName)},"scrollIntoViewIfNeeded",0,function(e,t,n,r){if(!e||!t||!t.scrollTo)return;let i=e.scrollLeft,o=e.scrollTop,s=e.clientWidth<e.scrollWidth,l=e.clientHeight<e.scrollHeight;if(s&&"vertical"!==r){let r=a(e,t,"left"),o=u(e),s=u(t);"ltr"===n&&(r+t.offsetWidth+s.scrollMarginRight>e.scrollLeft+e.clientWidth-o.scrollPaddingRight?i=r+t.offsetWidth+s.scrollMarginRight-e.clientWidth+o.scrollPaddingRight:r-s.scrollMarginLeft<e.scrollLeft+o.scrollPaddingLeft&&(i=r-s.scrollMarginLeft-o.scrollPaddingLeft)),"rtl"===n&&(r-s.scrollMarginLeft<e.scrollLeft+o.scrollPaddingLeft?i=r-s.scrollMarginLeft-o.scrollPaddingLeft:r+t.offsetWidth+s.scrollMarginRight>e.scrollLeft+e.clientWidth-o.scrollPaddingRight&&(i=r+t.offsetWidth+s.scrollMarginRight-e.clientWidth+o.scrollPaddingRight))}if(l&&"horizontal"!==r){let n=a(e,t,"top"),r=u(e),i=u(t);n-i.scrollMarginTop<e.scrollTop+r.scrollPaddingTop?o=n-i.scrollMarginTop-r.scrollPaddingTop:n+t.offsetHeight+i.scrollMarginBottom>e.scrollTop+e.clientHeight-r.scrollPaddingBottom&&(o=n+t.offsetHeight+i.scrollMarginBottom-e.clientHeight+r.scrollPaddingBottom)}e.scrollTo({left:i,top:o,behavior:"auto"})}])},266341,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"},"ownerVisuallyHidden",0,{clipPath:"inset(50%)",position:"fixed",top:0,left:0}])},886437,660530,e=>{"use strict";var t=e.i(258188);e.s(["createChangeEventDetails",0,function(e,n,r,i){let o=!1,s=!1,l=i??t.EMPTY_OBJECT;return{reason:e,event:n??new Event("base-ui"),cancel(){o=!0},allowPropagation(){s=!0},get isCanceled(){return o},get isPropagationAllowed(){return s},trigger:r,...l}}],886437),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","initial",0,"initial","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","missing",0,"missing","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"],454998);var n=e.i(454998);e.s(["REASONS",0,n],660530)},713621,541791,358291,e=>{"use strict";e.s(["getStateAttributesProps",0,function(e,t){let n={};for(let r in e){let i=e[r];if(t?.hasOwnProperty(r)){let e=t[r](i);null!=e&&Object.assign(n,e);continue}!0===i?n[`data-${r.toLowerCase()}`]="":i&&(n[`data-${r.toLowerCase()}`]=i.toString())}return n}],713621),e.s(["resolveClassName",0,function(e,t){return"function"==typeof e?e(t):e}],541791),e.s(["resolveStyle",0,function(e,t){return"function"==typeof e?e(t):e}],358291)},497394,e=>{"use strict";var t=e.i(168862);let n={[t.startingStyle]:""},r={[t.endingStyle]:""};e.s(["transitionStatusMapping",0,{transitionStatus:e=>"starting"===e?n:"ending"===e?r:null}])},202787,293413,479995,e=>{"use strict";var t=e.i(210312),n=e.i(880269),r=e.i(941637),i=e.i(645900),o=e.i(892237),s=e.i(49465);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(["CompositeRootContext",0,l,"useCompositeRootContext",0,a],293413);var u=n;
1e.s(["ownerWindow",()=>u.getWindow],479995);var u=n;function c(e,t,{detail:n=0}={}){e.dispatchEvent(new((0,u.getWindow)(e)).PointerEvent("click",{bubbles:!0,cancelable:!0,composed:!0,detail:n,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,altKey:t.altKey,metaKey:t.metaKey}))}function d(e){return(0,n.isHTMLElement)(e)&&"BUTTON"===e.tagName}e.s(["useButton",0,function(e={}){let{disabled:s=!1,focusableWhenDisabled:l,tabIndex:u=0,native:f=!0,composite:p}=e,g=t.useRef(null),h=a(!0),m=p??void 0!==h,{props:v}=function(e){let{focusableWhenDisabled:n,disabled:r,composite:i=!1,tabIndex:o=0,isNativeButton:s}=e,l=i&&!1!==n,a=i&&!1===n;return{props:t.useMemo(()=>{let e={onKeyDown(e){r&&n&&"Tab"!==e.key&&e.preventDefault()}};return i||(e.tabIndex=o,!s&&r&&(e.tabIndex=n?o:-1)),(s&&(n||l)||!s&&r)&&(e["aria-disabled"]=r),s&&(!n||a)&&(e.disabled=r),e},[i,r,n,l,a,s,o])}}({focusableWhenDisabled:l,disabled:s,composite:m,tabIndex:u,isNativeButton:f}),b=t.useCallback(()=>{let e=g.current;d(e)&&m&&s&&void 0===v.disabled&&e.disabled&&(e.disabled=!1)},[s,v.disabled,m]);return(0,i.useIsoLayoutEffect)(b,[b]),{getButtonProps:t.useCallback((e={})=>{let{onClick:t,onMouseDown:r,onKeyUp:i,onKeyDown:l,onPointerDown:a,...u}=e;return(0,o.mergeProps)({onClick(e){s?e.preventDefault():t?.(e)},onMouseDown(e){s||r?.(e)},onKeyDown(e){var t;if(s||((0,o.makeEventPreventable)(e),l?.(e),e.baseUIHandlerPrevented))return;let r=e.target===e.currentTarget,i=e.currentTarget,a=d(i),u=!f&&(t=i,(0,n.isHTMLElement)(t)&&"A"===t.tagName&&!!t.href),p=r&&(f?a:!u),g="Enter"===e.key,h=" "===e.key,v=i.getAttribute("role"),b=v?.startsWith("menuitem")||"option"===v||"gridcell"===v;if(r&&m&&h){if(e.defaultPrevented&&b)return;e.preventDefault(),(!f||a)&&(e.preventBaseUIHandler(),c(i,e));return}if(!p||f||!h&&!g){r&&u&&h&&e.preventDefault();return}!e.defaultPrevented&&(e.preventDefault(),g&&(e.preventBaseUIHandler(),c(i,e)))},onKeyUp(e){s||(((0,o.makeEventPreventable)(e),i?.(e),e.target===e.currentTarget&&f&&m&&d(e.currentTarget)&&" "===e.key)?e.preventDefault():!e.baseUIHandlerPrevented&&(e.target!==e.currentTarget||f||m||e.defaultPrevented||" "!==e.key||(e.preventBaseUIHandler(),c(e.currentTarget,e))))},onPointerDown(e){s?e.preventDefault():a?.(e)}},f?{type:"button"}:{role:"button"},v,u)},[s,v,m,f]),buttonRef:(0,r.useStableCallback)(e=>{g.current=e,b()})}}],202787)},446045,e=>{"use strict";var t=e.i(466494);e.s(["useBaseUiId",0,function(e){return(0,t.useId)(e,"base-ui")}])},67323,954567,e=>{"use strict";var t=e.i(210312),n=e.i(941637),r=e.i(731735),i=e.i(117440),o=e.i(303805),s=e.i(168862);let l=null;function a(e,t=!1,u=!1){let c=(0,i.useAnimationFrame)();return(0,n.useStableCallback)((n,i=null)=>{c.cancel();let a=(0,o.resolveRef)(e);if(null==a)return;let d=()=>{if(!u)return void r.flushSync(n);if(!l){let e=[];l=e,queueMicrotask(()=>{l=null,r.flushSync(()=>{for(let t of e)t()})})}l.push(()=>{i?.aborted||n()})};if("function"!=typeof a.getAnimations||globalThis.BASE_UI_ANIMATIONS_DISABLED)return void n();function f(){Promise.all(a.getAnimations().map(e=>e.finished)).then(()=>{i?.aborted||d()},()=>{i?.aborted||(a.getAnimations().some(e=>e.pending||"finished"!==e.playState)?f():d())})}if(t){let e=s.startingStyle;if(!a.hasAttribute(e))return void c.request(f);let t=new MutationObserver(()=>{a.hasAttribute(e)||(t.disconnect(),f())});return t.observe(a,{attributes:!0,attributeFilter:[e]}),void i?.addEventListener("abort",()=>t.disconnect(),{once:!0})}c.request(f)})}e.s(["useAnimationsFinished",0,a],954567),e.s(["useOpenChangeComplete",0,function(e){let{enabled:r=!0,open:i,ref:o,batch:s=!1,onComplete:l}=e,u=(0,n.useStableCallback)(l),c=a(o,i,s);t.useEffect(()=>{if(!r)return;let e=new AbortController;return c(u,e.signal),()=>{e.abort()}},[r,i,u,c])}],67323)},91871,e=>{"use strict";e.i(101172);var t=e.i(49465),n=e.i(210312),r=e.i(167088),i=e.i(821934),o=e.i(766345);e.i(925906);var s=e.i(258188),l=e.i(713621),a=e.i(541791),u=e.i(358291),c=e.i(892237);let d=Symbol.for("react.lazy");e.s(["useRenderElement",0,function(e,f,p={}){let g=f.render;!1!==p.enabled&&(g=function(e){if(e?.$$typeof!==d)return e;let t=n.Children.toArray(e)[0];return n.isValidElement(t)?t:e}(g));let h=function(e,t,n){var d;let{className:f,style:p}=e,{state:g=s.EMPTY_OBJECT,ref:h,props:m,stateAttributesMapping:v,enabled:b=!0}=t,E=b?(0,a.resolveClassName)(f,g):void 0,y=b?(0,u.resolveStyle)(p,g):void 0,S=b?(0,l.getStateAttributesProps)(g,v):s.EMPTY_OBJECT,C=b&&m?Array.isArray(d=m)?(0,c.mergePropsN)(d):(0,c.mergeProps)(void 0,d):void 0,T=b?(0,o.mergeObjects)(S,C)??{}:s.EMPTY_OBJECT;return("u">typeof document&&(b?Array.isArray(h)?T.ref=(0,r.useMergedRefsN)([T.ref,(0,i.getReactElementRef)(n),...h]
1):T.ref=(0,r.useMergedRefs)(T.ref,(0,i.getReactElementRef)(n),h):(0,r.useMergedRefs)(null,null)),b)?(void 0!==E&&(T.className=(0,c.mergeClassNames)(T.className,E)),void 0!==y&&(T.style=(0,o.mergeObjects)(T.style,y)),T):s.EMPTY_OBJECT}(f,p,g);return!1===p.enabled?null:function(e,r,i,o){if(r){if("function"==typeof r)return r(i,o);let e=(0,c.mergeProps)(i,r.props);return e.ref=i.ref,n.cloneElement(r,e)}if(e&&"string"==typeof e){var s,l;return s=e,l=i,"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,h,p.state??s.EMPTY_OBJECT)}])},809622,e=>{"use strict";var t=e.i(210312),n=e.i(645900),r=e.i(117440);e.s(["useTransitionStatus",0,function(e,i=!1,o=!1,s=!1){let[l,a]=t.useState(e&&i?"idle":void 0),[u,c]=t.useState(e&&!s);return e&&!u&&(c(!0),a("starting")),e||!u||"ending"===l||o||a("ending"),e||u||"ending"!==l||a(void 0),(0,n.useIsoLayoutEffect)(()=>{if(!e&&u&&"ending"!==l&&o){let e=r.AnimationFrame.request(()=>{a("ending")});return()=>{r.AnimationFrame.cancel(e)}}},[e,u,l,o]),(0,n.useIsoLayoutEffect)(()=>{if(!e||i)return;let t=r.AnimationFrame.request(()=>{a(void 0)});return()=>{r.AnimationFrame.cancel(t)}},[i,e]),(0,n.useIsoLayoutEffect)(()=>{if(!e||!i)return;e&&u&&"idle"!==l&&a("starting");let t=r.AnimationFrame.request(()=>{a("idle")});return()=>{r.AnimationFrame.cancel(t)}},[i,e,u,l]),{mounted:u,setMounted:c,transitionStatus:l}}])},892237,e=>{"use strict";var t=e.i(766345);let n={};function r(e){return s(e)?{...l(e,n)}:function(e){let t={...e};for(let e in t){let n=t[e];o(e,n)&&(t[e]=a(n))}return t}(e)}function i(e,n){return s(n)?l(n,e):function(e,n){if(!n)return e;for(let r in n){let i=n[r];switch(r){case"style":e[r]=(0,t.mergeObjects)(e.style,i);break;case"className":e[r]=c(e.className,i);break;default:o(r,i)?e[r]=function(e,t){return t?e?(...n)=>{let r=n[0];if(d(r)){u(r);let i=t(...n);return r.baseUIHandlerPrevented||e?.(...n),i}let i=t(...n);return e?.(...n),i}:a(t):e}(e[r],i):e[r]=i}}return e}(e,n)}function o(e,t){let n=e.charCodeAt(0),r=e.charCodeAt(1),i=e.charCodeAt(2);return 111===n&&110===r&&i>=65&&i<=90&&("function"==typeof t||void 0===t)}function s(e){return"function"==typeof e}function l(e,t){return s(e)?e(t):e??n}function a(e){return e?(...t)=>{let n=t[0];return d(n)&&u(n),e(...t)}:e}function u(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function c(e,t){return t?e?t+" "+e:t:e}function d(e){return null!=e&&"object"==typeof e&&"nativeEvent"in e}e.s(["makeEventPreventable",0,u,"mergeClassNames",0,c,"mergeProps",0,function(e,t,n,o,s){if(!n&&!o&&!s&&!e)return r(t);let l=r(e);return t&&(l=i(l,t)),n&&(l=i(l,n)),o&&(l=i(l,o)),s&&(l=i(l,s)),l},"mergePropsN",0,function(e){if(0===e.length)return n;if(1===e.length)return r(e[0]);let t=r(e[0]);for(let n=1;n<e.length;n+=1)t=i(t,e[n]);return t}])},940637,e=>{"use strict";var t=e.i(168862);let n=t.startingStyle,r=t.endingStyle;e.s(["align",0,"data-align","anchorHidden",0,"data-anchor-hidden","closed",0,"data-closed","endingStyle",0,r,"open",0,"data-open","side",0,"data-side","startingStyle",0,n])},812972,e=>{"use strict";e.s(["popupOpen",0,"data-popup-open","pressed",0,"data-pressed"])},895600,e=>{"use strict";var t=e.i(210312),n=e.i(645900),r=e.i(632714);let i={clipPath:"inset(50%)",overflow:"hidden",whiteSpace:"nowrap",border:0,padding:0,width:1,height:1,margin:-1},o={...i,position:"fixed",top:0,left:0};({...i,position:"absolute"});var s=e.i(483830);let l=t.forwardRef(function(e,i){let[l,a]=t.useState();return(0,n.useIsoLayoutEffect)(()=>{r.platform.screenReader.voiceOver&&r.platform.engine.webkit&&a("button")},[]),(0,s.jsx)("span",{...e,ref:i,style:o,"aria-hidden":!l||void 0,tabIndex:0,role:l,"data-base-ui-focus-guard":""})});e.s(["FocusGuard",0,l],895600)},293592,e=>{"use strict";e.i(101172);var t=e.i(210312),n=e.i(483830);let r=t.forwardRef(function(e,t){let r,{cutout:i,...o}=e;if(i){let e=i.getBoundingClientRect();r=`polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 0%,${e.left}px ${e.top}px,${e.left}px ${e.bottom}px,${e.right}px ${e.bottom}px,${e.right}px ${e.top}px,${e.left}px ${e.top}px)`}return(0,n.jsx)("div",{ref:t,role:"presentation","data-base-ui-inert":"",...o,style:{position:"fixed",inset:0,userSelect:"none",WebkitUserSelect:"none",clipPath:r}})});e.s(["InternalBackdrop",0,r])},940491,e=>{"use strict";var t=e.i(912769);class n extends t.ReactStore{setState(e){}update(e){}set(e,t){}notifyAll(){}}e.s(["NullStore",0,n])},488515,e=>{"use strict";var t=e.i(497394),n=e.i(940637),r=e.i(812972);let i={[r.popupOpen]:""},o={[r.popupOpen]:"",[r.pressed]:""},s={[n.open]:""},l={[n.closed]:""},a={[n.anchorHidden]:""},u={open:e=>e?s:l,anchorHidden:e=>e?a:null},c={...u,...t.transitionStatusMapping};e.s(["popupStateMapping",0,u,"popupTransitionStateMapping",0,c,"pressableTriggerOpenStateMapping",0,{open:e=>e?o:null},"triggerOpenStateMapping",0,{open:e=>e?i:null}])},4303,e=>{"use strict";e.i(101172);var t=e.i(49465),n=e.i(886437),r=e.i(660530);class i{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}
1get 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 i,o=this.attachedStore;if(null!==o){if(e){for(let t=this.attachedStores.length-1;t>=0&&!i;t-=1)i=this.attachedStores[t].context.triggerElements.getById(e);i??=this.fallbackStore.context.triggerElements.getById(e)}if(e&&!i&&this.throwOnMissingTrigger)throw Error((0,t.default)(99,this.componentName,e,this.componentName));o.setOpen(!0,(0,n.createChangeEventDetails)(r.REASONS.imperativeAction,void 0,i))}}closePopup(){let e=this.attachedStore;null===e||e.setOpen(!1,(0,n.createChangeEventDetails)(r.REASONS.imperativeAction))}}e.s(["BasePopupHandle",0,i])},778045,983170,e=>{"use strict";var t=e.i(210312);e.i(731735);var n=e.i(258188),r=e.i(466494),i=e.i(941637),o=e.i(645900),s=e.i(690435),l=e.i(364523),a=e.i(144757),u=e.i(880269),c=e.i(912769),d=e.i(511166),f=e.i(13411);let p={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 g extends c.ReactStore{constructor(e){const{syncOnly:t,nested:n,onOpenChange:r,triggerElements:i,...o}=e;super({...o,positionReference:o.referenceElement,domReferenceElement:o.referenceElement},{onOpenChange:r,dataRef:{current:{}},events:(0,d.createEventEmitter)(),nested:n,triggerElements:i},p),this.syncOnly=t}syncOpenEvent=(e,t)=>{(!e||!this.state.open||null!=t&&(0,f.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,g],983170);var h=e.i(809622),m=e.i(67323),v=e.i(886437),b=e.i(660530);let E={tabIndex:-1,[l.FOCUSABLE_ATTRIBUTE]:""};function y(e){let t=e.context.triggerElements.size;e.select("open")&&e.state.triggerCount!==t&&e.set("triggerCount",t)}e.s(["FOCUSABLE_POPUP_PROPS",0,E,"PopupHandleAttachment",0,function({handle:e,store:t}){return(0,o.useIsoLayoutEffect)(()=>e.attachStore(t),[e,t]),null},"attachPreventUnmountOnClose",0,function(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t},"createDefaultInitialFocus",0,function(e){return t=>"touch"!==t||e.current},"createPopupOpenState",0,function(e,t,n,r=!1){let i=e.preventUnmountingOnClose;t?i=!1:r&&(i=!0);let o=n?.id??null,s=e.activeTriggerId,l=e.activeTriggerElement;return(o||t)&&(s=o,l=n??null),{open:t,preventUnmountingOnClose:i,activeTriggerId:s,activeTriggerElement:l}},"useImplicitActiveTrigger",0,function(e,n={}){let{closeOnActiveTriggerUnmount:r=!1}=n,i=t.useRef(null),s=e.useState("open"),l=e.useState("triggerCount"),a=e.useState("activeTriggerId"),u=e.useState("activeTriggerElement");(0,o.useIsoLayoutEffect)(()=>{if(!s){i.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 o=e.select("activeTriggerId"),l=null;if(o){let t=e.context.triggerElements.getById(o);if(t)i.current=o,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,i.current=t;break}void 0===n.activeTriggerId&&(i.current===o?l=o:i.current=null)}}else i.current=null;if(!l&&!o&&1===t){let t=e.context.triggerElements.entries().next();if(!t.done){let[e,r]=t.value;n.activeTriggerId=e,n.activeTriggerElement=r,i.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,v.createChangeEventDetails)(b.REASONS.none);e.setOpen(!1,t),t.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[s,e,l,a,u,r])},"useOpenStateTransitions",0,function(e,t,n,r){let{mounted:o,setMounted:s,transitionStatus:l}=(0,h.useTransitionStatus)(e,!1,!1,r),a=t.useState("preventUnmountingOnClose"),u=!e&&a;t.useSyncedValues({mounted:o,transitionStatus:l,preventUnmountingOnClose:u});let c=(0,i.useStableCallback)(()=>{s(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),n?.(),t.context.onOpenChangeComplete?.(!1)});return(0,m.useOpenChangeComplete)({enabled:o&&!e&&!u,open:e,ref:t.context.popupRef,onComplete(){e||c()}}),{forceUnmount:c,transitionStatus:l}},"usePopupInteractionProps",0,function(e,t){e.useSyncedValues(t),(0,o.useIsoLayoutEffect)(()=>()=>{e.update({activeTriggerProps:n.EMPTY_OBJECT,inactiveTriggerProps:n.EMPTY_OBJECT,popupProps:n.EMPTY_OBJECT})},[e])},"usePopupRootStore",0,function(e,n=!1){let i=(0,r.useId)(),l=null!=(0,a.useFloatingParentNodeId)(),c=(0,s.useRefWithInit)(()=>e(i,l)).current;return!function(e){let{popupStore:n,treatPopupAsFloatingElement:r=!1,floatingRootContext:i,floatingId:s,nested:l,onOpenChange:a}=e,c=n.useState("open"),d=n.useState("activeTriggerElement"),f=n.useState(r?"popupElement":"positionerElement"),p=n.context.triggerElements,h=t.useRef(null);void 0===i&&null===h.current&&(h.current=new g({open:c,transitionStatus:void 0,referenceElement:d,floatingElement:f,triggerElements:p,onOpenChange:a,floatingId:s,syncOnly:!0,nested:l}));let m=i??h.current;n.useSyncedValue("floatingId",s),(0,o.useIsoLayoutEffect)(()=>{let e={open:c,floatingId:s,referenceElement:d,floatingElement:f};(0,u.isElement)(d)&&(e.domReferenceElement=d),m.state.positionReference===m.state.referenceElement&&(e.positionReference=d),m.update(e)},[c,s,d,f,m]),m.context.onOpenChange=a,m.context.nested=l}({popupStore:c,treatPopupAsFloatingElement:n,floatingRootContext:c.state.floatingRootContext,floatingId:i,nested:l,onOpenChange:c.setOpen}),c},"usePopupRootSync",0,function(e,t){(0,o.useIsoLayoutEffect)(()=>{t||null===e.state.openMethod||e.set("openMethod",null)},[t,e]),(0,o.useIsoLayoutEffect)(()=>()=>{null!==e.state.openMethod&&e.set("openMethod",null)},[e])}
1,"useTriggerDataForwarding",0,function(e,n,r,s){let l,a=r.useState("isMountedByTrigger",e),u=(l=t.useRef(null),(0,i.useStableCallback)(t=>{let n=l.current;if(null!==n){if(n.element===t&&n.store===r&&n.id===e)return;l.current=null;let i=n.store;i.context.triggerElements.getById(n.id)===n.element&&(i.context.triggerElements.delete(n.id),y(i))}null!==t&&void 0!==e&&(l.current={store:r,id:e,element:t},r.context.triggerElements.add(e,t),y(r))})),c=(0,i.useStableCallback)(t=>{let n=r.select("open"),i=r.select("activeTriggerId");if(i===e){let e={activeTriggerElement:t,...n?s:null};r.update(e);return}if(null==i&&n){let n={activeTriggerId:e??null,activeTriggerElement:t,...s};r.update(n)}}),d=(0,i.useStableCallback)(e=>{u(e),e&&c(e)});return(0,o.useIsoLayoutEffect)(()=>(d(n.current),()=>d(null)),[d,n,r,e]),(0,o.useIsoLayoutEffect)(()=>{if(a){let e={activeTriggerElement:n.current,...s};r.update(e)}},[a,r,n,...Object.values(s)]),{registerTrigger:d,isMountedByThisTrigger:a}}],778045)},885309,586390,e=>{"use strict";var t=e.i(258188),n=e.i(983170);let r=e=>e.triggerIdProp??e.activeTriggerId,i=e=>e.openProp??e.open,o=e=>(e.popupElement?.id??e.floatingId)||void 0;function s(e,t){return void 0!==t&&i(e)&&r(e)===t}e.s(["createInitialPopupStoreState",0,function(e,r,i=!1){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:new n.FloatingRootStore({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:r,syncOnly:!0,nested:i,onOpenChange:void 0}),floatingId:r,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:t.EMPTY_OBJECT,inactiveTriggerProps:t.EMPTY_OBJECT,popupProps:t.EMPTY_OBJECT}},"popupStoreSelectors",0,{open:i,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:r,activeTriggerElement:e=>e.mounted?e.activeTriggerElement:null,popupId:o,isTriggerActive:(e,t)=>void 0!==t&&r(e)===t,isOpenedByTrigger:(e,t)=>s(e,t),isMountedByTrigger:(e,t)=>void 0!==t&&r(e)===t&&e.mounted,triggerProps:(e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps,triggerPopupId:(e,t)=>s(e,t)||void 0!==t&&i(e)&&null==r(e)&&1===e.triggerCount?o(e):void 0,popupProps:e=>e.popupProps,popupElement:e=>e.popupElement,positionerElement:e=>e.positionerElement}],885309),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}}],586390)},294684,e=>{"use strict";var t=e.i(210312),n=e.i(745549),r=e.i(258188);e.s(["usePopupHandleStore",0,function(e){let i=t.useCallback(t=>void 0===e?r.NOOP:e.subscribeStore(t),[e]),o=t.useCallback(()=>void 0===e?void 0:e.store,[e]);return(0,n.useSyncExternalStore)(i,o,()=>e?.serverStore)}])},303805,e=>{"use strict";e.s(["resolveRef",0,function(e){return null==e?e:"current"in e?e.current:e}])},950444,e=>{"use strict";var t=e.i(210312),n=e.i(941637),r=e.i(632714);e.s(["useOpenMethodTriggerProps",0,function(e,i){var o;let s,l,{onClick:a,onPointerDown:u}=(o=(0,n.useStableCallback)((t,n)=>{("function"==typeof e?e():e)||i(n||(r.platform.os.ios?"touch":""))}),s=t.useRef(""),l=t.useCallback(e=>{e.defaultPrevented||(s.current=e.pointerType,o(e,e.pointerType))},[o]),{onClick:t.useCallback(e=>{0===e.detail?o(e,"keyboard"):("pointerType"in e?o(e,e.pointerType):o(e,s.current),s.current="")},[o]),onPointerDown:l});return t.useMemo(()=>({onClick:a,onPointerDown:u}),[a,u])}],950444)},953329,e=>{"use strict";e.s(["addEventListener",0,function(e,t,n,r){return e.addEventListener(t,n,r),()=>{e.removeEventListener(t,n,r)}}])},258188,e=>{"use strict";let t=Object.freeze([]),n=Object.freeze({});e.s(["EMPTY_ARRAY",0,t,"EMPTY_OBJECT",0,n,"NOOP",0,function(){}])},977311,e=>{"use strict";let t;var n=e.i(210312),r=e.i(690435);let i=[];function o(e){let n=(n,o)=>{let l,a=(0,r.useRefWithInit)(s).current;
1try{for(let e of(t=a,i))e.before(a);for(let t of(l=e(n,o),i))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,o,"fastComponentRef",0,function(e){return n.forwardRef(o(e))},"getInstance",0,function(){return t},"register",0,function(e){i.push(e)}])},49465,e=>{"use strict";let t=function(e,...t){let n=new URL("https://base-ui.com/production-error");return n.searchParams.set("code",e.toString()),t.forEach(e=>n.searchParams.append("args[]",e)),`Base UI error #${e}; visit ${n} for the full message.`};e.s(["default",0,t])},821934,e=>{"use strict";var t=e.i(210312),n=e.i(717438);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}])},872919,e=>{"use strict";var t=e.i(717438);e.s(["inertValue",0,function(e){return(0,t.isReactVersionAtLeast)(19)?e:e?"true":void 0}])},339697,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()}}}])},766345,e=>{"use strict";e.s(["mergeObjects",0,function(e,t){return e&&!t?e:!e&&t?t:e||t?{...e,...t}:void 0}])},138273,e=>{"use strict";e.s(["ownerDocument",0,function(e){return e?.ownerDocument||document}])},717438,e=>{"use strict";let t=parseInt(e.i(210312).version,10);e.s(["isReactVersionAtLeast",0,function(e){return t>=e}])},217254,e=>{"use strict";let t={...e.i(210312)};e.s(["SafeReact",0,t])},288430,e=>{"use strict";var t=e.i(880269);e.s(["activeElement",0,function(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t},"contains",0,function(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},"getTarget",0,function(e){return"composedPath"in e?e.composedPath()[0]??e.target:e.target}])},912769,e=>{"use strict";var t=e.i(210312),n=e.i(745549),r=e.i(127337),i=e.i(717438),o=e.i(977311);let s=(0,i.isReactVersionAtLeast)(19)?function(e,r,i,s,l){let a,u=(0,o.getInstance)();if(!u){let o;return o=t.useCallback(()=>r(e.getSnapshot(),i,s,l),[e,r,i,s,l]),(0,n.useSyncExternalStore)(e.subscribe,o,o)}let c=u.syncIndex;return u.syncIndex+=1,u.didInitialize?(a=u.syncHooks[c]).store===e&&a.selector===r&&Object.is(a.a1,i)&&Object.is(a.a2,s)&&Object.is(a.a3,l)||(a.store!==e&&(u.didChangeStore=!0),a.store=e,a.selector=r,a.a1=i,a.a2=s,a.a3=l,a.value=r(e.getSnapshot(),i,s,l)):(a={store:e,selector:r,a1:i,a2:s,a3:l,value:r(e.getSnapshot(),i,s,l)},u.syncHooks.push(a)),a.value}:function(e,t,n,i,o){return(0,r.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,e=>t(e,n,i,o))};(0,o.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],i=r.selector(r.store.state,r.a1,r.a2,r.a3);Object.is(r.value,i)||(t=!0,r.value=i)}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))}});class l{static create(e){return new this(e)}constructor(e){this.state=e,this.listeners=new Set,this.updateTick=0}subscribe=e=>(this.listeners.add(e),()=>{this.listeners.delete(e)});getSnapshot=()=>this.state;setState(e){if(this.state===e)return;this.state=e,this.updateTick+=1;let t=this.updateTick;for(let n of this.listeners){if(t!==this.updateTick)return;n(e)}}update(e){for(let t in e)if(!Object.is(this.state[t],e[t]))return void this.setState({...this.state,...e})}set(e,t){Object.is(this.state[e],t)||this.setState({...this.state,[e]:t})}notifyAll(){let e={...this.state};this.setState(e)}use(e,t,n,r){return s(this,e,t,n,r)}}var a=e.i(941637),u=e.i(645900),c=e.i(258188);e.s(["ReactStore",0,class extends l{constructor(e,t={},n){super(e),this.context=t,this.selectors=n}useSyncedValue(e,n){t.useDebugValue(e);let r=this;(0,u.useIsoLayoutEffect)(()=>{r.state[e]!==n&&r.set(e,n)},[r,e,n])}useSyncedValueWithCleanup(e,t){let n=this;(0,u.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,u.useIsoLayoutEffect)(()=>{t.update(e)},[t,...n])}useControlledProp(e,n){t.useDebugValue(e);let r=this,i=void 0!==n;(0,u.useIsoLayoutEffect)(()=>{i&&!Object.is(r.state[e],n)&&r.setState({...r.state,[e]:n})},[r,e,n,i])}select(e,t,n,r){return(0,this.selectors[e])(this.state,t,n,r)}useState(e,n,r,i){return t.useDebugValue(e),s(this,this.selectors[e],n,r,i)}useContextCallback(e,n){t.useDebugValue(e);let r=(0,a.useStableCallback)(n??c.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 i=n(e);if(!Object.is(r,i)){let e=r;r=i,t(i,e,this)}})}}],912769)},117440,e=>{"use strict";e.i(101172);var t=e.i(690435),n=e.i(142649);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||null!==this.callbacks[t]&&(this.callbacks[t]=null,this.callbacksCount-=1)}};
1class i{static create(){return new i}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,i,"useAnimationFrame",0,function(){let e=(0,t.useRefWithInit)(i.create).current;return(0,n.useOnMount)(e.disposeEffect),e}])},466494,e=>{"use strict";var t=e.i(210312),n=e.i(217254);let r=0,i=n.SafeReact.useId;e.s(["useId",0,function(e,n){if(void 0!==i){let t=i();return e??(n?`${n}-${t}`:t)}return function(e,n="mui"){let[i,o]=t.useState(e),s=e||i;return t.useEffect(()=>{null==i&&(r+=1,o(`${n}-${r}`))},[i,n]),s}(e,n)}])},645900,e=>{"use strict";var t=e.i(210312);let n="u">typeof document?t.useLayoutEffect:()=>{};e.s(["useIsoLayoutEffect",0,n])},167088,e=>{"use strict";var t=e.i(690435);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 i=t[e];if(null!=i)switch(typeof i){case"function":{let t=i(n);"function"==typeof t&&(r[e]=t);break}case"object":i.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,i,o,s){var l,a,u,c,d;let f=(0,t.useRefWithInit)(n).current;return l=f,a=e,u=i,c=o,d=s,(l.refs[0]!==a||l.refs[1]!==u||l.refs[2]!==c||l.refs[3]!==d)&&r(f,[e,i,o,s]),f.callback},"useMergedRefsN",0,function(e){var i,o;let s=(0,t.useRefWithInit)(n).current;return i=s,o=e,(i.refs.length!==o.length||i.refs.some((e,t)=>e!==o[t]))&&r(s,e),s.callback}])},142649,e=>{"use strict";var t=e.i(210312),n=e.i(258188);e.s(["useOnMount",0,function(e){t.useEffect(e,n.EMPTY_ARRAY)}])},690435,e=>{"use strict";var t=e.i(210312);let n={};e.s(["useRefWithInit",0,function(e,r){let i=t.useRef(n);return i.current===n&&(i.current=e(r)),i}])},602298,e=>{"use strict";var t=e.i(880269),n=e.i(953329),r=e.i(632714),i=e.i(138273),o=e.i(479995),s=e.i(645900),l=e.i(550804),a=e.i(117440);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,i.ownerDocument)(e),h=g.documentElement,m=g.body,v=(0,o.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,i.ownerDocument)(e);return(0,o.ownerWindow)(t).innerWidth-t.documentElement.clientWidth>0}(e);this.restore=b?(l={overflowY:(s=f((t=(0,i.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,i.ownerDocument)(e),s=t.documentElement,l=t.body,p=(0,o.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 o=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),y=Math.max(0,p.innerHeight-l.clientHeight),S=parseFloat(n.marginTop)+parseFloat(n.marginBottom),C=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,i.ownerDocument)(e),n=t.documentElement,r=f(n,t.body),o=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=o,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"}),(o||v)&&(s.style.overflowY="scroll"),(a||b)&&(s.style.overflowX="scroll"),Object.assign(l.style,{position:"relative",height:S||y?`calc(100dvh - ${S+y}px)`:"100dvh",width:C||E?`calc(100vw - ${C+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 y=(0,n.addEventListener)(p,"resize",function(){E(),v.request(b)});return()=>{v.cancel(),E(),"function"==typeof p.removeEventListener&&y()}}(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])}])},941637,e=>{"use strict";e.i(101172);var t=e.i(217254),n=e.i(690435);let r=t.SafeReact.useInsertionEffect,i=r&&r!==t.SafeReact.useLayoutEffect?r:e=>e();function o(){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)(o).current;return t.next=e,i(t.effect),t.trampoline}])},550804,632714,e=>{"use strict";var t=e.i(690435),n=e.i(142649);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}],550804),e.s([],527267),e.i(527267);let{userAgent:i,platform:o,maxTouchPoints:s}="u"<typeof navigator?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0},l=i.toLowerCase(),a=o.toLowerCase(),u=/^i(os$|p)/.test(a)||"macintel"===a&&s>1,c="android",d=a===c||l.includes(c),f=!u&&a.startsWith("mac"),p=a.startsWith("win"),g=!d&&/^(linux|chrome os)/.test(a),h=f||u;e.s(["android",0,d,"apple",0,h,"ios",0,u,"linux",0,g,"mac",0,f,"windows",0,p],384994);var m=e.i(384994);let v="u">typeof CSS&&!!CSS.supports?.("-webkit-backdrop-filter:none"),b=!v&&l.includes("firefox"),E=!v&&l.includes("chrom");e.s(["blink",0,E,"gecko",0,b,"webkit",0,v],56665);var y=e.i(56665);e.s(["voiceOver",0,h],796267);var S=e.i(796267);let C=/jsdom|happydom/.test(l);e.s(["jsdom",0,C],504924);var T=e.i(504924);e.s(["iOS",0,"@supports (-webkit-touch-callout: none)"],552437);var R=e.i(552437);e.s(["engine",0,y,"env",0,T,"mediaQuery",0,R,"os",0,m,"screenReader",0,S],981173);var w=e.i(981173);e.s(["platform",0,w],632714)},517571,e=>{"use strict";var t=e.i(645900),n=e.i(690435);function r(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}e.s(["useValueAsRef",0,function(e){let i=(0,n.useRefWithInit)(r,e).current;return i.next=e,(0,t.useIsoLayoutEffect)(i.effect),i}])},925906,e=>{"use strict";e.s(["warn",0,function(){}],925906)},880269,e=>{"use strict";let t;function n(){return"u">typeof window}function r(e){return s(e)?(e.nodeName||"").toLowerCase():"#document"}function i(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function o(e){var t;return null==(t=(s(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function s(e){return!!n()&&(e instanceof Node||e instanceof i(e).Node)}function l(e){return!!n()&&(e instanceof Element||e instanceof i(e).Element)}function a(e){return!!n()&&(e instanceof HTMLElement||e instanceof i(e).HTMLElement)}function u(e){return!(!n()||"u"<typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof i(e).ShadowRoot)}function c(e){let{overflow:t,overflowX:n,overflowY:r,display:i}=b(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&"inline"!==i&&"contents"!==i}function d(e){try{if(e.matches(":popover-open"))return!0}catch(e){}try{return e.matches(":modal")}catch(e){return!1}}let f=/transform|translate|scale|rotate|perspective|filter/,p=/paint|layout|strict|content/,g=e=>!!e&&"none"!==e;function h(e){let t=l(e)?b(e):e;return g(t.transform)||g(t.translate)||g(t.scale)||g(t.rotate)||g(t.perspective)||!m()&&(g(t.backdropFilter)||g(t.filter))||f.test(t.willChange||"")||p.test(t.contain||"")}function m(){return null==t&&(t="u">typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),t}function v(e){return/^(html|body|#document)$/.test(r(e))}function b(e){return i(e).getComputedStyle(e)}function E(e){if("html"===r(e))return e;let t=e.assignedSlot||e.parentNode||u(e)&&e.host||o(e);return u(t)?t.host:t}function y(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}e.s(["getComputedStyle",0,b,"getContainingBlock",0,function(e){let t=E(e);for(;a(t)&&!v(t);){if(h(t))return t;if(d(t))break;t=E(t)}return null},"getDocumentElement",0,o,"getFrameElement",0,y,"getNodeName",0,r,"getNodeScroll",0,function(e){return l(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}},"getOverflowAncestors",0,function e(t,n,r){var o;void 0===n&&(n=[]),void 0===r&&(r=!0);let s=function e(t){let n=E(t);return v(n)?(t.ownerDocument||t).body:a(n)&&c(n)?n:e(n)}(t),l=s===(null==(o=t.ownerDocument)?void 0:o.body),u=i(s);if(!l)return n.concat(s,e(s,[],r));{let t=y(u);
1return n.concat(u,u.visualViewport||[],c(s)?s:[],t&&r?e(t):[])}},"getParentNode",0,E,"getWindow",0,i,"isContainingBlock",0,h,"isElement",0,l,"isHTMLElement",0,a,"isLastTraversableNode",0,v,"isNode",0,s,"isOverflowElement",0,c,"isShadowRoot",0,u,"isTableElement",0,function(e){return/^(table|td|th)$/.test(r(e))},"isTopLayer",0,d,"isWebKit",0,m])},264124,e=>{"use strict";var t=e.i(210312),n=e.i(483830);let r=()=>{throw Error("You need to wrap your application inside `FrameworkProvider`.")},i=(0,t.createContext)({useParams:r,useRouter:r,usePathname:r});e.s(["FrameworkProvider",0,function({Link:e,useRouter:r,useParams:o,usePathname:s,Image:l,children:a}){let u=(0,t.useMemo)(()=>({usePathname:s,useRouter:r,Link:e,Image:l,useParams:o}),[e,s,r,o,l]);return(0,n.jsx)(i,{value:u,children:a})},"Image",0,function(e){let{Image:r}=(0,t.use)(i);if(!r){let{src:t,alt:r,priority:i,...o}=e;return(0,n.jsx)("img",{alt:r,src:t,fetchPriority:i?"high":"auto",...o})}return(0,n.jsx)(r,{...e})},"Link",0,function(e){let{Link:r}=(0,t.use)(i);if(!r){let{href:t,prefetch:r,...i}=e;return(0,n.jsx)("a",{href:t,...i})}return(0,n.jsx)(r,{...e})},"useParams",0,function(){return(0,t.use)(i).useParams()},"usePathname",0,function(){return(0,t.use)(i).usePathname()},"useRouter",0,function(){return(0,t.use)(i).useRouter()}])},130562,(e,t,n)=>{"use strict";var r=e.r(210312),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},o=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!i(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=o({inst:{value:n,getSnapshot:t}}),i=r[0].inst,c=r[1];return l(function(){i.value=n,i.getSnapshot=t,u(i)&&c({inst:i})},[e,n,t]),s(function(){return u(i)&&c({inst:i}),e(function(){u(i)&&c({inst:i})})},[e]),a(n),n};n.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:c},745549,(e,t,n)=>{"use strict";e.i(101172),t.exports=e.r(130562)},871667,(e,t,n)=>{"use strict";var r=e.r(210312),i=e.r(745549),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},s=i.useSyncExternalStore,l=r.useRef,a=r.useEffect,u=r.useMemo,c=r.useDebugValue;n.useSyncExternalStoreWithSelector=function(e,t,n,r,i){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!==i&&f.hasValue){var t=f.value;if(i(t,e))return l=t}return l=e}if(t=l,o(s,e))return t;var n=r(e);return void 0!==i&&i(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,i]))[0],d[1]);return a(function(){f.hasValue=!0,f.value=p},[p]),c(p),p}},127337,(e,t,n)=>{"use strict";e.i(101172),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.