#order-audio-controls.site-music-player{position:fixed;z-index:35;right:1rem;bottom:1rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;box-sizing:border-box;max-width:calc(100vw - 2rem);width:max-content;margin:0;padding:.5rem .65rem;border:1px solid #b9ac87;border-radius:12px;background:#f8f3e8;color:#214b32;box-shadow:0 4px 18px #17392320;font:14px/1.4 Arial,sans-serif}#order-audio-controls.site-music-player[hidden]{display:none}#order-audio-controls.site-music-player button{min-height:44px;padding:.4rem .6rem;border:1px solid #87937c;border-radius:6px;background:#f8f3e8;color:#214b32;font:inherit;cursor:pointer}#order-audio-controls.site-music-player label{display:flex;align-items:center;gap:.4rem;font:inherit}#order-audio-controls.site-music-player input{width:80px;min-height:32px;accent-color:#214b32}#order-audio-controls.site-music-player button:focus-visible{outline:3px solid #b78931;outline-offset:2px}@media(max-width:800px){.mobile-app-mode #order-audio-controls.site-music-player,body:has(.mobile-bottom-nav) #order-audio-controls.site-music-player{bottom:calc(86px + env(safe-area-inset-bottom));right:.75rem;max-width:calc(100vw - 1.5rem)}}
