.music-workspace,.music-editor{--muted:#616a75;color:var(--ink);caret-color:var(--blue)}
.music-workspace ::selection,.music-editor ::selection{background:#cddcff;color:#172b50}
.music-workspace .workspace-heading{align-items:start;margin-bottom:30px}.music-workspace .lead{max-width:65ch}.music-workspace .workspace-heading>.primary{white-space:nowrap;margin-top:12px}
.music-editor{max-width:840px;margin:auto;padding:42px 28px 70px}.music-editor>h1{margin-top:18px}.music-editor .stack{gap:22px}.music-help{color:var(--muted);font-size:13px;max-width:70ch;margin:0;line-height:1.65}
.music-tracks,.music-playlists,.music-order{list-style:none;padding:0;margin:24px 0 0}.music-tracks>li,.music-playlists>li{display:flex;align-items:center;gap:24px;padding:20px 0;border-bottom:1px solid var(--line)}
.music-copy{flex:1;min-width:0;overflow-wrap:anywhere}.music-title{font-weight:500;line-height:1.4}.music-title:hover,.music-workspace .text-link:hover,.music-editor .text-link:hover{text-decoration:underline;text-underline-offset:4px}.music-count{font:14px var(--sans);color:var(--muted);margin-left:12px}
.music-playlists img{object-fit:cover;border-radius:5px}.music-row-actions{display:flex;align-items:center;gap:18px;flex-shrink:0}.music-move{display:flex;gap:6px;margin:0}.music-move .button{padding:10px 12px}.music-workspace audio{width:260px;height:42px;max-width:100%}.music-preview{display:block;width:100%;margin:24px 0 12px}.music-search{width:320px;max-width:100%}.music-search>div{display:flex;gap:8px;margin-top:7px}.music-search input{margin:0;min-width:0}.music-empty{color:var(--muted);padding:24px 0;line-height:1.6}.music-workspace .button:hover,.music-editor .button:hover{background:#e9edf4}
.music-order>li{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line);padding:14px 0}.music-order label{display:flex;gap:12px;align-items:center;flex:1;min-width:0;overflow-wrap:anywhere;font-size:14px;cursor:pointer}.music-order input{flex-shrink:0}.music-order label>span{min-width:0}.music-order input:checked+span{color:#174bc8}.music-order input:checked+span small{color:var(--muted)}.music-order li[data-order-row]:has(input:checked){background:#edf2fc}.music-order li[data-order-row]{padding-left:10px;padding-right:10px}.music-order .music-move{flex-shrink:0}.music-cover-choice{display:flex;gap:20px;align-items:center}.music-cover-choice img{object-fit:cover;border-radius:5px}.music-cover-choice label{flex:1}.music-editor .actions{margin:4px 0 0}.music-error{color:#962c28}.upload-feedback progress{width:100%;accent-color:var(--blue);height:12px}.upload-feedback p{font-size:13px;color:var(--muted)}.music-editor input[type=file]{padding:12px;font-size:13px}.music-editor input[type=file]::file-selector-button{font:inherit;padding:6px 10px;margin-right:12px;border:1px solid var(--line);background:var(--paper);border-radius:4px;cursor:pointer}.music-workspace small{font-variant-numeric:tabular-nums}.music-editor .danger{border-color:#dcb4ae}
@media(max-width:1000px){.music-tracks>li{flex-wrap:wrap;gap:12px 20px}.music-tracks .music-copy{flex-basis:60%}.music-tracks audio{order:3;width:100%}.music-playlists>li{flex-wrap:wrap;gap:14px}.music-playlists .music-row-actions{margin-left:78px}.music-workspace .section-heading{flex-wrap:wrap}}
@media(max-width:700px){header nav{flex-wrap:wrap;gap:12px 18px}.music-editor{padding:30px 20px 50px}.music-workspace .workspace-heading>.primary{margin-top:0}.music-workspace .section-heading{align-items:start;gap:8px}.music-workspace h2{margin-bottom:12px}.music-search{width:100%}.music-tracks .music-copy{flex-basis:100%}.music-tracks .music-row-actions{width:100%}.music-tracks audio{order:0}.music-playlists .music-row-actions{margin-left:0;width:100%;flex-wrap:wrap;gap:8px}.music-playlists .music-copy{flex-basis:calc(100% - 90px)}.music-order>li{flex-wrap:wrap;gap:12px}.music-order label{flex-basis:100%}.music-order .music-move{margin-left:28px}.music-cover-choice{gap:14px}.music-order .button{min-height:44px}.music-editor .stack{margin-top:24px}}
