/*
 * This is a manifest file that'll be compiled into application.css.
 *
 * With Propshaft, assets are served efficiently without preprocessing steps. You can still include
 * application-wide styles in this file, but keep in mind that CSS precedence will follow the standard
 * cascading order, meaning styles declared later in the document or manifest will override earlier ones,
 * depending on specificity.
 *
 * Consider organizing styles into separate files for maintainability.
 */

/* ── V6 Jump-to-block : bloc mis en évidence via URL anchor ──────────────── */
/* Appliqué par flag_block_controller.js sur le bloc cible.                   */
/* Les tokens --color-danger, --status-cancelled-bg/border viennent de        */
/* tokens.css (chargé globalement).                                           */
.is-flagged {
  border-color: var(--color-danger) !important;
  background-color: var(--status-cancelled-bg) !important;
  outline: 2px solid var(--color-danger);
  outline-offset: 2px;
  transition: background-color var(--duration-normal) var(--ease-default),
              border-color var(--duration-normal) var(--ease-default);
}
