.sound-toggle{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));z-index:40;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 14px;border:1px solid #79643e;border-radius:24px;background:#11120ff5;box-shadow:0 3px 16px #0006;color:#d6b87c;font:600 12px Barlow,Arial,sans-serif;letter-spacing:.5px;cursor:pointer}
.sound-toggle[hidden]{display:none}.sound-toggle svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5}.sound-toggle[aria-pressed="false"] .sound-waves{display:none}.sound-toggle:hover{border-color:#d6b87c}.sound-toggle:focus-visible{outline:2px solid #d6b87c;outline-offset:4px}
/* Keep the compact control clear of the last footer link at phone widths. */
.site-footer{padding-bottom:72px}
