Safe Gradient Flow for Bilevel Optimization