Implantation?

Skyla

10 DPO and light pink spotting. Period or implantation?