:root { --primary: #1e293b; --accent: #08C5D1; --border-light: #f1f5f9; --text-main: #334155; --bg-light: #ffffff; } body { background-color: #f8fafc !important; /* Fond de page gris très léger */ color: var(--text-main); } /* On supprime le cadre blanc du main pour qu'il se fonde dans le décor */ #main { margin-top: 70px !important; margin-left: 260px !important; /* Ajuster selon ta sidebar */ padding: 30px 40px !important; background: transparent !important; box-shadow: none !important; border: none !important; } /* --- TABLEAUX : LE SECRET DU WAHOO EST ICI --- */ /* On abandonne les bordures de cellules pour des lignes aérées */ .table { background: white !important; border-radius: 12px !important; border: 1px solid #e2e8f0 !important; border-collapse: collapse !important; overflow: hidden; } .table thead th { background: #f8fafc !important; border-bottom: 1px solid #e2e8f0 !important; color: #64748b !important; font-weight: 700 !important; font-size: 0.75rem !important; text-transform: uppercase; padding: 15px 20px !important; } .table tbody tr { border-bottom: 1px solid #f1f5f9 !important; transition: all 0.2s ease; } .table tbody tr:hover { background-color: #f1f9fa !important; /* Un bleu-vert très pâle au survol */ } .table td { padding: 15px 20px !important; font-size: 0.9rem !important; border: none !important; vertical-align: middle !important; } /* --- BARRE DE CONTEXTE DROITE (FLAT & CLEAN) --- */ .sidenav { background: white !important; border-left: 1px solid #e2e8f0 !important; box-shadow: none !important; width: 300px !important; padding: 90px 20px 20px 20px !important; }