1import{g as f,f as u}from"./useOverlayTriggerState-C9VKWPNj.js";import{g as d,f as $}from"./Button-D_-Gqm_x.js";import{r as o,c2 as p}from"./index-mgB0r0KK.js";function b(t=!0){let[e,s]=o.useState(t),r=o.useRef(!1),l=o.useCallback(a=>{r.current=!0,s(!!a)},[]);return d(()=>{r.current||s(!1)},[]),[l,e]}function F(t=!0){let e=f(),[s,r]=b(t);return{id:r?e:void 0,ref:s}}const c={border:0,clip:"rect(0 0 0 0)",clipPath:"inset(50%)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap"};function h(t={}){let{style:e,isFocusable:s}=t,[r,l]=o.useState(!1),{focusWithinProps:a}=$({isDisabled:!s,onFocusWithinChange:n=>l(n)}),i=o.useMemo(()=>r?e:e?{...c,...e}:c,[r]);return{visuallyHiddenProps:{...a,style:i}}}function P(t){let{children:e,elementType:s="div",isFocusable:r,style:l,...a}=t,{visuallyHiddenProps:i}=h(t);return p.createElement(s,u(a,i),e)}export{h as $,P as a,F as b}; 2//# sourceMappingURL=VisuallyHidden-De9EnFva.js.map
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.