/* Global Styles */
.card {
    background-color: #000000 !important;
    color: white !important;
    border-radius: 20px;
}

.card-title, .card-text, .badge, .btn {
    color: white !important;
}

.card-body {
    background-color: #001F3D !important;
    color: white;
    border-radius: 20px;
}

.card-body h5 {
    color: white;
}

/* Adjust the height for status badges */
.badge {
    padding: 0.5rem 1rem;
    font-size: 1rem;
    text-transform: uppercase;
}

.badge.bg-info {
    background-color: #FF5555 !important;
    color: #000;
}

.badge.bg-success {
    background-color: #28a745 !important;
    color: #fff;
}

.badge.bg-secondary {
    background-color: #E2852E !important;
    color: #fff;
}

.badge.bg-danger {
    background-color: #dc3545 !important;
    color: #fff;
}

.badge.bg-warning {
    background-color: #ffc107 !important;
    color: #000;
}

/* Button Color Adjustments */
.btn-outline-light {
    border-color: #A3D78A;
    color: #fff;
}

.btn-outline-light:hover {
    background-color: #509b2e;
}

.btn-outline-success {
    border-color: #28a745;
    color: #28a745;
}

.btn-outline-success:hover {
    background-color: #28a745;
    color: white;
}

.btn-outline-warning {
    border-color: #ffc107;
    color: #ffc107;
}

.btn-outline-warning:hover {
    background-color: #ffc107;
    color: white;
}

.btn-outline-danger {
    border-color: #dc3545;
    color: #dc3545;
}

.btn-outline-danger:hover {
    background-color: #dc3545;
    color: white;
}

