.PatchBayTool_fullscreenRoot__038eN{position:fixed!important;inset:0!important;z-index:9999!important;width:100vw!important;height:100dvh!important;overflow:hidden;background:#000;display:flex;flex-direction:column}.PatchBayTool_fullscreenContainer__kZXHy{flex:1 1;display:flex;flex-direction:column;min-height:0;overflow:hidden;gap:0!important}.PatchBayTool_fullscreenBody__Q673T{flex:1 1!important;min-height:0!important;margin-top:0!important;gap:0!important;overflow:hidden!important}.PatchBayTool_layout__6F2gU{display:flex;flex-direction:column;gap:0;width:100%}.PatchBayTool_fullscreenRoot__038eN .PatchBayTool_layout__6F2gU{flex:1 1;height:100%;min-height:0}.PatchBayTool_topToolbar__j4i21{display:flex;align-items:center;gap:12px;padding:8px 12px;border-bottom:1px solid var(--line);background:var(--bg);flex-shrink:0;height:40px}.PatchBayTool_topToolbarSpacer__ygUTK{flex:1 1}.PatchBayTool_seedReadout__5_t0B{display:inline-flex;align-items:center;gap:8px}.PatchBayTool_seedBtn__M8euN{display:inline-flex;align-items:baseline;gap:4px;background:transparent;border:1px solid transparent;color:var(--accent);font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;padding:4px 8px;cursor:pointer;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:border-color var(--dur-hover) var(--ease)}.PatchBayTool_seedBtn__M8euN:hover{border-color:var(--line-strong)}.PatchBayTool_seedNum__WjGGx{color:var(--accent)}.PatchBayTool_seedDot__weqKc{color:var(--text-faint)}.PatchBayTool_copyHint__jswlY{color:var(--ok);margin-left:8px}.PatchBayTool_iconBtn__iw_yK{display:inline-flex;align-items:center;gap:6px;background:transparent;border:1px solid var(--line-strong);color:var(--text-dim);font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:lowercase;padding:5px 10px;cursor:pointer;transition:border-color var(--dur-hover) var(--ease),color var(--dur-hover) var(--ease)}.PatchBayTool_iconBtn__iw_yK:hover{border-color:var(--accent);color:var(--accent)}.PatchBayTool_iconBtn__iw_yK:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.PatchBayTool_stage__A__RZ{position:relative;width:100%;height:clamp(300px,55vh,700px);min-height:300px;overflow:hidden;background:#000;border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-shrink:0}.PatchBayTool_stageFullscreen__L7n_M{height:100%!important;flex:1 1;border-top:0;border-bottom:0}.PatchBayTool_canvas__CUJP3{position:absolute;inset:0;width:100%;height:100%;display:block}.PatchBayTool_toast__SvPEF{position:absolute;top:16px;left:50%;transform:translateX(-50%);display:inline-flex;align-items:center;gap:6px;padding:7px 14px;background:rgba(8,8,8,.85);border:1px solid var(--accent);color:var(--accent);font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;text-transform:lowercase;animation:PatchBayTool_toastIn__kbLML .22s var(--ease-out) both;pointer-events:none;z-index:5}@keyframes PatchBayTool_toastIn__kbLML{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.PatchBayTool_toast__SvPEF{animation:none}}.PatchBayTool_hud__MLEhS{display:flex;align-items:center;gap:6px;height:32px;padding:0 10px;background:rgba(8,8,8,.95);border-bottom:1px solid var(--line);font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;color:var(--text-dim);flex-shrink:0;overflow-x:auto;scrollbar-width:none}.PatchBayTool_hud__MLEhS::-webkit-scrollbar{display:none}.PatchBayTool_hudFullscreen__dOw2z{position:fixed;left:0;right:0;bottom:0;z-index:100;height:28px;border-bottom:0;border-top:1px solid var(--line);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.PatchBayTool_hudDot__R8z7J{width:7px;height:7px;border-radius:50%;background:var(--text-faint);flex-shrink:0}.PatchBayTool_hudDotLive__EfLJr{background:var(--ok);box-shadow:0 0 6px rgba(168,200,139,.6);animation:PatchBayTool_pulse__TWesP 1.6s ease-in-out infinite}.PatchBayTool_hudDotPaused__Q5YnC{background:var(--accent)}.PatchBayTool_hudDotResolved__0Lbrg{background:var(--err)}@keyframes PatchBayTool_pulse__TWesP{0%,to{opacity:1}50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.PatchBayTool_hudDotLive__EfLJr{animation:none}}.PatchBayTool_hudLabel___eSg3{text-transform:uppercase;color:var(--text-faint);letter-spacing:.18em;flex-shrink:0}.PatchBayTool_hudValue__HazdC{color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0}.PatchBayTool_hudGold__te_Ew{color:var(--accent)}.PatchBayTool_hudWarn__Qetwe{color:#e0b060}.PatchBayTool_hudErr__3xBoz{color:var(--err)}.PatchBayTool_hudSep__Q_j7t{color:var(--text-faint);flex-shrink:0}.PatchBayTool_hudLock__u3yEc{color:var(--accent);margin-left:4px;font-size:9px}.PatchBayTool_hudSpacer__u4S_g{flex:1 1;min-width:8px}.PatchBayTool_hudSeed__YZXji{background:transparent;border:0;color:var(--accent);font-family:inherit;font-size:inherit;letter-spacing:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;padding:0 4px}.PatchBayTool_hudSeed__YZXji:hover{text-decoration:underline}.PatchBayTool_hudBtn__FF29Y{display:inline-flex;align-items:center;justify-content:center;height:22px;min-width:28px;padding:0 8px;background:transparent;border:1px solid var(--line-strong);color:var(--text-dim);font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:lowercase;cursor:pointer;white-space:nowrap;transition:border-color var(--dur-hover) var(--ease),color var(--dur-hover) var(--ease);flex-shrink:0}.PatchBayTool_hudBtnActive__eLgU7,.PatchBayTool_hudBtn__FF29Y:hover{border-color:var(--accent);color:var(--accent)}.PatchBayTool_hudBtnActive__eLgU7{background:var(--accent-faint)}.PatchBayTool_fsRecommend__R3Tou{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:9px 14px;background:transparent;border:0;border-bottom:1px solid var(--accent-strong);color:var(--accent);font-family:var(--font-mono);font-size:11px;letter-spacing:.05em;cursor:pointer;transition:background-color var(--dur-hover) var(--ease)}.PatchBayTool_fsRecommend__R3Tou:hover{background:var(--accent-faint)}.PatchBayTool_tabBar__5LAmc{display:flex;align-items:stretch;gap:0;height:40px;background:var(--bg);border-bottom:1px solid var(--line);flex-shrink:0}.PatchBayTool_tab___aV9d{display:inline-flex;align-items:center;gap:4px;padding:0 16px;background:transparent;border:0;border-right:1px solid var(--line);color:var(--text-dim);font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:lowercase;cursor:pointer;transition:color var(--dur-hover) var(--ease),background-color var(--dur-hover) var(--ease)}.PatchBayTool_tab___aV9d:hover{color:var(--text-bright);background:var(--bg-hover)}.PatchBayTool_tab___aV9d:focus-visible{outline:1px solid var(--accent);outline-offset:-2px}.PatchBayTool_tabActive__Tknit{color:var(--accent);background:var(--accent-faint);border-bottom:1px solid transparent}.PatchBayTool_bracket__se6aV{color:var(--text-faint)}.PatchBayTool_tabActive__Tknit .PatchBayTool_bracket__se6aV{color:var(--accent-strong)}.PatchBayTool_viewArea__cfDEw{display:flex;flex-direction:column;min-height:360px;padding:16px;background:var(--bg)}.PatchBayTool_fsPanel__rhFuR{position:fixed;left:0;top:0;bottom:28px;width:680px;max-width:96vw;background:rgba(8,8,8,.97);border-right:1px solid var(--line-strong);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:101;display:flex;flex-direction:column;animation:PatchBayTool_slideIn__Hz3Xl .22s var(--ease-out)}@keyframes PatchBayTool_slideIn__Hz3Xl{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.PatchBayTool_fsPanelTabs__nB7Xn{display:flex;align-items:stretch;border-bottom:1px solid var(--line);height:36px;flex-shrink:0}.PatchBayTool_fsPanelTabs__nB7Xn .PatchBayTool_tab___aV9d{font-size:10px;padding:0 10px}.PatchBayTool_fsPanelClose__WfDo6{margin-left:auto;background:transparent;border:0;color:var(--text-dim);font-family:var(--font-mono);font-size:16px;cursor:pointer;padding:0 12px}.PatchBayTool_fsPanelClose__WfDo6:hover{color:var(--err)}.PatchBayTool_fsPanelBody__JqxP8{flex:1 1;overflow-y:auto;overflow-x:hidden;padding:8px 4px}.PatchBayTool_label__QVjab{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-faint);flex-shrink:0;min-width:90px}.PatchBayTool_dim__6LBOi{font-size:10px;color:var(--text-faint);letter-spacing:.04em}.PatchBayTool_smallBtn__1Issm{display:inline-flex;align-items:center;justify-content:center;padding:5px 10px;background:transparent;border:1px solid var(--line-strong);color:var(--text-dim);font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;text-transform:lowercase;cursor:pointer;white-space:nowrap;transition:border-color var(--dur-hover) var(--ease),color var(--dur-hover) var(--ease),background-color var(--dur-hover) var(--ease)}.PatchBayTool_smallBtn__1Issm:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-faint)}.PatchBayTool_smallBtn__1Issm:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.PatchBayTool_smallBtnActive__87pUR{border-color:var(--accent);color:var(--accent);background:var(--accent-faint)}.PatchBayTool_select__uPKBQ{background:transparent;color:var(--text-bright);border:1px solid var(--line-strong);padding:5px 10px;font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;cursor:pointer}.PatchBayTool_select__uPKBQ:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.PatchBayTool_numInput__bUy2d{background:transparent;color:var(--text-bright);border:1px solid var(--line-strong);padding:5px 8px;width:80px;font-family:var(--font-mono);font-size:11px;letter-spacing:.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PatchBayTool_numInputWrap__yKesT{display:inline-flex;align-items:center;gap:6px}.PatchBayTool_settings__Edx3P{display:flex;flex-direction:column;gap:24px}.PatchBayTool_group__kZ_DT{display:flex;flex-direction:column;gap:10px;padding-bottom:16px;border-bottom:1px solid var(--line)}.PatchBayTool_group__kZ_DT:last-child{border-bottom:0}.PatchBayTool_groupTitle__kJz1T{margin:0 0 6px;font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;color:var(--accent);text-transform:uppercase;font-weight:500}.PatchBayTool_row__Dn_iw{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.PatchBayTool_rowSlider__79K71 .PatchBayTool_label__QVjab{min-width:110px}.PatchBayTool_sliderWrap__VATnv{flex:1 1;min-width:180px}.PatchBayTool_shapeBank__vieeW{display:flex;flex-wrap:wrap;gap:4px}.PatchBayTool_shapeBtn__oYIqK{display:inline-flex;align-items:center;padding:4px 10px;background:transparent;border:1px solid var(--line);color:var(--text-dim);font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;text-transform:lowercase;cursor:pointer;transition:border-color var(--dur-hover) var(--ease),color var(--dur-hover) var(--ease),background-color var(--dur-hover) var(--ease)}.PatchBayTool_shapeBtn__oYIqK:hover{border-color:var(--line-strong);color:var(--text)}.PatchBayTool_shapeBtn__oYIqK:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.PatchBayTool_shapeBtnActive__PK1xB{color:var(--accent);border-color:var(--accent);background:var(--accent-faint)}.PatchBayTool_elastoLabel__5mGwT{font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;color:var(--text-faint);padding-left:110px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PatchBayTool_patch__iWi8Y{display:flex;flex-direction:column;gap:12px;min-height:420px}.PatchBayTool_patchCompact__pL8pg{min-height:380px}.PatchBayTool_patchHeader__sqHjc{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 14px}.PatchBayTool_patchHeaderActions__pzmzZ{margin-left:auto;display:inline-flex;gap:4px}.PatchBayTool_patchBody__d0ud9{position:relative;display:grid;grid-template-columns:240px 1fr 240px;grid-gap:0;gap:0;min-height:620px;border:1px solid var(--line);background:var(--panel);overflow:hidden;touch-action:none}.PatchBayTool_patchCompact__pL8pg .PatchBayTool_patchBody__d0ud9{grid-template-columns:170px 1fr 170px;min-height:420px}.PatchBayTool_jackColumn__wyoV9{position:relative;z-index:1;display:flex;flex-direction:column;gap:0;padding:10px 8px 10px 12px;background:rgba(6,6,6,.55);border-right:1px solid var(--line);pointer-events:auto;overflow-y:auto;overflow-x:hidden;align-self:stretch}.PatchBayTool_jackColumn__wyoV9:last-of-type{border-right:0;border-left:1px solid var(--line)}.PatchBayTool_jackColumn__wyoV9::-webkit-scrollbar{width:6px}.PatchBayTool_jackColumn__wyoV9::-webkit-scrollbar-track{background:transparent}.PatchBayTool_jackColumn__wyoV9::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:3px}.PatchBayTool_jackSection__DDyR_{display:flex;flex-direction:column;margin-bottom:6px}.PatchBayTool_jackSectionHead__LpBrG{display:inline-flex;align-items:baseline;gap:4px;padding:6px 0 4px;background:transparent;border:0;border-bottom:1px solid var(--line);color:var(--text-dim);font-family:var(--font-mono);font-size:9px;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;text-align:left}.PatchBayTool_jackSectionHead__LpBrG:hover{color:var(--accent)}.PatchBayTool_cableSurface__7TNDU{position:relative;background:transparent;pointer-events:auto;min-height:620px;overflow:hidden}.PatchBayTool_cableSvg__aWHd1{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:3}@keyframes PatchBayTool_connectSpark__shchA{0%{r:3;stroke-opacity:.9}60%{r:11;stroke-opacity:.5}to{r:16;stroke-opacity:0}}.PatchBayTool_connectSpark__shchA{fill:none;stroke:rgba(255,220,80,.9);stroke-width:1.5;animation:PatchBayTool_connectSpark__shchA .42s cubic-bezier(.2,.8,.5,1) both}.PatchBayTool_connectSpark2__DUSRX{fill:none;stroke:rgba(255,180,60,.6);stroke-width:1;animation:PatchBayTool_connectSpark__shchA .55s cubic-bezier(.2,.8,.5,1) both;animation-delay:50ms}.PatchBayTool_cableSvg__aWHd1 g{pointer-events:auto}.PatchBayTool_patchFooter__CnEnj{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;gap:12px;padding:8px 12px;border-top:1px solid var(--line);background:rgba(6,6,6,.78);z-index:2}.PatchBayTool_miniSim__LocS4{margin-left:auto;display:block;background:#050505;border:1px solid var(--line);cursor:pointer;flex-shrink:0}.PatchBayTool_jackColTitle__vy8UC{font-family:var(--font-mono);font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--text-faint);padding:0 0 6px}.PatchBayTool_jackRow__yFna4{display:flex;align-items:center;gap:8px;padding:4px 2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:auto;background:transparent;border-radius:2px}.PatchBayTool_jackRow__yFna4:hover{background:rgba(200,168,75,.04)}.PatchBayTool_jackRowSrc__Yytac{justify-content:flex-start}.PatchBayTool_jackRowSrc__Yytac .PatchBayTool_jackLabel__aWPWr{text-align:right}.PatchBayTool_jackRowSink__Da4i_{justify-content:flex-start}.PatchBayTool_jackRow__yFna4:hover .PatchBayTool_jack__HmUpv{box-shadow:0 0 0 4px rgba(232,200,122,.16)}.PatchBayTool_jack__HmUpv{flex-shrink:0;display:inline-block;width:10px;height:10px;background:var(--bg);border:1.5px solid var(--text-bright);border-radius:50%;position:relative}.PatchBayTool_jackEvent__XOJRn{border-radius:0;transform:rotate(45deg);border-color:var(--accent)}.PatchBayTool_jackSignal__qEHE1{border-color:var(--text-bright)}.PatchBayTool_jackSnap__8ushC{border-color:#ffd040!important;box-shadow:0 0 0 5px rgba(255,210,60,.3),0 0 12px rgba(255,210,60,.5)!important;transform:scale(1.5)}.PatchBayTool_jackEvent__XOJRn.PatchBayTool_jackSnap__8ushC{transform:rotate(45deg) scale(1.5)}.PatchBayTool_jackRowSnap__LPhfq{background:rgba(255,210,60,.06)!important}.PatchBayTool_jackLabel__aWPWr{font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;color:var(--text);flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PatchBayTool_jackVal__EhmTn{margin-left:auto;font-family:var(--font-mono);font-size:10px;color:var(--text-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:38px;text-align:right}.PatchBayTool_rules__2qqS3{display:flex;flex-direction:column;gap:12px}.PatchBayTool_rulesHeader__rSR1D{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px}.PatchBayTool_rulesEmpty__5NRZB{padding:24px;border:1px dashed var(--line-strong);background:var(--panel);text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px}.PatchBayTool_ruleCard__yMwVy{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border:1px solid var(--line-strong);border-left:3px solid var(--accent);background:var(--panel)}.PatchBayTool_ruleDisabled__UsbK9{opacity:.5}.PatchBayTool_ruleHead__T78IJ{display:flex;align-items:center;gap:10px}.PatchBayTool_ruleNum__5zWdw{font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;color:var(--accent)}.PatchBayTool_ruleHeadActions__sqWL6{margin-left:auto;display:inline-flex;gap:4px}.PatchBayTool_ruleFireCount__Xpn72{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;color:var(--text-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:24px;text-align:right}.PatchBayTool_ruleFireCountActive__yUIDb{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;color:var(--accent);font-weight:600;min-width:52px;text-align:right;animation:PatchBayTool_ruleFirePulse__uI5tz .6s ease-out both}@keyframes PatchBayTool_ruleFirePulse__uI5tz{0%{opacity:1;letter-spacing:.18em}50%{opacity:1;letter-spacing:.12em}to{opacity:1;letter-spacing:.1em}}.PatchBayTool_ruleCardFired__P7Tis{background:color-mix(in srgb,var(--accent-faint) 60%,transparent)!important;transition:background .2s ease}@media (prefers-reduced-motion:reduce){.PatchBayTool_ruleFireCountActive__yUIDb{animation:none}}.PatchBayTool_toggleDot__boqk2{width:12px;height:12px;border-radius:50%;border:1px solid var(--err);background:transparent;cursor:pointer;padding:0;transition:all var(--dur-hover) var(--ease)}.PatchBayTool_toggleDotOn__80W5x{border-color:var(--ok);background:var(--ok);box-shadow:0 0 6px rgba(168,200,139,.5)}.PatchBayTool_ruleRow__B_VXI{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.PatchBayTool_ruleLabel__He9J7{font-family:var(--font-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--text-faint);min-width:56px}.PatchBayTool_rulesFooter__SJ7ku{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}.PatchBayTool_settingsTabs__da7x0{display:flex;align-items:stretch;gap:0;border-bottom:1px solid var(--line);margin-bottom:12px;flex-wrap:wrap}.PatchBayTool_settingsTabs__da7x0 .PatchBayTool_tab___aV9d{height:32px;font-size:10px;padding:0 12px}.PatchBayTool_bodiesHead__v45OS{display:flex;align-items:baseline;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid var(--line);font-family:var(--font-mono);font-size:10px;letter-spacing:.2em;color:var(--accent);text-transform:uppercase}.PatchBayTool_bodyRow__EeQzN{display:flex;align-items:center;gap:10px;padding:4px 0}.PatchBayTool_bodyLabel__C2sEh{font-family:var(--font-mono);font-size:10px;letter-spacing:.2em;color:var(--text);min-width:80px}.PatchBayTool_rulesHeaderActions__kKDU6{display:inline-flex;flex-wrap:wrap;gap:6px;margin-left:auto}.PatchBayTool_ruleList__xzJ_U{display:flex;flex-direction:column;gap:10px}.PatchBayTool_ruleName__S244Z{background:transparent;border:1px solid transparent;color:var(--text);font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;padding:3px 6px;min-width:200px;border-radius:2px}.PatchBayTool_ruleName__S244Z:hover{border-color:var(--line)}.PatchBayTool_ruleName__S244Z:focus{outline:0;border-color:var(--accent);background:rgba(200,168,75,.05)}.PatchBayTool_ruleColumn__8gvJ_{display:flex;flex-direction:column;gap:6px;padding:6px 0 6px 56px;position:relative}.PatchBayTool_ruleColumn__8gvJ_>.PatchBayTool_ruleLabel__He9J7{position:absolute;left:0;top:8px}.PatchBayTool_ruleSubRow__GVNxZ{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.PatchBayTool_ruleFooter__9UWSq{margin-top:6px;display:flex;flex-direction:column;gap:6px}.PatchBayTool_linkBtn__3u5iV{align-self:flex-start;background:transparent;border:0;color:var(--text-faint);font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;cursor:pointer;padding:2px 0}.PatchBayTool_linkBtn__3u5iV:hover{color:var(--accent)}.PatchBayTool_exprBlock__B4FKV{margin:0;padding:8px 10px;background:#050505;border:1px solid var(--line);color:var(--text-dim);font-family:var(--font-mono);font-size:10px;line-height:1.5;white-space:pre-wrap;word-break:break-word}.PatchBayTool_rulesCompact__uraON .PatchBayTool_ruleColumn__8gvJ_{padding-left:40px}.PatchBayTool_rulesCompact__uraON .PatchBayTool_ruleCard__yMwVy{padding:8px 10px;font-size:10px}.PatchBayTool_dropdownWrap__F5ND4{position:relative;display:inline-block}.PatchBayTool_dropdownMenu__42C_Q{position:absolute;top:calc(100% + 4px);right:0;min-width:260px;max-height:60vh;overflow-y:auto;background:rgba(8,8,8,.98);border:1px solid var(--line-strong);z-index:50;display:flex;flex-direction:column;padding:4px 0}.PatchBayTool_dropdownItem__5__MW{display:flex;flex-direction:column;gap:2px;align-items:flex-start;padding:6px 10px;background:transparent;border:0;color:var(--text);font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;cursor:pointer;text-align:left;width:100%}.PatchBayTool_dropdownItem__5__MW:hover{background:rgba(200,168,75,.1);color:var(--accent)}.PatchBayTool_dropdownItemRow__w6pt5{display:flex;align-items:center;gap:4px;padding-right:6px}.PatchBayTool_dropdownItemRow__w6pt5 .PatchBayTool_dropdownItem__5__MW{flex:1 1}.PatchBayTool_timeline__3Koq7{margin-top:14px;border:1px solid var(--line);background:var(--panel)}.PatchBayTool_timelineHead__c6NrX{display:flex;align-items:baseline;justify-content:space-between;padding:6px 10px;border-bottom:1px solid var(--line)}.PatchBayTool_timelineBody__6MGZb{position:relative;min-height:80px;padding:4px 0}.PatchBayTool_timelineRow___abbS{position:absolute;left:0;right:0;display:flex;align-items:center;padding:0 110px 0 8px;pointer-events:none}.PatchBayTool_timelineName__49xBa{font-family:var(--font-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PatchBayTool_timelineSvg__KjUmE{position:absolute;left:150px;right:8px;top:0;bottom:0;width:calc(100% - 158px);height:100%;pointer-events:auto}.PatchBayTool_mathNode__HlGsM{position:absolute;width:150px;background:rgba(20,20,20,.96);border:1px solid var(--line-strong);font-family:var(--font-mono);color:var(--text);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:3}.PatchBayTool_mathNodeHead__laajI{display:flex;align-items:center;padding:4px 6px;background:rgba(200,168,75,.08);border-bottom:1px solid var(--line);cursor:move}.PatchBayTool_mathNodeOp__kLxII{flex:1 1;background:transparent;border:0;color:var(--accent);font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;cursor:pointer}.PatchBayTool_mathNodeBody__eTmVP{display:flex;flex-direction:column;gap:4px;padding:6px}.PatchBayTool_mathNodeRow__oj_Da{display:flex;align-items:center;gap:6px}.PatchBayTool_mathNodeJack__UX7Zs{width:12px;height:12px;border-radius:50%;background:var(--bg);border:1.5px solid var(--text-bright);flex-shrink:0;position:relative;z-index:4}.PatchBayTool_mathNodeJackOut__srf9r{margin-left:auto;border-color:var(--accent);cursor:crosshair}.PatchBayTool_mathNodeLabel___KKSr{font-size:10px;color:var(--text-dim);letter-spacing:.06em}.PatchBayTool_mathNodeInput__PglDO{margin-left:auto;width:60px;background:transparent;color:var(--text);border:1px solid var(--line);padding:2px 4px;font-family:var(--font-mono);font-size:10px}.PatchBayTool_discoveryHead__l2j6l{margin-top:16px;padding-top:10px;font-size:10px;letter-spacing:.2em;color:var(--accent)}.PatchBayTool_discoveryHead__l2j6l,.PatchBayTool_settingsDivider__xVxZt{border-top:1px solid var(--line);font-family:var(--font-mono);text-transform:uppercase}.PatchBayTool_settingsDivider__xVxZt{margin-top:14px;padding:4px 0 2px;font-size:9px;letter-spacing:.22em;color:rgba(245,240,224,.35)}.PatchBayTool_discoveryCatRow__ghvrG{display:flex;align-items:center;gap:8px;padding:3px 0}.PatchBayTool_discoveryCatLeft__2Kf1N{display:flex;flex-direction:column;gap:1px;min-width:80px}.PatchBayTool_discoveryHintInline__XBG9_{font-size:9px;color:rgba(245,240,224,.28);letter-spacing:.04em;white-space:nowrap}.PatchBayTool_discoveryBoundsHint__69MZC{font-size:9px;color:rgba(245,240,224,.28);letter-spacing:.06em;padding:0 0 6px}.PatchBayTool_discoveryHint__sw4gZ{font-family:var(--font-mono);font-size:10px;color:rgba(245,240,224,.45);line-height:1.6;margin-bottom:10px}.PatchBayTool_discoverBtn__Oa2sR{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;padding:7px 18px;background:rgba(200,168,75,.12);border:1px solid var(--accent);color:var(--accent);cursor:pointer;text-transform:lowercase;transition:background .12s,color .12s}.PatchBayTool_discoverBtn__Oa2sR:hover{background:var(--accent);color:#1a1a14}.PatchBayTool_shapeBtnDanger__NMFp_{border-color:#e05050!important;color:#e05050!important}.PatchBayTool_shapeBtnDanger__NMFp_:hover{background:#e05050!important;color:#1a1a14!important}.PatchBayTool_scopeOverlay__3I1zy{position:absolute;top:12px;right:12px;width:72px;height:72px;border-radius:50%;border:1px solid rgba(245,240,224,.1);background:rgba(0,0,0,.52);z-index:4;pointer-events:none;transition:border-color .4s;cursor:default}.PatchBayTool_scopeOverlayLocked__ygDL9{border-color:rgba(200,168,75,.55)}.PatchBayTool_hitLed__hngLc{width:6px;height:6px;margin-right:2px}.PatchBayTool_audioLed__GboAU,.PatchBayTool_hitLed__hngLc{display:inline-block;border-radius:50%;flex-shrink:0;transition:background 0s}.PatchBayTool_audioLed__GboAU{width:5px;height:5px;margin-right:4px;vertical-align:middle}.PatchBayTool_eventTicker__hF5GL{position:absolute;bottom:12px;right:96px;z-index:4;display:flex;flex-direction:column-reverse;gap:2px;pointer-events:none;max-width:280px}.PatchBayTool_stageFullscreen__L7n_M .PatchBayTool_eventTicker__hF5GL{bottom:40px}.PatchBayTool_eventTickerRow__t41kk{font-family:var(--font-mono,monospace);font-size:9px;letter-spacing:.07em;color:rgba(245,240,224,.7);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:5px;line-height:1.4;text-shadow:0 0 8px rgba(0,0,0,.9),0 0 2px rgba(0,0,0,1)}.PatchBayTool_eventTickerRule__5PmtZ{color:rgba(200,168,75,.85)}.PatchBayTool_eventTickerBullet__jLgAC{font-size:6px;flex-shrink:0}.PatchBayTool_hudRatioBlock__D8wky{display:inline-flex;align-items:center;gap:4px;padding:0 6px;border-radius:3px;transition:background .25s}.PatchBayTool_hudRatioLocked__7MV4c{border-bottom:1px solid rgba(200,168,75,.5)}.PatchBayTool_helpOverlay__lqmr_{position:fixed;inset:0;z-index:99999;background:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;padding:20px}.PatchBayTool_helpModal__c87AC{position:relative;background:#111108;border:1px solid rgba(245,240,224,.2);max-width:640px;width:100%;max-height:88vh;overflow-y:auto;padding:28px 32px 24px;font-family:var(--font-mono,monospace);color:rgba(245,240,224,.85)}.PatchBayTool_helpClose__2Rvpp{position:absolute;top:14px;right:18px;background:none;border:none;color:rgba(245,240,224,.5);font-size:20px;cursor:pointer;line-height:1;font-family:inherit}.PatchBayTool_helpClose__2Rvpp:hover{color:rgba(245,240,224,.9)}.PatchBayTool_helpTitle__7YYbv{font-size:13px;letter-spacing:.12em;color:var(--accent,#c8a84b);font-weight:700;margin-bottom:4px}.PatchBayTool_helpSubtitle__oG0_4{font-size:10px;letter-spacing:.08em;color:rgba(245,240,224,.4);margin-bottom:18px}.PatchBayTool_helpSection__yFLs0{font-size:10px;letter-spacing:.12em;color:rgba(245,240,224,.5);border-top:1px solid rgba(245,240,224,.1);padding-top:12px;margin-top:14px;margin-bottom:8px}.PatchBayTool_helpBody__5_a5y{font-size:11px;line-height:1.7;color:rgba(245,240,224,.7);margin:0 0 8px}.PatchBayTool_helpTable__ohzwj{width:100%;border-collapse:collapse;font-size:11px}.PatchBayTool_helpKey___AMcO{color:var(--accent,#c8a84b);padding:3px 14px 3px 0;white-space:nowrap;vertical-align:top}.PatchBayTool_helpDesc__sv6os{color:rgba(245,240,224,.65);padding:3px 0}.PatchBayTool_helpFooter__rw4k3{font-size:9px;letter-spacing:.08em;color:rgba(245,240,224,.25);margin-top:18px;text-align:center}.PatchBayTool_presetsHint__9zEvu{font-size:10px;color:rgba(245,240,224,.35);letter-spacing:.06em;padding:2px 0 10px}.PatchBayTool_presetCards__W1L25{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:8px;gap:8px;margin-bottom:14px}.PatchBayTool_presetCard__lbPS0{background:rgba(245,240,224,.03);border:1px solid rgba(245,240,224,.1);padding:10px 12px 9px;cursor:pointer;text-align:left;font-family:var(--font-mono,monospace);transition:background .12s,border-color .12s}.PatchBayTool_presetCard__lbPS0:hover{background:rgba(200,168,75,.07);border-color:rgba(200,168,75,.4)}.PatchBayTool_presetCardRatio__JR0qT{font-size:11px;letter-spacing:.08em;color:var(--accent,#c8a84b);margin-bottom:2px}.PatchBayTool_presetCardLabel__FZ7_a{font-size:12px;font-weight:700;color:rgba(245,240,224,.9);letter-spacing:.06em;margin-bottom:5px}.PatchBayTool_presetCardDesc__eoFWz{font-size:9.5px;line-height:1.55;color:rgba(245,240,224,.42);letter-spacing:.03em}.PatchBayTool_presetCardShape__N5XDP{font-size:9px;letter-spacing:.1em;color:rgba(245,240,224,.22);margin-top:6px;text-transform:uppercase}.PatchBayTool_favsList__F96Yb{display:flex;flex-direction:column;gap:4px;max-height:160px;overflow-y:auto}.PatchBayTool_favRow__TNbba{display:flex;align-items:center;gap:4px}.PatchBayTool_favLoad__ilLbM{flex:1 1;text-align:left;background:none;border:1px solid rgba(245,240,224,.1);padding:4px 8px;font-size:10px;font-family:var(--font-mono,monospace);color:rgba(245,240,224,.65);cursor:pointer;letter-spacing:.04em}.PatchBayTool_favLoad__ilLbM:hover{background:rgba(200,168,75,.08);border-color:rgba(200,168,75,.35);color:rgba(245,240,224,.9)}.PatchBayTool_favDel__8koUE{background:none;border:1px solid rgba(245,240,224,.1);width:22px;height:22px;font-size:13px;line-height:1;color:rgba(245,240,224,.3);cursor:pointer;flex-shrink:0;font-family:var(--font-mono,monospace)}.PatchBayTool_favDel__8koUE:hover{border-color:#e05050;color:#e05050}.PatchBayTool_smallBtnActive__87pUR{background:rgba(200,168,75,.18)!important;border-color:var(--accent,#c8a84b)!important;color:var(--accent,#c8a84b)!important}@media (max-width:920px){.PatchBayTool_patchBody__d0ud9{grid-template-columns:180px 1fr 180px;min-height:560px}}@media (max-width:720px){.PatchBayTool_patchBody__d0ud9{grid-template-columns:160px 1fr 160px;min-height:520px}.PatchBayTool_jackLabel__aWPWr{font-size:10px}}@media (max-width:640px){.PatchBayTool_stage__A__RZ{height:clamp(280px,50vh,520px)}.PatchBayTool_patchBody__d0ud9{min-height:540px}.PatchBayTool_label__QVjab{min-width:80px}.PatchBayTool_fsPanel__rhFuR{width:min(460px,92vw)}.PatchBayTool_ruleColumn__8gvJ_{padding-left:0}.PatchBayTool_ruleColumn__8gvJ_>.PatchBayTool_ruleLabel__He9J7{position:static}}@media (max-width:480px){.PatchBayTool_topToolbar__j4i21{flex-wrap:wrap;height:auto;padding:6px 8px}.PatchBayTool_hud__MLEhS{font-size:9px}.PatchBayTool_hudLabel___eSg3{display:none}.PatchBayTool_patchBody__d0ud9{grid-template-columns:1fr;min-height:800px}.PatchBayTool_jackColumn__wyoV9{max-height:240px;border-right:0;border-bottom:1px solid var(--line)}.PatchBayTool_jackColumn__wyoV9:last-of-type{border-left:0;border-top:1px solid var(--line)}.PatchBayTool_cableSurface__7TNDU{min-height:280px}}