Cyanobacterial exopolymer properties differentiate microbial carbonate fabrics