.BuyButton-module__E0wUyq__wrap{gap:16px;max-width:430px;display:grid}.BuyButton-module__E0wUyq__priceRow{flex-wrap:wrap;align-items:baseline;gap:14px;margin:0;display:flex}.BuyButton-module__E0wUyq__listPrice{color:var(--muted);letter-spacing:-.03em;font-size:clamp(18px,2vw,24px);text-decoration-thickness:2px}.BuyButton-module__E0wUyq__price{letter-spacing:-.055em;font-size:clamp(38px,4.5vw,54px);font-weight:760;line-height:.9}.BuyButton-module__E0wUyq__chip{background:var(--acid);border:1px solid var(--ink);color:var(--ink);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;padding:6px 9px;font-size:9px;font-weight:700}.BuyButton-module__E0wUyq__cta{cursor:pointer;border-radius:0;width:100%}.BuyButton-module__E0wUyq__cta:disabled,.BuyButton-module__E0wUyq__cta:disabled:hover{background:var(--paper-dark);border-color:var(--paper-dark);color:var(--soft-ink);cursor:not-allowed;transform:none}.BuyButton-module__E0wUyq__status{font-family:var(--font-geist-mono), monospace;letter-spacing:.05em;text-transform:uppercase;min-height:18px;margin:0;font-size:10px;line-height:1.55}.BuyButton-module__E0wUyq__error{color:var(--orange);font-weight:700}.BuyButton-module__E0wUyq__wrap .sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.DubspotLogo-module__TGN0Ra__logo{align-items:center;gap:9px;min-width:0;line-height:1;display:inline-flex}.DubspotLogo-module__TGN0Ra__mark{flex:none;width:34px;height:34px;display:block;overflow:visible}.DubspotLogo-module__TGN0Ra__active{fill:var(--acid)}.DubspotLogo-module__TGN0Ra__hit{fill:var(--orange)}.DubspotLogo-module__TGN0Ra__inactive{fill:currentColor;opacity:.14}.DubspotLogo-module__TGN0Ra__wordmark{font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;letter-spacing:.13em;white-space:nowrap;font-size:14px;font-weight:800}.DubspotLogo-module__TGN0Ra__footer .DubspotLogo-module__TGN0Ra__mark{width:40px;height:40px}.DubspotLogo-module__TGN0Ra__footer .DubspotLogo-module__TGN0Ra__wordmark{font-size:16px}@media (max-width:820px){.DubspotLogo-module__TGN0Ra__header .DubspotLogo-module__TGN0Ra__mark{width:30px;height:30px}}@media (max-width:480px){.DubspotLogo-module__TGN0Ra__header .DubspotLogo-module__TGN0Ra__wordmark{display:none}}
.hero-module__CJkzSq__trio{background:#00000021;border-left:1px solid #fff3;grid-area:1/3;align-content:center;align-self:stretch;gap:26px;padding:56px 40px;display:grid}.hero-module__CJkzSq__lane{gap:10px;display:grid}.hero-module__CJkzSq__laneLabel{color:#ffffffd9;font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:700}.hero-module__CJkzSq__laneLabel em{color:#ffffff8c;text-transform:none;margin-left:8px;font-style:normal}.hero-module__CJkzSq__row{grid-template-columns:repeat(16,1fr);gap:4px;display:grid}.hero-module__CJkzSq__cell{aspect-ratio:1;border:1px solid #ffffff47;min-width:0}.hero-module__CJkzSq__cell[data-beat=true]{border-color:#ffffff8c}.hero-module__CJkzSq__cell[data-on=true]{background:var(--acid,#d8ff3e);border-color:var(--acid,#d8ff3e)}.hero-module__CJkzSq__lane[data-voice=snare] .hero-module__CJkzSq__cell[data-on=true]{background:var(--orange,#ff5f3d);border-color:var(--orange,#ff5f3d)}.hero-module__CJkzSq__countMap{background:var(--ink);color:var(--paper-bright);margin:42px 0;padding:24px;overflow-x:auto}.hero-module__CJkzSq__countMapHead,.hero-module__CJkzSq__countMapRow{grid-template-columns:62px repeat(16,minmax(20px,1fr));gap:4px;min-width:620px;display:grid}.hero-module__CJkzSq__countMapHead{margin-bottom:11px}.hero-module__CJkzSq__countMapHead span,.hero-module__CJkzSq__countMapRow span{color:#a09f98;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;align-self:center;font-size:8px;font-style:normal;font-weight:700}.hero-module__CJkzSq__countMapHead i{color:#8d8c86;font-family:var(--font-geist-mono), monospace;text-align:center;font-size:8px;font-style:normal}.hero-module__CJkzSq__countMapHead i[data-beat=true]{color:var(--acid)}.hero-module__CJkzSq__countMapRow{margin-top:4px}.hero-module__CJkzSq__countMapRow i{aspect-ratio:1;border:1px solid #454740;min-height:20px}.hero-module__CJkzSq__countMapRow i[data-beat=true]{border-color:#696b63}.hero-module__CJkzSq__countMapRow[data-voice=kick] i[data-on=true]{background:var(--orange);border-color:var(--orange)}.hero-module__CJkzSq__countMapRow[data-voice=snare] i[data-on=true]{background:var(--acid);border-color:var(--acid)}.hero-module__CJkzSq__countMapRow[data-voice=hats] i[data-on=true]{background:var(--cyan);border-color:var(--cyan)}.hero-module__CJkzSq__sourceList{gap:10px;margin:18px 0 0;padding-left:20px;display:grid}.hero-module__CJkzSq__sourceList li{font-size:13px;line-height:1.55}.hero-module__CJkzSq__sourceList a{text-underline-offset:4px;font-weight:700}.hero-module__CJkzSq__classificationGrid{border-left:1px solid var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:46px 0;display:grid}.hero-module__CJkzSq__classificationGrid>div{border-bottom:1px solid var(--line);border-right:1px solid var(--line);min-height:170px;padding:24px}.hero-module__CJkzSq__classificationGrid span,.hero-module__CJkzSq__rungIntro>span,.hero-module__CJkzSq__debrief>strong,.hero-module__CJkzSq__recapGrid span{font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:750}.hero-module__CJkzSq__classificationGrid span{color:var(--violet)}.hero-module__CJkzSq__classificationGrid p{color:#55544e;margin:32px 0 0;font-size:13px;line-height:1.55}.hero-module__CJkzSq__debrief{border-left:5px solid var(--acid);margin:36px 0;padding:16px 22px}.hero-module__CJkzSq__debrief>strong{color:var(--violet);margin-bottom:10px;display:block}.hero-module__CJkzSq__debrief p,.hero-module__CJkzSq__rungIntro p{margin:0;font-size:14px;line-height:1.62}.hero-module__CJkzSq__rungIntro{background:var(--ink);color:var(--paper-bright);margin:54px 0 24px;padding:28px}.hero-module__CJkzSq__rungIntro>span{color:var(--acid);margin-bottom:20px;display:block}.hero-module__CJkzSq__rungIntro p{color:#d4d3cd;max-width:760px}.hero-module__CJkzSq__rungIntro strong{color:var(--paper-bright)}.hero-module__CJkzSq__hintStack{gap:8px;margin-top:38px;display:grid}.hero-module__CJkzSq__transferSteps{gap:11px;margin:28px 0 0;padding-left:22px;display:grid}.hero-module__CJkzSq__transferSteps li,.hero-module__CJkzSq__reflectionPrompts li{padding-left:6px;font-size:14px;line-height:1.55}.hero-module__CJkzSq__reflectionPrompts{border-top:1px solid #494b45;margin-top:34px;padding-top:28px}.hero-module__CJkzSq__reflectionPrompts>strong{color:var(--acid);font-size:15px}.hero-module__CJkzSq__reflectionPrompts ul{gap:8px;margin:18px 0 0;padding-left:22px;display:grid}.hero-module__CJkzSq__recapGrid{border-left:1px solid var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:46px 0;display:grid}.hero-module__CJkzSq__recapGrid>div{border-bottom:1px solid var(--line);border-right:1px solid var(--line);min-height:180px;padding:24px}.hero-module__CJkzSq__recapGrid span{color:var(--violet);margin-bottom:42px;display:block}.hero-module__CJkzSq__recapGrid strong{font-size:20px;display:block}.hero-module__CJkzSq__recapGrid p{color:#55544e;margin:10px 0 0;font-size:13px;line-height:1.5}@media (max-width:1080px){.hero-module__CJkzSq__trio{display:none}}@media (max-width:720px){.lesson-hero-two .lesson-hero-copy h1{max-width:100%;font-size:clamp(48px,14vw,76px)}.hero-module__CJkzSq__classificationGrid,.hero-module__CJkzSq__recapGrid{grid-template-columns:1fr}.hero-module__CJkzSq__classificationGrid>div,.hero-module__CJkzSq__recapGrid>div{min-height:auto}}
.GrooveMachine-module__F5k_lq__machine{--gm-ink:var(--ink,#11110f);--gm-panel:#1a1a17;--gm-panel-2:#232320;--gm-well:#141412;--gm-paper:var(--paper-bright,#f8f6ef);--gm-dim:#8b8a80;--gm-line:#f8f6ef29;--gm-acid:var(--acid,#d8ff3e);--gm-orange:var(--orange,#ff5f3d);--gm-cyan:var(--cyan,#53e5ea);--gm-violet:#8f88ff;--gm-screen:#ddff54;--gm-mono:var(--font-geist-mono,"SFMono-Regular", Consolas, monospace);width:100%;min-width:0;color:var(--gm-paper);font-family:var(--font-geist-sans,Arial, Helvetica, sans-serif);container-type:inline-size}.GrooveMachine-module__F5k_lq__machine [data-lane=BD]{--lane-color:#ff5f3d}.GrooveMachine-module__F5k_lq__machine [data-lane=SD]{--lane-color:#f4c95d}.GrooveMachine-module__F5k_lq__machine [data-lane=CP]{--lane-color:#ff9d7a}.GrooveMachine-module__F5k_lq__machine [data-lane=RS]{--lane-color:#b9b3ff}.GrooveMachine-module__F5k_lq__machine [data-lane=LT]{--lane-color:#8f88ff}.GrooveMachine-module__F5k_lq__machine [data-lane=CH]{--lane-color:#53e5ea}.GrooveMachine-module__F5k_lq__machine [data-lane=OH]{--lane-color:#d8ff3e}.GrooveMachine-module__F5k_lq__machine [data-lane=PC]{--lane-color:#ff86c8}.GrooveMachine-module__F5k_lq__machine [data-lane=P1]{--lane-color:#ff5f3d}.GrooveMachine-module__F5k_lq__machine [data-lane=P2]{--lane-color:#ff8a6b}.GrooveMachine-module__F5k_lq__machine [data-lane=P3]{--lane-color:#f4c95d}.GrooveMachine-module__F5k_lq__machine [data-lane=P4]{--lane-color:#ffdd8a}.GrooveMachine-module__F5k_lq__machine [data-lane=P5]{--lane-color:#ff9d7a}.GrooveMachine-module__F5k_lq__machine [data-lane=P6]{--lane-color:#b9b3ff}.GrooveMachine-module__F5k_lq__machine [data-lane=P7]{--lane-color:#53e5ea}.GrooveMachine-module__F5k_lq__machine [data-lane=P8]{--lane-color:#d8ff3e}.GrooveMachine-module__F5k_lq__machine [data-lane=P9]{--lane-color:#ff86c8}.GrooveMachine-module__F5k_lq__machine [data-lane=P10]{--lane-color:#9be7c2}.GrooveMachine-module__F5k_lq__machine [data-lane=P11]{--lane-color:#8f88ff}.GrooveMachine-module__F5k_lq__machine [data-lane=P12]{--lane-color:#aca6ff}.GrooveMachine-module__F5k_lq__machine [data-lane=P13]{--lane-color:#ffb36b}.GrooveMachine-module__F5k_lq__machine [data-lane=P14]{--lane-color:#f0a5ff}.GrooveMachine-module__F5k_lq__machine [data-lane=P15]{--lane-color:#7cd6ff}.GrooveMachine-module__F5k_lq__machine [data-lane=P16]{--lane-color:#ffe08a}.GrooveMachine-module__F5k_lq__machine button{font:inherit;color:inherit;cursor:pointer}.GrooveMachine-module__F5k_lq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.GrooveMachine-module__F5k_lq__chassis{background:radial-gradient(circle at 10% -4%, #ffffff0f, transparent 30%), var(--gm-panel);border:1px solid #3b3b35;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 28px 60px #11110f59,inset 0 1px #ffffff12,inset 0 -1px #0009}.GrooveMachine-module__F5k_lq__topPlate{background:var(--gm-panel-2);border-bottom:1px solid #0b0b0a;justify-content:space-between;align-items:center;gap:1rem;padding:.4rem 1.25rem;display:flex;box-shadow:inset 0 -1px #ffffff0d}.GrooveMachine-module__F5k_lq__brand{align-items:baseline;gap:.7rem;min-width:0;display:flex}.GrooveMachine-module__F5k_lq__brand strong{letter-spacing:-.02em;white-space:nowrap;font-size:.82rem;font-weight:760}.GrooveMachine-module__F5k_lq__brand span{color:var(--gm-dim);font-family:var(--gm-mono);letter-spacing:.14em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:8px;overflow:hidden}.GrooveMachine-module__F5k_lq__audioLight{color:var(--gm-dim);font-family:var(--gm-mono);letter-spacing:.12em;flex:none;align-items:center;gap:.45rem;font-size:8px;display:flex}.GrooveMachine-module__F5k_lq__audioLight i{background:#55554e;border-radius:50%;width:8px;height:8px}.GrooveMachine-module__F5k_lq__audioLight[data-state=ready] i{background:var(--gm-acid);box-shadow:0 0 10px #d8ff3eb3}.GrooveMachine-module__F5k_lq__audioLight[data-state=loading] i{background:#ffd45b;animation:.7s steps(2,end) infinite GrooveMachine-module__F5k_lq__gmBlink}.GrooveMachine-module__F5k_lq__audioLight[data-state=error]{color:var(--gm-orange)}.GrooveMachine-module__F5k_lq__audioLight[data-state=error] i{background:var(--gm-orange);box-shadow:0 0 10px #ff5f3db3}.GrooveMachine-module__F5k_lq__controlBar{background:#21211e;border-bottom:1px solid #0b0b0a;flex-wrap:wrap;align-items:stretch;gap:.5rem;padding:.55rem 1.25rem;display:flex}.GrooveMachine-module__F5k_lq__playButton{border:1px solid var(--gm-acid);background:var(--gm-acid);min-width:5.8rem;font-family:var(--gm-mono);letter-spacing:.12em;justify-content:center;align-items:center;gap:.5rem;padding:.4rem .9rem;font-size:11px;font-weight:760;display:inline-flex;box-shadow:0 3px #5f721a}.GrooveMachine-module__F5k_lq__machine .GrooveMachine-module__F5k_lq__playButton{color:var(--gm-ink)}.GrooveMachine-module__F5k_lq__playButton:active{transform:translateY(2px);box-shadow:0 1px #5f721a}.GrooveMachine-module__F5k_lq__playButton[data-playing=true]{border-color:var(--gm-orange);background:var(--gm-orange);box-shadow:0 3px #7b2413}.GrooveMachine-module__F5k_lq__bpmBlock{background:var(--gm-well);border:1px solid #3b3b35;align-items:stretch;display:flex}.GrooveMachine-module__F5k_lq__bpmBlock label{flex-direction:column;justify-content:center;gap:.1rem;padding:.25rem .55rem;display:flex}.GrooveMachine-module__F5k_lq__bpmBlock label span{color:var(--gm-dim);font-family:var(--gm-mono);letter-spacing:.12em;font-size:8px}.GrooveMachine-module__F5k_lq__bpmBlock input{width:3.6rem;color:var(--gm-screen);font-family:var(--gm-mono);background:0 0;border:0;outline:0;font-size:1rem;font-weight:650}.GrooveMachine-module__F5k_lq__bpmBlock>button{color:var(--gm-dim);font-family:var(--gm-mono);letter-spacing:.12em;background:0 0;border:0;border-left:1px solid #3b3b35;padding:0 .65rem;font-size:9px;font-weight:700}.GrooveMachine-module__F5k_lq__bpmBlock>button:active{background:var(--gm-acid);color:var(--gm-ink)}.GrooveMachine-module__F5k_lq__swingBlock{background:var(--gm-well);border:1px solid #3b3b35;align-items:center;gap:.5rem;padding:.25rem .6rem;display:flex}.GrooveMachine-module__F5k_lq__knob{cursor:ns-resize;touch-action:none;outline-offset:3px;flex:none}.GrooveMachine-module__F5k_lq__knob:focus-visible{outline:2px solid var(--gm-cyan)}.GrooveMachine-module__F5k_lq__knobBody{fill:#232320;stroke:#0a0a08;stroke-width:1.5px}.GrooveMachine-module__F5k_lq__swingLabel{font-family:var(--gm-mono);flex-direction:column;gap:.15rem;display:flex}.GrooveMachine-module__F5k_lq__swingLabel b{color:var(--gm-dim);font-size:8px;font-weight:inherit;letter-spacing:.12em}.GrooveMachine-module__F5k_lq__swingLabel output{color:var(--gm-screen);font-size:11px;font-weight:650}.GrooveMachine-module__F5k_lq__lcd{min-width:8rem;color:var(--gm-screen);font-family:var(--gm-mono);background:repeating-linear-gradient(0deg,#ddff5408 0 1px,#0000 1px 3px),#0d120a;border:1px solid #090a07;flex-direction:column;flex:8rem;justify-content:center;gap:.2rem;padding:.35rem .6rem;display:flex;box-shadow:inset 0 0 22px #6896301f,0 1px #ffffff12}.GrooveMachine-module__F5k_lq__lcdState{letter-spacing:.14em;text-shadow:0 0 10px #ddff544d;font-size:10px;font-weight:650}.GrooveMachine-module__F5k_lq__lcd small{letter-spacing:.08em;white-space:nowrap;font-size:8px}.GrooveMachine-module__F5k_lq__soulSwitch{border:1px solid #3b3b35;display:inline-flex}.GrooveMachine-module__F5k_lq__soulSwitch button{background:var(--gm-well);color:var(--gm-dim);font-family:var(--gm-mono);letter-spacing:.12em;border:0;padding:.4rem .48rem;font-size:9px;font-weight:700}.GrooveMachine-module__F5k_lq__soulSwitch button+button{border-left:1px solid #3b3b35}.GrooveMachine-module__F5k_lq__soulSwitch button[data-selected=true][data-soul=boom08]{background:var(--gm-orange);color:var(--gm-ink)}.GrooveMachine-module__F5k_lq__soulSwitch button[data-selected=true][data-soul=nine09]{background:var(--gm-acid);color:var(--gm-ink)}.GrooveMachine-module__F5k_lq__soulSwitch button[data-selected=true][data-soul=breaks]{background:var(--gm-cyan);color:var(--gm-ink)}.GrooveMachine-module__F5k_lq__soulSwitch button[data-selected=true][data-soul=pads]{background:var(--gm-violet);color:var(--gm-ink)}.GrooveMachine-module__F5k_lq__soulSwitch button[data-selected=true][data-soul=l84]{background:var(--gm-paper);color:var(--gm-ink)}.GrooveMachine-module__F5k_lq__soulSwitch button[data-selected=true][data-soul=s12]{color:var(--gm-ink);background:#ffb36b}.GrooveMachine-module__F5k_lq__lengthSwitch,.GrooveMachine-module__F5k_lq__modeSwitch{border:1px solid #3b3b35;display:inline-flex}.GrooveMachine-module__F5k_lq__lengthSwitch button,.GrooveMachine-module__F5k_lq__modeSwitch button{background:var(--gm-well);color:var(--gm-dim);font-family:var(--gm-mono);letter-spacing:.1em;border:0;padding:.4rem .5rem;font-size:9px;font-weight:700}.GrooveMachine-module__F5k_lq__lengthSwitch button+button,.GrooveMachine-module__F5k_lq__modeSwitch button+button{border-left:1px solid #3b3b35}.GrooveMachine-module__F5k_lq__lengthSwitch button[data-selected=true],.GrooveMachine-module__F5k_lq__modeSwitch button[data-selected=true]{background:var(--gm-cyan);color:var(--gm-ink)}.GrooveMachine-module__F5k_lq__machine .GrooveMachine-module__F5k_lq__deck[data-grid-hidden][data-rack]{grid-template-columns:minmax(0,1fr) auto}.GrooveMachine-module__F5k_lq__deck{background:var(--gm-well);border-bottom:1px solid #0b0b0a;grid-template-columns:minmax(0,1fr);display:grid}.GrooveMachine-module__F5k_lq__deck[data-rack]{grid-template-columns:minmax(0,1fr) auto}.GrooveMachine-module__F5k_lq__gridScroll{scrollbar-color:#4c4c44 #1a1a17;padding:.65rem 1.25rem .75rem;overflow-x:auto}.GrooveMachine-module__F5k_lq__grid{--cols:16;min-width:calc(6.5rem + var(--cols) * 29px)}.GrooveMachine-module__F5k_lq__stepNumbers,.GrooveMachine-module__F5k_lq__lane{grid-template-columns:6.5rem repeat(var(--cols), minmax(24px, 1fr));align-items:center;gap:3px;display:grid}.GrooveMachine-module__F5k_lq__stepNumbers{margin-bottom:.25rem}.GrooveMachine-module__F5k_lq__stepNumbers b{color:#61615a;text-align:center;font-family:var(--gm-mono);flex-direction:column;align-items:center;gap:1px;font-size:8px;font-weight:650;display:flex}.GrooveMachine-module__F5k_lq__stepNumbers b span{line-height:1}.GrooveMachine-module__F5k_lq__stepNumbers b small{color:#8d8d83;text-transform:lowercase;font-size:7px;font-weight:650;line-height:1}.GrooveMachine-module__F5k_lq__stepNumbers b[data-beat=true] small{color:var(--gm-acid)}.GrooveMachine-module__F5k_lq__stepNumbers b[data-beat=true]{color:var(--gm-paper)}.GrooveMachine-module__F5k_lq__lane{padding:1px 0}.GrooveMachine-module__F5k_lq__machine[data-soul=breaks] .GrooveMachine-module__F5k_lq__step,.GrooveMachine-module__F5k_lq__machine[data-soul=pads] .GrooveMachine-module__F5k_lq__step,.GrooveMachine-module__F5k_lq__machine[data-soul=l84] .GrooveMachine-module__F5k_lq__step,.GrooveMachine-module__F5k_lq__machine[data-soul=s12] .GrooveMachine-module__F5k_lq__step{height:1.75rem}.GrooveMachine-module__F5k_lq__lane[data-selected] .GrooveMachine-module__F5k_lq__step{background:#292924}.GrooveMachine-module__F5k_lq__lane[data-muted] .GrooveMachine-module__F5k_lq__step{opacity:.35}.GrooveMachine-module__F5k_lq__laneHead{justify-content:space-between;align-items:center;gap:.3rem;min-width:0;padding-right:.4rem;display:flex}.GrooveMachine-module__F5k_lq__laneName{text-align:left;background:0 0;border:0;flex-direction:column;align-items:flex-start;min-width:0;padding:.1rem .25rem .1rem 0;display:flex}.GrooveMachine-module__F5k_lq__laneName strong{color:var(--lane-color);letter-spacing:.06em;font-size:11px;font-weight:720}.GrooveMachine-module__F5k_lq__laneName[data-flash] strong{text-shadow:0 0 10px color-mix(in srgb, var(--lane-color) 80%, transparent)}.GrooveMachine-module__F5k_lq__laneName small{color:#6f6f67;max-width:100%;font-family:var(--gm-mono);letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:8px;overflow:hidden}.GrooveMachine-module__F5k_lq__laneName[data-selected=true] small{color:var(--gm-paper)}.GrooveMachine-module__F5k_lq__muteButton{background:var(--gm-panel);color:#8f8f86;min-width:2.1rem;font-family:var(--gm-mono);letter-spacing:.08em;border:1px solid #3b3b35;flex:none;padding:.24rem .3rem;font-size:7px;font-weight:700}.GrooveMachine-module__F5k_lq__muteButton[aria-pressed=true]{color:var(--gm-orange);background:#33150d;border-color:#84351d}.GrooveMachine-module__F5k_lq__step{background:var(--gm-panel-2);touch-action:pan-x;-webkit-user-select:none;user-select:none;border:1px solid #35352f;height:2.25rem;padding:0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.GrooveMachine-module__F5k_lq__step[data-beat=true]{border-left-width:2px;border-left-color:#6b6b62}.GrooveMachine-module__F5k_lq__step:hover{border-color:#74746a}.GrooveMachine-module__F5k_lq__step[data-locked]{cursor:not-allowed}.GrooveMachine-module__F5k_lq__step[data-current=true]{outline-offset:-2px;outline:2px solid #f8f6efe6}.GrooveMachine-module__F5k_lq__stepFill{height:calc((100% - 6px) * var(--vel));opacity:0;transform:translateX(calc(var(--nudge,0) * 1%));gap:2px;transition:height .12s,opacity .12s,transform .12s;display:flex;position:absolute;inset:auto 19% 3px}.GrooveMachine-module__F5k_lq__stepFill i{background:var(--lane-color);min-width:0;box-shadow:0 0 10px color-mix(in srgb, var(--lane-color) 25%, transparent);flex:1 1 0}.GrooveMachine-module__F5k_lq__step[data-active=true] .GrooveMachine-module__F5k_lq__stepFill{opacity:.92}.GrooveMachine-module__F5k_lq__step[data-active=true][data-current=true] .GrooveMachine-module__F5k_lq__stepFill{opacity:1}.GrooveMachine-module__F5k_lq__step[data-active=true][data-current=true] .GrooveMachine-module__F5k_lq__stepFill i{box-shadow:0 0 16px color-mix(in srgb, var(--lane-color) 60%, transparent)}.GrooveMachine-module__F5k_lq__step[data-active=true]:after{content:"";pointer-events:none;background:#f8f6ef24;width:1px;position:absolute;inset:3px auto 3px 50%}.GrooveMachine-module__F5k_lq__pitchMark{color:var(--gm-screen);font-family:var(--gm-mono);font-size:7px;font-style:normal;line-height:1;position:absolute;top:2px;left:3px}.GrooveMachine-module__F5k_lq__nudgeMark{color:var(--gm-paper);font-family:var(--gm-mono);font-size:7px;font-style:normal;line-height:1;position:absolute;top:2px;right:3px}.GrooveMachine-module__F5k_lq__velReadout{z-index:1;color:var(--gm-screen);font-family:var(--gm-mono);pointer-events:none;background:#0d120aeb;padding:1px 3px;font-size:8px;font-style:normal;font-weight:650;line-height:1.2;position:absolute;top:2px;left:50%;transform:translate(-50%)}.GrooveMachine-module__F5k_lq__rack{background:#171812;border-left:1px solid #0b0b0a;flex-direction:column;gap:0;width:24rem;padding:1rem 1.05rem 1.1rem;display:flex}.GrooveMachine-module__F5k_lq__rackHeading{align-items:center;gap:.75rem;margin-bottom:.8rem;display:flex}.GrooveMachine-module__F5k_lq__rackTitle{color:#77786f;font-family:var(--gm-mono);letter-spacing:.18em;font-size:10px;font-weight:800}.GrooveMachine-module__F5k_lq__rackRule{background:#393a32;flex:auto;height:1px}.GrooveMachine-module__F5k_lq__rackDevices{flex-direction:column;gap:.65rem;display:flex}.GrooveMachine-module__F5k_lq__rackDevice{background:#181912;border:1px solid #33342d;border-radius:8px;overflow:hidden}.GrooveMachine-module__F5k_lq__rackDeviceHeader{justify-content:space-between;align-items:center;gap:.75rem;min-height:45px;padding:0 .9rem;display:flex}.GrooveMachine-module__F5k_lq__rackPower{color:#77786f;min-width:0;font-family:var(--gm-mono);letter-spacing:.1em;background:0 0;border:0;align-items:center;gap:.7rem;padding:0;font-size:13px;font-weight:800;display:flex}.GrooveMachine-module__F5k_lq__rackPower i{background:#3e3f37;border-radius:50%;flex:0 0 8px;width:8px;height:8px}.GrooveMachine-module__F5k_lq__rackDevice[data-enabled=true]{border-color:#393a31}.GrooveMachine-module__F5k_lq__rackDevice[data-enabled=true] .GrooveMachine-module__F5k_lq__rackPower{color:#efede5}.GrooveMachine-module__F5k_lq__rackDevice[data-enabled=true] .GrooveMachine-module__F5k_lq__rackPower i{background:#c8f321;box-shadow:0 0 9px #c8f321bd}.GrooveMachine-module__F5k_lq__rackSummary,.GrooveMachine-module__F5k_lq__rackBypass{color:#77786f;font-family:var(--gm-mono);letter-spacing:.08em;white-space:nowrap;font-size:9px}.GrooveMachine-module__F5k_lq__rackBypass{letter-spacing:.12em;font-size:8px}.GrooveMachine-module__F5k_lq__rackParams{flex-direction:column;gap:.75rem;padding:.15rem .9rem .9rem;display:flex}.GrooveMachine-module__F5k_lq__rackKnob{grid-template-columns:5.3rem minmax(0,1fr) 2.2rem;align-items:center;gap:.65rem;min-width:0;display:grid}.GrooveMachine-module__F5k_lq__rackParamLabel{color:#77786f;font-family:var(--gm-mono);letter-spacing:.09em;font-size:9px}.GrooveMachine-module__F5k_lq__rackKnob input{appearance:none;background:0 0;width:100%;height:16px;margin:0}.GrooveMachine-module__F5k_lq__rackKnob input::-webkit-slider-runnable-track{background:linear-gradient(90deg, #c8f321 0 var(--rack-fill), #393a32 var(--rack-fill) 100%);border-radius:5px;height:7px}.GrooveMachine-module__F5k_lq__rackKnob input::-webkit-slider-thumb{appearance:none;background:#c8f321;border:0;border-radius:50%;width:15px;height:15px;margin-top:-4px;box-shadow:0 0 5px #c8f32147}.GrooveMachine-module__F5k_lq__rackKnob input::-moz-range-track{background:#393a32;border-radius:5px;height:7px}.GrooveMachine-module__F5k_lq__rackKnob input::-moz-range-progress{background:#c8f321;border-radius:5px;height:7px}.GrooveMachine-module__F5k_lq__rackKnob input::-moz-range-thumb{background:#c8f321;border:0;border-radius:50%;width:15px;height:15px}.GrooveMachine-module__F5k_lq__rackValue{color:#c8f321;font-family:var(--gm-mono);text-align:right;font-size:10px;font-weight:800}.GrooveMachine-module__F5k_lq__rackModes{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin-bottom:.15rem;display:grid}.GrooveMachine-module__F5k_lq__rackMode{color:#77786f;height:32px;font-family:var(--gm-mono);background:#191a13;border:1px solid #393a32;border-radius:4px;padding:0;font-size:10px;font-weight:800}.GrooveMachine-module__F5k_lq__rackMode[data-selected=true]{color:#c8f321;background:#c8f32114;border-color:#c8f321}.GrooveMachine-module__F5k_lq__machineRow{background:#1d1d1a;border-bottom:1px solid #0b0b0a;flex-direction:column;gap:.35rem;padding:.45rem 1.25rem;display:flex;box-shadow:inset 0 1px #ffffff0a}.GrooveMachine-module__F5k_lq__machineRow button:focus-visible{outline:2px solid var(--gm-cyan);outline-offset:1px}.GrooveMachine-module__F5k_lq__machineVoicesRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem 1rem;display:flex}.GrooveMachine-module__F5k_lq__voiceSelect{flex-wrap:wrap;gap:3px;display:flex}.GrooveMachine-module__F5k_lq__voiceButton{background:var(--gm-panel-2);width:3.4rem;height:28px;font-family:var(--gm-mono);border:1px solid #3b3b35;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0;display:flex;box-shadow:inset 0 1px #ffffff0d,0 2px #0006}.GrooveMachine-module__F5k_lq__voiceButton:hover{border-color:#74746a}.GrooveMachine-module__F5k_lq__voiceButton:active{transform:translateY(1px);box-shadow:inset 0 1px #ffffff0d}.GrooveMachine-module__F5k_lq__voiceButton strong{color:var(--gm-dim);letter-spacing:.08em;font-size:9px;font-weight:700;line-height:1}.GrooveMachine-module__F5k_lq__voiceButton small{max-width:calc(100% - 6px);color:var(--lane-color);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:6px;line-height:1;overflow:hidden}.GrooveMachine-module__F5k_lq__voiceLed{background:#4c4c44;border-radius:50%;width:5px;height:5px}.GrooveMachine-module__F5k_lq__voiceButton[data-selected=true]{border-color:color-mix(in srgb, var(--lane-color) 55%, #3b3b35);background:var(--gm-well)}.GrooveMachine-module__F5k_lq__voiceButton[data-selected=true] strong{color:var(--gm-paper)}.GrooveMachine-module__F5k_lq__voiceButton[data-selected=true] .GrooveMachine-module__F5k_lq__voiceLed,.GrooveMachine-module__F5k_lq__voiceButton[data-flash] .GrooveMachine-module__F5k_lq__voiceLed{background:var(--lane-color);box-shadow:0 0 6px var(--lane-color)}.GrooveMachine-module__F5k_lq__machineRow .GrooveMachine-module__F5k_lq__machineTrim{flex:0 auto}.GrooveMachine-module__F5k_lq__machineRow .GrooveMachine-module__F5k_lq__machineTrim input{width:4.5rem}.GrooveMachine-module__F5k_lq__machineRow .GrooveMachine-module__F5k_lq__machineTrim .GrooveMachine-module__F5k_lq__laneTrimTitle{min-width:0}.GrooveMachine-module__F5k_lq__machineSteps{flex-wrap:wrap;align-items:stretch;gap:.5rem;display:flex}.GrooveMachine-module__F5k_lq__accentButton{background:var(--gm-well);min-height:28px;color:var(--gm-dim);font-family:var(--gm-mono);letter-spacing:.12em;border:1px solid #3b3b35;flex:none;padding:0 .6rem;font-size:8px;font-weight:700}.GrooveMachine-module__F5k_lq__accentButton[data-on=true]{border-color:var(--gm-acid);color:var(--gm-acid);background:#262b10;box-shadow:inset 0 0 8px #d8ff3e38}.GrooveMachine-module__F5k_lq__pageSwitch{border:1px solid #3b3b35;display:inline-flex}.GrooveMachine-module__F5k_lq__pageSwitch button{background:var(--gm-well);min-height:28px;color:var(--gm-dim);font-family:var(--gm-mono);letter-spacing:.08em;border:0;padding:0 .45rem;font-size:7px;font-weight:700}.GrooveMachine-module__F5k_lq__pageSwitch button+button{border-left:1px solid #3b3b35}.GrooveMachine-module__F5k_lq__pageSwitch button[data-selected=true]{background:var(--gm-cyan);color:var(--gm-ink)}.GrooveMachine-module__F5k_lq__stepButtons{flex:20rem;grid-template-columns:repeat(16,minmax(28px,1fr));gap:3px;min-width:0;display:grid}.GrooveMachine-module__F5k_lq__stepButton{--group-tint:var(--gm-acid);border:1px solid color-mix(in srgb, var(--group-tint) 26%, #35352f);background:linear-gradient(180deg, color-mix(in srgb, var(--group-tint) 14%, transparent), transparent 45%), var(--gm-panel-2);height:34px;font-family:var(--gm-mono);flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:0;display:flex;box-shadow:inset 0 1px #ffffff0d,0 2px #00000073}.GrooveMachine-module__F5k_lq__stepButton[data-group="1"]{--group-tint:var(--gm-cyan)}.GrooveMachine-module__F5k_lq__stepButton[data-group="2"]{--group-tint:var(--gm-orange)}.GrooveMachine-module__F5k_lq__stepButton[data-group="3"]{--group-tint:var(--gm-violet)}.GrooveMachine-module__F5k_lq__stepButton:hover{border-color:color-mix(in srgb, var(--group-tint) 45%, #35352f)}.GrooveMachine-module__F5k_lq__stepButton:active{transform:translateY(1px);box-shadow:inset 0 1px #ffffff0d}.GrooveMachine-module__F5k_lq__stepButton[data-locked]{cursor:not-allowed;opacity:.5}.GrooveMachine-module__F5k_lq__stepButton span{color:#6f6f67;font-size:7px;line-height:1}.GrooveMachine-module__F5k_lq__stepLed{background:#3a3a33;width:14px;height:5px;transition:background 80ms,box-shadow 80ms;box-shadow:inset 0 1px 1px #0009}.GrooveMachine-module__F5k_lq__stepButton[data-active=true] .GrooveMachine-module__F5k_lq__stepLed{background:color-mix(in srgb, var(--lane-color) 62%, #23231f);box-shadow:0 0 5px color-mix(in srgb, var(--lane-color) 40%, transparent)}.GrooveMachine-module__F5k_lq__stepButton[data-active=true][data-accent] .GrooveMachine-module__F5k_lq__stepLed{background:var(--lane-color);box-shadow:0 0 9px var(--lane-color)}.GrooveMachine-module__F5k_lq__stepButton[data-current] .GrooveMachine-module__F5k_lq__stepLed{background:var(--gm-paper);box-shadow:0 0 10px #f8f6efcc}.GrooveMachine-module__F5k_lq__footer{background:var(--gm-panel-2);flex-wrap:wrap;align-items:center;gap:.6rem 1rem;padding:.5rem 1.25rem;display:flex}.GrooveMachine-module__F5k_lq__laneTrim{flex-wrap:wrap;flex:24rem;align-items:center;gap:.4rem .9rem;min-width:0;display:flex}.GrooveMachine-module__F5k_lq__laneTrimTitle{min-width:6.5rem;color:var(--lane-color,var(--gm-paper));font-family:var(--gm-mono);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:700}.GrooveMachine-module__F5k_lq__laneTrim label{flex:0 auto;align-items:center;gap:.4rem;display:flex}.GrooveMachine-module__F5k_lq__laneTrim label span{color:var(--gm-dim);font-family:var(--gm-mono);letter-spacing:.12em;white-space:nowrap;font-size:8px}.GrooveMachine-module__F5k_lq__laneTrim input{width:6rem;accent-color:var(--gm-cyan);margin:0}.GrooveMachine-module__F5k_lq__footerButtons{flex-wrap:wrap;gap:.35rem;display:flex}.GrooveMachine-module__F5k_lq__footerButtons button{background:var(--gm-well);color:var(--gm-dim);font-family:var(--gm-mono);letter-spacing:.1em;border:1px solid #3b3b35;padding:.4rem .6rem;font-size:9px;font-weight:700}.GrooveMachine-module__F5k_lq__footerButtons button:hover{color:var(--gm-paper);border-color:#74746a}.GrooveMachine-module__F5k_lq__footerButtons button:disabled{opacity:.45;cursor:wait}.GrooveMachine-module__F5k_lq__statusLine{min-height:1em;color:var(--gm-screen);font-family:var(--gm-mono);letter-spacing:.1em;text-align:right;text-transform:uppercase;flex:auto;margin:0;font-size:8px}.GrooveMachine-module__F5k_lq__machine[data-compact] .GrooveMachine-module__F5k_lq__chassis{border-radius:6px}.GrooveMachine-module__F5k_lq__machine[data-compact] .GrooveMachine-module__F5k_lq__topPlate,.GrooveMachine-module__F5k_lq__machine[data-compact] .GrooveMachine-module__F5k_lq__controlBar,.GrooveMachine-module__F5k_lq__machine[data-compact] .GrooveMachine-module__F5k_lq__gridScroll,.GrooveMachine-module__F5k_lq__machine[data-compact] .GrooveMachine-module__F5k_lq__machineRow,.GrooveMachine-module__F5k_lq__machine[data-compact] .GrooveMachine-module__F5k_lq__footer{padding-left:.85rem;padding-right:.85rem}.GrooveMachine-module__F5k_lq__machine[data-compact] .GrooveMachine-module__F5k_lq__step{height:2rem}@container (max-width:1100px){.GrooveMachine-module__F5k_lq__rack{border-top:1px solid #0b0b0a;border-left:0;width:100%}.GrooveMachine-module__F5k_lq__deck[data-rack]{grid-template-columns:minmax(0,1fr)}}@container (max-width:860px){.GrooveMachine-module__F5k_lq__lcd{flex-basis:100%;order:10}.GrooveMachine-module__F5k_lq__rack{border-top:1px solid #0b0b0a;border-left:0;width:100%}.GrooveMachine-module__F5k_lq__deck[data-rack]{grid-template-columns:minmax(0,1fr)}.GrooveMachine-module__F5k_lq__stepNumbers,.GrooveMachine-module__F5k_lq__lane{grid-template-columns:6.5rem repeat(var(--cols), 36px)}.GrooveMachine-module__F5k_lq__grid{min-width:calc(6.5rem + var(--cols) * 39px)}.GrooveMachine-module__F5k_lq__step,.GrooveMachine-module__F5k_lq__machine[data-compact] .GrooveMachine-module__F5k_lq__step{height:2.25rem}.GrooveMachine-module__F5k_lq__muteButton{min-height:2.25rem}.GrooveMachine-module__F5k_lq__voiceButton{height:2.25rem}.GrooveMachine-module__F5k_lq__accentButton,.GrooveMachine-module__F5k_lq__pageSwitch button{min-height:2.25rem}.GrooveMachine-module__F5k_lq__stepButtons{scrollbar-color:#4c4c44 #1a1a17;flex-basis:100%;grid-template-columns:repeat(16,36px);padding-bottom:2px;overflow-x:auto}.GrooveMachine-module__F5k_lq__stepButton{height:2.5rem}}@container (max-width:560px){.GrooveMachine-module__F5k_lq__topPlate,.GrooveMachine-module__F5k_lq__controlBar,.GrooveMachine-module__F5k_lq__gridScroll,.GrooveMachine-module__F5k_lq__machineRow,.GrooveMachine-module__F5k_lq__footer{padding-left:.75rem;padding-right:.75rem}.GrooveMachine-module__F5k_lq__brand strong{font-size:.78rem}.GrooveMachine-module__F5k_lq__stepNumbers,.GrooveMachine-module__F5k_lq__lane{grid-template-columns:5.6rem repeat(var(--cols), 36px)}.GrooveMachine-module__F5k_lq__grid{min-width:calc(5.6rem + var(--cols) * 39px)}.GrooveMachine-module__F5k_lq__statusLine{text-align:left;flex-basis:100%}}@keyframes GrooveMachine-module__F5k_lq__gmBlink{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.GrooveMachine-module__F5k_lq__audioLight i{animation:none}.GrooveMachine-module__F5k_lq__stepFill,.GrooveMachine-module__F5k_lq__stepLed{transition:none}.GrooveMachine-module__F5k_lq__playButton:active,.GrooveMachine-module__F5k_lq__voiceButton:active,.GrooveMachine-module__F5k_lq__stepButton:active{transform:none}}
.Faces-module__-UkfMq__face{background:#1d1d1a;border-bottom:1px solid #0b0b0a;flex-wrap:wrap;align-items:stretch;gap:.4rem 1.1rem;padding:.35rem 1.25rem;display:flex;box-shadow:inset 0 1px #ffffff0a}.Faces-module__-UkfMq__face button:focus-visible{outline:2px solid var(--gm-cyan);outline-offset:1px}.Faces-module__-UkfMq__padBank{flex-direction:column;flex:none;gap:.22rem;display:flex}.Faces-module__-UkfMq__padRow{gap:.22rem;display:flex}.Faces-module__-UkfMq__pad{background:var(--gm-panel-2);width:4.7rem;height:22px;font-family:var(--gm-mono);border:1px solid #3b3b35;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:0;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0d,0 2px #0006}.Faces-module__-UkfMq__pad:hover{border-color:#74746a}.Faces-module__-UkfMq__pad:active{transform:translateY(1px);box-shadow:inset 0 1px #ffffff0d}.Faces-module__-UkfMq__pad strong{color:var(--gm-dim);letter-spacing:.08em;font-size:9px;font-weight:700;line-height:1}.Faces-module__-UkfMq__pad small{max-width:calc(100% - 6px);color:var(--lane-color,var(--gm-dim));letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:6px;line-height:1;overflow:hidden}.Faces-module__-UkfMq__padLed{background:#34342f;border-radius:50%;width:5px;height:5px;position:absolute;top:3px;right:4px}.Faces-module__-UkfMq__pad[data-selected]{border-color:color-mix(in srgb, var(--lane-color,#74746a) 55%, #3b3b35);background:var(--gm-well)}.Faces-module__-UkfMq__pad[data-selected] strong{color:var(--gm-paper)}.Faces-module__-UkfMq__pad[data-selected] .Faces-module__-UkfMq__padLed,.Faces-module__-UkfMq__pad[data-flash] .Faces-module__-UkfMq__padLed{background:var(--lane-color,var(--gm-acid));box-shadow:0 0 6px var(--lane-color,var(--gm-acid))}.Faces-module__-UkfMq__faceControls{flex-direction:column;flex:240px;justify-content:center;gap:.45rem;min-width:0;display:flex}.Faces-module__-UkfMq__faceTrim{flex-wrap:wrap;align-items:center;gap:.4rem .9rem;display:flex}.Faces-module__-UkfMq__faceControls .Faces-module__-UkfMq__faceTrim{flex:0 auto}.Faces-module__-UkfMq__faceControls .Faces-module__-UkfMq__faceTrim input{width:4.5rem}.Faces-module__-UkfMq__faceToggles{flex-wrap:wrap;gap:.35rem;display:flex}.Faces-module__-UkfMq__faceToggles button,.Faces-module__-UkfMq__timingButton{background:var(--gm-well);min-height:28px;color:var(--gm-dim);font-family:var(--gm-mono);letter-spacing:.12em;border:1px solid #3b3b35;padding:0 .6rem;font-size:8px;font-weight:700}.Faces-module__-UkfMq__faceToggles button:hover:not(:disabled){border-color:#74746a}.Faces-module__-UkfMq__faceToggles button[data-on]{border-color:color-mix(in srgb, var(--gm-acid) 55%, #3b3b35);background:color-mix(in srgb, var(--gm-acid) 16%, var(--gm-well));color:var(--gm-acid)}.Faces-module__-UkfMq__faceToggles button:disabled{opacity:.45;cursor:default}.Faces-module__-UkfMq__faceHint{max-width:62ch;color:var(--gm-dim);font-family:var(--gm-mono);letter-spacing:.06em;margin:0;font-size:8px;line-height:1.5}.Faces-module__-UkfMq__face[data-soul=breaks]{flex-direction:column;gap:.35rem}.Faces-module__-UkfMq__face[data-soul=breaks] .Faces-module__-UkfMq__faceControls{flex-flow:wrap;flex:none;justify-content:space-between;align-items:center;gap:.3rem 1.1rem}.Faces-module__-UkfMq__face[data-soul=breaks] .Faces-module__-UkfMq__faceHint{text-align:right;flex:16rem}.Faces-module__-UkfMq__chopBar{flex-wrap:wrap;align-items:center;gap:.4rem .9rem;display:flex}.Faces-module__-UkfMq__srcPicker{align-items:stretch;gap:.25rem;display:flex}.Faces-module__-UkfMq__srcPicker>button{background:var(--gm-panel-2);width:28px;min-height:28px;color:var(--gm-dim);border:1px solid #3b3b35;padding:0;font-size:12px;line-height:1}.Faces-module__-UkfMq__srcPicker>button:hover:not(:disabled){color:var(--gm-paper);border-color:#74746a}.Faces-module__-UkfMq__srcPicker>button:disabled{opacity:.45;cursor:default}.Faces-module__-UkfMq__srcName{background:var(--gm-well);border:1px solid #3b3b35;flex-direction:column;justify-content:center;gap:1px;min-width:12rem;padding:2px .6rem;display:flex}.Faces-module__-UkfMq__srcName strong{color:var(--gm-screen);font-family:var(--gm-mono);letter-spacing:.12em;font-size:10px;font-weight:700;line-height:1.1}.Faces-module__-UkfMq__srcName small{color:var(--gm-dim);font-family:var(--gm-mono);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:7px;overflow:hidden}.Faces-module__-UkfMq__chopModes{gap:.25rem;display:flex}.Faces-module__-UkfMq__chopModes button{background:var(--gm-well);min-height:28px;color:var(--gm-dim);font-family:var(--gm-mono);letter-spacing:.12em;border:1px solid #3b3b35;padding:0 .55rem;font-size:8px;font-weight:700}.Faces-module__-UkfMq__chopModes button:hover:not(:disabled){border-color:#74746a}.Faces-module__-UkfMq__chopModes button[data-selected]{border-color:color-mix(in srgb, var(--gm-cyan) 55%, #3b3b35);background:color-mix(in srgb, var(--gm-cyan) 14%, var(--gm-well));color:var(--gm-cyan)}.Faces-module__-UkfMq__chopModes button:disabled{opacity:.45;cursor:default}.Faces-module__-UkfMq__importButton{background:var(--gm-panel-2);min-height:28px;color:var(--gm-dim);font-family:var(--gm-mono);letter-spacing:.12em;cursor:pointer;border:1px solid #3b3b35;align-items:center;padding:0 .6rem;font-size:8px;font-weight:700;display:inline-flex}.Faces-module__-UkfMq__importButton:hover{color:var(--gm-paper);border-color:#74746a}.Faces-module__-UkfMq__importButton[data-disabled]{opacity:.45;cursor:default}.Faces-module__-UkfMq__waveWrap{background:var(--gm-well);border:1px solid #3b3b35;min-height:40px;position:relative}.Faces-module__-UkfMq__waveWrap[data-dragover]{border-color:var(--gm-acid)}.Faces-module__-UkfMq__wave{cursor:pointer;width:100%;height:40px;display:block}.Faces-module__-UkfMq__waveNote{color:var(--gm-dim);font-family:var(--gm-mono);letter-spacing:.14em;text-align:center;text-transform:uppercase;pointer-events:none;justify-content:center;align-items:center;padding:0 1rem;font-size:8px;display:flex;position:absolute;inset:0}@container (max-width:640px){.Faces-module__-UkfMq__pad{width:3.4rem}.Faces-module__-UkfMq__srcName{min-width:8rem}}.Faces-module__-UkfMq__face[data-soul=l84]{align-items:center}.Faces-module__-UkfMq__mixer{background:var(--gm-well);border:1px solid #3b3b35;flex:0 auto;align-items:flex-end;gap:.28rem;max-width:100%;padding:.2rem .35rem;display:flex;overflow-x:auto}.Faces-module__-UkfMq__mixerStrip{flex-direction:column;align-items:center;gap:2px;display:flex}.Faces-module__-UkfMq__mixerSlider{writing-mode:vertical-lr;width:14px;height:52px;accent-color:var(--lane-color,var(--gm-cyan));direction:rtl;margin:0}.Faces-module__-UkfMq__mixerSlider:disabled{opacity:.45}.Faces-module__-UkfMq__mixerLabel{min-width:1.6rem;color:var(--gm-dim);font-family:var(--gm-mono);letter-spacing:.06em;background:0 0;border:0;padding:1px 2px;font-size:7px;font-weight:700}.Faces-module__-UkfMq__mixerStrip[data-selected] .Faces-module__-UkfMq__mixerLabel,.Faces-module__-UkfMq__mixerStrip[data-flash] .Faces-module__-UkfMq__mixerLabel{color:var(--lane-color,var(--gm-paper))}.Faces-module__-UkfMq__faceChip{color:var(--gm-dim);font-family:var(--gm-mono);letter-spacing:.14em;align-items:center;font-size:8px;font-weight:700;display:inline-flex}.Faces-module__-UkfMq__face[data-soul=s12]{flex-direction:column;gap:.35rem}.Faces-module__-UkfMq__face[data-soul=s12] .Faces-module__-UkfMq__faceControls{flex-flow:wrap;flex:none;justify-content:space-between;align-items:center;gap:.3rem 1.1rem}.Faces-module__-UkfMq__spRow{align-items:stretch;gap:.5rem;display:flex}.Faces-module__-UkfMq__spBank{flex-direction:column;gap:.25rem;display:flex}.Faces-module__-UkfMq__spBank button{background:var(--gm-well);width:30px;color:var(--gm-dim);font-family:var(--gm-mono);border:1px solid #3b3b35;flex:auto;font-size:9px;font-weight:700}.Faces-module__-UkfMq__spBank button[data-on]{border-color:color-mix(in srgb, var(--gm-orange) 55%, #3b3b35);background:color-mix(in srgb, var(--gm-orange) 16%, var(--gm-well));color:var(--gm-orange)}.Faces-module__-UkfMq__spPads{flex:auto;gap:.3rem;display:flex}.Faces-module__-UkfMq__spPad{background:var(--gm-panel-2);min-width:0;height:44px;font-family:var(--gm-mono);border:1px solid #3b3b35;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:1px;padding:0;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0d,0 2px #0006}.Faces-module__-UkfMq__spPad:hover{border-color:#74746a}.Faces-module__-UkfMq__spPad:active{transform:translateY(1px);box-shadow:inset 0 1px #ffffff0d}.Faces-module__-UkfMq__spPad strong{color:var(--gm-dim);letter-spacing:.08em;font-size:9px;font-weight:700;line-height:1}.Faces-module__-UkfMq__spPad small{max-width:calc(100% - 6px);color:var(--lane-color,var(--gm-dim));letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:6px;line-height:1;overflow:hidden}.Faces-module__-UkfMq__spPad[data-selected]{border-color:color-mix(in srgb, var(--lane-color,#74746a) 55%, #3b3b35);background:var(--gm-well)}.Faces-module__-UkfMq__spPad[data-selected] strong{color:var(--gm-paper)}.Faces-module__-UkfMq__spPad[data-selected] .Faces-module__-UkfMq__padLed,.Faces-module__-UkfMq__spPad[data-flash] .Faces-module__-UkfMq__padLed{background:var(--lane-color,var(--gm-acid));box-shadow:0 0 6px var(--lane-color,var(--gm-acid))}.Faces-module__-UkfMq__memoryMeter{background:var(--gm-well);border:1px solid #3b3b35;align-items:center;gap:.5rem;min-width:12rem;min-height:28px;padding:0 .6rem;display:flex}.Faces-module__-UkfMq__memoryLabel{color:var(--gm-screen);font-family:var(--gm-mono);letter-spacing:.1em;white-space:nowrap;font-size:8px;font-weight:700}.Faces-module__-UkfMq__memoryMeter i{background:#26261f;flex:4rem;height:6px;display:block;position:relative;overflow:hidden}.Faces-module__-UkfMq__memoryMeter i b{background:var(--gm-acid);transition:width .4s;display:block;position:absolute;inset:0 auto 0 0}.Faces-module__-UkfMq__face[data-soul=tracker]{min-width:0;box-shadow:none;background:0 0;border-bottom:0;flex-direction:column;gap:.35rem;padding:0}.Faces-module__-UkfMq__face[data-soul=tracker] .Faces-module__-UkfMq__faceControls{flex-flow:wrap;flex:none;justify-content:space-between;align-items:center;gap:.3rem 1.1rem}.Faces-module__-UkfMq__trackerWrap{background:var(--gm-well);border:1px solid #3b3b35;flex-direction:column;display:flex}.Faces-module__-UkfMq__trackerHead{background:#0f0f0d;border-bottom:1px solid #3b3b35;grid-template-columns:2.2rem repeat(4,minmax(0,1fr));gap:1px;display:grid}.Faces-module__-UkfMq__trackerChannelHead{background:var(--gm-panel-2);font-family:var(--gm-mono);border:0;flex-direction:column;align-items:center;gap:1px;padding:2px 0;display:flex}.Faces-module__-UkfMq__trackerChannelHead strong{color:var(--lane-color,var(--gm-dim));letter-spacing:.1em;font-size:8px;font-weight:700}.Faces-module__-UkfMq__trackerChannelHead small{color:var(--gm-dim);letter-spacing:.08em;font-size:6px}.Faces-module__-UkfMq__trackerChannelHead[data-selected]{background:var(--gm-well);box-shadow:inset 0 -2px var(--lane-color,var(--gm-acid))}.Faces-module__-UkfMq__trackerGrid{max-height:268px;font-family:var(--gm-mono);font-size:9px;line-height:1.6;overflow-y:auto}.Faces-module__-UkfMq__trackerCell{min-height:16px}.Faces-module__-UkfMq__trackerGrid:focus-within{outline:1px solid color-mix(in srgb, var(--gm-cyan) 45%, transparent);outline-offset:-1px}.Faces-module__-UkfMq__trackerRow{grid-template-columns:2.2rem repeat(4,minmax(0,1fr));gap:1px;display:grid}.Faces-module__-UkfMq__trackerRow[data-beat]{background:#f8f6ef09}.Faces-module__-UkfMq__trackerRow[data-bar]{background:#f8f6ef12}.Faces-module__-UkfMq__trackerRow[data-playing]{background:color-mix(in srgb, var(--gm-acid) 16%, transparent)}.Faces-module__-UkfMq__trackerRowNum{color:#6f6f67;text-align:right;padding:0 .3rem;font-size:8px}.Faces-module__-UkfMq__trackerRow[data-bar] .Faces-module__-UkfMq__trackerRowNum{color:var(--gm-acid)}.Faces-module__-UkfMq__trackerCell{color:#55554e;cursor:pointer;justify-content:center;align-items:baseline;gap:.3rem;padding:0 .2rem;display:flex}.Faces-module__-UkfMq__trackerCell b{letter-spacing:.04em;font-weight:700}.Faces-module__-UkfMq__trackerCell i{font-size:8px;font-style:normal}.Faces-module__-UkfMq__trackerCell[data-on]{color:var(--lane-color,var(--gm-paper))}.Faces-module__-UkfMq__trackerCell[data-cursor]{background:color-mix(in srgb, var(--gm-cyan) 22%, transparent);color:var(--gm-paper);outline:1px solid var(--gm-cyan);outline-offset:-1px}.Faces-module__-UkfMq__trackerCell:focus-visible{outline:2px solid var(--gm-cyan);outline-offset:-2px}.Faces-module__-UkfMq__trackerStatus{min-height:1em;color:var(--gm-screen);font-family:var(--gm-mono);letter-spacing:.06em;margin:0;font-size:8px}.Faces-module__-UkfMq__trackerSelect{background:var(--gm-well);min-height:28px;color:var(--gm-screen);font-family:var(--gm-mono);letter-spacing:.08em;border:1px solid #3b3b35;padding:0 .35rem;font-size:8px;font-weight:700}.Faces-module__-UkfMq__trackerSelect:disabled{opacity:.45}.Faces-module__-UkfMq__face[data-soul=pads]{--pads-panel:#d8d2c6;--pads-panel-dark:#a49b93;--pads-pad:#8c8a87;--pads-pad-dark:#6f6d6a;--pads-screen:#12639b;--pads-screen-text:#b8e6ff;background:linear-gradient(180deg, var(--pads-panel) 0%, #cdc7ba 100%);border-top:1px solid #efeadf;align-items:stretch;gap:.35rem .7rem;padding-top:.3rem;padding-bottom:.3rem}.Faces-module__-UkfMq__face[data-soul=pads] .Faces-module__-UkfMq__faceHint,.Faces-module__-UkfMq__face[data-soul=pads] .Faces-module__-UkfMq__faceChip,.Faces-module__-UkfMq__face[data-soul=pads] .Faces-module__-UkfMq__faceTrim,.Faces-module__-UkfMq__face[data-soul=pads] .Faces-module__-UkfMq__faceTrim span,.Faces-module__-UkfMq__face[data-soul=pads] .Faces-module__-UkfMq__faceTrim label{color:#46403a}.Faces-module__-UkfMq__face[data-soul=pads] .Faces-module__-UkfMq__faceTrim input[type=range]{accent-color:#6b5f74}.Faces-module__-UkfMq__face[data-soul=pads] button:focus-visible,.Faces-module__-UkfMq__face[data-soul=pads] input:focus-visible,.Faces-module__-UkfMq__face[data-soul=pads] select:focus-visible{outline-offset:1px;outline:2px solid #2f2a26}.Faces-module__-UkfMq__face[data-soul=pads] .Faces-module__-UkfMq__faceToggles button{border-color:var(--pads-panel-dark);color:#4a443c;background:#e7e2d8}.Faces-module__-UkfMq__face[data-soul=pads] .Faces-module__-UkfMq__faceToggles button:hover:not(:disabled){border-color:#6f675e}.Faces-module__-UkfMq__face[data-soul=pads] .Faces-module__-UkfMq__faceToggles button[data-on]{color:#f6f2ea;background:#8c7f93;border-color:#8c7f93}.Faces-module__-UkfMq__face[data-soul=pads] .Faces-module__-UkfMq__pad{border-color:var(--pads-pad-dark);background:linear-gradient(180deg, var(--pads-pad) 0%, #7d7b78 100%);box-shadow:inset 0 1px #ffffff38,0 2px #6a6764}.Faces-module__-UkfMq__face[data-soul=pads] .Faces-module__-UkfMq__pad strong{color:#f2efe9}.Faces-module__-UkfMq__face[data-soul=pads] .Faces-module__-UkfMq__pad small{color:#f2efe9b8}.Faces-module__-UkfMq__face[data-soul=pads] .Faces-module__-UkfMq__pad[data-selected]{background:linear-gradient(#9d9b97 0%,#8a8885 100%);border-color:#efe9dd}.Faces-module__-UkfMq__face[data-soul=pads] .Faces-module__-UkfMq__padLed{background:#4f4d4a}.Faces-module__-UkfMq__padScreen{background:var(--pads-screen);min-width:0;color:var(--pads-screen-text);font-family:var(--gm-mono);text-shadow:0 0 6px #b8e6ff8c;white-space:pre;border:2px solid #2b2b28;border-radius:2px;flex-direction:column;flex:15rem;justify-content:center;gap:1px;padding:.35rem .55rem;font-size:9px;line-height:1.35;display:flex;box-shadow:inset 0 0 12px #00000073}.Faces-module__-UkfMq__padScreenRule{color:#cdeeff;text-overflow:clip;overflow:hidden}.Faces-module__-UkfMq__padScreenLine{justify-content:space-between;gap:.6rem;display:flex}.Faces-module__-UkfMq__padScreenKeys{color:#d8f2ff;justify-content:space-between;gap:.3rem;margin-top:1px;font-size:8px;display:flex}@container (max-width:720px){.Faces-module__-UkfMq__padScreen{flex-basis:100%}}.Faces-module__-UkfMq__panelHeader{box-sizing:border-box;width:100%;min-width:0;font-family:var(--gm-mono);flex:0 0 100%;justify-content:space-between;align-items:center;gap:1rem;padding:.55rem 1.25rem .45rem;display:flex}.Faces-module__-UkfMq__panelIdentity{grid-template-columns:auto auto;align-items:baseline;gap:0 .65rem;min-width:0;display:grid}.Faces-module__-UkfMq__panelIdentity>span{letter-spacing:.2em;grid-column:1/-1;font-size:7px;font-weight:700;line-height:1.2}.Faces-module__-UkfMq__panelIdentity>strong{letter-spacing:-.045em;font-size:clamp(1rem,2.4cqi,1.55rem);font-weight:760;line-height:1}.Faces-module__-UkfMq__panelIdentity>small{letter-spacing:.16em;white-space:nowrap;font-size:8px;font-weight:700;line-height:1}.Faces-module__-UkfMq__panelReadout{min-width:8rem;font-family:var(--gm-mono);background:#0000003d;border:1px solid;flex-direction:column;flex:0 14rem;gap:2px;padding:.3rem .6rem;display:flex}.Faces-module__-UkfMq__panelReadout span{letter-spacing:.18em;opacity:.7;font-size:6px;font-weight:700}.Faces-module__-UkfMq__panelReadout output{letter-spacing:.12em;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:700;overflow:hidden}.Faces-module__-UkfMq__panelSectionLabel{color:inherit;font-family:var(--gm-mono);letter-spacing:.18em;opacity:.72;font-size:7px;font-weight:700;line-height:1.2}.Faces-module__-UkfMq__classicFace{--classic-signal:#c8f321;font-family:var(--gm-mono);flex-flow:column;gap:0;padding:0}.Faces-module__-UkfMq__classicFace[data-soul=boom08]{--classic-panel:#202017;--classic-well:#15150f;--classic-line:#56533e;--classic-rule:#e8543a;--classic-paper:#f2efe2;background:var(--classic-panel)}.Faces-module__-UkfMq__classicFace[data-soul=nine09]{--classic-panel:#1e2024;--classic-well:#14161a;--classic-line:#52565d;--classic-rule:#ff8a26;--classic-paper:#e4e5e8;--classic-signal:#ff8a26;background:var(--classic-panel)}.Faces-module__-UkfMq__classicFace .Faces-module__-UkfMq__panelHeader{border-bottom:2px solid var(--classic-rule);background:color-mix(in srgb, var(--classic-panel) 88%, white);color:var(--classic-paper)}.Faces-module__-UkfMq__classicFace .Faces-module__-UkfMq__panelIdentity>span,.Faces-module__-UkfMq__classicFace .Faces-module__-UkfMq__panelIdentity>small{color:var(--classic-rule)}.Faces-module__-UkfMq__classicFace .Faces-module__-UkfMq__panelReadout{border-color:color-mix(in srgb, var(--classic-rule) 62%, #303028);background:var(--classic-well);color:var(--classic-signal)}.Faces-module__-UkfMq__classicControls{align-items:stretch;gap:.8rem;padding:.55rem 1.25rem;display:flex}.Faces-module__-UkfMq__classicVoiceDeck{flex-direction:column;flex:32rem;gap:.35rem;min-width:0;display:flex}.Faces-module__-UkfMq__classicVoices{grid-template-columns:repeat(8,minmax(42px,1fr));gap:4px;min-width:0;display:grid}.Faces-module__-UkfMq__classicVoice{border:1px solid var(--classic-line);background:var(--classic-well);min-width:0;min-height:42px;font-family:var(--gm-mono);text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding:.35rem .42rem;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0f,0 2px #00000061}.Faces-module__-UkfMq__classicVoice:hover{border-color:color-mix(in srgb, var(--classic-rule) 65%, var(--classic-line))}.Faces-module__-UkfMq__classicVoice:active{transform:translateY(1px);box-shadow:inset 0 1px #ffffff0f}.Faces-module__-UkfMq__classicVoice strong{color:var(--classic-paper);letter-spacing:.12em;font-size:9px;line-height:1}.Faces-module__-UkfMq__classicVoice small{width:100%;color:color-mix(in srgb, var(--classic-paper) 58%, transparent);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:6px;line-height:1.1;overflow:hidden}.Faces-module__-UkfMq__classicVoiceLed{background:#46463b;border-radius:50%;width:5px;height:5px;position:absolute;top:5px;right:5px}.Faces-module__-UkfMq__classicVoice[data-selected]{border-color:var(--lane-color,var(--classic-rule));background:color-mix(in srgb, var(--lane-color,var(--classic-rule)) 13%, var(--classic-well))}.Faces-module__-UkfMq__classicVoice[data-selected] .Faces-module__-UkfMq__classicVoiceLed,.Faces-module__-UkfMq__classicVoice[data-flash] .Faces-module__-UkfMq__classicVoiceLed{background:var(--lane-color,var(--classic-signal));box-shadow:0 0 8px var(--lane-color,var(--classic-signal))}.Faces-module__-UkfMq__classicTrim{border:1px solid var(--classic-line);background:var(--classic-well);flex-wrap:wrap;flex:0 28rem;align-content:center;align-items:center;gap:.45rem .8rem;min-width:14rem;padding:.45rem .6rem;display:flex}.Faces-module__-UkfMq__classicFace .Faces-module__-UkfMq__classicTrim>span{min-width:0;color:var(--classic-rule);flex-basis:100%}.Faces-module__-UkfMq__classicFace .Faces-module__-UkfMq__classicTrim label{flex-flow:column;flex:5.5rem;align-items:stretch;gap:.2rem}.Faces-module__-UkfMq__classicFace .Faces-module__-UkfMq__classicTrim label span{color:color-mix(in srgb, var(--classic-paper) 62%, transparent);font-size:7px}.Faces-module__-UkfMq__classicFace .Faces-module__-UkfMq__classicTrim input{width:100%;accent-color:var(--classic-rule)}.Faces-module__-UkfMq__ninePulseRuler{color:#9ca0a8;font-family:var(--gm-mono);letter-spacing:.14em;grid-template-columns:8rem repeat(16,1fr);align-items:center;gap:3px;padding:0 1.25rem .35rem;font-size:7px;font-weight:700;display:grid}.Faces-module__-UkfMq__ninePulseRuler i{background:#4e5259;height:4px}.Faces-module__-UkfMq__ninePulseRuler i[data-beat]{background:var(--classic-rule);height:8px}.Faces-module__-UkfMq__classicProgram{border-top:1px solid var(--classic-line);background:color-mix(in srgb, var(--classic-panel) 82%, black);align-items:stretch;gap:.55rem;padding:.5rem 1.25rem .65rem;display:flex}.Faces-module__-UkfMq__classicProgramControls{flex:none;gap:.35rem;display:flex}.Faces-module__-UkfMq__classicAccent{border:1px solid var(--classic-line);background:var(--classic-well);min-width:5rem;min-height:44px;color:color-mix(in srgb, var(--classic-paper) 65%, transparent);font-family:var(--gm-mono);letter-spacing:.12em;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:0 .65rem;font-size:8px;font-weight:700;display:flex}.Faces-module__-UkfMq__classicAccent>i{background:#414139;width:18px;height:4px}.Faces-module__-UkfMq__classicAccent[data-on]{border-color:var(--classic-signal);color:var(--classic-signal)}.Faces-module__-UkfMq__classicAccent[data-on]>i{background:var(--classic-signal);box-shadow:0 0 8px var(--classic-signal)}.Faces-module__-UkfMq__classicPages{border:1px solid var(--classic-line);grid-template-columns:repeat(2,minmax(36px,1fr));display:grid}.Faces-module__-UkfMq__classicPages button{background:var(--classic-well);color:#85867e;min-height:44px;font-family:var(--gm-mono);border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0 .45rem;display:flex}.Faces-module__-UkfMq__classicPages button+button{border-left:1px solid var(--classic-line)}.Faces-module__-UkfMq__classicPages span{font-size:10px;font-weight:800}.Faces-module__-UkfMq__classicPages small{letter-spacing:.08em;font-size:6px}.Faces-module__-UkfMq__classicPages button[data-selected]{background:var(--classic-rule);color:#151510}.Faces-module__-UkfMq__classicStepScroll{scrollbar-color:var(--classic-line) var(--classic-well);flex:auto;min-width:0;padding-bottom:2px;overflow-x:auto}.Faces-module__-UkfMq__classicSteps{grid-template-columns:repeat(16,minmax(32px,1fr));gap:4px;min-width:36rem;display:grid}.Faces-module__-UkfMq__classicStep{--step-surface:#d8ff3e;border:1px solid color-mix(in srgb, var(--step-surface) 45%, #26261e);background:color-mix(in srgb, var(--step-surface) 33%, var(--classic-well));min-width:0;height:44px;color:color-mix(in srgb, var(--classic-paper) 68%, transparent);font-family:var(--gm-mono);flex-direction:column;justify-content:flex-end;align-items:center;gap:5px;padding:0 0 5px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff21,0 2px #00000073}.Faces-module__-UkfMq__classicFace[data-soul=boom08] .Faces-module__-UkfMq__classicStep[data-group="1"]{--step-surface:#35d0e0}.Faces-module__-UkfMq__classicFace[data-soul=boom08] .Faces-module__-UkfMq__classicStep[data-group="2"]{--step-surface:#ff7ac8}.Faces-module__-UkfMq__classicFace[data-soul=boom08] .Faces-module__-UkfMq__classicStep[data-group="3"]{--step-surface:#8b7ff0}.Faces-module__-UkfMq__classicFace[data-soul=nine09] .Faces-module__-UkfMq__classicStep{--step-surface:#f0ede2;color:#4a4b4c;background:linear-gradient(#f0ede2 0%,#d7d3c4 100%);border-color:#b8b5ab}.Faces-module__-UkfMq__classicStep:hover{border-color:var(--classic-signal)}.Faces-module__-UkfMq__classicStep:active{transform:translateY(1px);box-shadow:inset 0 1px #ffffff1a}.Faces-module__-UkfMq__classicStep[data-locked]{cursor:not-allowed;opacity:.48}.Faces-module__-UkfMq__classicStep>span{font-size:7px;font-weight:700;line-height:1}.Faces-module__-UkfMq__classicStepLed{background:#0a0a0859;width:72%;height:5px;box-shadow:inset 0 1px 1px #000000a6}.Faces-module__-UkfMq__classicStep[data-active] .Faces-module__-UkfMq__classicStepLed{background:color-mix(in srgb, var(--lane-color) 65%, #2a2a22);box-shadow:0 0 6px color-mix(in srgb, var(--lane-color) 55%, transparent)}.Faces-module__-UkfMq__classicStep[data-active][data-accent] .Faces-module__-UkfMq__classicStepLed{background:var(--lane-color);box-shadow:0 0 10px var(--lane-color)}.Faces-module__-UkfMq__classicStep[data-current] .Faces-module__-UkfMq__classicStepLed{background:var(--classic-paper);box-shadow:0 0 11px #f8f6efd9}.Faces-module__-UkfMq__instrumentHeader{min-width:0;min-height:34px;color:var(--instrument-ink,#eceae1);font-family:var(--gm-mono);align-items:center;gap:14px;display:flex}.Faces-module__-UkfMq__instrumentLead,.Faces-module__-UkfMq__instrumentRule{background:var(--instrument-accent,#ff4d33);flex:0 0 80px;height:2px;display:block}.Faces-module__-UkfMq__instrumentRule{opacity:.78;flex:auto;height:1px}.Faces-module__-UkfMq__instrumentIdentity{white-space:nowrap;flex:none;align-items:baseline;gap:12px;display:flex}.Faces-module__-UkfMq__instrumentIdentity strong,.Faces-module__-UkfMq__instrumentIdentity span{letter-spacing:.2em;font-size:10px;font-weight:800}.Faces-module__-UkfMq__instrumentIdentity span{color:var(--instrument-accent,#ff4d33)}.Faces-module__-UkfMq__instrumentMeta{flex:none;align-items:center;display:flex}.Faces-module__-UkfMq__classicReferenceFace{--instrument-ink:#eceae1;--classic-ref-line:#3b3c35;width:100%;color:var(--instrument-ink);background:#1a1b13;border:1px solid #303128;border-radius:12px;flex-flow:column;gap:0;padding:16px 22px 18px;overflow:hidden}.Faces-module__-UkfMq__classicReferenceFace[data-soul=boom08]{--instrument-accent:#ff5641;--classic-ref-line:#393a30}.Faces-module__-UkfMq__classicReferenceFace[data-soul=nine09]{--instrument-accent:#ff922e;--classic-ref-line:#3a3d44;background:#202226;border-color:#3b3e45}.Faces-module__-UkfMq__classicReferenceControls{align-items:center;gap:20px;min-width:0;margin-top:12px;display:flex}.Faces-module__-UkfMq__classicReferenceVoices{scrollbar-color:var(--classic-ref-line) transparent;flex:auto;grid-template-columns:repeat(8,84px);gap:8px;width:100%;min-width:0;padding-bottom:2px;display:grid;overflow-x:auto}.Faces-module__-UkfMq__classicReferenceVoice{border:1px solid var(--classic-ref-line);color:#aaa99e;height:82px;font-family:var(--gm-mono);background:#171810;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:12px 5px 7px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff06}.Faces-module__-UkfMq__classicReferenceFace .Faces-module__-UkfMq__classicReferenceVoice{color:#aaa99e}.Faces-module__-UkfMq__classicReferenceFace[data-soul=nine09] .Faces-module__-UkfMq__classicReferenceVoice{color:#a7aab0;background:#22252a}.Faces-module__-UkfMq__classicReferenceVoice strong{letter-spacing:.04em;font-size:15px;line-height:1}.Faces-module__-UkfMq__classicReferenceVoice small{color:#66665e;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;max-width:100%;font-size:6px;line-height:1.15;overflow:hidden}.Faces-module__-UkfMq__classicReferenceVoiceLed{background:#42433c;border-radius:50%;width:6px;height:6px;position:absolute;top:9px}.Faces-module__-UkfMq__classicReferenceVoice:hover{border-color:var(--instrument-accent)}.Faces-module__-UkfMq__classicReferenceVoice[data-selected]{color:#202018;background:#e9e6d8;border-color:#d8d4c7}.Faces-module__-UkfMq__classicReferenceFace .Faces-module__-UkfMq__classicReferenceVoice[data-selected]{color:#202018}.Faces-module__-UkfMq__classicReferenceFace[data-soul=nine09] .Faces-module__-UkfMq__classicReferenceVoice[data-selected]{color:#24262a;background:#d9dbe0;border-color:#d9dbe0}.Faces-module__-UkfMq__classicReferenceVoice[data-selected] small{color:#6e6c62}.Faces-module__-UkfMq__classicReferenceVoice[data-selected] .Faces-module__-UkfMq__classicReferenceVoiceLed,.Faces-module__-UkfMq__classicReferenceVoice[data-flash] .Faces-module__-UkfMq__classicReferenceVoiceLed{background:var(--instrument-accent);box-shadow:0 0 9px color-mix(in srgb, var(--instrument-accent) 78%, transparent)}.Faces-module__-UkfMq__classicReferenceParams{flex:none;justify-content:flex-end;align-items:center;gap:16px;display:flex}.Faces-module__-UkfMq__classicSelectedVoice{min-width:110px;font-family:var(--gm-mono);text-align:right;flex-direction:column;align-items:flex-end;gap:4px;display:flex}.Faces-module__-UkfMq__classicSelectedVoice strong{color:var(--instrument-accent);letter-spacing:.06em;text-transform:uppercase;font-size:10px}.Faces-module__-UkfMq__classicSelectedVoice span{color:#686961;letter-spacing:.14em;font-size:7px}.Faces-module__-UkfMq__classicDialControl{color:#807f76;width:54px;font-family:var(--gm-mono);flex-direction:column;flex:0 0 54px;align-items:center;gap:3px;display:flex;position:relative}.Faces-module__-UkfMq__classicDialControl input{z-index:2;opacity:0;cursor:grab;width:52px;height:52px;margin:0;position:absolute;top:0;left:1px}.Faces-module__-UkfMq__classicDialControl input:focus-visible+small,.Faces-module__-UkfMq__classicDialControl:focus-within small{color:var(--instrument-accent)}.Faces-module__-UkfMq__classicDial{background:radial-gradient(circle at 38% 30%,#f2efe4 0 15%,#d8d4c7 58%,#c1bdb2 100%);border:1px solid #bcb9ad;border-radius:50%;width:52px;height:52px;display:block;position:relative;box-shadow:0 2px 5px #0000006b,inset 0 1px #ffffffb3}.Faces-module__-UkfMq__classicDialControl[data-tone=dark] .Faces-module__-UkfMq__classicDial{background:radial-gradient(circle at 38% 30%,#454850 0 12%,#30333a 58%,#25272d 100%);border-color:#4a4d54;box-shadow:0 2px 5px #0009,inset 0 1px #ffffff1f}.Faces-module__-UkfMq__classicDial i{background:var(--instrument-accent);width:2px;height:14px;transform:rotate(var(--classic-dial-angle)) translateY(1px);transform-origin:1px 21px;border-radius:1px;position:absolute;top:5px;left:calc(50% - 1px)}.Faces-module__-UkfMq__classicDialControl small{color:#78786f;letter-spacing:.08em;margin-top:2px;font-size:7px}.Faces-module__-UkfMq__classicDialControl output{color:var(--instrument-ink);font-size:8px;font-weight:800}.Faces-module__-UkfMq__classicDialControl[data-fixed]{opacity:.66}.Faces-module__-UkfMq__boomVariation{font-family:var(--gm-mono);align-items:center;gap:6px;display:flex}.Faces-module__-UkfMq__boomVariation button{color:#5f6058;background:#11120b;border:1px solid #45463b;border-radius:3px;place-items:center;width:27px;height:22px;padding:0;font-family:inherit;font-size:8px;font-weight:800;display:grid}.Faces-module__-UkfMq__classicReferenceFace .Faces-module__-UkfMq__boomVariation button{color:#5f6058}.Faces-module__-UkfMq__boomVariation button[data-selected]{color:#25251f;background:#e9e6d8}.Faces-module__-UkfMq__classicReferenceFace .Faces-module__-UkfMq__boomVariation button[data-selected]{color:#25251f}.Faces-module__-UkfMq__boomVariation button:disabled{opacity:.35}.Faces-module__-UkfMq__boomVariation>span{color:#65665e;letter-spacing:.12em;font-size:7px}.Faces-module__-UkfMq__nineHeaderTools{font-family:var(--gm-mono);align-items:center;gap:7px;display:flex}.Faces-module__-UkfMq__nineTempo{background:#200b08;border:1px solid #4b271e;border-radius:3px;align-items:center;height:36px;display:flex;box-shadow:inset 0 0 12px #ff321e14}.Faces-module__-UkfMq__nineTempo>span{flex-direction:column;align-items:center;min-width:42px;padding:3px 7px;display:flex}.Faces-module__-UkfMq__nineTempo>span+span{border-left:1px solid #5a241b}.Faces-module__-UkfMq__nineTempo small{color:#813b30;letter-spacing:.14em;font-size:6px}.Faces-module__-UkfMq__nineTempo b{color:#ff4935;text-shadow:0 0 6px #ff4935b3;font-size:15px;line-height:1}.Faces-module__-UkfMq__nineTracks{align-items:center;gap:5px;display:flex}.Faces-module__-UkfMq__nineTracks>span{color:#71747a;letter-spacing:.14em;font-size:7px}.Faces-module__-UkfMq__nineTracks button,.Faces-module__-UkfMq__nineUtilityButton{color:#777a80;letter-spacing:.08em;background:#22252a;border:1px solid #41444b;border-radius:3px;min-width:28px;height:30px;padding:0 7px;font-family:inherit;font-size:7px;font-weight:800}.Faces-module__-UkfMq__classicReferenceFace .Faces-module__-UkfMq__nineTracks button,.Faces-module__-UkfMq__classicReferenceFace .Faces-module__-UkfMq__nineUtilityButton{color:#777a80}.Faces-module__-UkfMq__nineTracks button{flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0;display:flex}.Faces-module__-UkfMq__nineTracks button i{background:#42454b;border-radius:50%;width:5px;height:5px}.Faces-module__-UkfMq__nineTracks button[data-selected] i{background:var(--instrument-accent);box-shadow:0 0 6px var(--instrument-accent)}.Faces-module__-UkfMq__nineTracks button:disabled,.Faces-module__-UkfMq__nineUtilityButton:disabled{opacity:.45}.Faces-module__-UkfMq__classicReferenceScroll{scrollbar-color:var(--classic-ref-line) transparent;width:100%;margin-top:10px;overflow-x:auto}.Faces-module__-UkfMq__classicReferenceSequence{width:100%;min-width:1080px}.Faces-module__-UkfMq__classicReferenceProgram,.Faces-module__-UkfMq__boomBeatLegend,.Faces-module__-UkfMq__nineInstrumentBand{grid-template-columns:104px minmax(0,1fr);gap:10px;display:grid}.Faces-module__-UkfMq__classicReferenceAccent{color:#25251f;height:88px;font-family:var(--gm-mono);background:linear-gradient(#efecdf,#d9d5c8);border:1px solid #cbc7ba;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:0;display:flex;position:relative;box-shadow:0 2px 4px #0000006b}.Faces-module__-UkfMq__classicReferenceFace .Faces-module__-UkfMq__classicReferenceAccent{color:#25251f}.Faces-module__-UkfMq__classicReferenceAccent strong{letter-spacing:.08em;font-size:11px}.Faces-module__-UkfMq__classicReferenceAccent small{color:#77756c;letter-spacing:.1em;font-size:6px}.Faces-module__-UkfMq__classicReferenceAccent>i{background:#171811;border-radius:2px;width:34px;height:7px;position:absolute;top:9px}.Faces-module__-UkfMq__classicReferenceAccent[data-on]{border-color:var(--instrument-accent)}.Faces-module__-UkfMq__classicReferenceAccent[data-on]>i{background:var(--instrument-accent);box-shadow:0 0 8px var(--instrument-accent)}.Faces-module__-UkfMq__classicReferenceSteps{grid-template-columns:repeat(16,minmax(54px,1fr));gap:8px;display:grid}.Faces-module__-UkfMq__classicReferenceStep:nth-child(4n+5),.Faces-module__-UkfMq__boomBeatLegend i:nth-child(4n+5),.Faces-module__-UkfMq__nineScaleRow i:nth-child(4n+5){margin-left:8px}.Faces-module__-UkfMq__classicReferenceStep{border:1px solid color-mix(in srgb, var(--step-color) 35%, #25261f);background:color-mix(in srgb, var(--step-color) 26%, #15160f);color:#8b897e;height:88px;font-family:var(--gm-mono);border-radius:4px;flex-direction:column;justify-content:flex-end;align-items:center;padding:0 0 8px;display:flex;position:relative;box-shadow:0 2px 4px #0006,inset 0 1px #ffffff0a}.Faces-module__-UkfMq__classicReferenceFace .Faces-module__-UkfMq__classicReferenceStep{color:#8b897e}.Faces-module__-UkfMq__classicReferenceStep[data-group="0"]{--step-color:#ff4d33}.Faces-module__-UkfMq__classicReferenceStep[data-group="1"]{--step-color:#ffa02e}.Faces-module__-UkfMq__classicReferenceStep[data-group="2"]{--step-color:#c8f321}.Faces-module__-UkfMq__classicReferenceStep[data-group="3"]{--step-color:#e9e6d8}.Faces-module__-UkfMq__classicReferenceStep>i{background:#11120d;border-radius:50%;width:7px;height:7px;position:absolute;top:10px}.Faces-module__-UkfMq__classicReferenceStep>span{font-size:8px;font-weight:800}.Faces-module__-UkfMq__classicReferenceStep[data-active]{border-color:var(--step-color);background:var(--step-color);color:#202017}.Faces-module__-UkfMq__classicReferenceFace .Faces-module__-UkfMq__classicReferenceStep[data-active]{color:#202017}.Faces-module__-UkfMq__classicReferenceStep[data-active]>i{background:#11120d}.Faces-module__-UkfMq__classicReferenceStep[data-active][data-accent]>i{background:#c8f321;box-shadow:0 0 8px #c8f321}.Faces-module__-UkfMq__classicReferenceStep[data-current]{box-shadow:0 0 0 2px #fffdf2,0 0 14px #fffdf294}.Faces-module__-UkfMq__classicReferenceStep[data-locked]{cursor:not-allowed;opacity:.48}.Faces-module__-UkfMq__classicReferenceFace[data-soul=nine09] .Faces-module__-UkfMq__classicReferenceStep{color:#56575a;background:linear-gradient(#efede3,#d7d4ca);border-color:#c9c7be}.Faces-module__-UkfMq__classicReferenceFace[data-soul=nine09] .Faces-module__-UkfMq__classicReferenceStep>i{background:#11120f;border-radius:2px;width:55%;height:8px;top:8px}.Faces-module__-UkfMq__classicReferenceFace[data-soul=nine09] .Faces-module__-UkfMq__classicReferenceStep[data-active]>i{background:#ff5137;box-shadow:0 0 8px #ff5137b3}.Faces-module__-UkfMq__boomBeatLegend{min-height:18px;padding-top:3px}.Faces-module__-UkfMq__boomBeatLegend>div{grid-template-columns:repeat(16,minmax(54px,1fr));gap:8px;display:grid}.Faces-module__-UkfMq__boomBeatLegend i{color:#53544b;font-family:var(--gm-mono);text-align:center;font-size:7px;font-style:normal}.Faces-module__-UkfMq__boomBeatLegend i:nth-child(4n+1){color:var(--instrument-accent);font-weight:800}.Faces-module__-UkfMq__nineScaleMatrix{flex-direction:column;gap:4px;margin-bottom:9px;display:flex}.Faces-module__-UkfMq__nineScaleRow{grid-template-columns:104px minmax(0,1fr);align-items:center;gap:10px;height:12px;display:grid}.Faces-module__-UkfMq__nineScaleRow>span{color:#777a80;font-family:var(--gm-mono);letter-spacing:.08em;padding-left:12px;font-size:7px;position:relative}.Faces-module__-UkfMq__nineScaleRow>span:before{content:"";background:#464950;border-radius:50%;width:5px;height:5px;position:absolute;top:2px;left:0}.Faces-module__-UkfMq__nineScaleRow:first-child>span:before{background:var(--instrument-accent);box-shadow:0 0 6px var(--instrument-accent)}.Faces-module__-UkfMq__nineScaleRow>div{background:#23262b;grid-template-columns:repeat(16,minmax(54px,1fr));align-items:center;gap:8px;height:100%;display:grid}.Faces-module__-UkfMq__nineScaleRow i{background:0 0;border-radius:1px;justify-self:center;width:9px;height:4px}.Faces-module__-UkfMq__nineScaleRow i[data-on]{background:#555961}.Faces-module__-UkfMq__nineScaleRow:first-child i[data-on]{background:var(--instrument-accent)}.Faces-module__-UkfMq__nineInstrumentBand{min-height:25px;margin-top:7px}.Faces-module__-UkfMq__nineInstrumentBand>span{color:#62656b;font-family:var(--gm-mono);letter-spacing:.12em;text-align:center;align-self:center;font-size:7px}.Faces-module__-UkfMq__nineInstrumentBand>div{grid-template-columns:repeat(8,minmax(120px,1fr));gap:8px;display:grid}.Faces-module__-UkfMq__nineInstrumentBand button{color:#777a80;height:24px;font-family:var(--gm-mono);background:#2b2e34;border:0;border-radius:2px;padding:0;font-size:7px;font-weight:800}.Faces-module__-UkfMq__classicReferenceFace .Faces-module__-UkfMq__nineInstrumentBand button{color:#777a80}.Faces-module__-UkfMq__nineInstrumentBand button[data-selected]{color:var(--instrument-accent);box-shadow:inset 0 -2px var(--instrument-accent)}.Faces-module__-UkfMq__face[data-soul=l84]{--l84-gold:#e8b34a;--l84-line:#6b5528;--l84-well:#0f0d08;color:#e8dfc7;background:#16130c;flex-direction:column;align-items:stretch;gap:0;padding:0}.Faces-module__-UkfMq__face[data-soul=l84] .Faces-module__-UkfMq__panelHeader{border-top:2px solid #a8862e;border-bottom:1px solid var(--l84-line);background:linear-gradient(#211b0f 0%,#17130c 100%)}.Faces-module__-UkfMq__face[data-soul=l84] .Faces-module__-UkfMq__panelIdentity>span,.Faces-module__-UkfMq__face[data-soul=l84] .Faces-module__-UkfMq__panelIdentity>small,.Faces-module__-UkfMq__face[data-soul=l84] .Faces-module__-UkfMq__panelReadout{color:var(--l84-gold)}.Faces-module__-UkfMq__face[data-soul=l84] .Faces-module__-UkfMq__panelReadout{border-color:var(--l84-line);background:#0d0b07}.Faces-module__-UkfMq__l84Body{box-sizing:border-box;align-items:stretch;width:100%;min-width:0;display:flex}.Faces-module__-UkfMq__l84MixerModule{flex:auto;min-width:0;padding:.45rem .65rem .55rem 1.25rem}.Faces-module__-UkfMq__l84GroupLabels{color:#a8862e;font-family:var(--gm-mono);letter-spacing:.2em;text-align:center;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:.25rem;font-size:7px;font-weight:700;display:grid}.Faces-module__-UkfMq__face[data-soul=l84] .Faces-module__-UkfMq__mixer{border:1px solid var(--l84-line);background:var(--l84-well);box-sizing:border-box;align-items:flex-end;gap:0;width:100%;max-width:none;padding:0}.Faces-module__-UkfMq__face[data-soul=l84] .Faces-module__-UkfMq__mixerStrip{box-sizing:border-box;border-right:1px solid #a8862e3d;flex:0 0 36px;gap:3px;padding:.25rem .2rem .3rem}.Faces-module__-UkfMq__face[data-soul=l84] .Faces-module__-UkfMq__mixerStrip:last-child{border-right:0}.Faces-module__-UkfMq__face[data-soul=l84] .Faces-module__-UkfMq__mixerStrip[data-selected]{box-shadow:inset 0 -2px var(--lane-color,var(--l84-gold));background:#e8b34a14}.Faces-module__-UkfMq__mixerValue{color:#7f6a3b;font-family:var(--gm-mono);font-size:6px;line-height:1}.Faces-module__-UkfMq__face[data-soul=l84] .Faces-module__-UkfMq__mixerSlider{accent-color:#efe5cb;width:16px;height:66px}.Faces-module__-UkfMq__face[data-soul=l84] .Faces-module__-UkfMq__mixerLabel{color:#9b8a62;flex-direction:column;justify-content:center;align-items:center;gap:1px;width:100%;min-width:0;min-height:24px;padding:2px 1px;display:flex}.Faces-module__-UkfMq__face[data-soul=l84] .Faces-module__-UkfMq__mixerLabel strong{letter-spacing:.08em;font-size:7px}.Faces-module__-UkfMq__face[data-soul=l84] .Faces-module__-UkfMq__mixerLabel small{letter-spacing:.02em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:100%;font-size:5px;overflow:hidden}.Faces-module__-UkfMq__face[data-soul=l84] .Faces-module__-UkfMq__mixerStrip[data-selected] .Faces-module__-UkfMq__mixerLabel,.Faces-module__-UkfMq__face[data-soul=l84] .Faces-module__-UkfMq__mixerStrip[data-flash] .Faces-module__-UkfMq__mixerLabel{color:var(--lane-color,var(--l84-gold))}.Faces-module__-UkfMq__l84ControlDeck{border-left:1px solid var(--l84-line);flex-direction:column;flex:0 0 17rem;gap:.4rem;padding:.55rem 1.25rem .55rem .75rem;display:flex}.Faces-module__-UkfMq__l84VoiceControls{grid-template-columns:1fr 1fr;gap:.55rem;display:grid}.Faces-module__-UkfMq__l84VoiceControls label{color:#bda66d;font-family:var(--gm-mono);letter-spacing:.1em;flex-direction:column;gap:.2rem;font-size:7px;font-weight:700;display:flex}.Faces-module__-UkfMq__l84VoiceControls input{width:100%;accent-color:var(--l84-gold)}.Faces-module__-UkfMq__l84Switches{grid-template-columns:repeat(6,minmax(30px,1fr));gap:3px;display:grid}.Faces-module__-UkfMq__face[data-soul=l84] .Faces-module__-UkfMq__l84Switches button{border-color:var(--l84-line);color:#9e8a5d;background:#100e09;min-height:30px;padding:0}.Faces-module__-UkfMq__face[data-soul=l84] .Faces-module__-UkfMq__l84Switches button[data-on]{border-color:var(--l84-gold);color:var(--l84-gold);background:#e8b34a29}.Faces-module__-UkfMq__l84GateRow{align-items:center;gap:.55rem;margin-top:auto;display:flex}.Faces-module__-UkfMq__l84Gate{border:1px solid var(--l84-line);color:#a48d58;min-height:36px;font-family:var(--gm-mono);letter-spacing:.12em;background:#100e09;flex:none;padding:0 .65rem;font-size:8px;font-weight:700}.Faces-module__-UkfMq__l84Gate[data-on]{border-color:var(--l84-gold);background:var(--l84-gold);color:#16130c}.Faces-module__-UkfMq__face[data-soul=l84] .Faces-module__-UkfMq__faceHint{color:#8f805d}.Faces-module__-UkfMq__face[data-soul=pads]{--pads-panel:#ccc8bf;--pads-panel-dark:#969188;--pads-pad:#94918a;--pads-pad-dark:#6e6b65;--pads-screen:#164f9b;--pads-screen-text:#eaf2ff;background:linear-gradient(180deg, #d3cfc6 0%, var(--pads-panel) 100%);color:#302d29;border-top:0;flex-flow:column;align-items:stretch;gap:0;padding:0}.Faces-module__-UkfMq__face[data-soul=pads] .Faces-module__-UkfMq__panelHeader{background:#ffffff1f;border-top:2px solid #8a4a3a;border-bottom:1px solid #918b82}.Faces-module__-UkfMq__face[data-soul=pads] .Faces-module__-UkfMq__panelIdentity>span,.Faces-module__-UkfMq__face[data-soul=pads] .Faces-module__-UkfMq__panelIdentity>small{color:#7b4135}.Faces-module__-UkfMq__face[data-soul=pads] .Faces-module__-UkfMq__panelReadout{color:#b8dcff;background:#22282f;border-color:#635e57}.Faces-module__-UkfMq__padWorkArea{grid-template-columns:minmax(20rem,.9fr) minmax(22rem,1.25fr);gap:.8rem;padding:.65rem 1.25rem;display:grid}.Faces-module__-UkfMq__padBankModule,.Faces-module__-UkfMq__padProgramModule{flex-direction:column;gap:.35rem;min-width:0;display:flex}.Faces-module__-UkfMq__face[data-soul=pads] .Faces-module__-UkfMq__padBank{background:#b8b4ac;border:1px solid #8f8a82;gap:.3rem;padding:.4rem;box-shadow:inset 0 1px #ffffff73}.Faces-module__-UkfMq__face[data-soul=pads] .Faces-module__-UkfMq__padRow{gap:.3rem}.Faces-module__-UkfMq__face[data-soul=pads] .Faces-module__-UkfMq__pad{border-color:var(--pads-pad-dark);background:linear-gradient(180deg, var(--pads-pad) 0%, #7e7b75 100%);flex:1 1 0;width:auto;min-width:0;height:38px;box-shadow:inset 0 1px #ffffff3d,0 3px #625f5a}.Faces-module__-UkfMq__face[data-soul=pads] .Faces-module__-UkfMq__pad:active{transform:translateY(2px);box-shadow:inset 0 1px #fff3,0 1px #625f5a}.Faces-module__-UkfMq__face[data-soul=pads] .Faces-module__-UkfMq__pad[data-selected]{background:linear-gradient(#aaa69e 0%,#918e87 100%);border-color:#8a4a3a;box-shadow:inset 0 0 0 1px #ffffff6b,0 3px #625f5a}.Faces-module__-UkfMq__face[data-soul=pads] .Faces-module__-UkfMq__pad[data-selected] .Faces-module__-UkfMq__padLed,.Faces-module__-UkfMq__face[data-soul=pads] .Faces-module__-UkfMq__pad[data-flash] .Faces-module__-UkfMq__padLed{background:#ff5e43;box-shadow:0 0 7px #ff5233cc}.Faces-module__-UkfMq__face[data-soul=pads] .Faces-module__-UkfMq__padScreen{min-height:84px;color:var(--pads-screen-text);text-shadow:0 0 7px #cfe0ff9e;background:linear-gradient(#1a55b0 0%,#0d3578 100%);border:3px solid #343436;flex:auto;padding:.55rem .7rem;font-size:10px}.Faces-module__-UkfMq__padEditControls{grid-template-columns:7.25rem minmax(0,1fr);align-items:center;gap:.75rem;display:grid}.Faces-module__-UkfMq__dataWheel{color:#48433d;font-family:var(--gm-mono);letter-spacing:.1em;grid-template-columns:1fr auto;align-items:center;gap:.2rem .5rem;font-size:7px;font-weight:700;display:grid}.Faces-module__-UkfMq__dataWheel>span{grid-column:1/-1}.Faces-module__-UkfMq__dataWheel>i{background:radial-gradient(circle at 35% 28%,#8e8b85 0%,#55534f 62%,#363532 100%);border:2px solid #56534f;border-radius:50%;grid-column:1/-1;justify-self:center;width:44px;height:44px;display:block;position:relative;box-shadow:inset 0 1px #ffffff59,0 2px #494640}.Faces-module__-UkfMq__dataWheel>i b{width:2px;height:12px;transform:rotate(var(--pad-dial-angle,0deg));transform-origin:1px 18px;background:#ede8df;position:absolute;inset:4px auto auto calc(50% - 1px)}.Faces-module__-UkfMq__dataWheel input{accent-color:#8a4a3a;width:100%;min-width:0}.Faces-module__-UkfMq__dataWheel output{color:#f3eee5;text-align:right;background:#33312e;min-width:2rem;padding:2px 4px}.Faces-module__-UkfMq__padShapeControls{gap:.45rem;display:grid}.Faces-module__-UkfMq__padShapeControls label{color:#49443e;font-family:var(--gm-mono);letter-spacing:.1em;flex-direction:column;gap:.2rem;font-size:7px;font-weight:700;display:flex}.Faces-module__-UkfMq__padShapeControls input{accent-color:#8a4a3a;width:100%}.Faces-module__-UkfMq__padPerformanceRow{border-top:1px solid #918b82;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem 1.25rem .6rem;display:flex}.Faces-module__-UkfMq__face[data-soul=pads] .Faces-module__-UkfMq__padPerformanceRow .Faces-module__-UkfMq__faceToggles button{color:#403c37;background:#e1ddd4;border-color:#8e887f;min-height:32px}.Faces-module__-UkfMq__face[data-soul=pads] .Faces-module__-UkfMq__padPerformanceRow .Faces-module__-UkfMq__faceToggles button[data-on]{color:#fff8ef;background:#8a4a3a;border-color:#7c4034}.Faces-module__-UkfMq__face[data-soul=pads] .Faces-module__-UkfMq__padPerformanceRow .Faces-module__-UkfMq__faceHint{color:#504a44;text-align:right}.Faces-module__-UkfMq__face[data-soul=s12]{--s12-cyan:#35d0e0;--s12-panel:#3a3c42;--s12-line:#666a72;background:linear-gradient(180deg, #42454b 0%, var(--s12-panel) 100%);color:#f1f0e9;flex-flow:column;gap:0;padding:0}.Faces-module__-UkfMq__face[data-soul=s12] .Faces-module__-UkfMq__panelHeader{border-top:2px solid var(--s12-cyan);border-bottom:1px solid var(--s12-line);background:#00000017}.Faces-module__-UkfMq__face[data-soul=s12] .Faces-module__-UkfMq__panelIdentity>span,.Faces-module__-UkfMq__face[data-soul=s12] .Faces-module__-UkfMq__panelIdentity>small,.Faces-module__-UkfMq__face[data-soul=s12] .Faces-module__-UkfMq__panelReadout{color:var(--s12-cyan)}.Faces-module__-UkfMq__face[data-soul=s12] .Faces-module__-UkfMq__panelReadout{background:#23262a;border-color:#5a9299}.Faces-module__-UkfMq__s12WorkArea{grid-template-columns:minmax(28rem,1.4fr) minmax(18rem,.8fr);gap:.8rem;padding:.6rem 1.25rem;display:grid}.Faces-module__-UkfMq__s12FaderModule,.Faces-module__-UkfMq__s12PadModule{flex-direction:column;gap:.35rem;min-width:0;display:flex}.Faces-module__-UkfMq__s12ModeRow{justify-content:space-between;align-items:stretch;gap:.5rem;display:flex}.Faces-module__-UkfMq__face[data-soul=s12] .Faces-module__-UkfMq__spBank,.Faces-module__-UkfMq__s12Modes{flex-direction:row;gap:3px;display:flex}.Faces-module__-UkfMq__face[data-soul=s12] .Faces-module__-UkfMq__spBank button,.Faces-module__-UkfMq__s12Modes button{color:#b1b2b1;width:auto;min-height:28px;font-family:var(--gm-mono);letter-spacing:.1em;background:#2e3035;border:1px solid #24262a;padding:0 .55rem;font-size:7px;font-weight:700}.Faces-module__-UkfMq__face[data-soul=s12] .Faces-module__-UkfMq__spBank button[data-on],.Faces-module__-UkfMq__s12Modes button[data-on]{color:#292b2f;background:#e4e1d6;border-color:#e4e1d6}.Faces-module__-UkfMq__spFaderScroll{border-top:1px solid var(--s12-cyan);scrollbar-color:#747880 #303238;min-width:0;overflow-x:auto}.Faces-module__-UkfMq__spFaders{background:#303238;border:1px solid #292b2f;border-top:0;grid-template-columns:repeat(8,minmax(46px,1fr));min-width:27rem;display:grid}.Faces-module__-UkfMq__spFader{color:#c7c7c2;min-width:0;font-family:var(--gm-mono);text-align:center;border-right:1px solid #54575e;flex-direction:column;align-items:center;gap:2px;padding:.25rem .25rem .35rem;display:flex}.Faces-module__-UkfMq__spFader:last-child{border-right:0}.Faces-module__-UkfMq__spFader[data-selected]{box-shadow:inset 0 -2px var(--lane-color,var(--s12-cyan));background:#35d0e017}.Faces-module__-UkfMq__spFaderValue{color:var(--s12-cyan);font-size:6px}.Faces-module__-UkfMq__spFader input{writing-mode:vertical-lr;accent-color:#e5e2d8;direction:rtl;width:17px;height:58px;margin:0}.Faces-module__-UkfMq__spFader>span{letter-spacing:.08em;font-size:7px;font-weight:700}.Faces-module__-UkfMq__spFader>small{color:#999b9d;letter-spacing:.02em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:100%;font-size:5px;overflow:hidden}.Faces-module__-UkfMq__face[data-soul=s12] .Faces-module__-UkfMq__spPads{grid-template-columns:repeat(4,minmax(58px,1fr));gap:.4rem;display:grid}.Faces-module__-UkfMq__face[data-soul=s12] .Faces-module__-UkfMq__spPad{background:linear-gradient(#25272b 0%,#17191c 100%);border-color:#202226;min-width:0;height:51px;box-shadow:inset 0 1px #ffffff14,0 3px #17181b}.Faces-module__-UkfMq__face[data-soul=s12] .Faces-module__-UkfMq__spPad[data-selected]{border-color:var(--s12-cyan);background:linear-gradient(#32353a 0%,#202226 100%)}.Faces-module__-UkfMq__face[data-soul=s12] .Faces-module__-UkfMq__spPad[data-selected] .Faces-module__-UkfMq__padLed,.Faces-module__-UkfMq__face[data-soul=s12] .Faces-module__-UkfMq__spPad[data-flash] .Faces-module__-UkfMq__padLed{background:#ff5233;box-shadow:0 0 8px #ff5233d1}.Faces-module__-UkfMq__s12Footer{border-top:1px solid var(--s12-cyan);grid-template-columns:auto minmax(14rem,1fr) minmax(14rem,1fr);align-items:center;gap:.8rem;padding:.5rem 1.25rem .65rem;display:grid}.Faces-module__-UkfMq__s12SpinModule{flex-direction:column;gap:.25rem;display:flex}.Faces-module__-UkfMq__s12Spin{color:#c9c9c4;min-height:32px;font-family:var(--gm-mono);letter-spacing:.1em;background:#2d3034;border:1px solid #202226;align-items:center;gap:.45rem;padding:0 .65rem;font-size:8px;font-weight:700;display:flex}.Faces-module__-UkfMq__s12Spin i{background:#74291f;border-radius:50%;width:7px;height:7px}.Faces-module__-UkfMq__s12Spin[data-on]{color:#fff0eb;border-color:#ff5233}.Faces-module__-UkfMq__s12Spin[data-on] i{background:#ff5233;box-shadow:0 0 8px #ff5233cc}.Faces-module__-UkfMq__face[data-soul=s12] .Faces-module__-UkfMq__memoryMeter{background:#0f1408;border-color:#1d2118;min-height:36px}.Faces-module__-UkfMq__face[data-soul=s12] .Faces-module__-UkfMq__memoryLabel{color:#b7e07a}.Faces-module__-UkfMq__face[data-soul=s12] .Faces-module__-UkfMq__memoryMeter i{background:#252f17}.Faces-module__-UkfMq__face[data-soul=s12] .Faces-module__-UkfMq__memoryMeter i b{background:#c8f321}.Faces-module__-UkfMq__face[data-soul=s12] .Faces-module__-UkfMq__faceHint{color:#c2c3bf}.Faces-module__-UkfMq__padsReferenceFace{--instrument-accent:#565149;--instrument-ink:#3e3a34;color:#3e3a34;background:#d2cec4;border:1px solid #aaa69c;border-radius:12px;flex-flow:column;gap:0;width:100%;padding:16px 22px 20px;overflow:hidden}.Faces-module__-UkfMq__padsReferenceFace .Faces-module__-UkfMq__instrumentIdentity span{color:#9d594d}.Faces-module__-UkfMq__padsReferenceFace .Faces-module__-UkfMq__instrumentMeta{color:#8a867d;font-family:var(--gm-mono);letter-spacing:.12em;font-size:7px}.Faces-module__-UkfMq__padsReferenceLayout{grid-template-columns:376px minmax(420px,1fr) 250px;gap:18px;min-width:0;margin-top:12px;display:grid}.Faces-module__-UkfMq__padsPadDeck,.Faces-module__-UkfMq__padsDisplayDeck,.Faces-module__-UkfMq__padsDataDeck{min-width:0}.Faces-module__-UkfMq__padsPadGrid{grid-template-columns:repeat(4,88px);gap:8px;display:grid}.Faces-module__-UkfMq__padsPadCell{flex-direction:column;gap:4px;display:flex}.Faces-module__-UkfMq__padsPadLabel{color:#5d5952;height:10px;font-family:var(--gm-mono);letter-spacing:.02em;white-space:nowrap;justify-content:space-between;align-items:center;gap:4px;font-size:6px;font-weight:800;display:flex}.Faces-module__-UkfMq__padsPadLabel span{text-overflow:ellipsis;overflow:hidden}.Faces-module__-UkfMq__padsPadLabel i{background:#806d65;border-radius:50%;flex:none;width:5px;height:5px}.Faces-module__-UkfMq__padsPadLabel i[data-on]{background:#ff4f3a;box-shadow:0 0 6px #ff4f3ab3}.Faces-module__-UkfMq__padsPadSurface{background:linear-gradient(155deg,#aaa79f 0%,#8f8c84 65%,#838078 100%);border:1px solid #77736c;border-radius:6px;width:88px;height:62px;padding:0;position:relative;box-shadow:0 3px 5px #25221d4d,inset 0 1px #ffffff5c}.Faces-module__-UkfMq__padsPadSurface:hover:not(:disabled){border-color:#ff513c}.Faces-module__-UkfMq__padsPadSurface:active,.Faces-module__-UkfMq__padsPadSurface[data-flash]{background:linear-gradient(155deg,#9d9990,#807d75);transform:translateY(1px);box-shadow:0 1px 2px #25221d59,inset 0 2px 4px #0000001f}.Faces-module__-UkfMq__padsPadSurface[data-selected]{border-color:#ff4f3a;box-shadow:0 0 0 1px #ff4f3a61,0 3px 5px #25221d4d}.Faces-module__-UkfMq__padsLcd{color:#dce8ff;min-height:276px;font-family:var(--gm-mono);background:linear-gradient(145deg,#1d59b5 0%,#123f8d 54%,#0c3476 100%);border:2px solid #57544c;border-radius:4px;flex-direction:column;gap:8px;padding:10px 12px 11px;display:flex;box-shadow:inset 0 0 24px #04184a4d,0 2px 3px #25221d47}.Faces-module__-UkfMq__padsLcdHeader,.Faces-module__-UkfMq__padsStatusRow{letter-spacing:.02em;justify-content:space-between;align-items:center;gap:12px;min-width:0;font-size:8px;display:flex}.Faces-module__-UkfMq__padsLcdHeader strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.Faces-module__-UkfMq__padsLcdHeader span{flex:none}.Faces-module__-UkfMq__padsWaveform{background:#01194a26;border:1px solid #d5e6ffb8;flex:0 0 168px;align-items:center;gap:2px;height:168px;min-height:168px;padding:8px 4px;display:flex;overflow:hidden}.Faces-module__-UkfMq__padsWaveBar{background:#dce8ff;flex:2px;min-width:2px;display:block}.Faces-module__-UkfMq__padsStatusRow{color:#ccdcfb;flex-wrap:wrap;font-size:7px}.Faces-module__-UkfMq__padsScreenTabs,.Faces-module__-UkfMq__padsFunctionRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}.Faces-module__-UkfMq__padsScreenTabs button{color:#d7e5ff;height:22px;font-family:var(--gm-mono);background:0 0;border:1px solid #a9c5f3;padding:0 6px;font-size:7px;font-weight:800}.Faces-module__-UkfMq__padsScreenTabs button[data-active]{color:#164388;background:#dbe7fb}.Faces-module__-UkfMq__padsFunctionRow{margin-top:9px}.Faces-module__-UkfMq__padsFunctionKey{color:#5c5851;height:35px;font-family:var(--gm-mono);letter-spacing:.07em;background:linear-gradient(#f1eee3,#dfdbcf);border:1px solid #aaa69c;border-radius:3px;padding:0 8px;font-size:8px;font-weight:800}.Faces-module__-UkfMq__padsFunctionKey[data-active]{color:#174b99;border-color:#315fa8;box-shadow:inset 0 -2px #315fa8}.Faces-module__-UkfMq__padsDataDeck{flex-direction:column;align-items:stretch;gap:12px;display:flex}.Faces-module__-UkfMq__padsDataControl{color:#77736b;font-family:var(--gm-mono);letter-spacing:.14em;flex-direction:column;align-items:center;gap:6px;font-size:7px;font-weight:800;display:flex;position:relative}.Faces-module__-UkfMq__padsDataControl input{z-index:2;opacity:0;cursor:grab;width:94px;height:94px;margin:0;position:absolute;top:17px}.Faces-module__-UkfMq__padsDataControl output{color:#555149;letter-spacing:.08em;font-size:8px}.Faces-module__-UkfMq__padsDataWheel{background:radial-gradient(circle at 38% 30%,#eeeae0 0 12%,#d8d4c8 60%,#c4c0b6 100%);border:1px solid #aaa69d;border-radius:50%;width:94px;height:94px;display:block;position:relative;box-shadow:0 5px 9px #35312b40,inset 0 1px #fffc}.Faces-module__-UkfMq__padsDataWheel b{width:8px;height:8px;transform:rotate(var(--pads-data-angle)) translateY(2px);transform-origin:4px 36px;background:#aaa69d;border-radius:50%;position:absolute;top:11px;left:calc(50% - 4px)}.Faces-module__-UkfMq__padsModeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.Faces-module__-UkfMq__padsModeButton{color:#5d5952;height:34px;font-family:var(--gm-mono);letter-spacing:.04em;background:linear-gradient(#f2efe4,#dfdbcf);border:1px solid #aaa69b;border-radius:3px;padding:0 7px;font-size:7px;font-weight:800;position:relative}.Faces-module__-UkfMq__padsModeButton>i{background:#927b72;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block}.Faces-module__-UkfMq__padsModeButton[data-on]>i{background:#ff4d38;box-shadow:0 0 6px #ff4d38b3}.Faces-module__-UkfMq__padsDataHint{color:#8c887f;font-family:var(--gm-mono);letter-spacing:.04em;text-align:center;margin:0;font-size:7px;line-height:1.55}.Faces-module__-UkfMq__l84ReferenceFace{--instrument-accent:#d4a62e;--instrument-ink:#d6c8a2;color:#b99b54;background:#11100b;border:1px solid #51401b;border-radius:12px;flex-flow:column;gap:0;width:100%;padding:16px 22px 18px;overflow:hidden}.Faces-module__-UkfMq__l84ReferenceBody{grid-template-columns:minmax(0,1fr) 360px;gap:18px;min-width:0;margin-top:12px;display:grid}.Faces-module__-UkfMq__l84ReferenceMixer,.Faces-module__-UkfMq__l84ReferenceTiming,.Faces-module__-UkfMq__l84ReferenceVoice{color:#d6a933;min-width:0;font-family:var(--gm-mono);border:1px solid #725b20;border-radius:4px;margin:0}.Faces-module__-UkfMq__l84ReferenceMixer{padding:14px 12px 10px;overflow:hidden}.Faces-module__-UkfMq__l84ReferenceMixer legend,.Faces-module__-UkfMq__l84ReferenceTiming legend,.Faces-module__-UkfMq__l84ReferenceVoice legend{color:#e0b440;letter-spacing:.14em;padding:0 8px;font-size:8px;font-weight:800}.Faces-module__-UkfMq__l84ReferenceChannels{grid-template-columns:repeat(16,minmax(41px,1fr));gap:2px;width:100%;min-width:760px;display:grid;overflow-x:auto}.Faces-module__-UkfMq__l84ReferenceChannel{flex-direction:column;align-items:center;gap:5px;min-width:0;display:flex}.Faces-module__-UkfMq__l84ReferenceChannelLed{background:#29271c;border-radius:50%;width:5px;height:5px}.Faces-module__-UkfMq__l84ReferenceChannelLed[data-on]{background:#ff4f37;box-shadow:0 0 7px #ff4f37d9}.Faces-module__-UkfMq__l84ReferenceFader{appearance:none;writing-mode:vertical-lr;direction:rtl;background:0 0;width:24px;height:90px;margin:0}.Faces-module__-UkfMq__l84ReferenceFader::-webkit-slider-runnable-track{background:#28261b;border-radius:2px;width:3px}.Faces-module__-UkfMq__s12FaderControl input::-webkit-slider-runnable-track{background:#28261b;border-radius:2px;width:3px}.Faces-module__-UkfMq__l84ReferenceFader::-webkit-slider-thumb{appearance:none;background:linear-gradient(#eeeade 0 42%,#656158 43% 56%,#dad6ca 57%);border:1px solid #aaa69a;border-radius:2px;width:24px;height:12px;margin-left:-10px;box-shadow:0 1px 3px #000000a6}.Faces-module__-UkfMq__s12FaderControl input::-webkit-slider-thumb{appearance:none;background:linear-gradient(#eeeade 0 42%,#656158 43% 56%,#dad6ca 57%);border:1px solid #aaa69a;border-radius:2px;width:24px;height:12px;margin-left:-10px;box-shadow:0 1px 3px #000000a6}.Faces-module__-UkfMq__l84ReferenceFader::-moz-range-track{background:#28261b;border-radius:2px;width:3px}.Faces-module__-UkfMq__s12FaderControl input::-moz-range-track{background:#28261b;border-radius:2px;width:3px}.Faces-module__-UkfMq__l84ReferenceFader::-moz-range-thumb{background:#dedacf;border:1px solid #aaa69a;border-radius:2px;width:24px;height:12px}.Faces-module__-UkfMq__s12FaderControl input::-moz-range-thumb{background:#dedacf;border:1px solid #aaa69a;border-radius:2px;width:24px;height:12px}.Faces-module__-UkfMq__l84ReferenceChannelLabel{color:#a68945;width:100%;min-width:0;font-family:var(--gm-mono);background:0 0;border:0;flex-direction:column;align-items:center;gap:1px;padding:0;display:flex}.Faces-module__-UkfMq__l84ReferenceChannelLabel strong{letter-spacing:.05em;font-size:8px}.Faces-module__-UkfMq__l84ReferenceChannelLabel small{color:#695a32;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:100%;font-size:5px;overflow:hidden}.Faces-module__-UkfMq__l84ReferenceChannel[data-selected] .Faces-module__-UkfMq__l84ReferenceChannelLabel strong{color:#ff563d}.Faces-module__-UkfMq__l84ReferenceGroups{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:7px;display:grid}.Faces-module__-UkfMq__l84ReferenceGroups span{color:#8c7131;letter-spacing:.16em;text-align:center;align-items:center;gap:7px;font-size:6px;display:flex}.Faces-module__-UkfMq__l84ReferenceGroups i{background:#725b20;flex:auto;height:1px}.Faces-module__-UkfMq__l84ReferenceSideDeck{grid-template-rows:auto 1fr;gap:16px;display:grid}.Faces-module__-UkfMq__l84ReferenceTiming,.Faces-module__-UkfMq__l84ReferenceVoice{padding:11px 12px 12px}.Faces-module__-UkfMq__l84ReferenceTimingControls{grid-template-columns:repeat(6,minmax(0,1fr)) 66px;gap:5px;display:grid}.Faces-module__-UkfMq__l84ReferenceSwitch{flex-direction:column;align-items:center;gap:5px;display:flex}.Faces-module__-UkfMq__l84ReferenceSwitch>i{background:#2c291b;border-radius:50%;width:5px;height:5px}.Faces-module__-UkfMq__l84ReferenceSwitch[data-on]>i{background:#ff5138;box-shadow:0 0 7px #ff5138cc}.Faces-module__-UkfMq__l84ReferenceSwitch button{color:#7d692f;width:100%;height:32px;font-family:var(--gm-mono);background:#18160d;border:1px solid #5c4a20;border-radius:3px;padding:0;font-size:8px;font-weight:800}.Faces-module__-UkfMq__l84ReferenceSwitch[data-on] button{color:#e4b83c;border-color:#d4a62e}.Faces-module__-UkfMq__l84ReferenceGateSwitch button{color:#b78d29}.Faces-module__-UkfMq__l84ReferenceVoice{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.Faces-module__-UkfMq__l84ReferenceVoiceIdentity{flex-direction:column;gap:5px;min-width:0;display:flex}.Faces-module__-UkfMq__l84ReferenceVoiceIdentity strong{color:#ff543c;letter-spacing:.05em;font-size:10px}.Faces-module__-UkfMq__l84ReferenceVoiceIdentity small{color:#735f2d;letter-spacing:.08em;font-size:6px}.Faces-module__-UkfMq__l84ReferenceVoiceKnobs{gap:18px;display:flex}.Faces-module__-UkfMq__l84ReferenceKnob{color:#b58f31;width:48px;font-family:var(--gm-mono);flex-direction:column;align-items:center;gap:3px;display:flex}.Faces-module__-UkfMq__l84ReferenceKnobBody{background:radial-gradient(circle at 38% 30%,#e9e5d9,#c8c4b8 68%,#aaa69c);border:1px solid #aaa69b;border-radius:50%;width:44px;height:44px;display:block;position:relative;box-shadow:0 2px 5px #0000008f}.Faces-module__-UkfMq__l84ReferenceKnobBody>i{width:2px;height:12px;transform:rotate(calc(-135deg + var(--l84-knob-position) * 270deg));transform-origin:1px 18px;background:#17160e;border-radius:1px;position:absolute;top:4px;left:calc(50% - 1px)}.Faces-module__-UkfMq__l84ReferenceKnobBody input{z-index:2;opacity:0;width:44px;height:44px;margin:0;position:absolute;inset:0}.Faces-module__-UkfMq__l84ReferenceKnob>span:not(.Faces-module__-UkfMq__l84ReferenceKnobBody){letter-spacing:.07em;font-size:7px}.Faces-module__-UkfMq__l84ReferenceKnob output{color:#e5b83b;font-size:8px;font-weight:800}.Faces-module__-UkfMq__s12ReferenceFace{--instrument-accent:#48c8d8;--instrument-ink:#eeece4;color:#d8d8d4;background:#414249;border:1px solid #5a5c63;border-radius:12px;flex-flow:column;gap:0;width:100%;padding:16px 22px 20px;overflow:hidden}.Faces-module__-UkfMq__s12ReferenceFace .Faces-module__-UkfMq__instrumentMeta{color:#8d8f95;font-family:var(--gm-mono);letter-spacing:.12em;font-size:7px}.Faces-module__-UkfMq__s12Console{grid-template-columns:120px minmax(0,1fr) 280px;gap:20px;min-width:0;margin-top:12px;display:grid}.Faces-module__-UkfMq__s12ModeRail,.Faces-module__-UkfMq__s12PerformanceDeck,.Faces-module__-UkfMq__s12MasterDeck{min-width:0}.Faces-module__-UkfMq__s12ModeRail{flex-direction:column;gap:14px;display:flex}.Faces-module__-UkfMq__s12RailSection{flex-direction:column;gap:8px;display:flex}.Faces-module__-UkfMq__s12RailHeading,.Faces-module__-UkfMq__s12DeckHeading{color:#eeeae0;font-family:var(--gm-mono);letter-spacing:.12em;align-items:center;gap:8px;font-size:7px;display:flex}.Faces-module__-UkfMq__s12RailHeading i,.Faces-module__-UkfMq__s12DeckHeading i{background:#48c8d8;flex:auto;height:2px;display:block}.Faces-module__-UkfMq__s12BankSwitches{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.Faces-module__-UkfMq__s12BankSwitches button,.Faces-module__-UkfMq__s12ModeSwitches button{color:#85878d;min-height:34px;font-family:var(--gm-mono);background:#292a30;border:0;border-radius:3px;justify-content:center;align-items:center;gap:7px;font-size:8px;font-weight:800;display:flex}.Faces-module__-UkfMq__s12BankSwitches button i,.Faces-module__-UkfMq__s12ModeSwitches button i{background:#3d3e44;border-radius:50%;width:5px;height:5px}.Faces-module__-UkfMq__s12BankSwitches button[data-on],.Faces-module__-UkfMq__s12ModeSwitches button[data-on]{color:#25262a;background:#f0ede4}.Faces-module__-UkfMq__s12BankSwitches button[data-on] i,.Faces-module__-UkfMq__s12ModeSwitches button[data-on] i{background:#ff4e39;box-shadow:0 0 6px #ff4e39bf}.Faces-module__-UkfMq__s12FixedBank{color:#24252a;height:34px;font-family:var(--gm-mono);background:#efede4;border-radius:3px;place-items:center;font-weight:800;display:grid}.Faces-module__-UkfMq__s12ModeSwitches{flex-direction:column;gap:7px;display:flex}.Faces-module__-UkfMq__s12ModeSwitches button{justify-content:flex-start;padding:0 13px}.Faces-module__-UkfMq__s12RailHint,.Faces-module__-UkfMq__s12MasterHint{color:#85878e;font-family:var(--gm-mono);letter-spacing:.05em;margin:auto 0 0;font-size:6px;line-height:1.55}.Faces-module__-UkfMq__s12PerformanceDeck,.Faces-module__-UkfMq__s12MasterDeck{flex-direction:column;gap:12px;display:flex}.Faces-module__-UkfMq__s12Channels{grid-template-columns:repeat(8,minmax(82px,1fr));gap:10px;width:100%;min-width:720px;padding-bottom:2px;display:grid;overflow-x:auto}.Faces-module__-UkfMq__s12Channel{grid-template-rows:142px 58px auto;gap:8px;min-width:0;display:grid}.Faces-module__-UkfMq__s12FaderControl{font-family:var(--gm-mono);flex-direction:column;align-items:center;gap:5px;display:flex;position:relative}.Faces-module__-UkfMq__s12FaderValue{color:#9a9ca2;font-size:7px}.Faces-module__-UkfMq__s12FaderControl input{appearance:none;writing-mode:vertical-lr;direction:rtl;background:0 0;width:40px;height:106px;margin:0}.Faces-module__-UkfMq__s12FaderControl input::-webkit-slider-runnable-track{background:#17181c}.Faces-module__-UkfMq__s12ChannelNumber{color:#b5b6b8;font-size:7px}.Faces-module__-UkfMq__s12PerformancePad{background:linear-gradient(#18191d,#101115);border:1px solid #202126;border-radius:4px;height:58px;padding:0;position:relative;box-shadow:0 3px 4px #00000073,inset 0 1px #ffffff0a}.Faces-module__-UkfMq__s12PerformancePad[data-selected]{border-color:#ff513b;box-shadow:0 0 0 1px #ff513b47,0 3px 4px #00000073}.Faces-module__-UkfMq__s12PadLed{background:#292a2f;border-radius:50%;width:6px;height:6px;position:absolute;top:7px;right:7px}.Faces-module__-UkfMq__s12PerformancePad[data-selected] .Faces-module__-UkfMq__s12PadLed,.Faces-module__-UkfMq__s12PerformancePad[data-flash] .Faces-module__-UkfMq__s12PadLed{background:#ff4f39;box-shadow:0 0 7px #ff4f39cc}.Faces-module__-UkfMq__s12PadCaption{color:#9b9da3;min-width:0;font-family:var(--gm-mono);text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;gap:4px;font-size:6px;display:flex;overflow:hidden}.Faces-module__-UkfMq__s12PadCaption strong{color:#e3e1dc}.Faces-module__-UkfMq__s12Channel[data-selected] .Faces-module__-UkfMq__s12PadCaption strong{color:#ff573f}.Faces-module__-UkfMq__s12MasterDeck{align-self:stretch}.Faces-module__-UkfMq__s12MemoryDisplay{background:#0c1608;border:2px solid #282a2e;border-radius:3px;flex-direction:column;gap:8px;min-height:74px;padding:12px 14px;display:flex;box-shadow:inset 0 0 14px #244c0b29}.Faces-module__-UkfMq__s12MemoryReadout{color:#b8ee6c;font-family:var(--gm-mono);font-size:10px;font-weight:800}.Faces-module__-UkfMq__s12MemoryTrack{background:#1e3011;height:7px;display:block;overflow:hidden}.Faces-module__-UkfMq__s12MemoryTrack b{background:#c8f321;height:100%;display:block}.Faces-module__-UkfMq__s12MemorySource{color:#667d39;font-family:var(--gm-mono);letter-spacing:.08em;text-transform:uppercase;font-size:6px}.Faces-module__-UkfMq__s12MasterControls{grid-template-columns:minmax(0,1fr) 64px;gap:10px;display:grid}.Faces-module__-UkfMq__s12SpinKey{color:#2a2b2e;height:52px;font-family:var(--gm-mono);letter-spacing:.12em;background:linear-gradient(#f3f0e6,#dfdcd2);border:1px solid #c5c1b7;border-radius:3px;font-size:9px;font-weight:800}.Faces-module__-UkfMq__s12ReferenceFace .Faces-module__-UkfMq__s12SpinKey{color:#2a2b2e}.Faces-module__-UkfMq__s12SpinKey[data-on]{border-color:#ff513b;box-shadow:inset 0 -3px #ff513b}.Faces-module__-UkfMq__s12RecordHardware{color:#8d8e94;font-family:var(--gm-mono);text-align:center;flex-direction:column;align-items:center;gap:4px;font-size:5px;display:flex}.Faces-module__-UkfMq__s12RecordHardware>i{opacity:.72;background:#d94731;border:1px solid #a53b2b;border-radius:2px;width:64px;height:42px;display:block;box-shadow:inset 0 1px #ffffff29,0 2px 3px #0000004d}.Faces-module__-UkfMq__s12MasterHint{margin-top:2px}.Faces-module__-UkfMq__face[data-soul=breaks]{--breaks-amber:#ffa02e;--breaks-cyan:#35d0e0;--breaks-lime:#c8f321;color:#e8e6d8;background:#191911;flex-flow:column;gap:0;padding:0}.Faces-module__-UkfMq__face[data-soul=breaks] .Faces-module__-UkfMq__panelHeader{border-top:2px solid var(--breaks-amber);background:#1e1e16;border-bottom:1px solid #3e3e30}.Faces-module__-UkfMq__face[data-soul=breaks] .Faces-module__-UkfMq__panelIdentity>span,.Faces-module__-UkfMq__face[data-soul=breaks] .Faces-module__-UkfMq__panelIdentity>small{color:var(--breaks-amber)}.Faces-module__-UkfMq__face[data-soul=breaks] .Faces-module__-UkfMq__panelReadout{color:var(--breaks-lime);background:#10120b;border-color:#54631d}.Faces-module__-UkfMq__face[data-soul=breaks] .Faces-module__-UkfMq__chopBar{border-bottom:1px solid #303025;flex-wrap:wrap;align-items:flex-end;gap:.55rem 1rem;padding:.55rem 1.25rem;display:flex}.Faces-module__-UkfMq__breaksControlGroup{flex-direction:column;gap:.3rem;display:flex}.Faces-module__-UkfMq__face[data-soul=breaks] .Faces-module__-UkfMq__srcPicker>button,.Faces-module__-UkfMq__face[data-soul=breaks] .Faces-module__-UkfMq__chopModes button,.Faces-module__-UkfMq__face[data-soul=breaks] .Faces-module__-UkfMq__importButton{color:#a6a696;background:#12120b;border-color:#464638;min-height:32px}.Faces-module__-UkfMq__face[data-soul=breaks] .Faces-module__-UkfMq__srcPicker>button:hover:not(:disabled),.Faces-module__-UkfMq__face[data-soul=breaks] .Faces-module__-UkfMq__chopModes button:hover:not(:disabled),.Faces-module__-UkfMq__face[data-soul=breaks] .Faces-module__-UkfMq__importButton:hover{border-color:var(--breaks-amber);color:#f5f1df}.Faces-module__-UkfMq__face[data-soul=breaks] .Faces-module__-UkfMq__srcName{background:#10100a;border-color:#464638;min-width:15rem}.Faces-module__-UkfMq__face[data-soul=breaks] .Faces-module__-UkfMq__srcName strong{color:var(--breaks-amber)}.Faces-module__-UkfMq__face[data-soul=breaks] .Faces-module__-UkfMq__srcName small{color:#929281}.Faces-module__-UkfMq__face[data-soul=breaks] .Faces-module__-UkfMq__chopModes button[data-selected]{border-color:var(--breaks-cyan);color:var(--breaks-cyan);background:#35d0e021}.Faces-module__-UkfMq__face[data-soul=breaks] .Faces-module__-UkfMq__waveWrap{background:linear-gradient(#ffa02e0f 1px,#0000 1px) 0 0/100% 24px,linear-gradient(90deg,#ffa02e0f 1px,#0000 1px) 0 0/4% 100%,#11110b;border-color:#494939;min-height:96px;margin:.6rem 1.25rem 0}.Faces-module__-UkfMq__face[data-soul=breaks] .Faces-module__-UkfMq__waveWrap[data-dragover]{border-color:var(--breaks-lime);box-shadow:inset 0 0 18px #c8f3211f}.Faces-module__-UkfMq__face[data-soul=breaks] .Faces-module__-UkfMq__wave{height:96px}.Faces-module__-UkfMq__face[data-soul=breaks] .Faces-module__-UkfMq__waveNote{color:var(--breaks-amber)}.Faces-module__-UkfMq__breaksSliceKeys{scrollbar-color:#454538 #14140d;grid-template-columns:repeat(16,minmax(26px,1fr));gap:3px;margin:.3rem 1.25rem 0;display:grid;overflow-x:auto}.Faces-module__-UkfMq__breaksSliceKeys button{color:#777767;min-width:26px;min-height:25px;font-family:var(--gm-mono);background:#12120b;border:1px solid #414134;padding:0;font-size:7px}.Faces-module__-UkfMq__breaksSliceKeys button:hover{border-color:var(--breaks-cyan);color:var(--breaks-cyan)}.Faces-module__-UkfMq__breaksSliceKeys button[data-selected]{border-color:var(--breaks-lime);color:var(--breaks-lime);background:#c8f32124}.Faces-module__-UkfMq__face[data-soul=breaks] .Faces-module__-UkfMq__faceControls{flex-flow:wrap;flex:none;justify-content:space-between;align-items:center;gap:.4rem 1rem;padding:.5rem 1.25rem .65rem}.Faces-module__-UkfMq__face[data-soul=breaks] .Faces-module__-UkfMq__faceTrim{background:#12120b;border:1px solid #3e3e31;padding:.35rem .5rem}.Faces-module__-UkfMq__face[data-soul=breaks] .Faces-module__-UkfMq__faceTrim input{accent-color:var(--breaks-amber)}.Faces-module__-UkfMq__face[data-soul=breaks] .Faces-module__-UkfMq__faceHint{color:#959584}@container (max-width:960px){.Faces-module__-UkfMq__classicControls{flex-wrap:wrap}.Faces-module__-UkfMq__classicTrim{flex:100%}.Faces-module__-UkfMq__l84Body{flex-direction:column}.Faces-module__-UkfMq__l84MixerModule{padding-right:1.25rem}.Faces-module__-UkfMq__l84ControlDeck{border-top:1px solid var(--l84-line);border-left:0;flex:none;padding-left:1.25rem}.Faces-module__-UkfMq__s12WorkArea{grid-template-columns:minmax(0,1fr)}.Faces-module__-UkfMq__face[data-soul=s12] .Faces-module__-UkfMq__spPads{grid-template-columns:repeat(8,minmax(56px,1fr));overflow-x:auto}}@container (max-width:760px){.Faces-module__-UkfMq__panelHeader,.Faces-module__-UkfMq__classicControls,.Faces-module__-UkfMq__classicProgram,.Faces-module__-UkfMq__ninePulseRuler,.Faces-module__-UkfMq__padWorkArea,.Faces-module__-UkfMq__padPerformanceRow,.Faces-module__-UkfMq__s12WorkArea,.Faces-module__-UkfMq__s12Footer,.Faces-module__-UkfMq__face[data-soul=breaks] .Faces-module__-UkfMq__chopBar,.Faces-module__-UkfMq__face[data-soul=breaks] .Faces-module__-UkfMq__faceControls{padding-left:.85rem;padding-right:.85rem}.Faces-module__-UkfMq__classicVoices{grid-template-columns:repeat(4,minmax(58px,1fr))}.Faces-module__-UkfMq__classicProgram{flex-wrap:wrap}.Faces-module__-UkfMq__classicStepScroll{flex-basis:100%}.Faces-module__-UkfMq__ninePulseRuler{display:none}.Faces-module__-UkfMq__padWorkArea{grid-template-columns:minmax(0,1fr)}.Faces-module__-UkfMq__padPerformanceRow{flex-wrap:wrap}.Faces-module__-UkfMq__face[data-soul=pads] .Faces-module__-UkfMq__padPerformanceRow .Faces-module__-UkfMq__faceHint{text-align:left;flex:100%}.Faces-module__-UkfMq__s12Footer{grid-template-columns:auto minmax(12rem,1fr)}.Faces-module__-UkfMq__s12Footer .Faces-module__-UkfMq__faceHint{grid-column:1/-1}.Faces-module__-UkfMq__face[data-soul=breaks] .Faces-module__-UkfMq__waveWrap,.Faces-module__-UkfMq__breaksSliceKeys{margin-left:.85rem;margin-right:.85rem}}@container (max-width:560px){.Faces-module__-UkfMq__panelHeader{align-items:flex-start}.Faces-module__-UkfMq__panelIdentity{grid-template-columns:1fr}.Faces-module__-UkfMq__panelIdentity>span,.Faces-module__-UkfMq__panelIdentity>strong,.Faces-module__-UkfMq__panelIdentity>small{grid-column:1}.Faces-module__-UkfMq__panelIdentity>small{white-space:normal;margin-top:2px}.Faces-module__-UkfMq__panelReadout{min-width:6.5rem}.Faces-module__-UkfMq__classicControls,.Faces-module__-UkfMq__classicProgram,.Faces-module__-UkfMq__padWorkArea,.Faces-module__-UkfMq__padPerformanceRow,.Faces-module__-UkfMq__s12WorkArea,.Faces-module__-UkfMq__s12Footer,.Faces-module__-UkfMq__face[data-soul=breaks] .Faces-module__-UkfMq__chopBar,.Faces-module__-UkfMq__face[data-soul=breaks] .Faces-module__-UkfMq__faceControls{padding-left:.75rem;padding-right:.75rem}.Faces-module__-UkfMq__classicVoices{grid-template-columns:repeat(4,minmax(48px,1fr))}.Faces-module__-UkfMq__classicProgramControls{width:100%}.Faces-module__-UkfMq__classicAccent,.Faces-module__-UkfMq__classicPages{flex:1 1 0}.Faces-module__-UkfMq__l84MixerModule,.Faces-module__-UkfMq__l84ControlDeck{padding-left:.75rem;padding-right:.75rem}.Faces-module__-UkfMq__l84VoiceControls{grid-template-columns:1fr}.Faces-module__-UkfMq__l84GateRow{align-items:flex-start}.Faces-module__-UkfMq__padEditControls{grid-template-columns:6rem minmax(0,1fr)}.Faces-module__-UkfMq__face[data-soul=pads] .Faces-module__-UkfMq__pad{height:42px}.Faces-module__-UkfMq__s12ModeRow{flex-wrap:wrap}.Faces-module__-UkfMq__s12Footer{grid-template-columns:minmax(0,1fr)}.Faces-module__-UkfMq__face[data-soul=breaks] .Faces-module__-UkfMq__srcName{min-width:0}.Faces-module__-UkfMq__face[data-soul=breaks] .Faces-module__-UkfMq__srcPicker,.Faces-module__-UkfMq__face[data-soul=breaks] .Faces-module__-UkfMq__breaksControlGroup:first-child{width:100%}.Faces-module__-UkfMq__face[data-soul=breaks] .Faces-module__-UkfMq__srcName{flex:auto}.Faces-module__-UkfMq__face[data-soul=breaks] .Faces-module__-UkfMq__waveWrap,.Faces-module__-UkfMq__breaksSliceKeys{margin-left:.75rem;margin-right:.75rem}}@media (prefers-reduced-motion:reduce){.Faces-module__-UkfMq__classicVoice:active,.Faces-module__-UkfMq__classicStep:active,.Faces-module__-UkfMq__face[data-soul=pads] .Faces-module__-UkfMq__pad:active,.Faces-module__-UkfMq__face[data-soul=s12] .Faces-module__-UkfMq__spPad:active{transform:none}.Faces-module__-UkfMq__memoryMeter i b{transition:none}}@container (max-width:1040px){.Faces-module__-UkfMq__padsReferenceLayout{grid-template-columns:376px minmax(420px,1fr)}.Faces-module__-UkfMq__padsDataDeck{grid-column:1/-1;grid-template-columns:150px minmax(360px,1fr) minmax(220px,.7fr);align-items:center;display:grid}.Faces-module__-UkfMq__l84ReferenceBody{grid-template-columns:minmax(0,1fr)}.Faces-module__-UkfMq__l84ReferenceSideDeck{grid-template-rows:auto;grid-template-columns:minmax(0,1fr) 360px}.Faces-module__-UkfMq__s12Console{grid-template-columns:120px minmax(0,1fr)}.Faces-module__-UkfMq__s12MasterDeck{grid-column:1/-1;grid-template-columns:minmax(280px,1fr) minmax(260px,.8fr);align-items:center;display:grid}.Faces-module__-UkfMq__s12MasterDeck .Faces-module__-UkfMq__s12DeckHeading,.Faces-module__-UkfMq__s12MasterHint{grid-column:1/-1}}@container (max-width:900px){.Faces-module__-UkfMq__instrumentHeader{flex-wrap:wrap}.Faces-module__-UkfMq__instrumentRule{min-width:60px}.Faces-module__-UkfMq__instrumentMeta{max-width:100%;overflow-x:auto}.Faces-module__-UkfMq__classicReferenceControls{flex-wrap:wrap}.Faces-module__-UkfMq__classicReferenceVoices{flex-basis:100%}.Faces-module__-UkfMq__classicReferenceParams{justify-content:flex-end;width:100%}.Faces-module__-UkfMq__padsReferenceLayout{grid-template-columns:minmax(0,1fr)}.Faces-module__-UkfMq__padsPadDeck{overflow-x:auto}.Faces-module__-UkfMq__padsDataDeck{grid-column:auto;grid-template-columns:150px minmax(300px,1fr);display:grid}.Faces-module__-UkfMq__padsDataHint{grid-column:1/-1}.Faces-module__-UkfMq__l84ReferenceSideDeck,.Faces-module__-UkfMq__s12Console{grid-template-columns:minmax(0,1fr)}.Faces-module__-UkfMq__s12ModeRail{grid-template-columns:minmax(130px,.5fr) minmax(240px,1fr);display:grid}.Faces-module__-UkfMq__s12ModeSwitches{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Faces-module__-UkfMq__s12RailHint{grid-column:1/-1}.Faces-module__-UkfMq__s12MasterDeck{grid-column:auto}}@container (max-width:620px){.Faces-module__-UkfMq__classicReferenceFace,.Faces-module__-UkfMq__padsReferenceFace,.Faces-module__-UkfMq__l84ReferenceFace,.Faces-module__-UkfMq__s12ReferenceFace{border-radius:8px;padding:13px 12px 15px}.Faces-module__-UkfMq__instrumentLead{flex-basis:36px}.Faces-module__-UkfMq__instrumentIdentity{gap:7px}.Faces-module__-UkfMq__instrumentIdentity strong,.Faces-module__-UkfMq__instrumentIdentity span{font-size:8px}.Faces-module__-UkfMq__classicReferenceParams{justify-content:flex-start;overflow-x:auto}.Faces-module__-UkfMq__classicSelectedVoice{text-align:left;align-items:flex-start;min-width:88px}.Faces-module__-UkfMq__padsDataDeck{display:flex}.Faces-module__-UkfMq__padsModeGrid{width:100%}.Faces-module__-UkfMq__padsLcd{min-width:560px}.Faces-module__-UkfMq__padsDisplayDeck{overflow-x:auto}.Faces-module__-UkfMq__l84ReferenceVoice{grid-template-columns:minmax(0,1fr)}.Faces-module__-UkfMq__s12ModeRail,.Faces-module__-UkfMq__s12MasterDeck{display:flex}}
.page-module__Lv8uBG__countMap{background:var(--ink);color:var(--paper-bright);margin:42px 0;padding:clamp(22px,4vw,38px)}.page-module__Lv8uBG__countMapTitle{color:var(--acid);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin:0 0 18px;font-size:10px;font-weight:750}.page-module__Lv8uBG__countScroll{padding-bottom:6px;overflow-x:auto}.page-module__Lv8uBG__countScroll table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:760px}.page-module__Lv8uBG__countScroll caption{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-module__Lv8uBG__countScroll th,.page-module__Lv8uBG__countScroll td{font-family:var(--font-geist-mono), monospace;text-align:center;border:1px solid #4e504a;height:48px;font-size:11px}.page-module__Lv8uBG__countScroll th{color:#aaa9a2;letter-spacing:.08em;width:64px;font-size:9px}.page-module__Lv8uBG__countScroll td.page-module__Lv8uBG__anchor{background:var(--acid);color:var(--ink);font-weight:800}.page-module__Lv8uBG__countMap>p:last-child{color:#c5c4bd;margin:18px 0 0;font-size:13px;line-height:1.55}.page-module__Lv8uBG__cellMap{border-left:1px solid var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(8,minmax(72px,1fr));margin:42px 0;display:grid;overflow-x:auto}.page-module__Lv8uBG__cellMap>div{border-bottom:1px solid var(--line);border-right:1px solid var(--line);min-height:128px;padding:14px;display:grid}.page-module__Lv8uBG__cellMap span,.page-module__Lv8uBG__cellMap small{color:var(--muted);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:9px}.page-module__Lv8uBG__cellMap strong{align-self:center;font-size:15px}.page-module__Lv8uBG__cellMap small{align-self:end}.page-module__Lv8uBG__cellMap .page-module__Lv8uBG__rest{background:repeating-linear-gradient(-45deg,#0000,#0000 8px,#10100f0e 8px 9px)}.page-module__Lv8uBG__bodyDrill{background:var(--acid);margin:44px 0;padding:clamp(24px,4vw,40px)}.page-module__Lv8uBG__bodyDrill>span,.page-module__Lv8uBG__recap>span{font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin-bottom:16px;font-size:9px;font-weight:750;display:block}.page-module__Lv8uBG__bodyDrill p{max-width:760px;margin:0;font-size:clamp(17px,2vw,23px);line-height:1.55}.page-module__Lv8uBG__hintStack{margin-top:30px}.page-module__Lv8uBG__hintStack>details{margin:8px 0}.page-module__Lv8uBG__controlGlossary{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0 0 24px;display:grid}.page-module__Lv8uBG__controlGlossary>div{border:1px solid var(--line);padding:18px}.page-module__Lv8uBG__controlGlossary dt{margin-bottom:7px;font-weight:800}.page-module__Lv8uBG__controlGlossary dd{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.page-module__Lv8uBG__recap{background:var(--acid);margin:48px 0;padding:clamp(28px,5vw,58px)}.page-module__Lv8uBG__recap h3{letter-spacing:-.055em;max-width:16ch;margin:0 0 30px;font-size:clamp(32px,4.6vw,58px);line-height:1}.page-module__Lv8uBG__recap ul{gap:12px;max-width:760px;margin:0;padding:0;list-style:none;display:grid}.page-module__Lv8uBG__recap li{border-top:1px solid #10100f47;padding:14px 0 0 32px;font-size:14px;line-height:1.55;position:relative}.page-module__Lv8uBG__recap li:before{content:"";border:1px solid;width:15px;height:15px;position:absolute;top:17px;left:0}.page-module__Lv8uBG__sourceList{gap:10px;padding-left:20px;display:grid}.page-module__Lv8uBG__sourceList a{text-underline-offset:4px;font-weight:700}@media (max-width:760px){.page-module__Lv8uBG__cellMap{grid-template-columns:repeat(8,76px)}.page-module__Lv8uBG__controlGlossary{grid-template-columns:1fr}}
