/*
 * Test environment overrides.
 * Loaded only in Rails.env.test? — never in development or production.
 *
 * Disables all CSS transitions and animations so system tests that hover
 * over elements don't fail due to opacity/visibility transition timing.
 * The hover CSS still applies (opacity changes to 1), it just happens
 * instantaneously instead of over 150ms.
 */
*,
*::before,
*::after {
  transition-duration: 0ms !important;
  animation-duration: 0ms !important;
}
