/* Alinha a paleta do MudBlazor (usada em alguns componentes MudBlazor do app) com o tema
   custom — precisa carregar DEPOIS do CSS isolado do MudBlazor (embutido em
   AdminSR.styles.css) para vencer as variáveis default da lib. */
:root {
  --mud-palette-primary: var(--primary-base) !important;
  --mud-palette-primary-darken: var(--primary-700) !important;
  --mud-palette-primary-lighten: var(--primary-300) !important;
  --mud-palette-secondary: var(--aux-gray-base) !important;
  --mud-palette-error: var(--aux-red-base) !important;
  --mud-palette-warning: var(--aux-orange-base) !important;
  --mud-palette-success: var(--aux-green-base) !important;
  --mud-palette-info: var(--aux-blue-base) !important;
}

/* Cor do botão Cancelar do SweetAlert2 (neutra, igual em toda ação) — a cor do botão
   Confirmar varia por ação (destrutiva vs. neutra/positiva) e é setada via JS,
   ver Alerts.confirm em alerts.js. */
button.swal2-styled.swal2-cancel {
  background-color: var(--aux-gray-base) !important;
  border-color: var(--aux-gray-base) !important;
}

.swal2-icon.swal2-warning {
  border-color: var(--aux-orange-base) !important;
  color: var(--aux-orange-base) !important;
}
