.ratings .btn{align-items:center;display:inline-flex;overflow:hidden}.ratings .btn .inline-item .counter{font-size:.875rem}.ratings .btn .lexicon-icon{margin-top:0}.ratings .counter{display:inline-flex;justify-content:center;position:relative}.ratings .counter.counter-animated-down .current{animation-duration:300ms;animation-name:fade-in-down}.ratings .counter.counter-animated-down .previous{animation-duration:300ms;animation-name:fade-out-down}.ratings .counter.counter-animated-up .current{animation-duration:300ms;animation-name:fade-in-up}.ratings .counter.counter-animated-up .previous{animation-duration:300ms;animation-name:fade-out-up}.ratings .counter .previous{position:absolute}@keyframes fade-in-down{from{opacity:0;transform:translate3d(0, -1.5rem, 0)}to{opacity:1}}@keyframes fade-in-up{from{opacity:0;transform:translate3d(0, 1.5rem, 0)}to{opacity:1}}@keyframes fade-out-down{from{opacity:1}to{opacity:0;transform:translate3d(0, 1.5rem, 0)}}@keyframes fade-out-up{from{opacity:1}to{opacity:0;transform:translate3d(0, -1.5rem, 0)}}.ratings-like button:hover:not(:disabled) .lexicon-icon,.ratings-thumbs button:hover:not(:disabled) .lexicon-icon{transform:scale(1.3)}.ratings-like button .on,.ratings-thumbs button .on{display:flex;opacity:0;position:absolute;visibility:hidden}.ratings-like button .on .lexicon-icon,.ratings-thumbs button .on .lexicon-icon{color:transparent}.ratings-like button .off,.ratings-thumbs button .off{display:flex;opacity:1;visibility:visible}.ratings-like button[aria-pressed=true] .on,.ratings-thumbs button[aria-pressed=true] .on{opacity:1;visibility:visible}.ratings-like button[aria-pressed=true] .off,.ratings-thumbs button[aria-pressed=true] .off{opacity:0;visibility:hidden}.ratings-like button.btn-animated[aria-pressed=true] .on,.ratings-thumbs button.btn-animated[aria-pressed=true] .on{animation-duration:500ms;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.ratings-like .lexicon-icon,.ratings-thumbs .lexicon-icon{transition:transform 300ms ease-in-out}.ratings-like button[aria-pressed=true] .on .lexicon-icon{color:#ff5f5f}.ratings-like button.btn-animated[aria-pressed=true] .on{animation-name:heart-on}@keyframes heart-on{0%{opacity:0;transform:scale3d(0.1, 0.1, 0.1)}33%{transform:scale3d(1.2, 1.2, 1.2)}66%{transform:scale3d(0.8, 0.8, 0.8)}100%{opacity:1}}.ratings-thumbs .btn[aria-pressed=true] .on .lexicon-icon{color:#0b5fff}.ratings-thumbs .btn.btn-animated[aria-pressed=true] .on{animation-name:thumbs-on}.ratings-thumbs .btn.btn-animated[aria-pressed=true].btn-thumbs-up .on{transform-origin:bottom left}.ratings-thumbs .btn.btn-animated[aria-pressed=true].btn-thumbs-down .on{transform-origin:top right}.ratings .ratings-thumbs .btn+.btn{margin-left:.5rem}@keyframes thumbs-on{0%{opacity:0;transform:rotate(45deg) scale3d(0.1, 0.1, 0.1)}50%{transform:rotate(-15deg) scale3d(1.2, 1.2, 1.2)}100%{opacity:1}}.ratings-stacked-stars .ratings-stars-average.disabled .ratings-stars-average-icon{color:#a7a9bc}.ratings-stacked-stars .ratings-stars-average.disabled+.ratings-stars-average.disabled{cursor:not-allowed;line-height:2}.ratings-stacked-stars .ratings-stars-average-icon{margin:-0.1em .1875rem 0}.ratings-stacked-stars .ratings-stacked-stars-vote{display:inline-flex}.ratings-stacked-stars .ratings-stacked-stars-vote.disabled{cursor:not-allowed}.ratings-stacked-stars .ratings-stacked-stars-vote .ratings-stacked-stars-vote-stars{display:flex;flex-direction:row-reverse;justify-content:flex-end;margin-right:.3125rem}.ratings-stacked-stars label{color:#a7a9bc;font-size:1rem;margin:0;padding:.1875rem;transition:color 300ms ease-in-out}.ratings-stacked-stars label .ratings-stars-icon-full{display:none}.ratings-stacked-stars label .ratings-stars-icon-empty{display:initial}.ratings-stacked-stars label.ratings-stars-star-full .ratings-stars-icon-full{display:initial}.ratings-stacked-stars label.ratings-stars-star-full .ratings-stars-icon-empty{display:none}.ratings-stacked-stars input:checked~label{color:#0b5fff}.ratings-stacked-stars .ratings-stacked-stars-vote:hover label{color:#80acff}.ratings-stacked-stars .ratings-stacked-stars-vote label:hover,.ratings-stacked-stars .ratings-stacked-stars-vote label:hover~label{color:#0b5fff}.ratings-stacked-stars .ratings-stacked-stars-vote label:hover .ratings-stars-icon-full,.ratings-stacked-stars .ratings-stacked-stars-vote label:hover~label .ratings-stars-icon-full{display:initial}.ratings-stacked-stars .ratings-stacked-stars-vote label:hover .ratings-stars-icon-empty,.ratings-stacked-stars .ratings-stacked-stars-vote label:hover~label .ratings-stars-icon-empty{display:none}.ratings-stacked-stars .ratings-stacked-stars-vote label:hover.ratings-stars-star-full,.ratings-stacked-stars .ratings-stacked-stars-vote label:hover~label.ratings-stars-star-full{color:#80acff}.ratings-stacked-stars .ratings-stacked-stars-vote label.ratings-stars-star-full:hover,.ratings-stacked-stars .ratings-stacked-stars-vote label.ratings-stars-star-full:hover~label{color:#0b5fff}.ratings-stacked-stars input:disabled~label{pointer-events:none}.ratings-stacked-stars .ratings-stacked-stars-delete{color:#a7a9bc;overflow:initial}.ratings-stacked-stars .ratings-stacked-stars-delete:hover{color:#272833}.ratings-stacked-stars .ratings-stacked-stars-delete .lexicon-icon-times-circle.lexicon-icon-vertical-align{margin-top:-2px}.ratings-stars .btn[aria-pressed=true] .lexicon-icon{color:#0b5fff}.ratings-stars .ratings-stars-button-text{font-size:.875rem;justify-content:center;min-width:1ch}.ratings-stars .ratings-stars-average{line-height:1;margin-top:-0.125rem}.ratings-stars .ratings-stars-average-text{color:#6b6c7e;font-size:.875rem;font-weight:600}.ratings-stars .ratings-stars-average-icon{color:#ffd76e;font-size:1rem}.ratings-stars-dropdown{min-width:auto}

/*# sourceMappingURL=main.css.map */