1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e.SENTRY_RELEASE={id:`5825cd330461ef1ddd98548f447ed9b5dc315e0e`};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`fc47cfcd-c414-4e0e-a646-874c9787cda9`,e._sentryDebugIdIdentifier=`sentry-dbid-fc47cfcd-c414-4e0e-a646-874c9787cda9`)}catch{}})();import{D as e,E as t,Ht as n,Lt as r,On as i,Qn as a,b as o,bt as s,ct as c,er as l,et as u,g as d,jt as f,k as p,mt as m,nr as h,o as g,qt as _,v,vn as y,wn as b,wt as x,xt as S,y as C,z as w}from"./BEzPH0Ic.js";import{w as T}from"./B_d_N5mx.js";import{n as E,t as D}from"./CvVa-lvc.js";import{t as O}from"./DfXC0YMg.js";import{r as ee}from"./D4MxMgBt.js";import{f as k,h as A,n as j,t as M}from"./C2kJL-Wm.js";import{a as N,i as te,n as ne,r as re}from"./BlZH353C.js";import{C as P,W as F,m as I,nt as L,w as R}from"./PvvYbveQ.js";import{u as z,v as B}from"./CBo9ol1q.js";import{a as V,c as H,i as U,r as W,s as G,t as K}from"./zdQUf_-W.js";import{i as q,r as J}from"#entry";import{t as Y}from"./CVdu_BV9.js";var ie=p({__name:`TooltipArrow`,props:{width:{type:Number,required:!1,default:10},height:{type:Number,required:!1,default:5},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`svg`}},setup(e){let t=e;return N(),(e,n)=>(m(),v(i(K),l(w(t)),{default:_(()=>[S(e.$slots,`default`)]),_:3},16))}}),X=`tooltip.open`,[Z,ae]=A(`TooltipRoot`),oe=p({__name:`TooltipRoot`,props:{defaultOpen:{type:Boolean,required:!1,default:!1},open:{type:Boolean,required:!1,default:void 0},delayDuration:{type:Number,required:!1,default:void 0},disableHoverableContent:{type:Boolean,required:!1,default:void 0},disableClosingTrigger:{type:Boolean,required:!1,default:void 0},disabled:{type:Boolean,required:!1,default:void 0},ignoreNonKeyboardFocus:{type:Boolean,required:!1,default:void 0}},emits:[`update:open`],setup(e,{emit:t}){let r=e,a=t;N();let o=J(),s=d(()=>r.disableHoverableContent??o.disableHoverableContent.value),c=d(()=>r.disableClosingTrigger??o.disableClosingTrigger.value),l=d(()=>r.disabled??o.disabled.value),u=d(()=>r.delayDuration??o.delayDuration.value),f=d(()=>r.ignoreNonKeyboardFocus??o.ignoreNonKeyboardFocus.value),p=B(r,`open`,a,{defaultValue:r.defaultOpen,passive:r.open===void 0});n(p,e=>{o.onClose&&(e?(o.onOpen(),document.dispatchEvent(new CustomEvent(X))):o.onClose())});let h=y(!1),g=y(),b=d(()=>p.value?h.value?`delayed-open`:`instant-open`:`closed`),{start:x,stop:C}=L(()=>{h.value=!0,p.value=!0},u,{immediate:!1});function w(){C(),h.value=!1,p.value=!0}function T(){C(),p.value=!1}function E(){x()}return ae({contentId:``,open:p,stateAttribute:b,trigger:g,onTriggerChange(e){g.value=e},onTriggerEnter(){o.isOpenDelayed.value?E():w()},onTriggerLeave(){s.value?T():C()},onOpen:w,onClose:T,disableHoverableContent:s,disableClosingTrigger:c,disabled:l,ignoreNonKeyboardFocus:f}),(e,t)=>(m(),v(i(V),null,{default:_(()=>[S(e.$slots,`default`,{open:i(p)})]),_:3}))}}),Q=p({__name:`TooltipContentImpl`,props:{ariaLabel:{type:String,required:!1},asChild:{type:Boolean,required:!1,default:void 0},as:{type:null,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},avoidCollisions:{type:Boolean,required:!1,default:void 0},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1,default:void 0},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`],setup(n,{emit:r}){let a=n,o=r,s=Z(),l=J(),{forwardRef:f,currentElement:p}=N(),g=d(()=>a.ariaLabel||p.value?.textContent),y=d(()=>{let{ariaLabel:e,...t}=a;return O(t,l.content.value??{},{side:`top`,sideOffset:0,align:`center`,avoidCollisions:!0,collisionBoundary:[],collisionPadding:0,arrowPadding:0,sticky:`partial`,hideWhenDetached:!1})});return c(()=>{z(window,`scroll`,e=>{e.target?.contains(s.trigger.value)&&s.onClose()},{capture:!0}),z(window,X,s.onClose)}),(n,r)=>(m(),v(i(D),{"as-child":``,"disable-outside-pointer-events":!1,onEscapeKeyDown:r[0]||=e=>o(`escapeKeyDown`,e),onPointerDownOutside:r[1]||=e=>{i(s).disableClosingTrigger.value&&i(s).trigger.value?.contains(e.target)&&e.preventDefault(),o(`pointerDownOutside`,e)},onFocusOutside:r[2]||=T(()=>{},[`prevent`]),onDismiss:r[3]||=e=>i(s).onClose()},{default:_(()=>[e(i(W),u({ref:i(f),"data-state":i(s).stateAttribute.value},{...n.$attrs,...y.value},{style:{"--reka-tooltip-content-transform-origin":`var(--reka-popper-transform-origin)`,"--reka-tooltip-content-available-width":`var(--reka-popper-available-width)`,"--reka-tooltip-content-available-height":`var(--reka-popper-available-height)`,"--reka-tooltip-trigger-width":`var(--reka-popper-anchor-width)`,"--reka-tooltip-trigger-height":`var(--reka-popper-anchor-height)`}}),{default:_(()=>[S(n.$slots,`default`),e(i(q),{id:i(s).contentId,role:`tooltip`},{default:_(()=>[t(h(g.value),1)]),_:1},8,[`id`])]),_:3},16,[`data-state`])]),_:3}))}}),se=p({__name:`TooltipContentHoverable`,props:{ariaLabel:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1}},setup(e){let t=R(e),{forwardRef:n,currentElement:r}=N(),{trigger:a,onClose:o}=Z(),s=J(),{isPointerInTransit:c,onPointerExit:l}
1=G(a,r);return s.isPointerInTransitRef=c,l(()=>{o()}),(e,r)=>(m(),v(Q,u({ref:i(n)},i(t)),{default:_(()=>[S(e.$slots,`default`)]),_:3},16))}}),ce=p({__name:`TooltipContent`,props:{forceMount:{type:Boolean,required:!1},ariaLabel:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`],setup(e,{emit:t}){let n=e,r=t,a=Z(),o=H(n,r),{forwardRef:s}=N();return(e,t)=>(m(),v(i(te),{present:e.forceMount||i(a).open.value},{default:_(()=>[(m(),v(x(i(a).disableHoverableContent.value?Q:se),u({ref:i(s)},i(o)),{default:_(()=>[S(e.$slots,`default`)]),_:3},16))]),_:3},8,[`present`]))}}),le=p({__name:`TooltipPortal`,props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){let t=e;return(e,n)=>(m(),v(i(re),l(w(t)),{default:_(()=>[S(e.$slots,`default`)]),_:3},16))}}),$=p({__name:`TooltipTrigger`,props:{reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(t){let n=t,r=Z(),a=J();r.contentId||=E(void 0,`reka-tooltip-content`);let{forwardRef:o,currentElement:s}=N(),l=y(!1),p=y(!1),h=d(()=>r.disabled.value?{}:{click:D,focus:w,pointermove:x,pointerleave:C,pointerdown:b,blur:T});c(()=>{r.onTriggerChange(s.value)});function g(){setTimeout(()=>{l.value=!1},1)}function b(){r.open&&!r.disableClosingTrigger.value&&r.onClose(),l.value=!0,document.addEventListener(`pointerup`,g,{once:!0})}function x(e){e.pointerType!==`touch`&&!p.value&&!a.isPointerInTransitRef.value&&(r.onTriggerEnter(),p.value=!0)}function C(){r.onTriggerLeave(),p.value=!1}function w(e){l.value||r.ignoreNonKeyboardFocus.value&&!e.target.matches?.(`:focus-visible`)||r.onOpen()}function T(){r.onClose()}function D(){r.disableClosingTrigger.value||r.onClose()}return(t,a)=>(m(),v(i(U),{"as-child":``,reference:t.reference},{default:_(()=>[e(i(k),u({ref:i(o),"aria-describedby":i(r).open.value?i(r).contentId:void 0,"data-state":i(r).stateAttribute.value,as:t.as,"as-child":n.asChild,"data-grace-area-trigger":``},f(h.value)),{default:_(()=>[S(t.$slots,`default`)]),_:3},16,[`aria-describedby`,`data-state`,`as`,`as-child`])]),_:3},8,[`reference`]))}}),ue={slots:{content:`flex items-center gap-1 bg-default text-highlighted shadow-sm rounded-sm ring ring-default h-6 px-2.5 py-1 text-xs select-none data-[state=delayed-open]:animate-[scale-in_100ms_var(--ease-out)] data-[state=closed]:animate-[scale-out_100ms_var(--ease-out)] origin-(--reka-tooltip-content-transform-origin) pointer-events-auto`,arrow:`fill-bg stroke-default`,text:`truncate`,kbds:`hidden lg:inline-flex items-center shrink-0 gap-0.5 not-first-of-type:before:content-['·'] not-first-of-type:before:me-0.5`,kbdsSize:`sm`}},de={__name:`UTooltip`,props:{text:{type:String,required:!1},kbds:{type:Array,required:!1},content:{type:Object,required:!1},arrow:{type:[Boolean,Object],required:!1},portal:{type:[Boolean,String],required:!1,skipCheck:!0,default:!0},reference:{type:null,required:!1},class:{type:null,required:!1},ui:{type:Object,required:!1},defaultOpen:{type:Boolean,required:!1},open:{type:Boolean,required:!1},delayDuration:{type:Number,required:!1},disableHoverableContent:{type:Boolean,required:!1},disableClosingTrigger:{type:Boolean,required:!1},disabled:{type:Boolean,required:!1},ignoreNonKeyboardFocus:{type:Boolean,required:!1}},emits:[`update:open`],setup(t,{emit:n}){let c=t,f=n,p=r(),y=j(`tooltip`,c),x=ee(),T=J(),E=P(F(y,`defaultOpen`,`open`,`delayDuration`,`disableHoverableContent`,`disableClosingTrigger`,`ignoreNonKeyboardFocus`),f),D=ne(b(()=>y.portal)),k=b(()=>O(y.content,T.content.value,{side:`bottom`,sideOffset:8,collisionPadding:8})),A=b(()=>O(y.arrow,{rounded:!0})),N=d(()=>M({extend:ue,...x.ui?.tooltip||{}})({side:k.value.side}));return(t,n)=>(m(),v(i(oe),u(i(E),{disabled:!(i(y).text||i(y).kbds?.length||p.content)||i(y).disabled}),{default:_(({open:n})=>[p.default||i(y).reference?(m(),v(i($),u({key:0},t.$attrs,{"as-child":``,reference:i(y).reference,class:i(y).class}),{default:_(()=>[S(t.$slots,`default`,{open:n})]),_:2},1040,[`reference`,`class`])):C(``,!0),e(i(le),l(w(i(D))),{default:_(()=>[e(i(I),null,{default:_(()=>[e(i(ce),u(k.value,{"data-slot":`content`,class:N.value.content({class:[!p.default&&i(y).class,i(y).ui?.content]}
1)}),{default:_(()=>[S(t.$slots,`content`,{ui:N.value},()=>[i(y).text?(m(),o(`span`,{key:0,"data-slot":`text`,class:a(N.value.text({class:i(y).ui?.text}))},h(i(y).text),3)):C(``,!0),i(y).kbds?.length?(m(),o(`span`,{key:1,"data-slot":`kbds`,class:a(N.value.kbds({class:i(y).ui?.kbds}))},[(m(!0),o(g,null,s(i(y).kbds,(e,t)=>(m(),v(Y,u({key:t,size:i(y).ui?.kbdsSize||N.value.kbdsSize()},{ref_for:!0},typeof e==`string`?{value:e}:e),null,16,[`size`]))),128))],2)):C(``,!0)]),i(y).arrow?(m(),v(i(ie),u({key:0},A.value,{"data-slot":`arrow`,class:N.value.arrow({class:i(y).ui?.arrow})}),null,16,[`class`])):C(``,!0)]),_:3},16,[`class`])]),_:3})]),_:3},16)]),_:3},16,[`disabled`]))}};export{de as t};
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.