.sweep{position:relative;overflow:hidden}.beam{pointer-events:none;inset-block:0;background:var(--signal);width:1px;display:none;position:absolute;left:0}.sweep[data-play=true] .beam{animation:scan 1.1s var(--motion-expo) both;display:block}@keyframes scan{0%{opacity:0;left:0}15%{opacity:.6}85%{opacity:.6}to{opacity:0;left:100%}}@media (prefers-reduced-motion:reduce){.beam,.sweep[data-play=true] .beam{animation:none;display:none}}
