@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/marbble/_astro/archivo-vietnamese-wdth-normal.rJmnGBSt.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/marbble/_astro/archivo-latin-ext-wdth-normal.7khWdh9v.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/marbble/_astro/archivo-latin-wdth-normal.DY7AcnAa.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#1c1c1e;--panel:#232325;--panel-2:#2c2c2f;--line:#3b3b3e;--line-soft:#2f2f32;--edge:#141415;--text:#e8e8eb;--body:#c4c4c9;--dim:#9b9ba0;--faint:#6c6c71;--accent:#f2c230;--accent-ink:#2a2205;--lcd-bg:#161617;--lcd-text:#ececef;--lcd-label:#85858a;--lcd-sep:#2c2c2e;--slot:#5b6472;--red:#ec3d33;--mono:"JetBrains Mono Variable", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--sans:"Archivo Variable", "Helvetica Neue", "Segoe UI", system-ui, sans-serif;--pad:clamp(1rem, 3.2vw, 3rem);color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--bg);color:var(--body);font:400 1.0625rem/1.55 var(--sans);-webkit-font-smoothing:antialiased;font-feature-settings:"tnum" 1;margin:0;overflow-x:hidden}h1,h2,h3,h4,p,ol,ul,dl,dd,figure{margin:0;padding:0}ol,ul{list-style:none}a{color:var(--text);text-decoration:underline;text-decoration-color:var(--faint);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{text-decoration-color:var(--accent);color:#fff}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.skip{background:var(--accent);color:var(--accent-ink);z-index:10;padding:.5rem .75rem;position:absolute;top:.5rem;left:-999px}.skip:focus{left:.5rem}.mono{font-family:var(--mono);font-size:.92em}.fine{color:var(--dim);font-size:.875rem;line-height:1.5}.fine a{color:var(--body)}.top{padding:.7rem var(--pad);justify-content:space-between;align-items:center;gap:1rem;display:flex}.brand{letter-spacing:-.005em;color:var(--text);align-items:center;gap:.55rem;font-size:1.0625rem;font-weight:700;font-stretch:112%;text-decoration:none;display:flex}.top nav{gap:clamp(.75rem,2vw,1.75rem);font-size:.9375rem;display:flex}.top nav a{color:var(--body);text-decoration:none}.top nav a:hover{color:var(--accent)}.top nav{align-items:center}.top nav .top-dl{background:var(--accent);color:var(--accent-ink);border-radius:3px;padding:.3rem .65rem .32rem;font-size:.875rem;font-weight:600}.top nav .top-dl:hover{color:var(--accent-ink);background:#ffd24d}.lcd{margin-inline:var(--pad);background:var(--lcd-bg);border-radius:5px;display:flex;overflow:hidden;box-shadow:inset 0 1px 3px #000000b3,0 1px #ffffff0d}.lcd>div{border-right:1px solid var(--lcd-sep);white-space:nowrap;min-width:0;padding:.45rem .9rem .5rem}.lcd>div:last-child{border-right:0}.lcd dt{font:500 .625rem/1.3 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--lcd-label);font-stretch:100%}.lcd dd{font:500 .9375rem/1.35 var(--mono);color:var(--lcd-text)}.lcd .lamp{color:var(--accent)}.lcd .pos{border-left:1px solid var(--lcd-sep);margin-left:auto}.lcd .pos dd{letter-spacing:.02em;font-size:1.125rem;line-height:1.2}.lcd .pos-mode dd{color:var(--faint)}.lcd .pos-mode dd.on{color:var(--accent)}.transport{align-items:center;display:flex;padding:0 .55rem!important}.transport[hidden]{display:none}.transport button{width:2rem;height:2rem;color:var(--lcd-text);cursor:pointer;background:#3b3b3e;border:0;border-radius:4px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff14,0 0 0 .5px #111}.transport button:hover{background:#4a4a4e}.wordmark{font-size:min(calc((100vw - 2 * var(--pad)) * .2035), 25rem);letter-spacing:-.045em;color:var(--text);margin:clamp(.9rem, 2vw, 1.75rem) var(--pad) clamp(.6rem, 1.4vw, 1.1rem);margin-left:calc(var(--pad) - .045em);white-space:nowrap;font-weight:800;font-stretch:125%;line-height:.82}.lane{--p:.87;border-block:1px solid var(--line);background:linear-gradient(#202022,#1a1a1c);grid-template-columns:1fr auto;display:grid}.lane-main{min-width:0;position:relative}.ruler{font:500 .6875rem/1 var(--mono);color:var(--lcd-label);border-bottom:1px solid var(--line-soft);background:#1a1a1c;grid-template-columns:repeat(10,1fr);display:grid}.ruler li{border-left:1px solid var(--line);height:1.6rem;padding:.35rem .35rem .35rem .4rem}.ruler li:first-child{border-left:0}.marks{border-bottom:1px solid var(--line-soft);background-image:repeating-linear-gradient(90deg, var(--line-soft) 0 1px, transparent 1px 10%);height:clamp(2.4rem,3.5vw,3.25rem);position:relative}.marks small{font:500 .6875rem/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--lcd-label);position:absolute;bottom:.5rem}.wave{background-image:repeating-linear-gradient(90deg, var(--line-soft) 0 1px, transparent 1px 10%);height:clamp(7.5rem,13.5vw,15rem);position:relative;overflow:hidden}.wave svg{fill:none;stroke:#616167;stroke-width:1.5px;width:100%;height:100%;position:absolute;inset:0}.wave .played{clip-path:inset(0 calc(100% - var(--p) * 100%) 0 0);stroke:var(--accent)}.playhead{transform:translateX(calc(var(--p) * 100%));pointer-events:none;position:absolute;inset:0}.playhead i{background:#fff;width:1.5px;height:100%;display:block;box-shadow:0 0 0 .5px #00000080}.meters{border-left:1px solid var(--line);gap:3px;padding:.5rem clamp(.5rem,1.4vw,1.25rem);display:flex}.meter{background:#101011;width:clamp(7px,.8vw,12px);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0a0a0b}.meter i{clip-path:inset(calc(100% - var(--v) * 100%) 0 0 0);background:linear-gradient(to top, #a68420, var(--accent) 72%, #ffe48a 94%, var(--red) 94%);position:absolute;inset:0}.meter:after{content:"";background:repeating-linear-gradient(0deg,#0000 0 3px,#101011 3px 4px);position:absolute;inset:0}.meter b{z-index:1;background:#fff;height:2px;position:absolute;left:0;right:0}.scale{width:1.5rem;font:500 .625rem/1 var(--mono);color:var(--lcd-label);text-align:right;flex-direction:column;justify-content:space-between;margin-left:3px;display:flex}.intro{padding:clamp(1.5rem, 3.4vw, 3rem) var(--pad) clamp(2.5rem, 5vw, 4.5rem);grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(1.5rem,4vw,4rem);display:grid}.lead p:first-child{letter-spacing:-.01em;color:var(--text);max-width:34em;font-size:clamp(1.3rem,2.15vw,1.95rem);font-weight:500;line-height:1.26}.lead-sub{color:var(--dim);max-width:38em;margin-top:.85rem}.actions{flex-wrap:wrap;gap:.6rem;margin-top:1.5rem;display:flex}.btn{color:var(--text);background:#3b3b3e;border-radius:4px;padding:.7rem 1.1rem .72rem;font-size:1rem;font-weight:600;line-height:1.1;text-decoration:none;display:inline-block;box-shadow:inset 0 1px #ffffff14,0 0 0 .5px #111}.btn:hover{color:#fff;background:#4a4a4e}.btn.primary{background:var(--accent);color:var(--accent-ink);box-shadow:inset 0 1px #ffffff59,0 0 0 .5px #5a4708}.btn.primary:hover{color:var(--accent-ink);background:#ffd24d}.alpha{border:1px solid var(--line);border-left:3px solid var(--accent);background:#ffffff04;align-self:start;padding:.95rem 1.1rem 1rem;font-size:.9375rem;line-height:1.45}.alpha h2{font:600 .75rem/1.2 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--accent);align-items:center;gap:.5rem;margin-bottom:.6rem;display:flex}.alpha ul{gap:.4rem;display:grid}.alpha p{margin-top:.7rem;font-size:.875rem}.led{background:var(--accent);border-radius:50%;flex:none;width:.5rem;height:.5rem;display:inline-block;box-shadow:0 0 0 1px #0009,inset 0 0 1px 1px #ffffff59}.panel{padding:clamp(2.5rem, 5.5vw, 5rem) var(--pad);border-top:1px solid var(--line);position:relative}.panel:before{content:"";background-image:repeating-linear-gradient(90deg, var(--line) 0 1px, transparent 1px 12px);height:7px;position:absolute;top:0;left:0;right:0}.panel-head{max-width:50rem;margin-bottom:clamp(1.5rem,3vw,2.5rem)}.tag{font:500 .75rem/1.2 var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--accent);margin-bottom:.9rem}.panel-head h2{letter-spacing:-.024em;color:var(--text);margin-bottom:1rem;font-size:clamp(1.75rem,3.7vw,3.25rem);font-weight:700;font-stretch:108%;line-height:1.05}.panel-head p+p{margin-top:.8rem}.sub{letter-spacing:-.01em;color:var(--text);margin-bottom:.5rem;font-size:1.25rem;font-weight:700;font-stretch:104%;line-height:1.2}.rack{border-top:1px solid var(--line)}.rack li{border-bottom:1px solid var(--line-soft)}.rack a{color:var(--body);grid-template-columns:11rem 11rem 11rem minmax(0,1fr);align-items:center;gap:clamp(.75rem,2vw,1.75rem);padding:.75rem 0;text-decoration:none;display:grid}.rack a:hover .name{color:var(--accent)}.rack a:hover .scope{box-shadow:inset 0 1px 3px #000000b3, 0 0 0 1px var(--faint)}.scope{background:var(--lcd-bg);background-image:linear-gradient(var(--lcd-sep), var(--lcd-sep));background-position:0;background-repeat:no-repeat;background-size:100% 1px;border-radius:4px;height:3.75rem;display:block;overflow:hidden;box-shadow:inset 0 1px 3px #000000b3,0 1px #ffffff0d}.scope svg{width:100%;height:100%;display:block}.scope path{fill:none;stroke:var(--accent);stroke-width:1.25px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.name{letter-spacing:-.012em;color:var(--text);font-size:1.3125rem;font-weight:700;font-stretch:106%;line-height:1.15}.name small{font:500 .6875rem/1.3 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--lcd-label);margin-bottom:.2rem;display:block}.voices{align-items:center;gap:.6rem;display:flex}.voices b{font:500 1.75rem/1 var(--mono);color:var(--lcd-text);text-align:right;min-width:2.2ch}.voices small{color:var(--dim);font-size:.75rem;line-height:1.25}.what{font-size:.9688rem;line-height:1.42}#instruments>.fine{max-width:54rem;margin-top:1.1rem}.split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);display:grid}.split .panel-head{margin-bottom:0}.zones svg{width:100%;height:auto;display:block}.zones figcaption{font:500 .6875rem/1.3 var(--mono);color:var(--lcd-label);margin-top:.5rem}.zones text{font:500 9.5px var(--mono);fill:var(--lcd-label)}.zone{fill:#2f3238;stroke:var(--slot);stroke-width:1px}.zone.on{fill:var(--accent);stroke:var(--accent)}.key{fill:#cfcfd3}.key.on{fill:var(--accent)}.key.black{fill:#101011;stroke:#000;stroke-width:.5px}.path{border-block:1px solid var(--line);counter-reset:stage;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.path li{border-left:1px solid var(--line-soft);flex-direction:column;min-height:12rem;padding:.8rem 1rem 1rem;display:flex;position:relative}.path li:first-child{border-left:0;padding-left:0}.path li:not(:last-child):after{content:"";border-top:1.5px solid var(--dim);border-right:1.5px solid var(--dim);background:var(--bg);z-index:1;width:8px;height:8px;position:absolute;top:1.15rem;right:-5px;transform:rotate(45deg)}.path-n{font:500 .75rem/1.2 var(--mono);letter-spacing:.08em;color:var(--lcd-label);padding-bottom:.7rem}.path-fader{height:3rem;margin-bottom:.75rem;display:block;position:relative}.path-fader:before{content:"";background:#121213;border-radius:2px;width:4px;margin-left:-2px;position:absolute;inset:0 auto 0 50%}.path-fader i{background:linear-gradient(#77777c,#5a5a5f 45%,#4a4a4f 55%,#5e5e63);border-radius:2px;width:2.5rem;height:1.05rem;margin-left:-1.25rem;position:absolute;top:38%;left:50%;box-shadow:0 1px 3px #000000b3,inset 0 1px #fff3}.path-fader i:after{content:"";background:#e4e4e8;height:1px;position:absolute;inset:50% 0 auto}.path-out{background:var(--lcd-bg);border-radius:3px;align-content:center;gap:3px;height:3rem;margin-bottom:.75rem;padding-inline:.5rem;display:grid;box-shadow:inset 0 1px 3px #000000b3,0 1px #ffffff0d}.path-out i{background:linear-gradient(90deg, #a68420, var(--accent) 80%, transparent 80%);background-size:100% 100%;height:6px;display:block;-webkit-mask-image:repeating-linear-gradient(90deg,#000 0 3px,#0000 3px 4px);mask-image:repeating-linear-gradient(90deg,#000 0 3px,#0000 3px 4px)}.path-out i+i{background:linear-gradient(90deg, #a68420, var(--accent) 72%, transparent 72%)}.path h3{color:var(--text);margin-bottom:.25rem;font-size:1.0625rem;font-weight:650;line-height:1.2}.path p{color:var(--dim);font-size:.875rem;line-height:1.4}.path-viz{background:var(--lcd-bg);border-radius:3px;width:100%;height:3rem;margin-bottom:.75rem;display:block;box-shadow:inset 0 1px 3px #000000b3,0 1px #ffffff0d}.path-viz path{fill:none;stroke:var(--accent);stroke-width:1.5px;vector-effect:non-scaling-stroke}.path-slots{grid-template-columns:repeat(4,1fr);gap:2px;height:3rem;margin-bottom:.75rem;display:grid}.path-slots i{background:#1f1f21;border-radius:1.5px;box-shadow:inset 0 1px 1px #0006}.path-slots i.on{background:linear-gradient(#5b6472,#4c5461);box-shadow:inset 0 1px #ffffff1a}.path-sends{grid-template-columns:repeat(4,1fr);place-items:center;gap:.35rem;height:3rem;margin-bottom:.75rem;display:grid}.path-sends i{background:#1f1f21;border-radius:50%;width:1rem;height:1rem;box-shadow:inset 0 0 0 1.5px #3b3b3e}.path-sends i.on{box-shadow:inset 0 0 0 1.5px var(--accent)}.mix-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,5vw,5rem);margin-top:clamp(2rem,4vw,3.5rem);display:grid}.mix-grid p+p{margin-top:.6rem}.slots{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.25rem;margin-top:1.25rem;display:grid}.slots h4{font:500 .6875rem/1.3 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--lcd-label);margin-bottom:.35rem}.slots ul{gap:2px;display:grid}.slots li{color:#f0f0f3;background:linear-gradient(#5b6472,#4c5461);border-radius:3px;padding:.42rem .55rem .44rem;font-size:.875rem;line-height:1;box-shadow:inset 0 1px #ffffff1a,0 0 0 .5px #17171a}.cores{margin-top:2rem}.cpu{background:var(--lcd-bg);border-radius:5px;gap:.5rem;margin:1rem 0 .75rem;padding:.8rem .9rem;display:grid;box-shadow:inset 0 1px 3px #000000b3,0 1px #ffffff0d}.cpu-row{font:500 .75rem/1 var(--mono);color:var(--lcd-label);grid-template-columns:6.75rem 1fr 3rem;align-items:center;gap:.7rem;display:grid}.cpu-bar{background:#232325;border-radius:1px;height:.75rem;position:relative}.cpu-bar i{background:#e8e8eb;border-radius:1px;position:absolute;inset:0 auto 0 0}.cpu-row:first-child .cpu-bar i{background:var(--accent)}.cpu-bar b{background:#fff;width:2px;position:absolute;top:-2px;bottom:-2px}.cpu-val{color:var(--lcd-text);text-align:right;font-size:.9375rem}.spec{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,5vw,5rem);display:grid}.spec>div{border-bottom:1px solid var(--line-soft);grid-template-columns:7.5rem minmax(0,1fr);gap:1rem;padding:.8rem 0 .9rem;display:grid}.spec dt{font-size:.9688rem;font-weight:650;line-height:1.42}.spec dt a{text-decoration-color:var(--line)}.spec dd{font-size:.9375rem;line-height:1.42}#editing>.fine{margin-top:1.25rem}.dl{background:var(--line);border:1px solid var(--line);grid-template-columns:2fr 1fr 1fr;gap:1px;display:grid}.dl-os{background:var(--bg);flex-direction:column;padding:1rem 1.1rem 1.15rem;display:flex}.dl-head{margin-bottom:.85rem}.dl h3{letter-spacing:-.015em;color:var(--text);font-size:1.5rem;font-weight:700;font-stretch:108%;line-height:1.15}.dl-status{color:var(--dim);align-items:center;gap:.45rem;margin-top:.25rem;font-size:.8125rem;display:flex}.dl-status .led{box-shadow:inset 0 0 0 1.5px var(--faint);background:0 0}.dl-status.lit .led{background:var(--accent);box-shadow:0 0 0 1px #0009}.dl ul{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.4rem;margin-bottom:.85rem;display:grid}.dl li a{color:var(--text);background:#3b3b3e;border-radius:4px;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.6rem .75rem;line-height:1.2;text-decoration:none;display:flex;box-shadow:inset 0 1px #ffffff14,0 0 0 .5px #111}.dl li a:hover{background:var(--accent);color:var(--accent-ink)}.dl li a:hover span{color:var(--accent-ink)}.dl li b{font-weight:650}.dl li span{font:500 .75rem/1 var(--mono);color:var(--dim)}.dl-os .fine{margin-top:auto}.source{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.5rem 2rem;margin-top:2rem;display:grid}.source .sub{grid-column:1/-1}.source pre{background:var(--lcd-bg);font:500 .875rem/1.6 var(--mono);color:var(--lcd-text);border-radius:5px;margin:0;padding:.75rem 1rem;overflow-x:auto;box-shadow:inset 0 1px 3px #000000b3,0 1px #ffffff0d}.doors{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.door{padding:clamp(2rem, 4.5vw, 4rem) var(--pad);color:var(--body);flex-direction:column;min-height:20rem;text-decoration:none;display:flex}.door+.door{border-left:1px solid var(--line)}.door h2{letter-spacing:-.035em;color:var(--text);margin-bottom:1rem;font-size:clamp(2.25rem,5.6vw,5rem);font-weight:800;font-stretch:118%;line-height:.98}.door p:not(.tag){max-width:34em}.door .go{font:500 .875rem/1 var(--mono);color:var(--dim);margin-top:auto;padding-top:1.5rem}.door .go i{font-style:normal;transition:transform .15s;display:inline-block}.door:hover{background:var(--accent);color:var(--accent-ink)}.door:hover h2,.door:hover .go,.door:hover .tag{color:var(--accent-ink)}.door:hover .go i{transform:translate(.3rem)}.quick{padding:1rem var(--pad);border-top:1px solid var(--line);flex-wrap:wrap;grid-column:1/-1;gap:.35rem clamp(1rem,3vw,2.25rem);font-size:.9375rem;display:flex}.foot{border-top:1px solid var(--line);padding:1.25rem var(--pad) 2rem;gap:.4rem;display:grid}.foot img{vertical-align:-3px;margin-right:.3rem}.shot{margin-block:clamp(1.5rem,3vw,2.5rem)}.shot-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));gap:0 clamp(1rem,2vw,1.5rem);display:grid}.shot-grid .wide{grid-column:1/-1}.shot-grid .shot{margin-block:0 clamp(1rem,2vw,1.5rem)}main>.shot{padding:0 var(--pad) clamp(2.5rem, 5vw, 4.5rem);margin:0}.shot img{width:100%;height:auto;box-shadow:0 0 0 1px #000, 0 0 0 2px var(--line), 0 18px 50px #00000080;border-radius:8px;display:block}.shot figcaption{font:500 .75rem/1.3 var(--mono);color:var(--lcd-label);margin-top:.7rem}.shots-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,3vw,2.5rem);display:grid}.split .shot{margin:0}@media (width<=75rem){.rack a{grid-template-columns:9rem 8.5rem 9.5rem minmax(0,1fr)}.path{grid-template-columns:repeat(3,minmax(0,1fr))}.path li{border-bottom:1px solid var(--line-soft);min-height:0}.path li:nth-child(3n+1){border-left:0;padding-left:0}.path li:nth-last-child(-n+3){border-bottom:0}.path li:nth-child(3n):after,.lcd .opt:nth-child(5){display:none}}@media (width<=58rem){.intro,.split,.mix-grid,.spec,.dl{grid-template-columns:minmax(0,1fr)}.rack a{grid-template-columns:7rem minmax(0,1fr) auto;grid-template-areas:"scope name voices""what what what";row-gap:.55rem}.scope{grid-area:scope;height:3rem}.name{grid-area:name}.voices{grid-area:voices}.what{grid-area:what}.lcd .opt{display:none}.shots-pair{grid-template-columns:minmax(0,1fr)}}@media (width<=40rem){body{font-size:1rem}.top nav a:nth-child(2),.top nav a:nth-child(3),.top nav a:nth-child(4){display:none}.name{font-size:1.125rem}.voices b{font-size:1.375rem}.voices small br,.voices small span{display:none}.lcd>div{padding-inline:.6rem}.lcd .pos-mode{display:none}.lcd .pos dt span,.lcd .pos dt{font-size:.5625rem}.lcd dd{font-size:.8125rem}.lcd .pos dd{font-size:.9375rem}.ruler li:nth-child(2n){color:#0000}.path{grid-template-columns:minmax(0,1fr)}.path li,.path li:nth-child(3n+1){border-left:0;border-bottom:1px solid var(--line-soft);grid-template-columns:2.75rem minmax(0,1fr);column-gap:.75rem;padding-inline:0;display:grid}.path li:nth-last-child(-n+3){border-bottom:1px solid var(--line-soft)}.path li:last-child{border-bottom:0}.path li>*{grid-column:2}.path li .path-n{grid-area:1/1/span 3;padding-top:.2rem}.path-viz,.path-slots,.path-sends,.path-fader,.path-out,.path li:after{display:none}.doors{grid-template-columns:minmax(0,1fr)}.door{min-height:0}.door+.door{border-left:0;border-top:1px solid var(--line)}.spec>div{grid-template-columns:minmax(0,1fr);gap:.2rem}.source{grid-template-columns:minmax(0,1fr)}.slots{grid-template-columns:repeat(2,minmax(0,1fr))}}
