import{r as d,U as r,j as t,m as f}from"./index-CxGMQRP8.js";const m=d.forwardRef(({className:a,animated:e=!1,hoverEffect:s="none",...i},n)=>{let o="";switch(s){case"lift":o="hover-lift";break;case"scale":o="hover-scale";break;case"glow":o="hover-glow";break;default:o=""}const l="rounded-lg bg-card text-card-foreground shadow-sm card-border-fix transition-all duration-300";if(e){const c={className:r(l,o,a),initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.3},ref:n};return t.jsx(f.div,{...c,children:i.children})}return t.jsx("div",{ref:n,className:r(l,o,a),...i})});m.displayName="Card";const p=d.forwardRef(({className:a,...e},s)=>t.jsx("div",{ref:s,className:r("flex flex-col space-y-1.5 p-6",a),...e}));p.displayName="CardHeader";const x=d.forwardRef(({className:a,...e},s)=>t.jsx("h3",{ref:s,className:r("text-2xl font-semibold leading-none tracking-tight",a),...e}));x.displayName="CardTitle";const C=d.forwardRef(({className:a,...e},s)=>t.jsx("p",{ref:s,className:r("text-sm text-muted-foreground",a),...e}));C.displayName="CardDescription";const N=d.forwardRef(({className:a,...e},s)=>t.jsx("div",{ref:s,className:r("p-6 pt-0",a),...e}));N.displayName="CardContent";const y=d.forwardRef(({className:a,...e},s)=>t.jsx("div",{ref:s,className:r("flex items-center p-6 pt-0",a),...e}));y.displayName="CardFooter";export{m as C,p as a,N as b,y as c,x as d,C as e};
//# sourceMappingURL=card-Cno9Ax1Q.js.map