/*
 * 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.
 */

/* Flash and inline validation messaging. Colors meet WCAG 2.2 AA (>= 4.5:1 on white)
   per FE-CONTRAST-001 — the previous inline color:red (#f00) was only 3.99:1. Both
   messages also carry role="alert"/text, so state is never conveyed by color alone. */
.flash-alert,
.field-error {
  color: #b3261e;
}

.flash-notice {
  color: #0a7d2c;
}
