div.field_type-star_rating_field {
  clear: both;
}
div.field_type-star_rating_field ul.star-rating {
  list-style: none;
  padding: 0;
  font-size: 16px;
  cursor: pointer;
  float: left;
}
div.field_type-star_rating_field ul.star-rating li {
  line-height: 1.6em;
  padding-right: 5px;
  float: right;
}
div.field_type-star_rating_field ul.star-rating li:hover,
div.field_type-star_rating_field ul.star-rating li:hover ~ li,
div.field_type-star_rating_field ul.star-rating li:focus,
div.field_type-star_rating_field ul.star-rating li:focus ~ li {
  filter: brightness(0.7);
}
div.field_type-star_rating_field ul.star-rating li i {
  cursor: pointer;
  width: 20px;
  height: 20px;
  display: inline-block;
  background-repeat: no-repeat;
}
div.field_type-star_rating_field ul.star-rating li i.star-fill {
  background-image: url("../svg/star-fill.svg");
}
div.field_type-star_rating_field ul.star-rating li i.star-half {
  background-image: url("../svg/star-half.svg");
}
div.field_type-star_rating_field ul.star-rating li i.star-outline {
  background-image: url("../svg/star-outline.svg");
}
div.field_type-star_rating_field ul.star-rating li i {
  cursor: pointer;
}
div.field_type-star_rating_field ul.star-rating li i {
  cursor: pointer;
}
div.field_type-star_rating_field a.clear-button {
}
/* Trigger on body class */
@media (prefers-color-scheme: dark) {
  div.field_type-star_rating_field ul.star-rating li i.star-fill {
    background-image: url("../svg/star-fill-dm.svg");
    background-size: 20px;
  }
  div.field_type-star_rating_field ul.star-rating li i.star-half {
    background-image: url("../svg/star-half-dm.svg");
    background-size: 20px;
  }
  div.field_type-star_rating_field ul.star-rating li i.star-outline {
    background-image: url("../svg/star-outline-dm.svg");
    background-size: 20px;
  }
  div.field_type-star_rating_field ul.star-rating li:hover,
  div.field_type-star_rating_field ul.star-rating li:hover ~ li,
  div.field_type-star_rating_field ul.star-rating li:focus,
  div.field_type-star_rating_field ul.star-rating li:focus ~ li {
    filter: brightness(1.2);
  }
}
