.mixer-main{width:min(90%,1584px)}.mixer-topbar{min-height:74px;padding:12px 22px}.master-play{width:48px;height:48px;background:#bb533e;font-size:17px}.loop-toggle{border:1px solid rgba(187,83,62,.26);background:#f3ebe0;color:#8e3d2e}.loop-toggle.is-active{background:#bb533e;color:#fffaf3}.master-volume input{accent-color:#bb533e}.preview-note{background:rgba(183,200,173,.26);color:#506d5c}.mixer-stem{grid-template-columns:185px minmax(0,1fr);min-height:70px}.stem-controls{padding:11px 18px;gap:7px}.stem-controls strong{font-size:14px}.stem-button{height:26px;min-width:33px;border-color:rgba(187,83,62,.28);color:#8e3d2e}.stem-button:hover,.mixer-stem.is-solo .stem-solo,.mixer-stem.is-muted .stem-mute{border-color:#bb533e;background:#bb533e;color:#fffaf3}.full-waveform{height:70px}@media(max-width:760px){.mixer-main{width:min(100% - 32px,1584px)}.mixer-topbar{min-height:64px;padding:9px 11px}.master-play{width:40px;height:40px;font-size:15px}.mixer-stem{grid-template-columns:90px minmax(0,1fr);min-height:60px}.stem-controls{padding:8px 7px;gap:6px}.full-waveform{height:60px}}
