.editorial-navigation{display:flex;gap:5px;padding:5px;border-radius:14px;background:var(--layer2);border:1px solid var(--line);margin:0 0 15px}.editorial-navigation button{flex:1;background:transparent;color:var(--muted);border:0;padding:11px 10px;border-radius:11px;font-size:14px;font-weight:800}.editorial-navigation button.on{background:#6bb7e9;color:#09213b}.source-row .sr-count{font-size:11px}.newsgrid.sources-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:750px){.editorial-navigation button{font-size:13px}.newsgrid.sources-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}