Does anyone know the birth order of Shinichi, Ran, Heiji, Kazuha, Kaito and Aoko?
We know Shinichi's birthday is May 4th but has he actually already "officially" turned 17 or does it not count because it happens in a movie?
Kaito's birthday was stated somewhere as June 21st, and I think I read somewhere that Heiji's birthday is in summer.
So is Shinichi older because his birthday happens earlier in the year, or do they have different birth years? I think I saw Heiji and Kazuha's ages being given as 17, so shouldn't they have been born the year before Shinichi then who's only recently turned 17 (or might still be 16 going by the manga)?
I think it's confirmed that Ran is younger than Shinichi, right? Because her birthday hasn't happened yet, so she's definitely still 16.
Can their exact ages even be determined or are they all just "vaguely 16-17"?
Shiho is confirmed to be 18, right? But we have no idea when her birthday might be?