/* ==========================================================================
   card_list_v2 — Styles de base pour les états active / inactive
   Ces classes sont gérées dynamiquement par general.js.
   Les effets visuels (couleurs, opacité, transform…) sont définis dans
   chaque fichier de style de carte (grande_carte.css, carte_horizontale.css…)
   et peuvent être surchargés par variation de style (main.cana, main[class*="14-18"]).
   ========================================================================== */

/* Transition partagée sur toutes les cartes pour un changement d'état fluide */
.card {
    transition-property: background-color, color, opacity, transform, box-shadow;
    transition-duration: 0.25s;
    transition-timing-function: ease;
}

/*
 * Les classes .active et .inactive sont déclarées ici pour la lisibilité
 * mais ne portent aucune règle visuelle générique : chaque style de carte
 * les surcharge selon ses besoins.
 */
.card.active  {}
.card.inactive {}
