My little "events" have been extraordinarily heavy and extraordinarily short. I've gotten by on the bike with "overnight" pads.

At least everything stays in place with lycra, and shorts are black...