:focus:not(:focus-visible) { outline: none }
@leaverou Gets rid of the annoying outline for mouse users but preserves it for keyboard users, and is ignored by browsers that don’t support :focus-visible.
https://mobile.twitter.com/LeaVerou/status/1045768279753666562