Без js все равно не получится сделать интервалы, или я ошибаюсь?
Я, кстати, сначала пытался на css чистом сделать, используя keyframes. Столкнулся ровно с такой же проблемой: итерации отрабатывают криво)
Но спасибо за ссылку, библиотека действительно достойна внимания
я просто не стал расписывать создание переменных, думал будет итак понятно
Сейчас отредактирую