يتم إعطاؤك مقتطفًا برمجيًا من برنامج يستخدم مكتبة `colorama`، ويستورد حزمة باسم `__version__`، وفئة `User` من وحدة تسمى `model`. مهمتك هي إكمال البرنامج من خلال تنفيذ الوظيفة المفقودة.

1. قم باستيراد الوحدة المطلوبة من حزمة "colorama" لتمكين إخراج النص الملون.
2. قم بإنشاء مثيل لفئة "المستخدم" بالخصائص التالية:
   - الاسم: "جون دو"
   - العمر : 25
   - البريد الإلكتروني: "johndoe@example.com"
3. عرض تفاصيل المستخدم باستخدام النص الملون. يجب أن يظهر الاسم باللون الأصفر، والعمر باللون الأخضر، والبريد الإلكتروني باللون السماوي. يجب أن يكون تنسيق الإخراج كما يلي:
   ```
   بيانات المستخدم:
   الاسم: جون دو
   العمر: 25
   البريد الإلكتروني: johndoe@example.com
   ```
4. إضافة فاصل أسطر بعد عرض تفاصيل المستخدم.

قم بتنفيذ الوظيفة المفقودة في مقتطف الشفرة المقدم.
{"source": "argilla/DistiCoder-dpo-binarized", "kind": "synthetic", "evolved_from": null}