/* Skeleton Loader */
.skeleton-card {
  height: 120px;
  margin: 10px;
  border-radius: 10px;
  background: linear-gradient(90deg, #eee, #ddd, #eee);
  background-size: 200% 100%;
  animation: shimmer 1.2s infinite;
}

@keyframes shimmer {
  0% { background-position: -200% 0; }
  100% { background-position: 200% 0; }
}