.news-sources{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:16px 0}.news-source{padding:12px;border:1px solid var(--line);border-radius:10px;background:var(--panel2)}.news-source a{font-size:14px;font-weight:700;color:var(--text)}.news-source small{display:block;font-size:13px;line-height:1.5;margin-top:6px;color:var(--muted)}.news-item{padding:20px 0;border-top:1px solid var(--line)}.news-meta{display:flex;gap:12px;flex-wrap:wrap;color:var(--muted);font-size:14px}.news-item h3{font-size:18px;line-height:1.5;margin:9px 0}.news-item h3 a{color:var(--text);text-decoration:none}.news-item h3 a:hover{text-decoration:underline}.news-read{color:var(--accent);font-size:14px}.value-up{color:#54c8a8}.value-down{color:#fb9b9b}.value-flat{color:var(--muted)}.value-change{white-space:nowrap}.value-change small{display:block;color:var(--muted);font-size:12px}.news-items{min-height:80px}.toolbar label{min-width:140px}.toolbar label input,.toolbar label select{display:block;max-width:100%}
