This needs a 0 state as well, i.e. add: `0% { transform: rotate(0) }. We can also remove the semicolon on the last line (or only line). `transform` also needs to be `-webkit-transform:…`