body {
            background-color: #131313;
            color: #e2e2e2;
            font-family: 'Montserrat', sans-serif;
            overflow-x: hidden;
        }

        .night-panel-glow {
            box-shadow: 0 0 12px rgba(234, 255, 222, 0.3);
        }

        .active-glow {
            box-shadow: 0 0 15px rgba(0, 255, 0, 0.4);
        }

        .glass-card {
            background: rgba(26, 26, 26, 0.8);
            backdrop-filter: blur(10px);
            border: 1px solid #2e2e2e;
        }

        .technical-border {
            border-bottom: 1px solid #3b4b35;
        }

        /* Micro-interaction for buttons */
        .btn-press:active {
            transform: scale(0.95);
            transition: transform 150ms;
        }

        .service-card:hover {
            border-color: #00ff00;
            background: #1a1a1a;
        }

        .service-card:hover .material-symbols-outlined {
            color: #00ff00;
            text-shadow: 0 0 8px rgba(0, 255, 0, 0.6);
        }

        /* Custom scrollbar for Saab precision feel */
        ::-webkit-scrollbar {
            width: 6px;
        }
        ::-webkit-scrollbar-track {
            background: #0e0e0e;
        }
        ::-webkit-scrollbar-thumb {
            background: #3b4b35;
            border-radius: 3px;
        }
        ::-webkit-scrollbar-thumb:hover {
            background: #00ff00;
        }
