For hover there is a white background with a black drop shadow.
For focus there is a dark background with a white dotted border. As well as a blue drop shadow.
One of the commits have wrong commit number, correct is this one:
It seems to be according to the spec. Good work.
I did a few improvements here (only partly relevant for this issue, though)