Pretty much everything is in the question.
My girlfriend is from the US and has been working in Sweden for a couple of years now. She has applied for a work visa for Germany as she got a job there. However, the application is taking a long time and the Swedish visa will expire while she waits.
She will have to pick up her visa in Stockholm but she has a flat in Germany only at that point.
Can she stay in the EU while waiting for her application to be processed ? Can she move between Sweden and Germany?