/* Import Inter from Google Fonts */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap');

/* Base font */
body {
  font-family: 'Inter', ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;
}

.grid-bg {
  background-image:
    linear-gradient(rgba(99, 102, 241, 0.04) 1px, transparent 1px),
    linear-gradient(90deg, rgba(99, 102, 241, 0.04) 1px, transparent 1px);
  background-size: 40px 40px;
}

.glow {
  box-shadow: 0 0 60px rgba(99, 102, 241, 0.15), 0 0 120px rgba(99, 102, 241, 0.05);
}

.icon-glow {
  filter: drop-shadow(0 0 40px rgba(99, 102, 241, 0.1));
}

.scanline {
  /* stronger, thinner scanlines for better visibility */
  background: linear-gradient(
    to bottom,
    transparent 85%,
    rgba(99, 102, 241, 0.06) 85%
  );
  background-size: 100% 6px;
  mix-blend-mode: overlay; /* helps the lines read on dark background */
}
