/* Calm, count-based rating controls for watch pages. */
.hv-rating__label{margin-left:auto;color:#b4bac4;font-size:13px;font-weight:600}
.pmovie__rating-likes{gap:8px;align-items:center}
.pmovie__rating-likes>a{display:inline-flex;align-items:center;justify-content:center;gap:0;min-height:40px;height:auto;min-width:90px;margin-left:0;padding:8px 12px;border:1px solid #414956;border-radius:8px;background:#292f38;color:#e4e8ee;box-shadow:none;font-size:13px;font-weight:600;text-decoration:none}
.pmovie__rating-likes>a+a{background:#292f38}
.pmovie__rating-likes>a:hover,.pmovie__rating-likes>a:focus-visible{border-color:#fed223;background:#343a43;color:#fed223}
.pmovie__rating-likes>a:focus-visible{outline:2px solid #fed223;outline-offset:2px}
.pmovie__rating-likes>a .fal{margin-right:7px;font-size:16px}
.hv-rating__action{margin-right:8px}
@media(max-width:640px){.hv-rating__label{flex-basis:100%;margin-left:0}.pmovie__rating-likes{width:100%}.pmovie__rating-likes>a{flex:1;min-width:0}}
