.news-article{align-items:flex-start;gap:.75rem;padding:.75rem}.news-thumb{background:var(--surface-2);border-radius:8px;flex-shrink:0;width:64px;height:48px;overflow:hidden}@media (min-width:640px){.news-thumb{width:120px;height:80px}}.news-thumb-img{object-fit:cover;width:100%;height:100%}.news-thumb-placeholder{width:100%;height:100%;color:var(--text-muted);letter-spacing:.05em;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;display:flex}.news-meta{align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.news-time{margin-top:0}.news-badge{white-space:nowrap;border-radius:4px;padding:2px 6px;font-size:.625rem;font-weight:500}.news-badge-f1{color:#fff;background:#e10600}.news-badge-race{color:#fff;background:#1a56db}.news-desc{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;margin:.25rem 0 0;display:-webkit-box;overflow:hidden}@media (min-width:768px){.news-desc{-webkit-line-clamp:2;line-clamp:2}}
