Could this be implantation?

Pinkish brown...