body[data-theme=dark] h1,body[data-theme=dark] h2,body[data-theme=dark] h3,body[data-theme=dark] h4,body[data-theme=dark] h5,body[data-theme=dark] h6{color:#f5f5f5!important}body[data-theme=dark] body{background-color:#121212;color:#e0e0e0}body[data-theme=dark] .navbar{background-color:#1f1f1f}body[data-theme=dark] .navbar .navbar-brand,body[data-theme=dark] .navbar .navbar-nav .nav-link{color:#f5f5f5}body[data-theme=dark] .navbar .navbar-brand:hover,body[data-theme=dark] .navbar .navbar-nav .nav-link:hover{color:#bb86fc}body[data-theme=dark] .sidebar{background-color:#1f1f1f;color:#f5f5f5}body[data-theme=dark] .sidebar a{color:#f5f5f5}body[data-theme=dark] .sidebar a:hover{color:#bb86fc}body[data-theme=dark] .header{background-color:#1f1f1f;color:#f5f5f5}body[data-theme=dark] .header h1,body[data-theme=dark] .header h2,body[data-theme=dark] .header h3,body[data-theme=dark] .header h4,body[data-theme=dark] .header h5,body[data-theme=dark] .header h6{color:#bb86fc}body[data-theme=dark] .main-content{background-color:#121212;color:#e0e0e0}body[data-theme=dark] .card{background-color:#1f1f1f;color:#e0e0e0}body[data-theme=dark] .table{background-color:#343a40;color:#e0e0e0}body[data-theme=dark] .table thead{background-color:#1f1f1f;color:#f5f5f5}body[data-theme=dark] .table thead th{color:#343a40}body[data-theme=dark] .table tbody tr:hover{background-color:#6c757d!important;color:#f5f5f5!important}body[data-theme=dark] .table tbody input{background-color:#1f1f1f;color:#f5f5f5;border-color:#6c757d}body[data-theme=dark] .table tbody input:focus{border-color:#bb86fc;box-shadow:0 0 0 .2rem #bb86fc40}body[data-theme=dark] .table tbody .table-active{background-color:#6c757d!important;color:#f5f5f5!important}body[data-theme=dark] .table tbody .table-primary{background-color:#bb86fc!important;color:#1f1f1f!important}body[data-theme=dark] .table tbody .table-secondary{background-color:#03dac6!important;color:#1f1f1f!important}body[data-theme=dark] .table tbody .table-success{background-color:#4caf50!important;color:#1f1f1f!important}body[data-theme=dark] .table tbody .table-info{background-color:#2196f3!important;color:#1f1f1f!important}body[data-theme=dark] .table tbody .table-warning{background-color:#ffc107!important;color:#1f1f1f!important}body[data-theme=dark] .table tbody .table-danger{background-color:#cf6679!important;color:#1f1f1f!important}body[data-theme=dark] .table th,body[data-theme=dark] .table td{border-color:#6c757d}body[data-theme=dark] .modal{color:#e0e0e0}body[data-theme=dark] .modal .modal-header{background-color:#1f1f1f;color:#f5f5f5}body[data-theme=dark] .modal .modal-header button{color:#f5f5f5}body[data-theme=dark] .modal .modal-body{background-color:#1f1f1f;color:#e0e0e0}body[data-theme=dark] .modal .modal-footer{background-color:#1f1f1f}body[data-theme=dark] .modal .modal-footer button{background-color:#1f1f1f;color:#f5f5f5}body[data-theme=dark] .modal .modal-footer button:hover{color:#bb86fc}body[data-theme=dark] .pagination .page-item,body[data-theme=dark] .pagination .page-item .page-link{background-color:#1f1f1f;color:#f5f5f5}body[data-theme=dark] .pagination .page-item .page-link:hover{color:#bb86fc}body[data-theme=dark] .pagination .active{background-color:#bb86fc!important;color:#1f1f1f;border-color:#bb86fc}body[data-theme=dark] fieldset{background-color:#1f1f1f;color:#f5f5f5}body[data-theme=dark] fieldset input,body[data-theme=dark] fieldset select,body[data-theme=dark] fieldset textarea{background-color:#1f1f1f;color:#f5f5f5;border-color:#6c757d}body[data-theme=dark] fieldset input:focus,body[data-theme=dark] fieldset select:focus,body[data-theme=dark] fieldset textarea:focus{border-color:#bb86fc;box-shadow:0 0 0 .2rem #bb86fc40}body[data-theme=dark] div:where(.swal2-container) div:where(.swal2-popup){background-color:#343a40;color:#f5f5f5}body[data-theme=dark] div:where(.swal2-container) div:where(.swal2-popup) .swal2-title{color:#bb86fc}body[data-theme=dark] div:where(.swal2-container) div:where(.swal2-popup) .swal2-confirm{background-color:#bb86fc;color:#1f1f1f}body[data-theme=dark] div:where(.swal2-container) div:where(.swal2-popup) .swal2-cancel{background-color:#6c757d;color:#f5f5f5}body[data-theme=dark] .tooltip>.tooltip-inner{background-color:#fff;color:#1f1f1f;border:1px solid #1f1f1f;font-weight:700}body[data-theme=dark] .text-muted{color:#fff!important}body[data-theme=dark] .text-secondary{color:#03dac6}body[data-theme=dark] .btn-outline-dark{color:#fff;border-color:#fff}body[data-theme=dark] .btn-outline-dark:hover{background-color:#6c757d;color:#f5f5f5}body[data-theme=dark] .input-group{background:#23272f;border-radius:6px;box-shadow:0 1px 4px #00000026}body[data-theme=dark] .input-group .input-group-prepend .input-group-text{background:#1a1d23;color:#bfc9d1;border:none;border-radius:6px 0 0 6px}body[data-theme=dark] .input-group .input-group-prepend .input-group-text i{color:#bfc9d1}body[data-theme=dark] .input-group .form-control{background:#23272f;color:#f1f1f1;border:1px solid #353b48;border-radius:0 6px 6px 0}body[data-theme=dark] .input-group .form-control:focus{background:#23272f;color:#fff;border-color:#4f8cff;box-shadow:0 0 0 2px #4f8cff33}body[data-theme=dark] .input-group .form-control.is-invalid{border-color:#e74c3c;background:#2d1a1a;color:#ffb3b3}body[data-theme=dark] footer{background-color:#1f1f1f!important;color:#f5f5f5!important}body[data-theme=dark] footer p{color:#f5f5f5!important}body[data-theme=dark] footer a{color:#bb86fc!important}body[data-theme=dark] footer a:hover{color:#03dac6!important}body[data-theme=dark] table thead th{background-color:#1f1f1f!important;color:#f5f5f5!important}body[data-theme=dark] table tbody tr:hover{background-color:#6c757d!important;color:#f5f5f5!important}
