/* Directional course-result motion layered on top of map-course-overlay.css. */
.map-query-course{
  transition-duration:205ms,205ms;
}
.map-query-course.is-entering{
  opacity:0;
  transform:translate3d(-10px,0,0);
}
/* Bulk owns one short stagger across visible rows. Suppress the existing row
   lifecycle motion while the compositor-only Web Animations sequence runs. */
.map-results.is-bulk-staggering .map-query-course.is-entering,
.map-results.is-bulk-staggering .map-query-course.is-leaving{
  opacity:1;
  transform:none;
  transition:none;
}
.map-results.is-bulk-staggering .map-query-course.is-content-updating{
  animation:none;
}
.map-results.is-bulk-staggering .map-query-course-shell{
  transition:none;
}
@media(prefers-reduced-motion:reduce){
  .map-query-course.is-entering{transform:none!important}
}
