.update-subaccount {
  position: relative;
  z-index: 1;
  transition: all 0.3s ease;
  overflow: visible;
  box-shadow: 0 0 0 rgba(22, 66, 128, 0); /* point de départ sans glow */
}

/* Animation de halo lumineux doux */
@keyframes softGlow {
  0% {
    box-shadow: 0 0 0px rgba(22, 66, 128, 0);
  }
  50% {
    box-shadow: 0 0 12px 4px rgba(22, 66, 128, 0.45);
  }
  100% {
    box-shadow: 0 0 0px rgba(22, 66, 128, 0);
  }
}

/* Quand le bouton apparaît, on active le halo */
.update-subaccount.active-glow {
  animation: softGlow 2.5s ease-in-out infinite;
  /* border-radius: 8px;  */
}

/* Layout pour les sous-comptes */
#subaccounts-container {
    display: flex;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

/* S'assurer que les blocs prennent bien 1/3 de la largeur sur desktop */
#subaccounts-container .subaccount-block {
    /* width: 33.333%; */
    /* padding: 0 15px; */
    margin-bottom: 30px;
}