/* Small, persistent welcome-sound preference; no changes to existing layout. */
.vault-sound-toggle{position:fixed;z-index:70;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;max-width:calc(100vw - 32px);box-sizing:border-box;padding:9px 13px;border:1px solid #d4af376b;border-radius:999px;background:#101014f5;color:#ead18c;box-shadow:0 3px 18px #0005;font:650 11px/1.4 Inter,system-ui,sans-serif;cursor:pointer;white-space:normal}
.vault-sound-toggle svg{flex:none;display:block}.vault-sound-toggle .sound-label{min-width:0;overflow-wrap:anywhere}
.vault-sound-toggle:hover{border-color:#f5d77e;background:#1b1912}.vault-sound-toggle:focus-visible{outline:2px solid #f5d77e;outline-offset:3px}
.vault-sound-toggle[aria-pressed="true"] .sound-muted,.vault-sound-toggle[aria-pressed="false"] .sound-waves{display:none}
.vault-sound-toggle[aria-pressed="false"]{color:#aaa59a;border-color:#d4af3733}
