:root{--v-cream:#f0e7d3;--v-beige:#e6dbc3;--v-tan:#dccfb2;--v-edge:#bcae8e;--v-shadow:#a8987a;--v-trim:#2c2421;--v-trim2:#151010;--v-ink:#3a3226;--v-engrave:#6e6250;--v-chrome:linear-gradient(180deg, #f4f4f0 0%, #b9b7b0 45%, #e6e4dc 55%, #8f8c84 100%);--v-red:#e4262e;--v-amber:#f0a830;--v-bevel:inset 0 1px 0 #ffffffd9, inset 0 -1px 0 #785f3738;--v-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .3 0 0 0 0 .24 0 0 0 0 .15 0 0 0 .1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--v-slots:repeating-linear-gradient(90deg, #3a2d1980 0 12px, #ffffff80 12px 13px, transparent 13px 18px)}.v-panel{background:var(--v-grain), linear-gradient(180deg, var(--v-cream) 0%, var(--v-beige) 55%, var(--v-tan) 100%);border:1px solid var(--v-edge);box-shadow:var(--v-bevel), 0 2px 0 #c2b393, 0 4px 8px -4px #5a462859;border-radius:8px}.v-btn{appearance:none;border:1px solid var(--v-edge);color:var(--v-ink);cursor:pointer;background:var(--v-grain), linear-gradient(180deg, #fdf8ec 0%, #f0e6d1 55%, #e0d3b7 100%);box-shadow:inset 0 1px 0 #fff, inset 0 -3px 3px #785f372e, 0 3px 0 var(--v-shadow), 0 5px 6px -3px #46321966;border-radius:7px;transition:transform 60ms,box-shadow 60ms}.v-btn:active,.v-btn[aria-pressed=true]{box-shadow:inset 0 1px 2px #5a462859, 0 1px 0 var(--v-shadow);transform:translateY(2px)}.v-lamp{background:radial-gradient(circle at 35% 30%,#8a4a4a,#3d1518 70%);border-radius:50%;width:10px;height:10px;display:inline-block;box-shadow:inset 0 1px 1px #0000008c,0 1px #fff9}.v-lamp.on{background:radial-gradient(circle at 35% 30%, #ffd9d0, var(--v-red) 60%);box-shadow:0 0 8px var(--v-red), 0 0 2px #fff inset}.v-led-strip{opacity:.9;background:repeating-linear-gradient(90deg, var(--v-red) 0 7px, transparent 7px 10px, var(--v-amber) 10px 17px, transparent 17px 20px, var(--v-red) 20px 27px, transparent 27px 30px, #ffffff1a 30px 37px, transparent 37px 40px);border-radius:1px;width:74px;height:4px;display:inline-block;box-shadow:0 0 5px #d8232a73}.v-vent{background:var(--v-slots);border-radius:2px;height:6px;display:block;box-shadow:inset 0 1px 1px #3c2d1940}.v-badge{letter-spacing:.12em;text-transform:uppercase;color:var(--v-engrave);background:var(--v-tan);border-radius:3px;padding:2px 8px;font:600 10px/1.5 system-ui,sans-serif;display:inline-block;box-shadow:inset 0 1px 1px #5a46284d,0 1px #fff}.v-eyes{gap:7px;display:inline-flex}.v-eyes i{background:radial-gradient(circle at 35% 30%,#7a5a26,#2d2008 70%);border-radius:50%;width:9px;height:9px;transition:background .15s,box-shadow .15s;box-shadow:inset 0 1px 1px #000,0 0 0 1px #000,0 1px 0 1px #ffffff1f}.st-main{--wk1:var(--v-cream);--wk2:var(--v-beige);--wk-edge:#b9a988;--muted:#6e6250;--ink-soft:#4a4135}.sd{background:var(--v-grain), linear-gradient(180deg, var(--v-cream), var(--v-beige))!important}.st-main .st-trk,.st-main .st-dock,.st-main .st-add,.st-main .st-card{background:var(--v-grain), linear-gradient(180deg, var(--v-cream) 0%, var(--v-beige) 55%, var(--v-tan) 100%)!important;box-shadow:var(--v-bevel), inset 0 0 0 2px #ffffff38, inset 0 0 0 3px #785f371a, 0 2px 0 #c2b393, 0 4px 8px -4px #5a462859!important;border-color:#c9ba9a!important}.st-main .st-add{color:var(--v-engrave);box-shadow:none!important;background:0 0!important;border-style:dashed!important}.st-main .st-spine{background:var(--v-grain), linear-gradient(180deg, var(--v-trim), var(--v-trim2))!important}.st-main .st-trk.armed{box-shadow:var(--v-bevel), 0 0 0 2px var(--v-trim), 0 2px 0 #c2b393!important}.st-main .st-deck{box-shadow:inset 0 1px #fff0d738,inset 0 0 0 1px #00000080,0 3px #8f8268,0 10px 24px -14px #50371999!important}.st-main .st-deck>.v-marks{align-items:center;gap:12px;display:flex;position:absolute;top:7px;right:14px}.st-main .st-deck:has(.st-btn.on) .v-eyes i{background:radial-gradient(circle at 35% 30%, #ffe9b8, var(--v-amber) 65%);box-shadow:0 0 9px var(--v-amber), 0 0 0 1px #000}.st-main .st-deck:has(.st-btn.rec.on) .v-eyes i{background:radial-gradient(circle at 35% 30%, #ffd9d0, var(--v-red) 65%);box-shadow:0 0 9px var(--v-red), 0 0 0 1px #000}.st-main .st-sm,.st-main .rub,.st-main .st-btn,.st-main .st-go.light{transition:transform 60ms,box-shadow 60ms;color:#1a1a1a!important;background:var(--v-grain), linear-gradient(180deg, #fff 0%, #f3f3f0 60%, #dededa 100%)!important;border-color:#a9a9a4!important;box-shadow:inset 0 1px #fff,inset 0 -3px 3px #785f372e,0 3px #8f8f8a,0 5px 6px -3px #46321966!important}.st-main .st-sm:active,.st-main .rub:active,.st-main .st-btn:active,.st-main .st-go.light:active,.st-main .st-sm[aria-pressed=true],.st-main .rub[aria-pressed=true],.st-main .st-btn.on{transform:translateY(2px);background:var(--v-grain), linear-gradient(180deg, #d9d9d5, #ecece8)!important;box-shadow:inset 0 1px 3px #5a462866,0 1px #8f8f8a!important}.st-main .st-sm[disabled]{opacity:.45}.st-main .st-go:not(.light){background:var(--v-grain), linear-gradient(180deg, var(--v-trim), var(--v-trim2))!important;box-shadow:inset 0 1px #fff0d740,0 3px #0c0a07,0 5px 6px -3px #46321980!important}.st-main .st-go:not(.light):active{transform:translateY(2px);box-shadow:0 1px #0c0a07!important}.st-main .rub:before{content:"";vertical-align:-1px;background:radial-gradient(circle at 35% 30%,#8a4a4a,#3d1518 70%);border-radius:50%;flex:none;width:9px;height:9px;margin:0 5px 0 0;display:inline-block;box-shadow:inset 0 1px 1px #0000008c,0 1px #ffffffb3;position:static!important}.st-main .rub{padding-left:11px}.st-main .st-btn.rec .dot{background:radial-gradient(circle at 35% 30%,#8a4a4a,#3d1518 70%);width:11px;height:11px;box-shadow:inset 0 1px 1px #0000008c,0 1px #ffffffb3}.st-main .st-btn.rec.arm .dot,.st-main .st-btn.rec.on .dot{background:radial-gradient(circle at 35% 30%, #ffd9d0, var(--v-red) 60%);box-shadow:0 0 9px var(--v-red)}html .st-main .rub[aria-pressed=true]:before{background:radial-gradient(circle at 35% 30%, #ffe9b8, var(--v-amber) 60%);box-shadow:0 0 9px var(--v-amber)}.st-main [data-st=split]:before,.st-main [data-st=cal]:before{display:none}.st-main [data-st=split],.st-main [data-st=cal]{padding-left:10px}@media (width>=1100px) and (width<=1400px){html.workspace .st-main .st-io{gap:6px}html.workspace .st-main .st-io input[type=range]{width:54px}html.workspace .st-main .st-io select{max-width:140px}}@media (width>=1100px) and (width<=1700px){html.workspace .st-main .st-dock{gap:4px}}.st-main .st-ctl,.st-main .st-ctl span,.st-main .st-io,.st-main .st-ed,.st-main .st-fx .sum{text-shadow:0 1px #ffffffbf;color:var(--v-engrave)!important}.st-main .st-ctl{letter-spacing:.1em}.st-main .st-name{color:var(--v-ink);text-shadow:0 1px #fff9}html .st-main .st-trk{grid-template-columns:152px minmax(0,1fr);position:relative}html .st-main .st-spine{grid-template-rows:30px 30px 32px;grid-template-columns:42px repeat(3,30px);place-content:center;gap:4px 3px;padding:4px;display:grid}.st-spine .st-id{flex-direction:column;grid-row:1/4;justify-content:center;align-items:center;gap:6px;display:flex}html .st-main .st-spine .st-no{font-size:20px;line-height:1}html .st-main .st-spine .st-fam{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff38;border-radius:7px;width:42px;height:42px;padding:0}html .st-main .st-spine .st-fam:hover{background:#ffffff1a}html .st-main .st-spine .st-fam .ico{width:30px;height:30px;margin:auto;display:block}html .st-main .st-spine .tk{letter-spacing:.02em;text-align:center;width:30px;min-width:30px;height:30px;font-size:8.5px;font-weight:700;line-height:1;display:block;position:relative;padding:11px 0 0!important}html .st-main .st-spine .tk svg{width:12px;height:12px;position:absolute;top:3px;left:9px}html .st-main .st-spine [data-t=cam]{font-size:7.5px;padding-top:16px!important}html .st-main .st-spine [data-t=mute],html .st-main .st-spine [data-t=solo]{font-size:12px;padding-top:9px!important}.st-spine .st-panbox{color:#cfc6b4;grid-column:2/-1;align-items:center;gap:7px;display:flex}.st-pan{cursor:ns-resize;touch-action:none;background:radial-gradient(circle at 40% 30%,#fbf6ea,#cdbf9f 75%);border-radius:50%;flex:none;width:28px;height:28px;position:relative;box-shadow:inset 0 1px #fff,0 2px #0a0806,0 0 0 1px #000}.st-pan:after{content:"";background:var(--v-trim);transform-origin:1px 11px;width:2px;height:10px;transform:rotate(var(--a,0deg));margin-left:-1px;position:absolute;top:3px;left:50%}.st-pan:focus-visible{outline:2px solid var(--v-amber);outline-offset:2px}.st-panlbl{letter-spacing:.1em;flex-direction:column;font-size:9px;font-weight:700;line-height:1.15;display:flex}.st-panlbl b{font:15px/1 var(--f-lcd,monospace);color:var(--lcd-fg,#ff5d6c);letter-spacing:0}.st-fams{grid-template-columns:repeat(4,74px);gap:4px;padding:2px;display:grid}.st-fams button{font:600 11px/1.1 var(--f-body,sans-serif);color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex-direction:column;align-items:center;gap:3px;padding:7px 2px;display:flex}.st-fams button:hover,.st-fams button[aria-pressed=true]{background:var(--v-tan);border-color:var(--v-edge)}.st-fams .ico{width:28px;height:28px;display:block}html.workspace .st-main .st-tracks{overflow-y:auto}html.workspace .st-main .st-trk{flex:0 0 var(--trk-h,120px);height:var(--trk-h,120px);min-height:0}html.workspace .st-main .st-trk.focus{flex:auto;height:100%}.st-body{position:relative}.st-win{z-index:2;gap:3px;display:flex;position:absolute;top:5px;right:6px}.st-win button{border:1px solid var(--v-edge);width:24px;height:24px;color:var(--v-ink);cursor:pointer;background:linear-gradient(#e2e2de,#c4c4bf);border-radius:5px;padding:4px;box-shadow:inset 0 1px #fff,0 1px #8f8f8a}.st-win button:hover{color:var(--v-red)}.st-win svg{width:100%;height:100%;display:block}html .st-main .st-row{grid-template-columns:minmax(70px,1fr) 80px minmax(120px,1.1fr) minmax(130px,1.2fr);align-items:center;gap:6px;padding-right:58px;display:grid}html .st-main .st-row .st-ctl,html .st-main .st-fx .st-ctl{flex:none;min-width:0;display:flex}html .st-main .st-row .st-name{width:100%;min-width:0}html .st-main .st-row select{width:100%}html .st-main select[disabled],html .st-main .linkish[disabled],html .st-main .st-sm[disabled]{opacity:.4;cursor:default}html .st-main .st-fx{flex-wrap:nowrap;align-items:center;gap:6px;min-width:0;display:flex}html .st-main .st-fx select{padding-block:1px;font-size:13px}html .st-main .st-fx [data-t=lane]{flex:none;width:70px}html .st-main .st-takes select{width:92px;display:inline-block}html .st-main .st-fx .sum{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}@media (width<=1099px){html .st-main .st-row{grid-template-columns:1fr 80px;padding-right:58px}html .st-main .st-fx{flex-wrap:wrap}}@media (width>=1100px) and (width<=1400px){html .st-main .st-fx .sum,html .st-main .st-takes select{display:none}html .st-main .st-row{grid-template-columns:minmax(60px,1fr) 76px minmax(110px,1fr) minmax(120px,1.1fr);gap:5px}}.st-main .st-transport{align-items:center}html .st-main .st-btn.rec{letter-spacing:.06em;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:50px;height:50px;margin-left:22px;padding:0;font-size:9.5px;font-weight:700;display:inline-flex;color:#fff!important;background:radial-gradient(circle at 38% 30%,#ff6a62,#c8141c 62%,#8e0d13)!important;border-color:#7c1016!important;box-shadow:inset 0 1px #ffffff80,0 3px #5a0a0e,0 5px 7px -3px #0009!important}html .st-main .st-btn.rec.on{transform:translateY(2px);box-shadow:0 0 14px #ff3b3b,0 1px #5a0a0e!important}html .st-main .st-btn.rec .dot{width:8px;height:8px;background:#fff3!important;box-shadow:inset 0 1px 1px #0006!important}html .st-main .st-btn.rec.arm .dot{background:#ffd9d0!important;box-shadow:0 0 6px #fff!important}.st-zoom .rub{text-align:center;width:30px;height:30px;padding:6px!important}.st-zoom .rub svg{width:100%;height:100%;display:block}.st-main .st-zoom .rub:before{display:none}.st-zoom input[type=range]{width:70px}@media (width>=1100px) and (width<=1700px){html .st-main .st-gr input[type=range]{width:54px}.st-main .st-toggles .rub{padding-inline:8px}html .st-main .st-gr select{max-width:118px}html .st-main .st-toggles{gap:6px}}.st-keep{align-items:center;gap:6px;padding:2px 8px 6px;font-size:13px;display:flex}@keyframes v-blink{50%{filter:brightness(1.55);box-shadow:0 0 16px #ff4040,0 3px #5a0a0e}}@keyframes v-blink2{50%{box-shadow:0 0 0 2px var(--v-red), 0 0 12px var(--v-red)}}.studio.waiting .st-btn.rec{animation:.8s ease-in-out infinite v-blink}.studio.waiting .st-btn.play{animation:.8s ease-in-out infinite v-blink2}.st-waitbox{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}html .st-main .st-waitbox .rub{padding:3px 9px}html .st-main .st-waitbox .rub:before{display:none}.st-seg{display:inline-flex}html .st-main .st-seg .rub{border-radius:0;margin:0}html .st-main .st-seg .rub:first-child{border-radius:6px 0 0 6px}html .st-main .st-seg .rub:last-child{border-radius:0 6px 6px 0;margin-left:-1px}html .st-main .st-io #stLatV{min-width:11ch}html .st-main .st-row{grid-template-columns:minmax(0,1fr) 90px clamp(120px,10vw,190px) clamp(140px,11vw,210px)!important}html .st-main .st-row .st-ctl input[type=range]{flex:1 1 0;width:auto;min-width:0}html .st-main .st-row .st-ctl b{text-align:right;flex:none;min-width:30px}html .st-main .st-name{text-overflow:ellipsis}html .st-main .st-namebox{grid-template-columns:minmax(60px,1fr) 92px minmax(26px,170px);align-items:center;gap:6px;min-width:0;display:grid}.st-tone{cursor:pointer;border-radius:4px;min-width:0;display:flex;overflow:hidden}.st-tone .tk-tag{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.st-tone:focus-visible{outline-offset:1px;outline:2px solid #111}.st-main .st-body{position:relative}.st-lanes{z-index:3;pointer-events:none;display:flex;position:absolute}.st-lanes[hidden]{display:none}.st-lanes button{all:unset;pointer-events:auto;cursor:pointer;font:700 10.5px/1 var(--f-body,sans-serif);color:#111;background:var(--lc);border:1px solid #000;border-radius:4px;align-items:center;gap:4px;padding:3px 7px;display:inline-flex;box-shadow:0 1px 3px #00000080}.st-lanes button i{color:#fff;text-align:center;background:#c8102e;border-radius:7px;min-width:13px;height:13px;font-size:9px;font-style:normal;line-height:13px}.st-lanes button:focus-visible{outline:2px solid #fff}.st-main .auto-on{position:relative}.st-main .auto-on:after{content:"A";color:#fff;width:12px;height:12px;font:700 8px/12px var(--f-body,sans-serif);text-align:center;pointer-events:none;background:#c8102e;border-radius:50%;position:absolute;top:-5px;right:-6px;box-shadow:0 0 0 1px #fff}.st-abar{z-index:65;color:#f0e7d3;font:600 11.5px/1 var(--f-body,sans-serif);background:linear-gradient(#2c2421,#160f0d);border-radius:7px;align-items:center;gap:4px;padding:4px 6px;display:flex;position:fixed;box-shadow:0 6px 16px #0006}.st-abar[hidden]{display:none}.st-abar>span{opacity:.7;padding:0 4px}.st-abar button{all:unset;cursor:pointer;border-radius:4px;padding:4px 7px}.st-abar button:hover,.st-abar button:focus-visible{background:#ffffff24}.st-abar label{border-left:1px solid #fff3;align-items:center;gap:4px;padding-left:6px;display:flex}.st-abar input{accent-color:#ff3b4e;width:140px}.st-abar b{min-width:52px;font-weight:600}.st-lgrid b{text-align:left;min-width:3.3em;font-weight:700;display:inline-block}html .st-main .st-lgrid .rub{white-space:nowrap}.st-kmenu{gap:7px;min-width:210px;padding:8px 10px;display:grid}.st-kmenu .kc,.st-klist .kc{font:700 12px/1 var(--v-mono,ui-monospace, monospace);color:#1a1414;cursor:pointer;background:linear-gradient(#fbf6ea,#e2d6bb);border:1px solid #8d7f66;border-radius:5px;justify-self:start;padding:5px 8px;box-shadow:0 2px #8d7f66}.kc.wait{color:#fff;background:#c8102e;border-color:#6e0612;box-shadow:0 2px #6e0612}.st-kwarn{color:#a50a1c;margin:0;font-size:12px}.st-klist{width:min(360px,90vw);max-height:70vh;padding:8px 10px;overflow:auto}.st-klist h4{margin:2px 0 8px}.st-krow{border-bottom:1px dotted #00000026;justify-content:space-between;align-items:center;gap:10px;padding:3px 0;font-size:13px;display:flex}.st-kfoot{justify-content:space-between;align-items:center;padding-top:8px;display:flex}.st-vchip{all:unset;cursor:pointer;font:700 11px/1 var(--v-mono,ui-monospace, monospace);color:#6b1d24;white-space:nowrap;background:#fbf6ea;border:1px solid #8d7f66;border-radius:4px;padding:4px 6px}.st-verask{z-index:90;background:#140e0c73;place-items:center;display:grid;position:fixed;inset:0}.st-vbox{background:linear-gradient(#f3ebda,#ddd0b3);border:1px solid #8d7f66;border-radius:12px;gap:9px;width:min(380px,92vw);padding:16px;display:grid;box-shadow:inset 0 2px #fff,0 18px 40px #00000073}.st-vbox h4{margin:0 0 2px;font-size:15px}.st-vbox input{font:inherit;background:#fffdf7;border:1px solid #8d7f66;border-radius:6px;padding:7px 9px}.st-vbox .st-bk{text-align:left;display:grid}.st-vbox small{opacity:.75;font-size:11px;font-weight:500}html .st-main .st-panel .st-ctl input[type=range]{min-width:180px}.st-main .st-panel input[type=range],.st-menu input[type=range],.st-abar input[type=range]{-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;height:32px;margin:0}.st-main .st-panel input[type=range]::-webkit-slider-runnable-track,.st-menu input[type=range]::-webkit-slider-runnable-track,.st-abar input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(#2c2421,#5a4b43);border-radius:3px;height:6px;box-shadow:inset 0 1px 2px #0009}.st-main .st-panel input[type=range]::-webkit-slider-thumb,.st-menu input[type=range]::-webkit-slider-thumb,.st-abar input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:radial-gradient(circle at 40% 35%,#fff,#d8ccb2 70%);border:1px solid #5a4b43;border-radius:50%;width:18px;height:18px;margin-top:-6px;box-shadow:0 1px 3px #00000080}.st-main .st-panel input[type=range]::-moz-range-track,.st-menu input[type=range]::-moz-range-track,.st-abar input[type=range]::-moz-range-track{background:#4a3d36;border-radius:3px;height:6px}.st-main .st-panel input[type=range]::-moz-range-thumb,.st-menu input[type=range]::-moz-range-thumb,.st-abar input[type=range]::-moz-range-thumb{background:#f3ebda;border:1px solid #5a4b43;border-radius:50%;width:18px;height:18px}.st-main .st-panel input[type=range]:focus-visible,.st-menu input[type=range]:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #c8102e}html .st-main .st-panel .st-eq input[type=range]{writing-mode:vertical-lr;direction:rtl;width:32px;min-width:0;height:130px}html .st-main .st-panel .st-eq input[type=range]::-webkit-slider-runnable-track{width:6px;height:auto}html .st-main .st-panel .st-eq input[type=range]::-webkit-slider-thumb{margin-top:0;margin-left:-6px}html body .st-main .st-panel{width:min(400px,100vw - 16px);min-width:min(340px,100vw - 16px)}.st-vint .st-von{flex-wrap:wrap}.st-vint .st-von small{flex-basis:100%;padding-left:22px}.st-vint{gap:4px;min-width:340px;display:grid}.st-vint .st-vk{grid-template-columns:70px minmax(180px,1fr) 48px;align-items:center;gap:0 10px;display:grid!important}.st-vint .st-vk b{text-align:right}.st-vint .st-vk input[type=range],.st-vlr input[type=range]{width:100%;min-width:0}.st-vint .st-vk small{letter-spacing:0;text-transform:none;opacity:.75;grid-column:1/-1;font-size:11px}.st-vint .st-von{align-items:center;gap:6px;font-size:13px;display:flex}.st-vint .st-von small{opacity:.7;font-size:11px}.st-vint .st-chips button[aria-pressed=true]{color:#f0e7d3;background:#2c2421}html .st-main .st-fx .st-sm.von{box-shadow:inset 0 0 0 2px #d9b38c}.st-mvint{margin-top:4px}.st-vline{align-items:center;gap:8px;font-size:13px;display:flex}.st-vline b{flex:1;font-weight:600}.st-menu .st-vint{padding:8px 10px}.st-mvint h3{margin:0 0 4px;font-size:12px}.st-lhead{box-sizing:border-box;color:#cfc6b4;background:linear-gradient(#2c2421,#1a1311);border:1px solid #000;border-right:0;border-radius:6px 0 0 6px;flex:none;grid-template-rows:auto 1fr;gap:3px;padding:4px 6px;display:grid;overflow:hidden}.st-lh1{align-items:center;gap:4px;min-width:0;display:flex}.st-lh2{align-items:center;gap:6px;min-width:0;display:flex}.st-lname{all:unset;cursor:pointer;min-width:0;font:700 11px/1 var(--f-body,sans-serif);letter-spacing:.08em;text-transform:uppercase;color:#f0e7d3;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.st-lname:hover,.st-lname:focus-visible{color:#fff;text-decoration:underline}html .st-main .st-lhead .st-sm{border-radius:4px;min-width:0;width:22px!important;height:18px!important;padding:0!important;font-size:10px!important}html .st-main .st-lhead [data-lm=g]{--kc:#e8930f}html .st-main .st-lhead .st-la[aria-pressed=true]{color:#111!important;background:#f0e7d3!important}.st-lh2 input[type=range]{accent-color:#f0e7d3;width:64px;min-width:0;height:14px;margin:0}.st-lk{font:700 9px/1 var(--f-body,sans-serif);color:#a59c8f;align-items:center;gap:2px;display:flex}.st-lk input[type=range]{width:32px!important}.st-lh1 [data-lm],.st-lh1 [data-vm]{margin-left:auto}.st-lhead{align-content:center}.st-lk.st-lvol input[type=range]{width:42px!important}.st-lh2{gap:4px}.st-glane .st-lk:not(.st-lvol) input[type=range]{width:28px!important}.st-lh2>.st-la{margin-left:auto}.st-lh2 small{font:600 9.5px/1 var(--f-body,sans-serif);letter-spacing:.08em;color:#a59c8f;white-space:nowrap;overflow:hidden}.st-led{all:unset;cursor:pointer;background:#4a4440;border-radius:50%;flex:none;width:10px;height:10px;margin:0 3px 0 1px;box-shadow:inset 0 1px 1px #0009}.st-led[aria-pressed=true]{background:#ffb347;box-shadow:0 0 7px 1px #ffb347}.st-led:focus-visible{outline-offset:2px;outline:2px solid #fff}.st-glane>.st-lanes,.st-vlane>.st-lanes{z-index:3;pointer-events:none;display:flex;position:absolute;bottom:3px;right:6px}.st-listen{z-index:85;color:#fff;font:700 14px/1.2 var(--f-body,sans-serif);letter-spacing:.02em;--kc:#c8102e;background:#c8102e;border-radius:999px;padding:8px 16px;animation:1.1s ease-in-out infinite tk-pulse;position:fixed;top:10px;left:50%;transform:translate(-50%);box-shadow:0 0 0 3px #ffffffb3,0 8px 24px #c8102e80}.st-listen[hidden]{display:none}@media (prefers-reduced-motion:reduce){.st-listen{animation:none}}.st-vhead{gap:4px;display:grid}.st-vhead>span,.st-vadd>span,.st-vfrom>span{font:700 10.5px/1 var(--f-body,sans-serif);letter-spacing:.12em;text-transform:uppercase;opacity:.7}.st-vlayers{border-top:1px dotted #0003;border-bottom:1px dotted #0003;gap:2px;padding:4px 0;display:grid}.st-vlr{grid-template-columns:70px minmax(150px,1fr) 34px 26px 22px;align-items:center;gap:6px;font-size:13px;display:grid}.st-vlr b{text-align:right;font-variant-numeric:tabular-nums}html .st-main .st-vlr .tk,.st-menu .st-vlr .tk{min-width:0;width:26px!important;height:22px!important;padding:0!important;font-size:11px!important}.st-vlx{all:unset;cursor:pointer;text-align:center;opacity:.6}.st-vlx:hover{opacity:1;color:#c8102e}.st-vadd,.st-vfrom{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.st-vadd .st-sm,.st-vfrom .st-sm{font-size:12px;height:auto!important;padding:3px 8px!important}.st-vfrom .st-sm[aria-pressed=true]{color:#f0e7d3!important;background:#2c2421!important}.st-vduck{position:relative}.st-vgr{background:#2c2421;border-radius:3px;width:100%;height:5px;margin:2px 0 0;display:block;overflow:hidden}.st-vgr i{background:#e0a050;width:0;height:100%;margin-left:auto;transition:width 60ms linear;display:block}.st-vnone{opacity:.7;margin:4px 0;font-size:12px}.st-menu .st-vint{width:min(420px,92vw)}.st-zmod{background:linear-gradient(#f6eedc 0%,#e6dbc2 55%,#d3c5a6 100%);border:1px solid #5a4b3c;border-radius:7px;align-items:center;gap:5px;padding:4px 6px 4px 8px;display:inline-flex;box-shadow:inset 0 1px #fffaf0,inset 0 -2px #5a463240,0 2px 3px #0000008c}.st-zl{font:700 9.5px/1 var(--f-body,sans-serif);letter-spacing:.16em;color:#a59c8f;margin-right:2px}html .st-main .st-zmod .rub{width:30px;height:28px;padding:5px!important}html .st-main .st-zmod .rub:before{display:none}html .st-main .st-zmod .rub svg{width:100%;height:100%;display:block}.st-zmod input[type=range]{-webkit-appearance:none;appearance:none;cursor:pointer;background:repeating-linear-gradient(90deg,#46342699 0 1px,#0000 1px 10%) 9px 100%/calc(100% - 17px) 4px no-repeat,linear-gradient(90deg,#46342699,#46342699) calc(100% - 9px) 100%/1px 4px no-repeat;width:150px;height:18px;margin:0 2px}.st-zmod input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, #b8322b 0, #e8930f calc(9px + (100% - 18px) * var(--zf,0)), #3a2c25 calc(9px + (100% - 18px) * var(--zf,0)), #4a3a31 100%);border:1px solid #3a2c25;border-radius:3px;height:6px;box-shadow:inset 0 2px 3px #0000008c,0 1px #fffaf0e6}.st-zmod input[type=range]::-moz-range-track{background:#3a2c25;border:1px solid #3a2c25;border-radius:3px;height:6px;box-shadow:inset 0 2px 3px #0000008c,0 1px #fffaf0e6}.st-zmod input[type=range]::-moz-range-progress{background:linear-gradient(90deg,#b8322b,#e8930f);border-radius:3px;height:6px}.st-zmod input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:linear-gradient(90deg,#0000 46%,#46342673 46% 54%,#0000 54%),linear-gradient(#fffaf0,#e9dfc8 50%,#c4b697);border:1px solid #3a2c25;border-radius:4px;width:18px;height:18px;margin-top:-7px;box-shadow:0 2px 3px #00000080,inset 0 1px #fff}.st-zmod input[type=range]::-moz-range-thumb{background:linear-gradient(90deg,#0000 46%,#46342673 46% 54%,#0000 54%),linear-gradient(#fffaf0,#e9dfc8 50%,#c4b697);border:1px solid #3a2c25;border-radius:4px;width:18px;height:18px;box-shadow:0 2px 3px #00000080}.st-zmod input[type=range]:focus-visible{outline-offset:2px;outline:2px solid #b8322b}.st-zmod .st-zv{background:linear-gradient(#120807,#241412);border:1px solid #3a2c25;padding:3px 2px;box-shadow:inset 0 2px 4px #000000e6,0 1px #fffaf0e6}html .st-main .st-toggles #stGroove{width:150px}html .st-main .st-lgrid .rub{padding-inline:8px!important}@media (width<=1700px){.st-main .st-deck .lw,.st-zmod input[type=range]{display:none}html .st-main .st-toggles #stGroove{width:116px}html .st-main .st-toggles #stSwing{width:60px}.st-main .st-deck .lw2{display:none}}.st-zv{all:unset;cursor:pointer;box-sizing:border-box;white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right;letter-spacing:.06em;color:#ff5a4f;text-shadow:0 0 6px #ff463c99;border-radius:4px;flex:none;width:8.5ch;min-width:0;padding:0 2px;font:400 17px/1 VT323,ui-monospace,monospace;display:inline-block;overflow:hidden}.st-zv:hover{color:#ff8a80}.st-zv:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (width<=2100px){.st-main .st-lgrid .lw{display:none}}@media (width<=1899px){.st-zmod input[type=range]{display:none}}.st-panel .st-psub{font:700 9.5px/1 var(--f-body,sans-serif);letter-spacing:.16em;color:#8a7f70;border-top:1px solid #3c281e2e;margin:10px 0 4px;padding-top:8px}.st-glane .st-lk+.st-lk{margin-left:2px}html .st-main .st-midichip{letter-spacing:.04em;white-space:nowrap;font:400 15px/1 VT323,ui-monospace,monospace!important}html .st-main .st-midichip[aria-pressed=true]{color:#3a2a10}#stToast .st-mtaddr{opacity:.65;white-space:nowrap;font-size:.78em}.st-main .st-trk.casio-drop{outline-offset:-2px;outline:3px solid #c8102e!important;box-shadow:0 0 14px #c8102e73!important}.tk-pick .tk-f.casio-drop{outline-offset:2px;background:#c8102e14;border-radius:4px;outline:2px solid #c8102e}html .st-main .st-namebox .st-name{width:100%;min-width:0}.st-ta{align-items:center;min-width:0;height:24px;display:flex;overflow:hidden}.st-ta .tk-lcd{min-width:0;max-width:100%;padding:2px 7px 1px;font-size:14px}.st-ta:focus-visible{outline-offset:1px;border-radius:4px;outline:2px solid #111}html .st-main .st-tago{all:unset;cursor:pointer;font:600 11.5px/1 var(--f-body,sans-serif);color:var(--v-engrave,#6d5f58);white-space:nowrap;border:1px dashed #b4a483;border-radius:4px;padding:4px 7px}html .st-main .st-tago:hover{background:#fbf6ea}.st-tapop{z-index:70;width:min(420px,94vw);max-height:calc(100vh - 16px);position:fixed;overflow:auto}.st-tahead{align-items:center;gap:6px;padding:0 0 6px;display:flex}.st-tahead span{font:700 12px/1 var(--f-body,sans-serif);letter-spacing:.08em;text-transform:uppercase;color:var(--v-engrave,#6d5f58);flex:1}html .st-main .st-tahead .rub{padding:4px 9px;font-size:12px}.tk-pick{max-height:calc(100vh - 16px);overflow:auto}.st-cpk{font:600 10.5px/1 var(--v-mono,ui-monospace, monospace);color:#7a0f1f;text-align:center;flex:0 0 34px;overflow:hidden}.st-meter.st-lvl{position:relative;overflow:visible}html .st-main .st-lvl input[type=range]{width:100%;height:calc(100% + 12px);accent-color:var(--v-red);background:0 0;margin:0;position:absolute;inset:-6px 0}html .st-main .st-lvl input[type=range]:disabled{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.studio.waiting .st-btn.rec,.studio.waiting .st-btn.play{outline:2px solid var(--v-red);animation:none}}.st-tip{z-index:80;color:var(--lcd-fg,#ff5d6c);font:20px/1 var(--f-lcd,monospace);pointer-events:none;white-space:nowrap;background:#160406;border-radius:5px;padding:4px 9px 2px;position:fixed;box-shadow:0 0 0 1px #000,0 6px 14px -4px #0009}html .st-main .st-toast{pointer-events:auto}html .st-main .st-toast .linkish{color:#ffc46b;font-size:inherit}.st-map{cursor:grab;touch-action:none;background:#2c2421;border:1px solid #000;border-radius:5px;flex:none;width:100%;height:28px;display:block;box-shadow:inset 0 2px 5px #000000bf,0 1px #ffffff8c}.st-map.full{cursor:default}.st-tab svg{vertical-align:-5px;width:20px;height:20px;margin-right:5px}.st-tray h3{align-items:center;gap:7px;display:flex}.st-tray h3 svg,.st-sub h4 svg{width:20px;height:20px}.st-sub{border:1px solid var(--v-edge);background:#ffffff47;border-radius:7px;align-content:start;gap:4px;padding:8px 10px;display:grid}.st-sub h4{font:11.5px/1 var(--f-logo,sans-serif);letter-spacing:.12em;color:var(--v-engrave);align-items:center;gap:6px;margin:0 0 2px;font-weight:400;display:flex}.st-sub small,.st-kn small,.st-xc p{color:var(--v-engrave);font-size:12px;line-height:1.3}html .st-main .st-sub .st-sm{justify-self:start;padding:4px 10px;font-size:13px;display:inline-block}html .st-main .st-cass{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 230px;gap:14px;display:grid}.st-tapeL{align-content:start;gap:10px;display:grid}.st-label{background:var(--screen,#160406);color:var(--lcd-fg,#ff5d6c);background-color:#160406;border-radius:7px;gap:5px;padding:8px 12px 9px;display:grid;position:relative;box-shadow:inset 0 2px 4px #000,0 0 0 1px #000,0 1px 0 1px #ffffff80}.st-ltag{font:10px/1 var(--f-logo,sans-serif);letter-spacing:.2em;color:#a2424d}html .st-main .st-label input[type=text]{width:100%;color:var(--lcd-fg,#ff5d6c);font:28px/1.1 var(--f-lcd,monospace);background:0 0;border:0;border-bottom:1px dashed #5a2029;border-radius:0;padding:2px 0}.st-label input::placeholder{color:#7c2a33}.st-label input:focus{border-bottom-color:var(--lcd-fg,#ff5d6c);outline:none}.st-lrow{align-items:center;gap:10px;display:flex}html .st-main .st-label select{color:var(--lcd-fg,#ff5d6c);background:#2a0a0e;border:1px solid #5a2029;border-radius:4px;max-width:200px;padding:3px 5px;font-size:13px}.st-saved{font:17px/1 var(--f-lcd,monospace);color:#d98a93;white-space:nowrap}.st-saved.dirty{color:var(--v-amber)}html .st-main .st-label .st-ed{text-shadow:none;font-size:12px;color:#a2424d!important}.st-bigkeys{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.st-bk{font:700 12.5px/1.15 var(--f-body,sans-serif);color:#1a1a1a;cursor:pointer;background:linear-gradient(#fff 0%,#f3f3f0 60%,#dededa 100%);border:1px solid #a9a9a4;border-radius:8px;flex-direction:column;align-items:center;gap:3px;padding:8px 4px 7px;transition:transform 60ms,box-shadow 60ms;display:flex;box-shadow:inset 0 1px #fff,inset 0 -3px 3px #785f372e,0 4px #8f8f8a,0 6px 7px -3px #46321973}.st-bk svg{width:38px;height:38px}.st-bk.primary{color:#fff;background:linear-gradient(#33302c,#151010);border-color:#000;box-shadow:inset 0 1px #ffffff40,0 4px #000,0 6px 7px -3px #46321980}.st-bk:active:not([disabled]){transform:translateY(3px);box-shadow:0 1px #8f8f8a}.st-bk[disabled]{opacity:.45;cursor:default}html .st-main .st-sessions.st-shelf{align-content:start;gap:3px;max-height:200px;display:grid}.st-shelf li{border-left:9px solid var(--c,#8f8678);background:linear-gradient(#fbf8f0,#e8e0cc);border-radius:3px;padding-right:4px;box-shadow:0 1px #5a462859}.st-shelf li.st-grp,.st-shelf li.none{box-shadow:none;background:0 0;border:0}html .st-main .st-mix{grid-template-columns:minmax(0,1fr) 280px 220px;gap:14px;display:grid}.st-strips{gap:6px;padding:4px 2px;display:flex;overflow-x:auto}.st-strip{color:#eee;background:linear-gradient(#33302c,#151010);border-radius:6px;flex:0 0 66px;grid-template-rows:150px auto auto;grid-template-columns:10px 1fr;justify-items:center;gap:3px 5px;padding:7px 5px;display:grid;box-shadow:inset 0 1px #fff0d733,0 2px #000}.st-sled{background:#160406;border-radius:2px;width:8px;height:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #000}.st-sled i{background:repeating-linear-gradient(0deg, var(--lcd-fg,#ff5d6c) 0 3px, transparent 3px 5px);height:0;position:absolute;bottom:0;left:0;right:0}html .st-main .st-strip input[type=range]{writing-mode:vertical-lr;accent-color:#f0e7d3;direction:rtl;width:22px;height:150px;margin:0}.st-strip{border-top:4px solid var(--tc,#ff5d6c)}.st-sic{width:24px;height:24px;color:var(--tc,#fff);grid-column:1/-1}.st-sic .ico,.st-sic svg{width:24px;height:24px;display:block}.st-strip b{white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;max-width:56px;font-size:10.5px;font-weight:600;overflow:hidden}.st-mbox{align-content:start;gap:8px;display:grid}.st-rooms{grid-template-columns:repeat(2,1fr);gap:5px;display:grid!important}html .st-main .st-rooms button{border-radius:6px;align-items:center;gap:6px;padding:3px 7px;font-size:13px;display:flex}.st-rooms svg{flex:none;width:34px;height:24px}.st-kn{text-align:center;letter-spacing:.08em;color:var(--v-engrave);justify-items:center;gap:2px;font-size:12px;font-weight:700;display:grid;position:relative}.st-kn input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.st-knob{cursor:ns-resize;touch-action:none;background:radial-gradient(circle at 40% 30%,#fff,#cdbf9f 72%);border-radius:50%;width:48px;height:48px;position:relative;box-shadow:inset 0 1px #fff,0 3px #8f8268,0 0 0 1px #6e6250,0 5px 7px -2px #46321980}.st-knob:after{content:"";transform-origin:1.5px 20px;width:3px;height:16px;transform:rotate(var(--a,0deg));background:#c8102e;border-radius:1px;margin-left:-1.5px;position:absolute;top:4px;left:50%}.st-kn.big .st-knob{width:62px;height:62px}.st-kn.big .st-knob:after{transform-origin:1.5px 27px;height:20px}.st-kn b{font:19px/1 var(--f-lcd,monospace);color:#b3201f;letter-spacing:0}.st-kn small{letter-spacing:0;font-weight:400}.st-kns{grid-template-columns:1fr 1fr;gap:8px;display:grid}html .st-main .st-exp{grid-template-columns:repeat(3,minmax(0,1fr)) 190px;align-items:stretch;gap:12px;display:grid}.st-xc{border:1px solid var(--v-edge);box-shadow:var(--v-bevel), 0 2px 0 #c2b393;background:linear-gradient(#fbf6e9,#e6dbc3);border-radius:9px;align-content:start;justify-items:start;gap:5px;padding:10px 12px 11px;display:grid;position:relative}.st-xc>svg{color:#2c2421;width:100%;height:70px}.st-xc h3{color:#2c2421!important;margin:0!important}.st-xc p{margin:0}.st-xn{color:#f0e7d3;width:22px;height:22px;font:700 12px/1 var(--f-body,sans-serif);background:#2c2421;border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;left:9px}.st-xs{min-height:16px;font-size:12.5px;font-weight:600}.st-xs a,.st-xc.busy .st-xs{color:#b3201f}.st-xc.busy{box-shadow:var(--v-bevel), 0 0 0 2px var(--v-amber)}.st-xc.done .st-xs{color:#1f7a3a}.st-xc.bad .st-xs{color:#b3201f}@media (width<=1400px){html .st-main .st-mix{grid-template-columns:minmax(0,1fr) 210px 180px}html .st-main .st-cass{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}html .st-main .st-cass .st-sub{grid-column:1/-1;grid-template-columns:repeat(2,auto 1fr);align-items:center}html .st-main .st-cass .st-sub h4{grid-column:1/-1}html .st-main .st-exp{grid-template-columns:repeat(3,minmax(0,1fr))}.st-exp .st-midi{grid-column:1/-1;grid-template-columns:auto auto 1fr;align-items:center;gap:10px}}@media (width<=760px){html .st-main .st-cass,html .st-main .st-mix,html .st-main .st-exp{grid-template-columns:1fr}}.st-main .st-dock{position:relative;padding-bottom:14px!important}html .st-main .st-fx .st-sm,html .st-main .st-tab{background:linear-gradient(#e8e8e4,#c9c9c4)!important}html .st-main .st-tab[aria-pressed=true]{transform:translateY(2px);color:#fff!important;background:linear-gradient(#33302c,#151010)!important;box-shadow:0 1px #000!important}html.workspace .st-main .st-dock{flex-wrap:nowrap;gap:6px}html.workspace .st-main .st-tab{white-space:nowrap;flex:none;font-size:13.5px;padding:6px 12px!important}.st-nowt{color:var(--v-engrave);white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px #ffffffb3;min-width:0;margin-left:auto;font-size:13px;overflow:hidden}html .st-main .st-drawer{background:var(--v-grain), linear-gradient(180deg, var(--v-cream), var(--v-beige));border:1px solid var(--v-edge);max-height:62vh;box-shadow:var(--v-bevel), 0 -10px 30px -10px #32230f8c;border-radius:8px;padding:14px 44px 14px 16px;display:block;bottom:calc(100% + 6px);left:0;right:0;overflow:auto}html .st-main .st-drawer[hidden]{display:none}.st-trayx{cursor:pointer;background:linear-gradient(#fff,#dededa);border:1px solid #a9a9a4;border-radius:6px;width:28px;height:28px;font-size:15px;position:absolute;top:8px;right:8px}.st-tray h3{font:12.5px/1 var(--f-logo,sans-serif);letter-spacing:.16em;color:var(--v-engrave);margin:12px 0 6px;font-weight:400}.st-tray>div>h3:first-child{margin-top:0}.st-form{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.st-form input[type=text]{border:1px solid var(--v-edge);background:#fff;border-radius:6px;flex:220px;min-width:140px;padding:8px 10px;font-size:15px}.st-form select{border:1px solid var(--v-edge);background:#fff;border-radius:6px;max-width:200px;padding:8px 6px;font-size:14px}html .st-main .st-form .st-ed{font-size:13px;display:inline}.st-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.st-export{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.st-export>*{padding:10px 16px!important;font-size:14.5px!important}html .st-main .st-sessions{max-height:34vh}@media (width<=700px){.st-two{grid-template-columns:1fr}}html .st-main .st-panel{z-index:70;border:1px solid var(--v-edge);background:var(--v-grain), linear-gradient(180deg, var(--v-cream), var(--v-beige));width:min(340px,100vw - 16px);max-height:calc(100vh - 16px);box-shadow:var(--v-bevel), 0 16px 34px -10px #32230f99;border-radius:9px;padding:12px 14px;position:fixed;overflow:auto}.st-panel h4{justify-content:space-between;align-items:center;display:flex}.st-panel h4 button{cursor:pointer;color:#1a1a1a;background:linear-gradient(#fff,#dededa);border:1px solid #a9a9a4;border-radius:5px;width:24px;height:24px;padding:4px}.st-panel h4 svg{width:100%;height:100%;display:block}html .st-main .st-panel .st-eq{flex-wrap:nowrap;justify-content:space-between}.st-main .st-dock:after{content:"";background:var(--v-slots);border-radius:2px;height:5px;position:absolute;bottom:4px;left:12px;right:12px;box-shadow:inset 0 1px 1px #3c2d1940}html .jz{--wk1:#f6efdf;--wk2:var(--v-beige);--wk-edge:#bcae8e;--bg:#e8dec8;--bg-top:#f4ecda;--line:#d2c5a8;--muted:#6e6250;--ink-soft:#4a4135;--ink:#2a2419}.jz .rows,.jz .edbar,.jz .aback,.jz .atile{background:var(--v-grain), linear-gradient(180deg, var(--v-cream) 0%, var(--v-beige) 100%);box-shadow:var(--v-bevel), 0 2px 0 #c2b393, 0 4px 8px -4px #5a46284d}.jz .trow{background-color:#0000}.jz .trow:hover{background-color:#785f3714}.jz .tno .n,.jz .ttempo,.jz .tlen{color:var(--v-engrave)}.jz .tmain small,.jz .tblurb,.jz .desk-foot{color:var(--v-engrave);text-shadow:0 1px #fff9}.jz .deck{box-shadow:inset 0 1px #fff0d733,inset 0 0 0 1px #00000080,0 3px #8f8268,0 14px 30px -18px #503719b3}.jz .brandrow .v-marks{align-items:center;gap:12px;margin-right:12px;display:flex}.jz .rub,.jz .views button{background:var(--v-grain), linear-gradient(180deg, #fdf8ec 0%, #f0e6d1 55%, #e0d3b7 100%);border-color:var(--v-edge);color:var(--v-ink);box-shadow:inset 0 1px 0 #fff, inset 0 -3px 3px #785f372e, 0 3px 0 var(--v-shadow), 0 5px 6px -3px #46321966;transition:transform 60ms,box-shadow 60ms}html .jz .rub:active,html .jz .rub[aria-pressed=true],html .jz .views button[aria-selected=true]{color:var(--v-ink);border-color:var(--v-edge);background:var(--v-grain), linear-gradient(180deg, #e4d8bd, #efe5d0);box-shadow:inset 0 1px 3px #5a462866, 0 1px 0 var(--v-shadow);transform:translateY(2px)}.jz .rub:before{background:radial-gradient(circle at 35% 30%,#8a4a4a,#3d1518 70%);width:8px;height:8px;margin-top:-4px;box-shadow:inset 0 1px 1px #0000008c,0 1px #ffffffb3}html .jz .rub[aria-pressed=true]:before{background:radial-gradient(circle at 35% 30%, #ffd9d0, var(--v-red) 60%);box-shadow:0 0 8px var(--v-red)}.jz .pbar{box-shadow:inset 0 1px #fff0d733,0 -4px 14px -6px #3c280f80}.jz .pbar:before{content:"";background:var(--v-chrome);opacity:.55;height:1px;position:absolute;top:0;left:0;right:0}.jz .chip:not(.vfd):not(.impro){background:var(--v-tan);color:var(--v-engrave);border-color:var(--v-edge)}.am-panel{background:var(--v-grain), linear-gradient(180deg, var(--v-cream), var(--v-beige))!important;color:var(--v-ink)!important;border-color:var(--v-edge)!important;box-shadow:var(--v-bevel), 0 18px 50px #3c280f73!important}.am-panel .am-h{color:var(--v-engrave);text-shadow:0 1px #ffffffb3}.am-panel .am-app.here{background:#785f3724}.am-panel .am-main{color:var(--v-ink)}.am-panel a.am-main:hover{background:#785f371f}.am-panel .am-main small{color:var(--v-engrave)}.am-panel .am-tag{color:#b3201f}.am-panel .am-eds a{color:var(--v-ink);background:var(--v-tan);border-color:var(--v-edge)}@media (prefers-reduced-motion:reduce){.v-btn,.st-main .st-sm,.st-main .rub,.st-main .st-btn,.jz .rub{transition:none}}html .st-main .st-spine .tk{--kc:#c8102e;align-content:center;place-items:center;gap:1px;font-size:8.5px;transition:transform 80ms,box-shadow 80ms,filter 80ms;padding:0!important;display:grid!important}html .st-main .st-spine .tk .tkl{font:inherit;white-space:nowrap;font-weight:800;line-height:1;display:block}html .st-main .st-spine .tk.long .tkl{letter-spacing:-.01em;font-size:6.6px}html .st-main .st-spine .tk svg{width:12px;height:12px;position:static}html .st-main .st-spine [data-t=cam]{font-size:7.5px}html .st-main .st-spine [data-t=mute] .tkl,html .st-main .st-spine [data-t=solo] .tkl{font-size:13px}html .st-main .st-spine [data-t=trec][aria-pressed=true] .tkl,html .st-main .st-spine [data-t=mute][aria-pressed=true] .tkl,html .st-main .st-spine [data-t=solo][aria-pressed=true] .tkl{letter-spacing:-.01em;font-size:7.2px}html .st-main .st-spine [data-t=mon] svg{width:15px;height:15px}html .st-main .st-spine [data-t=mon][aria-pressed=true] svg{width:12px;height:12px}html .st-main .st-spine [data-t=mon] .tkl:empty{display:none}html .st-main .st-spine [data-t=trec]{--kc:#e0142c}html .st-main .st-spine [data-t=tplay]{--kc:#1d9e47}html .st-main .st-spine [data-t=mute]{--kc:#e8930f}html .st-main .st-spine [data-t=solo]{--kc:#2a74dc}html .st-main .st-spine [data-t=mon]{--kc:#0f9f99}html .st-main .st-spine [data-t=cam]{--kc:#8447d6}html .st-main .st-spine .tk[aria-pressed=true]{text-shadow:0 1px 1px #0006;transform:translateY(1px);background:linear-gradient(180deg, color-mix(in srgb, var(--kc) 78%, #fff), var(--kc) 70%)!important;color:#fff!important;border-color:color-mix(in srgb, var(--kc) 55%, #000)!important;box-shadow:inset 0 2px 3px #00000061, 0 0 10px 1px color-mix(in srgb, var(--kc) 65%, transparent)!important}html .st-main .st-spine .tk.live[aria-pressed=true]{animation:.9s ease-in-out infinite tk-pulse}@keyframes tk-pulse{50%{box-shadow:inset 0 2px 3px #00000061, 0 0 18px 4px color-mix(in srgb, var(--kc) 85%, transparent);filter:brightness(1.18)}}html .st-main .st-spine .tk:focus-visible{outline-offset:1px;outline:2px solid #fff;box-shadow:0 0 0 4px #111!important}html .st-main .st-spine .tk[aria-pressed=true]:focus-visible{box-shadow:0 0 0 4px #111, 0 0 10px 1px var(--kc)!important}.st-main .st-trk .st-wave{transition:opacity 80ms,filter 80ms}.st-main .st-trk.muted .st-wave{opacity:.35;background-image:repeating-linear-gradient(135deg,#ffffff17 0 5px,#0000 5px 11px)}.st-main .st-trk.soloout:not(.muted) .st-wave{opacity:.45;filter:grayscale(.85)}.st-main .st-trk.soloout .st-spine .st-id,.st-main .st-trk.soloout .st-spine .st-panbox{filter:grayscale();opacity:.5}.st-main .st-trk.soloout .st-row{opacity:.55}.st-main .st-trk.armed .st-wave{box-shadow:inset 0 0 0 1.5px #e0142c,inset 0 2px 5px #000c}@media (prefers-reduced-motion:reduce){html .st-main .st-spine .tk.live[aria-pressed=true]{animation:none}}html .st-main .st-btn.rec{transition:transform 80ms,box-shadow 80ms;animation:none;transform:none;color:#6b1d24!important;background:linear-gradient(#f3ebda,#cfc3a8)!important;border-color:#8d7f66!important;box-shadow:0 2px #8d7f66,0 3px 4px #00000040!important}html .st-main .st-btn.rec .dot,html .st-main .st-btn.rec.arm .dot{width:9px;height:9px;background:#7a3a3e!important;box-shadow:inset 0 1px 1px #00000073!important}html .st-main .st-btn.rec .rl{font:inherit;line-height:1}html .st-main .st-btn.rec .rt{font:700 9px/1 var(--v-mono,ui-monospace, monospace);letter-spacing:0}html .st-main .st-btn.rec .rt:empty{display:none}html .st-main .st-btn.rec.wait{letter-spacing:.02em;font-size:7.5px;animation:.7s steps(2,end) infinite rec-ring}html .st-main .st-btn.rec.wait .dot{background:#ff2a3a!important;box-shadow:0 0 6px #ff2a3a!important}@keyframes rec-ring{0%{box-shadow:0 0 0 3px #e0142c,0 0 12px #e0142c,0 2px #8d7f66!important}to{box-shadow:0 0 0 3px #e0142c26,0 2px #8d7f66!important}}html .st-main .st-btn.rec.on{font-size:8.5px;animation:.9s ease-in-out infinite rec-glow;transform:translateY(2px);color:#fff!important;background:radial-gradient(circle at 40% 30%,#ff6b74,#e0142c 55%,#a50a1c)!important;border-color:#6e0612!important}html .st-main .st-btn.rec.on .dot{display:none}@keyframes rec-glow{0%,to{box-shadow:inset 0 2px 4px #00000059,0 0 10px #ff3b3b!important}50%{box-shadow:inset 0 2px 4px #00000059,0 0 24px 6px #ff3b3b!important}}html .st-main .st-btn.rec:focus-visible{outline-offset:3px;outline:2px solid #111}@media (prefers-reduced-motion:reduce){html .st-main .st-btn.rec.wait,html .st-main .st-btn.rec.on{animation:none}html .st-main .st-btn.rec.wait{box-shadow:0 0 0 3px #e0142c!important}}@media (width<=640px){html .st-main .st-trk,html.workspace .st-main .st-trk{flex:none;grid-template-columns:minmax(0,1fr);height:auto}html .st-main .st-spine{grid-template-rows:30px 30px;grid-template-columns:42px repeat(3,30px) minmax(0,1fr);justify-content:stretch;padding:6px 8px}.st-spine .st-id{flex-direction:row;grid-row:1/3}.st-spine .st-panbox{grid-area:1/5/3;justify-content:flex-end}html .st-main .st-wave{height:64px}html .st-main .st-row{padding-right:58px;grid-template-columns:minmax(0,1fr) 84px!important}html .st-main .st-row .st-ctl{grid-column:1/-1}html .st-main .st-row .st-ctl input[type=range]{flex:1 1 0;width:auto}}html .st-main .st-lhead .st-sm.st-gl1{letter-spacing:.04em;white-space:nowrap;flex:none;margin-left:auto;color:#2c2421!important;background:linear-gradient(#fbf5e6,#e6dcc4)!important;border:1px solid #8f8470!important;width:auto!important;padding:0 5px!important;font-size:8.5px!important;box-shadow:inset 0 1px #fff,0 2px #6f6656,0 3px 4px #00000073!important}html .st-main .st-lhead .st-sm.st-gl1[aria-pressed=true]{transform:translateY(1px);color:#1a1311!important;background:linear-gradient(#ffd58f,#f0b25a)!important;border-color:#8a5a17!important;box-shadow:inset 0 2px 3px #0000004d,0 0 8px 1px #f0b25a8c!important}html .st-main .st-glane .st-lh1 [data-lm]{margin-left:0}.st-glane .st-lkh{color:#f6ecd6}.st-glane .st-lkl{color:#f0b25a}.st-gloop{z-index:58;box-sizing:border-box;color:#f0e7d3;background:linear-gradient(#2c2421,#1a1311);border:1px solid #000;border-radius:8px;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);gap:4px;padding:5px 6px 6px;display:grid;position:fixed;box-shadow:inset 0 1px #ffffff14,0 14px 30px -8px #000000b3}.st-gloop[hidden]{display:none}.st-gloop canvas{border-radius:4px;width:100%;min-width:0;height:76px;display:block}.st-glhead{font:700 10px/1 var(--f-body,sans-serif);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:6px;display:flex}.st-glhead b{color:#f0b25a}.st-glhead span{color:#cfc6b4;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.st-glpin,.st-glx{all:unset;cursor:pointer;color:#f0e7d3;background:#3a302b;border-radius:4px;place-items:center;width:20px;height:18px;font-size:10px;display:grid;box-shadow:inset 0 1px #ffffff1a,0 1px #000}.st-glpin{filter:grayscale()opacity(.7)}.st-glpin[aria-pressed=true]{filter:none;background:#f0e7d3;box-shadow:inset 0 2px 3px #00000059}.st-glpin:hover,.st-glx:hover{background:#4a3f39}.st-glpin[aria-pressed=true]:hover{background:#fffaf0}.st-glpin:focus-visible,.st-glx:focus-visible{outline-offset:1px;outline:2px solid #fff}html .st-main .st-lhead [data-ls]{--kc:#2a74dc}.st-glane.soloout canvas,.st-vlane.soloout canvas{opacity:.45;filter:grayscale(.85)}.st-vfd button.bpmnum.drag{text-shadow:0 0 10px var(--lcd-glow), 0 0 2px #fff;text-decoration:none}.st-lname{text-overflow:clip}.st-lled{all:unset;cursor:pointer;z-index:2;box-sizing:border-box;max-width:calc(100% - 200px);font:700 12px/1 var(--f-body,sans-serif);letter-spacing:.1em;text-transform:uppercase;color:#ffc878;text-shadow:0 0 6px #ffb3478c;white-space:nowrap;text-overflow:ellipsis;background:#0c0807e0;border:1px solid #000;border-radius:4px;margin-left:6px;padding:3px 8px 3px 18px;position:absolute;top:4px;left:180px;overflow:hidden;box-shadow:inset 0 1px 3px #000000e6,0 1px #ffffff14}.st-lled:before{content:"";background:#ffb347;border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;left:7px;box-shadow:0 0 6px 1px #ffb347}.st-vlane .st-lled{color:#f3e6c8;text-shadow:0 0 6px #f3e6c873}.st-vlane .st-lled:before{background:#f3e6c8;box-shadow:0 0 6px 1px #f3e6c8b3}.st-lled:after{content:" ▾";color:#a59c8f;text-shadow:none}.st-lled:hover,.st-lled:focus-visible{color:#fff;border-color:#ffb347}.st-lled:focus-visible{outline-offset:1px;outline:2px solid #fff}.st-glane.off .st-lled,.st-vlane.off .st-lled{display:none}
