.song-action-buttons{display:flex;align-items:center;justify-content:flex-end;gap:5px;flex:none}html body .song-action-buttons>button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:36px;min-width:36px;height:36px;padding:8px;flex:0 0 36px;border:0;border-radius:0;background:transparent;color:#c6c6ce;cursor:pointer}html body .song-action-buttons>button svg{display:block;width:20px;height:20px;min-width:20px;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;overflow:visible}html body .song-action-buttons>button[aria-pressed=true]{color:#fff}html body .song-action-buttons>button[aria-pressed=true] svg{filter:drop-shadow(0 0 2px #ffffff40)}html body .song-action-buttons .heart-fracture.selected{stroke:#111217;stroke-width:2}html body .song-action-buttons>button:hover{background:linear-gradient(90deg,transparent,#ffffff12,transparent);color:white}html body .song-action-buttons>button:focus-visible{outline:0;background:linear-gradient(90deg,transparent,#ffffff20,transparent);color:white}html body .song-action-buttons>button:disabled{cursor:wait;opacity:.65}@media(max-width:699px){html body .song-action-buttons>button{width:44px;min-width:44px;height:44px;flex-basis:44px;padding:12px}.song-action-buttons{gap:6px}.player-source-row:has(.song-action-buttons){flex-wrap:wrap}.player-source-row>.song-action-buttons{width:100%}.island-list-row:has(.song-action-buttons){grid-template-columns:minmax(0,1fr)}.island-list-row>.song-action-buttons{justify-self:end}}html.aint-mobile-device body .song-action-buttons>button,html[data-installed-app=true] body .song-action-buttons>button{width:44px;min-width:44px;height:44px;flex-basis:44px;padding:12px}