.rating{display:block;text-align:center}.rating__body{color:var(--rating-color,#d2d3d9);display:inline-flex}.rating__star{align-items:center;background-color:transparent;border:none;color:inherit;cursor:pointer;display:inline-flex;flex-shrink:0;height:var(--rating-size);justify-content:center;margin:0;padding:0 4px;position:relative;width:var(--rating-size)}.rating__star:focus-visible svg{stroke:rgb(var(--color-blue-rgb)/.05)}.rating__body:hover .rating__star,.rating__star.is-active{color:var(--rating-color-active,var(--warning-color))}.rating__body:hover .rating__star:hover~.rating__star{color:currentColor}.rating__star svg{display:block;fill:currentColor;transition:color .15s ease}.rating__star.is-animate{animation:rate .3s linear}.rating__star span{animation:rateYsmiles .7s linear;display:block;inset:0;position:absolute;transform-origin:center}.rating__star span span{animation:rateXsmiles1 .7s ease-in-out;font-size:20px;position:absolute;transform-origin:center}.rating__star span span:first-child{--rating-smile-x:-20px;--rating-smile-z:-30deg}.rating__star span span:nth-child(2){--rating-smile-x:0;--rating-smile-z:10deg}.rating__star span span:nth-child(3){--rating-smile-x:20px;--rating-smile-z:30deg}@keyframes rateXsmiles1{to{transform:translate(var(--rating-smile-x)) rotate(var(--rating-smile-z))}}@keyframes rateYsmiles{50%{opacity:1;transform:translateY(-25px) scale(1)}to{opacity:0;transform:translateY(-50px) scale(.5)}}@keyframes rate{50%{transform:scale(1.3)}}@media(prefers-reduced-motion:reduce){.rating__star.is-animate{animation:none}.rating__star svg{transition:none}.rating__star span{animation:none;display:none}.rating__star span span{animation:none}}.static-rating{position:relative}.static-rating__body{display:flex}.static-rating__body.is-mini{align-items:center;gap:2px;justify-content:flex-end}.static-rating__rate{color:var(--black-color);font-weight:600;line-height:1}.static-rating__text{color:var(--gray-color);font-size:12px;line-height:18px;text-align:right;white-space:nowrap}.static-rating__popover{color:#fff}
