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

:root {
  --background: #FDF5ED;
  --foreground: #000000;
  --card: #ffffff;
  --card-foreground: #000000;
  --primary: #C9A795;
  --secondary: #AD8BB0;
  --muted: #FDF5ED;
  --muted-foreground: #666666;
  --accent: #C9A795;
  --accent-foreground: #ffffff;
  --border: rgba(0, 0, 0, 0.1);
}

.dark {
  --background: #1a1a1a;
  --foreground: #e5e5e5;
  --card: #262626;
  --card-foreground: #e5e5e5;
  --primary: #C9A795;
  --secondary: #AD8BB0;
  --muted: #262626;
  --muted-foreground: #a3a3a3;
  --accent: #C9A795;
  --accent-foreground: #ffffff;
  --border: rgba(255, 255, 255, 0.1);
}

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

/* Custom Scrollbar */
::-webkit-scrollbar {
    width: 8px;
}

::-webkit-scrollbar-track {
    background: var(--background);
}

::-webkit-scrollbar-thumb {
    background: var(--secondary);
    border-radius: 4px;
}

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