1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,58707,50426,21333,e=>{"use strict";var t=e.i(91398),r=e.i(11425);e.i(64157);var i=e.i(71179);e.s(["Divider",0,()=>{let{t:e}=(0,i.useTranslation)(["COMMON"]);return(0,t.jsxs)("div",{className:"flex items-center my-7",children:[(0,t.jsx)("span",{className:"border-[0.5px] border-darkSlate03 w-[160px]"}),(0,t.jsx)(r.Typography,{size:"CAPTION",className:"px-4",children:e("COMMON:OR")}),(0,t.jsx)("span",{className:"border-[0.5px] border-darkSlate03 w-[160px]"})]})}],58707);var a=e.i(90192),n=e.i(96121),o=e.i(22776),s=e.i(54524),l=e.i(94155),u=e.i(7245),d=e.i(3550),c=e.i(26019),f=e.i(3828),m=e.i(75359);e.s(["GoogleLoginButton",0,({ctaText:e=""})=>{let{t:p}=(0,i.useTranslation)(),g=new URLSearchParams(window.parent.location.search),[v]=(0,a.useCurrentUser)(),b=(0,f.useRouter)(),S=decodeURIComponent(g.get("email")||""),{registrationCurrentFlow:h,registrationStepIndex:E}=(0,l.useLearnersOtpStore)(e=>({registrationStepIndex:e.registrationStepIndex,registrationCurrentFlow:e.registrationCurrentFlow}),m.default),y=b.query.sessionId,{data:w}=h[E]||{};return(0,t.jsxs)(u.Button,{className:" mb-4 h-12 w-full !text-body !font-medium sm:w-[364px] border border-slateStroke",onClick:()=>{let e=new URLSearchParams(window.parent.location.search).get("uemail"),t=new URLSearchParams({uri:window.parent.location.pathname+window.parent.location.search,signupParams:y?JSON.stringify({source:"livesession",platform:"web",sourceId:y?.split("-").slice(-1)[0]}):JSON.stringify({})});S&&t.append("email",S),w?.googleCtaText==="COMMON:LEARNER_REGISTRATION_COPIES.REGISTER_GOOGLE"&&(t.append("register","true"),localStorage.setItem(o.liveSessionLocalStorageKeys.LIVE_SESSION_REGISTER,JSON.stringify({liveSessionId:y?.split("-").slice(-1)[0],orderId:""}))),w?.googleCtaText==="COMMON:LEARNER_REGISTRATION_COPIES.VERIFY_VIA_GOOGLE"&&t.append("paidRegisterEmail",v?.email||(e&&"null"!==e&&"undefined"!==e?e:"")),window.parent.location.href=`/t/${s.MFE_ROUTES.PUBLIC.GOOGLE_AUTHENTICATE}?${t.toString()}`},variant:d.BUTTON_VARIANT.BASE,compLib:!1,children:[(0,t.jsx)(c.default,{className:"mr-2.5 h-5 w-5",height:20,width:20,src:n.cdnImages.Google,alt:e||p(w?.googleCtaText)||""}),(0,t.jsx)(r.Typography,{fontSize:"text-body",fontWeight:"font-semibold",colorClass:"darkSlate01",children:e||p(w?.googleCtaText)})]})}],50426);var p=e.i(48950),g=e.i(56064),v=e.i(80274),b=e.i(3780),S=e.i(33924),h=e.i(82209),E=e.i(73003),y=e.i(57478),w=e.i(37871),x=e.i(16387),O=e.i(78924),R=e.i(30559),I=e.i(52003);e.s(["default",0,()=>{let{t:e}=(0,i.useTranslation)(),{registrationCurrentFlow:a,setRegistrationCurrentFlow:n,emailEarlierSignedInWith:o,registrationStepIndex:s,setRegistrationStepIndex:c,setFormEmail:C,formEmail:T}=(0,l.useLearnersOtpStore)(e=>({registrationStepIndex:e.registrationStepIndex,registrationCurrentFlow:e.registrationCurrentFlow,registrationInitStep:e.registrationInitStep,setRegistrationCurrentFlow:e.setRegistrationCurrentFlow,setRegistrationInitStep:e.setRegistrationInitStep,setRegistrationStepIndex:e.setRegistrationStepIndex,formEmail:e.formEmail,emailEarlierSignedInWith:e.emailEarlierSignedInWith,setFormEmail:e.setFormEmail}),m.default),{data:N,registrationType:F,title:P}=a[s]||{},{namePlaceholder:L,emailPlaceholder:j,otpCtaText:A}=N||{},_=L||j,k=new URLSearchParams(window.parent.location.search),V=k.get("uemail"),B=k.get("name"),U=B&&"null"!==B&&"undefined"!==B?B:"",M=(0,f.useRouter)(),G="/courses/[courseId]"===M.route,D="/membership"===M.route,z="/sessions"===M.route,q="/sessions/[sessionId]"===M.route,W="/courses"===M.route,K="/"===M.route,Y=M.query?.courseId,$=Y?.split("-").slice(-1)[0],J=M.query?.sessionId,Z=J?.split("-").slice(-1)[0],H=async e=>{let t;if(F===v.REGISTRATION_FLOW_TYPES.SIGNUP){(t=(0,E.getSignUpExtraParams)()).signupParams.sourceId=G?$:q?Z:D?" ":W||z?"null":M.route.split("-").pop(),t.signupParams.platform="web",t.signupParams.source=G||W?"course":q||z?"livesession":D?"membership":K?"landing_page":"null";let e=localStorage.getItem("uref");e&&(t.referralCode=e||"")}let r={name:e.name,email:e.email,type:F,userData:t};
1try{await g.api.account.otpLogin(r),c(v.STEP_DIRECTION.FORWARD)}catch(e){R.default.isAxiosError(e)&&e?.response?.data.message==="User does not exist"&&o&&(n(S.emailNotRegisteredFlow),c(0)),(0,p.default)({toastType:b.TOAST_TYPES.ERROR,message:(0,h.getErrorMessage)(e)})}finally{C(e.email)}};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(I.Form,{onSubmit:H,initialValues:{email:(V&&"null"!==V&&"undefined"!==V?V:"")||T||o,name:U},render:({handleSubmit:i,submitting:a,pristine:n,invalid:o,initialValues:s})=>(0,t.jsxs)("form",{onSubmit:i,ref:e=>{e&&e.style.setProperty("padding","0","important")},children:[N?.namePlaceholder&&!U&&(0,t.jsx)(I.Field,{name:"name",validate:e=>(0,h.validateName)(e),children:({input:r,meta:i})=>(0,t.jsx)(O.InputField,{...r,placeholder:e(N?.namePlaceholder),className:"!rounded-none text-darkSlate01",id:"name",name:"name",type:"text",error:!!(i.touched&&i.error),message:i.touched&&i.error,disabled:a})}),e(N?.emailPlaceholder)&&(0,t.jsx)(I.Field,{name:"email",validate:e=>(0,y.emailValidator)(e),children:({input:r,meta:i})=>(0,t.jsx)(O.InputField,{...r,placeholder:e(N?.emailPlaceholder),className:"mt-4 !rounded-none text-darkSlate01",id:"email",name:"email",type:"email",disabled:a,error:!!(i.touched&&i.error),message:i.touched&&i.error})}),_&&(0,t.jsxs)(u.Button,{className:"my-6 h-12 w-full sm:w-[364px]",compLib:!1,bgColor:"bg-neutralBlack ",variant:d.BUTTON_VARIANT.BASE,borderColor:"border border-slateStroke",disabled:s.email?o||a:a||n||o,type:"submit",children:[(0,t.jsx)(x.Icon,{icon:w.faEnvelope,className:"mr-2.5 w-[18px] text-white"}),(0,t.jsx)(r.Typography,{fontSize:"text-body",fontWeight:"font-semibold",colorClass:"text-white",children:e(N?.otpCtaText)})]})]})}),!_&&(0,t.jsxs)(u.Button,{className:"my-6 h-12 w-full sm:w-[364px]",onClick:()=>{c(v.STEP_DIRECTION.FORWARD)},compLib:!1,bgColor:"bg-white",variant:d.BUTTON_VARIANT.STROKE,borderColor:"border border-slateStroke",type:"button",children:[(0,t.jsx)(x.Icon,{icon:w.faEnvelope,className:"mr-2.5 w-[18px] text-darkSlate01"}),(0,t.jsx)(r.Typography,{fontSize:"text-body",fontWeight:"font-semibold",colorClass:"text-darkSlate01",children:e(A)})]})]})}],21333)},73003,e=>{"use strict";var t=e.i(8503);let r=()=>{let e={source:"other",platform:"web",sourceId:null};return window.top?.location.href.includes("community")&&(e.source="community"),e};e.s(["getSignUpExtraParams",0,()=>{let e=localStorage.getItem("ipInfo"),i={};i={agreeTC:!0},e&&(i.ipInfo=e),i.signupParams=r();let a=(0,t.getLocalSetting)("utmSource");null!==a&&""!==a&&(i.utmSource=a);let n=(0,t.getLocalSetting)("utmMedium");null!==n&&""!==n&&(i.utmMedium=n);let o=(0,t.getLocalSetting)("utmCampaign");null!==o&&""!==o&&(i.utmCampaign=o);let s=(0,t.getLocalSetting)("utmTerm");null!==s&&""!==s&&(i.utmTerm=s);let l=(0,t.getLocalSetting)("utmContent");return null!==l&&""!==l&&(i.utmContent=l),i},"getSignupParams",0,r])},22776,e=>{"use strict";e.s(["LS_ASSET_LIBRARY_REDIRECTION_PARAM",0,"liveSessionId","LS_RECORDING_REDIRECTION_PARAM",0,"recordingId","liveSessionLocalStorageKeys",0,{LIVE_SESSION_EMAIL:"liveSessionEmail",LIVE_SESSION_REGISTER:"liveSessionRegister"}])},18195,e=>{"use strict";e.s(["emailRegex",0,/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/])},52003,e=>{"use strict";var t=e.i(75907),r=e.i(60997),i=e.i(91788),a=e.i(15728),n=["render","children","component"];function o(e,t,a){var o=e.render,s=e.children,l=e.component,u=(0,r.default)(e,n);if(l)return i.createElement(l,Object.assign(t,u,{children:s,render:o}));if(o)return o(void 0===s?Object.assign(t,u):Object.assign(t,u,{children:s}));if("function"!=typeof s)throw Error("Must specify either a render prop, a render function as children, or a component prop to "+a);return s(Object.assign(t,u))}function s(e,t,r){void 0===r&&(r=function(e,t){return e===t});var a=i.default.useRef(e);i.default.useEffect(function(){r(e,a.current)||(t(),a.current=e)})}var l=function(e,t){if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var r=Object.keys(e),i=Object.keys(t);if(r.length!==i.length)return!1;for(var a=Object.prototype.hasOwnProperty.bind(t),n=0;n<r.length;n++){var o=r[n];if(!a(o)||e[o]!==t[o])return!1}return!0},u=i.createContext();function d(e){var t=i.default.useRef(e);return i.default.useEffect(function(){t.current=e}),t}var c=function(e,t,r){r.forEach(function(r){Object.defineProperty(e,r,{get:function(){return t[r]},enumerable:!0})})},f=["debug","decorators","destroyOnUnregister","form","initialValues","initialValuesEqual","keepDirtyOnReinitialize","mutators","onSubmit","subscription","validate","validateOnBlur"],m={"final-form":a.version,"react-final-form":"6.5.8"},p=a.formSubscriptionItems.reduce(function(e,t){return e[t]=!0,e},{});function g(e){var n,g,v=e.debug,b=e.decorators,S=void 0===b?[]:b,h=e.destroyOnUnregister,E=e.form,y=e.initialValues,w=e.initialValuesEqual,x=e.keepDirtyOnReinitialize,O=e.mutators,R=e.onSubmit,I=e.subscription,C=void 0===I?p:I,T=e.validate,N=e.validateOnBlur,F=(0,r.default)(e,f),P={debug:v,destroyOnUnregister:h,initialValues:y,keepDirtyOnReinitialize:x,mutators:O,onSubmit:R,validate:T,validateOnBlur:N},L=(n=function(){var e=E||(0,a.createForm)(P);return e.pauseValidation(),e},(g=i.default.useRef()).current||(g.current=n()),g.current),j=i.useState(function(){var e={};return L.subscribe(function(t){e=t},C)(),e}),A=j[0],_=j[1],k=d(A);i.useEffect(function(){L.isValidationPaused()&&L.resumeValidation();var e=[L.subscribe(function(e){l(e,k.current)||_(e)},C)].concat(S?S.map(function(e){return e(L)}):[]);
1return function(){L.pauseValidation(),e.reverse().forEach(function(e){return e()})}},S),s(v,function(){L.setConfig("debug",v)}),s(h,function(){L.destroyOnUnregister=!!h}),s(x,function(){L.setConfig("keepDirtyOnReinitialize",x)}),s(y,function(){L.setConfig("initialValues",y)},w||l),s(O,function(){L.setConfig("mutators",O)}),s(R,function(){L.setConfig("onSubmit",R)}),s(T,function(){L.setConfig("validate",T)}),s(N,function(){L.setConfig("validateOnBlur",N)});var V={form:(0,t.default)({},L,{reset:function(e){e&&"function"==typeof e.stopPropagation?L.reset():L.reset(e)}}),handleSubmit:function(e){return e&&("function"==typeof e.preventDefault&&e.preventDefault(),"function"==typeof e.stopPropagation&&e.stopPropagation()),L.submit()}};return c(V,A,["active","dirty","dirtyFields","dirtySinceLastSubmit","dirtyFieldsSinceLastSubmit","error","errors","hasSubmitErrors","hasValidationErrors","initialValues","invalid","modified","modifiedSinceLastSubmit","pristine","submitError","submitErrors","submitFailed","submitSucceeded","submitting","touched","valid","validating","values","visited"]),i.createElement(u.Provider,{value:L},o((0,t.default)({},F,{__versions:m}),V,"ReactFinalForm"))}var v="undefined"!=typeof window&&window.navigator&&window.navigator.product&&"ReactNative"===window.navigator.product,b=function(e){var t=[];if(e)for(var r=0;r<e.length;r++){var i=e[r];i.selected&&t.push(i.value)}return t},S=function(e,t,r,i){if(!i&&e.nativeEvent&&void 0!==e.nativeEvent.text||i&&e.nativeEvent)return e.nativeEvent.text;var a=e.target,n=a.type,o=a.value,s=a.checked;switch(n){case"checkbox":if(void 0===r)return!!s;if(s)return Array.isArray(t)?t.concat(r):[r];if(!Array.isArray(t))return t;var l=t.indexOf(r);if(l<0)return t;return t.slice(0,l).concat(t.slice(l+1));case"select-multiple":return b(e.target.options);default:return o}};function h(e){var t=i.useRef(e);return i.useEffect(function(){t.current=e}),i.useCallback(function(){for(var e=arguments.length,r=Array(e),i=0;i<e;i++)r[i]=arguments[i];return t.current.apply(null,r)},[])}var E=a.fieldSubscriptionItems.reduce(function(e,t){return e[t]=!0,e},{}),y=function(e,t){return void 0===e?"":e},w=function(e,t){return""===e?void 0:e};function x(e,t){void 0===t&&(t={});var r=t,a=r.afterSubmit,n=r.allowNull,o=r.component,s=r.data,l=r.defaultValue,f=r.format,m=void 0===f?y:f,p=r.formatOnBlur,g=r.initialValue,b=r.multiple,x=r.parse,O=void 0===x?w:x,R=r.subscription,I=void 0===R?E:R,C=r.type,T=r.validateFields,N=r.value,F=function(e){var t=i.useContext(u);if(!t)throw Error((e||"useForm")+" must be used inside of a <Form> component");return t}("useField"),P=d(t),L=function(t,r){return F.registerField(e,t,I,{afterSubmit:a,beforeSubmit:function(){var t=P.current,r=t.beforeSubmit,i=t.formatOnBlur,a=t.format;if(i){var n=F.getFieldState(e).value,o=(void 0===a?y:a)(n,e);o!==n&&F.change(e,o)}return r&&r()},data:s,defaultValue:l,getValidator:function(){return P.current.validate},initialValue:g,isEqual:function(e,t){return(P.current.isEqual||function(e,t){return e===t})(e,t)},silent:r,validateFields:T})},j=i.useRef(!0),A=i.useState(function(){var e={},t=F.destroyOnUnregister;return F.destroyOnUnregister=!1,L(function(t){e=t},!0)(),F.destroyOnUnregister=t,e}),_=A[0],k=A[1];i.useEffect(function(){return L(function(e){j.current?j.current=!1:k(e)},!1)},[e,s,l,g]);var V={};c(V,_,["active","data","dirty","dirtySinceLastSubmit","error","initial","invalid","length","modified","modifiedSinceLastSubmit","pristine","submitError","submitFailed","submitSucceeded","submitting","touched","valid","validating","visited"]);var B={name:e,get value(){var U=_.value;if(p?"input"===o&&(U=y(U)):U=m(U,e),null!==U||n||(U=""),"checkbox"===C||"radio"===C)return N;if("select"===o&&b)return U||[];return U},get checked(){var M=_.value;if("checkbox"===C){if(M=m(M,e),void 0===N)return!!M;return!!(Array.isArray(M)&&~M.indexOf(N))}if("radio"===C)return m(M,e)===N;return},onBlur:h(function(e){if(_.blur(),p){var t=F.getFieldState(_.name);_.change(m(t.value,_.name))}}),onChange:h(function(t){var r=t&&t.target?S(t,_.value,N,v):t;_.change(O(r,e))}),onFocus:h(function(e){return _.focus()})};return b&&(B.multiple=b),void 0!==C&&(B.type=C),{input:B,meta:V}}var O=["afterSubmit","allowNull","beforeSubmit","children","component","data","defaultValue","format","formatOnBlur","initialValue","isEqual","multiple","name","parse","subscription","type","validate","validateFields","value"],R=i.forwardRef(function(e,a){var n=e.afterSubmit,s=e.allowNull,l=e.beforeSubmit,u=e.children,d=e.component,c=e.data,f=e.defaultValue,m=e.format,p=e.formatOnBlur,g=e.initialValue,v=e.isEqual,b=e.multiple,S=e.name,h=e.parse,E=e.subscription,y=e.type,w=e.validate,R=e.validateFields,I=e.value,C=(0,r.default)(e,O),T=x(S,{afterSubmit:n,allowNull:s,beforeSubmit:l,children:u,component:d,data:c,defaultValue:f,format:m,formatOnBlur:p,initialValue:g,isEqual:v,multiple:b,parse:h,subscription:E,type:y,validate:w,validateFields:R,value:I});if("function"==typeof u)return u((0,t.default)({},T,C));if("string"==typeof d)return i.createElement(d,(0,t.default)({}
1,T.input,{children:u,ref:a},C));if(!S)throw Error("prop name cannot be undefined in <Field> component");return o((0,t.default)({children:u,component:d,ref:a},C),T,"Field("+S+")")});e.s(["Field",()=>R,"Form",()=>g,"useField",()=>x])},78924,e=>{"use strict";var t=e.i(83354),r=e.i(8705),i=e.i(91788),a=e.i(11425);let n=i.default.forwardRef((e,n)=>{var{message:o,error:s,className:l,border:u,paddingLeft:d,borderClassName:c,paddingRight:f}=e,e=(0,t.__rest)(e,["message","error","className","__TYPE","border","paddingLeft","borderClassName","paddingRight"]),f=(0,r.default)(["border outline-none",u?c||"border-slate04":"border-transparent",u?s?"!border-errorMid":"focus:border-juneBlue":"",d&&"pl-4",f&&"pr-4","py-3.5","w-full","text-body","rounded","bg-white",e.disabled&&"cursor-not-allowed","transition-border duration-200",l]),l=(0,r.default)(["mt-1"]);return i.default.createElement(i.default.Fragment,null,i.default.createElement("input",Object.assign({className:f},e,{ref:n})),o&&i.default.createElement(a.Typography,{className:l,size:"FOOTNOTE",colorClass:s?"text-errorMid":"text-darkSlate01"},o))});n.defaultProps={__TYPE:"InputField",paddingLeft:!0,paddingRight:!0,border:!0,error:!1},e.s(["InputField",()=>n],78924)},57478,e=>{"use strict";var t=e.i(82209),r=e.i(18195);e.s(["emailValidator",0,e=>e?r.emailRegex.test(e)?"":"Please enter a valid email address":"Please enter your email","otpValidator",0,(e,r)=>{let i=e?.length;if(!e)return"Please enter otp";if((0,t.isOrgPrimaryFieldPhone)(r)){if(4!==i)return"Please enter a valid 4-digit otp"}else if(5!==i)return"Please enter a valid 5-digit otp"},"passwordValidationSignup",0,(e,t)=>{if(!e)return"Please set your password";if(!1===t){if(e?.length<6)return"Minimum 6 characters required for password."}else if(!/^(?=.*[a-z])(?=.*[A-Z])(?=.*\d).{8,}$/.test(e))return"Must contain atleast 1 uppercase, 1 lowercase and 1 numeric characters. Minimum 8 characters."}])},70317,e=>{"use strict";var t=e.i(91398),r=e.i(94155),i=e.i(7245),a=e.i(11425);e.i(64157);var n=e.i(71179),o=e.i(26019),s=e.i(3828),l=e.i(75359);e.s(["default",0,e=>{let{registrationCurrentFlow:u,registrationStepIndex:d}=(0,r.useLearnersOtpStore)(e=>({registrationStepIndex:e.registrationStepIndex,registrationCurrentFlow:e.registrationCurrentFlow}),l.default),{t:c}=(0,n.useTranslation)(),f=(0,s.useRouter)(),{data:m}=u[d]||{},p=new URLSearchParams(window.parent.location.search).get("uemail"),g=p&&"null"!==p&&"undefined"!==p?p:"";return m?.kakaoCtaText?(0,t.jsxs)(i.Button,{className:"mb-4 h-12 w-full !bg-[#FEE500] !text-body !font-medium sm:w-[364px]",onClick:()=>{let e=new URLSearchParams({redirectUrl:window.parent.location.pathname+window.parent.location.search});g&&e.append("email",g),f.push(`/public/kakao/authenticate?${e.toString()}`)},type:"button",children:[(0,t.jsx)(o.default,{className:"mr-2.5 h-5 w-5",height:20,width:20,src:"/icons/kakao_login.png",alt:"Kakao Login"}),(0,t.jsx)(a.Typography,{size:"BODY",fontWeight:"font-semibold",children:c(m?.kakaoCtaText)})]}):null}])},50474,e=>{"use strict";var t=e.i(91398),r=e.i(91788),i=e.i(90192),a=e.i(58707),n=e.i(50426),o=e.i(70317),s=e.i(21333);e.s(["default",0,()=>{let[e]=(0,i.useCurrentOrg)(),[l,u]=(0,r.useState)(!1);(0,r.useEffect)(()=>{let e=window.navigator,t=e.userAgent.toLowerCase(),r=/ip(ad|hone|od)/.test(t)||"MacIntel"===e.platform&&e.maxTouchPoints>1,i=/android/.test(t),a=/safari/.test(t);u(i&&/; wv\)/.test(t)||r&&!a)},[]);let d=e?.defaultKakaoLoginEnabled,c=d||!l;return(0,t.jsxs)(r.default.Fragment,{children:[d&&(0,t.jsx)(o.default,{}),!l&&(0,t.jsx)(n.GoogleLoginButton,{}),c&&(0,t.jsx)(a.Divider,{}),(0,t.jsx)(s.default,{})]})}])}]);
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.