Thanks for the query.
Sometimes spotting can continue for 7 to 10 days during periods.
That can occur due to hormonal
And possibly this will subside soon.
If the spotting continues, consult gynecologist once and take tablets to stop the spotting.
If the same thing repeats in future, better to go for ultrasound
and hormonal profile to find out the exact cause.
Recent infections and antibiotics intake also sometimes can alter the hormonal levels.
And they may come to normal levels soon.