/*
 * Tin tức: bổ sung cho phần đã có ở layout.css.
 */

.comments-area {
	max-width: 760px;
	margin: 3rem auto 0;
	padding-top: 2rem;
	border-top: 1px solid var(--bk-line);
}

.comments-title,
.comment-reply-title {
	font-size: 1.25rem;
}

.comment-list {
	margin: 0 0 2rem;
	padding: 0;
	list-style: none;
}

.comment-list ol.children {
	margin-left: 1.25rem;
	padding: 0;
	list-style: none;
}

.comment-body {
	padding: 1rem 0;
	border-bottom: 1px solid var(--bk-line);
}

.comment-author {
	display: flex;
	align-items: center;
	gap: 0.6rem;
	font-weight: 600;
}

.comment-author img { border-radius: 50%; }

.comment-metadata {
	margin-bottom: 0.5rem;
	color: var(--bk-cocoa-soft);
	font-size: 0.8125rem;
}

.comment-metadata a { color: inherit; text-decoration: none; }

.comment-form label { display: block; margin-bottom: 0.3rem; }

.comment-form p { margin-bottom: 1rem; }

.comment-form .submit { width: auto; }

.no-comments {
	color: var(--bk-cocoa-soft);
}

/* Danh sách bài viết dạng dòng ở cột bên */
.widget_recent_entries li a { font-weight: 500; }
