@import "tailwindcss";

@theme {
  --font-sans: 'Inter', ui-sans-serif, system-ui, sans-serif;
  --font-serif: 'Merriweather', ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;

  --color-primary-50: #eff6ff;
  --color-primary-100: #dbeafe;
  --color-primary-500: #3b82f6;
  --color-primary-600: #2563eb;
  --color-primary-700: #1d4ed8;
  --color-primary-800: #1e40af;
  --color-primary-900: #1e3a8a;
  
  --color-slate-50: #f8fafc;
  --color-slate-100: #f1f5f9;
  --color-slate-800: #1e293b;
  --color-slate-900: #0f172a;
}

@layer base {
  body {
    @apply bg-[#F7F7F5] text-zinc-900 font-sans antialiased;
  }
}

@media print {
  header {
    display: none !important;
  }
  body {
    background-color: white !important;
  }
  main {
    padding-top: 0 !important;
    max-width: 100% !important;
  }
}
