/* إضافة تأثير الضغط للعناصر */
.clickable.is-pressed, 
.card.is-pressed, 
.btn.is-pressed, 
label.is-pressed {
    opacity: 0.8;
    /* نستخدم scale بشكل آمن لا يلغي الـ transform الأصلي إن وجد */
    transform: scale(0.98);
    transition: transform 0.1s ease, opacity 0.1s ease;
}

/* استثناء للعناصر التي لديها animation خاص (مثل الشعار) */
.company-logo.is-pressed {
    transform: none !important; /* منع التداخل مع حركة الشعار */
    opacity: 0.8;
}
