@import "tailwindcss";

:root {
  --background: #ffffff;
  --foreground: #171717;
}

@theme inline {
  --color-background: var(--background);
  --color-foreground: var(--foreground);
  --font-sans: var(--font-geist-sans);
  --font-mono: var(--font-jetbrains-mono);
}

body {
  background: var(--background);
  color: var(--foreground);
}

::selection {
  background: rgba(37, 99, 235, 0.15);
  color: #171717;
}

/* Terminal cursor blink */
@keyframes blink {
  0%, 50% { opacity: 1; }
  51%, 100% { opacity: 0; }
}
.animate-blink { animation: blink 1s infinite; }

/* Reduced motion */
@media (prefers-reduced-motion: reduce) {
  .animate-blink,
  .animate-pulse {
    animation: none !important;
  }
}
