PageSourceSearch

https://www.kaggle.com/static/assets/LoginRegister.909b4f42561af58a.js

js kaggle.com collected 2026-09-24 09:06:42 UTC 88,796 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunk_kaggle_workspace=self.webpackChunk_kaggle_workspace||[]).push([["8730"],{5581(e,t,n){n.d(t,{n:()=>o});var r=n(60451),a=n(96540),o=function(){return a.createElement("input",{name:"X-XSRF-TOKEN",value:(0,r.QH)(),type:"hidden"})}},37947(e,t,n){n.d(t,{B:()=>p});var r=n(64866),a=n(70915),o=n(96540),i=n(71030),u=n(52575),l=n(73700);function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function s(e,t,n,r,a,o,i){try{var u=e[o](i),l=u.value}catch(e){n(e);return}u.done?t(l):Promise.resolve(l).then(r,a)}function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,a=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var o=[],i=!0,u=!1;try{for(a=a.call(e);!(i=(n=a.next()).done)&&(o.push(n.value),!t||o.length!==t);i=!0);}catch(e){u=!0,r=e}finally{try{i||null==a.return||a.return()}finally{if(u)throw r}}return o}}(e,t)||function(e,t){if(e){if("string"==typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return c(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(){var e,t,n=(e=["\n  display: block;\n  margin-top: 8px;\n  color: ",";\n"],t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}})));return d=function(){return n},n}var m=(0,u.default)(r.HL)(d(),function(e){return e.theme.km.color.status.error}),p=function(e){var t,n=f(o.useState(!1),2),r=n[0],c=n[1],d=f(o.useState(!1),2),p=d[0],g=d[1],h=f(o.useState(!1),2),E=h[0],y=h[1],S=f(o.useState(""),2),v=S[0],b=S[1],I=f(o.useState(!1),2),w=I[0],R=I[1],T=o.useRef(null),A=o.useRef(null),O=null!=(t=e.recaptchaRefObj)?t:A,_=o.useRef(null),N=(0,u.useTheme)(),C=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!p)return t;var n=null==O?void 0:O.current;return n?((null!=(e=Headers)&&"u">typeof Symbol&&e[Symbol.hasInstance]?!!e[Symbol.hasInstance](t):t instanceof e)?t.append("g-recaptcha-response",n.getValue()||""):t["g-recaptcha-response"]=n.getValue(),t):t};o.useImperativeHandle(e.captchaRef,function(){return{withCaptchaHeader:C}});var M=(0,l.n)(200,function(){var e=T.current;if(!e)return!1;var t=e.getBoundingClientRect().width,n=e.firstElementChild;if(!n)return!1;var r=n.firstElementChild;if(!r)return _.current&&new Date().getTime()-_.current.getTime()>=5e3&&(_.current=null,R(!0)),!1;var a=r.getBoundingClientRect().width;return a<=t?e.style.transform="scale(1)":(e.style.transform="scale(".concat(t/a,")"),e.style.transformOrigin="top left"),!0}),x=function(){E||(M(),y(!0),requestAnimationFrame(x))};o.useEffect(function(){_.current=new Date,k(),x()},[]),o.useEffect(function(){return window.addEventListener("resize",M),function(){window.removeEventListener("resize",M)}},[M]);var k=function(){var e;return(e=function(){var e;return function(e,t){var n,r,a,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]},i=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),u=Object.defineProperty;return u(i,"next",{value:l(0)}),u(i,"throw",{value:l(1)}),u(i,"return",{value:l(2)}),"function"==typeof Symbol&&u(i,Symbol.iterator,{value:function(){return this}}),i;function l(u){return function(l){var c=[u,l];if(n)throw TypeError("Generator is already executing.");for(;i&&(i=0,c[0]&&(o=0)),o;)try{if(n=1,r&&(a=2&c[0]?r.return:c[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,c[1])).done)return a;switch(r=0,a&&(c=[2&c[0],a.value]),c[0]){case 0:case 1:a=c;break;case 4:return o.label++,{value:c[1],done:!1};case 5:o.label++,r=c[1],c=[0];continue;case 7:c=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===c[0]||2===c[0])){o=0;continue}if(3===c[0]&&(!a||c[1]>a[0]&&c[1]<a[3])){o.label=c[1];break}
1if(6===c[0]&&o.label<a[1]){o.label=a[1],a=c;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(c);break}a[2]&&o.ops.pop(),o.trys.pop();continue}c=t.call(e,o)}catch(e){c=[6,e],r=0}finally{n=a=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}(this,function(t){switch(t.label){case 0:return[4,a.usersClient.captchaService.getCaptchaConfig({version:"v2"})];case 1:return e=t.sent(),c(!0),b(e.siteKey),g(e.enabled),[2]}})},function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){s(o,r,a,i,u,"next",e)}function u(e){s(o,r,a,i,u,"throw",e)}i(void 0)})})()};if(!r)return o.createElement("div",null,"Loading");var P="";return(P=w&&!E?"Unable to load captcha. Captcha may be unavailable in your country.":e.error,p)?o.createElement("div",null,o.createElement("div",{ref:T},o.createElement(i.A,{ref:O,onChange:e.onChange,sitekey:v,theme:N.name})),P&&o.createElement(m,null,P)):o.createElement("div",null)}},678(e,t,n){n.r(t),n.d(t,{default:()=>nC});var r,a,o,i,u=n(94582),l=((r={})[r.UNKNOWN=0]="UNKNOWN",r[r.CUJ_START=1]="CUJ_START",r[r.REGISTRATION_PROCESS=2]="REGISTRATION_PROCESS",r[r.REGISTRATION_CLICKED=3]="REGISTRATION_CLICKED",r[r.SIGN_IN_CLICKED=4]="SIGN_IN_CLICKED",r),c=((a={})[a.UNKNOWN=0]="UNKNOWN",a[a.COMPLETE_SSO_REGISTRATION=1]="COMPLETE_SSO_REGISTRATION",a[a.MIGRATE_DEPRECATED_SSO=2]="MIGRATE_DEPRECATED_SSO",a[a.MIGRATE_DEPRECATED_SSO_SIGN_IN=3]="MIGRATE_DEPRECATED_SSO_SIGN_IN",a[a.PASSWORD_RESET=4]="PASSWORD_RESET",a[a.PASSWORD_RESET_NEW_SIGN_IN_METHOD=5]="PASSWORD_RESET_NEW_SIGN_IN_METHOD",a[a.PASSWORD_RESET_REQUEST=6]="PASSWORD_RESET_REQUEST",a[a.PASSWORD_RESET_VERIFY=7]="PASSWORD_RESET_VERIFY",a[a.REGISTER=8]="REGISTER",a[a.SIGN_IN_EMAIL=9]="SIGN_IN_EMAIL",a[a.START_SIGN_IN=10]="START_SIGN_IN",a[a.START_REGISTER=11]="START_REGISTER",a[a.TERMS_OF_SERVICE=12]="TERMS_OF_SERVICE",a[a.VERIFY_EMAIL=13]="VERIFY_EMAIL",a),s=((o={})[o.UNKNOWN=0]="UNKNOWN",o[o.TEXT_EMAIL=1]="TEXT_EMAIL",o[o.TEXT_PASSWORD=2]="TEXT_PASSWORD",o[o.TEXT_DISPLAY_NAME=3]="TEXT_DISPLAY_NAME",o[o.TEXT_USER_NAME=4]="TEXT_USER_NAME",o[o.CHECK_CAPTCHA=5]="CHECK_CAPTCHA",o[o.CHECK_NEWSLETTER=6]="CHECK_NEWSLETTER",o),f=n(26260),d=function(e){(0,f.HF)("SigninRegistration",l.REGISTRATION_PROCESS.toString(),{type:e})},m=function(e,t){(0,f.HF)("SigninRegistration",l.REGISTRATION_PROCESS.toString(),{page:p(e),stage:t})},p=function(e){switch(e){case c.COMPLETE_SSO_REGISTRATION:return"SsoAlmostThere";case c.MIGRATE_DEPRECATED_SSO:return"migrateDeprecatedSso";case c.MIGRATE_DEPRECATED_SSO_SIGN_IN:return"migrateDeprecatedSsoSignIn";case c.PASSWORD_RESET:return"passwordReset";case c.PASSWORD_RESET_NEW_SIGN_IN_METHOD:return"passwordResetNewSignInMethod";case c.PASSWORD_RESET_REQUEST:return"passwordResetRequest";case c.PASSWORD_RESET_VERIFY:return"passwordResetVerify";case c.REGISTER:return"RegistrationInfo";case c.SIGN_IN_EMAIL:return"signInEmail";case c.START_SIGN_IN:return"startSignIn";case c.START_REGISTER:return"startRegister";case c.TERMS_OF_SERVICE:return"tos";case c.VERIFY_EMAIL:return"VerificationEmail";case c.UNKNOWN:return"unknown"}},g=function(e){switch(e){case s.TEXT_EMAIL:return"textEmail";case s.TEXT_PASSWORD:return"textPassword";case s.TEXT_DISPLAY_NAME:return"textDisplayName";case s.TEXT_USER_NAME:return"textUserName";case s.CHECK_CAPTCHA:return"checkCaptcha";case s.CHECK_NEWSLETTER:return"checkNewsletter";default:return"unknown"}},h=n(30747),E=n(70915),y=function(e){switch(e){case E.LoginMessageId.UNSPECIFIED:return"Something went wrong. Please try again.";case E.LoginMessageId.LOCKED_OUT:return"Your account has been temporarily locked out due to unsuccessful login attempts. Please try again later.";case E.LoginMessageId.INVALID_LOGIN:return"The username or password provided is incorrect.";case E.LoginMessageId.INVALID_GOOGLE_SSO:return"Your Google login failed. Please try again.";case E.LoginMessageId.MISSING_LOGIN:return"Please enter a username and password.";case E.LoginMessageId.DISABLED_LOGIN:return"That username has been disabled.";case E.LoginMessageId.INTERNAL_ERROR:return"There was an internal error while logging you into your account. Please contact support.";case E.LoginMessageId.BANNED_LOGIN:return"Your account has been suspended or banned. Please check the email associated with your Kaggle account for more information.";case E.LoginMessageId.ALREADY_CONFIRMED:return"You have already confirmed your email address. Please log in.";case E.LoginMessageId.EXPIRED_CODE:return"That code is expired, a new code has been sent, please recheck your email.";case E.LoginMessageId.GOOGLE_SSO_EMAIL_MISSING:return"We cannot create or connect your Google login 
1without granting permission to receive your email address. You may have to go into your Google account and remove Kaggle from your applications, and try connecting your Google account again.";case E.LoginMessageId.GOOGLE_LINK_SUCCESS:return"Successfully linked your Google account.";case E.LoginMessageId.GOOGLE_SSO_INACTIVE:return"The account with that email is not active.";case E.LoginMessageId.GOOGLE_SSO_EXISTING_ALIAS:return"An account already exists with an alias of this email, please log in using that account.";case E.LoginMessageId.ADMINS_USE_GOOGLE:return"Kaggle Admins must log in using Google.";case E.LoginMessageId.ADMINS_USE_GOOGLE_EMAIL:return"Kaggle Admins must use their @google.com email address to log in.";case E.LoginMessageId.DATASETS_WELCOME:return"Welcome to Kaggle, the world's AI proving ground! Discover what actually works in AI through crowdsourced benchmarks, competitions, and hackathons.";case E.LoginMessageId.CAPTCHA_MISSING:return"Captcha must be filled out.";case E.LoginMessageId.USERNAME_TAKEN:return"That username is already taken.";case E.LoginMessageId.USERNAME_NUMBER:return"Your username cannot begin with a number.";case E.LoginMessageId.USERNAME_ALPHANUMERIC:return"Only letters and numbers allowed in a username.";case E.LoginMessageId.USERNAME_MIN_LENGTH:return"Your username must have at least 6 characters.";case E.LoginMessageId.USERNAME_MAX_LENGTH:return"Your username must have no more than 20 characters.";case E.LoginMessageId.FULL_NAME_LENGTH:return"Full name must be longer than 3 characters and less than 255 characters.";case E.LoginMessageId.EMAIL_EXISTS:return"An account at this email already exists.";case E.LoginMessageId.EMAIL_LENGTH:return"Email must be less than 255 characters.";case E.LoginMessageId.INVALID_EMAIL:return"Invalid Email.";case E.LoginMessageId.EMAIL_RATE_LIMITED:return"Email verification is temporarily limited. Please try again later, or use a different email.";case E.LoginMessageId.PASSWORD_TOO_SHORT:return"The password provided is invalid (not long enough).";case E.LoginMessageId.DATASETS_LOGIN:return"You need to login to create a dataset.";case E.LoginMessageId.TOPIC_LOGIN:return"You need to login to post a new topic.";case E.LoginMessageId.VOTE_LOGIN:return"You need to login to vote.";case E.LoginMessageId.CONTACT_USERS:return"You need to login to contact users.";case E.LoginMessageId.CHANGE_EMAIL_VERIFY_LOGIN:return"You need to login to verify your email.";case E.LoginMessageId.USE_GOOGLE_SSO:return"Please use your Google account to sign in.";case E.LoginMessageId.MISSING_EMAIL:return"Please enter an email address.";case E.LoginMessageId.MISSING_USER_NAME:return"Please enter a username.";case E.LoginMessageId.MISSING_DISPLAY_NAME:return"Please enter a display name.";case E.LoginMessageId.MISSING_PASSWORD:return"Please enter a password.";case E.LoginMessageId.BOOKMARK_LOGIN:return"You need to login to add bookmarks.";case E.LoginMessageId.INVALID_CODE:return"Invalid code";case E.LoginMessageId.FOLLOW_LOGIN:return"You need to login to follow forums";case E.LoginMessageId.SUSPENDED_LOGIN:return"Your account has been suspended or banned. Please check the email associated with your Kaggle account for more information.";case E.LoginMessageId.DATASETS_REPORT_ISSUE_LOGIN:return"You need to login to report an issue about a dataset.";default:return""}};function S(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var v=function(){var e;function t(e){if(!(this instanceof t))throw TypeError("Cannot call a class as a function");S(this,"errorMap",(S(o={},E.RegistrationInfoFields.UNSPECIFIED,""),S(o,E.RegistrationInfoFields.USER_NAME,""),S(o,E.RegistrationInfoFields.DISPLAY_NAME,""),S(o,E.RegistrationInfoFields.EMAIL,""),S(o,E.RegistrationInfoFields.PASSWORD,""),S(o,E.RegistrationInfoFields.CAPTCHA,""),o));var n=!0,r=!1,a=void 0;try{for(var o,i,u=e[Symbol.iterator]();!(n=(i=u.next()).done);n=!0){var l,c=i.value;c.field&&c.messageId&&(this.errorMap[c.field]=null!=(l=y(c.messageId))?l:"")}}catch(e){r=!0,a=e}finally{try{n||null==u.return||u.return()}finally{if(r)throw a}}}return e=[{key:"allFieldsAreValid",value:function(){return 0===Object.values(this.errorMap).filter(function(e){return""!==e}).length}},{key:"isFieldValid",value:function(e){return!this.getFieldErrorMessage(e)}},{key:"getFieldErrorMessage",value:function(e){return this.errorMap[e]||""}}],function(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}(t.prototype,e),t}(),b=n(21661),I=n(19224);function w(e,t,n,r,a,o,i){try{var u=e[o](i),l=u.value}catch(e){n(e);return}u.done?t(l):Promise.resolve(l).then(r,a)}function R(e){return function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){w(o,r,a,i,u,"next",e)}function u(e){w(o,r,a,i,u,"throw",e)}i(void 0)})}}function T(e,t){var n,r,a,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]},i=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),u=Object.defineProperty;return u(i,"next",{value:l(0)}),u(i,"throw",{value:l(1)}),u(i,"return",{value:l(2)}),"function"==typeof Symbol&&u(i,Symbol.iterator,{value:function(){return this}}),i;function l(u){return function(l){var c=[u,l];if(n)throw TypeError("Generator is already executing.");for(;
1i&&(i=0,c[0]&&(o=0)),o;)try{if(n=1,r&&(a=2&c[0]?r.return:c[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,c[1])).done)return a;switch(r=0,a&&(c=[2&c[0],a.value]),c[0]){case 0:case 1:a=c;break;case 4:return o.label++,{value:c[1],done:!1};case 5:o.label++,r=c[1],c=[0];continue;case 7:c=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===c[0]||2===c[0])){o=0;continue}if(3===c[0]&&(!a||c[1]>a[0]&&c[1]<a[3])){o.label=c[1];break}if(6===c[0]&&o.label<a[1]){o.label=a[1],a=c;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(c);break}a[2]&&o.ops.pop(),o.trys.pop();continue}c=t.call(e,o)}catch(e){c=[6,e],r=0}finally{n=a=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}function A(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=new URLSearchParams;for(var r in t)if(t.hasOwnProperty(r)&&t[r]&&t[r].length>0){var a=t[r];n.set(r,a)}var o=n.toString();return o?"".concat(e,"?").concat(o):e}function O(e){return A("/account/sso/authenticate/".concat("google"),{returnUrl:k(e)})}function _(e,t){return A("/account/login",{phase:"migrateDeprecatedSso",returnUrl:k(e),messageId:(null==t?void 0:t.toString())||""})}function N(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:E.LoginMessageId.UNSPECIFIED;return A("/account/login",{returnUrl:k(e),messageId:t.toString()})}function C(e,t,n){e(A("/account/login",{phase:"verifyPasswordReset",returnUrl:k(t),email:n}))}function M(e,t,n,r,a,o){e(A("/account/login",{phase:"passwordResetNewSignInMethod",returnUrl:k(t),token:n,userId:r.toString(),userHasGoogleLogin:a.toString(),email:o}))}function x(e,t){e(N(t,E.LoginMessageId.UNSPECIFIED))}function k(e){return e.get("returnUrl")||"/"}function P(e){return y(e.get("messageId"))}function L(e){var t=e.get("userId");return t?Number(t):void 0}function G(e){return e.get("email")||""}function D(e){return e.get("token")||""}function j(e){var t,n;return(null==(n=e.get("userHasGoogleLogin"))||null==(t=n.toLowerCase)?void 0:t.call(n))==="true"}function U(e,t){var n=t.get("phase");if("/account/login"===e)switch(n){case"startSignInTab":default:return c.START_SIGN_IN;case"startRegisterTab":return c.START_REGISTER;case"emailSignIn":return c.SIGN_IN_EMAIL;case"emailRegister":return c.REGISTER;case"FinishSSORegistration":return c.COMPLETE_SSO_REGISTRATION;case"verifyEmail":return c.VERIFY_EMAIL;case"startPasswordReset":return c.PASSWORD_RESET_REQUEST;case"verifyPasswordReset":return c.PASSWORD_RESET_VERIFY;case"passwordReset":return c.PASSWORD_RESET;case"passwordResetNewSignInMethod":return c.PASSWORD_RESET_NEW_SIGN_IN_METHOD;case"migrateDeprecatedSso":return c.MIGRATE_DEPRECATED_SSO;case"migrateDeprecatedSsoSignIn":return c.MIGRATE_DEPRECATED_SSO_SIGN_IN}return c.UNKNOWN}function F(e){return R(function(e){var t,n,r,a,o;return T(this,function(i){switch(i.label){case 0:return t=e.displayName,n=e.userName,r=e.email,a=e.password,o=e.captcha,[4,E.usersClient.accountService.registrationValidation({displayName:t||"",userName:n||"",email:r||"",password:a||"",captcha:o||""})];case 1:return[2,new v(i.sent().errors||[])]}})}).apply(this,arguments)}function W(e,t){return R(function(){return T(this,function(n){return[2,E.usersClient.accountService.startResetPassword({email:t,returnUrl:k(e)})]})})()}function H(){return I.G5.registrationNewsEmailSignupIsOptOut}var B=n(5581),Y=n(36229),K=function(e){switch(e){case E.RegistrationInfoFields.DISPLAY_NAME:return"displayName";case E.RegistrationInfoFields.USER_NAME:return"userName";case E.RegistrationInfoFields.EMAIL:return"email";case E.RegistrationInfoFields.PASSWORD:return"password";case E.RegistrationInfoFields.CAPTCHA:return"captcha";default:return""}},z=((i={})[i.REGISTRATION=0]="REGISTRATION",i[i.TERMS=1]="TERMS",i),V=function(e){return e.replace(/[\W_]+/g,"")},X=function(e){return e.length>0&&e.includes("@")},$=function(e){switch(e){case"info":return"info";case"warning":return"warning";case"success":return"check_circle";case"error":return"error"}},q=n(66302),Z=n(64866),Q=n(18130),J=n(16565),ee=n(42556),et=n(96540),en=n(86090),er=n(52575);function ea(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function eo(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,a=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var o=[],i=!0,u=!1;try{for(a=a.call(e);!(i=(n=a.next()).done)&&(o.push(n.value),!t||o.length!==t);i=!0);}catch(e){u=!0,r=e}finally{try{i||null==a.return||a.return()}finally{if(u)throw r}}return o}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ea(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ea(e,t)}}
1(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ei(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function eu(){var e=ei(["\n  display: grid;\n  justify-content: center;\n  align-items: center;\n  min-height: 100vh;\n\n  @media "," {\n    display: flex;\n    align-items: unset;\n  }\n"]);return eu=function(){return e},e}function el(){var e=ei(["\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  width: max-content;\n  margin: 24px 0;\n\n  @media "," {\n    width: 100%;\n    margin: 0 13.5px;\n  }\n"]);return el=function(){return e},e}function ec(){var e=ei(["\n  display: flex;\n  padding: 40px 0;\n  flex-direction: column;\n  align-items: center;\n  gap: 40px;\n  width: 384px;\n\n  border-radius: 24px;\n  border: 1px solid ",";\n  background: ",";\n\n  position: relative;\n  overflow: hidden;\n\n  box-sizing: border-box;\n\n  @media "," {\n    border: none;\n    gap: 24px;\n    align-self: stretch;\n    width: 100%;\n  }\n"]);return ec=function(){return e},e}function es(){var e=ei(["\n  flex: 1;\n  display: flex;\n\n  @media "," {\n    width: 100% !important;\n  }\n"]);return es=function(){return e},e}function ef(){var e=ei(["\n  display: flex;\n  flex-direction: column;\n  gap: 24px;\n  width: 304px;\n\n  @media "," {\n    width: 100%;\n  }\n"]);return ef=function(){return e},e}function ed(){var e=ei(["\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 24px;\n  width: 100%;\n"]);return ed=function(){return e},e}function em(){var e=ei(["\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 12px;\n  width: 100%;\n"]);return em=function(){return e},e}function ep(){var e=ei(["\n  max-width: 304px;\n\n  @media "," {\n    max-width: unset;\n    width: 100%;\n  }\n"]);return ep=function(){return e},e}function eg(){var e=ei(["\n  max-width: 304px;\n  text-align: center;\n"]);return eg=function(){return e},e}function eh(){var e=ei(["\n  display: flex;\n  justify-content: space-between;\n  padding-top: 24px;\n  margin-top: auto;\n  z-index: ",";\n\n  @media "," {\n    margin-top: unset;\n  }\n"]);return eh=function(){return e},e}function eE(){var e=ei(["\n  position: absolute;\n  bottom: 0;\n  right: 0;\n  user-select: none;\n  -webkit-user-drag: none;\n  pointer-events: none;\n\n  @media "," {\n    display: none;\n  }\n"]);return eE=function(){return e},e}function ey(){var e=ei(["\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  text-align: center;\n  width: 384px;\n  box-sizing: border-box;\n  padding: 0 24px;\n\n  @media "," {\n    width: 100%;\n    margin-top: auto;\n    margin-bottom: 24px;\n  }\n"]);return ey=function(){return e},e}function eS(){var e=ei(["\n  text-align: center;\n  text-decoration: none;\n  text-decoration-line: underline;\n"]);return eS=function(){return e},e}var ev=[y(E.LoginMessageId.DATASETS_REPORT_ISSUE_LOGIN),y(E.LoginMessageId.DATASETS_WELCOME)],eb=er.default.div(eu(),q.vE.PHONE),eI=er.default.div(el(),q.vE.PHONE),ew=er.default.div(ec(),function(e){return e.theme.km.color.outline.divider},function(e){return e.theme.km.color.background.normal},q.vE.PHONE),eR=er.default.form(es(),q.vE.PHONE),eT=er.default.div(ef(),q.vE.PHONE),eA=er.default.div(ed()),eO=er.default.div(em()),e_=er.default.div(ep(),q.vE.PHONE),eN=(0,er.default)(Z.Kc).attrs({as:"h1"})(eg()),eC=er.default.div(eh(),function(e){return e.theme.km.zIndex.above},q.vE.PHONE),eM=er.default.img(eE(),q.vE.PHONE),ex=er.default.div(ey(),q.vE.PHONE),ek=(0,er.default)(Z.qb).attrs({as:"a"})(eS()),eP=function(e){var t=e.children,n=e.title,r=e.pageMessage,a=e.pageMessageType,o=e.header,i=e.footer,u=e.onSubmit,l=void 0===u?function(){}:u,c=e.formAction,s=e.leftButtonText,f=e.leftButtonOnClick,d=e.leftButtonLeadingIcon,m=e.rightButtonText,p=e.rightButtonOnClick,g=e.submitDisabled,h=e.useLoginBoxContentWrapper,E=void 0===h||h,y=e.useMinHeight,S=e.containerRef,v=(0,en.Zp)(),b=eo((0,en.ok)(),1)[0],I=s||m,w=eo(et.useState(""),2),R=w[0],T=w[1],A=eo(et.useState("normal"),2),O=A[0],_=A[1];return et.useEffect(function(){if(r)T(r),_(a||"error");else{var e=P(b);T(e),_(ev.includes(e)?"normal":"error")}},[r]),et.createElement(eb,{ref:S},et.createElement(eI,null,et.createElement(ew,{style:{minHeight:void 0===y||y?"508px":"unset"}},et.createElement(eA,null,et.createElement(Y.Z,{"data-click-log-id":"km-kaggle-logo"}),et.createElement(eO,null,n&&et.createElement(eN,null,n),R&&et.createElement(et.Fragment,null,et.createElement(e_,null,et.createElement(Q.Z,{wrapperStyle:{alignItems:"center"},style:{padding:0,flexWrap:"nowrap"}},"normal"!==O&&et.createElement(J.i,{dense:!0,icon:$(O),variant:O||"error",filled:!0}),et.createElement(Z.jz,null,R)))),o)),et.createElement(eR,{onSubmit:function(e){e.preventDefault(),l(e)},method:"POST",action:c,style:{width:E?"unset":"100%"}},et.createElement(eT,{style:{display:E?"flex":"contents"}},et.createElement(B.n,null),t,I&&et.createElement(eC,null,s&&et.createElement(ee.$,{leadingIcon:"Back"===s?"arrow_left_alt":d,emphasis:"low",onClick:"Back"===s?function(){return v(-1)}:f,type:"button"},s),m&&et.createElement(ee.$,{type:"submit",onClick:p,disabled:g,style:{marginLeft:"auto"}},g?"Please wait...":m)))),et.createElement(eM,{src:"/static/images/login/login-box-blobs.png",alt:""})),et.createElement(ex,null,i,et.createElement(ek,{href:"/contact",target:"_blank","data-click-log-id":"km-contact-us-support","aria-label":"Contact Us / Support (opens in a new tab)"},"Contact Us / Support"))))};function eL(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function eG(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,a=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var o=[],i=!0,u=!1;try{for(a=a.call(e);!(i=(n=a.next()).done)&&(o.push(n.value),!t||o.length!==t);i=!0);}catch(e){u=!0,r=e}finally{try{i||null==a.return||a.return()}finally{if(u)throw r}}return o}}(e,t)||function(e,t){if(e){if("string"==typeof e)return eL(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return eL(e,t)}}
1(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function eD(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function ej(){var e=eD(["\n  display: flex;\n  flex-direction: column;\n  max-height: 348px;\n  overflow-y: scroll;\n  gap: 8px;\n  border: 1px "," solid;\n  border-radius: 4px;\n  padding: 12px;\n"]);return ej=function(){return e},e}function eU(){var e=eD(["\n  font-weight: ",";\n"]);return eU=function(){return e},e}function eF(){var e=eD(["\n  list-style: disc outside none;\n  margin-bottom: 8px;\n  margin-left: 16px;\n  padding-left: 8px;\n"]);return eF=function(){return e},e}var eW=er.default.div(ej(),function(e){return e.theme.km.color.outline.normal}),eH=(0,er.default)(Z.jz)(eU(),function(e){return e.theme.km.typography.fontWeight.semiBold}),eB=er.default.ul(eF()),eY=function(e){var t=e.onSubmit,n=e.onCancel,r=eG(et.useState(!1),2),a=r[0],o=r[1],i=eG((0,en.ok)(),1)[0],u=(0,en.zy)().pathname;return et.useEffect(function(){(0,f.HF)("SigninRegistration",l.REGISTRATION_PROCESS.toString(),{page:p(c.TERMS_OF_SERVICE),stage:"starting",flow:U(u,i)})},[]),et.createElement(eP,{title:"Privacy and Terms",leftButtonText:"Cancel",rightButtonText:"I Agree",leftButtonOnClick:n,onSubmit:function(){o(!0),m(c.TERMS_OF_SERVICE,"completing"),null==t||t()},submitDisabled:a},et.createElement(eW,null,et.createElement(Z.jz,null,"Kaggle is the world’s largest data science and machine learning community. We provide powerful tools and resources like customizable Jupyter notebooks, public datasets and machine learning competitions to help you achieve your data science goals."),et.createElement(Z.jz,null,"To create a Kaggle account, you'll need to agree to the"," ",et.createElement(Z.Yq,{href:"/terms",target:"_blank","data-click-log-id":"km-tos"},"Terms of Use"),"."),et.createElement(Z.jz,null,"In addition, when you create an account, we process your information as described by our"," ",et.createElement(Z.Yq,{href:"/privacy",target:"_blank","data-click-log-id":"km-privacy-policy"},"Privacy Policy"),", including the key points below."),et.createElement(eH,null,"Data we process when you use Kaggle:"),et.createElement(Z.HN,null,et.createElement(eB,null,et.createElement("li",null,"When you set up a Kaggle account, we store information you give us like your name and email address."),et.createElement("li",null,"When you use Kaggle to do things like write a forum post or share a kernel, we store the information you create."),et.createElement("li",null,"We collect information about the apps, browsers, and devices you use to access our Services by using different types of technology, including cookies, clear gifs, uploads, or web beacons."))),et.createElement(eH,null,"Why we process it"),et.createElement(Z.jz,null,"We process this data for the purposes described in our Privacy Policy, including to:"),et.createElement(Z.HN,null,et.createElement(eB,null,et.createElement("li",null,"Deliver our services, like administering competitions you enter or hosting datasets you upload"),et.createElement("li",null,"Improve security by protecting against fraud and abuse"),et.createElement("li",null,"Send you messages related to Kaggle or the activities of third parties we work with"),et.createElement("li",null,"Conduct analytics and measurement to understand how our services are used")))))},eK=n(87158);function ez(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function eV(){return(eV=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function eX(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function e$(){var e=eX(["\n  display: flex;\n  align-self: stretch;\n  align-items: center;\n  justify-content: center;\n  z-index: ",";\n"]);return e$=function(){return e},e}function eq(){var e=eX(["\n  ","\n  margin-left: 4px;\n  background: none;\n\n  &:not(:last-of-type) {\n    margin-right: 4px;\n  }\n\n  /* Visited links should look the same as not visting links */\n  &:visited {\n    border-color: ",";\n  }\n\n  &:hover {\n    border-color: ",";\n  }\n\n  &:focus,\n  &:focus-visible {\n    border: 1px solid ",";\n  }\n"]);return eq=function(){return e},e}function eZ(){var e=eX(["\n  width: 100%;\n"]);return eZ=function(){return e},e}function eQ(){var e=eX(["\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n"]);return eQ=function(){return e},e}function eJ(){var e=eX(["\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start;\n  gap: 16px;\n  align-self: stretch;\n"]);return eJ=function(){return e},e}var e0=er.default.div(e$(),function(e){return e.theme.km.zIndex.above}),e1=(0,er.default)(Z.Yq)(eq(),function(e){return e.theme.km.typography.withTextLinkStyles},function(e){return e.theme.km.color.text.anchor},function(e){return e.theme.km.color.text.high},function(e){return e.theme.km.color.kaggle.focus}),e2=(0,er.default)(eK.A)(eZ()),e6=er.default.div(eQ()),e3=er.default.div(eJ()),e4=function(e){var t=e;if(null==t)throw TypeError("Cannot destructure "+t);var n,r=eV({},e),a=function(e){if(Array.isArray(e))return e}(n=et.useState(!1))||function(e){var t,n,r=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var a=[],o=!0,i=!1;try{for(r=r.call(e);!(o=(t=r.next()).done)&&(a.push(t.value),2!==a.length);o=!0);}catch(e){i=!0,n=e}finally{try{o||null==r.return||r.return()}finally{if(i)throw n}}return a}}(n)||function(e){if(e){if("string"==typeof e)return ez(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return ez(e,2)}}
1(n)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),o=a[0],i=a[1];return et.createElement(e2,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({type:o?"text":"password",trailingIcon:o?"visibility_off":"visibility",trailingIconAction:function(){return i(function(e){return!e})},trailingIconLabel:o?"Hide password":"Show password"},r))};function e8(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function e5(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function e7(){var e=e5(["\n  overflow: hidden;\n"]);return e7=function(){return e},e}function e9(){var e=e5(["\n  display: flex;\n"]);return e9=function(){return e},e}function te(){var e=e5(["\n  display: flex;\n  overflow: hidden;\n"]);return te=function(){return e},e}function tt(){var e=e5(["\n  overflow: hidden;\n  text-overflow: ellipsis;\n"]);return tt=function(){return e},e}function tn(){var e=e5(["\n  color: ",";\n"]);return tn=function(){return e},e}var tr=er.default.div(e7()),ta=er.default.div(e9()),to=(0,er.default)(Z.HN)(te()),ti=(0,er.default)(Z.HN)(tt()),tu=(0,er.default)(Z.HL)(tn(),function(e){return e.theme.km.color.status.error}),tl=function(e){var t,n=e.displayName,r=e.username,a=e.setUsername,o=e.onUsernameBlur,i=e.onUsernameChange,u=e.usernameError,l=e.editButtonRef,c=function(e){if(Array.isArray(e))return e}(t=et.useState(!1))||function(e){var t,n,r=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var a=[],o=!0,i=!1;try{for(r=r.call(e);!(o=(t=r.next()).done)&&(a.push(t.value),2!==a.length);o=!0);}catch(e){i=!0,n=e}finally{try{o||null==r.return||r.return()}finally{if(i)throw n}}return a}}(t)||function(e){if(e){if("string"==typeof e)return e8(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return e8(e,2)}}(t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),s=c[0],f=c[1],d=function(e){a(e.currentTarget.value)};return et.createElement(et.Fragment,null,(""!==n||void 0!==r||u)&&et.createElement("div",null,et.createElement("input",{type:"hidden",value:r||V(n),name:"userName"}),s?et.createElement(e2,{label:"Username",name:"username",autoComplete:"username",placeholder:"Username",value:r,onChange:function(e){d(e),null==i||i()},onBlur:function(e){f(!1),null==o||o(e)},autoFocus:!0}):et.createElement(tr,null,et.createElement(Z.jz,{emphasis:"low"},"Your profile URL"),et.createElement(ta,null,et.createElement(to,{emphasis:"low"},"kaggle.com/",et.createElement(ti,null,r||void 0!==r?r:V(n))),et.createElement(Z.jz,null,et.createElement(e1,{"data-click-log-id":"km-edit-username",onClick:function(){n&&!r&&void 0===r&&a(V(n)),f(!0)},"aria-label":"Edit your profile URL",type:"button",as:"button",ref:l},"Edit")))),u&&et.createElement(tu,null,u)))},tc=n(71986);function ts(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function tf(e,t,n,r,a,o,i){try{var u=e[o](i),l=u.value}catch(e){n(e);return}u.done?t(l):Promise.resolve(l).then(r,a)}function td(e){return function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){tf(o,r,a,i,u,"next",e)}function u(e){tf(o,r,a,i,u,"throw",e)}i(void 0)})}}function tm(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,a=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var o=[],i=!0,u=!1;try{for(a=a.call(e);!(i=(n=a.next()).done)&&(o.push(n.value),!t||o.length!==t);i=!0);}catch(e){u=!0,r=e}finally{try{i||null==a.return||a.return()}finally{if(u)throw r}}return o}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ts(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ts(e,t)}}
vendor: 1,183 bytes, line 1
1(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function tp(e,t){var n,r,a,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]},i=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),u=Object.defineProperty;return u(i,"next",{value:l(0)}),u(i,"throw",{value:l(1)}),u(i,"return",{value:l(2)}),"function"==typeof Symbol&&u(i,Symbol.iterator,{value:function(){return this}}),i;function l(u){return function(l){var c=[u,l];if(n)throw TypeError("Generator is already executing.");for(;i&&(i=0,c[0]&&(o=0)),o;)try{if(n=1,r&&(a=2&c[0]?r.return:c[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,c[1])).done)return a;switch(r=0,a&&(c=[2&c[0],a.value]),c[0]){case 0:case 1:a=c;break;case 4:return o.label++,{value:c[1],done:!1};case 5:o.label++,r=c[1],c=[0];continue;case 7:c=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===c[0]||2===c[0])){o=0;continue}if(3===c[0]&&(!a||c[1]>a[0]&&c[1]<a[3])){o.label=c[1];break}if(6===c[0]&&o.label<a[1]){o.label=a[1],a=c;break}
1if(a&&o.label<a[2]){o.label=a[2],o.ops.push(c);break}a[2]&&o.ops.pop(),o.trys.pop();continue}c=t.call(e,o)}catch(e){c=[6,e],r=0}finally{n=a=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}function tg(){var e,t,n=(e=["\n  display: ",";\n  visibility: ",";\n"],t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}})));return tg=function(){return n},n}var th=er.default.div(tg(),function(e){return e.isVisible?"contents":"none"},function(e){return!e.isVisible&&"hidden"}),tE=function(){var e=tm((0,en.ok)(),1)[0],t=tm(et.useState(e.get("DisplayName")||""),2),n=t[0],r=t[1],a=(0,en.Zp)(),o=tm(et.useState(""),2),i=o[0],u=o[1],l=tm(et.useState(),2),s=l[0],f=l[1],d=tm(et.useState(""),2),p=d[0],g=d[1],y=tm(et.useState(!1),2),S=y[0],v=y[1],b=tm(et.useState(z.REGISTRATION),2),I=b[0],w=b[1],R=et.useRef(null),T=et.useRef(null),O=et.useRef(null);return et.useEffect(function(){v(H())},[]),et.createElement(et.Fragment,null,et.createElement(th,{isVisible:I===z.REGISTRATION},et.createElement(eP,{title:"Complete registration",leftButtonText:"Cancel",rightButtonText:"Next",leftButtonOnClick:function(){var t;m(c.COMPLETE_SSO_REGISTRATION,"cancel"),t=k(e),a((0,h.KH)(t)?t:"/")},formAction:A("/account/register/sso",{returnUrl:k(e)}),onSubmit:function(){return td(function(){return tp(this,function(e){switch(e.label){case 0:if(I===z.TERMS)return[2,!0];return[4,td(function(){var e,t,r;return tp(this,function(a){switch(a.label){case 0:return[4,F({displayName:n,userName:s||V(n)})];case 1:if(t=(e=a.sent()).getFieldErrorMessage(E.RegistrationInfoFields.DISPLAY_NAME),r=e.getFieldErrorMessage(E.RegistrationInfoFields.USER_NAME),t&&T.current?T.current.focus():r&&O.current&&O.current.focus(),t||r)return u(t),g(r),[2,!1];return[2,!0]}})})()];case 1:return e.sent()&&w(z.TERMS),[2,!1]}})})()},containerRef:R},et.createElement(e2,{label:"Full name (Displayed)",name:"displayName",placeholder:"Full name (displayed)",value:n,onChange:function(e){return r(e.target.value)},status:i?"invalid":"normal",helpText:i||null,inputRef:T}),et.createElement(tl,{displayName:n,username:s,setUsername:f,usernameError:p,editButtonRef:O}),et.createElement(tc.S,{name:"subscribeToNewsletter",title:"Subscribe to newsletter",checked:S,value:S.toString(),onChange:function(){v(function(e){return!e})},style:{alignItems:"center"},innerElementStyle:{padding:"6px"}},et.createElement(e6,null,et.createElement(Z.jz,{emphasis:"medium"},"Email me Kaggle news and tips"),et.createElement(Z.jz,{emphasis:"low"},"You can opt out at any time"))),et.createElement("input",{type:"hidden",value:e.get("SSORegistrationToken")||"",name:"registrationToken"}),et.createElement("input",{type:"hidden",value:H().toString(),name:"newsEmailSignupWasOptOut"}))),et.createElement(th,{isVisible:I===z.TERMS},et.createElement(eY,{onCancel:function(){m(c.TERMS_OF_SERVICE,"cancel"),w(z.REGISTRATION)},onSubmit:function(){var e,t;m(c.COMPLETE_SSO_REGISTRATION,"completing"),null==(t=R.current)||null==(e=t.querySelector("form"))||e.submit()}})))};function ty(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function tS(e,t,n,r,a,o,i){try{var u=e[o](i),l=u.value}catch(e){n(e);return}u.done?t(l):Promise.resolve(l).then(r,a)}function tv(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,a=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var o=[],i=!0,u=!1;try{for(a=a.call(e);!(i=(n=a.next()).done)&&(o.push(n.value),!t||o.length!==t);i=!0);}catch(e){u=!0,r=e}finally{try{i||null==a.return||a.return()}finally{if(u)throw r}}return o}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ty(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ty(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function tb(){var e,t,n=(e=["\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n"],t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}})));return tb=function(){return n},n}var tI=er.default.div(tb()),tw=function(){var e=(0,en.Zp)(),t=tv((0,en.ok)(),1)[0],n=tv(et.useState(""),2),r=n[0],a=n[1],o=tv(et.useState(""),2),i=o[0],u=o[1],l=tv(et.useState(!1),2),s=l[0],f=l[1],d=et.useRef(null);return et.createElement(eP,{title:"Migrate deprecated login",leftButtonText:"Back",rightButtonText:"Continue",submitDisabled:s,onSubmit:function(){var n;return(n=function(){var n;return function(e,t){var n,r,a,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]},i=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),u=Object.defineProperty;return u(i,"next",{value:l(0)}),u(i,"throw",{value:l(1)}),u(i,"return",{value:l(2)}),"function"==typeof Symbol&&u(i,Symbol.iterator,{value:function(){return this}}),i;function l(u){return function(l){var c=[u,l];if(n)throw TypeError("Generator is already executing.");for(;
1i&&(i=0,c[0]&&(o=0)),o;)try{if(n=1,r&&(a=2&c[0]?r.return:c[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,c[1])).done)return a;switch(r=0,a&&(c=[2&c[0],a.value]),c[0]){case 0:case 1:a=c;break;case 4:return o.label++,{value:c[1],done:!1};case 5:o.label++,r=c[1],c=[0];continue;case 7:c=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===c[0]||2===c[0])){o=0;continue}if(3===c[0]&&(!a||c[1]>a[0]&&c[1]<a[3])){o.label=c[1];break}if(6===c[0]&&o.label<a[1]){o.label=a[1],a=c;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(c);break}a[2]&&o.ops.pop(),o.trys.pop();continue}c=t.call(e,o)}catch(e){c=[6,e],r=0}finally{n=a=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}(this,function(a){switch(a.label){case 0:if(s)return[2];if(!X(r))return u("Please enter a valid email address."),d.current&&d.current.focus(),[2];return f(!0),[4,R(function(){var e;return T(this,function(n){switch(n.label){case 0:return n.trys.push([0,2,,3]),[4,E.usersClient.accountService.startMigrateSso({email:r,returnUrl:k(t)})];case 1:return[2,n.sent()];case 2:if(e=n.sent(),(0,b.Ln)(e))return[2,e];throw e;case 3:return[2]}})})()];case 1:if(n=a.sent(),(0,b.Ln)(n))return f(!1),u(n.message),d.current&&d.current.focus(),[2];switch(n.outcome){case E.StartMigrateSsoOutcome.CREATE_PASSWORD:return m(c.MIGRATE_DEPRECATED_SSO,"completing"),C(e,t,r),[2];case E.StartMigrateSsoOutcome.EMAIL_LOGIN_EXISTS:m(c.MIGRATE_DEPRECATED_SSO,"completing");return e(A("/account/login",{phase:"migrateDeprecatedSsoSignIn",returnUrl:k(t)})),[2];case E.StartMigrateSsoOutcome.GOOGLE_SSO_EXISTS:return m(c.MIGRATE_DEPRECATED_SSO,"completing"),e(A("/account/login",{phase:"startSignInTab",messageId:E.LoginMessageId.USE_GOOGLE_SSO.toString()})),[2];default:return u("Something went wrong, please make sure you are using the correct email address."),d.current&&d.current.focus(),[2]}}})},function(){var e=this,t=arguments;return new Promise(function(r,a){var o=n.apply(e,t);function i(e){tS(o,r,a,i,u,"next",e)}function u(e){tS(o,r,a,i,u,"throw",e)}i(void 0)})})()}},et.createElement(tI,null,et.createElement(Z.jz,null,"To better support a consistent login experience, we’ve recently deprecated this method of signing in."),et.createElement(Z.jz,null,"Enter your email, and we’ll get you set up with an updated login method.")),et.createElement(e2,{type:"email",label:"Email",placeholder:"Email",value:r,onChange:function(e){return a(e.target.value)},onBlur:function(){X(r)?u(""):(u("Please enter a valid email address."),d.current&&d.current.focus())},status:i?"invalid":"normal",helpText:i||null,inputRef:d}))},tR=function(e){var t=e.title,n=e.leadingIcon,r=e.onClick;return et.createElement(ee.$,{emphasis:"medium",leadingIcon:n,onClick:r,style:{width:"100%"},buttonTextStyle:{flex:1},buttonLinkStyle:{display:"inline-block",width:"100%"}},t)},tT=function(e){var t=e.title,n=e.onClick;return et.createElement(tR,{title:t,leadingIcon:"google-logo",onClick:n})};function tA(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function tO(e,t,n,r,a,o,i){try{var u=e[o](i),l=u.value}catch(e){n(e);return}u.done?t(l):Promise.resolve(l).then(r,a)}function t_(e){return function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){tO(o,r,a,i,u,"next",e)}function u(e){tO(o,r,a,i,u,"throw",e)}i(void 0)})}}function tN(e,t){var n,r,a,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]},i=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),u=Object.defineProperty;return u(i,"next",{value:l(0)}),u(i,"throw",{value:l(1)}),u(i,"return",{value:l(2)}),"function"==typeof Symbol&&u(i,Symbol.iterator,{value:function(){return this}}),i;function l(u){return function(l){var c=[u,l];if(n)throw TypeError("Generator is already executing.");for(;i&&(i=0,c[0]&&(o=0)),o;)try{if(n=1,r&&(a=2&c[0]?r.return:c[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,c[1])).done)return a;switch(r=0,a&&(c=[2&c[0],a.value]),c[0]){case 0:case 1:a=c;break;case 4:return o.label++,{value:c[1],done:!1};case 5:o.label++,r=c[1],c=[0];continue;case 7:c=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===c[0]||2===c[0])){o=0;continue}if(3===c[0]&&(!a||c[1]>a[0]&&c[1]<a[3])){o.label=c[1];break}
1if(6===c[0]&&o.label<a[1]){o.label=a[1],a=c;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(c);break}a[2]&&o.ops.pop(),o.trys.pop();continue}c=t.call(e,o)}catch(e){c=[6,e],r=0}finally{n=a=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}function tC(){var e,t,n=(e=["\n  display: flex;\n  flex-direction: column;\n"],t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}})));return tC=function(){return n},n}var tM=er.default.div(tC()),tx=function(){var e,t=(0,en.Zp)(),n=(function(e){if(Array.isArray(e))return e}(e=(0,en.ok)())||function(e){var t,n,r=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var a=[],o=!0,i=!1;try{for(r=r.call(e);!(o=(t=r.next()).done)&&(a.push(t.value),1!==a.length);o=!0);}catch(e){i=!0,n=e}finally{try{o||null==r.return||r.return()}finally{if(i)throw n}}return a}}(e)||function(e){if(e){if("string"==typeof e)return tA(e,1);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return tA(e,1)}}(e)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],r=j(n);return et.createElement(eP,{title:"Choose a new way to sign in",pageMessage:r?"You already have a Google login for your account.":"",pageMessageType:"info"},et.createElement(tM,null,et.createElement(Z.HN,null,"Thanks — you’re almost there!"),et.createElement(Z.HN,null,"Please choose a new way to sign in:")),et.createElement(e3,null,et.createElement(tT,{title:"Sign in with Google",onClick:function(e){return t_(function(){var r,a;return tN(this,function(o){return(e.preventDefault(),d("google"),j(n)&&t(O(n)),r=D(n),(a=L(n))&&r)?(t(A("/account/sso/link/google",{returnUrl:k(n),userId:a.toString(),code:r})),[2]):(x(t,n),[2])})})()}}),et.createElement(tR,{title:"Sign in with Email",leadingIcon:"email",onClick:function(e){return t_(function(){var r,a,o;return tN(this,function(i){return(e.preventDefault(),d("email"),r=D(n),a=L(n),o=G(n),a&&r)?(t(A("/account/login",{phase:"passwordReset",token:r,returnUrl:k(n),userId:a.toString(),userHasGoogleLogin:(!1).toString(),email:o})),[2]):(x(t,n),[2])})})()}})))};function tk(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function tP(e,t,n,r,a,o,i){try{var u=e[o](i),l=u.value}catch(e){n(e);return}u.done?t(l):Promise.resolve(l).then(r,a)}function tL(e){return function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){tP(o,r,a,i,u,"next",e)}function u(e){tP(o,r,a,i,u,"throw",e)}i(void 0)})}}function tG(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,a=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var o=[],i=!0,u=!1;try{for(a=a.call(e);!(i=(n=a.next()).done)&&(o.push(n.value),!t||o.length!==t);i=!0);}catch(e){u=!0,r=e}finally{try{i||null==a.return||a.return()}finally{if(u)throw r}}return o}}(e,t)||function(e,t){if(e){if("string"==typeof e)return tk(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return tk(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function tD(e,t){var n,r,a,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]},i=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),u=Object.defineProperty;return u(i,"next",{value:l(0)}),u(i,"throw",{value:l(1)}),u(i,"return",{value:l(2)}),"function"==typeof Symbol&&u(i,Symbol.iterator,{value:function(){return this}}),i;function l(u){return function(l){var c=[u,l];if(n)throw TypeError("Generator is already executing.");for(;
1i&&(i=0,c[0]&&(o=0)),o;)try{if(n=1,r&&(a=2&c[0]?r.return:c[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,c[1])).done)return a;switch(r=0,a&&(c=[2&c[0],a.value]),c[0]){case 0:case 1:a=c;break;case 4:return o.label++,{value:c[1],done:!1};case 5:o.label++,r=c[1],c=[0];continue;case 7:c=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===c[0]||2===c[0])){o=0;continue}if(3===c[0]&&(!a||c[1]>a[0]&&c[1]<a[3])){o.label=c[1];break}if(6===c[0]&&o.label<a[1]){o.label=a[1],a=c;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(c);break}a[2]&&o.ops.pop(),o.trys.pop();continue}c=t.call(e,o)}catch(e){c=[6,e],r=0}finally{n=a=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}function tj(){var e,t,n=(e=["\n  margin: 8px 0;\n  font-weight: ",";\n"],t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}})));return tj=function(){return n},n}var tU=(0,er.default)(Z.jz)(tj(),function(e){return e.theme.km.typography.fontWeight.medium}),tF=function(){var e=(0,en.Zp)(),t=tG((0,en.ok)(),1)[0],n=tG(et.useState(""),2),r=n[0],a=n[1],o=tG(et.useState(""),2),i=o[0],u=o[1],l=tG(et.useState(!1),2),s=l[0],f=l[1],d=tG(et.useState(!1),2),p=d[0],g=d[1],h=tG(et.useState(!1),2),y=h[0],S=h[1],v=et.useRef(null),b=et.useRef(null),I=L(t),w=D(t),R=G(t);if(!I||!w)return x(e,t),et.createElement(et.Fragment,null);var T=function(){return!i},A=function(){var e,t;y||(S(!0),null==(t=v.current)||null==(e=t.querySelector("form"))||e.submit())};return et.createElement(eP,{title:"Choose a new password",rightButtonText:"Next",submitDisabled:s||p,containerRef:v,onSubmit:function(){return tL(function(){return tD(this,function(n){switch(n.label){case 0:if(s||!T()||p)return[2];m(c.PASSWORD_RESET,"completing"),g(!0),n.label=1;case 1:return n.trys.push([1,3,,4]),[4,E.usersClient.accountService.resetPassword({returnUrl:k(t),newPassword:r,userId:I,resetPasswordCode:w})];case 2:return e(n.sent().returnUrl),[3,4];case 3:return n.sent(),u("An unknown error occurred"),[3,4];case 4:return[2]}})})()}},et.createElement(Z.jz,null,"Last step! Please choose a new password to use when you sign in."),R&&R.length>0&&et.createElement("div",null,et.createElement(Z.qb,{emphasis:"low"},"Email/Username"),et.createElement(tU,null,R)),et.createElement(e4,{label:"New Password",placeholder:"New password",value:r,onChange:function(e){p&&g(!1),a(e.currentTarget.value)},onBlur:function(){return tL(function(){var e;return tD(this,function(t){switch(t.label){case 0:return f(!0),[4,F({password:r})];case 1:return e=t.sent(),f(!1),u(e.getFieldErrorMessage(E.RegistrationInfoFields.PASSWORD)),T()&&p?A():!T()&&b.current&&b.current.focus(),S(!1),[2]}})})()},status:i?"invalid":"normal",helpText:i||null,inputRef:b}))};function tW(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function tH(e,t,n,r,a,o,i){try{var u=e[o](i),l=u.value}catch(e){n(e);return}u.done?t(l):Promise.resolve(l).then(r,a)}function tB(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,a=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var o=[],i=!0,u=!1;try{for(a=a.call(e);!(i=(n=a.next()).done)&&(o.push(n.value),!t||o.length!==t);i=!0);}catch(e){u=!0,r=e}finally{try{i||null==a.return||a.return()}finally{if(u)throw r}}return o}}(e,t)||function(e,t){if(e){if("string"==typeof e)return tW(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return tW(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var tY=function(){var e=(0,en.Zp)(),t=tB((0,en.ok)(),1)[0],n=tB(et.useState(""),2),r=n[0],a=n[1],o=tB(et.useState(""),2),i=o[0],u=o[1],l=tB(et.useState(!1),2),s=l[0],f=l[1],d=et.useRef(null);return et.createElement(eP,{title:"Reset your password",leftButtonText:"Back",rightButtonText:"Next",submitDisabled:s||!!i,onSubmit:function(){var n;return(n=function(){return function(e,t){var n,r,a,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]},i=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),u=Object.defineProperty;return u(i,"next",{value:l(0)}),u(i,"throw",{value:l(1)}),u(i,"return",{value:l(2)}),"function"==typeof Symbol&&u(i,Symbol.iterator,{value:function(){return this}}),i;function l(u){return function(l){var c=[u,l];if(n)throw TypeError("Generator is already executing.");for(;
1i&&(i=0,c[0]&&(o=0)),o;)try{if(n=1,r&&(a=2&c[0]?r.return:c[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,c[1])).done)return a;switch(r=0,a&&(c=[2&c[0],a.value]),c[0]){case 0:case 1:a=c;break;case 4:return o.label++,{value:c[1],done:!1};case 5:o.label++,r=c[1],c=[0];continue;case 7:c=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===c[0]||2===c[0])){o=0;continue}if(3===c[0]&&(!a||c[1]>a[0]&&c[1]<a[3])){o.label=c[1];break}if(6===c[0]&&o.label<a[1]){o.label=a[1],a=c;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(c);break}a[2]&&o.ops.pop(),o.trys.pop();continue}c=t.call(e,o)}catch(e){c=[6,e],r=0}finally{n=a=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}(this,function(n){switch(n.label){case 0:if(s)return[2];if(i||!X(r))return d.current&&d.current.focus(),[2];return f(!0),[4,W(t,r)];case 1:return n.sent(),f(!1),m(c.PASSWORD_RESET_REQUEST,"completing"),C(e,t,r),[2]}})},function(){var e=this,t=arguments;return new Promise(function(r,a){var o=n.apply(e,t);function i(e){tH(o,r,a,i,u,"next",e)}function u(e){tH(o,r,a,i,u,"throw",e)}i(void 0)})})()}},et.createElement(Z.jz,null,"If the email you enter matches an account, we'll send a reset code to:"),et.createElement(e2,{label:"Email",placeholder:"Enter your email address",value:r,onChange:function(e){return a(e.target.value)},onBlur:function(){X(r)?u(""):u("Please enter a valid email address.")},status:i?"invalid":"normal",helpText:i||null,inputRef:d}))};function tK(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function tz(e,t,n,r,a,o,i){try{var u=e[o](i),l=u.value}catch(e){n(e);return}u.done?t(l):Promise.resolve(l).then(r,a)}function tV(e){return function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){tz(o,r,a,i,u,"next",e)}function u(e){tz(o,r,a,i,u,"throw",e)}i(void 0)})}}function tX(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,a=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var o=[],i=!0,u=!1;try{for(a=a.call(e);!(i=(n=a.next()).done)&&(o.push(n.value),!t||o.length!==t);i=!0);}catch(e){u=!0,r=e}finally{try{i||null==a.return||a.return()}finally{if(u)throw r}}return o}}(e,t)||function(e,t){if(e){if("string"==typeof e)return tK(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return tK(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function t$(e,t){var n,r,a,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]},i=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),u=Object.defineProperty;return u(i,"next",{value:l(0)}),u(i,"throw",{value:l(1)}),u(i,"return",{value:l(2)}),"function"==typeof Symbol&&u(i,Symbol.iterator,{value:function(){return this}}),i;function l(u){return function(l){var c=[u,l];if(n)throw TypeError("Generator is already executing.");for(;i&&(i=0,c[0]&&(o=0)),o;)try{if(n=1,r&&(a=2&c[0]?r.return:c[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,c[1])).done)return a;switch(r=0,a&&(c=[2&c[0],a.value]),c[0]){case 0:case 1:a=c;break;case 4:return o.label++,{value:c[1],done:!1};case 5:o.label++,r=c[1],c=[0];continue;case 7:c=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===c[0]||2===c[0])){o=0;continue}if(3===c[0]&&(!a||c[1]>a[0]&&c[1]<a[3])){o.label=c[1];break}if(6===c[0]&&o.label<a[1]){o.label=a[1],a=c;break}
1if(a&&o.label<a[2]){o.label=a[2],o.ops.push(c);break}a[2]&&o.ops.pop(),o.trys.pop();continue}c=t.call(e,o)}catch(e){c=[6,e],r=0}finally{n=a=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}var tq=function(){var e=(0,en.Zp)(),t=tX((0,en.ok)(),1)[0],n=tX(et.useState(""),2),r=n[0],a=n[1],o=tX(et.useState("error"),2),i=o[0],u=o[1],l=tX(et.useState(""),2),s=l[0],f=l[1],d=tX(et.useState(""),2),p=d[0],g=d[1],h=tX(et.useState(!1),2),y=h[0],S=h[1],v=G(t),b=et.useRef(null),I=function(){x(e,t),b.current&&b.current.focus()};return et.createElement(eP,{title:"Verification email sent",leftButtonText:"Resend email",rightButtonText:"Next",submitDisabled:y,pageMessage:r,pageMessageType:i,leftButtonOnClick:function(){return tV(function(){return t$(this,function(e){switch(e.label){case 0:if(!v)return I(),[2];return[4,W(t,v)];case 1:return e.sent(),a("Email successfully sent"),u("success"),[2]}})})()},onSubmit:function(){return tV(function(){var n,r,a;return t$(this,function(o){switch(o.label){case 0:if(y)return[2];if(!v)return I(),[2];return S(!0),[4,R(function(){return T(this,function(e){return[2,E.usersClient.accountService.validateResetPasswordCode({resetPasswordCode:s,email:v,resendIfExpired:!1,returnUrl:k(t)})]})})()];case 1:if(r=(n=o.sent()).outcome,!(a=n.userId))return I(),[2];return r===E.ValidateResetPasswordCodeOutcome.SUCCESS?(m(c.PASSWORD_RESET_VERIFY,"completing"),M(e,t,s,a,!1,v)):r===E.ValidateResetPasswordCodeOutcome.SUCCESS_USER_HAS_GOOGLE_LOGIN?(m(c.PASSWORD_RESET_VERIFY,"completing"),M(e,t,s,a,!0,v)):(g("The code you entered is invalid."),b.current&&b.current.focus()),[2]}})})()}},et.createElement(Z.jz,null,"We've sent you an email with a six-character code. Please enter it here."),et.createElement(e2,{label:"Six-character Code",placeholder:"Enter six-character code",value:s,onChange:function(e){return f(e.target.value)},status:p?"invalid":"normal",helpText:p||null,inputRef:b}))},tZ=n(37947),tQ=n(73700);function tJ(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function t0(e,t,n,r,a,o,i){try{var u=e[o](i),l=u.value}catch(e){n(e);return}u.done?t(l):Promise.resolve(l).then(r,a)}function t1(e){return function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){t0(o,r,a,i,u,"next",e)}function u(e){t0(o,r,a,i,u,"throw",e)}i(void 0)})}}function t2(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,a=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var o=[],i=!0,u=!1;try{for(a=a.call(e);!(i=(n=a.next()).done)&&(o.push(n.value),!t||o.length!==t);i=!0);}catch(e){u=!0,r=e}finally{try{i||null==a.return||a.return()}finally{if(u)throw r}}return o}}(e,t)||function(e,t){if(e){if("string"==typeof e)return tJ(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return tJ(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function t6(e,t){var n,r,a,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]},i=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),u=Object.defineProperty;return u(i,"next",{value:l(0)}),u(i,"throw",{value:l(1)}),u(i,"return",{value:l(2)}),"function"==typeof Symbol&&u(i,Symbol.iterator,{value:function(){return this}}),i;function l(u){return function(l){var c=[u,l];if(n)throw TypeError("Generator is already executing.");for(;i&&(i=0,c[0]&&(o=0)),o;)try{if(n=1,r&&(a=2&c[0]?r.return:c[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,c[1])).done)return a;switch(r=0,a&&(c=[2&c[0],a.value]),c[0]){case 0:case 1:a=c;break;case 4:return o.label++,{value:c[1],done:!1};case 5:o.label++,r=c[1],c=[0];continue;case 7:c=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===c[0]||2===c[0])){o=0;continue}if(3===c[0]&&(!a||c[1]>a[0]&&c[1]<a[3])){o.label=c[1];break}
1if(6===c[0]&&o.label<a[1]){o.label=a[1],a=c;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(c);break}a[2]&&o.ops.pop(),o.trys.pop();continue}c=t.call(e,o)}catch(e){c=[6,e],r=0}finally{n=a=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}var t3=function(){var e=(0,en.Zp)(),t=t2((0,en.ok)(),1)[0],n=t2(et.useState(""),2),r=n[0],a=n[1],o=t2(et.useState(""),2),i=o[0],u=o[1],d=t2(et.useState(""),2),h=d[0],y=d[1],S=t2(et.useState(""),2),b=S[0],I=S[1],w=t2(et.useState(),2),O=w[0],_=w[1],N=t2(et.useState(""),2),C=N[0],M=N[1],x=t2(et.useState(""),2),P=x[0],L=x[1],G=t2(et.useState(""),2),D=G[0],j=G[1],U=t2(et.useState(""),2),W=U[0],B=U[1],Y=t2(et.useState(""),2),X=Y[0],$=Y[1],q=t2(et.useState(""),2),Q=q[0],J=q[1],ee=t2(et.useState(z.REGISTRATION),2),er=ee[0],ea=ee[1],eo=t2(et.useState(!1),2),ei=eo[0],eu=eo[1],el=et.useRef(null),ec=et.useRef(null),es=et.useRef(null),ef=et.useRef(null),ed=et.useCallback(function(e){(0,f.HF)("SigninRegistration",l.REGISTRATION_PROCESS.toString(),{page:p(c.REGISTER),stepCompleted:g(e),isOptOut:H()})},[]),em=et.useMemo(function(){return(0,tQ.s)(500,function(e){return ed(e)})},[ed]),ep=function(e){a(""),ea(e)},eg=function(e){e.allFieldsAreValid()||ep(z.REGISTRATION),J(e.getFieldErrorMessage(E.RegistrationInfoFields.CAPTCHA)),L(e.getFieldErrorMessage(E.RegistrationInfoFields.EMAIL)),j(e.getFieldErrorMessage(E.RegistrationInfoFields.PASSWORD)),B(e.getFieldErrorMessage(E.RegistrationInfoFields.DISPLAY_NAME)),$(e.getFieldErrorMessage(E.RegistrationInfoFields.USER_NAME)),a(e.getFieldErrorMessage(E.RegistrationInfoFields.UNSPECIFIED)),ef.current&&(e.getFieldErrorMessage(E.RegistrationInfoFields.UNSPECIFIED)||e.getFieldErrorMessage(E.RegistrationInfoFields.EMAIL))?ef.current.focus():es.current&&e.getFieldErrorMessage(E.RegistrationInfoFields.PASSWORD)?es.current.focus():el.current&&e.getFieldErrorMessage(E.RegistrationInfoFields.DISPLAY_NAME)?el.current.focus():ec.current&&(e.getFieldErrorMessage(E.RegistrationInfoFields.USER_NAME)||e.getFieldErrorMessage(E.RegistrationInfoFields.CAPTCHA))&&ec.current.focus()},eh=function(e,t){return t1(function(){var n;return t6(this,function(r){switch(r.label){case 0:var a,o;if(!t.trim())return[2];return[4,F((a={},o=K(e),o in a?Object.defineProperty(a,o,{value:t,enumerable:!0,configurable:!0,writable:!0}):a[o]=t,a))];case 1:switch(n=r.sent().getFieldErrorMessage(e),e){case E.RegistrationInfoFields.DISPLAY_NAME:B(n);break;case E.RegistrationInfoFields.USER_NAME:$(n);break;case E.RegistrationInfoFields.EMAIL:L(n);break;case E.RegistrationInfoFields.PASSWORD:j(n);break;case E.RegistrationInfoFields.CAPTCHA:J(n)}return[2]}})})()};switch(et.useEffect(function(){eu(H())},[]),er){case z.REGISTRATION:return et.createElement(eP,{title:"Register with email",leftButtonText:"Back",rightButtonText:"Next",useLoginBoxContentWrapper:!0,onSubmit:function(){return t1(function(){var e;return t6(this,function(t){switch(t.label){case 0:return[4,t1(function(){return t6(this,function(e){return[2,F({displayName:b,userName:O||V(b),email:i,password:h,captcha:C})]})})()];case 1:return(e=t.sent()).allFieldsAreValid()?ep(z.TERMS):eg(e),[2]}})})()},pageMessage:r},et.createElement(e2,{label:"Email",name:"email",type:"email",autoComplete:"email",placeholder:"Enter your email address",value:i,onChange:function(e){u(e.currentTarget.value),em(s.TEXT_EMAIL)},onBlur:function(){return eh(E.RegistrationInfoFields.EMAIL,i)},status:P?"invalid":"normal",helpText:P||null,inputRef:ef}),et.createElement(e4,{label:"Password",name:"password",autoComplete:"new-password",placeholder:"Enter password",value:h,onChange:function(e){y(e.currentTarget.value),em(s.TEXT_PASSWORD)},onBlur:function(){return eh(E.RegistrationInfoFields.PASSWORD,h)},status:D?"invalid":"normal",helpText:D||"Minimum of 7 characters",inputRef:es}),et.createElement(e2,{label:"Full Name",placeholder:"Enter your full name",value:b,onChange:function(e){I(e.currentTarget.value),em(s.TEXT_DISPLAY_NAME)},onBlur:function(){return eh(E.RegistrationInfoFields.DISPLAY_NAME,b)},status:W?"invalid":"normal",helpText:W||"Will be displayed on your profile",inputRef:el}),et.createElement(tl,{displayName:b,username:O,setUsername:_,onUsernameChange:function(){return em(s.TEXT_USER_NAME)}
1,onUsernameBlur:function(){return eh(E.RegistrationInfoFields.USER_NAME,O||"")},usernameError:X,editButtonRef:ec}),et.createElement(tZ.B,{error:Q,onChange:function(e){M(null!=e?e:""),ed(s.CHECK_CAPTCHA),e&&J("")}}),et.createElement(tc.S,{checked:ei,value:"newsletter",onChange:function(){eu(function(e){return!e}),ed(s.CHECK_NEWSLETTER)},style:{marginLeft:"4px",alignItems:"center"},innerElementStyle:{padding:"6px"}},et.createElement(e6,null,et.createElement(Z.jz,{emphasis:"medium"},"Email me Kaggle news and tips"),et.createElement(Z.jz,{emphasis:"low"},"You can opt out at any time"))));case z.TERMS:return et.createElement(eY,{onSubmit:function(){return t1(function(){var n,r;return t6(this,function(a){switch(a.label){case 0:return[4,function(e){return R(function(e){var t,n,r,a,o,i,u,l,c;return T(this,function(s){switch(s.label){case 0:return t=e.captchaResponse,n=e.email,r=e.displayName,a=e.iWishToSubscribeToYourNewsletter,o=e.password,i=e.returnUrl,u=e.userName,l=e.newsEmailSignupWasOptOut,[4,E.usersClient.accountService.newEmailRegistrationUser({captchaResponse:t,displayName:r,email:n,iWishToSubscribeToYourNewsletter:a,password:o,returnUrl:i,userName:u,newsEmailSignupWasOptOut:l})];case 1:return[2,{userId:(c=s.sent()).createdUserId,errors:new v(c.errors||[])}]}})}).apply(this,arguments)}({captchaResponse:C,displayName:b,userName:O||V(b),email:i,password:h,returnUrl:k(t),iWishToSubscribeToYourNewsletter:ei,newsEmailSignupWasOptOut:H()})];case 1:if((r=(n=a.sent()).errors).allFieldsAreValid())m(c.REGISTER,"completing"),e(A("/account/login",{phase:"verifyEmail",email:i,userId:n.userId.toString(),returnUrl:k(t)}));else eg(r);return[2]}})})()},onCancel:function(){m(c.TERMS_OF_SERVICE,"cancel"),ep(z.REGISTRATION)}})}},t4=n(29123);function t8(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function t5(e,t,n,r,a,o,i){try{var u=e[o](i),l=u.value}catch(e){n(e);return}u.done?t(l):Promise.resolve(l).then(r,a)}function t7(e){return function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){t5(o,r,a,i,u,"next",e)}function u(e){t5(o,r,a,i,u,"throw",e)}i(void 0)})}}function t9(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,a=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var o=[],i=!0,u=!1;try{for(a=a.call(e);!(i=(n=a.next()).done)&&(o.push(n.value),!t||o.length!==t);i=!0);}catch(e){u=!0,r=e}finally{try{i||null==a.return||a.return()}finally{if(u)throw r}}return o}}(e,t)||function(e,t){if(e){if("string"==typeof e)return t8(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return t8(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ne(e,t){var n,r,a,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]},i=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),u=Object.defineProperty;return u(i,"next",{value:l(0)}),u(i,"throw",{value:l(1)}),u(i,"return",{value:l(2)}),"function"==typeof Symbol&&u(i,Symbol.iterator,{value:function(){return this}}),i;function l(u){return function(l){var c=[u,l];if(n)throw TypeError("Generator is already executing.");for(;i&&(i=0,c[0]&&(o=0)),o;)try{if(n=1,r&&(a=2&c[0]?r.return:c[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,c[1])).done)return a;switch(r=0,a&&(c=[2&c[0],a.value]),c[0]){case 0:case 1:a=c;break;case 4:return o.label++,{value:c[1],done:!1};case 5:o.label++,r=c[1],c=[0];continue;case 7:c=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===c[0]||2===c[0])){o=0;continue}if(3===c[0]&&(!a||c[1]>a[0]&&c[1]<a[3])){o.label=c[1];break}if(6===c[0]&&o.label<a[1]){o.label=a[1],a=c;break}
1if(a&&o.label<a[2]){o.label=a[2],o.ops.push(c);break}a[2]&&o.ops.pop(),o.trys.pop();continue}c=t.call(e,o)}catch(e){c=[6,e],r=0}finally{n=a=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}var nt=function(e){var t=e.action,n=e.tokenRef,r=t9(et.useState(!1),2),a=r[0],o=r[1],i=t9(et.useState(""),2),u=i[0],l=i[1],c=t9(et.useState(!1),2),s=c[0],f=c[1];et.useEffect(function(){t7(function(){var e;return ne(this,function(t){switch(t.label){case 0:return[4,E.usersClient.captchaService.getCaptchaConfig({version:"v3"})];case 1:return e=t.sent(),o(!0),f(e.enabled),l(e.siteKey),[2]}})})()},[]);var d=et.useCallback(function(e){return t7(function(){return ne(this,function(t){return n(e),[2]})})()},[n]);return s&&a?et.createElement(t4.G3,{reCaptchaKey:u},et.createElement(t4.z2,{action:t,onVerify:d})):et.createElement(et.Fragment,null)},nn=n(78256);function nr(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function na(e,t,n,r,a,o,i){try{var u=e[o](i),l=u.value}catch(e){n(e);return}u.done?t(l):Promise.resolve(l).then(r,a)}function no(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,a=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var o=[],i=!0,u=!1;try{for(a=a.call(e);!(i=(n=a.next()).done)&&(o.push(n.value),!t||o.length!==t);i=!0);}catch(e){u=!0,r=e}finally{try{i||null==a.return||a.return()}finally{if(u)throw r}}return o}}(e,t)||function(e,t){if(e){if("string"==typeof e)return nr(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return nr(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var ni=function(e){var t=e.pageMessage,n=(0,en.Zp)(),r=no((0,en.ok)(),1)[0],a=no(et.useState(""),2),o=a[0],i=a[1],u=no(et.useState(""),2),l=u[0],s=u[1],f=no(et.useState(""),2),d=f[0],p=f[1],g=no(et.useState(!1),2),h=g[0],y=g[1],S=no(et.useState(!1),2),v=S[0],b=S[1],I=function(){b(!v)};return et.createElement(et.Fragment,null,et.createElement(eP,{title:"Sign In",onSubmit:function(){var e;return(e=function(){var e;return function(e,t){var n,r,a,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]},i=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),u=Object.defineProperty;return u(i,"next",{value:l(0)}),u(i,"throw",{value:l(1)}),u(i,"return",{value:l(2)}),"function"==typeof Symbol&&u(i,Symbol.iterator,{value:function(){return this}}),i;function l(u){return function(l){var c=[u,l];if(n)throw TypeError("Generator is already executing.");for(;i&&(i=0,c[0]&&(o=0)),o;)try{if(n=1,r&&(a=2&c[0]?r.return:c[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,c[1])).done)return a;switch(r=0,a&&(c=[2&c[0],a.value]),c[0]){case 0:case 1:a=c;break;case 4:return o.label++,{value:c[1],done:!1};case 5:o.label++,r=c[1],c=[0];continue;case 7:c=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===c[0]||2===c[0])){o=0;continue}if(3===c[0]&&(!a||c[1]>a[0]&&c[1]<a[3])){o.label=c[1];break}if(6===c[0]&&o.label<a[1]){o.label=a[1],a=c;break}
1if(a&&o.label<a[2]){o.label=a[2],o.ops.push(c);break}a[2]&&o.ops.pop(),o.trys.pop();continue}c=t.call(e,o)}catch(e){c=[6,e],r=0}finally{n=a=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}(this,function(t){switch(t.label){case 0:if(h)return[2];return y(!0),m(c.SIGN_IN_EMAIL,"completing"),[4,E.usersClient.legacyUsersService.emailSignIn({email:o,password:l,returnUrl:k(r)},{headers:[["X-Recaptcha-Token",d]]})];case 1:return e=t.sent(),window.location.href=e.redirectUrl,[2]}})},function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){na(o,r,a,i,u,"next",e)}function u(e){na(o,r,a,i,u,"throw",e)}i(void 0)})})()},leftButtonText:"Back",leftButtonOnClick:function(){return n(-1)},rightButtonText:"Sign In",submitDisabled:h,pageMessage:t},et.createElement(eK.A,{label:"Email / Username",name:"email",placeholder:"Enter your email address or username",value:o,onChange:function(e){return i(e.target.value)},autoFocus:!0,required:!0,autoComplete:"on"}),et.createElement(e4,{label:"Password",name:"password",placeholder:"Enter password",value:l,onChange:function(e){return s(e.target.value)},required:!0,autoComplete:"current-password"}),et.createElement(e0,null,et.createElement(Z.qb,null,et.createElement("span",{"aria-hidden":"true"},"Forgot"),et.createElement(e1,{role:"button",tabIndex:0,"data-click-log-id":"km-forgot-username",onClick:I,onKeyDown:function(e){return(" "===e.key||"Enter"===e.key)&&I()},"aria-label":"Forgot username"},"Username"),et.createElement("span",{"aria-hidden":"true"},"or"),et.createElement(e1,{href:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:E.LoginMessageId.UNSPECIFIED;return A("/account/login",{phase:"startPasswordReset",returnUrl:k(e),messageId:t!==E.LoginMessageId.UNSPECIFIED?t.toString():""})}(r),"data-click-log-id":"km-forgot-password","aria-label":"Forgot password"},"Password")))),et.createElement(nt,{action:"login_email",tokenRef:p}),et.createElement(nn.p,{title:"Forgot username?",acceptLabel:"OK",open:v,onAccept:I},"You can always sign in with your email address if you've forgotten your username. Use the email you signed up to Kaggle with."))},nu=n(80597);function nl(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function nc(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,a=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var o=[],i=!0,u=!1;try{for(a=a.call(e);!(i=(n=a.next()).done)&&(o.push(n.value),!t||o.length!==t);i=!0);}catch(e){u=!0,r=e}finally{try{i||null==a.return||a.return()}finally{if(u)throw r}}return o}}(e,t)||function(e,t){if(e){if("string"==typeof e)return nl(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return nl(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ns(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function nf(){var e=ns(["\n  border-bottom: 1px solid ",";\n  flex: 1;\n  width: 100%;\n"]);return nf=function(){return e},e}function nd(){var e=ns(["\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start;\n  gap: 24px;\n  align-self: stretch;\n  max-width: 291px;\n  margin: 0 auto;\n  width: -webkit-fill-available;\n"]);return nd=function(){return e},e}function nm(){var e=ns(["\n  padding: 0;\n  width: 100%;\n"]);return nm=function(){return e},e}var np=er.default.div(nf(),function(e){return e.theme.km.color.outline.divider}),ng=er.default.div(nd()),nh=(0,er.default)(nu.V)(nm()),nE=function(e){var t=e.initialTab,n=(0,en.Zp)(),r=nc((0,en.ok)(),1)[0],a=nc(et.useState(+("signin"!==t)),2),o=a[0],i=a[1],u=function(e){n("/account/login?phase=".concat(0===e?"startSignInTab":"startRegisterTab","&returnUrl=").concat(window.encodeURIComponent(k(r))),{replace:!0})},c=function(e,t){(0,f.HF)("SigninRegistration",e.toString(),{type:t})};return et.createElement(eP,{title:"Welcome!",header:et.createElement(np,null,et.createElement(nh,{centered:!0,variant:"standard",tabs:["Sign In","Register"],onSelectItem:function(e){e!==o&&(i(e),0===e?u(0):1===e&&u(1))},selectedIndex:o})),footer:1===o&&et.createElement(Z.qb,{style:{marginBottom:"20px"}},"When you link your Google account, Kaggle collects certain information stored in that account that you have configured to make available. By linking your accounts, you authorize Kaggle to access and use your account on the third party service in connection with your use of kaggle.com."),useLoginBoxContentWrapper:!1,useMinHeight:0===o},et.createElement(ng,null,0===o?et.createElement(et.Fragment,null,et.createElement(e3,null,et.createElement(tT,{title:"Sign in with Google",onClick:function(){c(l.SIGN_IN_CLICKED,"google"),n(O(r))}}),et.createElement(tR,{title:"Sign in with Email",leadingIcon:"email",onClick:function(){c(l.SIGN_IN_CLICKED,"email"),n(A("/account/login",{phase:"emailSignIn",returnUrl:k(r)}))}}),et.createElement(tR,{title:"Sign in with Facebook",leadingIcon:"facebook",onClick:function(){c(l.SIGN_IN_CLICKED,"facebook"),n(_(r))}}),et.createElement(tR,{title:"Sign in with Yahoo",leadingIcon:"yahoo-logo",onClick:function(){c(l.SIGN_IN_CLICKED,"
1yahoo"),n(_(r))}})),et.createElement(e0,null,et.createElement(Z.qb,null,"Don't have an account?",et.createElement(e1,{"data-click-log-id":"km-start-page-switch-register",onClick:function(){i(1),u(1)},type:"button",as:"button"},"Create one")))):et.createElement(et.Fragment,null,et.createElement(e3,null,et.createElement(tT,{title:"Register with Google",onClick:function(){c(l.REGISTRATION_CLICKED,"google"),n(O(r))}}),et.createElement(tR,{title:"Register with Email",leadingIcon:"email",onClick:function(){c(l.REGISTRATION_CLICKED,"email"),n(A("/account/login",{phase:"emailRegister",returnUrl:k(r)}))}})),et.createElement(e0,null,et.createElement(Z.qb,null,"Have an account?",et.createElement(e1,{"data-click-log-id":"km-start-page-switch-sign-in",onClick:function(){i(0),u(0)},type:"button",as:"button"},"Sign in"))))))},ny=n(18987),nS=n(8455),nv=n.n(nS);function nb(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function nI(e,t,n,r,a,o,i){try{var u=e[o](i),l=u.value}catch(e){n(e);return}u.done?t(l):Promise.resolve(l).then(r,a)}function nw(e){return function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){nI(o,r,a,i,u,"next",e)}function u(e){nI(o,r,a,i,u,"throw",e)}i(void 0)})}}function nR(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,a=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var o=[],i=!0,u=!1;try{for(a=a.call(e);!(i=(n=a.next()).done)&&(o.push(n.value),!t||o.length!==t);i=!0);}catch(e){u=!0,r=e}finally{try{i||null==a.return||a.return()}finally{if(u)throw r}}return o}}(e,t)||function(e,t){if(e){if("string"==typeof e)return nb(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return nb(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function nT(e,t){var n,r,a,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]},i=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),u=Object.defineProperty;return u(i,"next",{value:l(0)}),u(i,"throw",{value:l(1)}),u(i,"return",{value:l(2)}),"function"==typeof Symbol&&u(i,Symbol.iterator,{value:function(){return this}}),i;function l(u){return function(l){var c=[u,l];if(n)throw TypeError("Generator is already executing.");for(;i&&(i=0,c[0]&&(o=0)),o;)try{if(n=1,r&&(a=2&c[0]?r.return:c[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,c[1])).done)return a;switch(r=0,a&&(c=[2&c[0],a.value]),c[0]){case 0:case 1:a=c;break;case 4:return o.label++,{value:c[1],done:!1};case 5:o.label++,r=c[1],c=[0];continue;case 7:c=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===c[0]||2===c[0])){o=0;continue}if(3===c[0]&&(!a||c[1]>a[0]&&c[1]<a[3])){o.label=c[1];break}if(6===c[0]&&o.label<a[1]){o.label=a[1],a=c;break}
1if(a&&o.label<a[2]){o.label=a[2],o.ops.push(c);break}a[2]&&o.ops.pop(),o.trys.pop();continue}c=t.call(e,o)}catch(e){c=[6,e],r=0}finally{n=a=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}var nA=/^[ABCEDFGHJKLMNPQRSTUVWXYZ23456789abcdefghijkmnopqrstuvwxyz]{6}$/,nO=function(){var e=nR((0,en.ok)(),1)[0],t=(0,en.Zp)(),n=nR(et.useState(""),2),r=n[0],a=n[1],o=nR(et.useState("error"),2),i=o[0],u=o[1],l=nR(et.useState(""),2),c=l[0],s=l[1],f=nR(et.useState(""),2),d=f[0],m=f[1],p=nR(et.useState(!1),2),g=p[0],h=p[1],S=et.useRef(null);if(P(e)===y(E.LoginMessageId.ALREADY_CONFIRMED))return t(N(e,E.LoginMessageId.ALREADY_CONFIRMED)),null;var v=e.get("messageId")===E.LoginMessageId.REQUIRES_EMAIL_REVERIFICATION.toString();return et.createElement(eP,{title:v?"Confirm your email":"Verify your email",leftButtonText:"Resend email",rightButtonText:"Next",leftButtonOnClick:function(){return nw(function(){return nT(this,function(t){switch(t.label){case 0:var n,r;return[4,(n=G(e),r=L(e),R(function(){return T(this,function(t){switch(t.label){case 0:return[4,E.usersClient.accountService.resendVerificationEmail({email:n,userId:r,returnUrl:k(e)})];case 1:return t.sent(),[2]}})})())];case 1:return t.sent(),a("Email successfully sent"),u("success"),[2]}})})()},onSubmit:function(){return nw(function(){var t,n,r,o,i,l;return nT(this,function(s){switch(s.label){case 0:if(h(!0),!nA.test(c))return m("Code should have exactly six characters (letters or digits)"),h(!1),S.current&&S.current.focus(),[2];s.label=1;case 1:return s.trys.push([1,3,,4]),[4,E.usersClient.accountService.verifyAccountEmail({verificationCode:c,userId:L(e)||0,returnUrl:k(e),registrationSessionId:null!=(t=ny.A.get("kaggle_registration_session_id"))?t:""})];case 2:return n=s.sent(),window.location.href=n.localReturnUrl,[3,4];case 3:return r=s.sent(),(0,b.Ln)(r)&&(l=(null==(i=r.getErrorInfos()[0])?void 0:i.reason)||"",o=y(l=nv()(l))),a(o||"An unknown error occurred"),u("error"),h(!1),S.current&&S.current.focus(),[3,4];case 4:return[2]}})})()},submitDisabled:g,pageMessage:r,pageMessageType:i},et.createElement(Z.jz,null,v&&"For additional security, please confirm your email. ","We've sent you an email with a six-character code. Please enter it here."),et.createElement(e2,{label:"Six-character Code",placeholder:"Enter six-character code",value:c,onChange:function(e){return s(e.target.value)},status:d?"invalid":"normal",helpText:d||null,inputRef:S}))};function n_(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var nN=function(e){var t,n=e.initialPage,r=(function(e){if(Array.isArray(e))return e}(t=(0,en.ok)())||function(e){var t,n,r=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var a=[],o=!0,i=!1;try{for(r=r.call(e);!(o=(t=r.next()).done)&&(a.push(t.value),1!==a.length);o=!0);}catch(e){i=!0,n=e}finally{try{o||null==r.return||r.return()}finally{if(i)throw n}}return a}}(t)||function(e){if(e){if("string"==typeof e)return n_(e,1);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return n_(e,1)}}(t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],a=(0,en.zy)().pathname,o=n||U(a,r),i=P(r);return et.useEffect(function(){o!==c.TERMS_OF_SERVICE&&(0,f.HF)("SigninRegistration",l.REGISTRATION_PROCESS.toString(),{page:p(o),stage:"starting"})},[o]),et.createElement(et.Fragment,null,function(){switch(o){case c.START_SIGN_IN:return et.createElement(nE,{initialTab:"signin"});case c.START_REGISTER:return et.createElement(nE,{initialTab:"register"});case c.SIGN_IN_EMAIL:return et.createElement(ni,{pageMessage:i||void 0,key:i});case c.REGISTER:return et.createElement(t3,null);case c.PASSWORD_RESET_REQUEST:return et.createElement(tY,null);case c.PASSWORD_RESET_NEW_SIGN_IN_METHOD:return et.createElement(tx,null);case c.PASSWORD_RESET:return et.createElement(tF,null);case c.PASSWORD_RESET_VERIFY:return et.createElement(tq,null);case c.MIGRATE_DEPRECATED_SSO:return et.createElement(tw,null);case c.MIGRATE_DEPRECATED_SSO_SIGN_IN:return et.createElement(ni,{pageMessage:"Your account has a password associated with it. Enter it here to sign in, or click below to reset it."});case c.COMPLETE_SSO_REGISTRATION:return et.createElement(tE,null);case c.VERIFY_EMAIL:return et.createElement(nO,null);case c.TERMS_OF_SERVICE:return et.createElement(eY,null);default:return et.createElement(nE,{initialTab:"signin"})}}())};let nC=function(){var e=(0,en.g)().phase;return et.createElement(u.b,{navLayoutType:"NO_NAV",hideNavFooter:!0,pageName:"account-login-or-register",title:"Login or Register | Kaggle",element:et.createElement(nN,{key:e})})}}}]);
2//# sourceMappingURL=LoginRegister.909b4f42561af58a.js.map

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.