#mixer-panel .settings-section-tabs,.backing-instrument-tabs{display:flex;align-items:stretch;gap:5px;margin:8px 0 12px}#mixer-panel [hidden]{display:none!important}.backing-instrument-tabs button,.backing-settings-link,.settings-section-tabs button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:38px;padding:6px 9px;border:1px solid #3e3e42;border-radius:9px;background:#242426;color:#bdbdc3;font:inherit;font-size:.74rem;font-weight:700;cursor:pointer}.settings-section-tabs button{flex:1}.backing-instrument-tabs button[aria-selected=true],.settings-section-tabs button[aria-selected=true]{color:#ffb064;border-color:#bb792f;background:#342719}.backing-settings svg,.backing-settings-link svg,.settings-section-tabs svg{width:19px;height:19px;flex:0 0 19px;display:block}.backing-instrument-tabs button{flex:1}.backing-settings-heading{display:flex;gap:12px;align-items:center;justify-content:space-between}.backing-settings-heading>div{min-width:0;display:grid;gap:3px}.backing-settings-heading small{color:#9d9da6;font-size:.66rem}.backing-settings-heading strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.85rem}#band-settings-reset{max-width:135px;min-height:32px;border:1px solid #535358;border-radius:8px;background:0 0;color:#cfcfd5;font:inherit;font-size:.65rem}.backing-settings-note{margin:8px 0;color:#a7a7b0;font-size:.66rem;line-height:1.5;text-align:left}.backing-settings-field{display:grid;gap:5px;margin:9px 0;color:#bfbfc8;font-size:.7rem}.backing-settings-field select{width:100%;min-width:0;min-height:37px;border:1px solid #4a4a4e;border-radius:8px;padding:5px 9px;background:#242426;color:#f2f2f4;font:inherit}.backing-settings .mixer-row{width:100%;min-width:0}.backing-settings .mixer-row select{min-width:0;max-width:calc(100% - 65px)}.backing-settings .mixer-label{min-width:55px}.backing-settings .mixer-slider{flex:1;min-width:40px}.backing-settings-fx{border-top:1px solid #35353a;margin-top:12px;padding-top:8px}.backing-settings-fx summary{display:flex;align-items:center;gap:7px;cursor:pointer;color:#d3d3db;font-size:.74rem}.backing-settings-effect{display:grid;gap:5px;padding:7px 0}.backing-settings-effect>span{display:flex;gap:7px;align-items:center;color:#bfc0c8;font-size:.72rem}.backing-settings-effect output{margin-left:auto;color:#ffb064}.backing-settings-effect input{width:100%;margin:0;accent-color:#ff9f43;min-height:26px}.backing-settings-link{margin-top:12px;width:100%}#mixer-panel:has(.backing-settings:not([hidden])){position:fixed;top:50%;left:50%;bottom:auto;right:auto;transform:translate(-50%,-50%);box-sizing:border-box;min-width:min(320px,calc(100vw - 24px));max-height:calc(100dvh - 24px)!important;overflow-y:auto;overscroll-behavior:contain}#mixer-panel:has(.backing-settings:not([hidden]))>.mixer-header{position:sticky;top:0;z-index:4;min-height:32px;background:#1a1a1a;box-shadow:0 -15px 0 #1a1a1a}.backing-settings.is-notated .backing-instrument-panel>.mixer-row{display:none}.music-editor-effect-controls{display:grid;gap:6px;padding:8px;border:1px solid #36363b;border-radius:8px}.music-editor-effect-controls label{display:flex;align-items:center;flex-wrap:wrap;gap:7px;font-size:.75rem}.music-editor-effect-controls input{flex:1;min-width:80px;accent-color:#ff9f43}.music-editor-effect-controls output{width:35px;text-align:right}.music-editor-effect-controls svg{width:16px;height:16px}@media (max-width:680px){#mixer-panel:has(.backing-settings:not([hidden])){width:calc(100vw - 20px);max-width:470px}.backing-instrument-tabs button{padding:6px 4px;font-size:.68rem;gap:4px}}@media (orientation:landscape) and (max-height:600px){#mixer-panel:has(.backing-settings:not([hidden])){width:min(630px,calc(100vw - 28px))}.backing-instrument-panel:not([hidden]){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3px 14px;align-items:start}.backing-instrument-panel>.backing-settings-fx{grid-column:2;grid-row:1/span 5;margin:0;border:0}.backing-instrument-panel>.backing-settings-field,.backing-instrument-panel>.mixer-row{grid-column:1}.backing-settings-note{margin-block:5px}}.backing-settings.has-source-settings #band-settings-reset,.backing-settings.has-source-settings>.backing-instrument-panel,.backing-settings.has-source-settings>.backing-instrument-tabs{display:none!important}.backing-source-settings input[type=range]{width:100%;accent-color:#ff9f43}.backing-source-settings input[type=checkbox]{accent-color:#ff9f43}html body #mixer-panel.backing-fullscreen{position:fixed!important;inset:0!important;transform:none!important;width:100vw!important;min-width:0!important;max-width:none!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;margin:0!important;border-radius:0!important;z-index:10000!important;padding:max(12px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));overflow-y:auto!important;overscroll-behavior:contain;box-sizing:border-box;background:#1a1a1a}#mixer-panel.backing-fullscreen>.mixer-header{top:0}#mixer-panel.backing-fullscreen .backing-instrument-panel{min-height:160px}.backing-preset-status{display:block;color:#c4ad8a;font-size:.68rem;line-height:1.4}#mixer-panel.backing-fullscreen .backing-settings-heading strong{color:#f1f1f3}