/* Custom styling for Amit's Lounge */

/* Smooth transitions for cards */
.card {
  transition: transform 0.2s ease, box-shadow 0.2s ease;
}

.card:hover {
  transform: translateY(-2px);
  box-shadow: 0 8px 30px rgba(0,0,0,0.3);
}

/* Slightly larger widgets height */
.widget {
  min-height: 80px;
}

/* Make the header pop */
.header {
  background: rgba(0, 0, 0, 0.4) !important;
  backdrop-filter: blur(10px);
}

/* Subtle border radius for modern look */
.group, .card {
  border-radius: 12px !important;
}

/* Better spacing */
.grid-container {
  gap: 16px;
}

/* Icon colors */
.icon {
  color: var(--color-accent);
}

/* Search bar styling */
.search input {
  border-radius: 20px !important;
  padding: 8px 16px !important;
}

/* Resource widget progress bars */
.progress-bar {
  border-radius: 6px !important;
}