.song-media-links{flex-wrap:wrap;gap:.75rem 1.5rem;padding:0;list-style:none;display:flex}.song-media-links a,.record-music-video>a{align-items:center;min-height:44px;padding-block:.5rem;display:inline-flex}.song-media-links a:focus-visible,.record-music-video>a:focus-visible{outline-offset:4px;outline:2px solid}.record-listening-links .record-disclosure li{overflow-wrap:anywhere;margin-block:.75rem}.song-media-warning{border:1px solid;padding:.75rem;font-weight:700}
.album-platform-links{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1rem;padding:0;list-style:none;display:grid}.album-platform-links li{overflow-wrap:anywhere;border:1px solid;flex-direction:column;align-items:flex-start;min-width:0;padding:.75rem 1rem;display:flex}.album-platform-links a{align-items:center;min-height:44px;padding-block:.5rem;display:inline-flex}.album-platform-links a:focus-visible{outline-offset:4px;outline:2px solid}.album-platform-title{margin-block:.25rem;font-weight:600}.record-album-links .record-disclosure li{overflow-wrap:anywhere;margin-block:.75rem}
.record-youtube-channel>a{align-items:center;min-height:44px;padding-block:.5rem;display:inline-flex}.record-youtube-channel>a:focus-visible{outline-offset:4px;outline:2px solid}.record-youtube-channel{overflow-wrap:anywhere}
