Vu:
le recours constitutionnel subsidiaire du 30 mars 2012;
la déclaration de retrait du recours du 20 juin 2012;
considérant:
qu'il convient de prendre acte de ce retrait et de rayer la cause du rôle (art. 73 PCF par renvoi de l'art. 71 LTF;
que le juge instructeur est compétent pour statuer à cet effet (art. 32 al. 2 LTF);
que les frais judiciaires incombent à la partie qui retire son recours (art. 5 al. 2 PCF par renvoi de l'art. 71 LTF; art. 66 al. 1 et 2 LTF);
qu'il n'y a pas lieu d'allouer de dépens, des observations n'ayant pas été requises;
par ces motifs, le Juge instructeur ordonne:
1. La cause est rayée du rôle par suite de retrait du recours.
2. Les frais judiciaires, arrêtés à 300 fr., sont mis à la charge de la recourante.
3. La présente ordonnance est communiquée aux parties et à la Chambre civile de la Cour de justice du canton de Genève.
Lausanne, le 21 juin 2012
Au nom de la IIe Cour de droit civil
du Tribunal fédéral suisse
Le Juge instructeur: Herrmann
La Greffière: Mairot