Using box-shadow for link focus to stop links from shifting a few pixels when tabbed.

(CC @marcelgerber.)
I used box-shadow because outline gets clipped for some reason.