@keyframes rating-stars-blink {
	0% {
		opacity: 0.8;
	}

	100% {
		opacity: 0;
		transform: scale(2);
	}
}

rating-stars .mutable {
	cursor: pointer;
	width: fit-content;
}

rating-stars .hover .star {
	position: relative;
}

	rating-stars .hover .star:hover::after {
		animation-name: rating-stars-blink;
		animation-duration: 0.5s;
		animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	}

/*rating-stars .hover .star::after {
	position: absolute;
	top: 0;
	left: 0;
	color: #f7931e;
	content: "star";
	opacity: 0;
}*/

rating-stars .ratings-right,
rating-stars .ratings-left {
	vertical-align: middle;
	color: #858585;
}

rating-stars .ratings-right {
	margin-left: 5px;
}

rating-stars .ratings-left {
	margin-right: 5px;
}

rating-stars .average-ratings-right {
	margin-left: 10px;
}

rating-stars .average-ratings-left {
	margin-right: 10px;
}

rating-stars .average-ratings {
	color: #6a0303;
	font-family: math;
}

rating-stars .star {
	color: #f7931e;
	transition: color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
	vertical-align: middle;
	padding: 1px;
}

/*

rating-stars .star.on, rating-stars .star.on-half {
	color: #f7931e;
}

rating-stars .star.on.my, rating-stars .star.on-half.my {
	color: #f7931e;
}
*/

/*rating-stars .star.on::before {*/
	/*content: "star";*/
	/*content: '\e85e';
}

rating-stars .star.on-half::before {*/
	/*content: "star_half";*/
	/*content: "\f089";
}

rating-stars .star::before {*/
	/*content: "star_border";*/
	/*content: '\e820'
}*/