Albania, Croatia and Serbia are out of Euro 2024, but Slovenia reached the knockout stages of a major football tournament for the first time since independence – while their impeccably behaved fans set an example to their misbehaving Balkan neighbours.