body {
    background-color: #050816;
    color: #e5e7eb;
}

.card {
    background-color: #0b1120;
    border-color: #1f2937;
    color: #e5e7eb;
}

.card .card-title {
    color: #f9fafb;
}

.card .card-text {
    color: #e5e7eb;
}

.card .text-muted {
    color: #9ca3af !important; /* lighter muted text */
}
@media (max-width: 768px) {
    .navbar-nav .nav-item {
        margin-bottom: 6px;
    }
}
