Try to wake up earlier…maybe go to bed earlier at night. Or be more helpful around the house whenever you wake up.
Buy some clothes for the disapproving MIL and share/buy some cosmetics for your SIL…and hopefully the grudge will decrease in intensity. And maybe reflect over your expenditures and whether or not they’re unnecessary.
None of the inlaws business*. She should just make her contribution to the household if she’s living in a joint family. If she’s benefitting from the effort of the inlaws, she also has a moral duty to contribute something.
Assumption is that she’s using money that’s rightfully hers and not what belongs to the inlaws.