US–Iran talks collapse after 21 hours in Islamabad, leaving ceasefire uncertain and nuclear tensions unresolved.