.pcgh-single-post-discussion .pcgh-single-post-layout,
.pcgh-single-post-discussion .pcgh-community-single-layout.pcgh-single-post-layout {
	grid-template-columns: minmax(0, 1fr) var(--pcgh-sidebar-w) !important;
}

.pcgh-single-post-discussion .pcgh-single-post-layout--no-side,
.pcgh-single-post-discussion .pcgh-community-single-layout.pcgh-single-post-layout--no-side {
	grid-template-columns: minmax(0, 1fr) !important;
}

.pcgh-single-post-discussion .pcgh-single-post-sidebar,
.pcgh-single-post-discussion .pcgh-single__side.pcgh-single-post-sidebar,
.pcgh-single-post-discussion .pcgh-community-sidebar.pcgh-single-post-sidebar {
	width: var(--pcgh-sidebar-w) !important;
	max-width: var(--pcgh-sidebar-w) !important;
	flex: 0 0 var(--pcgh-sidebar-w) !important;
	min-width: 0;
}

.pcgh-single-post-discussion .pcgh-single-post-meta-icon :where(i[data-lucide],svg[data-lucide],.lucide) {
	width: 13px!important;
	height: 13px!important;
	stroke-width: 1.8;
}

.pcgh-single-post-discussion .pcgh-single-post-meta-icon {
	gap: 4px;
}

.pcgh-single-post-discussion .pcgh-single__side .pcgh-side-card {
	margin-bottom: 16px;
}

.pcgh-single-post-discussion .pcgh-single__side .pcgh-info div {
	display: flex;
	justify-content: space-between;
	gap: 12px;
}

.pcgh-single-post-discussion .pcgh-single__side .pcgh-info dd {
	text-align: right;
}

@media (max-width: 980px) {
	.pcgh-single-post-discussion .pcgh-single-post-layout,
	.pcgh-single-post-discussion .pcgh-community-single-layout.pcgh-single-post-layout {
		grid-template-columns: 1fr !important;
	}

	.pcgh-single-post-discussion .pcgh-single-post-sidebar,
	.pcgh-single-post-discussion .pcgh-single__side.pcgh-single-post-sidebar,
	.pcgh-single-post-discussion .pcgh-community-sidebar.pcgh-single-post-sidebar {
		width: 100% !important;
		max-width: none !important;
		flex-basis: auto !important;
	}
}
