/* Stats Bar Styles */

.stats-bar {
  background: linear-gradient(135deg, #16213e 0%, #1a2942 100%);
  border: 3px solid #003594;
  padding: 12px 15px;
  margin-bottom: 15px;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 10px;
  box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);
  animation: slideIn 0.6s ease-out;
}

.stat-item {
  text-align: center;
  padding: 6px;
  border-radius: 8px;
  transition: transform 0.3s;
}

.stat-item:hover {
  transform: scale(1.05);
}

.stat-label {
  color: #ffb81c;
  font-size: 0.55rem;
  margin-bottom: 4px;
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 0.5px;
}

.stat-value {
  color: #4ecca3;
  font-size: 1.1rem;
  font-weight: 700;
  font-family: "Press Start 2P", cursive;
}
