The price of beauty: habitat constraints on carotenoid-based colouration in a small euryhaline teleost