I have a two part question regarding creating a "Book Jacket" through Calibre's "Polishing" feature. I polish and create a book jacket for every book in my library and this occurs 100% of the time. This pertains to EPUBS.
1) The polishing options are always the same and shown in the screen shot below. After polishing, if I go into the epub via "Edit Book" and then "Run Check", I always get the same soft warning message on the
newly created jacket.xhtml file:
"This CSS construct is not recognized. That means that it most likely will not work on reader devices. Consider replacing it with something else.". My question is how can there be an error within Calibre for something that Calibre itself created? It can't be eReader specific since Jacket creation has nothing to do with whatever product you may have bought.

2) Also, 100% of books loaded into the GloHD are missing the rating "stars" on the
same Jacket pages. (I know the issue with Kobo and ratings for side-loaded books...but this is not the same thing. The ratings stars on the Jacket are simply taken from the user's Calibre ratings and are embedded metadata on Jacket creation...a different thing). From the screen shots above, I can see the stars on the jacket.xhtml file (obviously)...however, the eReader itself (capture below) can't display them. Could it be a font issue (???) within the eReader. Pretty befuddled.