@keyframes cycle { to { background: radial-gradient( circle at var(--pos), @stripe(transparent, @p(var(--color)) 1px, transparent) ) @var(--pos1) / @r(100%) @lr no-repeat, @m(@r8, ( linear-gradient(@p(var(--color)), @lp) @var(--pos1) / var(--size) no-repeat )), radial-gradient( circle at var(--pos), @p(var(--color)) @r(70%), #0000 0) @r(100%) @r(100%) / @r(20vmax, 50vmax) @lr @p(round, space), linear-gradient( @r(360deg), @p(var(--color)) @r(20%), #0000 0) @r(100%) @r(100%) / @r(5px, 10px) @lr @p(round, space); } } animation: cycle @r(4s, 8s, .1) ease infinite; -webkit-animation: cycle @r(4s, 8s, .1) ease infinite; animation-delay: @rand(1500ms);