/* ── Stars ───────────────────────────────────────────────────────────── */
.rooster-admin-stars {
	@apply inline-flex items-center gap-0.5 text-muted-foreground;
}

.rooster-admin-stars__star {
	@apply inline-flex border-0 bg-transparent p-0 leading-[0] text-inherit;
}

button.rooster-admin-stars__star {
	@apply cursor-pointer rounded-sm p-0.5;

	@variant focus-visible {
		@apply ra-ring;
	}
}

.rooster-admin-stars__star.is-on {
	@apply text-warning;
}

.rooster-admin-stars__star.is-on svg {
	fill: currentColor;
}

.rooster-admin-stars.is-sm svg {
	@apply size-3;
}
