, 255, 0.6);
            --card-border: rgba(0, 0, 0, 0.1);
            --code-bg: #f5f5f5;
            --header-bg: rgba(240, 242, 245, 0.7);
            --shadow-color: rgba(0, 0, 0, 0.1);
            --glow-color: var(--primary-color);
        }

        /* ------------------- */
        /* --- Base Styles --- */
        /* ------------------- */
        html {
            scroll-behavior: smooth;
        }

        body {
            font-family: 'Inter', sans-serif;
            backgro