#updated-container {
  left: 216px;
  top: 406px;
  width: 1024px;
  height: 326px;
  position: absolute;
  opacity: 1;
  /* Prevent the container from sliding away */
  transition: none !important; 
}

#updated-text {
  /* Completely remove the text element */
  display: none !important;
}

#updated-logo {
  position: absolute;
  left: 400px !important; /* Lock it to its original horizontal spot */
  height: 53%;
  top: 142px;
  transform: scale(0, 0);
  /* Keep the "pop-out" bounce effect */
  transition: transform 300ms 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
}

/* Ensure the logo scales up when the script triggers it */
#updated-logo.shown {
  transform: scale(1, 1) !important;
}

/* Prevent the container from vanishing if the "hide" class is added */
#updated-container.hide {
  top: 406px !important;
  opacity: 1 !important;
}
