.phrase-workspace_root__pAGnD{margin-top:18px;border:1px solid var(--cl-border);background:var(--cl-panel);color:var(--cl-text);min-width:0}.phrase-workspace_heading__KoI_4{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;border-bottom:1px solid var(--cl-border)}.phrase-workspace_eyebrow__knpQ1{color:var(--cl-accent);font:700 10px/1.4 monospace;letter-spacing:.15em}.phrase-workspace_heading__KoI_4 h2{font-size:clamp(20px,2vw,28px);font-weight:800;margin:3px 0}.phrase-workspace_heading__KoI_4 p,.phrase-workspace_module__LTSYD p{color:var(--cl-muted);font-size:12px;line-height:1.8;margin:5px 0 0}.phrase-workspace_readout__Wv3W6{display:grid;gap:5px;text-align:right;min-width:0}.phrase-workspace_readout__Wv3W6 strong{font:700 17px/1.5 monospace}.phrase-workspace_readout__Wv3W6 strong span{color:var(--cl-muted)}.phrase-workspace_readout__Wv3W6>span{color:var(--cl-accent);font-size:11px}.phrase-workspace_root__pAGnD button{min-height:36px;padding:8px 12px;background:var(--cl-panel-2);border:1px solid var(--cl-border);font-size:12px;cursor:pointer;color:var(--cl-text)}.phrase-workspace_root__pAGnD button:hover:not(:disabled){border-color:var(--cl-accent)}.phrase-workspace_root__pAGnD button:disabled,.phrase-workspace_root__pAGnD fieldset:disabled{opacity:.5}.phrase-workspace_root__pAGnD button:disabled{cursor:default}.phrase-workspace_actions__Ez_IX{display:flex;flex-wrap:wrap;gap:8px;padding:14px 20px}.phrase-workspace_actions__Ez_IX .phrase-workspace_primary__Me51X{background:var(--cl-accent);color:var(--namazu-skin-accent-ink,#17130a);border-color:var(--cl-accent);font-weight:800}.phrase-workspace_legend__DYLEX{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:0 20px 10px;font-size:11px;color:var(--cl-muted)}.phrase-workspace_legend__DYLEX>button{margin-left:auto;font-size:10px;padding:4px 8px;min-height:28px}.phrase-workspace_chordKey__JaVUB{color:var(--cl-accent-2)}.phrase-workspace_melodyKey__F8ieJ{color:var(--cl-accent)}.phrase-workspace_scroll__zwaI_{overflow-x:auto;overscroll-behavior-x:contain;border-block:1px solid var(--cl-border);background:var(--cl-ui-bg)}.phrase-workspace_locks__uoGge{display:grid;padding-left:4.2%}.phrase-workspace_locks__uoGge button{border-width:0 0 1px 1px;display:flex;justify-content:space-between;align-items:center;gap:2px;min-height:32px;padding:6px 8px;font-family:monospace}.phrase-workspace_locks__uoGge button small{font-size:8px}.phrase-workspace_locks__uoGge button[aria-pressed=true]{background:var(--cl-accent);color:var(--namazu-skin-accent-ink,#17130a)}.phrase-workspace_chordNames__IOJ_q{display:block;fill:var(--cl-accent-2);font:10px monospace}.phrase-workspace_roll__p2mef{display:block}.phrase-workspace_whiteRow__eKFNL{fill:var(--cl-panel)}.phrase-workspace_blackRow__ErPOq{fill:var(--cl-ui-bg)}.phrase-workspace_whiteKey__ZBgCx{fill:#d7deea}.phrase-workspace_blackKey__USABY{fill:#182232}.phrase-workspace_pitchLabel___cgxD{fill:#182232;font:8px monospace}.phrase-workspace_grid___VG11{stroke:var(--cl-border);stroke-width:.4}.phrase-workspace_barLine__dD0Hg{stroke:var(--cl-border);stroke-width:1.3}.phrase-workspace_chordNote__zqfaM{fill:var(--cl-accent-2);opacity:.62}.phrase-workspace_melodyNote__MzbRX{fill:var(--cl-accent);stroke:var(--cl-ui-bg);stroke-width:.7}.phrase-workspace_noteMark__GVZa3{fill:var(--namazu-skin-accent-ink,#17130a);font:8px monospace;pointer-events:none}.phrase-workspace_noteGroup__SUQIN{cursor:pointer;outline:none}.phrase-workspace_noteGroup__SUQIN:focus-visible .phrase-workspace_melodyNote__MzbRX,.phrase-workspace_selected__YOb1_{stroke:var(--cl-text);stroke-width:2}.phrase-workspace_contour__T__Ms{stroke:var(--cl-accent);stroke-width:1;opacity:.35;pointer-events:none}.phrase-workspace_lockShade___Dr6v{fill:var(--cl-accent);opacity:.055;pointer-events:none}.phrase-workspace_playhead__XOBsr{stroke:var(--cl-text);stroke-width:1.5;pointer-events:none}.phrase-workspace_empty__8f0Ki{fill:var(--cl-muted);font-size:13px}.phrase-workspace_editor__XMvZe{display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding:12px 20px;border-bottom:1px solid var(--cl-border);background:var(--cl-panel-2);font-size:11px}.phrase-workspace_editor__XMvZe label{display:grid;gap:4px}.phrase-workspace_editor__XMvZe input{width:90px}.phrase-workspace_editor__XMvZe>button{margin-left:auto}.phrase-workspace_root__pAGnD input[type=number],.phrase-workspace_root__pAGnD select{background:var(--cl-ui-bg);border:1px solid var(--cl-border);padding:7px;min-height:34px;color:var(--cl-text);font-size:12px}.phrase-workspace_rack__2WMrC{display:grid;grid-template-columns:1.4fr 1.15fr 1fr;min-width:0}.phrase-workspace_module__LTSYD{min-width:0;padding:18px 20px 20px;border:0;border-right:1px solid var(--cl-border);margin:0}.phrase-workspace_module__LTSYD:last-child{border-right:0}.phrase-workspace_module__LTSYD legend{float:left;width:100%;font:700 11px/1.5 monospace;color:var(--cl-accent);margin-bottom:15px;letter-spacing:.05em}.phrase-workspace_module__LTSYD legend span{color:var(--cl-muted);margin-left:5px;font:11px/1.5 sans-serif;letter-spacing:0}.phrase-workspace_module__LTSYD legend+*{clear:both}.phrase-workspace_parameters___3Iw5{display:grid;grid-template-columns:1fr 1fr;gap:18px}.phrase-workspace_parameters___3Iw5 label{display:grid;gap:8px;min-width:0}.phrase-workspace_parameters___3Iw5 label>span{display:flex;justify-content:space-between;gap:6px;font-size:11px}.phrase-workspace_articulations__7lI1s output,.phrase-workspace_mix__zbB20 output,.phrase-workspace_parameters___3Iw5 output{font:11px monospace;color:var(--cl-accent)}.phrase-workspace_parameters___3Iw5 small{display:flex;justify-content:space-between;color:var(--cl-muted);font-size:10px}.phrase-workspace_root__pAGnD input[type=range]{width:100%;min-width:0;height:20px;cursor:pointer;accent-color:var(--cl-accent);touch-action:pan-y}.phrase-workspace_range__RglBJ{display:flex;gap:14px;align-items:flex-end;margin-top:18px}.phrase-workspace_range__RglBJ>label{display:grid;flex:1;gap:5px;font-size:11px}.phrase-workspace_range__RglBJ>span{margin-bottom:9px}.phrase-workspace_articulations__7lI1s{display:grid;gap:10px}.phrase-workspace_articulations__7lI1s label{display:grid;grid-template-columns:20px 60px 1fr 25px;gap:8px;align-items:center;font-size:11px}.phrase-workspace_artMark__cd2dh{color:var(--cl-accent);font:18px monospace}.phrase-workspace_module__LTSYD>button{margin-top:12px}.phrase-workspace_instrument__EIsnV{display:grid;gap:6px;font-size:11px}.phrase-workspace_mix__zbB20{display:grid;gap:13px;margin-top:20px}.phrase-workspace_mix__zbB20 label{display:grid;grid-template-columns:80px 1fr 24px;align-items:center;gap:7px;font-size:11px}@media (min-width:1900px){.phrase-workspace_rack__2WMrC{grid-template-columns:1.6fr 1fr 1fr}.phrase-workspace_parameters___3Iw5{grid-template-columns:repeat(4,1fr)}}@media (max-width:1000px){.phrase-workspace_rack__2WMrC{grid-template-columns:1fr 1fr}.phrase-workspace_module__LTSYD:last-child{grid-column:1/-1;border-top:1px solid var(--cl-border)}.phrase-workspace_mix__zbB20{grid-template-columns:1fr 1fr}.phrase-workspace_instrument__EIsnV{max-width:320px}}@media (max-width:640px){.phrase-workspace_heading__KoI_4{padding:14px 12px;align-items:flex-start;flex-direction:column;gap:8px}.phrase-workspace_readout__Wv3W6{text-align:left}.phrase-workspace_readout__Wv3W6 strong{font-size:13px}.phrase-workspace_actions__Ez_IX{padding:12px;gap:6px}.phrase-workspace_actions__Ez_IX button{flex:1 1 auto;min-height:42px}.phrase-workspace_legend__DYLEX{padding-inline:12px}.phrase-workspace_legend__DYLEX>span:nth-child(3){flex-basis:100%}.phrase-workspace_rack__2WMrC{grid-template-columns:1fr}.phrase-workspace_module__LTSYD{border-right:0;border-top:1px solid var(--cl-border);padding:16px 12px}.phrase-workspace_mix__zbB20{grid-template-columns:1fr}.phrase-workspace_editor__XMvZe{padding:12px;gap:8px}}