How long does implantation bleeding last?

Is it only supposed to be 2 days? Or can it be more then that if nothing gets heavier