html {
  font-size: 16px;
}

body {
  font-family: 'Inter', sans-serif; /* Replace with the font-family used in volt.css */
  line-height: 1.5; /* Default line height */
  color: #333; /* Default text color */
  margin: 0;
}

/* Root Variables (Animations, Colors, etc.) */
:root {
  --primary-color: #5a9e3a;
  --secondary-color: #74B94F;
  --animation-duration: 1s;
  --animation-ease: ease-in-out;

  /* Add other variables from volt.css as needed */
}

main {
  margin-left: 280px; /* Adjust based on sidebar width */
  padding: 20px;
  height: 95vh;
}

/* Animations */
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes slideIn {
  from {
    transform: translateY(20px);
    opacity: 0;
  }
  to {
    transform: translateY(0);
    opacity: 1;
  }
}

/* Add any other animations or styles you want to preserve */