/* Native WordPress news adapters. The accepted common/pages cascade is unchanged. */
.wp-news .news-category-control{text-decoration:none}
.wp-news .news-list-pagination :is(a,span.page-numbers){display:inline-flex;align-items:center;justify-content:center;background:#fff;border:1px solid var(--line);min-width:46px;min-height:46px;padding:10px 14px;color:var(--ink-soft);font-size:15px;line-height:1.5;transition:border-color .2s,color .2s,background .2s}
.wp-news .news-list-pagination :is(a[aria-current="page"],span.current){background:var(--red);border-color:var(--red);color:#fff}
.wp-news .news-list-pagination a:hover{border-color:var(--red);color:var(--red)}
.wp-news .news-list-pagination a[aria-current="page"]:hover{color:#fff}
.wp-news .news-list-pagination .dots{border-color:transparent;background:transparent}
.wp-news .article-content{overflow-wrap:anywhere}
.wp-news .article-content :is(img,video,iframe){max-width:100%}
.wp-news .article-content img{height:auto}
.wp-news .article-content :is(figure,.wp-caption){max-width:100%}
.wp-news .article-content :is(.wp-block-table,.journal-table-scroll){max-width:100%;overflow-x:auto}
.wp-news .article-content table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:24px 0}
.wp-news .article-content :is(th,td){padding:12px 16px;text-align:left;vertical-align:top;border:1px solid var(--line);font-size:16px;line-height:1.7}
.wp-news .article-content th{font-weight:600;background:#f5f6f4}
.wp-news .article-content :is(pre,code){overflow-wrap:normal}
.wp-news .article-content pre{max-width:100%;overflow-x:auto;padding:20px;background:#f5f6f4}
.wp-news .article-content blockquote>p{margin:0;color:inherit;font:inherit}
.wp-news .article-content .journal-inquiry-example>.eyebrow{display:block}
.wp-news .article-content .alignleft{float:left;margin:8px 24px 16px 0}
.wp-news .article-content .alignright{float:right;margin:8px 0 16px 24px}
.wp-news .article-content .aligncenter{display:block;margin-inline:auto}
.wp-news #article-body::after{content:"";display:table;clear:both}
.wp-news .journal-toc a[aria-current="location"]{color:var(--red)}
.wp-news .article-content :is(h2,h3,h4)[tabindex="-1"]:focus-visible{outline:2px solid var(--red);outline-offset:5px}
.wp-news .news-list-empty{padding:30px 0;color:var(--ink-soft);line-height:1.8}
.wp-news .news-image-placeholder{display:block;width:100%;height:100%;min-height:1px;background:#edf0ed}
.wp-news .article-grid.has-no-sidebar{grid-template-columns:minmax(0,1fr)}
@media(max-width:620px){
  .wp-news .news-list-pagination :is(a,span.page-numbers){font-size:14px;min-width:44px;min-height:44px;padding:9px 11px}
  .wp-news .article-content :is(th,td){padding:10px 12px;font-size:15px}
  .wp-news .article-content :is(.alignleft,.alignright){float:none;margin:20px 0}
}
@media(prefers-reduced-motion:reduce){
  .wp-news .news-list-pagination a{transition:none}
}
