1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,804938,729024,e=>{"use strict";var t=e.i(747080),n=e.i(880269),r=e.i(721472),i=e.i(303131),o=e.i(512042),s=e.i(871689),l=e.i(747054),u=e.i(473444),a=e.i(699397),c=e.i(400449),f=e.i(261569),d=e.i(516948),p=e.i(479995),g=e.i(110012),m=e.i(553796),h=e.i(399188),b=e.i(45359),v=e.i(613982),E=e.i(745492),y=e.i(807127),S=e.i(638141),T=e.i(660774),R=e.i(359843),w=e.i(641195),C=e.i(314626),x=e.i(514624),O=e.i(103929),k=e.i(205721),A=e.i(217594),I=e.i(524725);let L=[];function M(){L=L.filter(e=>e.deref()?.isConnected)}function P(e){M(),e&&"body"!==(0,n.getNodeName)(e)&&(L.push(new WeakRef(e)),L.length>20&&(L=L.slice(-20)))}function N(){return M(),L[L.length-1]?.deref()}function D(e){if(e.hasAttribute("tabindex")&&!e.hasAttribute("data-tabindex")||!e.getAttribute("role")?.includes("dialog"))return;let t=(0,v.focusable)(e).filter(e=>{let t=e.getAttribute("data-tabindex")||"";return(0,v.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:L,children:F,disabled:W=!1,initialFocus:H=!0,returnFocus:B=!0,restoreFocus:_=!1,modal:V=!0,closeOnFocusOut:j=!0,openInteractionType:Y="",nextFocusableElement:$,previousFocusableElement:U,beforeContentFocusGuardRef:X,externalTree:q,getInsideElements:G}=e,z="rootStore"in L?L.rootStore:L,K=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,h.isTypeableCombobox)(J)&&!1===H,er=(0,s.useValueAsRef)(H),ei=(0,s.useValueAsRef)(B),eo=(0,s.useValueAsRef)(Y),es=(0,s.useValueAsRef)(K),el=(0,O.useFloatingTree)(q),eu=(0,x.usePortalContext)(),ea=t.useRef(!1),ec=t.useRef(!1),ef=t.useRef(!1),ed=t.useRef(null),ep=t.useRef(""),eg=t.useRef(""),em=t.useRef(null),eh=t.useRef(null),eb=(0,o.useMergedRefs)(em,X,eu?.beforeInsideRef),ev=(0,o.useMergedRefs)(eh,eu?.afterInsideRef),eE=(0,a.useTimeout)(),ey=(0,a.useTimeout)(),eS=(0,f.useAnimationFrame)(),eT=null!=eu,eR=(0,h.getFloatingFocusElement)(Q),ew=(0,l.useStableCallback)((e=eR)=>e?(0,v.tabbable)(e):[]),eC=(0,l.useStableCallback)(()=>G?.().filter(e=>null!=e)??[]);t.useEffect(()=>{if(W||!V)return;let e=(0,d.ownerDocument)(eR);return(0,r.addEventListener)(e,"keydown",function(e){"Tab"===e.key&&(0,m.contains)(eR,(0,m.activeElement)((0,d.ownerDocument)(eR)))&&0===ew().length&&!en&&(0,b.stopEvent)(e)})},[W,eR,V,en,ew]),t.useEffect(()=>{if(W||!K)return;let e=(0,d.ownerDocument)(eR);function t(){ef.current=!1}return(0,i.mergeCleanups)((0,r.addEventListener)(e,"pointerdown",function(e){let t=(0,m.getTarget)(e),n=eC();ef.current=!((0,m.contains)(Q,t)||(0,m.contains)(J,t)||(0,m.contains)(eu?.portalNode,t)||n.some(e=>e===t||(0,m.contains)(e,t))),eg.current=e.pointerType||"keyboard",t?.closest(`[${k.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)},[W,Q,J,eR,K,eu,ey,eC]),t.useEffect(()=>{if(W||!j)return;let e=(0,d.ownerDocument)(eR);function t(t){let r=t.relatedTarget,i=t.currentTarget,o=(0,m.getTarget)(t);V&&null==r&&null!=o&&(0,m.contains)(Q,o)&&P(o),queueMicrotask(()=>{let s=et(),l=z.context.triggerElements,u=eC(),a=r?.hasAttribute((0,R.createAttribute)("focus-guard"))&&[em.current,eh.current,eu?.beforeInsideRef.current,eu?.afterInsideRef.current,eu?.beforeOutsideRef.current,eu?.afterOutsideRef.current,(0,A.resolveRef)(U),(0,A.resolveRef)($)].includes(r),c=!((0,m.contains)(J,r)||(0,m.contains)(Q,r)||(0,m.contains)(r,Q)||(0,m.contains)(eu?.portalNode,r)||u.some(e=>e===r||(0,m.contains)(e,r))||l.hasMatchingElement(e=>(0,m.contains)(e,r))||a||el&&((0,E.getNodeChildren)(el.nodesRef.current,s).find(e=>(0,m.contains)(e.context?.elements.floating,r)||(0,m.contains)(e.context?.elements.domReference,r))||(0,E.getNodeAncestors)(el.nodesRef.current,s).find(e=>[e.context?.elements.floating,(0,h.getFloatingFocusElement)(e.context?.elements.floating)].includes(r)||e.context?.elements.domReference===r)));if(i===J&&eR&&D(eR),_&&i!==J&&!(0,y.isElementVisible)(o)&&(0,m.activeElement)(e)===e.body){if((0,n.isHTMLElement)(eR)&&(eR.focus(),"popup"===_))return void eS.request(()=>{eR.focus()});let e=ew(),t=ed.current,r=(t&&e.includes(t)?t:null)||e[e.length-1]||eR;(0,n.isHTMLElement)(r)&&r.focus()}if(ee.current.insideReactTree){ee.current.insideReactTree=!1;return}(en||!V)&&r&&c&&!ec.current&&(en||r!==N())&&(ea.current=!0,z.setOpen(!1,(0,S.createChangeEventDetails)(T.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,m.getTarget)(e);(0,v.isTabbable)(t)&&(ed.current=t)}),Q&&(0,r.addEventListener)(Q,"focusout",t),Q&&eu&&(0,r.addEventListener)(Q,"focusout",function(){ef.current||(ee.current.insideReactTree=!0,eE.start(0,()=>{ee.current.insideReactTree=!1}))},!0))},[W,J,Q,eR,V,el,eu,z,j,_,ew,en,et,ee,eE,ey,eS,$,U,eC]),t.useEffect(()=>{if(W||!Q||!K)return;let e=Array.from(eu?.portalNode?.querySelectorAll(`[${(0,R.createAttribute)("portal")}]`)||[]),t=el?(0,E.getNodeAncestors)(el.nodesRef.current,et()):[],n=t.find(e=>(0,h.isTypeableCombobox)(e.context?.elements.domReference||null))?.context?.elements.domReference,r=[Q,...e,em.current,eh.current,eu?.beforeOutsideRef.current,eu?.afterOutsideRef.current,...eC(),n,(0,A.resolveRef)(U),(0,A.resolveRef)($),en?J:null].filter(e=>null!=e),i=(0,C.markOthers)(r,{ariaHidden:V||en,mark:!1}),o=[Q,...e].filter(e=>null!=e),s=(0,C.markOthers)(o);return()=>{s(),i()}},[K,W,J,Q,V,eu,en,el,et,$,U,eC]),(0,u.useIsoLayoutEffect)(()=>
1{if(!K||W||!(0,n.isHTMLElement)(eR))return;ep.current="",eg.current="";let e=(0,d.ownerDocument)(eR),t=(0,m.activeElement)(e);queueMicrotask(()=>{let n,r=er.current,i="function"==typeof r?r(eo.current||""):r;if(void 0===i||!1===i||(0,m.contains)(eR,t))return;let o=null,s=()=>(null==o&&(o=ew(eR)),o[0]||eR);n=(n=!0===i||null===i?s():(0,A.resolveRef)(i))||s();let l=(0,m.contains)(eR,(0,m.activeElement)(e));(0,w.enqueueFocus)(n,{preventScroll:n===eR,shouldFocus(){if(!es.current)return!1;if(l)return!0;let t=(0,m.activeElement)(e);return!(t!==n&&(0,m.contains)(eR,t))}})})},[W,K,eR,ew,er,eo,es]),(0,u.useIsoLayoutEffect)(()=>{if(W||!eR)return;let e=(0,d.ownerDocument)(eR),t=(0,m.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,m.getTarget)(t)),ep.current=t instanceof r.KeyboardEvent?"keyboard":t instanceof r.FocusEvent?n||"keyboard":"pointerType"in t?t.pointerType||"keyboard":"touches"in t?"touch":t instanceof r.MouseEvent?n||(0===t.detail?"keyboard":"mouse"):""),e.reason===T.REASONS.triggerHover&&"mouseleave"===e.nativeEvent.type&&(ea.current=!0),e.reason===T.REASONS.outsidePress)if(e.nested)ea.current=!1;else if((0,b.isVirtualClick)(e.nativeEvent)||(0,b.isVirtualPointerEvent)(e.nativeEvent))ea.current=!1;else{let e=!1;(0,d.ownerDocument)(eR).createElement("div").focus({get preventScroll(){return e=!0,!1}}),e?ea.current=!1:ea.current=!0}}return P(t),Z.on("openchange",i),()=>{Z.off("openchange",i);let o=(0,m.activeElement)(e),s=eC(),l=(0,m.contains)(Q,o)||s.some(e=>e===o||(0,m.contains)(e,o))||el&&(0,E.getNodeChildren)(el.nodesRef.current,et(),!1).some(e=>(0,m.contains)(e.context?.elements.floating,o)),u=ei.current,a=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,u=r?l||s:s||l;return(u||(u=N()||null),"boolean"==typeof o)?u:(0,A.resolveRef)(o)||u||null}(a);queueMicrotask(()=>{let t=c?(0,v.isTabbable)(c)?c:(0,v.tabbable)(c)[0]||c:null;if(u&&!ea.current&&(0,n.isHTMLElement)(t)&&("boolean"!=typeof u||t===o||o===e.body||l)){let e={preventScroll:!0};"keyboard"===a&&(e.focusVisible=!0),t.focus(e)}ea.current=!1})}},[W,Q,eR,ei,eo,Z,el,J,et,eC]),(0,u.useIsoLayoutEffect)(()=>{if(!c.platform.engine.webkit||K||!Q)return;let e=(0,m.activeElement)((0,d.ownerDocument)(Q));(0,n.isHTMLElement)(e)&&(0,h.isTypeableElement)(e)&&(0,m.contains)(Q,e)&&e.blur()},[K,Q]),(0,u.useIsoLayoutEffect)(()=>{if(!W&&eu)return eu.setFocusManagerState({modal:V,closeOnFocusOut:j,open:K,onOpenChange:z.setOpen,domReference:J}),()=>{eu.setFocusManagerState(null)}},[W,eu,V,K,z,j,J]),(0,u.useIsoLayoutEffect)(()=>{if(!W&&eR)return D(eR),()=>{queueMicrotask(M)}},[W,eR]);let ex=!W&&(!V||!en)&&(eT||V);return(0,I.jsxs)(t.Fragment,{children:[ex&&(0,I.jsx)(g.FocusGuard,{"data-type":"inside",ref:eb,onFocus:e=>{if(V){let e=ew();(0,w.enqueueFocus)(e[e.length-1])}else if(eu?.portalNode)if(ea.current=!1,(0,v.isOutsideEvent)(e,eu.portalNode)){let e=(0,v.getNextTabbable)(J);e?.focus()}else(0,A.resolveRef)(U??eu.beforeOutsideRef)?.focus()}}),F,ex&&(0,I.jsx)(g.FocusGuard,{"data-type":"inside",ref:ev,onFocus:e=>{if(V)(0,w.enqueueFocus)(ew()[0]);else if(eu?.portalNode)if(j&&(ea.current=!0),(0,v.isOutsideEvent)(e,eu.portalNode)){let e=(0,v.getPreviousTabbable)(J);e?.focus()}else(0,A.resolveRef)($??eu.afterOutsideRef)?.focus()}})]})}],804938);var F=e.i(758737);let W=t.createContext(void 0);e.s(["useToolbarRootContext",0,function(e){let n=t.useContext(W);if(void 0===n&&!e)throw Error((0,F.default)(69));return n}],729024)},514624,e=>{"use strict";var t=e.i(747080),n=e.i(94300),r=e.i(880269),i=e.i(721472),o=e.i(303131),s=e.i(769762),l=e.i(473444),u=e.i(747054),a=e.i(251412),c=e.i(110012),f=e.i(613982),d=e.i(638141),p=e.i(660774),g=e.i(359843),m=e.i(314580),h=e.i(205721),b=e.i(524725);let v=t.createContext(null),E=()=>t.useContext(v),y=(0,g.createAttribute)("portal"),S=t.forwardRef(function(e,g){let{render:S,className:T,style:R,children:w,container:C,portalOwnerRole:x,...O}=e,{node:k,nodeId:A,subtree:I}=function(e={}){let{ref:i,container:o,componentProps:c=a.EMPTY_OBJECT,elementProps:f}=e,d=(0,s.useId)(),p=E(),g=p?.portalNode,[h,b]=t.useState(null),[v,S]=t.useState(null),T=(0,u.useStableCallback)(e=>{null!==e&&S(e)}),R=t.useRef(null);(0,l.useIsoLayoutEffect)(()=>
1{if(null===o){R.current&&(R.current=null,S(null),b(null));return}let e=(o&&((0,r.isNode)(o)?o:o.current))??g??document.body;if(null==e){R.current&&(R.current=null,S(null),b(null));return}R.current!==e&&(R.current=e,S(null),b(e))},[o,g]);let w=(0,m.useRenderElement)("div",c,{ref:[i,T],props:[{id:d,[y]:""},f]}),C=h&&w?n.createPortal(w,h):null;return{node:v,nodeId:t.isValidElement(w)?w.props.id:void 0,subtree:C}}({container:C,ref:g,componentProps:e,elementProps:O}),L=t.useRef(null),M=t.useRef(null),P=t.useRef(null),N=t.useRef(null),[D,F]=t.useState(null),W=t.useRef(!1),H=D?.modal,B=D?.open,_=!!D&&!D.modal&&D.open&&!!k;t.useEffect(()=>{if(k&&!H)return(0,o.mergeCleanups)((0,i.addEventListener)(k,"focusin",e,!0),(0,i.addEventListener)(k,"focusout",e,!0));function e(e){k&&e.relatedTarget&&(0,f.isOutsideEvent)(e)&&("focusin"===e.type?W.current&&((0,f.enableFocusInside)(k),W.current=!1):((0,f.disableFocusInside)(k),W.current=!0))}},[k,H]),(0,l.useIsoLayoutEffect)(()=>{k&&!0===B&&W.current&&((0,f.enableFocusInside)(k),W.current=!1)},[B,k]);let V=t.useMemo(()=>({beforeOutsideRef:L,afterOutsideRef:M,beforeInsideRef:P,afterInsideRef:N,portalNode:k,setFocusManagerState:F}),[k]);return(0,b.jsxs)(t.Fragment,{children:[I,(0,b.jsxs)(v.Provider,{value:V,children:[_&&k&&(0,b.jsx)(c.FocusGuard,{"data-type":"outside",ref:L,onFocus:e=>{if((0,f.isOutsideEvent)(e,k))P.current?.focus();else{let e=D?D.domReference:null,t=(0,f.getPreviousTabbable)(e);t?.focus()}}}),_&&k&&(0,b.jsx)("span",{role:x,"aria-owns":A,style:h.ownerVisuallyHidden}),k&&n.createPortal(w,k),_&&k&&(0,b.jsx)(c.FocusGuard,{"data-type":"outside",ref:M,onFocus:e=>{if((0,f.isOutsideEvent)(e,k))N.current?.focus();else{let t=D?D.domReference:null,n=(0,f.getNextTabbable)(t);n?.focus(),D?.closeOnFocusOut&&D?.onOpenChange(!1,(0,d.createChangeEventDetails)(p.REASONS.focusOut,e.nativeEvent))}}})]})]})});e.s(["FloatingPortal",0,S,"usePortalContext",0,E])},756821,e=>{"use strict";var t=e.i(776988),n=e.i(164919),r=e.i(45359);let i={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 o extends t.ReactStore{constructor(e){const{syncOnly:t,nested:r,onOpenChange:o,triggerElements:s,...l}=e;super({...l,positionReference:l.referenceElement,domReferenceElement:l.referenceElement},{onOpenChange:o,dataRef:{current:{}},events:(0,n.createEventEmitter)(),nested:r,triggerElements:s},i),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,o])},103929,164919,470478,e=>{"use strict";var t=e.i(747080),n=e.i(769762),r=e.i(473444),i=e.i(312207);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],164919);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)}}e.s(["FloatingTreeStore",0,s],470478);var l=e.i(524725);let u=t.createContext(null),a=t.createContext(null),c=()=>t.useContext(u)?.id||null,f=e=>{let n=t.useContext(a);return e??n};e.s(["FloatingNode",0,function(e){let{children:n,id:r}=e,i=c();return(0,l.jsx)(u.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)(a.Provider,{value:r,children:t})},"useFloatingNodeId",0,function(e){let t=(0,n.useId)(),i=f(e),o=c();return(0,r.useIsoLayoutEffect)(()=>{if(!t)return;let e={id:t,parentId:o};return i?.addNode(e),()=>{i?.removeNode(e)}},[i,t,o]),t},"useFloatingParentNodeId",0,c,"useFloatingTree",0,f],103929)},126611,e=>{"use strict";var t=e.i(747080),n=e.i(261569),r=e.i(699397),i=e.i(251412),o=e.i(553796),s=e.i(399188),l=e.i(45359),u=e.i(638141),a=e.i(660774);e.s(["useClick",0,function(e,c={}){let{enabled:f=!0,event:d="click",toggle:p=!0,ignoreMouse:g=!1,stickIfOpen:m=!0,touchOpenDelay:h=0,reason:b=a.REASONS.triggerPress}=c,v="rootStore"in e?e.rootStore:e,E=v.context.dataRef,y=t.useRef(void 0),S=(0,n.useAnimationFrame)(),T=(0,r.useTimeout)(),R=t.useMemo(()=>{function e(e,t,n,r){let i=(0,u.createChangeEventDetails)(b,t,n);e&&"touch"===r&&h>0?T.start(h,()=>{v.setOpen(!0,i)}):v.setOpen(e,i)}function t(e,t,n){let r=E.current.openEvent,i=v.select("domReferenceElement")!==t;return!!e&&!!i||!e||!p||!!r&&!!m&&!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,u=v.select("open");if(0!==n.button||"click"===d||(0,l.isMouseLikePointerType)(r,!0)&&g)return;let a=t(u,n.currentTarget,e=>"click"===e||"mousedown"===e),c=(0,o.getTarget)(i);if((0,s.isTypeableElement)(c))return void e(a,i,c,r);let f=n.currentTarget;S.request(()=>{e(a,i,f,r)})},onClick(n){if("mousedown-only"===d)return;let r=y.current;if("mousedown"===d&&r){y.current=void 0;return}(0,l.isMouseLikePointerType)(r,!0)&&g||e(t(v.select("open"),n.currentTarget,e=>"click"===e||"mousedown"===e||"keydown"===e||"keyup"===e),n.nativeEvent,n.currentTarget,r)},onKeyDown(){y.current=void 0}}},[E,d,g,b,v,m,p,S,T,h]);return t.useMemo(()=>f?{reference:R}:i.EMPTY_OBJECT,[f,R])}])},375817,e=>{"use strict";var t=e.i(747080),n=e.i(721472),r=e.i(303131),i=e.i(516948),o=e.i(747054),s=e.i(699397),l=e.i(880269),u=e.i(400449),a=e.i(103929),c=e.i(638141),f=e.i(660774),d=e.i(359843),p=e.i(553796),g=e.i(399188),m=e.i(45359),h=e.i(745492);function b(){return!1}e.s(["useDismiss",0,function(e,v={}){let{enabled:E=!0,escapeKey:y=!0,outsidePress:S=!0,outsidePressEvent:T="sloppy",referencePress:R=b,bubbles:w,externalTree:C}=v,x="rootStore"in e?e.rootStore:e,O=x.useState("open"),k=x.useState("floatingElement"),{dataRef:A,events:I}=x.context,L=(0,a.useFloatingTree)(C),M=(0,o.useStableCallback)("function"==typeof S?S:()=>!1),P="function"==typeof S?M:S,N=!1!==P,D=(0,o.useStableCallback)(()=>T),{escapeKey:F,outsidePress:W}={escapeKey:"boolean"==typeof w?w:w?.escapeKey??!1,outsidePress:"boolean"==typeof w?w:w?.outsidePress??!0},H=t.useRef(!1),B=t.useRef(!1),_=t.useRef(!1),V=t.useRef(!1),j=t.useRef(!1),Y=t.useRef(""),$=t.useRef(null),U=(0,s.useTimeout)(),X=(0,s.useTimeout)(),q=(0,o.useStableCallback)(()=>{X.clear(),A.current.insideReactTree=!1}),G=(0,o.useStableCallback)(e=>{let t=A.current.floatingContext?.nodeId;return(L?(0,h.getNodeChildren)(L.nodesRef.current,t):[]).some(t=>t.context?.open&&!t.context.dataRef.current[e])}),z=(0,o.useStableCallback)(e=>(0,g.isEventTargetWithin)(e,x.select("floatingElement"))||(0,g.isEventTargetWithin)(e,x.select("domReferenceElement"))),K=(0,o.useStableCallback)(e=>{R()&&x.setOpen(!1,(0,c.createChangeEventDetails)(f.REASONS.triggerPress,e.nativeEvent))}),J=(0,o.useStableCallback)(e=>{if(!O||!E||!y||"Escape"!==e.key||j.current||!F&&G("__escapeKeyBubbles"))return;let t=(0,m.isReactEvent)(e)?e.nativeEvent:e,n=(0,c.createChangeEventDetails)(f.REASONS.escapeKey,t);x.setOpen(!1,n),n.isCanceled||e.preventDefault(),F||n.isPropagationAllowed||e.stopPropagation()}),Q=(0,o.useStableCallback)(()=>{A.current.insideReactTree=!0,X.start(0,q)}),Z=(0,o.useStableCallback)(e=>{if(!O||!E||0!==e.button)return;let t=(0,p.getTarget)(e.nativeEvent);
1(0,p.contains)(x.select("floatingElement"),t)&&(H.current||(H.current=!0,B.current=!1))}),ee=(0,o.useStableCallback)(e=>{!O||!E||(e.defaultPrevented||e.nativeEvent.defaultPrevented)&&H.current&&(B.current=!0)});t.useEffect(()=>{function e(e){e.open||(V.current=!1)}return I.on("openchange",e),()=>{I.off("openchange",e)}},[I]),t.useEffect(()=>{if(!O||!E)return O||(V.current=!1),q;A.current.__escapeKeyBubbles=F,A.current.__outsidePressBubbles=W;let e=new s.Timeout,t=new s.Timeout,o=(0,i.ownerDocument)(k);function a(){_.current=!0,t.start(0,()=>{_.current=!1})}function b(){H.current=!1,B.current=!1}function v(){let e=Y.current,t=D(),n="function"==typeof t?t():t;return"string"==typeof n?n:n["pen"!==e&&e?e:"mouse"]}function S(e){let t=A.current.floatingContext?.nodeId,n=L&&(0,h.getNodeChildren)(L.nodesRef.current,t).some(t=>(0,g.isEventTargetWithin)(e,t.context?.elements.floating));return z(e)||n}function T(e){let n;if("intentional"===(n=v())&&"click"!==e.type||"sloppy"===n&&"click"===e.type){"click"===e.type||z(e)||(t.clear(),_.current=!1),q();return}if(A.current.insideReactTree)return void q();let r=(0,p.getTarget)(e),o=`[${(0,d.createAttribute)("inert")}]`,s=(0,l.isElement)(r)?r.getRootNode():null,u=Array.from(((0,l.isShadowRoot)(s)?s:(0,i.ownerDocument)(x.select("floatingElement"))).querySelectorAll(o)),a=x.context.triggerElements;if(r&&(a.hasElement(r)||a.hasMatchingElement(e=>(0,p.contains)(e,r))))return;let h=(0,l.isElement)(r)?r:null;for(;h&&!(0,l.isLastTraversableNode)(h);){let e=(0,l.getParentNode)(h);if((0,l.isLastTraversableNode)(e)||!(0,l.isElement)(e))break;h=e}if(!(u.length&&(0,l.isElement)(r)&&!(0,g.isRootElement)(r)&&!(0,p.contains)(r,x.select("floatingElement"))&&u.every(e=>!(0,p.contains)(h,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),u=o&&r.clientWidth>0&&r.scrollWidth>r.clientWidth,a=s&&r.clientHeight>0&&r.scrollHeight>r.clientHeight,c="rtl"===n.direction,f=a&&(c?e.offsetX<=r.offsetWidth-r.clientWidth:e.offsetX>r.clientWidth),d=u&&e.offsetY>r.clientHeight;if(f||d)return}if(!S(e)){if("intentional"===v()){if(0!==e.detail&&!(0,m.isVirtualClick)(e)&&!V.current)return;if(_.current){t.clear(),_.current=!1;return}}"function"==typeof P&&!P(e)||G("__outsidePressBubbles")||(x.setOpen(!1,(0,c.createChangeEventDetails)(f.REASONS.outsidePress,e)),q())}}}function R(e){if("sloppy"!==v()||!x.select("open")||!E||z(e))return;let t=e.touches[0];t&&($.current={startTime:Date.now(),startX:t.clientX,startY:t.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},U.start(1e3,()=>{$.current&&($.current.dismissOnTouchEnd=!1,$.current.dismissOnMouseDown=!1)}))}function w(e,t){let r=(0,p.getTarget)(e);if(!r)return;let i=(0,n.addEventListener)(r,e.type,()=>{t(e),i()})}function C(e){U.clear(),"pointerdown"===e.type&&(0===e.button&&(V.current=!0),Y.current=e.pointerType),("mousedown"!==e.type||!$.current||$.current.dismissOnMouseDown)&&w(e,e=>{if("pointerdown"===e.type)"sloppy"!==v()||"touch"===e.pointerType||!x.select("open")||!E||z(e)||T(e);else T(e)})}function I(e){if("pointercancel"===e.type&&(V.current=!1),!H.current)return;let n=B.current;if(b(),"intentional"===v()){if("pointercancel"===e.type){n&&a();return}S(e)||(n?a():("function"!=typeof P||P(e))&&(t.clear(),_.current=!0,q()))}}function M(e){if("sloppy"!==v()||!$.current||z(e))return;let t=e.touches[0];if(!t)return;let n=Math.abs(t.clientX-$.current.startX),r=Math.abs(t.clientY-$.current.startY),i=Math.sqrt(n*n+r*r);i>5&&($.current.dismissOnTouchEnd=!0),i>10&&(T(e),U.clear(),$.current=null)}function X(e){"sloppy"!==v()||!$.current||z(e)||($.current.dismissOnTouchEnd&&T(e),U.clear(),$.current=null)}let K=(0,r.mergeCleanups)(y&&(0,r.mergeCleanups)((0,n.addEventListener)(o,"keydown",J),(0,n.addEventListener)(o,"compositionstart",function(){e.clear(),j.current=!0}),(0,n.addEventListener)(o,"compositionend",function(){e.start(5*!!u.platform.engine.webkit,()=>{j.current=!1})})),N&&(0,r.mergeCleanups)((0,n.addEventListener)(o,"click",C,!0),(0,n.addEventListener)(o,"pointerdown",C,!0),(0,n.addEventListener)(o,"pointerup",I,!0),(0,n.addEventListener)(o,"pointercancel",I,!0),(0,n.addEventListener)(o,"mousedown",C,!0),(0,n.addEventListener)(o,"mouseup",I,!0),(0,n.addEventListener)(o,"touchstart",function(e){Y.current="touch",w(e,R)},{capture:!0,passive:!0}),(0,n.addEventListener)(o,"touchmove",function(e){w(e,M)},{capture:!0,passive:!0}),(0,n.addEventListener)(o,"touchend",function(e){w(e,X)},{capture:!0,passive:!0})));return()=>{K(),e.clear(),t.clear(),b(),_.current=!1,q()}},[A,k,y,N,P,O,E,F,W,J,q,D,G,z,L,x,U]);let et=t.useMemo(()=>({onKeyDown:J,onPointerDown:K,onClick:K}),[J,K]),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])}])},215515,e=>{"use strict";var t=e.i(747080),n=e.i(473444),r=e.i(880269),i=e.i(756821);e.s(["useSyncedFloatingRootContext",0,function(e){let{popupStore:o,treatPopupAsFloatingElement:s=!1,floatingRootContext:l,floatingId:u,nested:a,onOpenChange:c}=e,f=o.useState("open"),d=o.useState("activeTriggerElement"),p=o.useState(s?"popupElement":"positionerElement"),g=o.context.triggerElements,m=t.useRef(null);
1void 0===l&&null===m.current&&(m.current=new i.FloatingRootStore({open:f,transitionStatus:void 0,referenceElement:d,floatingElement:p,triggerElements:g,onOpenChange:c,floatingId:u,syncOnly:!0,nested:a}));let h=l??m.current;return o.useSyncedValue("floatingId",u),(0,n.useIsoLayoutEffect)(()=>{let e={open:f,floatingId:u,referenceElement:d,floatingElement:p};(0,r.isElement)(d)&&(e.domReferenceElement=d),h.state.positionReference===h.state.referenceElement&&(e.positionReference=d),h.update(e)},[f,u,d,p,h]),h.context.onOpenChange=c,h.context.nested=a,h}])},479911,e=>{"use strict";e.s(["ARROW_DOWN",0,"ArrowDown","ARROW_LEFT",0,"ArrowLeft","ARROW_RIGHT",0,"ArrowRight","ARROW_UP",0,"ArrowUp","FOCUSABLE_ATTRIBUTE",0,"data-base-ui-focusable","TYPEABLE_SELECTOR",0,"input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])"])},359843,e=>{"use strict";e.s(["createAttribute",0,function(e){return`data-base-ui-${e}`}])},399188,872055,45359,e=>{"use strict";var t=e.i(880269),n=e.i(400449),r=e.i(553796),i=e.i(479911),o=e.i(426007);e.s(["CommonTriggerDataAttributes",0,o],872055);var o=o;o.popupOpen;let s="data-trigger-disabled";function l(e){return(0,t.isHTMLElement)(e)&&e.matches(i.TYPEABLE_SELECTOR)}e.s(["getFloatingFocusElement",0,function(e){return e?e.hasAttribute(i.FOCUSABLE_ATTRIBUTE)?e:e.querySelector(`[${i.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"]),${i.TYPEABLE_SELECTOR}`)!=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(s);for(let[,t]of n.entries())if((0,r.contains)(t,e))return!t.hasAttribute(s);return!1},"isTypeableCombobox",0,function(e){return!!e&&"combobox"===e.getAttribute("role")&&l(e)},"isTypeableElement",0,l,"matchesFocusVisible",0,function(e){if(!e||n.platform.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch(e){return!0}}],399188),e.s(["isClickLikeEvent",0,function(e){let t=e.type;return"click"===t||"mousedown"===t||"keydown"===t||"keyup"===t},"isMouseLikePointerType",0,function(e,t){let n=["mouse","pen"];return t||n.push("",void 0),n.includes(e)},"isReactEvent",0,function(e){return"nativeEvent"in e},"isVirtualClick",0,function(e){return""===e.pointerType&&!!e.isTrusted||(n.platform.os.android&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)},"isVirtualPointerEvent",0,function(e){return!n.platform.env.jsdom&&(!n.platform.os.android&&0===e.width&&0===e.height||n.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()}],45359)},641195,e=>{"use strict";var t=e.i(251412);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 u=requestAnimationFrame(l);return n=u,()=>{n===u&&(cancelAnimationFrame(u),n=0)}}])},314626,e=>{"use strict";var t=e.i(880269),n=e.i(516948);let r={inert:new WeakMap,"aria-hidden":new WeakMap},i="data-base-ui-inert",o={inert:new WeakSet,"aria-hidden":new WeakSet},s=new WeakMap,l=0,u=(e,n)=>n.map(n=>{if(e.contains(n))return n;let r=function e(n){return n?(0,t.isShadowRoot)(n)?n.host:e(n.parentNode):null}(n);return e.contains(r)?r:null}).filter(e=>null!=e),a=e=>{let t=new Set;return e.forEach(e=>{let n=e;for(;n&&!t.has(n);)t.add(n),n=n.parentNode}),t},c=(e,n,r)=>{let i=[],o=e=>{!e||r.has(e)||Array.from(e.children).forEach(e=>{"script"!==(0,t.getNodeName)(e)&&(n.has(e)?o(e):i.push(e))})};return o(e),i};e.s(["markOthers",0,function(e,t={}){let{ariaHidden:f=!1,inert:d=!1,mark:p=!0}=t,g=(0,n.ownerDocument)(e[0]).body;return function(e,t,n,f,{mark:d=!0}){let p=null;f?p="inert":n&&(p="aria-hidden");let g=null,m=null,h=u(t,e),b=d?c(t,a(h),new Set(h)):[],v=[],E=[];if(p){let e=r[p],n=o[p];m=n,g=e;let i=u(t,Array.from(t.querySelectorAll("[aria-live]"))),s=h.concat(i);
1c(t,a(s),new Set(s)).forEach(t=>{let r=t.getAttribute(p),i=null!==r&&"false"!==r,o=(e.get(t)||0)+1;e.set(t,o),v.push(t),1===o&&i&&n.add(t),i||t.setAttribute(p,"inert"===p?"":"true")})}return d&&b.forEach(e=>{let t=(s.get(e)||0)+1;s.set(e,t),E.push(e),1===t&&e.setAttribute(i,"")}),l+=1,()=>{g&&v.forEach(e=>{let t=(g.get(e)||0)-1;g.set(e,t),t||(!m?.has(e)&&p&&e.removeAttribute(p),m?.delete(e))}),d&&E.forEach(e=>{let t=(s.get(e)||0)-1;s.set(e,t),t||e.removeAttribute(i)}),(l-=1)||(r.inert=new WeakMap,r["aria-hidden"]=new WeakMap,o.inert=new WeakSet,o["aria-hidden"]=new WeakSet,s=new WeakMap)}}(e,g,f,d,{mark:p})}])},745492,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)])}])},613982,e=>{"use strict";var t=e.i(880269),n=e.i(516948),r=e.i(553796),i=e.i(807127);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 u(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 a(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 f(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 d(e){let t=f(e);return t.filter(e=>u(e)>=0&&function(e,t){let n=a(e);if(!n)return!0;let r=t.find(e=>{let t=a(e);return t?.name===n.name&&t.form===n.form&&t.checked});return r?r===n:t.find(e=>{let t=a(e);return t?.name===n.name&&t.form===n.form})===n}(e,t))}function p(e,t){let i=d(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=d((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){d(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,f,"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)&&u(e)>=0},"tabbable",0,d])},205721,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}])},13194,e=>{"use strict";var t=e.i(251412),n=e.i(205721);e.s(["getDisabledMountTransitionStyles",0,function(e){return"starting"===e?n.DISABLED_TRANSITIONS_STYLE:t.
1EMPTY_OBJECT}])},665171,404851,687894,296137,e=>{"use strict";var t=e.i(747080),n=e.i(210242),r=e.i(516948),i=e.i(479995),o=e.i(473444),s=e.i(871689),l=e.i(747054),u=e.i(825339),a=e.i(850213),c=e.i(880269),f=e.i(103929);function d(e){return function(e,n){let{nodeId:r,externalTree:i}=e,s=n.useState("referenceElement"),l=n.useState("floatingElement"),u=n.useState("domReferenceElement"),d=n.useState("open"),p=n.useState("floatingId"),[g,m]=t.useState(null),[h,b]=t.useState(void 0),[v,E]=t.useState(void 0),y=t.useRef(null),S=(0,f.useFloatingTree)(i),T=t.useMemo(()=>({reference:s,floating:l,domReference:u}),[s,l,u]),R=(0,a.useFloating)({...e,elements:{...T,...g&&{reference:g}}}),w=(0,c.isElement)(h)?h:null,C=void 0===v?n.state.floatingElement:v;n.useSyncedValue("referenceElement",h??null),n.useSyncedValue("domReferenceElement",void 0===h?u:w),n.useSyncedValue("floatingElement",C);let x=t.useCallback(e=>{let t=(0,c.isElement)(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),getClientRects:()=>e.getClientRects(),contextElement:e}:e;m(t),R.refs.setReference(t)},[R.refs]),O=t.useCallback(e=>{((0,c.isElement)(e)||null===e)&&(y.current=e,b(e)),((0,c.isElement)(R.refs.reference.current)||null===R.refs.reference.current||null!==e&&!(0,c.isElement)(e))&&R.refs.setReference(e)},[R.refs,b]),k=t.useCallback(e=>{E(e),R.refs.setFloating(e)},[R.refs]),A=t.useMemo(()=>({...R.refs,setReference:O,setFloating:k,setPositionReference:x,domReference:y}),[R.refs,O,k,x]),I=t.useMemo(()=>({...R.elements,domReference:u}),[R.elements,u]),L=t.useMemo(()=>({...R,dataRef:n.context.dataRef,open:d,onOpenChange:n.setOpen,events:n.context.events,floatingId:p,refs:A,elements:I,nodeId:r,rootStore:n}),[R,A,I,r,n,d,p]);return(0,o.useIsoLayoutEffect)(()=>{u&&(y.current=u)},[u]),(0,o.useIsoLayoutEffect)(()=>{n.context.dataRef.current.floatingContext=L;let e=S?.nodesRef.current.find(e=>e.id===r);e&&(e.context=L)}),t.useMemo(()=>({...R,context:L,refs:A,elements:I,rootStore:n}),[R,A,I,L,n])}(e,e.rootContext)}var p=e.i(858283);let g={name:"hide",async fn(e){let{width:t,height:n,x:r,y:i}=e.rects.reference,o=await e.platform.detectOverflow(e,{elementContext:"reference"});return{data:{referenceHidden:o.top-n>=0||o.right-t>=0||o.bottom-n>=0||o.left-t>=0||0===t&&0===n&&0===r&&0===i}}}},m={sideX:"left",sideY:"top"};e.s(["DEFAULT_SIDES",0,m],404851);let h="--available-width",b="--available-height",v="--anchor-width",E="--anchor-height",y="--transform-origin";function S(e,t,n){let r="inline-start"===e||"inline-end"===e;return({top:"top",right:r?n?"inline-start":"inline-end":"right",bottom:"bottom",left:r?n?"inline-end":"inline-start":"left"})[t]}function T(e,t,r){let{rects:i,placement:o}=e;return{side:S(t,(0,n.getSide)(o),r),align:(0,n.getAlignment)(o)||"center",anchor:{width:i.reference.width,height:i.reference.height},positioner:{width:i.floating.width,height:i.floating.height}}}function R(e){return null!=e&&"current"in e}e.s(["anchorHeight",0,E,"anchorWidth",0,v,"availableHeight",0,b,"availableWidth",0,h,"positionerHeight",0,"--positioner-height","positionerWidth",0,"--positioner-width","transformOrigin",0,y],687894),e.s(["useAnchorPositioning",0,function(e){return function(e,c){let{anchor:f,positionMethod:d="absolute",side:w="bottom",sideOffset:C=0,align:x="center",alignOffset:O=0,collisionBoundary:k,collisionPadding:A=5,sticky:I=!1,arrowPadding:L=5,disableAnchorTracking:M=!1,inline:P,keepMounted:N=!1,floatingRootContext:D,mounted:F,collisionAvoidance:W,shift:H,nodeId:B,adaptiveOrigin:_,lazyFlip:V=!1,externalTree:j}=e,[Y,$]=t.useState(null);F||null===Y||$(null);let U=W.side||"flip",X=W.align||"flip",q=W.fallbackAxisSide||"end",G=H?.crossAxis??!1,z=H?.rootBoundary,K="function"==typeof f?f:void 0,J=(0,l.useStableCallback)(K),Q=K?J:f,Z=(0,s.useValueAsRef)(f),ee=(0,s.useValueAsRef)(F),et="rtl"===(0,p.useDirection)(),en=Y||({top:"top",right:"right",bottom:"bottom",left:"left","inline-end":et?"left"
1:"right","inline-start":et?"right":"left"})[w],er="center"===x?en:`${en}-${x}`,ei=A;"number"==typeof ei?ei={top:ei,right:ei,bottom:ei,left:ei}:ei&&(ei={top:ei.top||0,right:ei.right||0,bottom:ei.bottom||0,left:ei.left||0});let eo=+("bottom"===w),es=+("top"===w),el=+("right"===w),eu=+("left"===w),ea={boundary:"clipping-ancestors"===k?"clippingAncestors":k,padding:ei},ec=t.useRef(null),ef=(0,s.useValueAsRef)(C),ed=(0,s.useValueAsRef)(O),ep="function"!=typeof C?C:0,eg="function"!=typeof O?O:0,em=[];P&&em.push(P),em.push((0,a.offset)(e=>{let t=T(e,w,et),n="function"==typeof ef.current?ef.current(t):ef.current,r="function"==typeof ed.current?ed.current(t):ed.current;return{mainAxis:n,crossAxis:r,alignmentAxis:r}},[ep,eg,et,w]));let eh="none"===X&&"shift"!==U,eb=!eh&&(I||G||"shift"===U),ev="none"===U?null:(0,a.flip)({...ea,padding:{top:ei.top+1+eo,right:ei.right+1+eu,bottom:ei.bottom+1+es,left:ei.left+1+el},mainAxis:!G&&"flip"===U,crossAxis:"flip"===X&&"alignment",fallbackAxisSideDirection:q}),eE=eh?null:(0,a.shift)({...ea,rootBoundary:z,mainAxis:"none"!==X,crossAxis:eb,limiter:I||G?void 0:(0,a.limitShift)(e=>{if(!ec.current)return{};let{width:t,height:r}=ec.current.getBoundingClientRect(),i=(0,n.getSideAxis)((0,n.getSide)(e.placement)),o="y"===i?ei.left+ei.right:ei.top+ei.bottom;return{offset:("y"===i?t:r)/2+o/2}})},[ea,I,G,z,ei,X]);"shift"===U||"shift"===X||"center"===x?em.push(eE,ev):em.push(ev,eE),em.push((0,a.size)({...ea,apply({elements:{floating:e},availableWidth:t,availableHeight:n,rects:r}){if(!ee.current)return;let o=e.style;o.setProperty(h,`${t}px`),o.setProperty(b,`${n}px`);let s=(0,i.ownerWindow)(e).devicePixelRatio||1,{x:l,y:u,width:a,height:c}=r.reference,f=(Math.round((l+a)*s)-Math.round(l*s))/s,d=(Math.round((u+c)*s)-Math.round(u*s))/s;o.setProperty(v,`${f}px`),o.setProperty(E,`${d}px`)}}),((e,t)=>{let{name:r,fn:i}={name:"arrow",options:e,async fn(t){let{x:r,y:i,placement:o,rects:s,platform:l,elements:u,middlewareData:a}=t,{element:c,padding:f=0,offsetParent:d="real"}=(0,n.evaluate)(e,t)||{};if(null==c)return{};let p=(0,n.getPaddingObject)(f),g={x:r,y:i},m=(0,n.getAlignmentAxis)(o),h=(0,n.getAxisLength)(m),b=await l.getDimensions(c),v="y"===m,E=v?"clientHeight":"clientWidth",y=s.reference[h]+s.reference[m]-g[m]-s.floating[h],S=g[m]-s.reference[m],T="real"===d?await l.getOffsetParent?.(c):u.floating,R=u.floating[E]||s.floating[h];R&&await l.isElement?.(T)||(R=u.floating[E]||s.floating[h]);let w=R/2-b[h]/2-1,C=Math.min(p[v?"top":"left"],w),x=Math.min(p[v?"bottom":"right"],w),O=R-b[h]-x,k=R/2-b[h]/2+(y/2-S/2),A=(0,n.clamp)(C,k,O),I=!a.arrow&&null!=(0,n.getAlignment)(o)&&k!==A&&s.reference[h]/2-(k<C?C:x)-b[h]/2<0,L=I?k<C?k-C:k-O:0;return{[m]:g[m]+L,data:{[m]:A,centerOffset:k-A-L,...I&&{alignmentOffset:L}},reset:I}}};return{name:r,fn:i,options:[e,t]}})(e=>({element:ec.current||(0,r.ownerDocument)(e.elements.floating).createElement("div"),padding:ec.current?L:0,offsetParent:"floating"}),[L]),{name:"transformOrigin",fn(e){let t,{elements:{floating:r},middlewareData:i,placement:o,platform:s,rects:l,y:u}=e,a=(0,n.getSide)(o),c=(0,n.getAlignment)(o),f="y"===(0,n.getSideAxis)(a),d=ec.current,p="function"==typeof C?C(T(e,w,et)):C;if(!d&&c&&1>=Math.abs(f?i.shift?.x||0:i.shift?.y||0))t="start"===c===(f&&s.isRTL?.(r)===!0)?"100%":"0%";else{let e=f?i.arrow?.x||0:i.arrow?.y||0,n=f?d?.clientWidth||0:d?.clientHeight||0;t=`${e+n/2}px`}let g="top"===a||"left"===a?`calc(100% + ${p}px)`:`${-p}px`;return eb&&f&&Math.abs(i.shift?.y||0)>p&&(g=`${l.reference.y+l.reference.height/2-u}px`),r.style.setProperty(y,f?`${t} ${g}`:`${g} ${t}`),{}}},g,_),(0,o.useIsoLayoutEffect)(()=>{!F&&D&&D.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[F,D]);let ey=t.useMemo(()=>({ancestorScroll:!M,elementResize:!M&&"u">typeof ResizeObserver,layoutShift:!M&&"u">typeof IntersectionObserver}),[M]),{refs:eS,elements:eT,x:eR,y:ew,middlewareData:eC,update:ex,placement:eO,context:ek,isPositioned:eA,floatingStyles:eI}=c({rootContext:D,open:N?F:void 0,placement:er,middleware:em,strategy:d,whileElementsMounted:N?void 0:(...e)=>(0,u.autoUpdate)(...e,ey),nodeId:B,externalTree:j}),{sideX:eL,sideY:eM}=eC.adaptiveOrigin||m,eP=eA?d:"fixed",eN=t.useMemo(()=>{let e;return(e=eA?_?{position:eP,[eL]:eR,[eM]:ew}:{...eI,position:eP}:{position:eP,top:0,left:0})[h]="100vw",e[b]="100vh",eA||(e.opacity=0),e},[_,eP,eL,eR,eM,ew,eI,eA]),eD=t.useRef(null);(0,o.useIsoLayoutEffect)(()=>
1{if(!F)return;let e=Z.current,t="function"==typeof e?e():e,n=(R(t)?t.current:t)||null;n!==eD.current&&(eS.setPositionReference(n),eD.current=n)},[F,eS,Q,Z]),t.useEffect(()=>{if(!F)return;let e=Z.current;"function"!=typeof e&&R(e)&&e.current!==eD.current&&(eS.setPositionReference(e.current),eD.current=e.current)},[F,eS,Q,Z]),t.useEffect(()=>{if(N&&F&&eT.reference&&eT.floating)return(0,u.autoUpdate)(eT.reference,eT.floating,ex,ey)},[N,F,eT,ex,ey]);let eF=(0,n.getSide)(eO),eW=S(w,eF,et),eH=(0,n.getAlignment)(eO)||"center",eB=!!eC.hide?.referenceHidden;(0,o.useIsoLayoutEffect)(()=>{V&&F&&eA&&eF!==en&&$(eF)},[V,F,eA,eF,en]);let e_=t.useMemo(()=>({position:"absolute",top:eC.arrow?.y,left:eC.arrow?.x}),[eC.arrow]),eV=eC.arrow?.centerOffset!==0;return t.useMemo(()=>({positionerStyles:eN,arrowStyles:e_,arrowRef:ec,arrowUncentered:eV,side:eW,align:eH,physicalSide:eF,anchorHidden:eB,refs:eS,context:ek,isPositioned:eA,update:ex}),[eN,e_,ec,eV,eW,eH,eF,eB,eS,ek,eA,ex])}(e,d)}],665171);var w=e.i(524725);let C=t.forwardRef(function(e,t){let n,{cutout:r,...i}=e;if(r){let e=r.getBoundingClientRect();n=`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,w.jsx)("div",{ref:t,role:"presentation","data-base-ui-inert":"",...i,style:{position:"fixed",inset:0,userSelect:"none",WebkitUserSelect:"none",clipPath:n}})});e.s(["InternalBackdrop",0,C],296137)},55125,e=>{"use strict";var t=e.i(991018);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])},426007,e=>{"use strict";e.s(["popupOpen",0,"data-popup-open","pressed",0,"data-pressed"])},110012,e=>{"use strict";var t=e.i(747080),n=e.i(473444),r=e.i(400449),i=e.i(239786),o=e.i(524725);let s=t.forwardRef(function(e,s){let[l,u]=t.useState();return(0,n.useIsoLayoutEffect)(()=>{r.platform.screenReader.voiceOver&&r.platform.engine.webkit&&u("button")},[]),(0,o.jsx)("span",{...e,ref:s,style:i.visuallyHidden,"aria-hidden":!l||void 0,...{tabIndex:0,role:l},"data-base-ui-focus-guard":""})});e.s(["FocusGuard",0,s])},155535,e=>{"use strict";var t=e.i(695121),n=e.i(55125),r=e.i(426007);let i={[r.popupOpen]:""},o={[r.popupOpen]:"",[r.pressed]:""},s={[n.open]:""},l={[n.closed]:""},u={[n.anchorHidden]:""},a={open:e=>e?s:l,anchorHidden:e=>e?u:null},c={...a,...t.transitionStatusMapping};e.s(["popupStateMapping",0,a,"popupTransitionStateMapping",0,c,"pressableTriggerOpenStateMapping",0,{open:e=>e?o:null},"triggerOpenStateMapping",0,{open:e=>e?i:null}])},111617,e=>{"use strict";var t=e.i(747080);e.i(94300);var n=e.i(251412),r=e.i(769762),i=e.i(747054),o=e.i(473444),s=e.i(312207),l=e.i(479911),u=e.i(103929),a=e.i(215515),c=e.i(880227),f=e.i(945832),d=e.i(638141),p=e.i(660774);let g={tabIndex:-1,[l.FOCUSABLE_ATTRIBUTE]:""};function m(e){let t=e.context.triggerElements.size;e.select("open")&&e.state.triggerCount!==t&&e.set("triggerCount",t)}function h(e,n){let r=t.useRef(null);return(0,i.useStableCallback)(t=>{let i=r.current;if(null!==i){if(i.element===t&&i.store===n&&i.id===e)return;r.current=null;let o=i.store;o.context.triggerElements.getById(i.id)===i.element&&(o.context.triggerElements.delete(i.id),m(o))}null!==t&&void 0!==e&&(r.current={store:n,id:e,element:t},n.context.triggerElements.add(e,t),m(n))})}e.s(["FOCUSABLE_POPUP_PROPS",0,g,"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"),u=e.useState("activeTriggerId"),a=e.useState("activeTriggerElement");(0,o.useIsoLayoutEffect)(()=>
1{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,d.createChangeEventDetails)(p.REASONS.none);e.setOpen(!1,t),t.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[s,e,l,u,a,r])},"useOpenStateTransitions",0,function(e,t,n,r){let{mounted:o,setMounted:s,transitionStatus:l}=(0,c.useTransitionStatus)(e,!1,!1,r),u=t.useState("preventUnmountingOnClose"),a=!e&&u;t.useSyncedValues({mounted:o,transitionStatus:l,preventUnmountingOnClose:a});let d=(0,i.useStableCallback)(()=>{s(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),n?.(),t.context.onOpenChangeComplete?.(!1)});return(0,f.useOpenChangeComplete)({enabled:o&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||d()}}),{forceUnmount:d,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,t=!1){let n=(0,r.useId)(),i=null!=(0,u.useFloatingParentNodeId)(),o=(0,s.useRefWithInit)(()=>e(n,i)).current;return(0,a.useSyncedFloatingRootContext)({popupStore:o,treatPopupAsFloatingElement:t,floatingRootContext:o.state.floatingRootContext,floatingId:n,nested:i,onOpenChange:o.setOpen}),o},"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])},"useTriggerDataForwarding",0,function(e,t,n,r){let s=n.useState("isMountedByTrigger",e),l=h(e,n),u=(0,i.useStableCallback)(t=>{let i=n.select("open"),o=n.select("activeTriggerId");if(o===e){let e={activeTriggerElement:t,...i?r:null};n.update(e);return}if(null==o&&i){let i={activeTriggerId:e??null,activeTriggerElement:t,...r};n.update(i)}}),a=(0,i.useStableCallback)(e=>{l(e),e&&u(e)});return(0,o.useIsoLayoutEffect)(()=>(a(t.current),()=>a(null)),[a,t,n,e]),(0,o.useIsoLayoutEffect)(()=>{if(s){let e={activeTriggerElement:t.current,...r};n.update(e)}},[s,n,t,...Object.values(r)]),{registerTrigger:a,isMountedByThisTrigger:s}},"useTriggerRegistration",0,h])},396810,e=>{"use strict";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}}])},266976,e=>{"use strict";var t=e.i(747080),n=e.i(747054),r=e.i(400449),i=e.i(332881);function o(e,i){var o;let s,l,{onClick:u,onPointerDown:a}=(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:u,onPointerDown:a}),[u,a])}e.s(["useOpenInteractionType",0,function(e){let[n,r]=t.useState(null),s=o(e,r);return(0,i.useValueChanged)(e,t=>{t&&!e&&r(null)}),t.useMemo(()=>({openMethod:n,triggerProps:s}),[n,s])},"useOpenMethodTriggerProps",0,o],266976)},442763,294990,e=>{"use strict";var t=e.i(155535),n=e.i(314580),r=e.i(13194);e.s(["usePositioner",0,function(e,i,{styles:o,transitionStatus:s,props:l,refs:u,hidden:a,inert:c=!1}){let f={...o};return c&&(f.pointerEvents="none"),(0,n.useRenderElement)("div",e,{state:i,ref:u,props:[{role:"presentation",hidden:a,style:f},(0,r.getDisabledMountTransitionStyles)(s),l],stateAttributesMapping:t.popupStateMapping})}],442763);var i=e.i(747080),o=e.i(516948),s=e.i(880269),l=e.i(721472),u=e.i(400449),a=e.i(479995),c=e.i(473444),f=e.i(699397),d=e.i(261569);let p={},g={},m="";function h(e,t){return(0,s.isOverflowElement)(e)?e:t}function b(e,t,n){return/hidden|clip/.test(e.getComputedStyle(h(t,n)).overflowY)}class v{lockCount=0;restore=null;timeoutLock=f.Timeout.create();timeoutUnlock=f.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,n,r;if(0===this.lockCount||null!==this.restore)return;let i=(0,o.ownerDocument)(e),s=i.documentElement,c=i.body,f=(0,a.ownerWindow)(s);if(b(f,s,c)){let t=new f.MutationObserver(()=>{b(f,s,c)||(t.disconnect(),this.restore=null,this.lock(e))}),n={attributes:!0};t.observe(s,n),t.observe(c,n),this.restore=()=>t.disconnect();return}let v=u.platform.os.ios||!function(e){if("u"<typeof document)return!1;let t=(0,o.ownerDocument)(e);return(0,a.ownerWindow)(t).innerWidth-t.documentElement.clientWidth>0}(e);this.restore=v?(r={overflowY:(n=h((t=(0,o.ownerDocument)(e)).documentElement,t.body)).style.overflowY,overflowX:n.style.overflowX},Object.assign(n.style,{overflowY:"hidden",overflowX:"hidden"}),()=>{Object.assign(n.style,r)}):function(e){let t=(0,o.ownerDocument)(e),n=t.documentElement,r=t.body,i=(0,a.ownerWindow)(n),s=0,c=0,f=!1,b=d.AnimationFrame.create();
1if(u.platform.engine.webkit&&(i.visualViewport?.scale??1)!==1)return()=>{};function v(){let t=i.getComputedStyle(n),l=i.getComputedStyle(r),u=(t.scrollbarGutter||"").includes("both-edges")?"stable both-edges":"stable";s=n.scrollTop,c=n.scrollLeft,p={scrollbarGutter:n.style.scrollbarGutter,overflowY:n.style.overflowY,overflowX:n.style.overflowX},m=n.style.scrollBehavior,g={position:r.style.position,height:r.style.height,width:r.style.width,boxSizing:r.style.boxSizing,overflowY:r.style.overflowY,overflowX:r.style.overflowX,scrollBehavior:r.style.scrollBehavior};let a=n.scrollHeight>n.clientHeight,d=n.scrollWidth>n.clientWidth,b="scroll"===t.overflowY||"scroll"===l.overflowY,v="scroll"===t.overflowX||"scroll"===l.overflowX,E=Math.max(0,i.innerWidth-r.clientWidth),y=Math.max(0,i.innerHeight-r.clientHeight),S=parseFloat(l.marginTop)+parseFloat(l.marginBottom),T=parseFloat(l.marginLeft)+parseFloat(l.marginRight),R=h(n,r);if(f=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=h(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 u=r.offsetWidth;return r.style.overflowY=i,n.style.scrollbarGutter=s,l===u}(e)){n.style.scrollbarGutter=u,R.style.overflowY="hidden",R.style.overflowX="hidden";return}Object.assign(n.style,{scrollbarGutter:u,overflowY:"hidden",overflowX:"hidden"}),(a||b)&&(n.style.overflowY="scroll"),(d||v)&&(n.style.overflowX="scroll"),Object.assign(r.style,{position:"relative",height:S||y?`calc(100dvh - ${S+y}px)`:"100dvh",width:T||E?`calc(100vw - ${T+E}px)`:"100vw",boxSizing:"border-box",overflowY:"hidden",overflowX:"hidden",scrollBehavior:"unset"}),r.scrollTop=s,r.scrollLeft=c,n.setAttribute("data-base-ui-scroll-locked",""),n.style.scrollBehavior="unset"}function E(){Object.assign(n.style,p),Object.assign(r.style,g),f||(n.scrollTop=s,n.scrollLeft=c,n.removeAttribute("data-base-ui-scroll-locked"),n.style.scrollBehavior=m)}v();let y=(0,l.addEventListener)(i,"resize",function(){E(),b.request(v)});return()=>{b.cancel(),E(),"function"==typeof i.removeEventListener&&y()}}(e)}}let E=new v;e.s(["useAnchoredPopupScrollLock",0,function(e,t,n,r){let[s,l]=i.useState(!1);(0,c.useIsoLayoutEffect)(()=>{if(!e||!t||null==n)return void l(!1);let r=(0,o.ownerDocument)(n).documentElement.clientWidth,i=n.offsetWidth;l(r>0&&i>0&&i>=r-20)},[e,t,n]),function(e=!0,t=null){(0,c.useIsoLayoutEffect)(()=>{if(e)return E.acquire(t)},[e,t])}(e&&(!t||s),r)}],294990)},513636,e=>{"use strict";let t;var n=e.i(747080),r=e.i(312207);let i=[];function o(e){let n=(n,o)=>{let l,u=(0,r.useRefWithInit)(s).current;try{for(let e of(t=u,i))e.before(u);for(let t of(l=e(n,o),i))t.after(u);u.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)}])},303131,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()}}}])},400449,e=>{"use strict";e.s([],543558),e.i(543558);let{userAgent:t,platform:n,maxTouchPoints:r}="u"<typeof navigator?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0},i=t.toLowerCase(),o=n.toLowerCase(),s=/^i(os$|p)/.test(o)||"macintel"===o&&r>1,l="android",u=o===l||i.includes(l),a=!s&&o.startsWith("mac"),c=o.startsWith("win"),f=!u&&/^(linux|chrome os)/.test(o),d=a||s;e.s(["android",0,u,"apple",0,d,"ios",0,s,"linux",0,f,"mac",0,a,"windows",0,c],648054);var p=e.i(648054);let g="u">typeof CSS&&!!CSS.supports?.("-webkit-backdrop-filter:none"),m=!g&&i.includes("firefox"),h=!g&&i.includes("chrom");e.s(["blink",0,h,"gecko",0,m,"webkit",0,g],164884);var b=e.i(164884);e.s(["voiceOver",0,d],668688);var v=e.i(668688);let E=/jsdom|happydom/.test(i);e.s(["jsdom",0,E],833958);var y=e.i(833958);e.s(["iOS",0,"@supports (-webkit-touch-callout: none)"],480635);var S=e.i(480635);e.s(["engine",0,b,"env",0,y,"mediaQuery",0,S,"os",0,p,"screenReader",0,v],84470);var T=e.i(84470);e.s(["platform",0,T],400449)},776988,e=>{"use strict";var t=e.i(747080),n=e.i(94674),r=e.i(279720),i=e.i(10747),o=e.i(513636);let s=(0,i.isReactVersionAtLeast)(19)?function(e,r,i,s,l){let u,a=(0,o.getInstance)();if(!a){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=a.syncIndex;return a.syncIndex+=1,a.didInitialize?(u=a.syncHooks[c]).store===e&&u.selector===r&&Object.is(u.a1,i)&&Object.is(u.a2,s)&&Object.is(u.a3,l)||(u.store!==e&&(a.didChangeStore=!0),u.store=e,u.selector=r,u.a1=i,u.a2=s,u.a3=l,u.value=r(e.getSnapshot(),i,s,l)):(u={store:e,selector:r,a1:i,a2:s,a3:l,value:r(e.getSnapshot(),i,s,l)},a.syncHooks.push(u)),u.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}
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 s(this,e,t,n,r)}}var u=e.i(747054),a=e.i(473444),c=e.i(251412);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,a.useIsoLayoutEffect)(()=>{r.state[e]!==n&&r.set(e,n)},[r,e,n])}useSyncedValueWithCleanup(e,t){let n=this;(0,a.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,a.useIsoLayoutEffect)(()=>{t.update(e)},[t,...n])}useControlledProp(e,n){t.useDebugValue(e);let r=this,i=void 0!==n;(0,a.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,u.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)}})}}],776988)},486205,e=>{"use strict";var t=e.i(747080);e.s(["usePreviousValue",0,function(e){let[n,r]=t.useState({current:e,previous:null});return Object.is(e,n.current)||r({current:e,previous:n.current}),n.previous}])},699397,e=>{"use strict";var t=e.i(312207),n=e.i(484269);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}])},285923,(e,t,n)=>{"use strict";var r=e.r(747080),i=e.r(94674),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,u=r.useEffect,a=r.useMemo,c=r.useDebugValue;n.useSyncExternalStoreWithSelector=function(e,t,n,r,i){var f=l(null);if(null===f.current){var d={hasValue:!1,value:null};f.current=d}else d=f.current;var p=s(e,(f=a(function(){function e(e){if(!u){if(u=!0,s=e,e=r(e),void 0!==i&&d.hasValue){var t=d.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,u=!1,a=void 0===n?null:n;return[function(){return e(t())},null===a?void 0:function(){return e(a())}]},[t,n,r,i]))[0],f[1]);return u(function(){d.hasValue=!0,d.value=p},[p]),c(p),p}},279720,(e,t,n)=>{"use strict";t.exports=e.r(285923)}]); 2 3//# sourceMappingURL=30x4rvlk4e_r-.js.map
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.