An original Valentine's Day thermo kropki sudoku

(By Rodolphe Lepigre.)

Rules: normal sudoku rules apply, digits increase along thermometers (starting at the bulb), cells separated by a white dot contain consecutive digits, and cells separated by a black dot contain digits having a 1:2 ratio.

Use number keys to enter digits, Backspace to erase, hold Ctrl for center marks and Shift for corner marks.