.rating{gap:var(--rating-star-gap,var(--rating-star-gap))}.rating,.rating__star{align-items:center;display:inline-flex}.rating__star{background:transparent;border:none;color:var(--rating-star-color-default,var(--rating-star-color-default));cursor:pointer;justify-content:center;padding:0;transition:color .15s ease,transform .15s ease}.rating__star:hover:not(:disabled),.rating__star[data-state~=hover]:not(:disabled){color:var(--rating-star-color-hover,var(--rating-star-color-hover));transform:scale(1.1)}.rating__star:focus-visible,.rating__star[data-state~=focus-visible]{border-radius:2px;outline:var(--rating-focus-ringWidth,var(--rating-focus-ringWidth)) solid var(--rating-focus-ringColor,var(--rating-focus-ringColor));outline-offset:var(--rating-focus-ringOffset,var(--rating-focus-ringOffset))}.rating__star:disabled{color:var(--rating-star-color-disabled,var(--rating-star-color-disabled));cursor:not-allowed}.rating__star--state-active{color:var(--rating-star-color-active,var(--rating-star-color-active))}.rating__star--hover,.rating__star--state-active:hover:not(:disabled),.rating__star--state-active[data-state~=hover]:not(:disabled){color:var(--rating-star-color-hover,var(--rating-star-color-hover))}.rating__star-icon{height:var(--rating-star-size,var(--rating-star-size));width:var(--rating-star-size,var(--rating-star-size))}.rating__cancel{align-items:center;background:transparent;border:none;color:var(--rating-cancel-color-default,var(--rating-cancel-color-default));cursor:pointer;display:inline-flex;justify-content:center;padding:0;transition:color .15s ease,transform .15s ease}.rating__cancel:hover,.rating__cancel[data-state~=hover]{color:var(--rating-cancel-color-hover,var(--rating-cancel-color-hover));transform:scale(1.1)}.rating__cancel:focus-visible,.rating__cancel[data-state~=focus-visible]{border-radius:2px;outline:var(--rating-focus-ringWidth,var(--rating-focus-ringWidth)) solid var(--rating-focus-ringColor,var(--rating-focus-ringColor));outline-offset:var(--rating-focus-ringOffset,var(--rating-focus-ringOffset))}.rating__cancel-icon{height:var(--rating-cancel-size,var(--rating-cancel-size));width:var(--rating-cancel-size,var(--rating-cancel-size))}.rating--state-readonly .rating__star{cursor:default}.rating--state-readonly .rating__star:hover,.rating--state-readonly .rating__star[data-state~=hover]{transform:none}.rating--state-disabled .rating__star{color:var(--rating-star-color-disabled,var(--rating-star-color-disabled));cursor:not-allowed}.rating--state-disabled .rating__star:hover,.rating--state-disabled .rating__star[data-state~=hover]{transform:none}.rating--state-disabled .rating__star--state-active{color:var(--rating-star-color-disabledActive,var(--rating-star-color-disabledActive))}
