/* QARAR Enterprise v26.3.139 — official platform colors for share controls.
 * Instagram is intentionally excluded from share actions because Instagram
 * does not provide a standard web URL-share endpoint like WhatsApp/Facebook.
 */

/* Compact editorial share row. */
.qarar-share-compact__action--whatsapp{color:#25D366!important;border-color:#bfeccf!important;background:#f4fff8!important}
.qarar-share-compact__action--facebook{color:#1877F2!important;border-color:#c7daf8!important;background:#f5f9ff!important}
.qarar-share-compact__action--x{color:#000!important;border-color:#d3d3d3!important;background:#fff!important}
.qarar-share-compact__action--linkedin{color:#0A66C2!important;border-color:#c2d9ed!important;background:#f5faff!important}
.qarar-share-compact__action--telegram{color:#229ED9!important;border-color:#c5e5f2!important;background:#f4fbfe!important}

/* Full share component. Keep the existing geometry; brand only the networks. */
.qarar-share--direct .qarar-share__action--whatsapp{color:#fff!important;background:#25D366!important;border-color:#25D366!important}
.qarar-share--direct .qarar-share__action--facebook{color:#fff!important;background:#1877F2!important;border-color:#1877F2!important}
.qarar-share--direct .qarar-share__action--x{color:#fff!important;background:#000!important;border-color:#000!important}
.qarar-share--direct .qarar-share__action--linkedin{color:#fff!important;background:#0A66C2!important;border-color:#0A66C2!important}
.qarar-share--direct .qarar-share__action--telegram{color:#fff!important;background:#229ED9!important;border-color:#229ED9!important}
.qarar-share--direct .qarar-share__action--email{color:#4f5660!important;background:#fff!important;border-color:#d8dce1!important}

.qarar-share--direct .qarar-share__action--whatsapp:hover,
.qarar-share--direct .qarar-share__action--facebook:hover,
.qarar-share--direct .qarar-share__action--x:hover,
.qarar-share--direct .qarar-share__action--linkedin:hover,
.qarar-share--direct .qarar-share__action--telegram:hover{filter:brightness(.93);transform:translateY(-1px)}
