Normal sudoku rules apply. In cages, digits must sum to the number in the corner. Digits next to each other on a gray line must have a difference of at least 5. If the three leftmost digits in any row are x, y, z (in that order), then RxCy=z (i.e. the digit in row x, column y has a value of z).
Solution code: The bottom row of the grid
on 28. June 2021, 16:34 by kalmakka
Fixed an ambiguity.