.Rating{--rating-color-star-active-bg:var(--myshows-color);--rating-color-star-empty-bg:var(--color-gray-350);--rating-color-animation-bg:var(--color-gray-350);--rating-color-tip-bg:var(--color-white);--size:20px}.dark-mode .Rating{--rating-color-star-empty-bg:var(--color-gray-600);--rating-color-animation-bg:var(--color-gray-600)}.Rating{justify-content:flex-start;align-items:center;display:flex;position:relative}.Rating--with-title{display:inline-flex}.Rating:not(.Rating--disabled){cursor:pointer}.Rating--size-s{--size:20px}.Rating--size-m{--size:24px}.Rating--size-xm{--size:30px}.Rating--size-l{--size:42px}.Rating__tooltip{font-size:14px}.Rating__wrapper{flex-direction:row-reverse;margin-left:-1px;margin-right:-1px;display:flex}@media (hover:hover) and (pointer:fine){.Rating--active .Rating__wrapper:hover .Rating__star-left:before,.Rating--active .Rating__wrapper:hover .Rating__star-right:before,.Rating--active .Rating__wrapper:hover .Rating__star.active .Rating__star-left:before,.Rating--active .Rating__wrapper:hover .Rating__star.active .Rating__star-right:before{background:var(--rating-color-star-empty-bg)}}.Rating--active .Rating__wrapper:active .Rating__star-left:before,.Rating--active .Rating__wrapper:active .Rating__star-right:before,.Rating--active .Rating__wrapper:active .Rating__star.active .Rating__star-left:before,.Rating--active .Rating__wrapper:active .Rating__star.active .Rating__star-right:before{background:var(--rating-color-star-empty-bg)}.Rating__star{height:var(--size);width:var(--size);flex-direction:row-reverse;display:flex;position:relative}.Rating__star--animated{--animation-step:80ms;animation:1.2s cubic-bezier(.4,0,.2,1) rating-pulse-wave}.Rating__star--animated:nth-child(5){animation-delay:0s}.Rating__star--animated:nth-child(4){animation-delay:calc(var(--animation-step)*1)}.Rating__star--animated:nth-child(3){animation-delay:calc(var(--animation-step)*2)}.Rating__star--animated:nth-child(2){animation-delay:calc(var(--animation-step)*3)}.Rating__star--animated:first-child{animation-delay:calc(var(--animation-step)*4)}.Rating--disabled .Rating__star{background:var(--rating-color-star-empty-bg);clip-path:polygon(50% 3%,61% 38%,98% 38%,68% 60%,79% 94%,50% 73%,21% 94%,32% 60%,2% 38%,39% 38%);content:"";height:calc(var(--size) - 2px);width:calc(var(--size) - 2px);margin:0 1px;display:block}.Rating--disabled .Rating__star.active{background:var(--rating-color-star-active-bg)}@media (hover:hover) and (pointer:fine){.Rating--is-rounded .Rating__star:hover .Rating__star-left:before,.Rating--is-rounded .Rating__star:hover .Rating__star-right:before,.Rating__star:hover~* .Rating__star-left:before,.Rating__star:hover~* .Rating__star-right:before{background:var(--rating-color-star-active-bg)!important}}.Rating--is-rounded .Rating__star:active .Rating__star-left:before,.Rating--is-rounded .Rating__star:active .Rating__star-right:before,.Rating__star:active~* .Rating__star-left:before,.Rating__star:active~* .Rating__star-right:before{background:var(--rating-color-star-active-bg)!important}.Rating--is-rounded .Rating__star.active .Rating__star-left:before,.Rating--is-rounded .Rating__star.active .Rating__star-right:before,.Rating__star.active~* .Rating__star-left:before,.Rating__star.active~* .Rating__star-right:before{background:var(--rating-color-star-active-bg)}.Rating__star-left,.Rating__star-right{width:50%;height:100%;position:absolute;top:0;left:0}@media (hover:hover) and (pointer:fine){.Rating__star-left:hover:before,.Rating__star-left:hover~:before,.Rating__star-right:hover:before,.Rating__star-right:hover~:before{background:var(--rating-color-star-active-bg)!important}}.Rating__star-left:active:before,.Rating__star-left:active~:before,.Rating__star-right:active:before,.Rating__star-right:active~:before{background:var(--rating-color-star-active-bg)!important}.Rating__star-left.active:before,.Rating__star-left.active~:before,.Rating__star-right.active:before,.Rating__star-right.active~:before{background:var(--rating-color-star-active-bg)}.Rating__star-left:before,.Rating__star-right:before{background:var(--rating-color-star-empty-bg);clip-path:polygon(100% 3%,100% 73%,42% 94%,64% 60%,2% 38%,78% 38%);content:"";width:calc(100% - 1px);height:calc(100% - 2px);transition:background-color .1s linear;display:block;position:absolute;top:1px;right:0}.Rating__star-left{z-index:1}.Rating__star-right{width:100%}.Rating__star-right:before{clip-path:polygon(50% 3%,61% 38%,98% 38%,68% 60%,79% 94%,50% 73%,21% 94%,32% 60%,2% 38%,39% 38%);width:calc(100% - 2px);left:1px;right:1px}@keyframes rating-pulse-wave{0%{transform:scale(1)}30%{--rating-color-star-empty-bg:var(--color-gray-400);transform:scale(1.1)}to{--rating-color-star-empty-bg:var(--rating-color-animation-bg);transform:scale(1)}}
