.namazu-polyphonic-synth-workspace_voltage__m_bsV,.namazu-polyphonic-synth-workspace_workspace__1qhRZ{--tool-bg:#070c0e;--tool-bg-deep:#030607;--tool-surface:#10191b;--tool-surface-raised:#152124;--tool-surface-soft:#0b1214;--tool-border:rgba(151,199,187,0.22);--tool-border-strong:rgba(155,229,207,0.48);--tool-text:#eef8f4;--tool-text-muted:#8ca29d;--tool-accent:#65e8bf;--tool-accent-strong:#ff9c5b;--tool-active:#7bffd6;--tool-danger:#ff7478;--tool-warning:#ffd276;--tool-focus:#f7fff8;--tool-grid:rgba(122,180,166,0.07);--tool-shadow:rgba(0,0,0,0.42);--range-track:#263639;--select-bg:#0a1113}.namazu-polyphonic-synth-workspace_oxide__Jt9dp,.namazu-polyphonic-synth-workspace_workspace__1qhRZ[data-theme=oxide]{--tool-bg:#130c0a;--tool-bg-deep:#080504;--tool-surface:#211410;--tool-surface-raised:#2b1c16;--tool-surface-soft:#160d0a;--tool-border:rgba(224,155,104,0.24);--tool-border-strong:rgba(255,179,112,0.5);--tool-text:#fff3e8;--tool-text-muted:#b49b8b;--tool-accent:#f0a15f;--tool-accent-strong:#b8e05b;--tool-active:#c9f171;--tool-danger:#ff766e;--tool-warning:#ffd169;--tool-focus:#fff9e8;--tool-grid:rgba(238,164,105,0.07);--tool-shadow:rgba(0,0,0,0.48);--range-track:#493025;--select-bg:#120b08}.namazu-polyphonic-synth-workspace_daylight__YQAPe,.namazu-polyphonic-synth-workspace_workspace__1qhRZ[data-theme=daylight]{--tool-bg:#dce4e0;--tool-bg-deep:#c9d2ce;--tool-surface:#f4f7f5;--tool-surface-raised:#ffffff;--tool-surface-soft:#e6ece9;--tool-border:rgba(32,58,51,0.2);--tool-border-strong:rgba(16,88,70,0.46);--tool-text:#17231f;--tool-text-muted:#60716b;--tool-accent:#087b63;--tool-accent-strong:#c55424;--tool-active:#087b63;--tool-danger:#b82732;--tool-warning:#9e6900;--tool-focus:#07100d;--tool-grid:rgba(23,52,44,0.075);--tool-shadow:rgba(30,53,46,0.16);--range-track:#c4d1cc;--select-bg:#ffffff}.namazu-polyphonic-synth-workspace_workspace__1qhRZ{position:relative;left:0;width:100%;max-width:none;min-width:0;margin:0;overflow:clip;color:var(--tool-text);background:radial-gradient(circle at 14% 0,color-mix(in srgb,var(--tool-accent) 10%,transparent),transparent 28rem),radial-gradient(circle at 90% 16%,color-mix(in srgb,var(--tool-accent-strong) 8%,transparent),transparent 34rem),linear-gradient(180deg,var(--tool-bg-deep),var(--tool-bg) 16rem,var(--tool-bg-deep));border-block:1px solid var(--tool-border);isolation:isolate;font-family:IBM Plex Sans,Noto Sans JP,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}.namazu-polyphonic-synth-workspace_workspace__1qhRZ:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(var(--tool-grid) 1px,transparent 1px),linear-gradient(90deg,var(--tool-grid) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.7) 55%,transparent);mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.7) 55%,transparent)}.namazu-polyphonic-synth-workspace_workspace__1qhRZ:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--tool-text) 8%,transparent),inset 0 -1px 0 color-mix(in srgb,var(--tool-text) 5%,transparent)}.namazu-polyphonic-synth-workspace_workspace__1qhRZ button,.namazu-polyphonic-synth-workspace_workspace__1qhRZ input,.namazu-polyphonic-synth-workspace_workspace__1qhRZ select{font:inherit}.namazu-polyphonic-synth-workspace_workspace__1qhRZ button{color:inherit}.namazu-polyphonic-synth-workspace_floatingTransport__FZVef button:focus-visible,.namazu-polyphonic-synth-workspace_modalPanel__psuwd a:focus-visible,.namazu-polyphonic-synth-workspace_modalPanel__psuwd button:focus-visible,.namazu-polyphonic-synth-workspace_modalPanel__psuwd input:focus-visible,.namazu-polyphonic-synth-workspace_modalPanel__psuwd select:focus-visible,.namazu-polyphonic-synth-workspace_morphSurface__D9qyv:focus-visible,.namazu-polyphonic-synth-workspace_workspace__1qhRZ button:focus-visible,.namazu-polyphonic-synth-workspace_workspace__1qhRZ input:focus-visible,.namazu-polyphonic-synth-workspace_workspace__1qhRZ select:focus-visible{outline:2px solid var(--tool-focus);outline-offset:3px}.namazu-polyphonic-synth-workspace_workspace__1qhRZ button:disabled{cursor:not-allowed;opacity:.38}.namazu-polyphonic-synth-workspace_workspaceInner__NBpiy{width:100%;max-width:2460px;min-width:0;margin:0 auto;padding:clamp(12px,1.65vw,34px) clamp(12px,2vw,42px) calc(clamp(28px, 4vw, 72px) + env(safe-area-inset-bottom))}.namazu-polyphonic-synth-workspace_instrumentBar__VQtie{display:grid;grid-template-columns:minmax(250px,.7fr) minmax(420px,1.45fr) auto;align-items:center;gap:18px;min-height:64px;margin-bottom:clamp(12px,1.2vw,22px);padding:10px 12px;border-block:1px solid var(--tool-border);background:color-mix(in srgb,var(--tool-surface-soft) 82%,transparent)}.namazu-polyphonic-synth-workspace_instrumentIdentity__Lkklt{display:flex;align-items:center;gap:12px;min-width:0}.namazu-polyphonic-synth-workspace_logoMark__7LI_l{display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;border:1px solid var(--tool-border-strong);background:var(--tool-accent);color:var(--tool-bg-deep);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:950;letter-spacing:-.04em;clip-path:polygon(0 0,82% 0,100% 18%,100% 100%,18% 100%,0 82%)}.namazu-polyphonic-synth-workspace_instrumentIdentity__Lkklt h2{margin:2px 0 0;color:var(--tool-text);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:clamp(16px,1.35vw,22px);font-weight:850;letter-spacing:.06em;line-height:1.05}.namazu-polyphonic-synth-workspace_eyebrow__shs2R{margin:0;color:var(--tool-text-muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.17em;line-height:1.35;text-transform:uppercase}.namazu-polyphonic-synth-workspace_statusCluster__Jb40t{display:flex;align-items:center;justify-content:center;gap:4px;min-width:0;overflow-x:auto;scrollbar-width:none}.namazu-polyphonic-synth-workspace_statusCluster__Jb40t::-webkit-scrollbar{display:none}.namazu-polyphonic-synth-workspace_statusItem__F_sK0{display:inline-flex;min-height:30px;flex:0 0 auto;align-items:center;gap:7px;padding:5px 9px;border-left:1px solid var(--tool-border);color:var(--tool-text-muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:750;letter-spacing:.09em;white-space:nowrap}.namazu-polyphonic-synth-workspace_statusItem__F_sK0 strong{color:var(--tool-text);font-size:11px}.namazu-polyphonic-synth-workspace_statusItem__F_sK0 i{width:7px;height:7px;flex:0 0 auto;border-radius:50%}.namazu-polyphonic-synth-workspace_statusIdle__RXyhP{background:var(--tool-text-muted)}.namazu-polyphonic-synth-workspace_statusLive__4ueHB{background:var(--tool-active);box-shadow:0 0 0 4px color-mix(in srgb,var(--tool-active) 16%,transparent)}.namazu-polyphonic-synth-workspace_modeSwitch__UnLWf,.namazu-polyphonic-synth-workspace_themeSwitch__gde1f{display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid var(--tool-border);background:var(--tool-bg-deep)}.namazu-polyphonic-synth-workspace_modeSwitch__UnLWf button,.namazu-polyphonic-synth-workspace_themeSwitch__gde1f button{min-height:28px;border:0;background:transparent;padding:5px 8px;color:var(--tool-text-muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;font-weight:850;letter-spacing:.08em;white-space:nowrap;cursor:pointer}.namazu-polyphonic-synth-workspace_modeSwitch__UnLWf button:hover,.namazu-polyphonic-synth-workspace_themeSwitch__gde1f button:hover{color:var(--tool-text);background:color-mix(in srgb,var(--tool-accent) 10%,transparent)}.namazu-polyphonic-synth-workspace_modeSwitch__UnLWf .namazu-polyphonic-synth-workspace_isSelected__kvbl2,.namazu-polyphonic-synth-workspace_themeSwitch__gde1f .namazu-polyphonic-synth-workspace_isSelected__kvbl2{background:var(--tool-accent);color:var(--tool-bg-deep)}.namazu-polyphonic-synth-workspace_performanceLayout__gdfTq{display:grid;grid-template-columns:minmax(0,1.72fr) minmax(310px,.58fr);align-items:stretch;gap:clamp(10px,1.2vw,22px)}.namazu-polyphonic-synth-workspace_panel__KdwLU{position:relative;min-width:0;border:1px solid var(--tool-border);border-radius:5px;background:linear-gradient(135deg,color-mix(in srgb,var(--tool-text) 2%,transparent),transparent 42%),var(--tool-surface);box-shadow:0 14px 34px -28px var(--tool-shadow)}.namazu-polyphonic-synth-workspace_panel__KdwLU:before{content:"";position:absolute;top:-1px;left:14px;width:42px;height:2px;background:var(--tool-accent)}.namazu-polyphonic-synth-workspace_panelHeading__ZPbK2{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.namazu-polyphonic-synth-workspace_panelHeading__ZPbK2 h3{margin:3px 0 0;color:var(--tool-text);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:clamp(13px,1vw,17px);font-weight:850;letter-spacing:.045em;line-height:1.2}.namazu-polyphonic-synth-workspace_stagePanel__MtgmK{padding:clamp(12px,1.25vw,22px);border-radius:2px 13px 4px 4px}.namazu-polyphonic-synth-workspace_patchReadout__9K4e3{display:grid;justify-items:end;gap:2px;min-width:120px;padding:5px 8px;border-right:2px solid var(--tool-accent-strong);background:var(--tool-surface-soft);font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.namazu-polyphonic-synth-workspace_patchReadout__9K4e3 span{color:var(--tool-text-muted);font-size:8px;font-weight:750;letter-spacing:.16em}.namazu-polyphonic-synth-workspace_patchReadout__9K4e3 strong{max-width:220px;overflow:hidden;color:var(--tool-text);font-size:10px;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap}.namazu-polyphonic-synth-workspace_stage__evtSZ{position:relative;overflow:hidden;min-height:clamp(210px,21vw,330px);border:1px solid color-mix(in srgb,var(--stage-low) 58%,#ffffff 10%);border-radius:2px;background:radial-gradient(circle at 50% 125%,color-mix(in srgb,var(--stage-high) 48%,transparent),transparent 52%),linear-gradient(135deg,var(--stage-background),color-mix(in srgb,var(--stage-background) 68%,var(--stage-low)));box-shadow:inset 0 0 44px color-mix(in srgb,var(--stage-glow) 12%,transparent),inset 0 -50px 90px rgba(0,0,0,.26)}.namazu-polyphonic-synth-workspace_stage__evtSZ:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.3;background:repeating-linear-gradient(0deg,rgba(255,255,255,.035) 0 1px,transparent 1px 4px),linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent)}.namazu-polyphonic-synth-workspace_stageFooter__5S6a6,.namazu-polyphonic-synth-workspace_stageTopline__glul1{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;color:rgba(255,255,255,.7);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;font-weight:750;letter-spacing:.16em;text-transform:uppercase}.namazu-polyphonic-synth-workspace_stageTopline__glul1{padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.11)}.namazu-polyphonic-synth-workspace_stageFooter__5S6a6{position:absolute;right:0;bottom:0;left:0;justify-content:flex-start;padding:9px 12px;border-top:1px solid rgba(255,255,255,.1);background:rgba(0,0,0,.16)}.namazu-polyphonic-synth-workspace_stageFooter__5S6a6 span:last-child{margin-left:auto}.namazu-polyphonic-synth-workspace_scopeGrid__RzYHM{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(240px,.88fr);gap:10px;min-height:162px;padding:clamp(12px,1.4vw,24px) 12px 42px}.namazu-polyphonic-synth-workspace_scopeUnit__Kx6F6{min-width:0;padding:10px;border-inline-start:1px solid rgba(255,255,255,.13);background:rgba(0,0,0,.09)}.namazu-polyphonic-synth-workspace_scopeLabel__1kDrv{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;color:rgba(255,255,255,.68);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;font-weight:800;letter-spacing:.14em}.namazu-polyphonic-synth-workspace_waveDisplay__JXLfX{position:relative;height:clamp(78px,8vw,124px);overflow:hidden;border-block:1px solid rgba(255,255,255,.08)}.namazu-polyphonic-synth-workspace_waveDisplay__JXLfX:after,.namazu-polyphonic-synth-workspace_waveDisplay__JXLfX:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 0);background-size:24px 24px}.namazu-polyphonic-synth-workspace_waveDisplay__JXLfX span{position:absolute;inset:16% 0 12%;background:linear-gradient(90deg,var(--stage-high),var(--stage-low),var(--stage-glow));clip-path:polygon(0 56%,7% 26%,14% 72%,22% 18%,30% 62%,38% 28%,48% 80%,58% 14%,68% 60%,77% 34%,86% 74%,94% 23%,100% 52%,100% 58%,94% 31%,86% 82%,77% 42%,68% 68%,58% 22%,48% 88%,38% 36%,30% 70%,22% 26%,14% 80%,7% 34%,0 64%)}.namazu-polyphonic-synth-workspace_waveDisplay__JXLfX span:last-child{opacity:.22;transform:translateY(7px) scaleY(.62)}.namazu-polyphonic-synth-workspace_workspace__1qhRZ[data-playing=true] .namazu-polyphonic-synth-workspace_waveDisplay__JXLfX span:first-child{animation:namazu-polyphonic-synth-workspace_signal-shift__gBBGW 1.8s linear infinite}.namazu-polyphonic-synth-workspace_spectrum___vWck{display:flex;height:clamp(78px,8vw,124px);align-items:end;gap:clamp(3px,.45vw,8px);border-block:1px solid rgba(255,255,255,.08)}.namazu-polyphonic-synth-workspace_spectrum___vWck i{display:block;min-width:3px;flex:1;transform-origin:bottom;background:linear-gradient(180deg,var(--stage-glow),var(--stage-high) 48%,var(--stage-low))}.namazu-polyphonic-synth-workspace_workspace__1qhRZ[data-playing=true] .namazu-polyphonic-synth-workspace_spectrum___vWck i:nth-child(3n+1){animation:namazu-polyphonic-synth-workspace_meter-pulse__pXGhe .62s ease-in-out infinite alternate}.namazu-polyphonic-synth-workspace_workspace__1qhRZ[data-playing=true] .namazu-polyphonic-synth-workspace_spectrum___vWck i:nth-child(3n+2){animation:namazu-polyphonic-synth-workspace_meter-pulse__pXGhe .79s ease-in-out .1s infinite alternate-reverse}.namazu-polyphonic-synth-workspace_workspace__1qhRZ[data-playing=true] .namazu-polyphonic-synth-workspace_spectrum___vWck i:nth-child(3n){animation:namazu-polyphonic-synth-workspace_meter-pulse__pXGhe .93s ease-in-out .18s infinite alternate}.namazu-polyphonic-synth-workspace_keyboardSection__zDMck{margin-top:12px;border-top:1px solid var(--tool-border);padding-top:12px}.namazu-polyphonic-synth-workspace_keyboardHeader__6ua7k{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-bottom:8px;color:var(--tool-text-muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;font-weight:800;letter-spacing:.13em}.namazu-polyphonic-synth-workspace_keyboardHeader__6ua7k>div:first-child{display:grid;gap:2px}.namazu-polyphonic-synth-workspace_keyboardHeader__6ua7k small{color:var(--tool-text-muted);font-family:inherit;font-size:8px;font-weight:550;letter-spacing:.04em}.namazu-polyphonic-synth-workspace_keyboardLegend__zBJa2{display:flex;gap:4px}.namazu-polyphonic-synth-workspace_keyboardLegend__zBJa2 span{padding:3px 5px;border:1px solid var(--tool-border)}.namazu-polyphonic-synth-workspace_keyboardViewport__DydpF{width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-color:var(--tool-accent) var(--tool-surface-soft);scrollbar-width:thin}.namazu-polyphonic-synth-workspace_keyTrack__DxXcp{display:grid;grid-template-columns:repeat(24,minmax(34px,1fr));min-width:840px;height:92px;gap:3px}.namazu-polyphonic-synth-workspace_performanceKey__8lOjy{position:relative;display:flex;min-width:0;touch-action:none;flex-direction:column;align-items:center;justify-content:flex-end;gap:8px;border:1px solid color-mix(in srgb,var(--tool-text) 18%,transparent);border-radius:1px 1px 4px 4px;background:color-mix(in srgb,var(--tool-text) 91%,var(--tool-surface));padding:8px 3px;color:var(--tool-bg-deep)!important;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform 80ms ease,background-color 80ms ease,border-color 80ms ease}.namazu-polyphonic-synth-workspace_performanceKey__8lOjy[data-black=true]{height:72px;background:color-mix(in srgb,var(--tool-bg-deep) 88%,var(--tool-text));color:var(--tool-text)!important}.namazu-polyphonic-synth-workspace_performanceKey__8lOjy:hover{border-color:var(--tool-accent)}.namazu-polyphonic-synth-workspace_performanceKey__8lOjy[data-active=true]{transform:translateY(3px);border-color:var(--tool-active);background:var(--tool-active);color:var(--tool-bg-deep)!important;box-shadow:inset 0 -6px 0 color-mix(in srgb,var(--tool-bg-deep) 14%,transparent)}.namazu-polyphonic-synth-workspace_performanceKey__8lOjy kbd,.namazu-polyphonic-synth-workspace_performanceKey__8lOjy span{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;font-weight:850}.namazu-polyphonic-synth-workspace_performanceKey__8lOjy kbd{display:grid;width:18px;height:18px;place-items:center;border:1px solid;border-radius:2px;opacity:.76}.namazu-polyphonic-synth-workspace_liveRack__U_Kfq{display:grid;grid-template-rows:auto auto 1fr;gap:clamp(10px,1.2vw,22px);min-width:0}.namazu-polyphonic-synth-workspace_envelopePanel__Bym7g,.namazu-polyphonic-synth-workspace_mixPanel__Yu936,.namazu-polyphonic-synth-workspace_morphPanel__djcMi,.namazu-polyphonic-synth-workspace_motionPanel__ACXYM,.namazu-polyphonic-synth-workspace_outputPanel__kFXfd,.namazu-polyphonic-synth-workspace_patchPanel__sFs6o,.namazu-polyphonic-synth-workspace_tonePanel__QkrPz,.namazu-polyphonic-synth-workspace_transportPanel__IYR5P,.namazu-polyphonic-synth-workspace_visualPanel__wfQ9r{padding:clamp(12px,1.1vw,18px)}.namazu-polyphonic-synth-workspace_clockState__cLhxz,.namazu-polyphonic-synth-workspace_formatTag__GfonK,.namazu-polyphonic-synth-workspace_moduleNumber__aHycj{flex:0 0 auto;padding:4px 7px;border:1px solid var(--tool-border);color:var(--tool-text-muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;font-weight:850;letter-spacing:.12em}.namazu-polyphonic-synth-workspace_clockState__cLhxz[data-active=true]{border-color:var(--tool-active);color:var(--tool-active)}.namazu-polyphonic-synth-workspace_transportButton__IVBeH{display:grid;width:100%;min-height:64px;grid-template-columns:40px 1fr;grid-template-rows:auto auto;align-items:center;border:1px solid var(--tool-border-strong);border-radius:3px;background:var(--tool-accent);padding:8px 12px;color:var(--tool-bg-deep)!important;text-align:left;cursor:pointer}.namazu-polyphonic-synth-workspace_transportButton__IVBeH:hover{filter:brightness(1.06)}.namazu-polyphonic-synth-workspace_transportButton__IVBeH[data-active=true]{border-color:var(--tool-danger);background:var(--tool-danger)}.namazu-polyphonic-synth-workspace_transportButton__IVBeH>span{grid-row:1/3;font-size:18px}.namazu-polyphonic-synth-workspace_transportButton__IVBeH strong{align-self:end;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;letter-spacing:.08em}.namazu-polyphonic-synth-workspace_transportButton__IVBeH small{align-self:start;font-size:9px;opacity:.72}.namazu-polyphonic-synth-workspace_octaveControl__K28Pa{display:grid;grid-template-columns:1fr 34px 46px 34px;align-items:center;gap:5px;margin-top:9px;padding-block:7px;border-block:1px solid var(--tool-border);color:var(--tool-text-muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.1em}.namazu-polyphonic-synth-workspace_octaveControl__K28Pa button{display:grid;min-width:34px;min-height:32px;place-items:center;border:1px solid var(--tool-border);border-radius:2px;background:var(--tool-surface-raised);color:var(--tool-text);cursor:pointer}.namazu-polyphonic-synth-workspace_octaveControl__K28Pa output{color:var(--tool-text);font-size:13px;text-align:center}.namazu-polyphonic-synth-workspace_controlGrid__NTrsS,.namazu-polyphonic-synth-workspace_controlStack__wjMaC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 14px;min-width:0}.namazu-polyphonic-synth-workspace_controlStack__wjMaC{margin-top:11px}.namazu-polyphonic-synth-workspace_control__ly_hE{display:grid;min-width:0;gap:8px;color:var(--tool-text-muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.08em}.namazu-polyphonic-synth-workspace_controlHeader__7isji{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px}.namazu-polyphonic-synth-workspace_controlHeader__7isji>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.namazu-polyphonic-synth-workspace_control__ly_hE output{flex:0 0 auto;color:var(--tool-text);font-size:9px;font-variant-numeric:tabular-nums;letter-spacing:0}.namazu-polyphonic-synth-workspace_control__ly_hE input[type=range]{width:100%;height:18px;margin:0;accent-color:var(--tool-accent);cursor:pointer}.namazu-polyphonic-synth-workspace_control__ly_hE input[type=range]::-webkit-slider-runnable-track{height:4px;border-radius:0;background:var(--range-track)}.namazu-polyphonic-synth-workspace_control__ly_hE input[type=range]::-webkit-slider-thumb{width:15px;height:15px;margin-top:-5.5px;border:2px solid var(--tool-bg-deep);border-radius:2px;background:var(--tool-accent);-webkit-appearance:none}.namazu-polyphonic-synth-workspace_control__ly_hE input[type=range]::-moz-range-track{height:4px;border-radius:0;background:var(--range-track)}.namazu-polyphonic-synth-workspace_control__ly_hE input[type=range]::-moz-range-thumb{width:13px;height:13px;border:2px solid var(--tool-bg-deep);border-radius:2px;background:var(--tool-accent)}.namazu-polyphonic-synth-workspace_selectControl__r_MvZ{display:grid;min-width:0;gap:7px;color:var(--tool-text-muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.08em}.namazu-polyphonic-synth-workspace_selectControl__r_MvZ select{width:100%;min-width:0;min-height:38px;border:1px solid var(--tool-border);border-radius:2px;background:var(--select-bg);padding:7px 30px 7px 9px;color:var(--tool-text);font-size:11px;font-weight:750;letter-spacing:.02em;cursor:pointer}.namazu-polyphonic-synth-workspace_modeDescription__LAOEe{margin:11px 0 0;padding:9px 10px;border-left:2px solid var(--tool-accent);background:var(--tool-surface-soft);color:var(--tool-text-muted);font-size:10px;line-height:1.65}.namazu-polyphonic-synth-workspace_actionGrid__S0f3H{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.namazu-polyphonic-synth-workspace_actionGrid__S0f3H button{display:grid;min-width:0;min-height:45px;align-content:center;gap:2px;border:1px solid var(--tool-border);border-radius:2px;background:var(--tool-surface-raised);padding:7px 9px;color:var(--tool-text);font-size:10px;font-weight:800;line-height:1.25;text-align:left;cursor:pointer}.namazu-polyphonic-synth-workspace_actionGrid__S0f3H button:hover{border-color:var(--tool-border-strong);background:color-mix(in srgb,var(--tool-accent) 9%,var(--tool-surface-raised))}.namazu-polyphonic-synth-workspace_actionGrid__S0f3H button span{color:var(--tool-text-muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:7px;letter-spacing:.13em}.namazu-polyphonic-synth-workspace_actionGrid__S0f3H .namazu-polyphonic-synth-workspace_primaryAction__uTYA4{border-color:var(--tool-accent);background:var(--tool-accent);color:var(--tool-bg-deep)}.namazu-polyphonic-synth-workspace_actionGrid__S0f3H .namazu-polyphonic-synth-workspace_primaryAction__uTYA4 span{color:color-mix(in srgb,var(--tool-bg-deep) 74%,transparent)}.namazu-polyphonic-synth-workspace_controlDeck__BqCYH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.2vw,22px);margin-top:clamp(10px,1.2vw,22px)}.namazu-polyphonic-synth-workspace_selectGrid__LeE7I{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-bottom:14px}.namazu-polyphonic-synth-workspace_moduleNumber__aHycj{border:0;border-right:2px solid var(--tool-accent);color:var(--tool-accent);font-size:10px}.namazu-polyphonic-synth-workspace_morphSlots__zPZLf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.namazu-polyphonic-synth-workspace_morphSlots__zPZLf button{display:grid;min-width:0;min-height:38px;grid-template-columns:auto 1fr;place-items:center start;gap:5px;border:1px solid var(--tool-border);border-radius:2px;background:var(--tool-surface-raised);color:var(--tool-text);cursor:pointer}.namazu-polyphonic-synth-workspace_morphSlots__zPZLf button:hover{border-color:var(--tool-accent)}.namazu-polyphonic-synth-workspace_morphSlots__zPZLf strong{color:var(--tool-accent);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px}.namazu-polyphonic-synth-workspace_morphSlots__zPZLf span{overflow:hidden;color:var(--tool-text-muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:7px;letter-spacing:.08em}.namazu-polyphonic-synth-workspace_morphSurface__D9qyv{position:relative;height:132px;margin-top:8px;overflow:hidden;touch-action:none;border:1px solid var(--tool-border-strong);border-radius:2px;background:linear-gradient(var(--tool-grid) 1px,transparent 1px),linear-gradient(90deg,var(--tool-grid) 1px,transparent 1px),radial-gradient(circle at center,color-mix(in srgb,var(--tool-accent) 16%,transparent),transparent 56%),var(--tool-surface-soft);background-size:22px 22px,22px 22px,auto,auto;cursor:crosshair}.namazu-polyphonic-synth-workspace_morphSurface__D9qyv:after,.namazu-polyphonic-synth-workspace_morphSurface__D9qyv:before{content:"";position:absolute;background:color-mix(in srgb,var(--tool-accent) 35%,transparent)}.namazu-polyphonic-synth-workspace_morphSurface__D9qyv:before{top:50%;right:0;left:0;height:1px}.namazu-polyphonic-synth-workspace_morphSurface__D9qyv:after{top:0;bottom:0;left:50%;width:1px}.namazu-polyphonic-synth-workspace_axisX__r3Z_t,.namazu-polyphonic-synth-workspace_axisY__AsuH_{position:absolute;z-index:1;color:var(--tool-text-muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;font-weight:850}.namazu-polyphonic-synth-workspace_axisX__r3Z_t{right:7px;bottom:5px}.namazu-polyphonic-synth-workspace_axisY__AsuH_{top:5px;left:7px}.namazu-polyphonic-synth-workspace_morphCursor__uvaGY{position:absolute;z-index:2;width:18px;height:18px;transform:translate(-50%,-50%) rotate(45deg);border:2px solid var(--tool-focus);background:var(--tool-accent);box-shadow:0 0 0 5px color-mix(in srgb,var(--tool-accent) 14%,transparent)}.namazu-polyphonic-synth-workspace_switchRows__rz7WA{display:grid;gap:6px}.namazu-polyphonic-synth-workspace_switchRows__rz7WA>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:46px;padding:6px 7px 6px 10px;border-left:1px solid var(--tool-border);background:var(--tool-surface-soft)}.namazu-polyphonic-synth-workspace_switchRows__rz7WA>div>span{display:grid;gap:2px}.namazu-polyphonic-synth-workspace_switchRows__rz7WA strong{color:var(--tool-text);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.08em}.namazu-polyphonic-synth-workspace_switchRows__rz7WA small{color:var(--tool-text-muted);font-size:9px}.namazu-polyphonic-synth-workspace_resetButton__ogrBJ,.namazu-polyphonic-synth-workspace_switchRows__rz7WA button{min-width:74px;min-height:32px;border:1px solid var(--tool-border);border-radius:2px;background:var(--tool-surface-raised);padding:6px 9px;color:var(--tool-text);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;font-weight:850;letter-spacing:.08em;white-space:nowrap;cursor:pointer}.namazu-polyphonic-synth-workspace_resetButton__ogrBJ:hover,.namazu-polyphonic-synth-workspace_switchRows__rz7WA button:hover{border-color:var(--tool-accent)}.namazu-polyphonic-synth-workspace_switchRows__rz7WA button[data-active=true]{border-color:var(--tool-danger);background:var(--tool-danger);color:var(--tool-bg-deep)}.namazu-polyphonic-synth-workspace_colorGrid__yed26{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.namazu-polyphonic-synth-workspace_colorGrid__yed26 label{display:flex;min-width:0;min-height:38px;align-items:center;justify-content:space-between;gap:7px;border:1px solid var(--tool-border);background:var(--tool-surface-soft);padding:5px 6px 5px 9px;color:var(--tool-text-muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:7px;font-weight:800;letter-spacing:.06em}.namazu-polyphonic-synth-workspace_colorGrid__yed26 label span{min-width:0;overflow:hidden;text-overflow:ellipsis}.namazu-polyphonic-synth-workspace_colorGrid__yed26 input[type=color]{width:34px;height:25px;flex:0 0 auto;border:1px solid var(--tool-border);border-radius:1px;background:transparent;padding:1px;cursor:pointer}.namazu-polyphonic-synth-workspace_resetButton__ogrBJ{width:100%;margin-top:8px}.namazu-polyphonic-synth-workspace_floatingTransport__FZVef{--tool-bg-deep:#030607;--tool-surface-raised:#152124;--tool-border:rgba(155,229,207,0.48);--tool-text:#eef8f4;--tool-accent:#65e8bf;--tool-danger:#ff7478;--tool-focus:#f7fff8;right:max(12px,env(safe-area-inset-right))!important;bottom:max(12px,env(safe-area-inset-bottom))!important;gap:5px!important;padding:5px!important;border:1px solid var(--tool-border);border-radius:5px;background:var(--tool-bg-deep);box-shadow:0 14px 38px rgba(0,0,0,.36)}.namazu-polyphonic-synth-workspace_floatingTransport__FZVef>button{width:auto!important;min-width:46px;height:42px!important;min-height:42px;gap:7px;border:1px solid var(--tool-border)!important;border-radius:2px!important;background:var(--tool-surface-raised)!important;padding:0 12px!important;color:var(--tool-text)!important;box-shadow:none!important;transform:none!important;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px!important;font-weight:850;white-space:nowrap}.namazu-polyphonic-synth-workspace_floatingTransport__FZVef>button:first-child{border-color:var(--tool-accent)!important;background:var(--tool-accent)!important;color:var(--tool-bg-deep)!important}.namazu-polyphonic-synth-workspace_floatingTransport__FZVef>button:first-child[aria-pressed=true]{border-color:var(--tool-danger)!important;background:var(--tool-danger)!important}.namazu-polyphonic-synth-workspace_modalOverlay__eLCho{--tool-shadow:rgba(0,0,0,0.54);background:color-mix(in srgb,#000 72%,transparent)!important;backdrop-filter:blur(4px)}.namazu-polyphonic-synth-workspace_modalPanel__psuwd{--tool-bg-deep:#030607;--tool-surface:#10191b;--tool-surface-raised:#152124;--tool-surface-soft:#0b1214;--tool-border:rgba(151,199,187,0.24);--tool-border-strong:rgba(155,229,207,0.48);--tool-text:#eef8f4;--tool-text-muted:#8ca29d;--tool-accent:#65e8bf;--tool-danger:#ff7478;--tool-focus:#f7fff8;border:1px solid var(--tool-border-strong);border-radius:4px 16px 4px 4px!important;background:var(--tool-surface)!important;color:var(--tool-text)!important;box-shadow:0 28px 80px var(--tool-shadow)!important}.namazu-polyphonic-synth-workspace_modalPanel__psuwd .bg-slate-50,.namazu-polyphonic-synth-workspace_modalPanel__psuwd .bg-white{background-color:var(--tool-surface-raised)!important}.namazu-polyphonic-synth-workspace_modalPanel__psuwd .text-slate-600,.namazu-polyphonic-synth-workspace_modalPanel__psuwd .text-slate-700,.namazu-polyphonic-synth-workspace_modalPanel__psuwd .text-slate-800,.namazu-polyphonic-synth-workspace_modalPanel__psuwd .text-slate-900{color:var(--tool-text)!important}.namazu-polyphonic-synth-workspace_modalPanel__psuwd .text-slate-400,.namazu-polyphonic-synth-workspace_modalPanel__psuwd .text-slate-500{color:var(--tool-text-muted)!important}.namazu-polyphonic-synth-workspace_modalPanel__psuwd .border-slate-200,.namazu-polyphonic-synth-workspace_modalPanel__psuwd .border-slate-300{border-color:var(--tool-border)!important}.namazu-polyphonic-synth-workspace_modalPanel__psuwd a,.namazu-polyphonic-synth-workspace_modalPanel__psuwd button,.namazu-polyphonic-synth-workspace_modalPanel__psuwd input,.namazu-polyphonic-synth-workspace_modalPanel__psuwd select{border-radius:2px!important}.namazu-polyphonic-synth-workspace_modalPanel__psuwd input,.namazu-polyphonic-synth-workspace_modalPanel__psuwd select{background:var(--tool-surface-soft)!important;color:var(--tool-text)!important}.namazu-polyphonic-synth-workspace_modalPanel__psuwd article{border-color:var(--tool-border)!important;background:var(--tool-surface-soft)!important}@keyframes namazu-polyphonic-synth-workspace_signal-shift__gBBGW{0%{transform:translateX(-2%) scaleX(1.04)}50%{transform:translateX(2%) scaleX(.98)}to{transform:translateX(-2%) scaleX(1.04)}}@keyframes namazu-polyphonic-synth-workspace_meter-pulse__pXGhe{0%{transform:scaleY(.48);filter:saturate(.85)}to{transform:scaleY(1);filter:saturate(1.2)}}@media (min-width:1900px){.namazu-polyphonic-synth-workspace_controlDeck__BqCYH{grid-template-columns:repeat(6,minmax(0,1fr))}.namazu-polyphonic-synth-workspace_stage__evtSZ{min-height:350px}.namazu-polyphonic-synth-workspace_keyTrack__DxXcp{min-width:0}}@media (max-width:1320px){.namazu-polyphonic-synth-workspace_instrumentBar__VQtie{grid-template-columns:minmax(240px,.75fr) minmax(0,1fr)}.namazu-polyphonic-synth-workspace_themeSwitch__gde1f{grid-column:1/-1;justify-self:end}}@media (max-width:1120px){.namazu-polyphonic-synth-workspace_performanceLayout__gdfTq{grid-template-columns:1fr}.namazu-polyphonic-synth-workspace_liveRack__U_Kfq{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto}.namazu-polyphonic-synth-workspace_controlDeck__BqCYH{grid-template-columns:repeat(2,minmax(0,1fr))}.namazu-polyphonic-synth-workspace_stage__evtSZ{min-height:300px}.namazu-polyphonic-synth-workspace_keyTrack__DxXcp{min-width:800px}}@media (max-width:780px){.namazu-polyphonic-synth-workspace_workspaceInner__NBpiy{padding-inline:12px}.namazu-polyphonic-synth-workspace_instrumentBar__VQtie{grid-template-columns:1fr;align-items:stretch;gap:9px;padding-inline:7px}.namazu-polyphonic-synth-workspace_statusCluster__Jb40t{justify-content:flex-start}.namazu-polyphonic-synth-workspace_statusItem__F_sK0{padding-inline:7px}.namazu-polyphonic-synth-workspace_themeSwitch__gde1f{grid-column:auto;justify-self:start}.namazu-polyphonic-synth-workspace_controlDeck__BqCYH,.namazu-polyphonic-synth-workspace_liveRack__U_Kfq{grid-template-columns:1fr}.namazu-polyphonic-synth-workspace_scopeGrid__RzYHM{grid-template-columns:1fr;padding-bottom:48px}.namazu-polyphonic-synth-workspace_stage__evtSZ{min-height:390px}.namazu-polyphonic-synth-workspace_scopeUnit__Kx6F6:last-child{display:none}.namazu-polyphonic-synth-workspace_stageFooter__5S6a6{flex-wrap:wrap}.namazu-polyphonic-synth-workspace_stageFooter__5S6a6 span:last-child{width:100%;margin-left:0}.namazu-polyphonic-synth-workspace_panelHeading__ZPbK2{align-items:flex-start}.namazu-polyphonic-synth-workspace_panelHeading__ZPbK2 h3{font-size:13px}.namazu-polyphonic-synth-workspace_keyboardHeader__6ua7k{align-items:flex-start}.namazu-polyphonic-synth-workspace_keyboardLegend__zBJa2{display:none}.namazu-polyphonic-synth-workspace_keyTrack__DxXcp{min-width:940px;grid-template-columns:repeat(24,38px)}.namazu-polyphonic-synth-workspace_performanceKey__8lOjy{min-height:86px}.namazu-polyphonic-synth-workspace_controlGrid__NTrsS{grid-template-columns:1fr}.namazu-polyphonic-synth-workspace_colorGrid__yed26,.namazu-polyphonic-synth-workspace_controlStack__wjMaC,.namazu-polyphonic-synth-workspace_selectGrid__LeE7I{grid-template-columns:repeat(2,minmax(0,1fr))}.namazu-polyphonic-synth-workspace_modalPanel__psuwd{border-right:0;border-bottom:0;border-left:0;border-radius:10px 10px 0 0!important}}@media (max-width:430px){.namazu-polyphonic-synth-workspace_workspaceInner__NBpiy{padding-inline:10px}.namazu-polyphonic-synth-workspace_instrumentIdentity__Lkklt h2{font-size:16px}.namazu-polyphonic-synth-workspace_instrumentBar__VQtie{margin-inline:-2px}.namazu-polyphonic-synth-workspace_envelopePanel__Bym7g,.namazu-polyphonic-synth-workspace_mixPanel__Yu936,.namazu-polyphonic-synth-workspace_morphPanel__djcMi,.namazu-polyphonic-synth-workspace_motionPanel__ACXYM,.namazu-polyphonic-synth-workspace_outputPanel__kFXfd,.namazu-polyphonic-synth-workspace_patchPanel__sFs6o,.namazu-polyphonic-synth-workspace_stagePanel__MtgmK,.namazu-polyphonic-synth-workspace_tonePanel__QkrPz,.namazu-polyphonic-synth-workspace_transportPanel__IYR5P,.namazu-polyphonic-synth-workspace_visualPanel__wfQ9r{padding:11px}.namazu-polyphonic-synth-workspace_patchReadout__9K4e3{min-width:86px}.namazu-polyphonic-synth-workspace_patchReadout__9K4e3 strong{max-width:110px}.namazu-polyphonic-synth-workspace_scopeGrid__RzYHM{padding-inline:8px}.namazu-polyphonic-synth-workspace_stageTopline__glul1{gap:8px;letter-spacing:.09em}.namazu-polyphonic-synth-workspace_controlStack__wjMaC{grid-template-columns:1fr}.namazu-polyphonic-synth-workspace_colorGrid__yed26,.namazu-polyphonic-synth-workspace_selectGrid__LeE7I{grid-template-columns:1fr 1fr}.namazu-polyphonic-synth-workspace_morphSlots__zPZLf button{grid-template-columns:1fr;justify-items:center}.namazu-polyphonic-synth-workspace_switchRows__rz7WA button{min-width:68px}.namazu-polyphonic-synth-workspace_floatingTransport__FZVef>button{width:44px!important;min-width:44px;padding-inline:0!important}.namazu-polyphonic-synth-workspace_floatingTransport__FZVef>button>span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.namazu-polyphonic-synth-workspace_workspace__1qhRZ *,.namazu-polyphonic-synth-workspace_workspace__1qhRZ :after,.namazu-polyphonic-synth-workspace_workspace__1qhRZ :before{scroll-behavior:auto!important;animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}