/* Healthcare Operations OS - Master Stylesheet */
body {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
}

/* Custom Scrollbar */
.custom-scrollbar::-webkit-scrollbar {
  width: 4px; 
  height: 4px;
}

.custom-scrollbar::-webkit-scrollbar-thumb {
  background: #cbd5e1; 
  border-radius: 2px;
}

/* Toast Animations */
@keyframes slideInRight { 
  from { transform: translateX(100%); opacity: 0; } 
  to { transform: translateX(0); opacity: 1; } 
}

@keyframes fadeOut { 
  from { opacity: 1; } 
  to { opacity: 0; } 
}

.toast-enter { 
  animation: slideInRight 0.3s ease-out forwards; 
}

.toast-leave { 
  animation: fadeOut 0.3s ease-in forwards; 
}