Well, you have a 93.
The 91-94 have bows and clips that hold in the headliner so checking the other parts makes it VERY difficult to see how well the drain tubes are attached or the plastic drain clips are not warped and cracked unless you take apart the headliner.
It's possible your...
Since we're all a bit OCD.......
You don't need to clean it, you just need to CLOSE it.
Looking at the lower pics, the back part of the glass is about 5mm below the roof surface. You (or someone) has bumped the retract switch on the sunroof and it started to drop down before opening.
Start...