.mosaic-counter {
	text-align: start;
}

/* Plain inline text, so the module's text alignment (start, center, end) moves it. */
.mosaic-counter__figure {
	color: var(--mosaic-color-primary, #2b4acb);
	font-size: 3rem;
	font-weight: 700;
	line-height: 1.1;
	font-variant-numeric: tabular-nums;
}

.mosaic-counter__prefix,
.mosaic-counter__suffix {
	font-size: 0.7em;
}

.mosaic-counter__label {
	margin-block-start: 0.35rem;
	opacity: 0.85;
}
