/* Charte Asso RPN Connect — surcharge minimale de Bootstrap 5.
   Couleurs fonctionnelles reprises de la documentation existante :
   vert = crédits et soldes positifs, ambre = en attente, rouge = débits et soldes négatifs. */
:root {
  --asso-credit: #0f7b55;
  --asso-attente: #b45309;
  --asso-debit: #b91c1c;
  --bs-font-sans-serif: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
}

.asso-entete { background-color: var(--bs-body-bg); }
.asso-montant { font-variant-numeric: tabular-nums; }
.asso-montant-positif { color: var(--asso-credit); }
.asso-montant-negatif { color: var(--asso-debit); }

@media (prefers-reduced-motion: reduce) {
  .asso-clignotant { animation: none !important; }
}

.asso-carte-etroite { max-width: 28rem; }
