/* ================================================================== */
/* ARQUIVO DE ESTILOS PARA O MODO ESCURO (ESTRATÉGIA NATIVA BS5)    */
/* ================================================================== */

/*
  Com o Bootstrap 5.3+, não precisamos mais redefinir as variáveis
  de cor manualmente. Apenas o atributo [data-bs-theme="dark"] no <html>
  já ativa o modo escuro nativo do framework.

  Este arquivo agora serve apenas para AJUSTES FINOS e personalizações
  que o modo escuro padrão do Bootstrap não cobre.
*/

/* Ajuste fino para os cards coloridos do Dashboard */
/* Força os cards que têm classes de cor de fundo (ex: .bg-primary)
   a adotarem o fundo padrão do card no modo escuro. */
[data-bs-theme="dark"] .card.text-white[class*="bg-"] {
    background-color: var(--bs-card-bg) !important;
}

/* Garante que o texto e os links dentro desses cards (e no rodapé)
   fiquem com a cor correta no modo escuro. */
[data-bs-theme="dark"] .card.text-white .card-body,
[data-bs-theme="dark"] .card.text-white .card-body *,
[data-bs-theme="dark"] .card-footer,
[data-bs-theme="dark"] .card-footer a {
    color: var(--bs-body-color) !important;
}

/* Ajusta o fundo do rodapé do card para o modo escuro. */
[data-bs-theme="dark"] .card-footer {
    background-color: var(--bs-card-cap-bg) !important;
}