import{j as s}from"./query-vendor-CZu0EHPe.js";import{r as d}from"./react-vendor-0bvDbF03.js";import{N as t,m}from"./index-CwGgW-mc.js";const f=d.forwardRef(({className:a,animated:e=!1,hoverEffect:r="none",...i},n)=>{let o="";switch(r){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:t(l,o,a),initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.3},ref:n};return s.jsx(m.div,{...c,children:i.children})}return s.jsx("div",{ref:n,className:t(l,o,a),...i})});f.displayName="Card";const p=d.forwardRef(({className:a,...e},r)=>s.jsx("div",{ref:r,className:t("flex flex-col space-y-1.5 p-6",a),...e}));p.displayName="CardHeader";const x=d.forwardRef(({className:a,...e},r)=>s.jsx("h3",{ref:r,className:t("text-2xl font-semibold leading-none tracking-tight",a),...e}));x.displayName="CardTitle";const C=d.forwardRef(({className:a,...e},r)=>s.jsx("p",{ref:r,className:t("text-sm text-muted-foreground",a),...e}));C.displayName="CardDescription";const N=d.forwardRef(({className:a,...e},r)=>s.jsx("div",{ref:r,className:t("p-6 pt-0",a),...e}));N.displayName="CardContent";const y=d.forwardRef(({className:a,...e},r)=>s.jsx("div",{ref:r,className:t("flex items-center p-6 pt-0",a),...e}));y.displayName="CardFooter";export{f as C,p as a,N as b,y as c,x as d,C as e};
//# sourceMappingURL=card-MP0DL603.js.map