.track-head,.track{grid-template-columns:50px minmax(0,1fr) 108px}.player{bottom:84px}.share-album{margin-top:20px}.share-dialog{width:min(92vw,430px);padding:28px;border:1px solid #5a4267;border-radius:22px;background:#171220;color:#fff;box-shadow:0 30px 90px #000c}.share-dialog::backdrop{background:#050308cc;backdrop-filter:blur(5px)}.share-dialog h2{margin:0 32px 18px 0;font-size:24px}.share-dialog img{display:block;width:230px;max-width:100%;margin:0 auto 18px;padding:10px;border-radius:15px;background:#fff}.share-dialog label{display:grid;gap:7px;color:#bcb0c2;font-size:13px}.share-dialog input{width:100%;padding:12px;border:1px solid #493957;border-radius:10px;background:#0f0c13;color:#fff}.share-buttons{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:12px}.share-buttons button{padding:12px;border:0;border-radius:10px;background:#fff;color:#140f22;font-weight:800}.close-share{position:absolute;right:16px;top:14px;width:36px;height:36px;border:0;border-radius:50%;background:#2b2232;color:#fff;font-size:24px}.share-dialog p{min-height:20px;margin-bottom:0;color:#75e6a4}@media(max-width:720px){.track-head,.track{grid-template-columns:36px minmax(0,1fr) 106px}.player{bottom:82px}.share-album{margin-top:10px}}
