buoyant
/ˈbɔɪ.ənt/
adjective
Meaning
Having buoyancy; able to float.
Lighthearted and lively.
"I’m in a buoyant mood."