.music-control{flex:none;display:inline-flex;position:relative}.music-control>button{justify-content:center;align-items:center;min-width:40px;min-height:40px;display:inline-flex;position:relative}.music-control>button svg{flex:none}.music-panel{z-index:90;color:#ebf5f5;text-align:left;width:min(280px,100vw - 32px);font:14px/1.45 var(--font-geist-sans), sans-serif;background:#0d1c25;border:1px solid #456978;border-radius:14px;gap:12px;padding:18px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 36px #0009}.music-panel small{color:#acbdc5}.music-panel label{gap:6px;display:grid}.music-panel input{accent-color:#57f7ff;width:100%}.music-panel [role=switch][aria-checked=true]{border-color:#57f7ff}.music-panel button{color:#ebf5f5;background:#19333c;border:1px solid #456978;border-radius:8px;padding:9px 12px}.music-panel{overscroll-behavior:contain;max-height:min(560px,100dvh - 110px);overflow-y:auto}.music-panel button:disabled{opacity:.5}
