/* Custom styles to supplement Tailwind */
/* Most styling is handled via utility classes in HTML */

body {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

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

/* Add a subtle fade-in animation for page loads */
@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.fade-in {
    animation: fadeIn 0.5s ease-in-out;
}

/* Fix for intl-tel-input width */
.iti { width: 100%; display: block; }

/* Hide scrollbar for textareas but keep scrolling functionality */
.no-scrollbar::-webkit-scrollbar { display: none; }
.no-scrollbar { -ms-overflow-style: none; scrollbar-width: none; overflow-y: auto; }
