/* Minor overrides — bulk of styling is Tailwind via CDN */

body {
  -webkit-font-smoothing: antialiased;
}

/* Subtle card hover lift */
#indices-grid > div:hover {
  border-color: rgba(99, 102, 241, 0.4);
  transform: translateY(-1px);
  transition: transform 0.15s ease, border-color 0.15s ease;
}

/* Spinner keyframes for the refresh button icon */
@keyframes spin {
  from { transform: rotate(0deg); }
  to   { transform: rotate(360deg); }
}
.animate-spin {
  animation: spin 0.7s linear infinite;
}
