/* ===== Friends Together (Addition) - Game Styles ===== */

.block-slot--left .numberblock {
  animation: walk-in-left 0.5s ease both;
}

.block-slot--right .numberblock {
  animation: walk-in-right 0.5s ease both;
}

.combined-block {
  animation: pop-in 0.4s ease;
}

/* Merge animation */
@keyframes slide-merge-left {
  to { transform: translateX(50px); opacity: 0.2; }
}
@keyframes slide-merge-right {
  to { transform: translateX(-50px); opacity: 0.2; }
}

.block-slot--merge-left .numberblock {
  animation: slide-merge-left 0.5s ease forwards !important;
}
.block-slot--merge-right .numberblock {
  animation: slide-merge-right 0.5s ease forwards !important;
}

.result-slot--merge .numberblock {
  animation: pop-in 0.4s ease !important;
}
