import { ReactNode } from 'react'; import { cn } from '@/lib/cn'; interface CardProps { children: ReactNode; className?: string; variant?: 'default' | 'gradient' | 'highlight'; padding?: 'none' | 'sm' | 'md' | 'lg'; } export default function Card({ children, className, variant = 'default', padding = 'md', }: CardProps) { const variants = { default: 'bg-white/5 border border-white/10', gradient: 'bg-gradient-to-br from-white/10 to-white/5 border border-white/10', highlight: 'bg-white/5 border border-[#FF1D6C]/30 shadow-lg shadow-[#FF1D6C]/10', }; const paddings = { none: '', sm: 'p-4', md: 'p-6', lg: 'p-8', }; return (
{children}
); } interface CardContentProps { children: ReactNode; className?: string; } export function CardContent({ children, className }: CardContentProps) { return