1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7679],{48685:(e,t,n)=>{n.d(t,{Sf:()=>d,so:()=>c});var r=n(1920),l=n(96460),o=n(13597),a=n(31091);let i=l.createContext(null);function u(e){let{children:t}=e,n=(0,l.useContext)(i),[r,o]=(0,l.useState)(0),a=(0,l.useMemo)(()=>({parent:n,modalCount:r,addModal(){o(e=>e+1),n&&n.addModal()},removeModal(){o(e=>e-1),n&&n.removeModal()}}),[n,r]);return l.createElement(i.Provider,{value:a},t)}function s(e){let t,{modalProviderProps:n}={modalProviderProps:{"aria-hidden":!!(t=(0,l.useContext)(i))&&t.modalCount>0||void 0}};return l.createElement("div",{"data-overlay-container":!0,...e,...n})}function c(e){return l.createElement(u,null,l.createElement(s,e))}function d(e){let t=(0,a.wR)(),{portalContainer:n=t?null:document.body,...i}=e,{getContainer:u}=(0,r.gX)();if(!e.portalContainer&&u&&(n=u()),l.useEffect(()=>{if(null==n?void 0:n.closest("[data-overlay-container]"))throw Error("An OverlayContainer must not be inside another container. Please change the portalContainer prop.")},[n]),!n)return null;let s=l.createElement(c,i);return o.createPortal(s,n)}},68330:(e,t,n)=>{n.d(t,{f:()=>j});var r=n(96460),l=n(44086);let o={},a=0,i=!1,u=null,s=null;var c=n(48933),d=n(6349),p=n(8331),v=n(95526),m=n(98696),f=n(77290),h=n(50898),E=n(8234),b=n(21628),y=n(4806),P=n(10484),x=n(90368),g=n(71823),C=n(88566),w=n(39870),T=n(70944);function j(e){var t,n;let j=(0,E.o)(),[k,M]=(0,b.rE)(e,y.o.variantKeys),{ref:O,as:R,isOpen:S,content:D,children:F,defaultOpen:H,onOpenChange:N,isDisabled:z,trigger:I,shouldFlip:_=!0,containerPadding:A=12,placement:K="top",delay:$=0,closeDelay:B=500,showArrow:L=!1,offset:U=7,crossOffset:V=0,isDismissable:W,shouldCloseOnBlur:X=!0,portalContainer:q,isKeyboardDismissDisabled:G=!1,updatePositionDeps:J=[],shouldCloseOnInteractOutside:Q,className:Y,onClose:Z,motionProps:ee,classNames:et,...en}=k,er=null!=(n=null!=(t=null==e?void 0:e.disableAnimation)?t:null==j?void 0:j.disableAnimation)&&n,el=function(e={}){let{delay:t=1500,closeDelay:n=500}=e,{isOpen:c,open:d,close:p}=(0,l.T)(e),v=(0,r.useMemo)(()=>`${++a}`,[]),m=(0,r.useRef)(null),f=(0,r.useRef)(p),h=()=>{o[v]=y},E=()=>{for(let e in o)e!==v&&(o[e](!0),delete o[e])},b=()=>{m.current&&clearTimeout(m.current),m.current=null,E(),h(),i=!0,d(),u&&(clearTimeout(u),u=null),s&&(clearTimeout(s),s=null)},y=e=>{e||n<=0?(m.current&&clearTimeout(m.current),m.current=null,f.current()):m.current||(m.current=setTimeout(()=>{m.current=null,f.current()},n)),u&&(clearTimeout(u),u=null),i&&(s&&clearTimeout(s),s=setTimeout(()=>{delete o[v],s=null,i=!1},Math.max(500,n)))};return(0,r.useEffect)(()=>{f.current=p},[p]),(0,r.useEffect)(()=>()=>{m.current&&clearTimeout(m.current),o[v]&&delete o[v]},[v]),{isOpen:c,open:e=>{e||!(t>0)||m.current?b():(E(),h(),c||u||i?c||b():u=setTimeout(()=>{u=null,i=!0,b()},t))},close:y}}({delay:$,closeDelay:B,isDisabled:z,defaultOpen:H,isOpen:S,onOpenChange:e=>{null==N||N(e),e||null==Z||Z()}}),eo=(0,r.useRef)(null),ea=(0,r.useRef)(null),ei=(0,r.useId)(),eu=el.isOpen&&!z;(0,r.useImperativeHandle)(O,()=>(0,g.mK)(ea));let{triggerProps:es,tooltipProps:ec}=function(e,t,n){let{isDisabled:l,trigger:o}=e,a=(0,v.Bi)(),i=(0,r.useRef)(!1),u=(0,r.useRef)(!1),s=()=>{(i.current||u.current)&&t.open(u.current)},f=e=>{i.current||u.current||t.close(e)};(0,r.useEffect)(()=>{let e=e=>{n&&n.current&&"Escape"===e.key&&(e.stopPropagation(),t.close(!0))};if(t.isOpen)return document.addEventListener("keydown",e,!0),()=>{document.removeEventListener("keydown",e,!0)}},[n,t]);let h=()=>{u.current=!1,i.current=!1,f(!0)},{hoverProps:E}=(0,d.M)({isDisabled:l,onHoverStart:()=>{"focus"!==o&&("pointer"===(0,c.ME)()?i.current=!0:i.current=!1,s())},onHoverEnd:()=>{"focus"!==o&&(u.current=!1,i.current=!1,f())}}),{focusableProps:b}=(0,p.Wc)({isDisabled:l,onFocus:()=>{(0,c.pP)()&&(u.current=!0,s())},onBlur:()=>{u.current=!1,i.current=!1,f(!0)}},n);return{triggerProps:{"aria-describedby":t.isOpen?a:void 0,...(0,m.v)(b,E,{onPointerDown:h,onKeyDown:h}),tabIndex:void 0},tooltipProps:{id:a}}}({isDisabled:z,trigger:I},el,eo),{tooltipProps:ed}=function(e,t){let n=(0,f.$)(e,{labelable:!0}),{hoverProps:r}=(0,d.M)({onHoverStart:()=>null==t?void 0:t.open(!0),onHoverEnd:()=>null==t?void 0:t.close()});return{tooltipProps:(0,m.v)(n,r,{role:"tooltip"})}}({isOpen:eu,...(0,P.v6)(k,ec)},el),{overlayProps:ep,placement:ev,updatePosition:em}
1=(0,h.v)({isOpen:eu,targetRef:eo,placement:(0,C.VO)(K),overlayRef:ea,offset:L?U+3:U,crossOffset:V,shouldFlip:_,containerPadding:A});(0,w.U)(()=>{J.length&&em()},J);let{overlayProps:ef}=(0,T.P)({isOpen:eu,onClose:el.close,isDismissable:W,shouldCloseOnBlur:X,isKeyboardDismissDisabled:G,shouldCloseOnInteractOutside:Q},ea),eh=(0,r.useMemo)(()=>{var t,n,r;return(0,y.o)({...M,disableAnimation:er,radius:null!=(t=null==e?void 0:e.radius)?t:"md",size:null!=(n=null==e?void 0:e.size)?n:"md",shadow:null!=(r=null==e?void 0:e.shadow)?r:"sm"})},[(0,P.t6)(M),er,null==e?void 0:e.radius,null==e?void 0:e.size,null==e?void 0:e.shadow]),eE=(0,r.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return{...(0,P.v6)(es,e),ref:(0,x.P)(t,eo),"aria-describedby":eu?ei:void 0}},[es,eu,ei,el]),eb=(0,r.useCallback)(()=>({ref:ea,"data-slot":"base","data-open":(0,P.sE)(eu),"data-arrow":(0,P.sE)(L),"data-disabled":(0,P.sE)(z),"data-placement":(0,C.Fh)(ev||"top",K),...(0,P.v6)(ed,ef,en),style:(0,P.v6)(ep.style,en.style,k.style),className:eh.base({class:null==et?void 0:et.base}),id:ei}),[eh,eu,L,z,ev,K,ed,ef,en,ep,k,ei]),ey=(0,r.useCallback)(()=>({"data-slot":"content","data-open":(0,P.sE)(eu),"data-arrow":(0,P.sE)(L),"data-disabled":(0,P.sE)(z),"data-placement":(0,C.Fh)(ev||"top",K),className:eh.content({class:(0,P.$z)(null==et?void 0:et.content,Y)})}),[eh,eu,L,z,ev,K,et]);return{Component:R||"div",content:D,children:F,isOpen:eu,triggerRef:eo,showArrow:L,portalContainer:q,placement:K,disableAnimation:er,isDisabled:z,motionProps:ee,getTooltipContentProps:ey,getTriggerProps:eE,getTooltipProps:eb}}},87679:(e,t,n)=>{n.d(t,{I:()=>h});var r=n(68330),l=n(21628),o=n(48685),a=n(52671),i=n(43983),u=n(92474),s=n(29623),c=n(10484),d=n(96460),p=n(88566),v=n(4928),m=()=>Promise.all([n.e(157),n.e(9290)]).then(n.bind(n,93434)).then(e=>e.default),f=(0,l.Rf)((e,t)=>{var n;let l,{Component:f,children:h,content:E,isOpen:b,portalContainer:y,placement:P,disableAnimation:x,motionProps:g,getTriggerProps:C,getTooltipProps:w,getTooltipContentProps:T}=(0,r.f)({...e,ref:t});try{let e=d.Children.count(h);if(1!==e)throw Error();if((0,d.isValidElement)(h)){let e=null!=(n=h.props.ref)?n:h.ref;l=(0,d.cloneElement)(h,C(h.props,e))}else l=(0,v.jsx)("p",{...C(),children:h})}catch(e){l=(0,v.jsx)("span",{}),(0,c.R8)("Tooltip must have only one child node. Please, check your code.")}let{ref:j,id:k,style:M,...O}=w(),R=(0,v.jsx)("div",{ref:j,id:k,style:M,children:(0,v.jsx)(a.m.div,{animate:"enter",exit:"exit",initial:"exit",variants:s.zF.scaleSpring,...(0,c.v6)(g,O),style:{...(0,p.kn)(P)},children:(0,v.jsx)(f,{...T(),children:E})},"".concat(k,"-tooltip-inner"))},"".concat(k,"-tooltip-content"));return(0,v.jsxs)(v.Fragment,{children:[l,x?b&&(0,v.jsx)(o.Sf,{portalContainer:y,children:(0,v.jsx)("div",{ref:j,id:k,style:M,...O,children:(0,v.jsx)(f,{...T(),children:E})})}):(0,v.jsx)(i.F,{features:m,children:(0,v.jsx)(u.N,{children:b&&(0,v.jsx)(o.Sf,{portalContainer:y,children:R})})})]})});f.displayName="HeroUI.Tooltip";var h=f}}]);
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.