/* Custom CSS (plain CSS; no Tailwind build step required) */

/* Custom CSS Variables */
:root {
  --color-primary: #d97706;
  --color-secondary: #ca8a04;
  --color-accent: #f59e0b;
}

/* Smooth Scroll Behavior (also set via Tailwind's `scroll-smooth` class) */
html {
  scroll-behavior: smooth;
}

/* Custom Scrollbar (WebKit) */
::-webkit-scrollbar {
  width: 10px;
}

::-webkit-scrollbar-track {
  background: #fffbeb;
}

::-webkit-scrollbar-thumb {
  background: var(--color-primary);
  border-radius: 5px;
}

::-webkit-scrollbar-thumb:hover {
  background: var(--color-accent);
}

/* Focus States for Accessibility */
a:focus-visible,
button:focus-visible {
  outline: 2px solid var(--color-primary);
  outline-offset: 3px;
}

/* Print Styles */
@media print {
  footer {
    display: none;
  }
}

