html body a:focus-visible:focus,
html body button:focus-visible:focus,
html body input:focus-visible:focus,
html body select:focus-visible:focus,
html body textarea:focus-visible:focus,
html body summary:focus-visible:focus {
  outline: 2px solid #054f62;
  outline-offset: 2px;
}

@media (forced-colors: active) {
  html body a:focus-visible:focus,
  html body button:focus-visible:focus,
  html body input:focus-visible:focus,
  html body select:focus-visible:focus,
  html body textarea:focus-visible:focus,
  html body summary:focus-visible:focus {
    outline: 3px solid LinkText;
  }
}
