body {
  background-color: #f8f9fa;
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

.card {
  border-radius: 15px;
  border: none;
}

.card-header {
  border-radius: 15px 15px 0 0 !important;
}

.list-group-item {
  cursor: pointer;
  transition: all 0.3s;
}

.list-group-item:hover {
  background-color: #f1f1f1;
}

.badge {
  background-color: transparent !important;
}

#results-container .card {
  transition: transform 0.3s;
}

#results-container .card:hover {
  transform: scale(1.05);
}