/* 14.5.17: small accessibility fixes, no visual redesign. */
.as14517-header-editions .as14517-unavailable {
  opacity:.38;
  cursor:not-allowed;
  pointer-events:none;
}
.as14517-header-editions a:focus-visible,
.as14517-article-editions a:focus-visible,
.press-card a:focus-visible,
.as1310-topic-page a:focus-visible {
  outline:3px solid currentColor;
  outline-offset:4px;
  border-radius:2px;
}
:where(.as95-article,.as1310-topic-page) a {
  text-underline-offset:.17em;
}
:where(.as95-article,.as1310-topic-page,.press-single) :is(h1,h2,h3,h4,[id]) {
  scroll-margin-top:100px;
}
@media (prefers-reduced-motion:reduce) {
  .as14517-article-editions *,
  .as14517-header-editions * {transition:none!important;animation:none!important;}
}
