.rating{display:inline-block;white-space:nowrap}.rating span.display-6{color:var(--primary-color)!important}.star{display:inline-flex;align-items:center;cursor:pointer}.star.star-readonly{cursor:default}.star .star-half{overflow:hidden;color:#ff9529}.star .star-half .fa-flip-horizontal{margin-left:-17px}.star.star-md .star-half{line-height:20px;width:10px;font-size:18px}.star.star-lg .star-half{line-height:34px;width:18px;font-size:32px}.star.star-lg .star-half:last-child{margin-left:-1px}
