.article-rating{--tw-border-opacity:1;border-top-width:1px;border-bottom-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-top:1rem;padding-bottom:1rem}.article-rating:is(.dark *){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.article-rating__inner{flex-direction:column;gap:.75rem;display:flex}.article-rating__label-row{align-items:center;gap:.5rem;display:flex}.article-rating__label{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem}.article-rating__label:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.article-rating__stars-row{align-items:center;gap:.75rem;display:flex}.article-rating__stars{gap:.25rem;display:flex}.article-rating__star{font-size:1.5rem;line-height:2rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.article-rating__star_empty{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.article-rating__star_empty:is(.dark *){--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.article-rating__star_filled{--tw-text-opacity:1;color:rgb(222 39 41/var(--tw-text-opacity,1))}.article-rating__star_interactive{cursor:pointer}.article-rating__star_interactive:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.article-rating__star_voted{cursor:default}.article-rating__star_submitting{opacity:.5}.article-rating__score{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));flex-direction:column;font-size:.875rem;line-height:1.25rem;display:flex}.article-rating__score:is(.dark *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.article-rating__score-value{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));font-weight:700}.article-rating__score-value:is(.dark *){--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.article-rating__votes-count{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:.75rem;line-height:1rem}.article-rating__votes-count:is(.dark *){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.article-rating__error{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1));border-radius:0;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}.article-rating__error:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1));background-color:#7f1d1d4d}.article-rating__success{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1));border-radius:0;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}.article-rating__success:is(.dark *){--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1));background-color:#14532d4d}.article-rating__hint{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:.75rem;line-height:1rem}.article-rating__hint:is(.dark *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.article-rating__submitting{--tw-text-opacity:1;color:rgb(222 39 41/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}.article-rating__loading{padding-top:1rem;padding-bottom:1rem}.article-rating__skeleton{display:flex}@keyframes pulse{50%{opacity:.5}}.article-rating__skeleton{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.article-rating__skeleton>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.article-rating__skeleton-star{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));border-radius:0;width:2rem;height:2rem}.article-rating__skeleton-star:is(.dark *){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}
