.news-reading-stream { min-width: 0; }
[data-reading-articles] > .news-detail:not(:first-child), .news-reading-placeholder { margin-top: 48px; border-top: 1px solid #d9e0e3; padding-top: 32px; }
.news-reading-title { font-family: var(--font-heading, "Manrope", sans-serif); font-size: clamp(1.7rem, 3vw, 2.6rem); font-weight: 800; line-height: 1.15; }
.news-reading-status, .news-reading-end { padding: 24px 0; text-align: center; color: #53616a; }
.news-reading-sentinel { height: 1px; }
.news-reading-retry { display: block; margin: 24px auto; }
.news-reading-placeholder { box-sizing: border-box; }
.news-reading-placeholder a { display: inline-block; color: #53616a; padding: 12px 0; }
[data-reading-articles] > [hidden], .news-reading-stream [hidden] { display: none !important; }
.is-reader-ad-suppressed { visibility: hidden !important; pointer-events: none !important; }
body[data-reading-ads-disabled="1"] .google-auto-placed,
body[data-reading-ads-disabled="1"] > .adsbygoogle-noablate { visibility: hidden !important; pointer-events: none !important; }
@media (max-width: 767.98px) {
    [data-reading-articles] > .news-detail:not(:first-child), .news-reading-placeholder { margin-top: 32px; padding-top: 24px; }
}
