/* NSPA dark-mode account menu fix.
   Keeps the account dropdown and sign-out row readable when dark mode is active. */
:root[data-portal-color-mode=dark] .portal-account-head {
  border-color: var(--npac-border-soft);
  background: #101d2b;
  color: var(--npac-text);
}

:root[data-portal-color-mode=dark] .portal-account-item {
  border-top: 1px solid var(--npac-border-soft);
  background: #101d2b;
  color: var(--npac-text);
}

:root[data-portal-color-mode=dark] .portal-account-item:hover {
  background: #16283b;
  color: #ffffff;
}

:root[data-portal-color-mode=dark] .portal-account-item.is-danger {
  background: #101d2b;
  color: #fecaca;
}

:root[data-portal-color-mode=dark] .portal-account-item.is-danger:hover {
  background: #3b1014;
  color: #fecaca;
}

:root[data-portal-color-mode=dark] .portal-account-item svg {
  color: inherit;
  opacity: 1;
}
