/* Unified mixer and waveform-first recording layout. */
.production-studio.workstation364.mix-workstation366 .record-pane364{display:block!important}.mix-workstation366 #pitch-open364{display:block!important;margin:0 0 10px auto!important}.mix-workstation366 .record-pane364>.pitch-rack364{display:none!important}.mix-workstation366 .pitch-dialog364 .pitch-rack364{display:block!important}.mix-workstation366 #pane364-2{display:block!important}.mix-workstation366 .daw-track-screen{min-height:400px!important;max-height:65dvh;overflow:auto!important;margin:8px 0 12px!important}.mix-workstation366 .audio-clip .clip-timeline{height:60px!important;margin:5px 0!important}.mix-workstation366 .audio-clip .clip-timeline>div,.mix-workstation366 .audio-clip .clip-timeline canvas{height:58px!important}.mix-workstation366 .audio-clip>.row{font-size:12px}.mix-workstation366 .audio-clip>small{display:none}.mix-workstation366 .daw-empty-lane{min-height:56px!important}.mix-workstation366 .clip-edit366 summary{font-size:11px!important;color:#9eb7c8!important;margin:0!important;padding:3px 0!important}.mix-workstation366 .clip-edit366{margin-bottom:7px}.mix-workstation366 .record-help366{padding:8px;border:1px solid #344e62;border-radius:7px;margin-top:10px}.mix-workstation366 .record-help366 summary{margin:0!important}.mix-workstation366 .mix-title366,.mix-workstation366 .wav-loader366{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:14px;background:linear-gradient(130deg,#192d3f,#0b1722);border:1px solid #ac8b4f;border-radius:8px;margin:0 0 12px}.mix-title366>div,.wav-loader366>div{margin-right:auto}.mix-title366 h3{font:25px Georgia!important;margin:4px 0!important}.mix-title366 small{font-size:9px;color:#8ed0be;letter-spacing:.15em}.mix-title366 label{flex:1 1 230px;max-width:340px}.wav-loader366 #mix-status366{flex:1 0 100%;margin:0!important;color:#d5e6c6!important}.file-button366{display:flex;flex-direction:column;gap:5px;border:1px solid #8a7348;border-radius:6px;padding:9px;color:#ead29a!important;max-width:290px}.file-button366 input{font-size:12px!important}.shared-board366{border:1px solid #3a556b;border-radius:8px;padding:12px;margin:12px 0;background:#0b1926;max-width:100%}.shared-strips366{display:flex;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;padding:5px 0 10px;max-width:100%}.shared-strip366{flex:0 0 130px;max-width:130px;background:linear-gradient(#142a39,#0a1722);border:1px solid #395367;border-radius:6px;padding:9px;display:flex;flex-direction:column;gap:10px}.shared-strip366.inactive366{opacity:.55}.shared-strip366 header{display:flex;flex-direction:column;gap:8px}.shared-strip366 header small{font-size:8px;color:#90adbd;letter-spacing:.1em}.shared-strip366 header strong{font-size:13px;color:#e3d5af;min-height:34px}.shared-strip366 label{display:flex;flex-direction:column;gap:4px}.shared-strip366 input,.shared-strip366 select{font-size:12px!important}.shared-strip366 meter{width:100%;height:10px}.channel-buttons366{display:grid;grid-template-columns:1fr 1fr;gap:4px}.channel-buttons366 button:last-child{grid-column:1/-1;font-size:10px!important;padding:4px!important}.channel-buttons366 button{padding:5px!important}.mix-workstation366 .shared-strip366 .channel-fader366{writing-mode:vertical-lr;direction:rtl;appearance:auto;height:150px!important;width:28px!important;margin:4px auto;accent-color:#e0be7b}.shared-strip366 .level-label366{color:#aebfcb!important}.shared-strip366 output{font-size:11px;color:#edd39a}.input-fx366 summary{font-size:11px!important;padding:3px 0!important;margin:0!important}.input-fx366 label{margin:7px 0}.input-fx366 input[type=checkbox]{width:18px;height:18px}.group-strips366{display:flex;flex-wrap:wrap;gap:10px;border-top:1px solid #40586c;padding-top:10px}.group-strips366>div{display:grid;grid-template-columns:1fr auto auto;gap:6px;flex:1 1 180px;padding:10px;border:1px solid #6b624d;border-radius:6px;background:#1a2730}.group-strips366 label{grid-column:1/-1;display:flex;flex-direction:column;font-size:11px}.group-strips366 strong{color:#e9cf95;font-size:13px;align-self:center}.group-strips366 button{padding:5px 9px!important}.master-modules366>header{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:12px 0}.master-modules366>header small{font-size:11px;color:#a2b9c9}.master-modules366 .rack-module365 summary{margin:0!important}.master-modules366 input[type=checkbox]{display:inline-block}.mix-workstation366 [data-export366]{border-color:#ad9257!important;color:#eed59d!important}.mix-workstation366 .record-pane364>.studio-panel{min-width:0}.mix-workstation366 [data-board366=record] .shared-strips366{justify-content:start}
@media(min-width:1150px){.mix-workstation366 [data-board366=record] .shared-strip366{flex:1 0 130px;max-width:180px}.mix-workstation366 .daw-track-screen{min-height:440px!important}}
@media(max-width:800px){.mix-workstation366 .daw-track-screen{min-height:320px!important;max-height:58dvh}.shared-board366{padding:8px}.shared-strip366{flex-basis:122px;max-width:122px;padding:8px}.mix-workstation366 .shared-strip366 .channel-fader366{height:125px!important}.mix-title366 label{flex-basis:100%;max-width:none}.mix-title366>div,.wav-loader366>div{width:100%}.mix-workstation366 .mix-title366,.mix-workstation366 .wav-loader366{padding:10px}.file-button366{width:100%;max-width:none}.mix-workstation366 .audio-clip .row>button{font-size:10px!important;padding:5px!important}.group-strips366>div{flex-basis:100%}}
.mix-workstation366 .group-strips366{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:6px}.mix-workstation366 .group-strips366>div{flex:0 0 210px;min-width:210px}.mix-workstation366 #new-group366{max-width:250px!important}
