body { background-color: #f8f9fa; font-family: 'Inter', sans-serif; } .card { border: none; box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); } .card-header { background-color: #1D4ED8; color: white; text-align: center; padding: 1.5rem; } .btn-primary { background-color: #1D4ED8; border-color: #1D4ED8; } .btn-primary:hover { background-color: #1e40af; border-color: #1e40af; } .navbar { box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); } .footer { box-shadow: 0 -0.5rem 1rem rgba(0, 0, 0, 0.15); }