dvn-rating-stars.disabled:not(.readonly) {
  opacity: 0.6;
}
dvn-rating-stars:not(.disabled) .star-icon-container {
  transition: all 0.15s ease-in-out;
  cursor: pointer;
}
dvn-rating-stars:not(.disabled) .star-icon-container:hover {
  transform: scale(1.2);
}
dvn-rating-stars .star-icon-container {
  width: 24px;
  height: 24px;
  display: inline-block;
}