!function($,e){e.init=function(){$(".stellarwp-uplink-license-key-field").each((function(){var i=$(this),n;""===i.find('input[type="text"]').val().trim()&&i.find(".license-test-results").hide(),e.validateKey(i)})),$(document).on("change",".stellarwp-uplink-license-key-field",(function(){const i=$(this);e.validateKey(i)}))},e.validateKey=function(e){const i=e.find('input[type="text"]'),n=e.data("action"),a=e.data("plugin-slug");let t=e.find(".key-validity");if(""===i.val().trim())return;$(e).find(".license-test-results").show(),$(e).find(".tooltip").hide(),$(e).find(".ajax-loading-license").show(),t.hide();let l=i.val().trim();i.val(l);const s={action:window[`stellarwp_config_${n}`].action,slug:a,key:l,_wpnonce:$(e).find(".wp-nonce").val()};$.post(ajaxurl,s,(function(e){switch(t.show(),t.html(e.message),e.status){case 1:t.addClass("valid-key").removeClass("invalid-key");break;case 2:t.addClass("valid-key service-msg");break;default:t.addClass("invalid-key").removeClass("valid-key");break}})).fail((function(e){t.show(),t.html(e.message)})).always((function(){$(e).find(".ajax-loading-license").hide()}))},$((function(){e.init()}))}(jQuery,{});