.site-music-button{position:fixed;z-index:24;top:104px;left:4%;display:inline-flex;align-items:center;gap:9px;min-width:44px;min-height:44px;padding:10px 13px;border:1px solid #e1c59366;border-radius:24px;background:#0d2b22ed;color:#f0d7a2;font:500 11px/1.3 var(--sans,system-ui,sans-serif);cursor:pointer;box-shadow:0 3px 16px #00181033}
.site-music-button svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex:none}
.site-music-button .music-on{display:none}.site-music-button[data-sounding=true] .music-on{display:block}.site-music-button[data-sounding=true] .music-off{display:none}
.site-music-button:hover{background:#194532}.site-music-button:focus-visible{outline:2px solid #fff1b9;outline-offset:3px}
@media(max-width:800px){.site-music-button{left:5%;top:88px}}
@media(max-width:600px){.site-music-button{left:20px;top:80px}}
