.snf-news-list{display:flex;flex-direction:column}.snf-news-item{padding:15px 0;border-bottom:1px solid #ececec}.snf-news-item:last-child{border-bottom:none}.snf-news-title{margin:0;font-size:15px;line-height:1.5;font-weight:500}.snf-news-title a{text-decoration:none;color:#222}.snf-news-title a:hover{color:#0057d8}.snf-news-meta{margin-top:8px;display:flex;align-items:center;gap:10px}.snf-badge{display:inline-block;padding:2px 8px;border-radius:20px;background:#f3f4f6;font-size:12px;font-weight:600;text-transform:uppercase}.snf-time{font-size:12px;color:#777}.snf-empty{padding:20px;text-align:center;color:#777}