.aw-block{margin:12px 0 4px}.aw-wave{border-radius:var(--radius-sm);background:var(--surface-2);border:1px solid var(--border);touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:pointer;position:relative;overflow:hidden}.aw-wave:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.aw-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.aw-playhead{background:var(--vermilion);pointer-events:none;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.aw-ruler{height:1.6em;color:var(--muted);font-variant-numeric:tabular-nums;font-size:.8rem;position:relative;overflow:hidden}.aw-tick{white-space:nowrap;position:absolute;top:.25em}.aw-info{font-variant-numeric:tabular-nums;margin:8px 0 0}.aw-status{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 16px;margin:4px 0;display:flex}.aw-scroll{width:100%;min-height:44px;accent-color:var(--accent)}
