{"id":18621,"date":"2023-08-28T12:45:46","date_gmt":"2023-08-28T19:45:46","guid":{"rendered":"https:\/\/nuvix.com\/?page_id=18621"},"modified":"2025-07-25T22:52:01","modified_gmt":"2025-07-26T05:52:01","slug":"c_login","status":"publish","type":"page","link":"https:\/\/nuvix.com\/fr\/c_login\/","title":{"rendered":"c_login"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"18621\" class=\"elementor elementor-18621\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2ce1286 elementor-section-height-min-height elementor-section-content-middle elementor-section-stretched elementor-section-boxed elementor-section-height-default elementor-section-items-middle\" data-id=\"2ce1286\" data-element_type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4fd9aa4\" data-id=\"4fd9aa4\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-35bbcb7 elementor-widget elementor-widget-html\" data-id=\"35bbcb7\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>Nuvix Login - AI-Powered Trading Platform<\/title>\n    <style>\n        \/* \u2500\u2500\u2500 Modern Font Stack with Elegant Typography \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700&family=Space+Grotesk:wght@300;400;500;600;700&display=swap');\n\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        body {\n            font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n            background: #0a0a14;\n            color: #ffffff;\n            overflow-x: hidden;\n            position: relative;\n            min-height: 100vh;\n            font-weight: 400;\n            letter-spacing: -0.011em;\n            -webkit-font-smoothing: antialiased;\n            -moz-osx-font-smoothing: grayscale;\n        }\n\n        \/* \u2500\u2500\u2500 Nuvix Dark Background with Gradient Mesh \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n        body::before {\n            content: '';\n            position: fixed;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n            background: \n                radial-gradient(ellipse at top left, rgba(139, 92, 246, 0.12) 0%, transparent 50%),\n                radial-gradient(ellipse at bottom right, rgba(236, 72, 153, 0.12) 0%, transparent 50%),\n                radial-gradient(ellipse at center, rgba(59, 130, 246, 0.08) 0%, transparent 50%);\n            z-index: -2;\n        }\n\n        \/* Grid pattern overlay - more subtle *\/\n        body::after {\n            content: '';\n            position: fixed;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n            background-image: \n                linear-gradient(rgba(255, 255, 255, 0.01) 1px, transparent 1px),\n                linear-gradient(90deg, rgba(255, 255, 255, 0.01) 1px, transparent 1px);\n            background-size: 60px 60px;\n            z-index: -1;\n        }\n\n        \/* Floating gradient orbs - more subtle *\/\n        .gradient-orb {\n            position: fixed;\n            border-radius: 50%;\n            filter: blur(100px);\n            opacity: 0.4;\n            animation: floatOrb 25s infinite ease-in-out;\n            z-index: -1;\n        }\n\n        .orb1 {\n            width: 600px;\n            height: 600px;\n            background: linear-gradient(135deg, #8b5cf6 0%, #ec4899 100%);\n            top: -300px;\n            right: -300px;\n            animation-delay: 0s;\n        }\n\n        .orb2 {\n            width: 500px;\n            height: 500px;\n            background: linear-gradient(135deg, #3b82f6 0%, #8b5cf6 100%);\n            bottom: -250px;\n            left: -250px;\n            animation-delay: 10s;\n        }\n\n        \/* \u2500\u2500\u2500 Animations \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n        @keyframes floatOrb {\n            0%, 100% { transform: translate(0, 0) scale(1) rotate(0deg); }\n            25% { transform: translate(30px, -30px) scale(1.05) rotate(90deg); }\n            50% { transform: translate(-20px, 20px) scale(0.95) rotate(180deg); }\n            75% { transform: translate(25px, 25px) scale(1.02) rotate(270deg); }\n        }\n\n        @keyframes fadeInUp {\n            from {\n                opacity: 0;\n                transform: translateY(20px);\n            }\n            to {\n                opacity: 1;\n                transform: translateY(0);\n            }\n        }\n\n        @keyframes shimmer {\n            0% { \n                background-position: -1000px 0;\n            }\n            100% { \n                background-position: 1000px 0;\n            }\n        }\n\n        \/* \u2500\u2500\u2500 Container \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n        .c_login_container {\n            display: flex;\n            justify-content: center;\n            align-items: center;\n            min-height: 100vh;\n            padding: 2rem;\n            position: relative;\n            z-index: 1;\n        }\n\n        \/* \u2500\u2500\u2500 Login Card with Enhanced Glassmorphism \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n        .card {\n            position: relative;\n            width: 100%;\n            max-width: 480px;\n            background: rgba(255, 255, 255, 0.03);\n            backdrop-filter: blur(40px) saturate(150%);\n            -webkit-backdrop-filter: blur(40px) saturate(150%);\n            border: 1px solid rgba(255, 255, 255, 0.05);\n            border-radius: 32px;\n            padding: 4rem 3rem;\n            box-shadow: \n                0 30px 60px rgba(0, 0, 0, 0.3),\n                0 0 0 1px rgba(255, 255, 255, 0.05) inset,\n                0 1px 0 0 rgba(255, 255, 255, 0.1) inset;\n            animation: fadeInUp 0.8s cubic-bezier(0.23, 1, 0.320, 1);\n            overflow: visible;\n            z-index: 1;\n        }\n\n        \/* Subtle gradient border *\/\n        .card::before {\n            content: '';\n            position: absolute;\n            top: -1px;\n            left: -1px;\n            right: -1px;\n            bottom: -1px;\n            border-radius: 32px;\n            background: linear-gradient(135deg, \n                rgba(139, 92, 246, 0.3) 0%, \n                rgba(236, 72, 153, 0.3) 30%,\n                rgba(59, 130, 246, 0.3) 60%,\n                rgba(139, 92, 246, 0.3) 100%);\n            z-index: -1;\n            opacity: 0;\n            transition: opacity 0.5s ease;\n        }\n\n        .card:hover::before {\n            opacity: 1;\n        }\n\n        \/* \u2500\u2500\u2500 Logo Section \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n        .logo-container {\n            text-align: center;\n            margin-bottom: 3rem;\n            animation: fadeInUp 0.8s cubic-bezier(0.23, 1, 0.320, 1) 0.1s both;\n        }\n\n        .logo-container a {\n            display: inline-block;\n            transition: all 0.4s cubic-bezier(0.23, 1, 0.320, 1);\n        }\n\n        .logo-container a:hover {\n            transform: scale(1.05) translateY(-2px);\n        }\n\n        .logo-container img {\n            max-width: 200px;\n            height: auto;\n            display: block;\n            margin: 0 auto;\n            filter: brightness(1.1) contrast(1.1);\n        }\n\n        .logo-subtitle {\n            color: rgba(255, 255, 255, 0.5);\n            font-size: 0.75rem;\n            font-weight: 500;\n            letter-spacing: 0.2em;\n            margin-top: 1rem;\n            text-transform: uppercase;\n            font-family: 'Space Grotesk', sans-serif;\n            background: linear-gradient(90deg, #8b5cf6, #ec4899, #3b82f6);\n            -webkit-background-clip: text;\n            -webkit-text-fill-color: transparent;\n            background-clip: text;\n            background-size: 200% auto;\n            animation: shimmer 3s linear infinite;\n        }\n\n        \/* \u2500\u2500\u2500 Form Title with Elegant Typography \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n        .form-title {\n            text-align: center;\n            margin-bottom: 2.5rem;\n            animation: fadeInUp 0.8s cubic-bezier(0.23, 1, 0.320, 1) 0.2s both;\n        }\n\n        .form-title h2 {\n            font-size: 2rem;\n            font-weight: 600;\n            color: #ffffff;\n            margin-bottom: 0.75rem;\n            letter-spacing: -0.03em;\n            font-family: 'Space Grotesk', sans-serif;\n            line-height: 1.2;\n        }\n\n        .form-title p {\n            color: rgba(255, 255, 255, 0.6);\n            font-size: 0.95rem;\n            font-weight: 400;\n            line-height: 1.6;\n            letter-spacing: -0.01em;\n        }\n\n        \/* \u2500\u2500\u2500 Form Fields with Refined Styling \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n        .wpforms-field {\n            margin-bottom: 1.5rem;\n            animation: fadeInUp 0.8s cubic-bezier(0.23, 1, 0.320, 1) 0.3s both;\n        }\n\n        .wpforms-field-label {\n            display: block;\n            font-weight: 500;\n            font-size: 0.875rem;\n            color: rgba(255, 255, 255, 0.9);\n            margin-bottom: 0.625rem;\n            letter-spacing: -0.01em;\n            font-family: 'Inter', sans-serif;\n        }\n\n        .wpforms-field-label .wpforms-required-label {\n            color: #ec4899;\n            font-weight: 400;\n        }\n\n        .wpforms-field-large {\n            width: 100%;\n            padding: 1.125rem 1.375rem;\n            font-size: 1rem;\n            font-family: 'Inter', sans-serif;\n            font-weight: 400;\n            background: rgba(255, 255, 255, 0.04);\n            border: 1.5px solid rgba(255, 255, 255, 0.08);\n            border-radius: 14px;\n            color: #ffffff;\n            transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);\n            letter-spacing: -0.01em;\n        }\n\n        .wpforms-field-large::placeholder {\n            color: rgba(255, 255, 255, 0.35);\n            font-weight: 400;\n        }\n\n        .wpforms-field-large:hover {\n            background: rgba(255, 255, 255, 0.06);\n            border-color: rgba(255, 255, 255, 0.12);\n        }\n\n        .wpforms-field-large:focus {\n            outline: none;\n            background: rgba(255, 255, 255, 0.08);\n            border-color: rgba(139, 92, 246, 0.5);\n            box-shadow: \n                0 0 0 4px rgba(139, 92, 246, 0.08),\n                0 2px 8px rgba(139, 92, 246, 0.15);\n            transform: translateY(-1px);\n        }\n\n        \/* \u2500\u2500\u2500 Helper Text & Links - ENHANCED VISIBILITY \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n        .wpforms-field-description {\n            margin-top: 0.625rem;\n            margin-bottom: 0;\n            font-size: 0.875rem;\n            line-height: 1.5;\n            animation: fadeInUp 0.8s cubic-bezier(0.23, 1, 0.320, 1) 0.4s both;\n            color: rgba(255, 255, 255, 0.7);\n        }\n\n        \/* Enhanced link styling for better visibility *\/\n        .wpforms-field-description a,\n        .card a:not(.logo-container a):not(.alt-login-btn) {\n            color: #8b5cf6 !important;\n            text-decoration: none;\n            font-weight: 500;\n            transition: all 0.3s ease;\n            position: relative;\n            display: inline-block;\n            background: linear-gradient(90deg, #8b5cf6 0%, #ec4899 100%);\n            -webkit-background-clip: text;\n            -webkit-text-fill-color: transparent;\n            background-clip: text;\n            text-shadow: 0 0 20px rgba(139, 92, 246, 0.3);\n        }\n\n        .wpforms-field-description a::after,\n        .card a:not(.logo-container a):not(.alt-login-btn)::after {\n            content: '';\n            position: absolute;\n            bottom: -2px;\n            left: 0;\n            width: 0;\n            height: 2px;\n            background: linear-gradient(90deg, #8b5cf6 0%, #ec4899 100%);\n            transition: width 0.3s ease;\n            box-shadow: 0 0 10px rgba(139, 92, 246, 0.5);\n        }\n\n        .wpforms-field-description a:hover,\n        .card a:not(.logo-container a):not(.alt-login-btn):hover {\n            text-shadow: 0 0 30px rgba(139, 92, 246, 0.5);\n        }\n\n        .wpforms-field-description a:hover::after,\n        .card a:not(.logo-container a):not(.alt-login-btn):hover::after {\n            width: 100%;\n        }\n\n        \/* \u2500\u2500\u2500 Submit Button with Premium Feel \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n        .wpforms-submit-container {\n            margin-top: 2rem !important;\n            animation: fadeInUp 0.8s cubic-bezier(0.23, 1, 0.320, 1) 0.5s both;\n        }\n\n        .wpforms-submit {\n            position: relative;\n            width: 100% !important;\n            padding: 1.25rem 2rem !important;\n            font-family: 'Space Grotesk', sans-serif;\n            font-weight: 600;\n            font-size: 1rem;\n            letter-spacing: 0.025em;\n            color: #ffffff !important;\n            background: linear-gradient(135deg, #8b5cf6 0%, #ec4899 50%, #3b82f6 100%) !important;\n            background-size: 200% 200% !important;\n            background-position: 0% 50% !important;\n            border: none !important;\n            border-radius: 14px !important;\n            cursor: pointer;\n            transition: all 0.4s cubic-bezier(0.23, 1, 0.320, 1);\n            overflow: hidden;\n            box-shadow: \n                0 4px 20px rgba(139, 92, 246, 0.25),\n                0 1px 3px rgba(0, 0, 0, 0.3);\n            text-transform: uppercase;\n            z-index: 1;\n        }\n\n\n        .wpforms-submit:hover {\n            transform: translateY(-2px);\n            box-shadow: \n                0 8px 30px rgba(139, 92, 246, 0.35),\n                0 2px 6px rgba(0, 0, 0, 0.4);\n            background-position: 100% 50% !important;\n        }\n\n        .wpforms-submit:hover::before {\n            left: 100%;\n        }\n\n        .wpforms-submit:active {\n            transform: translateY(0);\n            box-shadow: \n                0 4px 20px rgba(139, 92, 246, 0.25),\n                0 1px 3px rgba(0, 0, 0, 0.3);\n        }\n\n        \/* \u2500\u2500\u2500 Additional Options with Refined Style \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n        .login-options {\n            margin-top: 2.5rem;\n            text-align: center;\n            padding-top: 2.5rem;\n            border-top: 1px solid rgba(255, 255, 255, 0.08);\n            animation: fadeInUp 0.8s cubic-bezier(0.23, 1, 0.320, 1) 0.6s both;\n        }\n\n        .login-options p {\n            color: rgba(255, 255, 255, 0.6);\n            font-size: 0.875rem;\n            margin-bottom: 1.25rem;\n            font-weight: 400;\n            letter-spacing: -0.01em;\n        }\n\n        .alternative-login {\n            display: flex;\n            gap: 1rem;\n            justify-content: center;\n        }\n\n        .alt-login-btn {\n            flex: 1;\n            padding: 0.875rem 1.75rem;\n            background: rgba(255, 255, 255, 0.04);\n            border: 1.5px solid rgba(255, 255, 255, 0.08);\n            border-radius: 10px;\n            color: rgba(255, 255, 255, 0.9) !important;\n            font-size: 0.875rem;\n            font-weight: 500;\n            cursor: pointer;\n            transition: all 0.3s cubic-bezier(0.23, 1, 0.320, 1);\n            text-decoration: none;\n            display: inline-block;\n            letter-spacing: -0.01em;\n            -webkit-text-fill-color: initial;\n        }\n\n        .alt-login-btn:hover {\n            background: rgba(255, 255, 255, 0.08);\n            border-color: rgba(255, 255, 255, 0.15);\n            transform: translateY(-1px);\n            box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);\n            color: #ffffff !important;\n        }\n\n        \/* \u2500\u2500\u2500 Language Switcher Panel Styling \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n        center {\n            margin-top: 1.5rem;\n            animation: fadeInUp 0.8s cubic-bezier(0.23, 1, 0.320, 1) 0.7s both;\n        }\n\n        \/* Style for language switcher links *\/\n        [class*=\"language-switcher\"] a,\n        center a {\n            color: rgba(255, 255, 255, 0.7) !important;\n            text-decoration: none;\n            font-size: 0.875rem;\n            margin: 0 0.5rem;\n            transition: all 0.3s ease;\n            display: inline-block;\n            padding: 0.5rem 0.75rem;\n            border-radius: 8px;\n            background: rgba(255, 255, 255, 0.05);\n            -webkit-text-fill-color: initial;\n        }\n\n        [class*=\"language-switcher\"] a:hover,\n        center a:hover {\n            color: #ffffff !important;\n            background: rgba(255, 255, 255, 0.1);\n            transform: translateY(-1px);\n            box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);\n        }\n\n        \/* Active language indicator *\/\n        [class*=\"language-switcher\"] a.active,\n        center a.active {\n            background: rgba(139, 92, 246, 0.2);\n            color: #8b5cf6 !important;\n            font-weight: 600;\n        }\n\n        \/* \u2500\u2500\u2500 Responsive Design \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n        @media (max-width: 480px) {\n            .card {\n                padding: 3rem 2rem;\n                border-radius: 24px;\n            }\n            \n            .logo-container img {\n                max-width: 160px;\n            }\n\n            .form-title h2 {\n                font-size: 1.75rem;\n            }\n            \n            .alternative-login {\n                flex-direction: column;\n            }\n\n            .wpforms-field-large {\n                padding: 1rem 1.25rem;\n            }\n        }\n\n        \/* \u2500\u2500\u2500 Loading State \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n        .wpforms-submit.loading {\n            color: transparent !important;\n            pointer-events: none;\n        }\n\n        .wpforms-submit.loading::after {\n            content: '';\n            position: absolute;\n            width: 20px;\n            height: 20px;\n            top: 50%;\n            left: 50%;\n            margin-left: -10px;\n            margin-top: -10px;\n            border: 2px solid rgba(255, 255, 255, 0.3);\n            border-radius: 50%;\n            border-top-color: #ffffff;\n            animation: spin 0.8s linear infinite;\n        }\n\n        @keyframes spin {\n            to { transform: rotate(360deg); }\n        }\n\n        \/* \u2500\u2500\u2500 Form Container Styling to Ensure Link Visibility \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n        .wpforms-container {\n            position: relative;\n            z-index: 10;\n        }\n\n        \/* Ensure all form links are visible *\/\n        .wpforms-container a,\n        form a {\n            position: relative;\n            z-index: 15;\n            display: inline-block;\n        }\n    <\/style>\n<\/head>\n<body>\n    <!-- Animated gradient orbs -->\n    <div class=\"gradient-orb orb1\"><\/div>\n    <div class=\"gradient-orb orb2\"><\/div>\n\n    <div class=\"c_login_container\">\n        <div class=\"card\">\n            <!-- Logo that links to nuvix.com -->\n            <div class=\"logo-container\">\n                <a href=\"https:\/\/nuvix.com\/fr\/\">\n                    <img decoding=\"async\" src=\"https:\/\/nuvix.com\/wp-content\/uploads\/2025\/01\/Untitled-design-77.png\" alt=\"Nuvix\">\n                <\/a>\n                <p class=\"logo-subtitle\">Plateforme aliment\u00e9e par l'IA<\/p>\n            <\/div>\n\n            <!-- Form Title -->\n            <div class=\"form-title\">\n                <h2>Bienvenue<\/h2>\n                <p>Saisissez vos identifiants pour acc\u00e9der \u00e0 votre compte<\/p>\n            <\/div>\n\n            <!-- WordPress Form Shortcode -->\n            <div class=\"wpforms-container wpforms-container-full\" id=\"wpforms-18618\"><form id=\"wpforms-form-18618\" class=\"wpforms-validate wpforms-form\" data-formid=\"18618\" method=\"post\" enctype=\"multipart\/form-data\" action=\"\/fr\/wp-json\/wp\/v2\/pages\/18621\" data-token=\"2ef5edcf50cdc6037728ef8594b05528\" data-trp-original-action=\"\/fr\/wp-json\/wp\/v2\/pages\/18621\"><noscript class=\"wpforms-error-noscript\">Veuillez activer JavaScript dans votre navigateur pour remplir ce formulaire.<\/noscript><div class=\"wpforms-field-container\"><div id=\"wpforms-18618-field_0-container\" class=\"wpforms-field wpforms-field-text\" data-field-id=\"0\"><label class=\"wpforms-field-label\" for=\"wpforms-18618-field_0\">Nom d'utilisateur ou courriel <span class=\"wpforms-required-label\">*<\/span><\/label><input type=\"text\" id=\"wpforms-18618-field_0\" class=\"wpforms-field-large wpforms-field-required\" name=\"wpforms[fields][0]\" required><\/div><div id=\"wpforms-18618-field_1-container\" class=\"wpforms-field wpforms-field-password\" data-field-id=\"1\"><label class=\"wpforms-field-label\" for=\"wpforms-18618-field_1\">Mot de passe <span class=\"wpforms-required-label\">*<\/span><\/label><input type=\"password\" id=\"wpforms-18618-field_1\" class=\"wpforms-field-large wpforms-field-required\" name=\"wpforms[fields][1]\" required><div class=\"wpforms-field-description\">Vous avez oubli\u00e9 votre mot de passe ? <a href=\"https:\/\/nuvix.com\/fr\/c_recov_pw\/\">cliquez ici pour r\u00e9initialiser<\/a><\/div><\/div><\/div><div class=\"wpforms-submit-container\"><input type=\"hidden\" name=\"wpforms[id]\" value=\"18618\"><input type=\"hidden\" name=\"wpforms[author]\" value=\"6\"><button type=\"submit\" name=\"wpforms[submit]\" id=\"wpforms-submit-18618\" class=\"wpforms-submit\" aria-live=\"assertive\" value=\"wpforms-submit\">Connexion<\/button><\/div><input type=\"hidden\" name=\"trp-form-language\" value=\"fr\"\/><\/form><\/div>  <!-- .wpforms-container -->\n            \n            <!-- Language Switcher -->\n            <center>    <div class=\"ulcs-widget modern-style\"\n         data-position=\"inline\" \n         data-type=\"language\">\n        <button class=\"ulcs-trigger\" aria-label=\"Changer de langue\">\n            <div class=\"ulcs-current\">\n                                    <span class=\"ulcs-flag\">\ud83c\uddeb\ud83c\uddf7<\/span>\n                    <span class=\"ulcs-lang\">FR<\/span>\n                                \n                                \n                            <\/div>\n            <svg class=\"ulcs-arrow\" width=\"12\" height=\"12\" viewbox=\"0 0 12 12\" fill=\"none\">\n                <path d=\"M3 4.5L6 7.5L9 4.5\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\/>\n            <\/svg>\n        <\/button>\n    <\/div>\n    <\/center>\n            \n    \n    <script>\n        \/\/ Enhanced interactions\n        document.addEventListener('DOMContentLoaded', function() {\n            \/\/ Smooth input animations\n            const inputs = document.querySelectorAll('.wpforms-field-large');\n            \n            inputs.forEach(input => {\n                input.addEventListener('focus', function() {\n                    this.parentElement.style.transform = 'scale(1.01)';\n                });\n                \n                input.addEventListener('blur', function() {\n                    this.parentElement.style.transform = 'scale(1)';\n                });\n            });\n\n            \/\/ Add loading state to submit button\n            const submitBtn = document.querySelector('.wpforms-submit');\n            if (submitBtn) {\n                submitBtn.addEventListener('click', function(e) {\n                    if (this.form && this.form.checkValidity()) {\n                        this.classList.add('loading');\n                    }\n                });\n            }\n\n            \/\/ Parallax effect for gradient orbs\n            document.addEventListener('mousemove', (e) => {\n                const mouseX = e.clientX \/ window.innerWidth;\n                const mouseY = e.clientY \/ window.innerHeight;\n                \n                const orb1 = document.querySelector('.orb1');\n                const orb2 = document.querySelector('.orb2');\n                \n                if (orb1) {\n                    orb1.style.transform = `translate(${mouseX * 20}px, ${mouseY * 20}px)`;\n                }\n                if (orb2) {\n                    orb2.style.transform = `translate(${-mouseX * 15}px, ${-mouseY * 15}px)`;\n                }\n            });\n        });\n    <\/script>\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"Nuvix Login - AI-Powered Trading Platform AI-Powered Platform Welcome Back Entrez vos identifiants pour acc\u00e9der \u00e0 votre compte.","protected":false},"author":6,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-18621","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/nuvix.com\/fr\/wp-json\/wp\/v2\/pages\/18621","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nuvix.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/nuvix.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/nuvix.com\/fr\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/nuvix.com\/fr\/wp-json\/wp\/v2\/comments?post=18621"}],"version-history":[{"count":244,"href":"https:\/\/nuvix.com\/fr\/wp-json\/wp\/v2\/pages\/18621\/revisions"}],"predecessor-version":[{"id":40900,"href":"https:\/\/nuvix.com\/fr\/wp-json\/wp\/v2\/pages\/18621\/revisions\/40900"}],"wp:attachment":[{"href":"https:\/\/nuvix.com\/fr\/wp-json\/wp\/v2\/media?parent=18621"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}