I think this might be phosphorescent ? It's a fungus
Idiotropiscis lumnitzeri at Oak Park. 7.9m DSC_5822
Field Notes - the blue banded bees love this salvia. luckily it landed a couple of times so I could get the photo
small, hiding under the ledge