:root{--cd-red:#DB392D;--cd-red-hi:color-mix(in srgb,#DB392D,#fff 24%);--cd-red-lo:color-mix(in srgb,#DB392D,#000 18%);--cd-red-deep:color-mix(in srgb,#DB392D,#000 37%);--cd-red-well:color-mix(in srgb,#DB392D,#000 60%);--cd-char:#3F403D;--cd-char-2:#2B2C29;--cd-char-3:#1B1C1A;--cd-glass:#0B0B0A;--cd-white:#FFFFFF;--cd-dim:#C9CBC6;--cd-hot:color-mix(in srgb,#DB392D,#fff 21%);--cd-f-disp:var(--f-disp,"Archivo Black"),"Arial Black",Impact,sans-serif;--cd-f-ui:var(--f-ui,"Archivo"),"Arial Narrow","Helvetica Neue",system-ui,sans-serif;--chrome-v:linear-gradient(180deg,#FFFFFF,#F1F4F6 9%,#C0C7CD 24%,#EDF0F2 38%,#FFFFFF 45%,#A3ACB3 51%,#3E454C 56%,#6F7880 63%,#C5CCD1 77%,#F4F6F8 90%,#A2AAB1);--chrome-r:linear-gradient(332deg,#FFFFFF,#EBEEF1 12%,#AEB6BC 28%,#F7F9FA 42%,#FFFFFF 47%,#8C959D 55%,#3C434A 61%,#8E979E 71%,#DCE1E5 85%,#A0A8AF);--spun:conic-gradient(from 205deg,#FFFFFF,#9AA3AA 9%,#EEF1F3 18%,#4F575F 30%,#C5CCD1 42%,#FFFFFF 51%,#6A737A 63%,#E9EDF0 75%,#8E979E 87%,#FFFFFF);--knurl:repeating-conic-gradient(from 0deg,#23282D 0deg 2.2deg,#F4F6F8 2.2deg 3.6deg,#8E979E 3.6deg 5deg);--cd-edge:inset 0 1px 0 rgba(255,255,255,.95),inset 0 -1px 0 rgba(30,34,38,.55);--cd-lift:0 12px 18px -8px color-mix(in srgb,color-mix(in srgb,#DB392D,#000 81%) 75%,transparent),0 4px 6px -1px color-mix(in srgb,color-mix(in srgb,#DB392D,#000 83%) 50%,transparent),0 1px 1px rgba(0,0,0,.4);--cd-key-ring:0 0 0 1px #1B1F23,0 0 0 3px #C5CCD1,0 0 0 4px #4A525A}.hd-chassis.cd-chassis{position:relative;border-radius:28px;font-family:var(--cd-f-ui);color:var(--cd-white);margin:8px;background:radial-gradient(90% 55% at 18% 0,rgba(255,255,255,.16),rgba(255,255,255,0) 60%),radial-gradient(70% 50% at 100% 100%,color-mix(in srgb,color-mix(in srgb,#DB392D,#000 73%) 35%,transparent),color-mix(in srgb,color-mix(in srgb,#DB392D,#000 73%) 0%,transparent) 70%),linear-gradient(180deg,#DB392D 0,var(--cd-red) 45%,var(--cd-red-lo) 100%);box-shadow:0 0 0 1px #1B1F23,0 0 0 7px #C5CCD1,0 0 0 8px #1B1F23,inset 3px 3px 0 0 var(--cd-red-hi),inset -3px -3px 0 0 var(--cd-red-deep),0 24px 40px -18px rgba(0,0,0,.6)}.cd-chassis .hd-rail{background:transparent;box-shadow:none;border:0}.cd-chassis .hd-screen{background:transparent;box-shadow:none;padding:0;gap:16px;align-content:start}.cd-chassis .hd-screen>*{position:relative}.cd-screw{position:absolute;z-index:2;width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#FFFFFF,#C5CCD1 45%,#6A737A);box-shadow:0 0 0 .75px #2C3136,0 1.5px 1px rgba(0,0,0,.55),inset 0 0 0 2px rgba(255,255,255,.25);pointer-events:none}.cd-screw i{position:absolute;inset:0;margin:auto;width:7px;height:7px;background:#2C3136;-webkit-clip-path:polygon(50% 0,62% 28%,93% 25%,72% 50%,93% 75%,62% 72%,50% 100%,38% 72%,7% 75%,28% 50%,7% 25%,38% 28%);clip-path:polygon(50% 0,62% 28%,93% 25%,72% 50%,93% 75%,62% 72%,50% 100%,38% 72%,7% 75%,28% 50%,7% 25%,38% 28%)}.cd-screw.s-tl{top:4px;left:4px}.cd-screw.s-tr{top:4px;right:4px}.cd-screw.s-bl{bottom:4px;left:4px}.cd-screw.s-br{bottom:4px;right:4px}.cd-vent{display:flex;gap:8px;justify-content:center}.cd-vent i{display:block;width:7px;height:24px;border-radius:4px;background:linear-gradient(90deg,#1B0201,color-mix(in srgb,#DB392D,#000 70%));transform:skewX(-18deg);box-shadow:inset 1px 2px 3px rgba(0,0,0,.9),1px 1px 0 var(--cd-red-hi),-1px -1px 0 var(--cd-red-deep)}.cd-np{position:relative;display:inline-flex;align-items:center;gap:8px;padding:5px 8px;border-radius:10px;background:var(--chrome-v);box-shadow:0 0 0 1px #1B1F23,var(--cd-edge),0 8px 12px -5px color-mix(in srgb,color-mix(in srgb,#DB392D,#000 85%) 75%,transparent),0 2px 3px rgba(0,0,0,.45)}.cd-np>i{flex:none;width:9px;height:9px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,#AEB6BC 45%,#3E454C);box-shadow:0 0 0 .5px #1B1F23}.cd-np>span{display:block;padding:5px 12px 6px;border-radius:6px;background:linear-gradient(180deg,color-mix(in srgb,#DB392D,#000 88%),color-mix(in srgb,#DB392D,#000 70%) 55%,color-mix(in srgb,#DB392D,#000 83%));box-shadow:inset 0 3px 4px rgba(0,0,0,.9),inset 0 -1px 0 color-mix(in srgb,color-mix(in srgb,#DB392D,#fff 41%) 25%,transparent),0 1px 0 rgba(255,255,255,.9)}.cd-np b{display:block;font-family:var(--cd-f-disp);font-weight:400;font-size:26px;line-height:1;letter-spacing:.08em;color:var(--cd-white);text-shadow:0 1px 0 rgba(0,0,0,.9),0 -1px 0 color-mix(in srgb,color-mix(in srgb,#DB392D,#fff 49%) 35%,transparent),0 0 12px rgba(255,255,255,.18)}.cd-np.lg b{font-size:clamp(24px,2.2vw,34px)}.cd-crown{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;min-height:120px;margin-bottom:-28px;z-index:4;pointer-events:none}.cd-crown,.cd-crown-side{display:grid;grid-gap:12px;gap:12px}.cd-crown-side{justify-items:end;padding-bottom:36px}.cd-crown-side.r{justify-items:start}.cd-mascot{width:128px;aspect-ratio:312/340;filter:drop-shadow(0 14px 10px color-mix(in srgb,color-mix(in srgb,#DB392D,#000 85%) 55%,transparent)) drop-shadow(0 3px 3px rgba(0,0,0,.45))}.cd-mascot img{display:block;width:100%;height:100%;object-fit:contain}.cd-chassis.is-rec .cd-mascot{filter:drop-shadow(0 0 10px color-mix(in srgb,color-mix(in srgb,#DB392D,#fff 21%) 95%,transparent)) drop-shadow(0 14px 10px color-mix(in srgb,color-mix(in srgb,#DB392D,#000 85%) 55%,transparent))}.cd-bezel{position:relative;z-index:2;border-radius:22px;padding:16px;background:var(--chrome-v);box-shadow:0 0 0 1px #1B1F23,var(--cd-edge),var(--cd-lift);isolation:isolate}.cd-bezel:before{content:"";position:absolute;inset:10px;border-radius:15px;background:var(--chrome-r);box-shadow:0 0 0 1px rgba(30,34,38,.6),inset 0 1px 0 rgba(255,255,255,.8);z-index:-1}.cd-glass{border-radius:12px;color:var(--cd-white);display:grid;grid-gap:8px;gap:8px;padding:12px 12px 8px;background:repeating-linear-gradient(0deg,rgba(255,255,255,.018) 0 1px,transparent 1px 3px),radial-gradient(120% 90% at 50% 0,#161714,var(--cd-glass) 70%);box-shadow:0 0 0 1.5px #000,inset 0 4px 10px rgba(0,0,0,1),inset 0 0 0 1px rgba(255,255,255,.04)}.cd-glass:after{inset:0;border-radius:inherit;background:linear-gradient(115deg,rgba(255,255,255,.09) 0 30%,rgba(255,255,255,.02) 30.3% 46%,rgba(255,255,255,0) 46.3%)}.cd-gh.screen-head{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:12px;gap:12px;align-items:center;margin:0}.cd-gname{display:grid;grid-gap:4px;gap:4px;min-width:0}.cd-gname h2{margin:0;font-family:var(--cd-f-disp);font-weight:400;font-size:clamp(20px,2.2vw,28px);line-height:1.05;letter-spacing:.01em;color:var(--cd-white);text-overflow:ellipsis;text-shadow:0 0 10px rgba(255,255,255,.25);-webkit-text-fill-color:var(--cd-white);background:none}.cd-gname h2,.cd-gname small{white-space:nowrap;overflow:hidden}.cd-gname small{letter-spacing:.08em;color:var(--cd-dim);text-overflow:ellipsis}.cd-gname small,.cd-pill{font-size:13px;font-weight:800;font-stretch:75%}.cd-pill{display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 12px;border-radius:14px;border:1px solid rgba(255,255,255,.4);letter-spacing:.12em;color:var(--cd-white)}.cd-pill:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--cd-dim)}.cd-pill.play:before{background:#fff;box-shadow:0 0 6px #fff}.cd-pill.count{border-color:#fff}.cd-pill.count:before{background:#fff;animation:cd-blink .5s steps(2) infinite}.cd-pill.rec{border-color:var(--cd-hot);background:color-mix(in srgb,color-mix(in srgb,#DB392D,#fff 21%) 20%,transparent);box-shadow:0 0 12px color-mix(in srgb,color-mix(in srgb,#DB392D,#fff 21%) 45%,transparent)}.cd-pill.rec:before{animation:cd-blink .8s steps(2) infinite}.cd-pill.rec:before,.cd-pill.take:before{background:var(--cd-hot)}.cd-gbpm.screen-chips{display:flex;gap:8px}.cd-gbpm.screen-chips span{display:grid;justify-items:end;grid-gap:2px;gap:2px;min-width:0;padding:0;background:none;box-shadow:none;border:0;font-family:var(--cd-f-disp);font-weight:400;font-size:24px;line-height:1;color:var(--cd-white);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cd-gbpm.screen-chips span em{order:2;font-style:normal;font-family:var(--cd-f-ui);font-size:12px;font-weight:800;letter-spacing:.12em;color:var(--cd-dim)}.cd-gbpm [data-testid=screen-take]{font-size:16px;padding-top:8px}.cd-vis.viz-well{position:relative;height:168px;padding:0;border-radius:8px;background:transparent;box-shadow:none;border:0}.cd-vis .viz-canvas{position:absolute;inset:0;width:100%;height:100%;display:block;border-radius:8px}.cd-vis .viz-canvas[hidden]{display:none}.cd-gf{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.cd-views.viz-tabs{position:static;display:flex;gap:4px;padding:0;margin:0;background:none;box-shadow:none}.cd-views.viz-tabs button{min-width:64px;min-height:44px;padding:0 12px;border-radius:8px;border:1px solid rgba(255,255,255,.28);background:transparent;color:var(--cd-white);font:800 13px/1 var(--cd-f-ui);font-stretch:75%;letter-spacing:.1em}.cd-views.viz-tabs button.on{background:var(--cd-white);color:var(--cd-glass);border-color:#fff;box-shadow:0 0 10px rgba(255,255,255,.3)}.cd-msg{min-width:0;flex:1 1 160px;text-align:right;font-size:13px;font-weight:800;font-stretch:75%;letter-spacing:.06em;color:var(--cd-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cd-plate{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;padding:12px 16px;border-radius:20px;justify-items:center;background:linear-gradient(180deg,var(--cd-red-deep),var(--cd-red-lo) 40%,#DB392D);box-shadow:inset 0 4px 8px color-mix(in srgb,color-mix(in srgb,#DB392D,#000 85%) 70%,transparent),inset 0 -1px 0 var(--cd-red-hi),0 1px 0 color-mix(in srgb,color-mix(in srgb,#DB392D,#fff 49%) 50%,transparent);isolation:isolate}.cd-plate:before{content:"";position:absolute;left:16%;right:16%;top:30%;height:20%;border-radius:8px;z-index:-1;background:linear-gradient(180deg,#5E676E,#2C3136 35%,#1B1F23 60%,#4A525A);box-shadow:0 0 0 1px #111,0 4px 6px color-mix(in srgb,color-mix(in srgb,#DB392D,#000 85%) 60%,transparent),inset 0 1px 0 rgba(255,255,255,.35)}.cd-knob.knob-control{display:grid;justify-items:center;grid-gap:8px;gap:8px;min-width:0;width:100%}.cd-gear.knob,.cd-knob.knob-control{padding:0;background:none;box-shadow:none;border:0;height:auto}.cd-gear.knob{--a:calc(-135deg + var(--t, 0) * 270deg);position:relative;width:clamp(96px,11vw,128px);aspect-ratio:1;border-radius:50%;cursor:ns-resize;touch-action:none}.cd-gear.knob:focus-visible{outline:3px solid #fff;outline-offset:2px}.cd-leds{position:absolute;inset:0}.cd-leds i{position:absolute;left:48%;top:0;width:4%;height:50%;transform-origin:50% 100%}.cd-leds i:before{content:"";position:absolute;top:2%;left:0;width:100%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 40% 35%,color-mix(in srgb,#DB392D,#000 63%),color-mix(in srgb,#DB392D,#000 83%));box-shadow:inset 0 1px 1px rgba(0,0,0,.8),0 1px 0 color-mix(in srgb,color-mix(in srgb,#DB392D,#fff 53%) 35%,transparent)}.cd-leds i.on:before{background:radial-gradient(circle at 40% 35%,#FFD3CF,var(--cd-hot) 45%,color-mix(in srgb,#DB392D,#000 19%));box-shadow:0 0 5px 1px color-mix(in srgb,color-mix(in srgb,#DB392D,#fff 21%) 85%,transparent)}.cd-gear-body{inset:12%;filter:drop-shadow(0 7px 6px color-mix(in srgb,color-mix(in srgb,#DB392D,#000 85%) 60%,transparent)) drop-shadow(0 2px 2px rgba(0,0,0,.5))}.cd-gear-body,.cd-gear-body>span{position:absolute;border-radius:50%}.cd-teeth{inset:0;background:var(--knurl);rotate:var(--a);box-shadow:0 0 0 1px #1B1F23}.cd-knurl{inset:6%;background:repeating-conic-gradient(from 0deg,#3E454C 0deg 1.1deg,#E6EAED 1.1deg 2deg,#9AA3AA 2deg 2.6deg);rotate:var(--a);box-shadow:inset 0 0 0 1px rgba(20,24,28,.8)}.cd-face{inset:12%;background:repeating-radial-gradient(circle,rgba(255,255,255,.22) 0 .6px,rgba(30,34,38,.07) .6px 1.7px),conic-gradient(from 215deg,#F4F6F8,#C9D0D6 12%,#9AA3AA 25%,#E3E7EA 40%,#FFFFFF 52%,#B7BFC5 66%,#7D868D 80%,#DCE1E5 92%,#F4F6F8);box-shadow:0 0 0 1px #1B1F23,inset 0 2px 1px rgba(255,255,255,.95),inset 0 -3px 4px rgba(0,0,0,.35),0 3px 5px rgba(0,0,0,.45)}.cd-face:after{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(70% 45% at 32% 22%,rgba(255,255,255,.55),rgba(255,255,255,0) 70%)}.cd-step{inset:27%;background:conic-gradient(from 35deg,#F4F6F8,#C9D0D6 12%,#9AA3AA 25%,#E3E7EA 40%,#FFFFFF 52%,#B7BFC5 66%,#7D868D 80%,#DCE1E5 92%,#F4F6F8);box-shadow:inset 0 4px 6px rgba(0,0,0,.55),inset 0 -1px 0 rgba(255,255,255,.8),0 1px 0 rgba(255,255,255,.9)}.cd-collar{inset:34.5%;background:radial-gradient(circle,#0D0F11 56%,#6F7880 63%,#FFFFFF 70%,#C5CCD1 78%,#5C656C 90%,#2C3136 100%);box-shadow:0 0 0 1px #111}.cd-bore{inset:39%;background:radial-gradient(circle at 46% 38%,#000 0 52%,#0D0F11 74%,#2C3136 100%);box-shadow:inset 0 4px 5px #000}.cd-tick{inset:0;rotate:var(--a)}.cd-tick i{position:absolute;left:48.5%;top:9%;width:3%;height:14%;border-radius:2px;background:linear-gradient(color-mix(in srgb,#DB392D,#fff 48%),var(--cd-hot));box-shadow:0 0 6px color-mix(in srgb,color-mix(in srgb,#DB392D,#fff 21%) 90%,transparent),0 0 0 .5px color-mix(in srgb,#DB392D,#000 62%)}.cd-klabel{display:flex;gap:8px;align-items:baseline;padding:6px 12px;border-radius:8px;background:linear-gradient(180deg,var(--cd-char),var(--cd-char-3));box-shadow:0 0 0 1px #0D0F11,inset 0 1px 0 rgba(255,255,255,.25),0 2px 3px color-mix(in srgb,color-mix(in srgb,#DB392D,#000 85%) 50%,transparent);max-width:100%}.cd-klabel b{font-size:13px;font-stretch:75%;letter-spacing:.14em}.cd-klabel b,.cd-klabel output{font-weight:800;color:var(--cd-white)}.cd-klabel output{font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-block;width:8.5ch;height:1.25em;line-height:1.25em;contain:size layout style}.cd-tray{position:relative;display:grid;grid-gap:8px;gap:8px;padding:12px 16px 16px;border-radius:22px;background:var(--chrome-v);box-shadow:0 0 0 1px #1B1F23,var(--cd-edge),var(--cd-lift);isolation:isolate}.cd-thead{justify-content:space-between;padding:0 12px}.cd-banks,.cd-thead{display:flex;align-items:center;gap:8px}.cd-lbl{padding:6px 10px;border-radius:6px;background:var(--cd-char);font-size:13px;font-weight:800;font-stretch:75%;letter-spacing:.14em;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 0 0 1px #1B1F23}.cd-bank,.cd-lbl{color:var(--cd-white)}.cd-bank{min-width:44px;min-height:44px;padding:0 12px;border-radius:8px;border:0;font:800 15px/1 var(--cd-f-ui);letter-spacing:.1em;background:linear-gradient(180deg,#55564F,var(--cd-char) 50%,var(--cd-char-2));box-shadow:0 0 0 1px #1B1F23,inset 0 1px 0 rgba(255,255,255,.3),0 3px 0 #1B1C1A,0 4px 5px rgba(0,0,0,.4)}.cd-bank[aria-pressed=true]{background:radial-gradient(circle at 35% 20%,color-mix(in srgb,#DB392D,#fff 48%),var(--cd-red) 55%,color-mix(in srgb,#DB392D,#000 34%));box-shadow:0 0 0 1px var(--cd-red-well),inset 0 1px 0 rgba(255,255,255,.4),0 0 10px color-mix(in srgb,color-mix(in srgb,#DB392D,#fff 21%) 45%,transparent);transform:translateY(2px)}.cd-bpads{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;padding:8px;border-radius:12px;background:linear-gradient(180deg,#3E454C,#1B1F23);box-shadow:0 0 0 1px #0D0F11,inset 0 3px 6px rgba(0,0,0,.85),0 1px 0 rgba(255,255,255,.9)}.cd-bpad{position:relative;min-width:0;min-height:60px;padding:8px 10px;border:0;border-radius:9px;text-align:left;color:var(--cd-char-3);display:grid;align-content:space-between;grid-gap:4px;gap:4px;cursor:pointer;background:linear-gradient(180deg,#8E979E,#4A525A);box-shadow:0 0 0 1px #111,0 3px 4px rgba(0,0,0,.6),inset 0 1px 0 #fff}.cd-bpad-face{position:absolute;inset:3px;z-index:0;border-radius:6px;background:radial-gradient(120% 90% at 20% 0,rgba(255,255,255,.95),rgba(255,255,255,0) 55%),linear-gradient(170deg,#FBFAF7,#ECE9E3 45%,#D9D5CE);box-shadow:0 0 0 1px rgba(30,34,38,.75),inset 0 -3px 4px rgba(120,110,100,.25),inset 0 1px 0 #fff,0 2px 2px rgba(0,0,0,.35)}.cd-bpad>:not(.cd-bpad-face):not(.cd-bpad-dot){position:relative;z-index:1}.cd-bpad:active:not(:disabled)>:not(.cd-bpad-dot){transform:translateY(2px)}.cd-bpad-top{display:flex;align-items:baseline;gap:8px;padding-right:12px}.cd-bpad-top b{font-family:var(--cd-f-disp);font-weight:400;font-size:15px;line-height:1}.cd-bpad-top small{font-size:12px;font-weight:800;color:#4A4B47;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cd-bpad-t{font-size:13px;font-weight:800;font-stretch:70%;letter-spacing:.04em;line-height:1.1;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cd-bpad-dot{position:absolute;z-index:1;top:9px;right:9px;width:7px;height:7px;border-radius:50%;background:#B9B4AC;box-shadow:inset 0 1px 1px rgba(0,0,0,.35)}.cd-bpad[aria-pressed=true]{color:var(--cd-white);box-shadow:0 0 0 1px #111,0 3px 4px rgba(0,0,0,.6),inset 0 1px 0 #fff,0 0 16px color-mix(in srgb,color-mix(in srgb,#DB392D,#fff 21%) 55%,transparent)}.cd-bpad[aria-pressed=true] .cd-bpad-face{background:radial-gradient(120% 90% at 22% 0,rgba(255,255,255,.4),rgba(255,255,255,0) 50%),radial-gradient(circle at 50% 60%,#DB392D,var(--cd-red) 60%,var(--cd-red-lo));box-shadow:0 0 0 1px var(--cd-red-well),inset 0 -3px 5px color-mix(in srgb,color-mix(in srgb,#DB392D,#000 70%) 45%,transparent),inset 0 1px 0 rgba(255,255,255,.55)}.cd-bpad[aria-pressed=true] .cd-bpad-top small{color:var(--cd-white)}.cd-bpad.beat .cd-bpad-dot,.cd-bpad[aria-pressed=true] .cd-bpad-dot{background:#fff;box-shadow:0 0 8px #fff}.cd-bpad:disabled:not([aria-pressed=true]){cursor:default;opacity:.78}.cd-bpad.empty{opacity:.45}.cd-bank:focus-visible,.cd-bpad:focus-visible,.cd-drop:focus-visible,.cd-key:focus-visible,.cd-slot:focus-visible{outline:3px solid #fff;outline-offset:2px}.cd-dock{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:12px 16px;border-radius:22px;background:var(--chrome-v);box-shadow:0 0 0 1px #1B1F23,var(--cd-edge),var(--cd-lift),0 0 0 5px color-mix(in srgb,color-mix(in srgb,#DB392D,#000 77%) 35%,transparent);isolation:isolate}.cd-dleft{display:grid;grid-gap:8px;gap:8px;min-width:0}.cd-keys,.cd-slots{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:4px;gap:4px}.cd-slot{position:relative;min-height:44px;min-width:44px;border:0;border-radius:8px;color:var(--cd-white);font:800 13px/1 var(--cd-f-ui);font-stretch:70%;letter-spacing:.08em;display:flex;align-items:center;justify-content:center;gap:4px;background:linear-gradient(180deg,#0D0F11,var(--cd-char-2));box-shadow:inset 0 3px 4px rgba(0,0,0,.95),0 1px 0 #fff,0 -1px 0 rgba(30,34,38,.5)}.cd-slot:before{content:"";width:6px;height:6px;border-radius:50%;background:#55585A;flex:none}.cd-slot[aria-current=step]:before{background:var(--cd-hot);box-shadow:0 0 6px 1px var(--cd-hot)}.cd-slot[aria-current=step]{text-shadow:0 0 8px rgba(255,255,255,.4)}.cd-slot:disabled{color:#A3A6A0;cursor:default}.cd-key{position:relative;min-height:52px;min-width:44px;padding:4px 2px;border:0;border-radius:9px;display:grid;place-items:center;align-content:center;grid-gap:4px;gap:4px;color:var(--cd-white);margin:4px 3px;background:linear-gradient(180deg,#5A5B55 0,var(--cd-char) 45%,var(--cd-char-2) 100%);box-shadow:var(--cd-key-ring),inset 0 1px 0 rgba(255,255,255,.35),0 4px 0 #1B1C1A,0 6px 6px rgba(0,0,0,.45);transition:transform 50ms}.cd-key svg{width:15px;height:15px;display:block}.cd-key span{font-size:13px;font-weight:800;font-stretch:70%;letter-spacing:.05em;line-height:1.05;text-align:center}.cd-key:active:not(:disabled){transform:translateY(2px)}.cd-key.on{background:linear-gradient(180deg,#DB392D,var(--cd-red) 50%,var(--cd-red-lo))}.cd-key.on:after{content:"";position:absolute;top:6px;right:6px;width:6px;height:6px;border-radius:50%;background:#fff;box-shadow:0 0 6px 1px #fff}.cd-key:disabled{cursor:default;color:#B4B6B0;background:linear-gradient(180deg,#4A4B47,#3A3B38);transform:translateY(2px);box-shadow:var(--cd-key-ring),0 1px 0 #1B1C1A}.cd-drop{position:relative;width:88px;height:88px;padding:0;border:0;border-radius:50%;background:var(--knurl);box-shadow:0 0 0 1px #1B1F23,0 8px 12px -4px color-mix(in srgb,color-mix(in srgb,#DB392D,#000 85%) 70%,transparent),0 2px 3px rgba(0,0,0,.5);cursor:pointer}.cd-drop:before{content:"";inset:5px;background:var(--spun);box-shadow:inset 0 2px 1px rgba(255,255,255,.9),inset 0 -2px 3px rgba(0,0,0,.45)}.cd-cap,.cd-drop:before{position:absolute;border-radius:50%}.cd-cap{inset:13px;display:grid;place-items:center;color:var(--cd-white);font-family:var(--cd-f-disp);font-size:15px;letter-spacing:.08em;text-shadow:0 1px 1px color-mix(in srgb,color-mix(in srgb,#DB392D,#000 70%) 80%,transparent);background:radial-gradient(circle at 36% 26%,#FFFFFF 0 3%,color-mix(in srgb,#DB392D,#fff 55%) 7%,color-mix(in srgb,#DB392D,#fff 14%) 26%,var(--cd-red) 50%,color-mix(in srgb,#DB392D,#000 33%) 80%,color-mix(in srgb,#DB392D,#000 56%) 100%);box-shadow:0 0 0 1.5px color-mix(in srgb,#DB392D,#000 76%),0 3px 0 color-mix(in srgb,#DB392D,#000 62%),0 5px 5px rgba(0,0,0,.5),inset 0 -4px 6px color-mix(in srgb,color-mix(in srgb,#DB392D,#000 73%) 50%,transparent);transition:transform 50ms}.cd-cap:after{content:"";position:absolute;left:18%;top:8%;width:52%;height:30%;border-radius:50%;background:linear-gradient(180deg,rgba(255,255,255,.7),rgba(255,255,255,0));pointer-events:none}.cd-drop:active:not(:disabled) .cd-cap{transform:translateY(2px)}.cd-drop:disabled{cursor:default}.cd-drop:disabled .cd-cap{transform:translateY(3px);box-shadow:0 0 0 1.5px color-mix(in srgb,#DB392D,#000 76%),inset 0 3px 5px rgba(0,0,0,.5)}.cd-drop.on .cd-cap{box-shadow:0 0 0 1.5px color-mix(in srgb,#DB392D,#000 76%),0 0 18px 4px color-mix(in srgb,color-mix(in srgb,#DB392D,#fff 21%) 70%,transparent);animation:cd-blink 1s steps(2) infinite}.cd-parts{position:relative;display:grid;grid-gap:12px;gap:12px;padding:16px;border-radius:22px;background:linear-gradient(180deg,var(--cd-char),var(--cd-char-3));box-shadow:0 0 0 1px #1B1F23,0 0 0 4px #C5CCD1,0 0 0 5px #4A525A,var(--cd-lift);isolation:isolate}.cd-parts .pads-hint{color:var(--cd-white);font-size:13px;font-weight:700}.cd-chassis .pad-face-grid .pad{color:var(--cd-char-3);border:0;border-radius:10px;font-family:var(--cd-f-ui);background:radial-gradient(120% 90% at 20% 0,rgba(255,255,255,.95),rgba(255,255,255,0) 55%),linear-gradient(170deg,#FBFAF7,#ECE9E3 45%,#D9D5CE);box-shadow:0 0 0 1px #111,0 0 0 3px #AEB6BC,0 4px 0 #1B1C1A,0 6px 6px rgba(0,0,0,.45),inset 0 -3px 4px rgba(120,110,100,.25),inset 0 1px 0 #fff}.cd-chassis .pad-face-grid .pad.pad-red{color:var(--cd-white);background:radial-gradient(120% 90% at 22% 0,rgba(255,255,255,.35),rgba(255,255,255,0) 50%),radial-gradient(circle at 50% 60%,#DB392D,var(--cd-red) 60%,var(--cd-red-lo))}.cd-chassis .pad-face-grid .pad.pad-yellow{color:var(--cd-white);background:radial-gradient(120% 90% at 22% 0,rgba(255,255,255,.18),rgba(255,255,255,0) 50%),linear-gradient(180deg,#5A5B55,var(--cd-char) 50%,var(--cd-char-2))}.cd-chassis .pad-face-grid .pad.lit{box-shadow:0 0 0 1px #111,0 0 0 3px #fff,0 2px 0 #1B1C1A,0 0 18px color-mix(in srgb,color-mix(in srgb,#DB392D,#fff 21%) 70%,transparent),inset 0 3px 5px rgba(0,0,0,.3);transform:translateY(2px)}.cd-chassis .pad-face-grid .pad.is-off{opacity:.55}.cd-chassis .pad-face-grid .pad-label{font-size:15px;font-weight:800;letter-spacing:.04em}.cd-chassis .pad-face-grid .pad-label b{font-family:var(--cd-f-disp);font-weight:400}.cd-chassis .pad-face-grid .pad-how,.cd-chassis .pad-face-grid .pad-key{font-size:12px;font-weight:800;color:inherit;-webkit-text-fill-color:currentColor}.cd-side{display:none}.cd-grille.monitor{position:relative!important;inset:auto!important;translate:none!important;left:auto!important;bottom:auto!important;width:100%!important;height:100%!important;overflow:visible!important;border-radius:24px;background:var(--chrome-v);box-shadow:0 0 0 1px #1B1F23,var(--cd-edge),var(--cd-lift);display:grid;place-items:center}.cd-mesh{position:absolute;inset:16px;border-radius:14px;background:radial-gradient(circle,#050505 0 34%,rgba(0,0,0,0) 40%) 0 0 /9px 9px,linear-gradient(180deg,#6F7880,#3E454C 40%,#23282D);box-shadow:0 0 0 1px #0D0F11,inset 0 4px 8px rgba(0,0,0,.9),0 1px 0 rgba(255,255,255,.9),inset 0 0 calc(var(--drive, 0) * 40px) rgba(255,74,61,calc(var(--drive, 0) * .6))}.cd-grille .cd-np{position:relative;z-index:2}.cd-chassis .rail-btn{min-height:52px;border:0;border-radius:10px;color:var(--cd-white);-webkit-text-fill-color:var(--cd-white);font:800 13px/1.1 var(--cd-f-ui);letter-spacing:.1em;text-shadow:none;background:linear-gradient(180deg,#5A5B55,var(--cd-char) 50%,var(--cd-char-2));box-shadow:var(--cd-key-ring),inset 0 1px 0 rgba(255,255,255,.3),0 4px 0 #1B1C1A,0 6px 6px rgba(0,0,0,.4)}.cd-chassis .rail-btn small{color:var(--cd-dim);-webkit-text-fill-color:var(--cd-dim);font-size:12px;font-weight:700;letter-spacing:.04em}.cd-chassis .rail-btn.active{background:linear-gradient(180deg,#DB392D,var(--cd-red) 50%,var(--cd-red-lo))}.cd-chassis .rail-btn.active small{color:var(--cd-white);-webkit-text-fill-color:var(--cd-white)}.cd-rail-fx,.cd-rail-keys{display:grid;grid-gap:12px;gap:12px}.cd-chassis .hd-rail.right .throw-control{background:linear-gradient(180deg,var(--cd-char),var(--cd-char-3));box-shadow:var(--cd-key-ring),0 4px 6px rgba(0,0,0,.4)}.cd-chassis .hd-rail.right .throw-label{background:none;color:var(--cd-white);-webkit-text-fill-color:var(--cd-white);text-shadow:none;font:800 13px/1 var(--cd-f-ui);letter-spacing:.14em;padding:0}.cd-chassis .hd-rail.right .throw-value{background:#0B0B0A;color:var(--cd-white);-webkit-text-fill-color:var(--cd-white);text-shadow:none;font-size:12px}@media (min-width:900px){.hd-chassis.cd-chassis{grid-template-columns:minmax(180px,1fr) minmax(540px,640px) minmax(180px,1fr);gap:24px;padding:24px;min-height:0;align-items:start}.cd-chassis .hd-rail{padding:16px 0;gap:16px;grid-auto-rows:auto;grid-template-rows:none;min-height:0;align-content:start}.cd-chassis .hd-rail.right{grid-template-rows:none;row-gap:16px}.cd-side{display:grid;justify-items:center;grid-gap:24px;gap:24px}.cd-side .cd-grille{height:560px!important}.cd-bezel,.cd-chassis .hd-rail,.cd-dock,.cd-parts,.cd-plate,.cd-tray{contain:layout paint;transform:translateZ(0)}}@media (min-width:900px) and (max-width:1199px){.cd-side .cd-grille{height:420px!important}.cd-np.lg b{font-size:22px}}@media (max-width:899px){.hd-chassis.cd-chassis{margin:4px;padding:12px;gap:16px;border-radius:22px}.cd-chassis .hd-screen{order:-1}.cd-crown{min-height:96px;margin-bottom:-24px}.cd-mascot{width:104px}.cd-np b{font-size:20px}.cd-np>span{padding:4px 8px 5px}.cd-crown-side{padding-bottom:28px;gap:8px}.cd-bezel{padding:12px}.cd-bezel:before{inset:7px}.cd-gbpm [data-testid=screen-take]{display:none}.cd-vis.viz-well{height:136px}.cd-views.viz-tabs{flex:1 1 100%}.cd-views.viz-tabs button{flex:1 1;min-width:44px;padding:0 4px}.cd-msg{text-align:left}.cd-plate{padding:12px 8px}.cd-gear.knob{width:min(100%,104px)}.cd-klabel{flex-direction:column;align-items:center;gap:4px;padding:6px 8px}.cd-tray{padding:12px}.cd-thead{padding:0 4px}.cd-bpads{gap:4px;padding:4px}.cd-bpad{min-height:64px;padding:8px 6px}.cd-bpad-t{font-size:12px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cd-dock{grid-template-columns:1fr;padding:12px}.cd-keys,.cd-slots{grid-template-columns:repeat(3,minmax(0,1fr))}.cd-drop{justify-self:center}.cd-parts{padding:12px}}@media (prefers-reduced-motion:reduce){.cd-drop.on .cd-cap,.cd-pill:before{animation:none!important}.cd-cap,.cd-key{transition:none!important}}.cd-chassis .cd-plate .knob-control.cd-knob{height:auto!important;min-height:0!important;width:100%!important;grid-template-columns:none!important;grid-template-rows:auto auto!important}.cd-chassis .cd-plate .cd-gear.knob{width:clamp(96px,11vw,120px)!important;height:auto!important;aspect-ratio:1!important;min-width:0!important;max-width:100%}.cd-chassis .cd-plate .cd-klabel{position:static!important;transform:none!important}.cd-chassis .cd-views.viz-tabs button{background:transparent;color:var(--cd-white);-webkit-text-fill-color:var(--cd-white);text-shadow:none}.cd-chassis .cd-views.viz-tabs button.on{background:var(--cd-white)!important;color:var(--cd-glass)!important;-webkit-text-fill-color:var(--cd-glass)!important}.cd-chassis .cd-parts .seg button{min-height:44px;border:0;color:var(--cd-white);-webkit-text-fill-color:var(--cd-white);background:linear-gradient(180deg,#5A5B55,var(--cd-char) 50%,var(--cd-char-2));box-shadow:var(--cd-key-ring);text-shadow:none}.cd-chassis .cd-parts .seg button.on{background:linear-gradient(180deg,#DB392D,var(--cd-red) 50%,var(--cd-red-lo))!important;color:var(--cd-white)!important;-webkit-text-fill-color:var(--cd-white)!important}.cd-chassis .cd-gbpm.screen-chips{gap:16px}@media (max-width:899px){.cd-chassis .cd-gh.screen-head{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name bpm" "pill bpm";row-gap:8px}.cd-chassis .cd-gname{grid-area:name}.cd-chassis .cd-pill{grid-area:pill;justify-self:start}.cd-chassis .cd-gbpm{grid-area:bpm}.cd-chassis .cd-gbpm.screen-chips span[data-testid=screen-take]{display:none}.cd-chassis .cd-gname h2{font-size:20px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cd-chassis .cd-plate .cd-gear.knob{width:min(100%,100px)!important}}.cd-chassis .hd-rail.left,.cd-chassis .hd-rail.right{grid-auto-rows:auto!important;grid-template-rows:none!important;grid-template-columns:minmax(0,1fr)!important}@media (max-width:899px){.cd-chassis .cd-rail-fx,.cd-chassis .cd-rail-keys{grid-template-columns:1fr 1fr}.cd-chassis .hd-rail{padding:0}}:root{--gold:#FFFFFF;--gold-bright:#FFFFFF;--gold-c:#FFFFFF;--gold-face:#FFFFFF;--neon-gold:#FFFFFF;--glow-gold:rgba(255,255,255,.35);--yel:#DB392D;--yel-hi:#FFFFFF;--yel-lo:color-mix(in srgb,#DB392D,#000 18%);--yellow-face:#3F403D}.hd-app{background:#141413}.hd-app:before{content:none}.cd-head{grid-column:1/-1}.cd-chassis .hd-header{margin:0;border-radius:20px;padding:12px 20px;background:linear-gradient(180deg,#DB392D,var(--cd-red) 50%,var(--cd-red-lo));box-shadow:0 0 0 1px #1B1F23,0 0 0 4px #C5CCD1,0 0 0 5px #4A525A,inset 0 2px 0 var(--cd-red-hi),inset 0 -3px 0 var(--cd-red-deep),var(--cd-lift)}.cd-chassis .hd-header .coin-bezel{background:var(--chrome-v);box-shadow:0 0 0 1px #1B1F23,var(--cd-edge),var(--cd-lift)}.cd-chassis .hd-title h1{color:#fff;-webkit-text-fill-color:#fff;background:none;font-family:var(--cd-f-disp);font-weight:400;letter-spacing:.06em;text-shadow:0 2px 0 var(--cd-red-well),0 4px 10px rgba(0,0,0,.35)}.cd-chassis .hd-pill,.cd-chassis .lab-chip{background:linear-gradient(180deg,#55564F,var(--cd-char) 50%,var(--cd-char-2))!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:0 0 0 1px #1B1F23,inset 0 1px 0 rgba(255,255,255,.3)!important;text-shadow:none!important;font-size:13px;font-weight:800}.cd-law{font-weight:700;line-height:1.35}.cd-glass .deck-line,.cd-law{margin:0;font-size:13px;color:var(--cd-dim)}.cd-glass .deck-line{padding:0;background:none;box-shadow:none;border:0;-webkit-text-fill-color:var(--cd-dim);font-weight:800;min-height:0;text-align:right}.cd-glass .deck-line.count{color:#fff;-webkit-text-fill-color:#fff;font-family:var(--cd-f-disp);font-size:22px}.cd-glass .deck-line.err{color:var(--cd-hot);-webkit-text-fill-color:var(--cd-hot)}.cd-glass .deck-fix,.cd-glass .how-note,.cd-glass .session-lock{margin:0;background:#1B1C1A;color:#fff;-webkit-text-fill-color:#fff;border-radius:8px;padding:8px;font-size:13px}.cd-glass .live-take,.cd-glass [data-testid=live-take]{border-radius:8px;overflow:hidden}.cd-arm,.cd-takebay{position:relative;display:grid;grid-gap:12px;gap:12px;padding:16px;border-radius:22px;color:#fff;background:radial-gradient(120% 80% at 15% 0,rgba(255,255,255,.08),rgba(255,255,255,0) 50%),linear-gradient(180deg,#4A4B47,var(--cd-char) 30%,var(--cd-char-2));box-shadow:0 0 0 1px #1B1F23,0 0 0 4px #C5CCD1,0 0 0 5px #4A525A,inset 0 1px 0 rgba(255,255,255,.25),inset 0 -2px 0 rgba(0,0,0,.5),var(--cd-lift);isolation:isolate}.cd-arm .deck-lengths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.cd-arm .len-card{min-height:64px;border:0;border-radius:10px;color:#fff;-webkit-text-fill-color:#fff;text-shadow:none;display:grid;justify-items:center;align-content:center;grid-gap:2px;gap:2px;padding:8px;background:linear-gradient(180deg,#5A5B55,var(--cd-char) 45%,var(--cd-char-2));box-shadow:var(--cd-key-ring),inset 0 1px 0 rgba(255,255,255,.35),0 4px 0 #1B1C1A,0 6px 6px rgba(0,0,0,.45)}.cd-arm .len-card b{font-family:var(--cd-f-disp);font-weight:400;font-size:28px;line-height:1;color:#fff;-webkit-text-fill-color:#fff}.cd-arm .len-card span{font-size:13px;font-weight:800;letter-spacing:.14em}.cd-arm .len-card small{font-size:12px;font-weight:700;color:var(--cd-dim);-webkit-text-fill-color:var(--cd-dim)}.cd-arm .len-card.on{background:radial-gradient(circle at 35% 15%,color-mix(in srgb,#DB392D,#fff 48%),var(--cd-red) 45%,var(--cd-red-lo));transform:translateY(2px);box-shadow:var(--cd-key-ring),inset 0 1px 0 rgba(255,255,255,.4),0 2px 0 color-mix(in srgb,#DB392D,#000 60%),0 0 16px color-mix(in srgb,color-mix(in srgb,#DB392D,#fff 21%) 50%,transparent)}.cd-arm .len-card.on small{color:#fff;-webkit-text-fill-color:#fff}.cd-arm .deck-chips{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.cd-arm .chip-group{display:flex;gap:4px;align-items:center;padding:4px 4px 4px 12px;border-radius:12px;background:#141513;box-shadow:inset 0 3px 5px rgba(0,0,0,.9),0 1px 0 rgba(255,255,255,.2)}.cd-arm .chip-group em,.cd-arm .chip-group i{font-style:normal;font-size:13px;font-weight:800;letter-spacing:.12em;color:#fff;-webkit-text-fill-color:#fff;padding-right:4px}.cd-arm .chip-group button,.cd-arm .mic-chip{min-height:44px;min-width:44px;padding:0 12px;border:0;border-radius:8px;color:#fff;-webkit-text-fill-color:#fff;font:800 13px/1 var(--cd-f-ui);letter-spacing:.08em;text-shadow:none;background:linear-gradient(180deg,#5A5B55,var(--cd-char) 50%,var(--cd-char-2));box-shadow:0 0 0 1px #000,inset 0 1px 0 rgba(255,255,255,.3),0 3px 0 #0D0E0C}.cd-arm .chip-group button.on{background:radial-gradient(circle at 35% 15%,color-mix(in srgb,#DB392D,#fff 48%),var(--cd-red) 50%,var(--cd-red-lo));transform:translateY(2px);box-shadow:0 0 0 1px #000,0 1px 0 #0D0E0C,0 0 10px color-mix(in srgb,color-mix(in srgb,#DB392D,#fff 21%) 50%,transparent)}.cd-arm .mic-chip .lamp{background:#55585A}.cd-arm .mic-chip.on .lamp{background:#fff;box-shadow:0 0 8px #fff}.cd-arm .mic-chip.err .lamp{background:var(--cd-hot);box-shadow:0 0 8px var(--cd-hot)}.cd-arm .jr-card{background:#141513!important;color:#fff;border-radius:14px;box-shadow:inset 0 3px 6px rgba(0,0,0,.9),0 1px 0 rgba(255,255,255,.2)!important;border:0!important}.cd-arm .jr-card button{color:#fff;-webkit-text-fill-color:#fff;text-shadow:none}.cd-arm .jr-card .on,.cd-arm .jr-card [aria-checked=true]{background:radial-gradient(circle at 35% 15%,color-mix(in srgb,#DB392D,#fff 48%),var(--cd-red) 50%,var(--cd-red-lo))!important;color:#fff!important}.cd-arm [data-testid=jr-go]{background:radial-gradient(circle at 36% 26%,#FFFFFF 0 2%,color-mix(in srgb,#DB392D,#fff 55%) 6%,color-mix(in srgb,#DB392D,#fff 14%) 24%,var(--cd-red) 50%,color-mix(in srgb,#DB392D,#000 33%) 85%)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-family:var(--cd-f-disp);letter-spacing:.1em;box-shadow:0 0 0 1.5px color-mix(in srgb,#DB392D,#000 76%),0 0 0 4px #C5CCD1,0 0 0 5px #4A525A,0 4px 0 color-mix(in srgb,#DB392D,#000 62%),0 6px 8px rgba(0,0,0,.5),inset 0 -4px 6px color-mix(in srgb,color-mix(in srgb,#DB392D,#000 73%) 45%,transparent)!important}.cd-takebay .result,.cd-takebay .studio,.cd-takebay>*{background-color:transparent}.cd-takebay .act{color:#fff;-webkit-text-fill-color:#fff;background:linear-gradient(180deg,#5A5B55,var(--cd-char) 50%,var(--cd-char-2));box-shadow:var(--cd-key-ring),inset 0 1px 0 rgba(255,255,255,.3),0 4px 0 #1B1C1A;border:0;text-shadow:none}.cd-takebay .act.primary{background:linear-gradient(180deg,#DB392D,var(--cd-red) 50%,var(--cd-red-lo))}.cd-takebay .eyebrow,.cd-takebay h3{color:#fff;-webkit-text-fill-color:#fff}.cd-rail-mix{border-radius:18px;padding:12px;background:linear-gradient(180deg,var(--cd-char),var(--cd-char-3));box-shadow:var(--cd-key-ring),var(--cd-lift)}.cd-rail-mix .mixer-console{background:transparent!important;box-shadow:none!important;padding:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.cd-rail-mix *{--gold:#fff}.cd-rail-mix button{min-height:44px;min-width:44px;color:#fff;-webkit-text-fill-color:#fff;text-shadow:none}.cd-rail-mix button[aria-pressed=true]{background:radial-gradient(circle at 35% 15%,color-mix(in srgb,#DB392D,#fff 48%),var(--cd-red) 50%,var(--cd-red-lo))!important}.cd-chassis .rail-btn:before,.cd-key:not(:disabled):before{content:"";position:absolute;inset:1px;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,0) 40%)}.cd-chassis .rail-btn{position:relative}@media (min-width:900px){.cd-arm,.cd-rail-mix,.cd-takebay{contain:layout paint;transform:translateZ(0)}}@media (max-width:899px){.cd-arm,.cd-takebay{padding:12px}.cd-arm .chip-group{flex:1 1 100%;justify-content:space-between}.cd-chassis .hd-header{padding:12px}.hd-app{padding:4px 4px 0}}.cd-chassis .cd-arm .chip-group button.on,.cd-chassis .cd-arm .len-card.on{background:radial-gradient(circle at 35% 15%,color-mix(in srgb,#DB392D,#fff 48%),#DB392D 50%,color-mix(in srgb,#DB392D,#000 33%))!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.cd-chassis .cd-arm .len-card.on *{color:#fff!important;-webkit-text-fill-color:#fff!important}.cd-rail-mix .mx-strip{background:linear-gradient(180deg,#4A4B47,#3F403D 40%,#2A2B29)!important;border-radius:12px;box-shadow:0 0 0 1px #000,inset 0 1px 0 rgba(255,255,255,.25),inset 0 -2px 0 rgba(0,0,0,.5)!important;color:#fff}.cd-rail-mix .mx-vu{background:radial-gradient(120% 90% at 50% 100%,#2A2B29,#141513)!important;box-shadow:0 0 0 2px #C5CCD1,0 0 0 3px #4A525A,inset 0 3px 6px #000!important}.cd-rail-mix .mx-db,.cd-rail-mix .mx-name,.cd-rail-mix .mx-scale{color:#fff!important;-webkit-text-fill-color:#fff!important}.cd-rail-mix .mx-needles *{stroke:#DB392D}.cd-rail-mix .red{background:linear-gradient(180deg,#DB392D,#DB392D 50%,color-mix(in srgb,#DB392D,#000 33%))!important}@media (max-width:899px){.cd-chassis>.cd-head{order:-10;grid-row:auto}}.cd-arm .load-chip,.cd-arm .phones-chip{display:inline-flex;align-items:center;gap:8px;min-height:44px;min-width:44px;padding:0 12px;border:0;border-radius:10px;color:#fff;-webkit-text-fill-color:#fff;font:800 13px/1 var(--cd-f-ui);letter-spacing:.08em;text-shadow:none;cursor:pointer;background:linear-gradient(180deg,#5A5B55,var(--cd-char) 50%,var(--cd-char-2));box-shadow:0 0 0 1px #000,inset 0 1px 0 rgba(255,255,255,.3),0 3px 0 #0D0E0C,0 5px 6px rgba(0,0,0,.4);transition:transform .08s,box-shadow .08s}.cd-arm .phones-chip svg{width:16px;height:16px}.cd-arm .phones-chip.on{background:radial-gradient(circle at 35% 15%,color-mix(in srgb,#DB392D,#fff 48%),var(--cd-red) 50%,var(--cd-red-lo))}.cd-arm .load-chip.hot{box-shadow:0 0 0 1px #000,0 0 0 3px var(--cd-red),inset 0 1px 0 rgba(255,255,255,.3),0 3px 0 #0D0E0C}.cd-arm .chip-group button:active,.cd-arm .len-card:active,.cd-arm .load-chip:active,.cd-arm .phones-chip:active{transform:translateY(3px);box-shadow:0 0 0 1px #000,inset 0 2px 4px rgba(0,0,0,.5),0 0 0 #0D0E0C}.cd-arm button:disabled{opacity:.5;cursor:default}.phones-warn{margin:0;padding:8px 12px;border-radius:8px;font-size:15px;font-weight:700;color:#fff;background:linear-gradient(180deg,#DB392D,var(--cd-red) 60%,var(--cd-red-lo));box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 0 0 1px color-mix(in srgb,#DB392D,#000 76%)}.cd-name{display:grid;grid-gap:4px;gap:4px}.cd-name span{font-size:13px;font-weight:800;letter-spacing:.14em;color:#fff}.cd-name input{min-height:48px;padding:0 12px;border:0;border-radius:10px;font:400 20px/1 var(--cd-f-disp);letter-spacing:.06em;text-transform:uppercase;color:#fff;-webkit-text-fill-color:#fff;background:#121311;box-shadow:inset 0 3px 6px #000,0 0 0 1px #000,0 0 0 3px #C5CCD1,0 0 0 4px #4A525A}.cd-name input::placeholder{color:#C9CBC6;-webkit-text-fill-color:#C9CBC6;opacity:1}.cd-name input:focus-visible{outline:0;box-shadow:inset 0 3px 6px #000,0 0 0 1px #000,0 0 0 3px var(--cd-red),0 0 12px rgba(219,57,45,.6)}.cd-bpad.empty{cursor:default;background:repeating-linear-gradient(135deg,#1A1B19 0 6px,#222320 6px 12px)!important;box-shadow:inset 0 3px 8px #000,inset 0 -1px 0 rgba(255,255,255,.08),0 0 0 1px #000!important;transform:none!important}.cd-bpad.empty .cd-bpad-face{display:none}.cd-bpad.empty .cd-bpad-t,.cd-bpad.empty b{color:#9A9D96!important;-webkit-text-fill-color:#9A9D96!important;font-size:12px;letter-spacing:.12em}.cd-led.off{display:inline-block;width:6px;height:6px;border-radius:50%;background:#3A3B38;box-shadow:inset 0 1px 1px #000}.cd-glass{position:relative;overflow:hidden}.cd-glass:after{content:"";position:absolute;inset:-20% auto -20% 0;width:30%;pointer-events:none;z-index:3;background:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,.09) 50%,rgba(255,255,255,0));transform:translateX(-120%) skewX(-12deg);animation:cd-sweep 9s ease-in-out 1.5s infinite;will-change:transform}@keyframes cd-sweep{0%,70%{transform:translateX(-120%) skewX(-12deg)}to{transform:translateX(420%) skewX(-12deg)}}@media (prefers-reduced-motion:reduce){.cd-glass:after{animation:none;display:none}}.cd-chassis .cd-key.playing,.cd-chassis [data-testid=hear-button][aria-pressed=true]{box-shadow:0 0 0 1px #000,0 0 14px rgba(255,255,255,.35),inset 0 1px 0 rgba(255,255,255,.4)!important}.cd-chassis [data-testid=drop-button]:disabled{filter:saturate(1.1) brightness(1.05)}.cd-chassis [data-testid=screen-status].rec,.cd-pill.rec{background:radial-gradient(circle at 35% 25%,color-mix(in srgb,#DB392D,#fff 48%),#DB392D 55%,color-mix(in srgb,#DB392D,#000 33%))!important;color:#fff!important;animation:cd-blink 1s steps(2) infinite}@keyframes cd-blink{50%{opacity:.65}}@media (prefers-reduced-motion:reduce){.cd-chassis [data-testid=screen-status].rec,.cd-pill.rec{animation:none}}@media (hover:hover){.cd-arm .chip-group button:hover,.cd-arm .len-card:hover,.cd-arm .load-chip:hover,.cd-arm .phones-chip:hover{box-shadow:0 0 0 1px #000,0 0 0 2px rgba(255,255,255,.55),inset 0 1px 0 rgba(255,255,255,.35),0 3px 0 #0D0E0C}}.hd-app :is(button:not(.knob),.act):hover:not(:disabled){filter:none}@media (max-width:899px){.hd-app,body,html{height:auto;overflow:visible}.hd-app{max-height:none;min-height:100dvh}.hd-app>.hd-main{flex:none;overflow:visible}}.cd-chassis [data-testid=screen-take]{display:grid!important}body,html{max-width:100%;overflow-x:clip}@media (max-width:899px){.cd-arm,.cd-chassis,.cd-chassis .cd-bezel,.cd-chassis .cd-glass,.cd-chassis .hd-rail,.cd-chassis .hd-screen,.cd-dock,.cd-plate,.cd-tray{min-width:0;max-width:100%;box-sizing:border-box}.hd-chassis.cd-chassis{grid-template-columns:minmax(0,1fr)!important}.cd-chassis .hd-title h1{font-size:clamp(28px,9vw,40px);white-space:nowrap}.cd-glass .cd-views,.cd-glass [role=tablist]{flex-wrap:wrap}.cd-gname h2{font-size:clamp(20px,6vw,28px);overflow-wrap:anywhere}}.hd-chassis.cd-chassis{box-shadow:inset 0 0 0 2px rgba(255,255,255,.18),inset 0 0 0 6px rgba(0,0,0,.25),inset 0 3px 0 6px rgba(255,255,255,.12),inset 0 -8px 16px rgba(0,0,0,.45),0 30px 60px rgba(0,0,0,.6)}.cd-screw{background:conic-gradient(from 30deg,#fff,#8F989F,#F4F6F7,#59626A,#fff,#A9B1B7,#fff)!important;box-shadow:0 0 0 1px #1B1F23,0 1px 2px rgba(0,0,0,.6),inset 0 1px 1px rgba(255,255,255,.9)!important}.cd-bezel{box-shadow:0 0 0 1px #0D0F11,0 0 0 3px #E9EDF0,0 0 0 4px #7B848B,0 0 0 6px #F7F9FA,0 0 0 7px #2A2F33,0 18px 30px rgba(0,0,0,.55),inset 0 1px 0 #fff!important}.cd-bpad:not(.empty),.pad-face-grid .pad{box-shadow:0 0 0 1px #000,inset 0 1px 0 rgba(255,255,255,.55),inset 0 -3px 6px rgba(0,0,0,.25),0 5px 0 #121311,0 8px 12px rgba(0,0,0,.5)!important}.cd-bpad:not(.empty):active,.pad-face-grid .pad.lit,.pad-face-grid .pad:active:not(:disabled){transform:translateY(4px)!important;box-shadow:0 0 0 1px #000,inset 0 3px 8px rgba(0,0,0,.45),0 1px 0 #121311,0 0 18px color-mix(in srgb,#DB392D 70%,transparent)!important}.cd-bpad[aria-pressed=true]{box-shadow:0 0 0 1px #000,0 0 0 2px #DB392D,inset 0 1px 0 rgba(255,255,255,.55),0 5px 0 #121311,0 0 22px color-mix(in srgb,#DB392D 75%,transparent)!important}.cd-chassis .rail-btn,.cd-key,.cd-slot{box-shadow:0 0 0 1px #000,inset 0 1px 0 rgba(255,255,255,.4),inset 0 -2px 0 rgba(0,0,0,.45),0 4px 0 #121311,0 6px 10px rgba(0,0,0,.45)}.cd-chassis .rail-btn:active,.cd-key:active:not(:disabled),.cd-slot:active:not(:disabled){transform:translateY(3px);box-shadow:0 0 0 1px #000,inset 0 2px 5px rgba(0,0,0,.5),0 1px 0 #121311}.cd-key:disabled,.cd-slot:disabled{filter:none!important;opacity:.55}.cd-arm button:focus-visible,.cd-bpad:focus-visible,.cd-chassis .rail-btn:focus-visible,.cd-key:focus-visible,.cd-slot:focus-visible{outline:3px solid #fff;outline-offset:2px}.cd-vis.viz-well{height:232px!important;border-radius:10px;background:radial-gradient(120% 90% at 50% 0,#1A1B19,#0A0B0A 70%)!important;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 3px #2A2B29,inset 0 6px 18px #000,0 1px 0 rgba(255,255,255,.18)!important;overflow:hidden}.cd-vis.viz-well:before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;border-radius:inherit;background:repeating-linear-gradient(180deg,rgba(0,0,0,.22) 0 1px,transparent 1px 3px),linear-gradient(160deg,rgba(255,255,255,.16),rgba(255,255,255,0) 38%)}@media (max-width:899px){.cd-vis.viz-well{height:196px!important}}.cd-chassis .hd-title h1{color:#fff!important;-webkit-text-fill-color:#fff!important;-webkit-text-stroke:1px rgba(0,0,0,.35);text-shadow:0 1px 0 #E9EDF0,0 2px 0 #C5CCD1,0 3px 0 #A9B1B7,0 4px 0 #8F989F,0 5px 0 #6E777E,0 6px 0 #4A525A,0 7px 0 #2A2F33,0 8px 1px rgba(0,0,0,.6),0 12px 10px rgba(0,0,0,.45),0 20px 24px rgba(0,0,0,.35),0 -1px 0 rgba(255,255,255,.9)!important}.jr-card .on,.jr-card [aria-checked=true],.jr-seg button.on,.jr-steps li.on{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 1px 0 rgba(0,0,0,.35)!important}.cd-arm .jr-card [aria-checked=true],.cd-arm .jr-seg button.on,.cd-arm .jr-steps li.on{background:#DB392D!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.cd-arm .jr-btn:not(.ghost),.cd-arm .jr-steps li.on:before{color:#fff!important;-webkit-text-fill-color:#fff!important}.cd-arm .jr-btn:not(.ghost){background:#DB392D!important}.cd-arm .jr-db,.cd-arm .jr-line{color:#fff!important;-webkit-text-fill-color:#fff!important}.cd-parts .performance-keys{display:none}.cd-takebay .result-body{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-gap:16px;gap:16px}.cd-takebay .result-figure{order:-1;max-width:100%}.cd-takebay .result-main{display:grid;grid-gap:12px;gap:12px;min-width:0}.cd-takebay .result-actions{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))!important;grid-gap:8px;gap:8px}.cd-takebay .result-actions .act{min-height:56px;font-size:13px;letter-spacing:.1em;line-height:1.2}.cd-takebay .result-actions .act small{display:block;font-size:12px;font-weight:700;color:#DCDDD8;-webkit-text-fill-color:#DCDDD8;letter-spacing:.02em}.cd-takebay .result-actions>:not(.act):not(button):not(a){grid-column:1/-1;font-size:13px;color:#DCDDD8}.cd-takebay .ve-tabs{display:flex;flex-wrap:wrap;gap:8px}.cd-rail-mix .mx-buttons button{background:linear-gradient(180deg,#5A5B55,#3F403D 50%,#2A2B29)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:800;box-shadow:0 0 0 1px #000,inset 0 1px 0 rgba(255,255,255,.35),0 3px 0 #121311!important}.cd-rail-mix .mx-buttons button.on,.cd-rail-mix .mx-buttons button[aria-pressed=true]{background:radial-gradient(circle at 35% 15%,color-mix(in srgb,#DB392D,#fff 40%),#DB392D 55%,color-mix(in srgb,#DB392D,#000 30%))!important;transform:translateY(2px);box-shadow:0 0 0 1px #000,0 1px 0 #121311,0 0 12px color-mix(in srgb,#DB392D 70%,transparent)!important}@media (max-width:520px){.cd-chassis .hd-title h1{font-size:min(30px,7.6vw)!important;letter-spacing:.02em!important;white-space:nowrap}.cd-chassis .hd-header .coin-bezel{width:44px;height:44px}.cd-chassis .hd-header .coin-bezel img{width:36px;height:36px}.cd-chassis .hd-header{grid-template-columns:44px minmax(0,1fr) 44px!important;gap:8px}}:where(.cd-chassis) :where(button,.act,select):not(.knob):not(.cd-bpad):not(.pad){position:relative;min-height:44px;border:0;border-radius:10px;cursor:pointer;color:#fff;-webkit-text-fill-color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.5);font-weight:800;letter-spacing:.08em;background:linear-gradient(180deg,#5C5D57,#46473F 8%,#3F403D 50%,#2E2F2C);box-shadow:0 0 0 1px #0B0C0B,inset 0 1px 0 rgba(255,255,255,.42),inset 0 -2px 0 rgba(0,0,0,.5),inset 1px 0 0 rgba(255,255,255,.08),0 4px 0 #121311,0 7px 10px rgba(0,0,0,.45);transition:transform .07s ease,box-shadow .07s ease}:where(.cd-chassis) :where(button,.act):not(.knob):not(.cd-bpad):not(.pad):active:not(:disabled){transform:translateY(3px);box-shadow:0 0 0 1px #0B0C0B,inset 0 2px 6px rgba(0,0,0,.55),0 1px 0 #121311}:where(.cd-chassis) :where(button,.act):not(.knob):not(.cd-bpad):not(.pad):where([aria-pressed=true],[aria-checked=true],[aria-selected=true],.on){background:radial-gradient(130% 120% at 35% 0,color-mix(in srgb,#DB392D,#fff 35%) 0,#DB392D 45%,color-mix(in srgb,#DB392D,#000 30%) 100%);box-shadow:0 0 0 1px #0B0C0B,inset 0 1px 0 rgba(255,255,255,.45),0 2px 0 #121311,0 0 16px color-mix(in srgb,#DB392D 60%,transparent);transform:translateY(2px)}.cd-arm .jr-chain{display:none}.cd-rail-mix:empty,.cd-rail-mix:not(:has(.mixer-console)){display:none}.cd-menu{position:relative;display:grid;grid-gap:8px;gap:8px}.cd-menu-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:56px;width:100%;font:800 15px/1 var(--cd-f-ui);letter-spacing:.18em;color:#fff;border:0;border-radius:14px;cursor:pointer;background:linear-gradient(180deg,#5C5D57,#3F403D 50%,#2A2B29);box-shadow:0 0 0 1px #000,0 0 0 3px #C5CCD1,0 0 0 4px #4A525A,inset 0 1px 0 rgba(255,255,255,.4),0 5px 0 #121311,0 8px 14px rgba(0,0,0,.5)}.cd-menu.open .cd-menu-btn{background:radial-gradient(130% 120% at 35% 0,color-mix(in srgb,#DB392D,#fff 35%),#DB392D 45%,color-mix(in srgb,#DB392D,#000 30%));transform:translateY(3px);box-shadow:0 0 0 1px #000,0 0 0 3px #C5CCD1,0 0 0 4px #4A525A,0 2px 0 #121311,0 0 18px color-mix(in srgb,#DB392D 60%,transparent)}.cd-burger{display:grid;grid-gap:4px;gap:4px}.cd-burger i{display:block;width:20px;height:3px;border-radius:2px;background:#fff;box-shadow:0 1px 0 rgba(0,0,0,.5)}.cd-menu .cd-rail-keys{position:absolute;z-index:40;top:calc(100% + 8px);left:0;right:0;min-width:240px;display:grid;grid-gap:8px;gap:8px;padding:12px;border-radius:16px;background:linear-gradient(180deg,#2E2F2C,#1B1C1A);box-shadow:0 0 0 1px #000,0 0 0 3px #C5CCD1,0 0 0 4px #4A525A,inset 0 1px 0 rgba(255,255,255,.18),0 24px 40px rgba(0,0,0,.6)}.cd-menu .cd-rail-keys[hidden]{display:none}@media (max-width:899px){.cd-menu .cd-rail-keys{grid-template-columns:1fr 1fr}}@media (orientation:landscape) and (max-height:600px) and (min-width:640px){.hd-chassis.cd-chassis{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) minmax(0,1fr)!important;grid-auto-rows:auto;gap:12px;padding:12px;align-items:start}.cd-chassis>.cd-head{grid-column:1/-1;order:0!important}.cd-chassis .hd-screen{display:contents}.cd-chassis .cd-crown,.cd-chassis .cd-side{display:none}.cd-chassis .cd-parts{grid-column:1;grid-row:2/span 3}.cd-chassis .cd-tray{grid-column:1;grid-row:5/span 3}.cd-chassis .cd-bezel{grid-column:2;grid-row:2}.cd-chassis .cd-dock{grid-column:2;grid-row:3}.cd-chassis .cd-arm{grid-column:2;grid-row:4}.cd-chassis .cd-takebay{grid-column:2;grid-row:5}.cd-chassis .cd-plate{grid-column:3;grid-row:2}.cd-chassis .hd-rail.right{grid-column:3;grid-row:3/span 4}.cd-chassis .hd-rail.left{grid-column:3;grid-row:7}.cd-chassis .hd-title h1{font-size:28px!important}.cd-vis.viz-well{height:150px!important}.cd-keys,.cd-slots{grid-template-columns:repeat(3,minmax(0,1fr))}}.cd-chassis:not([data-face=PICK]) .cd-tray,.cd-chassis:not([data-face=TAKE]):not([data-face=CARD]) .cd-takebay{display:none}.cd-chassis .hd-rail.right{overflow:visible;height:auto}@media (max-width:899px){.cd-chassis .hd-rail.right{display:flex;flex-direction:column;height:auto;overflow:visible}.cd-chassis .cd-rail-mix{display:block;overflow:visible}.cd-chassis .mx-fader{display:block;width:48px;min-height:140px;visibility:visible}}.cd-chassis .hd-rail.left{contain:none!important;transform:none!important;overflow:visible!important;position:relative;z-index:30}@media (max-width:899px){body{position:static!important;inset:auto!important;height:auto!important}.cd-chassis .cd-gh.screen-head{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"name" "pill" "bpm"!important;gap:8px}.cd-chassis .cd-gname{grid-area:name}.cd-chassis .cd-pill{grid-area:pill;justify-self:start}.cd-chassis .cd-gbpm{grid-area:bpm;justify-content:flex-start;flex-wrap:wrap}.cd-chassis .cd-gname h2,.cd-chassis .cd-gname small{white-space:normal!important;overflow:visible!important;text-overflow:unset!important;display:block!important;-webkit-line-clamp:unset!important;overflow-wrap:anywhere}.cd-chassis .cd-gname h2{font-size:22px!important}.cd-glass .cd-gf{display:grid;grid-template-columns:minmax(0,1fr)}.cd-glass .cd-views.viz-tabs{display:grid!important;grid-template-columns:1fr 1fr;width:100%;flex:none}.cd-glass .cd-views.viz-tabs button{min-width:0;width:100%;padding:0 8px;letter-spacing:.04em}.cd-glass .cd-msg{white-space:normal!important;overflow:visible!important;text-overflow:unset!important;text-align:left!important;flex:none;width:100%;line-height:1.35}}.cd-chassis,.hd-app,body,html{overflow-anchor:none}.cd-glass:after{animation:none!important;transform:none!important}.cd-arm,.cd-bezel,.cd-dock,.cd-glass:after,.cd-parts,.cd-plate,.cd-rail-mix,.cd-takebay,.cd-tray,.deck,.hd-header,.hd-rail,.hd-screen,.tab-mix{will-change:auto!important}.cd-vis .cd-steps,.cd-vis .viz-canvas{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:100%!important}.cd-arm,.cd-bezel,.cd-chassis .hd-rail,.cd-dock,.cd-parts,.cd-plate,.cd-rail-mix,.cd-takebay,.cd-tray,.cd-vis{transform:none!important;contain:none!important}.cd-chassis .cd-key{min-height:56px!important;height:auto!important}.cd-chassis .cd-key,.cd-chassis .cd-slot{box-sizing:border-box;min-width:48px!important}.cd-chassis .cd-slot{min-height:48px!important}.cd-chassis .cd-drop{width:88px;height:88px;min-width:48px;min-height:48px}.cd-chassis .pad-face-grid .pad{min-width:48px;min-height:84px}.cd-chassis .cd-plate .cd-gear.knob{width:96px!important;height:96px!important;min-width:96px!important;min-height:96px!important;max-width:96px!important;aspect-ratio:auto!important;transition:none!important}.cd-chassis .cd-klabel,.cd-chassis .cd-klabel b,.cd-chassis .cd-klabel output{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.cd-chassis .hd-rail.right .knob.throw{width:48px!important;height:56px!important;min-width:48px!important;min-height:48px!important}.mx-needles{pointer-events:none!important;z-index:0!important}.mx-strip{position:relative;z-index:1}.cd-rail-mix .mx-btn{position:relative;z-index:3;box-sizing:border-box;width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important}@media (max-width:899px){.cd-chassis .cd-plate .cd-gear.knob{width:72px!important;height:72px!important;min-width:72px!important;min-height:72px!important;max-width:72px!important}.cd-chassis .cd-plate{grid-template-columns:repeat(3,minmax(0,1fr))}}.cd-chassis,.cd-chassis *,.hd-app,.hd-main,body,html{scroll-behavior:auto!important}.cd-chassis,.cd-chassis *{animation:none!important;transition:none!important}.cd-chassis .cd-gear.knob{overflow:hidden;contain:paint}.cd-chassis .cd-gear-body,.cd-chassis .cd-mascot{filter:none!important}.cd-chassis .cd-knurl,.cd-chassis .cd-leds,.cd-chassis .cd-leds i,.cd-chassis .cd-teeth,.cd-chassis .cd-tick{rotate:none!important;transform:none!important}.cd-chassis .cd-knurl{background:linear-gradient(160deg,#e6eaed,#6a727a 42%,#f4f6f8 70%,#8d969e)!important}.cd-chassis .cd-face{background:linear-gradient(165deg,#f7f8f9,#b7bfc6 46%,#eceff2)!important}.cd-chassis .cd-tick{background:conic-gradient(from -4deg,transparent 0 0deg,#DB392D 0deg 8deg,transparent 8deg 1turn);transform:rotate(var(--a,-135deg))!important;will-change:transform}.cd-chassis .cd-leds{background:radial-gradient(circle,transparent 66%,rgba(219,57,45,.7) 70% 76%,transparent 80%)}.cd-mesh{background:repeating-linear-gradient(0deg,#121416 0 2px,#3e454c 2px 4px)!important}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/8a053b136321ec99-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/2a8fe189f1a8dd0c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/c214ffb7f5362987-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_7347c0{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_7347c0{--f-ui:"Archivo","Archivo Fallback"}@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b8bfb68ab9ab617c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/982ceffe7b733b3b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Black Fallback;src:local("Arial");ascent-override:70.78%;descent-override:16.93%;line-gap-override:0.00%;size-adjust:124.05%}.__className_c9ff80{font-family:Archivo Black,Archivo Black Fallback;font-weight:400;font-style:normal}.__variable_c9ff80{--f-disp:"Archivo Black","Archivo Black Fallback"}