#songWorkspace .tab-direct-editor{border:0;padding:0;margin:12px 0}#songWorkspace .tab-direct-editor[open]{display:block}#songWorkspace .tab-direct-editor>summary{display:none}.tab-editor-heading{display:flex;align-items:end;gap:12px;margin:0 0 14px}.tab-editor-heading .tab-exercise-name{display:flex;flex-direction:column;gap:5px;flex:1;max-width:440px;min-width:0;font-size:12px}.tab-editor-heading input{height:40px;padding:8px 10px;font-size:14px;box-sizing:border-box;width:100%}.tab-editor-heading button{height:40px;font-size:12px;padding:8px 12px;white-space:nowrap}
.tab-edit-toolbar,.tab-step-toolbar{display:flex;align-items:end;flex-wrap:wrap;gap:10px}.tab-edit-toolbar{padding:12px;background:#f4f6f0;border:1px solid #dce3d7;border-radius:12px}.tab-edit-toolbar label,.tab-step-toolbar label{display:flex;flex-direction:column;gap:5px;flex:none;min-width:0;font-size:12px}.tab-edit-toolbar select,.tab-edit-toolbar input{width:74px;height:38px;box-sizing:border-box;font-size:14px;padding:6px 8px}.tab-edit-toolbar button{height:38px;font-size:13px;padding:7px 12px}.tab-direct-editor #scaleTab{margin:14px 0;padding:6px 0;border:1px solid #e0e6db;border-radius:12px;background:#fafbf7}.tab-step-toolbar{margin:0 0 12px}.tab-step-toolbar select{height:38px;padding:6px 9px;font-size:13px;min-width:120px}.tab-extra-tools{border-top:1px solid #e0e6db;padding-top:10px}.tab-extra-tools>summary,.tab-editor-help>summary{font-size:13px;font-weight:650;cursor:pointer}.tab-tool-actions{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.tab-tool-actions button{font-size:12px;padding:8px 10px}.tab-editor-help p{font-size:13px;line-height:1.6;max-width:75ch}.tab-direct-editor #editorStatus{font-size:12px;line-height:1.4;margin:9px 0;min-height:17px;color:#667773}#songWorkspace .tab-direct-editor>[hidden],#songWorkspace .studio-tab-workspace>[hidden]{display:none!important}
