/* News tab: government data sections (EIA diesel, BTS freight index). Loaded only on /news. */
.nw-sec{margin:18px 0;padding:20px}
.nw-sec h2{margin:0 0 6px}.nw-sec h3{margin:18px 0 8px;font-size:1.05rem}
.nw-big{display:flex;flex-wrap:wrap;gap:14px 28px;align-items:flex-end;margin:14px 0}
.nw-v{font-size:2rem;font-weight:800;line-height:1.1}.nw-v small{font-size:.9rem;font-weight:600;opacity:.7}
.nw-c{font-size:1.1rem;font-weight:700}.nw-l{font-size:.82rem;opacity:.7;margin-top:2px}
.nw-spark{display:block;color:#2563eb;max-width:100%}
.tblwrap{overflow-x:auto;-webkit-overflow-scrolling:touch}
.nw-tbl{width:100%;border-collapse:collapse;font-size:.92rem}.nw-tbl th,.nw-tbl td{padding:6px 8px;border-bottom:1px solid rgba(0,0,0,.08);text-align:left;white-space:nowrap}
.nw-trend th,.nw-trend td{text-align:center}
.nw-src{font-size:.85rem;margin:12px 0 0;opacity:.85}
.nav-links .nav-news{margin-left:auto}
