unicode star sizing is wonky on different devices, so switch to font-awesome stars