What could this be?

I have some light camping and when I used the restroom I noticed tiny pink specks of stretchy cm. What could this be? My period is due in 7 days

Vote below to see results!