A zero-dependency bottom sheet. Drag the markers to set snap points, then open the sheet.
Drag the handle to move this sheet. Flick down to close. Try the snap points.