/* Shared defaults for News body and its editor; intentionally low specificity.
   Native per-block classes, link-color settings and inline colors must win. */
:where(.news-content, .editor-styles-wrapper) a:where(:not(.wp-element-button, .wp-block-button__link)) {
  color: #176baa;
  text-decoration: underline;
  text-underline-offset: .16em;
}
:where(.news-content, .editor-styles-wrapper) a:focus-visible {
  outline: 2px solid currentColor;
  outline-offset: 3px;
}
:where(.news-content, .editor-styles-wrapper) :where(figcaption, .wp-caption-text) {
  text-align: center;
}
/* RichText uses mark for text colors too, not just a highlighted background. */
:where(.news-content, .editor-styles-wrapper) mark:where(.has-inline-color) {
  background-color: transparent;
}
/* Support classic captions as well as modern Image blocks. */
:where(.news-content, .editor-styles-wrapper) :where(.wp-caption) {
  max-width: 100%;
}
:where(.news-content, .editor-styles-wrapper) :where(.wp-caption.aligncenter, img.aligncenter) {
  margin-inline: auto;
}
