Nit: if you scroll down a lot, the stations at the top disappear (and get appended at the bottom, which makes sense – it’s a circular line after all!), but the space remains, so when you scroll back there’s a ton of empty space. Maybe remove that empty space after the scrolling has stopped? (Would be nice if you could scroll backwards, too!)
Naturally, it’s not as clean and sleek, but incorporating some elements of it might make this site look more authentic. Maybe something like this? https://files.catbox.moe/8cpp76.png
And just to throw in a wild idea, it might be nice if the UI was a variation of the in-train display interface: https://commons.wikimedia.org/wiki/File:Series-E131-500_Insi...
Naturally, it’s not as clean and sleek, but incorporating some elements of it might make this site look more authentic. Maybe something like this? https://files.catbox.moe/8cpp76.png