 /* For smooth scrolling */
        html {
            scroll-behavior: smooth;
        }
        /* Suggestion for a custom font with soft curves if desired */
        /* @import url('https://fonts.googleapis.com/css2?family=Nunito:wght@300;400;600;700&display=swap'); */
        body {
            /* font-family: 'Nunito', sans-serif; */ /* Uncomment if using Google Fonts */
            font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
        }
        /* Custom scrollbar for dark theme */
        ::-webkit-scrollbar {
            width: 8px;
        }
        ::-webkit-scrollbar-track {
            background: #2c4659; /* Corresponds to bg-[#2c4659] */
        }
        ::-webkit-scrollbar-thumb {
            background: #f59e0b; /* yellow-500 (gold for thumb) */
            border-radius: 4px;
        }
        ::-webkit-scrollbar-thumb:hover {
            background: #d97706; /* yellow-600 (darker gold for thumb hover) */
        }