body {
    font-family: Arial, sans-serif;
}

.star-rating {
    display: inline-block;
}

.star {
    font-size: 2em;
    color: grey;
    cursor: pointer;
    transition: color 0.2s;
}

.star.hover.red {
    color: red;
}

.star.hover.gold {
    color: gold;
}

.star.hover.green {
    color: green;
}
