#blazor-error-ui {
  background: #fff3cd;
  border: 1px solid #ffeeba;
  color: #856404;
  display: none;
  padding: 0.75rem 1.25rem;
  position: fixed;
  left: 1rem;
  right: 1rem;
  bottom: 1rem;
  z-index: 10000;
}

#blazor-error-ui .dismiss {
  cursor: pointer;
  float: right;
}

html[data-bs-theme="light"] [data-theme-dropdown-toggle-icon="light"],
html[data-bs-theme="dark"] [data-theme-dropdown-toggle-icon="dark"] {
  display: inline-block !important;
}

html[data-bs-theme="light"] [data-theme-dropdown-toggle-icon="dark"],
html[data-bs-theme="dark"] [data-theme-dropdown-toggle-icon="light"],
html [data-theme-dropdown-toggle-icon="auto"] {
  display: none !important;
}

.theme-control-dropdown .dropdown-item {
  align-items: center;
  display: flex;
  gap: 0.5rem;
}

.theme-control-dropdown .dropdown-item .svg-inline--fa,
.theme-control-dropdown .dropdown-item .fa {
  font-size: 0.9rem;
  height: 1em;
  width: 1em;
}

.theme-control-dropdown .dropdown-check-icon {
  visibility: hidden;
}

.theme-control-dropdown .dropdown-item.active .dropdown-check-icon {
  visibility: visible;
}
