.song-share{min-height:40px;padding:8px 18px;border-radius:99px;border:1px solid #168b91;background:#e5f7f4;color:#123b40;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.share-dialog{width:min(90vw,460px);max-height:85dvh;overflow:auto;border:0;border-radius:20px;padding:26px;background:#f7faf8;color:#24383c}.share-dialog::backdrop{background:#071315b8}.share-dialog h2{font-size:24px;line-height:1.2}.share-dialog p{color:#465c60;line-height:1.5}.share-dialog button,.share-social a{display:inline-block;padding:12px 16px;margin:5px 5px 5px 0;border:1px solid #8caeac;border-radius:12px;color:#163d40;background:white;font:inherit;font-size:14px;cursor:pointer}.share-dialog input{width:100%;box-sizing:border-box;margin:12px 0;padding:12px;background:#fff;color:#24383c;border:1px solid #8caeac;border-radius:8px;font-size:14px}.artist-copy p{color:#465c60}

.song-share-preview{border:1px solid #d6dfda;border-radius:14px;overflow:hidden;margin:18px 0;background:#f4f6f0;color:#163b37}.song-share-preview img{display:block;width:100%;max-height:240px;object-fit:cover}.song-share-preview strong{display:block;padding:14px 16px 0}.song-share-preview p{padding:0 16px 12px;color:#46605c;font-size:13px}
