import{_ as r}from"./charts-react-CmmN-08P.js";import{u as d,i as m,a as b,b as i,c,d as f,f as n,g as p}from"./charts-core-CK8TVJro.js";import{r as l,j as t}from"./vendor-DdPBfMMb.js";import{c as o}from"./global-CaQPIFGa.js";d([m,b,i,c,f,n,p]);const _=r,x=l.forwardRef(({className:a,...e},s)=>t.jsx("div",{className:"relative w-full overflow-auto",children:t.jsx("table",{ref:s,className:o("w-full caption-bottom border-collapse text-sm",a),...e})}));x.displayName="Table";const u=l.forwardRef(({className:a,...e},s)=>t.jsx("thead",{ref:s,className:o("[&_tr]:border-b [&_tr]:border-border",a),...e}));u.displayName="TableHeader";const N=l.forwardRef(({className:a,...e},s)=>t.jsx("tbody",{ref:s,className:o("[&_tr:last-child]:border-0",a),...e}));N.displayName="TableBody";const T=l.forwardRef(({className:a,...e},s)=>t.jsx("tfoot",{ref:s,className:o("border-t bg-muted/50 font-medium [&>tr]:last:border-b-0",a),...e}));T.displayName="TableFooter";const w=l.forwardRef(({className:a,...e},s)=>t.jsx("tr",{ref:s,className:o("border-b border-border transition-colors hover:bg-muted/50 data-[state=selected]:bg-muted group",a),...e}));w.displayName="TableRow";const y=l.forwardRef(({className:a,...e},s)=>t.jsx("th",{ref:s,className:o("h-10 px-4 text-left align-middle text-xs font-medium text-muted-foreground [&:has([role=checkbox])]:pr-0",a),...e}));y.displayName="TableHead";const h=l.forwardRef(({className:a,...e},s)=>t.jsx("td",{ref:s,className:o("px-4 py-3 align-middle text-sm [&:has([role=checkbox])]:pr-0",a),...e}));h.displayName="TableCell";const j=l.forwardRef(({className:a,...e},s)=>t.jsx("caption",{ref:s,className:o("mt-4 text-sm text-muted-foreground",a),...e}));j.displayName="TableCaption";export{_ as E,x as T,u as a,w as b,y as c,N as d,h as e};
