﻿:root {
    --bs-navbar-height: 56px;
    --bs-spacer-4: 1.5rem;
    --bs-body-color: black !important;
    --bs-nav-color: rgba(255, 255, 255, 0.75) !important;
}
.navbar-dark, .navbar[data-bs-theme=dark] {
    --bs-navbar-color: rgba(255, 255, 255, 0.75) !important;
}

.notification-text-display {
    /*border-top: solid 1px #808080;*/
    margin-top: 0.5rem;
}

.btn-text {
    cursor: inherit;
}
.list-group-item {
    margin-top: 5px;
}


.tzpageing{
    height: 10px
}

@media (prefers-color-scheme: dark) {
    :root {
        --bs-body-color: rgb(232, 230, 227) !important;
        --bs-table-bg: black !important;
        --bs-border-width: 1px;
        --bs-table-hover-color: #d8d4cf !important;
        --bs-table-bg-state: rgba(0, 0, 0, 0.075);
        --bs-border-color: rgb(102, 94, 83) !important;
        --bs-border-width: 1px;
        --bs-table-hover-color: #cdc8c2 !important;
        --bs-blue: #0d6efd;
        --bs-indigo: #6610f2;
        --bs-purple: #6f42c1;
        --bs-pink: #d63384;
        --bs-red: #dc3545;
        --bs-orange: #fd7e14;
        --bs-yellow: #ffc107;
        --bs-green: #198754;
        --bs-teal: #20c997;
        --bs-cyan: #0dcaf0;
        --bs-black: #000;
        --bs-white: #fff;
        --bs-gray: #6c757d;
        --bs-gray-dark: #343a40;
        --bs-gray-100: #f8f9fa;
        --bs-gray-200: #e9ecef;
        --bs-gray-300: #dee2e6;
        --bs-gray-400: #ced4da;
        --bs-gray-500: #adb5bd;
        --bs-gray-600: #6c757d;
        --bs-gray-700: #495057;
        --bs-gray-800: #343a40;
        --bs-gray-900: #212529;
        --bs-primary: #0d6efd;
        --bs-secondary: #6c757d;
        --bs-success: #146c43;
        --bs-info: #0dcaf0;
        --bs-warning: #ffc107;
        --bs-danger: #a51d2a;
        --bs-light: #f8f9fa;
        --bs-dark: #212529;
        --bs-primary-rgb: 2, 80, 196;
        --bs-primary-rgb: 35, 148, 253;
        --bs-primary-rgb: 1, 71, 174;
        --bs-secondary-rgb: 88, 95, 99;
        --bs-secondary-rgb: 158, 150, 137;
        --bs-secondary-rgb: 102, 94, 83;
        --bs-success-rgb: 20, 108, 67;
        --bs-success-rgb: 117, 230, 178;
        --bs-success-rgb: 32, 175, 109;
        --bs-info-rgb: 10, 162, 192;
        --bs-info-rgb: 39, 209, 243;
        --bs-info-rgb: 9, 143, 170;
        --bs-warning-rgb: 150, 112, 0;
        --bs-warning-rgb: 255, 199, 30;
        --bs-warning-rgb: 176, 132, 0;
        --bs-danger-rgb: 165, 29, 42;
        --bs-danger-rgb: 223, 70, 85;
        --bs-danger-rgb: 148, 26, 37;
        --bs-light-rgb: 27, 30, 31;
    }

    body {
        --bs-card-color: lightgray;
        background: black;
    }

    .card {
        background-color: #191616;
    }

    .list-group-item {
        background-color: #191616;
        color: lightgray;
    }

    .list-group-item:hover {
        background-color: #808080;
        color: black;
    }

    .form-control {
        color: rgb(204, 200, 193);
        background-color: rgb(18, 19, 20) !important;
        border: 1px solid #383d3f;
    }

    .form-control:disabled {
        background-color: #1d1d1d !important;
        color: lightgray;
    }

    .form-control:focus {
        background-color: #1d1d1d !important;
        color: lightgray;
    }

    .table {
        color: lightgray;
        --bs-table-bg: black !important;
        --bs-border-width: 1px;
        --bs-table-hover-color: #d8d4cf !important;
        --bs-table-bg-state: rgba(0, 0, 0, 0.075);
        --bs-border-color: rgb(102, 94, 83) !important;
        --bs-border-width: 1px;
        --bs-table-hover-color: #cdc8c2 !important;
    }
}