I assume this is the first time this has happened? Had your sun roof open lately? If so, did you close it ALL the way?
I guess there are some sort of drain channels for that area that could be plugged.
Someone with more knowledge will chime in soon.
Its unfortunately happened before but was enough this morning to try and look for a solution. I've run weedwhacker line down all the drains and theyre clear. Also ran a garden hose test on the sunroof and its sealed.