/* Pashega Lifesciences — custom overrides */

.scrollbar-hide { -ms-overflow-style: none !important; scrollbar-width: none !important; }
.scrollbar-hide::-webkit-scrollbar { width: 0 !important; height: 0 !important; display: none !important; background: transparent !important; }

.line-clamp-2 {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

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

/* Section headings */
.section-title {
    @apply text-2xl md:text-3xl font-bold text-gray-800 mb-2;
}
.section-subtitle {
    @apply text-gray-500 text-sm mb-8;
}

/* Toast notification */
#toast {
    transition: opacity 0.4s ease, transform 0.4s ease;
}
