/* v1.2.1: Journal icon rules can also use !important. Repeated class raises
   specificity without changing markup; transparent glyph fill is a fallback.
   Keep currentColor for the mask and Journal's configured hover color. */
html body .btn-wishlist.lr-wishlist-selected.lr-wishlist-selected.lr-wishlist-selected.lr-wishlist-selected::before {
    content: "" !important;
    -webkit-text-fill-color: transparent !important;
    -webkit-text-stroke: 0 transparent !important;
    text-shadow: none !important;
    display: inline-block !important;
    width: 1em !important;
    height: 1em !important;
    min-width: 1em;
    background: currentColor !important;
    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='3 3.5 18 18'%3E%3Cpath d='M12 21s-9-5.7-9-12a5 5 0 0 1 9-3 5 5 0 0 1 9 3c0 6.3-9 12-9 12Z'/%3E%3C/svg%3E") center / contain no-repeat !important;
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='3 3.5 18 18'%3E%3Cpath d='M12 21s-9-5.7-9-12a5 5 0 0 1 9-3 5 5 0 0 1 9 3c0 6.3-9 12-9 12Z'/%3E%3C/svg%3E") center / contain no-repeat !important;
}
