Even keel; On an even keel

This idiom or expression-like phrase means:

Steady.
In a balanced way.
A condition of equal opportunity.
No particular advantage in any direction.