.studio__head>div{flex-wrap:wrap}.sampler-title{align-items:center;gap:14px;display:flex}#main .studio .tbtn.barloop{color:#c7c2b5;cursor:pointer;transition:background .15s,color .15s,border-color .15s}#main .studio .tbtn.barloop:hover{color:#f6f2e9;border-color:#a59b85}#main .studio .tbtn.barloop[aria-pressed=true]{color:#181b19;background:#e7decd;border-color:#e7decd;box-shadow:inset 0 0 0 1px #f6f2e930}.pad-theme{background:#20251f;border:1px solid #4b5146;border-radius:5px;gap:2px;padding:3px;display:inline-flex}.pad-theme button{color:#bcb8ae;font:500 .65rem var(--font-sans);cursor:pointer;background:0 0;border:0;border-radius:3px;padding:6px 9px}.pad-theme button[aria-pressed=true]{color:#181b19;background:#e7decd}.pad-theme button:focus-visible{outline-offset:3px;outline:2px solid #f6f2e9}#main .studio[data-pad-theme=beige] .pads{color:#181b19;background:#eee8dc}#main .studio[data-pad-theme=beige] .padfocus{background:#e7decd;border-color:#c5bba9}#main .studio[data-pad-theme=beige] .padfocus__waveframe{background:#faf7f0;border-color:#c5bba9}#main .studio[data-pad-theme=beige] .pad{color:#181b19;box-shadow:none;background:#faf7f0;border-color:#c5bba9}#main .studio[data-pad-theme=beige] .pad:hover{background:#e5ddce;border-color:#827761}#main .studio[data-pad-theme=beige] .pad--sel{background:color-mix(in srgb,var(--pc) 15%,#faf7f0);border-color:color-mix(in srgb,var(--pc) 50%,#71634c);box-shadow:inset 0 0 0 1px #71634c40}#main .studio[data-pad-theme=beige] .pad__id{color:color-mix(in srgb,var(--pc) 35%,#282a22)}#main .studio[data-pad-theme=beige] .pad__name,#main .studio[data-pad-theme=beige] .padfocus__head strong,#main .studio[data-pad-theme=beige] .padfocus__foot b,#main .studio[data-pad-theme=beige] .pads__bank strong{color:#181b19}#main .studio[data-pad-theme=beige] .pad__key,#main .studio[data-pad-theme=beige] .pads .label,#main .studio[data-pad-theme=beige] .pads__hint{color:#605f55}#main .studio[data-pad-theme=beige] .banktab{color:#51432b;border-color:#b5a688}#main .studio[data-pad-theme=beige] .pad--hit{animation-name:beige-padflash}@keyframes beige-padflash{0%{background:color-mix(in srgb,var(--pc) 40%,#faf7f0)}to{background:color-mix(in srgb,var(--pc) 15%,#faf7f0)}}@media (width<=600px){.sampler-title{gap:9px}.pad-theme button{padding:6px 7px;font-size:.6rem}}.studio__head[data-astro-cid-ikqophwf] p[data-astro-cid-ikqophwf]{max-width:62ch;font-size:.9375rem}.rack[data-astro-cid-ikqophwf]{background:var(--surface);border:var(--hairline) solid var(--border);border-radius:var(--r-lg);overflow:hidden}.rack__bar[data-astro-cid-ikqophwf]{background:var(--bg);border-bottom:var(--hairline) solid var(--border);flex-wrap:wrap;align-items:center;gap:22px;padding:12px 16px;display:flex}.tcol[data-astro-cid-ikqophwf]{flex-direction:column;gap:8px;display:flex}.tgroup[data-astro-cid-ikqophwf]{gap:6px;display:flex}.bpmrow[data-astro-cid-ikqophwf]{align-items:center;gap:8px;display:flex}.slidercol[data-astro-cid-ikqophwf]{flex-direction:column;gap:8px;min-width:130px;display:flex}.slidercol[data-astro-cid-ikqophwf] .fld[data-astro-cid-ikqophwf]{gap:4px}.tbtn[data-astro-cid-ikqophwf]{border-radius:var(--r-sm);border:var(--hairline) solid var(--border);background:var(--surface-elevated);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;place-items:center;padding:0;transition:all .15s;display:grid}.tbtn[data-astro-cid-ikqophwf]:hover{border-color:var(--border-active);color:var(--text-primary)}.tbtn--play[data-astro-cid-ikqophwf]{color:var(--play)}.tbtn--active[data-astro-cid-ikqophwf]{background:#4caf5026;border-color:#4caf5066}.fld[data-astro-cid-ikqophwf]{flex-direction:column;gap:6px;display:flex}.fld--wide[data-astro-cid-ikqophwf]{min-width:112px}.fld[data-astro-cid-ikqophwf] .label[data-astro-cid-ikqophwf] b[data-astro-cid-ikqophwf]{color:var(--accent);font-weight:700}.stepper[data-astro-cid-ikqophwf]{align-items:center;gap:5px;display:flex}.stepper[data-astro-cid-ikqophwf] button[data-astro-cid-ikqophwf]{border-radius:var(--r-md);border:var(--hairline) solid var(--border);background:var(--surface-elevated);width:20px;height:20px;color:var(--text-muted);font-family:var(--font-mono);cursor:pointer;padding:0;font-weight:700;line-height:1}.stepper[data-astro-cid-ikqophwf] button[data-astro-cid-ikqophwf]:hover{color:var(--accent);border-color:var(--accent-dim)}.stepper__val[data-astro-cid-ikqophwf]{text-align:center;border-radius:var(--r-sm);border:var(--hairline) solid var(--border);background:var(--surface-elevated);min-width:36px;font-family:var(--font-mono);padding:2px 6px;font-size:.875rem;font-weight:700}select[data-astro-cid-ikqophwf]{background:var(--surface-elevated);border:var(--hairline) solid var(--border);border-radius:var(--r-sm);color:var(--text-primary);font-family:var(--font-mono);letter-spacing:.06em;cursor:pointer;padding:6px 8px;font-size:.6875rem;font-weight:700}input[data-astro-cid-ikqophwf][type=range]{-webkit-appearance:none;appearance:none;background:var(--surface-active);cursor:pointer;border-radius:2px;width:100%;height:3px}input[data-astro-cid-ikqophwf][type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--accent);cursor:pointer;border-radius:50%;width:13px;height:13px}input[data-astro-cid-ikqophwf][type=range]::-moz-range-thumb{background:var(--accent);cursor:pointer;border:0;border-radius:50%;width:13px;height:13px}.vtabs[data-astro-cid-ikqophwf]{background:var(--surface-elevated);border:var(--hairline) solid var(--border);border-radius:var(--r-sm);gap:2px;padding:2px;display:flex}.vtab[data-astro-cid-ikqophwf]{color:var(--text-muted);font-family:var(--font-mono);letter-spacing:.1em;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:5px 12px;font-size:.625rem;font-weight:700;transition:color .15s,background .15s;position:relative}.vtab[data-astro-cid-ikqophwf]:hover{color:var(--text-primary)}.vtab--on[data-astro-cid-ikqophwf]{background:var(--surface-highlight);color:var(--accent)}.vtab--on[data-astro-cid-ikqophwf]:after{content:"";background:var(--accent);border-radius:1px;width:16px;height:2px;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.xbtn[data-astro-cid-ikqophwf]{border-radius:var(--r-sm);border:var(--hairline) solid var(--accent-dim);background:var(--accent-faint);color:var(--accent);font-family:var(--font-mono);letter-spacing:.1em;cursor:pointer;align-items:center;gap:7px;padding:7px 13px;font-size:.625rem;font-weight:700;transition:background .15s;display:inline-flex}.xbtn[data-astro-cid-ikqophwf]:hover:not(:disabled){background:#d4a8432e}.xbtn[data-astro-cid-ikqophwf]:disabled{opacity:.6;cursor:default}.rack[data-astro-cid-ikqophwf][data-view=pads] .seqr[data-astro-cid-ikqophwf],.rack[data-astro-cid-ikqophwf][data-view=pads] .editor[data-astro-cid-ikqophwf],.rack[data-astro-cid-ikqophwf][data-view=seq] .rack__body[data-astro-cid-ikqophwf],.rack[data-astro-cid-ikqophwf][data-view=seq] .editor[data-astro-cid-ikqophwf],.rack[data-astro-cid-ikqophwf][data-view=edit] .rack__body[data-astro-cid-ikqophwf],.rack[data-astro-cid-ikqophwf][data-view=edit] .seqr[data-astro-cid-ikqophwf]{display:none}.rack__body[data-astro-cid-ikqophwf]{gap:var(--hairline);background:var(--border);grid-template-columns:minmax(0,1fr) 250px;display:grid}.pads__head[data-astro-cid-ikqophwf]{border-bottom:var(--hairline) solid var(--border);justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding-bottom:10px;display:flex}.pads__bank[data-astro-cid-ikqophwf]{align-items:center;gap:9px;display:flex}.banktab[data-astro-cid-ikqophwf]{border:var(--hairline) solid var(--accent-dim);border-radius:var(--r-sm);background:var(--accent-faint);min-width:28px;height:26px;color:var(--accent);font-family:var(--font-mono);place-items:center;font-size:.6875rem;font-weight:700;display:inline-grid}.pads__head[data-astro-cid-ikqophwf] [data-astro-cid-ikqophwf][data-kit-name]{color:var(--accent)}.padfocus[data-astro-cid-ikqophwf]{border:var(--hairline) solid var(--border-active);border-radius:var(--r-lg);background:#0e1415;max-width:760px;margin:0 auto 14px;padding:14px 16px 11px;transition:border-color .15s,box-shadow .15s;position:relative;overflow:hidden}.padfocus[data-astro-cid-ikqophwf]:before{content:"";background:var(--pc,var(--accent));height:3px;position:absolute;inset:0 0 auto}.padfocus--hit[data-astro-cid-ikqophwf]{animation:.19s ease-out focusflash}@keyframes focusflash{0%{border-color:var(--pc,var(--accent));box-shadow:0 0 0 1px color-mix(in srgb, var(--pc,var(--accent)) 35%, transparent)}to{border-color:var(--border-active);box-shadow:none}}.padfocus__head[data-astro-cid-ikqophwf]{justify-content:space-between;align-items:center;gap:14px;margin-bottom:10px;display:flex}.padfocus__head[data-astro-cid-ikqophwf]>div[data-astro-cid-ikqophwf]{flex-direction:column;gap:4px;min-width:0;display:flex}.padfocus__head[data-astro-cid-ikqophwf] strong[data-astro-cid-ikqophwf]{color:var(--text-primary);letter-spacing:.05em;font-size:1.12rem}.padfocus__waveframe[data-astro-cid-ikqophwf]{border-radius:var(--r-md);border:var(--hairline) solid var(--border);background:#091012;height:128px;position:relative;overflow:hidden}.padfocus__wave[data-astro-cid-ikqophwf]{opacity:.94;width:100%;height:100%}.padfocus__hint[data-astro-cid-ikqophwf]{color:var(--text-muted);pointer-events:none;position:absolute;bottom:10px;right:12px}.padfocus__foot[data-astro-cid-ikqophwf]{flex-wrap:wrap;align-items:center;gap:18px;padding-top:10px;display:flex}.padfocus__foot[data-astro-cid-ikqophwf] b[data-astro-cid-ikqophwf]{color:var(--accent);font-weight:700}.pads__grid[data-astro-cid-ikqophwf]{grid-template-columns:repeat(4,1fr);gap:9px;max-width:760px;margin-inline:auto;display:grid}.pad[data-astro-cid-ikqophwf]{aspect-ratio:1;border-radius:var(--r-lg);border:var(--hairline) solid var(--border-active);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;user-select:none;background:#0d0d0d;flex-direction:column;align-items:stretch;gap:6px;padding:11px 12px 8px;transition:border-color .14s,background .14s,transform 80ms;display:flex;position:relative;overflow:hidden}.pad__bar[data-astro-cid-ikqophwf]{background:linear-gradient(90deg, var(--pc), transparent 92%);opacity:.85;height:2px;position:absolute;inset:0 0 auto}.pad[data-astro-cid-ikqophwf]:hover{border-color:var(--pc);background:#111}.pad[data-astro-cid-ikqophwf]:active{transform:scale(.97)}.pad--sel[data-astro-cid-ikqophwf]{border-color:var(--pc);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--pc) 45%, transparent), 0 0 0 1px color-mix(in srgb, var(--pc) 25%, transparent)}.pad--sel[data-astro-cid-ikqophwf] .pad__bar[data-astro-cid-ikqophwf]{opacity:1;height:3px}.pad__top[data-astro-cid-ikqophwf]{justify-content:space-between;align-items:baseline;gap:6px;display:flex}.pad__id[data-astro-cid-ikqophwf]{color:var(--pc);letter-spacing:.04em;font-size:.6875rem;font-weight:700}.pad__key[data-astro-cid-ikqophwf]{color:var(--text-muted);font-size:.5rem;font-weight:700}.pad__name[data-astro-cid-ikqophwf]{letter-spacing:.05em;color:var(--text-secondary);text-align:left;text-overflow:ellipsis;white-space:nowrap;font-size:.5625rem;font-weight:500;overflow:hidden}.pad__wave[data-astro-cid-ikqophwf]{opacity:.8;flex:1;width:100%;min-height:0}.pad--sel[data-astro-cid-ikqophwf] .pad__wave[data-astro-cid-ikqophwf]{opacity:1}.pad--edited[data-astro-cid-ikqophwf]:after{content:"";background:var(--pc);width:5px;height:5px;box-shadow:0 0 6px var(--pc);border-radius:50%;position:absolute;top:8px;right:8px}.pad--hit[data-astro-cid-ikqophwf]{animation:.19s ease-out padflash}@keyframes padflash{0%{background:color-mix(in srgb, var(--pc) 55%, #0d0d0d);border-color:var(--pc)}to{background:#0d0d0d}}.pads__hint[data-astro-cid-ikqophwf]{margin-top:14px;display:block}.diag[data-astro-cid-ikqophwf]{border:var(--hairline) solid var(--border);border-radius:var(--r-md);background:var(--bg);margin-top:16px;padding:12px 14px}.diag__summary[data-astro-cid-ikqophwf]{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.diag__summary[data-astro-cid-ikqophwf]::-webkit-details-marker{display:none}.diag__summary[data-astro-cid-ikqophwf]:after{content:"+";color:var(--accent);font-family:var(--font-mono);font-size:.9rem}.diag[data-astro-cid-ikqophwf][open] .diag__summary[data-astro-cid-ikqophwf]:after{content:"−"}.diag[data-astro-cid-ikqophwf] dl[data-astro-cid-ikqophwf]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px 18px;margin:14px 0 0;display:grid}.diag[data-astro-cid-ikqophwf] dt[data-astro-cid-ikqophwf]{font-family:var(--font-mono);letter-spacing:.12em;color:var(--text-muted);margin-bottom:3px;font-size:.5625rem}.diag[data-astro-cid-ikqophwf] dd[data-astro-cid-ikqophwf]{font-family:var(--font-mono);color:var(--text-primary);margin:0;font-size:.8125rem;font-weight:700}.diag[data-astro-cid-ikqophwf] dd[data-astro-cid-ikqophwf][data-level=good]{color:var(--play)}.diag[data-astro-cid-ikqophwf] dd[data-astro-cid-ikqophwf][data-level=warn]{color:var(--accent)}.diag[data-astro-cid-ikqophwf] dd[data-astro-cid-ikqophwf][data-level=bad]{color:var(--record)}.diag[data-astro-cid-ikqophwf] dd[data-astro-cid-ikqophwf][data-level=unknown]{color:var(--text-secondary);font-size:.6875rem}.diag__verdict[data-astro-cid-ikqophwf]{border-top:var(--hairline) solid var(--border);color:var(--text-secondary);margin:12px 0 0;padding-top:11px;font-size:.75rem;line-height:1.65}.diag__verdict[data-astro-cid-ikqophwf][data-level=bad]{border-top-color:#e5393566}.diag__verdict[data-astro-cid-ikqophwf][data-level=good]{border-top-color:#4caf5066}.inspector[data-astro-cid-ikqophwf]{background:var(--surface);flex-direction:column;gap:18px;padding:16px;display:flex}.inspector__head[data-astro-cid-ikqophwf]{border-bottom:var(--hairline) solid var(--border);flex-direction:column;gap:5px;padding-bottom:14px;display:flex}.inspector__head[data-astro-cid-ikqophwf] strong[data-astro-cid-ikqophwf]{color:var(--accent);letter-spacing:.06em;font-size:1rem}.knobs[data-astro-cid-ikqophwf]{flex-direction:column;gap:16px;display:flex}.knob[data-astro-cid-ikqophwf]{flex-direction:column;gap:7px;display:flex}.knob[data-astro-cid-ikqophwf] .label[data-astro-cid-ikqophwf] b[data-astro-cid-ikqophwf]{color:var(--accent);font-weight:700}.inspector__reset[data-astro-cid-ikqophwf]{justify-content:center;padding:9px 14px;font-size:.625rem}.seqr[data-astro-cid-ikqophwf]{background:var(--bg)}.seqr__head[data-astro-cid-ikqophwf]{border-bottom:var(--hairline) solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:11px 16px;display:flex}.bars[data-astro-cid-ikqophwf]{align-items:center;gap:6px;display:flex}.barbtn[data-astro-cid-ikqophwf]{border-radius:var(--r-sm);border:var(--hairline) solid var(--border);background:var(--surface-elevated);width:28px;height:26px;color:var(--text-secondary);font-family:var(--font-mono);cursor:pointer;padding:0;font-size:.6875rem;font-weight:700;transition:all .14s}.barbtn[data-astro-cid-ikqophwf]:hover{color:var(--text-primary);border-color:var(--border-active)}.barbtn--on[data-astro-cid-ikqophwf]{background:var(--accent-faint);border-color:var(--accent-dim);color:var(--accent)}.barbtn--playing[data-astro-cid-ikqophwf]{box-shadow:inset 0 -2px 0 var(--play)}.ruler[data-astro-cid-ikqophwf]{grid-template-columns:84px 1fr;gap:10px;padding:8px 16px 0;display:grid}.ruler__steps[data-astro-cid-ikqophwf]{grid-template-columns:repeat(16,28px);gap:3px;display:grid}.tick[data-astro-cid-ikqophwf]{text-align:center;font-family:var(--font-mono);color:var(--text-muted);letter-spacing:0;font-size:.5rem}.tick--beat[data-astro-cid-ikqophwf]{color:var(--text-secondary);font-weight:700}.seqr__grid[data-astro-cid-ikqophwf]{flex-direction:column;gap:3px;padding:6px 16px 16px;display:flex;overflow-x:auto}.lane[data-astro-cid-ikqophwf]{grid-template-columns:84px auto;align-items:center;gap:10px;display:grid}.lane__name[data-astro-cid-ikqophwf]{text-align:left;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:6px;padding:3px 0;display:flex;overflow:hidden}.lane__id[data-astro-cid-ikqophwf]{color:var(--pc);font-size:.5625rem;font-weight:700}.lane__label[data-astro-cid-ikqophwf]{letter-spacing:.04em;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.5rem;overflow:hidden}.lane__name[data-astro-cid-ikqophwf]:hover .lane__label[data-astro-cid-ikqophwf]{color:var(--text-secondary)}.lane__steps[data-astro-cid-ikqophwf]{grid-template-columns:repeat(16,28px);gap:3px;display:grid}.cell[data-astro-cid-ikqophwf]{aspect-ratio:1;border-radius:var(--r-sm);border:var(--hairline) solid var(--border-subtle);background:var(--surface-elevated);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;padding:0;transition:background 80ms,border-color 80ms,transform 80ms}.cell[data-astro-cid-ikqophwf][data-bar=true]{background:var(--surface-active);border-color:var(--border-active)}.cell[data-astro-cid-ikqophwf]:hover{border-color:var(--pc)}.cell[data-astro-cid-ikqophwf].cell--on{background:var(--pc);border-color:var(--pc)}.cell--head[data-astro-cid-ikqophwf]{box-shadow:inset 0 0 0 1px #e8e8e88c}.cell[data-astro-cid-ikqophwf].cell--on.cell--head{transform:scale(1.14)}.editor[data-astro-cid-ikqophwf]{background:var(--bg);padding:16px}.editor__head[data-astro-cid-ikqophwf]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.editor__title[data-astro-cid-ikqophwf]{color:var(--accent);letter-spacing:.04em;margin:6px 0 4px;font-size:1.0625rem;display:block}.editor__actions[data-astro-cid-ikqophwf]{flex-wrap:wrap;gap:6px;display:flex}.ebtn[data-astro-cid-ikqophwf]{border-radius:var(--r-sm);border:var(--hairline) solid var(--border);background:var(--surface-elevated);color:var(--text-secondary);font-family:var(--font-mono);letter-spacing:.1em;cursor:pointer;align-items:center;gap:6px;padding:8px 13px;font-size:.5625rem;font-weight:700;transition:all .15s;display:inline-flex}.ebtn[data-astro-cid-ikqophwf]:hover{color:var(--text-primary);border-color:var(--border-active)}.ebtn--apply[data-astro-cid-ikqophwf]{color:var(--accent);border-color:var(--accent-dim);background:var(--accent-faint)}.ebtn--load[data-astro-cid-ikqophwf]{color:var(--play);border-color:#4caf5066}.ebtn--load[data-astro-cid-ikqophwf]:hover{color:var(--play);background:#4caf501f}.wave[data-astro-cid-ikqophwf]{border-radius:var(--r-md);border:var(--hairline) solid var(--border);touch-action:none;background:#0b0f0f;height:220px;position:relative;overflow:hidden}.wave__canvas[data-astro-cid-ikqophwf]{width:100%;height:100%;display:block}.wave__shade[data-astro-cid-ikqophwf]{pointer-events:none;background:#0000009e;position:absolute;top:0;bottom:0}.wave__shade--l[data-astro-cid-ikqophwf]{left:0}.wave__shade--r[data-astro-cid-ikqophwf]{right:0}.handle[data-astro-cid-ikqophwf]{background:var(--play);cursor:ew-resize;touch-action:none;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.handle[data-astro-cid-ikqophwf]:before{content:"";background:var(--play);border-radius:0 0 4px;width:16px;height:16px;position:absolute;top:0;left:-7px}.handle--e[data-astro-cid-ikqophwf]{background:var(--record)}.handle--e[data-astro-cid-ikqophwf]:before{background:var(--record);border-radius:0 0 0 4px;left:-7px}.handle[data-astro-cid-ikqophwf]:focus-visible{outline:2px solid var(--accent)}.editor__readout[data-astro-cid-ikqophwf]{border:var(--hairline) solid var(--border);border-radius:var(--r-md);background:var(--surface);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;margin-top:14px;padding:12px 14px;display:grid}.editor__readout[data-astro-cid-ikqophwf]>div[data-astro-cid-ikqophwf]{flex-direction:column;gap:4px;display:flex}.editor__readout[data-astro-cid-ikqophwf] .mono[data-astro-cid-ikqophwf]{font-size:.8125rem;font-weight:700}.editor__controls[data-astro-cid-ikqophwf]{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:16px;margin-top:14px;display:grid}.ectl[data-astro-cid-ikqophwf]{flex-direction:column;gap:8px;display:flex}.ectl[data-astro-cid-ikqophwf] .label[data-astro-cid-ikqophwf] b[data-astro-cid-ikqophwf]{color:var(--accent);font-weight:700}.ectl--toggles[data-astro-cid-ikqophwf]{flex-direction:row;align-items:flex-end;gap:6px}.tog[data-astro-cid-ikqophwf]{border-radius:var(--r-sm);border:var(--hairline) solid var(--border);background:var(--surface-elevated);color:var(--text-muted);font-family:var(--font-mono);letter-spacing:.1em;cursor:pointer;flex:1;padding:9px 10px;font-size:.5625rem;font-weight:700;transition:all .15s}.tog[data-astro-cid-ikqophwf]:hover{color:var(--text-primary)}.tog--on[data-astro-cid-ikqophwf]{background:var(--accent-faint);border-color:var(--accent-dim);color:var(--accent)}.editor__note[data-astro-cid-ikqophwf]{margin-top:14px;display:block}.editor__tabs[data-astro-cid-ikqophwf]{background:var(--surface-elevated);border:var(--hairline) solid var(--border);border-radius:var(--r-sm);gap:2px;width:fit-content;margin-bottom:14px;padding:2px;display:flex}.etab[data-astro-cid-ikqophwf]{color:var(--text-muted);font-family:var(--font-mono);letter-spacing:.1em;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:7px 20px;font-size:.625rem;font-weight:700}.etab--on[data-astro-cid-ikqophwf]{background:var(--surface-highlight);color:var(--accent)}.padstrip[data-astro-cid-ikqophwf]{flex-wrap:wrap;gap:4px;margin-bottom:14px;display:flex}.pchip[data-astro-cid-ikqophwf]{border-radius:var(--r-sm);border:var(--hairline) solid var(--border);background:var(--surface-elevated);width:30px;height:26px;color:var(--text-muted);font-family:var(--font-mono);cursor:pointer;padding:0;font-size:.625rem;font-weight:700;transition:all .14s}.pchip[data-astro-cid-ikqophwf]:hover{color:var(--text-primary);border-color:var(--pc)}.pchip--on[data-astro-cid-ikqophwf]{background:color-mix(in srgb, var(--pc) 18%, transparent);border-color:var(--pc);color:var(--pc)}.editor[data-astro-cid-ikqophwf][data-etab=source] .padstrip[data-astro-cid-ikqophwf],.editor[data-astro-cid-ikqophwf][data-etab=source] .editor__head[data-astro-cid-ikqophwf],.editor[data-astro-cid-ikqophwf][data-etab=source] .zoombar[data-astro-cid-ikqophwf],.editor[data-astro-cid-ikqophwf][data-etab=source] .wave[data-astro-cid-ikqophwf],.editor[data-astro-cid-ikqophwf][data-etab=source] .nudge[data-astro-cid-ikqophwf],.editor[data-astro-cid-ikqophwf][data-etab=source] .editor__controls[data-astro-cid-ikqophwf],.editor[data-astro-cid-ikqophwf][data-etab=source] .editor__note[data-astro-cid-ikqophwf],.editor[data-astro-cid-ikqophwf][data-etab=pad] .source[data-astro-cid-ikqophwf]{display:none}.zoombar[data-astro-cid-ikqophwf]{grid-template-columns:1fr 1fr auto;align-items:end;gap:14px;margin-bottom:10px;display:grid}.zoomctl[data-astro-cid-ikqophwf]{flex-direction:column;gap:7px;min-width:0;display:flex}.zoomctl[data-astro-cid-ikqophwf] .label[data-astro-cid-ikqophwf] b[data-astro-cid-ikqophwf]{color:var(--accent);font-weight:700}.zoomctl--idle[data-astro-cid-ikqophwf]{opacity:.4}.zoombtns[data-astro-cid-ikqophwf]{flex-wrap:wrap;gap:6px;display:flex}.picker__counts[data-astro-cid-ikqophwf]{border-bottom:var(--hairline) solid var(--border);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:14px;padding-bottom:14px;display:flex}.cbtn[data-astro-cid-ikqophwf]{border-radius:var(--r-sm);border:var(--hairline) solid var(--border);background:var(--surface-elevated);min-width:34px;height:30px;color:var(--text-secondary);font-family:var(--font-mono);cursor:pointer;padding:0 8px;font-size:.6875rem;font-weight:700}.cbtn--on[data-astro-cid-ikqophwf]{background:var(--accent-faint);border-color:var(--accent-dim);color:var(--accent)}.zbtn[data-astro-cid-ikqophwf]{border-radius:var(--r-sm);border:var(--hairline) solid var(--border);background:var(--surface-elevated);min-width:26px;height:26px;color:var(--text-secondary);font-family:var(--font-mono);cursor:pointer;padding:0 8px;font-size:.625rem;font-weight:700}.zbtn[data-astro-cid-ikqophwf]:hover{color:var(--accent);border-color:var(--accent-dim)}.zbtn--wide[data-astro-cid-ikqophwf]{letter-spacing:.08em}.zval[data-astro-cid-ikqophwf]{text-align:center;min-width:46px;color:var(--text-primary);font-size:.75rem;font-weight:700}.zoombar__hint[data-astro-cid-ikqophwf]{margin-left:auto}.playline[data-astro-cid-ikqophwf]{background:var(--accent);pointer-events:none;width:1px;box-shadow:0 0 8px var(--accent);position:absolute;top:0;bottom:0}.handle[data-astro-cid-ikqophwf]{width:2px;margin-left:-1px}.handle[data-astro-cid-ikqophwf]:after{content:"";position:absolute;inset:0 -14px}.handle__grip[data-astro-cid-ikqophwf]{background:inherit;border-radius:0 0 5px 5px;width:20px;height:22px;position:absolute;top:0;left:-9px}.handle--s[data-astro-cid-ikqophwf] .handle__grip[data-astro-cid-ikqophwf]{background:var(--play)}.handle--e[data-astro-cid-ikqophwf] .handle__grip[data-astro-cid-ikqophwf]{background:var(--record)}.nudge[data-astro-cid-ikqophwf]{border:var(--hairline) solid var(--border);border-radius:var(--r-md);background:var(--surface);grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;margin-top:12px;padding:12px 14px;display:grid}.nudge__grp[data-astro-cid-ikqophwf]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.nbtn[data-astro-cid-ikqophwf]{border-radius:var(--r-sm);border:var(--hairline) solid var(--border);background:var(--surface-elevated);min-width:32px;height:30px;color:var(--text-secondary);font-family:var(--font-mono);cursor:pointer;touch-action:manipulation;padding:0 7px;font-size:.625rem}.nbtn[data-astro-cid-ikqophwf]:hover{color:var(--accent);border-color:var(--accent-dim)}.nbtn--wide[data-astro-cid-ikqophwf]{letter-spacing:.08em;font-weight:700}.nudge__val[data-astro-cid-ikqophwf]{text-align:center;min-width:66px;font-size:.8125rem;font-weight:700}.nudge__val--wide[data-astro-cid-ikqophwf]{min-width:78px}.source__grid[data-astro-cid-ikqophwf]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.scard[data-astro-cid-ikqophwf]{border:var(--hairline) solid var(--border);border-radius:var(--r-md);background:var(--surface);flex-direction:column;align-items:flex-start;gap:9px;padding:16px;display:flex}.scard[data-astro-cid-ikqophwf] p[data-astro-cid-ikqophwf]{font-size:.75rem;line-height:1.6}.urlbar__row[data-astro-cid-ikqophwf]{gap:8px;width:100%;display:flex}.urlbar__row[data-astro-cid-ikqophwf] input[data-astro-cid-ikqophwf]{border-radius:var(--r-sm);border:var(--hairline) solid var(--border);background:var(--surface-elevated);min-width:0;color:var(--text-primary);font-family:var(--font-mono);flex:1;padding:9px 11px;font-size:.75rem}.urlbar__row[data-astro-cid-ikqophwf] input[data-astro-cid-ikqophwf]::placeholder{color:var(--text-muted)}.urlbar__row[data-astro-cid-ikqophwf] input[data-astro-cid-ikqophwf]:focus{border-color:var(--accent-dim);outline:none}.urlbar__note--warn[data-astro-cid-ikqophwf]{color:var(--accent)}.ebtn--off[data-astro-cid-ikqophwf]{opacity:.45;cursor:not-allowed}.rec[data-astro-cid-ikqophwf]{align-items:center;gap:10px;width:100%;display:flex}.rec__dot[data-astro-cid-ikqophwf]{background:var(--record);border-radius:50%;width:8px;height:8px}.ebtn--rec[data-astro-cid-ikqophwf]{color:var(--record);border-color:#e5393573}.ebtn--recording[data-astro-cid-ikqophwf]{border-color:var(--record);color:var(--record);background:#e539352e}.ebtn--recording[data-astro-cid-ikqophwf] .rec__dot[data-astro-cid-ikqophwf]{animation:1s steps(2,start) infinite blink}.ebtn--armed[data-astro-cid-ikqophwf]{border-color:var(--record);color:var(--record);background:#e539351a}@keyframes blink{50%{opacity:.2}}.rec__meter[data-astro-cid-ikqophwf]{background:var(--surface-active);border-radius:2px;flex:1;height:4px;overflow:hidden}.rec__meter[data-astro-cid-ikqophwf] span[data-astro-cid-ikqophwf]{background:var(--play);width:0;height:100%;transition:width 60ms linear;display:block}.rec__time[data-astro-cid-ikqophwf]{color:var(--text-secondary);text-align:right;min-width:42px;font-size:.75rem}.recpad[data-astro-cid-ikqophwf]{border-radius:var(--r-sm);border:var(--hairline) solid #e5393573;color:var(--record);font-family:var(--font-mono);letter-spacing:.1em;cursor:pointer;background:#e539351a;align-items:center;gap:7px;padding:5px 11px;font-size:.5625rem;font-weight:700;display:inline-flex}.recpad[data-astro-cid-ikqophwf].ebtn--recording{background:#e5393538}.recpad--armed[data-astro-cid-ikqophwf]{border-color:var(--record);background:#e5393529}.pads__rec-status[data-astro-cid-ikqophwf]{color:var(--record);font:600 .55rem/1.5 var(--font-mono);letter-spacing:.06em;margin:8px 0 0}.rec-source-dialog[data-astro-cid-ikqophwf]{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);width:min(430px,100vw - 28px);max-width:none;color:var(--text-primary);margin:auto;padding:0;box-shadow:0 24px 80px #000b}.rec-source-dialog[data-astro-cid-ikqophwf]::backdrop{backdrop-filter:blur(4px);background:#050606d9}.rec-source-dialog__inner[data-astro-cid-ikqophwf]{padding:22px}.rec-source-dialog__inner[data-astro-cid-ikqophwf] h2[data-astro-cid-ikqophwf]{letter-spacing:-.04em;margin:10px 0 8px;font-size:1.5rem}.rec-source-dialog__inner[data-astro-cid-ikqophwf]>p[data-astro-cid-ikqophwf]:not(.label){color:var(--text-secondary);font-size:.8rem;line-height:1.6}.rec-source-dialog__options[data-astro-cid-ikqophwf]{gap:8px;margin:18px 0 12px;display:grid}.rec-source-dialog__options[data-astro-cid-ikqophwf] button[data-astro-cid-ikqophwf]{text-align:left;justify-content:space-between;align-items:center;gap:12px;display:flex}.rec-source-dialog__options[data-astro-cid-ikqophwf] button[data-astro-cid-ikqophwf] span[data-astro-cid-ikqophwf]{color:var(--text-secondary);font:500 .62rem/1.4 var(--font-mono)}.rec-source-dialog__note[data-astro-cid-ikqophwf]{font-size:.65rem!important}.rec-source-dialog__cancel[data-astro-cid-ikqophwf]{border:1px solid var(--border);border-radius:var(--r-sm);color:var(--text-secondary);cursor:pointer;background:0 0;margin:14px 0 0 auto;padding:8px 12px;display:block}.source__preview[data-astro-cid-ikqophwf]{margin-top:14px}.source__pvhead[data-astro-cid-ikqophwf]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:10px;display:flex}.source__pvhead[data-astro-cid-ikqophwf] strong[data-astro-cid-ikqophwf]{color:var(--accent);margin-top:5px;font-size:.9375rem;display:block}.source__wave[data-astro-cid-ikqophwf]{border-radius:var(--r-md);border:var(--hairline) solid var(--border);background:#0b0f0f;width:100%;height:130px;display:block}.picker[data-astro-cid-ikqophwf]{z-index:200;background:#000000b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.picker[data-astro-cid-ikqophwf][hidden]{display:none}.picker__box[data-astro-cid-ikqophwf]{background:var(--bg);border:var(--hairline) solid var(--border-active);border-radius:var(--r-lg);width:100%;max-width:520px;padding:20px;box-shadow:0 30px 70px -20px #000000e6}.picker__head[data-astro-cid-ikqophwf]{justify-content:space-between;align-items:center;gap:12px;display:flex}.picker__head[data-astro-cid-ikqophwf] strong[data-astro-cid-ikqophwf]{color:var(--accent);letter-spacing:.04em;font-size:.9375rem}.picker__box[data-astro-cid-ikqophwf]>.label[data-astro-cid-ikqophwf]{margin:6px 0 14px;display:block}.picker__grid[data-astro-cid-ikqophwf]{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.ppad[data-astro-cid-ikqophwf]{border:var(--hairline) solid var(--border-active);cursor:pointer;border-top:2px solid var(--pc);background:#0d0d0d;border-radius:8px;flex-direction:column;align-items:flex-start;gap:3px;padding:10px 9px;display:flex;overflow:hidden}.ppad[data-astro-cid-ikqophwf]:hover{border-color:var(--pc);background:#141414}.ppad__id[data-astro-cid-ikqophwf]{color:var(--pc);font-size:.625rem;font-weight:700}.ppad__name[data-astro-cid-ikqophwf]{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.5rem;overflow:hidden}.urlbar[data-astro-cid-ikqophwf]{border:var(--hairline) solid var(--border);border-radius:var(--r-md);background:var(--surface);margin-top:14px;padding:13px 14px}.urlbar[data-astro-cid-ikqophwf]>.label[data-astro-cid-ikqophwf]{margin-bottom:8px;display:block}.urlbar__row[data-astro-cid-ikqophwf]{gap:8px;display:flex}.urlbar[data-astro-cid-ikqophwf] input[data-astro-cid-ikqophwf]{border-radius:var(--r-sm);border:var(--hairline) solid var(--border);background:var(--surface-elevated);min-width:0;color:var(--text-primary);font-family:var(--font-mono);flex:1;padding:9px 11px;font-size:.75rem}.urlbar[data-astro-cid-ikqophwf] input[data-astro-cid-ikqophwf]::placeholder{color:var(--text-muted)}.urlbar[data-astro-cid-ikqophwf] input[data-astro-cid-ikqophwf]:focus{border-color:var(--accent-dim);outline:none}.urlbar__note[data-astro-cid-ikqophwf]{color:var(--text-secondary);margin:9px 0 0;font-size:.75rem;line-height:1.6}.editor__legal[data-astro-cid-ikqophwf]{border:var(--hairline) solid var(--border);border-left:2px solid var(--accent-dim);border-radius:var(--r-md);background:var(--surface);color:var(--text-secondary);margin:12px 0 0;padding:13px 14px;font-size:.75rem;line-height:1.65}.editor__legal[data-astro-cid-ikqophwf] strong[data-astro-cid-ikqophwf]{color:var(--text-primary)}.studio__upsell[data-astro-cid-ikqophwf]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding:28px;display:flex}.studio__upsell[data-astro-cid-ikqophwf] h3[data-astro-cid-ikqophwf]{margin:9px 0 8px}.studio__upsell[data-astro-cid-ikqophwf] p[data-astro-cid-ikqophwf]{max-width:58ch;font-size:.875rem}@media (width<=900px){.rack__body[data-astro-cid-ikqophwf]{grid-template-columns:1fr}.inspector[data-astro-cid-ikqophwf]{border-top:var(--hairline) solid var(--border)}.knobs[data-astro-cid-ikqophwf]{flex-direction:row;gap:14px}.knob[data-astro-cid-ikqophwf]{flex:1}.fld--view[data-astro-cid-ikqophwf]{margin-left:0}}@media (width<=700px){.ruler[data-astro-cid-ikqophwf]{grid-template-columns:52px 1fr;gap:6px;padding-inline:10px}.ruler__steps[data-astro-cid-ikqophwf]{grid-template-columns:repeat(16,minmax(0,1fr));gap:2px}.seqr__grid[data-astro-cid-ikqophwf]{padding-inline:10px}.lane[data-astro-cid-ikqophwf]{grid-template-columns:52px minmax(0,1fr);gap:6px}.lane__name[data-astro-cid-ikqophwf]{flex-direction:column;align-items:flex-start;gap:0}.lane__steps[data-astro-cid-ikqophwf]{grid-template-columns:repeat(16,minmax(0,1fr));gap:2px}.cell[data-astro-cid-ikqophwf]{aspect-ratio:auto;border-radius:3px;height:26px}.wave[data-astro-cid-ikqophwf]{height:170px}}@media (width<=560px){.studio[data-astro-cid-ikqophwf]{padding-block:20px 16px}.studio__head[data-astro-cid-ikqophwf]{margin-bottom:16px}.studio__head[data-astro-cid-ikqophwf] p[data-astro-cid-ikqophwf]{font-size:.8125rem}.rack__bar[data-astro-cid-ikqophwf]{grid-template-columns:auto minmax(0,1fr);gap:10px 12px;padding:10px 12px;display:grid}.tcol[data-astro-cid-ikqophwf]{grid-area:1/1;gap:6px}.slidercol[data-astro-cid-ikqophwf]{grid-area:1/2;gap:6px;min-width:0}.fld--kit[data-astro-cid-ikqophwf]{grid-area:2/1;min-width:0}.fld--export[data-astro-cid-ikqophwf]{grid-area:2/2;min-width:0}.fld--view[data-astro-cid-ikqophwf]{grid-area:3/1/auto/-1;margin-left:0}.bpmrow[data-astro-cid-ikqophwf]{gap:6px}.vtabs[data-astro-cid-ikqophwf]{width:100%}.vtab[data-astro-cid-ikqophwf]{flex:1;padding:9px 6px}select[data-astro-cid-ikqophwf],.xbtn[data-astro-cid-ikqophwf]{justify-content:center;width:100%;padding-block:10px}.tbtn[data-astro-cid-ikqophwf]{width:42px;height:42px}.stepper[data-astro-cid-ikqophwf] button[data-astro-cid-ikqophwf]{width:34px;height:34px;font-size:.875rem}.stepper__val[data-astro-cid-ikqophwf]{min-width:52px;padding-block:6px;font-size:1rem}.recpad[data-astro-cid-ikqophwf]{padding:9px 14px;font-size:.625rem}.barbtn[data-astro-cid-ikqophwf]{width:38px;height:34px}input[data-astro-cid-ikqophwf][type=range]{height:5px}input[data-astro-cid-ikqophwf][type=range]::-webkit-slider-thumb{width:20px;height:20px}input[data-astro-cid-ikqophwf][type=range]::-moz-range-thumb{width:20px;height:20px}.pads[data-astro-cid-ikqophwf]{padding:12px}.pads__grid[data-astro-cid-ikqophwf]{gap:6px;max-width:none}.padfocus[data-astro-cid-ikqophwf]{max-width:none;padding:12px 13px 10px}.padfocus__waveframe[data-astro-cid-ikqophwf]{height:112px}.pad[data-astro-cid-ikqophwf]{border-radius:8px;padding:8px 9px 6px}.pad__id[data-astro-cid-ikqophwf]{font-size:.625rem}.pad__name[data-astro-cid-ikqophwf]{font-size:.5rem}.pads__head[data-astro-cid-ikqophwf]{flex-wrap:wrap;gap:8px}.inspector[data-astro-cid-ikqophwf]{padding:12px}.knobs[data-astro-cid-ikqophwf]{flex-direction:column;gap:14px}.editor[data-astro-cid-ikqophwf]{padding:12px}.editor__tabs[data-astro-cid-ikqophwf]{width:100%}.etab[data-astro-cid-ikqophwf]{flex:1;padding:9px 6px}.editor__head[data-astro-cid-ikqophwf]{flex-direction:column;align-items:stretch;gap:10px}.editor__actions[data-astro-cid-ikqophwf]{grid-template-columns:repeat(2,1fr);gap:6px;display:grid}.ebtn[data-astro-cid-ikqophwf]{justify-content:center;padding:11px 8px}.zoombar[data-astro-cid-ikqophwf]{grid-template-columns:1fr;gap:10px}.zoombtns[data-astro-cid-ikqophwf]{grid-template-columns:1fr 1fr;display:grid}.zbtn[data-astro-cid-ikqophwf]{height:auto;padding:10px 6px}.nudge[data-astro-cid-ikqophwf]{grid-template-columns:1fr;gap:10px;padding:10px 12px}.nudge__grp[data-astro-cid-ikqophwf]{justify-content:space-between}.nbtn[data-astro-cid-ikqophwf]{min-width:40px;height:36px}.editor__controls[data-astro-cid-ikqophwf]{grid-template-columns:1fr;gap:14px}.ectl--toggles[data-astro-cid-ikqophwf]{grid-template-columns:1fr 1fr;display:grid}.tog[data-astro-cid-ikqophwf]{padding:11px 8px}.source__grid[data-astro-cid-ikqophwf]{grid-template-columns:1fr}.scard[data-astro-cid-ikqophwf]{padding:13px}.urlbar__row[data-astro-cid-ikqophwf]{flex-direction:column}.urlbar__row[data-astro-cid-ikqophwf] .ebtn[data-astro-cid-ikqophwf]{width:100%}.rec[data-astro-cid-ikqophwf]{flex-wrap:wrap}.rec[data-astro-cid-ikqophwf] .ebtn[data-astro-cid-ikqophwf]{flex:1}.picker__box[data-astro-cid-ikqophwf]{padding:16px}.picker__grid[data-astro-cid-ikqophwf]{grid-template-columns:repeat(3,1fr);gap:6px}.cbtn[data-astro-cid-ikqophwf]{min-width:40px;height:36px}.diag[data-astro-cid-ikqophwf] dl[data-astro-cid-ikqophwf]{grid-template-columns:1fr 1fr}.studio__upsell[data-astro-cid-ikqophwf]{padding:20px}}@media (width<=380px){.picker__grid[data-astro-cid-ikqophwf]{grid-template-columns:repeat(2,1fr)}.editor__actions[data-astro-cid-ikqophwf]{grid-template-columns:1fr}}.studio[data-astro-cid-ikqophwf]{background:#0f1112;padding-block:28px 64px}.studio__head[data-astro-cid-ikqophwf]{border-bottom:1px solid #30363a;justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:18px;display:flex}.studio__head[data-astro-cid-ikqophwf] h1[data-astro-cid-ikqophwf]{letter-spacing:-.06em;font-size:clamp(2rem,4vw,3.2rem)}.rack[data-astro-cid-ikqophwf]{background:#202427;border:1px solid #4a5156;border-radius:10px;box-shadow:0 28px 80px #00000061,inset 0 1px #ffffff0a}.rack__identity[data-astro-cid-ikqophwf]{background:#181b1d;border-bottom:1px solid #3a4044;justify-content:space-between;align-items:center;gap:16px;padding:10px 16px;display:flex}.rack__identity[data-astro-cid-ikqophwf] strong[data-astro-cid-ikqophwf]{color:#eef1f2;letter-spacing:.08em;margin-top:4px;font-size:.86rem;display:block}.rack__bar[data-astro-cid-ikqophwf]{background:#2a2f33;border-bottom:1px solid #535a5e;grid-template-columns:auto minmax(155px,1fr) auto minmax(260px,auto) auto;align-items:center;gap:14px;padding:12px 16px;display:grid}.tcol[data-astro-cid-ikqophwf]{flex-direction:row;align-items:center;gap:14px}.tgroup[data-astro-cid-ikqophwf]{gap:7px}.tbtn[data-astro-cid-ikqophwf]{background:#353b40;border-color:#596167;width:40px;height:40px}.tbtn--play[data-astro-cid-ikqophwf]{color:#a9dfb0;background:#263b2e;border-color:#4c8c5a}.slidercol[data-astro-cid-ikqophwf]{grid-template-columns:1fr 1fr;gap:14px;min-width:0;display:grid}.fld--view[data-astro-cid-ikqophwf]{margin-left:0}.vtabs[data-astro-cid-ikqophwf]{background:#202427;border-color:#50575b}.vtab[data-astro-cid-ikqophwf]{color:#a3aaad;padding:8px 14px}.vtab--on[data-astro-cid-ikqophwf]{color:#fff0c3;background:#6f6039}.vtab--on[data-astro-cid-ikqophwf]:after{background:#f2ca63}.xbtn[data-astro-cid-ikqophwf]{color:#fff0c3;background:#6f6039;border-color:#a88d4b;min-height:38px}.workflow[data-astro-cid-ikqophwf]{background:#171a1c;border-bottom:1px solid #4a5156;grid-template-columns:repeat(4,1fr);gap:1px;padding:8px;display:grid}.workflow__step[data-astro-cid-ikqophwf]{color:#899196;background:#24292c;border:1px solid #32383c;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.workflow__step--on[data-astro-cid-ikqophwf]{color:#f3d778;background:#51472e;border-color:#9b8143}.workflow__n[data-astro-cid-ikqophwf]{font-family:var(--font-mono);color:#c9d0d3;font-size:.63rem}.workflow__step[data-astro-cid-ikqophwf] b[data-astro-cid-ikqophwf],.workflow__step[data-astro-cid-ikqophwf] small[data-astro-cid-ikqophwf]{font-family:var(--font-mono);letter-spacing:.1em;display:block}.workflow__step[data-astro-cid-ikqophwf] small[data-astro-cid-ikqophwf]{color:#aab1b4;letter-spacing:.03em;white-space:nowrap;margin-top:3px;font-size:.52rem}.rack__body[data-astro-cid-ikqophwf]{background:#4c5358;grid-template-columns:minmax(0,1fr) 236px;gap:1px}.pads[data-astro-cid-ikqophwf]{background:#292e32;padding:18px}.pads__head[data-astro-cid-ikqophwf]{background:#363c41;border:1px solid #4e575c;border-radius:6px;margin-bottom:12px;padding:10px 12px}.pads__bank[data-astro-cid-ikqophwf] strong[data-astro-cid-ikqophwf]{color:#edf0f1;letter-spacing:.08em;font-size:.82rem}.banktab[data-astro-cid-ikqophwf]{color:#ffe18a;background:#655638;border-color:#a78a49}.padfocus[data-astro-cid-ikqophwf]{background:#3a4045;border-color:#596267;border-radius:6px;max-width:none;margin-bottom:12px;padding:12px 14px 10px}.padfocus[data-astro-cid-ikqophwf]:before{height:2px}.padfocus__head[data-astro-cid-ikqophwf] strong[data-astro-cid-ikqophwf]{color:#fff}.padfocus__waveframe[data-astro-cid-ikqophwf]{background:#282d30;border-color:#515a5f;height:98px}.padfocus__foot[data-astro-cid-ikqophwf]{gap:16px}.pads__grid[data-astro-cid-ikqophwf]{touch-action:none;overscroll-behavior:contain;gap:7px;max-width:none}.pad[data-astro-cid-ikqophwf]{touch-action:none;overscroll-behavior:contain;-webkit-user-select:none;user-select:none;background:#41474c;border-color:#586066;border-radius:6px;min-width:0;box-shadow:inset 0 1px #ffffff0f,inset 0 -8px 14px #00000014}.pad[data-astro-cid-ikqophwf]:hover{background:#4a5156}.pad__name[data-astro-cid-ikqophwf]{color:#e4e7e8}.pad__wave[data-astro-cid-ikqophwf]{opacity:.72}.inspector[data-astro-cid-ikqophwf]{background:#202427;padding:14px}.inspector__head[data-astro-cid-ikqophwf]{padding:8px 0 12px}.inspector__head[data-astro-cid-ikqophwf] strong[data-astro-cid-ikqophwf]{color:#f1c966}.seqr[data-astro-cid-ikqophwf],.editor[data-astro-cid-ikqophwf]{background:#292e32}.seqr__head[data-astro-cid-ikqophwf],.editor__head[data-astro-cid-ikqophwf]{border-color:#4e575c}.cell[data-astro-cid-ikqophwf]{touch-action:none;background:#41474c;border-color:#5a6267}.editor[data-astro-cid-ikqophwf]{padding:18px}.wave[data-astro-cid-ikqophwf]{background:#1c2325;border-color:#596267}@media (width<=900px){.rack__bar[data-astro-cid-ikqophwf]{grid-template-columns:auto minmax(0,1fr) auto}.slidercol[data-astro-cid-ikqophwf]{grid-column:2}}@media (width<=560px){.studio[data-astro-cid-ikqophwf]{padding-block:16px 36px}.studio__head[data-astro-cid-ikqophwf]{padding-bottom:14px;display:block}.studio__head[data-astro-cid-ikqophwf] h1[data-astro-cid-ikqophwf]{margin-top:8px}.studio__head[data-astro-cid-ikqophwf] p[data-astro-cid-ikqophwf]{font-size:.78rem;line-height:1.55}.rack__identity[data-astro-cid-ikqophwf]{padding:9px 11px}.rack__identity[data-astro-cid-ikqophwf]>.label[data-astro-cid-ikqophwf]{display:none}.rack__bar[data-astro-cid-ikqophwf]{z-index:20;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;padding:10px;display:grid;position:sticky;top:0}.tcol[data-astro-cid-ikqophwf]{grid-area:1/1/auto/-1;justify-content:space-between}.slidercol[data-astro-cid-ikqophwf]{grid-area:2/1/auto/-1}.fld--kit[data-astro-cid-ikqophwf]{grid-area:3/1}.fld--export[data-astro-cid-ikqophwf]{grid-area:3/2}.fld--view[data-astro-cid-ikqophwf]{grid-area:4/1/auto/-1}.rack__body[data-astro-cid-ikqophwf]{grid-template-columns:1fr}.workflow[data-astro-cid-ikqophwf]{grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.workflow__step[data-astro-cid-ikqophwf]{gap:4px;padding:8px 4px}.workflow__step[data-astro-cid-ikqophwf] b[data-astro-cid-ikqophwf]{letter-spacing:.04em;font-size:.53rem}.workflow__step[data-astro-cid-ikqophwf] small[data-astro-cid-ikqophwf]{letter-spacing:0;font-size:.42rem}.workflow__n[data-astro-cid-ikqophwf]{font-size:.5rem}.pads[data-astro-cid-ikqophwf]{padding:10px}.pads__head[data-astro-cid-ikqophwf]{padding:9px}.padfocus__waveframe[data-astro-cid-ikqophwf]{height:82px}.padfocus__hint[data-astro-cid-ikqophwf]{display:none}.pad[data-astro-cid-ikqophwf]{min-height:76px;padding:8px 8px 6px}.pad__name[data-astro-cid-ikqophwf]{font-size:.48rem}.pad__wave[data-astro-cid-ikqophwf]{min-height:18px}.inspector[data-astro-cid-ikqophwf]{padding:12px}}.studio__head[data-astro-cid-ikqophwf] p[data-astro-cid-ikqophwf]{max-width:58ch}.pads__grid[data-astro-cid-ikqophwf]{touch-action:none;overscroll-behavior:contain}@media (width<=560px){.studio__head[data-astro-cid-ikqophwf] p[data-astro-cid-ikqophwf]{max-width:42ch;line-height:1.52}.rack__bar[data-astro-cid-ikqophwf]{gap:8px}.rack__bar[data-astro-cid-ikqophwf] .slidercol[data-astro-cid-ikqophwf]{display:none}.rack__bar[data-astro-cid-ikqophwf] .tcol[data-astro-cid-ikqophwf]{grid-area:1/1/auto/-1}.rack__bar[data-astro-cid-ikqophwf] .fld--kit[data-astro-cid-ikqophwf]{grid-area:2/1}.rack__bar[data-astro-cid-ikqophwf] .fld--export[data-astro-cid-ikqophwf]{grid-area:2/2}.rack__bar[data-astro-cid-ikqophwf] .fld--view[data-astro-cid-ikqophwf]{grid-area:3/1/auto/-1}.pads__head[data-astro-cid-ikqophwf]{margin-bottom:8px}.padfocus[data-astro-cid-ikqophwf]{margin-bottom:8px;padding:9px 10px 8px}.padfocus__head[data-astro-cid-ikqophwf]{margin-bottom:6px}.padfocus__head[data-astro-cid-ikqophwf] strong[data-astro-cid-ikqophwf]{font-size:.94rem}.padfocus__waveframe[data-astro-cid-ikqophwf]{height:58px}.padfocus__foot[data-astro-cid-ikqophwf]{gap:10px;padding-top:6px}.pads__hint[data-astro-cid-ikqophwf],.diag[data-astro-cid-ikqophwf]{display:none}.pads__grid[data-astro-cid-ikqophwf]{gap:5px}.pad[data-astro-cid-ikqophwf]{aspect-ratio:1;min-height:0}}.studio[data-astro-cid-ikqophwf]{overscroll-behavior-x:none;background:#0b0d0f;padding-block:34px 72px}.studio__head[data-astro-cid-ikqophwf]{border-bottom:0;max-width:720px;margin-bottom:22px;padding-bottom:0}.studio__head[data-astro-cid-ikqophwf] h1[data-astro-cid-ikqophwf]{letter-spacing:-.055em;margin:9px 0 10px;font-size:clamp(2rem,4vw,3rem)}.studio__head[data-astro-cid-ikqophwf] p[data-astro-cid-ikqophwf]{color:#92999d;max-width:60ch}.workflow[data-astro-cid-ikqophwf]{background:0 0;border-top:1px solid #30363a;border-bottom:1px solid #30363a;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(190px,auto);gap:0;margin-bottom:14px;padding:0;display:grid}.workflow__step[data-astro-cid-ikqophwf]{color:#899196;text-align:left;background:0 0;border:0;border-right:1px solid #30363a;border-radius:0;justify-content:flex-start;min-height:60px}.workflow__step--on[data-astro-cid-ikqophwf]{color:#f3d778;background:#1d1b16}.workflow__step[data-astro-cid-ikqophwf]:hover{color:#eef1f2;background:#16191b}.workflow__step--on[data-astro-cid-ikqophwf]:hover{color:#f3d778;background:#242015}.workflow__step[data-astro-cid-ikqophwf] small[data-astro-cid-ikqophwf]{color:#899196}.workflow__note[data-astro-cid-ikqophwf]{color:#626a6f;align-self:center;padding:0 16px;line-height:1.45}.rack[data-astro-cid-ikqophwf]{background:#171a1c;border-radius:12px;box-shadow:0 24px 70px #00000052,inset 0 1px #ffffff09}.rack__bar[data-astro-cid-ikqophwf]{background:#24282b;grid-template-columns:auto minmax(145px,1fr) auto minmax(230px,auto) auto;gap:12px;padding:10px 14px}.pads__grid[data-astro-cid-ikqophwf]{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.pad[data-astro-cid-ikqophwf]{aspect-ratio:1.35;border-radius:6px;padding:9px 10px 7px}.pad__wave[data-astro-cid-ikqophwf]{flex:none;height:15px}.seqr[data-astro-cid-ikqophwf],.editor[data-astro-cid-ikqophwf]{min-height:0}.cell[data-astro-cid-ikqophwf]{touch-action:manipulation}@media (width<=900px){.rack__body[data-astro-cid-ikqophwf]{grid-template-columns:1fr}.inspector[data-astro-cid-ikqophwf]{border-top:1px solid #4e575c}}@media (width<=560px){.studio[data-astro-cid-ikqophwf]{padding-block:22px 42px}.studio__head[data-astro-cid-ikqophwf]{margin-bottom:16px}.studio__head[data-astro-cid-ikqophwf] h1[data-astro-cid-ikqophwf]{font-size:2.1rem}.workflow[data-astro-cid-ikqophwf]{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:10px}.workflow__step[data-astro-cid-ikqophwf]{gap:6px;min-height:52px;padding:8px 7px}.workflow__n[data-astro-cid-ikqophwf]{font-size:.5rem}.workflow__step[data-astro-cid-ikqophwf] b[data-astro-cid-ikqophwf]{font-size:.54rem}.workflow__step[data-astro-cid-ikqophwf] small[data-astro-cid-ikqophwf]{font-size:.42rem}.workflow__note[data-astro-cid-ikqophwf]{display:none}.rack[data-astro-cid-ikqophwf]{border-radius:9px}.rack__bar[data-astro-cid-ikqophwf]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding:9px;position:static}.rack__bar[data-astro-cid-ikqophwf] .slidercol[data-astro-cid-ikqophwf]{display:none}.rack__bar[data-astro-cid-ikqophwf] .tcol[data-astro-cid-ikqophwf]{grid-area:1/1/auto/-1}.rack__bar[data-astro-cid-ikqophwf] .fld--kit[data-astro-cid-ikqophwf]{grid-area:2/1}.rack__bar[data-astro-cid-ikqophwf] .fld--export[data-astro-cid-ikqophwf]{grid-area:2/2}.rack__bar[data-astro-cid-ikqophwf] .fld--view[data-astro-cid-ikqophwf]{grid-area:3/1/auto/-1}.tcol[data-astro-cid-ikqophwf]{justify-content:space-between}.tbtn[data-astro-cid-ikqophwf]{width:40px;height:40px}.pads[data-astro-cid-ikqophwf]{padding:9px}.pads__head[data-astro-cid-ikqophwf]{padding:8px}.padfocus[data-astro-cid-ikqophwf]{padding:8px 9px 7px}.padfocus__waveframe[data-astro-cid-ikqophwf]{height:44px}.padfocus__hint[data-astro-cid-ikqophwf]{display:none}.padfocus__foot[data-astro-cid-ikqophwf]{gap:8px;padding-top:5px}.pads__grid[data-astro-cid-ikqophwf]{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.pad[data-astro-cid-ikqophwf]{aspect-ratio:1.35;min-height:0;padding:7px 8px 5px}.pad__id[data-astro-cid-ikqophwf]{font-size:.58rem}.pad__name[data-astro-cid-ikqophwf]{font-size:.47rem}.pad__wave[data-astro-cid-ikqophwf]{display:none}.inspector[data-astro-cid-ikqophwf]{padding:10px}.knobs[data-astro-cid-ikqophwf]{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.knob[data-astro-cid-ikqophwf]{min-width:0}.inspector__reset[data-astro-cid-ikqophwf]{grid-column:1/-1}}.pads__grid[data-astro-cid-ikqophwf]{grid-template-columns:repeat(4,minmax(0,1fr));max-width:560px;margin-inline:auto}.pad[data-astro-cid-ikqophwf]{aspect-ratio:1}.pad__top[data-astro-cid-ikqophwf]{align-items:center;gap:6px}.pad__name[data-astro-cid-ikqophwf]{text-align:left;flex:1;min-width:0;font-size:.56rem}.pad__wave[data-astro-cid-ikqophwf]{display:none}.padfocus__head[data-astro-cid-ikqophwf]>div[data-astro-cid-ikqophwf]{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:4px 10px;display:grid}.padfocus__head[data-astro-cid-ikqophwf]>div[data-astro-cid-ikqophwf]>.label[data-astro-cid-ikqophwf]:first-child{grid-column:1}.padfocus__head[data-astro-cid-ikqophwf]>div[data-astro-cid-ikqophwf]>strong[data-astro-cid-ikqophwf]{grid-area:1/2}.padfocus__head[data-astro-cid-ikqophwf]>div[data-astro-cid-ikqophwf]>[data-astro-cid-ikqophwf][data-focus-meta]{grid-area:2/2}@media (width<=560px){.pads__grid[data-astro-cid-ikqophwf]{max-width:none}.pad[data-astro-cid-ikqophwf]{aspect-ratio:1}.pad__name[data-astro-cid-ikqophwf]{font-size:.46rem}.padfocus__head[data-astro-cid-ikqophwf]>div[data-astro-cid-ikqophwf]{gap:3px 7px}}.workflow__step[data-astro-cid-ikqophwf]{min-height:48px;padding:8px 10px}@media (width<=900px){.rack__body[data-astro-cid-ikqophwf]{grid-template-columns:1fr}.pads__grid[data-astro-cid-ikqophwf]{max-width:500px}.inspector[data-astro-cid-ikqophwf]{padding:10px 11px}}@media (width<=560px){.studio[data-astro-cid-ikqophwf]{padding-block:16px 32px}.studio__head[data-astro-cid-ikqophwf]{margin-bottom:10px}.studio__head[data-astro-cid-ikqophwf] h1[data-astro-cid-ikqophwf]{font-size:1.85rem}.workflow__step[data-astro-cid-ikqophwf]{min-height:44px;padding:7px 6px}.rack__bar[data-astro-cid-ikqophwf],.pads[data-astro-cid-ikqophwf]{padding:8px}.padfocus[data-astro-cid-ikqophwf]{padding:7px 8px 6px}.padfocus__waveframe[data-astro-cid-ikqophwf]{height:38px}.pads__grid[data-astro-cid-ikqophwf]{gap:4px}.pad[data-astro-cid-ikqophwf]{padding:6px 7px 5px}.pad__name[data-astro-cid-ikqophwf]{font-size:.44rem}}.studio[data-astro-cid-ikqophwf]{padding-block:12px 34px}.studio__head[data-astro-cid-ikqophwf]{margin-bottom:8px}.studio__head[data-astro-cid-ikqophwf] h1[data-astro-cid-ikqophwf]{margin:0 0 3px;font-size:clamp(1.8rem,3vw,2.25rem)}.studio__head[data-astro-cid-ikqophwf] p[data-astro-cid-ikqophwf]{max-width:62ch;font-size:.74rem;line-height:1.35}.workflow[data-astro-cid-ikqophwf]{margin-bottom:6px}.workflow__step[data-astro-cid-ikqophwf]{gap:7px;min-height:40px;padding:6px 8px}.workflow__step[data-astro-cid-ikqophwf] small[data-astro-cid-ikqophwf]{display:none}.workflow__step[data-astro-cid-ikqophwf] b[data-astro-cid-ikqophwf]{font-size:.58rem}.rack__bar[data-astro-cid-ikqophwf]{gap:8px;padding:6px 8px}.tbtn[data-astro-cid-ikqophwf]{width:32px;height:32px}.tcol[data-astro-cid-ikqophwf]{gap:8px}.stepper[data-astro-cid-ikqophwf] button[data-astro-cid-ikqophwf]{width:18px;height:18px}.stepper__val[data-astro-cid-ikqophwf]{min-width:32px;padding:1px 4px;font-size:.75rem}.slidercol[data-astro-cid-ikqophwf]{gap:8px}.fld[data-astro-cid-ikqophwf]{gap:3px}.vtabs[data-astro-cid-ikqophwf]{padding:1px}.vtab[data-astro-cid-ikqophwf]{padding:5px 10px;font-size:.55rem}.xbtn[data-astro-cid-ikqophwf]{min-height:32px;padding:5px 9px}.rack__body[data-astro-cid-ikqophwf]{grid-template-columns:minmax(0,1fr) 154px}.pads[data-astro-cid-ikqophwf]{padding:8px}.pads__head[data-astro-cid-ikqophwf]{margin-bottom:5px;padding:5px 7px}.pads__bank[data-astro-cid-ikqophwf]{gap:6px}.pads__bank[data-astro-cid-ikqophwf] strong[data-astro-cid-ikqophwf]{font-size:.7rem}.banktab[data-astro-cid-ikqophwf]{min-width:22px;height:21px}.padfocus[data-astro-cid-ikqophwf]{margin-bottom:5px;padding:6px 8px 5px}.padfocus__head[data-astro-cid-ikqophwf]{margin-bottom:4px}.padfocus__head[data-astro-cid-ikqophwf] strong[data-astro-cid-ikqophwf]{font-size:.82rem}.padfocus__waveframe[data-astro-cid-ikqophwf]{height:28px}.padfocus__foot[data-astro-cid-ikqophwf]{gap:8px;padding-top:3px}.pads__grid[data-astro-cid-ikqophwf]{gap:4px;max-width:360px}.pad[data-astro-cid-ikqophwf]{border-radius:5px;padding:5px 6px 4px}.pad__id[data-astro-cid-ikqophwf]{font-size:.54rem}.pad__key[data-astro-cid-ikqophwf]{font-size:.44rem}.pad__name[data-astro-cid-ikqophwf]{font-size:.48rem}.inspector[data-astro-cid-ikqophwf]{gap:8px;padding:8px}.inspector__head[data-astro-cid-ikqophwf]{padding-bottom:6px}.inspector__head[data-astro-cid-ikqophwf] strong[data-astro-cid-ikqophwf]{font-size:.8rem}.knobs[data-astro-cid-ikqophwf]{gap:8px}.inspector__reset[data-astro-cid-ikqophwf]{padding:6px 9px;font-size:.55rem}.studio__foot[data-astro-cid-ikqophwf]{margin-top:12px}.studio__upsell[data-astro-cid-ikqophwf]{gap:12px;padding:14px 16px}.studio__upsell[data-astro-cid-ikqophwf] p[data-astro-cid-ikqophwf]{display:none}@media (width<=900px){.rack__body[data-astro-cid-ikqophwf]{grid-template-columns:1fr}.inspector[data-astro-cid-ikqophwf]{border-top:1px solid #4e575c}}@media (width<=560px){.studio[data-astro-cid-ikqophwf]{padding-block:10px 24px}.studio__head[data-astro-cid-ikqophwf] h1[data-astro-cid-ikqophwf]{font-size:1.65rem}.studio__head[data-astro-cid-ikqophwf] p[data-astro-cid-ikqophwf]{display:none}.workflow__step[data-astro-cid-ikqophwf]{min-height:38px;padding:5px 6px}.rack__bar[data-astro-cid-ikqophwf]{padding:6px}.pads[data-astro-cid-ikqophwf]{padding:7px}.padfocus__waveframe[data-astro-cid-ikqophwf]{height:24px}.pads__grid[data-astro-cid-ikqophwf]{gap:3px;max-width:none}.pad[data-astro-cid-ikqophwf]{padding:5px}.pad__name[data-astro-cid-ikqophwf]{font-size:.43rem}}@media (width>=901px){.pads[data-astro-cid-ikqophwf]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:6px 10px;display:grid}.pads__head[data-astro-cid-ikqophwf]{grid-column:1/-1}.padfocus[data-astro-cid-ikqophwf]{grid-area:2/1;margin:0}.pads__grid[data-astro-cid-ikqophwf]{grid-area:2/2;align-self:start;width:320px;max-width:100%;margin:0}.pads__hint[data-astro-cid-ikqophwf],.diag[data-astro-cid-ikqophwf]{grid-column:1/-1}}.padfocus__head[data-astro-cid-ikqophwf]>div[data-astro-cid-ikqophwf]{flex-flow:wrap;align-items:baseline;gap:4px 8px;display:flex}.padfocus__head[data-astro-cid-ikqophwf]>div[data-astro-cid-ikqophwf]>[data-astro-cid-ikqophwf][data-focus-meta]{display:none}.studio{background:#0c0e0f;padding-block:18px 42px}.studio>.wrap{max-width:1320px}.studio__head{justify-content:space-between;align-items:center;gap:24px;margin-bottom:12px;display:flex}.studio__head>div{align-items:baseline;gap:12px;min-width:0;display:flex}.studio__head .label{white-space:nowrap}.studio__head h1{letter-spacing:-.055em;margin:0;font-size:clamp(1.45rem,2.7vw,2rem)}.studio__head p{color:#929b9d;max-width:54ch;font-size:.78rem;line-height:1.45}.studio .workflow{background:#121617;border:1px solid #303739;border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:min(100%,570px);margin:0 auto 10px;padding:4px;display:grid}.studio .workflow__step{color:#899294;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:9px;min-width:0;min-height:42px;padding:6px 9px;display:flex}.studio .workflow__step:hover{color:#e7ebea;background:#1b2021}.studio .workflow__step--on{color:#f1ca65;background:#211e16;border-color:#594b28}.studio .workflow__n{color:#738082;font-size:.55rem}.studio .workflow__step--on .workflow__n{color:var(--accent)}.studio .workflow__step b{font:700 .61rem/1 var(--font-mono);letter-spacing:.07em}.studio .workflow__step small{color:#7e898a;font:500 .52rem/1 var(--font-sans);letter-spacing:0;margin-top:4px}.studio .rack{background:#171a1b;border:1px solid #343b3d;border-radius:11px;position:relative;box-shadow:0 18px 52px #00000038}.studio .rack__bar{background:#121516;border-bottom:1px solid #343b3d;align-items:center;gap:15px;padding:8px 11px;display:flex}.studio .tcol{flex-direction:row;align-items:center;gap:10px;display:flex}.studio .tgroup{gap:4px;display:flex}.studio .tbtn{background:#1c2122;border:1px solid #394143;border-radius:6px;width:33px;height:33px}.studio .tbtn--play{color:#bfe7c7}.studio .bpmrow{gap:6px}.studio .stepper{gap:3px}.studio .stepper button{border-radius:5px;width:23px;height:25px}.studio .stepper__val{min-width:37px;padding:3px 4px;font-size:.77rem}.studio .slidercol{flex-direction:row;flex:180px;gap:14px;min-width:170px;display:flex}.studio .slidercol .fld{flex:1;gap:5px;min-width:0}.studio .fld .label{font-size:.52rem}.studio .fld--kit{min-width:135px}.studio .fld--kit select{background:#1a1f20;border-color:#394143;width:100%;min-height:32px}.studio .fld--view{display:none}.studio .fld--export{margin-left:auto}.studio .xbtn{border-color:#735c2b;border-radius:6px;min-height:32px;padding:7px 10px}.studio .rack[data-view=pads] .seqr,.studio .rack[data-view=pads] .editor,.studio .rack[data-view=seq] .rack__body,.studio .rack[data-view=seq] .editor,.studio .rack[data-view=edit] .rack__body,.studio .rack[data-view=edit] .seqr{display:none}.studio .rack__body{background:#343b3d;grid-template-columns:minmax(0,1fr) 194px;gap:1px}.studio .pads{background:#171a1b;min-width:0;padding:9px 12px 8px}.studio .pads__head{background:0 0;border:0;align-items:center;gap:10px;min-height:27px;margin:0 0 6px;padding:0;display:flex}.studio .pads__bank{align-items:baseline;gap:8px;display:flex}.studio .pads__bank strong{color:#e0e5e4;letter-spacing:.06em;font-size:.61rem}.studio .pads__bank .label--accent{font-size:.49rem}.studio .banktab{color:#e6be59;min-width:22px;font:600 .56rem/1.2 var(--font-mono);text-align:center;border:1px solid #4a4029;border-radius:4px;padding:2px 5px}.studio .pads__head>[data-kit-name]{margin-left:auto;font-size:.5rem}.studio .recpad{color:#dc9395;background:#20191a;border:1px solid #49353a;border-radius:5px;min-height:26px;padding:4px 8px;font-size:.53rem}.studio .padfocus{background:#202526;border:1px solid #353f40;border-radius:7px;flex-wrap:wrap;align-items:center;gap:7px 12px;margin:0 0 7px;padding:7px 9px;display:flex}.studio .padfocus:before{display:none}.studio .padfocus__head{flex:none;align-items:center;gap:8px;margin:0;display:flex}.studio .padfocus__head>div{flex-wrap:wrap;align-items:baseline;gap:2px 7px;display:flex}.studio .padfocus__head>div>.label:first-child{color:#7d898a;font-size:.46rem}.studio .padfocus__head strong{color:#f1f3f2;letter-spacing:-.02em;font-size:.78rem}.studio .padfocus__head>div>[data-focus-meta]{display:none}.studio .padfocus__head .ebtn{min-height:25px;padding:5px 7px;font-size:.48rem}.studio .padfocus__waveframe{background:#171d1e;border:1px solid #344041;border-radius:4px;flex:100px;min-width:0;height:37px}.studio .padfocus__wave{width:100%;height:100%}.studio .padfocus__hint{display:none}.studio .padfocus__foot{gap:10px;margin-left:auto;padding:0;display:flex}.studio .padfocus__foot .label{color:#7f8a8b;font-size:.48rem}.studio .padfocus__foot b{color:#cbd2d1}.studio .pads__grid{touch-action:none;overscroll-behavior:contain;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:min(100%,520px,100svh - 290px);margin:0 auto;display:grid}.studio .pad{aspect-ratio:1;color:#d9dfde;touch-action:none;background:#282e30;border:1px solid #3e4749;border-radius:7px;flex-direction:column;justify-content:space-between;min-width:0;min-height:0;padding:clamp(5px,.8vw,10px);display:flex;overflow:hidden}.studio .pad:hover{border-color:color-mix(in srgb, var(--pc) 56%, #3e4749);background:#303739}.studio .pad--sel{border-color:var(--pc);background:color-mix(in srgb, var(--pc) 12%, #252b2d);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--pc) 25%, transparent)}.studio .pad__bar{background:var(--pc);opacity:.55;height:2px}.studio .pad--sel .pad__bar{opacity:1;height:2px}.studio .pad__top{grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:4px;width:100%;display:grid}.studio .pad__id{color:var(--pc);font-size:clamp(.5rem,.7vw,.64rem)}.studio .pad__name{color:#c5cccb;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.48rem,.72vw,.62rem);overflow:hidden}.studio .pad__key{color:#687476;font-size:.48rem}.studio .pad__wave{opacity:.6;width:100%;height:clamp(14px,2.1vh,21px)}.studio .pad--sel .pad__wave{opacity:1}.studio .pads__hint{text-align:center;margin:6px 0 0;font-size:.47rem}.studio .diag{margin-top:6px}.studio .inspector{background:#141819;padding:11px}.studio .inspector__head{border-bottom:1px solid #30383a;justify-content:space-between;gap:8px;padding-bottom:8px;display:flex}.studio .inspector__head strong{color:#e5e9e8;font-size:.65rem}.studio .knobs{gap:15px;margin-block:13px;display:grid}.studio .knob{gap:7px}.studio .knob .label{justify-content:space-between;font-size:.53rem;display:flex}.studio .knob .label b{color:#d6b158}.studio input[type=range]{accent-color:#d4a843;height:4px}.studio input[type=range]::-webkit-slider-thumb{border:2px solid #171a1b;width:12px;height:12px;box-shadow:0 0 0 1px #d4a843}.studio input[type=range]::-moz-range-thumb{border:2px solid #171a1b;width:10px;height:10px;box-shadow:0 0 0 1px #d4a843}.studio .inspector__reset{width:100%;min-height:31px;padding:6px 9px;font-size:.58rem}.studio .seqr{background:#171a1b;padding:9px 10px 11px}.studio .seqr__head{border-bottom:1px solid #30383a;min-height:37px;margin:0;padding:0 0 7px}.studio .bars{gap:4px}.studio .barbtn{border-radius:5px;width:27px;height:27px}.studio .ruler{z-index:4;background:#171a1b;grid-template-columns:64px minmax(0,1fr);margin-top:7px;display:grid;position:sticky;top:0}.studio .ruler__steps,.studio .lane__steps{grid-template-columns:repeat(16,minmax(0,1fr));gap:3px;display:grid}.studio .tick{text-align:center;min-width:0;font-size:.48rem}.studio .seqr__grid{overscroll-behavior:contain;max-height:min(55svh,500px);overflow:auto}.studio .lane{border-bottom:1px solid #252b2d;grid-template-columns:64px minmax(0,1fr);gap:0;min-height:31px;display:grid}.studio .lane__name{z-index:2;background:#1a1f20;align-items:center;gap:5px;min-width:0;padding:3px 5px;display:flex;position:sticky;left:0}.studio .lane__id{color:var(--pc);font-size:.52rem}.studio .lane__label{color:#aab3b2;text-overflow:ellipsis;white-space:nowrap;font-size:.48rem;overflow:hidden}.studio .lane__steps{align-items:center;padding:3px 0}.studio .cell{touch-action:manipulation;background:#252c2e;border:1px solid #394244;border-radius:4px;width:100%;min-width:0;height:24px}.studio .cell[data-bar=true]{background:#30383a}.studio .cell.cell--on{border-color:var(--pc);background:color-mix(in srgb, var(--pc) 68%, #252c2e)}.studio .cell--head{box-shadow:inset 0 0 0 1px #e4e9e8}.studio .editor{background:#171a1b;padding:9px 10px 12px}.studio .editor__tabs{background:#111516;border:1px solid #30383a;border-radius:7px;gap:4px;margin-bottom:8px;padding:3px;display:flex}.studio .etab{border-radius:5px;flex:1;min-height:31px;font-size:.57rem}.studio .etab--on{color:#e6c15c;background:#262319}.studio .padstrip{scrollbar-width:thin;gap:4px;margin:0 0 8px;padding-bottom:2px;display:flex;overflow-x:auto}.studio .pchip{background:#222829;border:1px solid #394143;border-radius:5px;flex:0 0 33px;height:29px;font-size:.54rem}.studio .pchip--on{border-color:var(--pc);color:var(--pc)}.studio .editor__head{background:#202526;border:1px solid #30383a;border-radius:6px 6px 0 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-height:40px;padding:7px 9px;display:flex}.studio .editor__head>div:first-child{align-items:baseline;gap:8px;display:flex}.studio .editor__title{color:#e4e9e8;font-size:.68rem}.studio .editor__meta{font-size:.5rem}.studio .editor__actions{flex-wrap:wrap;gap:5px;display:flex}.studio .ebtn,.studio .zbtn,.studio .nbtn,.studio .tog{border-radius:5px;min-height:29px;padding:6px 8px;font-size:.52rem}.studio .ebtn--apply{color:#e4c365;background:#252116;border-color:#705b2d}.studio .zoombar{grid-template-columns:minmax(120px,1fr) minmax(120px,1fr) auto;align-items:end;gap:8px;margin:8px 0;display:grid}.studio .zoomctl{gap:4px}.studio .zoomctl .label{justify-content:space-between;font-size:.48rem;display:flex}.studio .zoombtns{gap:4px;display:flex}.studio .zbtn--wide{white-space:nowrap;padding-inline:8px}.studio .wave{background:#202526;border:1px solid #354042;border-radius:6px;height:clamp(112px,21vh,190px);position:relative;overflow:hidden}.studio .wave__canvas{width:100%;height:100%}.studio .handle{width:13px}.studio .nudge{background:#131718;border:1px solid #30383a;border-radius:6px;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:7px;padding:7px;display:grid}.studio .nudge__grp{flex-direction:column;gap:3px;min-width:0;display:flex}.studio .nudge__grp .label{font-size:.46rem}.studio .nudge__val{font-size:.58rem}.studio .nudge__grp:last-child{justify-content:end}.studio .editor__controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:7px;display:grid}.studio .ectl{background:#131718;border:1px solid #30383a;border-radius:6px;gap:5px;padding:8px;display:grid}.studio .ectl .label{justify-content:space-between;font-size:.49rem;display:flex}.studio .ectl--toggles{align-items:center;gap:5px;display:flex}.studio .tog{flex:1}.studio .tog--on{color:#ebc45d;border-color:#735c2b}.studio .editor__note{margin:7px 0 0;font-size:.46rem}.studio .editor[data-etab=pad] .source,.studio .editor[data-etab=source] .padstrip,.studio .editor[data-etab=source] .editor__head,.studio .editor[data-etab=source] .zoombar,.studio .editor[data-etab=source] .wave,.studio .editor[data-etab=source] .nudge,.studio .editor[data-etab=source] .editor__controls,.studio .editor[data-etab=source] .editor__note{display:none}.studio .editor[data-etab=source] .source{display:block}.studio .source__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.studio .scard{background:#1a2021;border:1px solid #333d3f;border-radius:7px;padding:12px}.studio .scard .muted{margin:7px 0 10px;font-size:.76rem;line-height:1.5}.studio .urlbar__row{gap:5px;display:flex}.studio .urlbar__row input{width:100%;min-width:0}.studio .rec{align-items:center;gap:7px;margin-top:7px;display:flex}.studio .source__preview{border:1px solid #333d3f;border-radius:7px;margin-top:8px;padding:10px}.studio .source__pvhead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.studio .source__wave{width:100%;height:85px;margin-top:8px}.studio .editor__legal{color:#838e90;margin:12px 0 0;font-size:.72rem;line-height:1.6}.studio .picker[hidden]{display:none}.studio .picker:not([hidden]){z-index:500;background:#000000b8;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.studio .picker__box{background:#171c1d;border:1px solid #454f51;border-radius:10px;width:min(100%,580px);max-height:min(88svh,720px);padding:16px;overflow:auto;box-shadow:0 24px 80px #000}.studio .picker__head{justify-content:space-between;align-items:center;gap:10px;display:flex}.studio .picker__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.studio .ppad{text-align:left;background:#222829;border:1px solid #394143;border-radius:6px;min-height:60px}.studio__foot{margin-top:13px}.studio__upsell{border-radius:8px;justify-content:space-between;align-items:center;gap:20px;padding:17px 19px;display:flex}.studio__upsell h3{margin:5px 0;font-size:1rem}.studio__upsell p{max-width:68ch;font-size:.78rem;line-height:1.5}@media (width<=900px){.studio .rack__body{grid-template-columns:minmax(0,1fr)}.studio .inspector{border-top:1px solid #343b3d;grid-template-columns:1fr;gap:7px;padding:9px 11px;display:grid}.studio .inspector__head{padding-bottom:5px}.studio .knobs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:2px 0}.studio .inspector__reset{justify-self:end;width:auto}.studio .pads__grid{width:min(100%,520px,100svh - 245px)}}@media (width<=600px){.studio{padding-block:10px 28px}.studio>.wrap{padding-inline:10px}.studio__head{margin-bottom:8px}.studio__head>div{flex-wrap:wrap;gap:4px 9px}.studio__head .label{font-size:.45rem}.studio__head h1{font-size:1.25rem}.studio__head p{display:none}.studio .workflow{gap:3px;margin-bottom:7px;padding:3px}.studio .workflow__step{gap:6px;min-height:37px;padding:5px 3px}.studio .workflow__n{font-size:.46rem}.studio .workflow__step b{letter-spacing:.035em;font-size:.49rem}.studio .workflow__step small{display:none}.studio .rack{border-radius:8px}.studio .rack__bar{grid-template-columns:minmax(0,1fr) auto;gap:7px 9px;padding:7px;display:grid}.studio .tcol{grid-column:1/-1;justify-content:space-between;gap:8px}.studio .tbtn{width:31px;height:31px}.studio .bpmrow .label{font-size:.5rem}.studio .slidercol{grid-area:3/1/auto/-1;gap:12px;min-width:0}.studio .slidercol .label{font-size:.46rem}.studio .fld--kit{grid-area:2/1;min-width:0}.studio .fld--kit .label,.studio .fld--export .label{display:none}.studio .fld--kit select{min-height:30px;padding:5px 7px;font-size:.58rem}.studio .fld--export{grid-area:2/2;margin-left:0}.studio .xbtn{min-height:30px;padding:6px 8px;font-size:.48rem}.studio .pads{padding:7px 7px 6px}.studio .pads__head{gap:6px;min-height:23px;margin-bottom:5px}.studio .pads__bank{gap:5px}.studio .pads__bank strong{font-size:.52rem}.studio .pads__bank .label--accent{font-size:.43rem}.studio .pads__head>[data-kit-name]{font-size:.44rem}.studio .recpad{min-height:23px;padding:3px 6px;font-size:.47rem}.studio .padfocus{gap:5px 8px;margin-bottom:5px;padding:5px 6px}.studio .padfocus__head{flex:100%;justify-content:space-between}.studio .padfocus__head>div{gap:2px 6px}.studio .padfocus__head>div>.label:first-child{font-size:.42rem}.studio .padfocus__head strong{font-size:.72rem}.studio .padfocus__waveframe{flex-basis:100%;height:27px}.studio .padfocus__foot{flex:auto;justify-content:space-between;gap:5px;margin-left:0}.studio .padfocus__foot .label{font-size:.43rem}.studio .pads__grid{gap:4px;width:min(100%,420px)}.studio .pad{border-radius:5px;padding:5px}.studio .pad__top{gap:2px}.studio .pad__id{font-size:.48rem}.studio .pad__name{font-size:.47rem}.studio .pad__key{font-size:.42rem}.studio .pad__wave{height:14px}.studio .pads__hint{letter-spacing:.07em;margin-top:4px;font-size:.4rem}.studio .diag{margin-top:4px}.studio .inspector{gap:5px;padding:7px}.studio .inspector__head .label{font-size:.46rem}.studio .inspector__head strong{font-size:.58rem}.studio .knobs{gap:8px}.studio .knob{gap:6px}.studio .knob .label{font-size:.43rem;display:block}.studio .knob .label b{margin-top:2px;display:block}.studio .inspector__reset{min-height:27px;font-size:.51rem}.studio .seqr{padding:7px}.studio .seqr__head{min-height:33px}.studio .seqr__head>.label:last-child{font-size:.44rem}.studio .ruler,.studio .lane{grid-template-columns:51px minmax(0,1fr)}.studio .ruler__steps,.studio .lane__steps{gap:2px}.studio .lane{min-height:28px}.studio .lane__name{gap:3px;padding-inline:3px}.studio .lane__id,.studio .lane__label{font-size:.43rem}.studio .cell{border-radius:3px;height:22px}.studio .seqr__grid{max-height:52svh}.studio .editor{padding:7px}.studio .editor__head{align-items:flex-start}.studio .editor__actions{gap:4px}.studio .ebtn,.studio .zbtn,.studio .nbtn,.studio .tog{min-height:27px;padding:5px 6px;font-size:.47rem}.studio .zoombar{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.studio .zoombtns{grid-column:1/-1}.studio .zbtn--wide{flex:1}.studio .wave{height:clamp(100px,20vh,156px)}.studio .nudge,.studio .editor__controls{grid-template-columns:repeat(2,minmax(0,1fr))}.studio .source__grid{grid-template-columns:1fr}.studio .studio__upsell{padding:14px;display:block}.studio .studio__upsell .btn{margin-top:12px}}@media (width<=360px){.studio>.wrap{padding-inline:7px}.studio .pads{padding-inline:5px}.studio .pads__grid{gap:3px}.studio .pad{padding:4px}.studio .pad__name{font-size:.43rem}.studio .workflow__step b{font-size:.46rem}}@media (width<=600px){#main .studio__head .label{display:none}}@media (width<=900px){#main .studio .inspector{background:#141819;grid-template-columns:1fr;gap:6px;padding:8px 10px;display:grid}#main .studio .inspector__head{padding-bottom:4px}#main .studio .knobs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:2px 0;display:grid}#main .studio .inspector__reset{justify-self:end;width:auto;min-height:28px}}@media (width<=600px){#main .studio .inspector{gap:4px;padding:6px 8px}#main .studio .inspector__head{border:0;justify-content:space-between;padding:0;display:flex}#main .studio .knobs{gap:8px;margin:0}#main .studio .knob{gap:5px}#main .studio .knob .label{font-size:.42rem}#main .studio .knob .label b{margin-top:1px}#main .studio .inspector__reset{min-height:25px;margin-top:1px;padding:4px 7px;font-size:.49rem}}@media (width>=901px){#main .studio .rack{width:min(100%,1080px);margin-inline:auto}#main .studio .rack__body{grid-template-columns:minmax(0,1fr) 190px}#main .studio .pads{grid-template-columns:minmax(0,1fr) 320px;align-items:stretch;gap:6px 10px;display:grid}#main .studio .padfocus{flex-direction:column;grid-area:2/1;justify-content:center;align-items:stretch;gap:14px;min-height:320px;margin:0;padding:18px;display:flex}#main .studio .padfocus__head{justify-content:space-between;width:100%}#main .studio .padfocus__waveframe{flex:0 0 132px;width:100%}#main .studio .padfocus__foot{justify-content:space-between;margin-left:0}#main .studio .pads__grid{grid-area:2/2;align-self:center;width:320px;margin:0}}
