.waveform-wrapper .wavesurfer{border-radius:.75rem}.waveform-wrapper [part~=region],.waveform-wrapper wavesurfer-region{border:2px solid var(--region-stroke, hsla(160, 84%, 39%, .45))!important;border-radius:calc(var(--radius, 8px) - 6px)!important;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease!important;background:var(--region-fill, hsla(160, 84%, 39%, .28))!important}.waveform-wrapper [part~=region]:hover,.waveform-wrapper wavesurfer-region:hover{border-color:var(--region-stroke, hsla(160, 84%, 39%, .45))!important;box-shadow:0 2px 6px hsl(var(--foreground) / .1)!important;transform:scaleY(1.01)!important;background:var(--region-fill, hsla(160, 84%, 39%, .35))!important}.waveform-wrapper [part~=region] [part*=handle]{background:#10b77f73!important;width:14px!important;border-radius:3px!important;transition:background .15s ease,width .15s ease,box-shadow .15s ease,transform .15s ease!important;cursor:ew-resize!important;position:relative!important}.waveform-wrapper [part~=region] [part*=handle]:before{content:""!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:4px!important;height:20px!important;background-image:radial-gradient(circle,hsl(var(--foreground) / .6) 1.5px,transparent 1.5px)!important;background-size:4px 5px!important;background-position:center!important;opacity:.9!important}.waveform-wrapper [part~=region-handle-left]{border-left:2px solid hsl(160,84%,39%)!important;border-top-left-radius:4px!important;border-bottom-left-radius:4px!important}.waveform-wrapper [part~=region-handle-right]{border-right:2px solid hsl(160,84%,39%)!important;border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}.waveform-wrapper [part~=region] [part*=handle]:hover{background:#10b77f99!important;width:16px!important;box-shadow:0 0 8px #10b77f66!important;transform:scaleY(1.02)!important}.waveform-wrapper .wavesurfer-cursor{background:#10b77f!important;width:2px!important;box-shadow:0 0 0 2px #10b77f33!important}.waveform-wrapper canvas{filter:drop-shadow(0 1px 1px rgba(0,0,0,.04))!important}
