body{padding:8px 10px 18px!important;background:#171914;font-family:'Arial Narrow',Arial,sans-serif}header,main{max-width:1400px;background-color:#c3b99d!important;background-image:radial-gradient(ellipse at 5% 5%,#f5e7c134,transparent 60%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100' height='100' opacity='.13' filter='url(%23n)'/%3E%3C/svg%3E")!important;box-shadow:inset 0 0 0 1px #e9dfc1,inset 0 0 0 3px #8e856b,0 7px 20px #0007!important}header{height:58px!important;min-height:58px!important;padding:4px 22px!important;gap:16px;border-radius:10px 10px 0 0!important}main{padding:4px 15px 12px!important;border-radius:0 0 9px 9px!important}.brand{border:0!important;background:none!important;box-shadow:none!important;padding:0!important;min-height:49px!important}.brand:before,.brand:after{display:none}.brand .motherbox-logo{width:390px!important;height:49px!important}.brand .motherbox-logo g{fill:#20241e!important}.status{font-size:10px!important;max-width:105px;color:#20271d!important;font-weight:bold}.status i{width:15px;height:15px;display:inline-block;background:#e8a631!important;border:3px solid #41371c;border-radius:2px;box-shadow:inset 0 0 3px #ffeeb8,0 0 4px #cd9a3d}.status{display:flex;align-items:center;gap:8px}.printed-trace-legend{display:none}.console-workspace{display:grid;grid-template-columns:minmax(0,1fr) 310px;grid-template-rows:250px auto;gap:5px;margin-bottom:4px}.console-workspace:not(:has(#advanced:not([hidden]))){grid-template-columns:minmax(0,1fr)}.console-workspace>.instrument{grid-column:1;grid-row:1;display:grid!important;grid-template-columns:240px minmax(0,1fr)!important;grid-template-rows:250px!important;min-height:0!important;gap:18px!important;background:none!important;border:0!important;box-shadow:none!important;padding:0!important}.console-workspace>.bass-editor{grid-column:1;grid-row:2;margin:0!important}.console-workspace>#advanced{grid-column:2;grid-row:1/3;height:auto!important;max-height:none!important;display:flex;flex-direction:column;margin:0!important;overflow:hidden;background:#252b25!important;color:#d2cdb6!important;border:3px solid #383d31!important;box-shadow:inset 0 0 0 1px #b2a78b!important;padding:9px!important}.console-workspace>#advanced[hidden]{display:none!important}.console-workspace .parameters{height:250px!important;overflow:visible;grid-column:1;grid-row:1;padding:8px!important;background:#252a24!important}.console-workspace .visual{height:242px!important;grid-column:2;grid-row:1;display:flex;flex-direction:column;border-width:7px!important;border-radius:13px!important;align-self:center}.console-workspace .visual .canvaswrap{flex:1!important;height:auto!important;min-height:0!important;max-height:none!important}.visualtop{padding:5px 9px!important;min-height:31px!important;height:31px!important}.visualtop small{display:none!important}.visualtop b{font-size:11px!important;color:#b5d78c!important}.viztabs{gap:4px}.viztabs button{font-size:9px!important;padding:3px 6px!important;min-height:23px!important;background:#14210f!important;color:#badf94!important;border:1px solid #68764a!important;box-shadow:none!important;border-radius:1px!important}.signaloutputs{min-height:24px!important;padding:5px 8px!important;font-size:9px!important}.signaloutputs .right,.plotlabel,.plotbottom,.axis{display:none!important}.generators{padding:0 0 4px!important}.generators>.sectiontitle{margin:0!important;font-size:10px!important;color:#b8d98b!important;justify-content:center}.generators #generators{gap:7px!important;padding:5px 0!important}.generators #add{top:19px;right:0;width:28px!important;height:28px!important;min-height:28px!important;z-index:3}.generators #genCount{display:none}.gen{width:30px!important;height:28px!important;min-height:28px!important;min-width:30px!important;flex-basis:30px!important;background:#222a21!important;border:1px solid #a69b7b!important;box-shadow:inset 0 0 0 2px #131b12!important}.gen:not(.active){background:#222a21!important}.gen.active{background:#445037!important}.gen .icon{color:#d8cfa8!important}.generators .sectiontitle{padding-right:0!important}.parameters>.sectiontitle{font-size:10px!important;margin:5px 0!important;color:#b9d68e!important;justify-content:center;height:16px}.parameters>.sectiontitle #reset{position:absolute;right:8px;min-height:18px;padding:0;border:0}.paramtitle{display:none!important}#parameters{gap:6px 14px!important;padding-top:3px}.param{gap:2px!important;display:grid!important;grid-template-columns:1fr 1fr;justify-items:center;align-items:center}.param>label{grid-column:1/-1;font-size:9px!important;min-height:12px!important}.param>.rotary-control{grid-column:1;margin:0!important}.param>.digital-screen{grid-column:2;width:53px!important;min-width:53px!important;max-width:53px!important;height:26px!important;min-height:26px!important;max-height:26px!important;padding:3px}.param .rotary-cap{width:30px;height:30px;flex-basis:30px}.param .rotary-cap:after{left:11px;top:3px;height:8px;transform-origin:1px 9px}.param .rotary-control>input[type=range]{width:44px!important;height:44px!important;left:-7px!important;top:-7px!important}.param .digital-screen svg{height:17px!important;max-width:38px}.param .digital-screen small{font-size:6px!important}
.console-workspace .bass-editor{padding:7px 11px!important}.bass-editor>.sectiontitle{position:absolute;top:8px;left:12px;font:700 17px 'Arial Narrow',Arial,sans-serif!important;letter-spacing:.3px;color:#d4ccb5!important;margin:0!important}.bass-editor>.sectiontitle #bankLabel{display:none}.bass-tabs{margin:0 0 3px 145px!important;padding:0!important;border:0!important;gap:3px}.bass-tabs button{padding:2px 10px!important;min-height:20px;font:10px 'Arial Narrow',Arial,sans-serif!important;letter-spacing:.5px}.control-subtabs{margin:0 0 5px 145px!important;gap:3px}.control-subtabs button{min-height:18px!important;padding:1px 10px!important;font:9px 'Arial Narrow',Arial,sans-serif!important}.bass-tabs button.active,.control-subtabs button.active{background:#d6c39a!important;color:#21281d!important}.bass-grid{grid-template-columns:repeat(8,minmax(0,1fr))!important;gap:7px!important}.bass-control label{font-size:9px!important;min-height:21px!important;line-height:1.2!important;letter-spacing:0!important}.bass-control{gap:2px!important}.bass-control>.rotary-control{gap:5px!important}.rotary-cap{width:32px;height:32px;flex-basis:32px;background:radial-gradient(circle at 35% 25%,#686f5b,#353f31 65%,#171e14 70%)!important;border-color:#171e14!important;box-shadow:0 0 0 1px #8b8c65,inset 0 1px 1px #b9b39366!important}.rotary-cap:after{background:#dc9d4d!important;left:12px;top:3px;height:9px;transform-origin:1px 10px}.rotary-cap:before{inset:-7px;background:repeating-conic-gradient(from -135deg,#b4b08b 0 1deg,transparent 1deg 18deg)}.bass-control>.rotary-control>input[type=range]{top:-7px!important;width:46px!important;height:46px!important;left:calc(50% - 23px)!important}.digital-screen{height:27px!important;min-height:27px!important;max-height:27px!important;border:1px solid #777256!important;box-shadow:inset 0 1px 3px #000!important}.digital-screen .segment-digits{min-height:19px}.digital-screen .segment-digits svg{height:18px!important}.bass-control .digital-screen{width:69px!important;min-width:69px!important;max-width:69px!important}.bass-control select{min-height:27px!important;font-size:10px!important;padding:3px!important}.digital-screen .segment-digits small{font-size:8px!important}.rotary-control>.digital-screen{margin-top:0}.bass-check{font-size:9px!important}.bass-description{font-size:9px!important;margin:5px 0 0!important}.bass-editor .sample-wave{height:55px;margin:6px 0}.step-detail{margin-top:8px}.phrase-tools{margin-bottom:7px}
#advanced .sectiontitle{font-size:11px!important;color:#b2d68a!important;letter-spacing:.7px}.advanced-title{flex-wrap:wrap;gap:5px}.advanced-title .sectiontitle span{display:none}.route{padding:7px 0!important;gap:5px!important;flex-shrink:0;border-color:#666b52!important}.route label,.route output{color:#c7c4a8!important;font-size:9px!important}.route select{background:#202920!important;color:#d5d0b6!important;font-size:10px!important;border-color:#918b6a!important;padding:3px!important;min-height:24px!important}.route .target-select{width:131px!important}.route .digital-value{font-size:11px!important;min-height:23px;padding:3px!important;width:43px!important}.route .route-curve{max-width:80px!important}.route button{padding:2px 7px!important;font-size:11px!important;min-height:23px!important}.route input[type=checkbox]{width:11px;height:11px}.route .target-select{max-width:131px!important}#routes{padding-right:3px;gap:0!important;margin-top:5px!important;overflow:auto;min-height:0;flex:1;scrollbar-width:thin;scrollbar-color:#929276 #252b25}#advanced #addRoute{font-size:9px!important;padding:3px 9px!important;min-height:22px;background:#252b23!important;color:#d5cdb1!important;border:1px solid #8f8b6e!important;box-shadow:none!important}
.global-controls{margin-top:3px!important;border:0!important;padding-top:0!important}.global-controls>.toolbar{padding:0 4px!important;height:25px;border:1px solid #6b6b54!important;border-radius:3px;background:#d0c5a8;min-height:25px}.mode{padding:0!important;gap:2px!important;background:none!important;box-shadow:none!important;border:0!important;border-radius:0}.mode button{padding:1px 16px!important;min-height:20px!important;font:10px 'Arial Narrow',Arial,sans-serif!important;letter-spacing:.5px;border-radius:1px!important;border:1px solid #65654e!important;background:#252d23!important;box-shadow:none!important;color:#d2ccb2!important}.mode button:before{display:none!important}.mode button.active{background:#d7c39b!important;color:#242b20!important}.global-caption{font:700 10px 'Arial Narrow',Arial,sans-serif!important;color:#242b20!important}.performance-bar{margin-top:4px!important;padding:8px 12px!important}.global-controls #performance{margin-bottom:4px!important}.performance-row{gap:11px!important;row-gap:7px!important}.performance-row>label{font-size:9px!important}.performance-bar select{font-size:10px!important;padding:4px!important}.performance-bar button{font-size:10px!important;min-height:26px;padding:4px 10px!important}.performance-row .rotary-control{gap:8px!important}.performance-row .digital-screen{width:65px!important;min-width:65px!important;max-width:65px!important}.keyboard-drawer{margin-top:7px!important;padding-top:4px!important}.keyboard-drawer summary{font-size:9px!important;padding:0!important}.mutation-locks{margin-top:4px!important;font-size:9px!important}.mutation-locks label{font-size:9px!important}.mutation-locks input{width:12px;height:12px}.performance-bar #panic{background:#262c22!important;color:#ef986b!important}.performance-bar{background:#252d27!important}.console-macro-pair{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr);gap:4px;margin-top:4px}.console-macro-pair>.macros{min-height:0!important;height:103px!important;padding:7px 10px!important;display:block!important;margin:0!important}.macros .macrointro{position:absolute;top:7px;left:10px;width:auto;padding:0}.macros .macrointro .sectiontitle{font-size:10px!important;color:#b3d18a!important}#macros{padding:9px 2px 0!important;gap:10px!important}.macro{display:flex;flex-direction:column;align-items:center}.knob{width:30px!important;height:30px!important;background:none!important;box-shadow:none!important}.knob:before,.macro:nth-child(n) .knob:before{inset:0!important;background:radial-gradient(circle at 35% 25%,#68715b,#343f2f 65%,#1a2317 70%)!important;border:1px solid #939071!important}.knob:after,.macro:nth-child(n) .knob:after{left:13px!important;top:4px!important;height:8px!important;transform-origin:1px 10px!important;background:#d69c4c!important}.macro b{font-size:9px!important;margin-top:4px!important;letter-spacing:0!important;line-height:1!important}.macro b:before{display:none!important}.macro>.digital-screen{margin-top:3px!important;min-width:58px!important;width:58px!important;max-width:58px!important;height:24px!important;min-height:24px!important;max-height:24px!important;padding:2px 3px}.macro>.digital-screen svg{height:16px!important}.console-macro-pair>.output{border:3px solid #343b2f!important;box-shadow:inset 0 0 0 1px #aea58a!important;border-radius:5px;background:#242c25!important;width:100%!important;height:103px;min-width:0;display:grid!important;grid-template-columns:95px 1fr;grid-template-rows:18px 42px 17px;align-items:center;column-gap:15px;padding:7px 13px!important}.output>.sectiontitle{grid-column:1/-1;margin:0!important;font-size:11px!important;color:#b5d78a!important}.output .meters{grid-column:1;grid-row:2/4;width:91px;height:48px;margin:0!important;display:flex;align-items:flex-end;background:repeating-linear-gradient(0deg,#171f14 0 3px,#8ca65b 3px 6px)!important;padding:4px}.output .meters div{width:40%!important;height:100%;background:repeating-linear-gradient(0deg,#72a742 0 3px,#172115 3px 5px)!important}.outputrow{grid-column:2;grid-row:2;display:flex;justify-content:center;align-items:center;gap:13px!important;margin:0!important}.outputrow>span{display:none}.outputrow .digital-screen{width:92px!important;min-width:92px!important;max-width:92px!important;height:30px!important;min-height:30px!important;max-height:30px!important}.output>label{grid-column:2;grid-row:3;font-size:9px!important;text-align:center;margin:0!important}.output .rotary-cap{width:35px;height:35px;flex-basis:35px}.output .rotary-cap:after{left:13px}.bass-monitor,.global-controls .bass-monitor{margin-top:4px!important;margin-bottom:4px!important;min-height:69px;padding:6px 9px!important;grid-template-columns:1fr 1fr 255px!important;gap:10px;border-width:3px!important;background:#242c25!important}.bass-monitor canvas{height:40px!important}.bass-monitor figcaption{font-size:9px!important;color:#b9d88f!important;min-height:11px!important;margin-bottom:3px!important}.bass-readings{font-size:9px!important;line-height:1.35!important;display:grid;grid-template-columns:1fr 1fr;gap:2px 8px;align-content:center}.bass-readings .live-note{font-size:10px!important;grid-column:1/-1;margin:0!important}.bass-readings #engineStatus{font-size:8px!important}.global-controls .patchbar{padding:0!important;gap:4px!important;min-height:85px}.global-controls .preset-readout{min-height:81px!important;padding:7px 10px!important;border:2px solid #353e2c!important;border-radius:4px!important;box-shadow:inset 0 0 0 1px #9e9978!important;flex:1;background:#c7bda2!important}.readout-header{font-size:9px!important;line-height:1!important;margin-bottom:4px!important}.readout-header small,.readout-header #patchStatus{font-size:9px!important;color:#303b26!important}.global-controls #patchName{font-size:16px!important;margin:0 0 5px!important;line-height:1.2!important;letter-spacing:.6px!important;color:#bddd95!important;background:#10200e;padding:4px 8px;border-radius:2px;text-shadow:none!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.global-controls #patchName span{font-size:9px!important;color:#a0af7b!important}.terminal-controls{padding:0!important;border:0!important;gap:7px!important;min-height:29px}.terminal-controls .clock{gap:7px!important;font-size:9px!important;color:#283621!important}.terminal-controls .clock small{font-size:9px!important;color:#283621!important}.terminal-controls :is(button,#bpm){min-height:25px!important;padding:3px 8px!important;border-color:#7a8060!important}.terminal-controls #bpm{font-size:18px!important;width:62px!important;max-width:62px;min-height:27px!important}.terminal-controls #save{font-size:10px!important;padding:4px 12px!important}.terminal-controls #play{min-height:26px!important;width:35px!important}.terminal-controls #help{font-size:10px!important}.global-controls .patchnav{min-width:115px!important;gap:4px!important;padding:5px!important;border:1px solid #5b6249!important;border-radius:3px;background:#c8bea3}.global-controls .patchnav button{min-height:25px!important;padding:3px 9px!important;font-size:11px!important;box-shadow:none!important;border:1px solid #686d51!important;background:#252d22!important;color:#d6cfb5!important}.global-controls .patchnav #random{font-size:10px!important;padding:3px!important}.global-controls .presets{display:flex;align-items:center;gap:12px;padding-top:4px!important}.presets>.sectiontitle{font-size:10px!important;white-space:nowrap}.presets>.sectiontitle span{display:none}#presets{flex:1;display:grid;grid-template-columns:repeat(4,1fr);gap:6px!important;margin:0!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important}.preset{min-height:34px!important;padding:4px 8px!important;gap:0!important;background:#c4b99c!important;border:1px solid #60654b!important;border-radius:2px!important;box-shadow:inset 0 1px #efe1ba55!important;justify-content:center;text-align:center}.preset.active{background:#dfc899!important;color:#202b1d!important}.preset .art,.preset .number{display:none!important}.preset b{font-size:10px!important;text-transform:uppercase;letter-spacing:.5px}.preset small,.preset.active small{font-size:9px!important;color:#323e26!important;letter-spacing:.6px!important;margin-top:2px!important}.sectiontitle{letter-spacing:.5px!important}.bass-editor,.performance-bar,.macros,.output,.bass-monitor{background-color:#252d27!important;border-radius:4px!important}.plate-fasteners{inset:4px;opacity:.7}.panel-traces{opacity:.85}.panel-traces text{font-size:7px!important;stroke:#c3b99d!important}.panel-traces .printed-audio{stroke:#333e28!important}.panel-traces .printed-control{stroke:#46533b!important}footer{display:none}.piano{height:46px!important}.global-controls:has(.console-macro-pair) .macros{border-width:3px!important}.bass-monitor .sectiontitle{font-size:9px!important}.automated .console-workspace>.instrument{grid-template-columns:minmax(0,1fr)!important}.automated .console-workspace .visual{grid-column:1}.automated .console-workspace .parameters{display:none!important}.automated .console-workspace{grid-template-rows:250px auto}.automated .console-workspace>.bass-editor{display:none!important}
@media(max-width:1100px){.console-workspace{grid-template-columns:minmax(0,1fr) 280px}.console-workspace>.instrument{grid-template-columns:190px minmax(0,1fr)!important;gap:10px!important}.generators #generators{gap:5px!important}.gen{width:26px!important;min-width:26px!important;flex-basis:26px!important}.generators #add{width:23px!important}.param{grid-template-columns:1fr!important;gap:2px!important}.param>label{grid-column:1}.param>.digital-screen{grid-column:1;width:58px!important;min-width:58px!important}.param>.rotary-control{grid-column:1}.param .rotary-cap{width:26px;height:26px;flex-basis:26px}.param .rotary-cap:after{left:9px;transform-origin:1px 7px}.paramtitle{display:none}.parameters>.sectiontitle{font-size:9px!important}.console-workspace .parameters{overflow:auto}.bass-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.bass-monitor,.global-controls .bass-monitor{grid-template-columns:1fr 1fr 200px!important}.console-macro-pair{grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr)}.macro>.digital-screen{min-width:48px!important;width:48px!important;max-width:48px!important}}
@media(max-width:760px){header{height:53px!important;min-height:53px!important}.brand .motherbox-logo{width:285px!important;height:40px!important}.status{font-size:8px!important}.console-workspace{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto}.console-workspace>.instrument{grid-template-columns:170px minmax(0,1fr)!important;grid-template-rows:260px!important;grid-column:1;grid-row:1}.console-workspace .parameters{height:260px!important}.console-workspace .visual{height:250px!important}.console-workspace>.bass-editor{grid-column:1;grid-row:2}.console-workspace>#advanced{grid-column:1;grid-row:3;max-height:270px!important}#routes{display:grid!important;grid-template-columns:1fr 1fr!important;gap:0 12px!important}.console-macro-pair{grid-template-columns:1fr}.console-macro-pair>.output{height:85px;grid-template-columns:100px 1fr;grid-template-rows:15px 35px 15px}.console-macro-pair>.macros{height:103px!important}.bass-monitor,.global-controls .bass-monitor{grid-template-columns:1fr 1fr!important}.bass-readings{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}.bass-readings .live-note{grid-column:auto}.presets>.sectiontitle{display:none}.performance-row{gap:10px!important}.bass-tabs{margin-left:125px!important}.control-subtabs{margin-left:125px!important}.bass-editor>.sectiontitle{font-size:15px!important}}
@media(max-width:500px){body{padding:5px!important}main{padding:5px 12px 10px!important}header{padding:3px 14px!important}.brand .motherbox-logo{width:240px!important;height:37px!important}.status{display:none!important}.console-workspace>.instrument{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:210px auto!important;gap:5px!important}.console-workspace .visual{grid-column:1;grid-row:1;height:210px!important}.console-workspace .parameters{grid-column:1;grid-row:2;height:auto!important;padding:8px!important}.parameters .generators #generators{justify-content:center;padding-right:24px!important}.generators #add{right:12px}.param{grid-template-columns:1fr!important}.param>.digital-screen{grid-column:1}.param>.rotary-control{grid-column:1}.parameters #parameters{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important}.param>label{font-size:8px!important;letter-spacing:0!important}.param .rotary-cap{width:27px;height:27px;flex-basis:27px}.param .digital-screen{width:56px!important;min-width:56px!important}.bass-editor>.sectiontitle{position:static;font-size:14px!important;margin-bottom:6px!important}.bass-tabs,.control-subtabs{margin-left:0!important;flex-wrap:wrap}.bass-tabs button{padding:3px 7px!important}.control-subtabs button{padding:2px 7px!important}.bass-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.bass-control label{font-size:10px!important}.console-workspace>#advanced{max-height:350px!important}#routes{display:flex!important}.route .target-select{width:140px!important;max-width:140px!important}.mode button{padding:2px 10px!important;font-size:9px!important}.global-caption{font-size:8px!important}.global-controls>.toolbar{height:auto;min-height:25px;gap:6px}.global-controls .patchbar{display:flex;flex-direction:column;align-items:stretch}.global-controls .preset-readout{width:100%;min-height:116px!important}.terminal-controls{flex-wrap:wrap}.terminal-controls .clock{width:100%;justify-content:space-between}.global-controls .patchnav{display:flex;justify-content:flex-end}.global-controls #patchName{font-size:14px!important}.console-macro-pair>.macros{height:auto!important;min-height:103px!important}#macros{gap:5px!important}.macro b{font-size:8px!important;min-height:18px;white-space:normal}.macro>.digital-screen{width:100%!important;min-width:0!important;max-width:48px!important}.macro .segment-digits small{font-size:6px!important}.macro .segment-digits svg{max-width:29px!important}.presets #presets{gap:4px!important}.preset b{font-size:8px!important;white-space:normal}.preset small{font-size:8px!important}.bass-readings{grid-template-columns:1fr 1fr}.output .meters{height:42px}.performance-row>label{font-size:9px!important}.mutation-locks label{font-size:8px!important}.console-workspace .parameters .generators{display:block!important}.automated .console-workspace>.instrument{grid-template-rows:210px!important}.bass-monitor canvas{height:35px!important}.bass-monitor figcaption{font-size:8px!important}}
/* The routing bay fills the workspace without stretching the sound-design row. */
.console-workspace{position:relative;align-items:start}.console-workspace>#advanced{position:absolute;top:0;right:0;bottom:0;width:310px;height:100%!important;max-height:100%!important;min-height:0}.console-workspace>.bass-editor{min-height:145px}.console-workspace>#advanced #routes{overflow:auto!important;min-height:0!important}.compact-reference .preset,.compact-reference .preset.active{background:#c4b99c!important;border:1px solid #626950!important;box-shadow:inset 0 1px #e1d8ba!important;padding:4px 8px!important;min-height:34px!important;border-radius:2px!important}.compact-reference .preset.active{background:#dfc899!important;color:#21291b!important}.compact-reference .patchnav button{background:#c5b99a!important;color:#26301f!important;border:1px solid #626950!important;box-shadow:none!important;border-radius:1px!important}.compact-reference .viztabs button{background:#14200f!important;color:#b4d68c!important;border:1px solid #7e8b59!important;box-shadow:none!important;border-radius:1px!important}.compact-reference .gen{background:#252c23!important;border:1px solid #a29c7b!important;box-shadow:inset 0 0 0 2px #1b2419!important;border-radius:1px!important}.compact-reference .gen.active{background:#48543a!important}.compact-reference .mode button{background:#252c23!important;color:#d3ccb1!important;border:1px solid #6b7053!important;box-shadow:none!important;border-radius:1px!important}.compact-reference .mode button.active{background:#d8c69e!important;color:#222b1d!important}.compact-reference .preset-readout:before,.compact-reference .preset-readout:after{display:none!important}.compact-reference .preset-readout{background:#c7bda2!important}.compact-reference .patchbar{border:0!important;box-shadow:none!important}.compact-reference #patchName{font-family:monospace!important}.console-macro-pair .outputrow .rotary-control{display:inline-flex!important;flex-shrink:0;width:auto!important;min-width:36px!important}.console-macro-pair .outputrow{min-width:0;justify-content:flex-start!important}.console-macro-pair .outputrow .rotary-control>.digital-screen{display:none!important}.console-macro-pair .outputrow .digital-screen:has(#db){display:inline-flex!important}
@media(max-width:1100px){.console-workspace>#advanced{width:280px}}
@media(max-width:760px){.console-workspace>#advanced{position:relative;top:auto;right:auto;bottom:auto;width:100%;height:auto!important;max-height:270px!important;grid-column:1;grid-row:3}.console-workspace>#advanced #routes{max-height:210px}.console-workspace{align-items:stretch}.console-workspace>.bass-editor{min-height:0}}
@media(max-width:500px){.console-workspace>#advanced{max-height:350px!important}.console-workspace>#advanced #routes{max-height:290px}}
/* Override the original sculpted keycap skins with the reference's flat keys. */
#presets .preset,#presets .preset.active{background:#c6bca0!important;border:1px solid #626950!important;box-shadow:inset 0 1px #ebe0bd!important;border-radius:1px!important;min-height:34px!important;padding:3px 6px!important}#presets .preset.active{background:#dfc899!important;color:#202b1b!important}#presets .preset:before,#presets .preset:after,#generators .gen:before,#generators .gen:after,.global-controls .mode button:before,.global-controls .mode button:after,.global-controls .patchnav button:before,.global-controls .patchnav button:after,.visual .viztabs button:before,.visual .viztabs button:after{display:none!important}#generators .gen{background:#252c23!important;border:1px solid #a09b7b!important;box-shadow:inset 0 0 0 2px #1a2117!important;border-radius:1px!important}#generators .gen.active{background:#4b573b!important}.global-controls .mode button{background:#252c23!important;color:#d3ccb1!important;border:1px solid #686d51!important;border-radius:1px!important;box-shadow:none!important;min-height:20px!important}.global-controls .mode button.active{background:#d9c79f!important;color:#222b1c!important}.global-controls .patchnav button{background:#c6bca0!important;color:#20291b!important;border:1px solid #626950!important;border-radius:1px!important;box-shadow:none!important}.visual .viztabs button{background:#14200f!important;color:#b5d88e!important;border:1px solid #778c57!important;box-shadow:none!important;border-radius:1px!important}.visual .viztabs button.selected{background:#304325!important}.console-workspace .parameters #reset{font-size:12px!important}.console-workspace .parameters .plate-fasteners{opacity:.5}.global-controls .presets{min-height:39px}
