1((a,o)=>{a(document.body).on("submit","form.masteriyo-login--form",function(s){s.preventDefault();let e=a(this);e.find("button[type=submit]").text(o.labels.signing_in).siblings(".masteriyo-notify-message").first().remove(),a(this).find("#masteriyo-login-error-msg").hide(),a.ajax({type:"post",dataType:"json",url:o.ajax_url,data:e.serializeArray(),success:function(s){s.success?s.data.user_id&&s.data.mas_session_token?(a("#clear-sessions-link").data("sessionData",{mas_session_token:s.data.mas_session_token,user_id:s.data.user_id,_wpnonce:s.data._wpnonce}),a("#masteriyo-session-limit-warning").show()):s.data.otp_required?window.location.replace(s.data.otp_page_url):s.success&&window.location.replace(s.data.redirect):(a("#masteriyo-login-error-msg").show().html(s.data.message),a(document.body).trigger("masteriyo_recaptcha_refresh"))},error:function(s,e,o){s=s.responseJSON&&s.responseJSON.message?s.responseJSON.message:o;a("#masteriyo-login-error-msg").show().html(s),a(document.body).trigger("masteriyo_recaptcha_refresh")},complete:function(){e.find("button[type=submit]").text(o.labels.sign_in)}})}),a("#clear-sessions-link").on("click",function(s){s.preventDefault(),a.ajax({type:"POST",dataType:"json",url:o.ajax_url,data:{action:"masteriyo_clear_sessions",user_info:a(this).data("sessionData")},success:function(s){s.success?(a("#masteriyo-session-limit-warning").hide(),a("#masteriyo-session-limit-clear").show()):console.error("Error clearing sessions")},error:function(s,e,o){console.error("Error clearing sessions:",o)}})})})(jQuery,window._MASTERIYO_);
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.