/* Read-only WhatsApp share actions: visible to admins and guests. */
.phone-with-share { display: inline-flex; align-items: center; gap: 7px; flex-wrap: wrap; }
.whatsapp-share-button { display: inline-flex; align-items: center; gap: 4px; padding: 3px 7px; border: 1px solid #b9e5ce; border-radius: 7px; background: #eaf9f0; color: #137843 !important; font-size: 11px; font-weight: 650; line-height: 1.4; text-decoration: none !important; white-space: nowrap; }
.whatsapp-share-button:hover, .whatsapp-share-button:focus-visible { background: #d7f3e3; border-color: #78cba2; color: #075e34 !important; }
.whatsapp-share-button .icon { width: 13px; height: 13px; }
@media (max-width: 640px) { .whatsapp-share-button { padding: 5px 7px; } }

#mobileContactList .contact-card-actions .contact-card-whatsapp { color: #137843; background: #eaf9f0; flex: 1.6; min-height: 48px; font-weight: 700; }
#mobileContactList .contact-card-actions .contact-card-whatsapp:hover,
#mobileContactList .contact-card-actions .contact-card-whatsapp:focus-visible { background: #d7f3e3; color: #075e34; }
#mobileContactList .contact-card-whatsapp .icon { width: 19px; height: 19px; flex-shrink: 0; }
