Shorts, yes as long as they aren’t booty shirts. I think it’s no more than 4 inches above the knee.
Tanks, no (unless you’re wearing a shirt or cardigan over it. Shoulders must be covered at all times. If you search the sub you’ll find the most recent update.
Edited: I was kinda wrong about the shirts. Armpits have to be covered, not shoulders, but that still effectively rules out tank tops, I think.
$1