/**
 * إلغاء جميع التأثيرات من أزرار فتح نافذة التواصل
 * Fix for Contact Buttons - No Effects
 */

/* تحديد جميع الأزرار التي تفتح المودال */
a[onclick*="openContactModal"],
a[onclick*="openContactModal"] *,
a[onclick*="openContactModal"]::before,
a[onclick*="openContactModal"]::after,
a[href*="contact.html"],
a[href*="contact.html"] *,
a[href*="contact.html"]::before,
a[href*="contact.html"]::after {
    transition: none !important;
    animation: none !important;
    transform: none !important;
    will-change: auto !important;
}

/* إلغاء تأثيرات hover */
a[onclick*="openContactModal"]:hover,
a[onclick*="openContactModal"]:hover *,
a[onclick*="openContactModal"]:hover::before,
a[onclick*="openContactModal"]:hover::after {
    transition: none !important;
    animation: none !important;
    transform: none !important;
}

/* إلغاء تأثيرات active */
a[onclick*="openContactModal"]:active,
a[onclick*="openContactModal"]:active *,
a[onclick*="openContactModal"]:active::before,
a[onclick*="openContactModal"]:active::after {
    transition: none !important;
    animation: none !important;
    transform: none !important;
}

/* إلغاء تأثيرات focus */
a[onclick*="openContactModal"]:focus,
a[onclick*="openContactModal"]:focus *,
a[onclick*="openContactModal"]:focus::before,
a[onclick*="openContactModal"]:focus::after {
    transition: none !important;
    animation: none !important;
    transform: none !important;
    outline: none !important;
}

/* منع أي pseudo-elements */
a[onclick*="openContactModal"]::before,
a[onclick*="openContactModal"]::after {
    content: none !important;
    display: none !important;
}
