Is this IB or period coming

Can this be implantation?

Had it yesterday

Due af today but no sign