{"id":971,"date":"2026-06-29T17:49:24","date_gmt":"2026-06-29T17:49:24","guid":{"rendered":"https:\/\/midnightblue-weasel-516787.hostingersite.com\/?page_id=971"},"modified":"2026-09-28T08:38:50","modified_gmt":"2026-09-28T08:38:50","slug":"access-aix-workspace","status":"publish","type":"page","link":"https:\/\/aixworkspace.net\/ar\/access-aix-workspace\/","title":{"rendered":"Access AIX Workspace"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"971\" class=\"elementor elementor-971\" data-elementor-settings=\"{&quot;element_pack_global_tooltip_width&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_width_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_width_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_padding&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_padding_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_padding_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true}}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bbb58af e-con e-atomic-element e-flexbox-base e-default-div e-cc4a3ff \" data-id=\"bbb58af\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"bbb58af\">\n    \t\t<div class=\"elementor-element elementor-element-cfff320 elementor-widget elementor-widget-html\" data-id=\"cfff320\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap\" rel=\"stylesheet\">\r\n\r\n<style>\r\n  #aix-portal{\r\n    --blue:#0a66ff;\r\n    --blue-2:#12b3ff;\r\n    --orange:#f95a18;\r\n    --orange-2:#fda322;\r\n    --navy:#0b2a3a;\r\n    --ink:#0d1a5c;\r\n    --muted:#5f6f94;\r\n    --bg:#ffffff;\r\n    --soft:#eef4fc;\r\n    --line:#d9e2f0;\r\n    --field:#ffffff;\r\n    --radius:22px;\r\n    --shadow:0 1px 2px rgba(13,26,92,.05), 0 22px 54px rgba(10,102,255,.11);\r\n\r\n    display:block;width:100%;margin:0;padding:0 0 clamp(48px,8vw,80px);\r\n    background:linear-gradient(180deg,#f6faff 0%,#eaf4ff 100%);color:var(--ink);\r\n    font-family:\"Plus Jakarta Sans\",system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;\r\n    font-size:16px;line-height:1.6;text-align:left;direction:ltr;\r\n    -webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;\r\n  }\r\n  #aix-portal *,#aix-portal *::before,#aix-portal *::after{box-sizing:border-box}\r\n  #aix-portal input,#aix-portal select,#aix-portal button{font-family:inherit}\r\n  #aix-portal svg{display:block;flex:0 0 auto}\r\n  #aix-portal .aix-ico{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}\r\n\r\n  \/* ---------- \"Already have an account?\" banner ---------- *\/\r\n  #aix-portal .aix-top{\r\n    width:100%;max-width:1100px;margin:0 auto;\r\n    padding:clamp(12px,3vw,16px) clamp(16px,4vw,24px) 0;\r\n  }\r\n  #aix-portal .aix-signin{\r\n    display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 28px;\r\n    padding:12px clamp(16px,4vw,28px);border-radius:24px;\r\n    background:linear-gradient(90deg,#e6f1fe 0%,#ebf5ff 100%);border:1px solid #dce9fb;\r\n  }\r\n  #aix-portal .aix-signin p{\r\n    margin:0;padding:0;font-size:clamp(18px,2.6vw,24px);font-weight:800;line-height:1.3;\r\n    color:var(--ink);text-align:center;letter-spacing:-.01em;\r\n  }\r\n  #aix-portal a.aix-signin-btn{\r\n    display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;\r\n    padding:10px 26px;border-radius:12px;background:var(--blue);color:#fff;\r\n    font-size:clamp(17px,2.2vw,22px);font-weight:800;line-height:1.2;text-decoration:none;\r\n    box-shadow:0 0 0 3px rgba(255,255,255,.9),0 8px 20px rgba(10,102,255,.28);\r\n    transition:background .15s,transform .05s;\r\n  }\r\n  #aix-portal a.aix-signin-btn:hover{background:#0857d8;color:#fff;text-decoration:none}\r\n  #aix-portal a.aix-signin-btn:active{transform:translateY(1px)}\r\n  #aix-portal a.aix-signin-btn svg{width:22px;height:22px;stroke-width:2.4}\r\n  #aix-portal a.aix-signin-btn:focus-visible,\r\n  #aix-portal a.aix-step:focus-visible,\r\n  #aix-portal .aix-terms a:focus-visible{outline:3px solid var(--navy);outline-offset:3px}\r\n\r\n  \/* ---------- Step indicator ---------- *\/\r\n  #aix-portal .aix-steps{\r\n    display:flex;align-items:center;justify-content:center;gap:16px;\r\n    width:100%;max-width:780px;margin:clamp(24px,4vw,36px) auto 0;padding:0 clamp(16px,4vw,24px);\r\n  }\r\n  #aix-portal a.aix-step{\r\n    display:flex;align-items:center;gap:10px;min-width:0;color:var(--ink);text-decoration:none;\r\n  }\r\n  #aix-portal a.aix-step:hover{color:var(--ink);text-decoration:none}\r\n  #aix-portal .aix-step-num{\r\n    width:32px;height:32px;border-radius:50%;background:#8b97b6;color:#fff;\r\n    display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;\r\n    font-size:14px;font-weight:700;line-height:1;transition:background .2s;\r\n  }\r\n  #aix-portal .aix-step.is-current .aix-step-num,\r\n  #aix-portal .aix-step.is-done .aix-step-num{background:var(--blue)}\r\n  #aix-portal .aix-step-txt b{display:block;font-size:14px;font-weight:600;line-height:1.3}\r\n  #aix-portal .aix-step-txt small{display:block;font-size:12px;font-weight:500;line-height:1.3;color:var(--muted)}\r\n  #aix-portal .aix-step-line{flex:0 1 110px;min-width:20px;height:1px;background:#8b97b6}\r\n  @media(max-width:480px){\r\n    #aix-portal .aix-steps{gap:10px}\r\n    #aix-portal .aix-step-txt b{font-size:13px}\r\n    #aix-portal .aix-step-txt small{font-size:11px}\r\n  }\r\n\r\n  \/* ---------- Cards ---------- *\/\r\n  #aix-portal .aix-cards{\r\n    width:100%;max-width:760px;margin:0 auto;\r\n    padding:clamp(24px,4vw,32px) clamp(16px,4vw,24px) 0;\r\n    display:flex;flex-direction:column;gap:clamp(40px,7vw,72px);\r\n  }\r\n  #aix-portal .aix-card{\r\n    background:var(--bg);border:1px solid var(--line);border-radius:var(--radius);\r\n    box-shadow:var(--shadow);overflow:hidden;min-width:0;scroll-margin-top:24px;\r\n  }\r\n\r\n  \/* ---------- Step 1 \u00b7 heading + \"included\" box ---------- *\/\r\n  #aix-portal .aix-basic-head{padding:clamp(24px,4vw,32px) clamp(18px,4vw,32px) 0;text-align:center}\r\n  #aix-portal .aix-basic-head h2{\r\n    margin:0;padding:0;font-family:inherit;font-weight:800;text-transform:none;letter-spacing:-.015em;\r\n    font-size:clamp(24px,4.2vw,32px);line-height:1.2;color:var(--ink);text-wrap:balance;\r\n  }\r\n  #aix-portal .aix-accent{color:var(--blue)}\r\n  #aix-portal .aix-basic-head p.aix-sub{\r\n    margin:10px auto 0;padding:0;max-width:52ch;text-wrap:pretty;\r\n    font-size:clamp(14px,2vw,16px);line-height:1.55;font-weight:500;color:var(--muted);\r\n  }\r\n  #aix-portal .aix-included{\r\n    margin:22px clamp(18px,4vw,32px) 0;padding:16px clamp(14px,3vw,20px);\r\n    background:var(--soft);border-radius:12px;text-align:left;\r\n  }\r\n  #aix-portal .aix-included-title{margin:0 0 12px;padding:0;font-size:14px;font-weight:700;line-height:1.4;color:var(--ink)}\r\n  #aix-portal .aix-included-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}\r\n  #aix-portal .aix-included-list li{\r\n    list-style:none;display:flex;align-items:center;gap:10px;margin:0;padding:0 12px;min-width:0;\r\n  }\r\n  #aix-portal .aix-included-list li::before{content:none}\r\n  #aix-portal .aix-included-list li:first-child{padding-left:0}\r\n  #aix-portal .aix-included-list li + li{border-left:1px solid #d3ddee}\r\n  #aix-portal .aix-inc-ic{width:30px;height:30px;color:var(--blue)}\r\n  #aix-portal .aix-inc-ic.aix-pink{color:#e8506b}\r\n  #aix-portal .aix-inc-txt{min-width:0}\r\n  #aix-portal .aix-inc-txt b{display:block;font-size:14px;font-weight:600;line-height:1.3;color:var(--ink)}\r\n  #aix-portal .aix-inc-txt small{display:block;font-size:12px;font-weight:500;line-height:1.35;color:var(--muted)}\r\n  @media(max-width:620px){\r\n    #aix-portal .aix-included-list{grid-template-columns:1fr}\r\n    #aix-portal .aix-included-list li{padding:0}\r\n    #aix-portal .aix-included-list li + li{border-left:0;border-top:1px solid #d3ddee;margin-top:12px;padding-top:12px}\r\n  }\r\n\r\n  \/* ---------- Forms ---------- *\/\r\n  #aix-portal form{margin:0;padding:6px clamp(18px,4vw,32px) clamp(22px,4vw,30px)}\r\n  #aix-portal .aix-field{margin-top:16px}\r\n  #aix-portal .aix-field > label,\r\n  #aix-portal .aix-org-wrap > label,\r\n  #aix-portal .aix-label{\r\n    display:block;margin:0 0 7px;font-size:14px;font-weight:600;line-height:1.4;color:var(--ink);\r\n  }\r\n  #aix-portal .aix-req{color:#e0301e}\r\n  #aix-portal .aix-field input:where(:not([type=\"radio\"]):not([type=\"hidden\"])),\r\n  #aix-portal .aix-field select{\r\n    display:block;width:100%;min-height:48px;margin:0;font-size:16px;line-height:1.4;color:var(--ink);\r\n    background:var(--field);border:1px solid var(--line);border-radius:9px;padding:11px 14px;box-shadow:none;\r\n    transition:border-color .15s,box-shadow .15s;\r\n  }\r\n  #aix-portal .aix-field input::placeholder{color:#9aa6c0;opacity:1}\r\n  #aix-portal .aix-field input:where(:not([type=\"radio\"]):not([type=\"hidden\"])):focus,\r\n  #aix-portal .aix-field select:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px rgba(10,102,255,.2)}\r\n\r\n  \/* Organization name is hidden unless \"Company \/ Organization\" is chosen.\r\n     Driven by CSS first (works even if JS is delayed or blocked), JS adds a data attribute as backup. *\/\r\n  #aix-portal .aix-org-wrap{display:none}\r\n  #aix-portal .aix-card[data-account=\"Organization\"] .aix-org-wrap{display:block}\r\n  #aix-portal .aix-card:has(input[value=\"Organization\"]:checked) .aix-org-wrap{display:block}\r\n\r\n  \/* Individual \/ Company switch *\/\r\n  #aix-portal .aix-seg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\r\n  #aix-portal .aix-seg-opt{position:relative;display:block;min-width:0;margin:0;padding:0;cursor:pointer}\r\n  #aix-portal .aix-seg-opt input{\r\n    position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;min-height:0;margin:0;padding:0;\r\n    opacity:0;cursor:pointer;border:0;\r\n  }\r\n  #aix-portal .aix-seg-opt span{\r\n    display:flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:10px 12px;\r\n    border:1px solid var(--line);border-radius:9px;background:#f3f6fb;color:var(--ink);\r\n    font-size:15px;font-weight:600;line-height:1.3;text-align:center;\r\n    transition:background .15s,color .15s,border-color .15s;\r\n  }\r\n  #aix-portal .aix-seg-opt span svg{width:22px;height:22px}\r\n  #aix-portal .aix-seg-opt.is-active span{background:linear-gradient(90deg,var(--blue),var(--blue-2));border-color:transparent;color:#fff}\r\n  #aix-portal .aix-seg-opt input:checked + span{background:linear-gradient(90deg,var(--blue),var(--blue-2));border-color:transparent;color:#fff}\r\n  #aix-portal .aix-seg-opt:has(input:checked) span{background:linear-gradient(90deg,var(--blue),var(--blue-2));border-color:transparent;color:#fff}\r\n  #aix-portal .aix-seg-opt input:focus-visible + span{outline:2px solid var(--navy);outline-offset:2px}\r\n  @media(max-width:380px){\r\n    #aix-portal .aix-seg-opt span{font-size:13px;padding:10px 6px;gap:6px}\r\n    #aix-portal .aix-seg-opt span svg{width:18px;height:18px}\r\n  }\r\n\r\n  #aix-portal .aix-terms{\r\n    display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 6px;\r\n    margin:16px 0 0;padding:0;font-size:13px;line-height:1.5;color:var(--muted);text-align:center;\r\n  }\r\n  #aix-portal .aix-terms svg{width:15px;height:15px;color:var(--ink)}\r\n  #aix-portal .aix-terms a{color:var(--blue);font-weight:600;text-decoration:none}\r\n  #aix-portal .aix-terms a:hover{color:var(--blue);text-decoration:underline}\r\n\r\n  \/* ---------- Buttons ---------- *\/\r\n  #aix-portal .aix-btn{\r\n    display:inline-flex;align-items:center;justify-content:center;gap:10px;\r\n    width:100%;min-height:56px;margin:22px 0 0;padding:14px 18px;\r\n    border:0;border-radius:10px;cursor:pointer;\r\n    font-size:16px;font-weight:700;line-height:1.3;letter-spacing:0;text-transform:none;text-decoration:none;\r\n    color:#fff;background:linear-gradient(90deg,var(--blue) 0%,var(--blue-2) 100%);\r\n    box-shadow:0 10px 22px rgba(10,102,255,.25);\r\n    transition:filter .15s,transform .05s;\r\n  }\r\n  #aix-portal .aix-btn:hover{background:linear-gradient(90deg,var(--blue) 0%,var(--blue-2) 100%);color:#fff;filter:brightness(.93)}\r\n  #aix-portal .aix-btn svg{width:22px;height:22px;stroke-width:2.2}\r\n  #aix-portal .aix-btn.aix-btn-secondary{\r\n    min-height:60px;border-radius:16px;font-size:18px;\r\n    background:linear-gradient(90deg,var(--orange) 0%,var(--orange-2) 100%);\r\n    box-shadow:0 12px 26px rgba(249,90,24,.28);\r\n  }\r\n  #aix-portal .aix-btn.aix-btn-secondary:hover{background:linear-gradient(90deg,var(--orange) 0%,var(--orange-2) 100%);color:#fff;filter:brightness(.93)}\r\n  #aix-portal .aix-btn:active{transform:translateY(1px)}\r\n  #aix-portal .aix-btn:focus-visible,#aix-portal .aix-again:focus-visible{outline:3px solid var(--navy);outline-offset:2px}\r\n  #aix-portal .aix-btn[disabled]{opacity:.65;cursor:default}\r\n  #aix-portal .aix-spin{width:16px;height:16px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:aix-spin .7s linear infinite;display:none}\r\n  #aix-portal .aix-btn.aix-loading .aix-spin{display:inline-block}\r\n  #aix-portal .aix-btn.aix-loading svg{display:none}\r\n  @keyframes aix-spin{to{transform:rotate(360deg)}}\r\n  @media(prefers-reduced-motion:reduce){\r\n    #aix-portal .aix-spin{animation:none}\r\n    #aix-portal .aix-btn,#aix-portal .aix-field input,#aix-portal .aix-field select,#aix-portal .aix-seg-opt span,#aix-portal .aix-step-num,#aix-portal a.aix-signin-btn{transition:none}\r\n  }\r\n\r\n  \/* ---------- Step 2 \u00b7 orange header ---------- *\/\r\n  #aix-portal .aix-adv-head{\r\n    position:relative;overflow:hidden;color:var(--navy);\r\n    padding:clamp(20px,4vw,30px) clamp(18px,4vw,32px) clamp(20px,4vw,28px);\r\n    background:linear-gradient(115deg,#fd9a3f 0%,#fdb14b 48%,#ffdd5a 100%);\r\n  }\r\n  #aix-portal .aix-adv-text{position:relative;z-index:1}\r\n  @media(min-width:721px){#aix-portal .aix-adv-text{padding-right:150px}}\r\n  #aix-portal .aix-pill{\r\n    display:inline-flex;align-items:center;gap:10px;background:var(--navy);color:#fff;\r\n    font-size:14px;font-weight:600;line-height:1.4;padding:8px 16px;border-radius:999px;letter-spacing:.01em;\r\n  }\r\n  #aix-portal .aix-led{width:9px;height:9px;border-radius:50%;background:#ffd84a;box-shadow:0 0 0 3px rgba(255,216,74,.32)}\r\n  #aix-portal .aix-adv-head h2{\r\n    margin:16px 0 8px;padding:0;font-family:inherit;font-weight:800;text-transform:none;letter-spacing:-.02em;\r\n    font-size:clamp(25px,4.2vw,34px);line-height:1.12;color:#0b1e2b;text-wrap:balance;\r\n  }\r\n  #aix-portal .aix-adv-head .aix-sub{margin:0;font-size:clamp(14px,2vw,17px);line-height:1.5;color:rgba(11,42,58,.82);font-weight:500}\r\n  #aix-portal .aix-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}\r\n  #aix-portal .aix-chips span{\r\n    display:inline-flex;align-items:center;gap:9px;font-size:15px;font-weight:600;line-height:1.3;\r\n    background:rgba(255,255,255,.3);color:var(--navy);border-radius:14px;padding:10px 16px;\r\n  }\r\n  #aix-portal .aix-chips svg{width:22px;height:22px;color:#1c4560}\r\n\r\n  \/* decorative glass tiles (desktop only) *\/\r\n  #aix-portal .aix-adv-art{\r\n    position:absolute;right:clamp(14px,3vw,34px);top:50%;width:190px;height:150px;margin-top:-75px;pointer-events:none;\r\n  }\r\n  #aix-portal .aix-adv-art::before{\r\n    content:\"\";position:absolute;inset:-8px -18px;border:1.5px solid rgba(255,255,255,.5);border-radius:50%;transform:rotate(-14deg);\r\n  }\r\n  #aix-portal .aix-glass{\r\n    position:absolute;display:flex;align-items:center;justify-content:center;border-radius:16px;color:rgba(255,246,222,.96);\r\n    background:linear-gradient(145deg,rgba(255,255,255,.42),rgba(255,255,255,.1));\r\n    border:1px solid rgba(255,255,255,.55);\r\n    box-shadow:0 12px 26px rgba(196,88,12,.22),inset 0 1px 0 rgba(255,255,255,.6);\r\n    transform:perspective(520px) rotateY(-16deg) rotateX(4deg);\r\n  }\r\n  #aix-portal .aix-glass svg{width:38px;height:38px;stroke-width:1.7}\r\n  #aix-portal .aix-g1{left:0;top:4px;width:82px;height:82px}\r\n  #aix-portal .aix-g2{left:52px;top:46px;width:94px;height:94px;background:linear-gradient(145deg,#f8963a,#e2621a);border-color:rgba(255,255,255,.35);z-index:1}\r\n  #aix-portal .aix-g2 svg{width:46px;height:46px}\r\n  #aix-portal .aix-g3{right:0;top:22px;width:66px;height:80px}\r\n  #aix-portal .aix-g3 svg{width:32px;height:32px}\r\n  @media(max-width:720px){#aix-portal .aix-adv-art{display:none}}\r\n\r\n  #aix-portal .aix-gate{\r\n    display:flex;gap:14px;align-items:flex-start;margin-top:18px;padding:16px 18px;\r\n    background:#fdf6ea;border:1.5px solid #f6dc8f;border-radius:14px;\r\n  }\r\n  #aix-portal .aix-gate-ic{\r\n    flex:0 0 auto;width:46px;height:46px;border-radius:50%;background:#fde5c8;color:#f36f1e;\r\n    display:flex;align-items:center;justify-content:center;\r\n  }\r\n  #aix-portal .aix-gate-ic svg{width:24px;height:24px}\r\n  #aix-portal .aix-gate-txt{min-width:0;overflow-wrap:anywhere}\r\n  #aix-portal .aix-gate-txt b{display:block;margin:0 0 2px;font-size:16px;font-weight:800;line-height:1.35;color:var(--navy)}\r\n  #aix-portal .aix-gate-txt span{display:block;font-size:14px;line-height:1.6;font-weight:500;color:#2f4452}\r\n\r\n  #aix-portal .aix-input-ic{position:relative}\r\n  #aix-portal .aix-input-ic svg{position:absolute;left:16px;top:50%;width:22px;height:22px;margin-top:-11px;color:#3a5a88;pointer-events:none}\r\n  #aix-portal #aix-adv-card .aix-field input:where(:not([type=\"radio\"]):not([type=\"hidden\"])){\r\n    min-height:54px;padding-left:52px;border:1.5px solid #c9d7ee;border-radius:14px;background:#f8fbff;\r\n  }\r\n  #aix-portal #aix-adv-card .aix-field input::placeholder{color:#7f97c4}\r\n  #aix-portal #aix-adv-card .aix-field input:where(:not([type=\"radio\"]):not([type=\"hidden\"])):focus{\r\n    border-color:var(--orange-2);box-shadow:0 0 0 3px rgba(253,163,34,.28);\r\n  }\r\n\r\n  \/* ---------- Result panels ---------- *\/\r\n  #aix-portal .aix-result{display:none;padding:clamp(24px,5vw,30px) clamp(18px,4vw,26px) clamp(26px,5vw,32px);text-align:center}\r\n  #aix-portal .aix-result.aix-show{display:block}\r\n  #aix-portal .aix-badge{width:52px;height:52px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-bottom:12px;font-size:22px;font-weight:800;line-height:1}\r\n  #aix-portal .aix-ok .aix-badge{background:#e0ecff;color:#0a52cc}\r\n  #aix-portal #aix-adv-card .aix-ok .aix-badge{background:#fff0e0;color:#b45309}\r\n  #aix-portal .aix-err .aix-badge{background:#fbeceb;color:#c0432f}\r\n  #aix-portal .aix-result h3{margin:0 0 8px;padding:0;font-family:inherit;font-weight:800;font-size:19px;line-height:1.3;text-transform:none;letter-spacing:0;color:var(--ink)}\r\n  #aix-portal .aix-result p{margin:0 auto;max-width:42ch;color:var(--muted);font-size:14px;line-height:1.6;font-weight:500;overflow-wrap:anywhere}\r\n  #aix-portal .aix-again{\r\n    display:inline-block;width:auto;margin:18px 0 0;min-height:44px;padding:10px 18px;\r\n    background:none;border:1px solid var(--line);border-radius:11px;box-shadow:none;cursor:pointer;\r\n    font-size:14px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--ink);\r\n  }\r\n  #aix-portal .aix-again:hover{background:none;border-color:var(--blue);color:var(--ink)}\r\n  #aix-portal .aix-hidden{display:none !important}\r\n\r\n  @supports(padding:max(0px)){\r\n    #aix-portal .aix-top,#aix-portal .aix-steps,#aix-portal .aix-cards{\r\n      padding-left:max(clamp(16px,4vw,24px),env(safe-area-inset-left));\r\n      padding-right:max(clamp(16px,4vw,24px),env(safe-area-inset-right));\r\n    }\r\n  }\r\n<\/style>\r\n\r\n<div id=\"aix-portal\">\r\n\r\n  <!-- Already have an account? -->\r\n  <div class=\"aix-top\">\r\n    <div class=\"aix-signin\">\r\n      <p>Already have an account?<\/p>\r\n      <!-- Sign-in link: change the URL if your n8n sign-in page lives somewhere else -->\r\n      <a class=\"aix-signin-btn\" href=\"https:\/\/aixworkspace.net\/aix-workspace-applications\/\" target=\"_blank\" rel=\"noopener\">\r\n        <span>Sign in<\/span>\r\n        <svg class=\"aix-ico\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg>\r\n      <\/a>\r\n      <p>Note: Cluster availability hours: Sunday\u2013Thursday, 9:00 AM \u2013 7:00 PM (KSA time).<\/p>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- Step indicator -->\r\n  <nav class=\"aix-steps\" aria-label=\"Sign-up steps\">\r\n    <a class=\"aix-step is-current\" id=\"aix-step-1\" href=\"#aix-basic-card\">\r\n      <span class=\"aix-step-num\" id=\"aix-step-1-num\">1<\/span>\r\n      <span class=\"aix-step-txt\"><b>Create Account<\/b><\/span>\r\n    <\/a>\r\n    <span class=\"aix-step-line\" aria-hidden=\"true\"><\/span>\r\n    <a class=\"aix-step\" id=\"aix-step-2\" href=\"#aix-adv-card\">\r\n      <span class=\"aix-step-num\">2<\/span>\r\n      <span class=\"aix-step-txt\"><b>Advanced AI Access<\/b><small>(Optional, after signup)<\/small><\/span>\r\n    <\/a>\r\n  <\/nav>\r\n\r\n  <div class=\"aix-cards\">\r\n\r\n    <!-- ============ BASIC ============ -->\r\n    <section class=\"aix-card\" id=\"aix-basic-card\" data-account=\"Individual\">\r\n      <div class=\"aix-basic-head\">\r\n        <h2>Create your <span class=\"aix-accent\">AIX<\/span> Workspace Account<\/h2>\r\n        <p class=\"aix-sub\">Access the core platform for AI workflows, applications and enterprise data.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"aix-included\">\r\n        <p class=\"aix-included-title\">Included with your account:<\/p>\r\n        <ul class=\"aix-included-list\">\r\n          <li>\r\n            <svg class=\"aix-ico aix-inc-ic aix-pink\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"5\" cy=\"12\" r=\"2.5\"\/><circle cx=\"19\" cy=\"5.5\" r=\"2.5\"\/><circle cx=\"19\" cy=\"18.5\" r=\"2.5\"\/><path d=\"M7.4 11.2l9.2-4.7M7.4 12.8l9.2 4.7\"\/><\/svg>\r\n            <span class=\"aix-inc-txt\"><b>n8n<\/b><small>Build and automate with n8n<\/small><\/span>\r\n          <\/li>\r\n          <li>\r\n            <svg class=\"aix-ico aix-inc-ic\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><ellipse cx=\"12\" cy=\"5.5\" rx=\"7.5\" ry=\"3\"\/><path d=\"M4.5 5.5v13c0 1.7 3.4 3 7.5 3s7.5-1.3 7.5-3v-13\"\/><path d=\"M4.5 12c0 1.7 3.4 3 7.5 3s7.5-1.3 7.5-3\"\/><\/svg>\r\n            <span class=\"aix-inc-txt\"><b>PostgreSQL Workspace<\/b><small>Your data, your control<\/small><\/span>\r\n          <\/li>\r\n          <li>\r\n            <svg class=\"aix-ico aix-inc-ic\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"8\" cy=\"16\" r=\"4\"\/><path d=\"M11 13l9-9M16 8l3 3M13.5 10.5l2.5 2.5\"\/><\/svg>\r\n            <span class=\"aix-inc-txt\"><b>AI API Access<\/b><small>Integrate and scale<\/small><\/span>\r\n          <\/li>\r\n        <\/ul>\r\n      <\/div>\r\n\r\n      <form id=\"aix-basic-form\">\r\n        <div class=\"aix-field\">\r\n          <label for=\"aix-b-name\">Full name <span class=\"aix-req\">*<\/span><\/label>\r\n          <input id=\"aix-b-name\" name=\"Name\" type=\"text\" placeholder=\"Abdul Majid\" autocomplete=\"name\" required>\r\n        <\/div>\r\n        <div class=\"aix-field\">\r\n          <label for=\"aix-b-email\">Email address <span class=\"aix-req\">*<\/span><\/label>\r\n          <input id=\"aix-b-email\" name=\"Email\" type=\"email\" placeholder=\"you@company.com\" autocomplete=\"email\" required>\r\n        <\/div>\r\n        <div class=\"aix-field\">\r\n          <span class=\"aix-label\" id=\"aix-type-label\">I'm registering as <span class=\"aix-req\">*<\/span><\/span>\r\n          <div class=\"aix-seg\" role=\"radiogroup\" aria-labelledby=\"aix-type-label\">\r\n            <label class=\"aix-seg-opt is-active\"><input type=\"radio\" name=\"Account Type\" value=\"Individual\" checked><span>\r\n              <svg class=\"aix-ico\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"8\" r=\"4\"\/><path d=\"M4 21c0-4.2 3.6-7 8-7s8 2.8 8 7\"\/><\/svg>Individual<\/span><\/label>\r\n            <label class=\"aix-seg-opt\"><input type=\"radio\" name=\"Account Type\" value=\"Organization\"><span>\r\n              <svg class=\"aix-ico\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"9\" cy=\"8\" r=\"3.5\"\/><path d=\"M2.5 20c0-3.6 3-6 6.5-6s6.5 2.4 6.5 6\"\/><circle cx=\"17\" cy=\"9\" r=\"2.8\"\/><path d=\"M17 14.2c2.9 0 4.8 1.9 4.8 4.8\"\/><\/svg>Company \/ Organization<\/span><\/label>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"aix-field aix-org-wrap\">\r\n          <label for=\"aix-b-org\">Organization name <span class=\"aix-req\">*<\/span><\/label>\r\n          <input id=\"aix-b-org\" name=\"Organization Name\" type=\"text\" placeholder=\"Organization name\" autocomplete=\"organization\" disabled>\r\n        <\/div>\r\n\r\n        <!-- Sent to the webhook as \"Preferred Language\" (set automatically, see script) -->\r\n        <input type=\"hidden\" id=\"aix-b-lang\" name=\"Preferred Language\" value=\"English\">\r\n\r\n        <button class=\"aix-btn\" type=\"submit\">\r\n          <span class=\"aix-spin\"><\/span><span>Create My Account<\/span>\r\n          <svg class=\"aix-ico\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg>\r\n        <\/button>\r\n        <!-- Replace the two \"#\" links with your Terms and Privacy pages -->\r\n        <p class=\"aix-terms\">\r\n          <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"5\" y=\"11\" width=\"14\" height=\"9.5\" rx=\"2\" fill=\"currentColor\"\/><path d=\"M8 11V8a4 4 0 0 1 8 0v3\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\"\/><\/svg>\r\n          <span>By creating an account, you agree to our <a href=\"#\" target=\"_blank\" rel=\"noopener\">Terms of Service<\/a> and <a href=\"#\" target=\"_blank\" rel=\"noopener\">Privacy Policy<\/a>.<\/span>\r\n        <\/p>\r\n      <\/form>\r\n\r\n      <div class=\"aix-result aix-ok\" id=\"aix-basic-ok\" role=\"status\">\r\n        <span class=\"aix-badge\">\u2713<\/span>\r\n        <h3>Pending Approval<\/h3>\r\n        <p>Your access request is currently pending approval. Your access and account will be created in a few minutes so please check your email for your welcome message, n8n invitation, and login credentials.<\/p>\r\n        <button type=\"button\" class=\"aix-again\" data-aix-reset=\"basic\">Register another account<\/button>\r\n      <\/div>\r\n      <div class=\"aix-result aix-err\" id=\"aix-basic-err\" role=\"alert\">\r\n        <span class=\"aix-badge\">!<\/span>\r\n        <h3>Something went wrong<\/h3>\r\n        <p id=\"aix-basic-errmsg\">We couldn't complete your request. Please try again in a moment.<\/p>\r\n        <button type=\"button\" class=\"aix-again\" data-aix-reset=\"basic\">Try again<\/button>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <!-- ============ ADVANCED ============ -->\r\n    <section class=\"aix-card\" id=\"aix-adv-card\">\r\n      <div class=\"aix-adv-head\">\r\n        <div class=\"aix-adv-text\">\r\n          <span class=\"aix-pill\"><span class=\"aix-led\"><\/span>Step 2 \u00b7 Advanced<\/span>\r\n          <h2>Request advanced services<\/h2>\r\n          <p class=\"aix-sub\">Adds vector and AI tools to your existing account.<\/p>\r\n          <div class=\"aix-chips\">\r\n            <span><svg class=\"aix-ico\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M2 12s3.6-7 10-7 10 7 10 7-3.6 7-10 7S2 12 2 12z\"\/><circle cx=\"12\" cy=\"12\" r=\"3\"\/><\/svg>Milvus<\/span>\r\n            <span><svg class=\"aix-ico\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"16\" rx=\"2\"\/><path d=\"M3 9.5h18M3 14.8h18M9 9.5V20M15 9.5V20\"\/><\/svg>NocoDB<\/span>\r\n            <span><svg class=\"aix-ico\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"16\" rx=\"2.5\"\/><path d=\"M3 9h18M7 13.5h6\"\/><\/svg>Open WebUI<\/span>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"aix-adv-art\" aria-hidden=\"true\">\r\n          <div class=\"aix-glass aix-g1\"><svg class=\"aix-ico\" viewBox=\"0 0 24 24\"><ellipse cx=\"12\" cy=\"5.5\" rx=\"7.5\" ry=\"3\"\/><path d=\"M4.5 5.5v13c0 1.7 3.4 3 7.5 3s7.5-1.3 7.5-3v-13\"\/><path d=\"M4.5 12c0 1.7 3.4 3 7.5 3s7.5-1.3 7.5-3\"\/><\/svg><\/div>\r\n          <div class=\"aix-glass aix-g2\"><svg class=\"aix-ico\" viewBox=\"0 0 24 24\"><circle cx=\"6\" cy=\"12\" r=\"2.6\"\/><circle cx=\"17.5\" cy=\"5.5\" r=\"2.6\"\/><circle cx=\"17.5\" cy=\"18.5\" r=\"2.6\"\/><path d=\"M8.3 10.8l6.9-4M8.3 13.2l6.9 4\"\/><\/svg><\/div>\r\n          <div class=\"aix-glass aix-g3\"><svg class=\"aix-ico\" viewBox=\"0 0 24 24\"><rect x=\"5\" y=\"5\" width=\"14\" height=\"10\" rx=\"1.5\"\/><path d=\"M2.5 19h19l-2-4h-15z\"\/><\/svg><\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <form id=\"aix-adv-form\">\r\n        <div class=\"aix-gate\">\r\n          <span class=\"aix-gate-ic\" aria-hidden=\"true\">\r\n            <svg viewBox=\"0 0 24 24\"><rect x=\"5\" y=\"10.5\" width=\"14\" height=\"10\" rx=\"2.5\" fill=\"currentColor\"\/><path d=\"M8.5 10.5V8a3.5 3.5 0 0 1 7 0v2.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\"\/><circle cx=\"12\" cy=\"15.5\" r=\"1.4\" fill=\"#fff\"\/><\/svg>\r\n          <\/span>\r\n          <span class=\"aix-gate-txt\">\r\n            <b>Basic access is required first.<\/b>\r\n            <span>Enter the same email address you used in Step 1 and we'll fetch your username automatically. If you haven't registered yet, we'll email you to complete that first.<\/span>\r\n          <\/span>\r\n        <\/div>\r\n        <div class=\"aix-field\">\r\n          <label for=\"aix-a-email\">Email address <span class=\"aix-req\">*<\/span><\/label>\r\n          <div class=\"aix-input-ic\">\r\n            <svg class=\"aix-ico\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"14\" rx=\"2.5\"\/><path d=\"M3.5 7l8.5 6 8.5-6\"\/><\/svg>\r\n            <input id=\"aix-a-email\" name=\"Email\" type=\"email\" placeholder=\"you@company.com\" autocomplete=\"email\" required>\r\n          <\/div>\r\n        <\/div>\r\n        <button class=\"aix-btn aix-btn-secondary\" type=\"submit\">\r\n          <span class=\"aix-spin\"><\/span><span>Request access<\/span>\r\n          <svg class=\"aix-ico\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg>\r\n        <\/button>\r\n      <\/form>\r\n\r\n      <div class=\"aix-result aix-ok\" id=\"aix-adv-ok\" role=\"status\">\r\n        <span class=\"aix-badge\">\u2713<\/span>\r\n        <h3>Request received<\/h3>\r\n        <p>If your account exists, your Milvus, NocoDB, and Open WebUI credentials are on their way to your email.<\/p>\r\n        <button type=\"button\" class=\"aix-again\" data-aix-reset=\"adv\">Request for another email<\/button>\r\n      <\/div>\r\n      <div class=\"aix-result aix-err\" id=\"aix-adv-err\" role=\"alert\">\r\n        <span class=\"aix-badge\">!<\/span>\r\n        <h3>Something went wrong<\/h3>\r\n        <p id=\"aix-adv-errmsg\">We couldn't complete your request. Please try again in a moment.<\/p>\r\n        <button type=\"button\" class=\"aix-again\" data-aix-reset=\"adv\">Try again<\/button>\r\n      <\/div>\r\n    <\/section>\r\n\r\n  <\/div>\r\n<\/div>\r\n\r\n<!-- The data-* attributes keep caching\/minify\/\"delay JS\" plugins (Rocket Loader, WP Rocket, LiteSpeed, Autoptimize) from touching this script. -->\r\n<script data-cfasync=\"false\" data-no-optimize=\"1\" data-no-defer=\"1\" data-no-minify=\"1\" nowprocket>\r\n(function () {\r\n  \"use strict\";\r\n\r\n  \/* ============================================================\r\n     n8n webhook URLs (production).\r\n     Leave a value \"\" to open the hosted n8n form instead.\r\n     ============================================================ *\/\r\n  var ENDPOINTS = {\r\n    basic: \"https:\/\/n8n.aixworkspace.net\/webhook\/signup\",\r\n    adv:   \"https:\/\/n8n.aixworkspace.net\/webhook\/additional-services\"\r\n  };\r\n  var FORM_FALLBACK = {\r\n    basic: \"\",   \/\/ paste the hosted n8n \"Basic\" form URL\r\n    adv:   \"\"    \/\/ paste the hosted n8n \"Advanced\" form URL\r\n  };\r\n\r\n  \/* \"Preferred Language\" is sent automatically: \"Arabic\" when the\r\n     page\/browser language is Arabic, otherwise this default. *\/\r\n  var DEFAULT_LANGUAGE = \"English\";\r\n\r\n  var MSG_NO_ENDPOINT = \"The webhook URL isn't configured yet. Add your n8n URL in the page settings.\";\r\n  var MSG_NETWORK     = \"We couldn't reach the server. Check your connection and try again.\";\r\n\r\n  function init() {\r\n    var root = document.getElementById(\"aix-portal\");\r\n    if (!root || root.getAttribute(\"data-aix-ready\") === \"1\") { return; }\r\n    root.setAttribute(\"data-aix-ready\", \"1\");\r\n\r\n    var basicCard = document.getElementById(\"aix-basic-card\");\r\n    var advCard   = document.getElementById(\"aix-adv-card\");\r\n    var basicForm = document.getElementById(\"aix-basic-form\");\r\n    var advForm   = document.getElementById(\"aix-adv-form\");\r\n    var orgInput  = document.getElementById(\"aix-b-org\");\r\n    var langInput = document.getElementById(\"aix-b-lang\");\r\n    var step1     = document.getElementById(\"aix-step-1\");\r\n    var step1Num  = document.getElementById(\"aix-step-1-num\");\r\n    var step2     = document.getElementById(\"aix-step-2\");\r\n\r\n    \/* ---------- Preferred Language (hidden) ---------- *\/\r\n    (function setLanguage() {\r\n      var pageLang = String(document.documentElement.lang || navigator.language || \"en\").toLowerCase();\r\n      langInput.value = (pageLang.indexOf(\"ar\") === 0) ? \"Arabic\" : DEFAULT_LANGUAGE;\r\n    })();\r\n\r\n    \/* ---------- Individual \/ Organization ---------- *\/\r\n    function syncAccountType() {\r\n      var checked = basicForm.querySelector('input[name=\"Account Type\"]:checked');\r\n      var val = checked ? checked.value : \"Individual\";\r\n      var isOrg = (val === \"Organization\");\r\n\r\n      basicCard.setAttribute(\"data-account\", val);\r\n      orgInput.disabled = !isOrg;\r\n      orgInput.required = isOrg;\r\n      if (!isOrg) { orgInput.value = \"\"; }\r\n\r\n      var opts = basicForm.querySelectorAll(\".aix-seg-opt\");\r\n      for (var i = 0; i < opts.length; i++) {\r\n        var radio = opts[i].querySelector(\"input\");\r\n        if (radio && radio.checked) { opts[i].classList.add(\"is-active\"); }\r\n        else { opts[i].classList.remove(\"is-active\"); }\r\n      }\r\n    }\r\n\r\n    basicForm.addEventListener(\"change\", function (e) {\r\n      if (e.target && e.target.name === \"Account Type\") { syncAccountType(); }\r\n    });\r\n    basicForm.addEventListener(\"click\", function (e) {\r\n      var t = e.target;\r\n      if (t && t.closest && t.closest(\".aix-seg-opt\")) { setTimeout(syncAccountType, 0); }\r\n    });\r\n    basicForm.addEventListener(\"reset\", function () { setTimeout(syncAccountType, 0); });\r\n    syncAccountType();\r\n\r\n    \/* ---------- Step indicator ---------- *\/\r\n    function setStepper(basicDone) {\r\n      step1.classList.toggle(\"is-done\", basicDone);\r\n      step1.classList.toggle(\"is-current\", !basicDone);\r\n      step2.classList.toggle(\"is-current\", basicDone);\r\n      step1Num.textContent = basicDone ? \"\\u2713\" : \"1\";\r\n    }\r\n\r\n    \/* ---------- Show form \/ success \/ error ---------- *\/\r\n    function show(card, which) {\r\n      var form = card.querySelector(\"form\");\r\n      var ok   = card.querySelector(\".aix-ok\");\r\n      var err  = card.querySelector(\".aix-err\");\r\n      if (which === \"form\") { form.classList.remove(\"aix-hidden\"); }\r\n      else { form.classList.add(\"aix-hidden\"); }\r\n      if (which === \"ok\")  { ok.classList.add(\"aix-show\"); }  else { ok.classList.remove(\"aix-show\"); }\r\n      if (which === \"err\") { err.classList.add(\"aix-show\"); } else { err.classList.remove(\"aix-show\"); }\r\n    }\r\n\r\n    function collect(form) {\r\n      var data = {};\r\n      new FormData(form).forEach(function (v, k) {\r\n        data[k] = (typeof v === \"string\") ? v.trim() : v;\r\n      });\r\n      return data;\r\n    }\r\n\r\n    \/* ---------- Submit ---------- *\/\r\n    function submitForm(kind, form, card, errMsgEl, onOk) {\r\n      if (form.reportValidity && !form.reportValidity()) { return; }\r\n      var data = collect(form);\r\n\r\n      var endpoint = ENDPOINTS[kind];\r\n      if (!endpoint) {\r\n        var fb = FORM_FALLBACK[kind];\r\n        if (fb) { window.open(fb, \"_blank\", \"noopener\"); return; }\r\n        errMsgEl.textContent = MSG_NO_ENDPOINT;\r\n        show(card, \"err\");\r\n        return;\r\n      }\r\n\r\n      var btn = form.querySelector(\".aix-btn\");\r\n      btn.classList.add(\"aix-loading\");\r\n      btn.disabled = true;\r\n\r\n      fetch(endpoint, {\r\n        method: \"POST\",\r\n        headers: { \"Content-Type\": \"application\/json\" },\r\n        body: JSON.stringify(data)\r\n      }).then(function (res) {\r\n        if (!res.ok) { throw new Error(\"HTTP \" + res.status); }\r\n        show(card, \"ok\");\r\n        if (onOk) { onOk(); }\r\n      }).catch(function () {\r\n        errMsgEl.textContent = MSG_NETWORK;\r\n        show(card, \"err\");\r\n      }).then(function () {\r\n        btn.classList.remove(\"aix-loading\");\r\n        btn.disabled = false;\r\n      });\r\n    }\r\n\r\n    basicForm.addEventListener(\"submit\", function (e) {\r\n      e.preventDefault();\r\n      submitForm(\"basic\", basicForm, basicCard, document.getElementById(\"aix-basic-errmsg\"), function () { setStepper(true); });\r\n    });\r\n    advForm.addEventListener(\"submit\", function (e) {\r\n      e.preventDefault();\r\n      submitForm(\"adv\", advForm, advCard, document.getElementById(\"aix-adv-errmsg\"));\r\n    });\r\n\r\n    \/* ---------- \"Try again\" \/ \"Register another\" ---------- *\/\r\n    root.addEventListener(\"click\", function (e) {\r\n      var t = e.target;\r\n      var btn = t && t.closest ? t.closest(\"[data-aix-reset]\") : null;\r\n      if (!btn) { return; }\r\n      var isBasic = (btn.getAttribute(\"data-aix-reset\") === \"basic\");\r\n      var card = isBasic ? basicCard : advCard;\r\n      card.querySelector(\"form\").reset();\r\n      show(card, \"form\");\r\n      if (isBasic) { setStepper(false); }\r\n    });\r\n  }\r\n\r\n  if (document.readyState === \"loading\") {\r\n    document.addEventListener(\"DOMContentLoaded\", init);\r\n  } else {\r\n    init();\r\n  }\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Already have an account? Sign in Note: Cluster availability hours: Sunday\u2013Thursday, 9:00 AM \u2013 7:00 PM (KSA time). 1 Create Account 2 Advanced AI Access(Optional, after signup) Create your AIX Workspace Account Access the core platform for AI workflows, applications and enterprise data. Included with your account: n8nBuild and automate with n8n PostgreSQL WorkspaceYour data, [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-971","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/aixworkspace.net\/ar\/wp-json\/wp\/v2\/pages\/971","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aixworkspace.net\/ar\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/aixworkspace.net\/ar\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/aixworkspace.net\/ar\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/aixworkspace.net\/ar\/wp-json\/wp\/v2\/comments?post=971"}],"version-history":[{"count":106,"href":"https:\/\/aixworkspace.net\/ar\/wp-json\/wp\/v2\/pages\/971\/revisions"}],"predecessor-version":[{"id":2313,"href":"https:\/\/aixworkspace.net\/ar\/wp-json\/wp\/v2\/pages\/971\/revisions\/2313"}],"wp:attachment":[{"href":"https:\/\/aixworkspace.net\/ar\/wp-json\/wp\/v2\/media?parent=971"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}