/* B04: Reports C4 tables (US ETFs, US ETF Sectors) fit a 1280px viewport. Long fund names and sector labels wrap,
   cells are compact, and the report column may shrink below its content; anything left scrolls inside the card. */
.c4grid{grid-template-columns:280px minmax(0,1fr)}
#rpmain{min-width:0}
.c4-main{overflow-x:auto}
.c4-tbl th,.c4-tbl td{padding:5px 3px}
.c4-tbl td:nth-child(4),.c4-tbl td:nth-child(7){white-space:normal;min-width:96px}
/* review 2026-10-15 go-live: stack the 280px left panel on phones */
@media (max-width:700px){.c4grid{grid-template-columns:minmax(0,1fr)}}
