/* Official Phosphor geometry. Icons inherit text colour and retain touch areas. */
svg.g-icon { stroke: none; flex-shrink: 0; vertical-align: middle; }
.g-icon use { pointer-events: none; }
.g-icon .g-icon-solid { display: none; }
.g-icon[data-icon-state="currentColor"] .g-icon-outline { display: none; }
.g-icon[data-icon-state="currentColor"] .g-icon-solid { display: inline; }
/* The original rating colours encode checked and hover states. */
.pd-star.g-icon, .fb-star.g-icon { stroke: none; }
