!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]="01a09faf-53fc-7732-a089-41c6a80511f1")}catch(e){}}();(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,670884,e=>{"use strict";var t=e.i(270401),n=e.i(120102),r=e.i(602406),o=e.i(604079),i=e.i(863345),s=e.i(671695),a=e.i(192291),l=e.i(271710),u=e.i(365054),c=e.i(939550),d=e.i(467219),p=e.i(112421);let g=i.isMac&&i.isSafari;e.s(["useFocus",0,function(e,i={}){let f="rootStore"in e?e.rootStore:e,{events:v,dataRef:h}=f.context,{enabled:m=!0,delay:S}=i,C=t.useRef(!1),y=t.useRef(null),E=(0,s.useTimeout)(),x=t.useRef(!0);t.useEffect(()=>{let e=f.select("domReferenceElement");if(!m)return;let t=(0,n.getWindow)(e);return(0,o.mergeCleanups)((0,r.addEventListener)(t,"blur",function(){let e=f.select("domReferenceElement");!f.select("open")&&(0,n.isHTMLElement)(e)&&e===(0,l.activeElement)((0,a.ownerDocument)(e))&&(C.current=!0)}),g&&(0,r.addEventListener)(t,"keydown",function(){x.current=!0},!0),g&&(0,r.addEventListener)(t,"pointerdown",function(){x.current=!1},!0))},[f,m]),t.useEffect(()=>{if(m)return v.on("openchange",e),()=>{v.off("openchange",e)};function e(e){if(e.reason===d.REASONS.triggerPress||e.reason===d.REASONS.escapeKey){let e=f.select("domReferenceElement");(0,n.isElement)(e)&&(y.current=e,C.current=!0)}}},[v,m,f]);let R=t.useMemo(()=>({onMouseLeave(){C.current=!1,y.current=null},onFocus(e){let t=e.currentTarget;if(C.current){if(y.current===t)return;C.current=!1,y.current=null}let r=(0,l.getTarget)(e.nativeEvent);if((0,n.isElement)(r)){if(g&&!e.relatedTarget){if(!x.current&&!(0,u.isTypeableElement)(r))return}else if(!(0,u.matchesFocusVisible)(r))return}let o=(0,u.isTargetInsideEnabledTrigger)(e.relatedTarget,f.context.triggerElements),{nativeEvent:i,currentTarget:s}=e,a="function"==typeof S?S():S;f.select("open")&&o||0===a||void 0===a?f.setOpen(!0,(0,c.createChangeEventDetails)(d.REASONS.triggerFocus,i,s)):E.start(a,()=>{C.current||f.setOpen(!0,(0,c.createChangeEventDetails)(d.REASONS.triggerFocus,i,s))})},onBlur(e){C.current=!1,y.current=null;let t=e.relatedTarget,r=e.nativeEvent,o=(0,n.isElement)(t)&&t.hasAttribute((0,p.createAttribute)("focus-guard"))&&"outside"===t.getAttribute("data-type");E.start(0,()=>{let e=f.select("domReferenceElement"),n=(0,l.activeElement)((0,a.ownerDocument)(e));if(!t&&n===e||(0,l.contains)(h.current.floatingContext?.refs.floating.current,n)||(0,l.contains)(e,n)||o)return;let i=t??n;(0,u.isTargetInsideEnabledTrigger)(i,f.context.triggerElements)||f.setOpen(!1,(0,c.createChangeEventDetails)(d.REASONS.triggerFocus,r))})}}),[h,f,E,S]);return t.useMemo(()=>m?{reference:R,trigger:R}:{},[m,R])}])},161046,e=>{"use strict";var t=e.i(270401),n=e.i(214857),r=e.i(55497),o=e.i(222666);let i=t.forwardRef(function(e,i){let{children:s,container:a,className:l,render:u,style:c,...d}=e,{portalNode:p,portalSubtree:g}=(0,r.useFloatingPortalNode)({container:a,ref:i,componentProps:e,elementProps:d});return g||p?(0,o.jsxs)(t.Fragment,{children:[g,p&&n.createPortal(s,p)]}):null});e.s(["FloatingPortalLite",0,i])},648156,e=>{"use strict";var t,n,r=e.i(222666),o=e.i(505962);e.s([],672733),e.i(672733);var i=e.i(270401),s=e.i(763101),a=e.i(796021),l=e.i(361409),u=e.i(397744);let c=i.createContext(void 0);function d(e){let t=i.useContext(c);if(void 0===t&&!e)throw Error((0,u.default)(72));return t}var p=e.i(120102),g=e.i(602406),f=e.i(228876),v=e.i(271710),h=e.i(686738);function m(e){return null!=e&&null!=e.clientX}var S=e.i(427702),C=e.i(802691),y=e.i(939550),E=e.i(373851),x=e.i(214857),R=e.i(306694),b=e.i(246364),O=e.i(836033),P=e.i(875796),T=e.i(467219),w=e.i(325070),I=e.i(190642);let A={...w.popupStoreSelectors,disabled:(0,R.createSelector)(e=>e.disabled),instantType:(0,R.createSelector)(e=>e.instantType),isInstantPhase:(0,R.createSelector)(e=>e.isInstantPhase),trackCursorAxis:(0,R.createSelector)(e=>e.trackCursorAxis),disableHoverablePopup:(0,R.createSelector)(e=>e.disableHoverablePopup),lastOpenChangeReason:(0,R.createSelector)(e=>e.openChangeReason),closeOnClick:(0,R.createSelector)(e=>e.closeOnClick),closeDelay:(0,R.createSelector)(e=>e.closeDelay),hasViewport:(0,R.createSelector)(e=>e.hasViewport)};class D extends b.ReactStore{constructor(e){super({...{...(0,w.createInitialPopupStoreState)(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1},...e},{popupRef:i.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:new I.PopupTriggerMap},A)}setOpen=(e,t)=>{let n=t.reason,r=n===T.REASONS.triggerHover,o=e&&n===T.REASONS.triggerFocus,i=!e&&(n===T.REASONS.triggerPress||n===T.REASONS.escapeKey);if(t.preventUnmountOnClose=()=>{this.set("preventUnmountingOnClose",!0)},this.context.onOpenChange?.(e,t),t.isCanceled)return;this.state.floatingRootContext.dispatchOpenChange(e,t);let s=()=>{let r={open:e,openChangeReason:n};o?r.instantType="focus":i?r.instantType="dismiss":n===T.REASONS.triggerHover&&(r.instantType=void 0);let s=t.trigger?.id??null;(s||e)&&(r.activeTriggerId=s,r.activeTriggerElement=t.trigger??null),this.update(r)};r?x.flushSync(s):s()};static useStore(e,t){let n=(0,O.useRefWithInit)(()=>new D(t)).current,r=e??n,o=(0,P.useSyncedFloatingRootContext)({popupStore:r,onOpenChange:r.setOpen});return r.state.floatingRootContext=o,r}}let M=(0,s.fastComponent)(function(e){let{disabled:t=!1,defaultOpen:n=!1,open:o,disableHoverablePopup:s=!1,trackCursorAxis:u="none",actionsRef:d,onOpenChange:x,onOpenChangeComplete:R,handle:b,triggerId:O,defaultTriggerId:P=null,children:w}=e,I=D.useStore(b?.store,{open:n,openProp:o,activeTriggerId:P,triggerIdProp:O});(0,a.useOnFirstRender)(()=>{void 0===o&&!1===I.state.open&&!0===n&&I.update({open:!0,activeTriggerId:P})}),I.useControlledProp("openProp",o),I.useControlledProp("triggerIdProp",O),I.useContextCallback("onOpenChange",x),I.useContextCallback("onOpenChangeComplete",R);let A=I.useState("open"),M=!t&&A,N=I.useState("activeTriggerId"),k=I.useState("payload");I.useSyncedValues({trackCursorAxis:u,disableHoverablePopup:s}),(0,l.useIsoLayoutEffect)(()=>{A&&t&&I.setOpen(!1,(0,y.createChangeEventDetails)(T.REASONS.disabled))},[A,t,I]),I.useSyncedValue("disabled",t),(0,E.useImplicitActiveTrigger)(I);let{forceUnmount:j,transitionStatus:L}=(0,E.useOpenStateTransitions)(M,I),H=I.select("floatingRootContext"),F=I.useState("isInstantPhase"),V=I.useState("instantType"),B=I.useState("lastOpenChangeReason"),U=i.useRef(null);(0,l.useIsoLayoutEffect)(()=>{"ending"===L&&B===T.REASONS.none||"ending"!==L&&F?("delay"!==V&&(U.current=V),I.set("instantType","delay")):null!==U.current&&(I.set("instantType",U.current),U.current=null)},[L,F,B,V,I]),(0,l.useIsoLayoutEffect)(()=>{M&&null==N&&I.set("payload",void 0)},[I,N,M]);let K=i.useCallback(()=>{I.setOpen(!1,(0,y.createChangeEventDetails)(T.REASONS.imperativeAction))},[I]);i.useImperativeHandle(d,()=>({unmount:j,close:K}),[j,K]);let W=(0,S.useDismiss)(H,{enabled:!t,referencePress:()=>I.select("closeOnClick")}),X=function(e,t={}){let n="rootStore"in e?e.rootStore:e,r=n.useState("open"),o=n.useState("floatingElement"),s=n.useState("domReferenceElement"),a=n.context.dataRef,{enabled:l=!0,axis:u="both"}=t,c=i.useRef(!1),d=i.useRef(null),[S,C]=i.useState(),[y,E]=i.useState([]),x=(0,f.useStableCallback)((e,t,r)=>{if(!c.current&&(!a.current.openEvent||m(a.current.openEvent))){var o,i;let l,c,d;n.set("positionReference",(o=r??s,i={x:e,y:t,axis:u,dataRef:a,pointerType:S},l=null,c=null,d=!1,{contextElement:o||void 0,getBoundingClientRect(){let e=o?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},t="x"===i.axis||"both"===i.axis,n="y"===i.axis||"both"===i.axis,r=["mouseenter","mousemove"].includes(i.dataRef.current.openEvent?.type||"")&&"touch"!==i.pointerType,s=e.width,a=e.height,u=e.x,p=e.y;return null==l&&i.x&&t&&(l=e.x-i.x),null==c&&i.y&&n&&(c=e.y-i.y),u-=l||0,p-=c||0,s=0,a=0,!d||r?(s="y"===i.axis?e.width:0,a="x"===i.axis?e.height:0,u=t&&null!=i.x?i.x:u,p=n&&null!=i.y?i.y:p):d&&!r&&(a="x"===i.axis?e.height:a,s="y"===i.axis?e.width:s),d=!0,{width:s,height:a,x:u,y:p,top:p,right:u+s,bottom:p+a,left:u}}}))}}),R=(0,f.useStableCallback)(e=>{r?d.current||E([]):x(e.clientX,e.clientY,e.currentTarget)}),b=(0,h.isMouseLikePointerType)(S)?o:r,O=i.useCallback(()=>{if(!b||!l)return;let e=(0,p.getWindow)(o);if(!a.current.openEvent||m(a.current.openEvent))return d.current=(0,g.addEventListener)(e,"mousemove",function(e){let t=(0,v.getTarget)(e);(0,v.contains)(o,t)?(d.current?.(),d.current=null):x(e.clientX,e.clientY)}),()=>{d.current?.(),d.current=null};n.set("positionReference",s)},[b,l,o,a,s,n,x]);i.useEffect(()=>O(),[O,y]),i.useEffect(()=>{l&&!o&&(c.current=!1)},[l,o]),i.useEffect(()=>{!l&&r&&(c.current=!0)},[l,r]);let P=i.useMemo(()=>{function e(e){C(e.pointerType)}return{onPointerDown:e,onPointerEnter:e,onMouseMove:R,onMouseEnter:R}},[R]);return i.useMemo(()=>l?{reference:P,trigger:P}:{},[l,P])}(H,{enabled:!t&&"none"!==u,axis:"none"===u?void 0:u}),{getReferenceProps:z,getFloatingProps:Y,getTriggerProps:_}=(0,C.useInteractions)([W,X]),q=i.useMemo(()=>z(),[z]),Z=i.useMemo(()=>_(),[_]),G=i.useMemo(()=>Y(),[Y]);return I.useSyncedValues({activeTriggerProps:q,inactiveTriggerProps:Z,popupProps:G}),(0,r.jsx)(c.Provider,{value:I,children:"function"==typeof w?w({payload:k}):w})});var N=e.i(290530),k=e.i(281334),j=e.i(593478);let L=i.createContext(void 0);var H=e.i(137834),F=e.i(671695),V=e.i(358479);let B=i.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new F.Timeout,currentIdRef:{current:null},currentContextRef:{current:null}});function U(e){let{children:t,delay:n,timeoutMs:o=0}=e,s=i.useRef(n),a=i.useRef(n),l=i.useRef(null),u=i.useRef(null),c=(0,F.useTimeout)();return(0,r.jsx)(B.Provider,{value:i.useMemo(()=>({hasProvider:!0,delayRef:s,initialDelayRef:a,currentIdRef:l,timeoutMs:o,currentContextRef:u,timeout:c}),[o,c]),children:t})}var K=e.i(670884),W=e.i(129356);let X=((t={})[t.popupOpen=N.CommonTriggerDataAttributes.popupOpen]="popupOpen",t.triggerDisabled="data-trigger-disabled",t),z=(0,s.fastComponentRef)(function(e,t){let{className:n,render:r,handle:o,payload:s,disabled:a,delay:c,closeOnClick:p=!0,closeDelay:g,id:f,style:v,...h}=e,m=d(!0),S=o?.store??m;if(!S)throw Error((0,u.default)(82));let C=(0,j.useBaseUiId)(f),x=S.useState("isTriggerActive",C),R=S.useState("isOpenedByTrigger",C),b=S.useState("floatingRootContext"),O=i.useRef(null),P=c??600,w=g??0,{registerTrigger:I,isMountedByThisTrigger:A}=(0,E.useTriggerDataForwarding)(C,O,S,{payload:s,closeOnClick:p,closeDelay:w}),D=i.useContext(L),{delayRef:M,isInstantPhase:F,hasProvider:U}=function(e,t={open:!1}){let n="rootStore"in e?e.rootStore:e,r=n.useState("floatingId"),{open:o}=t,{currentIdRef:s,delayRef:a,timeoutMs:u,initialDelayRef:c,currentContextRef:d,hasProvider:p,timeout:g}=i.useContext(B),[f,v]=i.useState(!1);return(0,l.useIsoLayoutEffect)(()=>{function e(){v(!1),d.current?.setIsInstantPhase(!1),s.current=null,d.current=null,a.current=c.current}if(s.current&&!o&&s.current===r){if(v(!1),u)return g.start(u,()=>{n.select("open")||s.current&&s.current!==r||e()}),()=>{g.clear()};e()}},[o,r,s,a,u,c,d,g,n]),(0,l.useIsoLayoutEffect)(()=>{if(!o)return;let e=d.current,t=s.current;g.clear(),d.current={onOpenChange:n.setOpen,setIsInstantPhase:v},s.current=r,a.current={open:0,close:(0,V.getDelay)(c.current,"close")},null!==t&&t!==r?(v(!0),e?.setIsInstantPhase(!0),e?.onOpenChange(!1,(0,y.createChangeEventDetails)(T.REASONS.none))):(v(!1),e?.setIsInstantPhase(!1))},[o,r,n,s,a,u,c,d,g]),(0,l.useIsoLayoutEffect)(()=>()=>{d.current=null},[d]),i.useMemo(()=>({hasProvider:p,delayRef:a,isInstantPhase:f}),[p,a,f])}(b,{open:R});S.useSyncedValue("isInstantPhase",F);let z=S.useState("disabled"),Y=a??z,_=S.useState("trackCursorAxis"),q=S.useState("disableHoverablePopup"),Z=(0,W.useHoverReferenceInteraction)(b,{enabled:!Y,mouseOnly:!0,move:!1,handleClose:q||"both"===_?null:(0,H.safePolygon)(),restMs(){let e=D?.delay,t="object"==typeof M.current?M.current.open:void 0,n=P;return U&&(n=0!==t?c??e??P:0),n},delay(){let e="object"==typeof M.current?M.current.close:void 0,t=w;return null==g&&U&&(t=e),{close:t}},triggerElementRef:O,isActiveTrigger:x,isClosing:()=>"ending"===S.select("transitionStatus")}),G=(0,K.useFocus)(b,{enabled:!Y}).reference,J=S.useState("triggerProps",A);return(0,k.useRenderElement)("button",e,{state:{open:R},ref:[t,I,O],props:[Z,G,J,{onPointerDown(){S.set("closeOnClick",p)},id:C,[X.triggerDisabled]:Y?"":void 0},h],stateAttributesMapping:N.triggerOpenStateMapping})}),Y=i.createContext(void 0);var _=e.i(161046);let q=i.forwardRef(function(e,t){let{keepMounted:n=!1,...o}=e;return d().useState("mounted")||n?(0,r.jsx)(Y.Provider,{value:n,children:(0,r.jsx)(_.FloatingPortalLite,{ref:t,...o})}):null}),Z=i.createContext(void 0);function G(){let e=i.useContext(Z);if(void 0===e)throw Error((0,u.default)(71));return e}var J=e.i(707999),Q=e.i(916317),$=e.i(290281),ee=e.i(556982);let et=i.forwardRef(function(e,t){let{render:n,className:o,anchor:s,positionMethod:a="absolute",side:l="top",align:c="center",sideOffset:p=0,alignOffset:g=0,collisionBoundary:f="clipping-ancestors",collisionPadding:v=5,arrowPadding:h=5,sticky:m=!1,disableAnchorTracking:S=!1,collisionAvoidance:C=Q.POPUP_COLLISION_AVOIDANCE,style:y,...E}=e,x=d(),R=function(){let e=i.useContext(Y);if(void 0===e)throw Error((0,u.default)(70));return e}(),b=x.useState("open"),O=x.useState("mounted"),P=x.useState("trackCursorAxis"),T=x.useState("disableHoverablePopup"),w=x.useState("floatingRootContext"),I=x.useState("instantType"),A=x.useState("transitionStatus"),D=x.useState("hasViewport"),M=(0,J.useAnchorPositioning)({anchor:s,positionMethod:a,floatingRootContext:w,mounted:O,side:l,sideOffset:p,align:c,alignOffset:g,collisionBoundary:f,collisionPadding:v,sticky:m,arrowPadding:h,disableAnchorTracking:S,keepMounted:R,collisionAvoidance:C,adaptiveOrigin:D?$.adaptiveOrigin:void 0}),N=i.useMemo(()=>({open:b,side:M.side,align:M.align,anchorHidden:M.anchorHidden,instant:"none"!==P?"tracking-cursor":I}),[b,M.side,M.align,M.anchorHidden,P,I]),k=(0,ee.usePositioner)(e,N,{styles:M.positionerStyles,transitionStatus:A,props:E,refs:[t,x.useStateSetter("positionerElement")],hidden:!O,inert:!b||"both"===P||T});return(0,r.jsx)(Z.Provider,{value:M,children:k})});var en=e.i(678968),er=e.i(688342),eo=e.i(837861),ei=e.i(294064);let es={...N.popupStateMapping,...en.transitionStatusMapping},ea=i.forwardRef(function(e,t){let{className:n,render:r,style:o,...i}=e,s=d(),{side:a,align:l}=G(),u=s.useState("open"),c=s.useState("instantType"),p=s.useState("transitionStatus"),g=s.useState("popupProps"),f=s.useState("floatingRootContext");(0,er.useOpenChangeComplete)({open:u,ref:s.context.popupRef,onComplete(){u&&s.context.onOpenChangeComplete?.(!0)}});let v=s.useState("disabled"),h=s.useState("closeDelay");return(0,ei.useHoverFloatingInteraction)(f,{enabled:!v,closeDelay:h}),(0,k.useRenderElement)("div",e,{state:{open:u,side:a,align:l,instant:c,transitionStatus:p},ref:[t,s.context.popupRef,s.useStateSetter("popupElement")],props:[g,(0,eo.getDisabledMountTransitionStyles)(p),i],stateAttributesMapping:es})}),el=i.forwardRef(function(e,t){let{className:n,render:r,style:o,...i}=e,s=d(),a=s.useState("open"),l=s.useState("instantType"),{arrowRef:u,side:c,align:p,arrowUncentered:g,arrowStyles:f}=G();return(0,k.useRenderElement)("div",e,{state:{open:a,side:c,align:p,uncentered:g,instant:l},ref:[t,u],props:[{style:f,"aria-hidden":!0},i],stateAttributesMapping:N.popupStateMapping})}),eu=((n={}).popupWidth="--popup-width",n.popupHeight="--popup-height",n);var ec=e.i(894727);let ed={activationDirection:e=>e?{"data-activation-direction":e}:null},ep=i.forwardRef(function(e,t){let{render:n,className:r,style:o,children:i,...s}=e,a=d(),l=G(),u=a.useState("instantType"),{children:c,state:p}=(0,ec.usePopupViewport)({store:a,side:l.side,cssVars:eu,children:i}),g={activationDirection:p.activationDirection,transitioning:p.transitioning,instant:u};return(0,k.useRenderElement)("div",e,{state:g,ref:t,props:[s,{children:c}],stateAttributesMapping:ed})});class eg{constructor(){this.store=new D}open(e){let t=e?this.store.context.triggerElements.getById(e):void 0;if(e&&!t)throw Error((0,u.default)(81,e));this.store.setOpen(!0,(0,y.createChangeEventDetails)(T.REASONS.imperativeAction,void 0,t))}close(){this.store.setOpen(!1,(0,y.createChangeEventDetails)(T.REASONS.imperativeAction,void 0,void 0))}get isOpen(){return this.store.state.open}}e.s(["Arrow",0,el,"Handle",0,eg,"Popup",0,ea,"Portal",0,q,"Positioner",0,et,"Provider",0,function(e){let{delay:t,closeDelay:n,timeout:o=400}=e,s=i.useMemo(()=>({delay:t,closeDelay:n}),[t,n]),a=i.useMemo(()=>({open:t,close:n}),[t,n]);return(0,r.jsx)(L.Provider,{value:s,children:(0,r.jsx)(U,{delay:a,timeoutMs:o,children:e.children})})},"Root",0,M,"Trigger",0,z,"Viewport",0,ep,"createHandle",0,function(){return new eg}],832587);var ef=e.i(832587),ef=ef,ev=e.i(452473),eh=e.i(691038),em=e.i(320187);function eS(e){let t,n=(0,o.c)(2);return n[0]!==e?(t=(0,r.jsx)(ef.Trigger,{...e}),n[0]=e,n[1]=t):t=n[1],t}function eC(e){let t,n,i,s,a,l,u,c,d,p,g,f,v=(0,o.c)(25);v[0]!==e?({align:t,className:n,positionerClassName:s,side:l,sideOffset:u,onClick:i,...a}=e,v[0]=e,v[1]=t,v[2]=n,v[3]=i,v[4]=s,v[5]=a,v[6]=l,v[7]=u):(t=v[1],n=v[2],i=v[3],s=v[4],a=v[5],l=v[6],u=v[7]);let h=void 0===u?4:u,m=(0,em.useFloatingLayerZClass)();return v[8]!==s||v[9]!==m?(c=(0,ev.cn)(m,s),v[8]=s,v[9]=m,v[10]=c):c=v[10],v[11]!==n?(d=(0,ev.cn)("max-w-xs overflow-hidden rounded-md bg-inverse px-2.5 py-1.5 text-xs text-inverse-foreground shadow-md","[&.bg-inverse]:[--foreground:var(--inverse-foreground)] [&.bg-inverse]:[--muted-foreground:var(--inverse-foreground)/0.7] [&.bg-inverse]:[--popover-foreground:var(--inverse-foreground)]","ease-smooth-out data-[open]:animate-in data-[open]:duration-quick data-[closed]:animate-out data-[closed]:duration-micro","data-[open]:fade-in-0 data-[open]:zoom-in-(--scale-small) data-[closed]:fade-out-0 data-[closed]:zoom-out-(--scale-small)","data-[side=bottom]:slide-in-from-top-(length:--distance-micro) data-[side=left]:slide-in-from-right-(length:--distance-micro) data-[side=right]:slide-in-from-left-(length:--distance-micro) data-[side=top]:slide-in-from-bottom-(length:--distance-micro)",n),v[11]=n,v[12]=d):d=v[12],v[13]!==i?(p=e=>{e.stopPropagation(),i?.(e)},v[13]=i,v[14]=p):p=v[14],v[15]!==a||v[16]!==d||v[17]!==p?(g=(0,r.jsx)(ef.Popup,{className:d,...a,onClick:p}),v[15]=a,v[16]=d,v[17]=p,v[18]=g):g=v[18],v[19]!==t||v[20]!==l||v[21]!==h||v[22]!==c||v[23]!==g?(f=(0,r.jsx)(ef.Portal,{children:(0,r.jsx)(ef.Positioner,{align:t,className:c,side:l,sideOffset:h,children:g})}),v[19]=t,v[20]=l,v[21]=h,v[22]=c,v[23]=g,v[24]=f):f=v[24],f}e.s(["Tooltip",0,function(e){let t,n,s,a,l,u,c,d,p,g,f=(0,o.c)(46),v=(0,eh.useMatchMedia)("(pointer: coarse)",!1),[h,m]=(0,i.useState)(!1),S=void 0!==e.open,C=S?!0===e.open:h;f[0]!==S||f[1]!==v||f[2]!==e?(t=t=>{!S&&v&&m(t),e.onOpenChange?.(t)},f[0]=S,f[1]=v,f[2]=e,f[3]=t):t=f[3];let y=t,E=(0,i.useRef)(null),x=(0,i.useRef)(null);f[4]!==C||f[5]!==v||f[6]!==y?(n=()=>{if(!v)return;let e=E.current;if(!e)return;let t=()=>y(!C);return e.addEventListener("click",t),()=>e.removeEventListener("click",t)},f[4]=C,f[5]=v,f[6]=y,f[7]=n):n=f[7],f[8]!==C||f[9]!==v?(s=[v,C],f[8]=C,f[9]=v,f[10]=s):s=f[10],(0,i.useEffect)(n,s),f[11]!==C||f[12]!==v||f[13]!==y?(a=()=>{if(!C||!v)return;let e=e=>{let t=t=>null!==t&&e.target instanceof Node&&t.contains(e.target);t(E.current)||t(x.current)||y(!1)};return document.addEventListener("pointerdown",e),()=>document.removeEventListener("pointerdown",e)},f[11]=C,f[12]=v,f[13]=y,f[14]=a):a=f[14],f[15]!==C||f[16]!==v?(l=[C,v],f[15]=C,f[16]=v,f[17]=l):l=f[17],(0,i.useEffect)(a,l),f[18]!==v?(u=v?{ref:E,closeOnClick:!1}:{},f[18]=v,f[19]=u):u=f[19];let R=u;f[20]!==S||f[21]!==C||f[22]!==v||f[23]!==y?(c={onOpenChange:y},(v||S)&&(c.open=C),f[20]=S,f[21]=C,f[22]=v,f[23]=y,f[24]=c):c=f[24];let b=v?"touch":"pointer",O=!1===e.hoverable||void 0;f[25]!==e.children||f[26]!==R?(d=(0,i.isValidElement)(e.children)?(0,r.jsx)(eS,{render:e.children,...R}):(0,r.jsx)(eS,{...R,children:e.children}),f[25]=e.children,f[26]=R,f[27]=d):d=f[27];let P=e.side??"top";f[28]!==e.align||f[29]!==e.className||f[30]!==e.content||f[31]!==e.positionerClassName||f[32]!==e.sideOffset||f[33]!==P?(p=(0,r.jsx)(eC,{ref:x,align:e.align,className:e.className,positionerClassName:e.positionerClassName,side:P,sideOffset:e.sideOffset,children:e.content}),f[28]=e.align,f[29]=e.className,f[30]=e.content,f[31]=e.positionerClassName,f[32]=e.sideOffset,f[33]=P,f[34]=p):p=f[34],f[35]!==e.disabled||f[36]!==p||f[37]!==b||f[38]!==O||f[39]!==d||f[40]!==c?(g=(0,r.jsxs)(ef.Root,{disabled:e.disabled,disableHoverablePopup:O,...c,children:[d,p]},b),f[35]=e.disabled,f[36]=p,f[37]=b,f[38]=O,f[39]=d,f[40]=c,f[41]=g):g=f[41];let T=g;if(void 0!==e.delay||void 0!==e.closeDelay){let t;return f[42]!==e.closeDelay||f[43]!==e.delay||f[44]!==T?(t=(0,r.jsx)(ef.Provider,{closeDelay:e.closeDelay,delay:e.delay,children:T}),f[42]=e.closeDelay,f[43]=e.delay,f[44]=T,f[45]=t):t=f[45],t}return T},"TooltipNonInteractiveTrigger",0,function(e){let t,n,i,s,a,l=(0,o.c)(10);return l[0]!==e?({children:t,className:n,...i}=e,l[0]=e,l[1]=t,l[2]=n,l[3]=i):(t=l[1],n=l[2],i=l[3]),l[4]!==n?(s=(0,ev.cn)("rounded-sm outline-hidden focus-visible:border-focus-border focus-visible:shadow-focus",n),l[4]=n,l[5]=s):s=l[5],l[6]!==t||l[7]!==i||l[8]!==s?(a=(0,r.jsx)("span",{tabIndex:0,...i,className:s,children:t}),l[6]=t,l[7]=i,l[8]=s,l[9]=a):a=l[9],a},"TooltipProvider",0,function(e){let t,n=(0,o.c)(5),{children:i,closeDelay:s,delay:a,timeout:l}=e,u=void 0===a?0:a,c=void 0===l?0:l;return n[0]!==i||n[1]!==s||n[2]!==u||n[3]!==c?(t=(0,r.jsx)(ef.Provider,{closeDelay:s,delay:u,timeout:c,children:i}),n[0]=i,n[1]=s,n[2]=u,n[3]=c,n[4]=t):t=n[4],t},"TooltipTrigger",0,eS],648156)}]); //# sourceMappingURL=20-vs_w-s2bb5.js.map //# chunkId=01a09faf-53fc-7732-a089-41c6a80511f1