:root{--color-accent-purple:#8b5cf6;--color-accent-blue:#2563eb;--color-accent-gradient:linear-gradient(90deg,#8b5cf6 0%,#2563eb 100%);--color-text-primary:#fff;--color-text-secondary:#c9c9d9;--color-bg:#0a0a10;--color-bg-secondary:#141415;--color-glow-purple:rgba(139,92,246,.6);--color-glow-blue:rgba(37,99,235,.5);--color-border:rgba(255,255,255,.1);--shadow-neon-purple:0 0 20px rgba(139,92,246,.5);--shadow-neon-blue:0 0 20px rgba(37,99,235,.4)}