/* Текст политики: списки, навигация, таблицы — без «t» и без ломаных ul */
.entry-content .privacy-nav,
.post-content .privacy-nav,
#content .privacy-nav {
	display: flex;
	flex-wrap: wrap;
	gap: 10px 16px;
	margin: 0 0 1.25rem;
	padding: 10px 14px;
	background: #f4f6f8;
	border-radius: 4px;
	font-size: 14px;
}

.entry-content .privacy-nav a,
.post-content .privacy-nav a {
	font-weight: 600;
	text-decoration: underline;
	text-underline-offset: 2px;
}

.entry-content ul,
.entry-content ol,
.post-content ul,
.post-content ol {
	margin: 0.75rem 0 1rem;
	padding-left: 1.35rem;
}

.entry-content ul li,
.post-content ul li {
	margin-bottom: 0.55em;
	list-style: disc;
}

.entry-content table,
.post-content table {
	border-collapse: collapse;
	width: 100%;
	max-width: 100%;
	margin: 1rem 0;
	font-size: 14px;
}

.entry-content table td,
.entry-content table th,
.post-content table td,
.post-content table th {
	border: 1px solid #c5c9ce;
	padding: 8px 10px;
	vertical-align: top;
}

.entry-content h1,
.entry-content h2,
.post-content h1,
.post-content h2 {
	margin-top: 1.35rem;
	margin-bottom: 0.65rem;
}
