Is this implantation bleeding or my period coming??

Juana

Im cd21 today and yesterday i had brown spotting and today very pale pink and i have light cramping