.zyre-addon-post-meta .zyre-post-meta {
	--gap: 15px;
	gap: var(--gap);
}

.zyre-addon-post-meta .zyre-post-meta-vertical li {
	width: 100%;
}

.zyre-addon-post-meta .zyre-post-meta-item {
	--divider-width: 1px;
	transition: var(--zy-transition);
}

.zyre-addon-post-meta .zyre-post-meta-vertical .zyre-post-meta-item {
	flex-direction: column;
	align-items: flex-start;
}

.zyre-addon-post-meta .zyre-post-meta-item:not(:last-child)::after {
	content: '';
}

.zyre-addon-post-meta .zyre-post-meta-horizontal .zyre-post-meta-item:not(:last-child)::after {
	border-left-width: var(--divider-width);
}

body:not(.rtl) .zyre-addon-post-meta .zyre-post-meta-horizontal .zyre-post-meta-item:not(:last-child)::after {
	transform: translateX(calc(var(--gap) / 2));
}

body.rtl .zyre-addon-post-meta .zyre-post-meta-horizontal .zyre-post-meta-item:not(:last-child)::after {
	transform: translateX(calc(-1 * var(--gap) / 2));
}

.zyre-addon-post-meta .zyre-post-meta-vertical .zyre-post-meta-item:not(:last-child)::after {
	border-bottom-width: var(--divider-width);
}

.zyre-addon-post-meta .zyre-post-meta-vertical .zyre-post-meta-item:not(:last-child)::after {
	transform: translateY(calc(var(--gap) / 2));
}

.zyre-addon-post-meta .zyre-post-meta-item a {
	transition: var(--zy-transition);
}

.zyre-addon-post-meta .zyre-post-meta-icon,
.zyre-addon-post-meta .zyre-post-meta-extra-text {
	margin-inline-end: 5px;
}