1<!DOCTYPE html 2 PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 3<html xmlns="http://www.w3.org/1999/xhtml"> 4 5<head> 6 7 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 8 <meta name="viewport" content="width=device-width, initial-scale=1"> 9 <title> 10 Fiverr 11 </title> 12 <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/2.1.1/css/bootstrap.min.css"> 13 <link rel="stylesheet" href="//cx-affiliate-prod.cellxpert.com/styles/login.css"> 14 <!--<link href="https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700&display=swap" rel="stylesheet">--> 15 <link href="//cx-affiliate-prod.cellxpert.com/assets/gassets/creteRound400italicLato300,400,400italic,700Raleway300,400,500,600,700.css" rel="stylesheet"> 16 <!--
16<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
16--> 17
17<script src="https://code.jquery.com/jquery-3.7.1.min.js" integrity="sha512-v2CJ7UaYy4JwqLDIrZUI/4hqeoQieOmAZNXBeQyjo21dadnwR+8ZaIJVT8EE2iyI61OV8e6M8PP2/4hpQINQ/g==" crossorigin="anonymous"></script>
17 18
18<script type="text/javascript"> 19 const exchangeGoogleLogin = async () => { 20 try { 21 const response = await fetch('/authenticate/google/exchange', { 22 method: 'POST', 23 credentials: 'same-origin' 24 }); 25 26 const data = await response.json(); 27 if (!response.ok || !data.success || !data.token) { 28 throw new Error((data && data.message) || 'Google authentication failed'); 29 } 30 31 localStorage.setItem('affiliateApiToken', data.token); 32 window.location.href = '/partner/'; 33 } catch (e) { 34 $('.loader').css('visibility', 'hidden'); 35 $('#login-error').html(''); 36 $(`<div class='error-msg'>Google login failed. Please try again.</div>`).appendTo('#login-error'); 37 } 38 }; 39 40 jQuery(function ($) { 41 $('#forgotlink').click(function (e) { 42 e.preventDefault(); 43 document.getElementById('basic-modal-content').showModal(); 44 }); 45 46 // Check for Google OAuth status in URL 47 const urlParams = new URLSearchParams(window.location.search); 48 const googleLogin = urlParams.get('googleLogin'); 49 const errorParam = urlParams.get('error'); 50 51 // Handle error messages from URL parameters 52 if (errorParam) { 53 const errorMessages = { 54 'google_cancelled': 'Google login was cancelled. Please try again.', 55 'authentication_failed': 'Authentication failed. Please try again or use a different method.', 56 'missing_token': 'Authentication error occurred. Please try again.', 57 'token_expired': 'Your authentication session has expired. Please login again.', 58 'invalid_token': 'Invalid authentication token. Please login again.', 59 'account_not_active': 'Your account is not currently active. Please contact support for assistance.', 60 'google_init_failed': 'Unable to start Google login. Please try again later.', 61 'callback_error': 'Authentication error. Please try again or contact support.' 62 }; 63 64 const errorMessage = errorMessages[errorParam] || 'An error occurred. Please try again.'; 65 66 // Display error message 67 $("#login-error").html(""); 68 $(`<div class='error-msg'>${errorMessage}</div>`).appendTo('#login-error'); 69 70 // Clean URL by removing error parameter 71 if (window.history.replaceState) { 72 const cleanUrl = window.location.pathname + window.location.hash; 73 window.history.replaceState({}, document.title, cleanUrl); 74 } 75 } 76 77 if (googleLogin) { 78 if (window.history.replaceState) { 79 const cleanUrl = window.location.pathname + window.location.hash; 80 window.history.replaceState({}, document.title, cleanUrl); 81 } 82 $(".loader").css('visibility', 'visible'); 83 exchangeGoogleLogin(); 84 } 85 }); 86 87 if (!(window === window.top)) { window.top.location.href = window.location.href }; 88 89 function submitPasswordRequest(){ 90 const emailVal = $('#pwd-email').val().trim(); 91 const emailRegex = /^[^\s@]+@[^\s@]+\.[^\s@]+$/; 92 if (!emailVal || !emailRegex.test(emailVal)) { 93 $("#pwd-message").html(""); 94 $(`<div class='error-msg'>Please enter a valid email address.</div>`).appendTo('#pwd-message'); 95 return; 96 } 97 $(".loader").css('visibility', 'visible'); 98 let formData = { 99 email: emailVal, 100 } 101 102 $.post("/authenticate/request-password-reset", formData, function(data, status){ 103 console.log(data) 104 if(data.error){ 105 $(".loader").css('visibility', 'hidden'); 106 $("#pwd-message").html(""); 107 $(`<div class='error-msg'>${data.reason}</div>`).appendTo('#pwd-message'); 108 }else if(data.success){ 109 $(".loader").css('visibility', 'hidden'); 110 $("#pwd-message").html(""); 111 $(`<div class='success-msg'>${data.reason}</div>`).appendTo('#pwd-message'); 112 } else { 113 $(".loader").css('visibility', 'hidden'); 114 $("#pwd-message").html(""); 115 $(`<div class='error-msg'>Server Error</div>`).appendTo('#pwd-message'); 116 } 117 }).fail(function( error) { 118 console.log('error', error) 119 $("#pwd-message").html(""); 120 $(`<div class='error-msg'>Server Error</div>`).appendTo('#pwd-message'); 121 }); 122 } 123 124 function sumbitForm(token) { 125 $(".loader").css('visibility', 'visible'); 126 console.log('started') 127 let formData = { 128 'g-recaptcha-response': token, 129 user: $('#user').val(), 130 pass: $('#password').val(), 131 token: $('#authToken').val() 132 } 133 134 console.log(formData) 135 console.log("/authenticate") 136 137 $.post("/authenticate", formData) 138 .done(function(data, status){ 139 console.log(status, data) 140 if(data.show2FA){ 141 localStorage.setItem('tempToken', data.message) 142 window.location.pathname = "v2/login/2fa/" 143 }else if(data.success){ 144 localStorage.setItem('affiliateApiToken', data.message) 145 window.location.pathname = "/partner/" 146 } else if(data.isCaptchaRequired || data.reason === 'Bad Captcha'){ 147 $(".loader").css('visibility', 'hidden'); 148 //check if recaptcha button is already on page and if not, set it 149 if (!document.getElementById("recap-submit")){ 150 document.getElementById("submit-section").innerHTML = `<button id="recap-submit" class="g-recaptcha submit-btn" 151 data-sitekey="6LeNoRceAAAAADHQqwBjF4dOKqWibAghIqt8xP6a" data-callback='sumbitForm' 152 data-action='login'> 153 <span class="loader"></span>Sign in 154 </button>`; 155 //load recaptcha script 156 $.getScript("https://www.google.com/recaptcha/api.js") 157 } 158 if (data.error){ 159 $("#login-error").html(""); 160 $(`<div class='error-msg'>${data.reason}</div>`).appendTo('#login-error'); 161 } 162 } else if (data.error){ 163 $(".loader").css('visibility', 'hidden'); 164 $("#login-error").html(""); 165 $(`<div class='error-msg'>${data.reason}</div>`).appendTo('#login-error'); 166 } else { 167 $(".loader").css('visibility', 'hidden'); 168 $("#login-error").html(""); 169 $(`<div class='error-msg'>Server Error</div>`).appendTo('#login-error'); 170 } 171 }) 172 .fail(function( error) { 173 console.log('error', error) 174 $(".loader").css('visibility', 'hidden'); 175 $("#login-error").html(""); 176 const data = (error && error.responseJSON) || {}; 177 // A failed login now returns 401 - render captcha if the server now requires it 178 if (data.isCaptchaRequired || data.reason === 'Bad Captcha'){ 179 if (!document.getElementById("recap-submit")){ 180 document.getElementById("submit-section").innerHTML = `<button id="recap-submit" class="g-recaptcha submit-btn" 181 data-sitekey="6LeNoRceAAAAADHQqwBjF4dOKqWibAghIqt8xP6a" data-callback='sumbitForm' 182 data-action='login'> 183 <span class="loader"></span>Sign in 184 </button>`; 185 $.getScript("https://www.google.com/recaptcha/api.js") 186 } 187 } 188 $(`<div class='error-msg'>${data.reason || 'Bad Username or Password'}</div>`).appendTo('#login-error'); 189 }); 190 191 } 192 </script>
192 193</head> 194<body> 195 <div style="width:100%;text-align:center; border-bottom: 1px solid #ccc;"> 196 <div class="top-logo"> 197 <div 198 style="background: url('https://central.ck-cdn.com/fiverr/2022-02-27/logo_df9e400f.png') no-repeat center; background-size: contain; height: 100%;"> 199 </div> 200 </div> 201 </div> 202 203 <div class="container"> 204 <div class="row"> 205 <div class="login-form"> 206 <h2> 207 <div>Login to your</div> 208 <div><span>Partner</span> account</div> 209 </h2> 210 211 <form name="loginform" id="loginform" onsubmit="sumbitForm()"> 212 <span></span> 213 214 <div id="login-error"></div> 215 <input type="text" name="user" placeholder="Username" value="" id="user"> 216 <input type="password" placeholder="Password" name="pass" value="" id="password"> 217 <div class="text-right"> 218 <a id="forgotlink" href="#">Forgot your password?</a> 219 </div> 220 <!-- <input type="submit" style="visibility:hidden;height:0px;width:1px; border: 0px;"> --> 221 222 <div id="submit-section"> 223 <!-- submit button for form without recaptcha--> 224 <button id="submit" onclick="event.preventDefault(); sumbitForm()" class="submit-btn"><span class="loader"></span>Sign in</button> 225 </div> 226 227 228 229 </form> 230 <div class="medium-font signup-line"> 231 Don't have an account yet? <a href='/v2/sign-up'>Sign Up</a> 232 </div> 233 <div class="medium-font"> 234 Are you an admin? <a href='/v2/login/admin-login/'>Sign in here</a> 235 </div> 236 </div> 237 238 <div class="cellxpert"> 239 <svg width="219px" height="32px" viewBox="0 0 219 32" version="1.1" 240 xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 241 <title>POWERED BY</title> 242 <g id="POWERED-BY" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 243 <path 244 d="M9.05464481,19.9180328 L9.05464481,16.989071 L10.3114754,16.989071 C10.7814208,16.989071 11.1985428,16.928051 11.5628415,16.8060109 C11.9271403,16.6839709 12.2322404,16.5136612 12.4781421,16.295082 C12.7240437,16.0765027 12.9107468,15.8160291 13.0382514,15.5136612 C13.1657559,15.2112933 13.2295082,14.8779599 13.2295082,14.5136612 C13.2295082,14.1457195 13.1703097,13.8123862 13.0519126,13.5136612 C12.9335155,13.2149362 12.7540984,12.9599271 12.5136612,12.7486339 C12.273224,12.5373406 11.9699454,12.3743169 11.6038251,12.2595628 C11.2377049,12.1448087 10.8069217,12.0874317 10.3114754,12.0874317 L10.3114754,12.0874317 L8,12.0874317 L8,19.9180328 L9.05464481,19.9180328 Z M10.3114754,16.147541 L9.05464481,16.147541 L9.05464481,12.9234973 L10.3114754,12.9234973 C10.9344262,12.9234973 11.3998179,13.0637523 11.7076503,13.3442623 C12.0154827,13.6247723 12.1693989,14.0145719 12.1693989,14.5136612 C12.1693989,14.7540984 12.129326,14.9744991 12.0491803,15.1748634 C11.9690346,15.3752277 11.8506375,15.5473588 11.6939891,15.6912568 C11.5373406,15.8351548 11.3433515,15.9471767 11.1120219,16.0273224 C10.8806922,16.1074681 10.6138434,16.147541 10.3114754,16.147541 L10.3114754,16.147541 Z M19.5394223,20 C20.1150143,20 20.6405152,19.9025501 21.1159251,19.7076503 C21.5913349,19.5127505 21.9984387,19.2386157 22.3372365,18.8852459 C22.6760343,18.5318761 22.9383294,18.1102004 23.1241218,17.6202186 C23.3099141,17.1302368 23.4028103,16.5919854 23.4028103,16.0054645 C23.4028103,15.4189435 23.3099141,14.8806922 23.1241218,14.3907104 C22.9383294,13.9007286 22.6760343,13.4781421 22.3372365,13.1229508 C21.9984387,12.7677596 21.5913349,12.4918033 21.1159251,12.295082 C20.6405152,12.0983607 20.1150143,12 19.5394223,12 C18.9638303,12 18.4392402,12.0983607 17.9656518,12.295082 C17.4920635,12.4918033 17.0858704,12.7677596 16.7470726,13.1229508 C16.4082748,13.4781421 16.1459797,13.9007286 15.9601874,14.3907104 C15.774395,14.8806922 15.6814988,15.4189435 15.6814988,16.0054645 C15.6814988,16.5919854 15.774395,17.1302368 15.9601874,17.6202186 C16.1459797,18.1102004 16.4082748,18.5318761 16.7470726,18.8852459 C17.0858704,19.2386157 17.4920635,19.5127505 17.9656518,19.7076503 C18.4392402,19.9025501 18.9638303,20 19.5394223,20 Z M19.5394223,19.0819672 C19.1204788,19.0819672 18.7397866,19.0118397 18.3973458,18.8715847 C18.054905,18.7313297 17.7625553,18.5291439 17.5202966,18.2650273 C17.278038,18.0009107 17.0913349,17.6785064 16.9601874,17.2978142 C16.8290398,16.917122 16.763466,16.4863388 16.763466,16.0054645 C16.763466,15.5245902 16.8290398,15.0928962 16.9601874,14.7103825 C17.0913349,14.3278689 17.278038,14.0045537 17.5202966,13.7404372 C17.7625553,13.4763206 18.054905,13.273224 18.3973458,13.1311475 C18.7397866,12.989071 19.1204788,12.9180328 19.5394223,12.9180328 C19.9620088,12.9180328 20.3445225,12.989071 20.6869633,13.1311475 C21.0294041,13.273224 21.3208431,13.4763206 21.5612802,13.7404372 C21.8017174,14.0045537 21.9875098,14.3278689 22.1186573,14.7103825 C22.2498048,15.0928962 22.3153786,15.5245902 22.3153786,16.0054645 C22.3153786,16.4863388 22.2498048,16.917122 22.1186573,17.2978142 C21.9875098,17.6785064 21.8017174,18.0009107 21.5612802,18.2650273 C21.3208431,18.5291439 21.0294041,18.7313297 20.6869633,18.871
2445847 C20.3445225,19.0118397 19.9620088,19.0819672 19.5394223,19.0819672 Z M28.9313037,19.9180328 L30.9258392,13.9453552 C30.9440541,13.8907104 30.9613583,13.8296903 30.9777518,13.7622951 C30.9941452,13.6948998 31.0114494,13.6247723 31.0296643,13.5519126 C31.0624512,13.701275 31.0988811,13.8324226 31.1389539,13.9453552 L31.1389539,13.9453552 L33.1225605,19.9180328 L34.0733802,19.9180328 L36.5160031,12.0874317 L35.6908665,12.0874317 C35.5997918,12.0874317 35.5223784,12.1129326 35.4586261,12.1639344 C35.3948738,12.2149362 35.3538902,12.273224 35.3356753,12.3387978 L35.3356753,12.3387978 L33.7127244,17.7814208 C33.6835805,17.8761384 33.6599011,17.9781421 33.6416862,18.0874317 C33.6234712,18.1967213 33.6034348,18.3114754 33.5815769,18.431694 C33.5305751,18.1876138 33.4722873,17.9708561 33.4067135,17.7814208 L33.4067135,17.7814208 L31.5761124,12.3387978 C31.5506115,12.2659381 31.5078064,12.2058288 31.4476971,12.1584699 C31.3875878,12.1111111 31.3101743,12.0874317 31.2154567,12.0874317 L31.2154567,12.0874317 L30.9094457,12.0874317 C30.8183711,12.0874317 30.7409576,12.1138434 30.6772053,12.1666667 C30.613453,12.21949 30.5706479,12.276867 30.54879,12.3387978 L30.54879,12.3387978 L28.70726,17.7814208 C28.6744731,17.8761384 28.6453292,17.9808743 28.6198283,18.0956284 C28.5943273,18.2103825 28.5688264,18.3296903 28.5433255,18.4535519 C28.5214676,18.3296903 28.4986989,18.2112933 28.4750195,18.0983607 C28.4513401,17.9854281 28.4249284,17.8797814 28.3957845,17.7814208 L28.3957845,17.7814208 L26.7782982,12.3387978 C26.7564403,12.2659381 26.7145459,12.2058288 26.6526151,12.1584699 C26.5906844,12.1111111 26.5123601,12.0874317 26.4176425,12.0874317 L26.4176425,12.0874317 L25.537861,12.0874317 L27.980484,19.9180328 L28.9313037,19.9180328 Z M43.9352069,19.9180328 L43.9352069,19.0546448 L40.175644,19.0546448 L40.175644,16.3825137 L43.2193599,16.3825137 L43.2193599,15.5519126 L40.175644,15.5519126 L40.175644,12.9508197 L43.9352069,12.9508197 L43.9352069,12.0874317 L39.1100703,12.0874317 L39.1100703,19.9180328 L43.9352069,19.9180328 Z M48.1850117,19.9180328 L48.1850117,16.6502732 L48.9882904,16.6502732 C49.1340099,16.6502732 49.2432995,16.6693989 49.3161593,16.7076503 C49.389019,16.7459016 49.4564143,16.8087432 49.518345,16.8961749 L49.518345,16.8961749 L51.5511319,19.6939891 C51.6422066,19.8433515 51.7842831,19.9180328 51.9773614,19.9180328 L51.9773614,19.9180328 L52.9172521,19.9180328 L50.6330991,16.8087432 C50.5310955,16.6630237 50.4145199,16.5519126 50.2833724,16.4754098 C50.5857403,16.4061931 50.8562321,16.3041894 51.0948478,16.1693989 C51.3334634,16.0346084 51.5356492,15.8715847 51.7014052,15.6803279 C51.8671611,15.489071 51.9937549,15.273224 52.0811866,15.0327869 C52.1686183,14.7923497 52.2123341,14.5336976 52.2123341,14.2568306 C52.2123341,13.9253188 52.1558678,13.6256831 52.0429352,13.3579235 C51.9300026,13.0901639 51.75605,12.8615665 51.5210773,12.6721311 C51.2861046,12.4826958 50.9882904,12.3378871 50.6276347,12.2377049 C50.2669789,12.1375228 49.8389279,12.0874317 49.3434817,12.0874317 L49.3434817,12.0874317 L47.1303669,12.0874317 L47.1303669,19.9180328 L48.1850117,19.9180328 Z M49.2943013,15.8797814 L48.1850117,15.8797814 L48.1850117,12.9234973 L49.3434817,12.9234973 C49.9518605,12.9234973 50.4099662,13.0418944 50.7177986,13.2786885 C51.025631,13.5154827 51.1795472,13.867031 51.1795472,14.3333333 C51.1795472,14.5628415 51.1394744,14.7723133 51.0593286,14.9617486 C50.9791829,15.151184 50.8598751,15.3142077 50.7014052,15.4508197 C50.5429352,15.5874317 50.3462139,15.6930783 50.1112412,15.7677596 C49.8762685,15.8424408 49.6039552,15.8797814 49.2943013,15.8797814 L49.2943013,15.8797814 Z M60.4457455,19.9180328 L60.4457455,19.0546448 L56.6861827,19.0546448 L56.6861827,16.3825137 L59.7298985,16.3825137 L59.7298985,15.5519126 L56.6861827,15.5519126 L56.6861827,12.9508197 L60.4457455,12.9508197 L60.4457455,12.0874317 L55.6206089,12.0874317 L55.6206089,19.9180328 L60.4457455,19.9180328 Z M66.4605777,19.9180328 C67.0361697,19.9180328 67.5607598,19.8242259 68.0343482,19.636612 C68.5079365,19.4489982 68.9141296,19.1839709 69.2529274,18.8415301 C69.5917252,18.4990893 69.8540203,18.0874317 70.0398126,17.6065574 C70.225605,17.1256831 70.3185012,16.5919854 70.3185012,16.0054645 C70.3185012,15.4189435 70.225605,14.8852459 70.0398126,14.4043716 C69.8540203,13.9234973 69.5917252,13.510929 69.2529274,13.1666667 C68.9141296,12.8224044 68.5079365,12.5564663 68.0343482,12.3688525 C67.5607598,12.1812386 67.0361697,12.0874317 66.4605777,12.0874317 L66.4605777,12.0874317 L63.5316159,12.0874317 L63.5316159,19.9180328 L66.4605777,19.9180328 Z M66.4605777,19.0601093 L64.5971897,19.0601093 L64.5971897,12.9453552 L66.4605777,12.9453552 C66.8795212,12.9453552 67.2602134,13.0145719 67.6026542,13.1530055 C67.945095,13.291439 68.236534,13.4918033 68.4769711,13.7540984 C68.7174083,14.0163934 68.9032006,14.3369763 69.0343482,14.715847 C69.1654957,15.0947177 69.2310695,15.5245902 69.2310695,16.
2440054645 C69.2310695,16.4863388 69.1654957,16.9162113 69.0343482,17.295082 C68.9032006,17.6739526 68.7174083,17.9936248 68.4769711,18.2540984 C68.236534,18.5145719 67.945095,18.7140255 67.6026542,18.852459 C67.2602134,18.9908925 66.8795212,19.0601093 66.4605777,19.0601093 L66.4605777,19.0601093 Z M79.763466,19.9180328 C80.2006245,19.9180328 80.5895134,19.8642987 80.9301327,19.7568306 C81.270752,19.6493625 81.558548,19.4972678 81.7935207,19.3005464 C82.0284934,19.1038251 82.2069997,18.8688525 82.3290398,18.5956284 C82.4510799,18.3224044 82.5120999,18.0200364 82.5120999,17.6885246 C82.5120999,17.2003643 82.3663804,16.8069217 82.0749415,16.5081967 C81.7835025,16.2094718 81.3518085,16.003643 80.7798595,15.8907104 C81.0275826,15.8142077 81.2434296,15.715847 81.4274005,15.5956284 C81.6113713,15.4754098 81.7643768,15.3387978 81.8864169,15.1857923 C82.0084569,15.0327869 82.0995316,14.867031 82.1596409,14.6885246 C82.2197502,14.5100182 82.2498048,14.3242259 82.2498048,14.1311475 C82.2498048,13.8142077 82.1960708,13.5291439 82.0886027,13.2759563 C81.9811345,13.0227687 81.8153786,12.8087432 81.5913349,12.6338798 C81.3672912,12.4590164 81.0813167,12.3242259 80.7334114,12.2295082 C80.3855061,12.1347905 79.9711163,12.0874317 79.490242,12.0874317 L79.490242,12.0874317 L76.9929742,12.0874317 L76.9929742,19.9180328 L79.763466,19.9180328 Z M79.4519906,15.5956284 L78.0530835,15.5956284 L78.0530835,12.9234973 L79.490242,12.9234973 C80.07312,12.9234973 80.5029925,13.0309654 80.7798595,13.2459016 C81.0567265,13.4608379 81.19516,13.7978142 81.19516,14.2568306 C81.19516,14.4535519 81.1605517,14.6347905 81.0913349,14.8005464 C81.0221181,14.9663024 80.9155608,15.1074681 80.7716628,15.2240437 C80.6277648,15.3406193 80.4465262,15.431694 80.2279469,15.4972678 C80.0093677,15.5628415 79.7507156,15.5956284 79.4519906,15.5956284 L79.4519906,15.5956284 Z M79.7470726,19.0765027 L78.0530835,19.0765027 L78.0530835,16.3497268 L79.7416081,16.3497268 C80.3208431,16.3497268 80.7534478,16.4672131 81.0394223,16.7021858 C81.3253968,16.9371585 81.4683841,17.2568306 81.4683841,17.6612022 C81.4683841,17.8688525 81.4355972,18.0591985 81.3700234,18.2322404 C81.3044496,18.4052823 81.2015353,18.5546448 81.0612802,18.6803279 C80.9210252,18.8060109 80.7425189,18.9034608 80.5257611,18.9726776 C80.3090034,19.0418944 80.0494405,19.0765027 79.7470726,19.0765027 L79.7470726,19.0765027 Z M88.6416862,19.9180328 L88.6416862,16.8032787 L91.5160031,12.0874317 L90.5761124,12.0874317 C90.4850377,12.0874317 90.4112672,12.1138434 90.3548009,12.1666667 C90.2983346,12.21949 90.253708,12.2750455 90.2209212,12.3333333 L90.2209212,12.3333333 L88.4340359,15.3770492 C88.3611762,15.5009107 88.3010669,15.6193078 88.253708,15.7322404 C88.2063492,15.845173 88.1626334,15.9581056 88.1225605,16.0710383 C88.0824876,15.9617486 88.037861,15.8506375 87.9886807,15.7377049 C87.9395004,15.6247723 87.8784804,15.5045537 87.8056206,15.3770492 L87.8056206,15.3770492 L86.0132709,12.3333333 C85.973198,12.2641166 85.9258392,12.2058288 85.8711944,12.1584699 C85.8165496,12.1111111 85.7418683,12.0874317 85.6471507,12.0874317 L85.6471507,12.0874317 L84.7181889,12.0874317 L87.5870414,16.8032787 L87.5870414,19.9180328 L88.6416862,19.9180328 Z" 245 id="POWEREDBY" fill="#000000" fill-rule="nonzero"></path> 246 <g id="cellxpert-new-logo-color" transform="translate(100.000000, 6.000000)" 247 fill-rule="nonzero"> 248 <path 249 d="M17.2284251,2.1344632 C17.586146,1.77689102 17.693181,1.23902078 17.4996024,0.771748527 C17.3060237,0.304476273 16.84997,0 16.344173,0 C16.0125432,0 15.6944633,0.131573053 15.4599208,0.366018096 L0.365987289,15.4594466 C-0.122371682,15.9483212 -0.121940426,16.7405123 0.366950527,17.228855 C0.855841479,17.7171976 1.64805907,17.7167663 2.13641804,17.2278918 L17.2284251,2.1344632 Z" 250 id="Path" fill="#3398FF"></path> 251 <path 252 d="M6.57912767,15.4403339 C6.08649824,15.9335842 6.08693327,16.7328658 6.58009933,17.2255793 C7.07326539,17.7182928 7.87241053,17.7178577 8.36503996,17.2246075 L17.2246419,8.36543664 C17.5436644,8.04670687 17.6684421,7.58196287 17.5519724,7.14626921 C17.4355027,
2526.71057556 17.0954801,6.37012447 16.6599879,6.2531606 C16.2244956,6.13619672 15.7596954,6.26048965 15.4406729,6.57921944 L6.57912767,15.4403339 Z" 253 id="Path" fill="#9E1EEE"></path> 254 <path 255 d="M0.373674314,9.20716133 C0.134419592,9.44644493 0,9.77103805 0,10.1095009 C0,10.4479637 0.134419592,10.7725568 0.373674314,11.0118404 L0.373674314,11.0118404 C0.872164568,11.5092399 1.6789557,11.5092399 2.17744596,11.0118404 L11.0116042,2.17913556 C11.509702,1.68024433 11.5092621,0.871821923 11.0106218,0.373473566 C10.5119814,-0.124874792 9.70396549,-0.12443472 9.2058677,0.374456493 L0.373674314,9.20716133 Z" 256 id="Path" fill="#FFCF33"></path> 257 <path 258 d="M24.2154779,14.8316036 C23.4138846,14.3659341 22.7747198,13.6786903 22.3803108,12.858392 C21.9305375,11.9065962 21.7105154,10.8682248 21.7369135,9.8219451 C21.7111905,8.78066197 21.9312368,7.74741809 22.3803108,6.80082411 C22.7747198,5.98052585 23.4138846,5.29328196 24.2154779,4.82761255 C25.0726598,4.35379506 26.0477231,4.11657773 27.0345478,4.14177786 C27.7373401,4.13742073 28.4354928,4.25218231 29.0973785,4.48086373 C29.7210709,4.69344308 30.2950248,5.02356663 30.7860489,5.45214359 C30.9504113,5.5914449 31.0448909,5.79244659 31.0453875,6.00387653 C31.0468201,6.14175463 31.0016315,6.27630548 30.9167081,6.3870244 C30.8457025,6.48624913 30.7305337,6.54729756 30.6058977,6.55177799 C30.4367647,6.53991691 30.2743475,6.48288437 30.1367126,6.3870244 C29.6805325,6.0237583 29.1724268,5.72629007 28.6281934,5.50386855 C28.129762,5.32225297 27.6007651,5.23195412 27.0682024,5.23758078 C25.8064839,5.23758078 24.8364387,5.63477741 24.158067,6.42917067 C23.4796953,7.22356393 23.1398496,8.35193442 23.1385298,9.81428214 C23.1385298,11.2881243 23.4783755,12.4216034 24.158067,13.2147195 C24.8377585,14.0078356 25.8078037,14.4050323 27.0682024,14.4063094 C27.5958872,14.4144531 28.1206302,14.3287386 28.6163153,14.1534318 C29.1643774,13.9370995 29.6766411,13.6440583 30.1367126,13.2836861 C30.2743863,13.1837419 30.4383567,13.1233262 30.6098571,13.1093539 C30.7330803,13.1120482 30.8479786,13.1701204 30.9206674,13.2664445 C31.0088031,13.3799468 31.0542054,13.5191894 31.0493469,13.6610868 C31.0488503,13.8725167 30.9543707,14.0735184 30.7900083,14.2128197 C30.2989842,14.6413967 29.7250303,14.9715202 29.1013379,15.1840996 C28.4394522,15.412781 27.7412995,15.5275426 27.0385072,15.5231855 C26.0497878,15.5473451 25.0732209,15.3081071 24.2154779,14.8316036 Z" 259 id="Path" fill="#1D1D1B"></path> 260 <path 261 d="M43.668979,15.3536868 C43.5390867,15.240927 43.4663169,15.076491 43.4704062,14.9049769 L43.4704062,4.8238293 C43.4614404,4.6413852 43.5257378,4.46288256 43.6491217,4.3276787 C43.928529,4.0773871 44.35265,4.0773871 44.6320573,4.3276787 C44.7554412,4.46288256 44.8197387,4.6413852 44.8107728,4.8238293 L44.8107728,14.385106 L50.0928101,14.385106 C50.2587966,14.3743291 50.4227145,14.4266008 50.5515134,14.5313815 C50.7688422,14.7718992 50.7688422,15.1368895 50.5515134,15.3774072 C50.4222432,15.481321 50.2586742,15.5334814 50.0928101,15.5236827 L44.1336395,15.5236827 C43.9625841,15.5284301 43.7962353,15.4675714 43.668979,15.3536868 L43.668979,15.3536868 Z" 262 id="Path" fill="#1D1D1B"></path> 263 <path 264 d="M52.983889,15.3536868 C52.8539967,15.240927 52.7812269,15.076491 52.7853162,14.9049769 L52.7853162,4.8238293 C52.7763504,4.6413852 52.8406478,4.46288256 52.9640317,4.3276787 C53.243439,4.0773871 53.66756,4.0773871 53.9469673,4.3276787 C54.0703512,4.46288256 54.1346487,4.6413852 54.1256828,4.8238293 L54.1256828,14.385106 L59.4077201,14.385106 C59.5737066,14.3743291 59.7376245,14.4266008 59.8664234,14.5313815 C60.0837522,14.7718992 60.0837522,15.1368895 59.8664234,15.3774072 C59.7371532,15.481321 59.5735842,15.5334814 59.4077201,15.5236827 L53.4485495,15.5236827 C53.2774941,15.5284301 53.1111453,15.4675714 52.983889,15.3536868 Z" 265 id="Path" fill="#1D1D1B"></path> 266 <path 267 d="M71.4042349,14.9044634 C71.4056504,15.07293 71.3333171,15.233582 71.2062649,15.3441543 C71.0832062,15.4616786 70.919069,15.5263677 70.7489541,15.5243879 C70.5656698,15.5207679 70.3930028,15.4376481 70.2758056,15.2966201 L66.7578778,10.796721 L63.2161936,15.2966201 C63.1036701,15.4467632 62.9245292,15.5319304 62.7371061,15.5243879 C62.5699445,15.5201926 62.4115212,15.4487988 62.2976126,15.326329 C62.173276,15.2171024 62.1012859,15.0600935 62.0996425,14.8945605 C62.0953698,14.7449549 62.1476881,14.5992468 62.24614
26703,14.486559 L65.9659976,9.822271 L62.2738562,5.1678859 C62.1670878,5.05286378 62.1089189,4.90098893 62.1115207,4.74403977 C62.1101266,4.58263756 62.1778633,4.42835944 62.2976126,4.32019364 C62.4118085,4.20511672 62.5671026,4.14026297 62.7291873,4.13996 C62.9173073,4.14051536 63.0935592,4.23200088 63.2023357,4.38555309 L66.7657966,8.8874328 L70.3035215,4.38555309 C70.4135978,4.23350206 70.5890282,4.14244293 70.7766699,4.13996 C70.9438315,4.14415525 71.1022547,4.2155491 71.2161634,4.33801894 C71.3433702,4.45183752 71.41549,4.61490158 71.4141334,4.78563215 C71.4177624,4.93156094 71.365332,5.07332843 71.2676356,5.18175003 L67.5398595,9.83217395 L71.2498183,14.496462 C71.3511401,14.6079535 71.4063365,14.753794 71.4042349,14.9044634 Z" 268 id="Path" fill="#1D1D1B"></path> 269 <path 270 d="M73.6631884,15.3369697 C73.5404856,15.2020472 73.4763343,15.022992 73.4850801,14.8398445 L73.4850801,4.79236982 C73.4807768,4.6141644 73.5520099,4.44260752 73.6808035,4.32099214 C73.8141357,4.19682582 73.9910803,4.13190941 74.1720692,4.1407595 L77.9925898,4.1407595 C79.1838928,4.1407595 80.1109692,4.43454531 80.7738191,5.02211692 C81.436669,5.60968854 81.7667891,6.4415315 81.7641948,7.51764581 C81.7641948,8.59376012 81.4314497,9.43088462 80.7659902,10.0290193 C80.1005307,10.627154 79.1760638,10.9262214 77.9925898,10.9262214 L74.8022985,10.9262214 L74.8022985,14.8398445 C74.810919,15.0226142 74.7475731,15.2013861 74.6261474,15.3369697 C74.3513934,15.5874768 73.9340279,15.5874768 73.6592739,15.3369697 L73.6631884,15.3369697 Z M77.8536261,9.81709743 C79.5838209,9.81709743 80.4489183,9.05061355 80.4489183,7.51764581 C80.4489183,6.00712462 79.5838209,5.25120383 77.8536261,5.24988345 L74.8022985,5.24988345 L74.8022985,9.81709743 L77.8536261,9.81709743 Z" 271 id="Shape" fill="#1D1D1B"></path> 272 <path 273 d="M85.0518433,15.335671 C84.9284425,15.2122118 84.8622409,15.0409788 84.8697569,14.8646975 L84.8697569,4.792197 C84.8622409,4.61591566 84.9284425,4.44468268 85.0518433,4.3212235 C85.1843977,4.19685664 85.3602368,4.13198929 85.5399896,4.1411454 L91.5062227,4.1411454 C91.6674413,4.13125679 91.8264254,4.18351178 91.9517531,4.28758254 C92.1633046,4.51638358 92.1633046,4.87408016 91.9517531,5.1028812 C91.8264254,5.20695196 91.6674413,5.25920695 91.5062227,5.24931834 L86.1617951,5.24931834 L86.1617951,9.25061421 L91.1866031,9.25061421 C91.3485238,9.23982542 91.5084266,9.29215483 91.6340706,9.39705134 C91.844405,9.62558234 91.844405,9.98184014 91.6340706,10.2103711 C91.5087113,10.3159773 91.3487793,10.3690236 91.1866031,10.3587871 L86.1617951,10.3587871 L86.1617951,14.4154917 L91.5062227,14.4154917 C91.6661461,14.4059541 91.8241459,14.4550785 91.9517531,14.5540133 C92.168229,14.7838619 92.168229,15.1473789 91.9517531,15.3772275 C91.8264254,15.4812982 91.6674413,15.5335532 91.5062227,15.5236646 L85.5399896,15.5236646 C85.3591351,15.5306914 85.1831485,15.4629159 85.0518433,15.335671 L85.0518433,15.335671 Z" 274 id="Path" fill="#1D1D1B"></path> 275 <path 276 d="M102.46401,14.9604838 C102.46314,15.1159704 102.394067,15.2622025 102.277076,15.3562308 C102.163051,15.4576187 102.018467,15.5123782 101.86956,15.5105722 C101.640432,15.5178504 101.425652,15.3928087 101.308759,15.1840809 L99.3739935,11.9468698 C99.1709475,11.5733374 98.8839244,11.2586422 98.5383992,11.0307153 C98.1743107,10.8445543 97.7720936,10.7574988 97.3681933,10.7774372 L95.4334279,10.7774372 L95.4334279,14.8298872 C95.4409484,15.0127303 95.3797903,15.191291 95.2633181,15.3265498 C95.1479564,15.4570676 94.9853428,15.5290886 94.8165462,15.5244233 C94.6430352,15.5311018 94.4750713,15.4591207 94.3548196,15.3265498 C94.2383475,15.191291 94.1771894,15.0127303 94.1847098,14.8298872 L94.1847098,4.79176269 C94.1805998,4.61372311 94.248634,4.44232588 94.3716437,4.32082367 C94.4989882,4.19677291 94.6679866,4.1319169 94.8408476,4.14075876 L98.6505595,4.14075876 C99.829489,4.14075876 100.729887,4.41778171 101.351754,4.97182761 C101.97362,5.52587351 102.285177,6.34045291 102.286423,7.41556579 C102.286423,8.32974153 102.037178,9.06319278 101.538687,9.61591952 C101.040197,
27610.1686463 100.328602,10.5083292 99.4039029,10.6349682 C99.6612557,10.7214439 99.8978565,10.8659066 100.097427,11.0584176 C100.337354,11.2984656 100.544366,11.5728729 100.71244,11.8736566 L102.346242,14.592439 C102.418743,14.7002423 102.459698,14.8282323 102.46401,14.9604838 L102.46401,14.9604838 Z M98.5383992,9.66538791 C99.3796015,9.66538791 100.008322,9.48070594 100.424562,9.111342 C100.839555,8.74131849 101.048921,8.18133638 101.048921,7.43139567 C101.048921,6.68145497 100.843294,6.14521768 100.432039,5.78706658 C100.020785,5.42891548 99.3908175,5.24885056 98.5383992,5.24885056 L95.4334279,5.24885056 L95.4334279,9.66538791 L98.5383992,9.66538791 Z" 277 id="Shape" fill="#1D1D1B"></path> 278 <path 279 d="M108.717183,15.3263838 C108.589357,15.1951594 108.519859,15.0152402 108.525174,14.8293054 L108.525174,5.28381573 L105.134299,5.28381573 C104.974543,5.29332482 104.817087,5.24107388 104.692679,5.13726672 C104.582381,5.02589628 104.524853,4.87032395 104.535232,4.71148243 C104.524637,4.55319219 104.582242,4.39813533 104.692679,4.28767853 C104.817087,4.18387136 104.974543,4.13162042 105.134299,4.14112952 L113.246671,4.14112952 C113.407052,4.13131247 113.565214,4.18357036 113.690211,4.28767853 C113.800648,4.39813533 113.858253,4.55319219 113.847658,4.71148243 C113.858037,4.87032395 113.800509,5.02589628 113.690211,5.13726672 C113.565214,5.24137489 113.407052,5.29363278 113.246671,5.28381573 L109.848115,5.28381573 L109.848115,14.8293054 C109.856695,15.0124357 109.793761,15.191474 109.673387,15.3263838 C109.549871,15.4590656 109.377347,15.5311071 109.199125,15.524423 C109.018852,15.5299055 108.844412,15.4582246 108.717183,15.3263838 L108.717183,15.3263838 Z" 280 id="Path" fill="#1D1D1B"></path> 281 <path 282 d="M34.3482612,15.3356872 C34.2209906,15.2141757 34.1505997,15.0427654 34.1548521,14.8647123 L34.1548521,4.79218215 C34.1505997,4.61412901 34.2209906,4.44271872 34.3482612,4.32120726 C34.4800169,4.19714705 34.6548693,4.1322861 34.8337181,4.14112863 L40.7907193,4.14112863 C40.9522702,4.13131904 41.1115857,4.1835372 41.2374943,4.2875662 C41.4487185,4.51636792 41.4487185,4.87406555 41.2374943,5.10286726 C41.1115857,5.20689627 40.9522702,5.25911442 40.7907193,5.24930483 L35.4545614,5.24930483 L35.4545614,9.25061249 L40.4735283,9.25061249 C40.6345697,9.24013364 40.7935131,9.29245634 40.9183693,9.39705006 C41.1283783,9.62558173 41.1283783,9.98184058 40.9183693,10.2103722 C40.7937974,10.3156759 40.6348247,10.3687154 40.4735283,10.3587887 L35.4545614,10.3587887 L35.4545614,14.4155052 L40.7907193,14.4155052 C40.9509865,14.4060148 41.1093342,14.4551102 41.2374943,14.5540272 C41.4536352,14.7838765 41.4536352,15.1473945 41.2374943,15.3772438 C41.1115857,15.4812728 40.9522702,15.533491 40.7907193,15.5236814 L34.8337181,15.5236814 C34.6537693,15.5303954 34.4787693,15.4626263 34.3482612,15.3356872 Z" 283 id="Path" fill="#1D1D1B"></path> 284 </g> 285 </g> 286 </svg> 287 </div> 288 289 </div> 290 </div> <!-- /container --> 291 <dialog id="basic-modal-content"> 292 <a class="modalCloseImg" title="Close" onclick="document.getElementById('basic-modal-content').close()"> 293 <svg xmlns="http://www.w3.org/2000/svg" width="21" height="21" viewBox="0 0 21 21"> 294 <g fill="none" fill-rule="evenodd" stroke="#000" stroke-linecap="square"> 295 <path d="M0 0L18.856 18.856" transform="translate(1 1)" /> 296 <path d="M0 0L18.856 18.856" transform="translate(1 1) matrix(-1 0 0 1 18.856 0)" /> 297 </g> 298 </svg> 299 300 </a> 301 <iframe frameborder="0" width="100%" height="10" name="pwdframe" id="pwdframe"> </iframe> 302 <div id="pwd-message"></div> 303 <h2 style="font-weight: bold">Password Reset</h2> 304 <div>Enter your email address to reset your password.</div> 305 306 <form style="display: flex; flex-direction: column; align-items: center;margin-top: 8px;" action="/authenticate/request-password-reset" name="pwdform" id="pwdform" method="post" target="pwdframe"> 307 <input type=hidden name="command" value="passwordrequest"> 308 <input type="text" placeholder="Email" id="pwd-email" name="email" style="border:1px solid gray;width:300px;" oninput="(function(v){const ok=/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(v.trim());const btn=document.getElementById('pwd-submit');btn.disabled=!ok;btn.style.backgroundColor=ok?'':'#a0b9e8';btn.style.cursor=ok?'':'not-allowed';btn.style.opacity=ok?'':'0.7';})(this.value)"> 309 <button class="submit-btn" id="pwd-submit" style="width: 170px; display: block; margin-top: 20px; background-color: #a0b9e8;
309 cursor: not-allowed; opacity: 0.7;" type="button" 310 onclick="submitPasswordRequest()" disabled> 311 Send 312 </button> 313 314 </form> 315 </dialog> 316 <img height="1" width="1" style="border-style:none;" alt="" 317 src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/936279748/?value=0&guid=ON&script=0" /> 318 319</body> 320 321</html> 322<!-- prod-->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.