.td-news-sidebar {
	margin: 0;
	padding: 0 12px 12px;
	list-style: none;
}

.td-news-sidebar__item {
	margin: 0;
	border-bottom: 1px solid var(--td-line, #eaeaea);
}

.td-news-sidebar__item:last-child {
	border-bottom: 0;
}

.td-news-sidebar__item a {
	display: flex;
	flex-direction: column;
	padding: 16px 8px;
	border-radius: 6px;
	color: var(--td-ink, #070707);
	text-decoration: none;
	transition: color .2s ease, background-color .2s ease;
	gap: 10px;
}

.td-news-sidebar__item time {
	color: var(--td-muted, #808080);
	font-size: 14px;
	font-weight: 400;
	line-height: 17px;
}

.td-news-sidebar__item strong {
	font-size: 16px;
	font-weight: 700;
	line-height: 20px;
}

.td-news-sidebar__item a:hover,
.td-news-sidebar__item a:focus-visible {
	color: var(--td-red, #cd2128);
	background: #f7f7f7;
	outline: 0;
}
