.lx .abcjs-inline-audio{box-sizing:border-box;background-color:#424242;border-radius:3px;align-items:center;height:26px;padding:0 5px;display:flex}.lx .abcjs-inline-audio.abcjs-disabled{opacity:.5}.lx .abcjs-inline-audio .abcjs-btn{box-sizing:border-box;border:1px solid #0000;width:28px;min-width:28px;height:34px;min-height:34px;margin-right:2px;padding:7px 4px;line-height:1;display:block;background:0 0!important}.lx .abcjs-btn g{fill:#f4f4f4;stroke:#f4f4f4}.lx .abcjs-inline-audio .abcjs-btn:hover g{fill:#ccc;stroke:#ccc}.lx .abcjs-inline-audio .abcjs-midi-selection.abcjs-pushed,.lx .abcjs-inline-audio .abcjs-midi-loop.abcjs-pushed,.lx .abcjs-inline-audio .abcjs-midi-reset.abcjs-pushed{box-sizing:border-box;background-color:#666;border:1px solid #ccc}.lx .abcjs-inline-audio .abcjs-midi-start .abcjs-pause-svg,.lx .abcjs-inline-audio .abcjs-midi-start .abcjs-loading-svg,.lx .abcjs-inline-audio .abcjs-midi-start.abcjs-pushed .abcjs-play-svg,.lx .abcjs-inline-audio .abcjs-midi-start.abcjs-loading .abcjs-play-svg{display:none}.lx .abcjs-inline-audio .abcjs-midi-start.abcjs-pushed .abcjs-pause-svg{display:block}.lx .abcjs-inline-audio .abcjs-midi-progress-background{box-sizing:border-box;background-color:#424242;border:2px solid #ccc;border-radius:5px;flex:1;height:10px;margin:0 8px 0 15px;padding:0;position:relative}.lx .abcjs-inline-audio .abcjs-midi-progress-indicator{box-sizing:border-box;background-color:#f4f4f4;border-radius:6px;width:20px;height:14px;margin-left:-10px;display:inline-block;position:absolute;top:-4px;left:0}.lx .abcjs-inline-audio .abcjs-midi-clock{box-sizing:border-box;color:#f4f4f4;margin-top:1px;margin-left:4px;margin-right:2px;font-family:sans-serif;font-size:16px;display:inline-block}.lx .abcjs-inline-audio .abcjs-tempo-wrapper{color:#f4f4f4;align-items:center;font-size:10px;display:flex}.lx .abcjs-inline-audio .abcjs-midi-tempo{border:none;border-radius:2px;width:42px;margin:0 2px 0 4px;padding-left:2px}.lx .abcjs-inline-audio .abcjs-loading .abcjs-loading-svg{display:inherit}.lx .abcjs-inline-audio .abcjs-loading{outline:none;animation:1s linear infinite abcjs-spin}.lx .abcjs-inline-audio .abcjs-loading-svg circle{stroke:#f4f4f4}@keyframes abcjs-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.lx .abcjs-large .abcjs-inline-audio{height:52px}.lx .abcjs-large .abcjs-btn{width:56px;min-width:56px;height:52px;min-height:52px;padding:6px 8px;font-size:28px}.lx .abcjs-large .abcjs-midi-progress-background{border:4px solid #ccc;height:20px}.lx .abcjs-large .abcjs-midi-progress-indicator{width:40px;height:28px;top:-8px}.lx .abcjs-large .abcjs-midi-clock{margin-top:-1px;margin-left:10px;margin-right:10px;font-size:32px}.lx .abcjs-large .abcjs-midi-tempo{width:50px;font-size:20px}.lx .abcjs-large .abcjs-tempo-wrapper{font-size:20px}.lx .abcjs-css-warning{display:none}
