pub fn draw_responsive_heatmap( context: &CanvasRenderingContext2d, values: Vec<Vec<i32>>, x_labels: Vec<String>, y_labels: Vec<String>, canvas_width: f64, canvas_height: f64, device_pixel_ratio: f64, )