.rack-title{position:absolute;left:3.8%;top:4.8%;z-index:30;color:#111827;font-size:max(18px,2.05cqw);font-weight:950;line-height:1;letter-spacing:0;white-space:nowrap}.nav-glyph{position:relative;width:max(12px,1.32cqw);height:max(12px,1.32cqw);color:currentColor}.nav-glyph:before,.nav-glyph:after{content:"";position:absolute;inset:18%;border:2px solid currentColor}.nav-glyph.pre:before{clip-path:polygon(44% 0,72% 0,54% 42%,78% 42%,31% 100%,43% 56%,22% 56%);background:currentColor;border:0}.nav-glyph.pre:after{display:none}.nav-glyph.amp:before{border-left:0;border-right:0;transform:skew(-12deg)}.nav-glyph.amp:after{inset:42% 4% 38%;border-left:0;border-right:0}.nav-glyph.cab:before{border-radius:50%}.nav-glyph.cab:after{inset:58% 32% 6%;border-top:0;border-radius:0 0 10px 10px}.nav-glyph.eq:before{inset:12% 45%}.nav-glyph.eq:after{inset:26% 20%;border-left:0;border-right:0}.nav-glyph.post:before{border-radius:999px;transform:rotate(90deg)}.nav-glyph.post:after{inset:10% 50% 10% 30%;border-left:0;border-right:0}.actions{margin-bottom:3px;text-align:center;color:#27334a;font-size:max(6px,.52cqw);font-weight:900}.preset{height:max(20px,2.7cqw);display:grid;grid-template-columns:24px 1fr 20px max(64px,7cqw);align-items:center;border:1px solid rgba(100,114,138,.24);border-radius:5px;background:#f8fbffc2;color:#0d1420;font-size:max(8px,.7cqw);font-weight:900}.preset span{display:grid;place-items:center}.kicker{color:#ffffffa8;font-size:max(6px,.4cqw)}.tiny{font-size:max(6px,.42cqw);opacity:.95}.panel-title{font-size:max(8px,.64cqw)}.micro-label{font-size:max(7px,.5cqw)}.amp-label{color:#ebeff4d1;font-size:max(6px,.34cqw)}.eq-scale-grid{position:absolute;z-index:4;background:repeating-linear-gradient(0deg,rgba(255,255,255,.11) 0 1px,transparent 1px 9.5%)}.eq-lane-gridline{position:absolute;z-index:4;width:1px;transform:translate(-.5px);background:#fff1;pointer-events:none}.eq-level-separator{position:absolute;top:20%;z-index:5;width:1px;height:61%;background:linear-gradient(transparent,rgba(235,241,248,.24) 10%,rgba(235,241,248,.24) 90%,transparent);pointer-events:none}.eq-rack .eq-filter-readout{z-index:8;min-width:0;padding:0 1.1%;overflow:hidden;border-color:#ffd68e33;border-radius:2px;color:#e7b85e;background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 38%),linear-gradient(180deg,#020304,#080b0d);box-shadow:inset 0 1px #ffffff0a,inset 0 -1px #000000b8,0 1px 2px #0000006b;text-shadow:none}.eq-rack .eq-filter-readout-content{width:100%;min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:5%;overflow:hidden;font-variant-numeric:tabular-nums;line-height:1}.eq-rack .eq-filter-readout-content small{color:#e7b85eb8;font-size:max(6px,.43cqw);font-weight:760;letter-spacing:.06em}.eq-rack .eq-filter-readout-content strong{min-width:0;overflow:hidden;color:#f1c779;font-size:max(7px,.5cqw);font-weight:780;letter-spacing:0;text-align:right;text-overflow:clip;white-space:nowrap}.eq-rack .eq-filter-readout-content[data-filter-state=off] strong{color:#e7b85e9e}.nam-rack-design-port .eq-rack .eq-scale-grid{box-sizing:border-box;border:1px solid rgba(214,221,229,.13);border-radius:4px;background:repeating-linear-gradient(0deg,rgba(225,232,240,.105) 0 1px,transparent 1px 10%),linear-gradient(180deg,#ffffff05,#00000012);box-shadow:inset 0 1px #ffffff06,inset 0 0 20px #00000029}.nam-rack-design-port .eq-rack .eq-lane-gridline{background:linear-gradient(transparent,rgba(224,230,238,.075) 8%,rgba(224,230,238,.075) 92%,transparent)}.nam-rack-design-port .eq-rack .eq-filter-utility-dock{position:absolute;z-index:3;box-sizing:border-box;border:1px solid rgba(208,215,224,.11);border-radius:4px;background:linear-gradient(180deg,rgba(255,255,255,.025),transparent 38%),#0406086e;box-shadow:inset 0 1px #ffffff06,inset 0 5px 14px #00000038;pointer-events:none}.nam-rack-design-port .eq-rack .eq-filter-curve-icon{position:absolute;z-index:8;transform:translate(-50%,-50%);color:#e2ae58e6;filter:drop-shadow(0 1px rgba(0,0,0,.7));pointer-events:none}.nam-rack-design-port .eq-rack .eq-filter-curve-icon:before,.nam-rack-design-port .eq-rack .eq-filter-curve-icon:after{content:"";position:absolute;height:1.5px;border-radius:999px;background:currentColor;transform-origin:center}.nam-rack-design-port .eq-rack .eq-filter-curve-icon-hpf:before{left:46%;right:2%;top:24%}.nam-rack-design-port .eq-rack .eq-filter-curve-icon-hpf:after{left:1%;top:56%;width:52%;transform:rotate(-38deg)}.nam-rack-design-port .eq-rack .eq-filter-curve-icon-lpf:before{left:2%;right:46%;top:24%}.nam-rack-design-port .eq-rack .eq-filter-curve-icon-lpf:after{right:1%;top:56%;width:52%;transform:rotate(38deg)}.nam-rack-design-port .eq-rack .eq-filter-knob{filter:brightness(.78) saturate(.72) drop-shadow(0 3px 3px rgba(0,0,0,.62))}.nam-rack-design-port .eq-rack .eq-power-label{color:#e3b86fdb;font-size:7px;letter-spacing:.08em}.nam-rack-design-port .eq-rack .eq-level-lane .fader-track{border-color:#e2ae5866;box-shadow:0 0 5px #ce913614}.nam-rack-design-port .amp-wrapper-legend{z-index:7;color:#d8b37ac7;font-size:7px;font-weight:680;letter-spacing:.115em;text-shadow:0 1px 2px rgba(0,0,0,.92)}.nam-rack-design-port .amp-row-divider{position:absolute;z-index:4;height:1px;background:linear-gradient(90deg,transparent,rgba(225,218,205,.13) 12%,rgba(225,218,205,.13) 88%,transparent);pointer-events:none}.nam-rack-design-port .amp-row-divider-capture{left:5.5%;right:5.5%;top:56.2%}.nam-rack-design-port .amp-row-divider-tone{left:20%;right:20%;top:70.8%;opacity:.7}.nam-rack-design-port .amp-head .amp-rail-label{max-width:13%;overflow:visible;color:#ebe2d3db;font-size:7.5px;font-weight:650;letter-spacing:.035em;text-align:center}.nam-rack-design-port .module[data-module=precision-drive] .precision-drive-voice-display{box-sizing:border-box;overflow:hidden;border-color:#ffffff1c;color:#efbd72;background:linear-gradient(180deg,rgba(255,255,255,.025),transparent 42%),#030506;box-shadow:inset 0 1px #ffffff09,inset 0 -1px #000000bf;font-size:6.7px;font-weight:760;letter-spacing:.025em;line-height:1;text-shadow:none}.nam-rack-design-port .combined-pre-eq-dark-label{z-index:10;line-height:1;white-space:nowrap;pointer-events:none;color:#292a26;text-shadow:0 1px rgba(255,255,255,.34)}.nam-rack-design-port .combined-pre-eq-band-label{width:21px;transform:translate(-100%,-50%);font-size:5px;font-weight:720;letter-spacing:.025em;text-align:right}.nam-rack-design-port .combined-drive-gate-label{font-size:5px;font-weight:710;letter-spacing:.045em}.nam-rack-design-port .horizontal-mini-fader{position:absolute;z-index:12;border-radius:3px;touch-action:none;cursor:ew-resize;outline:0}.nam-rack-design-port .horizontal-mini-fader:focus-visible{outline:1px solid rgba(222,163,58,.96);outline-offset:-1px;box-shadow:inset 0 0 0 1px #ffebb229}.nam-rack-design-port .horizontal-mini-fader-track{position:absolute;left:var(--horizontal-fader-track-inset);top:50%;width:calc(100% - 2 * var(--horizontal-fader-track-inset));height:4px;transform:translateY(-50%);border:1px solid rgba(0,0,0,.68);border-radius:3px;background:linear-gradient(180deg,#555752,#151716 44%,#080909 68%,#4c4e49);box-shadow:inset 0 1px 1px #000c,0 1px #ffffff42;pointer-events:none}.nam-rack-design-port .horizontal-mini-fader-track:after{content:"";position:absolute;left:50%;top:-3px;width:1px;height:8px;background:#645e52c7;box-shadow:0 0 0 1px #ffffff14}.nam-rack-design-port .horizontal-mini-fader-cap{position:absolute;left:var(--horizontal-fader-value);top:50%;z-index:2;width:10px;height:15px;-o-object-fit:contain;object-fit:contain;transform:translate(-50%,-50%) rotate(90deg);filter:brightness(.93) contrast(1.04) drop-shadow(0 2px 2px rgba(0,0,0,.48));pointer-events:none}.nam-rack-design-port .combined-pre-eq-filter-icon{position:absolute;z-index:11;width:25px;height:10px;transform:translate(-50%,-50%);color:#625b4c;filter:drop-shadow(0 1px rgba(255,255,255,.16));pointer-events:none}.nam-rack-design-port .combined-pre-eq-filter-icon:before,.nam-rack-design-port .combined-pre-eq-filter-icon:after{content:"";position:absolute;height:1.4px;border-radius:999px;background:currentColor;transform-origin:center}.nam-rack-design-port .combined-pre-eq-filter-icon-hpf:before{left:38%;right:2%;top:22%}.nam-rack-design-port .combined-pre-eq-filter-icon-hpf:after{left:1%;top:56%;width:45%;transform:rotate(-38deg)}.nam-rack-design-port .combined-pre-eq-filter-icon-lpf:before{left:2%;right:38%;top:22%}.nam-rack-design-port .combined-pre-eq-filter-icon-lpf:after{right:1%;top:56%;width:45%;transform:rotate(38deg)}.nam-rack-design-port .eq-boost .combined-pre-eq-filter-icon{color:#43413bdb;filter:drop-shadow(0 1px rgba(255,255,255,.42))}.nam-rack-design-port .eq-boost .combined-pre-eq-filter-knob{filter:brightness(.86) contrast(1.06) drop-shadow(0 3px 3px rgba(0,0,0,.52))}.nam-rack-design-port .stompbox.eq-boost .module-title{color:#292a26;letter-spacing:.07em;text-shadow:0 1px rgba(255,255,255,.42)}.nam-rack-design-port .eq-boost .foot-action-label{color:#2a2b27db;text-shadow:0 1px rgba(255,255,255,.42)}@keyframes tone-library-shimmer{to{background-position-x:-220%}}.nam-native-design-surface{--ink: #101722;--stage-top: #eef4fd;--stage-mid: #dce7f3;--stage-low: #b6c3d2;position:absolute;inset:0;z-index:20;display:block;overflow:hidden;font-family:inherit;background:linear-gradient(180deg,rgba(255,255,255,.48),transparent 31%),linear-gradient(180deg,var(--stage-top) 0%,var(--stage-mid) 47%,var(--stage-low) 100%)}.nam-native-design-surface *{box-sizing:border-box}.nam-native-design-surface button{font-family:inherit;letter-spacing:0;text-transform:none}.nam-native-shell{position:absolute;inset:0;overflow:hidden;color:var(--ink);background:linear-gradient(180deg,rgba(255,255,255,.48),transparent 31%),linear-gradient(180deg,var(--stage-top) 0%,var(--stage-mid) 47%,var(--stage-low) 100%)}.nam-native-shell:before{content:"";position:absolute;left:0;right:0;top:var(--native-top-height, clamp(180px, 29vh, 318px));z-index:1;height:1px;background:#4f5b6f2e}.nam-top-artboard,.nam-rack-artboard{position:absolute;left:0;top:0;width:768px;height:341px;transform-origin:left top;container-type:inline-size}.nam-top-artboard{z-index:30;height:341px;overflow:visible;pointer-events:none}.nam-top-artboard button,.nam-top-artboard [role=button]{pointer-events:auto}.hardware-stage{position:absolute;inset:0 0 var(--native-footer-height, 56px) 0;z-index:10;overflow:hidden;pointer-events:none}.nam-rack-artboard{z-index:12;pointer-events:none}.nam-rack-design-port.nam-native-design-surface{--premium-bg: #080a0e;--premium-panel: #101319;--premium-panel-raised: #171b22;--premium-line: rgba(255,255,255,.095);--premium-line-strong: rgba(255,255,255,.16);--premium-text: #f2f3f5;--premium-muted: #8d949f;--premium-dim: #5d6470;--premium-accent: #e0a149;--premium-accent-hot: #ffc36c;--premium-green: #55d28b;position:absolute;inset:0;min-width:0;min-height:0;color:var(--premium-text);background:var(--premium-bg)}.nam-rack-design-port .premium-nam-shell{position:absolute;inset:0;display:grid;grid-template:116px 54px minmax(0,1fr) 44px / minmax(0,1fr);overflow:hidden;color:var(--premium-text);background:radial-gradient(circle at 44% -20%,rgba(209,145,62,.13),transparent 38%),#080a0e}.nam-rack-design-port .premium-nam-shell:before{display:none}.nam-rack-design-port .nam-top-artboard{position:static;display:contents;width:auto;height:auto;transform:none;pointer-events:auto;container-type:normal}.nam-rack-design-port .premium-brand{min-width:0;display:grid;align-content:center;justify-items:start;border-right:1px solid var(--premium-line)}.nam-rack-design-port .premium-brand>span{color:var(--premium-muted);font-size:10px;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.nam-rack-design-port .premium-brand>strong{margin-top:3px;color:#fff;font-size:clamp(19px,1.45vw,25px);font-weight:840;letter-spacing:-.035em;line-height:1}.nam-rack-design-port .premium-brand>strong:after{content:none}.nam-rack-design-port .premium-brand>em{margin-top:8px;color:var(--premium-dim);font-size:9px;font-style:normal;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.nam-rack-design-port .preset-actions{display:grid;grid-template-columns:28px 28px minmax(0,1fr) 28px auto;align-items:center;gap:5px}.nam-rack-design-port .preset-actions>button{width:28px;height:25px;display:grid;place-items:center;padding:0;border:1px solid var(--premium-line);border-radius:4px;color:#9ca3ad;background:#15181e;cursor:pointer}.nam-rack-design-port .preset-actions>button:hover{color:#fff;border-color:var(--premium-line-strong);background:#1c2028}.nam-rack-design-port .preset-actions svg{width:13px;height:13px}.nam-rack-design-port .preset{height:42px;display:grid;grid-template-columns:18px minmax(0,1fr) 18px auto;gap:4px;padding:0 6px 0 8px;border:1px solid rgba(255,255,255,.12);border-radius:6px;color:#f5f6f7;background:linear-gradient(180deg,#1b1f26,#12151a);box-shadow:inset 0 1px #ffffff09,0 8px 18px #0003}.nam-rack-design-port .preset>b{overflow:hidden;font-size:13px;font-weight:720;text-overflow:ellipsis;white-space:nowrap}.nam-rack-design-port .preset-dirty{color:var(--premium-accent-hot);opacity:0}.nam-rack-design-port .preset-dirty[data-active=true]{opacity:1}.nam-rack-design-port .hardware-stage{position:relative;inset:auto;grid-row:3;z-index:10;min-width:0;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) clamp(270px,20.5vw,320px);overflow:hidden;pointer-events:auto;background:#080a0d}.nam-rack-design-port .premium-stage-canvas{position:relative;min-width:0;min-height:0;overflow:hidden;container-type:inline-size;background:radial-gradient(ellipse at 51% 37%,rgba(225,159,74,.21),transparent 31%),radial-gradient(ellipse at 50% 54%,rgba(255,255,255,.045),transparent 52%),linear-gradient(90deg,rgba(0,0,0,.25),transparent 13% 87%,rgba(0,0,0,.35)),repeating-linear-gradient(135deg,rgba(255,255,255,.012) 0 1px,transparent 1px 6px),#0a0c10}.nam-rack-design-port .premium-stage-canvas:before{content:"";position:absolute;inset:5.5% 4.2%;border:1px solid rgba(255,255,255,.045);border-radius:10px;box-shadow:inset 0 0 90px #00000059,0 26px 80px #00000059;pointer-events:none}.nam-rack-design-port .premium-stage-canvas:after{content:"";position:absolute;left:10%;right:10%;bottom:7%;z-index:1;height:17%;border-radius:50%;background:radial-gradient(ellipse,rgba(0,0,0,.82),transparent 68%);filter:blur(13px);pointer-events:none}.nam-rack-design-port .nam-pre-stage-scroll{position:absolute;inset:0;z-index:2;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-color:rgba(218,160,67,.5) rgba(255,255,255,.035);scrollbar-width:thin;touch-action:pan-x}.nam-rack-design-port .nam-pre-stage-scroll[data-scroll-required=false]{overflow-x:hidden;scroll-snap-type:none;scrollbar-width:none}.nam-rack-design-port .nam-pre-stage-scroll[data-scroll-required=false]::-webkit-scrollbar{display:none}.nam-rack-design-port .nam-pre-stage-scroll-content{position:relative;min-width:100%;min-height:100%}.nam-rack-design-port .nam-pre-stage-snap-anchor{position:absolute;top:0;bottom:0;width:1px;scroll-snap-align:center;scroll-snap-stop:normal;pointer-events:none}.nam-rack-design-port .nam-pre-stage-scroll [data-module]{scroll-snap-align:center;scroll-snap-stop:normal}.nam-rack-design-port .nam-pre-stage-scroll::-webkit-scrollbar{height:8px}.nam-rack-design-port .nam-pre-stage-scroll::-webkit-scrollbar-track{background:#ffffff06}.nam-rack-design-port .nam-pre-stage-scroll::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:#daa0437a;background-clip:padding-box}.nam-rack-design-port .premium-stage-status{position:absolute;left:clamp(18px,2.3vw,36px);bottom:clamp(15px,2vh,24px);z-index:18;max-width:min(68%,720px);height:30px;display:grid;grid-template-columns:7px minmax(0,1fr);align-items:center;gap:9px;padding:0 12px;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:999px;color:#7e8691;background:#080a0ed1;box-shadow:0 8px 22px #00000042;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none}.nam-rack-design-port .premium-stage-status>i{width:6px;height:6px;border-radius:50%;background:#59616c}.nam-rack-design-port .premium-stage-status>span{overflow:hidden;font-size:10px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.nam-rack-design-port .premium-stage-status[data-tone=info]>i{background:#5a9fe8;box-shadow:0 0 8px #5a9fe88c}.nam-rack-design-port .premium-stage-status[data-tone=success]>i{background:var(--premium-green);box-shadow:0 0 8px #55d28b8c}.nam-rack-design-port .premium-stage-status[data-tone=warning]{color:#dfbb83;border-color:#e0a1493d}.nam-rack-design-port .premium-stage-status[data-tone=warning]>i{background:var(--premium-accent-hot);box-shadow:0 0 8px #ffc36c99}.nam-rack-design-port .premium-stage-status[data-tone=error]{color:#eca49b;border-color:#ef65564d}.nam-rack-design-port .premium-stage-status[data-tone=error]>i{background:#ef6556;box-shadow:0 0 8px #ef655699}.nam-rack-design-port .nam-rack-artboard{position:absolute;left:0;top:0;z-index:12;width:768px;height:341px;transform-origin:left top;pointer-events:none;container-type:inline-size}.nam-rack-design-port .knob-position-indicator{display:none}.nam-rack-design-port .knob-position-indicator:after{content:"";position:absolute;left:50%;top:11%;width:max(1px,4%);height:18%;transform:translate(-50%);border-radius:999px;background:#f5eedce0;box-shadow:0 1px 2px #000000b8}.nam-rack-design-port .value-label{text-shadow:0 1px 1px rgba(0,0,0,.52)}.nam-rack-design-port .pedal-model-display,.nam-rack-design-port .delay-display,.nam-rack-design-port .cab-model-display{overflow:hidden;padding:0 4%;color:#ffd78e;font-size:max(7px,.62cqw);text-overflow:ellipsis;text-shadow:none;white-space:nowrap}.nam-rack-design-port .delay-display i{color:#ffd78e85;font-style:normal}.nam-rack-design-port .pedal-capture-selector{z-index:56;grid-template-columns:minmax(0,1fr);grid-template-rows:1fr 1fr;gap:0;align-items:center;padding:0 5px;border-color:#ffd38b57;color:#f0c879;cursor:pointer;pointer-events:auto}.nam-rack-design-port .pedal-capture-selector:hover:not(:disabled),.nam-rack-design-port .pedal-capture-selector:focus-visible{border-color:#ffd07ecc;outline:1px solid rgba(255,208,126,.7);outline-offset:2px;background:#0c0b08}.nam-rack-design-port .pedal-capture-selector:disabled{cursor:default;opacity:.72}.nam-rack-design-port .pedal-capture-selector>span{min-width:0;overflow:hidden;font-size:max(6.5px,.5cqw);line-height:1;text-overflow:ellipsis}.nam-rack-design-port .pedal-capture-selector>strong{color:#fff1cf;font-size:max(6px,.43cqw);font-weight:820;letter-spacing:.08em;line-height:1;text-transform:uppercase}.nam-rack-design-port .cab-source-selector{position:absolute;box-sizing:border-box;overflow:hidden;z-index:76;left:4.5%;top:4.5%;width:91%;max-width:none;min-width:0;height:15%;display:flex;align-items:center;gap:5px;padding:2px 3px 2px 7px;transform:none;border-color:#e4bc7e40;border-radius:3px;background:linear-gradient(180deg,#0c0e10f5,#050708fa);box-shadow:inset 0 1px #ffffff0a,0 2px 7px #00000073;pointer-events:auto;flex-direction:row}.nam-rack-design-port .cab-source-copy{min-width:0;display:grid;align-content:center;gap:1px;overflow:hidden;text-align:left}.nam-rack-design-port .cab-source-copy>small{color:#d2ac70b8;font-size:max(6px,.34cqw);font-weight:720;letter-spacing:.08em;line-height:1;white-space:nowrap}.nam-rack-design-port .cab-source-copy>strong{max-width:100%;overflow:hidden;color:#e9e2d4;font-size:max(7.5px,.5cqw);font-weight:680;letter-spacing:.025em;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.nam-rack-design-port .cab-source-actions{display:flex;align-items:stretch;gap:2px;height:calc(100% - 2px)}.nam-rack-design-port .cab-source-actions>button{min-width:0;height:100%;display:flex;align-items:center;justify-content:center;gap:3px;padding:0 6px;border:1px solid rgba(229,166,77,.25);border-radius:2px;color:#e7b86e;background:#e0a14912;font-size:max(6px,.36cqw);font-weight:780;letter-spacing:.055em;white-space:nowrap;cursor:pointer}.nam-rack-design-port .cab-source-actions>button svg{width:8px;height:8px}.nam-rack-design-port .cab-source-actions>button:hover:not(:disabled),.nam-rack-design-port .cab-source-actions>button:focus-visible{border-color:#ffd07eb8;color:#ffd48f;background:#e0a14924;outline:1px solid rgba(255,208,126,.45);outline-offset:1px}.nam-rack-design-port .cab-source-actions>button:disabled{cursor:default;opacity:.42}.nam-rack-design-port .cab-source-actions>.cab-source-local{padding-inline:4px;color:#9aa0a8;border-color:#ffffff14;background:#ffffff06}.nam-rack-design-port .cab-controls-locked .cab-control-deck .knob-position-indicator{opacity:.24}.nam-rack-design-port .cab-controls-locked .cab-room-bay .knob-position-indicator{opacity:1}.nam-rack-design-port .amp-tone-note{color:#f5e0bea8;font-size:max(8px,.6cqw);letter-spacing:.02em}.nam-rack-design-port .amp-rail-label{color:#fbedd5d1;font-size:max(8px,.58cqw)}.nam-rack-design-port .amp-control-rail{position:absolute;inset:0;z-index:6;transition:filter .14s ease,opacity .14s ease}.nam-rack-design-port .amp-control-rail[data-disabled=true]{filter:none;opacity:1}.nam-rack-design-port .pedal-nam-control-group{position:absolute;inset:0;z-index:6;transition:filter .14s ease,opacity .14s ease}.nam-rack-design-port .pedal-nam-control-group[data-disabled=true]{filter:none;opacity:1}.nam-rack-design-port .amp-tone-caption{position:absolute;left:50%;top:67%;z-index:5;transform:translate(-50%);color:#e2dcd080;font-size:7.5px;letter-spacing:.14em;white-space:nowrap}.nam-rack-design-port .cab-status-badge{max-width:78%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ffffff85;font-size:max(8px,.58cqw)}.nam-rack-design-port .eq-frequency,.nam-rack-design-port .eq-scale,.nam-rack-design-port .eq-band-value{font-size:max(8px,.58cqw)}.nam-rack-design-port .premium-rig-drawer{position:relative;z-index:25;min-width:0;min-height:0;display:grid;grid-template-rows:auto auto auto auto minmax(0,1fr);gap:12px;padding:22px 18px 17px;overflow:hidden;border-left:1px solid var(--premium-line);background:linear-gradient(180deg,rgba(255,255,255,.024),transparent 34%),#0e1116;box-shadow:-22px 0 50px #0000004d}.nam-rack-design-port .premium-drawer-heading{display:flex;align-items:center;justify-content:space-between;min-width:0}.nam-rack-design-port .premium-drawer-heading>div{min-width:0;display:grid;gap:2px}.nam-rack-design-port .premium-drawer-heading span{color:var(--premium-muted);font-size:10px;font-weight:760;letter-spacing:.12em;text-transform:uppercase}.nam-rack-design-port .premium-drawer-heading strong{color:#f5f6f7;font-size:18px;font-weight:770;letter-spacing:-.025em}.nam-rack-design-port .premium-drawer-heading>i{width:7px;height:7px;border-radius:50%;background:var(--premium-green);box-shadow:0 0 10px #55d28b8c}.nam-rack-design-port .premium-drawer-heading button{min-height:28px;padding:0 10px;border:1px solid var(--premium-line-strong);border-radius:4px;color:#c9cdd3;background:#181c22;font-size:10px;cursor:pointer}.nam-rack-design-port .premium-library-search{min-width:0;height:36px;display:flex;align-items:center;gap:9px;padding:0 11px;border:1px solid var(--premium-line);border-radius:5px;color:#858d98;background:#080a0e;font-size:10px;text-align:left;cursor:pointer}.nam-rack-design-port .premium-library-search:hover{color:#dadde1;border-color:#e0a14961}.nam-rack-design-port .premium-library-search svg{width:13px;height:13px}.nam-rack-design-port .premium-rig-list{min-height:0;display:grid;align-content:start;gap:8px;overflow:auto;scrollbar-width:thin;scrollbar-color:#323844 transparent}.nam-rack-design-port .premium-rig-card{position:relative;min-width:0;min-height:70px;display:grid;grid-template-columns:58px minmax(0,1fr) 5px;align-items:center;gap:10px;padding:8px 10px 8px 8px;overflow:hidden;border:1px solid rgba(255,255,255,.07);border-radius:6px;color:#b6bbc2;background:#ffffff05;text-align:left;cursor:pointer}.nam-rack-design-port .premium-rig-card:hover{border-color:#ffffff24;background:#ffffff09}.nam-rack-design-port .premium-rig-card[data-active=true]{border-color:#e0a1497a;background:linear-gradient(90deg,#e0a1491a,#ffffff06);box-shadow:inset 2px 0 var(--premium-accent)}.nam-rack-design-port .premium-rig-thumb{position:relative;width:58px;height:46px;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.06);border-radius:4px;background:#090b0e}.nam-rack-design-port .premium-rig-thumb img{width:90%;height:90%;-o-object-fit:contain;object-fit:contain;filter:brightness(.74) saturate(.82)}.nam-rack-design-port .premium-rig-copy{min-width:0;display:grid;gap:3px}.nam-rack-design-port .premium-rig-copy small{color:#6e7682;font-size:9px;font-weight:730;letter-spacing:.08em;text-transform:uppercase}.nam-rack-design-port .premium-rig-copy strong{overflow:hidden;color:#eceef0;font-size:12px;font-weight:730;text-overflow:ellipsis;white-space:nowrap}.nam-rack-design-port .premium-rig-copy em{overflow:hidden;color:#777f8a;font-size:10px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.nam-rack-design-port .premium-rig-drawer[data-cab-mode=embedded] .premium-rig-copy strong,.nam-rack-design-port .premium-rig-drawer[data-cab-mode=embedded] .premium-rig-copy em{display:-webkit-box;line-height:1.18;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.nam-rack-design-port .premium-rig-card>i{width:4px;height:4px;border-radius:50%;background:#353c46}.nam-rack-design-port .premium-rig-card[data-active=true]>i{background:var(--premium-accent-hot);box-shadow:0 0 8px #ffc36cad}.nam-rack-design-port .premium-library-cta{height:38px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(224,161,73,.55);border-radius:5px;color:#24170b;background:linear-gradient(180deg,#edb25b,#c98231);box-shadow:inset 0 1px #ffffff38,0 8px 18px #0003;font-size:10px;font-weight:790;cursor:pointer}.nam-rack-design-port .premium-library-cta:hover{filter:brightness(1.07)}.nam-rack-design-port .premium-library-cta svg{width:14px;height:14px}.nam-rack-design-port .premium-rig-drawer>p{margin:0;color:#5f6671;font-size:9px;line-height:1.45}.nam-rack-design-port .premium-tuner-drawer{grid-template-rows:auto minmax(230px,1fr) auto auto}.nam-rack-design-port .premium-tuner-display{min-height:184px;display:grid;place-items:center;align-content:center;gap:4px;border:1px solid var(--premium-line);border-radius:8px;color:#505762;background:radial-gradient(circle,rgba(224,161,73,.1),transparent 60%),#090b0f}.nam-rack-design-port .premium-tuner-drawer[data-signal=true] .premium-tuner-display{color:var(--premium-accent-hot)}.nam-rack-design-port .premium-tuner-display svg{width:22px;height:22px}.nam-rack-design-port .premium-tuner-display strong{color:currentColor;font-size:clamp(58px,5.2vw,86px);font-weight:700;letter-spacing:-.06em;line-height:1;text-shadow:0 0 28px rgba(224,161,73,.2)}.nam-rack-design-port .premium-tuner-display span{color:#737b86;font-size:10px;font-weight:760;letter-spacing:.1em;text-transform:uppercase}.nam-rack-design-port .premium-tuner-display em{margin-top:4px;color:#d6d9dd;font-size:15px;font-style:normal;font-variant-numeric:tabular-nums;font-weight:760}.nam-rack-design-port .premium-tuner-cents{position:relative;height:36px;display:grid;grid-template-columns:repeat(3,1fr);align-items:end;border-top:1px solid var(--premium-line)}.nam-rack-design-port .premium-tuner-cents:before{content:"";position:absolute;left:0;right:0;top:8px;height:2px;background:#252a32}.nam-rack-design-port .premium-tuner-cents>i{position:absolute;left:var(--premium-tuner-pct);top:3px;width:2px;height:13px;transform:translate(-1px);background:var(--premium-accent-hot);box-shadow:0 0 8px #ffc36cb3}.nam-rack-design-port .premium-tuner-cents>span{color:#5d6570;font-size:9px;text-align:center}.nam-rack-design-port .premium-tuner-readouts{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.nam-rack-design-port .premium-tuner-readouts article{min-width:0;display:grid;gap:3px;padding:9px 6px;border:1px solid var(--premium-line);border-radius:4px;background:#ffffff04;text-align:center}.nam-rack-design-port .premium-tuner-readouts span{color:#6e7682;font-size:9px}.nam-rack-design-port .premium-tuner-readouts strong{overflow:hidden;color:#d9dce0;font-size:11px;text-overflow:ellipsis}@media(max-width:1240px){.nam-rack-design-port .premium-nam-shell{grid-template-rows:106px 50px minmax(0,1fr) 42px}.nam-rack-design-port .premium-brand>em{display:none}.nam-rack-design-port .hardware-stage{grid-template-columns:minmax(0,1fr) 270px}.nam-rack-design-port .premium-rig-drawer{padding:17px 14px 13px;gap:9px}.nam-rack-design-port .premium-rig-card{min-height:62px}}@media(max-width:1030px){.nam-rack-design-port .hardware-stage{grid-template-columns:minmax(0,1fr)}.nam-rack-design-port .premium-rig-drawer:not(.premium-tuner-drawer){display:none}.nam-rack-design-port .hardware-stage:has(.premium-tuner-drawer){grid-template-columns:minmax(0,1fr) 270px}.nam-rack-design-port .premium-tuner-drawer{display:grid}}@media(max-width:780px){.nam-rack-design-port .premium-nam-shell{grid-template-rows:94px 46px minmax(0,1fr) 40px}.nam-rack-design-port .premium-brand>span{font-size:8px}.nam-rack-design-port .premium-brand>strong{font-size:17px}.nam-rack-design-port .preset-actions{grid-template-columns:24px 24px minmax(0,1fr) 24px auto}.nam-rack-design-port .preset-actions>button{width:24px;height:23px}}.nam-rack-design-port .premium-nam-shell{inset:4px;grid-template:clamp(186px,21.5vh,208px) clamp(66px,7.8vh,76px) minmax(0,1fr) clamp(58px,6.4vh,62px) / minmax(0,1fr);border:1px solid rgba(187,197,210,.23);border-radius:12px;background:radial-gradient(circle at 49% -28%,rgba(226,155,67,.1),transparent 40%),linear-gradient(180deg,#0b0e12,#06080b);box-shadow:inset 0 1px #ffffff0e,inset 0 0 0 2px #00000080,0 18px 70px #000000b8;font-family:inherit}.nam-rack-design-port .premium-brand{position:absolute;left:clamp(26px,1.9vw,32px);top:20px;z-index:2;display:grid;align-content:start;padding:0;border:0}.nam-rack-design-port .premium-brand>span{color:#858b94;font-size:10px;font-weight:650;letter-spacing:.13em}.nam-rack-design-port .premium-brand>strong{margin-top:2px;color:#d9dce0;font-size:clamp(20px,1.55vw,24px);font-weight:720;letter-spacing:-.02em}.nam-rack-design-port .premium-brand>em{display:none}.nam-rack-design-port .premium-calibration-launch{position:static;left:auto;top:auto;min-width:0;height:22px;display:grid;grid-template-columns:12px auto 1fr;align-items:center;gap:5px;margin-top:0;padding:0;border:0;color:#6f7680;background:transparent;font-size:8px;font-weight:650;cursor:pointer}.nam-rack-design-port .premium-calibration-launch:hover,.nam-rack-design-port .premium-calibration-launch[data-active=true]{color:#ffe1b1;background:transparent}.nam-rack-design-port .premium-calibration-launch svg{width:11px;height:11px;color:#b47b34}.nam-rack-design-port .premium-calibration-launch>span{letter-spacing:.1em}.nam-rack-design-port .premium-calibration-launch>strong{overflow:hidden;color:#9ca2aa;font-size:8px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.nam-rack-design-port .hardware-stage{grid-template-columns:minmax(0,1fr) clamp(278px,19.6vw,310px);background:#07090b}.nam-rack-design-port .hardware-stage[data-tuner-open=true]{grid-template-columns:minmax(0,1fr)}.nam-rack-design-port .premium-stage-canvas{background:radial-gradient(ellipse at 50% 47%,rgba(240,174,91,.12),transparent 41%),linear-gradient(90deg,rgba(0,0,0,.5),transparent 17% 83%,rgba(0,0,0,.52)),var(--nam-studio-backdrop) center / cover no-repeat}.nam-rack-design-port .premium-stage-canvas:before{inset:0;border:0;border-radius:0;background:radial-gradient(ellipse at 50% 38%,transparent 28%,rgba(0,0,0,.19) 73%,rgba(0,0,0,.52) 100%),linear-gradient(180deg,rgba(2,3,4,.12),transparent 22% 70%,rgba(2,2,3,.24));box-shadow:inset 0 22px 62px #00000042,inset 0 -24px 48px #00000038}.nam-rack-design-port .premium-stage-canvas:after{left:8%;right:8%;bottom:3.5%;height:18%;background:radial-gradient(ellipse,rgba(0,0,0,.78),transparent 68%);filter:blur(15px)}.nam-rack-design-port .nam-rack-artboard{height:341px}.nam-rack-design-port .value-label{text-shadow:0 1px 1px rgba(0,0,0,.34)}.nam-rack-design-port .three-position-selector-detents,.nam-rack-design-port .four-position-selector-detents{position:absolute;z-index:6;aspect-ratio:1;transform:translate(-50%,-50%);pointer-events:none}.nam-rack-design-port .three-position-selector-detents i,.nam-rack-design-port .four-position-selector-detents i{position:absolute;width:2px;height:3px;border-radius:999px;background:#d8e2ea6b}.nam-rack-design-port .three-position-selector-detents i[data-active=true],.nam-rack-design-port .four-position-selector-detents i[data-active=true]{width:2.5px;height:4px;background:#dff5ff}.nam-rack-design-port .reverb-voice-display{box-sizing:border-box;overflow:hidden;border-color:#ffffff24;border-radius:2px;color:#e6ad5b;background:linear-gradient(180deg,#010202fc,#050707fa);box-shadow:none;filter:none;font-size:7.5px;font-variant-numeric:tabular-nums;letter-spacing:.05em;line-height:1;text-shadow:none}.nam-rack-design-port .compressor-gr-meter{position:absolute;z-index:7;display:flex;align-items:center;gap:3px;box-sizing:border-box;padding:2px 3px;overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:2px;color:#e5ecf4c7;background:linear-gradient(180deg,#030608fa,#090d10fa);box-shadow:none;filter:none;font-size:8px;font-variant-numeric:tabular-nums;line-height:1;flex-direction:row}.nam-rack-design-port .compressor-gr-label{color:#e5ecf4ad;font-weight:760;letter-spacing:.03em}.nam-rack-design-port .compressor-gr-segments{display:grid;grid-template-columns:repeat(6,minmax(2px,1fr));gap:1px;min-width:0}.nam-rack-design-port .compressor-gr-segments i{display:block;height:4px;border-radius:1px;background:#677e913d;box-shadow:none}.nam-rack-design-port .compressor-gr-segments i[data-active=true]{background:#69d8e6;box-shadow:none}.nam-rack-design-port .compressor-gr-segments i:nth-last-child(-n+2)[data-active=true]{background:#e6ad5b;box-shadow:none}.nam-rack-design-port .compressor-gr-meter strong{min-width:16px;color:#eff3f6db;font-size:8px;font-weight:700;text-align:right}.nam-rack-design-port .ir-shaper-panel .cab-control-deck{position:absolute;inset:0;z-index:6}.nam-rack-design-port .ir-shaper-panel .cab-ir-primary-controls{position:absolute;inset:0}.nam-rack-design-port .ir-shaper-panel .ir-utility-label{color:#ede8dedb;font-size:max(8px,.55cqw);font-weight:620;text-shadow:0 1px 2px rgba(0,0,0,.9);color:#dab77ed6;font-size:max(7px,.48cqw);letter-spacing:.09em}.nam-rack-design-port .ir-shaper-panel .cab-control-deck[data-locked=true] .ir-utility-label{filter:grayscale(.75);opacity:.36}.nam-rack-design-port .cab-room-console .cab-source-selector{left:2.5%;top:4.6%;width:95%;height:13%;padding:4px 7px 4px 15px;border-color:#e4bc7e38;background:linear-gradient(180deg,#111212fa,#060708fc)}.nam-rack-design-port .cab-room-console .cab-source-copy>small{color:#e4b367d1;font-size:9px;letter-spacing:.1em}.nam-rack-design-port .cab-room-console .cab-source-copy>strong{font-size:12.5px}.nam-rack-design-port .cab-room-console .cab-source-actions{gap:7px}.nam-rack-design-port .cab-room-console .cab-source-actions>button{padding-inline:14px;border-radius:4px;font-size:9px}.nam-rack-design-port .cab-room-console .cab-source-actions>button svg{width:14px;height:14px}.nam-rack-design-port .cab-room-console .ir-primary-label{color:#f2eee6e6;font-size:11px;font-weight:650;letter-spacing:.045em}.nam-rack-design-port .cab-room-console .ir-filter-value{min-width:10%;padding:4px 0 3px;color:#ded8ccbf;border-bottom:1px solid rgba(255,255,255,.09);font-size:9px;font-weight:560;letter-spacing:.015em;text-transform:none}.nam-rack-design-port .cab-room-console .cab-room-bay{position:absolute;inset:62.2% 2.2% 2%;z-index:18;display:grid;grid-template-columns:.96fr 1fr 1fr 1fr;align-items:stretch;overflow:hidden;border:0;border-radius:0;background:transparent;box-shadow:none;pointer-events:none}.nam-rack-design-port .cab-room-console .cab-room-power-zone,.nam-rack-design-port .cab-room-console .cab-room-control,.nam-rack-design-port .cab-room-console .cab-room-purpose{position:relative;min-width:0}.nam-rack-design-port .cab-room-console .cab-room-power-zone:after,.nam-rack-design-port .cab-room-console .cab-room-control:after{content:"";position:absolute;top:15%;right:0;bottom:15%;width:1px;background:#9db2c22e;box-shadow:1px 0 #000000b8}.nam-rack-design-port .cab-room-console .cab-room-amount:after{display:none}.nam-rack-design-port .cab-room-console .cab-room-power-zone{display:block;padding:0}.nam-rack-design-port .cab-room-console .cab-room-title{position:absolute;left:22%;top:22%;color:#659ddd;font-size:10px;font-weight:760;letter-spacing:.08em}.nam-rack-design-port .cab-room-console .cab-room-switch-row{position:absolute;inset:0}.nam-rack-design-port .cab-room-console .cab-room-power-switch{position:absolute;left:22%;top:52%;width:35%;height:11%;min-height:0;padding:0;overflow:visible;border:1px solid rgba(154,169,184,.58);border-radius:999px;background:linear-gradient(180deg,#141a20,#080b0e 72%);box-shadow:inset 0 2px 4px #000000e6,0 1px #ffffff14;pointer-events:auto;transform:translateY(-50%);cursor:pointer}.nam-rack-design-port .cab-room-console .cab-room-power-switch>i{position:absolute;top:50%;left:calc(100% - 3px);width:31%;aspect-ratio:1;border:1px solid rgba(235,237,238,.64);border-radius:50%;background:radial-gradient(circle at 38% 32%,#d7dadd 0 10%,#8c9195 28%,#3e4245 62%,#16191b);box-shadow:inset 0 1px 1px #ffffff73,0 2px 4px #000000d1;transform:translate(-100%,-50%);transition:left .14s cubic-bezier(.2,.75,.25,1),transform .14s cubic-bezier(.2,.75,.25,1)}.nam-rack-design-port .cab-room-console .cab-room-power-switch[data-active=true]{border-color:#6ca3dcb8;background:linear-gradient(180deg,#16283a,#0a121a 72%)}.nam-rack-design-port .cab-room-console .cab-room-power-switch[data-active=true]>i{left:3px;transform:translateY(-50%)}.nam-rack-design-port .cab-room-console .cab-room-status-led{position:absolute;left:145%;top:50%;width:18%;aspect-ratio:1;border:1px solid rgba(158,190,226,.72);border-radius:50%;background:radial-gradient(circle at 42% 36%,#dbeaff 0 12%,#79aaf0 28%,#315a8b 60%,#111b27);box-shadow:inset 0 1px #ffffff85,0 0 8px #5c9ae7d1,0 2px 3px #000c;transform:translate(-50%,-50%);pointer-events:none}.nam-rack-design-port .cab-room-console .cab-room-status-led[data-active=false]{filter:grayscale(.72) brightness(.46);box-shadow:inset 0 1px #ffffff3d,0 2px 3px #000c}.nam-rack-design-port .cab-room-console .cab-room-power-switch:focus-visible{outline:1px solid #73aee8;outline-offset:2px}.nam-rack-design-port .cab-room-console .cab-room-power-switch:disabled{cursor:default;opacity:.46}.nam-rack-design-port .cab-room-console .cab-room-state-labels{position:absolute;left:22%;top:72%;display:flex;width:35%;justify-content:space-between;color:#e6e8eacc;font-size:8px;font-weight:610}.nam-rack-design-port .cab-room-console .cab-room-state-labels i{font-style:normal}.nam-rack-design-port .cab-room-console .cab-room-control{display:block;padding:0}.nam-rack-design-port .cab-room-console .cab-room-control>strong{position:absolute;left:50%;top:11%;transform:translate(-50%);color:#ebe9e3e0;font-size:10px;font-weight:630;letter-spacing:.045em}.nam-rack-design-port .cab-room-console .cab-room-control>.cab-room-value{position:absolute;left:50%;bottom:13%;min-width:42%;padding:2px 5px 1px;transform:translate(-50%);color:#dfe1e3c4;font-size:9px;font-weight:570;line-height:1.15;text-align:center;white-space:nowrap}.nam-rack-design-port .cab-room-console .cab-room-purpose{display:grid;place-items:center;padding:10%;color:#6198d7;font-size:10px;font-weight:720;letter-spacing:.045em;text-align:center}.nam-rack-design-port .cab-room-console .cab-room-purpose[data-status=no-source]{color:#d9a15d}.nam-rack-design-port .cab-room-console.cab-controls-locked .cab-room-bay,.nam-rack-design-port .cab-room-console.cab-controls-locked .cab-room-control,.nam-rack-design-port .cab-room-console.cab-controls-locked .cab-room-power-zone{filter:none;opacity:1}.nam-rack-design-port .amp-capture-nameplate{position:absolute;left:50%;top:37.5%;z-index:76;width:34%;height:16.5%;min-height:52px;display:grid;grid-template-rows:auto minmax(0,1fr) auto;align-items:center;gap:1px;padding:5px 20px 4px;transform:translate(-50%,-50%);border:1px solid rgba(209,199,181,.56);border-radius:3px;color:#ddd9d1;background:radial-gradient(circle at 8px 8px,#a9a49a 0 1px,#242424 1.4px 2.4px,transparent 2.8px),radial-gradient(circle at calc(100% - 8px) 8px,#a9a49a 0 1px,#242424 1.4px 2.4px,transparent 2.8px),radial-gradient(circle at 8px calc(100% - 8px),#8f8a82 0 1px,#202020 1.4px 2.4px,transparent 2.8px),radial-gradient(circle at calc(100% - 8px) calc(100% - 8px),#8f8a82 0 1px,#202020 1.4px 2.4px,transparent 2.8px),repeating-linear-gradient(90deg,rgba(255,255,255,.018) 0 1px,transparent 1px 4px),linear-gradient(180deg,#202326,#0b0d0f 54%,#17191b);box-shadow:0 3px 8px #000000b8,inset 0 1px #ffffff2e,inset 0 -1px #000000e6,0 0 0 2px #00000061;pointer-events:auto}.nam-rack-design-port .amp-capture-nameplate:focus-within{border-color:#e4a953d1;box-shadow:0 3px 8px #000000b8,inset 0 0 0 1px #e8ad5a7a,0 0 0 2px #00000073}.nam-rack-design-port .amp-capture-state{min-width:0;display:flex;align-items:center;justify-content:center;gap:5px;color:#8e918f;font-size:8px;font-weight:760;letter-spacing:.12em;line-height:1;text-transform:uppercase}.nam-rack-design-port .amp-capture-state i{width:4px;height:4px;flex:0 0 4px;border-radius:50%;background:#5fd698;box-shadow:0 0 5px #5fd69894}.nam-rack-design-port .amp-capture-nameplate[data-state=empty] .amp-capture-state i{background:#d29a4c;box-shadow:0 0 5px #d29a4c7a}.nam-rack-design-port .amp-capture-nameplate[data-state=missing] .amp-capture-state{color:#dc9a8d}.nam-rack-design-port .amp-capture-nameplate[data-state=missing] .amp-capture-state i{background:#e7604e;box-shadow:0 0 6px #e7604e9e}.nam-rack-design-port .amp-capture-model{min-width:0;overflow:hidden;color:#e8e4dc;font-size:12px;font-weight:680;letter-spacing:.015em;line-height:1.05;text-align:center;text-overflow:ellipsis;text-shadow:0 1px 1px #000;white-space:nowrap}.nam-rack-design-port .amp-capture-actions{display:flex;align-items:center;justify-content:center;gap:4px}.nam-rack-design-port .amp-capture-actions button{min-width:54px;height:19px;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0 7px;border:1px solid rgba(210,203,190,.2);border-radius:2px;color:#aaa69d;background:linear-gradient(180deg,#24272a,#111315);box-shadow:inset 0 1px #ffffff14,0 1px 2px #000000b3;font-size:8px;font-weight:760;letter-spacing:.08em;line-height:1;text-transform:uppercase}.nam-rack-design-port .amp-capture-actions button svg{width:9px;height:9px}.nam-rack-design-port .amp-capture-actions button:hover:not(:disabled){color:#f0c27b;border-color:#e0a14985;background:linear-gradient(180deg,#2c2923,#15130f)}.nam-rack-design-port .amp-capture-actions button:focus-visible{outline:1px solid rgba(236,178,93,.9);outline-offset:-2px}.nam-rack-design-port .amp-capture-actions button:disabled{cursor:default;opacity:.42}.nam-rack-design-port .amp-rail-label{max-width:13%;overflow:visible;color:#ebe2d3db;font-size:7.5px;font-weight:650;letter-spacing:.035em;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.72)}.nam-rack-design-port .premium-rig-drawer{grid-template-rows:auto auto auto minmax(0,1fr) auto auto;gap:10px;padding:18px 14px 13px;border-left-color:#ffffff1c;background:linear-gradient(180deg,rgba(224,161,73,.025),transparent 24%),linear-gradient(90deg,#101317,#090c0f);box-shadow:-18px 0 48px #00000052,inset 1px 0 #ffffff05}.nam-rack-design-port .premium-drawer-heading span{color:#777e87;font-size:8px;font-weight:650;letter-spacing:.1em}.nam-rack-design-port .premium-drawer-heading strong{color:#dca04c;font-size:15px;font-weight:680;letter-spacing:.02em}.nam-rack-design-port .premium-library-search{height:36px;border-radius:3px;font-size:10px}.nam-rack-design-port .premium-library-search svg{width:15px;height:15px}.nam-rack-design-port .premium-library-filter{height:32px;display:flex;align-items:center;justify-content:space-between;padding:0 10px;border:1px solid rgba(255,255,255,.09);border-radius:3px;color:#9298a1;background:#ffffff05;font-size:9px;font-weight:620}.nam-rack-design-port .premium-library-filter strong{min-width:23px;padding:3px 6px;border-radius:999px;color:#d6d9dd;background:#ffffff0f;text-align:center}.nam-rack-design-port .premium-rig-list{gap:0;border-top:1px solid rgba(255,255,255,.075);border-bottom:1px solid rgba(255,255,255,.075)}.nam-rack-design-port .premium-rig-card{min-height:74px;grid-template-columns:72px minmax(0,1fr) 5px;gap:10px;padding:9px 7px;border:0;border-bottom:1px solid rgba(255,255,255,.07);border-radius:0;background:transparent}.nam-rack-design-port .premium-rig-card:last-child{border-bottom:0}.nam-rack-design-port .premium-rig-card:hover{background:#ffffff06}.nam-rack-design-port .premium-rig-card[data-active=true]{border-color:#e0a14961;background:linear-gradient(90deg,#e0a14917,#ffffff03);box-shadow:inset 3px 0 #d99a45,inset 0 0 0 1px #e0a14947}.nam-rack-design-port .premium-rig-thumb{width:72px;height:48px;border:0;background:#07090b}.nam-rack-design-port .premium-rig-thumb img{width:96%;height:96%;filter:brightness(1.04) saturate(.96)}.nam-rack-design-port .premium-rig-copy small{color:#747b84;font-size:8px;font-weight:650}.nam-rack-design-port .premium-rig-copy strong{color:#dfe1e4;font-size:12px;font-weight:650}.nam-rack-design-port .premium-rig-copy em{display:-webkit-box;overflow:hidden;color:#747b84;font-size:9px;font-weight:450;line-height:1.25;text-overflow:clip;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.nam-rack-design-port .premium-library-cta{height:38px;border-color:#e0a1497a;color:#efb55f;background:linear-gradient(180deg,#e0a1491c,#e0a1490e);box-shadow:inset 0 1px #ffffff06,0 8px 20px #00000021;font-size:10px;font-weight:650}.nam-rack-design-port .premium-rig-drawer>p{display:none}.nam-rack-design-port .premium-tuner-stage{position:absolute;inset:clamp(28px,4vh,52px) clamp(42px,5vw,84px);z-index:13;display:grid;grid-template-rows:minmax(0,1fr) 96px auto;align-items:center;gap:clamp(15px,2.2vh,25px);padding:clamp(24px,3.2vh,42px) clamp(34px,4vw,66px);border:1px solid rgba(255,255,255,.11);border-radius:12px;background:radial-gradient(circle at 50% 43%,rgba(224,161,73,.14),transparent 42%),#080a0de6;box-shadow:0 30px 80px #00000080,inset 0 1px #ffffff09}.nam-rack-design-port .premium-tuner-stage-close{position:absolute;top:18px;right:18px;z-index:3;min-height:40px;display:inline-flex;align-items:center;gap:7px;padding:0 13px;border:1px solid rgba(255,255,255,.11);border-radius:5px;color:#aeb4bd;background:#14181deb;font-size:10px;font-weight:700}.nam-rack-design-port .premium-tuner-stage-close svg{width:16px;height:16px}.nam-rack-design-port .premium-tuner-stage-close:hover{color:#fff;border-color:#e0a14973}.nam-rack-design-port .premium-tuner-stage-copy{display:grid;place-items:center;align-content:center}.nam-rack-design-port .premium-tuner-stage-copy>span{color:#777f8a;font-size:11px;font-weight:760;letter-spacing:.14em;text-transform:uppercase}.nam-rack-design-port .premium-tuner-stage-copy>strong{color:#4e5660;font-size:clamp(88px,11vw,154px);font-weight:690;letter-spacing:-.07em;line-height:.92;text-shadow:0 0 42px rgba(224,161,73,.12)}.nam-rack-design-port .premium-tuner-stage[data-signal=true] .premium-tuner-stage-copy>strong{color:#ffc36c;text-shadow:0 0 48px rgba(224,161,73,.26)}.nam-rack-design-port .premium-tuner-stage-copy>b{margin-top:8px;color:#a5abb3;font-size:13px;letter-spacing:.12em;text-transform:uppercase}.nam-rack-design-port .premium-tuner-stage-copy>em{margin-top:7px;color:#f0f1f2;font-size:19px;font-style:normal;font-weight:740}.nam-rack-design-port .premium-tuner-scale{position:relative;height:96px}.nam-rack-design-port .premium-tuner-scale:before{content:"";position:absolute;left:0;right:0;top:43px;height:2px;background:#303640}.nam-rack-design-port .premium-tuner-scale-ticks{position:absolute;inset:18px 0 30px;display:grid;grid-template-columns:repeat(21,1fr);align-items:end}.nam-rack-design-port .premium-tuner-scale-ticks i{width:1px;height:16px;justify-self:center;background:#414852}.nam-rack-design-port .premium-tuner-scale-ticks i[data-major=true]{height:27px;background:#69717c}.nam-rack-design-port .premium-tuner-needle{position:absolute;left:var(--premium-tuner-pct);top:8px;width:3px;height:55px;transform:translate(-50%);border-radius:2px;background:#ffc36c;box-shadow:0 0 16px #ffc36ccc;transition:left 90ms linear}.nam-rack-design-port .premium-tuner-scale-labels{position:absolute;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(3,1fr);color:#747c87;font-size:10px}.nam-rack-design-port .premium-tuner-scale-labels span:nth-child(2){text-align:center}.nam-rack-design-port .premium-tuner-scale-labels span:last-child{text-align:right}.nam-rack-design-port .premium-tuner-stage-readouts{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.nam-rack-design-port .premium-tuner-stage-readouts article{display:grid;gap:5px;padding:11px;border:1px solid rgba(255,255,255,.08);border-radius:5px;background:#ffffff05;text-align:center}.nam-rack-design-port .premium-tuner-stage-readouts span{color:#717985;font-size:10px}.nam-rack-design-port .premium-tuner-stage-readouts strong{color:#e9ebee;font-size:13px}.nam-rack-design-port .premium-tuner-drawer{grid-template-rows:auto minmax(0,1fr) auto auto}.nam-rack-design-port .premium-tuner-side-status{display:grid;place-items:center;align-content:center;gap:9px;min-height:0;padding:22px 16px;border:1px solid rgba(255,255,255,.08);border-radius:7px;background:#0000003b;text-align:center}.nam-rack-design-port .premium-tuner-side-status svg{width:27px;height:27px;color:var(--premium-accent)}.nam-rack-design-port .premium-tuner-side-status span{color:#858d98;font-size:11px}.nam-rack-design-port .premium-tuner-side-status strong{color:#eef0f2;font-size:17px}.nam-rack-design-port .premium-tuner-side-status p{max-width:210px;margin:8px 0 0;color:#676f7a;font-size:11px;line-height:1.55}.nam-rack-design-port .premium-tuner-reference{height:38px;display:flex;align-items:center;justify-content:space-between;padding:0 11px;border-top:1px solid rgba(255,255,255,.08);color:#737b86;font-size:10px}.nam-rack-design-port .premium-tuner-reference strong{color:#d9dce0;font-size:11px}@media(max-width:1400px){.nam-rack-design-port .premium-nam-shell{grid-template-rows:174px 60px minmax(0,1fr) 48px}.nam-rack-design-port .premium-brand{left:22px;top:14px}.nam-rack-design-port .premium-brand>strong{font-size:21px}.nam-rack-design-port .hardware-stage{grid-template-columns:minmax(0,1fr) 276px}.nam-rack-design-port .premium-rig-drawer{padding:14px 12px 11px;gap:7px}.nam-rack-design-port .premium-rig-card{min-height:66px;grid-template-columns:58px minmax(0,1fr) 4px;padding-block:7px}.nam-rack-design-port .premium-rig-thumb{width:58px;height:43px}}@media(max-width:1240px){.nam-rack-design-port .premium-nam-shell{grid-template-rows:156px 54px minmax(0,1fr) 46px}.nam-rack-design-port .premium-brand{left:17px;top:11px}.nam-rack-design-port .premium-brand>strong{font-size:20px}.nam-rack-design-port .hardware-stage{grid-template-columns:minmax(0,1fr) 252px}}@media(max-width:1030px){.nam-rack-design-port .premium-nam-shell{grid-template-rows:144px 52px minmax(0,1fr) 46px}.nam-rack-design-port .premium-brand>span{font-size:9px}.nam-rack-design-port .premium-brand>strong{font-size:18px}.nam-rack-design-port .hardware-stage,.nam-rack-design-port .hardware-stage:has(.premium-tuner-drawer){grid-template-columns:minmax(0,1fr)}.nam-rack-design-port .premium-rig-drawer,.nam-rack-design-port .premium-tuner-drawer{display:none}.nam-rack-design-port .premium-tuner-stage{inset:24px 42px}}@media(max-width:780px){.nam-rack-design-port .premium-nam-shell{grid-template-rows:126px 48px minmax(0,1fr) 48px}.nam-rack-design-port .premium-calibration-launch{display:inline-flex}.nam-rack-design-port .premium-tuner-stage{inset:18px;padding:22px;grid-template-rows:minmax(0,1fr) 72px auto}.nam-rack-design-port .premium-tuner-stage-readouts{grid-template-columns:repeat(2,1fr)}}.nam-rack-design-port .premium-asset-recovery{position:absolute;left:clamp(14px,2vw,28px);right:clamp(14px,2vw,28px);top:clamp(12px,1.8vh,20px);z-index:92;min-height:64px;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;padding:10px 10px 10px 12px;overflow:hidden;border:1px solid rgba(239,101,86,.38);border-radius:7px;color:#eadfdb;background:linear-gradient(90deg,rgba(107,35,29,.23),transparent 38%),#090b0ef0;box-shadow:0 16px 38px #00000070,inset 3px 0 #d96858;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.nam-rack-design-port .premium-asset-recovery[data-bypassed=true]{border-color:#e0a14952;background:linear-gradient(90deg,rgba(118,75,28,.2),transparent 38%),#090b0ef0;box-shadow:0 16px 38px #00000070,inset 3px 0 #dca04f}.nam-rack-design-port .premium-asset-recovery-icon{width:30px;height:30px;display:grid;place-items:center;border:1px solid rgba(239,101,86,.26);border-radius:50%;color:#ef8a7d;background:#ef655617}.nam-rack-design-port .premium-asset-recovery-icon svg{width:15px;height:15px}.nam-rack-design-port .premium-asset-recovery-copy{min-width:0;display:flex;gap:2px 10px;flex-direction:row}.nam-rack-design-port .premium-asset-recovery-copy small{grid-column:1 / -1;color:#df8378;font-size:10px;font-weight:780;letter-spacing:.1em;text-transform:uppercase}.nam-rack-design-port .premium-asset-recovery-copy strong{min-width:0;overflow:hidden;color:#f0e9e6;font-size:13px;font-weight:690;text-overflow:ellipsis;white-space:nowrap}.nam-rack-design-port .premium-asset-recovery-copy em{overflow:hidden;color:#888f99;font-size:10.5px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.nam-rack-design-port .premium-asset-recovery-actions{display:flex;align-items:center;gap:5px}.nam-rack-design-port .premium-asset-recovery-actions button{min-width:74px;min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 9px;border:1px solid rgba(255,255,255,.1);border-radius:4px;color:#cbd0d6;background:#171b20;font-size:10.5px;font-weight:700;cursor:pointer}.nam-rack-design-port .premium-asset-recovery-actions button:first-child{border-color:#e0a14970;color:#f3c17a;background:#e0a1491a}.nam-rack-design-port .premium-asset-recovery-actions button:hover:not(:disabled),.nam-rack-design-port .premium-asset-recovery-actions button:focus-visible{border-color:#ffd07eb3;outline:1px solid rgba(255,208,126,.45);outline-offset:1px;color:#fff2d9}.nam-rack-design-port .premium-asset-recovery-actions button:disabled{cursor:default;opacity:.46}.nam-rack-design-port .premium-asset-recovery-actions svg{width:12px;height:12px}.nam-rack-design-port .primary-foot-state{min-width:0;padding:0;border:0;border-radius:0;color:#777d84;background:transparent;box-shadow:none;font-variant-numeric:tabular-nums;line-height:1;text-shadow:0 1px 1px #000;font-size:7px;letter-spacing:.035em}.nam-rack-design-port .nam-amp-required-callout{position:absolute;left:50%;top:clamp(18px,5.2vh,44px);z-index:26;min-width:min(340px,calc(100% - 48px));min-height:56px;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:12px;padding:9px 18px;border:1px solid rgba(224,161,73,.72);border-radius:10px;color:#ecd7b6;background:linear-gradient(180deg,#181919f7,#0a0c0ef7);box-shadow:0 15px 42px #00000094,inset 0 1px #ffffff0e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translate(-50%);cursor:pointer}.nam-rack-design-port .nam-amp-required-callout:hover{border-color:#f4b85cf0;color:#f4dfbe;background:linear-gradient(180deg,#231f18fa,#0d0e0ffa)}.nam-rack-design-port .nam-amp-required-callout:focus-visible{outline:2px solid rgba(245,185,92,.94);outline-offset:3px}.nam-rack-design-port .nam-amp-required-callout:disabled{cursor:default}.nam-rack-design-port .nam-amp-required-callout>svg{width:25px;height:25px;color:#e0a149;filter:drop-shadow(0 0 8px rgba(224,161,73,.18))}.nam-rack-design-port .nam-amp-required-callout>span{min-width:0;display:grid;gap:2px;text-align:left}.nam-rack-design-port .nam-amp-required-callout strong{font-size:15px;font-weight:720;letter-spacing:.012em;line-height:1.1}.nam-rack-design-port .nam-amp-required-callout small{color:#d9cab3a8;font-size:10px;font-weight:610;letter-spacing:.045em;line-height:1.2;text-transform:uppercase}.nam-rack-design-port .pedal-nam-control-group[data-disabled=true] .control-disabled{opacity:.34}.nam-rack-design-port .primary-foot-state[data-state=on]{border-color:transparent;color:#efbd72;background:transparent}.nam-rack-design-port .amp-capture-nameplate[data-includes-cab=true] .amp-capture-state{color:#c7b287;letter-spacing:.08em}.nam-rack-design-port .amp-capture-nameplate[data-includes-cab=true] .amp-capture-state i{background:#e3a955;box-shadow:0 0 7px #e3a955a8}@media(max-width:1120px){.nam-rack-design-port .premium-asset-recovery{grid-template-columns:30px minmax(0,1fr) auto;gap:8px}.nam-rack-design-port .premium-asset-recovery-copy em{display:none}.nam-rack-design-port .premium-asset-recovery-actions button{min-width:62px;padding-inline:7px}}@media(max-width:960px){.nam-rack-design-port .premium-asset-recovery{right:14px}}@media(max-width:1030px){.nam-rack-design-port .premium-nam-shell{grid-template-rows:196px 52px minmax(0,1fr) 46px}}@media(max-width:780px){.nam-rack-design-port .premium-nam-shell{grid-template-rows:196px 48px minmax(0,1fr) 48px}}@media(min-width:1031px)and (max-width:1919px){.nam-rack-design-port .premium-nam-shell{grid-template-rows:213px clamp(52px,4.4vw,60px) minmax(0,1fr) clamp(46px,3.5vw,48px)}.nam-rack-design-port .premium-brand{left:50%;right:auto;top:4px;width:132px;height:52px;transform:translate(-50%);align-content:center;justify-items:center;text-align:center}.nam-rack-design-port .premium-brand>span{font-size:8px}.nam-rack-design-port .premium-brand>strong{margin-top:1px;font-size:18px}.nam-rack-design-port .premium-calibration-launch{position:absolute;left:auto;right:100px;top:14px;z-index:4;width:auto;height:22px;display:grid;grid-template-columns:12px auto;gap:4px;margin:0}.nam-rack-design-port .premium-calibration-launch>strong{display:none}}@media(max-width:1030px){.nam-rack-design-port .premium-brand{left:50%;right:auto;top:4px;width:132px;height:52px;transform:translate(-50%);align-content:center;justify-items:center;text-align:center}.nam-rack-design-port .premium-brand>span{font-size:8px}.nam-rack-design-port .premium-brand>strong{margin-top:1px;font-size:18px}.nam-rack-design-port .premium-calibration-launch{position:absolute;left:auto;right:110px;top:18px;z-index:4;width:auto;height:18px;display:grid;grid-template-columns:10px auto;gap:3px;margin:0}.nam-rack-design-port .premium-calibration-launch>strong{display:none}}@media(max-width:780px){.nam-rack-design-port .premium-calibration-launch{right:92px;display:grid}}@media(min-width:1920px){.nam-rack-design-port .premium-nam-shell{grid-template-rows:213px clamp(66px,7.8vh,76px) minmax(0,1fr) clamp(58px,6.4vh,62px)}.nam-rack-design-port .premium-brand{top:13px}.nam-rack-design-port .premium-calibration-launch{position:absolute;left:auto;right:clamp(174px,10vw,212px);top:14px;z-index:4;width:120px;height:22px;display:grid;grid-template-columns:12px auto minmax(0,1fr);gap:5px;margin:0}.nam-rack-design-port .premium-calibration-launch>strong{display:block}}.nam-rack-design-port .premium-brand{left:50%;right:auto;justify-items:center;text-align:center;transform:translate(-50%)}@media(min-width:1264px){.nam-rack-design-port .premium-calibration-launch{left:auto;right:10px;top:14px;height:22px;grid-template-columns:12px auto;justify-content:center;justify-items:center;gap:4px}.nam-rack-design-port .premium-calibration-launch svg{display:block}.nam-rack-design-port .premium-calibration-launch>strong{display:none}.nam-rack-design-port .premium-calibration-launch>span{overflow:visible;font-size:8px;letter-spacing:.1em}}@media(min-width:1264px)and (max-width:1399px){.nam-rack-design-port .premium-calibration-launch{width:calc(clamp(18px,calc(5vw - 46px),24px) + clamp(3px,calc(2.5vw - 29px),6px) + clamp(36px,calc(6.667vw - 49.33px),44px))}}@media(min-width:1400px)and (max-width:1919px){.nam-rack-design-port .premium-calibration-launch{width:calc(clamp(24px,calc(2.5vw - 11px),31px) + clamp(6px,calc(.7143vw - 4px),8px) + clamp(44px,calc(4.286vw - 16px),56px))}}@media(min-width:1920px){.nam-rack-design-port .premium-calibration-launch{right:clamp(24px,1.55vw,32px);top:14px;width:134px}}.nam-rack-design-port .premium-nam-shell{grid-template-rows:174px clamp(52px,4.4vw,60px) minmax(0,1fr) clamp(46px,3.5vw,48px)}@media(max-width:1263px){.nam-rack-design-port .premium-nam-shell{grid-template-rows:80px 52px minmax(0,1fr) 46px}}@media(max-width:780px){.nam-rack-design-port .premium-nam-shell{grid-template-rows:80px 48px minmax(0,1fr) 48px}}.nam-rack-design-port .hardware-stage:not(:has(>.premium-rig-drawer)){grid-template-columns:minmax(0,1fr)}.nam-rack-design-port .premium-rig-list[data-progressive=true]{min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:rgba(215,158,66,.48) rgba(255,255,255,.035);scrollbar-width:thin}.nam-rack-design-port .premium-rig-more{flex:0 0 auto;padding:9px 8px 5px;color:#c0cddd9e;font-size:10px;font-weight:700;letter-spacing:.08em;text-align:center;text-transform:uppercase}@media(max-height:699px){.nam-rack-design-port{min-width:0;min-height:0;height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior-x:none;overscroll-behavior-y:contain;scrollbar-gutter:auto;scrollbar-width:none;touch-action:pan-y;-webkit-overflow-scrolling:touch}.nam-rack-design-port::-webkit-scrollbar{width:0;height:0}.nam-rack-design-port .premium-nam-shell{position:relative;inset:auto;width:calc(100% - 8px);height:692px;min-height:692px;margin:4px}.nam-rack-design-port .hardware-stage,.nam-rack-design-port .premium-stage-canvas{min-height:0}}@media(max-width:960px){.nam-rack-design-port .premium-nam-shell{grid-template-rows:132px 48px minmax(0,1fr) 48px}}.nam-rack-design-port .cab-source-selector>:first-child{min-width:0;flex:1 1 auto}.nam-rack-design-port .compressor-gr-meter>:nth-child(2){min-width:0;flex:1 1 auto}.nam-rack-design-port .premium-asset-recovery-copy>:first-child{min-width:0;flex:1 1 auto}.module{position:absolute;z-index:10;pointer-events:auto}.module-frame{position:absolute;overflow:visible}.stompbox .module-frame,.wide-pedal .module-frame{overflow:hidden}.module-skin{position:absolute;inset:0;z-index:1;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.module-title{position:absolute;left:50%;top:66%;z-index:6;max-width:84%;transform:translate(-50%,-50%);color:#f8fcffe6;font-size:max(9px,.7cqw);font-weight:950;letter-spacing:0;text-align:center;text-transform:uppercase;white-space:nowrap}.label{position:absolute;z-index:8;transform:translate(-50%,-50%);color:#f6faffd9;font-size:max(7px,.52cqw);font-weight:900;letter-spacing:0;text-transform:uppercase;white-space:nowrap;pointer-events:none}.label.dark{color:#273247}.label.center{transform:translate(-50%)}.control-label{font-size:max(7px,.5cqw)}.mic-panel .label{color:#172033;font-size:max(7px,.52cqw);font-weight:950}.rack-small{color:#ebeff4db;font-size:max(6px,.4cqw)}.rack-big{color:#ebeff4e0;font-size:max(8px,.7cqw)}.asset-control{position:absolute;left:var(--x);top:var(--y);z-index:7;width:var(--size);height:auto;transform:translate(-50%,-50%) rotate(var(--rot, 0deg));transform-origin:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.asset-control.toggle{transition:filter .13s ease}.asset-control.control-disabled,.control-label.control-disabled{filter:grayscale(.82) saturate(.24);opacity:.32}.control-hit{position:absolute;left:var(--x);top:var(--y);z-index:40;width:var(--hit);aspect-ratio:1;transform:translate(-50%,-50%);pointer-events:auto}.control-hit.interactive{cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.control-hit.interactive:active{cursor:grabbing}.wide-pedal .post-label{color:#f8fcffeb;font-size:max(6px,.42cqw);font-weight:950}.stompbox .control-label,.stompbox .value-label{font-size:max(5px,.34cqw)}.stompbox .kicker{font-size:max(4px,.33cqw)}.stompbox .module-title{font-size:max(7px,.48cqw)}.wide-pedal .module-title{font-size:max(8px,.58cqw)}.delay-rack .module-title{font-size:max(5px,.42cqw)}.delay-rack .post-label,.delay-rack .foot-action-label{font-size:max(4px,.36cqw)}.foot-action-label{z-index:12;color:#f8fcffe6;font-size:max(6px,.44cqw);font-weight:950}.asset-button{position:absolute;left:var(--x);top:var(--y);z-index:7;width:var(--w);height:var(--h);transform:translate(-50%,-50%)}.asset-button img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.asset-button span{position:absolute;inset:0;display:grid;place-items:center;color:#f5656c;overflow:hidden;font-size:max(5px,.42cqw);font-weight:950;line-height:1;text-transform:uppercase}.module-display{position:absolute;z-index:5;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:2px;color:#ff6268;background:#030506;font-size:max(8px,.52cqw);font-weight:950;text-transform:uppercase;white-space:nowrap}.amp-brand{position:absolute;left:50%;top:25.8%;z-index:5;transform:translate(-50%,-50%);color:#e6eaee9e;font-size:max(7px,.58cqw);font-weight:950;text-transform:uppercase}.amp-badge{position:absolute;left:50%;top:34%;z-index:5;transform:translate(-50%,-50%);max-width:34%;padding:3px 11px;border:1px solid rgba(240,240,225,.36);border-radius:3px;color:#d8dcd5;background:#0e1112d1;font-size:max(10px,.82cqw);font-weight:950;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cab-badge{position:absolute;left:50%;top:50.8%;z-index:5;transform:translate(-50%,-50%);width:auto;min-width:31%;height:7%;padding:0 3.6%;display:grid;place-items:center;color:#cfd3cc;background:#141616e6;border:1px solid rgba(245,245,232,.35);border-radius:2px;font-size:max(5px,.48cqw);font-weight:950;line-height:1;white-space:nowrap}.mic-panel .panel-title{font-size:max(6px,.48cqw)}.mic-panel .micro-label,.mic-panel .control-label,.mic-panel .value-label{font-size:max(5px,.42cqw)}.mic-panel .asset-button span{font-size:max(4px,.34cqw)}.mic-panel .mix-fader-label{font-size:max(5px,.4cqw)}.mic-asset{position:absolute;left:var(--x);top:var(--y);z-index:7;height:var(--h);width:auto;transform:translate(-50%,-50%)}.fader{position:absolute;left:var(--x);top:var(--y);z-index:6;width:4.4%;height:var(--h);transform:translate(-50%,-50%)}.fader-track{position:absolute;left:48%;top:0;width:15%;height:100%;border-radius:999px;background:#050709;border:1px solid rgba(255,255,255,.12)}.fader-cap{position:absolute;left:50%;top:var(--value);width:146%;transform:translate(-50%,-50%)}.mix-fader{width:4.05%}.eq-rack .fader{width:1.95%}.eq-rack .fader-cap{width:145%}.eq-rack .eq-scale,.eq-rack .eq-band-value,.eq-rack .eq-frequency{color:#f2f7fde6;font-size:max(8px,.6cqw);font-weight:950}.eq-rack .eq-frequency{font-size:max(8px,.58cqw)}.eq-rack .eq-level-lane .eq-band-value,.eq-rack .eq-level-lane .eq-frequency{color:#e7b85e}.eq-rack .eq-level-lane .fader-track{border-color:#e7b85e5c}.eq-rack .label.dark{color:#f2f7fddb}.nam-rack-design-port .module{filter:drop-shadow(0 26px 22px rgba(0,0,0,.5));transition:filter .14s ease,transform .14s ease}.nam-rack-design-port .module-skin{filter:saturate(.9) contrast(1.04) brightness(.87)}.nam-rack-design-port .asset-control{filter:drop-shadow(0 4px 4px rgba(0,0,0,.4))}.nam-rack-design-port .asset-control.knob{transform-origin:50% 47.5586%;transform:translate(-50%,-47.5586%) rotate(var(--rot, 0deg))}.nam-rack-design-port .control-label,.nam-rack-design-port .module-title,.nam-rack-design-port .label{text-shadow:0 1px 1px rgba(0,0,0,.52)}.nam-rack-design-port .asset-button span,.nam-rack-design-port .foot-action-label,.nam-rack-design-port .delay-rack .foot-action-label{font-size:max(8px,.55cqw);letter-spacing:.01em}.nam-rack-design-port .stompbox .control-label,.nam-rack-design-port .stompbox .value-label,.nam-rack-design-port .wide-pedal .control-label,.nam-rack-design-port .wide-pedal .value-label{font-size:max(8px,.62cqw);font-weight:780;letter-spacing:.03em}.nam-rack-design-port .stompbox .module-title,.nam-rack-design-port .wide-pedal .module-title{font-size:max(9px,.76cqw);font-weight:860;letter-spacing:.04em}.nam-rack-design-port .module[data-module=precision-drive] .module-title{width:96%;max-width:96%;font-size:max(8px,.68cqw);letter-spacing:.015em}.nam-rack-design-port .module[data-module=precision-drive] .precision-drive-gate-label{font-size:7px;font-weight:680;letter-spacing:.04em}.nam-rack-design-port .stompbox .kicker{font-size:max(7px,.5cqw);opacity:.58}.nam-rack-design-port .cab-controls-locked .cab-control-deck .asset-control.led{filter:grayscale(.9) saturate(.18);opacity:.28}.nam-rack-design-port .cab-controls-locked .cab-room-bay .asset-control.led{filter:none;opacity:1}.nam-rack-design-port .cabinet.cab-mode-empty .module-frame{filter:brightness(.38) saturate(.45)}.nam-rack-design-port .cabinet.cab-mode-required .module-frame{filter:brightness(.55) saturate(.62)}.nam-rack-design-port .cabinet.cab-mode-embedded .module-frame{filter:brightness(.82) saturate(.78)}.nam-rack-design-port .ir-shaper-panel.cab-controls-locked .module-skin{filter:brightness(.68) contrast(1.08) saturate(.42) drop-shadow(0 18px 15px rgba(0,0,0,.55))}.nam-rack-design-port .amp-brand{color:#ffffffd6;font-size:max(17px,1.65cqw);letter-spacing:-.035em;text-shadow:0 2px 3px rgba(0,0,0,.65)}.nam-rack-design-port .amp-badge{max-width:56%;overflow:hidden;color:#f2d5a7;font-size:max(11px,1.02cqw);text-overflow:ellipsis;text-shadow:0 2px 3px rgba(0,0,0,.7);white-space:nowrap}.nam-rack-design-port .amp-control-rail[data-disabled=true] .asset-control.led,.nam-rack-design-port .amp-control-rail[data-disabled=true] .asset-control.washer,.nam-rack-design-port .amp-control-rail[data-disabled=true] .control-label:not(.control-disabled){filter:grayscale(.82) saturate(.24);opacity:.32}.nam-rack-design-port .pedal-nam-control-group[data-disabled=true] .asset-control.led{filter:grayscale(.82) saturate(.24);opacity:.32}.nam-rack-design-port .cab-badge{max-width:78%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff1dbe6;font-size:max(10px,.82cqw)}.nam-rack-design-port .mic-panel .panel-title,.nam-rack-design-port .mic-panel .control-label,.nam-rack-design-port .mic-panel .rack-small{font-size:max(8px,.58cqw)}.nam-rack-design-port .eq-rack-title{color:#e7eaee;font-size:max(9px,.74cqw)}.nam-rack-design-port .rack-small,.nam-rack-design-port .rack-big{font-size:max(8px,.58cqw)}.nam-rack-design-port .eq-rack .fader{width:2.6%}.nam-rack-design-port .module{filter:drop-shadow(0 25px 22px rgba(0,0,0,.67))}.nam-rack-design-port .module-skin{filter:saturate(.98) contrast(1.025) brightness(1.025)}.nam-rack-design-port .control-label,.nam-rack-design-port .module-title,.nam-rack-design-port .label{text-shadow:0 1px 1px rgba(0,0,0,.34)}.nam-rack-design-port .stompbox .control-label,.nam-rack-design-port .stompbox .value-label{font-size:9.25px;color:#edebe5d6;font-weight:620;letter-spacing:.018em}.nam-rack-design-port .wide-pedal .control-label,.nam-rack-design-port .wide-pedal .value-label{font-size:9.5px;color:#edebe5d1;font-weight:610;letter-spacing:.012em}.nam-rack-design-port .stompbox .module-title{font-size:10.5px;color:#f4f2ebe6;font-weight:680;letter-spacing:.025em}.nam-rack-design-port .wide-pedal .module-title{font-size:11.5px;color:#f4f2ebe0;font-weight:680;letter-spacing:.025em}.nam-rack-design-port .module[data-module=precision-drive] .module-title{font-size:9.5px}.nam-rack-design-port .stompbox .kicker{font-size:7.5px}.nam-rack-design-port .asset-button span,.nam-rack-design-port .foot-action-label,.nam-rack-design-port .delay-rack .foot-action-label{font-size:8.5px;color:#e2e0dad6;font-weight:590}.nam-rack-design-port .asset-button.hot span{color:#e6ad5b}.nam-rack-design-port .module[data-module=compressor] .control-label{width:27%;max-width:27%;overflow:visible;font-size:7.6px;text-align:center;white-space:nowrap}.nam-rack-design-port .asset-control.enum-position-rotary{z-index:8;filter:saturate(1.08) brightness(1.04) contrast(1.08) drop-shadow(0 1px 1px rgba(0,0,0,.72));transition:transform .17s cubic-bezier(.2,.92,.28,1.12),filter .15s ease}.nam-rack-design-port .module[data-module=compressor] .compressor-hpf-readout{position:absolute;z-index:8;display:grid;grid-template-rows:1fr 1fr;align-items:center;box-sizing:border-box;color:#edebe5c7;font-size:7px;font-weight:720;letter-spacing:.025em;line-height:1;text-align:center;text-shadow:none;pointer-events:none}.nam-rack-design-port .module[data-module=compressor] .compressor-hpf-readout strong{display:inline-flex;align-items:center;justify-content:center;justify-self:stretch;min-width:0;min-height:9px;padding:1px;box-sizing:border-box;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:1px;color:#efbd72;background:linear-gradient(180deg,#020405fc,#080b0dfc);box-shadow:none;filter:none;font-size:7px;font-weight:780;letter-spacing:0;line-height:1.6;white-space:nowrap}.nam-rack-design-port .module[data-module=compressor] .compressor-intensity-readout{grid-template-rows:1fr}.nam-rack-design-port .module[data-module=compressor] .compressor-intensity-readout strong{align-self:stretch;font-size:8px;line-height:1}.nam-rack-design-port .module[data-module=distortion] .control-label{width:27%;max-width:27%;overflow:visible;text-align:center}.nam-rack-design-port .module[data-module=distortion] .distortion-mode-display{box-sizing:border-box;overflow:hidden;border-color:#ffffff24;color:#e6ad5b;background:linear-gradient(180deg,#010202fc,#050707fa);box-shadow:none;filter:none;font-size:8.35px;font-variant-numeric:tabular-nums;letter-spacing:.055em;line-height:1;text-align:center;text-shadow:none;white-space:nowrap}.nam-rack-design-port .module-display{color:#e6ad5b;font-weight:650}.nam-rack-design-port .stompbox .module-display,.nam-rack-design-port .wide-pedal .module-display{box-shadow:none;filter:none}.nam-rack-design-port .mic-panel .panel-title,.nam-rack-design-port .mic-panel .control-label,.nam-rack-design-port .mic-panel .rack-small,.nam-rack-design-port .eq-rack .eq-scale,.nam-rack-design-port .eq-rack .eq-band-value,.nam-rack-design-port .eq-rack .eq-frequency,.nam-rack-design-port .eq-rack .rack-big,.nam-rack-design-port .eq-rack .rack-small{font-size:max(9px,.61cqw);font-weight:580;letter-spacing:.015em;text-shadow:0 1px 1px rgba(0,0,0,.45)}.nam-rack-design-port .eq-rack .fader{width:2.5%}.nam-rack-design-port .eq-rack .fader-cap{width:152%}.nam-rack-design-port .eq-rack-title{color:#ebeff4e6;font-size:max(10px,.75cqw);font-weight:680;letter-spacing:.09em}.nam-rack-design-port .mic-panel .module-skin{filter:brightness(.3) contrast(1.22) saturate(.45) sepia(.22) drop-shadow(0 20px 16px rgba(0,0,0,.5))}.nam-rack-design-port .mic-panel .module-frame:before{content:"";position:absolute;inset:2.4% 1.7%;z-index:2;pointer-events:none;border:1px solid rgba(248,218,171,.14);border-radius:4.5%;background:linear-gradient(128deg,rgba(255,255,255,.065),transparent 22%,rgba(0,0,0,.11) 58%,rgba(224,161,73,.045)),repeating-linear-gradient(90deg,rgba(255,255,255,.012) 0 1px,transparent 1px 4px);box-shadow:inset 0 1px #ffffff14,inset 0 -20px 34px #0003,0 7px 14px #00000052}.nam-rack-design-port .mic-panel .label,.nam-rack-design-port .mic-panel .panel-title,.nam-rack-design-port .mic-panel .control-label,.nam-rack-design-port .mic-panel .rack-small{color:#f1ebdee0;text-shadow:0 1px 2px #000}.nam-rack-design-port .ir-shaper-panel .module-skin{filter:brightness(.9) contrast(1.08) saturate(.72) drop-shadow(0 18px 15px rgba(0,0,0,.55))}.nam-rack-design-port .ir-shaper-panel.cab-mode-empty.cab-controls-locked .module-skin{filter:brightness(.68) contrast(1.08) saturate(.42) drop-shadow(0 18px 15px rgba(0,0,0,.55))}.nam-rack-design-port .ir-shaper-panel.cab-mode-required.cab-controls-locked .module-skin{filter:brightness(.75) contrast(1.08) saturate(.48) drop-shadow(0 18px 15px rgba(0,0,0,.55))}.nam-rack-design-port .ir-shaper-panel.cab-mode-embedded.cab-controls-locked .module-skin{filter:brightness(.81) contrast(1.08) saturate(.55) drop-shadow(0 18px 15px rgba(0,0,0,.55))}.nam-rack-design-port .ir-shaper-panel .control-label{color:#ede8dedb;font-size:max(8px,.55cqw);font-weight:620;letter-spacing:.055em;text-shadow:0 1px 2px rgba(0,0,0,.9)}.nam-rack-design-port .cab-room-console .module-frame{overflow:hidden;border-radius:2.4%}.nam-rack-design-port .cab-room-console .cab-room-control .asset-control.knob{filter:drop-shadow(0 5px 5px rgba(0,0,0,.65)) drop-shadow(0 0 1px rgba(106,167,219,.55))}.nam-rack-design-port .cab-room-console .cab-room-control .asset-control.knob.blue-steel{filter:brightness(.7) saturate(.72) contrast(1.04) drop-shadow(0 5px 5px rgba(0,0,0,.7))}.nam-rack-design-port .cab-room-console .cab-room-control .control-hit{pointer-events:auto}.nam-rack-design-port .amp-brand{top:25.5%;color:#dcdee0bd;font-size:max(10px,.88cqw);font-weight:650;letter-spacing:.09em;text-shadow:0 1px 2px rgba(0,0,0,.7)}.nam-rack-design-port .control-hit{border-radius:999px;outline:none}.nam-rack-design-port .control-hit.interactive:focus-visible{outline:2px solid rgba(244,183,91,.96);outline-offset:-2px;box-shadow:0 0 0 2px #06080ad1,0 0 0 5px #e0a14938,0 0 14px #e0a1493d}.nam-rack-design-port .module .control-hit.interactive:is([data-param-id=chaosMode],[data-param-id=compressorSidechainHPF]):focus-visible{outline:1px solid rgba(239,186,104,.76);outline-offset:-1px;box-shadow:0 0 0 1px #06080ab8}.nam-rack-design-port .module .control-hit.interactive.pointer-focused:is([data-param-id=chaosMode],[data-param-id=compressorSidechainHPF]):focus-visible{outline:none;box-shadow:none}.nam-rack-design-port .control-hit.disabled-feedback{cursor:help}.nam-rack-design-port .control-hit.disabled-feedback:focus-visible{outline:1px solid rgba(210,169,105,.8);outline-offset:-1px;box-shadow:0 0 0 3px #e0a14924}.nam-rack-design-port .asset-control.led{opacity:1;transition:opacity .13s ease,filter .13s ease}.nam-rack-design-port .asset-control.led.off{opacity:.62;filter:grayscale(.72) saturate(.3) brightness(.5) contrast(1.12) drop-shadow(0 2px 2px rgba(0,0,0,.5))}.nam-rack-design-port .asset-control.led.on{opacity:1;filter:saturate(1.12) brightness(1.14) contrast(1.05) drop-shadow(0 0 3px rgba(255,181,72,.88)) drop-shadow(0 0 8px rgba(232,151,43,.48))}.nam-rack-design-port .foot-action-label,.nam-rack-design-port .delay-rack .foot-action-label{font-size:7px;font-weight:620;letter-spacing:.045em}.nam-rack-design-port .module[data-module=modulator] .mod-header-display,.nam-rack-design-port .module[data-module=modulator] .mod-character-display{box-sizing:border-box;overflow:hidden;border-color:#ffffff1f;color:#efbd72;background:linear-gradient(180deg,#020405fc,#080b0dfc);box-shadow:none;filter:none;font-size:7.5px;font-weight:780;letter-spacing:.035em;line-height:1;text-shadow:none}.nam-rack-design-port .wide-pedal .post-label{font-size:7px;font-weight:720;letter-spacing:.025em;line-height:1}.nam-rack-design-port .nam-rack-artboard[data-effects-disabled=true] .module{filter:grayscale(.82) saturate(.24) brightness(.64);opacity:.52;transition:filter .15s ease,opacity .15s ease}.nam-rack-design-port .nam-rack-artboard[data-effects-disabled=true] .module .control-hit{pointer-events:none}.nam-rack-design-port .amp-brand small{display:inline-block;margin-left:8px;color:#cdaa76c7;font-size:.72em;font-weight:620;letter-spacing:.12em}.nam-rack-design-port .amp-head-v3 .module-skin,.nam-rack-design-port .eq-rack-v3 .module-skin{filter:none}.nam-rack-design-port .eq-rack-v3 .eq-v3-header-title,.nam-rack-design-port .eq-rack-v3 .eq-v3-header-subtitle,.nam-rack-design-port .eq-rack-v3 .eq-v3-status{position:absolute;z-index:8;line-height:1;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.92)}.nam-rack-design-port .eq-rack-v3 .eq-v3-header-title{color:#d9d7d1;font-size:8px;font-weight:760;letter-spacing:.17em}.nam-rack-design-port .eq-rack-v3 .eq-v3-header-subtitle{color:#9d8556;font-size:4px;font-weight:760;letter-spacing:.17em}.nam-rack-design-port .eq-rack-v3 .eq-v3-status{transform:translate(-100%);color:#8d8980;font-size:4px;font-weight:760;letter-spacing:.12em}.nam-rack-design-port .eq-rack-v3 .eq-v3-divider{position:absolute;left:5.6%;right:5.6%;z-index:4;height:1px;background:linear-gradient(90deg,transparent,rgba(212,183,123,.2) 9%,rgba(212,183,123,.2) 91%,transparent);pointer-events:none}.nam-rack-design-port .eq-rack-v3 .eq-v3-fader{width:var(--fader-hit-width)!important;height:var(--h);border-radius:4px;outline:none;cursor:grab;touch-action:none}.nam-rack-design-port .eq-rack-v3 .eq-v3-fader:active{cursor:grabbing}.nam-rack-design-port .eq-rack-v3 .eq-v3-fader:focus-visible{outline:1px solid rgba(240,190,78,.92);outline-offset:4px}.nam-rack-design-port .eq-rack-v3 .eq-v3-fader .fader-track{left:50%;top:50%;width:var(--fader-track-width);height:var(--fader-track-height);transform:translate(-50%,-50%);border:1px solid rgba(0,0,0,.82);border-radius:3px;background:linear-gradient(90deg,#07080a,#171a1e 46%,#050607 53%,#111317);box-shadow:inset 1px 0 #ffffff14,0 1px 2px #000}.nam-rack-design-port .eq-rack-v3 .eq-v3-fader .fader-track:after{content:"";position:absolute;left:8px;top:50%;width:7px;height:1px;background:#d8a54b52;box-shadow:0 -16px #ffffff1c,0 16px #ffffff1c;pointer-events:none}.nam-rack-design-port .eq-rack-v3 .eq-v3-fader .fader-cap{left:50%;top:var(--value);width:var(--fader-cap-size)!important;height:var(--fader-cap-size);transform:translate(-50%,-50%);filter:drop-shadow(0 2px 2px rgba(0,0,0,.72))}.nam-rack-design-port .eq-rack-v3 .eq-v3-frequency{color:#c9c6bf;font-size:6px!important;font-weight:760!important;letter-spacing:.04em!important}.nam-rack-design-port .eq-rack-v3 .eq-v3-utility-label{color:#bebaaf;font-size:6px;font-weight:760;letter-spacing:.07em}.nam-rack-design-port .eq-rack-v3 .eq-v3-filter-glyph{position:absolute;z-index:8;width:36px;height:14px;transform:translate(-50%);color:#d3ad60;filter:drop-shadow(0 1px rgba(0,0,0,.7));pointer-events:none}.nam-rack-design-port .eq-rack-v3 .eq-v3-filter-glyph:before,.nam-rack-design-port .eq-rack-v3 .eq-v3-filter-glyph:after{content:"";position:absolute;height:1.4px;border-radius:999px;background:currentColor;transform-origin:center}.nam-rack-design-port .eq-rack-v3 .eq-v3-filter-glyph-hpf:before{left:30%;right:2%;top:20%}.nam-rack-design-port .eq-rack-v3 .eq-v3-filter-glyph-hpf:after{left:2%;top:54%;width:34%;transform:rotate(-42deg)}.nam-rack-design-port .eq-rack-v3 .eq-v3-filter-glyph-lpf:before{left:2%;right:30%;top:20%}.nam-rack-design-port .eq-rack-v3 .eq-v3-filter-glyph-lpf:after{right:2%;top:54%;width:34%;transform:rotate(42deg)}.nam-rack-design-port .eq-rack-v3 .eq-filter-knob{filter:brightness(.78) saturate(.72) drop-shadow(0 3px 3px rgba(0,0,0,.62))}.nam-rack-design-port .amp-head-v3 .amp-capture-nameplate{left:50%;top:34.927536%;width:39.444444%;height:29.275362%;min-height:0;grid-template-rows:auto auto auto auto;align-content:center;justify-items:center;gap:0;padding:7px 12px 6px;border:0;border-radius:2px;color:#ddd9d1;background:transparent;box-shadow:none}.nam-rack-design-port .amp-head-v3 .amp-capture-nameplate:focus-within{border-color:transparent;box-shadow:inset 0 0 0 1px #e4a95380}.nam-rack-design-port .amp-head-v3 .amp-capture-brand{color:#e2ded6;font-size:7px;font-weight:800;letter-spacing:.14em;line-height:1;text-transform:uppercase;white-space:nowrap}.nam-rack-design-port .amp-head-v3 .amp-capture-brand small{margin-left:5px;color:#b8985c;font-size:5px;font-weight:760;letter-spacing:.12em}.nam-rack-design-port .amp-head-v3 .amp-capture-state{gap:4px;margin-top:6px;color:#c6a764;font-size:5px;letter-spacing:.1em}.nam-rack-design-port .amp-head-v3 .amp-capture-model{width:245px;margin-top:3px;color:#f2eee7;font-size:9px;font-weight:720;letter-spacing:.012em;line-height:1}.nam-rack-design-port .amp-head-v3 .amp-capture-actions{gap:5px;margin-top:7px}.nam-rack-design-port .amp-head-v3 .amp-capture-actions button{min-width:54px;height:19px;padding:0 7px;color:#bdb8ae;border-color:#ffffff2b;border-radius:1px;background:#0003;box-shadow:none;font-size:4.8px;letter-spacing:.08em}.nam-rack-design-port .amp-head-v3 .amp-wrapper-legend{color:#d1b26fa3;font-size:4.4px;font-weight:730;letter-spacing:.15em}.nam-rack-design-port .amp-head-v3 .amp-rail-label{max-width:11%;color:#ddd8cd;font-size:5.7px!important;font-weight:760;letter-spacing:.08em;text-shadow:0 1px 2px rgba(0,0,0,.9)}.nam-rack-design-port .amp-head-v4 .module-skin,.nam-rack-design-port .eq-rack-v4 .module-skin{filter:none}.nam-rack-design-port .amp-head-v4 .asset-control.knob,.nam-rack-design-port .eq-rack-v4 .asset-control.knob{transform-origin:50% 50%;transform:translate(-50%,-50%) rotate(var(--rot, 0deg))}.nam-rack-design-port .amp-head-v4 .knob-position-indicator,.nam-rack-design-port .eq-rack-v4 .knob-position-indicator{display:none}.nam-rack-design-port .amp-head-v4 .amp-capture-nameplate{min-height:0;grid-template-rows:auto minmax(0,1fr) auto;align-content:center;justify-items:center;gap:1px;padding:5px 10px 4px;border:0;border-radius:2px;color:#ddd9d1;background:transparent;box-shadow:none}.nam-rack-design-port .amp-head-v4 .amp-capture-nameplate:focus-within{border-color:transparent;box-shadow:inset 0 0 0 1px #e4a9536b}.nam-rack-design-port .amp-head-v4 .amp-capture-brand{display:none}.nam-rack-design-port .amp-head-v4 .amp-capture-state{gap:3px;margin:0;color:#c6a764;font-size:5px;letter-spacing:.09em}.nam-rack-design-port .amp-head-v4 .amp-capture-state i{width:3px;height:3px;flex-basis:3px}.nam-rack-design-port .amp-head-v4 .amp-capture-model{width:min(100%,180px);margin:1px 0 0;color:#f2eee7;font-size:9px;font-weight:720;letter-spacing:.012em;line-height:1}.nam-rack-design-port .amp-head-v4 .amp-capture-actions{gap:4px;margin:2px 0 0}.nam-rack-design-port .amp-head-v4 .amp-capture-actions button{min-width:47px;height:17px;gap:3px;padding:0 5px;color:#bbb6ad;border-color:#ffffff26;border-radius:1px;background:#0000002e;box-shadow:none;font-size:4.8px;letter-spacing:.07em}.nam-rack-design-port .amp-head-v4 .amp-capture-actions button svg{width:7px;height:7px}.nam-rack-design-port .eq-rack-v4 .eq-v4-fader{width:var(--fader-hit-width)!important;height:var(--h);border-radius:3px;outline:none;cursor:grab;touch-action:none}.nam-rack-design-port .eq-rack-v4 .eq-v4-fader:active{cursor:grabbing}.nam-rack-design-port .eq-rack-v4 .eq-v4-fader:focus-visible{outline:1px solid rgba(231,177,78,.92);outline-offset:2px}.nam-rack-design-port .eq-rack-v4 .eq-v4-fader .fader-track{left:50%;top:var(--fader-track-top);width:var(--fader-track-width);height:var(--fader-track-height);transform:translate(-50%);border:0;border-radius:0;background:transparent;box-shadow:none}.nam-rack-design-port .eq-rack-v4 .eq-v4-fader .fader-track:after{display:none}.nam-rack-design-port .eq-rack-v4 .eq-v4-fader .fader-cap{left:50%;top:var(--value);width:var(--fader-cap-size)!important;height:auto;transform:translate(-50%,-50%);filter:drop-shadow(0 1px 1px rgba(0,0,0,.72))}.nam-rack-design-port .eq-rack-v4 .eq-filter-knob{filter:drop-shadow(0 2px 2px rgba(0,0,0,.58))}.source-flow-workspace{position:absolute;left:0;right:0;top:var(--native-top-height, clamp(180px, 29vh, 318px));bottom:var(--native-footer-height, 56px);z-index:14;overflow:hidden;container-type:inline-size;pointer-events:none}.source-flow-workspace .tone-rack-flow{pointer-events:auto}.tone-preview-pill{margin-top:3px;display:flex;align-items:center;justify-content:center;gap:4px;color:#142033;font-size:max(6px,.5cqw);font-weight:900;white-space:nowrap}.tone-preview-pill i{width:max(6px,.55cqw);height:max(6px,.55cqw);border-radius:99px;background:#f59e0b}.tone-rack-flow{position:absolute;inset:0;z-index:22;color:#111827;pointer-events:auto}.tone-source-flow{inset:32.1% 8.8% 8.7%;display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.55fr) minmax(0,1.03fr);grid-template-rows:15% minmax(0,1fr) 12.5%;gap:max(5px,.58cqw);padding:max(5px,.6cqw);border:1px solid rgba(72,86,108,.25);border-radius:5px;background:#e5effac7}.source-flow-workspace .tone-source-flow{left:clamp(44px,7.2cqw,190px);right:clamp(44px,7.2cqw,190px);top:clamp(28px,7vh,104px);bottom:clamp(18px,4.8vh,76px);grid-template-columns:minmax(210px,.92fr) minmax(360px,1.54fr) minmax(260px,1.05fr);grid-template-rows:clamp(72px,12vh,118px) minmax(0,1fr) clamp(52px,8vh,82px);gap:clamp(8px,.7cqw,18px);padding:clamp(8px,.75cqw,18px);border-radius:8px}.source-flow-workspace .tone-source-flow .tone-target-rail,.source-flow-workspace .tone-source-flow .tone-browser-feed,.source-flow-workspace .tone-source-flow .tone-detail-panel,.source-flow-workspace .tone-source-flow .tone-audition-status{padding:clamp(8px,.62cqw,16px);gap:clamp(5px,.45cqw,12px)}.source-flow-workspace .tone-source-flow button{min-height:clamp(24px,1.4cqw,38px);font-size:clamp(10px,.56cqw,15px)}.source-flow-workspace .tone-breadcrumb b,.source-flow-workspace .tone-detail-heading b{font-size:clamp(17px,.98cqw,28px)}.source-flow-workspace .tone-feed-head b,.source-flow-workspace .tone-rail-heading b{font-size:clamp(14px,.78cqw,22px)}.source-flow-workspace .tone-row-main strong{font-size:clamp(12px,.68cqw,18px)}.source-flow-workspace .tone-feed-row{min-height:clamp(48px,3.4cqw,74px);gap:clamp(6px,.48cqw,12px)}.source-flow-workspace .tone-action-grid{grid-auto-rows:clamp(28px,1.6cqw,42px);gap:clamp(6px,.46cqw,12px)}.source-flow-workspace .tone-hardware-preview{min-height:clamp(140px,13.2cqw,260px)}.tone-source-header{grid-column:1/-1;display:flex;align-items:center;gap:max(6px,.68cqw);min-width:0;padding:max(4px,.46cqw) max(6px,.68cqw);border:1px solid rgba(61,76,99,.18);border-radius:4px;background:#f4f9ffbd;flex-direction:row}.tone-source-flow .tone-target-rail{grid-column:1;grid-row:2}.tone-source-flow .tone-browser-feed{grid-column:2;grid-row:2}.tone-source-flow .tone-detail-panel{grid-column:3;grid-row:2}.tone-source-flow .tone-audition-status{grid-column:1/-1;grid-row:3}.tone-return-button,.tone-source-flow button{min-height:max(11px,.86cqw);border:1px solid rgba(31,42,58,.22);border-radius:3px;padding:0 max(3px,.36cqw);color:#111827;background:#ffffff85;font-size:max(5px,.43cqw);font-weight:950;white-space:nowrap;cursor:pointer}.tone-return-button{border-color:#f59e0b99;color:#3f2500;background:#ffecbde0}.tone-breadcrumb{min-width:0;display:flex;gap:1px;flex-direction:row}.tone-breadcrumb span,.tone-breadcrumb em{overflow:hidden;color:#141f30a3;font-size:max(5px,.41cqw);font-style:normal;font-weight:900;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.tone-breadcrumb b{overflow:hidden;color:#111827;font-size:max(9px,.72cqw);font-weight:950;text-overflow:ellipsis;white-space:nowrap}.tone-connection-state{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;-moz-column-gap:4px;column-gap:4px;align-items:center;color:#141f30b8}.tone-connection-state i{width:7px;height:7px;border-radius:99px;background:#22c55e;grid-row:1 / span 2}.tone-connection-state[data-auth=local] i{background:#3b82f6}.tone-connection-state[data-auth=offline] i{background:#ef4444}.tone-connection-state b,.tone-connection-state span{font-size:max(5px,.42cqw);font-weight:900;white-space:nowrap}.tone-source-flow .tone-target-rail,.tone-source-flow .tone-browser-feed,.tone-source-flow .tone-detail-panel,.tone-source-flow .tone-audition-status{display:grid;min-width:0;min-height:0;gap:max(3px,.34cqw);padding:max(5px,.5cqw);border:1px solid rgba(61,76,99,.18);border-radius:4px;background:#f4f9ffb8;overflow:hidden}.tone-rail-heading,.tone-feed-head,.tone-detail-heading{display:flex;gap:1px;min-width:0;flex-direction:row}.tone-rail-heading span,.tone-feed-head span,.tone-detail-heading span{color:#141f309e;font-size:max(5px,.42cqw);font-weight:900;text-transform:uppercase}.tone-rail-heading b,.tone-feed-head b,.tone-detail-heading b{overflow:hidden;color:#111827;font-size:max(8px,.64cqw);font-weight:950;text-overflow:ellipsis;white-space:nowrap}.tone-feed-head em,.tone-detail-heading em{overflow:hidden;color:#141f309e;font-size:max(5px,.4cqw);font-style:normal;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.tone-target-list,.tone-chain-list,.tone-feed-list{display:grid;gap:max(3px,.32cqw);min-height:0;overflow:hidden}.tone-target-card,.tone-chain-node,.tone-local-path,.tone-feed-row{min-width:0;border:1px solid rgba(31,42,58,.14);border-radius:4px;background:#f3f9ffb8}.tone-target-card{display:grid;gap:1px;padding:max(4px,.38cqw)}.tone-target-card[data-active=true]{border-color:#f59e0bb8;background:#ffefc5eb}.tone-target-card span,.tone-target-card em,.tone-chain-node span{overflow:hidden;color:#172033ad;font-size:max(4px,.34cqw);font-style:normal;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.tone-target-card b,.tone-chain-node b{overflow:hidden;color:#172033;font-size:max(5px,.43cqw);font-weight:950;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.tone-chain-node{position:relative;display:grid;align-content:center;justify-items:center;gap:1px;min-height:max(15px,1.42cqw);text-align:center}.tone-chain-node[data-target=true]{border-color:#f59e0bb8;background:#ffefc5eb}.tone-local-path{display:grid;gap:1px;padding:max(4px,.42cqw);text-align:left;font-size:max(5px,.43cqw);line-height:1.1}.tone-local-path b,.tone-local-path span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tone-local-path b{font-size:max(5px,.43cqw);font-weight:950}.tone-local-path span{font-size:max(4px,.34cqw);font-weight:850;color:#172033ad}.tone-browser-feed{grid-template-rows:auto auto auto auto minmax(0,1fr)}.tone-search-panel{display:flex;gap:max(4px,.42cqw);align-items:center;flex-direction:row}.tone-search-panel label{min-width:0;display:grid;gap:1px;padding:max(4px,.42cqw);border:1px solid rgba(31,42,58,.14);border-radius:4px;background:#ffffff80}.tone-search-panel label span,.tone-search-panel label b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tone-search-panel label span{color:#141f309e;font-size:max(4px,.34cqw);font-weight:900;text-transform:uppercase}.tone-search-panel label b{color:#111827;font-size:max(6px,.52cqw);font-weight:950}.tone-search-panel button,.tone-tab-row button,.tone-filter-row button,.tone-feed-row button,.tone-action-grid button{font-size:max(5px,.43cqw);line-height:1.1}.tone-tab-row,.tone-filter-row{display:flex;flex-wrap:wrap;gap:max(3px,.28cqw);min-width:0}.tone-tab-row button[data-active=true],.tone-filter-row button[data-active=true]{border-color:#f59e0b94;color:#3f2500;background:#ffecbdd6}.tone-feed-row{position:relative;display:grid;grid-template-columns:minmax(0,1.34fr) minmax(0,1fr) auto auto auto;align-items:center;gap:max(3px,.32cqw);min-height:max(23px,2.08cqw);padding:max(4px,.38cqw)}.tone-row-select-target{position:absolute;inset:0;z-index:20;width:100%;height:100%;padding:0;border:0;border-radius:inherit;background:transparent;pointer-events:none}.tone-row-select-target:focus-visible{outline:2px solid rgba(245,158,11,.88);outline-offset:-3px}.tone-feed-row[data-active=true]{border-color:#f59e0b94;background:#fff6e0cc}.tone-feed-row[data-source=openstudio]{border-color:#3b82f638}.tone-feed-row[data-source=external]{border-style:dashed}.tone-feed-row[data-category=space-ir],.tone-feed-row[data-category=external-space-ir]{background:#e8f0f9b8}.tone-row-main,.tone-row-tags,.tone-row-stats{min-width:0;display:flex;gap:3px;align-items:center;overflow:hidden}.tone-row-main{display:grid;gap:1px}.tone-row-main strong,.tone-row-main span,.tone-row-tags i,.tone-row-stats span,.tone-feed-row em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tone-row-main strong{color:#111827;font-size:max(6px,.52cqw);font-weight:950}.tone-row-main span,.tone-row-stats span,.tone-feed-row em{color:#141f30a6;font-size:max(5px,.34cqw);font-style:normal;font-weight:850}.tone-row-tags i{padding:1px 3px;border-radius:3px;color:#283449;background:#1f2a3a14;font-size:max(4px,.32cqw);font-style:normal;font-weight:850}.tone-detail-panel{grid-template-rows:auto minmax(38px,.74fr) auto auto}.tone-hardware-preview{position:relative;min-height:0;height:100%;overflow:hidden;border:1px solid rgba(31,42,58,.12);border-radius:4px;background:#cbdaeb8f}.tone-hardware-preview>img:first-child{position:absolute;left:8%;top:13%;width:84%;height:76%;-o-object-fit:contain;object-fit:contain}.tone-hardware-preview[data-preview-kind=pedal]>img:first-child{left:50%;top:51%;width:34%;height:88%;transform:translate(-50%,-50%)}.tone-hardware-preview[data-preview-kind=delay]>img:first-child,.tone-hardware-preview[data-preview-kind=mod]>img:first-child,.tone-hardware-preview[data-preview-kind=reverb]>img:first-child{left:6%;top:20%;width:88%;height:64%}.tone-preview-control{position:absolute;height:auto;transform:translate(-50%,-50%);-o-object-fit:contain;object-fit:contain;pointer-events:none;filter:drop-shadow(0 1px 2px rgba(0,0,0,.42))}.tone-hardware-badge{position:absolute;left:50%;bottom:10%;z-index:4;display:grid;min-width:44%;transform:translate(-50%);padding:3px 6px;border:1px solid rgba(240,240,225,.36);border-radius:3px;color:#d8dcd5;background:#0e1112d1;text-align:center}.tone-hardware-badge span,.tone-hardware-badge b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tone-hardware-badge span{font-size:max(4px,.32cqw);font-weight:850;text-transform:uppercase}.tone-hardware-badge b{font-size:max(5px,.42cqw);font-weight:950}.tone-detail-meta{display:flex;flex-wrap:wrap;gap:1px max(4px,.34cqw);max-height:max(24px,1.9cqw);min-height:0;overflow:hidden}.tone-detail-meta span{flex:1 1 42%;min-width:0;overflow:hidden;color:#141f30b8;font-size:max(5px,.4cqw);font-weight:850;line-height:1.06;text-overflow:ellipsis;white-space:nowrap}.tone-detail-heading em{line-height:1.1;white-space:normal}.tone-action-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:max(11px,.82cqw);align-content:start;gap:max(3px,.32cqw);min-height:max(25px,1.96cqw);overflow:visible}.nam-source-flow-host .nam-native-design-surface .tone-action-grid,.nam-native-design-surface .tone-source-flow .tone-action-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:max(3px,.32cqw)}.tone-action-grid button{min-height:max(11px,.82cqw);min-width:0;padding:0 3px}.tone-action-grid button[data-primary=true]{border-color:#f59e0b94;color:#3f2500;background:#ffecbdd6}.tone-audition-status{grid-template-columns:auto minmax(0,1.1fr) minmax(0,1.25fr);align-items:center}.tone-audition-status span,.tone-audition-status b,.tone-audition-status em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tone-audition-status span{color:#141f309e;font-size:max(5px,.42cqw);font-weight:900;text-transform:uppercase}.tone-audition-status b{color:#111827;font-size:max(6px,.5cqw);font-weight:950}.tone-audition-status em{color:#141f309e;font-size:max(5px,.38cqw);font-style:normal;font-weight:850}@container (max-width: 1180px){.tone-source-flow{left:8.8%;right:8.8%;grid-template-columns:minmax(0,.86fr) minmax(0,1.45fr) minmax(0,.94fr);gap:4px;padding:5px}.tone-source-flow .tone-feed-row{grid-template-columns:minmax(0,1.2fr) minmax(0,.84fr) auto auto;min-height:21px}.tone-source-flow .tone-row-stats{display:none}.tone-source-flow .tone-row-tags i:nth-child(n+3),.tone-detail-meta span:nth-child(n+3){display:none}.tone-source-flow .tone-audition-status{grid-template-columns:auto minmax(0,1fr)}.tone-source-flow .tone-audition-status em{display:none}}.nam-rack-design-port .tone-display{overflow:hidden;padding:0 4%;color:#ffd78e;font-size:max(7px,.62cqw);text-overflow:ellipsis;text-shadow:none;white-space:nowrap}.nam-rack-source-flow-design-port .source-flow-workspace{position:relative;inset:auto;grid-row:3;z-index:14;min-width:0;min-height:0;overflow:hidden;container-type:inline-size;pointer-events:auto;background:radial-gradient(circle at 50% 0,rgba(224,161,73,.075),transparent 38%),repeating-linear-gradient(135deg,rgba(255,255,255,.01) 0 1px,transparent 1px 6px),#090b0f}.nam-rack-source-flow-design-port .source-flow-workspace .tone-source-flow{position:absolute;inset:clamp(14px,2.2vh,24px) clamp(15px,1.6vw,28px) clamp(12px,1.8vh,20px);grid-template-columns:minmax(220px,.88fr) minmax(390px,1.5fr) minmax(280px,1.05fr);grid-template-rows:clamp(66px,10vh,88px) minmax(0,1fr) clamp(46px,6.6vh,62px);gap:clamp(8px,.72cqw,13px);padding:clamp(8px,.72cqw,13px);border:1px solid rgba(255,255,255,.09);border-radius:9px;color:var(--premium-text);background:#0d1015f0;box-shadow:0 26px 70px #00000061,inset 0 1px #ffffff06}.nam-rack-source-flow-design-port .tone-source-header,.nam-rack-source-flow-design-port .tone-target-rail,.nam-rack-source-flow-design-port .tone-browser-feed,.nam-rack-source-flow-design-port .tone-detail-panel,.nam-rack-source-flow-design-port .tone-audition-status{border-color:#ffffff16;border-radius:6px;background:#11151b}.nam-rack-source-flow-design-port .tone-source-header{padding:9px 11px;background:linear-gradient(180deg,#181c23,#12151a)}.nam-rack-source-flow-design-port .tone-return-button,.nam-rack-source-flow-design-port .tone-source-flow button{border-color:#ffffff1f;color:#b9bec6;background:#191d24;font-weight:720}.nam-rack-source-flow-design-port .tone-return-button{border-color:#e0a14973;color:#f3c684;background:#e0a14914}.nam-rack-source-flow-design-port .tone-source-flow button:hover{color:#fff;border-color:#e0a1497a;background:#e0a1491a}.nam-rack-source-flow-design-port .tone-breadcrumb span,.nam-rack-source-flow-design-port .tone-breadcrumb em,.nam-rack-source-flow-design-port .tone-rail-heading span,.nam-rack-source-flow-design-port .tone-feed-head span,.nam-rack-source-flow-design-port .tone-detail-heading span,.nam-rack-source-flow-design-port .tone-feed-head em,.nam-rack-source-flow-design-port .tone-detail-heading em{color:#737b87}.nam-rack-source-flow-design-port .tone-breadcrumb b,.nam-rack-source-flow-design-port .tone-rail-heading b,.nam-rack-source-flow-design-port .tone-feed-head b,.nam-rack-source-flow-design-port .tone-detail-heading b{color:#f1f2f4}.nam-rack-source-flow-design-port .tone-connection-state{color:#a1a7b0}.nam-rack-source-flow-design-port .tone-target-card,.nam-rack-source-flow-design-port .tone-chain-node,.nam-rack-source-flow-design-port .tone-local-path,.nam-rack-source-flow-design-port .tone-feed-row,.nam-rack-source-flow-design-port .tone-search-panel label{border-color:#ffffff13;color:#c9cdd3;background:#0c0f13}.nam-rack-source-flow-design-port .tone-target-card[data-active=true],.nam-rack-source-flow-design-port .tone-chain-node[data-target=true],.nam-rack-source-flow-design-port .tone-feed-row[data-active=true]{border-color:#e0a1498f;background:linear-gradient(90deg,#e0a1491c,#ffffff05);box-shadow:inset 2px 0 var(--premium-accent)}.nam-rack-source-flow-design-port .tone-target-card b,.nam-rack-source-flow-design-port .tone-chain-node b,.nam-rack-source-flow-design-port .tone-search-panel label b,.nam-rack-source-flow-design-port .tone-row-main strong,.nam-rack-source-flow-design-port .tone-audition-status b{color:#eceef0}.nam-rack-source-flow-design-port .tone-target-card span,.nam-rack-source-flow-design-port .tone-target-card em,.nam-rack-source-flow-design-port .tone-chain-node span,.nam-rack-source-flow-design-port .tone-local-path span,.nam-rack-source-flow-design-port .tone-search-panel label span,.nam-rack-source-flow-design-port .tone-row-main span,.nam-rack-source-flow-design-port .tone-row-stats span,.nam-rack-source-flow-design-port .tone-feed-row em,.nam-rack-source-flow-design-port .tone-detail-meta span,.nam-rack-source-flow-design-port .tone-audition-status span,.nam-rack-source-flow-design-port .tone-audition-status em{color:#767e89}.nam-rack-source-flow-design-port .tone-row-tags i{color:#a9afb8;background:#ffffff0f}.nam-rack-source-flow-design-port .tone-tab-row button[data-active=true],.nam-rack-source-flow-design-port .tone-filter-row button[data-active=true],.nam-rack-source-flow-design-port .tone-action-grid button[data-primary=true]{border-color:#d7963e;color:#211408;background:linear-gradient(180deg,#efb45e,#c77f30)}.nam-rack-source-flow-design-port .tone-feed-row[data-source=openstudio]{border-color:#5a8aca52}.nam-rack-source-flow-design-port .tone-feed-row[data-category=space-ir],.nam-rack-source-flow-design-port .tone-feed-row[data-category=external-space-ir]{background:#2a374975}.nam-rack-source-flow-design-port .tone-hardware-preview{border-color:#ffffff14;background:radial-gradient(circle at 50% 45%,rgba(224,161,73,.1),transparent 48%),#090b0f}.nam-rack-source-flow-design-port .tone-hardware-preview>img:first-child{filter:brightness(.82) saturate(.88) drop-shadow(0 16px 13px rgba(0,0,0,.48))}.nam-rack-source-flow-design-port .tone-hardware-preview .mic-panel{filter:brightness(.88) saturate(.82) contrast(1.06)}.nam-rack-source-flow-design-port .tone-hardware-badge{display:none}.nam-rack-source-flow-design-port .tone-feed-list{grid-auto-rows:minmax(56px,72px);align-content:start}.nam-rack-source-flow-design-port .tone-audition-status{background:linear-gradient(90deg,#e0a14912,#101319 45%)}.nam-rack-source-flow-design-port .tone-breadcrumb span,.nam-rack-source-flow-design-port .tone-breadcrumb em,.nam-rack-source-flow-design-port .tone-connection-state b,.nam-rack-source-flow-design-port .tone-connection-state span,.nam-rack-source-flow-design-port .tone-rail-heading span,.nam-rack-source-flow-design-port .tone-feed-head span,.nam-rack-source-flow-design-port .tone-detail-heading span{font-size:9px;letter-spacing:.055em}.nam-rack-source-flow-design-port .tone-breadcrumb b{font-size:16px}.nam-rack-source-flow-design-port .tone-rail-heading b,.nam-rack-source-flow-design-port .tone-feed-head b{font-size:14px}.nam-rack-source-flow-design-port .tone-detail-heading b{font-size:18px}.nam-rack-source-flow-design-port .tone-feed-head em,.nam-rack-source-flow-design-port .tone-detail-heading em,.nam-rack-source-flow-design-port .tone-target-card span,.nam-rack-source-flow-design-port .tone-target-card em,.nam-rack-source-flow-design-port .tone-chain-node span,.nam-rack-source-flow-design-port .tone-local-path span,.nam-rack-source-flow-design-port .tone-search-panel label span,.nam-rack-source-flow-design-port .tone-row-main span,.nam-rack-source-flow-design-port .tone-row-stats span,.nam-rack-source-flow-design-port .tone-feed-row em,.nam-rack-source-flow-design-port .tone-detail-meta span,.nam-rack-source-flow-design-port .tone-audition-status span,.nam-rack-source-flow-design-port .tone-audition-status em{font-size:9px}.nam-rack-source-flow-design-port .tone-target-card b,.nam-rack-source-flow-design-port .tone-chain-node b,.nam-rack-source-flow-design-port .tone-local-path b{font-size:10px}.nam-rack-source-flow-design-port .tone-search-panel label b{font-size:11px}.nam-rack-source-flow-design-port .tone-row-main strong{font-size:13px}.nam-rack-source-flow-design-port .tone-row-tags i{font-size:8px}.nam-rack-source-flow-design-port .tone-audition-status b{font-size:10px}.nam-rack-source-flow-design-port .preset-actions>button:disabled{visibility:hidden}.nam-rack-source-flow-design-port .preset-actions button:disabled{cursor:default;opacity:.4}@media(max-width:1240px){.nam-rack-source-flow-design-port .source-flow-workspace .tone-source-flow{grid-template-columns:minmax(190px,.82fr) minmax(330px,1.42fr) minmax(240px,1fr)}}@media(max-width:1030px){.nam-rack-source-flow-design-port .source-flow-workspace .tone-source-flow{inset:12px;grid-template-columns:minmax(0,1.45fr) minmax(260px,.9fr)}.nam-rack-source-flow-design-port .tone-target-rail{display:none}.nam-rack-source-flow-design-port .tone-browser-feed{grid-column:1}.nam-rack-source-flow-design-port .tone-detail-panel{grid-column:2;display:grid}}@media(max-width:780px){.nam-rack-source-flow-design-port .source-flow-workspace .tone-source-flow{grid-template-columns:minmax(0,1fr)}.nam-rack-source-flow-design-port .tone-target-rail{display:none}.nam-rack-source-flow-design-port .tone-browser-feed{grid-column:1}.nam-rack-source-flow-design-port .tone-detail-panel{display:none}}.nam-rack-source-flow-design-port .source-flow-workspace{background:radial-gradient(ellipse at 38% 26%,rgba(225,153,66,.13),transparent 34%),linear-gradient(90deg,rgba(0,0,0,.42),transparent 16% 84%,rgba(0,0,0,.48)),var(--nam-studio-backdrop) center / cover no-repeat}.nam-rack-source-flow-design-port .source-flow-workspace .tone-source-v2{inset:clamp(11px,1.5vh,18px) clamp(12px,1.2vw,20px) clamp(10px,1.4vh,16px);display:grid;grid-template:58px minmax(0,1fr) / minmax(0,1fr);gap:0;padding:0;overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:10px;color:#e8eaed;background:#090b0ee6;box-shadow:0 26px 70px #0000007a,inset 0 1px #ffffff08}.nam-rack-source-flow-design-port .tone-source-v2 .tone-source-header{grid-column:1;grid-row:1;display:flex;gap:15px;padding:0 16px;border:0;border-bottom:1px solid rgba(255,255,255,.08);border-radius:0;background:linear-gradient(180deg,#1a1e24fa,#0f1217fa);flex-direction:row}.nam-rack-source-flow-design-port .tone-source-v2 .tone-return-button{min-height:36px;display:inline-flex;align-items:center;gap:8px;padding:0 12px;border-radius:5px;font-size:11px;letter-spacing:.02em}.nam-rack-source-flow-design-port .tone-source-v2 .tone-return-button svg{width:15px;height:15px}.nam-rack-source-flow-design-port .tone-source-v2 .tone-breadcrumb{display:flex;align-items:baseline;gap:10px}.nam-rack-source-flow-design-port .tone-source-v2 .tone-breadcrumb span{flex:0 1 auto;color:#747c87;font-size:10px;letter-spacing:.09em}.nam-rack-source-flow-design-port .tone-source-v2 .tone-breadcrumb b{overflow:hidden;color:#f2f3f4;font-size:17px;font-weight:730;text-overflow:ellipsis;white-space:nowrap}.nam-rack-source-flow-design-port .tone-source-v2 .tone-connection-state{display:flex;align-items:center;gap:8px;color:#a3a9b1}.nam-rack-source-flow-design-port .tone-source-v2 .tone-connection-state i{width:7px;height:7px;border-radius:50%;background:#6d737c;box-shadow:0 0 0 3px #6d737c1f}.nam-rack-source-flow-design-port .tone-source-v2 .tone-connection-state[data-auth=connected] i{background:#75c58a;box-shadow:0 0 0 3px #75c58a21}.nam-rack-source-flow-design-port .tone-source-v2 .tone-connection-state[data-auth=offline] i{background:#c46f65;box-shadow:0 0 0 3px #c46f6521}.nam-rack-source-flow-design-port .tone-source-v2 .tone-connection-state[data-auth=warning]{color:#dca45a}.nam-rack-source-flow-design-port .tone-source-v2 .tone-connection-state[data-auth=warning] i{background:#dca45a;box-shadow:0 0 0 3px #dca45a24}.nam-rack-source-flow-design-port .tone-source-v2 .tone-connection-state span{color:inherit;font-size:11px;font-weight:680}.nam-rack-source-flow-design-port .tone-source-v2 .tone-connection-state button{min-height:27px;padding:0 9px;border-color:currentColor;border-radius:4px;color:inherit;background:#ffffff09;font-size:9px;font-weight:760}.nam-rack-source-flow-design-port .tone-source-v2-workspace{grid-column:1;grid-row:2;min-width:0;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) clamp(330px,25vw,382px);overflow:hidden}.nam-rack-source-flow-design-port .tone-selected-stage{position:relative;min-width:0;min-height:0;display:grid;grid-template-rows:minmax(210px,1fr) auto auto auto;gap:10px;padding:clamp(17px,2vw,28px);overflow:hidden;background:radial-gradient(ellipse at 50% 38%,rgba(229,156,71,.14),transparent 40%),linear-gradient(180deg,#080a0d2e,#07080adb)}.nam-rack-source-flow-design-port .tone-selected-stage:after{content:"";position:absolute;left:8%;right:8%;top:50%;height:24%;z-index:0;border-radius:50%;background:#000000ad;filter:blur(28px);pointer-events:none}.nam-rack-source-flow-design-port .tone-selected-visual{position:relative;z-index:1;min-height:0;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:radial-gradient(circle at 50% 45%,rgba(225,157,74,.13),transparent 48%),#090b0e;box-shadow:0 22px 50px #00000061,inset 0 1px #ffffff06}.nam-rack-source-flow-design-port .tone-selected-visual>img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;filter:brightness(.9) saturate(.92) contrast(1.04);transform:scale(1.015)}.nam-rack-source-flow-design-port .tone-selected-visual-shade{position:absolute;inset:0;background:linear-gradient(90deg,#050709de 0,#05070980 38%,#0507090d 72%),linear-gradient(0deg,rgba(5,7,9,.82),transparent 58%)}.nam-rack-source-flow-design-port .tone-selected-identity{position:absolute;left:clamp(20px,2.5vw,38px);right:clamp(20px,3vw,48px);bottom:clamp(18px,2.4vh,30px);z-index:2;display:grid;gap:6px}.nam-rack-source-flow-design-port .tone-selected-identity>span{color:#d89a48;font-size:10px;font-weight:780;letter-spacing:.12em;text-transform:uppercase}.nam-rack-source-flow-design-port .tone-selected-identity h1{max-width:820px;margin:0;overflow:hidden;color:#fafafa;font-size:clamp(24px,2.35vw,38px);font-weight:740;letter-spacing:-.035em;line-height:1.05;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 3px 14px rgba(0,0,0,.62)}.nam-rack-source-flow-design-port .tone-selected-identity p{max-width:780px;margin:0;overflow:hidden;color:#b9bec5;font-size:13px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.nam-rack-source-flow-design-port .tone-selected-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.nam-rack-source-flow-design-port .tone-selected-chips i{padding:4px 8px;border:1px solid rgba(255,255,255,.12);border-radius:999px;color:#d8dadd;background:#090b0ea8;font-size:10px;font-style:normal;font-weight:660}.nam-rack-source-flow-design-port .tone-selected-info{position:relative;z-index:2;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:28px}.nam-rack-source-flow-design-port .tone-selected-meta,.nam-rack-source-flow-design-port .tone-selected-stats{min-width:0;display:flex;flex-wrap:wrap;gap:7px 14px}.nam-rack-source-flow-design-port .tone-selected-meta span,.nam-rack-source-flow-design-port .tone-selected-stats span{color:#858c96;font-size:10px;white-space:nowrap}.nam-rack-source-flow-design-port .tone-selected-stats{flex:none}.nam-rack-source-flow-design-port .tone-action-grid{position:relative;z-index:2;width:100%;display:grid;gap:8px}.nam-rack-source-flow-design-port .tone-source-v2 .tone-action-grid button{min-width:118px;min-height:40px;padding:0 16px;border-radius:5px;color:#c7cbd1;background:linear-gradient(180deg,#1b1f26,#111419);font-size:11px;font-weight:730}.nam-rack-source-flow-design-port .tone-source-v2 .tone-action-grid button[data-primary=true]{border-color:#dea04d;color:#211407;background:linear-gradient(180deg,#f2b960,#c98231);box-shadow:0 7px 18px #cd84302e,inset 0 1px #ffffff3d}.nam-rack-source-flow-design-port .tone-source-v2 .tone-action-grid button:disabled{cursor:default;opacity:.38;box-shadow:none}.nam-rack-source-flow-design-port .tone-source-v2 .tone-audition-status{position:relative;z-index:2;min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 10px;padding:8px 11px;border:1px solid rgba(255,255,255,.075);border-radius:5px;background:#0e1115d1}.nam-rack-source-flow-design-port .tone-source-v2 .tone-audition-status span{color:#d79a49;font-size:9px;font-weight:760;letter-spacing:.08em;text-transform:uppercase}.nam-rack-source-flow-design-port .tone-source-v2 .tone-audition-status b{overflow:hidden;color:#d9dce0;font-size:10px;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.nam-rack-source-flow-design-port .tone-source-v2 .tone-audition-status em{grid-column:2;overflow:hidden;color:#747c86;font-size:9px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.nam-rack-source-flow-design-port .tone-source-v2 .tone-library-panel{position:relative;grid-column:2;grid-row:1;min-width:0;min-height:0;display:grid;grid-template-rows:auto 40px 35px 34px minmax(0,1fr) auto;gap:9px;padding:17px 14px 14px;overflow:hidden;border:0;border-left:1px solid rgba(255,255,255,.08);border-radius:0;background:linear-gradient(90deg,#11151a,#0c0f13);box-shadow:-20px 0 54px #00000047}.nam-rack-source-flow-design-port .tone-compact-selection{display:none}.nam-rack-source-flow-design-port .tone-library-heading{min-width:0;display:flex;justify-content:space-between;gap:12px}.nam-rack-source-flow-design-port .tone-library-heading>div{min-width:0;display:grid;gap:3px}.nam-rack-source-flow-design-port .tone-library-heading span{color:#d99b49;font-size:9px;font-weight:780;letter-spacing:.13em;text-transform:uppercase}.nam-rack-source-flow-design-port .tone-library-heading strong{overflow:hidden;color:#f0f1f2;font-size:16px;font-weight:710;text-overflow:ellipsis;white-space:nowrap}.nam-rack-source-flow-design-port .tone-library-heading em{flex:none;padding-top:3px;color:#707883;font-size:10px;font-style:normal}.nam-rack-source-flow-design-port .tone-source-v2 .tone-search-panel{min-width:0;display:grid;grid-template-columns:17px minmax(0,1fr) 33px;align-items:center;gap:7px;padding:0 4px 0 11px;border:1px solid rgba(255,255,255,.1);border-radius:5px;background:#090c10}.nam-rack-source-flow-design-port .tone-search-panel>svg{width:15px;height:15px;color:#656d77}.nam-rack-source-flow-design-port .tone-search-panel input{min-width:0;height:36px;border:0;outline:0;color:#e4e6e9;background:transparent;font:inherit;font-size:11px}.nam-rack-source-flow-design-port .tone-search-panel input::-moz-placeholder{color:#646c76}.nam-rack-source-flow-design-port .tone-search-panel input::placeholder{color:#646c76}.nam-rack-source-flow-design-port .tone-source-v2 .tone-search-panel button{min-width:31px;min-height:31px;display:grid;place-items:center;padding:0;border:0;background:transparent}.nam-rack-source-flow-design-port .tone-search-panel button svg{width:15px;height:15px}.nam-rack-source-flow-design-port .tone-source-v2 .tone-tab-row{min-width:0;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:4px}.nam-rack-source-flow-design-port .tone-source-v2 .tone-tab-row button{min-width:0;min-height:33px;padding:0 5px;border-color:transparent;border-radius:4px;color:#767e89;background:transparent;font-size:10px}.nam-rack-source-flow-design-port .tone-source-v2 .tone-tab-row button[data-active=true]{border-color:#e0a14942;color:#edb564;background:#e0a14913}.nam-rack-source-flow-design-port .tone-source-v2 .tone-filter-row{min-width:0;display:flex;gap:6px}.nam-rack-source-flow-design-port .tone-filter-row select{min-width:0;height:32px;flex:1 1 0;padding:0 24px 0 8px;border:1px solid rgba(255,255,255,.09);border-radius:4px;outline:0;color:#aeb4bc;background:#11151a;font-size:9px}.nam-rack-source-flow-design-port .tone-arch-filter{flex:none;display:flex;gap:3px}.nam-rack-source-flow-design-port .tone-source-v2 .tone-arch-filter button{min-width:31px;min-height:32px;padding:0 5px;font-size:9px}.nam-rack-source-flow-design-port .tone-source-v2 .tone-feed-list{min-height:0;display:grid;grid-auto-rows:minmax(76px,auto);align-content:start;gap:7px;overflow-x:hidden;overflow-y:auto;padding-right:3px;padding-bottom:18px;-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 14px),transparent 100%);mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 14px),transparent 100%);scrollbar-color:#343a43 transparent;scrollbar-width:thin}.nam-rack-source-flow-design-port .tone-source-v2 .tone-feed-list::-webkit-scrollbar{width:5px}.nam-rack-source-flow-design-port .tone-source-v2 .tone-feed-list::-webkit-scrollbar-thumb{border-radius:999px;background:#343a43}.nam-rack-source-flow-design-port .tone-source-v2 .tone-feed-list::-webkit-scrollbar-track{background:transparent}.nam-rack-source-flow-design-port .tone-source-v2 .tone-library-append-sentinel{width:100%;height:1px}.nam-rack-source-flow-design-port .tone-library-pager{position:relative;z-index:6;min-width:0;display:grid;grid-template-columns:minmax(72px,1fr) auto;align-items:center;gap:5px;padding-top:7px;border-top:1px solid rgba(255,255,255,.075)}.nam-rack-source-flow-design-port .tone-library-pager span{overflow:hidden;color:#858d97;font-size:9px;font-weight:650;text-align:center;text-overflow:ellipsis;white-space:nowrap}.nam-rack-source-flow-design-port .tone-source-v2 .tone-library-pager button{min-width:30px;min-height:28px;display:grid;place-items:center;padding:0 7px;border:1px solid rgba(255,255,255,.09);border-radius:4px;color:#aeb4bc;background:#11151a;font-size:9px}.nam-rack-source-flow-design-port .tone-library-pager button:disabled{opacity:.35;cursor:default}.nam-rack-source-flow-design-port .tone-library-pager button:not(:disabled):hover{border-color:#e0a14973;color:#efb766;background:#171b21}.nam-rack-source-flow-design-port .tone-library-pager button svg{width:13px;height:13px}.nam-rack-source-flow-design-port .tone-source-v2 .tone-library-pager .tone-library-load-more{min-width:70px;color:#e4b063;border-color:#e0a14947}.nam-rack-source-flow-design-port .tone-source-v2 .tone-library-panel:after{content:"";position:absolute;left:0;right:0;bottom:0;height:24px;z-index:4;pointer-events:none;background:linear-gradient(to bottom,transparent,rgba(10,13,17,.96))}.nam-rack-source-flow-design-port .tone-source-v2 .tone-feed-row{min-width:0;min-height:76px;display:grid;grid-template-columns:82px minmax(0,1fr) 70px;gap:10px;align-items:center;padding:7px;overflow:hidden;border:1px solid rgba(255,255,255,.075);border-radius:5px;color:#d7dade;background:#090c10eb;cursor:pointer;transition:border-color .12s ease,background .12s ease,transform .12s ease}.nam-rack-source-flow-design-port .tone-source-v2 .tone-feed-row:hover{border-color:#e0a14952;background:#12161b;transform:translateY(-1px)}.nam-rack-source-flow-design-port .tone-source-v2 .tone-feed-row[data-active=true]{border-color:#e0a149ad;background:linear-gradient(90deg,#e0a1491f,#ffffff05);box-shadow:inset 3px 0 #dfa04d}.nam-rack-source-flow-design-port .tone-source-v2 .tone-row-select-target,.nam-rack-source-flow-design-port .tone-source-v2 .tone-row-select-target:hover{border:0;background:transparent}.nam-rack-source-flow-design-port .tone-row-art{width:82px;height:55px;overflow:hidden;display:grid;place-items:center;border-radius:4px;background:#06080a}.nam-rack-source-flow-design-port .tone-row-art img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;filter:brightness(.83) saturate(.86)}.nam-rack-source-flow-design-port .tone-row-art>span{color:#9e722f;font-size:18px;font-weight:800}.nam-rack-source-flow-design-port .tone-row-main{min-width:0;display:grid;gap:4px}.nam-rack-source-flow-design-port .tone-source-v2 .tone-row-main strong{overflow:hidden;color:#eef0f2;font-size:12px;font-weight:690;text-overflow:ellipsis;white-space:nowrap}.nam-rack-source-flow-design-port .tone-source-v2 .tone-row-main>span{overflow:hidden;color:#747c87;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.nam-rack-source-flow-design-port .tone-row-tags{min-width:0;display:flex;gap:4px;overflow:hidden}.nam-rack-source-flow-design-port .tone-source-v2 .tone-row-tags i{overflow:hidden;padding:2px 5px;border-radius:999px;color:#949ba5;background:#ffffff0d;font-size:8px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.nam-rack-source-flow-design-port .tone-source-v2 .tone-row-stats{min-width:0;display:flex;align-items:center;gap:10px;overflow:visible}.nam-rack-source-flow-design-port .tone-source-v2 .tone-row-stats span{display:inline-flex;align-items:center;gap:3px;color:#858d98;font-size:8px;font-variant-numeric:tabular-nums}.nam-rack-source-flow-design-port .tone-source-v2 .tone-row-stats svg{width:10px;height:10px;flex:0 0 10px;color:#c68b3e}.nam-rack-source-flow-design-port .tone-row-side{min-width:0;display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px}.nam-rack-source-flow-design-port .tone-source-v2 .tone-row-favorite,.nam-rack-source-flow-design-port .tone-row-favorite-spacer{width:24px;min-width:24px;min-height:24px;display:grid;place-items:center;justify-self:end;padding:0;border:0;color:#747c87;background:transparent;font-size:17px}.nam-rack-source-flow-design-port .tone-source-v2 .tone-row-favorite[data-active=true]{color:#edb058}.nam-rack-source-flow-design-port .tone-source-v2 .tone-row-side>em{overflow:hidden;color:#717984;font-size:8px;font-style:normal;text-align:right;text-overflow:ellipsis;white-space:nowrap}.nam-rack-source-flow-design-port .tone-source-v2 .tone-row-action{grid-column:1 / -1;min-width:0;min-height:27px;padding:0 6px;border-radius:4px;color:#d5d8dc;background:#191e24;font-size:8px}.nam-rack-source-flow-design-port .tone-feed-empty{min-height:210px;display:grid;place-items:center;align-content:center;gap:9px;padding:24px;border:1px dashed rgba(255,255,255,.09);border-radius:6px;text-align:center}.nam-rack-source-flow-design-port .tone-feed-empty strong{color:#e6e8ea;font-size:14px}.nam-rack-source-flow-design-port .tone-feed-empty p{max-width:270px;margin:0;color:#747c86;font-size:11px;line-height:1.5}.nam-rack-source-flow-design-port .tone-source-v2 .tone-feed-empty button{min-height:34px;padding:0 12px;font-size:10px}.nam-rack-source-flow-design-port .tone-feed-skeleton{height:76px;border-radius:5px;background:linear-gradient(100deg,#11151a 10%,#1b2027,#11151a 50%);background-size:220% 100%;animation:tone-library-shimmer 1.3s linear infinite}.nam-rack-source-flow-design-port .tone-compact-capture-picker{display:none}@media(max-width:1120px){.nam-rack-source-flow-design-port .tone-source-v2-workspace{grid-template-columns:minmax(0,1fr) 305px}.nam-rack-source-flow-design-port .tone-source-v2 .tone-library-panel{padding-left:11px;padding-right:11px}.nam-rack-source-flow-design-port .tone-source-v2 .tone-feed-row{grid-template-columns:66px minmax(0,1fr) 62px;gap:8px}.nam-rack-source-flow-design-port .tone-row-art{width:66px;height:49px}.nam-rack-source-flow-design-port .tone-selected-stats{display:none}.nam-rack-source-flow-design-port .tone-row-side>em{display:none}.nam-rack-source-flow-design-port .tone-action-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.nam-rack-source-flow-design-port .tone-source-v2 .tone-action-grid button{min-width:0;padding-inline:8px}.nam-rack-source-flow-design-port .tone-feed-empty{min-height:146px;gap:6px;padding:13px 11px}.nam-rack-source-flow-design-port .tone-source-v2 .tone-feed-empty button{min-height:30px}.nam-rack-source-flow-design-port .tone-feed-list:has(.tone-feed-empty){padding-bottom:0;-webkit-mask-image:none;mask-image:none}.nam-rack-source-flow-design-port .tone-library-panel:has(.tone-feed-empty):after{display:none}}@media(max-width:960px){.nam-rack-source-flow-design-port .tone-source-v2-workspace{grid-template-columns:minmax(0,1fr)}.nam-rack-source-flow-design-port .tone-selected-stage{display:none}.nam-rack-source-flow-design-port .tone-source-v2 .tone-library-panel{grid-column:1;grid-template-rows:auto 40px 35px 34px auto auto minmax(0,1fr) auto;border-left:0}.nam-rack-source-flow-design-port .tone-compact-capture-picker{min-height:0;display:block}.nam-rack-source-flow-design-port .tone-compact-capture-picker>.nam-tone-capture-picker{max-height:210px}.nam-rack-source-flow-design-port .tone-compact-selection{min-width:0;min-height:44px;display:grid;grid-template-columns:minmax(116px,1fr) minmax(0,70vw);align-items:center;gap:9px;padding:5px 7px;border:1px solid rgba(224,161,73,.2);border-radius:5px;background:linear-gradient(90deg,#e0a14913,#ffffff05)}.nam-rack-source-flow-design-port .tone-compact-selection-copy{min-width:0;display:grid;gap:2px}.nam-rack-source-flow-design-port .tone-compact-selection-copy span{color:#b47c37;font-size:7px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.nam-rack-source-flow-design-port .tone-compact-selection-copy strong{overflow:hidden;color:#e8e9eb;font-size:10px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.nam-rack-source-flow-design-port .tone-compact-selection .tone-action-grid{width:min(620px,70vw);max-width:none;gap:5px}.nam-rack-source-flow-design-port .tone-source-v2 .tone-compact-selection .tone-action-grid button{min-width:0;min-height:32px;padding:0 6px;font-size:8px;white-space:nowrap}.nam-rack-source-flow-design-port .tone-source-v2 .tone-breadcrumb span{display:none}}.tone-source-header>:nth-child(2){min-width:0;flex:1 1 auto}.tone-search-panel>:first-child{min-width:0;flex:1 1 auto}.nam-rack-source-flow-design-port .tone-selected-stage[data-has-captures=true]{grid-template-rows:minmax(180px,1fr) auto minmax(210px,.9fr) auto auto}.nam-rack-source-flow-design-port .tone-selected-stage[data-has-captures=true]>.tone-selected-visual{grid-row:1}.nam-rack-source-flow-design-port .tone-selected-stage[data-has-captures=true]>.tone-selected-info{grid-row:2}.nam-rack-source-flow-design-port .tone-selected-stage>.nam-tone-capture-picker{position:relative;z-index:2;min-height:150px}.nam-rack-source-flow-design-port .tone-selected-stage[data-has-captures=true]>.nam-tone-capture-picker{grid-row:3}.nam-rack-source-flow-design-port .tone-selected-stage[data-has-captures=true]>.tone-action-grid{grid-row:4}.nam-rack-source-flow-design-port .tone-source-v2 .tone-selected-stage[data-has-captures=true]>.tone-audition-status{grid-row:5}.footer{position:absolute;left:1.35%;right:1.35%;bottom:0;height:var(--native-footer-height, 56px);z-index:40;display:flex;align-items:center;gap:clamp(9px,1.1vw,22px);padding:0 clamp(12px,1.2vw,28px);color:#fff;background:#020407;font-size:clamp(10px,.62vw,16px);font-weight:850}.footer b{font-size:clamp(15px,.9vw,22px)}.footer i{width:1px;height:45%;background:#ffffff52}.footer em{margin-left:auto;display:flex;gap:6px;font-style:normal}.footer em span{border:1px solid rgba(255,255,255,.2);border-radius:2px;padding:1px 4px}.nam-rack-design-port .footer{position:relative;inset:auto;grid-row:4;z-index:40;width:auto;height:auto;display:grid;grid-template-columns:auto auto auto 1px auto 1px auto auto 1px minmax(0,1fr) auto;align-items:center;gap:clamp(8px,.8vw,16px);padding:0 clamp(15px,1.45vw,28px);border-top:1px solid rgba(255,255,255,.08);color:#858c96;background:#07090c;font-size:10px;font-weight:680}.nam-rack-design-port .footer>b{display:flex;align-items:center;gap:7px;color:#d9dce0;font-size:10px;font-weight:780}.nam-rack-design-port .footer>b svg{width:12px;height:12px;color:var(--premium-accent)}.nam-rack-design-port .footer>i{width:1px;height:15px;background:#ffffff1a}.nam-rack-design-port .footer button{min-height:26px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 7px;border:1px solid transparent;border-radius:4px;color:#8d949e;background:transparent;font-size:9px;font-weight:720;cursor:pointer}.nam-rack-design-port .footer button:hover,.nam-rack-design-port .footer button[data-active=true]{color:#f1d1a0;border-color:#e0a14938;background:#e0a14912}.nam-rack-design-port .footer button:disabled{cursor:default;opacity:.45}.nam-rack-design-port .footer button svg{width:12px;height:12px}.nam-rack-design-port .footer-control-spacer{min-width:1px}.nam-rack-design-port .footer-midi{display:flex;align-items:center;gap:6px}.nam-rack-design-port .footer-midi>i{width:5px;height:5px;border-radius:50%;background:#3e4650}.nam-rack-design-port .footer strong{color:#d6d9dd;font-size:inherit}.nam-rack-design-port .footer-runtime{min-width:0;display:flex;gap:13px}.nam-rack-design-port .footer-runtime strong[data-alert=true]{color:#ef8d7f}.nam-rack-design-port .footer>em{margin:0;display:flex;justify-content:flex-end;gap:3px;font-style:normal}@media(max-width:1030px){.nam-rack-design-port .footer-runtime strong:nth-child(2),.nam-rack-design-port .footer-runtime strong:nth-child(3){display:none}}@media(max-width:780px){.nam-rack-design-port .footer{grid-template-columns:auto auto auto 1px auto auto minmax(0,1fr) auto;gap:6px;padding:0 9px}.nam-rack-design-port .footer>i:nth-of-type(n+2),.nam-rack-design-port .footer-midi,.nam-rack-design-port .footer-runtime{display:none}}.nam-rack-design-port .footer{display:flex;gap:clamp(8px,.85vw,14px);padding:0 clamp(18px,1.7vw,28px);background:linear-gradient(180deg,#0a0c0f,#05070a);font-size:10px;font-weight:560}.nam-rack-design-port .footer>b{display:none}.nam-rack-design-port .footer button{min-height:29px;padding:0 8px;font-size:9px;font-weight:600}.nam-rack-design-port .footer button svg{width:14px;height:14px}.nam-rack-design-port .footer-runtime{margin-left:auto;gap:15px;color:#858b94}.nam-rack-design-port .footer-runtime strong{color:#aeb3ba;font-weight:600}.nam-rack-design-port .footer-runtime strong:nth-child(n+3){display:none}.nam-rack-design-port .footer>em{flex:none;margin-left:4px}@media(max-width:1400px){.nam-rack-design-port .footer{padding-inline:18px}}.nam-rack-design-port .footer>.premium-calibration-launch{position:static;inset:auto;z-index:auto;flex:0 0 auto;width:auto;height:auto;min-width:0;margin:0;display:inline-flex;grid-template-columns:none;gap:5px;transform:none}.nam-rack-design-port .footer>.premium-calibration-launch>strong{display:none}.top-nav{position:absolute;left:35.5%;top:3.5%;z-index:30;width:31%;height:9.8%;display:grid;grid-template-columns:repeat(5,1fr);gap:1.2%}.nav-item{display:grid;justify-items:center;align-content:center;gap:0;padding:0;border:0;color:#121b296b;background:transparent;font-size:max(4px,.38cqw);font-weight:900;text-transform:uppercase;letter-spacing:0;line-height:1;cursor:pointer}.nav-item b{max-width:100%;overflow:visible;line-height:.96;text-align:center;white-space:normal}.nav-item[data-active=true]{color:#0f1723}.nav-item i{width:3px;height:3px;border-radius:99px;background:currentColor}.mini-param{position:relative;width:max(46px,5.35cqw);height:max(46px,5.55cqw);display:grid;justify-items:center;align-content:end}.mini-param>.asset-control{top:46%}.mini-param strong{color:#101722;font-size:max(7px,.58cqw);font-weight:950;white-space:nowrap}.tone-library-mark{display:grid;place-items:center;height:70%;margin-right:3px;border:1px solid rgba(15,23,35,.36);border-radius:3px;color:#101722;background:#ffffff5c;font-size:max(6px,.48cqw);font-weight:950;cursor:pointer}.tone-library-mark[data-active=true]{border-color:#f59e0bb3;color:#3f2500;background:#ffecbde6}.nam-rack-design-port .mini-param{width:clamp(58px,4.8vw,76px);height:86px;display:grid;grid-template-rows:13px 53px 18px;place-items:center;align-content:center}.nam-rack-design-port .mini-param>.asset-control{top:43px;width:50px;height:50px;filter:drop-shadow(0 7px 7px rgba(0,0,0,.42))}.nam-rack-design-port .mini-param>.knob-position-indicator{top:43px;width:50px}.nam-rack-design-port .mini-param .global-label{position:static;transform:none;color:#8f96a0;font-size:9px;font-weight:760;letter-spacing:.075em}.nam-rack-design-port .mini-param strong{color:#e8eaed;font-size:9px;font-variant-numeric:tabular-nums;font-weight:720}.nam-rack-design-port .premium-level-meter{position:relative;width:22px;height:72px;flex:0 0 22px;overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:4px;background:#06080b;box-shadow:inset 0 0 0 2px #00000047}.nam-rack-design-port .premium-level-meter>span{position:absolute;inset:4px;border-radius:2px;background:repeating-linear-gradient(180deg,rgba(0,0,0,.82) 0 2px,transparent 2px 5px),linear-gradient(180deg,#20262d,#11161b);opacity:.9}.nam-rack-design-port .premium-level-meter>i{position:absolute;inset:4px;height:auto;border-radius:2px;background:repeating-linear-gradient(180deg,rgba(0,0,0,.72) 0 2px,transparent 2px 5px),linear-gradient(180deg,#ef6760 0 11%,#e2ad50 11% 30%,#52c783 30% 100%);box-shadow:0 0 8px #52c7832e;clip-path:inset(var(--premium-meter-inset, 100%) 0 0 0);transition:clip-path .1s linear;will-change:clip-path}.nam-rack-design-port .premium-level-meter[data-clip=true]{border-color:#ef6760b8;box-shadow:inset 0 0 0 2px #00000047,0 0 9px #ef676047}.nam-rack-design-port .premium-level-meter>strong{position:absolute;left:50%;bottom:-1px;z-index:2;min-width:20px;transform:translate(-50%);color:#ffffffb8;background:#030406c7;font-size:7px;font-weight:750;line-height:11px;text-align:center}.nam-rack-design-port .premium-compare button{width:28px;height:25px;display:grid;place-items:center;padding:0;border:1px solid var(--premium-line);border-radius:4px;color:#9ca3ad;background:#15181e;cursor:pointer}.nam-rack-design-port .premium-compare button:hover{color:#fff;border-color:var(--premium-line-strong);background:#1c2028}.nam-rack-design-port .preset-context{min-width:0;overflow:hidden;color:#717985;font-size:10px;font-weight:630;text-overflow:ellipsis;white-space:nowrap}.nam-rack-design-port .preset-context i{display:inline-block;width:6px;height:6px;margin-right:7px;border-radius:50%;background:var(--premium-green);box-shadow:0 0 8px #55d28b8c}.nam-rack-design-port .premium-compare{display:flex;gap:3px;padding-left:3px}.nam-rack-design-port .premium-compare button{width:25px;color:#747b85;font-size:10px;font-weight:820}.nam-rack-design-port .premium-compare button[data-active=true]{color:#17100a;border-color:#e3a651;background:linear-gradient(180deg,#f1b962,#c98132);box-shadow:0 0 13px #e0a14933}.nam-rack-design-port .tone-library-mark{width:auto;min-width:112px;height:30px;display:flex;gap:7px;padding:0 11px;margin:0;border-color:#e0a14952;border-radius:4px;color:#f1c384;background:#e0a14913;font-size:10px;font-weight:720}.nam-rack-design-port .tone-library-mark:hover{border-color:#e0a149b3;color:#fff0d9;background:#e0a14924}.nam-rack-design-port .tone-library-mark svg{width:13px;height:13px}.nam-rack-design-port .top-nav{position:relative;inset:auto;grid-row:2;z-index:28;width:auto;height:auto;display:grid;grid-template-columns:repeat(5,minmax(86px,126px));justify-content:center;gap:clamp(6px,1.2vw,24px);padding:0 20px;border-bottom:1px solid var(--premium-line);background:#0d0f14fa}.nam-rack-design-port .nav-item{position:relative;display:grid;grid-template-columns:18px auto 4px;justify-content:center;align-items:center;gap:8px;padding:0 9px;border:0;color:#666e79;background:transparent;font-size:10px;font-weight:740;cursor:pointer}.nam-rack-design-port .nav-item:after{content:"";position:absolute;left:13%;right:13%;bottom:-1px;height:2px;transform:scaleX(0);background:var(--premium-accent);box-shadow:0 -2px 10px #e0a14973;transition:transform .14s ease}.nam-rack-design-port .nav-item:hover{color:#b5bac2}.nam-rack-design-port .nav-item[data-active=true]{color:#f3f4f5}.nam-rack-design-port .nav-item[data-active=true]:after{transform:scaleX(1)}.nam-rack-design-port .premium-nav-icon,.nam-rack-design-port .premium-nav-icon svg{width:15px;height:15px}.nam-rack-design-port .nav-item>i{width:4px;height:4px;border-radius:50%;background:#343a43}.nam-rack-design-port .nav-item[data-active=true]>i{background:var(--premium-accent-hot);box-shadow:0 0 7px #ffc36cb3}.nam-rack-source-flow-design-port .premium-compare button:disabled,.nam-rack-source-flow-design-port .nav-item:disabled{cursor:default;opacity:.4}.nam-rack-source-flow-design-port .tone-library-mark:disabled{cursor:default;opacity:.8}@media(max-width:1240px){.nam-rack-design-port .mini-param{width:57px;height:82px}.nam-rack-design-port .mini-param>.asset-control{width:45px;height:45px}.nam-rack-design-port .mini-param>.knob-position-indicator{width:45px}.nam-rack-design-port .premium-level-meter{height:66px}}@media(max-width:1030px){.nam-rack-design-port .global-block.left .mini-param{width:48px}.nam-rack-design-port .global-block.right .mini-param{width:54px}}@media(max-width:780px){.nam-rack-design-port .global-block.left .premium-level-meter{font-size:8px}.nam-rack-design-port .premium-compare button{width:21px;height:23px}.nam-rack-design-port .tone-library-mark{min-width:82px;padding:0 7px;font-size:8px}.nam-rack-design-port .top-nav{grid-template-columns:repeat(5,minmax(52px,84px));gap:3px}.nam-rack-design-port .nav-item{gap:4px;padding:0 4px;font-size:8px}.nam-rack-design-port .premium-nav-icon,.nam-rack-design-port .premium-nav-icon svg{width:12px;height:12px}}.nam-rack-design-port .mini-param{width:clamp(70px,5vw,80px);height:112px;grid-template-rows:17px 68px 22px}.nam-rack-design-port .mini-param>.asset-control{top:53px;width:64px;height:64px;filter:drop-shadow(0 9px 10px rgba(0,0,0,.55))}.nam-rack-design-port .mini-param>.knob-position-indicator{top:53px;width:64px}.nam-rack-design-port .mini-param[data-param-id=inputTrimDb]>.asset-control,.nam-rack-design-port .mini-param[data-param-id=outputTrimDb]>.asset-control{filter:sepia(.17) saturate(1.16) drop-shadow(0 9px 10px rgba(0,0,0,.55)) drop-shadow(0 0 7px rgba(224,161,73,.12))}.nam-rack-design-port .mini-param[data-param-id=inputTrimDb]>.knob-position-indicator:after,.nam-rack-design-port .mini-param[data-param-id=outputTrimDb]>.knob-position-indicator:after{background:#efbd73}.nam-rack-design-port .mini-param .global-label{color:#b6bac0;font-size:10px;font-weight:650;letter-spacing:.07em}.nam-rack-design-port .mini-param strong{grid-row:3;color:#d4d7db;font-size:11px;font-weight:620}.nam-rack-design-port .mini-param[data-read-only=true]{opacity:.5;cursor:not-allowed}.nam-rack-design-port .mini-param[data-read-only=true]>.asset-control{filter:grayscale(.72) saturate(.45) drop-shadow(0 5px 7px rgba(0,0,0,.42))}.nam-rack-design-port .premium-level-meter{width:31px;height:108px;flex-basis:31px;border-radius:4px}.nam-rack-design-port .premium-level-meter>span{inset:5px}.nam-rack-design-port .premium-level-meter>i{inset:5px;height:auto;clip-path:inset(var(--premium-meter-inset, 100%) 0 0 0)}.nam-rack-design-port .premium-level-meter>strong{min-width:28px;font-size:9px;line-height:15px}.nam-rack-design-port .premium-doubler-utility{min-width:0;width:-moz-max-content;width:max-content;max-width:100%;display:flex;align-items:start;gap:10px;padding:8px 12px;overflow:hidden;border:1px solid rgba(158,174,194,.13);border-radius:4px;background:linear-gradient(180deg,#181d23fa,#080b0ffc),#090c10;box-shadow:inset 0 1px #ffffff09,inset 0 -1px #000000b3,0 7px 18px #0000004d}.nam-rack-design-port .premium-output-instrument-switch{margin:0;display:inline-grid;width:42px;height:112px;grid-template-rows:17px 1fr 22px;align-content:end;align-items:stretch;justify-items:center;gap:0;border:0;padding:0;background:transparent;color:#aeb4bd;cursor:pointer}.nam-rack-design-port .premium-output-instrument-switch-title{color:#a2a9b3;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:2;align-self:start;justify-self:center}.nam-rack-design-port .premium-output-instrument-switch-toggle{position:relative;width:42px;height:22px;border:1px solid rgba(141,154,169,.24);border-radius:999px;overflow:hidden;background:linear-gradient(180deg,#101822c7,#0a0d11fa);box-shadow:inset 0 1px #ffffff1f;align-self:center;justify-self:center}.nam-rack-design-port .premium-output-instrument-switch-toggle-labels{position:absolute;inset:0;display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-items:center;pointer-events:none}.nam-rack-design-port .premium-output-instrument-switch-toggle-label{width:100%;height:100%;display:grid;place-items:center;font:700 7px/1 inherit;color:#6b7380;letter-spacing:.05em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nam-rack-design-port .premium-output-instrument-switch-toggle-thumb{position:absolute;top:50%;left:3px;width:16px;height:14px;border-radius:50%;background:linear-gradient(180deg,#eceef1f0,#949ea8f2);transform:translateY(-50%);transition:transform .12s ease;box-shadow:inset 0 1px #ffffff3d,inset 0 -1px #00000059,0 0 6px #00000054}.nam-rack-design-port .premium-output-instrument-switch[data-state=bass] .premium-output-instrument-switch-toggle-thumb{transform:translate(20px,-50%)}.nam-rack-design-port .premium-output-instrument-switch-value{margin:0;padding:0;color:#d4d7db;font-size:11px;line-height:1.4;font-weight:800;align-self:start;justify-self:center}.nam-rack-design-port .premium-output-instrument-switch:disabled{cursor:not-allowed;opacity:.6}.nam-rack-design-port .premium-utility-heading{color:#a2a9b3;font-size:9px;font-weight:720;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;align-self:start;padding-top:0;text-align:center;justify-self:center;margin:0;line-height:1.05}.nam-rack-design-port .premium-doubler-power-group{width:50px;flex:0 0 50px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:2px}.nam-rack-design-port .premium-doubler-power{height:30px;min-width:50px;align-self:start;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0 5px;border:1px solid rgba(141,154,169,.16);border-radius:4px;color:#7f8791;background:linear-gradient(180deg,#11151a,#080b0f);box-shadow:inset 0 1px #ffffff06,0 2px 5px #00000052;cursor:pointer}.nam-rack-design-port .premium-doubler-power svg{width:14px;height:14px}.nam-rack-design-port .premium-doubler-power strong{font-size:9px;letter-spacing:.05em;text-transform:uppercase}.nam-rack-design-port .premium-doubler-power[data-active=true]{border-color:#dea04f94;color:#ffd69d;background:#8f581e3d}.nam-rack-design-port .premium-doubler-utility[data-paused=true] .premium-doubler-power{border-color:#92714880;color:#c7a87e;background:#58432a38}.nam-rack-design-port .premium-utility-rotary{width:42px;flex:0 0 42px;min-width:0;align-self:start;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#9ba2ac;font-size:9px;font-weight:700;text-transform:uppercase}.nam-rack-design-port .premium-utility-rotary>span{order:0;letter-spacing:.05em}.nam-rack-design-port .premium-utility-rotary>.premium-utility-knob-well{order:1}.nam-rack-design-port .premium-utility-rotary>strong{order:2;color:#c8ccd1;font-size:8px;font-weight:650;line-height:1;text-align:center;text-transform:none}.nam-rack-design-port .premium-utility-rotary-spread{align-self:start}.nam-rack-design-port .premium-utility-knob-well{position:relative;width:36px;height:36px;justify-self:center}.nam-rack-design-port .premium-utility-knob-well>.asset-control{filter:brightness(.82) contrast(1.14) drop-shadow(0 4px 4px rgba(0,0,0,.65))}.nam-rack-design-port .premium-utility-knob-well>.knob-position-indicator:after{background:#e6aa55}.nam-rack-design-port .premium-doubler-utility[data-paused=true] .premium-utility-knob-well{opacity:.55;filter:grayscale(.55)}.nam-rack-design-port .preset-context{display:none}.nam-rack-design-port .preset-console{--preset-previous-width: 48px;--preset-next-width: 48px;--preset-save-width: 60px;--preset-compare-width: 76px;--preset-action-rail-width: calc(var(--preset-next-width) + var(--preset-save-width) + var(--preset-compare-width));position:relative;height:63px;display:block;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:4px;background:linear-gradient(180deg,#15181d,#0a0d10);box-shadow:inset 0 1px #ffffff09,inset 0 -1px #000c,0 12px 32px #00000057}.nam-rack-design-port .preset-console>button,.nam-rack-design-port .preset-console .premium-compare{border:0;border-left:1px solid rgba(255,255,255,.09);border-radius:0;color:#aeb4bd;background:transparent}.nam-rack-design-port .preset-console>button:first-child{border-left:0;border-right:1px solid rgba(255,255,255,.09)}.nam-rack-design-port .preset-console>button:hover{color:#fff;background:#ffffff0b}.nam-rack-design-port .preset-console>button svg{width:20px;height:20px}.nam-rack-design-port .preset-console>button.preset-arrow{display:grid;place-items:center;padding:0;line-height:0}.nam-rack-design-port .preset-console>button.preset-arrow svg{display:block;margin:auto}.nam-rack-design-port .preset-title{min-width:0;display:flex;align-content:center;gap:5px;padding:0 18px;text-align:center;justify-items:stretch;flex-direction:column}.nam-rack-design-port .preset-console>button.preset-title{border:0;color:inherit;background:transparent;font:inherit;cursor:pointer}.nam-rack-design-port .preset-console>button.preset-title:hover{background:linear-gradient(180deg,#e0a1490b,#ffffff05)}.nam-rack-design-port .preset-console>button.preset-title:focus-visible{outline:1px solid rgba(224,161,73,.72);outline-offset:-3px}.nam-rack-design-port .preset-title small{display:block;overflow:hidden;color:#777f89;font-size:8px;font-weight:620;letter-spacing:.09em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:100%}.nam-rack-design-port .preset-title b{overflow:hidden;color:#e4e6e8;font-size:clamp(20px,1.55vw,24px);font-weight:600;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;width:100%}.nam-rack-design-port .preset-console .preset-save{display:grid;place-content:center;gap:3px;color:#9ea4ad;font-size:8px;font-weight:650;text-transform:uppercase}.nam-rack-design-port .preset-console .preset-save svg{margin:auto}.nam-rack-design-port .preset-console .premium-compare{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;gap:4px;align-items:center;padding:10px 7px}.nam-rack-design-port .preset-console .premium-compare button{width:100%;height:34px;border:1px solid rgba(255,255,255,.1);border-radius:3px;background:#12151a;font-size:11px;font-weight:680}.nam-rack-design-port .preset-console .premium-compare button+button{border-top:1px solid rgba(255,255,255,.1)}.nam-rack-design-port .preset-console .premium-compare button[data-active=true]{color:#f3c47d;border-color:#e0a149a6;background:#e0a1491a;box-shadow:inset 0 0 0 1px #e0a1490f,0 0 10px #e0a14914}.nam-rack-design-port .tone-library-mark{grid-column:2;grid-row:2;align-self:end;min-width:126px;height:28px;margin:0 8px 8px 0;border-color:#e0a1494d;font-size:9px;z-index:2;display:none}.nam-rack-design-port .top-nav{grid-template-columns:repeat(5,minmax(122px,164px));gap:clamp(12px,1.45vw,26px);padding:0 30px;background:linear-gradient(180deg,#101318,#090c0f);box-shadow:inset 0 1px #ffffff05,0 10px 28px #00000047}.nam-rack-design-port .nav-flow-step{position:relative;min-width:0;display:grid}.nam-rack-design-port .nav-flow-chevron{position:absolute;right:calc(-1*clamp(9px,.95vw,18px));top:50%;width:17px;height:17px;transform:translate(50%,-50%);color:#3c424a}.nam-rack-design-port .nav-item{grid-template-columns:30px auto;gap:12px;padding:0 13px;color:#8a919b;font-size:13px;font-weight:650;letter-spacing:.035em}.nam-rack-design-port .premium-nav-icon,.nam-rack-design-port .premium-nav-icon svg{width:27px;height:27px}.nam-rack-design-port .nav-item>i{display:none}.nam-rack-design-port .nav-item:after{left:10%;right:10%;height:2px}.nam-rack-design-port .nav-item[data-active=true]{color:#e5aa54}.nam-rack-design-port .nav-item[data-active=true] .premium-nav-icon{color:#e5aa54;filter:drop-shadow(0 0 8px rgba(224,161,73,.2))}.nam-rack-design-port .premium-nam-shell[data-tuner-open=true] .nav-item[data-active=true]{color:#8a919a}.nam-rack-design-port .premium-nam-shell[data-tuner-open=true] .nav-item[data-active=true]:after{opacity:.32;transform:scaleX(.34)}.nam-rack-design-port .premium-nam-shell[data-tuner-open=true] .nav-item[data-active=true]>i{opacity:.45;box-shadow:none}.nam-rack-design-port .preset-console>.preset-title{position:absolute;left:var(--preset-previous-width);right:var(--preset-action-rail-width);top:0;bottom:0;z-index:1;width:auto;padding:0 12px}.nam-rack-design-port .preset-console>[data-qa=nam-preset-previous]{position:absolute;inset:0 auto 0 0;width:var(--preset-previous-width);z-index:2}.nam-rack-design-port .preset-console>[data-qa=nam-preset-next]{position:absolute;top:0;right:calc(var(--preset-save-width) + var(--preset-compare-width));bottom:0;width:var(--preset-next-width);z-index:2}.nam-rack-design-port .preset-console>.preset-save{position:absolute;top:0;right:var(--preset-compare-width);bottom:0;width:var(--preset-save-width);z-index:2}.nam-rack-design-port .preset-console>.premium-compare{position:absolute;inset:0 0 0 auto;width:var(--preset-compare-width);z-index:2}@media(max-width:1400px){.nam-rack-design-port .mini-param{width:63px;height:102px;grid-template-rows:15px 62px 20px}.nam-rack-design-port .mini-param>.asset-control{top:48px;width:53px;height:53px}.nam-rack-design-port .mini-param>.knob-position-indicator{top:48px;width:53px}.nam-rack-design-port .premium-output-instrument-switch{width:42px;height:102px;grid-template-rows:15px minmax(0,1fr) 20px}.nam-rack-design-port .premium-level-meter{width:27px;height:96px;flex-basis:27px}.nam-rack-design-port .preset-console{height:70px}.nam-rack-design-port .preset-title b{font-size:19px;width:100%}.nam-rack-design-port .top-nav{grid-template-columns:repeat(5,minmax(100px,150px));gap:10px;padding-inline:20px}.nam-rack-design-port .nav-item{grid-template-columns:25px auto;gap:9px;font-size:12px}.nam-rack-design-port .premium-nav-icon,.nam-rack-design-port .premium-nav-icon svg{width:23px;height:23px}}@media(max-width:1240px){.nam-rack-design-port .mini-param{width:56px;height:92px;grid-template-rows:14px 55px 19px}.nam-rack-design-port .mini-param>.asset-control{top:43px;width:47px;height:47px}.nam-rack-design-port .mini-param>.knob-position-indicator{top:43px;width:47px}.nam-rack-design-port .premium-output-instrument-switch{width:42px;height:92px;grid-template-rows:14px minmax(0,1fr) 19px}.nam-rack-design-port .premium-output-instrument-switch-value{font-size:10px}.nam-rack-design-port .premium-level-meter{width:24px;height:86px;flex-basis:24px}.nam-rack-design-port .preset-console{height:66px}.nam-rack-design-port .preset-title b{font-size:17px;width:100%}.nam-rack-design-port .premium-compare{padding-inline:5px}}@media(max-width:1030px){.nam-rack-design-port .global-block.left .premium-level-meter{display:block}.nam-rack-design-port .global-block.left .mini-param{width:55px}.nam-rack-design-port .global-block.right .mini-param{width:50px}.nam-rack-design-port .global-block.right .premium-level-meter{display:block}.nam-rack-design-port .mini-param{height:86px;grid-template-rows:13px 51px 18px}.nam-rack-design-port .mini-param>.asset-control{top:39px;width:44px;height:44px}.nam-rack-design-port .mini-param>.knob-position-indicator{top:39px;width:44px}.nam-rack-design-port .premium-output-instrument-switch{width:42px;height:86px;grid-template-rows:13px minmax(0,1fr) 18px}.nam-rack-design-port .premium-output-instrument-switch-value{font-size:10px}.nam-rack-design-port .mini-param .global-label{font-size:9px}.nam-rack-design-port .mini-param strong{font-size:10px}.nam-rack-design-port .premium-output-instrument-switch-title{font-size:9px;letter-spacing:.09em}.nam-rack-design-port .premium-output-instrument-switch-toggle-label{font-size:6.5px}.nam-rack-design-port .preset-console{height:57px}.nam-rack-design-port .preset-title{padding:0 8px;justify-items:stretch}.nam-rack-design-port .preset-title b{font-size:16px;width:100%}.nam-rack-design-port .tone-library-mark{display:none}.nam-rack-design-port .top-nav{grid-template-columns:repeat(5,minmax(78px,120px));gap:6px;padding:0 14px}.nam-rack-design-port .nav-item{grid-template-columns:20px auto 5px;gap:7px;font-size:11px}.nam-rack-design-port .premium-nav-icon,.nam-rack-design-port .premium-nav-icon svg{width:18px;height:18px}}@media(max-width:780px){.nam-rack-design-port .global-block.left .premium-level-meter{display:block}.nam-rack-design-port .global-block.right .premium-level-meter,.nam-rack-design-port .preset-context,.nam-rack-design-port .tone-library-mark,.nam-rack-design-port .preset-console .preset-save span{display:none}.nam-rack-design-port .top-nav{grid-template-columns:repeat(5,minmax(52px,1fr))}.nam-rack-design-port .nav-item{grid-template-columns:16px auto;gap:4px;font-size:9px}.nam-rack-design-port .nav-item>i,.nam-rack-design-port .nav-flow-chevron{display:none}.nam-rack-design-port .premium-nav-icon,.nam-rack-design-port .premium-nav-icon svg{width:15px;height:15px}}.nam-rack-source-flow-design-port .preset-console>button:disabled{visibility:visible}@media(max-width:1120px){.nam-rack-source-flow-design-port .nav-item:disabled{color:#737c87;opacity:.68}}@media(max-width:1400px){.nam-rack-design-port .premium-doubler-utility{gap:5px;padding:6px 9px}.nam-rack-design-port .premium-doubler-power-group{width:48px;flex-basis:48px}.nam-rack-design-port .premium-doubler-power{min-width:48px;height:29px;padding-inline:5px}.nam-rack-design-port .premium-utility-rotary,.nam-rack-design-port .premium-utility-rotary-spread{width:39px;flex-basis:39px;font-size:8px}.nam-rack-design-port .premium-utility-knob-well{width:34px;height:34px}.nam-rack-design-port .preset-console{--preset-previous-width: 42px;--preset-next-width: 42px;--preset-save-width: 52px;--preset-compare-width: 70px;height:63px}}@media(max-width:1030px){.nam-rack-design-port .premium-doubler-utility{padding-inline:7px}.nam-rack-design-port .premium-output-instrument-switch-toggle{width:40px;height:20px}.nam-rack-design-port .premium-output-instrument-switch-toggle-thumb{width:15px}.nam-rack-design-port .premium-output-instrument-switch-toggle-label{font:700 6.5px/16px inherit}.nam-rack-design-port .premium-utility-heading{font-size:8px}.nam-rack-design-port .premium-doubler-utility{gap:3px;padding-inline:6px}.nam-rack-design-port .premium-doubler-power-group{width:44px;flex-basis:44px}.nam-rack-design-port .premium-doubler-power{min-width:44px;gap:2px;padding-inline:3px}.nam-rack-design-port .premium-doubler-power svg{width:13px;height:13px}.nam-rack-design-port .premium-utility-rotary{width:36px;flex-basis:36px;row-gap:0}.nam-rack-design-port .premium-utility-knob-well{width:30px;height:30px}.nam-rack-design-port .preset-console{--preset-previous-width: 36px;--preset-next-width: 36px;--preset-save-width: 46px;--preset-compare-width: 62px;height:57px}}@media(max-width:780px){.nam-rack-design-port .premium-doubler-power-group{width:41px;flex-basis:41px}.nam-rack-design-port .premium-doubler-power{min-width:41px;height:29px}.nam-rack-design-port .premium-doubler-power strong{font-size:7px}.nam-rack-design-port .premium-utility-rotary{width:29px;flex-basis:29px;font-size:7px}.nam-rack-design-port .premium-utility-knob-well{width:27px;height:27px}.nam-rack-design-port .preset-console{--preset-previous-width: 30px;--preset-next-width: 30px;--preset-save-width: 38px;--preset-compare-width: 40px}}@media(min-width:1031px)and (max-width:1919px){.nam-rack-design-port .global-block.left .premium-level-meter,.nam-rack-design-port .global-block.right .premium-level-meter{display:block;width:21px;height:50px;flex-basis:21px}.nam-rack-design-port .global-block.left .premium-level-meter>strong,.nam-rack-design-port .global-block.right .premium-level-meter>strong{min-width:20px;font-size:7.5px;line-height:9px}.nam-rack-design-port .global-block.left .mini-param,.nam-rack-design-port .global-block.right .mini-param{width:42px;height:52px;display:grid;grid-template-rows:9px 34px 9px}.nam-rack-design-port .global-block.right .premium-output-instrument-switch{height:52px;grid-template-rows:9px minmax(0,1fr) 9px}.nam-rack-design-port .global-block.right .premium-oversampling-selector{height:52px;grid-template-rows:9px minmax(0,1fr)}.nam-rack-design-port .global-block.left .mini-param>.asset-control,.nam-rack-design-port .global-block.right .mini-param>.asset-control{top:27px;width:32px;height:32px}.nam-rack-design-port .global-block.left .mini-param>.knob-position-indicator,.nam-rack-design-port .global-block.right .mini-param>.knob-position-indicator{top:27px;width:32px}.nam-rack-design-port .global-block.left .mini-param .global-label,.nam-rack-design-port .global-block.right .mini-param .global-label,.nam-rack-design-port .global-block.left .mini-param strong,.nam-rack-design-port .global-block.right .mini-param strong{font-size:7px}}@media(max-width:1030px){.nam-rack-design-port .global-block.left .premium-level-meter,.nam-rack-design-port .global-block.right .premium-level-meter{display:block;width:21px;height:50px;flex-basis:21px}.nam-rack-design-port .global-block .premium-level-meter>span,.nam-rack-design-port .global-block .premium-level-meter>i{inset:3px}.nam-rack-design-port .global-block .premium-level-meter>strong{min-width:20px;font-size:7.5px;line-height:9px}.nam-rack-design-port .global-block.left .mini-param,.nam-rack-design-port .global-block.right .mini-param{width:42px;height:52px;display:grid;grid-template-rows:9px 34px 9px}.nam-rack-design-port .global-block .premium-output-instrument-switch{width:42px;height:52px;grid-template-rows:9px minmax(0,1fr) 9px}.nam-rack-design-port .global-block .premium-oversampling-selector{height:52px;grid-template-rows:9px minmax(0,1fr)}.nam-rack-design-port .global-block .premium-output-instrument-switch-value{font-size:7px}.nam-rack-design-port .global-block .premium-output-instrument-switch-title{font-size:7px;letter-spacing:.07em}.nam-rack-design-port .global-block .mini-param>.asset-control{top:27px;width:32px;height:32px}.nam-rack-design-port .global-block .mini-param>.knob-position-indicator{top:27px;width:32px}.nam-rack-design-port .global-block .mini-param .global-label,.nam-rack-design-port .global-block .mini-param strong{font-size:7px;line-height:1}}@media(min-width:1264px)and (max-width:1399px){.nam-rack-design-port .global-block.left .premium-level-meter,.nam-rack-design-port .global-block.right .premium-level-meter{width:clamp(18px,calc(5vw - 46px),24px);height:clamp(136px,calc(6.667vw + 50.67px),144px);flex-basis:clamp(18px,calc(5vw - 46px),24px)}.nam-rack-design-port .global-block.left .mini-param,.nam-rack-design-port .global-block.right .mini-param{width:clamp(36px,calc(6.667vw - 49.33px),44px);height:clamp(118px,calc(10vw - 10px),130px);grid-template-rows:13px minmax(0,1fr) 18px}.nam-rack-design-port .global-block.right .premium-output-instrument-switch{height:clamp(118px,calc(10vw - 10px),130px);grid-template-rows:13px minmax(0,1fr) 18px}.nam-rack-design-port .global-block.right .premium-oversampling-selector{height:clamp(118px,calc(10vw - 10px),130px);grid-template-rows:13px minmax(0,1fr)}.nam-rack-design-port .global-block.left .mini-param>.asset-control,.nam-rack-design-port .global-block.right .mini-param>.asset-control{top:clamp(58px,calc(5vw - 6px),64px);width:clamp(34px,calc(5vw - 30px),40px);height:clamp(34px,calc(5vw - 30px),40px)}.nam-rack-design-port .global-block.left .mini-param>.knob-position-indicator,.nam-rack-design-port .global-block.right .mini-param>.knob-position-indicator{top:clamp(58px,calc(5vw - 6px),64px);width:clamp(34px,calc(5vw - 30px),40px)}}@media(min-width:1400px)and (max-width:1919px){.nam-rack-design-port .global-block.left .premium-level-meter,.nam-rack-design-port .global-block.right .premium-level-meter{width:clamp(24px,calc(2.5vw - 11px),31px);height:clamp(144px,calc(2.143vw + 114px),150px);flex-basis:clamp(24px,calc(2.5vw - 11px),31px)}.nam-rack-design-port .global-block.left .mini-param,.nam-rack-design-port .global-block.right .mini-param{width:clamp(44px,calc(4.286vw - 16px),56px);height:clamp(130px,calc(2.5vw + 95px),137px);grid-template-rows:14px minmax(0,1fr) 20px}.nam-rack-design-port .global-block.right .premium-output-instrument-switch{height:clamp(130px,calc(2.5vw + 95px),137px);grid-template-rows:14px minmax(0,1fr) 20px}.nam-rack-design-port .global-block.right .premium-oversampling-selector{height:clamp(130px,calc(2.5vw + 95px),137px);grid-template-rows:14px minmax(0,1fr)}.nam-rack-design-port .global-block.left .mini-param>.asset-control,.nam-rack-design-port .global-block.right .mini-param>.asset-control{top:clamp(64px,calc(1.429vw + 44px),68px);width:clamp(40px,2.857vw,48px);height:clamp(40px,2.857vw,48px)}.nam-rack-design-port .global-block.left .mini-param>.knob-position-indicator,.nam-rack-design-port .global-block.right .mini-param>.knob-position-indicator{top:clamp(64px,calc(1.429vw + 44px),68px);width:clamp(40px,2.857vw,48px)}.nam-rack-design-port .global-block.left .mini-param .global-label,.nam-rack-design-port .global-block.right .mini-param .global-label,.nam-rack-design-port .global-block.left .mini-param strong,.nam-rack-design-port .global-block.right .mini-param strong{font-size:8px}}@media(max-width:780px){.nam-rack-design-port .global-block.left .mini-param,.nam-rack-design-port .global-block.right .mini-param{width:38px}.nam-rack-design-port .global-block .mini-param>.asset-control{width:29px;height:29px}.nam-rack-design-port .global-block .mini-param>.knob-position-indicator{width:29px}}@media(min-width:1920px){.nam-rack-design-port .global-block.left .premium-level-meter,.nam-rack-design-port .global-block.right .premium-level-meter{width:42px;height:150px;flex-basis:42px}.nam-rack-design-port .global-block.left .premium-level-meter>span,.nam-rack-design-port .global-block.left .premium-level-meter>i,.nam-rack-design-port .global-block.right .premium-level-meter>span,.nam-rack-design-port .global-block.right .premium-level-meter>i{inset:6px}.nam-rack-design-port .global-block.left .premium-level-meter>strong,.nam-rack-design-port .global-block.right .premium-level-meter>strong{min-width:40px;font-size:9px;line-height:16px}}.nam-rack-design-port .premium-output-instrument-switch{justify-self:start}@media(min-width:1031px){.nam-rack-design-port .preset-context{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}}@media(min-width:781px)and (max-width:1919px){.nam-rack-design-port .premium-doubler-utility{gap:5px}.nam-rack-design-port .premium-doubler-power-group{width:50px;flex-basis:50px}.nam-rack-design-port .premium-utility-rotary{width:40px;flex-basis:40px}.nam-rack-design-port .premium-utility-rotary-spread{width:36px;flex-basis:36px}}@media(min-width:781px)and (max-width:1264px){.nam-rack-design-port .premium-doubler-utility{gap:5px}.nam-rack-design-port .premium-doubler-power-group{width:48px;flex-basis:48px}.nam-rack-design-port .premium-utility-rotary{width:38px;flex-basis:38px}.nam-rack-design-port .premium-utility-rotary-spread{width:34px;flex-basis:34px}}.nam-rack-design-port .global-block.left .premium-level-meter,.nam-rack-design-port .global-block.right .premium-level-meter,.nam-rack-design-port .global-block.left .mini-param,.nam-rack-design-port .global-block.right .mini-param,.nam-rack-design-port .global-block .premium-output-instrument-switch{display:grid;flex:0 0 auto}.nam-rack-design-port .premium-doubler-utility{gap:5px;padding-inline:8px}.nam-rack-design-port .preset-context,.nam-rack-design-port .tone-library-mark{display:none}.nam-rack-design-port .premium-oversampling-selector{display:grid;grid-template-rows:10px minmax(0,1fr) 10px;justify-items:center;width:30px;height:88px;flex:0 0 30px;color:#d8dce48f;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nam-rack-design-port .premium-oversampling-selector>strong{font-size:8px;line-height:10px;letter-spacing:.12em}.nam-rack-design-port .premium-oversampling-stage-label{display:flex;align-items:center;justify-content:center;width:100%;height:10px;line-height:10px}.nam-rack-design-port .premium-oversampling-track{position:relative;display:grid;grid-template-rows:repeat(3,22px);align-content:center;width:100%}.nam-rack-design-port .premium-oversampling-track:before{content:"";position:absolute;left:7px;top:11px;bottom:11px;width:1px;background:linear-gradient(180deg,#f4b44294,#858f9e57)}.nam-rack-design-port .premium-oversampling-track button{position:relative;z-index:1;display:grid;grid-template-columns:15px minmax(0,1fr);align-items:center;gap:2px;width:100%;height:22px;min-width:0;padding:0;border:0;color:#d8dce480;background:transparent;box-shadow:none;font:700 7px/1 inherit;text-align:left;cursor:pointer}.nam-rack-design-port .premium-oversampling-track button i{justify-self:center;width:7px;height:7px;border:1px solid rgba(205,211,220,.5);border-radius:50%;background:#30353c;box-shadow:0 1px 2px #000000d9,inset 0 1px #ffffff14;box-sizing:border-box}.nam-rack-design-port .premium-oversampling-track button[data-active=true]{color:#f8dca3}.nam-rack-design-port .premium-oversampling-track button[data-active=true] i{border-color:#ffe1a0;background:#f1aa2c;box-shadow:0 0 0 2px #f1aa2c26,0 0 8px #f1aa2cad}.nam-rack-design-port .premium-oversampling-track button:hover:not(:disabled) i{border-color:#f6c86d}.nam-rack-design-port .premium-oversampling-track button:focus-visible{outline:1px solid rgba(246,190,76,.9);outline-offset:1px}.nam-rack-design-port .premium-oversampling-selector[data-busy=true]{opacity:.55}@media(max-width:1263px){.nam-rack-design-port .premium-doubler-utility{gap:3px;padding-inline:6px}.nam-rack-design-port .premium-doubler-power-group{width:45px;flex-basis:45px}.nam-rack-design-port .premium-utility-rotary{width:36px;flex-basis:36px}.nam-rack-design-port .premium-utility-rotary-spread{width:32px;flex-basis:32px}.nam-rack-design-port .global-block.left .premium-level-meter,.nam-rack-design-port .global-block.right .premium-level-meter{display:block;width:21px;height:50px;flex-basis:21px}.nam-rack-design-port .global-block.left .mini-param,.nam-rack-design-port .global-block.right .mini-param,.nam-rack-design-port .global-block .premium-output-instrument-switch{display:grid;width:38px;height:52px}.nam-rack-design-port .premium-oversampling-selector{grid-template-rows:8px minmax(0,1fr) 8px;width:24px;height:50px;flex-basis:24px}.nam-rack-design-port .premium-oversampling-selector>strong{font-size:7px;line-height:8px}.nam-rack-design-port .premium-oversampling-stage-label{height:8px;font-size:6px;line-height:8px}.nam-rack-design-port .premium-oversampling-track{grid-template-rows:repeat(3,14px)}.nam-rack-design-port .premium-oversampling-track:before{left:6px;top:7px;bottom:7px}.nam-rack-design-port .premium-oversampling-track button{grid-template-columns:13px minmax(0,1fr);height:14px;font-size:6px}.nam-rack-design-port .premium-oversampling-track button i{width:6px;height:6px}}.nam-rack-design-port .nam-header-row{position:relative;grid-row:1;z-index:30;gap:clamp(8px,1.1vw,20px);width:100%;height:100%;padding:12px clamp(12px,1.25vw,28px);box-sizing:border-box;border-bottom:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,rgba(255,255,255,.032),transparent 46%),linear-gradient(90deg,rgba(255,255,255,.012),transparent 14% 86%,rgba(255,255,255,.012)),#090c10;box-shadow:inset 0 -1px #000c,0 18px 46px #00000057}.nam-rack-design-port .global-block{flex:0 0 auto;gap:clamp(10px,1vw,18px)}.nam-rack-design-port .global-block.left,.nam-rack-design-port .global-block.right{align-items:center;gap:clamp(12px,1.1vw,20px)}.nam-rack-design-port .premium-oversampling-track{height:100%;min-height:0;grid-template-rows:repeat(3,minmax(0,1fr))}.nam-rack-design-port .premium-oversampling-track button{height:100%}.nam-rack-design-port .preset-area{flex:1 1 0;min-width:0;max-width:1200px;margin-inline:auto;gap:clamp(8px,1vw,14px)}.nam-rack-design-port .preset-area>.preset-console{width:auto;max-width:100%;height:70px;margin:0;box-sizing:border-box}.nam-rack-design-port .preset-area>.premium-routing-utility{width:-moz-max-content;width:max-content;max-width:none;height:70px;margin:0;color:#aeb4bd;font-style:normal;box-sizing:border-box}.nam-rack-design-port .premium-doubler-utility{width:-moz-max-content;width:max-content;height:100%;min-height:0;padding-block:7px;box-sizing:border-box}.nam-rack-design-port .preset-console>.preset-title{padding:4px 12px 2px;box-sizing:border-box}@media(max-width:1263px){.nam-rack-design-port .nam-header-row{gap:7px;padding:8px 9px}.nam-rack-design-port .global-block{gap:7px}.nam-rack-design-port .global-block.left,.nam-rack-design-port .global-block.right{gap:9px}.nam-rack-design-port .preset-area{gap:7px}.nam-rack-design-port .preset-area>.preset-console{height:57px}.nam-rack-design-port .preset-area>.premium-routing-utility{max-width:230px;height:57px}.nam-rack-design-port .premium-doubler-utility{padding-block:2px}}@media(max-width:780px){.nam-rack-design-port .nam-header-row{gap:5px;padding-inline:7px}}.nam-rack-design-port .preset-title,.nam-rack-design-port .preset-title small,.nam-rack-design-port .preset-title b{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:960px){.nam-rack-design-port .preset-area{flex-direction:column;align-items:stretch;gap:4px}.nam-rack-design-port .preset-area>.premium-routing-utility{order:0;align-self:center;height:57px}.nam-rack-design-port .preset-area>.preset-console{order:1;width:100%;height:57px;flex:0 0 57px}}.nam-rack-design-port .global-block.left,.nam-rack-design-port .global-block.right{--header-bay-control-height: 112px;--header-bay-label-row: 17px;--header-bay-value-row: 22px;--header-bay-label-font-size: 10px;--header-bay-value-font-size: 11px}.nam-rack-design-port .global-block.left>.mini-param,.nam-rack-design-port .global-block.right>.mini-param,.nam-rack-design-port .global-block.right>.premium-output-instrument-switch{height:var(--header-bay-control-height);grid-template-rows:var(--header-bay-label-row) minmax(0,1fr) var(--header-bay-value-row)}.nam-rack-design-port .global-block.right>.premium-oversampling-selector{height:var(--header-bay-control-height);grid-template-rows:var(--header-bay-label-row) minmax(0,1fr) var(--header-bay-value-row)}.nam-rack-design-port .global-block.right>.premium-oversampling-selector .premium-oversampling-track{grid-template-rows:repeat(3,minmax(0,1fr))}.nam-rack-design-port .global-block.right>.premium-oversampling-selector .premium-oversampling-stage-label{width:100%;height:var(--header-bay-value-row);align-self:stretch;margin:0;padding:0}.nam-rack-design-port .global-block.left>.mini-param .global-label,.nam-rack-design-port .global-block.right>.mini-param .global-label,.nam-rack-design-port .global-block.right>.premium-output-instrument-switch .premium-output-instrument-switch-title,.nam-rack-design-port .global-block.right>.premium-oversampling-selector>strong{width:100%;height:var(--header-bay-label-row);display:flex;align-items:center;justify-content:center;align-self:stretch;margin:0;padding:0;color:#b6bac0;font-size:var(--header-bay-label-font-size);font-weight:650;letter-spacing:.07em;line-height:1;text-transform:uppercase}.nam-rack-design-port .global-block.left>.mini-param strong,.nam-rack-design-port .global-block.right>.mini-param strong,.nam-rack-design-port .global-block.right>.premium-output-instrument-switch .premium-output-instrument-switch-value,.nam-rack-design-port .global-block.right>.premium-oversampling-selector .premium-oversampling-stage-label{width:100%;height:var(--header-bay-value-row);display:flex;align-items:center;justify-content:center;align-self:stretch;margin:0;padding:0;color:#d4d7db;font-size:var(--header-bay-value-font-size);font-weight:620;letter-spacing:normal;line-height:1;text-transform:none}@media(max-width:1919px){.nam-rack-design-port .global-block.left,.nam-rack-design-port .global-block.right{--header-bay-label-font-size: 8px;--header-bay-value-font-size: 8px}}@media(min-width:1400px)and (max-width:1919px){.nam-rack-design-port .global-block.left,.nam-rack-design-port .global-block.right{--header-bay-control-height: clamp(130px, calc(2.5vw + 95px) , 137px);--header-bay-label-row: 14px;--header-bay-value-row: 20px}}@media(max-width:1399px){.nam-rack-design-port .global-block.left,.nam-rack-design-port .global-block.right{--header-bay-label-font-size: 7px;--header-bay-value-font-size: 7px}}@media(min-width:1264px)and (max-width:1399px){.nam-rack-design-port .global-block.left,.nam-rack-design-port .global-block.right{--header-bay-control-height: clamp(118px, calc(10vw - 10px) , 130px);--header-bay-label-row: 13px;--header-bay-value-row: 18px}}@media(max-width:1263px){.nam-rack-design-port .global-block.left,.nam-rack-design-port .global-block.right{--header-bay-control-height: 52px;--header-bay-label-row: 9px;--header-bay-value-row: 9px}}.nam-rack-design-port .premium-level-meter[data-channel-count="2"]>span:after{content:"";position:absolute;top:0;bottom:0;left:50%;z-index:1;width:1px;background:#000000e0;box-shadow:1px 0 #ffffff0b}.nam-rack-design-port .premium-level-meter[data-channel-count="2"]>i[data-meter-channel=left]{right:calc(50% + .5px)}.nam-rack-design-port .premium-level-meter[data-channel-count="2"]>i[data-meter-channel=right]{left:calc(50% + .5px)}.nam-rack-control-tooltip{position:fixed;z-index:2147483000;box-sizing:border-box;min-width:min(70px,calc(100vw - 16px));max-width:min(240px,calc(100vw - 16px));display:grid;gap:2px;padding:6px 9px 7px;border:1px solid rgba(239,186,104,.54);border-radius:5px;color:#f4c77f;background:#0b0d0ff7;box-shadow:inset 0 1px #ffffff0a,0 8px 18px #0000008f;font-variant-numeric:tabular-nums;line-height:1;text-align:center;overflow-wrap:anywhere;pointer-events:none}.nam-rack-control-tooltip small{overflow:hidden;color:#9da2a7;font-size:9px;font-weight:690;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.nam-rack-control-tooltip strong{max-width:100%;overflow:hidden;color:#f4c77f;font-size:11px;font-weight:740;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.nam-rack-control-tooltip[data-kind=reason]{min-width:min(98px,calc(100vw - 16px))}.nam-rack-control-tooltip[data-kind=reason] small{display:none}.nam-rack-control-tooltip[data-kind=reason] strong{color:#d7c19d;font-size:9px;line-height:1.3;text-overflow:clip;white-space:normal}@media(prefers-reduced-motion:no-preference){.nam-rack-control-tooltip{animation:nam-rack-tooltip-in 90ms ease-out both;transform-origin:50% 100%}.nam-rack-control-tooltip[data-placement=below]{transform-origin:50% 0}}.nam-tone-capture-picker{min-width:0;display:grid;grid-template-rows:auto minmax(0,1fr);gap:8px;padding:10px;border:1px solid rgba(245,174,39,.24);background:radial-gradient(ellipse at 18% 0%,rgba(245,174,39,.11),transparent 44%),linear-gradient(180deg,#171916fa,#070807fc);color:#f8fafceb;overflow:hidden}.nam-tone-capture-picker>header{min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.nam-tone-capture-picker>header>div{min-width:0;display:grid;gap:2px}.nam-tone-capture-picker>header span{color:#8ef5c2;font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.nam-tone-capture-picker>header strong{overflow:hidden;color:#f8fafc;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.nam-tone-capture-picker>header em{flex:0 0 auto;color:#e2e8f094;font-size:10px;font-style:normal}.nam-tone-capture-list{min-height:0;display:grid;align-content:start;gap:6px;overflow:auto}.nam-tone-capture-list>article{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px;padding:6px;border:1px solid rgba(255,255,255,.09);background:#00000038}.nam-tone-capture-list>article[data-selected=true]{border-color:#f5ae27b3;background:#f5ae2717}.nam-tone-capture-list>article[data-active=true]{box-shadow:inset 3px 0 #8ef5c2}.nam-tone-capture-select{min-width:0;min-height:42px;display:grid;justify-items:start;gap:5px;padding:4px 5px;border:0;color:inherit;background:transparent;text-align:left;cursor:pointer}.nam-tone-capture-name{max-width:100%;overflow:hidden;font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.nam-tone-capture-badges{display:flex;flex-wrap:wrap;gap:4px}.nam-tone-capture-badges i{padding:2px 4px;border:1px solid rgba(255,255,255,.09);color:#e2e8f0ab;font-size:10px;font-style:normal;font-weight:800}.nam-tone-capture-badges i[data-state=active],.nam-tone-capture-badges i[data-state=installed]{border-color:#8ef5c247;color:#8ef5c2}.nam-tone-capture-badges i[data-state=preview]{border-color:#f5ae2766;color:#f5c86a}.nam-tone-capture-badges i[data-state=missing],.nam-tone-capture-error{color:#fca5a5}.nam-tone-capture-actions{display:flex;align-items:center;gap:5px}.nam-tone-capture-actions button{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0 10px;border:1px solid rgba(255,255,255,.12);color:#f8fafcd9;background:#ffffff0b;font-size:11px;font-weight:850;cursor:pointer}.nam-tone-capture-select:focus-visible,.nam-tone-capture-actions button:focus-visible{outline:2px solid #f5ae27;outline-offset:2px}.nam-tone-capture-actions button[data-primary=true]{border-color:#8ef5c261;color:#d1fae5;background:#45b36b21}.nam-tone-capture-actions button:disabled,.nam-tone-capture-select:disabled{cursor:default;opacity:.48}.nam-tone-capture-empty,.nam-tone-capture-error{margin:0;padding:9px;border:1px dashed rgba(255,255,255,.12);color:#e2e8f09e;font-size:11px;line-height:1.35}.nam-tone-capture-picker[data-compact=true]{padding:8px}.nam-tone-capture-picker[data-compact=true] .nam-tone-capture-list>article{grid-template-columns:minmax(0,1fr)}.nam-tone-capture-picker[data-compact=true] .nam-tone-capture-actions{justify-content:stretch}.nam-tone-capture-picker[data-compact=true] .nam-tone-capture-actions button{flex:1 1 0}
