Implantation?

Does this look like implementation bleeding or period? I’m due for my period in 7 days.