/* V1.52 B motion, adopted on the main page in V1.53. Base style.css stays unchanged.
   A single moving group keeps the filled star joined to the stroke tip.
   The group slides through the original track, clipping at both ends. */
.scroll-indicator__track{overflow:hidden}
.scroll-indicator__track::before{content:"";position:absolute;left:calc(50% - .5px);top:0;bottom:6px;width:1px;background:rgba(255,255,255,.3)}
.scroll-indicator__runner{position:absolute;inset:0;display:block;animation:scrollCompassLine 2.4s cubic-bezier(.65,0,.35,1) infinite;transform:translateY(-100%)}
.scroll-indicator__runner>.scroll-indicator__line{display:block;height:calc(100% - 6px);margin-inline:auto;background:#fff;overflow:visible}
.scroll-indicator__runner>.scroll-indicator__line::after{content:none;animation:none}
@keyframes scrollCompassLine{to{transform:translateY(100%)}}
@media(prefers-reduced-motion:reduce){.scroll-indicator__runner{animation:none;transform:none}}
