
/* FINAL PURPLE PALETTE — layout unchanged */
@media (max-width:767.98px){
.footer-mobile{
  background:linear-gradient(180deg,#120a20 0%,#07050b 100%)!important;
  border-top:1px solid rgba(168,85,247,.78)!important;
}
.footer-mobile .footer-item.active,
.footer-mobile .footer-item.active .footer-title,
.footer-mobile .footer-item.active .footer-icon i{color:#a855f7!important}
.footer-mobile .footer-item.footer-login .footer-icon{
  background:linear-gradient(145deg,#a855f7 0%,#7c3aed 55%,#5b21b6 100%)!important;
  border-color:#a855f7!important;
  box-shadow:0 0 0 3px #090512,0 4px 15px rgba(168,85,247,.5)!important;
}
}
