/* Navigation destinations receive focus without a page-sized border.
   Keep existing keyboard indicators on links, buttons and form controls. */
body [tabindex="-1"]:focus:not(a,button,input,select,textarea,summary,[contenteditable="true"],[role="button"],[role="link"]) { outline: none; }
body :focus:not(:focus-visible) { outline: none; }
