It doesn’t seem like cyano as it’s not a slime. It kind of looks like little disc shaped leaves - one end attached to rock the other sticking up floating in water.
macroalgae, marine plants, caulerpa, refugium substrate, marine macroalgae for sale
www.marineplantbook.com
The small red stuff sticking out from the rock looks like a red macro algae. Maybe halymenia or gracilaria. Too small to tell yet. But the other pretty colors are coraline. All of these are good.