/* Progress alone moves; question layout, answer controls and text stay fixed. */
@media (prefers-reduced-motion: no-preference) {
  .assignment-progress-track > span { transition: width 180ms ease-out; }
}
