current H1 holder, 140 got approved but 485 pending, what if I got laid off? Can I still legally stay without working? Or I have to maintain legal H1 status until getting green card? Thx a lot!