!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._posthogChunkIds=e._posthogChunkIds||{},e._posthogChunkIds[n]="01a099a4-b6d0-7d20-9fe3-930510db0b46")}catch(e){}}();(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,294064,e=>{"use strict";var t=e.i(270401),n=e.i(120102),r=e.i(602406),i=e.i(604079),o=e.i(228876),l=e.i(361409),s=e.i(671695),u=e.i(192291),a=e.i(271710),c=e.i(365054),f=e.i(559224),p=e.i(939550),d=e.i(467219),g=e.i(991066),m=e.i(348137),h=e.i(358479);e.s(["useHoverFloatingInteraction",0,function(e,v={}){let E="rootStore"in e?e.rootStore:e,y=E.useState("open"),S=E.useState("floatingElement"),b=E.useState("domReferenceElement"),{dataRef:T}=E.context,{enabled:C=!0,closeDelay:R=0,nodeId:x}=v,P=(0,m.useHoverInteractionSharedState)(E),O=(0,g.useFloatingTree)(),I=(0,g.useFloatingParentNodeId)(),A=(0,o.useStableCallback)(()=>(0,h.isClickLikeOpenEvent)(T.current.openEvent?.type,P.interactedInside)),k=(0,o.useStableCallback)(()=>{let e=T.current.openEvent?.type;return e?.includes("mouse")&&"mousedown"!==e}),w=(0,o.useStableCallback)(e=>(0,c.isTargetInsideEnabledTrigger)(e,E.context.triggerElements)),M=t.useCallback(e=>{let t=(0,h.getDelay)(R,"close",P.pointerType),n=()=>{E.setOpen(!1,(0,p.createChangeEventDetails)(d.REASONS.triggerHover,e)),O?.events.emit("floating.closed",e)};t?P.openChangeTimeout.start(t,n):(P.openChangeTimeout.clear(),n())},[R,E,P,O]),L=(0,o.useStableCallback)(()=>{(0,m.clearSafePolygonPointerEventsMutation)(P)}),D=(0,o.useStableCallback)(e=>{let t=(0,a.getTarget)(e);if(!(0,c.isInteractiveElement)(t)){P.interactedInside=!1;return}P.interactedInside=t?.closest("[aria-haspopup]")!=null});(0,l.useIsoLayoutEffect)(()=>{y||(P.pointerType=void 0,P.restTimeoutPending=!1,P.interactedInside=!1,L())},[y,P,L]),t.useEffect(()=>L,[L]),(0,l.useIsoLayoutEffect)(()=>{if(C&&y&&P.handleCloseOptions?.blockPointerEvents&&k()&&(0,n.isElement)(b)&&S){let e=(0,u.ownerDocument)(S),t=O?.nodesRef.current.find(e=>e.id===I)?.context?.elements.floating;t&&(t.style.pointerEvents="");let n=P.handleCloseOptions?.getScope?.()??P.pointerEventsScopeElement??t??b.closest("[data-rootownerid]")??e.body;return(0,m.applySafePolygonPointerEventsMutation)(P,{scopeElement:n,referenceElement:b,floatingElement:S}),()=>{L()}}},[C,y,b,S,P,k,O,I,L]);let N=(0,s.useTimeout)();t.useEffect(()=>{if(C)return(0,i.mergeCleanups)(S&&(0,r.addEventListener)(S,"mouseenter",function(){P.openChangeTimeout.clear(),N.clear(),O?.events.off("floating.closed",e),L()}),S&&(0,r.addEventListener)(S,"mouseleave",function(t){if(O&&I&&(0,f.getNodeChildren)(O.nodesRef.current,I).length>0)return void O.events.on("floating.closed",e);if(w(t.relatedTarget))return;let r=T.current.floatingContext?.nodeId??x,i=t.relatedTarget;if(!(O&&r&&(0,n.isElement)(i)&&(0,f.getNodeChildren)(O.nodesRef.current,r,!1).some(e=>(0,a.contains)(e.context?.elements.floating,i)))){if(P.handler)return void P.handler(t);L(),A()||M(t)}}),S&&(0,r.addEventListener)(S,"pointerdown",D,!0),()=>{O?.events.off("floating.closed",e)});function e(t){O&&I&&!((0,f.getNodeChildren)(O.nodesRef.current,I).length>0)&&N.start(0,()=>{O.events.off("floating.closed",e),E.setOpen(!1,(0,p.createChangeEventDetails)(d.REASONS.triggerHover,t)),O.events.emit("floating.closed",t)})}},[C,S,E,T,x,A,w,M,L,D,P,O,I,N])}])},348137,e=>{"use strict";var t=e.i(427447),n=e.i(836033),r=e.i(671695);e.i(365054);class i{constructor(){this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new r.Timeout,this.restTimeout=new r.Timeout,this.handleCloseOptions=void 0}static create(){return new i}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose}let o=new WeakMap;function l(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&o.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),o.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}e.s(["applySafePolygonPointerEventsMutation",0,function(e,t){let{scopeElement:n,referenceElement:r,floatingElement:i}=t,s=o.get(n);s&&s!==e&&l(s),l(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=n,e.pointerEventsReferenceElement=r,e.pointerEventsFloatingElement=i,o.set(n,e),n.style.pointerEvents="none",r.style.pointerEvents="auto",i.style.pointerEvents="auto"},"clearSafePolygonPointerEventsMutation",0,l,"useHoverInteractionSharedState",0,function(e){let r=(0,n.useRefWithInit)(i.create).current,o=e.context.dataRef.current;return o.hoverInteractionState||(o.hoverInteractionState=r),(0,t.useOnMount)(o.hoverInteractionState.disposeEffect),o.hoverInteractionState}])},129356,e=>{"use strict";var t=e.i(270401),n=e.i(214857),r=e.i(120102),i=e.i(602406),o=e.i(604079),l=e.i(86222),s=e.i(228876),u=e.i(192291),a=e.i(271710),c=e.i(365054),f=e.i(686738),p=e.i(939550),d=e.i(467219),g=e.i(991066),m=e.i(348137),h=e.i(358479);let v={current:null};e.s(["useHoverReferenceInteraction",0,function(e,E={}){let y="rootStore"in e?e.rootStore:e,{dataRef:S,events:b}=y.context,{enabled:T=!0,delay:C=0,handleClose:R=null,mouseOnly:x=!1,restMs:P=0,move:O=!0,triggerElementRef:I=v,externalTree:A,isActiveTrigger:k=!0,getHandleCloseContext:w,isClosing:M}=E,L=(0,g.useFloatingTree)(A),D=(0,m.useHoverInteractionSharedState)(y),N=t.useRef(!1),F=(0,l.useValueAsRef)(R),_=(0,l.useValueAsRef)(C),B=(0,l.useValueAsRef)(P),W=(0,l.useValueAsRef)(T),H=(0,l.useValueAsRef)(M);k&&(D.handleCloseOptions=F.current?.__options);let V=(0,s.useStableCallback)(()=>(0,h.isClickLikeOpenEvent)(S.current.openEvent?.type,D.interactedInside)),U=(0,s.useStableCallback)(e=>(0,c.isTargetInsideEnabledTrigger)(e,y.context.triggerElements)),$=(0,s.useStableCallback)((e,t,n)=>{let i=y.context.triggerElements;return i.hasElement(t)?!e||!(0,a.contains)(e,t):!!(0,r.isElement)(n)&&i.hasMatchingElement(e=>(0,a.contains)(e,n))&&(!e||!(0,a.contains)(e,n))}),j=(0,s.useStableCallback)((e,t=!0)=>{let n=(0,h.getDelay)(_.current,"close",D.pointerType);n?D.openChangeTimeout.start(n,()=>{y.setOpen(!1,(0,p.createChangeEventDetails)(d.REASONS.triggerHover,e)),L?.events.emit("floating.closed",e)}):t&&(D.openChangeTimeout.clear(),y.setOpen(!1,(0,p.createChangeEventDetails)(d.REASONS.triggerHover,e)),L?.events.emit("floating.closed",e))}),q=(0,s.useStableCallback)(()=>{D.handler&&((0,u.ownerDocument)(y.select("domReferenceElement")).removeEventListener("mousemove",D.handler),D.handler=void 0)}),z=(0,s.useStableCallback)(()=>{(0,m.clearSafePolygonPointerEventsMutation)(D)});return t.useEffect(()=>q,[q]),t.useEffect(()=>{if(T)return b.on("openchange",e),()=>{b.off("openchange",e)};function e(e){e.open?N.current=!1:(N.current=e.reason===d.REASONS.triggerHover,q(),D.openChangeTimeout.clear(),D.restTimeout.clear(),D.blockMouseMove=!0,D.restTimeoutPending=!1)}},[T,b,D,q]),t.useEffect(()=>{if(!T)return;let e=I.current??(k?y.select("domReferenceElement"):null);if((0,r.isElement)(e))return O?(0,o.mergeCleanups)((0,i.addEventListener)(e,"mousemove",t,{once:!0}),(0,i.addEventListener)(e,"mouseenter",t),(0,i.addEventListener)(e,"mouseleave",n)):(0,o.mergeCleanups)((0,i.addEventListener)(e,"mouseenter",t),(0,i.addEventListener)(e,"mouseleave",n));function t(e){if(D.openChangeTimeout.clear(),D.blockMouseMove=!1,x&&!(0,f.isMouseLikePointerType)(D.pointerType))return;let t=(0,h.getRestMs)(B.current),n=(0,h.getDelay)(_.current,"open",D.pointerType),i=(0,a.getTarget)(e),o=e.currentTarget??null,l=y.select("domReferenceElement"),s=o;if((0,r.isElement)(i)&&!y.context.triggerElements.hasElement(i)){for(let e of y.context.triggerElements.elements())if((0,a.contains)(e,i)){s=e;break}}(0,r.isElement)(o)&&(0,r.isElement)(l)&&!y.context.triggerElements.hasElement(o)&&(0,a.contains)(o,l)&&(s=l);let u=null!=s&&$(l,s,i),c=y.select("open"),g=H.current?.()??"ending"===y.select("transitionStatus"),m=!c&&g&&N.current,v=!u&&(0,r.isElement)(s)&&(0,r.isElement)(l)&&(0,a.contains)(l,s)&&m,E=t>0&&!n,S=!c||u;u&&(c||m)||v?y.setOpen(!0,(0,p.createChangeEventDetails)(d.REASONS.triggerHover,e,s)):!E&&(n?D.openChangeTimeout.start(n,()=>{S&&y.setOpen(!0,(0,p.createChangeEventDetails)(d.REASONS.triggerHover,e,s))}):S&&y.setOpen(!0,(0,p.createChangeEventDetails)(d.REASONS.triggerHover,e,s)))}function n(e){if(V())return void z();q();let t=y.select("domReferenceElement"),n=(0,u.ownerDocument)(t);D.restTimeout.clear(),D.restTimeoutPending=!1;let r=S.current.floatingContext??w?.();if(!U(e.relatedTarget)){if(F.current&&r){y.select("open")||D.openChangeTimeout.clear();let t=I.current;D.handler=F.current({...r,tree:L,x:e.clientX,y:e.clientY,onClose(){z(),q(),W.current&&!V()&&t===y.select("domReferenceElement")&&j(e,!0)}}),n.addEventListener("mousemove",D.handler),D.handler(e);return}"touch"===D.pointerType&&(0,a.contains)(y.select("floatingElement"),e.relatedTarget)||j(e)}}},[q,z,S,_,j,y,T,F,D,k,$,V,U,x,O,B,I,L,W,w,H]),t.useMemo(()=>{if(T)return{onPointerDown:e,onPointerEnter:e,onMouseMove(e){let{nativeEvent:t}=e,r=e.currentTarget,i=y.select("domReferenceElement"),o=y.select("open"),l=$(i,r,e.target);if(x&&!(0,f.isMouseLikePointerType)(D.pointerType))return;if(o&&l&&D.handleCloseOptions?.blockPointerEvents){let e=y.select("floatingElement");if(e){let t=D.handleCloseOptions?.getScope?.()??r.ownerDocument.body;(0,m.applySafePolygonPointerEventsMutation)(D,{scopeElement:t,referenceElement:r,floatingElement:e})}}let s=(0,h.getRestMs)(B.current);function u(){if(D.restTimeoutPending=!1,V())return;let e=y.select("open");D.blockMouseMove||e&&!l||y.setOpen(!0,(0,p.createChangeEventDetails)(d.REASONS.triggerHover,t,r))}(!o||l)&&0!==s&&(!l&&D.restTimeoutPending&&e.movementX**2+e.movementY**2<2||(D.restTimeout.clear(),"touch"===D.pointerType?n.flushSync(()=>{u()}):l&&o?u():(D.restTimeoutPending=!0,D.restTimeout.start(s,u))))}};function e(e){D.pointerType=e.pointerType}},[T,D,V,$,x,y,B])}])},358479,e=>{"use strict";var t=e.i(686738);e.s(["getDelay",0,function(e,n,r){let i=null==r||(0,t.isMouseLikePointerType)(r)?"function"==typeof e?e():e:0;return"number"==typeof i?i:i?.[n]},"getRestMs",0,function(e){return"function"==typeof e?e():e},"isClickLikeOpenEvent",0,function(e,t){return t||"click"===e||"mousedown"===e}])},875796,e=>{"use strict";var t=e.i(319983),n=e.i(836033),r=e.i(361409),i=e.i(120102),o=e.i(991066),l=e.i(797441);e.s(["useSyncedFloatingRootContext",0,function(e){let{popupStore:s,treatPopupAsFloatingElement:u=!1,onOpenChange:a}=e,c=(0,t.useId)(),f=null!=(0,o.useFloatingParentNodeId)(),p=s.useState("open"),d=s.useState("activeTriggerElement"),g=s.useState(u?"popupElement":"positionerElement"),m=s.context.triggerElements,h=(0,n.useRefWithInit)(()=>new l.FloatingRootStore({open:p,transitionStatus:void 0,referenceElement:d,floatingElement:g,triggerElements:m,onOpenChange:a,floatingId:c,syncOnly:!0,nested:f})).current;return(0,r.useIsoLayoutEffect)(()=>{let e={open:p,floatingId:c,referenceElement:d,floatingElement:g};(0,i.isElement)(d)&&(e.domReferenceElement=d),h.state.positionReference===h.state.referenceElement&&(e.positionReference=d),h.update(e)},[p,c,d,g,h]),h.context.onOpenChange=a,h.context.nested=f,h}])},137834,e=>{"use strict";var t=e.i(120102),n=e.i(671695),r=e.i(271710),i=e.i(559224);let o=.1*.1;function l(e,t,n,r,i,o){return r>=t!=o>=t&&e<=(i-n)*(t-r)/(o-r)+n}function s(e,t,n,r,i,o,s,u,a,c){let f=!1;return l(e,t,n,r,i,o)&&(f=!f),l(e,t,i,o,s,u)&&(f=!f),l(e,t,s,u,a,c)&&(f=!f),l(e,t,a,c,n,r)&&(f=!f),f}function u(e,t,n,r,i,o){let l=Math.min(n,i),s=Math.max(n,i),u=Math.min(r,o),a=Math.max(r,o);return e>=l&&e<=s&&t>=u&&t<=a}e.s(["safePolygon",0,function(e={}){let{blockPointerEvents:l=!1}=e,a=new n.Timeout,c=({x:e,y:n,placement:l,elements:c,onClose:f,nodeId:p,tree:d})=>{let g=l?.split("-")[0],m=!1,h=null,v=null,E="u">typeof performance?performance.now():0;return function(l){a.clear();let y=c.domReference,S=c.floating;if(!y||!S||null==g||null==e||null==n)return;let{clientX:b,clientY:T}=l,C=(0,r.getTarget)(l),R="mouseleave"===l.type,x=(0,r.contains)(S,C),P=(0,r.contains)(y,C);if(x&&(m=!0,!R))return;if(P&&(m=!1,!R)){m=!0;return}if(R&&(0,t.isElement)(l.relatedTarget)&&(0,r.contains)(S,l.relatedTarget))return;function O(){return!!(d&&(0,i.getNodeChildren)(d.nodesRef.current,p).length>0)}function I(){O()||(a.clear(),f())}if(O())return;let A=y.getBoundingClientRect(),k=S.getBoundingClientRect(),w=e>k.right-k.width/2,M=n>k.bottom-k.height/2,L=k.width>A.width,D=k.height>A.height,N=(L?A:k).left,F=(L?A:k).right,_=(D?A:k).top,B=(D?A:k).bottom;if("top"===g&&n>=A.bottom-1||"bottom"===g&&n<=A.top+1||"left"===g&&e>=A.right-1||"right"===g&&e<=A.left+1)return void I();let W=!1;switch(g){case"top":W=u(b,T,N,A.top+1,F,k.bottom-1);break;case"bottom":W=u(b,T,N,k.top+1,F,A.bottom-1);break;case"left":W=u(b,T,k.right-1,B,A.left+1,_);break;case"right":W=u(b,T,A.right-1,B,k.left+1,_)}if(W)return;if(m&&(!(b>=A.x)||!(b<=A.x+A.width)||!(T>=A.y)||!(T<=A.y+A.height))||!R&&function(e,t){let n=performance.now(),r=n-E;if(null===h||null===v||0===r)return h=e,v=t,E=n,!1;let i=e-h,l=t-v;return h=e,v=t,E=n,i*i+l*l{"use strict";var t=e.i(304916),n=e.i(120102),r=e.i(686738),i=e.i(861187);function o(e,t,n){return Math.floor(e/t)!==n}function l(e,t){return t<0||t>=e.length}function s(e,{startingIndex:t=-1,decrement:n=!1,disabledIndices:r,amount:i=1}={}){let o=t;do o+=n?-i:i;while(o>=0&&o<=e.length-1&&u(e,o,r))return o}function u(e,t,n){if("function"==typeof n?n(t):n?.includes(t)??!1)return!0;let r=e[t];return!!r&&(!a(r)||!n&&(r.hasAttribute("disabled")||"true"===r.getAttribute("aria-disabled")))}function a(e,t=e?(0,n.getComputedStyle)(e):null){var r;return!!e&&!!e.isConnected&&!!t&&"hidden"!==(r=t).visibility&&"collapse"!==r.visibility&&("function"==typeof e.checkVisibility?e.checkVisibility():"none"!==t.display&&"contents"!==t.display)}e.s(["createGridCellMap",0,function(e,t,n){let r=[],i=0;return e.forEach(({width:e,height:o},l)=>{let s=!1;for(n&&(i=0);!s;){let n=[];for(let r=0;rnull==r[e])?(n.forEach(e=>{r[e]=l}),s=!0):i+=1}}),[...r]},"findNonDisabledListIndex",0,s,"getGridCellIndexOfCorner",0,function(e,t,n,r,i){if(-1===e)return -1;let o=n.indexOf(e),l=t[e];switch(i){case"tl":return o;case"tr":if(!l)return o;return o+l.width-1;case"bl":if(!l)return o;return o+(l.height-1)*r;case"br":return n.lastIndexOf(e);default:return -1}},"getGridCellIndices",0,function(e,t){return t.flatMap((t,n)=>e.includes(t)?[n]:[])},"getGridNavigatedIndex",0,function(e,{event:n,orientation:a,loopFocus:c,onLoop:f,rtl:p,cols:d,disabledIndices:g,minIndex:m,maxIndex:h,prevIndex:v,stopEvent:E=!1}){let y,S=v;if(n.key===i.ARROW_UP?y="up":n.key===i.ARROW_DOWN&&(y="down"),y){let i=[],o=[],a=!1,p=0;{let t=null,n=-1;e.forEach((e,r)=>{if(null==e)return;p+=1;let l=e.closest('[role="row"]');l&&(a=!0),(l!==t||-1===n)&&(t=l,i[n+=1]=[]),i[n].push(r),o[r]=n})}let b=!1,T=0;if(a)for(let e of i){let t=e.length;t>T&&(T=t),t!==d&&(b=!0)}let C=b&&p{if(!b||-1===v)return;let r=o[v];if(null==r)return;let l=i[r].indexOf(v),s="up"===t?-1:1;for(let t=r+s,a=0;a=i.length){if(!c||C)return;if(t=t<0?i.length-1:0,f){let e=Math.min(l,i[t].length-1);t=o[f(n,v,i[t][e]??i[t][0])]??t}}let r=i[t];for(let t=Math.min(l,r.length-1);t>=0;t-=1){let n=r[t];if(!u(e,n,g))return n}}})(y)??(n=>{if(!C||-1===v)return;let r=v%R,i="up"===n?-R:R,o=h-h%R,l=(0,t.floor)(h/R)+1;for(let t=v-r+i,n=0;nh){if(!c)return;t=t<0?o:0}let n=Math.min(t+R-1,h);for(let i=Math.min(t+r,n);i>=t;i-=1)if(!u(e,i,g))return i}})(y);if(void 0!==x)S=x;else if(-1===v)S="up"===y?h:m;else if(S=s(e,{startingIndex:v,amount:R,decrement:"up"===y,disabledIndices:g}),c){if("up"===y&&(v-Re?r:r-R,f&&(S=f(n,v,S))}"down"===y&&v+R>h&&(S=s(e,{startingIndex:v%R-R,amount:R,disabledIndices:g}),f&&(S=f(n,v,S)))}l(e,S)&&(S=v)}if("both"===a){let u=(0,t.floor)(v/d);n.key===(p?i.ARROW_LEFT:i.ARROW_RIGHT)&&(E&&(0,r.stopEvent)(n),v%d!=d-1?(S=s(e,{startingIndex:v,disabledIndices:g}),c&&o(S,d,u)&&(S=s(e,{startingIndex:v-v%d-1,disabledIndices:g}),f&&(S=f(n,v,S)))):c&&(S=s(e,{startingIndex:v-v%d-1,disabledIndices:g}),f&&(S=f(n,v,S))),o(S,d,u)&&(S=v)),n.key===(p?i.ARROW_RIGHT:i.ARROW_LEFT)&&(E&&(0,r.stopEvent)(n),v%d!=0?(S=s(e,{startingIndex:v,decrement:!0,disabledIndices:g}),c&&o(S,d,u)&&(S=s(e,{startingIndex:v+(d-v%d),decrement:!0,disabledIndices:g}),f&&(S=f(n,v,S)))):c&&(S=s(e,{startingIndex:v+(d-v%d),decrement:!0,disabledIndices:g}),f&&(S=f(n,v,S))),o(S,d,u)&&(S=v));let a=(0,t.floor)(h/d)===u;l(e,S)&&(c&&a?(S=n.key===(p?i.ARROW_RIGHT:i.ARROW_LEFT)?h:s(e,{startingIndex:v-v%d-1,disabledIndices:g}),f&&(S=f(n,v,S))):S=v)}return S},"getMaxListIndex",0,function(e,t){return s(e.current,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})},"getMinListIndex",0,function(e,t){return s(e.current,{disabledIndices:t})},"isElementVisible",0,a,"isIndexOutOfListBounds",0,l,"isListIndexDisabled",0,u])},861187,e=>{"use strict";e.s(["ACTIVE_KEY",0,"active","ARROW_DOWN",0,"ArrowDown","ARROW_LEFT",0,"ArrowLeft","ARROW_RIGHT",0,"ArrowRight","ARROW_UP",0,"ArrowUp","FOCUSABLE_ATTRIBUTE",0,"data-base-ui-focusable","SELECTED_KEY",0,"selected","TYPEABLE_SELECTOR",0,"input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])"])},686738,e=>{"use strict";var t=e.i(863345);e.s(["isClickLikeEvent",0,function(e){let t=e.type;return"click"===t||"mousedown"===t||"keydown"===t||"keyup"===t},"isMouseLikePointerType",0,function(e,t){let n=["mouse","pen"];return t||n.push("",void 0),n.includes(e)},"isReactEvent",0,function(e){return"nativeEvent"in e},"isVirtualClick",0,function(e){return""===e.pointerType&&!!e.isTrusted||(t.isAndroid&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)},"isVirtualPointerEvent",0,function(e){return!t.isJSDOM&&(!t.isAndroid&&0===e.width&&0===e.height||t.isAndroid&&1===e.width&&1===e.height&&0===e.pressure&&0===e.detail&&"mouse"===e.pointerType||e.width<1&&e.height<1&&0===e.pressure&&0===e.detail&&"touch"===e.pointerType)},"stopEvent",0,function(e){e.preventDefault(),e.stopPropagation()}])},698031,e=>{"use strict";var t=e.i(270401);let n=t.createContext(void 0);e.s(["useDirection",0,function(){let e=t.useContext(n);return e?.direction??"ltr"}])},271710,e=>{"use strict";var t=e.i(120102);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}])},678968,e=>{"use strict";var t;let n=((t={}).startingStyle="data-starting-style",t.endingStyle="data-ending-style",t),r={[n.startingStyle]:""},i={[n.endingStyle]:""};e.s(["TransitionStatusDataAttributes",0,n,"transitionStatusMapping",0,{transitionStatus:e=>"starting"===e?r:"ending"===e?i:null}])},688342,421380,e=>{"use strict";var t=e.i(270401),n=e.i(228876),r=e.i(214857),i=e.i(763323),o=e.i(286134),l=e.i(678968);function s(e,t=!1,u=!0){let a=(0,i.useAnimationFrame)();return(0,n.useStableCallback)((n,i=null)=>{a.cancel();let s=(0,o.resolveRef)(e);if(null==s)return;let c=()=>{r.flushSync(n)};if("function"!=typeof s.getAnimations||globalThis.BASE_UI_ANIMATIONS_DISABLED)return void n();function f(){Promise.all(s.getAnimations().map(e=>e.finished)).then(()=>{i?.aborted||c()}).catch(()=>{if(u){i?.aborted||c();return}let e=s.getAnimations();!i?.aborted&&e.length>0&&e.some(e=>e.pending||"finished"!==e.playState)&&f()})}if(t){let e=l.TransitionStatusDataAttributes.startingStyle;if(!s.hasAttribute(e))return void a.request(f);let t=new MutationObserver(()=>{s.hasAttribute(e)||(t.disconnect(),f())});return t.observe(s,{attributes:!0,attributeFilter:[e]}),void i?.addEventListener("abort",()=>t.disconnect(),{once:!0})}a.request(f)})}e.s(["useAnimationsFinished",0,s],421380),e.s(["useOpenChangeComplete",0,function(e){let{enabled:r=!0,open:i,ref:o,onComplete:l}=e,u=(0,n.useStableCallback)(l),a=s(o,i,!1);t.useEffect(()=>{if(!r)return;let e=new AbortController;return a(u,e.signal),()=>{e.abort()}},[r,i,u,a])}],688342)},677746,e=>{"use strict";var t=e.i(304916),n=e.i(120102);e.s(["getCssDimensions",0,function(e){let r=(0,n.getComputedStyle)(e),i=parseFloat(r.width)||0,o=parseFloat(r.height)||0,l=(0,n.isHTMLElement)(e),s=l?e.offsetWidth:i,u=l?e.offsetHeight:o;return((0,t.round)(i)!==s||(0,t.round)(o)!==u)&&(i=s,o=u),{width:i,height:o}}])},373851,e=>{"use strict";var t=e.i(270401),n=e.i(228876),r=e.i(361409),i=e.i(207290),o=e.i(688342);function l(e,n){let r=t.useRef(null),i=t.useRef(null);return t.useCallback(t=>{if(void 0!==e){if(null!==r.current){let e=r.current,t=i.current,o=n.context.triggerElements.getById(e);t&&o===t&&n.context.triggerElements.delete(e),r.current=null,i.current=null}null!==t&&(r.current=e,i.current=t,n.context.triggerElements.add(e,t))}},[n,e])}e.s(["useImplicitActiveTrigger",0,function(e){let t=e.useState("open");(0,r.useIsoLayoutEffect)(()=>{if(t&&!e.select("activeTriggerId")&&1===e.context.triggerElements.size){let t=e.context.triggerElements.entries().next();if(!t.done){let[n,r]=t.value;e.update({activeTriggerId:n,activeTriggerElement:r})}}},[t,e])},"useOpenStateTransitions",0,function(e,t,r){let{mounted:l,setMounted:s,transitionStatus:u}=(0,i.useTransitionStatus)(e);t.useSyncedValues({mounted:l,transitionStatus:u});let a=(0,n.useStableCallback)(()=>{s(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1}),r?.(),t.context.onOpenChangeComplete?.(!1)}),c=t.useState("preventUnmountingOnClose");return(0,o.useOpenChangeComplete)({enabled:!c,open:e,ref:t.context.popupRef,onComplete(){e||a()}}),{forceUnmount:a,transitionStatus:u}},"useTriggerDataForwarding",0,function(e,t,i,o){let s=i.useState("isMountedByTrigger",e),u=l(e,i),a=(0,n.useStableCallback)(t=>{if(u(t),!t||!i.select("open"))return;let n=i.select("activeTriggerId");n===e?i.update({activeTriggerElement:t,...o}):null==n&&i.update({activeTriggerId:e,activeTriggerElement:t,...o})});return(0,r.useIsoLayoutEffect)(()=>{s&&i.update({activeTriggerElement:t.current,...o})},[s,i,t,...Object.values(o)]),{registerTrigger:a,isMountedByThisTrigger:s}},"useTriggerRegistration",0,l])},325070,225490,e=>{"use strict";var t=e.i(306694),n=e.i(618568),r=e.i(190642),i=e.i(797441);function o(){return new i.FloatingRootStore({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new r.PopupTriggerMap,floatingId:"",syncOnly:!1,nested:!1,onOpenChange:void 0})}e.s(["getEmptyRootContext",0,o],225490);let l=(0,t.createSelector)(e=>e.triggerIdProp??e.activeTriggerId),s={open:(0,t.createSelector)(e=>e.openProp??e.open),mounted:(0,t.createSelector)(e=>e.mounted),transitionStatus:(0,t.createSelector)(e=>e.transitionStatus),floatingRootContext:(0,t.createSelector)(e=>e.floatingRootContext),preventUnmountingOnClose:(0,t.createSelector)(e=>e.preventUnmountingOnClose),payload:(0,t.createSelector)(e=>e.payload),activeTriggerId:l,activeTriggerElement:(0,t.createSelector)(e=>e.mounted?e.activeTriggerElement:null),isTriggerActive:(0,t.createSelector)((e,t)=>void 0!==t&&l(e)===t),isOpenedByTrigger:(0,t.createSelector)((e,t)=>void 0!==t&&l(e)===t&&e.open),isMountedByTrigger:(0,t.createSelector)((e,t)=>void 0!==t&&l(e)===t&&e.mounted),triggerProps:(0,t.createSelector)((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),popupProps:(0,t.createSelector)(e=>e.popupProps),popupElement:(0,t.createSelector)(e=>e.popupElement),positionerElement:(0,t.createSelector)(e=>e.positionerElement)};e.s(["createInitialPopupStoreState",0,function(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:o(),preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:n.EMPTY_OBJECT,inactiveTriggerProps:n.EMPTY_OBJECT,popupProps:n.EMPTY_OBJECT}},"popupStoreSelectors",0,s],325070)},286134,e=>{"use strict";e.s(["resolveRef",0,function(e){return null==e?e:"current"in e?e.current:e}])},894727,e=>{"use strict";var t=e.i(270401),n=e.i(214857),r=e.i(528510),i=e.i(763323),o=e.i(562024),l=e.i(361409),s=e.i(228876),u=e.i(192291),a=e.i(421380),c=e.i(618568),f=e.i(677746);let p=()=>!0;function d(e,t,n){let r=e.style.getPropertyValue(t);return e.style.setProperty(t,n),()=>{e.style.setProperty(t,r)}}function g(e,t){let n=[];for(let[r,i]of Object.entries(t))n.push(d(e,r,i));return n.length?()=>{n.forEach(e=>e())}:c.NOOP}function m(e,t){let n="auto"===t?"auto":`${t.width}px`,r="auto"===t?"auto":`${t.height}px`;e.style.setProperty("--popup-width",n),e.style.setProperty("--popup-height",r)}function h(e,t){let n="max-content"===t?"max-content":`${t.width}px`,r="max-content"===t?"max-content":`${t.height}px`;e.style.setProperty("--positioner-width",n),e.style.setProperty("--positioner-height",r)}var v=e.i(698031),E=e.i(222666);e.s(["usePopupViewport",0,function(e){let y,{store:S,side:b,cssVars:T,children:C}=e,R=(0,v.useDirection)(),x=S.useState("activeTriggerElement"),P=S.useState("activeTriggerId"),O=S.useState("open"),I=S.useState("payload"),A=S.useState("mounted"),k=S.useState("popupElement"),w=S.useState("positionerElement"),M=(0,o.usePreviousValue)(O?x:null),L=function(e,n){let[r,i]=t.useState(0),o=t.useRef(e),s=t.useRef(n),u=t.useRef(!1);return(0,l.useIsoLayoutEffect)(()=>{let t=o.current,r=n!==s.current;e!==t?(i(e=>e+1),u.current=!r):u.current&&r&&(i(e=>e+1),u.current=!1),o.current=e,s.current=n},[e,n]),`${e??"current"}-${r}`}(P,I),D=t.useRef(null),[N,F]=t.useState(null),[_,B]=t.useState(null),W=t.useRef(null),H=t.useRef(null),V=(0,a.useAnimationsFinished)(W,!0,!1),U=(0,i.useAnimationFrame)(),[$,j]=t.useState(null),[q,z]=t.useState(!1);(0,l.useIsoLayoutEffect)(()=>(S.set("hasViewport",!0),()=>{S.set("hasViewport",!1)}),[S]);let Y=(0,s.useStableCallback)(()=>{W.current?.style.setProperty("animation","none"),W.current?.style.setProperty("transition","none"),H.current?.style.setProperty("display","none")}),G=(0,s.useStableCallback)(e=>{W.current?.style.removeProperty("animation"),W.current?.style.removeProperty("transition"),H.current?.style.removeProperty("display"),e&&j(e)}),J=t.useRef(null);(0,l.useIsoLayoutEffect)(()=>{var e,t;let r,i,o,l;x&&M&&x!==M&&J.current!==x&&D.current&&(F(D.current),z(!0),B((e=M,t=x,r=e.getBoundingClientRect(),i=t.getBoundingClientRect(),o={x:r.left+r.width/2,y:r.top+r.height/2},{horizontal:(l={x:i.left+i.width/2,y:i.top+i.height/2}).x-o.x,vertical:l.y-o.y})),U.request(()=>{n.flushSync(()=>{z(!1)}),V(()=>{F(null),j(null),D.current=null})}),J.current=x)},[x,M,N,V,U]),(0,l.useIsoLayoutEffect)(()=>{let e=W.current;if(!e)return;let t=(0,u.ownerDocument)(e).createElement("div");for(let n of Array.from(e.childNodes))t.appendChild(n.cloneNode(!0));D.current=t});let K=null!=N;return y=K?(0,E.jsxs)(t.Fragment,{children:[(0,E.jsx)("div",{"data-previous":!0,inert:(0,r.inertValue)(!0),ref:H,style:{...$?{[T.popupWidth]:`${$.width}px`,[T.popupHeight]:`${$.height}px`}:null,position:"absolute"},"data-ending-style":q?void 0:""},"previous"),(0,E.jsx)("div",{"data-current":!0,ref:W,"data-starting-style":q?"":void 0,children:C},L)]}):(0,E.jsx)("div",{"data-current":!0,ref:W,children:C},L),(0,l.useIsoLayoutEffect)(()=>{let e=H.current;e&&N&&e.replaceChildren(...Array.from(N.childNodes))},[N]),!function(e){let{popupElement:n,positionerElement:r,content:o,mounted:u,enabled:v=p,onMeasureLayout:E,onMeasureLayoutComplete:y,side:S,direction:b}=e,T=(0,a.useAnimationsFinished)(n,!0,!1),C=(0,i.useAnimationFrame)(),R=t.useRef(null),x=t.useRef(null),P=t.useRef(!0),O=t.useRef(c.NOOP),I=(0,s.useStableCallback)(E),A=(0,s.useStableCallback)(y),k=t.useMemo(()=>{let e="top"===S,t="left"===S;return"rtl"===b?(e=e||"inline-end"===S,t=t||"inline-end"===S):(e=e||"inline-start"===S,t=t||"inline-start"===S),e?{position:"absolute",["top"===S?"bottom":"top"]:"0",[t?"right":"left"]:"0"}:c.EMPTY_OBJECT},[S,b]);(0,l.useIsoLayoutEffect)(()=>{if(!u||!v()||"function"!=typeof ResizeObserver){O.current=c.NOOP,P.current=!0,R.current=null,x.current=null;return}if(!n||!r)return;O.current=g(n,k);let e=new ResizeObserver(e=>{let t=e[0];t&&(x.current={width:Math.ceil(t.borderBoxSize[0].inlineSize),height:Math.ceil(t.borderBoxSize[0].blockSize)})});e.observe(n),m(n,"auto");let t=d(n,"position","static"),i=d(n,"transform","none"),o=d(n,"scale","1"),l=g(r,{"--available-width":"max-content","--available-height":"max-content"});function s(){t(),i(),l(),o()}if(I?.(),P.current||null===R.current){h(r,"max-content");let t=(0,f.getCssDimensions)(n);return R.current=t,h(r,t),s(),A?.(null,t),P.current=!1,()=>{e.disconnect(),O.current(),O.current=c.NOOP}}m(n,"auto"),h(r,"max-content");let a=R.current??x.current,p=(0,f.getCssDimensions)(n);if(R.current=p,!a)return h(r,p),s(),A?.(null,p),()=>{e.disconnect(),C.cancel(),O.current(),O.current=c.NOOP};m(n,a),s(),A?.(a,p),h(r,p);let E=new AbortController;return C.request(()=>{m(n,p),T(()=>{n.style.setProperty("--popup-width","auto"),n.style.setProperty("--popup-height","auto")},E.signal)}),()=>{e.disconnect(),E.abort(),C.cancel(),O.current(),O.current=c.NOOP}},[o,n,r,T,C,v,u,I,A,k])}({popupElement:k,positionerElement:w,mounted:A,content:I,onMeasureLayout:Y,onMeasureLayoutComplete:G,side:b,direction:R}),{children:y,state:{activationDirection:function(e){if(e){var t,n;return`${(t=e.horizontal)>5?"right":t<-5?"left":""} ${(n=e.vertical)>5?"down":n<-5?"up":""}`}}(_),transitioning:K}}}],894727)},863345,e=>{"use strict";let t="u">typeof navigator,n=function(){if(!t)return{platform:"",maxTouchPoints:-1};let e=navigator.userAgentData;return e?.platform?{platform:e.platform,maxTouchPoints:navigator.maxTouchPoints}:{platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??-1}}(),r=function(){if(!t)return"";let e=navigator.userAgentData;return e?.platform?e.platform:navigator.platform??""}(),i=function(){if(!t)return"";let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(({brand:e,version:t})=>`${e}/${t}`).join(" "):navigator.userAgent}(),o="u">typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter:none"),l="MacIntel"===n.platform&&n.maxTouchPoints>1||/iP(hone|ad|od)|iOS/.test(n.platform);t&&/firefox/i.test(i);let s=t&&/apple/i.test(navigator.vendor);t&&/Edg/i.test(i);let u=t&&/android/i.test(r)||/android/i.test(i),a=t&&r.toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints,c=i.includes("jsdom/");e.s(["isAndroid",0,u,"isIOS",0,l,"isJSDOM",0,c,"isMac",0,a,"isSafari",0,s,"isWebKit",0,o])},528510,e=>{"use strict";var t=e.i(58057);e.s(["inertValue",0,function(e){return(0,t.isReactVersionAtLeast)(19)?e:e?"true":void 0}])},192291,e=>{"use strict";e.s(["ownerDocument",0,function(e){return e?.ownerDocument||document}])},763323,e=>{"use strict";var t=e.i(836033),n=e.i(427447);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=this.callbacks.length||(this.callbacks[t]=null,this.callbacksCount-=1)}};class 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}])},427447,e=>{"use strict";var t=e.i(270401);let n=[];e.s(["useOnMount",0,function(e){t.useEffect(e,n)}])},562024,e=>{"use strict";var t=e.i(270401);e.s(["usePreviousValue",0,function(e){let[n,r]=t.useState({current:e,previous:null});return e!==n.current&&r({current:e,previous:n.current}),n.previous}])},304916,e=>{"use strict";let t=["top","right","bottom","left"],n=t.reduce((e,t)=>e.concat(t,t+"-start",t+"-end"),[]),r=Math.min,i=Math.max,o=Math.round,l=Math.floor,s={left:"right",right:"left",bottom:"top",top:"bottom"};function u(e){return e.split("-")[0]}function a(e){return e.split("-")[1]}function c(e){return"x"===e?"y":"x"}function f(e){return"y"===e?"height":"width"}function p(e){let t=e[0];return"t"===t||"b"===t?"y":"x"}function d(e){return c(p(e))}function g(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}let m=["left","right"],h=["right","left"],v=["top","bottom"],E=["bottom","top"];function y(e){let t=u(e);return s[t]+e.slice(t.length)}e.s(["clamp",0,function(e,t,n){return i(e,r(t,n))},"createCoords",0,e=>({x:e,y:e}),"evaluate",0,function(e,t){return"function"==typeof e?e(t):e},"floor",0,l,"getAlignment",0,a,"getAlignmentAxis",0,d,"getAlignmentSides",0,function(e,t,n){void 0===n&&(n=!1);let r=a(e),i=d(e),o=f(i),l="x"===i?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[o]>t.floating[o]&&(l=y(l)),[l,y(l)]},"getAxisLength",0,f,"getExpandedPlacements",0,function(e){let t=y(e);return[g(e),t,g(t)]},"getOppositeAlignmentPlacement",0,g,"getOppositeAxis",0,c,"getOppositeAxisPlacements",0,function(e,t,n,r){let i=a(e),o=function(e,t,n){switch(e){case"top":case"bottom":if(n)return t?h:m;return t?m:h;case"left":case"right":return t?v:E;default:return[]}}(u(e),"start"===n,r);return i&&(o=o.map(e=>e+"-"+i),t&&(o=o.concat(o.map(g)))),o},"getOppositePlacement",0,y,"getPaddingObject",0,function(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}},"getSide",0,u,"getSideAxis",0,p,"max",0,i,"min",0,r,"placements",0,n,"rectToClientRect",0,function(e){let{x:t,y:n,width:r,height:i}=e;return{width:r,height:i,top:n,left:t,right:t+r,bottom:n+i,x:t,y:n}},"round",0,o,"sides",0,t])}]); //# sourceMappingURL=2l8f8btuu5e1m.js.map //# chunkId=01a099a4-b6d0-7d20-9fe3-930510db0b46