Question: what is the answer to gracias?
Answer: "De nada" means (literally) that there's nothing to be thankful about. "No hay nada que agradecer". It's semantically similar to "not at all", but it can also be correctly translated to "You're welcome".