.news-controls{display:flex;flex-wrap:wrap;gap:18px;align-items:end}.news-controls label{display:grid;gap:8px;flex:1;min-width:180px;font-weight:700}.news-controls input,.news-controls select{width:100%;min-height:48px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--ink);font:inherit}.news-list{display:grid;gap:18px;margin:24px 0}.news-item{padding:24px;border:1px solid var(--line);border-radius:16px;background:var(--surface)}.news-item h2{font-size:clamp(20px,3vw,27px);margin:8px 0;line-height:1.35;overflow-wrap:anywhere}.news-item h2 a{text-decoration:underline;text-underline-offset:4px}.news-meta{font-size:14px;color:var(--muted)}.news-controls button:disabled{opacity:.6;cursor:wait}#news-health{line-height:1.8;padding-left:22px}@media(max-width:600px){.news-controls{display:grid}.news-item{padding:18px}}
