import { createTheme } from '@mui/material' export const theme = createTheme({ palette: { mode: 'light', primary: { main: '#2563eb', light: '#3b82f6', dark: '#1d4ed8', }, secondary: { main: '#7c3aed', light: '#8b5cf6', dark: '#6d28d9', }, background: { default: '#f8fafc', paper: '#ffffff', }, text: { primary: '#1e293b', secondary: '#475569', }, grey: { 50: '#f8fafc', 100: '#f1f5f9', 200: '#e2e8f0', 300: '#cbd5e1', 800: '#1e293b', } }, shape: { borderRadius: 12, }, typography: { fontFamily: 'var(--font-geist-sans)', h1: { fontSize: '2.5rem', fontWeight: 700, color: '#1e293b', }, h6: { fontSize: '1.125rem', fontWeight: 500, color: '#475569', } }, components: { MuiButton: { styleOverrides: { root: { textTransform: 'none', padding: '12px 24px', boxShadow: 'none', '&:hover': { boxShadow: 'none', } }, }, }, MuiTextField: { styleOverrides: { root: { '& .MuiOutlinedInput-root': { backgroundColor: '#f8fafc', } } } }, MuiPaper: { styleOverrides: { root: { boxShadow: '0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1)', } } } }, })