.music-layout [data-copy='music.body']{white-space:pre-line}
.music-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:26px}
.music-actions .button{margin:0;padding:10px 18px;text-align:center;white-space:nowrap}
.music-actions .music-tiktok{color:#d6deeb;background:transparent;border-color:#718098;box-shadow:none}
.music-actions .music-tiktok:hover{color:#fff;border-color:#d6deeb;background:#ffffff08}
.music-more{margin-top:20px;color:#aebbd0;font:12px/1.6 var(--mono);max-width:460px}
.music-more summary{cursor:pointer;width:fit-content;padding:4px 0;list-style:none}
.music-more summary::-webkit-details-marker{display:none}
.music-more summary::after{content:' +';margin-left:8px;color:#d6deeb}
.music-more[open] summary::after{content:' −'}
.music-more summary:hover,.music-services a:hover{color:#fff}
.music-more summary:focus-visible{outline:3px solid var(--accent);outline-offset:5px}
.music-services{display:flex;flex-wrap:wrap;gap:9px 20px;padding-top:14px;margin-top:8px;border-top:1px solid #71809850}
.music-services a{padding:3px 0;border-bottom:1px solid #71809880}
@media(max-width:480px){.music-actions{gap:10px}.music-actions .button{padding:10px 14px;font-size:11px}}
