@-webkit-keyframes active-4{40%{transform:scale(1.25)}}@keyframes active-4{40%{transform:scale(1.25)}}@-webkit-keyframes active-span{60%{opacity:1}to{transform:scale(1.16);opacity:0}}@keyframes active-span{60%{opacity:1}to{transform:scale(1.16);opacity:0}}@-webkit-keyframes active-5{15%{transform:rotate(180deg) scale(1.1)}30%{transform:rotate(360deg) scale(1.2)}70%{transform:rotate(360deg) translateY(14%) scaleY(.72)}to{transform:rotate(360deg)}}@keyframes active-5{15%{transform:rotate(180deg) scale(1.1)}30%{transform:rotate(360deg) scale(1.2)}70%{transform:rotate(360deg) translateY(14%) scaleY(.72)}to{transform:rotate(360deg)}}@-webkit-keyframes double-right{60%{filter:drop-shadow(-5px 0 1px var(--active-pale)) drop-shadow(4px 0 1px var(--active-pale))}}@keyframes double-right{60%{filter:drop-shadow(-5px 0 1px var(--active-pale)) drop-shadow(4px 0 1px var(--active-pale))}}@-webkit-keyframes scale{60%{transform:scaleX(1.32);filter:blur(.5px)}}@keyframes scale{60%{transform:scaleX(1.32);filter:blur(.5px)}}@-webkit-keyframes blink{0%,15%,5%,to{transform:scaleY(1)}10%{transform:scaleY(.4)}}@keyframes blink{0%,15%,5%,to{transform:scaleY(1)}10%{transform:scaleY(.4)}}@-webkit-keyframes double-left{60%{filter:drop-shadow(5px 0 1px var(--active-pale)) drop-shadow(-4px 0 1px var(--active-pale))}}@keyframes double-left{60%{filter:drop-shadow(5px 0 1px var(--active-pale)) drop-shadow(-4px 0 1px var(--active-pale))}}@-webkit-keyframes right{0%,to{transform-origin:17% 100%}50%{transform:rotate(-12deg) skewX(12deg)}}@keyframes right{0%,to{transform-origin:17% 100%}50%{transform:rotate(-12deg) skewX(12deg)}}@-webkit-keyframes left{0%,to{transform-origin:83% 100%}50%{transform:rotate(12deg) skewX(-12deg)}}@keyframes left{0%,to{transform-origin:83% 100%}50%{transform:rotate(12deg) skewX(-12deg)}}@-webkit-keyframes right-end{0%,to{transform-origin:17% 100%}40%{transform:rotate(-6deg) skewX(4deg) scaleX(.92)}70%{transform:rotate(1deg) skewX(-8deg) scaleX(1.04)}}@keyframes right-end{0%,to{transform-origin:17% 100%}40%{transform:rotate(-6deg) skewX(4deg) scaleX(.92)}70%{transform:rotate(1deg) skewX(-8deg) scaleX(1.04)}}@-webkit-keyframes left-end{0%,to{transform-origin:83% 100%}40%{transform:rotate(6deg) skewX(-4deg) scaleX(.92)}70%{transform:rotate(-1deg) skewX(8deg) scaleX(1.04)}}@keyframes left-end{0%,to{transform-origin:83% 100%}40%{transform:rotate(6deg) skewX(-4deg) scaleX(.92)}70%{transform:rotate(-1deg) skewX(8deg) scaleX(1.04)}}@-webkit-keyframes move-to-right{40%{transform:translateX(3px) rotate(var(--r))}}@keyframes move-to-right{40%{transform:translateX(3px) rotate(var(--r))}}@-webkit-keyframes move-to-left{40%{transform:translateX(-3px) rotate(var(--r))}}@keyframes move-to-left{40%{transform:translateX(-3px) rotate(var(--r))}}.centered-stars{display:flex;justify-content:center;align-items:center}.rating{--active:#FFED76;--active-pale:rgba(255, 237, 118, .36);--inactive:#121621;--face-active:#121621;--face-inactive:#1C212E;display:flex;position:relative}.rating ul{margin:0;padding:0;list-style:none;display:flex;color:var(--inactive)}.rating ul li{--face:var(--face-inactive);cursor:pointer;position:relative}.rating ul li:after,.rating ul li:before{content:"";position:absolute;z-index:2;transition:all .2s ease}.rating ul li:before{--r:0deg;width:2px;height:2px;border-radius:1px;top:15px;left:13px;transform:rotate(var(--r));filter:drop-shadow(8px 0 0 var(--face))}.rating ul li span{width:2px;height:2px;display:block;position:absolute;left:50%;top:50%;border-radius:50%;margin:-1px 0 0-1px;transform:scale(.6);opacity:0;box-shadow:16px -16px 0 var(--active-pale),-16px -16px 0 var(--active-pale),-21px 8px 0 var(--active-pale),21px 8px 0 var(--active-pale),0 22px 0 var(--active-pale)}.rating ul li:nth-child(1):after{width:10px;height:10px;top:20px;left:13px;border-radius:50%;border:1px solid transparent;border-top-color:var(--face)}.rating ul li:nth-child(3):after{width:6px;left:15px;top:20px;height:1px;background:var(--face)}.rating ul li:nth-child(4):after{width:10px;height:10px;top:12px;left:13px;border-radius:50%;border:1px solid transparent;border-bottom-color:var(--face)}.rating ul li:nth-child(4).current{-webkit-animation:active-4 .4s ease;animation:active-4 .4s ease}.rating ul li:nth-child(4).current span,.rating ul li:nth-child(5).current span{-webkit-animation:active-span .32s ease;animation:active-span .32s ease}.rating ul li:nth-child(5):after{width:6px;height:3px;left:15px;top:20px;border-radius:0 0 3px 3px;background:var(--face)}.rating ul li:nth-child(5).current{-webkit-animation:active-5 .72s ease;animation:active-5 .72s ease}.rating ul li.current{--face:var(--face-active)}.rating ul li.current svg,.rating>div span svg{color:var(--active);fill:rgba(0,0,0,.2)}.rating ul li:not(.current) svg{transition:transform .2s ease}.rating ul li:not(.current):active svg{transform:scale(.9)}.rating ul li:not(:last-child){margin:0 16px 0 0}.rating ul li:not(:last-child):before{background:var(--face)}.rating ul li:not(:last-child).current:before{-webkit-animation:blink 3s linear infinite;animation:blink 3s linear infinite}.rating ul li:last-child:before{--r:-45deg;width:3px;height:3px;border-top:1px solid var(--face);border-right:1px solid var(--face);border-radius:0 1px 0 0;left:12px;filter:drop-shadow(6px 6px 0 var(--face))}.rating svg{width:36px;height:34px;fill:rgba(0,0,0,.04)}.rating>div{left:0;top:0;position:absolute;display:none;transform:translateX(var(--x));transition:transform .3s cubic-bezier(0,0,.265,1.1) .24s}.rating svg,.rating.animate-left>div,.rating.animate-right>div,.rating>div span{display:block}.rating.animate-left>div span,.rating.animate-right>div span{-webkit-animation:scale .28s linear .24s;animation:scale .28s linear .24s}.rating.animate-left li.move-to:before{-webkit-animation:move-to-left .31s ease .36s;animation:move-to-left .31s ease .36s}.rating.animate-left li.move-from:before{-webkit-animation:move-to-right .28s ease;animation:move-to-right .28s ease}.rating.animate-left>div{-webkit-animation:double-left .32s linear .24s;animation:double-left .32s linear .24s}.rating.animate-left>div span svg{-webkit-animation:left .3s ease,right-end .4s ease .4s;animation:left .3s ease,right-end .4s ease .4s}.rating.animate-right li.move-to:before{-webkit-animation:move-to-right .31s ease .36s;animation:move-to-right .31s ease .36s}.rating.animate-right li.move-from:before{-webkit-animation:move-to-left .28s ease;animation:move-to-left .28s ease}.rating.animate-right>div{-webkit-animation:double-right .32s linear .24s;animation:double-right .32s linear .24s}.rating.animate-right>div span svg{-webkit-animation:right .3s ease,left-end .4s ease .4s;animation:right .3s ease,left-end .4s ease .4s}