.news-filter-tabs{display:flex;gap:.35rem;margin-bottom:0;border-bottom:1px solid #e2e8f0;padding-bottom:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.news-filter-tabs+.news-list{border-top:0}.news-filter-tabs~.news-list .news-item__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-filter-tabs::-webkit-scrollbar{display:none}.news-filter-tab{flex-shrink:0;padding:.6rem 1rem;font-size:13px;font-weight:600;color:#64748b;text-decoration:none;border-bottom:2px solid transparent;transition:color .15s ease,border-color .15s ease;white-space:nowrap}.news-filter-tab:hover{color:#0f172a}.news-filter-tab--active{color:#0b4f8c;border-bottom-color:#0b4f8c}.news-item__badge{flex-shrink:0;display:inline-flex;align-items:center;padding:.15rem .5rem;font-size:11px;font-weight:600;line-height:1.4;border-radius:.25rem;white-space:nowrap}.news-item__badge--specific{border:1px solid #c4b5fd;background-color:#f5f3ff;color:#6d28d9;font-size:10px;font-weight:700;padding:.1rem .4rem}
