/* author-meta — compact horizontal strip */

@layer components {

	.b3c8f09cd {
		font-size: var(--fs-sm);
		color: var(--color-text-muted);
		gap: var(--space-3) var(--space-5);
		padding-block: var(--space-3);
		border-block-end: 1px solid var(--color-border);
		margin-block: var(--space-5);
	}

	.bdf6445a4 {
		display: inline-flex;
		align-items: center;
		gap: var(--space-2);
		color: var(--color-text);
		font-weight: var(--fw-medium);
		text-decoration: none;
	}

	.bdf6445a4:hover {
		color: var(--color-brand);
	}

	.b21f2e6ad {
		inline-size: 28px;
		block-size: 28px;
		border-radius: var(--radius-full);
		object-fit: cover;
	}

	.b9bc33314 {
		display: inline-flex;
		flex-wrap: wrap;
		gap: var(--space-3);
	}

	.b98ab7dd5 {
		font-variant-numeric: tabular-nums;
	}

	.bbe99a9df {
		font-style: italic;
	}

	.bba2393fe {
		color: var(--color-brand);
		font-weight: var(--fw-medium);
	}
}
