# UA Pagewise Style Audit

## قاعدة العمل المعتمدة
- لا تعميم عشوائي على كل الصفحات.
- المركزي يحدد الألوان والحدود والزوايا والمكونات.
- أي معالجة صفحة تكون محصورة باسم الصفحة/الكلاس الجذري فقط.
- ملف الصفحة أو حارس الصفحة وظيفته عزل الطبقات القديمة وترتيب العناصر، وليس إنشاء هوية بصرية جديدة.

## صفحة تعديل المشترك — سبب المشكلة الحالي
- كانت هناك كتلة عامة باسم `UA FINAL CONTRACT` تزيل حدود `input/select/textarea/.sa-file-upload/.sa-kpi/.sa-summary` من كل البرنامج.
- هذه الكتلة حذفت الإطار المتقطع المطلوب من حقول الهوية الثلاثة.
- ظل زر اقتراح IP جاء من قاعدة متأخرة داخل `ua_footer_guards.css` كانت تعامل زر IP مثل زر أساسي وتضيف له `box-shadow`.
- زر الاستفهام في صفحة التعديل لم يكن يستفيد من عقد صفحة إضافة مشترك، لذلك ظهر كزر عادي بدل دائرة مساعدة صغيرة.

## المعالجة المنفذة
- حذف الكتلة العامة الواسعة من `ua_program_unified.css` و `ua_footer_guards.css`.
- استبدالها بعقد صفحة محدود فقط على `content-wrapper.ua-sub-child-edit.sa-edit-rebuilt-page`.
- إعادة الإطار المتقطع إلى `.sa-identity-upload-grid .sa-file-upload` فقط.
- إزالة الظل من `.se-ip-suggest-btn` فقط.
- ضبط `.sa-help-tip` في صفحة التعديل كدائرة مساعدة بنفس روح صفحة إضافة مشترك.

## ملفات مرتبطة بهذه المرحلة
- `subscribers_edit.php`: بنية صفحة التعديل والكلاسات الجذرية.
- `assets/css/ua_program_unified.css`: المكونات المركزية وقيم العقد.
- `assets/css/ua_footer_guards.css`: عزل صفحة التعديل من الطبقات المتأخرة، محصور بالصفحة فقط.
