window.wp=window.wp||{},function(a){var e=wp.i18n.__,n=wp.i18n.sprintf;wp.passwordStrength={meter:function(e,n,t){return Array.isArray(n)||(n=[n.toString()]),e!=t&&t&&0<t.length?5:void 0===window.zxcvbn?-1:zxcvbn(e,n).score},userInputBlacklist:function(){return window.console.log(n(e("%1$s is deprecated since version %2$s! Use %3$s instead. Please consider writing more inclusive code."),"wp.passwordStrength.userInputBlacklist()","5.5.0","wp.passwordStrength.userInputDisallowedList()")),wp.passwordStrength.userInputDisallowedList()},userInputDisallowedList:function(){var e,n,t,r,s=[],i=[],o=["user_login","first_name","last_name","nickname","display_name","email","url","description","weblog_title","admin_email"];for(s.push(document.title),s.push(document.URL),n=o.length,e=0;e<n;e++)0!==(r=a("#"+o[e])).length&&(s.push(r[0].defaultValue),s.push(r.val()));for(t=s.length,e=0;e<t;e++)s[e]&&(i=i.concat(s[e].replace(/\W/g," ").split(" ")));return i=a.grep(i,function(e,n){return!(""===e||e.length<4)&&a.inArray(e,i)===n})}},window.passwordStrength=wp.passwordStrength.meter}(jQuery);
function checkPasswordStrength($pass1){
var pass1=$pass1.val();
var $strengthResult=jQuery('#wpums_ps_' + $pass1.attr('name') );
$strengthResult.removeClass('short bad good strong');
$strengthResult.addClass('show');
var blacklistArray=wp.passwordStrength.userInputBlacklist();
var strength=wp.passwordStrength.meter(pass1, blacklistArray);
switch(strength){
case 2:
$strengthResult.addClass('bad').html(pwsL10n.bad);
break;
case 3:
$strengthResult.addClass('good').html(pwsL10n.good);
break;
case 4:
$strengthResult.addClass('strong').html(pwsL10n.strong);
break;
case 5:
$strengthResult.addClass('short').html(pwsL10n.mismatch);
break;
default:
$strengthResult.addClass('short').html(pwsL10n.short);
}
return strength;
}
jQuery(document).ready(function($){
var password_fields=[ '#wpum-submit-registration-form input[name=user_password]', '#wpum-submit-password-recovery-form input[name=password]', '#wpum-submit-password-form input[name=password]' ];
if(wpums_vars.disable_strong_passwords&&wpums_vars.password_strength){
$(password_fields).each(function(index, field){
if($(field).length){
$(field).after('<p id="wpums_ps_' + $(field).attr('name') + '" class="wpums-pass-strength-result"></p>');
}});
var password_fields_s=password_fields.join();
$(password_fields_s).on('keyup',
function (){
checkPasswordStrength($(this) );
}
);
$(password_fields_s).on('focusout',
function (){
$('#wpums_ps_' + $(this).attr('name') ).html('');
$('#wpums_ps_' + $(this).attr('name') ).removeClass('short bad good strong show');
}
);
}
if(wpums_vars.show_password){
password_fields.push('#wpum-submit-registration-form input[name=confirm_user_password]', '#wpum-submit-password-form input[name=password_repeat]', '#wpum-submit-password-recovery-form input[name=password_2]', '#wpum-submit-login-form input[name=password][type=password], #wpum-submit-two-factor-login-form input[name=password][type=password]');
$(password_fields).each(function(index, field){
if($(field).length){
$(field).after('<button type="button" tabindex="-1" class="wpums-show-password"><span class="dashicons dashicons-visibility"></span></button>');
}});
$('.wpums-show-password').on('click', function (){
var pass_input=$(this).prev();
var icon=$(this).find('span');
if(pass_input.attr("type")=="password"){
pass_input.attr("type", "text");
}else{
pass_input.attr("type", "password");
}
if($(icon).hasClass('dashicons-visibility') ){
$(icon).removeClass('dashicons-visibility').addClass('dashicons-hidden');
}else{
$(icon).removeClass('dashicons-hidden').addClass('dashicons-visibility');
}});
}
if(wpums_vars.passwordless_login){
$('#wpum-submit-login-form input[name=password]').each(function(index, field){
if($(field).length){
$(field).parents('fieldset').hide();
}});
}});
document.addEventListener("DOMContentLoaded",(function(){const e=document.querySelectorAll(".wp-block-superb-addons-accordion-block"),t=(e,t)=>{const n=e.nextElementSibling;e.setAttribute("aria-expanded",t?"true":"false"),n.setAttribute("aria-hidden",t?"false":"true"),t?(n.style.display="block",setTimeout((()=>{n.style.height=n.scrollHeight+"px"}),10)):(n.style.height="0",n.addEventListener("transitionend",(function t(){e.classList.contains("superb-accordion-is-open")||(n.style.display="none"),n.removeEventListener("transitionend",t)})))};e.forEach((e=>{const n=e.querySelector(".superb-accordion-header");e.classList.contains("superb-accordion-is-open")?(n.nextElementSibling.style.height=n.nextElementSibling.scrollHeight+"px",t(n,!0)):n.nextElementSibling.style.height="0px",n.addEventListener("click",(function(){e.classList.toggle("superb-accordion-is-open"),t(this,e.classList.contains("superb-accordion-is-open"))})),n.addEventListener("keydown",(function(e){"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),n.click())}))}))}));