/* Article-specific corrections; avoid tools-sidebar element selectors. */
.articles-body .ss-author-bio{position:static!important;inset:auto!important;display:block;width:auto!important;height:auto!important;min-height:0!important;max-width:100%;transform:none!important;box-shadow:none!important;background:transparent!important;border:0;border-top:1px solid #354157;padding:18px 0;margin:24px 0;z-index:auto!important;overflow:visible;}
.articles-body .ss-author-bio p{margin:8px 0;}
.articles-body .article-layout,.articles-body .article-content{min-width:0;}
.articles-body .ss-article-cover{width:100%;max-width:760px;margin:20px 0;}
.articles-body .ss-article-cover img{display:block;width:100%;height:auto!important;max-width:100%;aspect-ratio:16/9;object-fit:cover;}
.articles-body .ss-real-capture{max-width:100%;margin:20px 0;}
.articles-body .ss-real-capture img{display:block;width:100%;height:auto!important;max-width:100%;object-fit:contain;}
.articles-body .ss-card-cover-link,.articles-body .ss-card-cover{display:none!important;}
.articles-body .article-grid{align-items:stretch;}
.articles-body .article-card{height:auto;min-height:0;min-width:0;}
.articles-body .article-card h2{overflow-wrap:break-word;}
.articles-body .article-card .read-link{display:inline-flex;align-items:center;min-height:44px;align-self:flex-start;margin-top:auto;}
@media(max-width:800px){.articles-body .article-layout{grid-template-columns:minmax(0,1fr);}.articles-body .ss-article-cover{margin:16px 0;}.articles-body .article-toc{position:static;max-width:100%;}.articles-body .ss-author-bio{padding:16px 0;}}
