Answer: She has time until the seller communicates acceptance of the offer.
Explanation: An earnest money agreement happens when the buyer of a house makes a deposit to the seller as proof that they are serious about purchasing the house. This shows the buyer's good faith to purchase the house.
In this case the buyer reconsidered and decided she wanted a different property. When this happens she is allowed to take back her offer, but only if the seller hasn't communicated the acceptance of the offer to the current owner of the house. If she does this in time, she can take her deposit back and deposit it into the different property that she is interested in.