Почему querySelector не работает?
`querySelector` выбирает один (первый по документу) элемент, а не коллекцию, поэтому `[0]` - лишнее.
Селектор класса начинается с точки `.a1`
И в функции `animate` обращение к несуществующей переменной `a1`
https://jsfiddle.net/VovanR/quqLxkzu/8/
не ужели так сложно