1(()=>{"use strict";(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,413082,e=>{var t=e.i(271645),n=e.i(574735),r=e.i(522162),o=e.i(818663),i=e.i(365420),s=e.i(108868),l=e.i(439957),a=e.i(229315),u=e.i(451321),c=e.i(584446),f=e.i(596296),d=e.i(675606),p=e.i(641530),g=e.i(250446),m=e.i(236512);let v=r.f.os.mac&&o.f.engine.webkit;e.s(["f",0,function(e,r={}){let{enabled:o=!0,delay:h}=r,E="rootStore"in e?e.rootStore:e,{events:x,dataRef:y}=E.context,b=t.useRef(!1),T=t.useRef(null),C=t.useRef(!0),S=(0,l.e)();t.useEffect(()=>{let e=E.select("domReferenceElement");if(!o)return;let t=(0,a.K)(e);return(0,i.f)((0,n.f)(t,"blur",function(){let e=E.select("domReferenceElement");!E.select("open")&&(0,a.E)(e)&&e===(0,c.T)((0,s.f)(e))&&(b.current=!0,T.current=e)}),v&&(0,n.f)(t,"keydown",function(){C.current=!0},!0),v&&(0,n.f)(t,"pointerdown",function(){C.current=!1},!0))},[E,o]),t.useEffect(()=>{if(o)return x.on("openchange",e),()=>{x.off("openchange",e)};function e(e){if(e.reason===p.f.triggerPress||e.reason===g.f.escapeKey){let e=E.select("domReferenceElement");(0,a.m)(e)&&(T.current=e,b.current=!0)}}},[x,o,E]);let R=t.useMemo(()=>{function e(){b.current=!1,T.current=null}return{onMouseLeave(){e()},onFocus(t){let n=t.currentTarget;if(b.current){if(T.current===n)return;e()}let r=(0,c.Z)(t.nativeEvent);if((0,a.m)(r)){if(v&&!t.relatedTarget){if(!C.current&&!(0,f.Q)(r))return}else if(!(0,f.F)(r))return}let o=(0,f.x)(t.relatedTarget,E.context.triggerElements),{nativeEvent:i,currentTarget:s}=t,l="function"==typeof h?h():h;E.select("open")&&o||0===l||void 0===l?E.setOpen(!0,(0,d.j)(m.f.triggerFocus,i,s)):S.start(l,()=>{b.current||E.setOpen(!0,(0,d.j)(m.f.triggerFocus,i,s))})},onBlur(t){e();let n=t.relatedTarget,r=t.nativeEvent,o=(0,a.m)(n)&&n.hasAttribute((0,u.f)("focus-guard"))&&"outside"===n.getAttribute("data-type");S.start(0,()=>{let e=E.select("domReferenceElement"),t=(0,c.T)((0,s.f)(e));if(!n&&t===e||(0,c.I)(y.current.floatingContext?.refs.floating.current,t)||(0,c.I)(e,t)||o)return;let i=n??t;(0,f.x)(i,E.context.triggerElements)||E.setOpen(!1,(0,d.j)(m.f.triggerFocus,r))})}}},[y,h,E,S]);return t.useMemo(()=>o?{reference:R,trigger:R}:{},[o,R])}])},673752,e=>{var t=e.i(626300),n=e.i(388940),r=e.i(439957);e.i(596296);class o{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.U,this.restTimeout=new r.U,this.handleCloseOptions=void 0}static create(){return new o}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose}let i=new WeakMap;function s(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&i.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),i.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}e.s(["p",0,function(e,t){let{scopeElement:n,referenceElement:r,floatingElement:o}=t,l=i.get(n);l&&l!==e&&s(l),s(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=n,e.pointerEventsReferenceElement=r,e.pointerEventsFloatingElement=o,i.set(n,e),n.style.pointerEvents="none",r.style.pointerEvents="auto",o.style.pointerEvents="auto"},"O",0,s,"s",0,function(e){let r=e.context.dataRef.current,i=(0,n.useRefWithInit)(()=>r.hoverInteractionState??o.create()).current;return r.hoverInteractionState||(r.hoverInteractionState=i),(0,t.f)(r.hoverInteractionState.disposeEffect),r.hoverInteractionState}])},872135,431157,e=>{var t=e.i(271645),n=e.i(174080),r=e.i(574735),o=e.i(365420),i=e.i(108868),s=e.i(667865),l=e.i(446265),a=e.i(229315),u=e.i(675606),c=e.i(422428),f=e.i(46420),d=e.i(584446),p=e.i(157940),g=e.i(673752),m=e.i(944681),v=e.i(596296),v=v;let h={current:null};e.s(["f",0,function(e,E={}){let{enabled:x=!0,delay:y=0,handleClose:b=null,mouseOnly:T=!1,restMs:C=0,move:S=!0,triggerElementRef:R=h,externalTree:P,isActiveTrigger:O=!0,getHandleCloseContext:I,isClosing:w,shouldOpen:M,guardStaleOpen:j=!1}=E,k="rootStore"in e?e.rootStore:e,{dataRef:H,events:A}=k.context,Z=(0,f.$)(P),D=(0,g.s)(k),F=t.useRef(!1),B=(0,l.f)(b),U=(0,l.f)(y),z=(0,l.f)(C),X=(0,l.f)(x),J=(0,l.f)(M),L=(0,l.f)(w),Y=(0,s.f)(()=>(0,m.a)(H.current.openEvent?.type,D.interactedInside)),K=(0,s.f)(()=>J.current?.()!==!1),_=(0,s.f)((e,t,n)=>{let r=k.context.triggerElements;return r.hasElement(t)?!e||!(0,d.I)(e,t):!!(0,a.m)(n)&&r.hasMatchingElement(e=>
1(0,d.I)(e,n))&&(!e||!(0,d.I)(e,n))}),N=(0,s.f)(()=>{D.handler&&((0,i.f)(k.select("domReferenceElement")).removeEventListener("mousemove",D.handler),D.handler=void 0)}),Q=(0,s.f)(()=>{(0,g.O)(D)});return O&&(D.handleCloseOptions=b?.__options),t.useEffect(()=>N,[N]),t.useEffect(()=>{if(x)return A.on("openchange",e),()=>{A.off("openchange",e)};function e(e){e.open?F.current=!1:(F.current=e.reason===c.f.triggerHover,N(),D.openChangeTimeout.clear(),D.restTimeout.clear(),D.blockMouseMove=!0,D.restTimeoutPending=!1)}},[x,A,D,N]),t.useEffect(()=>{if(!x)return;function e(t,n=!0){let r=(0,m.c)(U.current,"close",D.pointerType);r?D.openChangeTimeout.start(r,()=>{k.setOpen(!1,(0,u.j)(c.f.triggerHover,t)),Z?.events.emit("floating.closed",t)}):n&&(D.openChangeTimeout.clear(),k.setOpen(!1,(0,u.j)(c.f.triggerHover,t)),Z?.events.emit("floating.closed",t))}let t=R.current??(O?k.select("domReferenceElement"):null);if(!(0,a.m)(t))return;function n(e){if(D.openChangeTimeout.clear(),D.blockMouseMove=!1,T&&!(0,p.J)(D.pointerType))return;let t=(0,m.Z)(z.current),n=(0,m.c)(U.current,"open",D.pointerType),r=(0,d.Z)(e),o=e.currentTarget??null,i=k.select("domReferenceElement"),s=o;if((0,a.m)(r)&&!k.context.triggerElements.hasElement(r)){for(let e of k.context.triggerElements.elements())if((0,d.I)(e,r)){s=e;break}}(0,a.m)(o)&&(0,a.m)(i)&&!k.context.triggerElements.hasElement(o)&&(0,d.I)(o,i)&&(s=i);let l=null!=s&&_(i,s,r),f=k.select("open"),g=L.current?.()??"ending"===k.select("transitionStatus"),v=!f&&g&&F.current,h=!l&&(0,a.m)(s)&&(0,a.m)(i)&&(0,d.I)(i,s)&&v,E=t>0&&!n,x=!f||l;if(l&&(f||v)||h){K()&&k.setOpen(!0,(0,u.j)(c.f.triggerHover,e,s));return}!E&&(n?D.openChangeTimeout.start(n,()=>{x&&K()&&k.setOpen(!0,(0,u.j)(c.f.triggerHover,e,s))}):x&&K()&&k.setOpen(!0,(0,u.j)(c.f.triggerHover,e,s)))}function s(t){if(Y())return void Q();N();let n=k.select("domReferenceElement"),r=(0,i.f)(n);D.restTimeout.clear(),D.restTimeoutPending=!1;let o=H.current.floatingContext??I?.();if(!(0,v.x)(t.relatedTarget,k.context.triggerElements)){if(B.current&&o){k.select("open")||D.openChangeTimeout.clear();let n=R.current;D.handler=B.current({...o,tree:Z,x:t.clientX,y:t.clientY,onClose(){Q(),N(),X.current&&!Y()&&n===k.select("domReferenceElement")&&e(t,!0)}}),r.addEventListener("mousemove",D.handler),D.handler(t);return}"touch"===D.pointerType&&(0,d.I)(k.select("floatingElement"),t.relatedTarget)||e(t)}}let l=j?(0,r.f)(t,"mouseout",function(e){(0,d.I)(t,e.relatedTarget)||(D.openChangeTimeout.clear(),D.restTimeout.clear(),D.restTimeoutPending=!1)}):void 0;return S?(0,o.f)((0,r.f)(t,"mousemove",n,{once:!0}),(0,r.f)(t,"mouseenter",n),(0,r.f)(t,"mouseleave",s),l):(0,o.f)((0,r.f)(t,"mouseenter",n),(0,r.f)(t,"mouseleave",s),l)},[N,Q,H,U,k,x,B,D,O,_,Y,T,S,z,R,Z,X,I,L,K,j]),t.useMemo(()=>{if(x)return{onPointerDown:e,onPointerEnter:e,onMouseMove(e){let{nativeEvent:t}=e,r=e.currentTarget,o=k.select("domReferenceElement"),i=k.select("open"),s=_(o,r,e.target);if(T&&!(0,p.J)(D.pointerType))return;if(i&&s&&D.handleCloseOptions?.blockPointerEvents){let e=k.select("floatingElement");if(e){let t=D.handleCloseOptions?.getScope?.()??r.ownerDocument.body;(0,g.p)(D,{scopeElement:t,referenceElement:r,floatingElement:e})}}let l=(0,m.Z)(z.current);function a(){if(D.restTimeoutPending=!1,Y())return;let e=k.select("open");!D.blockMouseMove&&(!e||s)&&K()&&k.setOpen(!0,(0,u.j)(c.f.triggerHover,t,r))}(!i||s)&&0!==l&&(!s&&D.restTimeoutPending&&e.movementX**2+e.movementY**2<2||(D.restTimeout.clear(),"touch"===D.pointerType?n.flushSync(()=>{a()}):s&&i?a():(D.restTimeoutPending=!0,D.restTimeout.start(l,a))))}};function e(e){D.pointerType=e.pointerType}},[x,D,Y,_,T,k,z,K])}],872135);var E=e.i(146376),x=e.i(439957),y=e.i(958408),b=v,v=v;e.s(["f",0,function(e,n={}){let{enabled:l=!0,closeDelay:p=0,nodeId:h}=n,T="rootStore"in e?e.rootStore:e,C=T.useState("open"),S=T.useState("floatingElement"),R=T.useState("domReferenceElement"),{dataRef:P}=T.context,O=(0,f.$)(),I=(0,f.G)(),w=(0,g.s)(T),M=(0,x.e)(),j=(0,s.f)(()=>(0,m.a)(P.current.openEvent?.type,w.interactedInside)),k=(0,s.f)(()=>(0,m.j)(P.current.openEvent?.type)),H=(0,s.f)(()=>{(0,g.O)(w)});(0,E.f)(()=>{C||(w.pointerType=void 0,w.restTimeoutPending=!1,w.interactedInside=!1,H())},[C,w,H]),t.useEffect(()=>H,[H]),(0,E.f)(()=>
1{if(l&&C&&w.handleCloseOptions?.blockPointerEvents&&k()&&(0,a.m)(R)&&S){let e=(0,i.f)(S),t=O?.nodesRef.current.find(e=>e.id===I)?.context?.elements.floating;t&&(t.style.pointerEvents="");let n=w.pointerEventsScopeElement!==S?w.pointerEventsScopeElement:null,r=t!==S?t:null,o=w.handleCloseOptions?.getScope?.()??n??r??R.closest("[data-rootownerid]")??e.body;return(0,g.p)(w,{scopeElement:o,referenceElement:R,floatingElement:S}),()=>{H()}}},[l,C,R,S,w,k,O,I,H]),t.useEffect(()=>{if(l)return(0,o.f)(S&&(0,r.f)(S,"mouseenter",function(){w.openChangeTimeout.clear(),M.clear(),O?.events.off("floating.closed",t),H()}),S&&(0,r.f)(S,"mouseleave",function(n){if(e()&&O)return void O.events.on("floating.closed",t);if((0,v.x)(n.relatedTarget,T.context.triggerElements))return;let r=P.current.floatingContext?.nodeId??h,o=n.relatedTarget;if(!(O&&r&&(0,a.m)(o)&&(0,y.Q)(O.nodesRef.current,r,!1).some(e=>(0,d.I)(e.context?.elements.floating,o)))){let e,t;if(w.handler)return void w.handler(n);H(),k()&&!j()&&(e=(0,m.c)(p,"close",w.pointerType),t=()=>{T.setOpen(!1,(0,u.j)(c.f.triggerHover,n)),O?.events.emit("floating.closed",n)},e?w.openChangeTimeout.start(e,t):(w.openChangeTimeout.clear(),t()))}}),S&&(0,r.f)(S,"pointerdown",function(e){let t=(0,d.Z)(e);if(!(0,b.W)(t)){w.interactedInside=!1;return}w.interactedInside=t?.closest("[aria-haspopup]")!=null},!0),()=>{O?.events.off("floating.closed",t)});function e(){return!!(O&&I&&(0,y.Q)(O.nodesRef.current,I).length>0)}function t(n){!O||!I||e()||M.start(0,()=>{O.events.off("floating.closed",t),T.setOpen(!1,(0,u.j)(c.f.triggerHover,n)),O.events.emit("floating.closed",n)})}},[l,S,T,P,p,h,k,j,H,w,O,I,M])}],431157)},944681,e=>{var t=e.i(157940);e.s(["c",0,function(e,n,r){let o=null==r||(0,t.J)(r)?"function"==typeof e?e():e:0;return"number"==typeof o?o:o?.[n]},"Z",0,function(e){return"function"==typeof e?e():e},"a",0,function(e,t){return t||"click"===e||"mousedown"===e},"j",0,function(e){return e?.includes("mouse")&&"mousedown"!==e}])},650316,e=>{var t=e.i(229315),n=e.i(439957),r=e.i(584446),o=e.i(958408);let i=.1*.1;function s(e,t,n,r,o,i){return r>=t!=i>=t&&e<=(o-n)*(t-r)/(i-r)+n}function l(e,t,n,r,o,i,l,a,u,c){let f=!1;return s(e,t,n,r,o,i)&&(f=!f),s(e,t,o,i,l,a)&&(f=!f),s(e,t,l,a,u,c)&&(f=!f),s(e,t,u,c,n,r)&&(f=!f),f}function a(e,t,n,r,o,i){let s=Math.min(n,o),l=Math.max(n,o),a=Math.min(r,i),u=Math.max(r,i);return e>=s&&e<=l&&t>=a&&t<=u}e.s(["f",0,function(e={}){let{blockPointerEvents:s=!1}=e,u=new n.U,c=({x:e,y:n,placement:s,elements:c,onClose:f,nodeId:d,tree:p})=>{let g=s?.split("-")[0],m=!1,v=null,h=null,E="u">typeof performance?performance.now():0;return function(s){u.clear();let x=c.domReference,y=c.floating;if(!x||!y||null==g||null==e||null==n)return;let{clientX:b,clientY:T}=s,C=(0,r.Z)(s),S="mouseleave"===s.type,R=(0,r.I)(y,C),P=(0,r.I)(x,C);if(R&&(m=!0,!S))return;if(P&&(m=!1,!S)){m=!0;return}if(S&&(0,t.m)(s.relatedTarget)&&(0,r.I)(y,s.relatedTarget))return;function O(){return!!(p&&(0,o.Q)(p.nodesRef.current,d).length>0)}function I(){O()||(u.clear(),f())}if(O())return;let w=x.getBoundingClientRect(),M=y.getBoundingClientRect(),j=e>M.right-M.width/2,k=n>M.bottom-M.height/2,H=M.width>w.width,A=M.height>w.height,Z=(H?w:M).left,D=(H?w:M).right,F=(A?w:M).top,B=(A?w:M).bottom;if("top"===g&&n>=w.bottom-1||"bottom"===g&&n<=w.top+1||"left"===g&&e>=w.right-1||"right"===g&&e<=w.left+1)return void I();let U=!1;switch(g){case"top":U=a(b,T,Z,w.top+1,D,M.bottom-1);break;case"bottom":U=a(b,T,Z,M.top+1,D,w.bottom-1);break;case"left":U=a(b,T,M.right-1,B,w.left+1,F);break;case"right":U=a(b,T,w.right-1,B,M.left+1,F)}if(U)return;if(m&&(!(b>=w.x)||!(b<=w.x+w.width)||!(T>=w.y)||!(T<=w.y+w.height))||!S&&function(e,t){let n=performance.now(),r=n-E;if(null===v||null===h||0===r)return v=e,h=t,E=n,!1;let o=e-v,s=t-h;return v=e,h=t,E=n,o*o+s*s<r*r*i}(b,T))return void I();let z=!1;switch(g){case"top":{let t=H?.25:2,r=n+.5+1,o=j||H?M.bottom-.5:M.top,i=j?H?M.bottom-.5:M.top:M.bottom-.5;z=l(b,T,H||j?e+t:e-t,r,H?e-t:j?e+t:e-t,r,M.left,o,M.right,i);break}case"bottom":{let t=H?.25:2,r=n-.5,o=j||H?M.top+.5:M.bottom,i=j?H?M.top+.5:M.bottom:M.top+.5;z=l(b,T,H||j?e+t:e-t,r,H?e-t:j?e+t:e-t,r,M.left,o,M.right,i);break}case"left":{let t=A?.25:2,r=e+.5+1,o=k||A?M.right-.5:M.left,i=k?A?M.right-.5:M.left:M.right-.5;z=l(b,T,o,M.top,i,M.bottom,r,A||k?n+t:n-t,r,A?n-t:k?n+t:n-t);break}case"right":{let t=A?.25:2,r=e-.5,o=k||A?M.left+.5:M.right,i=k?A?M.left+.5:M.right:M.left+.5;z=l(b,T,r,A||k?n+t:n-t,r,A?n-t:k?n+t:n-t,o,M.top,i,M.bottom)}}z?m||u.start(40,I):I()}};return c.__options={...e,blockPointerEvents:s},c}])},552348,e=>{var t=e.i(216856);e.s(["f",0,t])},268416,865296,320311,378915,956864,e=>{var t=e.i(271645),n=e.i(896499),r=e.i(956789),o=e.i(146376),i=e.i(380883),s=e.i(812793),l=e.i(17989),a=e.i(675606),u=e.i(264111),c=e.i(176782),f=e.i(925395),d=e.i(552348),p=e.i(380025),g=e.i(268765),m=e.i(843476);let v=(0,n.U)(function(e){let{disabled:n=!1,defaultOpen:r=!1,open:s,disableHoverablePopup:l=!1,trackCursorAxis:c="none",actionsRef:v,onOpenChange:E,onOpenChangeComplete:x,handle:y,triggerId:b,defaultTr
1iggerId:T=null,children:C}=e,S=(0,u.$)((e,t)=>new f.f({open:r,openProp:s,activeTriggerId:T,triggerIdProp:b},e,t));S.useControlledProp("openProp",s),S.useControlledProp("triggerIdProp",b),S.useContextCallback("onOpenChange",E),S.useContextCallback("onOpenChangeComplete",x);let R=S.useState("open"),P=!n&&R,O=S.useState("activeTriggerId"),I=S.useState("mounted"),w=S.useState("payload");S.useSyncedValues({trackCursorAxis:c,disableHoverablePopup:l,disabled:n}),(0,u._)(S,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:M,transitionStatus:j}=(0,u.L)(P,S),k=S.useState("isInstantPhase"),H=S.useState("instantType"),A=S.useState("lastOpenChangeReason"),Z=t.useRef(null);(0,o.f)(()=>{R&&n&&S.setOpen(!1,(0,a.j)(d.f.disabled))},[R,n,S]),(0,o.f)(()=>{"ending"===j&&A===p.f.none||"ending"!==j&&k?("delay"!==H&&(Z.current=H),S.set("instantType","delay")):null!==Z.current&&(S.set("instantType",Z.current),Z.current=null)},[j,k,A,H,S]),(0,o.f)(()=>{P&&null==O&&S.set("payload",void 0)},[S,O,P]),t.useImperativeHandle(v,()=>({unmount:M,close:()=>S.setOpen(!1,(0,a.j)(g.f.imperativeAction))}),[M,S]);let D=P||I||!n&&"none"!==c;return(0,m.jsxs)(i.u.Provider,{value:S,children:[y&&(0,m.jsx)(u.d,{handle:y,store:S}),D&&(0,m.jsx)(h,{store:S,disabled:n,trackCursorAxis:c}),"function"==typeof C?C({payload:w}):C]})});function h({store:e,disabled:n,trackCursorAxis:o}){let i=e.useState("floatingRootContext"),a=(0,l.f)(i,{enabled:!n,referencePress:()=>e.select("closeOnClick")}),f=(0,s.f)(i,{enabled:!n&&"none"!==o,axis:"none"===o?void 0:o}),d=t.useMemo(()=>(0,c.w)(f.reference,a.reference),[f.reference,a.reference]);return(0,u.y)(e,{activeTriggerProps:d,inactiveTriggerProps:d,popupProps:a.floating??r.w}),null}e.s(["f",0,v],268416);var E=e.i(733332),x=e.i(229315),y=e.i(439957),b=e.i(446265),T=e.i(879938),C=e.i(552245),S=e.i(459636),R=e.i(788015);let P=t.createContext(void 0);function O(){return t.useContext(P)}e.s(["d",0,P,"L",0,O],865296);var I=e.i(650316),w=e.i(944681);let M=t.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new y.U,currentIdRef:{current:null},currentContextRef:{current:null}});function j(e,n={open:!1}){let{open:r}=n,i="rootStore"in e?e.rootStore:e,s=i.useState("floatingId"),{currentIdRef:l,delayRef:u,timeoutMs:c,initialDelayRef:f,currentContextRef:d,hasProvider:g,timeout:m}=t.useContext(M),[v,h]=t.useState(!1),E=t.useRef(r);return(0,o.f)(()=>{E.current=r},[r]),(0,o.f)(()=>{function e(){d.current?.setIsInstantPhase(!1),l.current=null,d.current=null,u.current=f.current,m.clear()}if(l.current&&!r&&l.current===s){if(h(!1),c)return m.start(c,()=>
1{i.select("open")||l.current&&l.current!==s||e()}),()=>{(E.current||l.current!==s)&&m.clear()};e()}},[r,s,l,u,c,f,d,m,i]),(0,o.f)(()=>{if(!r)return;let e=d.current,t=l.current;m.clear(),d.current={onOpenChange:i.setOpen,setIsInstantPhase:h},l.current=s,u.current={open:0,close:(0,w.c)(f.current,"close")},null!==t&&t!==s?(h(!0),e?.setIsInstantPhase(!0),e?.onOpenChange(!1,(0,a.j)(p.f.none))):(h(!1),e?.setIsInstantPhase(!1))},[r,s,i,l,u,f,d,m]),(0,o.f)(()=>()=>{l.current===s&&(d.current=null,E.current)&&(l.current=null,u.current=f.current,m.clear())},[d,l,u,s,f,m]),t.useMemo(()=>({activeIdRef:l,hasProvider:g,delayRef:u,isInstantPhase:v}),[l,g,u,v])}e.s(["Z",0,function(e){let{children:n,delay:r,timeoutMs:i=0}=e,s=t.useRef(r),l=t.useRef(r),a=t.useRef(null),u=t.useRef(null),c=(0,y.e)();return(0,o.f)(()=>{if(l.current=r,!a.current){s.current=r;return}s.current={open:(0,w.c)(s.current,"open"),close:(0,w.c)(r,"close")}},[r,a,s,l]),(0,m.jsx)(M.Provider,{value:t.useMemo(()=>({hasProvider:!0,delayRef:s,initialDelayRef:l,currentIdRef:a,timeoutMs:i,currentContextRef:u,timeout:c}),[i,c]),children:n})},"D",0,j],320311);var k=e.i(413082),H=e.i(872135),A=e.i(584446),Z=e.i(157940),D=e.i(422428),F=e.i(673752),B=e.i(322846);let U="data-base-ui-tooltip-trigger";function z(e){if("composedPath"in e){let t=e.composedPath();for(let e=0;e<t.length;e+=1){let n=t[e];if((0,x.m)(n))return n}}let t=e.target;return(0,x.m)(t)?t:null}let X=(0,n.u)(function(e,n){let{render:r,className:o,style:s,handle:l,payload:c,disabled:f,delay:d,closeOnClick:p=!0,closeDelay:g,id:m,...v}=e,h=(0,i.Z)(!0),P=(0,S.f)(l)??h;if(!P)throw Error((0,E.f)(82));let M=(0,R.f)(m),X=P.useState("isTriggerActive",M),J=P.useState("isOpenedByTrigger",M),L=P.useState("floatingRootContext"),Y=t.useRef(null),K=g??0,{registerTrigger:_,isMountedByThisTrigger:N}=(0,u.F)(M,Y,P,{payload:c,closeOnClick:p,closeDelay:K}),Q=O(),{activeIdRef:W,delayRef:$,isInstantPhase:V,hasProvider:G}=j(L,{open:J}),q=(0,F.s)(L);P.useSyncedValue("isInstantPhase",V);let ee=P.useState("disabled"),et=f??ee,en=(0,b.f)(et),er=P.useState("trackCursorAxis"),eo=P.useState("disableHoverablePopup"),ei=t.useRef(!1),es=(0,y.e)(),el=t.useRef(void 0);function ea(){return G&&null!=W.current?0:d??Q??600}function eu(e){let t=Y.current;if(!t||!e)return!1;let n=function(e){let t=e;for(;t;){let e=t.closest(`[${U}]`);if(e)return e;let n=t.getRootNode();t="host"in n&&(0,x.m)(n.host)?n.host:null}return null}(e);return null!==n&&n!==t&&(0,A.I)(t,n)}let ec=(0,H.f)(L,{enabled:!et,mouseOnly:!0,move:!1,handleClose:eo||"both"===er?null:(0,I.f)(),restMs:ea,delay:()=>null==g&&G?{close:(0,w.c)($.current,"close")}:{close:K},triggerElementRef:Y,isActiveTrigger:X,isClosing:()=>"ending"===P.select("transitionStatus"),shouldOpen:()=>!ei.current}),ef=(0,k.f)(L,{enabled:!et}).reference,ed=P.useState("triggerProps",N),ep=N||"none"!==er;return(0,C.f)("button",e,{state:{open:J},ref:[n,_,Y],props:[ec,ef,ep?ed:void 0,{onMouseOver(e){(e=>{let t,n=ei.current,r=z(e),o=(ei.current=t=eu(r),t&&(q.openChangeTimeout.clear(),q.restTimeout.clear(),q.restTimeoutPending=!1,es.clear()),t),i=Y.current,s=i&&r&&(0,A.I)(i,r);if(o&&P.select("open")&&P.select("lastOpenChangeReason")===D.f.triggerHover)return P.setOpen(!1,(0,a.j)(D.f.triggerHover,e));if(n&&!o&&s&&!en.current&&!P.select("open")&&i&&(0,Z.J)(el.current)){let t=()=>{ei.current||en.current||P.select("open")||P.setOpen(!0,(0,a.j)(D.f.triggerHover,e,i))},n=ea();0===n?(es.clear(),t()):es.start(n,t)}})(e.nativeEvent)},onFocus(e){eu(z(e.nativeEvent))&&e.preventBaseUIHandler()},onMouseLeave(){ei.current=!1,es.clear(),el.current=void 0},onPointerEnter(e){el.current=e.pointerType},onPointerDown(e){el.current=e.pointerType,P.set("closeOnClick",p),p&&!P.select("open")&&P.cancelPendingOpen(e.nativeEvent)},onClick(e){p&&!P.select("open")&&P.cancelPendingOpen(e.nativeEvent)},id:M,[B.f]:et?"":void 0,[U]:et?void 0:""},v],stateAttributesMapping:T.J})});e.s(["f",0,X],378915);let J=t.createContext(void 0);e.s(["b",0,J,"T",0,function(){let e=t.useContext(J);if(void 0===e)throw Error((0,E.f)(70));return e}],956864)},380883,812793,925395,e=>{var t=e.i(733332),n=e.i(271645);let r=n.createContext(void 0);e.s(["u",0,r,"Z",0,function(e){let o=n.useContext(r);if(void 0===o&&!e)throw Error((0,t.f)(72));return o}],380883);var o=e.i(574735),i=e.i(667865),s=e.i(229315),l=e.i(584446),a=e.i(157940);function u(e){return null!=e&&null!=e.clientX}e.s(["f",0,function(e,t={}){let{enabled:r=!0,axis:c="both"}=t,f="rootStore"in e?e.rootStore:e,d=f.useState("open"),p=f.useState("floatingElement"),g=f.useState("domReferenceElement"),m=f.context.dataRef,v=n.useRef(!1),h=n.useRef(null),[E,x]=n.useState(),[y,b]=n.useState([]),T=(0,i.f)(e=>{f.set("positionReference",e)}),C=(0,i.f)((e,t,n)=>{if(!v.current&&(!m.current.openEvent||u(m.current.openEvent))){var r,o;let i,s,l;f.set("positionReference",(r=n??g,o={x:e,y:t,axis:c,dataRef:m,pointerType:E},i=null,s=null,l=!1,{contextElement:r||void 0,getBoundingClientRect(){let e=r?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},t="x"===o.axis||"both"===o.axis,n="y"===o.axis||"both"===o.axis,a=["mouseenter","mousemove"].includes(o.dataRef.current.openEvent?.type||"")&&"touch"!==o.pointerType,u=e.width,c=e.height,f=e.x,d=e.y;return null==i&&o.x&&t&&(i=e.x-o.x),null==s&&o.y&&n&&(s=e.y-o.y),f-=i||0,d-=s||0,u=0,c=0,!l||a?(u="y"===o.axis?e.width:0,c="x"===o.axis?e.height:0,f=t&&null!=o.x?o.x:f,d=n&&null!=o.y?o.y:d):l&&!a&&(c="x"===o.axis?e.height:c,u="y"===o.axis?e.width:u),l=!0,{width:u,height:c,x:f,y:d,top:d,right:f+u,bottom:d+c,left:f}}}))}}),S=(0,i.f)(e=>{d?h.current||(C(e.clientX,e.clientY,e.currentTarget),b([])):C(e.clientX,e.clientY,e.currentTarget)}),R=(0,a.J)(E)?p:d;n.useEffect(()=>{if(!r)return void T(g);if(!R)return;function e(){h.current?.(),h.current=null}let t=(0,s.K)(p);return!m.current.openEvent||u(m.current.openEvent)?h.current=(0,o.f)(t,"mousemove",function(t){let n=(0,l.Z)(t);(0,l.I)(p,n)?e():C(t.clientX,t.clientY)}):T(g),e},[R,r,p,m,g,f,C,T,y]),n.useEffect(()=>()=>{f.set("positionReference",null)},[f]),n.useEffect(()=>{r&&!p&&(v.current=!1)},[r,p]),n.useEffect(()=>{!r&&d&&(v.current=!0)}
1,[r,d]);let P=n.useMemo(()=>{function e(e){x(e.pointerType)}return{onPointerDown:e,onPointerEnter:e,onMouseMove:S,onMouseEnter:S}},[S]);return n.useMemo(()=>r?{reference:P,trigger:P}:{},[r,P])}],812793);var c=e.i(301252),f=e.i(675606),d=e.i(641530),p=e.i(264111),g=e.i(116786),m=e.i(990627);let v={...g.j,disabled:e=>e.disabled,instantType:e=>e.instantType,isInstantPhase:e=>e.isInstantPhase,trackCursorAxis:e=>e.trackCursorAxis,disableHoverablePopup:e=>e.disableHoverablePopup,lastOpenChangeReason:e=>e.openChangeReason,closeOnClick:e=>e.closeOnClick,closeDelay:e=>e.closeDelay,adaptiveOrigin:e=>e.adaptiveOrigin};class h extends c.f{constructor(e,t,r){var o;let i=new m.f;super(function(e,t,n,r=!1){return{...(0,g.i)(t,n,r),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,adaptiveOrigin:void 0,...e}}(e,i,t,r),(o=i,{popupRef:n.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:o}),v)}setOpen=(e,t)=>{(0,p.c)(this,e,t,{extraState:{openChangeReason:t.reason}})};cancelPendingOpen(e){this.state.floatingRootContext.dispatchOpenChange(!1,(0,f.j)(d.f.triggerPress,e))}}e.s(["f",0,h],925395)},378680,e=>{e.i(247167);var t=e.i(271645),n=e.i(174080),r=e.i(726674),o=e.i(843476);let i=t.forwardRef(function(e,i){let{children:s,container:l,className:a,render:u,style:c,...f}=e,{node:d,subtree:p}=(0,r.o)({container:l,ref:i,componentProps:e,elementProps:f});return p||d?(0,o.jsxs)(t.Fragment,{children:[p,d&&n.createPortal(s,d)]}):null});e.s(["f",0,i])},746798,e=>{var t=e.i(843476),n=e.i(268416),r=e.i(378915),o=e.i(271645),i=e.i(380883),s=e.i(956864),l=e.i(378680);let a=o.forwardRef(function(e,n){let{keepMounted:r=!1,...o}=e;return(0,i.Z)().useState("mounted")||r?(0,t.jsx)(s.b.Provider,{value:r,children:(0,t.jsx)(l.f,{ref:n,...o})}):null});var u=e.i(733332);let c=o.createContext(void 0);function f(){let e=o.useContext(c);if(void 0===e)throw Error((0,u.f)(71));return e}var d=e.i(923706),p=e.i(638396),g=e.i(789579);let m=o.forwardRef(function(e,n){let{render:r,className:l,anchor:a,positionMethod:u="absolute",side:f="top",align:m="center",sideOffset:v=0,alignOffset:h=0,collisionBoundary:E="clipping-ancestors",collisionPadding:x=5,arrowPadding:y=5,sticky:b=!1,disableAnchorTracking:T=!1,collisionAvoidance:C=p.n,style:S,...R}=e,P=(0,i.Z)(),O=(0,s.T)(),I=P.useState("open"),w=P.useState("mounted"),M=P.useState("trackCursorAxis"),j=P.useState("disableHoverablePopup"),k=P.useState("floatingRootContext"),H=P.useState("instantType"),A=P.useState("transitionStatus"),Z=P.useState("adaptiveOrigin"),D=(0,d.f)({anchor:a,positionMethod:u,floatingRootContext:k,mounted:w,side:f,sideOffset:v,align:m,alignOffset:h,collisionBoundary:E,collisionPadding:x,sticky:b,arrowPadding:y,disableAnchorTracking:T,keepMounted:O,collisionAvoidance:C,adaptiveOrigin:Z}),F=o.useMemo(()=>({open:I,side:D.side,align:D.align,anchorHidden:D.anchorHidden,instant:"none"!==M?"tracking-cursor":H}),[I,D.side,D.align,D.anchorHidden,M,H]),B=(0,g.f)(e,F,{styles:D.positionerStyles,transitionStatus:A,props:R,refs:[n,P.useStateSetter("positionerElement")],hidden:!w,inert:!I||"both"===M||j});return(0,t.jsx)(c.Provider,{value:D,children:B})});var v=e.i(879938),h=e.i(137584),E=e.i(552245),x=e.i(253984),y=e.i(431157),b=e.i(264111);let T=o.forwardRef(function(e,t){let{render:n,className:r,style:o,...s}=e,l=(0,i.Z)(),{side:a,align:u}=f(),c=l.useState("open"),d=l.useState("instantType"),p=l.useState("transitionStatus"),g=l.useState("popupProps"),m=l.useState("floatingRootContext"),T=l.useState("disabled"),C=l.useState("closeDelay");(0,h.f)({open:c,ref:l.context.popupRef,onComplete(){c&&l.context.onOpenChangeComplete?.(!0)}}),(0,y.f)(m,{enabled:!T,closeDelay:C});let S=l.useStateSetter("popupElement");return(0,E.f)("div",e,{state:{open:c,side:a,align:u,instant:d,transitionStatus:p},ref:[t,l.context.popupRef,S],props:[b.X,g,(0,x.f)(p),s],stateAttributesMapping:v.M})}),C=o.forwardRef(function(e,t){let{render:n,className:r,style:o,...s}=e,l=(0,i.Z)(),{arrowRef:a,side:u,align:c,arrowUncentered:d,arrowStyles:p}=f(),g=l.useState("open"),m=l.useState("instantType");return(0,E.f)("div",e,{state:{open:g,side:u,align:c,uncentered:d,instant:m},ref:[t,a],props:[{style:p,"aria-hidden":!0},s],stateAttributesMapping:v.E})});var S=e.i(320311),R=e.i(865296);e.s(["Arrow",0,C,"Popup",0,T,"Portal",0,a,"Positioner",0,m,"Provider",0,function(e){let{delay:n,closeDelay:r,timeout:i=400}=e,s=o.useMemo(()=>({open:n,close:r}),[n,r]);return(0,t.jsx)(R.d.Provider,{value:n,children:(0,t.jsx)(S.Z,{delay:s,timeoutMs:i,children:e.children})})},"Root",()=>n.f,"Trigger",()=>r.f],599643);var P=e.i(599643),P=P,O=P,I=P,w=P,M=P,j=P,k=P,H=e.i(670226);e.s(["W",0,function({...e}){return(0,t.jsx)(O.Root,{"data-slot":"tooltip",...e})},"Y",0,function({className:e,side:n="top",sideOffset:r=4,align:o="center",alignOffset:i=0,
1children:s,...l}){return(0,t.jsx)(w.Portal,{children:(0,t.jsx)(M.Positioner,{align:o,alignOffset:i,side:n,sideOffset:r,className:"isolate z-50",children:(0,t.jsxs)(j.Popup,{"data-slot":"tooltip-content",className:(0,H.f)("z-50 inline-flex w-fit max-w-xs origin-(--transform-origin) items-center gap-1.5 rounded-md bg-foreground px-3 py-1.5 text-xs text-background has-data-[slot=kbd]:pr-1.5 data-[side=bottom]:slide-in-from-top-2 data-[side=inline-end]:slide-in-from-left-2 data-[side=inline-start]:slide-in-from-right-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 **:data-[slot=kbd]:relative **:data-[slot=kbd]:isolate **:data-[slot=kbd]:z-50 **:data-[slot=kbd]:rounded-sm data-[state=delayed-open]:animate-in data-[state=delayed-open]:fade-in-0 data-[state=delayed-open]:zoom-in-95 data-open:animate-in data-open:fade-in-0 data-open:zoom-in-95 data-closed:animate-out data-closed:fade-out-0 data-closed:zoom-out-95",e),...l,children:[s,(0,t.jsx)(k.Arrow,{className:"z-50 size-2.5 translate-y-[calc(-50%-2px)] rotate-45 rounded-[2px] bg-inherit data-[side=bottom]:top-1 data-[side=inline-end]:top-1/2! data-[side=inline-end]:-left-1 data-[side=inline-end]:-translate-y-1/2 data-[side=inline-start]:top-1/2! data-[side=inline-start]:-right-1 data-[side=inline-start]:-translate-y-1/2 data-[side=left]:top-1/2! data-[side=left]:-right-1 data-[side=left]:-translate-y-1/2 data-[side=right]:top-1/2! data-[side=right]:-left-1 data-[side=right]:-translate-y-1/2 data-[side=top]:-bottom-2.5"})]})})})},"g",0,function({delay:e=0,...n}){return(0,t.jsx)(P.Provider,{"data-slot":"tooltip-provider",delay:e,...n})},"y",0,function({...e}){return(0,t.jsx)(I.Trigger,{"data-slot":"tooltip-trigger",...e})}],746798)}])})();
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.