/* UAESA Smart Review v2.1.10: rating education is opened by its own info icon.
   Only the review form modal is affected; standalone/public ratings retain hover. */
.sprw-m3-modal .comment-form-rating.sprw-uaesa-rating-icon-only {
  flex-direction:row!important;
  flex-wrap:wrap!important;
  justify-content:flex-start!important;
  align-items:center!important;
  column-gap:0!important;
}
.sprw-m3-modal .comment-form-rating.sprw-uaesa-rating-icon-only > label {
  flex:0 0 100%!important;
  width:100%!important;
}
.sprw-m3-modal .comment-form-rating.sprw-uaesa-rating-icon-only > .sprw-m3-stars {
  flex:0 0 auto!important;
  display:inline-flex!important;
  width:auto!important;
  max-width:calc(100% - 34px)!important;
  vertical-align:middle!important;
  margin:0!important;
  gap:2px!important;
}
.sprw-m3-modal .comment-form-rating.sprw-uaesa-rating-icon-only > button.sprw-uaesa-guide-help {
  position:relative!important;
  top:auto!important;
  right:auto!important;
  left:auto!important;
  display:inline-flex!important;
  vertical-align:middle!important;
  margin:0 0 0 8px!important;
  transform:none!important;
  box-shadow:none!important;
  cursor:help!important;
}
/* Pointer hover never previews/changes the stars or opens rating education.
   The selected score still displays and stars remain clickable and keyboard operable. */
.sprw-m3-modal .sprw-uaesa-rating-icon-only .sprw-m3-stars > button.sprw-m3-rating-star:hover:not(:disabled) {
  background:transparent!important;
  box-shadow:none!important;
  transform:none!important;
}
.sprw-m3-modal .sprw-uaesa-rating-icon-only .sprw-m3-stars > button.sprw-m3-rating-star:not(.is-on):hover:not(:disabled) {
  color:var(--sprw-m3-outline)!important;
}
.sprw-m3-modal .sprw-uaesa-rating-icon-only .sprw-m3-stars > button.sprw-m3-rating-star.is-on:hover:not(:disabled) {
  color:var(--sprw-uaesa-orange,#ef8800)!important;
}
.sprw-m3-modal .sprw-uaesa-rating-icon-only > button.sprw-uaesa-guide-help:hover,
.sprw-m3-modal .sprw-uaesa-rating-icon-only > button.sprw-uaesa-guide-help:focus-visible,
.sprw-m3-modal .sprw-uaesa-rating-icon-only > button.sprw-uaesa-guide-help[aria-expanded='true'] {
  background:#c9efeb!important;
  color:#00504d!important;
  box-shadow:none!important;
}
@media (max-width: 360px) {
  .sprw-m3-modal .comment-form-rating.sprw-uaesa-rating-icon-only > button.sprw-uaesa-guide-help {margin-left:5px!important;}
}
