.dmxl{--dx-bg:#F2F5F7;--dx-surface:#FFFFFF;--dx-ink:#0E1B24;--dx-muted:#55646E;--dx-faint:#8A98A2;--dx-line:#D6DEE4;--dx-line2:#E7ECF0;--dx-blue:#0682B6;--dx-blue-ink:#045D83;--dx-blue-soft:#E2F1F8;--dx-ok:#1F8A55;--dx-ok-soft:#E3F4EA;--dx-warn:#9A6212;--dx-warn-soft:#FBF0DC;--dx-bad:#C93A31;--dx-bad-soft:#FBE7E5;--dx-panel:#121416;--dx-panel2:#1B1E21;--dx-silk:#E4E8EB;--dx-cap:#CDD2D6;--dx-cap-edge:#8C949A;--dx-display:"Sora",system-ui,-apple-system,"Segoe UI",sans-serif;--dx-body:"IBM Plex Sans","Roboto",system-ui,-apple-system,"Segoe UI",sans-serif;--dx-mono:"IBM Plex Mono",ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;--dx-hand:"Caveat","Segoe Print","Comic Sans MS",cursive;color-scheme:light;font-family:var(--dx-body);font-size:15px;line-height:1.55;color:var(--dx-ink);display:grid;gap:14px;max-width:1240px;margin-inline:auto;min-width:0;-webkit-tap-highlight-color:transparent}.dmxl *,.dmxl *:before,.dmxl *:after{box-sizing:border-box}.dmxl button{appearance:none;-webkit-appearance:none;font:inherit;color:inherit;margin:0;padding:0;border:0;background:none;box-shadow:none;text-transform:none;letter-spacing:normal;min-width:0;min-height:0;width:auto;height:auto;line-height:1.2;cursor:pointer;border-radius:0}.dmxl button:focus-visible,.dmxl [tabindex]:focus-visible,.dmxl input:focus-visible{outline:2px solid var(--dx-blue);outline-offset:2px}.dmxl h3,.dmxl h4,.dmxl p,.dmxl ul,.dmxl ol{margin:0;color:inherit;text-transform:none;letter-spacing:normal}.dmxl h3,.dmxl h4{color:var(--dx-ink);line-height:1.25}.dmxl table,.dmxl th,.dmxl td{border-left:0;border-right:0;border-top:0;background:none}.dmxl table{border:0}.dmxl svg{max-width:none}.dmxl [hidden]{display:none!important}.dmxl input[type=number]{font:inherit;font-family:var(--dx-mono);width:72px;padding:6px 8px;border:1px solid var(--dx-line);border-radius:6px;background:#fff;color:var(--dx-ink);text-align:center;margin:0;height:auto;min-height:0}.dmxl input[type=range]{accent-color:var(--dx-blue);width:100%;margin:0}.dmxl .dmxl-note{font-size:13px;color:var(--dx-muted);line-height:1.5}.dmxl .dmxl-muted{color:var(--dx-faint)}.dmxl .dmxl-help{font-size:14px;color:var(--dx-muted)}.dmxl .dmxl-help[data-kind=warn]{color:var(--dx-warn)}.dmxl .dmxl-mt{margin-top:18px}.dmxl .dmxl-mini{border:1px solid var(--dx-line);background:#fff;border-radius:8px;padding:7px 12px;font-size:13.5px;font-weight:500;color:var(--dx-ink);transition:border-color .15s,background .15s}.dmxl .dmxl-mini:hover{border-color:var(--dx-blue);color:var(--dx-blue-ink)}.dmxl .dmxl-mini:disabled{opacity:.4;cursor:default}.dmxl .dmxl-btn-primary{background:var(--dx-blue);color:#fff;border-radius:8px;padding:8px 16px;font-size:14px;font-weight:600;transition:background .15s}.dmxl .dmxl-btn-primary:hover{background:var(--dx-blue-ink)}.dmxl .dmxl-btn-primary:disabled{opacity:.4;cursor:default}.dmxl .dmxl-link{color:var(--dx-blue-ink);font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.dmxl .dmxl-seg{display:inline-flex;flex-wrap:wrap;border:1px solid var(--dx-line);border-radius:8px;overflow:hidden;background:#fff}.dmxl .dmxl-seg button{padding:7px 11px;font-size:13px;font-weight:500;color:var(--dx-muted);border-right:1px solid var(--dx-line2)}.dmxl .dmxl-seg button:last-child{border-right:0}.dmxl .dmxl-seg button[aria-checked=true]{background:var(--dx-ink);color:#fff}.dmxl .dmxl-toolbar{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:12px}.dmxl .dmxl-rig{display:grid;gap:14px;min-width:0}.dmxl .dmxl-stage{background:#07090d;border-radius:14px;overflow:hidden;border:1px solid #1d2430}.dmxl .dmxl-stage-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:9px 14px;background:#0d121a;border-bottom:1px solid #1d2430;color:#c9d3dc;font-family:var(--dx-mono);font-size:12px}.dmxl .dmxl-stage-title{letter-spacing:.06em;text-transform:uppercase;color:#8fa3b3}.dmxl .dmxl-haze{display:flex;align-items:center;gap:8px;margin-left:auto}.dmxl .dmxl-haze i{display:block;width:90px;height:6px;border-radius:3px;background:#1e2733;overflow:hidden}.dmxl .dmxl-haze b{display:block;height:100%;background:#9fb3c8;width:0;transition:width .3s}.dmxl .dmxl-haze em{font-style:normal;min-width:38px;text-align:right;color:#e3ebf2}.dmxl .dmxl-stage-btns{display:flex;gap:6px}.dmxl .dmxl-chip{display:inline-flex;align-items:center;gap:6px;border:1px solid #2c3746;border-radius:999px;padding:5px 11px;font-family:var(--dx-mono);font-size:12px;color:#dbe4ec;background:#121924}.dmxl .dmxl-chip:hover{border-color:#4f6479}.dmxl .dmxl-chip.is-on{border-color:#3fb3e8;color:#fff}.dmxl .dmxl-dot{width:8px;height:8px;border-radius:50%;background:#3a4656}.dmxl .dmxl-chip.is-on .dmxl-dot{background:#3fb3e8}.dmxl .dmxl-chip.is-hit{background:#1f3447}.dmxl .dmxl-canvas-wrap{position:relative}.dmxl .dmxl-canvas-wrap canvas{display:block;width:100%;touch-action:manipulation}.dmxl .dmxl-tip{position:absolute;z-index:3;max-width:220px;background:#fff;color:var(--dx-ink);border-radius:8px;padding:8px 10px;font-size:12.5px;line-height:1.4;display:grid;gap:2px;pointer-events:none;border:1px solid var(--dx-line)}.dmxl .dmxl-tip span{color:var(--dx-muted)}.dmxl .dmxl-coach{background:var(--dx-surface);border:1px solid var(--dx-line);border-radius:14px;padding:14px 18px 16px}.dmxl .dmxl-coach.is-demo{border-color:var(--dx-blue)}.dmxl .dmxl-coach-top{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:12.5px;color:var(--dx-muted)}.dmxl .dmxl-coach-mod{font-family:var(--dx-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--dx-blue-ink);font-weight:600}.dmxl .dmxl-coach-bar{flex:1 1 120px;height:5px;border-radius:3px;background:var(--dx-line2);overflow:hidden;min-width:80px}.dmxl .dmxl-coach-bar i{display:block;height:100%;background:var(--dx-blue);transition:width .4s}.dmxl .dmxl-coach-body{margin-top:10px;display:grid;gap:10px}.dmxl .dmxl-coach h3{font-family:var(--dx-display);font-weight:700;font-size:21px;line-height:1.25;letter-spacing:-.01em;text-wrap:balance}.dmxl .dmxl-coach-text{display:grid;gap:8px;max-width:78ch;font-size:15px}.dmxl .dmxl-coach-text ul{padding-left:1.2em;display:grid;gap:4px}.dmxl .dmxl-task{display:flex;gap:12px;align-items:flex-start;border:1px solid #b9dcec;background:var(--dx-blue-soft);border-radius:10px;padding:10px 12px;max-width:78ch}.dmxl .dmxl-task.is-done{border-color:#aad7bd;background:var(--dx-ok-soft)}.dmxl .dmxl-task-st{flex:none;font-family:var(--dx-mono);font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;background:var(--dx-blue);color:#fff;border-radius:5px;padding:3px 7px;margin-top:1px}.dmxl .dmxl-task.is-done .dmxl-task-st{background:var(--dx-ok)}.dmxl .dmxl-task p{font-weight:500}.dmxl .dmxl-coach-btns{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.dmxl .dmxl-coach-btns [data-next]{margin-left:auto}.dmxl .dmxl-demo{border-color:var(--dx-blue);color:var(--dx-blue-ink)}.dmxl .dmxl-coach.is-min{padding-block:10px}@keyframes dmxlSoft{0%,to{box-shadow:0 0 #0682b673}50%{box-shadow:0 0 0 6px #0682b600}}.dmxl .dmxl-pulse-soft{animation:dmxlSoft 1.4s ease-in-out infinite}.dmxl .dmxl-console-wrap{display:grid;gap:8px;min-width:0}.dmxl .dmxl-console{display:flex;background:var(--dx-panel);border-radius:10px;border:1px solid #000;color:var(--dx-silk);user-select:none;-webkit-user-select:none;min-width:0}.dmxl .dmxl-ear{flex:none;width:24px;background:#0b0c0d;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:18px 0}.dmxl .dmxl-ear.l{border-radius:10px 0 0 10px;border-right:1px solid #26292c}.dmxl .dmxl-ear.r{border-radius:0 10px 10px 0;border-left:1px solid #26292c}.dmxl .dmxl-ear i{width:9px;height:16px;border-radius:5px;background:#f2f4f5;opacity:.85}.dmxl .dmxl-face{flex:1;min-width:0;display:grid;gap:10px 14px;padding:14px 12px 16px;grid-template-columns:auto 22px minmax(0,1fr) 62px auto 250px 20px;grid-template-areas:"scan brand main page sliders ctrl brand2";align-items:start}.dmxl .dmxl-silk{font-family:var(--dx-mono);font-size:10.5px;text-transform:uppercase;letter-spacing:.08em;color:var(--dx-silk);text-align:center;line-height:1.2}.dmxl .dmxl-small{font-size:9.5px}.dmxl .dmxl-tiny{font-size:8.5px;letter-spacing:.06em}.dmxl .dmxl-a-scan{grid-area:scan}.dmxl .dmxl-silk-box{border:1px solid #7b8388;border-radius:4px;padding:3px 6px;margin:0 auto 8px;width:max-content}.dmxl .dmxl-scan-grid{display:grid;grid-template-columns:repeat(2,64px);gap:7px 8px}.dmxl .dmxl-scan{position:relative;display:flex;align-items:center;gap:6px;height:36px;border:1px solid #7b8388;border-radius:18px;padding:0 8px 0 5px}.dmxl .dmxl-scan-cap{width:25px;height:25px;border-radius:50%;background:var(--dx-cap);border:1px solid var(--dx-cap-edge);box-shadow:inset 0 -3px #00000038,0 2px #000;transition:transform .08s}.dmxl .dmxl-scan .dmxl-num{font-family:var(--dx-mono);font-size:12px;font-weight:600;color:var(--dx-silk)}.dmxl .dmxl-scan .dmxl-led{position:absolute;right:7px;top:7px}.dmxl .dmxl-scan.is-down .dmxl-scan-cap{transform:translateY(1px);box-shadow:inset 0 -2px #00000038,0 1px #000}.dmxl .dmxl-led{display:inline-block;width:7px;height:7px;border-radius:50%;background:#2a2f2c}.dmxl .dmxl-led.g{background:#23352a}.dmxl .is-on>.dmxl-led.g,.dmxl .dmxl-led.g.on{background:#3ce27f;box-shadow:0 0 6px #3ce27fcc}.dmxl .dmxl-led.r{background:#3a2524}.dmxl .is-on>.dmxl-led.r{background:#ff4a3a;box-shadow:0 0 6px #ff4a3acc}.dmxl .dmxl-a-brand,.dmxl .dmxl-a-brand2{writing-mode:vertical-rl;transform:rotate(180deg);font-family:var(--dx-display);font-weight:800;font-style:italic;font-size:19px;letter-spacing:.02em;color:#eef1f3;align-self:center;justify-self:center;white-space:nowrap}.dmxl .dmxl-a-brand{grid-area:brand}.dmxl .dmxl-a-brand2{grid-area:brand2;transform:none;font-size:16px}.dmxl .dmxl-a-main{grid-area:main;min-width:0}.dmxl .dmxl-bracket{position:relative;margin:0 0 8px 24px;border:1px solid #7b8388;border-bottom:0;height:12px;border-radius:4px 4px 0 0}.dmxl .dmxl-bracket span{position:absolute;left:50%;top:-8px;transform:translate(-50%);background:var(--dx-panel);padding:0 8px;border:1px solid #7b8388;border-radius:4px}.dmxl .dmxl-scenes{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));margin-left:24px;gap:4px}.dmxl .dmxl-scene{display:grid;justify-items:center;gap:4px}.dmxl .dmxl-btn{position:relative;width:28px;height:28px;border-radius:50%;background:var(--dx-cap);border:1px solid var(--dx-cap-edge);box-shadow:inset 0 -3px #00000038,0 2px #000;transition:transform .08s,box-shadow .08s;flex:none}.dmxl .dmxl-btn:hover{background:#dde1e4}.dmxl .dmxl-btn.is-down{transform:translateY(1px);box-shadow:inset 0 -2px #00000038,0 1px #000}.dmxl .dmxl-btn .dmxl-led{position:absolute;right:-3px;top:-3px}.dmxl .dmxl-btn-s{width:24px;height:24px}.dmxl .dmxl-scene-n{font-family:var(--dx-mono);font-size:10px;background:#dfe3e6;color:#111;border-radius:2px;padding:0 6px;line-height:14px}.dmxl .dmxl-faders{display:grid;grid-template-columns:24px repeat(8,minmax(0,1fr));gap:4px;margin-top:10px;align-items:end}.dmxl .dmxl-pageleds{display:grid;gap:10px;align-self:start;padding-top:2px}.dmxl .dmxl-pageleds span{display:flex;align-items:center;gap:3px;font-family:var(--dx-mono);font-size:10px}.dmxl .dmxl-pageleds b{border:1px solid #7b8388;border-radius:2px;padding:0 3px;font-weight:500}.dmxl .dmxl-fcol{display:grid;justify-items:center;gap:6px;min-width:0}.dmxl .dmxl-fnum{display:grid;gap:3px;justify-items:center}.dmxl .dmxl-fnum b{font-family:var(--dx-mono);font-size:10px;font-weight:500;border:1px solid #7b8388;border-radius:2px;min-width:20px;text-align:center;line-height:14px}.dmxl .dmxl-fader{position:relative;width:32px;height:150px;touch-action:none;cursor:ns-resize;border-radius:4px}.dmxl .dmxl-fader-long{height:196px}.dmxl .dmxl-slot{position:absolute;left:50%;top:6px;bottom:6px;width:5px;transform:translate(-50%);background:#030404;border:1px solid #3a3f43;border-radius:3px}.dmxl .dmxl-ticks{position:absolute;left:1px;top:14px;bottom:14px;width:7px;background:repeating-linear-gradient(to bottom,#5f676c 0 1px,transparent 1px 9px)}.dmxl .dmxl-cap{position:absolute;left:50%;width:28px;height:34px;transform:translate(-50%);top:calc((1 - var(--p)) * (100% - 34px));border-radius:5px;background:repeating-linear-gradient(to bottom,#c7ccd0 0 3px,#aeb4b9 3px 5px);border:1px solid #7f878d;box-shadow:0 2px #000}.dmxl .dmxl-fader.is-drag .dmxl-cap{border-color:#fff}.dmxl .dmxl-tape{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:4px;margin:10px 0 0 24px;background:#efe4c4;border-radius:2px;padding:3px 2px;transform:rotate(-.6deg);min-height:28px}.dmxl .dmxl-tape span{font-family:var(--dx-hand);font-size:17px;line-height:1.05;color:#1c2a6b;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dmxl .dmxl-tape.is-empty:before{content:"Prende un bot\f3n SCANNER para ver qu\e9  hace cada fader";grid-column:1/-1;font-family:var(--dx-hand);font-size:17px;color:#6b5f3e;text-align:center}.dmxl .dmxl-a-page{grid-area:page;display:grid;justify-items:center;gap:10px;padding-top:28px}.dmxl .dmxl-pagebox{display:grid;gap:6px}.dmxl .dmxl-pagebox span{font-family:var(--dx-mono);font-size:10px;border:1px solid #7b8388;border-radius:3px;padding:2px 5px;color:#9aa2a7}.dmxl .dmxl-pagebox span.on{color:#111;background:#dfe3e6;border-color:#dfe3e6}.dmxl .dmxl-a-sliders{grid-area:sliders;display:flex;gap:8px;padding-top:6px}.dmxl .dmxl-scol{display:grid;justify-items:center;gap:6px;width:54px}.dmxl .dmxl-scol [data-sv]{color:#ffcf4a;min-height:12px;white-space:nowrap}.dmxl .dmxl-a-ctrl{grid-area:ctrl;display:grid;gap:10px}.dmxl .dmxl-dispbox{display:flex;gap:8px;align-items:center}.dmxl .dmxl-disp{flex:1;display:flex;gap:6px;align-items:center;border:1px solid #7b8388;border-radius:5px;padding:6px 6px 4px}.dmxl .dmxl-ind{display:grid;gap:3px;font-family:var(--dx-mono);font-size:8.5px;text-transform:uppercase;letter-spacing:.04em;color:#aab2b7}.dmxl .dmxl-ind span{display:flex;align-items:center;gap:3px}.dmxl .dmxl-ind i{width:5px;height:5px;border-radius:50%;background:#3a2524}.dmxl .dmxl-ind span.on i{background:#ff4a3a;box-shadow:0 0 5px #ff4a3ae6}.dmxl .dmxl-ind span.on{color:#fff}.dmxl .dmxl-lcd{display:grid;justify-items:center;gap:2px}.dmxl .dmxl-digits{display:flex;gap:1px;background:#0a0303;border:1px solid #2a1a1a;border-radius:3px;padding:4px 5px}.dmxl .dmxl-dig{width:19px;height:29px;display:block}.dmxl .dmxl-dig svg{width:100%;height:100%;display:block}.dmxl .dmxl-dig [data-s]{fill:#ff3b2f14}.dmxl .dmxl-dig [data-s].on{fill:#ff3b2f}.dmxl .dmxl-csb{display:flex;gap:6px;font-family:var(--dx-mono);font-size:8px;text-transform:uppercase;color:#aab2b7}.dmxl .dmxl-bank{display:grid;justify-items:center;gap:3px}.dmxl .dmxl-tri{width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-radius:0}.dmxl .dmxl-tri.up{border-bottom:15px solid #e4e8eb}.dmxl .dmxl-tri.dn{border-top:15px solid #e4e8eb}.dmxl .dmxl-tri.is-down{opacity:.6}.dmxl .dmxl-cols{display:grid;grid-template-columns:1fr 1fr;gap:6px 10px}.dmxl .dmxl-col{display:grid;gap:6px;align-content:start}.dmxl .dmxl-fn{display:flex;align-items:center;gap:7px;justify-content:flex-end;min-height:30px}.dmxl .dmxl-fn-r{justify-content:flex-start}.dmxl .dmxl-fn-l{font-family:var(--dx-mono);font-size:9.5px;letter-spacing:.03em;color:var(--dx-silk);text-align:right;line-height:1.15}.dmxl .dmxl-fn-r .dmxl-fn-l{text-align:left}.dmxl [data-k=prog]:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;background:conic-gradient(#3fb3e8 calc(var(--hold,0) * 360deg),transparent 0);-webkit-mask:radial-gradient(circle,transparent 17px,#000 17.5px);mask:radial-gradient(circle,transparent 17px,#000 17.5px);pointer-events:none}@keyframes dmxlPulse{0%,to{box-shadow:0 0 0 2px #4cc3ff,0 0 0 4px #4cc3ff59}50%{box-shadow:0 0 0 2px #4cc3ff,0 0 0 9px #4cc3ff00}}.dmxl .dmxl-pulse{animation:dmxlPulse 1.3s ease-in-out infinite;border-radius:50%}.dmxl .dmxl-fader.dmxl-pulse{border-radius:6px}.dmxl .dmxl-scan.dmxl-pulse{border-radius:18px}.dmxl .dmxl-tri.dmxl-pulse{animation:none;filter:drop-shadow(0 0 4px #4cc3ff)}.dmxl .dmxl-disp.dmxl-pulse{border-radius:5px}.dmxl .dmxl-demo-hit{outline:3px solid #ffcf4a!important;outline-offset:3px}.dmxl .dmxl-readout{display:flex;flex-wrap:wrap;gap:6px 18px;align-items:baseline;font-size:13px;min-height:22px;padding:0 4px}.dmxl .dmxl-lcdx{font-family:var(--dx-mono);color:var(--dx-muted)}.dmxl .dmxl-hint{flex:1 1 280px;opacity:0;transition:opacity .25s;color:var(--dx-ink)}.dmxl .dmxl-hint.is-on{opacity:1}.dmxl .dmxl-hint[data-kind=warn]{color:var(--dx-warn)}.dmxl .dmxl-mem{background:var(--dx-surface);border:1px solid var(--dx-line);border-radius:12px;padding:12px 14px;display:grid;gap:8px}.dmxl .dmxl-mem-row{display:grid;grid-template-columns:88px minmax(0,1fr);gap:10px;align-items:start}.dmxl .dmxl-mem-l{font-family:var(--dx-mono);font-size:12px;font-weight:600;color:var(--dx-muted);text-transform:uppercase;letter-spacing:.05em;padding-top:5px}.dmxl .dmxl-mem-scenes{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:5px}.dmxl .dmxl-mcell{display:grid;border:1px dashed var(--dx-line);border-radius:7px;padding:4px 6px;font-family:var(--dx-mono);font-size:12px;font-weight:600;color:var(--dx-faint);min-width:0}.dmxl .dmxl-mcell small{font-family:var(--dx-body);font-weight:400;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dmxl .dmxl-mcell.on{border-style:solid;color:var(--dx-ink);background:#f7fafb}.dmxl .dmxl-mcell.cur{border-color:var(--dx-blue);background:var(--dx-blue-soft)}.dmxl .dmxl-mem-chases,.dmxl .dmxl-mem-steps{display:flex;flex-wrap:wrap;gap:5px}.dmxl .dmxl-mchip{font-size:12.5px;border:1px solid var(--dx-line);border-radius:999px;padding:3px 10px;color:var(--dx-muted)}.dmxl .dmxl-mchip b{font-family:var(--dx-mono);color:var(--dx-ink);margin-left:3px}.dmxl .dmxl-mchip.focus{border-color:var(--dx-ink)}.dmxl .dmxl-mchip.on{background:var(--dx-ink);color:#fff;border-color:var(--dx-ink)}.dmxl .dmxl-mchip.on b{color:#fff}.dmxl .dmxl-mstep{display:grid;justify-items:center;border:1px solid var(--dx-line);border-radius:7px;padding:3px 7px;font-family:var(--dx-mono);font-size:12px;font-weight:600;min-width:52px}.dmxl .dmxl-mstep small{font-weight:400;font-size:10.5px;color:var(--dx-muted)}.dmxl .dmxl-mstep.cur{border-color:var(--dx-blue);background:var(--dx-blue);color:#fff}.dmxl .dmxl-mstep.cur small{color:#e3f3fb}.dmxl .dmxl-mstep.miss{border-style:dashed;opacity:.6}.dmxl .dmxl-bench{background:var(--dx-surface);border:1px solid var(--dx-line);border-radius:14px;overflow:hidden;scroll-margin-top:90px}.dmxl .dmxl-tabs{display:flex;overflow-x:auto;border-bottom:1px solid var(--dx-line);background:#f7f9fa;scrollbar-width:thin}.dmxl .dmxl-tabs button{flex:none;padding:12px 16px;font-size:14px;font-weight:500;color:var(--dx-muted);border-bottom:2px solid transparent;white-space:nowrap}.dmxl .dmxl-tabs button[aria-selected=true]{color:var(--dx-ink);border-bottom-color:var(--dx-blue);background:#fff}.dmxl .dmxl-panel{padding:18px}.dmxl .dmxl-grid2{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:22px}.dmxl .dmxl-side{display:grid;gap:10px;align-content:start;border-left:1px solid var(--dx-line2);padding-left:20px}.dmxl .dmxl-side h4,.dmxl .dmxl-panel h4{font-family:var(--dx-display);font-size:15.5px;font-weight:700}.dmxl .dmxl-rules{padding-left:1.15em;display:grid;gap:6px;font-size:14px}.dmxl .dmxl-tablewrap{overflow-x:auto;max-width:100%}.dmxl .dmxl-table{border-collapse:collapse;width:100%;font-size:13.5px}.dmxl .dmxl-table th{text-align:left;font-size:12px;font-weight:600;color:var(--dx-muted);text-transform:uppercase;letter-spacing:.04em;padding:7px 10px;border-bottom:1px solid var(--dx-line)}.dmxl .dmxl-table td{padding:7px 10px;border-bottom:1px solid var(--dx-line2);vertical-align:top}.dmxl .dmxl-table td:first-child{font-family:var(--dx-mono);white-space:nowrap}.dmxl .dmxl-pill{display:inline-block;font-size:12px;border-radius:999px;padding:1px 9px;border:1px solid var(--c);color:var(--dx-ink);background:color-mix(in srgb,var(--c) 10%,#fff);margin:1px 2px 1px 0}.dmxl .dmxl-status{margin-top:10px;font-size:14px;padding:9px 12px;border-radius:8px;background:var(--dx-ok-soft);color:#0f5a36}.dmxl .dmxl-status[data-kind=warn]{background:var(--dx-warn-soft);color:#6b4209}.dmxl .dmxl-status[data-kind=bad]{background:var(--dx-bad-soft);color:#8d231c}.dmxl .dmxl-range{display:flex;align-items:center;gap:12px;margin-top:12px;font-size:14px}.dmxl .dmxl-range span{white-space:nowrap;color:var(--dx-muted)}.dmxl .dmxl-range output{font-family:var(--dx-mono);min-width:70px}.dmxl .dmxl-svgbox{border:1px solid var(--dx-line2);border-radius:10px;background:#fafbfc;padding:6px}.dmxl .dmxl-conn{display:block;width:100%;height:auto;font-family:var(--dx-mono)}.dmxl .dmxl-node rect:first-child{fill:#fff;stroke:#c5d0d8;stroke-width:1.2}.dmxl .dmxl-node.bad rect:first-child{stroke:#e3a29c}.dmxl .dmxl-node.off rect:first-child{fill:#f1f3f5}.dmxl .dmxl-node.ctrl rect{fill:#121416;stroke:#000}.dmxl .dmxl-node.ctrl .t1,.dmxl .dmxl-node.ctrl .t2{fill:#e4e8eb}.dmxl .dmxl-node .t1{font-family:var(--dx-body);font-size:13.5px;font-weight:600;fill:var(--dx-ink)}.dmxl .dmxl-node .t2{font-size:12px;fill:var(--dx-muted)}.dmxl .dmxl-node .t3{font-size:11.5px;fill:var(--dx-ok)}.dmxl .dmxl-node .t3.bad{fill:var(--dx-bad)}.dmxl .dmxl-node .t3.off{fill:var(--dx-faint)}.dmxl .dmxl-pwr{cursor:pointer}.dmxl .dmxl-pwr circle{fill:#eef1f3;stroke:#b9c4cc}.dmxl .dmxl-pwr path{fill:none;stroke:#8a98a2;stroke-width:2;stroke-linecap:round}.dmxl .dmxl-pwr.on circle{fill:#e3f4ea;stroke:#7fc49f}.dmxl .dmxl-pwr.on path{stroke:var(--dx-ok)}.dmxl .dmxl-port{cursor:pointer}.dmxl .dmxl-port .hit{fill:transparent}.dmxl .dmxl-port .dot{fill:#fff;stroke:var(--dx-ink);stroke-width:2}.dmxl .dmxl-port.used .dot{fill:var(--dx-ink)}.dmxl .dmxl-port.sel .dot{fill:var(--dx-blue);stroke:var(--dx-blue);animation:dmxlSoft 1s infinite}.dmxl .dmxl-port:hover .dot{stroke:var(--dx-blue)}.dmxl .dmxl-port text{font-size:10.5px;fill:var(--dx-muted)}.dmxl .dmxl-cable{cursor:pointer}.dmxl .dmxl-cable path{fill:none;stroke-linecap:round;stroke-linejoin:round}.dmxl .dmxl-cable-hit{stroke:transparent;stroke-width:16}.dmxl .dmxl-cable-body{stroke:#26323d;stroke-width:4.5}.dmxl .dmxl-cable-sig{stroke:transparent;stroke-width:2;stroke-dasharray:3 12}.dmxl .dmxl-cable.live .dmxl-cable-sig{stroke:#5bc6f2}.dmxl .dmxl-cable:hover .dmxl-cable-body,.dmxl .dmxl-cable:focus .dmxl-cable-body{stroke:var(--dx-bad)}.dmxl .dmxl-term rect{fill:#e9a23b;stroke:#9a6212}.dmxl .dmxl-term text{font-size:10.5px;font-weight:700;fill:#2b1a02}.dmxl .dmxl-xlr{width:100%;max-width:300px;color:var(--dx-ink);font-family:var(--dx-mono)}@media(prefers-reduced-motion:no-preference){@keyframes dmxlFlow{to{stroke-dashoffset:-30}}.dmxl .dmxl-cable.live .dmxl-cable-sig{animation:dmxlFlow .9s linear infinite}}@media(prefers-reduced-motion:reduce){.dmxl .dmxl-pulse,.dmxl .dmxl-pulse-soft,.dmxl .dmxl-port.sel .dot{animation:none}.dmxl .dmxl-pulse{box-shadow:0 0 0 3px #4cc3ff}}.dmxl .dmxl-fixgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px}.dmxl .dmxl-fixcard{border:1px solid var(--dx-line);border-radius:10px;padding:12px;display:grid;gap:10px;align-content:start}.dmxl .dmxl-fixcard[data-kind=bad]{border-color:#e3a29c}.dmxl .dmxl-fixcard[data-kind=warn]{border-color:#e7c68d}.dmxl .dmxl-fixcard header{display:flex;align-items:center;gap:8px}.dmxl .dmxl-fixcard header small{margin-left:auto;color:var(--dx-muted);font-size:12px}.dmxl .dmxl-sw{width:10px;height:10px;border-radius:3px;flex:none}.dmxl .dmxl-fixmenu{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.dmxl .dmxl-fdisp{font-family:var(--dx-mono);font-weight:600;font-size:20px;letter-spacing:.12em;color:#ff3b2f;background:#120505;border-radius:5px;padding:3px 10px;min-width:84px;text-align:center}.dmxl .dmxl-addr{display:flex;align-items:center;gap:4px}.dmxl .dmxl-addr .dmxl-mini{padding:5px 11px;font-size:16px;font-weight:600;touch-action:manipulation}.dmxl .dmxl-modes button{padding:5px 9px;font-size:12.5px}.dmxl .dmxl-calc{font-size:13px;line-height:1.45;color:#0f5a36}.dmxl .dmxl-calc[data-kind=warn]{color:#6b4209}.dmxl .dmxl-calc[data-kind=bad]{color:#8d231c}.dmxl .dmxl-dipbox{background:#c8352c;border-radius:6px;padding:8px 10px 6px;display:grid;gap:4px;max-width:300px}.dmxl .dmxl-dip-on{font-family:var(--dx-mono);font-size:11px;color:#fff;font-weight:600}.dmxl .dmxl-dips{display:grid;grid-template-columns:repeat(10,1fr);gap:4px}.dmxl .dmxl-dip{display:grid;justify-items:center;gap:3px}.dmxl .dmxl-dip span{display:block;width:16px;height:30px;background:#7e1d17;border-radius:2px;position:relative}.dmxl .dmxl-dip span:after{content:"";position:absolute;left:2px;right:2px;height:12px;bottom:2px;background:#fff;border-radius:1px;transition:bottom .12s}.dmxl .dmxl-dip.on span:after{bottom:16px}.dmxl .dmxl-dip em{font-style:normal;font-family:var(--dx-mono);font-size:10.5px;color:#fff}.dmxl .dmxl-mgrid{display:grid;grid-template-columns:86px repeat(16,minmax(34px,1fr));gap:3px;min-width:640px;margin-top:10px}.dmxl .dmxl-mh{font-family:var(--dx-mono);font-size:10.5px;color:var(--dx-faint);text-align:center}.dmxl .dmxl-mrow{font-family:var(--dx-mono);font-size:10.5px;color:var(--dx-muted);align-self:center;white-space:nowrap}.dmxl .dmxl-cell{position:relative;height:40px;border-radius:4px;background:#f3f5f7;overflow:hidden;--v:0;--c:transparent}.dmxl .dmxl-cell.own{background:color-mix(in srgb,var(--c) 11%,#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 35%,#fff)}.dmxl .dmxl-cell i{position:absolute;left:0;right:0;bottom:0;height:calc(var(--v) * 100%);background:var(--c);opacity:.5}.dmxl .dmxl-cell b{position:absolute;left:3px;top:1px;font-family:var(--dx-mono);font-size:9px;font-weight:400;color:var(--dx-faint)}.dmxl .dmxl-cell em{position:absolute;right:3px;bottom:2px;font-style:normal;font-family:var(--dx-mono);font-size:11px;font-weight:600;color:var(--dx-ink)}.dmxl .dmxl-fixpick{margin-bottom:10px}.dmxl .dmxl-vbar{display:inline-block;width:70px;height:6px;border-radius:3px;background:var(--dx-line2);overflow:hidden;vertical-align:middle;margin-right:8px}.dmxl .dmxl-vbar i{display:block;height:100%;background:var(--dx-blue)}.dmxl [data-live] td b{font-family:var(--dx-mono);font-weight:600}.dmxl .dmxl-sheets{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:14px;margin-top:12px}.dmxl .dmxl-sheet{border:1px solid var(--dx-line);border-radius:10px;padding:14px;display:grid;gap:8px;align-content:start}.dmxl .dmxl-sheet header{display:flex;align-items:center;gap:8px}.dmxl .dmxl-sheet header small{margin-left:auto;color:var(--dx-muted)}.dmxl .dmxl-rng{display:block;font-size:13px}.dmxl .dmxl-rng b{font-family:var(--dx-mono);font-weight:600;margin-right:6px}.dmxl .dmxl-fault{display:grid;gap:12px;align-content:start}.dmxl .dmxl-score{font-family:var(--dx-mono);font-size:13px;color:var(--dx-muted);margin-left:auto}.dmxl .dmxl-symptom{border-radius:10px;padding:12px 14px;display:grid;gap:6px;background:var(--dx-bad-soft);border:1px solid #efc3be}.dmxl .dmxl-symptom[data-kind=ok]{background:var(--dx-ok-soft);border-color:#aad7bd}.dmxl .dmxl-symptom[data-kind=warn]{background:var(--dx-warn-soft);border-color:#ecd3a4}.dmxl .dmxl-symptom>b{font-family:var(--dx-mono);font-size:12px;text-transform:uppercase;letter-spacing:.06em}.dmxl .dmxl-symptom summary{cursor:pointer;font-size:14px;color:var(--dx-blue-ink);font-weight:600}.dmxl .dmxl-mods{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px}.dmxl .dmxl-mod h4{display:flex;align-items:baseline;gap:8px;margin-bottom:6px}.dmxl .dmxl-mod h4 span{font-family:var(--dx-mono);font-size:11px;font-weight:600;color:var(--dx-blue-ink);text-transform:uppercase}.dmxl .dmxl-mod h4 small{margin-left:auto;font-family:var(--dx-mono);font-size:12px;color:var(--dx-muted);font-weight:500}.dmxl .dmxl-mod ol{list-style:none;padding:0;display:grid;gap:2px}.dmxl .dmxl-mod li button{display:flex;gap:8px;align-items:flex-start;width:100%;text-align:left;padding:5px 6px;border-radius:6px;font-size:14px;line-height:1.35;color:var(--dx-ink)}.dmxl .dmxl-mod li button:hover{background:#f2f6f8}.dmxl .dmxl-mod li button.cur{background:var(--dx-blue-soft)}.dmxl .dmxl-ck{flex:none;width:17px;height:17px;border-radius:50%;border:1.5px solid var(--dx-line);display:grid;place-items:center;font-size:11px;color:#fff;margin-top:1px}.dmxl .dmxl-mod li button.done .dmxl-ck{background:var(--dx-ok);border-color:var(--dx-ok)}@media(max-width:1180px){.dmxl .dmxl-face{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"scan main main" "page sliders ctrl"}.dmxl .dmxl-a-brand,.dmxl .dmxl-a-brand2{display:none}.dmxl .dmxl-a-page{padding-top:10px;justify-self:end}.dmxl .dmxl-a-sliders{justify-self:center}.dmxl .dmxl-a-ctrl{width:250px}}@media(max-width:820px){.dmxl .dmxl-grid2{grid-template-columns:minmax(0,1fr)}.dmxl .dmxl-side{border-left:0;padding-left:0;border-top:1px solid var(--dx-line2);padding-top:16px}.dmxl .dmxl-face{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"scan scan" "main main" "sliders ctrl" "page ctrl"}.dmxl .dmxl-scan-grid{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:repeat(2,auto);grid-auto-flow:column}.dmxl .dmxl-scan{width:auto}.dmxl .dmxl-a-page{justify-self:center;grid-template-columns:auto auto auto;align-items:center;padding-top:0}.dmxl .dmxl-pagebox{grid-auto-flow:column}}@media(max-width:620px){.dmxl{font-size:14.5px}.dmxl .dmxl-ear{display:none}.dmxl .dmxl-console{border-radius:10px}.dmxl .dmxl-face{padding:12px 10px 14px;grid-template-columns:minmax(0,1fr);grid-template-areas:"scan" "main" "sliders" "page" "ctrl"}.dmxl .dmxl-scan{height:34px;padding:0 4px;gap:3px;border-radius:17px;justify-content:center}.dmxl .dmxl-scan-cap{width:22px;height:22px}.dmxl .dmxl-scan .dmxl-num{font-size:11px}.dmxl .dmxl-scan .dmxl-led{right:3px;top:3px;width:6px;height:6px}.dmxl .dmxl-scan-grid{gap:6px 5px}.dmxl .dmxl-bracket,.dmxl .dmxl-scenes,.dmxl .dmxl-tape{margin-left:20px}.dmxl .dmxl-faders{grid-template-columns:20px repeat(8,minmax(0,1fr));gap:2px}.dmxl .dmxl-fader{width:28px;height:140px}.dmxl .dmxl-cap{width:24px}.dmxl .dmxl-btn{width:26px;height:26px}.dmxl .dmxl-tape span{font-size:14px}.dmxl .dmxl-a-sliders{justify-content:center;gap:28px}.dmxl .dmxl-fader-long{height:150px}.dmxl .dmxl-a-ctrl{width:auto;max-width:340px;justify-self:center}.dmxl .dmxl-mem-row{grid-template-columns:minmax(0,1fr);gap:4px}.dmxl .dmxl-mem-scenes{grid-template-columns:repeat(4,minmax(0,1fr))}.dmxl .dmxl-mem-l{padding-top:0}.dmxl .dmxl-panel{padding:14px}.dmxl .dmxl-coach{padding:12px 14px 14px}.dmxl .dmxl-coach h3{font-size:19px}.dmxl .dmxl-coach-btns [data-next]{margin-left:0}.dmxl .dmxl-coach-btns{display:grid;grid-template-columns:1fr 1fr}.dmxl .dmxl-coach-btns [data-demo]{grid-column:1/-1;grid-row:1}.dmxl .dmxl-stage{position:sticky;top:var(--dmxl-sticky-top,0px);z-index:6;border-radius:0 0 12px 12px}.dmxl .dmxl-stage-title{display:none}.dmxl .dmxl-stage-bar{padding:6px 10px;gap:8px;flex-wrap:nowrap}.dmxl .dmxl-haze{margin-left:0;gap:5px}.dmxl .dmxl-haze>span{display:none}.dmxl .dmxl-haze i{width:44px}.dmxl .dmxl-stage-btns{margin-left:auto}.dmxl .dmxl-chip{padding:4px 9px;font-size:11.5px}}.dmxl .dmxl-node>rect,.dmxl .dmxl-node>text{pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/24/assets/ap-lab-dmx192.css.map */
