/* 音效开关：低调的小控件，放在主导航右侧；手机端导航隐藏后仍然可见 */
.header nav{margin-left:auto}
.sound-toggle{display:inline-flex;align-items:center;gap:7px;margin-left:clamp(16px,2.4vw,34px);padding:7px 13px;min-height:34px;border:1px solid #ddd8cc;background:#fff;color:#6d6f68;font:inherit;font-size:12px;letter-spacing:.06em;white-space:nowrap;cursor:pointer;transition:border-color .2s,color .2s}
.sound-toggle:before{content:'';width:6px;height:6px;border-radius:50%;background:#b3924f;transition:background .2s}
.sound-toggle:hover{border-color:#bfae8b;color:#4c4f48}
.sound-toggle.off{color:#9a9c95}
.sound-toggle.off:before{background:#c6c7c0}
.sound-toggle:focus-visible{outline:2px solid #b3924f;outline-offset:2px}
@media(max-width:1050px){.sound-toggle{margin-left:16px;padding:6px 11px}}
@media(max-width:700px){.sound-toggle{margin-left:0;font-size:11px;padding:6px 10px;min-height:32px}}
