:root{--color-primary:#8b5cf6;--color-primary-hover:#a78bfa;--color-primary-light:#c4b5fd;--color-accent-glow:#b983ff;--color-secondary:#00d4ff;--color-secondary-hover:#4de8ff;--color-danger:#ff4d6d;--color-success:#22c55e;--color-warning:#f59e0b;--color-bg-dark:#0e0e16;--color-bg-dark-2:#14141f;--color-bg-dark-3:#1b1b2a;--color-bg-light:#fafafa;--card-bg:#1a1a25;--color-text-light:#e2e2f3;--color-text-dark:#fff;--color-text-muted:#8a8aa3;--font-size-sm:4px;--font-size-md:12px;--font-size-lg:16px;--font-size-xl:24px;--border-radius-sm:4px;--border-radius-md:10px;--border-radius-lg:16px;--border-radius-full:9999px;--shadow-sm:0 1px 2px #00000026;--shadow-md:0 4px 7px #00000040;--shadow-lg:0 8px 20px #8b5cf640;--shadow-neon:0 0 10px #8b5cf699,0 0 20px #8b5cf666;--transition-fast:.15s;--transition-medium:.3s;--transition-slow:.5s}
