/* أصناف أدوات مكتوبة يدوياً — تكملة لـutil.css المولَّد.
 *
 * لماذا ملف منفصل: util.css مولَّد آلياً ولا يُحرَّر يدوياً، ومولّده غير موجود
 * في المستودع. هذه ثماني سمات style= مضمّنة فاتت الترحيل الأصلي (2026-08-21)
 * فبقيت في offers.html و l.html و trip.html — وهي صفحات ثابتة تحكمها سياسة
 * style-src 'self' الصارمة، فكان المتصفّح **يرفضها فعلياً** ويعرض عناصرها
 * بلا تنسيق. الأثر الأوضح كان شريط فلاتر /offers: بلا flex-wrap:nowrap و
 * overflow-x:auto ينكسر على الهاتف بدل أن ينزلق أفقياً — على صفحة الهبوط
 * الرئيسية للحملة الإعلانية.
 *
 * المُحدِّد مضاعف خمس مرات عمداً — نفس نمط util.css: السمة المضمّنة كانت
 * تتفوّق على كل قاعدة عادية، فالصنف البديل يجب أن يقلّد ذلك ليفوز على قواعد
 * الموقع (أعلاها #filters.open) ويبقى خاسراً أمام !important تماماً كما كانت
 * (كي يظل [hidden]{display:none!important} يفوز).
 */

/* offers.html — شريط الفلاتر المنزلق أفقياً */
.ux1.ux1.ux1.ux1.ux1{margin-top:var(--s5);flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px}

/* l.html — بطاقة العرض المشتركة عبر الرابط القصير */
.ux2.ux2.ux2.ux2.ux2{text-decoration:none;color:inherit}
.ux3.ux3.ux3.ux3.ux3{margin-inline-start:6px}
.ux4.ux4.ux4.ux4.ux4{margin-top:10px}

/* trip.html — تفاصيل الرحلة */
.ux5.ux5.ux5.ux5.ux5{max-width:640px}
.ux6.ux6.ux6.ux6.ux6{font-size:1.1rem;margin:0}
.ux7.ux7.ux7.ux7.ux7{margin-top:12px}
.ux8.ux8.ux8.ux8.ux8{margin-top:var(--s5);color:#b91c1c;border-color:#b91c1c}
