1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,853660,e=>{"use strict";var t=e.i(271645),r=e.i(258950),n=e.i(953760),o=e.i(248425),i=e.i(843476),a=t.forwardRef((e,t)=>{let{children:r,width:n=10,height:a=5,...l}=e;return(0,i.jsx)(o.Primitive.svg,{...l,ref:t,width:n,height:a,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:(0,i.jsx)("polygon",{points:"0,0 30,0 15,10"})})});a.displayName="Arrow";var l=e.i(820783),s=e.i(30030),u=e.i(30207),c=e.i(934620),d=e.i(635804),p="Popper",[f,h]=(0,s.createContextScope)(p),[m,x]=f(p),g=e=>{let{__scopePopper:r,children:n}=e,[o,a]=t.useState(null);return(0,i.jsx)(m,{scope:r,anchor:o,onAnchorChange:a,children:n})};g.displayName=p;var v="PopperAnchor",y=t.forwardRef((e,r)=>{let{__scopePopper:n,virtualRef:a,...s}=e,u=x(v,n),c=t.useRef(null),d=(0,l.useComposedRefs)(r,c);return t.useEffect(()=>{u.onAnchorChange(a?.current||c.current)}),a?null:(0,i.jsx)(o.Primitive.div,{...s,ref:d})});y.displayName=v;var w="PopperContent",[C,b]=f(w),P=t.forwardRef((e,a)=>{let{__scopePopper:s,side:p="bottom",sideOffset:f=0,align:h="center",alignOffset:m=0,arrowPadding:g=0,avoidCollisions:v=!0,collisionBoundary:y=[],collisionPadding:b=0,sticky:P="partial",hideWhenDetached:T=!1,updatePositionStrategy:j="optimized",onPlaced:E,...S}=e,k=x(w,s),[M,O]=t.useState(null),$=(0,l.useComposedRefs)(a,e=>O(e)),[H,I]=t.useState(null),N=(0,d.useSize)(H),D=N?.width??0,_=N?.height??0,z="number"==typeof b?b:{top:0,right:0,bottom:0,left:0,...b},B=Array.isArray(y)?y:[y],F=B.length>0,X={padding:z,boundary:B.filter(R),altBoundary:F},{refs:Y,floatingStyles:U,placement:W,isPositioned:K,middlewareData:G}=(0,r.useFloating)({strategy:"fixed",placement:p+("center"!==h?"-"+h:""),whileElementsMounted:(...e)=>(0,n.autoUpdate)(...e,{animationFrame:"always"===j}),elements:{reference:k.anchor},middleware:[(0,r.offset)({mainAxis:f+_,alignmentAxis:m}),v&&(0,r.shift)({mainAxis:!0,crossAxis:!1,limiter:"partial"===P?(0,r.limitShift)():void 0,...X}),v&&(0,r.flip)({...X}),(0,r.size)({...X,apply:({elements:e,rects:t,availableWidth:r,availableHeight:n})=>{let{width:o,height:i}=t.reference,a=e.floating.style;a.setProperty("--radix-popper-available-width",`${r}px`),a.setProperty("--radix-popper-available-height",`${n}px`),a.setProperty("--radix-popper-anchor-width",`${o}px`),a.setProperty("--radix-popper-anchor-height",`${i}px`)}}),H&&(0,r.arrow)({element:H,padding:g}),A({arrowWidth:D,arrowHeight:_}),T&&(0,r.hide)({strategy:"referenceHidden",...X})]}),[V,q]=L(W),J=(0,u.useCallbackRef)(E);(0,c.useLayoutEffect)(()=>{K&&J?.()},[K,J]);let Q=G.arrow?.x,Z=G.arrow?.y,ee=G.arrow?.centerOffset!==0,[et,er]=t.useState();return(0,c.useLayoutEffect)(()=>{M&&er(window.getComputedStyle(M).zIndex)},[M]),(0,i.jsx)("div",{ref:Y.setFloating,"data-radix-popper-content-wrapper":"",style:{...U,transform:K?U.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:et,"--radix-popper-transform-origin":[G.transformOrigin?.x,G.transformOrigin?.y].join(" "),...G.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,i.jsx)(C,{scope:s,placedSide:V,onArrowChange:I,arrowX:Q,arrowY:Z,shouldHideArrow:ee,children:(0,i.jsx)(o.Primitive.div,{"data-side":V,"data-align":q,...S,ref:$,style:{...S.style,animation:K?void 0:"none"}})})})});P.displayName=w;var T="PopperArrow",j={top:"bottom",right:"left",bottom:"top",left:"right"},E=t.forwardRef(function(e,t){let{__scopePopper:r,...n}=e,o=b(T,r),l=j[o.placedSide];return(0,i.jsx)("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[l]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[o.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[o.placedSide],visibility:o.shouldHideArrow?"hidden":void 0},children:(0,i.jsx)(a,{...n,ref:t,style:{...n.style,display:"block"}})})});function R(e){return null!==e}E.displayName=T;var A=e=>({name:"transformOrigin",options:e,fn(t){let{placement:r,rects:n,middlewareData:o}=t,i=o.arrow?.centerOffset!==0,a=i?0:e.arrowWidth,l=i?0:e.arrowHeight,[s,u]=L(r),c={start:"0%",center:"50%",end:"100%"}[u],d=(o.arrow?.x??0)+a/2,p=(o.arrow?.y??0)+l/2,f="",h="";return"bottom"===s?(f=i?c:`${d}px`,h=`${-l}px`):"top"===s?(f=i?c:`${d}px`,h=`${n.floating.height+l}px`):"right"===s?(f=`${-l}px`,h=i?c:`${p}px`):"left"===s&&(f=`${n.floating.width+l}px`,h=i?c:`${p}px`),{data:{x:f,y:h}}}});function L(e){let[t,r="center"]=e.split("-");return[t,r]}e.s(["Anchor",0,y,"Arrow",0,E,"Content",0,P,"Root",0,g,"createPopperScope",0,h],853660)},88653,e=>{"use strict";var t=e.i(843476),r=e.i(271645),n=e.i(231178),o=e.i(947414),i=e.i(674008),a=e.i(821476),l=e.i(772846),s=r,u=e.i(737806);function c(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}class d extends s.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){let e=t.offsetParent,r=(0,l.isHTMLElement)(e)&&e.offsetWidth||0,n=this.props.sizeRef.current;n.height=t.offsetHeight||0,n.width=t.offsetWidth||0,n.top=t.offsetTop,n.left=t.offsetLeft,n.right=r-n.width-n.left}return null}componentDidUpdate(){}render(){return this.props.children}}function p({children:e,isPresent:n,anchorX:o,root:i}){let a=(0,s.useId)(),l=(0,s.useRef)(null),f=(0,s.useRef)({width:0,height:0,top:0,left:0,right:0}),{nonce:h}=(0,s.useContext)(u.MotionConfigContext),m=function(...e){return r.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=c(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():c(e[t],null)}}}}(...e),e)}(l,e?.ref);return(0,s.useInsertionEffect)(()=>{let{width:e,height:t,top:r,left:s,right:u}=f.current;if(n||!l.current||!e||!t)return;let c="left"===o?`left: ${s}`:`right: ${u}`;l.current.dataset.motionPopId=a;let d=document.createElement("style");h&&(d.nonce=h);let p=i??document.head;return p.appendChild(d),d.sheet&&d.sheet.insertRule(` 2 [data-motion-pop-id="${a}"] { 3 position: absolute !important; 4 width: ${e}px !important; 5 height: ${t}px !important; 6 ${c}px !important; 7 top: ${r}px !important; 8 } 9 `),()=>{p.contains(d)&&p.removeChild(d)}},[n]),(0,t.jsx)(d,{isPresent:n,childRef:l,sizeRef:f,children:s.cloneElement(e,{ref:m})})}let f=({children:e,initial:n,isPresent:i,onExitComplete:l,custom:s,presenceAffectsLayout:u,mode:c,anch
9orX:d,root:f})=>{let m=(0,o.useConstant)(h),x=(0,r.useId)(),g=!0,v=(0,r.useMemo)(()=>(g=!1,{id:x,initial:n,isPresent:i,custom:s,onExitComplete:e=>{for(let t of(m.set(e,!0),m.values()))if(!t)return;l&&l()},register:e=>(m.set(e,!1),()=>m.delete(e))}),[i,m,l]);return u&&g&&(v={...v}),(0,r.useMemo)(()=>{m.forEach((e,t)=>m.set(t,!1))},[i]),r.useEffect(()=>{i||m.size||!l||l()},[i]),"popLayout"===c&&(e=(0,t.jsx)(p,{isPresent:i,anchorX:d,root:f,children:e})),(0,t.jsx)(a.PresenceContext.Provider,{value:v,children:e})};function h(){return new Map}var m=e.i(464978);let x=e=>e.key||"";function g(e){let t=[];return r.Children.forEach(e,e=>{(0,r.isValidElement)(e)&&t.push(e)}),t}e.s(["AnimatePresence",0,({children:e,custom:a,initial:l=!0,onExitComplete:s,presenceAffectsLayout:u=!0,mode:c="sync",propagate:d=!1,anchorX:p="left",root:h})=>{let[v,y]=(0,m.usePresence)(d),w=(0,r.useMemo)(()=>g(e),[e]),C=d&&!v?[]:w.map(x),b=(0,r.useRef)(!0),P=(0,r.useRef)(w),T=(0,o.useConstant)(()=>new Map),[j,E]=(0,r.useState)(w),[R,A]=(0,r.useState)(w);(0,i.useIsomorphicLayoutEffect)(()=>{b.current=!1,P.current=w;for(let e=0;e<R.length;e++){let t=x(R[e]);C.includes(t)?T.delete(t):!0!==T.get(t)&&T.set(t,!1)}},[R,C.length,C.join("-")]);let L=[];if(w!==j){let e=[...w];for(let t=0;t<R.length;t++){let r=R[t],n=x(r);C.includes(n)||(e.splice(t,0,r),L.push(r))}return"wait"===c&&L.length&&(e=L),A(g(e)),E(w),null}let{forceRender:S}=(0,r.useContext)(n.LayoutGroupContext);return(0,t.jsx)(t.Fragment,{children:R.map(e=>{let r=x(e),n=(!d||!!v)&&(w===R||C.includes(r));return(0,t.jsx)(f,{isPresent:n,initial:(!b.current||!!l)&&void 0,custom:a,presenceAffectsLayout:u,mode:c,root:h,onExitComplete:n?void 0:()=>{if(!T.has(r))return;T.set(r,!0);let e=!0;T.forEach(t=>{t||(e=!1)}),e&&(S?.(),A(P.current),d&&y?.(),s&&s())},anchorX:p,children:e},r)})})}],88653)},422875,292936,796097,e=>{"use strict";let t="u">typeof window;e.s(["isBrowser",0,t],292936);let r={current:null},n={current:!1};e.s(["hasReducedMotionListener",0,n,"prefersReducedMotion",0,r],796097),e.s(["initPrefersReducedMotion",0,function(){if(n.current=!0,t)if(window.matchMedia){let e=window.matchMedia("(prefers-reduced-motion)"),t=()=>r.current=e.matches;e.addEventListener("change",t),t()}else r.current=!1}],422875)},732693,e=>{"use strict";var t=e.i(843476),r=e.i(500932),n=e.i(746798);e.s(["default",0,e=>{let o,i,a,l,s=(0,r.c)(20),{children:u,content:c,show:d,delayDuration:p,asChild:f,portal:h,side:m,align:x,className:g,open:v,onOpenChange:y,contentAriaHidden:w}=e,C=void 0===f||f,b=void 0!==h&&h,P=void 0===m?"top":m,T=void 0===x?"center":x;if(!(void 0===d||d)){let e;return s[0]!==u?(e=(0,t.jsx)(t.Fragment,{children:u}),s[0]=u,s[1]=e):e=s[1],e}s[2]!==C||s[3]!==u||s[4]!==g?(o=(0,t.jsx)(n.TooltipTrigger,{asChild:C,className:g,children:u}),s[2]=C,s[3]=u,s[4]=g,s[5]=o):o=s[5];let j=w||void 0;return s[6]!==T||s[7]!==c||s[8]!==b||s[9]!==P||s[10]!==j?(i=(0,t.jsx)(n.TooltipContent,{side:P,portal:b,align:T,"aria-hidden":j,children:c}),s[6]=T,s[7]=c,s[8]=b,s[9]=P,s[10]=j,s[11]=i):i=s[11],s[12]!==y||s[13]!==v||s[14]!==o||s[15]!==i?(a=(0,t.jsxs)(n.Tooltip,{open:v,onOpenChange:y,children:[o,i]}),s[12]=y,s[13]=v,s[14]=o,s[15]=i,s[16]=a):a=s[16],s[17]!==p||s[18]!==a?(l=(0,t.jsx)(n.TooltipProvider,{delayDuration:p,children:a}),s[17]=p,s[18]=a,s[19]=l):l=s[19],l}])},46730,e=>{"use strict";var t=e.i(843476),r=e.i(500932),n=e.i(271645);let o=(0,n.createContext)(null),i=o.Provider;e.s(["PortalContainerProvider",0,i,"PortalScope",0,function(e){let o,a,l=(0,r.c)(4),{children:s}=e,[u,c]=(0,n.useState)(null);return l[0]===Symbol.for("react.memo_cache_sentinel")?(o={display:"contents"},l[0]=o):o=l[0],l[1]!==s||l[2]!==u?(a=(0,t.jsx)("div",{ref:c,style:o,children:(0,t.jsx)(i,{value:u,children:s})}),l[1]=s,l[2]=u,l[3]=a):a=l[3],a},"usePortalContainer",0,function(){return(0,n.useContext)(o)??void 0}])},302747,e=>{"use strict";var t=e.i(843476),r=e.i(500932),n=e.i(551360);e.s(["Skeleton",0,function(e){let o,i,a,l,s=(0,r.c)(8);return s[0]!==e?({className:o,...i}=e,s[0]=e,s[1]=o,s[2]=i):(o=s[1],i=s[2]),s[3]!==o?(a=(0,n.cn)("animate-pulse rounded-md bg-accent",o),s[3]=o,s[4]=a):a=s[4],s[5]!==i||s[6]!==a?(l=(0,t.jsx)("div",{"data-slot":"skeleton",className:a,...i}),s[5]=i,s[6]=a,s[7]=l):l=s[7],l}])},746798,186336,e=>{"use strict";var t=e.i(843476),r=e.i(500932),n=e.i(271645),o=e.i(981140),i=e.i(820783),a=e.i(30030),l=e.i(726330),s=e.i(610772),u=e.i(853660),c=e.i(774606),d=e.i(296626),p=e.i(248425),f=e.i(991918),h=e.i(369340),m=e.i(959411),[x,g]=(0,a.createContextScope)("Tooltip",[u.createPopperScope]),v=(0,u.createPopperScope)(),y="TooltipProvider",w="tooltip.open",[C,b]=x(y),P=e=>{let{__scopeTooltip:r,delayDuration:o=700,skipDelayDuration:i=300,disableHoverableContent:a=!1,children:l}=e,s=n.useRef(!0),u=n.useRef(!1),c=n.useRef(0);return n.useEffect(()=>
9{let e=c.current;return()=>window.clearTimeout(e)},[]),(0,t.jsx)(C,{scope:r,isOpenDelayedRef:s,delayDuration:o,onOpen:n.useCallback(()=>{window.clearTimeout(c.current),s.current=!1},[]),onClose:n.useCallback(()=>{window.clearTimeout(c.current),c.current=window.setTimeout(()=>s.current=!0,i)},[i]),isPointerInTransitRef:u,onPointerInTransitChange:n.useCallback(e=>{u.current=e},[]),disableHoverableContent:a,children:l})};P.displayName=y;var T="Tooltip",[j,E]=x(T),R=e=>{let{__scopeTooltip:r,children:o,open:i,defaultOpen:a,onOpenChange:l,disableHoverableContent:c,delayDuration:d}=e,p=b(T,e.__scopeTooltip),f=v(r),[m,x]=n.useState(null),g=(0,s.useId)(),y=n.useRef(0),C=c??p.disableHoverableContent,P=d??p.delayDuration,E=n.useRef(!1),[R,A]=(0,h.useControllableState)({prop:i,defaultProp:a??!1,onChange:e=>{e?(p.onOpen(),document.dispatchEvent(new CustomEvent(w))):p.onClose(),l?.(e)},caller:T}),L=n.useMemo(()=>R?E.current?"delayed-open":"instant-open":"closed",[R]),S=n.useCallback(()=>{window.clearTimeout(y.current),y.current=0,E.current=!1,A(!0)},[A]),k=n.useCallback(()=>{window.clearTimeout(y.current),y.current=0,A(!1)},[A]),M=n.useCallback(()=>{window.clearTimeout(y.current),y.current=window.setTimeout(()=>{E.current=!0,A(!0),y.current=0},P)},[P,A]);return n.useEffect(()=>()=>{y.current&&(window.clearTimeout(y.current),y.current=0)},[]),(0,t.jsx)(u.Root,{...f,children:(0,t.jsx)(j,{scope:r,contentId:g,open:R,stateAttribute:L,trigger:m,onTriggerChange:x,onTriggerEnter:n.useCallback(()=>{p.isOpenDelayedRef.current?M():S()},[p.isOpenDelayedRef,M,S]),onTriggerLeave:n.useCallback(()=>{C?k():(window.clearTimeout(y.current),y.current=0)},[k,C]),onOpen:S,onClose:k,disableHoverableContent:C,children:o})})};R.displayName=T;var A="TooltipTrigger",L=n.forwardRef((e,r)=>{let{__scopeTooltip:a,...l}=e,s=E(A,a),c=b(A,a),d=v(a),f=n.useRef(null),h=(0,i.useComposedRefs)(r,f,s.onTriggerChange),m=n.useRef(!1),x=n.useRef(!1),g=n.useCallback(()=>m.current=!1,[]);return n.useEffect(()=>()=>document.removeEventListener("pointerup",g),[g]),(0,t.jsx)(u.Anchor,{asChild:!0,...d,children:(0,t.jsx)(p.Primitive.button,{"aria-describedby":s.open?s.contentId:void 0,"data-state":s.stateAttribute,...l,ref:h,onPointerMove:(0,o.composeEventHandlers)(e.onPointerMove,e=>{"touch"!==e.pointerType&&(x.current||c.isPointerInTransitRef.current||(s.onTriggerEnter(),x.current=!0))}),onPointerLeave:(0,o.composeEventHandlers)(e.onPointerLeave,()=>{s.onTriggerLeave(),x.current=!1}),onPointerDown:(0,o.composeEventHandlers)(e.onPointerDown,()=>{s.open&&s.onClose(),m.current=!0,document.addEventListener("pointerup",g,{once:!0})}),onFocus:(0,o.composeEventHandlers)(e.onFocus,()=>{m.current||s.onOpen()}),onBlur:(0,o.composeEventHandlers)(e.onBlur,s.onClose),onClick:(0,o.composeEventHandlers)(e.onClick,s.onClose)})})});L.displayName=A;var S="TooltipPortal",[k,M]=x(S,{forceMount:void 0}),O=e=>{let{__scopeTooltip:r,forceMount:n,children:o,container:i}=e,a=E(S,r);return(0,t.jsx)(k,{scope:r,forceMount:n,children:(0,t.jsx)(d.Presence,{present:n||a.open,children:(0,t.jsx)(c.Portal,{asChild:!0,container:i,children:o})})})};O.displayName=S;var $="TooltipContent",H=n.forwardRef((e,r)=>{let n=M($,e.__scopeTooltip),{forceMount:o=n.forceMount,side:i="top",...a}=e,l=E($,e.__scopeTooltip);return(0,t.jsx)(d.Presence,{present:o||l.open,children:l.disableHoverableContent?(0,t.jsx)(z,{side:i,...a,ref:r}):(0,t.jsx)(I,{side:i,...a,ref:r})})}),I=n.forwardRef((e,r)=>{let o=E($,e.__scopeTooltip),a=b($,e.__scopeTooltip),l=n.useRef(null),s=(0,i.useComposedRefs)(r,l),[u,c]=n.useState(null),{trigger:d,onClose:p}=o,f=l.current,{onPointerInTransitChange:h}=a,m=n.useCallback(()=>{c(null),h(!1)},[h]),x=n.useCallback((e,t)=>{let r,n=e.currentTarget,o={x:e.clientX,y:e.clientY},i=function(e,t){let r=Math.abs(t.top-e.y),n=Math.abs(t.bottom-e.y),o=Math.abs(t.right-e.x),i=Math.abs(t.left-e.x);switch(Math.min(r,n,o,i)){case i:return"left";case o:return"right";case r:return"top";case n:return"bottom";default:throw Error("unreachable")}}(o,n.getBoundingClientRect());c(((r=[...function(e,t,r=5){let n=[];switch(t){case"top":n.push({x:e.x-r,y:e.y+r},{x:e.x+r,y:e.y+r});break;case"bottom":n.push({x:e.x-r,y:e.y-r},{x:e.x+r,y:e.y-r});break;case"left":n.push({x:e.x+r,y:e.y-r},{x:e.x+r,y:e.y+r});break;case"right":n.push({x:e.x-r,y:e.y-r},{x:e.x-r,y:e.y+r})}return n}(o,i),...function(e){let{top:t,right:r,bottom:n,left:o}=e;return[{x:o,y:t},{x:r,y:t},{x:r,y:n},{x:o,y:n}]}(t.getBoundingClientRect())].slice()).sort((e,t)=>
9e.x<t.x?-1:e.x>t.x?1:e.y<t.y?-1:1*!!(e.y>t.y)),function(e){if(e.length<=1)return e.slice();let t=[];for(let r=0;r<e.length;r++){let n=e[r];for(;t.length>=2;){let e=t[t.length-1],r=t[t.length-2];if((e.x-r.x)*(n.y-r.y)>=(e.y-r.y)*(n.x-r.x))t.pop();else break}t.push(n)}t.pop();let r=[];for(let t=e.length-1;t>=0;t--){let n=e[t];for(;r.length>=2;){let e=r[r.length-1],t=r[r.length-2];if((e.x-t.x)*(n.y-t.y)>=(e.y-t.y)*(n.x-t.x))r.pop();else break}r.push(n)}return(r.pop(),1===t.length&&1===r.length&&t[0].x===r[0].x&&t[0].y===r[0].y)?t:t.concat(r)}(r))),h(!0)},[h]);return n.useEffect(()=>()=>m(),[m]),n.useEffect(()=>{if(d&&f){let e=e=>x(e,f),t=e=>x(e,d);return d.addEventListener("pointerleave",e),f.addEventListener("pointerleave",t),()=>{d.removeEventListener("pointerleave",e),f.removeEventListener("pointerleave",t)}}},[d,f,x,m]),n.useEffect(()=>{if(u){let e=e=>{let t=e.target,r={x:e.clientX,y:e.clientY},n=d?.contains(t)||f?.contains(t),o=!function(e,t){let{x:r,y:n}=e,o=!1;for(let e=0,i=t.length-1;e<t.length;i=e++){let a=t[e],l=t[i],s=a.x,u=a.y,c=l.x,d=l.y;u>n!=d>n&&r<(c-s)*(n-u)/(d-u)+s&&(o=!o)}return o}(r,u);n?m():o&&(m(),p())};return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[d,f,u,p,m]),(0,t.jsx)(z,{...e,ref:s})}),[N,D]=x(T,{isInside:!1}),_=(0,f.createSlottable)("TooltipContent"),z=n.forwardRef((e,r)=>{let{__scopeTooltip:o,children:i,"aria-label":a,onEscapeKeyDown:s,onPointerDownOutside:c,...d}=e,p=E($,o),f=v(o),{onClose:h}=p;return n.useEffect(()=>(document.addEventListener(w,h),()=>document.removeEventListener(w,h)),[h]),n.useEffect(()=>{if(p.trigger){let e=e=>{let t=e.target;t?.contains(p.trigger)&&h()};return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}},[p.trigger,h]),(0,t.jsx)(l.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:s,onPointerDownOutside:c,onFocusOutside:e=>e.preventDefault(),onDismiss:h,children:(0,t.jsxs)(u.Content,{"data-state":p.stateAttribute,...f,...d,ref:r,style:{...d.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[(0,t.jsx)(_,{children:i}),(0,t.jsx)(N,{scope:o,isInside:!0,children:(0,t.jsx)(m.Root,{id:p.contentId,role:"tooltip",children:a||i})})]})})});H.displayName=$;var B="TooltipArrow",F=n.forwardRef((e,r)=>{let{__scopeTooltip:n,...o}=e,i=v(n);return D(B,n).isInside?null:(0,t.jsx)(u.Arrow,{...i,...o,ref:r})});F.displayName=B,e.s(["Arrow",0,F,"Content",0,H,"Portal",0,O,"Provider",0,P,"Root",0,R,"TooltipProvider",0,P,"Trigger",0,L],186336);var X=e.i(551360),Y=e.i(46730);let U=(0,n.createContext)(void 0);function W(e){let o,i,a,l=(0,r.c)(6);l[0]!==e?({delayDuration:o,...i}=e,l[0]=e,l[1]=o,l[2]=i):(o=l[1],i=l[2]);let s=(0,n.useContext)(U),u=o??s??0;return l[3]!==i||l[4]!==u?(a=(0,t.jsx)(P,{"data-slot":"tooltip-provider",delayDuration:u,...i}),l[3]=i,l[4]=u,l[5]=a):a=l[5],a}e.s(["Tooltip",0,function(e){let n,o,i=(0,r.c)(4);return i[0]!==e?({...n}=e,i[0]=e,i[1]=n):n=i[1],i[2]!==n?(o=(0,t.jsx)(W,{children:(0,t.jsx)(R,{"data-slot":"tooltip",...n})}),i[2]=n,i[3]=o):o=i[3],o},"TooltipContent",0,function(e){let n,o,i,a,l,s,u,c,d,p=(0,r.c)(20);p[0]!==e?({className:o,sideOffset:a,children:n,portal:l,hideArrow:s,...i}=e,p[0]=e,p[1]=n,p[2]=o,p[3]=i,p[4]=a,p[5]=l,p[6]=s):(n=p[1],o=p[2],i=p[3],a=p[4],l=p[5],s=p[6]);let f=void 0===a?0:a,h=void 0!==l&&l,m=void 0!==s&&s,x=(0,Y.usePortalContainer)();p[7]!==o?(u=(0,X.cn)("fade-in-0 zoom-in-95 data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[side=bottom]:slide-in-from-top-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 z-50 w-fit origin-(--radix-tooltip-content-transform-origin) animate-in text-balance rounded-md bg-primary px-3 py-1.5 text-primary-foreground text-xs data-[state=closed]:animate-out",o),p[7]=o,p[8]=u):u=p[8],p[9]!==m?(c=!m&&(0,t.jsx)(F,{className:"z-50 size-2.5 translate-y-[calc(-50%_-_2px)] rotate-45 rounded-[2px] bg-primary fill-primary"}),p[9]=m,p[10]=c):c=p[10],p[11]!==n||p[12]!==i||p[13]!==f||p[14]!==u||p[15]!==c?(d=(0,t.jsxs)(H,{"data-slot":"tooltip-content",sideOffset:f,className:u,...i,children:[n,c]}),p[11]=n,p[12]=i,p[13]=f,p[14]=u,p[15]=c,p[16]=d):d=p[16];let g=d;if(h){let e;return p[17]!==x||p[18]!==g?(e=(0,t.jsx)(O,{container:x,children:g}),p[17]=x,p[18]=g,p[19]=e):e=p[19],e}return g},"TooltipDelayProvider",0,function(e){let n,o=(0,r.c)(3),{delayDuration:i,children:a}=e;return o[0]!==a||o[1]!==i?(n=(0,t.jsx)(U.Provider,{value:i,children:a}),o[0]=a,o[1]=i,o[2]=n):n=o[2],n},"TooltipProvider",0,W,"TooltipTrigger",0,function(e){let n,o,i=(0,r.c)(4);return i[0]!==e?({...n}=e,i[0]=e,i[1]=n):n=i[1],i[2]!==n?(o=(0,t.jsx)(L,{"data-slot":"tooltip-trigger",...n}),i[2]=n,i[3]=o):o=i[3],o},"useTooltipDelay",0,function(){return(0,n.useContext)(U)??0}],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.