I just arrived in Amsterdam (by train) and realized I left my passport home in Switzerland. I am a US citizen residing in Switzerland, and I have my Swiss resident permit with me. I have a flight back to Zurich in a few days, and I'm wondering if I'll have any trouble with passport checks when flying. In theory because both countries are part of Schengen and I have a residence permit in a Schengen country, it should be fine, but I'm wondering if anyone has firsthand experience about this situation. Is there any real risk?