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

(CC @marcelgerber.)
Oh sry, I just noticed I tested it with my `outline` solution. It's fine.