I am from a country outside the EU, currently visiting on Schengen Visa. My passport and hence my visa sticker has been stolen. I can get a new passport through the embassy of my home country, but what should I do regarding the visa? Do I need to get a new one? How do I get a replacement if I need it? Who should I contact in Germany to ask about this?
I am already inside the EU and plan to complete my stay here, my visa was valid till September of this year.
Additional details asked by comments:
I do have soft copies of my passport and the visa sticker from before my entry into the EU. I also have email receipts for my airline tickets.
I plan to file a police report today. The theft happened in transit between EU countries and I contacted police there and they said I can return to Germany and file the report there.