Sports and heavy period

Okay so I’m a cheerleader and a competitive dancer and I have really heavy periods. I have to wear a white uniform for comp this weekend and I don’t know what to do I’m so scared I’m going to bleed through