@tailwind base;
@tailwind components;
@tailwind utilities;

@layer utilities {
  .animate-blink {
    animation: blink 1s step-end infinite;
  }
}

@keyframes blink {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
}

/* Custom scrollbar to keep it looking terminal-like */
::-webkit-scrollbar {
  width: 12px;
}
::-webkit-scrollbar-track {
  background: #1E1E1E;
}
::-webkit-scrollbar-thumb {
  background: #6A6A6A;
  border: 3px solid #1E1E1E;
  border-radius: 6px;
}

/* Remove default link underline and styles to ensure full control */
a {
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}

/* Ensure no accidental horizontal scrolling */
body {
  overflow-x: hidden;
}
