/* Copyright (C) 2026 SysAmandine <dolibarr@sysamandine.nc> - GPLv3
 * Feuille de style du module Échéances NC.
 * Chargée globalement (module_parts['css'] du descripteur).
 *
 * 3 états visuels du tableau unique (echeances.php) et du widget d'accueil
 * (core/boxes/box_echeancesnc.php), pilotés par echeancesnc_board() (champ
 * 'etat', lib/echeancesnc.lib.php) -- v1.1.0, retour utilisateur 2026-08-07,
 * voir test/PROTOCOLE.md section 10. Appliquées sur <tr> (tableau) ou <td>
 * (widget, showBox() ne permet pas de classe sur <tr>).
 *
 * !important + classe répétée (bug trouvé au smoke-test navigateur, 2026-08-07) :
 * le thème Eldy peint le zébrage des lignes (.oddeven) via des règles
 * `!important` de spécificité élevée (ex. ".noborder:not(.editmode) >
 * tbody > tr:nth-child(2n):not(.liste_titre)... { background: ... !important }",
 * theme/eldy/style.css.php) -- sans ce renfort, background-color ici restait
 * invisible (peint EN DESSOUS par le thème), constaté au computed style malgré
 * la classe bien posée sur la ligne. La classe répétée augmente la spécificité
 * (compte comme N sélecteurs de classe) sans dépendre de la structure exacte,
 * changeante, du thème -- plus robuste qu'un contre-sélecteur calqué dessus.
 */
.echeancesnc-etat-futur {
	opacity: 0.55;
}
.echeancesnc-etat-a-faire.echeancesnc-etat-a-faire.echeancesnc-etat-a-faire.echeancesnc-etat-a-faire.echeancesnc-etat-a-faire.echeancesnc-etat-a-faire {
	background-color: rgba(239, 108, 0, 0.22) !important;
}
.echeancesnc-etat-retard.echeancesnc-etat-retard.echeancesnc-etat-retard.echeancesnc-etat-retard.echeancesnc-etat-retard.echeancesnc-etat-retard {
	background-color: rgba(198, 40, 40, 0.16) !important;
}
