No such thing as detox, your liver takes care of that quite well. Even eating junk food does not result in "toxins" in your body.
Try this. Next time someone mentions detox diets, ask what the toxins are and by what mechanism the diet removes said toxins.
Excess fluid from surgery should come off in short order, maybe cut back on your salt intake.
It may be simple swelling from the surgery and only time will reduce that.
All fruits and veggies are healthy, just eat a variety. Also, you need protein. A diet of only fruits and vegetables is a recipe(ha!) for trouble.
Be aware, any site promoting a specific diet is selling that diet. You can't trust them.
"To give anything less than your best is to sacrifice the Gift."