/* Identical list and player heart controls, including state and geometry. */
.music-shell button.music-icon:is([data-music-icon="heart"],[data-favorite],#music-current-favorite){width:48px!important;min-width:48px!important;height:48px!important;padding:0;border-radius:50%;display:inline-grid;place-items:center;background:#fff;color:#ef2455;border:1px solid #f0d0da;box-shadow:0 5px 14px #12633f1c}
.music-shell button.music-icon:is([data-music-icon="heart"],[data-favorite],#music-current-favorite):hover{background:#fff0f4;color:#d7194b;border-color:#ef9eb1}
.music-shell button.music-icon:is([data-music-icon="heart"],[data-favorite],#music-current-favorite)[aria-pressed="true"]{background:#ffe1e9;color:#d7194b;border-color:#ef9eb1}
.music-shell button.music-icon:is([data-music-icon="heart"],[data-favorite],#music-current-favorite) .music-action-icon{width:25px;height:25px}
.music-shell button.music-icon:is([data-music-icon="heart"],[data-favorite],#music-current-favorite) .music-action-icon path{fill:currentColor}
