/* ALDEEB Tools V136.6 — store navigation contrast + authentic social platform colors */
:root{--aldeeb-platform-hover:#d71920;--aldeeb-facebook:#1877f2;--aldeeb-tiktok:#101010;--aldeeb-youtube:#ff0033;--aldeeb-whatsapp:#25d366;}
/* The store link must have the same contrast and legibility as the neighboring navigation items. */
#systemEntryPage .ald1361-nav a.ald1361-store-link,
#systemEntryPage .ald1361-nav a.ald1361-store-link:visited{color:#111827!important;opacity:1!important;filter:none!important;font-weight:800!important;text-shadow:none!important;}
#systemEntryPage .ald1361-nav a.ald1361-store-link span{color:inherit!important;opacity:1!important;font-weight:800!important;}
#systemEntryPage .ald1361-nav a.ald1361-store-link svg{color:var(--aldeeb-red,#d71920)!important;opacity:1!important;}
#systemEntryPage .ald1361-nav a.ald1361-store-link:hover{color:var(--aldeeb-platform-hover)!important;}

/* Top bar: original platform brand backgrounds by default. */
#systemEntryPage .ald1361-top-social a{color:#fff!important;transition:background-color .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease!important;}
#systemEntryPage .ald1361-top-social a:nth-child(1){background:var(--aldeeb-facebook)!important;}
#systemEntryPage .ald1361-top-social a:nth-child(2){background:var(--aldeeb-tiktok)!important;}
#systemEntryPage .ald1361-top-social a:nth-child(3){background:var(--aldeeb-youtube)!important;}
#systemEntryPage .ald1361-top-social a:nth-child(4){background:var(--aldeeb-whatsapp)!important;}
#systemEntryPage .ald1361-top-social a:hover{background:var(--aldeeb-platform-hover)!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 3px 9px rgba(0,0,0,.2)!important;}

/* Footer social links: recognizable colors until hover, then ALDEEB red. */
#systemEntryPage .ald1361-footer-social a.facebook{background:var(--aldeeb-facebook)!important;color:#fff!important;}
#systemEntryPage .ald1361-footer-social a.tiktok{background:var(--aldeeb-tiktok)!important;color:#fff!important;}
#systemEntryPage .ald1361-footer-social a.youtube{background:var(--aldeeb-youtube)!important;color:#fff!important;}
#systemEntryPage .ald1361-footer-social a.whatsapp{background:var(--aldeeb-whatsapp)!important;color:#fff!important;}
#systemEntryPage .ald1361-footer-social a{transition:background-color .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease!important;}
#systemEntryPage .ald1361-footer-social a:hover{background:var(--aldeeb-platform-hover)!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 4px 10px rgba(0,0,0,.2)!important;}

/* Fixed social rail: color-coded by platform, edge aligned; hover switches to ALDEEB red. */
body > .ald1361-social-rail a.facebook{background:var(--aldeeb-facebook)!important;color:#fff!important;}
body > .ald1361-social-rail a.tiktok{background:var(--aldeeb-tiktok)!important;color:#fff!important;}
body > .ald1361-social-rail a.youtube{background:var(--aldeeb-youtube)!important;color:#fff!important;}
body > .ald1361-social-rail a.whatsapp{background:var(--aldeeb-whatsapp)!important;color:#fff!important;}
body > .ald1361-social-rail a{transition:background-color .18s ease,color .18s ease,transform .18s ease!important;}
body > .ald1361-social-rail a:hover{background:var(--aldeeb-platform-hover)!important;color:#fff!important;transform:translateX(-2px);}

@media(prefers-reduced-motion:reduce){
 #systemEntryPage .ald1361-top-social a,#systemEntryPage .ald1361-footer-social a,body > .ald1361-social-rail a{transition:none!important;transform:none!important;}
}
