import{f as o,j as l}from"./silentshield-vendor-lib-BOYiOmBi.js";import{o as s}from"./silentshield-admin.js";const d=o(({className:a,...e},t)=>l("div",{className:"relative w-full overflow-auto",children:l("table",{ref:t,className:s("w-full caption-bottom text-sm",a),...e})}));d.displayName="Table";const r=o(({className:a,...e},t)=>l("thead",{ref:t,className:s("[&_tr]:border-b",a),...e}));r.displayName="TableHeader";const m=o(({className:a,...e},t)=>l("tbody",{ref:t,className:s("[&_tr:last-child]:border-0",a),...e}));m.displayName="TableBody";const b=o(({className:a,...e},t)=>l("tfoot",{ref:t,className:s("border-t bg-muted/50 font-medium [&>tr]:last:border-b-0",a),...e}));b.displayName="TableFooter";const c=o(({className:a,...e},t)=>l("tr",{ref:t,className:s("border-b transition-colors data-[state=selected]:bg-muted hover:bg-muted/50",a),...e}));c.displayName="TableRow";const i=o(({className:a,...e},t)=>l("th",{ref:t,className:s("h-12 px-4 text-left align-middle font-medium text-muted-foreground [&:has([role=checkbox])]:pr-0",a),...e}));i.displayName="TableHead";const n=o(({className:a,...e},t)=>l("td",{ref:t,className:s("p-4 align-middle [&:has([role=checkbox])]:pr-0",a),...e}));n.displayName="TableCell";const p=o(({className:a,...e},t)=>l("caption",{ref:t,className:s("mt-4 text-sm text-muted-foreground",a),...e}));p.displayName="TableCaption";export{d as T,r as a,c as b,i as c,m as d,n as e};
