/* Minimal custom styles — most styling via Tailwind */

/* Smooth scroll */
html { scroll-behavior: smooth; }

/* Chart container heights */
.chart-container-lg  { position: relative; height: 360px; }
.chart-container-md  { position: relative; height: 240px; }
.chart-container-sm  { position: relative; height: 180px; }

@media (max-width: 640px) {
  .chart-container-lg { height: 260px; }
  .chart-container-md { height: 200px; }
}
