@import "tailwindcss";

:root {
  --background: #ffffff;
  --foreground: #1a1a1a;

  /* ANED Logo Brand Colors */
  --brand-blue: #0047AB;      /* Primary blue from logo border */
  --brand-red: #E63946;       /* A - Red */
  --brand-orange: #F77F00;    /* N - Orange */
  --brand-yellow: #FCBF49;    /* E - Yellow */
  --brand-green: #06A77D;     /* E - Green */
  --dark: #1a1a1a;
  --gray: #6B7280;
}

@theme inline {
  --color-background: var(--background);
  --color-foreground: var(--foreground);
  --font-serif: var(--font-merriweather);
  --font-sans: var(--font-open-sans);

  /* ANED Brand Colors */
  --color-brand-blue: var(--brand-blue);
  --color-brand-red: var(--brand-red);
  --color-brand-orange: var(--brand-orange);
  --color-brand-yellow: var(--brand-yellow);
  --color-brand-green: var(--brand-green);
}

body {
  background: var(--background);
  color: var(--foreground);
  font-family: var(--font-open-sans), -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Open Sans', sans-serif;
}

h1, h2, h3, h4, h5, h6 {
  font-family: var(--font-merriweather), Georgia, serif;
  font-weight: 700;
}

/* Smooth scrolling */
html {
  scroll-behavior: smooth;
}

/* Hide scrollbar for timeline */
.scrollbar-hide {
  -ms-overflow-style: none;
  scrollbar-width: none;
}

.scrollbar-hide::-webkit-scrollbar {
  display: none;
}
