/* Keep five leading news cards readable and the remaining evidence scannable. */
.news-more-divider{grid-column:1/-1;margin:18px 0 3px;padding:8px 0;border-top:1px solid var(--line);color:var(--muted);font-size:.85rem;font-weight:700}
.news-list>.news-compact{grid-column:1/-1;margin:0;padding:0;border-left-width:3px;box-shadow:none}
.news-compact-summary{display:grid;grid-template-columns:2.3em minmax(0,1fr) minmax(11em,.7fr) 1.2em;gap:12px;align-items:center;padding:11px 15px;cursor:pointer;list-style:none}
.news-compact-summary::-webkit-details-marker{display:none}
.news-compact-summary::after{content:"+";grid-column:4;color:var(--muted);font-size:1.2rem}
.news-compact[open] .news-compact-summary::after{content:"−"}
.news-compact-rank{font-size:.78rem;color:var(--muted);font-variant-numeric:tabular-nums}
.news-compact-title{font-weight:700;line-height:1.4}
.news-compact-meta{font-size:.79rem;color:var(--muted);line-height:1.35}
.news-compact-body{border-top:1px solid var(--line);padding:16px 19px 18px}
.news-compact-body h3{margin:11px 0 8px}
.news-compact:focus-within,.news-compact-summary:hover{outline:2px solid var(--accent,#b78145);outline-offset:1px}
html[data-theme="cyber"] .news-compact-summary{padding:9px 12px}
html[data-theme="briefing-report"] .news-compact-summary{padding:2mm 3mm}
@media(max-width:780px){.news-compact-summary{grid-template-columns:2em minmax(0,1fr) 1.2em}.news-compact-summary::after{grid-column:3;grid-row:1}.news-compact-meta{grid-column:2;grid-row:2}}
