:root {
    --bg-color: #0d0d12;
    --text-primary: #ffffff;
    --text-secondary: #a0a0b0;
    --accent-blue: #3b82f6;
    --accent-gold: #fbbf24;
    --card-bg: #1c1c24;
    --card-bg-hover: #2a2a35;
    --glass-border: rgba(255, 255, 255, 0.08);
    /* Faint border */
    --gradient-main: linear-gradient(135deg, #2563eb 0%, #1d4ed8 100%);
    --shadow-soft: 0 4px 20px rgba(0, 0, 0, 0.4);
}