/* CSS for battle tricks and tidbits system */

/* Battle tidbit styling */
.battle-tidbit {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: rgba(0, 0, 0, 0.9);
  color: #fff;
  padding: 20px 30px;
  border-radius: 8px;
  font-size: 1.2em;
  text-align: center;
  max-width: 80%;
  z-index: 2000;
  pointer-events: none;
  opacity: 0;
}

@keyframes tidbitFadeIn {
  from { 
    opacity: 0;
    transform: translate(-50%, -30%);
  }
  to { 
    opacity: 1;
    transform: translate(-50%, -50%);
  }
}

@keyframes tidbitFadeOut {
  from {
    opacity: 1;
    transform: translate(-50%, -50%);
  }
  to {
    opacity: 0;
    transform: translate(-50%, -70%);
  }
}
