1import{h as e,l as t,r as n,u as r}from"./button-DRuDypPW.js";var i=e(r(),1),a=t(),o=i.forwardRef(({className:e,...t},r)=>(0,a.jsx)(`div`,{className:`relative w-full overflow-auto`,children:(0,a.jsx)(`table`,{ref:r,className:n(`w-full caption-bottom text-sm`,e),...t})}));o.displayName=`Table`;var s=i.forwardRef(({className:e,...t},r)=>(0,a.jsx)(`thead`,{ref:r,className:n(`[&_tr]:border-b`,e),...t}));s.displayName=`TableHeader`;var c=i.forwardRef(({className:e,...t},r)=>(0,a.jsx)(`tbody`,{ref:r,className:n(`[&_tr:last-child]:border-0`,e),...t}));c.displayName=`TableBody`;var l=i.forwardRef(({className:e,...t},r)=>(0,a.jsx)(`tfoot`,{ref:r,className:n(`border-t bg-muted/50 font-medium [&>tr]:last:border-b-0`,e),...t}));l.displayName=`TableFooter`;var u=i.forwardRef(({className:e,...t},r)=>(0,a.jsx)(`tr`,{ref:r,className:n(`border-b transition-colors hover:bg-muted/50 data-[state=selected]:bg-muted`,e),...t}));u.displayName=`TableRow`;var d=i.forwardRef(({className:e,...t},r)=>(0,a.jsx)(`th`,{ref:r,className:n(`h-10 px-2 text-left align-middle font-medium text-muted-foreground [&:has([role=checkbox])]:pr-0 [&>[role=checkbox]]:translate-y-[2px]`,e),...t}));d.displayName=`TableHead`;var f=i.forwardRef(({className:e,...t},r)=>(0,a.jsx)(`td`,{ref:r,className:n(`p-2 align-middle [&:has([role=checkbox])]:pr-0 [&>[role=checkbox]]:translate-y-[2px]`,e),...t}));f.displayName=`TableCell`;var p=i.forwardRef(({className:e,...t},r)=>(0,a.jsx)(`caption`,{ref:r,className:n(`mt-4 text-sm text-muted-foreground`,e),...t}));p.displayName=`TableCaption`;export{s as a,d as i,c as n,u as o,f as r,o 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.