.ui.rating{display:inline-block;vertical-align:middle;margin:0 .5em}.ui.rating:first-child{margin-left:0}.ui.rating:last-child{margin-right:0}.ui.rating:after{display:block;content:'';visibility:hidden;clear:both;height:0}.ui.rating .icon{cursor:default;float:left;margin:0;width:1em;height:auto;padding:0;font-weight:400;font-style:normal}.ui.rating .icon:after{content:"\2605";color:rgba(0,0,0,.15);-webkit-transition:color .3s ease,opacity .3s ease;-moz-transition:color .3s ease,opacity .3s ease;-ms-transition:color .3s ease,opacity .3s ease;-o-transition:color .3s ease,opacity .3s ease;transition:color .3s ease,opacity .3s ease}.ui.star.rating .icon:after{content:'\e800';font-family:Icons}.ui.star.rating .active.icon:after{content:'\e801';font-family:Icons}.ui.heart.rating .icon:after{content:'\2661';font-family:Icons}.ui.heart.rating .active.icon:after{content:'\2665';font-family:Icons;color:#EF404A}.ui.heart.rating .hover.icon:after,.ui.heart.rating .active.hover.icon:after{color:#FF2733}.ui.active.rating .icon{cursor:pointer}.ui.rating .active.icon:after{color:#FFCB08}.ui.rating.hover .active.icon:after{opacity:.5}.ui.rating .icon.hover:after,.ui.rating .icon.hover.active:after{opacity:1;color:#FFB70A}.ui.small.rating{font-size:1rem}.ui.rating{font-size:1.5rem}.ui.large.rating{font-size:2rem}