.dark .sidebar-base .nav-item .nav-link:not(.disabled) {
  color: #fff !important;
}

body.dark .theme-scheme-dropdown {
  border: 1px solid #ffffff; 
  background-color: #ffffff;
  border-radius: 5px;
}
.theme-scheme-dropdown {
  border: 1px solid #000000; 
  background-color: #000000;
  border-radius: 5px;
}
  
  body.dark .detail-box.bg-white{
    background-color: var(--bs-dark) !important;
  }
  body.dark .detail-header{
    background-color: var(--bs-dark) !important;
  }

  body.dark .user-block.bg-white{
    background-color: var(--bs-dark) !important;
  }
  body.dark .bg-white{
    background-color: var(--bs-dark) !important;
  }
  body.dark table .table-info {
    --bs-table-bg: #2b2f32 !important;
    --bs-table-color: #d7dbdf !important;
    background-color: var(--bs-table-bg) !important;
    color: var(--bs-table-color) !important;
  }
  
  /* Force text color on inner cells */
  body.dark .table-info td,
  body.dark .table-info span,
  body.dark .table-info h6 {
    color: #d7dbdf !important;
  }
  .text-secondary {
    color : var(--bs-primary) !important;
  }
  .dark .text-secondary {
    color : var(--bs-primary) !important;
  }
  .bg-secondary {
    background : var(--bs-primary) !important;
  }
  
  
  