#library .music-selection-label{font-size:12px;font-weight:600;margin:18px 0 8px;color:inherit}
#library .music-selection-label+.music-current{margin:0 0 18px}
#library .music-empty-selection{display:flex;align-items:center;gap:9px;padding:12px;border:1px solid #f5d9df;border-radius:12px;background:#fff7f8;color:#667085;font-size:12px;margin:0 0 18px}
#library .music-empty-selection svg{width:18px;height:18px;color:#e14b70}
#library .music-premium-card{border:1px solid #e8e9ee;border-radius:16px;background:#fafbfc;padding:24px 15px;text-align:center;margin:0 0 18px;color:#253044}
#library .music-premium-card[hidden],#library .music-empty-selection[hidden]{display:none!important}
#library .music-premium-symbol{width:52px;height:56px;border:1px dashed #f7a7bb;border-radius:16px;display:grid;place-items:center;margin:0 auto 18px;color:#e63d69;background:#fff5f7}
#library .music-premium-symbol svg{width:24px;height:24px}
#library .music-premium-card h3{font-size:14px;line-height:1.5;margin:0;font-weight:600;color:inherit}
#library .music-premium-description{font-size:13px;color:#68758a;line-height:1.6;margin:8px 0 16px}
#library .music-premium-card ul{list-style:none;display:flex;flex-direction:column;align-items:center;gap:7px;padding:0;margin:0 0 20px}
#library .music-premium-card li{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:5px 9px;border-radius:14px;background:#f0f2f5;font-size:11px;line-height:1.4}
#library .music-premium-card li svg{width:14px;height:14px;flex-shrink:0;color:#dd3862;filter:none!important}
#library .music-upgrade-link{display:inline-flex;align-items:center;justify-content:center;gap:7px;background:#d82d5d;color:#fff!important;border-radius:11px;padding:10px 12px;text-decoration:none;font-size:12px;font-weight:600;line-height:1.5;max-width:100%}
#library .music-upgrade-link svg{width:17px;height:17px;flex-shrink:0;filter:none!important}
#library .music-upgrade-link:hover{background:#bc214c}
#library .music-upgrade-link:focus-visible{outline:2px solid #d82d5d;outline-offset:3px}
#library :is(.music-access-locked,.music-access-pending)>:is(.studio-search,.small-note,.music-rows,#music-own-upload,.field){display:none!important}
html[data-theme="dark"] #library .music-premium-card{background:#272b35;border-color:#3b4251;color:#eef1f7}
html[data-theme="dark"] #library .music-premium-description{color:#b6c1d2}
html[data-theme="dark"] #library .music-premium-card li{background:#343946;color:#dce4f0}
html[data-theme="dark"] #library .music-premium-symbol,html[data-theme="dark"] #library .music-empty-selection{background:#352c36;border-color:#755365;color:#ffb7ce}
html[data-theme="dark"] #library .music-premium-card svg{filter:none!important}
