#ubb-site-music-controls{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;padding:12px 20px;background:#10161bf2;color:#f3f0e5;border-top:1px solid #53604a;font:14px/1.4 system-ui,sans-serif}#ubb-site-music-controls label{font-weight:750}#ubb-site-music-controls input{width:140px;min-height:38px;accent-color:#c9e888}#ubb-site-music-controls output{min-width:36px}#ubb-site-music-controls button{min-height:44px;padding:8px 14px;border:1px solid #71805e;border-radius:7px;background:#263123;color:#f3f0e5;cursor:pointer;font:inherit}#ubb-site-music-controls button:disabled{opacity:.55;cursor:default}#ubb-site-music-controls [hidden]{display:none}#ubb-site-music-controls :focus-visible{outline:3px solid #d9f3ac;outline-offset:3px}.ubb-music-status{font-size:12px;color:#bdc4b7}@media(max-width:500px){#ubb-site-music-controls{gap:8px;padding:12px}#ubb-site-music-controls input{width:120px}.ubb-music-status{flex-basis:100%;text-align:center}}

#ubb-site-music-controls .ubb-playlist-track{flex-basis:100%;text-align:center;font-weight:600;overflow-wrap:anywhere}#ubb-site-music-controls:has(.ubb-playlist-track){width:fit-content;max-width:100%;box-sizing:border-box}#ubb-site-music-controls:has(.ubb-playlist-track) button{white-space:nowrap}#ubb-site-music-controls:has(.ubb-playlist-track) .ubb-music-status:empty{display:none}
