/* autumn-plugin-motion default styles.
 *
 * Only `.motion-progress` (rendered by `Motion::scroll_progress()`) needs
 * this. Include it once per page with `motion_stylesheet()`:
 *
 *     (motion_stylesheet())
 *
 * Served from memory under `/static/_plugins/motion/` at a content-hashed
 * URL; `motion_stylesheet()` emits that URL with its SRI hash.
 */
.motion-progress {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    height: 3px;
    z-index: 9999;
    pointer-events: none;
    background: #7c3aed;
    /* Filled left-to-right by init.js (scaleX driven by page scroll). */
    transform-origin: 0 50%;
    transform: scaleX(0);
}
