Hello Emily,
I agree with the above poster. It probably won't be too long now. But then with pregnancy you never know for certain. Most live bearers give birth every 28 to 40 days.
According to your aquarium information you are not aware of the
nitrogen cycle which is crucial to fish keeping. Link below:
The Aquarium Nitrogen Cycle
Too, if you would be so kind as to put the date that you started your tank instead of "today" it would be a great help to others

update all the information in your aquarium profile that you can.
Having a
test kit is also recommended.
API (liquid) Master Test Kit is suggested the most on this forum. I have the same kit. It tests for everything that is mentioned in the nitrogen cycle link.
If you've already been given this information, my apologies.
Best of luck for some healthy fry!
Please keep us posted.
Ken