html.dark-theme, body.dark-theme, body.dark-theme .modal-content, body.dark-theme .swal2-popup, body.dark-theme  .card {
  color: #dcdcdc;
  background-color: #292929;
}

html.dark-theme *:not(input) {
  color: #dcdcdc !important;
}

.dark-theme > a[ping]:link,
.dark-theme > :link:not(cite) {
  color: #fff !important;
}

html .dark-theme a:visited {
  color: #fff !important;
}

html .dark-theme cite,
html .dark-theme cite a:link,
html .dark-theme cite a:visited,
html .dark-theme .btn-outline-light{
  color: #fff !important;
}

/* inline styles */

.dark-theme [style*='background: #'], .dark-theme style*='background:#'],
.dark-theme [style*='background: rgb'], .dark-theme [style*='background:rgb'],
.dark-theme [style*='background: var('], .dark-theme [style*='background:var('],
.dark-theme [style*='background-color: #'], .dark-theme [style*='background-color:#'],
.dark-theme [style*='background-color: rgb'], .dark-theme [style*='background-color:rgb'],
.dark-theme [style*='background-color: var('], .dark-theme [style*='background-color:var('] {
  background-color: #292929 !important;
}