.news-card.no-cover{grid-template-columns:1fr}
.empty-news{grid-column:1/-1;text-align:center;padding:48px 24px;border:1px solid #204a6c;border-radius:14px;background:#071427}
.empty-news p{color:#9fb1c5}
.news-grid .dynamic-news-placeholder{min-height:165px;background:radial-gradient(circle at 38% 42%,rgba(24,216,245,.32),transparent 30%),linear-gradient(135deg,#071a35,#020a18)}
.article-body h2,.article-body h3{color:#f4f8ff}
.article-body img{max-width:100%;height:auto;border-radius:13px;border:1px solid #1a6090}
.article-body table{width:100%;border-collapse:collapse;margin:24px 0;background:#061326}
.article-body th,.article-body td{border:1px solid #214663;padding:12px 14px;text-align:left}
.article-body th{background:#08203a;color:#70e9f8}
@media(max-width:680px){.article-body table{display:block;overflow-x:auto}}
