/* The same non-focusable new-tab marker throughout the companion site. */
.reading-new-tab.site-new-tab-marker {
  display: inline;
  margin-inline-start: .2em;
  font-family: Arial, sans-serif;
  font-size: .85em;
  font-weight: normal;
  line-height: inherit;
  white-space: nowrap;
  color: inherit;
}
.site-header .reading-external-logo { position: relative; display: inline-block; }
.site-header .reading-external-logo .reading-new-tab.site-new-tab-marker {
  position: absolute;
  right: -.7em;
  top: 0;
  margin: 0;
  color: #1f3a5f;
  font-size: 13px;
  line-height: 1;
}

/* Replace the older CSS-only arrow with the single accessible marker. */
main a.site-new-tab-link[target="_blank"]::after,
.site-footer a.site-new-tab-link[target="_blank"]::after {
  content: none;
  display: none;
}
