/* Shared inline-SVG star primitives. Loaded only on routes that render stars. */
.rating-stars {
	display: inline-flex;
	gap: 1px;
	align-items: center;
	line-height: 1;
}

.rating-stars svg {
	width: var(--star-size, 14px);
	height: var(--star-size, 14px);
	flex-shrink: 0;
	display: block;
}

.star-icon {
	width: 1em;
	height: 1em;
	flex-shrink: 0;
	display: inline-block;
	vertical-align: -0.12em;
}
