/* Respects OS reduced-motion; pairs with data-perf from performance-tier.js */
@media (prefers-reduced-motion: reduce) {
  html {
    scroll-behavior: auto;
  }

  .wm-hub-orb-content > #wm-orb-status.global-tooltip.wm-orb-status-tooltip {
    transition-duration: 0.01ms !important;
  }

  .wm-orb-status-tooltip .wm-orb-shimmer-text {
    animation: none !important;
    background: none !important;
    background-image: none !important;
    -webkit-text-fill-color: inherit !important;
    color: inherit;
  }

  .wm-preloader--running .preloader-ripples,
  .wm-preloader--running .preloader-brand-line,
  .wm-preloader--running .preloader-bar-fill {
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
  }

  .artifacts-modal-backdrop:not(#view-artifact-modal-backdrop),
  .artifacts-modal-backdrop:not(#view-artifact-modal-backdrop) .lab-modal-animation-wrapper {
    transition-duration: 0.01ms !important;
  }
}
