This is just exceptional! Very satisfying to find the solutions one by one. But the last level is something 😅
Also, I just noticed, that you may have unintentionally revealed the solutions in your screenshots)