Amniotic fluid

Could this mean I'm leaking fluid? Unfortunately I can't afford to go to l&d; and have them tell me I'm just leaking pee

The sides look a little more blue in person