.page-background {
    background-color: #f8f9fa;
}
.form-card {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.form-card:hover {
    transform: translateY(-5px);
    box-shadow: 0 1rem 3rem rgba(0,0,0,.175) !important;
}
.bg-primary-gradient {
    background: linear-gradient(45deg, #0d6efd, #3c82f9);
}
.bg-success-gradient {
    background: linear-gradient(45deg, #198754, #28a745);
}
/* S'assure que les champs de formulaire utilisent la classe Bootstrap */
select, input, textarea {
    width: 100%;
    padding: 0.5rem 0.75rem;
    border: 1px solid #ced4da;
    border-radius: 0.375rem;
}
