.song-midi-panel{margin:12px 0;padding:14px;border:1px solid #39434d;border-radius:8px;background:#181e25;color:#dce4ed}.song-midi-heading,.song-midi-takes,.song-midi-take-edit{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.song-midi-heading>div{flex:1;min-width:180px}.song-midi-heading h3{margin:0;font-size:14px}.song-midi-panel p{font-size:12px;line-height:1.5;color:#9eacba;margin:7px 0}.song-midi-panel label{display:flex;align-items:center;gap:6px;font-size:12px}.song-midi-panel input:not([type=checkbox]),.song-midi-panel select{max-width:210px;min-width:80px;background:#111820;border:1px solid #465260;border-radius:4px;padding:5px;color:#e4ecf5}.song-midi-panel input[type=checkbox]{accent-color:#e5a93c}.song-midi-track-list{display:grid;gap:7px;max-height:230px;overflow:auto;padding:10px 0}.song-midi-track{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.song-midi-track>label:first-child{min-width:140px}.song-midi-arm,.song-midi-comp{margin:10px 0}.song-midi-panel summary{cursor:pointer;font-size:12px}.song-midi-comp>label{display:inline-flex;margin:8px 8px 0 0}.song-midi-take-edit{margin-top:10px}.song-midi-status{min-height:18px}.song-midi-heading [aria-pressed=true]{background:#722f38;border-color:#b84959;color:#fff}
.playlist-midi-clip .playlist-midi-preview{position:absolute;inset:20px 6px 2px;width:calc(100% - 12px);height:22px;pointer-events:none;stroke:#c6e7ef;stroke-width:1.4}.playlist-midi-clip.midi-inactive{opacity:.35;border-style:dashed}.playlist-midi-row .playlist-lane-label{cursor:default}.playlist-midi-clip:focus-visible{outline:2px solid #f0c76c;outline-offset:2px}
