@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&family=JetBrains+Mono:wght@400;500;600;700&display=swap');
@import "tailwindcss";

@theme {
  --font-sans: "Inter", ui-sans-serif, system-ui, sans-serif;
  --font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, monospace;
}

/* Force Tailwind dark variant to look for a non-existent class, disabling media queries */
@variant dark (.never-activate-dark-mode &);

/* Base style resets and scrollbars config */
body {
  @apply text-slate-800 antialiased selection:bg-blue-500 selection:text-white;
}

/* Custom fade effects and utility transition styles */
.transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 200ms;
}
