:root {
    /* Green Theme: Emerald (Primary) + Emerald (Secondary) */

    /* Primary - Emerald */
    --primary-50: 236 253 245; /* #ecfdf5 */
    --primary-100: 209 250 229; /* #d1fae5 */
    --primary-200: 167 243 208; /* #a7f3d0 */
    --primary-300: 110 231 183; /* #6ee7b7 */
    --primary-400: 52 211 153; /* #34d399 */
    --primary-500: 16 185 129; /* #10b981 */
    --primary-600: 5 150 105; /* #059669 */
    --primary-700: 4 120 87; /* #047857 */
    --primary-800: 6 95 70; /* #065f46 */
    --primary-900: 6 78 59; /* #064e3b */

    /* Secondary - Emerald */
    --secondary-50: 236 253 245;
    --secondary-100: 209 250 229;
    --secondary-200: 167 243 208;
    --secondary-300: 110 231 183;
    --secondary-400: 52 211 153;
    --secondary-500: 16 185 129;
    --secondary-600: 5 150 105;
    --secondary-700: 4 120 87;
    --secondary-800: 6 95 70;
    --secondary-900: 6 78 59;
}

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

/* Hide scrollbar for Chrome, Safari and Opera */
.no-scrollbar::-webkit-scrollbar {
    display: none;
}

/* Hide scrollbar for IE, Edge and Firefox */
.no-scrollbar {
    -ms-overflow-style: none; /* IE and Edge */
    scrollbar-width: none; /* Firefox */
}
