body {
            background-color: #131313;
            color: #e2e2e2;
            -webkit-font-smoothing: antialiased;
        }

        .night-panel-glow {
            text-shadow: 0 0 8px rgba(2, 230, 0, 0.6);
        }

        .neon-border-hover:hover {
            box-shadow: 0 0 15px rgba(2, 230, 0, 0.4);
            border-color: #02e600;
        }

        .green-filter {
            filter: drop-shadow(0 0 2px #02e600);
        }

        .scandinavian-line {
            height: 1px;
            background: linear-gradient(90deg, transparent, #02e600, transparent);
        }

        .history-grid-pattern {
            background-image: radial-gradient(rgba(2, 230, 0, 0.1) 1px, transparent 1px);
            background-size: 30px 30px;
        }

        /* Custom scrollbar for Saab precision vibe */
        ::-webkit-scrollbar {
            width: 4px;
        }
        ::-webkit-scrollbar-track {
            background: #131313;
        }
        ::-webkit-scrollbar-thumb {
            background: #2e2e2e;
        }
        ::-webkit-scrollbar-thumb:hover {
            background: #02e600;
        }
    
        .history-icon, .history-icon * {
            cursor: default !important;
            user-select: none;
            -webkit-user-select: none;
        }
        .service-card-link {
            text-decoration: none;
            color: inherit;
        }
