.rzda-studio{--rzda-bg:#0b0812;--rzda-panel:#12101b;--rzda-line:rgba(186,164,255,.15);--rzda-copy:#f8f6ff;--rzda-muted:#9d96ae;--rzda-violet:#a681ff;--rzda-cyan:#52dce9;margin:4px 0 22px;padding:24px;border:1px solid rgba(148,113,231,.28);border-radius:26px;background:radial-gradient(ellipse at 85% 0,rgba(79,217,229,.08),transparent 35%),radial-gradient(ellipse at 0 100%,rgba(129,76,219,.1),transparent 38%),linear-gradient(145deg,#0c0913,#08070d 76%);color:var(--rzda-copy);box-shadow:0 24px 76px rgba(0,0,0,.25)}
.rzda-studio *{box-sizing:border-box}.rzda-studio button,.rzda-studio input,.rzda-studio select{font:inherit}.rzda-studio button,.rzda-studio select,.rzda-studio input[type=range]{accent-color:var(--rzda-violet)}.rzda-title-row,.rzda-panel-head,.rzda-editor-head,.rzda-footer,.rzda-transport,.rzda-transport-buttons,.rzda-transport-meter,.rzda-tools,.rzda-track-head,.rzda-track-controls,.rzda-effects{display:flex;align-items:center;justify-content:space-between;gap:14px}.rzda-title-row{align-items:flex-start;margin-bottom:16px}.rzda-title-row h2{margin:4px 0 5px;font-size:clamp(1.55rem,3vw,2.3rem);letter-spacing:-.045em}.rzda-title-row p{margin:0;color:#b8b1c4;font-size:13px;line-height:1.5}.rzda-kicker{display:block;color:var(--rzda-cyan);font-size:9px;font-weight:950;letter-spacing:.19em}.rzda-online-pill{flex:0 0 auto;padding:8px 11px;border:1px solid rgba(81,220,233,.24);border-radius:99px;background:rgba(81,220,233,.06);color:#9debf2;font-size:9px;font-weight:900;letter-spacing:.12em}.rzda-online-pill i{display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:#53e0a1;box-shadow:0 0 12px #53e0a1}
.rzda-project-bar{display:grid;grid-template-columns:minmax(170px,1.4fr) minmax(160px,1fr) auto auto auto;gap:9px;align-items:end;padding:13px;border:1px solid var(--rzda-line);border-radius:16px;background:rgba(255,255,255,.025)}.rzda-project-bar>label,.rzda-settings>label,.rzda-presets label,.rzda-track-controls label,.rzda-effects label,.rzda-synth-choice,.rzda-master-volume{display:grid;gap:6px;color:#958da4;font-size:8px;font-weight:950;letter-spacing:.13em}.rzda-project-bar input,.rzda-project-bar select,.rzda-settings select,.rzda-settings input,.rzda-presets select,.rzda-effects select,.rzda-synth-choice select,.rzda-track-controls select{width:100%;min-height:36px;padding:0 10px;border:1px solid rgba(255,255,255,.11);border-radius:10px;background:#0c0a12;color:#f5f1ff;font-size:12px;letter-spacing:0;outline:0}.rzda-project-bar input:focus,.rzda-project-bar select:focus,.rzda-settings select:focus,.rzda-settings input:focus,.rzda-effects select:focus{border-color:rgba(82,220,233,.6);box-shadow:0 0 0 3px rgba(82,220,233,.08)}.rzda-secondary,.rzda-action,.rzda-play{min-height:36px;padding:0 12px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:rgba(255,255,255,.045);color:#eeeaff;font-size:11px;font-weight:850;cursor:pointer;transition:transform .16s,border-color .16s,background .16s}.rzda-secondary:hover,.rzda-action:hover{transform:translateY(-1px);border-color:rgba(166,129,255,.55);background:rgba(166,129,255,.11)}.rzda-play{border-color:transparent;background:linear-gradient(120deg,#9e74ff,#49d7e7);color:#100e18;box-shadow:0 8px 26px rgba(108,134,231,.24)}.rzda-play span{margin-left:4px}.rzda-play:hover{filter:brightness(1.08)}.rzda-transport{flex-wrap:wrap;margin-top:11px;padding:12px 14px;border:1px solid var(--rzda-line);border-radius:15px;background:linear-gradient(110deg,rgba(120,83,197,.12),rgba(79,217,229,.04))}.rzda-transport-buttons{justify-content:flex-start}.rzda-transport-buttons>span{min-width:84px;color:#c7c0d5;font:700 11px ui-monospace,monospace}.rzda-transport-meter{flex:1;justify-content:center;gap:10px}.rzda-transport-meter>span,.rzda-transport-meter strong{color:#9991a8;font-size:8px;font-weight:950;letter-spacing:.13em}.rzda-transport-meter strong{color:#b8eff2}.rzda-transport-meter canvas{width:min(250px,100%);height:32px;border-radius:4px}.rzda-master-volume{min-width:150px;grid-template-columns:auto minmax(62px,1fr) 34px;align-items:center}.rzda-master-volume output{color:#c3bbd2;font-size:9px;letter-spacing:0}.rzda-master-volume input{width:100%;margin:0}
.rzda-settings{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin:10px 0;padding:12px;border:1px solid var(--rzda-line);border-radius:15px;background:rgba(255,255,255,.018)}.rzda-settings>label span{display:flex;align-items:center;gap:6px}.rzda-settings>label span b{color:#8f879e;font-size:8px}.rzda-settings input[type=number]{text-align:center;font-weight:900}.rzda-tools{align-items:flex-end;flex-wrap:wrap;padding:13px;border:1px solid var(--rzda-line);border-radius:15px;background:rgba(7,6,12,.46)}.rzda-tool-buttons{display:flex;flex-wrap:wrap;gap:7px;margin-top:8px}.rzda-action{display:inline-flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap}.rzda-import{position:relative;overflow:hidden}.rzda-secondary.is-on{border-color:rgba(82,220,233,.55);background:rgba(82,220,233,.13);color:#a5f4f7}.rzda-export{border-color:rgba(79,217,229,.35);background:rgba(79,217,229,.1);color:#b4f2f5}.rzda-presets{display:grid;gap:6px;min-width:180px}.rzda-presets small{color:#746d82;font-size:9px;line-height:1.4}.rzda-status{min-height:18px;margin:10px 2px;color:#91899c;font-size:11px;line-height:1.5}.rzda-status.is-success{color:#6ee3b0}.rzda-status.is-warning{color:#ffce83}.rzda-status.is-live{color:#85e3eb}
.rzda-workspace{display:grid;grid-template-columns:minmax(300px,.82fr) minmax(0,1.45fr);gap:12px}.rzda-track-panel,.rzda-editor-panel{min-width:0;padding:14px;border:1px solid var(--rzda-line);border-radius:17px;background:linear-gradient(155deg,rgba(22,18,31,.94),rgba(13,11,18,.94))}.rzda-panel-head{margin-bottom:10px}.rzda-panel-head h3,.rzda-editor-head h3{margin:3px 0;font-size:17px;letter-spacing:-.025em}.rzda-panel-head>span{color:#868093;font-size:9px}.rzda-track-list{display:grid;gap:8px}.rzda-track{min-width:0;padding:9px;border:1px solid rgba(255,255,255,.085);border-radius:13px;background:rgba(255,255,255,.025);transition:border-color .16s,background .16s}.rzda-track.is-selected{border-color:rgba(82,220,233,.43);background:linear-gradient(120deg,rgba(82,220,233,.07),rgba(166,129,255,.07))}.rzda-track-head{gap:8px}.rzda-track-select{display:flex;min-width:0;flex:1;align-items:center;gap:9px;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.rzda-track-number{display:grid;width:30px;height:30px;flex:0 0 30px;place-items:center;border:1px solid rgba(166,129,255,.23);border-radius:9px;background:rgba(166,129,255,.08);color:#bba5ff;font:800 9px ui-monospace,monospace}.rzda-track-label{display:grid;min-width:0;gap:3px}.rzda-track-label b{overflow:hidden;color:#f0ebf8;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.rzda-track-label small{overflow:hidden;color:#81798e;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.rzda-track-tools{display:flex;gap:4px}.rzda-chip{width:26px;height:25px;padding:0;border:1px solid rgba(255,255,255,.1);border-radius:7px;background:rgba(255,255,255,.04);color:#aaa2b8;font-size:9px;font-weight:950;cursor:pointer}.rzda-chip.is-on{border-color:rgba(82,220,233,.55);background:rgba(82,220,233,.13);color:#a5f4f7}.rzda-chip.rzda-delete{font-size:15px}.rzda-track-controls{display:grid;grid-template-columns:1fr 1fr 72px;gap:8px;margin-top:9px}.rzda-track-controls label{grid-template-columns:1fr auto;align-items:center;gap:5px;font-size:7px}.rzda-track-controls input{grid-column:1/-1;width:100%;height:13px;margin:0}.rzda-track-controls output{color:#afa7ba;font-size:8px;letter-spacing:0}.rzda-track-controls .rzda-fade{grid-template-columns:1fr}.rzda-track-controls select{min-height:26px;padding:0 5px;font-size:9px}.rzda-mini-pattern{overflow:hidden;margin-top:7px}.rzda-mini-steps{display:grid;gap:3px}.rzda-mini-steps>span{display:grid;grid-template-columns:repeat(16,minmax(2px,1fr));gap:2px}.rzda-mini-steps i{height:4px;border-radius:4px;background:#322d3c}.rzda-mini-steps i.on{background:linear-gradient(90deg,#a77bff,#50dce9);box-shadow:0 0 5px rgba(82,220,233,.2)}.rzda-clip-label{display:block;overflow:hidden;color:#9ba4b4;font-size:9px;text-overflow:ellipsis;white-space:nowrap}
.rzda-editor-head{align-items:flex-start;margin-bottom:14px}.rzda-editor-head h3{font-size:19px}.rzda-editor-head p{margin:4px 0 0;color:#898296;font-size:10px}.rzda-synth-choice{min-width:130px}.rzda-step-head,.rzda-step-row{display:grid;grid-template-columns:72px minmax(0,1fr);gap:7px;align-items:center}.rzda-step-head{margin-bottom:5px;color:#6f687b;font-size:7px;font-weight:900;letter-spacing:.08em}.rzda-step-head>div{display:grid;grid-template-columns:repeat(16,minmax(0,1fr));gap:3px;text-align:center}.rzda-step-head i{min-height:11px;font-style:normal;white-space:nowrap}.rzda-step-head i.is-beat{color:#80dfe6}.rzda-sequencer{display:grid;gap:6px}.rzda-step-row>span{overflow:hidden;color:#9d95a9;font-size:9px;font-weight:850;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.rzda-step-cells{display:grid;grid-template-columns:repeat(16,minmax(0,1fr));gap:3px}.rzda-step{min-width:0;height:30px;padding:0;border:1px solid rgba(255,255,255,.09);border-radius:6px;background:#171420;color:#8b8498;font-size:7px;cursor:pointer;transition:background .12s,transform .12s,border-color .12s}.rzda-step.is-beat{border-color:rgba(82,220,233,.22)}.rzda-step.is-on{border-color:rgba(82,220,233,.56);background:linear-gradient(145deg,rgba(164,119,255,.88),rgba(68,204,224,.78));color:#11101a;font-weight:950;box-shadow:0 0 10px rgba(82,220,233,.12)}.rzda-step:hover{transform:translateY(-1px);border-color:var(--rzda-cyan)}.rzda-editor-panel[data-meter="3/4"] .rzda-step-cells .rzda-step:nth-child(n+13),.rzda-editor-panel[data-meter="6/8"] .rzda-step-cells .rzda-step:nth-child(n+13),.rzda-editor-panel[data-meter="3/4"] .rzda-step-head i:nth-child(n+13),.rzda-editor-panel[data-meter="6/8"] .rzda-step-head i:nth-child(n+13){display:none}.rzda-keyboard{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin:11px 0}.rzda-keyboard>span{margin-right:4px;color:#777084;font-size:8px;font-weight:950;letter-spacing:.11em}.rzda-keyboard button{min-width:38px;height:28px;border:1px solid rgba(255,255,255,.11);border-radius:7px;background:#17131f;color:#d6ccea;font-size:9px;cursor:pointer}.rzda-keyboard button:hover,.rzda-keyboard button.is-selected{border-color:rgba(82,220,233,.7);background:rgba(82,220,233,.13);color:#b4f2f5}.rzda-effects{justify-content:flex-start;flex-wrap:wrap;gap:9px;margin-top:15px;padding:11px;border:1px solid rgba(255,255,255,.075);border-radius:12px;background:rgba(255,255,255,.025)}.rzda-effects>div{display:grid;min-width:96px;gap:3px}.rzda-effects>div strong{font-size:10px}.rzda-effects label{min-width:95px;font-size:7px}.rzda-effects input{width:100%;height:13px;margin:0}.rzda-effects output{float:right;color:#aaa2b8;font-size:8px;letter-spacing:0}.rzda-wave-wrap{overflow:hidden;border:1px solid rgba(82,220,233,.15);border-radius:10px;background:#0a0810}.rzda-wave-wrap canvas{display:block;width:100%;height:100px}.rzda-loop-check{display:flex;align-items:center;gap:7px;margin-top:10px;color:#bbb3c8;font-size:10px}.rzda-help{color:#827a8e;font-size:10px;line-height:1.5}.rzda-empty{padding:30px;text-align:center;color:#898195;font-size:11px}.rzda-footer{flex-wrap:wrap;margin-top:12px;padding:12px 14px;border:1px solid rgba(166,129,255,.16);border-radius:14px;background:rgba(166,129,255,.035)}.rzda-footer>span{display:grid;gap:4px}.rzda-footer b{font-size:10px}.rzda-footer small,.rzda-disclaimer{color:#827a8e;font-size:9px;line-height:1.5}.rzda-disclaimer{margin:9px 2px 0}
@media(max-width:980px){.rzda-project-bar{grid-template-columns:1fr 1fr auto auto auto}.rzda-workspace{grid-template-columns:1fr}.rzda-track-list{grid-template-columns:repeat(2,minmax(0,1fr))}.rzda-transport-meter{order:3;flex-basis:100%;justify-content:flex-start}.rzda-effects{justify-content:space-between}}
@media(max-width:620px){.rzda-studio{margin:0 -4px 18px;padding:14px 11px;border-radius:20px}.rzda-title-row{gap:7px}.rzda-online-pill{max-width:130px;padding:7px 8px;font-size:7px;letter-spacing:.08em}.rzda-project-bar{grid-template-columns:1fr 1fr}.rzda-project-bar>label:first-child{grid-column:1/-1}.rzda-project-bar .rzda-secondary{min-width:0;padding:0 8px;font-size:10px}.rzda-transport{align-items:flex-start}.rzda-transport-buttons{flex-wrap:wrap}.rzda-transport-meter{gap:7px}.rzda-transport-meter canvas{max-width:160px}.rzda-master-volume{min-width:100%;grid-template-columns:auto minmax(60px,1fr) 34px}.rzda-settings{grid-template-columns:repeat(2,minmax(0,1fr));padding:9px}.rzda-settings>label:last-child{grid-column:1/-1}.rzda-tools{align-items:flex-start}.rzda-tool-buttons{gap:6px}.rzda-action{min-height:34px;padding:0 8px;font-size:9px}.rzda-presets{width:100%}.rzda-track-list{grid-template-columns:1fr}.rzda-track-panel,.rzda-editor-panel{padding:11px}.rzda-step-head,.rzda-step-row{grid-template-columns:47px minmax(0,1fr);gap:4px}.rzda-step-head>div,.rzda-step-cells{gap:2px}.rzda-step{height:25px;border-radius:4px;font-size:6px}.rzda-step-row>span{font-size:7px}.rzda-step-head{font-size:6px}.rzda-step-head i{font-size:6px}.rzda-effects{display:grid;grid-template-columns:1fr 1fr}.rzda-effects>div{grid-column:1/-1}.rzda-effects label{min-width:0}.rzda-editor-head{gap:8px}.rzda-editor-head .rzda-action{white-space:normal}.rzda-footer{align-items:flex-start}.rzda-footer .rzda-secondary{width:100%}}


/* RIZORA Studio desk inspired by the supplied mixer and arrangement layout. */
.rzda-studio{--rzda-purple:#a950ff;--rzda-teal:#4be0d0;--rzda-panel:#100e18;--rzda-panel-2:#171421;display:grid;grid-template-rows:auto auto auto auto minmax(260px,1fr) auto auto auto auto;gap:8px;width:100%;height:calc(100dvh - 224px);min-height:620px;max-height:1100px;margin:0 auto;padding:12px;overflow:hidden;border:1px solid rgba(174,131,255,.16);border-radius:22px;background:radial-gradient(circle at 70% 0,rgba(123,75,190,.1),transparent 35%),#08070c;color:#f7f4ff;box-shadow:0 20px 80px rgba(0,0,0,.32)}
.rzda-header{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:52px;padding:0 7px}
.rzda-brand{display:flex;align-items:center;gap:10px;flex:0 0 auto}.rzda-brand-mark{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:linear-gradient(140deg,rgba(71,224,211,.16),rgba(176,83,255,.22));color:#64e6d7;font-size:27px}.rzda-brand strong{display:block;font-size:20px;letter-spacing:.015em}.rzda-brand strong b{color:var(--rzda-teal)}.rzda-brand small{display:block;margin-top:2px;color:#a89db5;font-size:8px;font-weight:850;letter-spacing:.2em}
.rzda-top-tabs{display:flex;align-items:center;justify-content:center;gap:7px;min-width:0;overflow-x:auto;scrollbar-width:none}.rzda-top-tabs::-webkit-scrollbar{display:none}.rzda-top-tabs button{flex:0 0 auto;min-height:38px;padding:8px 13px;border:1px solid rgba(255,255,255,.09);border-radius:10px;background:rgba(255,255,255,.07);color:#bcb5c8;font:inherit;font-size:11px;font-weight:900;letter-spacing:.06em;cursor:pointer}.rzda-top-tabs button[aria-pressed="true"]{border-color:rgba(177,98,255,.38);background:rgba(178,81,255,.14);color:#e4a0ff;box-shadow:inset 0 -2px #c35cff}
.rzda-header-actions{display:flex;align-items:center;gap:9px;flex:0 0 auto}.rzda-header-actions .rzda-export{min-height:40px;padding:9px 14px;border:1px solid #6cded1;border-radius:11px;background:rgba(74,224,208,.07);color:#e3fffb;font:inherit;font-size:11px;font-weight:950;letter-spacing:.04em;box-shadow:0 0 18px rgba(73,216,204,.11);cursor:pointer}.rzda-header-actions .rzda-export:hover{background:rgba(74,224,208,.16)}
.rzda-project-bar{display:flex;align-items:end;gap:8px;padding:9px 11px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:linear-gradient(100deg,#171321,#100e18)}.rzda-project-bar label,.rzda-settings label{display:grid;gap:4px;color:#948ba2;font-size:8px;font-weight:900;letter-spacing:.1em}.rzda-project-bar label:first-child{flex:1}.rzda-project-bar label:nth-child(2){width:min(220px,25%)}.rzda-project-bar input,.rzda-project-bar select,.rzda-settings select,.rzda-settings input{width:100%;height:29px;padding:5px 8px;border:1px solid rgba(255,255,255,.09);border-radius:7px;background:#0d0b13;color:#ede8f5;font:inherit;font-size:11px;letter-spacing:0}
.rzda-secondary,.rzda-action{min-height:31px;padding:6px 10px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:rgba(255,255,255,.045);color:#d8d2e0;font:inherit;font-size:10px;font-weight:800;cursor:pointer}.rzda-secondary:hover,.rzda-action:hover{border-color:rgba(94,222,208,.38);color:#fff}
.rzda-settings{display:flex;align-items:center;gap:7px;padding:0 2px}.rzda-settings label{min-width:80px;padding:6px 9px;border:1px solid rgba(255,255,255,.06);border-radius:9px;background:rgba(255,255,255,.025)}.rzda-settings label span{display:flex;align-items:center;gap:4px}.rzda-settings input{width:55px}.rzda-settings label b{font-size:9px;color:#50ddcf}.rzda-settings .rzda-groove-select{min-width:130px}
.rzda-status{min-height:18px;padding:1px 3px;color:#9f97ab;font-size:9px;line-height:1.4}.rzda-status.success{color:#62e6d7}.rzda-status.warning{color:#f0ce8b}
.rzda-workspace{display:grid;grid-template-columns:minmax(188px,.82fr) minmax(400px,3fr) minmax(225px,1.12fr);gap:8px;min-width:0;min-height:0;overflow:hidden}
.rzda-browser-pane,.rzda-arrangement-pane,.rzda-mixer-pane{min-width:0;min-height:0;border:1px solid rgba(255,255,255,.08);border-radius:15px;background:var(--rzda-panel);overflow:hidden}
.rzda-browser-pane{display:flex;flex-direction:column;padding:12px 10px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(173,102,248,.3) transparent}.rzda-panel-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 9px}.rzda-panel-head h3{margin:3px 0 0;color:#fff;font-size:14px}.rzda-panel-head>span:last-child{color:#9c94a6;font-size:9px}
.rzda-track-list{display:grid;gap:6px}.rzda-track{padding:8px;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:rgba(255,255,255,.025)}.rzda-track.is-selected{border-color:rgba(187,94,255,.5);background:linear-gradient(100deg,rgba(164,77,235,.15),rgba(255,255,255,.025))}.rzda-track-head{align-items:center}.rzda-track-select{min-height:32px}.rzda-track-number{display:grid;place-items:center;width:24px;height:24px;border-radius:7px;background:rgba(172,90,244,.15);color:#d1a2ff;font-size:9px}.rzda-track-label b{font-size:10px}.rzda-track-label small{font-size:8px;color:#a9a1b3}.rzda-track-tools{gap:3px}.rzda-track-controls,.rzda-mini-pattern{display:none!important}.rzda-track-tools .rzda-chip{width:22px;height:22px;min-height:22px;padding:0;font-size:8px}
.rzda-browser-section{display:grid;gap:5px;margin:12px 0;border-top:1px solid rgba(255,255,255,.07);padding-top:10px}.rzda-browser-section>.rzda-kicker{margin-bottom:3px}.rzda-browser-section button{display:flex;align-items:center;justify-content:space-between;min-height:31px;padding:6px 7px;border:0;border-radius:7px;background:transparent;color:#d7d1de;text-align:left;font:inherit;font-size:10px;font-weight:750;cursor:pointer}.rzda-browser-section button:hover{background:rgba(180,88,255,.12);color:#fff}.rzda-browser-section button b{color:#51ddd1}
.rzda-tools{display:grid;gap:7px;margin-top:auto;padding-top:10px;border-top:1px solid rgba(255,255,255,.07)}.rzda-tool-buttons{display:grid;grid-template-columns:1fr 1fr;gap:5px}.rzda-tool-buttons .rzda-action{font-size:9px;padding:6px}.rzda-import{display:flex;align-items:center}
.rzda-arrangement-pane{display:grid;grid-template-rows:auto minmax(128px,1fr) minmax(170px,.72fr);gap:8px;padding:12px;overflow:hidden;background:radial-gradient(circle at 55% 5%,rgba(148,81,195,.07),transparent 45%),#0c0a12}.rzda-arrangement-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.rzda-arrangement-heading h2{margin:3px 0 0;color:#fff;font-size:17px;letter-spacing:-.04em}.rzda-timeline-scroll{min-height:0;overflow:auto;border-radius:10px;background:#0a0911;scrollbar-width:thin;scrollbar-color:rgba(171,96,244,.35) transparent}.rzda-timeline-ruler{position:sticky;top:0;z-index:2;display:grid;grid-template-columns:115px minmax(420px,1fr);min-width:535px;height:34px;border-bottom:1px solid rgba(255,255,255,.09);background:#15121d}.rzda-timeline-ruler>span{display:flex;align-items:center;padding-left:10px;color:#827b8d;font-size:8px;font-weight:900;letter-spacing:.13em}.rzda-timeline-ruler>div{display:grid;grid-template-columns:repeat(5,1fr);align-items:center;color:#55dfd1;font-size:9px;font-weight:900}.rzda-timeline-ruler i{text-align:left;font-style:normal}
.rzda-timeline{min-width:535px}.rzda-timeline-row{display:grid;grid-template-columns:115px minmax(420px,1fr);min-height:61px;border-bottom:1px solid rgba(255,255,255,.055)}.rzda-timeline-track{display:grid;align-content:center;gap:3px;padding:6px 8px;border:0;border-right:1px solid rgba(255,255,255,.07);background:transparent;color:#dcd6e4;text-align:left;cursor:pointer}.rzda-timeline-track span{color:#a880ff;font-size:8px;font-weight:900}.rzda-timeline-track b{font-size:9px}.rzda-timeline-track small{color:#8f879b;font-size:7px}.rzda-arrangement-clip{position:relative;display:flex;flex-direction:column;justify-content:center;gap:3px;min-width:0;margin:4px 0;padding:4px 9px;overflow:hidden;border:1px solid rgba(176,87,255,.18);border-radius:7px;background:rgba(170,76,245,.1);color:#f2e6ff;text-align:left;cursor:pointer}.rzda-timeline-row.is-selected .rzda-arrangement-clip{border-color:rgba(192,96,255,.5);box-shadow:inset 0 0 22px rgba(172,82,245,.09)}.rzda-arrangement-clip.rzda-color-1{border-color:rgba(74,219,207,.22);background:rgba(54,199,188,.1)}.rzda-arrangement-clip.rzda-color-2{border-color:rgba(84,177,255,.22);background:rgba(59,144,230,.1)}.rzda-arrangement-clip.rzda-color-3{border-color:rgba(205,83,255,.22);background:rgba(186,80,235,.1)}.rzda-clip-name{position:relative;z-index:1;color:#f3eff9;font-size:8px;font-weight:850}.rzda-waveform{display:flex;align-items:center;justify-content:space-between;gap:2px;height:32px;overflow:hidden}.rzda-waveform i{flex:1 1 2px;min-width:2px;max-width:5px;border-radius:3px;background:linear-gradient(180deg,#d18aff,#923be3);opacity:.88}.rzda-color-1 .rzda-waveform i{background:linear-gradient(180deg,#75f1df,#23bdb2)}.rzda-color-2 .rzda-waveform i{background:linear-gradient(180deg,#8bd5ff,#438fe0)}.rzda-color-3 .rzda-waveform i{background:linear-gradient(180deg,#e48dff,#ab48e0)}.rzda-clip-empty{position:absolute;right:8px;top:7px;color:#c3b6d2;font-size:8px}
.rzda-editor-panel{min-height:0;overflow:auto;padding:10px;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:#100e17;scrollbar-width:thin;scrollbar-color:rgba(173,102,248,.3) transparent}.rzda-editor-head h3{font-size:13px}.rzda-editor-head p,.rzda-help{font-size:9px}.rzda-step-head{min-width:500px}.rzda-sequencer{min-width:500px}
.rzda-mixer-pane{display:flex;flex-direction:column;gap:9px;padding:12px 9px;background:linear-gradient(180deg,#12101a,#0d0b13)}.rzda-mixer-pane .rzda-panel-head{margin-bottom:0}.rzda-mixer-channels{display:flex;gap:4px;min-height:0;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin;scrollbar-color:rgba(172,93,244,.35) transparent}.rzda-mixer-channel{display:grid;grid-template-rows:auto auto 42px minmax(72px,1fr) auto;align-items:center;gap:4px;flex:1 0 52px;min-width:52px;max-width:78px;padding:7px 4px;border:1px solid rgba(255,255,255,.045);border-radius:9px;background:rgba(255,255,255,.025);text-align:center}.rzda-mixer-channel:nth-child(2n){background:rgba(255,255,255,.045)}.rzda-mixer-channel-head{display:grid;gap:3px;justify-items:center}.rzda-mixer-channel-head span{color:#9d91a9;font-size:8px}.rzda-mixer-channel-head b{overflow:hidden;width:100%;color:#f4effa;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.rzda-mixer-channel>small{overflow:hidden;color:#9f96ab;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.rzda-meter-bars{display:flex;align-items:end;justify-content:center;gap:3px;height:38px;padding:3px;background:#09080e}.rzda-meter-bars i{width:5px;min-height:7px;border-radius:3px 3px 0 0;background:linear-gradient(0deg,#a244ed,#c975ff);box-shadow:0 0 8px rgba(177,75,255,.24)}.rzda-mixer-channel:nth-child(2n) .rzda-meter-bars i{background:linear-gradient(0deg,#16acaa,#65e6d6)}.rzda-mixer-fader{display:grid;justify-items:center;gap:3px;min-height:76px}.rzda-mixer-fader input{width:18px;height:70px;accent-color:#b94fff;writing-mode:vertical-rl;direction:rtl}.rzda-mixer-fader output{color:#cec5d8;font-size:8px;font-variant-numeric:tabular-nums}.rzda-mixer-actions{display:flex;justify-content:center;gap:3px}.rzda-mixer-actions .rzda-chip{width:20px;height:20px;min-height:20px;padding:0;font-size:7px}
.rzda-master-pane{margin-top:auto;padding:9px;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:#100e17}.rzda-eq-graph{height:57px;margin:7px 0;background:repeating-linear-gradient(0deg,transparent 0 13px,rgba(255,255,255,.05) 14px),repeating-linear-gradient(90deg,transparent 0 29px,rgba(255,255,255,.05) 30px)}.rzda-eq-graph svg{width:100%;height:100%}.rzda-master-volume{display:grid;grid-template-columns:auto minmax(50px,1fr) auto;align-items:center;gap:7px;color:#aaa1b4;font-size:8px;font-weight:900}.rzda-master-volume input{width:100%;accent-color:#b94fff}.rzda-master-volume output{color:#ece6f3;font-size:9px}
.rzda-transport{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:48px;padding:7px 12px;border:1px solid rgba(255,255,255,.075);border-radius:12px;background:#100e18}.rzda-transport-buttons{display:flex;align-items:center;gap:7px}.rzda-play{min-height:36px;padding:7px 13px;border:0;border-radius:50px;background:linear-gradient(135deg,#d44eff,#8036f7);color:white;font:inherit;font-size:11px;font-weight:900;box-shadow:0 0 20px rgba(177,57,255,.3);cursor:pointer}.rzda-transport-buttons>span{margin-left:5px;color:#c6bfcd;font-size:10px;font-variant-numeric:tabular-nums}.rzda-transport-meter{display:flex;align-items:center;gap:10px;color:#9d94a9;font-size:8px;font-weight:900;letter-spacing:.1em}.rzda-transport-meter canvas{width:min(190px,24vw);height:25px}.rzda-transport-meter strong{color:#51dfcf;font-size:12px;white-space:nowrap}
.rzda-studio-promo{height:66px;min-height:66px;overflow:hidden;border:1px solid rgba(145,85,255,.3);border-radius:11px;background:#090711}.rzda-studio-promo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 55%}
.rzda-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 4px}.rzda-footer b{display:block;color:#e4ddee;font-size:9px}.rzda-footer small{display:block;color:#93899d;font-size:8px}.rzda-disclaimer{margin:0;color:#776e80;font-size:8px;line-height:1.4}
.rzda-studio[data-rzda-view="mix"] #rzdaMixerPane,.rzda-studio[data-rzda-view="master"] #rzdaMasterPane,.rzda-studio[data-rzda-view="plugins"] #rzdaEditor,.rzda-studio[data-rzda-view="library"] #rzdaBrowserPane{outline:1px solid rgba(99,222,209,.44);box-shadow:0 0 22px rgba(81,211,198,.07)}
@media(max-width:1060px){.rzda-studio{padding:9px}.rzda-header{gap:8px}.rzda-brand strong{font-size:16px}.rzda-top-tabs{gap:4px}.rzda-top-tabs button{padding:8px 9px;font-size:9px}.rzda-workspace{grid-template-columns:170px minmax(340px,2fr) minmax(190px,1fr)}.rzda-mixer-channel{flex-basis:47px;min-width:47px}.rzda-online-pill{display:none}}
@media(max-width:820px){.rzda-studio{height:auto;min-height:0;max-height:none;overflow:visible}.rzda-header{flex-wrap:wrap}.rzda-top-tabs{order:3;width:100%;justify-content:flex-start}.rzda-project-bar{flex-wrap:wrap}.rzda-project-bar label:first-child{min-width:48%}.rzda-workspace{grid-template-columns:minmax(160px,.85fr) minmax(0,2fr);overflow:visible}.rzda-mixer-pane{grid-column:1/-1;min-height:200px}.rzda-mixer-channels{justify-content:flex-start}.rzda-mixer-channel{flex:1 0 72px;max-width:none}.rzda-mixer-fader input{height:58px}.rzda-studio-promo{height:58px;min-height:58px}}
@media(max-width:560px){.rzda-studio{gap:8px;padding:8px;border-radius:16px}.rzda-brand-mark{width:32px;height:32px}.rzda-brand strong{font-size:14px}.rzda-header-actions .rzda-export{min-height:34px;padding:7px 9px;font-size:9px}.rzda-top-tabs button{min-height:34px}.rzda-project-bar label:nth-child(2){width:100%}.rzda-project-bar label:first-child{flex:1}.rzda-project-bar>.rzda-secondary{flex:1}.rzda-settings{overflow-x:auto;padding-bottom:3px}.rzda-settings label{flex:0 0 82px}.rzda-settings .rzda-groove-select{flex-basis:130px}.rzda-workspace{grid-template-columns:1fr;gap:8px}.rzda-browser-pane{max-height:235px}.rzda-browser-pane .rzda-track-list{grid-template-columns:repeat(2,minmax(0,1fr))}.rzda-browser-pane .rzda-tools{margin-top:10px}.rzda-tool-buttons{grid-template-columns:repeat(2,minmax(0,1fr))}.rzda-arrangement-pane{min-height:510px;padding:9px}.rzda-timeline-ruler,.rzda-timeline-row{grid-template-columns:84px minmax(420px,1fr)}.rzda-timeline-track{padding:5px}.rzda-timeline-track b{font-size:8px}.rzda-editor-panel{max-height:280px}.rzda-mixer-pane{min-height:215px}.rzda-transport{align-items:flex-start;flex-direction:column}.rzda-transport-buttons{flex-wrap:wrap}.rzda-transport-meter{width:100%;justify-content:space-between}.rzda-transport-meter canvas{width:42vw}.rzda-studio-promo{height:49px;min-height:49px}.rzda-footer{align-items:flex-start;flex-direction:column}}
