1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,972520,e=>{"use strict";let t=(0,e.i(475254).default)("arrow-right",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);e.s(["ArrowRight",()=>t],972520)},541071,e=>{"use strict";let t=(0,e.i(475254).default)("ellipsis",[["circle",{cx:"12",cy:"12",r:"1",key:"41hilf"}],["circle",{cx:"19",cy:"12",r:"1",key:"1wjl8i"}],["circle",{cx:"5",cy:"12",r:"1",key:"1pcz8c"}]]);e.s(["MoreHorizontal",()=>t],541071)},463059,e=>{"use strict";let t=(0,e.i(475254).default)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);e.s(["ChevronRight",()=>t],463059)},761911,e=>{"use strict";let t=(0,e.i(475254).default)("users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["path",{d:"M16 3.128a4 4 0 0 1 0 7.744",key:"16gr8j"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}]]);e.s(["Users",()=>t],761911)},63727,e=>{"use strict";let t=(0,e.i(475254).default)("briefcase",[["path",{d:"M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16",key:"jecpp"}],["rect",{width:"20",height:"14",x:"2",y:"6",rx:"2",key:"i6l2r4"}]]);e.s(["Briefcase",()=>t],63727)},269035,852917,e=>{"use strict";var t=e.i(843476),r=e.i(271645);e.i(174080);var a=e.i(991918),o=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,o)=>{let n=(0,a.createSlot)(`Primitive.${o}`),i=r.forwardRef((e,r)=>{let{asChild:a,...i}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,t.jsx)(a?n:o,{...i,ref:r})});return i.displayName=`Primitive.${o}`,{...e,[o]:i}},{}),n="horizontal",i=["horizontal","vertical"],s=r.forwardRef((e,r)=>{var a;let{decorative:s,orientation:l=n,...c}=e,d=(a=l,i.includes(a))?l:n;return(0,t.jsx)(o.div,{"data-orientation":d,...s?{role:"none"}:{"aria-orientation":"vertical"===d?d:void 0,role:"separator"},...c,ref:r})});s.displayName="Separator";var l=e.i(647163);function c({className:e,orientation:r="horizontal",decorative:a=!0,...o}){return(0,t.jsx)(s,{"data-slot":"separator",decorative:a,orientation:r,className:(0,l.cn)("bg-border shrink-0 data-[orientation=horizontal]:h-px data-[orientation=horizontal]:w-full data-[orientation=vertical]:h-full data-[orientation=vertical]:w-px",e),...o})}e.s(["Separator",()=>c],269035);var d=e.i(326999),u=e.i(995926);function f({...e}){return(0,t.jsx)(d.Root,{"data-slot":"sheet",...e})}function p({...e}){return(0,t.jsx)(d.Trigger,{"data-slot":"sheet-trigger",...e})}function m({...e}){return(0,t.jsx)(d.Portal,{"data-slot":"sheet-portal",...e})}function x({className:e,...r}){return(0,t.jsx)(d.Overlay,{"data-slot":"sheet-overlay",className:(0,l.cn)("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",e),...r})}function g({className:e,children:r,side:a="right",...o}){return(0,t.jsxs)(m,{children:[(0,t.jsx)(x,{}),(0,t.jsxs)(d.Content,{"data-slot":"sheet-content",className:(0,l.cn)("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out fixed z-50 flex flex-col gap-4 shadow-lg transition ease-in-out data-[state=closed]:duration-300 data-[state=open]:duration-500","right"===a&&"data-[state=closed]:slide-out-to-right data-[state=open]:slide-in-from-right inset-y-0 right-0 h-full w-3/4 border-l sm:max-w-sm","left"===a&&"data-[state=closed]:slide-out-to-left data-[state=open]:slide-in-from-left inset-y-0 left-0 h-full w-3/4 border-r sm:max-w-sm","top"===a&&"data-[state=closed]:slide-out-to-top data-[state=open]:slide-in-from-top inset-x-0 top-0 h-auto border-b","bottom"===a&&"data-[state=closed]:slide-out-to-bottom data-[state=open]:slide-in-from-bottom inset-x-0 bottom-0 h-auto border-t",e),...o,children:[r,(0,t.jsxs)(d.Close,{className:"ring-offset-background focus:ring-ring data-[state=open]:bg-secondary absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none",children:[(0,t.jsx)(u.XIcon,{className:"size-4"}),(0,t.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})}function h({className:e,...r}){return(0,t.jsx)("div",{"data-slot":"sheet-header",className:(0,l.cn)("flex flex-col gap-1.5 p-4",e),...r})}function v({className:e,...r}){return(0,t.jsx)("div",{"data-slot":"sheet-footer",className:(0,l.cn)("mt-auto flex flex-col gap-2 p-4",e),...r})}function y({className:e,...r}){return(0,t.jsx)(d.Title,{"data-slot":"sheet-title",className:(0,l.cn)("text-foreground font-semibold",e),...r})}function b({className:e,...r}
1){return(0,t.jsx)(d.Description,{"data-slot":"sheet-description",className:(0,l.cn)("text-muted-foreground text-sm",e),...r})}e.s(["Sheet",()=>f,"SheetContent",()=>g,"SheetDescription",()=>b,"SheetFooter",()=>v,"SheetHeader",()=>h,"SheetTitle",()=>y,"SheetTrigger",()=>p],852917)},275117,e=>{"use strict";var t=e.i(843476),r=e.i(991918),a=e.i(463059);e.i(541071);var o=e.i(647163);function n({...e}){return(0,t.jsx)("nav",{"aria-label":"breadcrumb","data-slot":"breadcrumb",...e})}function i({className:e,...r}){return(0,t.jsx)("ol",{"data-slot":"breadcrumb-list",className:(0,o.cn)("text-muted-foreground flex flex-wrap items-center gap-1.5 text-sm break-words sm:gap-2.5",e),...r})}function s({className:e,...r}){return(0,t.jsx)("li",{"data-slot":"breadcrumb-item",className:(0,o.cn)("inline-flex items-center gap-1.5",e),...r})}function l({asChild:e,className:a,...n}){let i=e?r.Slot:"a";return(0,t.jsx)(i,{"data-slot":"breadcrumb-link",className:(0,o.cn)("hover:text-foreground transition-colors",a),...n})}function c({className:e,...r}){return(0,t.jsx)("span",{"data-slot":"breadcrumb-page",role:"link","aria-disabled":"true","aria-current":"page",className:(0,o.cn)("text-foreground font-normal",e),...r})}function d({children:e,className:r,...n}){return(0,t.jsx)("li",{"data-slot":"breadcrumb-separator",role:"presentation","aria-hidden":"true",className:(0,o.cn)("[&>svg]:size-3.5",r),...n,children:e??(0,t.jsx)(a.ChevronRight,{})})}e.s(["Breadcrumb",()=>n,"BreadcrumbItem",()=>s,"BreadcrumbLink",()=>l,"BreadcrumbList",()=>i,"BreadcrumbPage",()=>c,"BreadcrumbSeparator",()=>d])},995926,e=>{"use strict";var t=e.i(841947);e.s(["XIcon",()=>t.default])},630374,e=>{"use strict";var t=e.i(843476),r=e.i(326999),a=e.i(995926),o=e.i(647163);function n({...e}){return(0,t.jsx)(r.Root,{"data-slot":"dialog",...e})}function i({...e}){return(0,t.jsx)(r.Trigger,{"data-slot":"dialog-trigger",...e})}function s({...e}){return(0,t.jsx)(r.Portal,{"data-slot":"dialog-portal",...e})}function l({className:e,...a}){return(0,t.jsx)(r.Overlay,{"data-slot":"dialog-overlay",className:(0,o.cn)("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",e),...a})}function c({className:e,children:n,showCloseButton:i=!0,...c}){return(0,t.jsxs)(s,{"data-slot":"dialog-portal",children:[(0,t.jsx)(l,{}),(0,t.jsxs)(r.Content,{"data-slot":"dialog-content",className:(0,o.cn)("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 fixed top-[50%] left-[50%] z-50 grid w-full max-w-[calc(100%-2rem)] translate-x-[-50%] translate-y-[-50%] gap-4 rounded-lg border p-6 shadow-lg duration-200 outline-none sm:max-w-lg",e),...c,children:[n,i&&(0,t.jsxs)(r.Close,{"data-slot":"dialog-close",className:"ring-offset-background focus:ring-ring data-[state=open]:bg-accent data-[state=open]:text-muted-foreground absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",children:[(0,t.jsx)(a.XIcon,{}),(0,t.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})}function d({className:e,...r}){return(0,t.jsx)("div",{"data-slot":"dialog-header",className:(0,o.cn)("flex flex-col gap-2 text-center sm:text-left",e),...r})}function u({className:e,...r}){return(0,t.jsx)("div",{"data-slot":"dialog-footer",className:(0,o.cn)("flex flex-col-reverse gap-2 sm:flex-row sm:justify-end",e),...r})}function f({className:e,...a}){return(0,t.jsx)(r.Title,{"data-slot":"dialog-title",className:(0,o.cn)("text-lg leading-none font-semibold",e),...a})}function p({className:e,...a}){return(0,t.jsx)(r.Description,{"data-slot":"dialog-description",className:(0,o.cn)("text-muted-foreground text-sm",e),...a})}e.s(["Dialog",()=>n,"DialogContent",()=>c,"DialogDescription",()=>p,"DialogFooter",()=>u,"DialogHeader",()=>d,"DialogTitle",()=>f,"DialogTrigger",()=>i])},671428,e=>{"use strict";var t=e.i(843476),r=e.i(647163);function a({className:e,...a}){return(0,t.jsx)("div",{"data-slot":"skeleton",className:(0,r.cn)("bg-accent animate-pulse rounded-md",e),...a})}e.s(["Skeleton",()=>a])},263488,e=>{"use strict";let t=(0,e.i(475254).default)("mail",[["path",{d:"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7",key:"132q7q"}],["rect",{x:"2",y:"4",width:"20",height:"16",rx:"2",key:"izxlao"}]]);e.s(["Mail",()=>t],263488)},755838,(e,t,r)=>{"use strict";var a=e.r(271645),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},n=a.useState,i=a.useEffect,s=a.useLayoutEffect,l=a.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!o(e,r)}catch(e){return!0}}var d="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var r=t(),a=n({inst:{value:r,getSnapshot:t}}),o=a[0].inst,d=a[1];
1return s(function(){o.value=r,o.getSnapshot=t,c(o)&&d({inst:o})},[e,r,t]),i(function(){return c(o)&&d({inst:o}),e(function(){c(o)&&d({inst:o})})},[e]),l(r),r};r.useSyncExternalStore=void 0!==a.useSyncExternalStore?a.useSyncExternalStore:d},802239,(e,t,r)=>{"use strict";t.exports=e.r(755838)},63270,e=>{"use strict";var t=e.i(843476),r=e.i(271645),a=e.i(30207),o=e.i(934620);e.i(174080);var n=e.i(991918),i=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,a)=>{let o=(0,n.createSlot)(`Primitive.${a}`),i=r.forwardRef((e,r)=>{let{asChild:n,...i}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,t.jsx)(n?o:a,{...i,ref:r})});return i.displayName=`Primitive.${a}`,{...e,[a]:i}},{}),s=e.i(802239);function l(){return()=>{}}var c="Avatar",[d,u]=function(e,a=[]){let o=[],n=()=>{let t=o.map(e=>r.createContext(e));return function(a){let o=a?.[e]||t;return r.useMemo(()=>({[`__scope${e}`]:{...a,[e]:o}}),[a,o])}};return n.scopeName=e,[function(a,n){let i=r.createContext(n);i.displayName=a+"Context";let s=o.length;o=[...o,n];let l=a=>{let{scope:o,children:n,...l}=a,c=o?.[e]?.[s]||i,d=r.useMemo(()=>l,Object.values(l));return(0,t.jsx)(c.Provider,{value:d,children:n})};return l.displayName=a+"Provider",[l,function(t,o){let l=o?.[e]?.[s]||i,c=r.useContext(l);if(c)return c;if(void 0!==n)return n;throw Error(`\`${t}\` must be used within \`${a}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let a=()=>{let a=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=a.reduce((t,{useScope:r,scopeName:a})=>{let o=r(e)[`__scope${a}`];return{...t,...o}},{});return r.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return a.scopeName=t.scopeName,a}(n,...a)]}(c),[f,p]=d(c),m=r.forwardRef((e,a)=>{let{__scopeAvatar:o,...n}=e,[s,l]=r.useState("idle");return(0,t.jsx)(f,{scope:o,imageLoadingStatus:s,onImageLoadingStatusChange:l,children:(0,t.jsx)(i.span,{...n,ref:a})})});m.displayName=c;var x="AvatarImage",g=r.forwardRef((e,n)=>{let{__scopeAvatar:c,src:d,onLoadingStatusChange:u=()=>{},...f}=e,m=p(x,c),g=function(e,{referrerPolicy:t,crossOrigin:a}){let n=(0,s.useSyncExternalStore)(l,()=>!0,()=>!1),i=r.useRef(null),c=n?(i.current||(i.current=new window.Image),i.current):null,[d,u]=r.useState(()=>y(c,e));return(0,o.useLayoutEffect)(()=>{u(y(c,e))},[c,e]),(0,o.useLayoutEffect)(()=>{let e=e=>()=>{u(e)};if(!c)return;let r=e("loaded"),o=e("error");return c.addEventListener("load",r),c.addEventListener("error",o),t&&(c.referrerPolicy=t),"string"==typeof a&&(c.crossOrigin=a),()=>{c.removeEventListener("load",r),c.removeEventListener("error",o)}},[c,a,t]),d}(d,f),h=(0,a.useCallbackRef)(e=>{u(e),m.onImageLoadingStatusChange(e)});return(0,o.useLayoutEffect)(()=>{"idle"!==g&&h(g)},[g,h]),"loaded"===g?(0,t.jsx)(i.img,{...f,ref:n,src:d}):null});g.displayName=x;var h="AvatarFallback",v=r.forwardRef((e,a)=>{let{__scopeAvatar:o,delayMs:n,...s}=e,l=p(h,o),[c,d]=r.useState(void 0===n);return r.useEffect(()=>{if(void 0!==n){let e=window.setTimeout(()=>d(!0),n);return()=>window.clearTimeout(e)}},[n]),c&&"loaded"!==l.imageLoadingStatus?(0,t.jsx)(i.span,{...s,ref:a}):null});function y(e,t){return e?t?(e.src!==t&&(e.src=t),e.complete&&e.naturalWidth>0?"loaded":"loading"):"error":"idle"}v.displayName=h;var b=e.i(647163);function w({className:e,...r}){return(0,t.jsx)(m,{"data-slot":"avatar",className:(0,b.cn)("relative flex size-8 shrink-0 overflow-hidden rounded-full",e),...r})}function j({className:e,...r}){return(0,t.jsx)(g,{"data-slot":"avatar-image",className:(0,b.cn)("aspect-square size-full",e),...r})}function C({className:e,...r}){return(0,t.jsx)(v,{"data-slot":"avatar-fallback",className:(0,b.cn)("bg-muted flex size-full items-center justify-center rounded-full",e),...r})}e.s(["Avatar",()=>w,"AvatarFallback",()=>C,"AvatarImage",()=>j],63270)},728231,e=>{"use strict";let t;var r=e.i(843476),a=e.i(271645),o=e.i(981140),n=e.i(820783),i=e.i(30030),s=e.i(726330),l=e.i(610772),c=e.i(853660),d=e.i(774606),u=e.i(296626),f=e.i(248425),p=Symbol("radix.slottable"),m=e.i(369340),x=e.i(959411),[g,h]=(0,i.createContextScope)("Tooltip",[c.createPopperScope]),v=(0,c.createPopperScope)(),y="TooltipProvider",b="tooltip.open",[w,j]=g(y),C=e=>{let{__scopeTooltip:t,delayDuration:o=700,skipDelayDuration:n=300,disableHoverableContent:i=!1,children:s}=e,l=a.useRef(!0),c=a.useRef(!1),d=a.useRef(0);return a.useEffect(()=>{let e=d.current;return()=>window.clearTimeout(e)},[]),(0,r.jsx)(w,{scope:t,isOpenDelayedRef:l,delayDuration:o,onOpen:a.useCallback(()=>{window.clearTimeout(d.current),l.current=!1},[]),onClose:a.useCallback(()=>{window.clearTimeout(d.current),d.current=window.setTimeout(()=>l.current=!0,n)},[n]),isPointerInTransitRef:c,onPointerInTransitChange:a.useCallback(e=>{c.current=e}
1,[]),disableHoverableContent:i,children:s})};C.displayName=y;var k="Tooltip",[T,N]=g(k),E=e=>{let{__scopeTooltip:t,children:o,open:n,defaultOpen:i,onOpenChange:s,disableHoverableContent:d,delayDuration:u}=e,f=j(k,e.__scopeTooltip),p=v(t),[x,g]=a.useState(null),h=(0,l.useId)(),y=a.useRef(0),w=d??f.disableHoverableContent,C=u??f.delayDuration,N=a.useRef(!1),[E,S]=(0,m.useControllableState)({prop:n,defaultProp:i??!1,onChange:e=>{e?(f.onOpen(),document.dispatchEvent(new CustomEvent(b))):f.onClose(),s?.(e)},caller:k}),R=a.useMemo(()=>E?N.current?"delayed-open":"instant-open":"closed",[E]),L=a.useCallback(()=>{window.clearTimeout(y.current),y.current=0,N.current=!1,S(!0)},[S]),P=a.useCallback(()=>{window.clearTimeout(y.current),y.current=0,S(!1)},[S]),z=a.useCallback(()=>{window.clearTimeout(y.current),y.current=window.setTimeout(()=>{N.current=!0,S(!0),y.current=0},C)},[C,S]);return a.useEffect(()=>()=>{y.current&&(window.clearTimeout(y.current),y.current=0)},[]),(0,r.jsx)(c.Root,{...p,children:(0,r.jsx)(T,{scope:t,contentId:h,open:E,stateAttribute:R,trigger:x,onTriggerChange:g,onTriggerEnter:a.useCallback(()=>{f.isOpenDelayedRef.current?z():L()},[f.isOpenDelayedRef,z,L]),onTriggerLeave:a.useCallback(()=>{w?P():(window.clearTimeout(y.current),y.current=0)},[P,w]),onOpen:L,onClose:P,disableHoverableContent:w,children:o})})};E.displayName=k;var S="TooltipTrigger",R=a.forwardRef((e,t)=>{let{__scopeTooltip:i,...s}=e,l=N(S,i),d=j(S,i),u=v(i),p=a.useRef(null),m=(0,n.useComposedRefs)(t,p,l.onTriggerChange),x=a.useRef(!1),g=a.useRef(!1),h=a.useCallback(()=>x.current=!1,[]);return a.useEffect(()=>()=>document.removeEventListener("pointerup",h),[h]),(0,r.jsx)(c.Anchor,{asChild:!0,...u,children:(0,r.jsx)(f.Primitive.button,{"aria-describedby":l.open?l.contentId:void 0,"data-state":l.stateAttribute,...s,ref:m,onPointerMove:(0,o.composeEventHandlers)(e.onPointerMove,e=>{"touch"!==e.pointerType&&(g.current||d.isPointerInTransitRef.current||(l.onTriggerEnter(),g.current=!0))}),onPointerLeave:(0,o.composeEventHandlers)(e.onPointerLeave,()=>{l.onTriggerLeave(),g.current=!1}),onPointerDown:(0,o.composeEventHandlers)(e.onPointerDown,()=>{l.open&&l.onClose(),x.current=!0,document.addEventListener("pointerup",h,{once:!0})}),onFocus:(0,o.composeEventHandlers)(e.onFocus,()=>{x.current||l.onOpen()}),onBlur:(0,o.composeEventHandlers)(e.onBlur,l.onClose),onClick:(0,o.composeEventHandlers)(e.onClick,l.onClose)})})});R.displayName=S;var L="TooltipPortal",[P,z]=g(L,{forceMount:void 0}),_=e=>{let{__scopeTooltip:t,forceMount:a,children:o,container:n}=e,i=N(L,t);return(0,r.jsx)(P,{scope:t,forceMount:a,children:(0,r.jsx)(u.Presence,{present:a||i.open,children:(0,r.jsx)(d.Portal,{asChild:!0,container:n,children:o})})})};_.displayName=L;var D="TooltipContent",M=a.forwardRef((e,t)=>{let a=z(D,e.__scopeTooltip),{forceMount:o=a.forceMount,side:n="top",...i}=e,s=N(D,e.__scopeTooltip);return(0,r.jsx)(u.Presence,{present:o||s.open,children:s.disableHoverableContent?(0,r.jsx)(H,{side:n,...i,ref:t}):(0,r.jsx)(I,{side:n,...i,ref:t})})}),I=a.forwardRef((e,t)=>{let o=N(D,e.__scopeTooltip),i=j(D,e.__scopeTooltip),s=a.useRef(null),l=(0,n.useComposedRefs)(t,s),[c,d]=a.useState(null),{trigger:u,onClose:f}=o,p=s.current,{onPointerInTransitChange:m}=i,x=a.useCallback(()=>{d(null),m(!1)},[m]),g=a.useCallback((e,t)=>{let r,a=e.currentTarget,o={x:e.clientX,y:e.clientY},n=function(e,t){let r=Math.abs(t.top-e.y),a=Math.abs(t.bottom-e.y),o=Math.abs(t.right-e.x),n=Math.abs(t.left-e.x);switch(Math.min(r,a,o,n)){case n:return"left";case o:return"right";case r:return"top";case a:return"bottom";default:throw Error("unreachable")}}(o,a.getBoundingClientRect());d(((r=[...function(e,t,r=5){let a=[];switch(t){case"top":a.push({x:e.x-r,y:e.y+r},{x:e.x+r,y:e.y+r});break;case"bottom":a.push({x:e.x-r,y:e.y-r},{x:e.x+r,y:e.y-r});break;case"left":a.push({x:e.x+r,y:e.y-r},{x:e.x+r,y:e.y+r});break;case"right":a.push({x:e.x-r,y:e.y-r},{x:e.x-r,y:e.y+r})}return a}(o,n),...function(e){let{top:t,right:r,bottom:a,left:o}=e;return[{x:o,y:t},{x:r,y:t},{x:r,y:a},{x:o,y:a}]}(t.getBoundingClientRect())].slice()).sort((e,t)=>
1e.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 a=e[r];for(;t.length>=2;){let e=t[t.length-1],r=t[t.length-2];if((e.x-r.x)*(a.y-r.y)>=(e.y-r.y)*(a.x-r.x))t.pop();else break}t.push(a)}t.pop();let r=[];for(let t=e.length-1;t>=0;t--){let a=e[t];for(;r.length>=2;){let e=r[r.length-1],t=r[r.length-2];if((e.x-t.x)*(a.y-t.y)>=(e.y-t.y)*(a.x-t.x))r.pop();else break}r.push(a)}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))),m(!0)},[m]);return a.useEffect(()=>()=>x(),[x]),a.useEffect(()=>{if(u&&p){let e=e=>g(e,p),t=e=>g(e,u);return u.addEventListener("pointerleave",e),p.addEventListener("pointerleave",t),()=>{u.removeEventListener("pointerleave",e),p.removeEventListener("pointerleave",t)}}},[u,p,g,x]),a.useEffect(()=>{if(c){let e=e=>{let t=e.target,r={x:e.clientX,y:e.clientY},a=u?.contains(t)||p?.contains(t),o=!function(e,t){let{x:r,y:a}=e,o=!1;for(let e=0,n=t.length-1;e<t.length;n=e++){let i=t[e],s=t[n],l=i.x,c=i.y,d=s.x,u=s.y;c>a!=u>a&&r<(d-l)*(a-c)/(u-c)+l&&(o=!o)}return o}(r,c);a?x():o&&(x(),f())};return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[u,p,c,f,x]),(0,r.jsx)(H,{...e,ref:l})}),[O,A]=g(k,{isInside:!1}),B=((t=({children:e})=>(0,r.jsx)(r.Fragment,{children:e})).displayName="TooltipContent.Slottable",t.__radixId=p,t),H=a.forwardRef((e,t)=>{let{__scopeTooltip:o,children:n,"aria-label":i,onEscapeKeyDown:l,onPointerDownOutside:d,...u}=e,f=N(D,o),p=v(o),{onClose:m}=f;return a.useEffect(()=>(document.addEventListener(b,m),()=>document.removeEventListener(b,m)),[m]),a.useEffect(()=>{if(f.trigger){let e=e=>{let t=e.target;t?.contains(f.trigger)&&m()};return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}},[f.trigger,m]),(0,r.jsx)(s.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:l,onPointerDownOutside:d,onFocusOutside:e=>e.preventDefault(),onDismiss:m,children:(0,r.jsxs)(c.Content,{"data-state":f.stateAttribute,...p,...u,ref:t,style:{...u.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,r.jsx)(B,{children:n}),(0,r.jsx)(O,{scope:o,isInside:!0,children:(0,r.jsx)(x.Root,{id:f.contentId,role:"tooltip",children:i||n})})]})})});M.displayName=D;var $="TooltipArrow",F=a.forwardRef((e,t)=>{let{__scopeTooltip:a,...o}=e,n=v(a);return A($,a).isInside?null:(0,r.jsx)(c.Arrow,{...n,...o,ref:t})});F.displayName=$;var q=e.i(647163);function X({delayDuration:e=0,...t}){return(0,r.jsx)(C,{"data-slot":"tooltip-provider",delayDuration:e,...t})}function U({...e}){return(0,r.jsx)(X,{children:(0,r.jsx)(E,{"data-slot":"tooltip",...e})})}function K({...e}){return(0,r.jsx)(R,{"data-slot":"tooltip-trigger",...e})}function V({className:e,sideOffset:t=0,children:a,...o}){return(0,r.jsx)(_,{children:(0,r.jsxs)(M,{"data-slot":"tooltip-content",sideOffset:t,className:(0,q.cn)("bg-foreground text-background animate-in fade-in-0 zoom-in-95 data-[state=closed]:animate-out 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) rounded-md px-3 py-1.5 text-xs text-balance",e),...o,children:[a,(0,r.jsx)(F,{className:"bg-foreground fill-foreground z-50 size-2.5 translate-y-[calc(-50%_-_2px)] rotate-45 rounded-[2px]"})]})})}e.s(["Tooltip",()=>U,"TooltipContent",()=>V,"TooltipProvider",()=>X,"TooltipTrigger",()=>K],728231)}]);
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.