/**
 * Post Meta pattern — layout refinements.
 *
 * Matches the original op-post-meta block design:
 * flex row with middot separators and muted author/date colors.
 */

.op-post-meta {
	padding-left: var(--op-section-px);
	padding-right: var(--op-section-px);
	position: relative;
	isolation: isolate;
	overflow: visible;
}

.op-post-meta:not(.alignfull)::after {
	content: '';
	position: absolute;
	inset: 0;
	left: calc(50% - 50vw);
	width: 100vw;
	background-color: inherit;
	z-index: -1;
	pointer-events: none;
}

.op-post-meta__inner {
	font-family: var(--wp--preset--font-family--body);
	color: rgba(var(--op-rgb-deep-ink), 0.5);
}

.op-post-meta__sep {
	margin: 0 !important;
	opacity: 0.5;
}

.op-post-meta__date {
	color: rgba(var(--op-rgb-deep-ink), 0.5);
}
