
.card-header {
    background-color: #007bff;
    color: white;
    text-align: center;
}

#cookie-list {
    background-color: #e9ecef;
    padding: 10px;
    border-radius: 5px;
    margin-top: 10px;
}

body.dark-theme .card-header {
    background-color: #007bff;
}

body.dark-theme .card-body {
    background-color: #444;
}

body.dark-theme .btn {
    background-color: #007bff;
    color: white;
}

body.dark-theme .btn:hover {
    background-color: #0056b3;
}

body.dark-theme .card {
    background-color: #333;
    border: none;
}

body.dark-theme .card-header {
    background-color: #007bff;
    color: white;
}

body.dark-theme .card-body {
    background-color: #444;
    color: rgb(102, 101, 101);
}


body.dark-theme {
    background-color: #333;
    color: white;
}

body.dark-theme .card {
    background-color: #444;
    color: rgb(141, 139, 139);
    border-color: #555;
}

body.dark-theme .card-header {
    background-color: #28a745;
    color: white;
}

body.dark-theme .card-footer {
    background-color: #555;
    color: white;
}

body.dark-theme .btn {
    background-color: #007bff;
    border-color: #007bff;
}

body.dark-theme .btn:hover {
    background-color: #0056b3;
    border-color: #004085;
}

body.dark-theme .btn-primary {
    background-color: #007bff;
    border-color: #007bff;
}

body.dark-theme .btn-danger {
    background-color: #dc3545;
    border-color: #dc3545;
}

body.dark-theme .btn-info {
    background-color: #17a2b8;
    border-color: #17a2b8;
}

body.dark-theme a {
    color: #ffc107;
}

body.dark-theme a:hover {
    color: #ffb300;
}

body.dark-theme .table {
    background-color: #555;
    color: white;
    border-color: #666;
}

body.dark-theme .table th,
body.dark-theme .table td {
    border-top: 1px solid #666;
}

body.dark-theme .table-striped tbody tr:nth-of-type(odd) {
    background-color: #666;
}

body.dark-theme .form-control {
    background-color: #555;
    color: white;
    border-color: #666;
}

body.dark-theme .form-control:focus {
    border-color: #28a745;
    box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

body.dark-theme .form-check-input {
    background-color: #444;
    border-color: #555;
}

body.dark-theme .form-check-input:checked {
    background-color: #28a745;
    border-color: #28a745;
}

body.dark-theme .modal-content {
    background-color: #444;
    color: white;
    border-color: #555;
}

body.dark-theme .modal-header {
    background-color: #28a745;
    color: white;
}

body.dark-theme .modal-footer {
    background-color: #555;
}

body.dark-theme .alert-success {
    background-color: #28a745;
    border-color: #28a745;
    color: white;
}

body.dark-theme .alert-danger {
    background-color: #dc3545;
    border-color: #dc3545;
    color: white;
}

body.dark-theme .alert-info {
    background-color: #17a2b8;
    border-color: #17a2b8;
    color: white;
}

body.dark-theme .breadcrumb {
    background-color: #444;
}

body.dark-theme .breadcrumb-item.active {
    color: #ffc107;
}

body.dark-theme h1,
body.dark-theme h2,
body.dark-theme h3,
body.dark-theme h4,
body.dark-theme h5,
body.dark-theme h6 {
    color: white !important;
}

body.dark-theme .card-text {
    color: white;
}