/* Ajustes puntuales de LYATEK Arma tu PC; sin cambios de lógica */
.lya-pc-whatsapp{
  width:58px!important;height:58px!important;
  right:23px!important;bottom:24px!important;
}
.lya-pc-whatsapp img{width:43px!important;height:43px!important}

#corePanel .slot-icon{
  width:43px!important;height:43px!important;
  flex:0 0 43px!important;border-radius:9px!important;
}
#corePanel .slot-icon svg{
  width:33px!important;height:33px!important;
  flex:0 0 33px!important;
}
#corePanel .slot-icon img{padding:5px!important}
#corePanel .slot{min-height:59px!important}

#resultsPanel .tab-btn svg{
  width:33px!important;height:33px!important;
  flex:0 0 33px!important;
}
#buildPanel .tower-icon{
  width:43px!important;height:43px!important;
  flex:0 0 43px!important;
}
#buildPanel .tower-icon svg{
  width:33px!important;height:33px!important;
  flex:0 0 33px!important;
}

/* Las columnas del footer dejan ver solo el degradado corporativo. */
footer.corporate-footer .corporate-footer-column,
footer.corporate-footer .corporate-footer-column:hover{
  background:transparent!important;
  background-color:transparent!important;
  box-shadow:none!important;
  border:0!important;
}
@media(max-width:600px){
  .lya-pc-whatsapp{right:16px!important;bottom:16px!important}
  #buildPanel .tower-icon{
    width:43px!important;height:43px!important;
    flex:0 0 43px!important;
  }
  #buildPanel .tower-icon svg{
    width:33px!important;height:33px!important;
  }
}