#v19AudioTracks .v19-global{height:auto!important;min-height:47px;flex-wrap:wrap;align-items:center;min-width:280px}#v19AudioTracks .v19-global>small{overflow-wrap:anywhere}.bg-wave-editor{flex:0 0 100%;width:100%;min-width:0;background:#163b34;color:#f9e6bc;padding:12px;border:1px solid #598276;border-radius:8px;box-sizing:border-box}.bg-wave-editor[hidden]{display:none!important}.bg-wave-heading{display:flex;justify-content:space-between;gap:16px;font-size:12px;margin-bottom:10px}.bg-wave-heading span{color:#a8cec0;font-size:11px}.bg-wave-body{position:relative;width:100%;height:100px;background:#102d28;border-radius:6px;overflow:visible;cursor:crosshair;isolation:isolate}.bg-wave-body canvas{width:100%;height:100px;display:block;border-radius:6px}.bg-wave-selection{position:absolute;top:0;bottom:0;background:#e8ba5225;border-top:2px solid #f8c766;border-bottom:2px solid #f8c766;pointer-events:none;z-index:1;box-sizing:border-box}.bg-wave-handle{position:absolute!important;top:0;bottom:0;width:18px!important;padding:0!important;border:1px solid #fff0b2!important;border-radius:5px!important;background:#f8c766!important;color:#563b19!important;touch-action:none;cursor:ew-resize!important;z-index:3;font-size:12px;transform:translateX(-50%)}.bg-wave-handle.start{transform:translateX(0)}.bg-wave-handle.end{transform:translateX(-100%)}.bg-wave-handle:focus-visible{outline:3px solid white;outline-offset:2px}.bg-wave-playhead{position:absolute;top:0;bottom:0;width:2px;background:#fff;pointer-events:none;z-index:2}.bg-wave-ruler{display:flex;justify-content:space-between;font-size:10px;color:#9cbeaf;margin:5px 0 12px}.bg-wave-controls{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.bg-wave-controls label{display:flex;align-items:center;gap:5px;color:#f8deb2;font-size:11px}.bg-wave-controls input{width:86px;background:#fff5e4;border:1px solid #e0b363;border-radius:5px;color:#50351f;padding:6px;font:12px system-ui;box-sizing:border-box}.bg-wave-controls strong{font-size:11px;color:#b5e2cc;margin-right:8px}#v19AudioTracks .bg-wave-controls button{padding:7px 10px;font-size:11px;background:#f8cb77;color:#50351f}.bg-wave-editor p{font-size:11px;color:#b6cdbb;line-height:1.5;margin:10px 0 0;white-space:normal;overflow-wrap:anywhere}.v18-audio-panel>.bg-wave-editor{max-width:100%}@media(max-width:700px){.bg-wave-handle{width:24px!important}.bg-wave-controls label{flex:1 1 40%}.bg-wave-heading{flex-wrap:wrap;gap:3px}.bg-wave-controls strong{flex:1 1 100%}}
/* Canvas must not contribute its bitmap size to the timeline's intrinsic width. */
.bg-wave-body canvas{position:absolute;inset:0;width:100%;height:100%;max-width:100%}.bg-wave-editor{contain:inline-size}
