.scene-tools{align-items:flex-end}
.music-credit{font-size:11px;line-height:1.8;color:#776048;padding:12px 14px;background:#f3eadc;border-radius:10px;overflow-wrap:anywhere}.music-credit a{color:#91583f;text-underline-offset:3px}
#sound-toggle{width:auto;height:auto;min-height:44px;display:flex;align-items:center;gap:7px;padding:9px 12px;border-radius:13px;font-size:12px;white-space:nowrap}
#sound-toggle svg{width:18px;height:18px;flex:none}
#sound-toggle[aria-pressed=true]{background:#e5edda;color:#4d6740;border-color:#aec196}
.sound-volume{display:flex;align-items:center;gap:7px;min-height:38px;padding:5px 9px;border:1px solid #d9cbb4;border-radius:11px;background:#fffaf0ee;color:#776048;font-size:11px;box-shadow:0 3px 12px #5d422b10;touch-action:pan-y}
.sound-volume input{width:82px;height:28px;margin:0;accent-color:#a65b40;cursor:pointer;touch-action:pan-x}
.sound-volume output{min-width:20px;text-align:right;font-size:10px;font-variant-numeric:tabular-nums}
.immersive-menu-content .scene-tools{align-items:center;justify-content:space-between;flex-wrap:wrap}
.immersive-menu-content #sound-toggle{min-height:48px;width:auto}
.immersive-menu-content .sound-volume{min-height:44px}
@media(max-width:540px){#sound-toggle{min-height:44px;font-size:11px;padding:8px 10px}.sound-volume{font-size:10px}.sound-volume input{width:72px}.scene-panel>.scene-tools{max-width:calc(100% - 24px);flex-wrap:wrap;justify-content:flex-end}}
