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

(CC @marcelgerber.)
@larz0 Wouldn't `outline` produce the same effect?  `box-shadow` is usually more expensive to render...