/* News body only. No palette, header, footer, widget or editor overrides. */
.wiis-news-entry .entry-content {
  min-width: 0;
  font-size: clamp(1.0625rem, 1rem + .2vw, 1.125rem);
  line-height: 1.75;
  overflow-wrap: anywhere;
}
.wiis-news-entry .entry-content p,
.wiis-news-entry .entry-content li {
  font-size: inherit !important;
  line-height: inherit !important;
}
.wiis-news-entry .entry-content p { margin: 0 0 1em !important; }
.wiis-news-entry .entry-content :is(h2,h3,h4,h5,h6) {
  margin-block: 1.5em .65em;
  line-height: 1.3;
  overflow-wrap: anywhere;
}
.wiis-news-entry .entry-content :is(ul,ol) {
  margin-block: 0 1em;
  padding-inline-start: 1.5em;
}
.wiis-news-entry .entry-content li + li { margin-block-start: .35em; }
.wiis-news-entry .entry-content a { overflow-wrap: anywhere; }
.wiis-news-entry .entry-content img {
  max-width: 100% !important;
  height: auto !important;
}
.wiis-news-entry .entry-content :is(video,iframe) { max-width: 100%; }
.wiis-news-entry .entry-content .wiis-news-table-scroll {
  max-width: 100%;
  overflow-x: auto;
  margin-block: 1em;
  -webkit-overflow-scrolling: touch;
}
.wiis-news-entry .entry-content .wiis-news-table-scroll:focus-visible {
  outline: 2px solid currentColor;
  outline-offset: 2px;
}
.wiis-news-entry .entry-content .wiis-news-table-scroll > table { margin-block: 0; }
