HEX
Server: Apache
System: Linux vps.teamads.com 4.18.0-553.126.1.el8_10.x86_64 #1 SMP Thu May 28 06:44:09 EDT 2026 x86_64
User: teamadsc (1024)
PHP: 8.1.34
Disabled: NONE
Upload Files
File: /home/teamadsc/public_html/wp-content/plugins/wp-defender/assets/app/advanced-tools.js
"use strict";(self.webpackChunkwp_defender=self.webpackChunkwp_defender||[]).push([[316],{9135(e,t,n){n.d(t,{A:()=>a});var r=n(6314),o=n.n(r)()(function(e){return e[1]});o.push([e.id,".sui-tag[data-v-22cc36f6]{font-size:8px!important;height:auto!important;line-height:8px!important;margin-left:5px!important;min-height:auto!important;padding:2px 6px!important;position:relative;top:-2px;width:auto!important}",""]);const a=o},4896(e,t,n){n.d(t,{A:()=>a});var r=n(6314),o=n.n(r)()(function(e){return e[1]});o.push([e.id,".heading[data-v-5c3e3e2b]{color:#999;font-size:12px;font-weight:600}.sidenav-tooltip-icon[data-v-5c3e3e2b]{right:-5px;top:2px}",""]);const a=o},620(e,t,n){n.d(t,{A:()=>a});var r=n(6314),o=n.n(r)()(function(e){return e[1]});o.push([e.id,".prefix-icon[data-v-6455ea41]{left:14px;position:absolute;top:50%;transform:translateY(-50%)}",""]);const a=o},7300(e,t,n){n.d(t,{A:()=>a});var r=n(6314),o=n.n(r)()(function(e){return e[1]});o.push([e.id,".captcha-tag[data-v-991869e8]{align-items:center;border-radius:9px;display:flex;font-size:11px;font-weight:700;gap:5px;letter-spacing:0;line-height:11px;opacity:1;padding:4px 10px}.captcha-tag-warning[data-v-991869e8]{background:#fff5d5;border:1px solid #f9c101;color:#333}.captcha-tag-success[data-v-991869e8]{background:#d8f3ed;border:1px solid #1abc9c;color:#148f77}.status-dot[data-v-991869e8]{border-radius:50%;display:inline-block;height:6px;width:6px}.status-warning[data-v-991869e8]{background:#f9c101}.status-success[data-v-991869e8]{background:#1abc9c}",""]);const a=o},2149(e,t,n){n.d(t,{A:()=>a});var r=n(6314),o=n.n(r)()(function(e){return e[1]});o.push([e.id,"#redirect_trafficwp_page_box .sui-select textarea{min-height:0}",""]);const a=o},5165(e,t,n){var r=n(9726),o=n(810),a=n(5592),i=n(682),l=n(1751),u=n(7476);function s(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var u=r&&r.prototype instanceof l?r:l,s=Object.create(u.prototype);return c(s,"_invoke",function(n,r,o){var a,l,u,s=0,c=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return a=t,l=0,u=e,f.n=n,i}};function p(n,r){for(l=n,u=r,t=0;!d&&s&&!o&&t<c.length;t++){var o,a=c[t],p=f.p,v=a[2];n>3?(o=v===r)&&(u=a[(l=a[4])?5:(l=3,3)],a[4]=a[5]=e):a[0]<=p&&((o=n<2&&p<a[1])?(l=0,f.v=r,f.n=a[1]):p<v&&(o=n<3||a[0]>r||r>v)&&(a[4]=n,a[5]=r,f.n=v,l=0))}if(o||n>1)return i;throw d=!0,r}return function(o,c,v){if(s>1)throw TypeError("Generator is already running");for(d&&1===c&&p(c,v),l=c,u=v;(t=l<2?e:u)||!d;){a||(l?l<3?(l>1&&(f.n=-1),p(l,u)):f.n=u:f.v=u);try{if(s=2,a){if(l||(o="next"),t=a[o]){if(!(t=t.call(a,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,l<2&&(l=0)}else 1===l&&(t=a.return)&&t.call(a),l<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),l=1);a=e}else if((t=(d=f.n<0)?u:n.call(r,f))!==i)break}catch(t){a=e,l=1,u=t}finally{s=1}}return{value:t,done:d}}}(n,o,a),!0),s}var i={};function l(){}function u(){}function d(){}t=Object.getPrototypeOf;var f=[][r]?t(t([][r]())):(c(t={},r,function(){return this}),t),p=d.prototype=l.prototype=Object.create(f);function v(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,c(e,o,"GeneratorFunction")),e.prototype=Object.create(p),e}return u.prototype=d,c(p,"constructor",d),c(d,"constructor",u),u.displayName="GeneratorFunction",c(d,o,"GeneratorFunction"),c(p),c(p,o,"Generator"),c(p,r,function(){return this}),c(p,"toString",function(){return"[object Generator]"}),(s=function(){return{w:a,m:v}})()}function c(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}c=function(e,t,n,r){function a(t,n){c(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},c(e,t,n,r)}function d(e,t,n,r,o,a,i){try{var l=e[a](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,o)}function f(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function i(e){d(a,r,o,i,l,"next",e)}function l(e){d(a,r,o,i,l,"throw",e)}i(void 0)})}}var p=(0,o.nY)("maskLogin",function(){var e,t=(0,r.KR)({}),n=(0,r.KR)(!1),o=(0,r.KR)({}),a=(0,r.KR)({}),i=(0,r.KR)(""),c=(0,r.KR)([]),d=(0,r.KR)(""),p=(0,r.KR)(""),v=(0,r.KR)(!1),b=(0,r.KR)(!1),m=(0,u.r)(),y=(0,r.EW)(function(){if(n.value)return"sui-icon-check-tick sui-info";if(!0===t.value.enabled){if(b.value)return"sui-icon-info sui-error";if(v.value)return"sui-icon-warning-alert sui-warning"}return null});function _(e){t.value=e.model,n.value=e.is_active,a.value=e.nonces,o.value=e.routes,i.value=e.new_login_url,c.value=e.notices,d.value=e.redirect_traffic_page_title,p.value=e.redirect_traffic_page_url,v.value=e.is_mask_url_empty,b.value=e.is_mask_url_page_post_exists}function h(e){t.value.redirect_traffic_page_id=e.id,d.value=e.text,p.value=e.url}function g(){return(g=f(s().m(function e(){var n;return s().w(function(e){for(;;)switch(e.n){case 0:return m.start("save-mask-login"),e.n=1,(0,l.q)().post(o.value.save_settings,a.value.save_settings,t.value);case 1:return _(n=e.v),m.stop("save-mask-login"),e.a(2,n)}},e)}))).apply(this,arguments)}function k(){return(k=f(s().m(function e(){var n,r,i;return s().w(function(e){for(;;)switch(e.n){case 0:return m.start("toggle-mask-login"),n={enabled:!t.value.enabled},e.n=1,(0,l.q)().post(o.value.toggle_module,a.value.toggle_module,n);case 1:return void 0!==(null==(r=e.v)?void 0:r.error)&&(i={error:r.error},sessionStorage.setItem("wpdef_mask_url",JSON.stringify(i))),setTimeout(function(){return location.reload()},500),m.stop("toggle-mask-login"),e.a(2,r)}},e)}))).apply(this,arguments)}return"undefined"!=typeof window&&null!==(e=window.advanced_tools)&&void 0!==e&&e.mask_login&&_(window.advanced_tools.mask_login),{model:t,is_active:n,routes:o,nonces:a,new_login_url:i,notices:c,redirect_traffic_page_title:d,redirect_traffic_page_url:p,is_mask_url_empty:v,is_mask_url_page_post_exists:b,getIndicator:y,init:_,updatePageForRedirect:h,saveSettings:function(){return g.apply(this,arguments)},toggle:function(){return k.apply(this,arguments)},updateRedirectPage:function(e){h(e)},removeRedirectPage:function(){h({text:"",url:"",id:0})}}}),v=n(6860);function b(e){return b="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},b(e)}function m(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var u=r&&r.prototype instanceof l?r:l,s=Object.create(u.prototype);return y(s,"_invoke",function(n,r,o){var a,l,u,s=0,c=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return a=t,l=0,u=e,f.n=n,i}};function p(n,r){for(l=n,u=r,t=0;!d&&s&&!o&&t<c.length;t++){var o,a=c[t],p=f.p,v=a[2];n>3?(o=v===r)&&(u=a[(l=a[4])?5:(l=3,3)],a[4]=a[5]=e):a[0]<=p&&((o=n<2&&p<a[1])?(l=0,f.v=r,f.n=a[1]):p<v&&(o=n<3||a[0]>r||r>v)&&(a[4]=n,a[5]=r,f.n=v,l=0))}if(o||n>1)return i;throw d=!0,r}return function(o,c,v){if(s>1)throw TypeError("Generator is already running");for(d&&1===c&&p(c,v),l=c,u=v;(t=l<2?e:u)||!d;){a||(l?l<3?(l>1&&(f.n=-1),p(l,u)):f.n=u:f.v=u);try{if(s=2,a){if(l||(o="next"),t=a[o]){if(!(t=t.call(a,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,l<2&&(l=0)}else 1===l&&(t=a.return)&&t.call(a),l<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),l=1);a=e}else if((t=(d=f.n<0)?u:n.call(r,f))!==i)break}catch(t){a=e,l=1,u=t}finally{s=1}}return{value:t,done:d}}}(n,o,a),!0),s}var i={};function l(){}function u(){}function s(){}t=Object.getPrototypeOf;var c=[][r]?t(t([][r]())):(y(t={},r,function(){return this}),t),d=s.prototype=l.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,y(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return u.prototype=s,y(d,"constructor",s),y(s,"constructor",u),u.displayName="GeneratorFunction",y(s,o,"GeneratorFunction"),y(d),y(d,o,"Generator"),y(d,r,function(){return this}),y(d,"toString",function(){return"[object Generator]"}),(m=function(){return{w:a,m:f}})()}function y(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}y=function(e,t,n,r){function a(t,n){y(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},y(e,t,n,r)}function _(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_(Object(n),!0).forEach(function(t){g(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function g(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=b(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=b(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==b(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function k(e,t,n,r,o,a,i){try{var l=e[a](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,o)}function w(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function i(e){k(a,r,o,i,l,"next",e)}function l(e){k(a,r,o,i,l,"throw",e)}i(void 0)})}}var R="turnstile",S="recaptcha",C=(0,o.nY)("captcha",function(){var e,t=(0,r.KR)({enabled:!0,provider:S,active_type:"v2_checkbox",data_v2_checkbox:{key:"",secret:"",size:"normal",style:"light"},data_v2_invisible:{key:"",secret:""},data_v3_recaptcha:{key:"",secret:"",threshold:"0.5"},data_turnstile:{key:"",secret:"",size:"normal",style:"auto",message:"Turnstile verification failed. Please try again.",language:"auto"},language:"automatic",message:"reCAPTCHA verification failed. Please try again.",locations:[],detect_woo:!1,woo_checked_locations:[],detect_buddypress:!1,buddypress_checked_locations:[],disable_for_known_users:!0}),n=(0,r.KR)(""),o=(0,r.KR)(!1),a=(0,r.KR)(""),i=(0,r.KR)(""),l=(0,r.KR)(""),s=(0,r.KR)([]),c=(0,r.KR)([]),d=(0,r.KR)([]),f=(0,r.KR)(""),p=(0,r.KR)(""),b=(0,r.KR)(!1),y=(0,r.KR)(""),_=(0,r.KR)(!1),g=(0,r.KR)(!1),k=(0,r.KR)(!1),C=(0,r.KR)([]),L=(0,r.KR)({}),x=(0,r.KR)({}),E=(0,r.KR)({id:"",token:"",error:""}),P=(0,r.KR)({v2_checkbox:{id:"",token:"",error:""},v2_invisible:{id:"",token:"",error:""},v3_recaptcha:{id:"",token:"",error:""}}),A=(0,r.KR)({turnstile:"",v2_checkbox:"",v2_invisible:"",v3_recaptcha:""}),T=(0,r.KR)(""),O=(0,r.KR)(!1),j=(0,u.r)().withLoading,F=(0,r.EW)(function(){return"success"===f.value?"sui-icon-check-tick sui-success":!0===t.value.enabled?"sui-icon-warning-alert sui-warning":null}),V=(0,r.EW)(function(){return t.value.data_v2_checkbox}),W=(0,r.EW)(function(){return t.value.data_v2_invisible}),X=(0,r.EW)(function(){return t.value.data_v3_recaptcha}),I=(0,r.EW)(function(){return C.value});function U(e){t.value=e.model,o.value=e.is_active,a.value=e.model.active_type,i.value=e.model.provider,x.value=e.nonces,L.value=e.routes,n.value=e.default_message,l.value=e.default_turnstile_message,s.value=e.default_locations,c.value=e.woo_locations,d.value=e.buddypress_locations,f.value=e.notice_type,p.value=e.notice_text,y.value=e.ticket_text,_.value=e.is_woo_active,g.value=e.is_buddypress_active,A.value={turnstile:"".concat(e.model.data_turnstile.key,"-").concat(e.model.data_turnstile.secret),v2_checkbox:"".concat(e.model.data_v2_checkbox.key,"-").concat(e.model.data_v2_checkbox.secret),v2_invisible:"".concat(e.model.data_v2_invisible.key,"-").concat(e.model.data_v2_invisible.secret),v3_recaptcha:"".concat(e.model.data_v3_recaptcha.key,"-").concat(e.model.data_v3_recaptcha.secret)}}function K(){k.value=!0}function G(e){C.value=e}function B(){k.value=!1}function H(){C.value=[]}function M(){return M=w(m().m(function e(){var n,o=arguments;return m().w(function(e){for(;;)if(0===e.n)return n=o.length>0&&void 0!==o[0]?o[0]:{},e.a(2,j("save-captcha",function(){var e=h(h({},t.value),n);if(R===t.value.provider)e.token=E.value.token;else if(S===t.value.provider){var r,o;e.token=null!==(r=null===(o=P.value[t.value.active_type])||void 0===o?void 0:o.token)&&void 0!==r?r:""}return(0,v.bE)(L.value.save_settings,x.value.save_settings,e)}).then(function(e){void 0!==e.error_keys?(K(),G(e.error_keys)):(B(),H()),U(e)}).finally(w(m().m(function e(){return m().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,(0,r.dY)();case 1:Q();case 2:return e.a(2)}},e)}))))},e)})),M.apply(this,arguments)}function D(){return(D=w(m().m(function e(){var n;return m().w(function(e){for(;;)switch(e.n){case 0:return n=h(h({},t.value),{},{enabled:!t.value.enabled}),e.n=1,j("toggle-captcha",w(m().m(function e(){return m().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,(0,v.bE)(L.value.toggle_module,x.value.toggle_module,n);case 1:return e.a(2,e.v)}},e)}))).finally(function(){return setTimeout(function(){return location.reload()},1e3)});case 1:return e.a(2)}},e)}))).apply(this,arguments)}"undefined"!=typeof window&&null!==(e=window.advanced_tools)&&void 0!==e&&e.captcha&&U(window.advanced_tools.captcha);var N=function(){window.turnstile&&""!==E.value.id&&window.turnstile.remove(E.value.id);var e=P.value[t.value.active_type];window.grecaptcha&&e&&""!==e.id&&window.grecaptcha.reset(e.id);var n=document.getElementById("turnstile-preview");n&&(n.innerHTML="");var r=document.getElementById(t.value.active_type+"-preview");r&&(r.innerHTML=""),E.value={id:"",token:"",error:""},e&&(P.value[t.value.active_type]={id:"",token:"",error:""})};function $(){void 0===window.onloadTurnstileCallback&&(window.onloadTurnstileCallback=function(){if(window.turnstile&&""!==t.value.data_turnstile.key){var e=document.getElementById("turnstile-preview");if(e){N();try{var n,r,o;E.value.id=window.turnstile.render(e,{sitekey:t.value.data_turnstile.key,theme:null!==(n=t.value.data_turnstile.style)&&void 0!==n?n:"auto",size:null!==(r=t.value.data_turnstile.size)&&void 0!==r?r:"normal",language:null!==(o=t.value.data_turnstile.language)&&void 0!==o?o:"auto",appearance:"always",execution:"render",callback:function(e){E.value.token=e,E.value.error=""},"error-callback":function(){E.value.token="",E.value.error=(0,v.__)("Please make sure your Cloudflare API keys are correct.")},"expired-callback":function(){E.value.token="",E.value.error=(0,v.__)("Verification expired. Please try again"),window.turnstile&&E.value.id&&window.turnstile.reset(E.value.id)},"timeout-callback":function(){E.value.token=""}})}catch(e){"TurnstileError"===e.name&&(E.value.error=(0,v.__)("Please make sure your Cloudflare API keys are correct."))}}}})}function q(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];void 0===window.onloadRecaptchaCallback&&(window.onloadRecaptchaCallback=function(){if(window.grecaptcha){var n={v2_checkbox:t.value.data_v2_checkbox,v2_invisible:t.value.data_v2_invisible,v3_recaptcha:t.value.data_v3_recaptcha}[t.value.active_type],r=n.key;if(""!==r){var o="".concat(t.value.active_type,"-preview");N();var a=document.getElementById(o);if(a){var i=a.cloneNode(!1);a.replaceWith(i);var l=document.getElementById(o);if(l)try{var u,s=P.value[t.value.active_type];if(!s)return;var c,d,f="v3_recaptcha"===t.value.active_type,p={sitekey:r,badge:"inline",size:f||"v2_invisible"===t.value.active_type?"invisible":null!==(u=n.size)&&void 0!==u?u:"normal","error-callback":function(){P.value[t.value.active_type]={id:s.id,token:"",error:(0,v.__)("Please make sure your reCAPTCHA API keys are correct.")}}};if(!f)p.theme=null!==(c=n.style)&&void 0!==c?c:"light",p.hl=null!==(d=n.language)&&void 0!==d?d:"en",p.callback=function(e){P.value[t.value.active_type]={id:s.id,token:e,error:""}},p["expired-callback"]=function(){P.value[t.value.active_type]={id:s.id,token:"",error:(0,v.__)("Verification expired. Please try again")},window.grecaptcha&&s.id&&window.grecaptcha.reset(s.id)};var b=window.grecaptcha.render(l,p);if(s.id=b,e&&(f||"v2_invisible"===t.value.active_type)){P.value[t.value.active_type]={id:b,token:"",error:""};var m=f?{action:"wpdef_preview"}:void 0;window.grecaptcha.execute(b,m).then(function(e){P.value[t.value.active_type]={id:b,token:e,error:""}}).catch(function(){P.value[t.value.active_type]={id:b,token:"",error:(0,v.__)("Please make sure your reCAPTCHA API keys are correct.")}})}}catch(e){if("RecaptchaError"===e.name){var y=P.value[t.value.active_type];y&&(y.error=(0,v.__)("Please make sure your reCAPTCHA API keys are correct."))}}}}}})}var Q=function(){var e=R===t.value.provider?R:t.value.active_type,n=R===e?t.value.data_turnstile:t.value["data_".concat(e)],o="".concat(n.key,"-").concat(n.secret),a=A.value[e]!==o;N(),R===t.value.provider?(window.onloadTurnstileCallback&&delete window.onloadTurnstileCallback,$(),window.turnstile&&window.onloadTurnstileCallback&&(0,r.dY)(function(){window.onloadTurnstileCallback()})):S===t.value.provider&&(window.onloadRecaptchaCallback&&delete window.onloadRecaptchaCallback,q(a),window.grecaptcha&&window.onloadRecaptchaCallback&&(0,r.dY)(function(){window.onloadRecaptchaCallback()}))},z=(0,r.EW)(function(){var e;return null!==(e=P.value[t.value.active_type])&&void 0!==e?e:{}});return{model:t,is_active:o,active_in_db:a,provider_in_db:i,default_message:n,default_turnstile_message:l,default_locations:s,woo_locations:c,buddypress_locations:d,notice_type:f,notice_text:p,preloading:b,ticket_text:y,is_woo_active:_,is_buddypress_active:g,exist_error_notice:k,error_keys:C,routes:L,nonces:x,doing_ajax:O,turnstile:E,recaptcha:P,getIndicator:F,dataV2Checkbox:V,dataV2Invisible:W,dataV3Recaptcha:X,getErrorKeys:I,previewData:z,init:U,showErrorNotice:K,showErrorDetails:G,hideErrorNotice:B,clearErrorKeys:H,saveSettings:function(){return M.apply(this,arguments)},toggle:function(){return D.apply(this,arguments)},renderTurnstile:$,renderRecaptcha:q,cleanupWidget:N,verifySiteKey:Q,loadCaptchaScript:function(){if(R===t.value.provider){var e=document.querySelector('script[src*="cloudflare.com/turnstile"]');if(window.turnstile||R===T.value||e)return void(e&&!window.turnstile&&e.addEventListener("load",function(){T.value=""},{once:!0}));$(),T.value=R;var n=document.createElement("script");n.src="https://challenges.cloudflare.com/turnstile/v0/api.js?render=explicit&onload=onloadTurnstileCallback",n.defer=!0,n.async=!0,n.crossOrigin="anonymous",n.id="turnstile-api",n.onload=function(){return T.value=!1},n.onerror=function(){return T.value=!1},document.head.appendChild(n)}else if(S===t.value.provider){var r=document.querySelector('script[src*="google.com/recaptcha"]');if(window.grecaptcha||S===T.value||r)return void(r&&!window.grecaptcha&&r.addEventListener("load",function(){T.value=""},{once:!0}));q(!1),T.value=S;var o=document.createElement("script");o.src="https://www.google.com/recaptcha/api.js?onload=onloadRecaptchaCallback&render=explicit",o.defer=!0,o.async=!0,o.id="recaptcha-api",o.onload=function(){return T.value=!1},o.onerror=function(){return T.value=!1},document.head.appendChild(o)}}}}),L=n(9879),x=n(4073),E=n(9806),P=n(4916),A=n(1512),T=n(6965);function O(e){return function(e){if(Array.isArray(e))return j(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return j(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?j(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function j(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 F={class:"search-post-wrap"},V={class:"sui-description"},W={class:"sui-form-field"},X={id:"search-post-label",for:"search-post",class:"sui-label"},I=["data-placeholder"],U={key:0,class:"margin-top-30"},K={class:"sui-dark"},G={class:"selected-post"},B={class:"selected-post-title truncate"},H=["href","id"],M={class:"selected-post-icons"},D=["id","data-tooltip"];const N={__name:"search-post",setup:function(e){var t=p(),n=(0,o.bP)(t),i=n.redirect_traffic_page_title,l=n.redirect_traffic_page_url,u=n.routes,s=n.nonces,c=(0,a.B)().__;return(0,r.sV)(function(){var e=jQuery("#search-post"),n=ajaxurl+"?action=wp_defender/v1/hub/&route="+u.value.get_posts+"&_def_nonce="+s.value.get_posts;jQuery(function(){e.SUIselect2({minimumInputLength:3,maximumSelectionLength:1,dropdownCssClass:"sui-search-dropdown",ajax:{url:n,type:"POST",dataType:"json",delay:250,data:function(e){var t={search:e.term,per_page:50},n=JSON.stringify(t);return{data:n}},processResults:function(e){return{results:jQuery.map(e.data,function(e){return{text:e.name,url:e.url,id:e.id}})}}}}),e.on("select2:select",function(n){var r=n.params.data;t.updateRedirectPage(r),e.val(null).trigger("change")})})}),function(e,n){return(0,r.uX)(),(0,r.CE)("div",F,[(0,r.Lk)("p",V,(0,r.v_)((0,r.R1)(c)("Select the page or post your default login URLs will redirect to.")),1),(0,r.Lk)("div",W,[(0,r.Lk)("label",X,(0,r.v_)((0,r.R1)(c)("Redirect URL")),1),(0,r.Lk)("select",{id:"search-post",class:"sui-select","data-placeholder":(0,r.R1)(c)("Type Post/Page title"),"data-theme":"search","data-search":"true","aria-required":"true","aria-labelledby":"search-post-label"},null,8,I)]),(0,r.R1)(i)?((0,r.uX)(),(0,r.CE)("div",U,[(0,r.Lk)("span",K,(0,r.v_)((0,r.R1)(c)("Selected Post/Page")),1),(0,r.Lk)("div",G,[(0,r.Lk)("span",B,[(0,r.Lk)("a",{href:(0,r.R1)(l),id:(0,r.R1)(T.S)().stringToId((0,r.R1)(i))},(0,r.v_)((0,r.R1)(i)),9,H)]),(0,r.Lk)("div",M,[(0,r.Lk)("button",{type:"button",id:(0,r.R1)(T.S)().stringToId((0,r.R1)(i)+"-remove"),class:"sui-button-icon sui-tooltip sui-button-red","data-tooltip":(0,r.R1)(c)("Remove Post/Page"),onClick:n[0]||(n[0]=function(e){return(0,r.R1)(t).removeRedirectPage()})},O(n[1]||(n[1]=[(0,r.Lk)("i",{class:"sui-icon-trash","aria-hidden":"true"},null,-1)])),8,D)])])])):(0,r.Q3)("",!0)])}}};var $=n(2150),q=n(1117),Q=n(8214),z=n(1289),Y={key:0,id:"mask-login-disabled",class:"sui-box"},J={class:"sui-box-header"},Z={class:"sui-box-title"},ee={class:"sui-message"},te=["src","alt"],ne=["src","alt"],re={class:"sui-message-content"},oe={key:1,id:"mask-login",class:"sui-box"},ae={class:"sui-box-header"},ie={class:"sui-box-title"},le={class:"sui-box-body"},ue=["href","textContent"],se=["innerHTML"],ce={class:"sui-description"},de={class:"sui-box-footer"},fe={class:"sui-actions-right"};const pe={__name:"mask-login",props:["onMaskState","onMaskEnabled"],setup:function(e){var t=p(),n=(0,P.w)(),i=(0,a.B)().__,l=(0,x.I)().assetUrl,u=(0,E.p)(),s=u.maybeHideBranding,c=u.whitelabelHeroImage,d=(0,o.bP)(t),f=d.model,v=d.new_login_url,b=d.is_active,m=d.notices,y=d.is_mask_url_empty,_=d.is_mask_url_page_post_exists,h=(0,r.KR)(!0),g=(0,r.KR)({"new-login-url-slug":!1}),k=(0,r.EW)(function(){return Object.values(g.value).every(Boolean)}),w=[{label:i("Off"),value:"off",hideContent:!0},{label:i("Choose redirect page"),value:"wp_page"},{label:i("Custom Url"),value:"custom_url"}],R=(0,r.EW)(function(){var e=i("Replace the default <strong>wp-admin</strong> or <strong>wp-login</strong> with a custom slug below. For security reasons, less obvious URLs are recommended as they are harder for bots to guess. Note that the following list of slugs cannot be used for masking your login area:");return e+=" <em>wp-admin, wp-login.php, wp-login, login, dashboard, admin</em>."}),S=(0,r.EW)(function(){return h.value&&_.value&&!b.value}),C=(0,r.EW)(function(){return y.value&&!b.value}),L=(0,r.EW)(function(){return b.value}),T=function(){k.value&&t.saveSettings()};function O(e){t.toggle(),n.trackFeature({event:e?"def_feature_deactivated":"def_feature_activated",data:{Feature:"Mask Login Area","Triggered From":"Feature page"}})}return(0,r.sV)(function(){var e=sessionStorage.getItem("wpdef_mask_url");if(e){var t=JSON.parse(e);void 0!==(null==t?void 0:t.error)&&(h.value=!1,"undefined"==typeof SUI?document.onreadystatechange=function(){"complete"===document.readyState&&Defender.showNotification("error",t.error,!1)}:Defender.showNotification("error",t.error,!1)),sessionStorage.removeItem("wpdef_mask_url")}}),function(e,t){return!1===(0,r.R1)(f).enabled?((0,r.uX)(),(0,r.CE)("div",Y,[(0,r.Lk)("div",J,[(0,r.Lk)("h3",Z,(0,r.v_)((0,r.R1)(i)("Mask Login Area")),1)]),(0,r.Lk)("div",ee,[(0,r.R1)(s)?(0,r.Q3)("",!0):((0,r.uX)(),(0,r.CE)("img",{key:0,src:(0,r.R1)(l)("assets/img/disabled-module.png"),"aria-hidden":"true",class:"sui-image",alt:(0,r.R1)(i)("Mask Login Area")},null,8,te)),(0,r.R1)(s)&&(0,r.R1)(c)?((0,r.uX)(),(0,r.CE)("img",{key:1,src:(0,r.R1)(c),"aria-hidden":"true",class:"sui-image wd-whitelabel-custom-branding-logo",alt:(0,r.R1)(i)("Mask Login Area")},null,8,ne)):(0,r.Q3)("",!0),(0,r.Lk)("div",re,[(0,r.Lk)("p",null,(0,r.v_)((0,r.R1)(i)("Change the location of WordPress's default login area, making it harder for automated bots to find and also more convenient for your users.")),1),(0,r.Lk)("form",{method:"post",onSubmit:t[1]||(t[1]=(0,r.D$)(function(e){return O((0,r.R1)(f).enabled)},["prevent"]))},[(0,r.bF)(z.A,{label:(0,r.R1)(i)("Activate"),type:"submit",action:"toggle-mask-login",onClick:t[0]||(t[0]=function(e){return O((0,r.R1)(f).enabled)})},null,8,["label"])],32)])])])):((0,r.uX)(),(0,r.CE)("div",oe,[(0,r.Lk)("div",ae,[(0,r.Lk)("h3",ie,(0,r.v_)((0,r.R1)(i)("Mask Login Area")),1)]),(0,r.Lk)("form",{method:"post",onSubmit:(0,r.D$)(T,["prevent"])},[(0,r.Lk)("div",le,[(0,r.Lk)("p",null,(0,r.v_)((0,r.R1)(i)("Change your default WordPress login URL to hide your login area from hackers and bots.")),1),(0,r.R1)(m).length?((0,r.uX)(),(0,r.Wv)(Q.A,{key:0,type:"error"},{default:(0,r.k6)(function(){return[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)((0,r.R1)(m),function(e){return(0,r.uX)(),(0,r.CE)("span",{key:e},(0,r.v_)(e),1)}),128))]}),_:1})):(0,r.Q3)("",!0),S.value?((0,r.uX)(),(0,r.Wv)(Q.A,{key:1,type:"error"},{default:(0,r.k6)(function(){return[(0,r.eW)((0,r.v_)((0,r.R1)(i)("A page already exists at this URL. Please enter a unique URL for your login area.")),1)]}),_:1})):C.value?((0,r.uX)(),(0,r.Wv)(Q.A,{key:2,type:"warning"},{default:(0,r.k6)(function(){return[(0,r.eW)((0,r.v_)((0,r.R1)(i)("Masking is currently inactive. Choose your URL and save your settings to finish setup.")),1)]}),_:1})):L.value?((0,r.uX)(),(0,r.Wv)(Q.A,{key:3,type:"success"},{default:(0,r.k6)(function(){return[(0,r.eW)((0,r.v_)((0,r.R1)(i)("Masking is currently active at "))+" ",1),(0,r.Lk)("a",{id:"new-login-url",href:(0,r.R1)(v),target:"_blank",textContent:(0,r.v_)((0,r.R1)(v))},null,8,ue)]}),_:1})):(0,r.Q3)("",!0),(0,r.bF)($.A,{label:(0,r.R1)(i)("Masking URL slug"),description:(0,r.R1)(i)("Choose the new URL slug where users of your website will now navigate to log in or register.")},{default:(0,r.k6)(function(){return[(0,r.Lk)("span",{class:"sui-description",innerHTML:R.value},null,8,se),(0,r.bF)(q.A,{modelValue:(0,r.R1)(f).mask_url,"onUpdate:modelValue":t[2]||(t[2]=function(e){return(0,r.R1)(f).mask_url=e}),label:(0,r.R1)(i)("New Login URL slug"),placeholder:"new-login-slug",validation:["required",(0,r.R1)(_)&&"custom"].filter(Boolean),"error-message-custom":(0,r.R1)(_)?(0,r.R1)(i)("URL already exists. Please enter a different slug."):"",description:(0,r.R1)(i)("Note: Registration and Password Reset emails have hardcoded URLs in them. We will update them automatically to match your new login URL."),onValidation:t[3]||(t[3]=function(e){return t="new-login-url-slug",n=e,void(g.value[t]=n);var t,n})},null,8,["modelValue","label","validation","error-message-custom","description"])]}),_:1},8,["label","description"]),(0,r.bF)($.A,{label:(0,r.R1)(i)("Redirect traffic"),description:(0,r.R1)(i)("Send visitors and bots who try to visit the default WordPress login URLs to a separate URL to avoid 404s.")},{default:(0,r.k6)(function(){return[(0,r.bF)(A.A,{modelValue:(0,r.R1)(f).redirect_traffic,"onUpdate:modelValue":t[5]||(t[5]=function(e){return(0,r.R1)(f).redirect_traffic=e}),tabs:w,slug:"redirect_traffic"},{wp_page:(0,r.k6)(function(){return[(0,r.bF)((0,r.R1)(N))]}),custom_url:(0,r.k6)(function(){return[(0,r.Lk)("p",ce,(0,r.v_)((0,r.R1)(i)("Visitors who visit the default login URLs will be redirected to the custom URL you will set below.")),1),(0,r.bF)(q.A,{modelValue:(0,r.R1)(f).redirect_traffic_url,"onUpdate:modelValue":t[4]||(t[4]=function(e){return(0,r.R1)(f).redirect_traffic_url=e}),label:(0,r.R1)(i)("Redirection URL"),placeholder:(0,r.R1)(i)("E.g. 404-error"),validation:[]},null,8,["modelValue","label","placeholder"])]}),_:1},8,["modelValue"])]}),_:1},8,["label","description"]),(0,r.bF)($.A,{label:(0,r.R1)(i)("Deactivate"),id:"deactivate-mask-login",description:(0,r.R1)(i)("Disable login area masking and return to the default wp-admin and wp-login URLS.")},{default:(0,r.k6)(function(){return[(0,r.bF)(z.A,{label:(0,r.R1)(i)("Deactivate"),action:"toggle-mask-login",onClick:t[6]||(t[6]=function(e){return O((0,r.R1)(f).enabled)})},null,8,["label"])]}),_:1},8,["label","description"])]),(0,r.Lk)("div",de,[(0,r.Lk)("div",fe,[(0,r.bF)(z.A,{action:"save-mask-login",type:"submit",label:(0,r.R1)(i)("Save Changes")},null,8,["label"])])])],32)]))}}};var ve=n(5072),be=n.n(ve),me=n(2149),ye={insert:"head",singleton:!1};be()(me.A,ye);me.A.locals;const _e=pe;var he=n(4146);function ge(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var u=r&&r.prototype instanceof l?r:l,s=Object.create(u.prototype);return ke(s,"_invoke",function(n,r,o){var a,l,u,s=0,c=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return a=t,l=0,u=e,f.n=n,i}};function p(n,r){for(l=n,u=r,t=0;!d&&s&&!o&&t<c.length;t++){var o,a=c[t],p=f.p,v=a[2];n>3?(o=v===r)&&(u=a[(l=a[4])?5:(l=3,3)],a[4]=a[5]=e):a[0]<=p&&((o=n<2&&p<a[1])?(l=0,f.v=r,f.n=a[1]):p<v&&(o=n<3||a[0]>r||r>v)&&(a[4]=n,a[5]=r,f.n=v,l=0))}if(o||n>1)return i;throw d=!0,r}return function(o,c,v){if(s>1)throw TypeError("Generator is already running");for(d&&1===c&&p(c,v),l=c,u=v;(t=l<2?e:u)||!d;){a||(l?l<3?(l>1&&(f.n=-1),p(l,u)):f.n=u:f.v=u);try{if(s=2,a){if(l||(o="next"),t=a[o]){if(!(t=t.call(a,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,l<2&&(l=0)}else 1===l&&(t=a.return)&&t.call(a),l<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),l=1);a=e}else if((t=(d=f.n<0)?u:n.call(r,f))!==i)break}catch(t){a=e,l=1,u=t}finally{s=1}}return{value:t,done:d}}}(n,o,a),!0),s}var i={};function l(){}function u(){}function s(){}t=Object.getPrototypeOf;var c=[][r]?t(t([][r]())):(ke(t={},r,function(){return this}),t),d=s.prototype=l.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,ke(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return u.prototype=s,ke(d,"constructor",s),ke(s,"constructor",u),u.displayName="GeneratorFunction",ke(s,o,"GeneratorFunction"),ke(d),ke(d,o,"Generator"),ke(d,r,function(){return this}),ke(d,"toString",function(){return"[object Generator]"}),(ge=function(){return{w:a,m:f}})()}function ke(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}ke=function(e,t,n,r){function a(t,n){ke(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},ke(e,t,n,r)}function we(e,t,n,r,o,a,i){try{var l=e[a](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,o)}var Re=(0,o.nY)("securityHeaders",function(){var e,t=(0,r.KR)({sh_xframe:!1,sh_xframe_mode:"",sh_xss_protection:!1,sh_xss_protection_mode:"",sh_content_type_options:!1,sh_content_type_options_mode:"",sh_strict_transport:!1,hsts_preload:0,include_subdomain:0,hsts_cache_duration:"",sh_referrer_policy:!1,sh_referrer_policy_mode:"",sh_feature_policy:!1,sh_feature_policy_mode:"",sh_feature_policy_urls:""}),n=(0,r.KR)({}),o=(0,r.KR)({}),a=(0,r.KR)({}),i=(0,u.r)();function s(e){t.value=e.model,a.value=e.nonces,o.value=e.routes,n.value=e.misc}function c(){var e;return e=ge().m(function e(){var n;return ge().w(function(e){for(;;)switch(e.n){case 0:return i.start("save-security-headers"),e.n=1,(0,l.q)().post(o.value.save_settings,a.value.save_settings,t.value);case 1:return s(n=e.v),i.stop("save-security-headers"),e.a(2,n)}},e)}),c=function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function i(e){we(a,r,o,i,l,"next",e)}function l(e){we(a,r,o,i,l,"throw",e)}i(void 0)})},c.apply(this,arguments)}return"undefined"!=typeof window&&null!==(e=window.advanced_tools)&&void 0!==e&&e.security_headers&&s(window.advanced_tools.security_headers),{model:t,misc:n,saveSettings:function(){return c.apply(this,arguments)}}}),Se={class:"sui-description toogle-content-description"},Ce={class:"sui-p-small"},Le={class:"sui-p-small"},xe={class:"sui-form-field"},Ee={class:"sui-label"},Pe=["placeholder"],Ae=["innerHTML"],Te={class:"sui-p-small"};const Oe={__name:"sh-feature-policy",props:{modelValue:{},modelModifiers:{}},emits:["update:modelValue"],setup:function(e){var t=(0,a.B)(),n=t.__,o=t.sprintf,i=(0,x.I)().siteUrl,l=(0,r.fn)(e,"modelValue"),u=(0,r.EW)(function(){return[{label:n("On site & iframe"),value:"self"},{label:n("All"),value:"allow"},{label:n("Specific Origins"),value:"origins"},{label:n("None"),value:"none"}]}),s=o(n("The feature is allowed for specific origins. Place URLs here <strong>%s</strong>, one per line."),i());return function(e,t){return(0,r.uX)(),(0,r.CE)(r.FK,null,[(0,r.Lk)("span",Se,(0,r.v_)((0,r.R1)(n)("Choose an option that matches your requirements from the options below to prevent unwanted actions when your webpages are embedded elsewhere.")),1),(0,r.bF)(A.A,{tabs:u.value,modelValue:l.value.sh_feature_policy_mode,"onUpdate:modelValue":t[1]||(t[1]=function(e){return l.value.sh_feature_policy_mode=e}),slug:"feature-policy"},{self:(0,r.k6)(function(){return[(0,r.Lk)("p",Ce,(0,r.v_)((0,r.R1)(n)("The page can only be displayed in a frame on the same origin as the page itself. The spec leaves it up to browser vendors to decide whether this option applies to the top level, the parent, or the whole chain.")),1)]}),allow:(0,r.k6)(function(){return[(0,r.Lk)("p",Le,(0,r.v_)((0,r.R1)(n)("The feature will be allowed in this document, and all nested browsing contexts (iframes) regardless of their origin.")),1)]}),origins:(0,r.k6)(function(){return[(0,r.Lk)("div",xe,[(0,r.Lk)("label",Ee,(0,r.v_)((0,r.R1)(n)("Origin URL")),1),(0,r.bo)((0,r.Lk)("textarea",{"onUpdate:modelValue":t[0]||(t[0]=function(e){return l.value.sh_feature_policy_urls=e}),class:"sui-form-control",name:"sh_feature_policy_urls",placeholder:(0,r.R1)(n)("Place URLs here, one per line")},null,8,Pe),[[r.Jo,l.value.sh_feature_policy_urls]]),(0,r.Lk)("span",{class:"sui-description",innerHTML:(0,r.R1)(s)},null,8,Ae)])]}),none:(0,r.k6)(function(){return[(0,r.Lk)("p",Te,(0,r.v_)((0,r.R1)(n)("The feature is disabled in top-level and nested browsing contexts.")),1)]}),_:1},8,["tabs","modelValue"])],64)}}};var je=n(7786),Fe=n(5571),Ve={class:"sui-description toogle-content-description"},We={class:"sui-border-frame"},Xe={class:"sui-row"},Ie={class:"sui-col-md-7"},Ue={class:"sui-col-md-12",style:{marginTop:"10px"}},Ke=["innerHTML"];const Ge={__name:"sh-referrer-policy",props:{misc:{type:Object,required:!0},modelValue:{type:String,required:!0}},setup:function(e){var t=e,n=(0,a.B)().__,o=(0,je.hRP)(t,"modelValue"),i=[{value:"no-referrer",label:"No Referrer"},{value:"no-referrer-when-downgrade",label:"No Referrer When Downgrade"},{value:"origin",label:"Origin"},{value:"origin-when-cross-origin",label:"Origin When Cross-Origin"},{value:"same-origin",label:"Same-Origin"},{value:"strict-origin",label:"Strict-Origin"},{value:"strict-origin-when-cross-origin",label:"Strict-Origin When Cross-Origin"},{value:"unsafe-url",label:"Unsafe-URL"}],l={"no-referrer":n("The Referer header will be omitted entirely. No referrer information is sent along with requests."),"no-referrer-when-downgrade":n("This is the user agent's default behavior if no policy is specified. The origin is sent as referrer to a-priori as-much-secure destination (HTTPS->HTTPS), but isn't sent to a less secure destination (HTTPS->HTTP)."),origin:n("Only send the origin of the document as the referrer in all cases. The document https://example.com/page.html will send the referrer https://example.com/."),"origin-when-cross-origin":n("Send a full URL when performing a same-origin request, but only send the origin of the document for other cases."),"same-origin":n("A referrer will be sent for same-site origins, but cross-origin requests will contain no referrer information."),"strict-origin":n("Only send the origin of the document as the referrer to a-priori as-much-secure destination (HTTPS->HTTPS), but don't send it to a less secure destination (HTTPS->HTTP)."),"strict-origin-when-cross-origin":n("Send a full URL when performing a same-origin request, only send the origin of the document to a-priori as-much-secure destination (HTTPS->HTTPS), and send no header to a less secure destination (HTTPS->HTTP)."),"unsafe-url":n("Send a full URL (stripped from parameters) when performing a a same-origin or cross-origin request.")},u=(0,r.EW)(function(){return l[t.modelValue]||""});return function(e,t){return(0,r.uX)(),(0,r.CE)(r.FK,null,[(0,r.Lk)("span",Ve,(0,r.v_)((0,r.R1)(n)("Choose which referrer information to send along with requests.")),1),(0,r.Lk)("div",We,[(0,r.Lk)("div",Xe,[(0,r.Lk)("div",Ie,[(0,r.bF)(Fe.A,{id:"referrer-policy",modelValue:(0,r.R1)(o),"onUpdate:modelValue":t[0]||(t[0]=function(e){return(0,r.i9)(o)?o.value=e:null}),options:i,label:(0,r.R1)(n)("Referrer Information"),"custom-class":"sui-select-sm"},null,8,["modelValue","label"])]),(0,r.Lk)("div",Ue,[(0,r.Lk)("p",{class:"sui-description",innerHTML:u.value},null,8,Ke)])])])],64)}}};var Be=n(2976),He={class:"sui-border-frame"},Me={class:"sui-description margin-bottom-10"},De={class:"sui-notice sui-notice-warning"},Ne={class:"sui-notice-content"},$e={class:"sui-notice-message"},qe=["innerHTML"],Qe={key:0,class:"margin-bottom-30"},ze={class:"sui-description margin-bottom-10"},Ye={class:"toggle-content-header"},Je=["innerHTML"],Ze={class:"sui-form-field"},et={class:"sui-row"},tt={class:"sui-col-md-5"};const nt={__name:"sh-strict-transport",props:{misc:Object,modelValue:{type:Object}},emits:["update:model"],setup:function(e,t){var n=t.emit,o=e,i=n,l=(0,je.hRP)(o,"modelValue",i),u=(0,a.B)(),s=u.__,c=u.sprintf,d=[{value:"1 hour",label:"1 hour"},{value:"24 hours",label:"24 hours"},{value:"7 days",label:"7 days"},{value:"30 days",label:"30 days"},{value:"3 months",label:"3 months"},{value:"6 months",label:"6 months"},{value:"1 year",label:"1 year"},{value:"2 years",label:"2 years"}],f=(0,r.EW)(function(){var e;return!0===(null===(e=o.misc)||void 0===e||null===(e=e.diff)||void 0===e?void 0:e.allow_subdomain)}),p=(0,r.EW)(function(){return c(s('Note: Do not include the preload directive by default if you maintain a project that provides HTTPS configuration advice or provides an option to enable HSTS. Be aware that inclusion in the preload list cannot easily be undone. Domains can be removed, but it takes months for a change. Check <a id="hsts-info-link" target="_blank" href="%s">here</a> for more information.'),"https://hstspreload.org/")}),v=(0,r.EW)(function(){return c(s('Select when the browser should cache and enforce the Strict Transport Security policy. The HSTS Maximum Age should be set to at least 30 days. To find out more about the differences in max-age values, click <a id="sts-info-link" target="_blank" href="%s">here</a>.'),"https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Strict-Transport-Security#Examples")});return function(e,t){return(0,r.uX)(),(0,r.CE)("div",He,[(0,r.bF)(Be.A,{id:"hsts_preload",modelValue:(0,r.R1)(l).hsts_preload,"onUpdate:modelValue":t[0]||(t[0]=function(e){return(0,r.R1)(l).hsts_preload=e}),label:(0,r.R1)(s)("HSTS Preload"),"has-field":!1,value:1},null,8,["modelValue","label"]),(0,r.Lk)("span",Me,(0,r.v_)((0,r.R1)(s)("Google maintains an HSTS preload service. By following the guidelines and successfully submitting your domain, browsers will never connect to your domain using an insecure connection.")),1),(0,r.bo)((0,r.Lk)("div",De,[(0,r.Lk)("div",Ne,[(0,r.Lk)("div",$e,[t[3]||(t[3]=(0,r.Lk)("i",{"aria-hidden":"true",class:"sui-notice-icon sui-icon-info sui-md"},null,-1)),(0,r.Lk)("p",{innerHTML:p.value},null,8,qe)])])],512),[[r.aG,(0,r.R1)(l).hsts_preload]]),f.value?((0,r.uX)(),(0,r.CE)("div",Qe,[(0,r.bF)(Be.A,{id:"include_subdomain",modelValue:(0,r.R1)(l).include_subdomain,"onUpdate:modelValue":t[1]||(t[1]=function(e){return(0,r.R1)(l).include_subdomain=e}),label:(0,r.R1)(s)("Include Subdomains"),"has-field":!1,value:1},null,8,["modelValue","label"]),(0,r.Lk)("span",ze,(0,r.v_)((0,r.R1)(s)("If this optional parameter is specified, this rule applies to all of the site's subdomains as well.")),1)])):(0,r.Q3)("",!0),(0,r.Lk)("div",Ye,(0,r.v_)((0,r.R1)(s)("Browser Caching")),1),(0,r.Lk)("span",{class:"sui-description",innerHTML:v.value},null,8,Je),(0,r.Lk)("div",Ze,[(0,r.Lk)("div",et,[(0,r.Lk)("div",tt,[(0,r.bF)(Fe.A,{id:"hsts-cache-duration",modelValue:(0,r.R1)(l).hsts_cache_duration,"onUpdate:modelValue":t[2]||(t[2]=function(e){return(0,r.R1)(l).hsts_cache_duration=e}),options:d,label:(0,r.R1)(s)("HSTS Maximum Age"),"custom-class":"sui-select-sm"},null,8,["modelValue","label"])])])])])}}};var rt={class:"sui-description toogle-content-description"};const ot={__name:"sh-content-type-options",setup:function(e){var t=(0,a.B)().__;return function(e,n){return(0,r.uX)(),(0,r.CE)("span",rt,(0,r.v_)((0,r.R1)(t)("Defender will automatically enforce the 'nosniff' X-Content-Type-Options header to help prevent MIME type sniffing and XSS attacks.")),1)}}};var at={class:"sui-description toogle-content-description"},it={class:"sui-p-small"},lt={class:"sui-description"};const ut={__name:"sh-xss-protection",props:{modelValue:{},modelModifiers:{}},emits:["update:modelValue"],setup:function(e){var t=(0,a.B)().__,n=(0,r.fn)(e,"modelValue"),o=(0,r.EW)(function(){return[{label:t("Sanitize"),value:"sanitize"},{label:t("Block"),value:"block"}]});return function(e,a){return(0,r.uX)(),(0,r.CE)(r.FK,null,[(0,r.Lk)("span",at,(0,r.v_)((0,r.R1)(t)("Choose what level of protection X-XSS protection you would like to apply when XSS attacks are detected.")),1),(0,r.bF)(A.A,{tabs:o.value,modelValue:n.value.sh_xss_protection_mode,"onUpdate:modelValue":a[0]||(a[0]=function(e){return n.value.sh_xss_protection_mode=e}),slug:"xss-protection"},{sanitize:(0,r.k6)(function(){return[(0,r.Lk)("p",it,(0,r.v_)((0,r.R1)(t)("If a cross-site scripting attack is detected, the browser will sanitize the page (remove the unsafe parts).")),1)]}),block:(0,r.k6)(function(){return[(0,r.Lk)("span",lt,(0,r.v_)((0,r.R1)(t)("Enables XSS filtering. Rather than sanitizing the page, the browser will prevent rendering of the page if an attack is detected.")),1)]}),_:1},8,["tabs","modelValue"])],64)}}};var st={class:"sui-description toogle-content-description"},ct={class:"sui-p-small"},dt={class:"sui-p-small"};const ft={__name:"sh-xframe",props:{modelValue:{},modelModifiers:{}},emits:["update:modelValue"],setup:function(e){var t=(0,a.B)().__,n=(0,r.fn)(e,"modelValue"),o=(0,r.EW)(function(){return[{label:t("Sameorigin"),value:"sameorigin"},{label:t("Deny"),value:"deny"}]});return function(e,a){return(0,r.uX)(),(0,r.CE)(r.FK,null,[(0,r.Lk)("span",st,(0,r.v_)((0,r.R1)(t)("Choose whether or not you want to allow your webpages to be embedded inside iframes.")),1),(0,r.bF)(A.A,{tabs:o.value,modelValue:n.value.sh_xframe_mode,"onUpdate:modelValue":a[0]||(a[0]=function(e){return n.value.sh_xframe_mode=e}),slug:"xframe-options"},{sameorigin:(0,r.k6)(function(){return[(0,r.Lk)("p",ct,(0,r.v_)((0,r.R1)(t)("The page can only be displayed in a frame on the same origin as the page itself. The spec leaves it up to browser vendors to decide whether this option applies to the top level, the parent, or the whole chain.")),1)]}),deny:(0,r.k6)(function(){return[(0,r.Lk)("p",dt,(0,r.v_)((0,r.R1)(t)("The page can't be displayed in a frame, regardless of the site attempting to do so.")),1)]}),_:1},8,["tabs","modelValue"])],64)}}};var pt=n(8261),vt={id:"security-headers",class:"sui-box"},bt={class:"sui-box-header"},mt={class:"sui-box-title"},yt={class:"sui-box-body"},_t={class:"sui-box-footer"},ht={class:"sui-actions-right"};const gt={__name:"security-headers",setup:function(e){var t=(0,a.B)(),n=t.__,i=t.sprintf,l=(0,pt.m)().rebindSUI,u=Re(),s=(0,o.bP)(u),c=s.model,d=s.misc,f=u.saveSettings,p=function(e){return i(n("Enable %s"),e)};return(0,r.wB)(c.value,function(){l()}),function(e,t){return(0,r.uX)(),(0,r.CE)("div",vt,[(0,r.Lk)("div",bt,[(0,r.Lk)("h3",mt,(0,r.v_)((0,r.R1)(n)("Security Headers")),1)]),(0,r.Lk)("form",{method:"post",onSubmit:t[11]||(t[11]=(0,r.D$)(function(){return(0,r.R1)(f)&&(0,r.R1)(f).apply(void 0,arguments)},["prevent"]))},[(0,r.Lk)("div",yt,[(0,r.Lk)("p",null,(0,r.v_)((0,r.R1)(n)("Add extra security to your website by enabling and configuring the security headers.")),1),(0,r.bF)($.A,{label:(0,r.R1)(d).sh_xframe.title,description:(0,r.R1)(d).sh_xframe.diff.intro_text},{default:(0,r.k6)(function(){return[(0,r.bF)(he.A,{feature:"sh_xframe",label:p((0,r.R1)(d).sh_xframe.title),modelValue:(0,r.R1)(c).sh_xframe,"onUpdate:modelValue":t[1]||(t[1]=function(e){return(0,r.R1)(c).sh_xframe=e})},{default:(0,r.k6)(function(){return[(0,r.bF)(ft,{modelValue:(0,r.R1)(c),"onUpdate:modelValue":t[0]||(t[0]=function(e){return(0,r.i9)(c)?c.value=e:null})},null,8,["modelValue"])]}),_:1},8,["label","modelValue"])]}),_:1},8,["label","description"]),(0,r.bF)($.A,{label:(0,r.R1)(d).sh_xss_protection.title,description:(0,r.R1)(d).sh_xss_protection.diff.intro_text},{default:(0,r.k6)(function(){return[(0,r.bF)(he.A,{feature:"sh_xss_protection",label:p((0,r.R1)(d).sh_xss_protection.title),modelValue:(0,r.R1)(c).sh_xss_protection,"onUpdate:modelValue":t[3]||(t[3]=function(e){return(0,r.R1)(c).sh_xss_protection=e})},{default:(0,r.k6)(function(){return[(0,r.bF)(ut,{modelValue:(0,r.R1)(c),"onUpdate:modelValue":t[2]||(t[2]=function(e){return(0,r.i9)(c)?c.value=e:null})},null,8,["modelValue"])]}),_:1},8,["label","modelValue"])]}),_:1},8,["label","description"]),(0,r.bF)($.A,{label:(0,r.R1)(d).sh_content_type_options.title,description:(0,r.R1)(d).sh_content_type_options.diff.intro_text},{default:(0,r.k6)(function(){return[(0,r.bF)(he.A,{feature:"sh_content_type_options",label:p((0,r.R1)(d).sh_content_type_options.title),modelValue:(0,r.R1)(c).sh_content_type_options,"onUpdate:modelValue":t[4]||(t[4]=function(e){return(0,r.R1)(c).sh_content_type_options=e})},{default:(0,r.k6)(function(){return[(0,r.bF)(ot)]}),_:1},8,["label","modelValue"])]}),_:1},8,["label","description"]),(0,r.bF)($.A,{label:(0,r.R1)(d).sh_strict_transport.title,description:(0,r.R1)(d).sh_strict_transport.diff.intro_text},{default:(0,r.k6)(function(){return[(0,r.bF)(he.A,{feature:"sh_strict_transport",label:p((0,r.R1)(d).sh_strict_transport.title),modelValue:(0,r.R1)(c).sh_strict_transport,"onUpdate:modelValue":t[6]||(t[6]=function(e){return(0,r.R1)(c).sh_strict_transport=e})},{default:(0,r.k6)(function(){return[(0,r.bF)(nt,{misc:(0,r.R1)(d).sh_strict_transport,modelValue:(0,r.R1)(c),"onUpdate:modelValue":t[5]||(t[5]=function(e){return(0,r.i9)(c)?c.value=e:null})},null,8,["misc","modelValue"])]}),_:1},8,["label","modelValue"])]}),_:1},8,["label","description"]),(0,r.bF)($.A,{label:(0,r.R1)(d).sh_referrer_policy.title,description:(0,r.R1)(d).sh_referrer_policy.diff.intro_text},{default:(0,r.k6)(function(){return[(0,r.bF)(he.A,{feature:"sh_referrer_policy",label:p((0,r.R1)(d).sh_referrer_policy.title),modelValue:(0,r.R1)(c).sh_referrer_policy,"onUpdate:modelValue":t[8]||(t[8]=function(e){return(0,r.R1)(c).sh_referrer_policy=e})},{default:(0,r.k6)(function(){return[(0,r.bF)(Ge,{misc:(0,r.R1)(d).sh_referrer_policy,modelValue:(0,r.R1)(c).sh_referrer_policy_mode,"onUpdate:modelValue":t[7]||(t[7]=function(e){return(0,r.R1)(c).sh_referrer_policy_mode=e})},null,8,["misc","modelValue"])]}),_:1},8,["label","modelValue"])]}),_:1},8,["label","description"]),(0,r.bF)($.A,{label:(0,r.R1)(d).sh_feature_policy.title,description:(0,r.R1)(d).sh_feature_policy.diff.intro_text},{default:(0,r.k6)(function(){return[(0,r.bF)(he.A,{feature:"sh_feature_policy",label:p((0,r.R1)(d).sh_feature_policy.title),modelValue:(0,r.R1)(c).sh_feature_policy,"onUpdate:modelValue":t[10]||(t[10]=function(e){return(0,r.R1)(c).sh_feature_policy=e})},{default:(0,r.k6)(function(){return[(0,r.bF)(Oe,{modelValue:(0,r.R1)(c),"onUpdate:modelValue":t[9]||(t[9]=function(e){return(0,r.i9)(c)?c.value=e:null})},null,8,["modelValue"])]}),_:1},8,["label","modelValue"])]}),_:1},8,["label","description"])]),(0,r.Lk)("div",_t,[(0,r.Lk)("div",ht,[(0,r.bF)(z.A,{type:"submit",action:"save-security-headers",label:(0,r.R1)(n)("Save Changes")},null,8,["label"])])])],32)])}}},kt=gt;var wt=n(2708),Rt={class:"sui-modal sui-modal-sm"},St={id:"deactivate-captcha-modal",role:"dialog",class:"sui-modal-content sui-content-fade-out","aria-modal":"true","aria-labelledby":"deactivate-captcha-title","aria-describedby":"deactivate-captcha-desc"},Ct={class:"sui-box"},Lt={class:"sui-box-header sui-flatten sui-content-center sui-spacing-top--60"},xt={class:"sui-button-icon sui-button-float--right","data-modal-close":""},Et={class:"sui-screen-reader-text"},Pt={id:"deactivate-captcha-title",class:"sui-box-title sui-lg"},At={id:"deactivate-captcha-desc",class:"sui-description"},Tt={class:"sui-box-footer sui-flatten sui-content-center"};const Ot={__name:"deactivate-modal",props:["is_active"],setup:function(e){var t=(0,a.B)().__,n=C(),i=(0,P.w)(),l=(0,o.bP)(n).provider_in_db;function u(){n.toggle(),i.trackFeature({event:"def_feature_deactivated",data:{Feature:"recaptcha"===l.value?"reCAPTCHA":"Cloudflare Turnstile","Triggered From":"Feature page"}})}return function(e,n){return(0,r.uX)(),(0,r.CE)("div",Rt,[(0,r.Lk)("div",St,[(0,r.Lk)("div",Ct,[(0,r.Lk)("div",Lt,[(0,r.Lk)("button",xt,[n[0]||(n[0]=(0,r.Lk)("span",{class:"sui-icon-close sui-md","aria-hidden":"true"},null,-1)),(0,r.Lk)("span",Et,(0,r.v_)((0,r.R1)(t)("Close this dialog")),1)]),(0,r.Lk)("h3",Pt,(0,r.v_)((0,r.R1)(t)("Deactivate CAPTCHA")),1),(0,r.Lk)("p",At,(0,r.v_)((0,r.R1)(t)("Are you sure you want to deactivate CAPTCHA? You can turn it on again at any time.")),1)]),(0,r.Lk)("div",Tt,[(0,r.bF)(z.A,{label:(0,r.R1)(t)("Cancel"),"data-modal-close":""},null,8,["label"]),(0,r.bF)(z.A,{label:(0,r.R1)(t)("Deactivate"),action:"deactivate-captcha","custom-class":"sui-button-red",icon:"sui-icon-power-on-off","data-modal-close":"",onClick:u},null,8,["label"])])])])])}}};var jt={id:"v2-checkbox-box",class:"sui-tab-content sui-tab-boxed","data-tab-content":"v2-checkbox-box"},Ft={class:"sui-p-small"},Vt={class:"sui-form-field"},Wt={class:"sui-settings-label"},Xt={class:"sui-description"},It={class:"sui-row"},Ut={class:"sui-col"},Kt={class:"sui-col"},Gt={class:"mt-5px space-y-2"},Bt={class:"sui-description"},Ht=["innerHTML"];const Mt={__name:"v2-checkbox",props:["is_active","preloading","ticket_text"],setup:function(e){var t=C(),n=(0,o.bP)(t),a=n.dataV2Checkbox,i=n.previewData,l=[{value:"normal",label:(0,v.__)("Normal")},{value:"compact",label:(0,v.__)("Compact")}],u=[{value:"light",label:(0,v.__)("Light")},{value:"dark",label:(0,v.__)("Dark")}];return(0,r.sV)(function(){(0,v.gk)()}),function(n,o){return(0,r.uX)(),(0,r.CE)("div",jt,[(0,r.Lk)("p",Ft,(0,r.v_)((0,r.R1)(v.__)("Enter the API keys for reCAPTCHA v2 Checkbox type below.")),1),(0,r.bF)((0,r.R1)(wt.lF),{modelValue:(0,r.R1)(a).key,"onUpdate:modelValue":o[0]||(o[0]=function(e){return(0,r.R1)(a).key=e}),label:(0,r.R1)(v.__)("Site key"),placeholder:(0,r.R1)(v.__)("Enter your site key here"),"input-id":"v2_captcha_key",validation:[],onBlur:(0,r.R1)(t).verifySiteKey},null,8,["modelValue","label","placeholder","onBlur"]),(0,r.bF)((0,r.R1)(wt.lF),{modelValue:(0,r.R1)(a).secret,"onUpdate:modelValue":o[1]||(o[1]=function(e){return(0,r.R1)(a).secret=e}),label:(0,r.R1)(v.__)("Secret Key"),placeholder:(0,r.R1)(v.__)("Enter your secret key here"),"input-id":"v2_captcha_secret",validation:[],class:"form-field-separator"},null,8,["modelValue","label","placeholder"]),(0,r.Lk)("div",Vt,[(0,r.Lk)("span",Wt,(0,r.v_)((0,r.R1)(v.__)("Style")),1),(0,r.Lk)("p",Xt,(0,r.v_)((0,r.R1)(v.__)("Choose how you want your reCAPTCHA to be shown.")),1),(0,r.Lk)("div",It,[(0,r.Lk)("div",Ut,[(0,r.bF)(Fe.A,{id:"v2_checkbox_size",modelValue:(0,r.R1)(a).size,"onUpdate:modelValue":[o[2]||(o[2]=function(e){return(0,r.R1)(a).size=e}),(0,r.R1)(v.gk)],label:(0,r.R1)(v.__)("Size"),options:l},null,8,["modelValue","label","onUpdate:modelValue"])]),(0,r.Lk)("div",Kt,[(0,r.bF)(Fe.A,{id:"v2_checkbox_style",modelValue:(0,r.R1)(a).style,"onUpdate:modelValue":[o[3]||(o[3]=function(e){return(0,r.R1)(a).style=e}),(0,r.R1)(v.gk)],label:(0,r.R1)(v.__)("Theme"),options:u},null,8,["modelValue","label","onUpdate:modelValue"])])])]),(0,r.bF)((0,r.R1)(wt.pM),{"as-column":"",label:(0,r.R1)(v.__)("reCAPTCHA widget preview")},{default:(0,r.k6)(function(){return[(0,r.Lk)("div",Gt,[(0,r.Lk)("div",{id:"v2_checkbox-preview",class:(0,r.C4)({grayscale:(0,r.R1)(v.Bb)()})},null,2),(0,r.R1)(i).error?((0,r.uX)(),(0,r.Wv)((0,r.R1)(wt.YT),{key:0,type:"error"},{default:(0,r.k6)(function(){return[(0,r.eW)((0,r.v_)((0,r.R1)(i).error),1)]}),_:1})):e.is_active?(0,r.Q3)("",!0):((0,r.uX)(),(0,r.Wv)((0,r.R1)(wt.YT),{key:1},{default:(0,r.k6)(function(){return[(0,r.eW)((0,r.v_)((0,r.R1)(v.__)("Save your API keys to load the V2 reCAPTCHA preview.")),1)]}),_:1}))]),(0,r.Lk)("p",Bt,(0,r.v_)((0,r.R1)(v.__)("If you see any errors in the preview, make sure the keys you’ve entered are valid, and you’ve listed your domain name while generating the keys.")),1),(0,r.Lk)("p",{id:"v2_checkbox_notice_2",class:"sui-p-small mt-2 wd-hide",innerHTML:e.ticket_text},null,8,Ht)]}),_:1},8,["label"])])}}};var Dt={id:"v2-invisible-box",class:"sui-tab-content sui-tab-boxed","data-tab-content":"v2-invisible-box"},Nt={class:"sui-p-small"},$t={class:"mt-5px space-y-2"},qt={class:"sui-description"},Qt=["innerHTML"];const zt={__name:"v2-invisible",props:["is_active","preloading","ticket_text"],setup:function(e){var t=C(),n=(0,o.bP)(t),a=n.dataV2Invisible,i=n.previewData;return function(n,o){return(0,r.uX)(),(0,r.CE)("div",Dt,[(0,r.Lk)("p",Nt,(0,r.v_)((0,r.R1)(v.__)("Enter the API keys for reCAPTCHA V2 Invisible type below.")),1),(0,r.bF)((0,r.R1)(wt.lF),{modelValue:(0,r.R1)(a).key,"onUpdate:modelValue":o[0]||(o[0]=function(e){return(0,r.R1)(a).key=e}),label:(0,r.R1)(v.__)("Site key"),placeholder:(0,r.R1)(v.__)("Enter your site key here"),"input-id":"v2_invisible_key",validation:[],onBlur:(0,r.R1)(t).verifySiteKey},null,8,["modelValue","label","placeholder","onBlur"]),(0,r.bF)((0,r.R1)(wt.lF),{modelValue:(0,r.R1)(a).secret,"onUpdate:modelValue":o[1]||(o[1]=function(e){return(0,r.R1)(a).secret=e}),label:(0,r.R1)(v.__)("Secret Key"),placeholder:(0,r.R1)(v.__)("Enter your secret key here"),"input-id":"v2_invisible_secret",validation:[],class:"form-field-separator"},null,8,["modelValue","label","placeholder"]),(0,r.bF)((0,r.R1)(wt.pM),{"as-column":"",label:(0,r.R1)(v.__)("reCAPTCHA widget preview")},{default:(0,r.k6)(function(){return[(0,r.Lk)("div",$t,[(0,r.Lk)("div",{id:"v2_invisible-preview",class:(0,r.C4)({grayscale:(0,r.R1)(v.Bb)()})},null,2),(0,r.R1)(i).error?((0,r.uX)(),(0,r.Wv)((0,r.R1)(wt.YT),{key:0,type:"error"},{default:(0,r.k6)(function(){return[(0,r.eW)((0,r.v_)((0,r.R1)(i).error),1)]}),_:1})):e.is_active?(0,r.Q3)("",!0):((0,r.uX)(),(0,r.Wv)((0,r.R1)(wt.YT),{key:1},{default:(0,r.k6)(function(){return[(0,r.eW)((0,r.v_)((0,r.R1)(v.__)("Save your API keys to load the V2 reCAPTCHA preview.")),1)]}),_:1}))]),(0,r.Lk)("p",qt,(0,r.v_)((0,r.R1)(v.__)("If you see any errors in the preview, make sure the keys you’ve entered are valid, and you’ve listed your domain name while generating the keys.")),1),(0,r.Lk)("p",{id:"v2_invisible_notice_2",class:"sui-p-small mt-2 wd-hide",innerHTML:e.ticket_text},null,8,Qt)]}),_:1},8,["label"])])}}};var Yt={id:"v3-recaptcha-box",class:"sui-tab-content sui-tab-boxed","data-tab-content":"v3-recaptcha-box"},Jt={class:"sui-p-small"},Zt={class:"sui-form-field form-field-separator"},en={class:"sui-settings-label"},tn={class:"sui-description"},nn={class:"w-32"},rn={class:"sui-p-small"},on={class:"mt-5px space-y-2"},an={class:"sui-description"},ln=["innerHTML"];const un={__name:"v3-recaptcha",props:["is_active","preloading","ticket_text"],setup:function(e){var t=C(),n=(0,o.bP)(t),a=n.dataV3Recaptcha,i=n.previewData,l=[{value:"0",label:"0"},{value:"0.2",label:"0.2"},{value:"0.5",label:"0.5"},{value:"0.8",label:"0.8"},{value:"1",label:"1"}];return(0,r.sV)(function(){(0,v.gk)()}),function(n,o){return(0,r.uX)(),(0,r.CE)("div",Yt,[(0,r.Lk)("p",Jt,(0,r.v_)((0,r.R1)(v.__)("Enter the API keys for reCAPTCHA V3 type below.")),1),(0,r.bF)((0,r.R1)(wt.lF),{modelValue:(0,r.R1)(a).key,"onUpdate:modelValue":o[0]||(o[0]=function(e){return(0,r.R1)(a).key=e}),label:(0,r.R1)(v.__)("Site key"),placeholder:(0,r.R1)(v.__)("Enter your site key here"),"input-id":"v3_recaptcha_key",validation:[],onBlur:(0,r.R1)(t).verifySiteKey},null,8,["modelValue","label","placeholder","onBlur"]),(0,r.bF)((0,r.R1)(wt.lF),{modelValue:(0,r.R1)(a).secret,"onUpdate:modelValue":o[1]||(o[1]=function(e){return(0,r.R1)(a).secret=e}),label:(0,r.R1)(v.__)("Secret Key"),placeholder:(0,r.R1)(v.__)("Enter your secret key here"),"input-id":"v3_recaptcha_secret",validation:[],class:"form-field-separator"},null,8,["modelValue","label","placeholder"]),(0,r.Lk)("div",Zt,[(0,r.Lk)("span",en,(0,r.v_)((0,r.R1)(v.__)("Score")),1),(0,r.Lk)("p",tn,(0,r.v_)((0,r.R1)(v.__)("reCAPTCHA v3 returns a score based on user interactions. Choose the score below which the verification should fail.")),1),(0,r.Lk)("div",nn,[(0,r.bF)(Fe.A,{id:"v3_recaptcha_threshold",modelValue:(0,r.R1)(a).threshold,"onUpdate:modelValue":[o[2]||(o[2]=function(e){return(0,r.R1)(a).threshold=e}),(0,r.R1)(v.gk)],name:"v3_recaptcha_threshold",label:(0,r.R1)(v.__)("Score Threshold"),options:l},null,8,["modelValue","label","onUpdate:modelValue"])]),(0,r.Lk)("p",rn,(0,r.v_)((0,r.R1)(v.__)("1 is very likely a good interaction, 0 is very likely a bot.")),1)]),(0,r.bF)((0,r.R1)(wt.pM),{"as-column":"",label:(0,r.R1)(v.__)("reCAPTCHA widget preview")},{default:(0,r.k6)(function(){return[(0,r.Lk)("div",on,[(0,r.Lk)("div",{id:"v3_recaptcha-preview",class:(0,r.C4)({grayscale:(0,r.R1)(v.Bb)()})},null,2),(0,r.R1)(i).error?((0,r.uX)(),(0,r.Wv)((0,r.R1)(wt.YT),{key:0,type:"error"},{default:(0,r.k6)(function(){return[(0,r.eW)((0,r.v_)((0,r.R1)(i).error),1)]}),_:1})):e.is_active?(0,r.Q3)("",!0):((0,r.uX)(),(0,r.Wv)((0,r.R1)(wt.YT),{key:1},{default:(0,r.k6)(function(){return[(0,r.eW)((0,r.v_)((0,r.R1)(v.__)("Save your API keys to load the V3 reCAPTCHA preview.")),1)]}),_:1}))]),(0,r.Lk)("p",an,(0,r.v_)((0,r.R1)(v.__)("If you see any errors in the preview, make sure the keys you’ve entered are valid, and you’ve listed your domain name while generating the keys.")),1),(0,r.Lk)("p",{id:"v3_recaptcha_notice_2",class:"sui-p-small mt-2 wd-hide",innerHTML:e.ticket_text},null,8,ln)]}),_:1},8,["label"])])}}};function sn(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var u=r&&r.prototype instanceof l?r:l,s=Object.create(u.prototype);return cn(s,"_invoke",function(n,r,o){var a,l,u,s=0,c=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return a=t,l=0,u=e,f.n=n,i}};function p(n,r){for(l=n,u=r,t=0;!d&&s&&!o&&t<c.length;t++){var o,a=c[t],p=f.p,v=a[2];n>3?(o=v===r)&&(u=a[(l=a[4])?5:(l=3,3)],a[4]=a[5]=e):a[0]<=p&&((o=n<2&&p<a[1])?(l=0,f.v=r,f.n=a[1]):p<v&&(o=n<3||a[0]>r||r>v)&&(a[4]=n,a[5]=r,f.n=v,l=0))}if(o||n>1)return i;throw d=!0,r}return function(o,c,v){if(s>1)throw TypeError("Generator is already running");for(d&&1===c&&p(c,v),l=c,u=v;(t=l<2?e:u)||!d;){a||(l?l<3?(l>1&&(f.n=-1),p(l,u)):f.n=u:f.v=u);try{if(s=2,a){if(l||(o="next"),t=a[o]){if(!(t=t.call(a,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,l<2&&(l=0)}else 1===l&&(t=a.return)&&t.call(a),l<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),l=1);a=e}else if((t=(d=f.n<0)?u:n.call(r,f))!==i)break}catch(t){a=e,l=1,u=t}finally{s=1}}return{value:t,done:d}}}(n,o,a),!0),s}var i={};function l(){}function u(){}function s(){}t=Object.getPrototypeOf;var c=[][r]?t(t([][r]())):(cn(t={},r,function(){return this}),t),d=s.prototype=l.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,cn(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return u.prototype=s,cn(d,"constructor",s),cn(s,"constructor",u),u.displayName="GeneratorFunction",cn(s,o,"GeneratorFunction"),cn(d),cn(d,o,"Generator"),cn(d,r,function(){return this}),cn(d,"toString",function(){return"[object Generator]"}),(sn=function(){return{w:a,m:f}})()}function cn(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}cn=function(e,t,n,r){function a(t,n){cn(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},cn(e,t,n,r)}function dn(e,t,n,r,o,a,i){try{var l=e[a](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,o)}var fn={id:"recaptcha-info-link",class:"mt-0 mb-3 text-base block",href:"https://www.google.com/recaptcha/admin#list",target:"_blank"},pn={class:"sui-form-field"};const vn={__name:"google-recaptcha",setup:function(e){var t=C(),n=(0,o.bP)(t),a=n.model,i=n.active_in_db,l=n.preloading,u=n.ticket_text,s=n.default_message,c=(0,r.EW)(function(){return a.value.active_type===i.value});return(0,r.wB)(function(){return a.value.active_type},function(){var e,n=(e=sn().m(function e(n,o){var a,i;return sn().w(function(e){for(;;)switch(e.n){case 0:if(n!==o){e.n=1;break}return e.a(2);case 1:if(o&&window.grecaptcha){if((a=t.recaptcha[o])&&""!==a.id)try{window.grecaptcha.reset(a.id)}catch(e){}(i=document.getElementById("".concat(o,"-preview")))&&(i.innerHTML=""),t.recaptcha[o]={id:"",token:"",error:""}}return e.n=2,(0,r.dY)();case 2:t.verifySiteKey();case 3:return e.a(2)}},e)}),function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function i(e){dn(a,r,o,i,l,"next",e)}function l(e){dn(a,r,o,i,l,"throw",e)}i(void 0)})});return function(e,t){return n.apply(this,arguments)}}()),function(e,t){return(0,r.uX)(),(0,r.CE)(r.FK,null,[(0,r.bF)((0,r.R1)(wt.pM),{label:(0,r.R1)(v.__)("reCAPTCHA type"),description:(0,r.R1)(v.__)("Select a reCAPTCHA type and enter the API keys. Note that each reCAPTCHA type requires a different set of API keys."),"as-column":""},{description:(0,r.k6)(function(){return[(0,r.Lk)("a",fn,(0,r.v_)((0,r.R1)(v.__)("Generate API keys.")),1)]}),default:(0,r.k6)(function(){return[(0,r.Lk)("div",pn,[(0,r.bF)((0,r.R1)(wt.XP),{modelValue:(0,r.R1)(a).active_type,"onUpdate:modelValue":t[0]||(t[0]=function(e){return(0,r.R1)(a).active_type=e}),slug:"recaptcha",tabs:[{label:(0,r.R1)(v.__)("V2 Checkbox"),value:"v2_checkbox"},{label:(0,r.R1)(v.__)("V2 Invisible"),value:"v2_invisible"},{label:(0,r.R1)(v.__)("reCAPTCHA V3"),value:"v3_recaptcha"}]},{v2_checkbox:(0,r.k6)(function(){return[(0,r.bF)(Mt,{is_active:c.value,preloading:(0,r.R1)(l),ticket_text:(0,r.R1)(u)},null,8,["is_active","preloading","ticket_text"])]}),v2_invisible:(0,r.k6)(function(){return[(0,r.bF)(zt,{is_active:c.value,preloading:(0,r.R1)(l),ticket_text:(0,r.R1)(u)},null,8,["is_active","preloading","ticket_text"])]}),v3_recaptcha:(0,r.k6)(function(){return[(0,r.bF)(un,{is_active:c.value,preloading:(0,r.R1)(l),ticket_text:(0,r.R1)(u)},null,8,["is_active","preloading","ticket_text"])]}),_:1},8,["modelValue","tabs"])])]}),_:1},8,["label","description"]),(0,r.bF)((0,r.R1)(wt.pM),{label:(0,r.R1)(v.__)("Error Message"),"as-column":""},{default:(0,r.k6)(function(){return[(0,r.bF)((0,r.R1)(wt.lF),{modelValue:(0,r.R1)(a).message,"onUpdate:modelValue":t[1]||(t[1]=function(e){return(0,r.R1)(a).message=e}),label:"",placeholder:(0,r.R1)(s),validation:[],description:(0,r.R1)(v.__)("Choose the error message you want to display on your form when reCAPTCHA verification fails.")},null,8,["modelValue","placeholder","description"])]}),_:1},8,["label"]),t[2]||(t[2]=(0,r.Lk)("div",{class:"sui-box-settings-slim-row"},null,-1))],64)}}},bn=vn;var mn={class:"mb-20px"},yn={id:"turnstile-api-keys-link",class:"text-base",href:"https://dash.cloudflare.com/sign-up?to=/:account/turnstile",target:"_blank"},_n={class:"grid grid-cols-2 gap-4"},hn={class:"grid grid-cols-2 gap-4"},gn={class:"sui-settings-label"},kn={class:"sui-description"},wn={id:"turnstile-size-info-link",class:"text-base",href:"https://developers.cloudflare.com/turnstile/get-started/client-side-rendering/widget-configurations/#widget-sizes",target:"_blank"},Rn={class:"sui-settings-label"},Sn={class:"sui-description"},Cn={id:"turnstile-theme-info-link",class:"text-base",href:"https://developers.cloudflare.com/turnstile/get-started/client-side-rendering/widget-configurations/#theme-options",target:"_blank"},Ln={class:"mt-5px"},xn={class:"sui-description"};const En={__name:"cloudflare-turnstile",setup:function(e){var t=C(),n=(0,o.bP)(t),a=n.model,i=n.default_turnstile_message,l=n.turnstile,u=n.active_in_db,s=(0,r.EW)(function(){return a.value.active_type===u.value}),c=[{value:"normal",label:(0,v.__)("Normal")},{value:"flexible",label:(0,v.__)("Flexible")},{value:"compact",label:(0,v.__)("Compact")}],d=[{value:"auto",label:(0,v.__)("Auto")},{value:"light",label:(0,v.__)("Light")},{value:"dark",label:(0,v.__)("Dark")}];return(0,r.sV)(function(){""!==a.value.data_turnstile.key&&t.renderTurnstile()}),function(e,n){return(0,r.uX)(),(0,r.CE)(r.FK,null,[(0,r.bF)((0,r.R1)(wt.pM),{label:(0,r.R1)(v.__)("Turnstile API Keys"),"as-column":""},{description:(0,r.k6)(function(){return[(0,r.Lk)("div",mn,[(0,r.eW)((0,r.v_)((0,r.R1)(v.__)("Enter your Turnstile API keys below to enable Cloudflare Turnstile option in your site."))+" ",1),(0,r.Lk)("a",yn,(0,r.v_)((0,r.R1)(v.__)("Get your API Keys.")),1)])]}),default:(0,r.k6)(function(){return[(0,r.Lk)("div",_n,[(0,r.bF)((0,r.R1)(wt.lF),{modelValue:(0,r.R1)(a).data_turnstile.key,"onUpdate:modelValue":n[0]||(n[0]=function(e){return(0,r.R1)(a).data_turnstile.key=e}),label:(0,r.R1)(v.__)("Site key"),placeholder:(0,r.R1)(v.__)("Enter your site key here"),"input-id":"turnstile_key",validation:[],class:"no-margin-bottom",onBlur:(0,r.R1)(t).verifySiteKey},null,8,["modelValue","label","placeholder","onBlur"]),(0,r.bF)((0,r.R1)(wt.lF),{modelValue:(0,r.R1)(a).data_turnstile.secret,"onUpdate:modelValue":n[1]||(n[1]=function(e){return(0,r.R1)(a).data_turnstile.secret=e}),label:(0,r.R1)(v.__)("Secret Key"),placeholder:(0,r.R1)(v.__)("Enter your secret key here"),"input-id":"turnstile_secret",validation:[]},null,8,["modelValue","label","placeholder"])])]}),_:1},8,["label"]),(0,r.bF)((0,r.R1)(wt.pM),{"as-column":""},{default:(0,r.k6)(function(){return[(0,r.Lk)("div",hn,[(0,r.Lk)("div",null,[(0,r.Lk)("span",gn,(0,r.v_)((0,r.R1)(v.__)("Widget size")),1),(0,r.Lk)("div",kn,[(0,r.eW)((0,r.v_)((0,r.R1)(v.__)("Select the size of the CAPTCHA widget."))+" ",1),(0,r.Lk)("a",wn,(0,r.v_)((0,r.R1)(v.__)("learn more")),1)]),(0,r.bF)((0,r.R1)(wt.yF),{slug:"turnstile",tabs:c,modelValue:(0,r.R1)(a).data_turnstile.size,"onUpdate:modelValue":n[2]||(n[2]=function(e){return(0,r.R1)(a).data_turnstile.size=e})},null,8,["modelValue"])]),(0,r.Lk)("div",null,[(0,r.Lk)("span",Rn,(0,r.v_)((0,r.R1)(v.__)("Widget theme")),1),(0,r.Lk)("div",Sn,[(0,r.eW)((0,r.v_)((0,r.R1)(v.__)("Select the theme of the CAPTCHA widget."))+" ",1),(0,r.Lk)("a",Cn,(0,r.v_)((0,r.R1)(v.__)("learn more")),1)]),(0,r.bF)((0,r.R1)(wt.yF),{slug:"turnstile",tabs:d,modelValue:(0,r.R1)(a).data_turnstile.style,"onUpdate:modelValue":n[3]||(n[3]=function(e){return(0,r.R1)(a).data_turnstile.style=e})},null,8,["modelValue"])])])]}),_:1}),(0,r.bF)((0,r.R1)(wt.pM),{"as-column":"",label:(0,r.R1)(v.__)("Turnstile widget preview")},{default:(0,r.k6)(function(){return[(0,r.Lk)("div",Ln,[(0,r.Lk)("div",{id:"turnstile-preview",class:(0,r.C4)({grayscale:(0,r.R1)(v.Bb)()})},null,2),(0,r.R1)(l).error?((0,r.uX)(),(0,r.Wv)((0,r.R1)(wt.YT),{key:0,type:"error"},{default:(0,r.k6)(function(){return[(0,r.eW)((0,r.v_)((0,r.R1)(l).error),1)]}),_:1})):s.value?(0,r.Q3)("",!0):((0,r.uX)(),(0,r.Wv)((0,r.R1)(wt.YT),{key:1},{default:(0,r.k6)(function(){return[(0,r.eW)((0,r.v_)((0,r.R1)(v.__)("Save your API keys to load the Turnstile preview.")),1)]}),_:1}))]),(0,r.Lk)("p",xn,(0,r.v_)((0,r.R1)(v.__)("If you see any errors in the preview, make sure the keys you’ve entered are valid, and you’ve listed your domain name while generating the keys.")),1)]}),_:1},8,["label"]),(0,r.bF)((0,r.R1)(wt.pM),{label:(0,r.R1)(v.__)("Error Message"),"as-column":""},{default:(0,r.k6)(function(){return[(0,r.bF)((0,r.R1)(wt.lF),{modelValue:(0,r.R1)(a).data_turnstile.message,"onUpdate:modelValue":n[4]||(n[4]=function(e){return(0,r.R1)(a).data_turnstile.message=e}),label:"",placeholder:(0,r.R1)(i),validation:[],description:(0,r.R1)(v.__)("Choose the error message you want to display on your form when Turnstile verification fails.")},null,8,["modelValue","placeholder","description"])]}),_:1},8,["label"]),n[5]||(n[5]=(0,r.Lk)("div",{class:"sui-box-settings-slim-row"},null,-1))],64)}}};function Pn(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var u=r&&r.prototype instanceof l?r:l,s=Object.create(u.prototype);return An(s,"_invoke",function(n,r,o){var a,l,u,s=0,c=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return a=t,l=0,u=e,f.n=n,i}};function p(n,r){for(l=n,u=r,t=0;!d&&s&&!o&&t<c.length;t++){var o,a=c[t],p=f.p,v=a[2];n>3?(o=v===r)&&(u=a[(l=a[4])?5:(l=3,3)],a[4]=a[5]=e):a[0]<=p&&((o=n<2&&p<a[1])?(l=0,f.v=r,f.n=a[1]):p<v&&(o=n<3||a[0]>r||r>v)&&(a[4]=n,a[5]=r,f.n=v,l=0))}if(o||n>1)return i;throw d=!0,r}return function(o,c,v){if(s>1)throw TypeError("Generator is already running");for(d&&1===c&&p(c,v),l=c,u=v;(t=l<2?e:u)||!d;){a||(l?l<3?(l>1&&(f.n=-1),p(l,u)):f.n=u:f.v=u);try{if(s=2,a){if(l||(o="next"),t=a[o]){if(!(t=t.call(a,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,l<2&&(l=0)}else 1===l&&(t=a.return)&&t.call(a),l<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),l=1);a=e}else if((t=(d=f.n<0)?u:n.call(r,f))!==i)break}catch(t){a=e,l=1,u=t}finally{s=1}}return{value:t,done:d}}}(n,o,a),!0),s}var i={};function l(){}function u(){}function s(){}t=Object.getPrototypeOf;var c=[][r]?t(t([][r]())):(An(t={},r,function(){return this}),t),d=s.prototype=l.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,An(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return u.prototype=s,An(d,"constructor",s),An(s,"constructor",u),u.displayName="GeneratorFunction",An(s,o,"GeneratorFunction"),An(d),An(d,o,"Generator"),An(d,r,function(){return this}),An(d,"toString",function(){return"[object Generator]"}),(Pn=function(){return{w:a,m:f}})()}function An(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}An=function(e,t,n,r){function a(t,n){An(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},An(e,t,n,r)}function Tn(e,t,n,r,o,a,i){try{var l=e[a](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,o)}const On={__name:"captcha-providers",setup:function(e){var t=C(),n=(0,o.bP)(t),a=n.model,i=n.is_active,l=n.active_in_db,u=n.provider_in_db,s=[{label:(0,v.__)("RECAPTCHA"),id:"recaptcha",icon:"recaptcha-logo"},{label:(0,v.__)("Cloudflare Turnstile"),id:"turnstile",icon:"cf-logo"}];return(0,r.wB)(function(){return a.value.provider},function(){var e,n=(e=Pn().m(function e(n,r){return Pn().w(function(e){for(;;)switch(e.n){case 0:if(n!==r){e.n=1;break}return e.a(2);case 1:"turnstile"===n?a.value.active_type="":"turnstile"!==a.value.active_type&&""!==a.value.active_type||(a.value.active_type="v2_checkbox"),t.loadCaptchaScript(),i.value=l.value===a.value.active_type&&n===u.value;case 2:return e.a(2)}},e)}),function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function i(e){Tn(a,r,o,i,l,"next",e)}function l(e){Tn(a,r,o,i,l,"throw",e)}i(void 0)})});return function(e,t){return n.apply(this,arguments)}}(),{immediate:!0}),function(e,t){return(0,r.uX)(),(0,r.Wv)((0,r.R1)(wt.sL),{flushed:"",overflow:"",slug:"captcha-provider",modelValue:(0,r.R1)(a).provider,"onUpdate:modelValue":t[0]||(t[0]=function(e){return(0,r.R1)(a).provider=e}),tabs:s},{recaptcha:(0,r.k6)(function(){return[(0,r.bF)(bn)]}),turnstile:(0,r.k6)(function(){return[(0,r.bF)(En)]}),_:1},8,["modelValue"])}}},jn=On;var Fn={class:"w-56"};const Vn={__name:"captcha-countries",setup:function(e){var t=C(),n=(0,o.bP)(t).model,a=(0,r.EW)({get:function(){return"turnstile"===n.value.provider?n.value.data_turnstile.language:n.value.language},set:function(e){"turnstile"===n.value.provider?n.value.data_turnstile.language=e:n.value.language=e}}),i=(0,r.KR)([{value:"automatic",label:(0,v.__)("Automatic")},{value:"af",label:(0,v.__)("Afrikaans")},{value:"am",label:(0,v.__)("Amharic")},{value:"hy",label:(0,v.__)("Armenian")},{value:"az",label:(0,v.__)("Azerbaijani")},{value:"eu",label:(0,v.__)("Basque")},{value:"bn",label:(0,v.__)("Bengali")},{value:"bg",label:(0,v.__)("Bulgarian")},{value:"ca",label:(0,v.__)("Catalan")},{value:"zh-HK",label:(0,v.__)("Chinese (Hong Kong) ")},{value:"zh-CN",label:(0,v.__)("Chinese (Simplified)")},{value:"zh-TW",label:(0,v.__)("Chinese (Traditional)")},{value:"hr",label:(0,v.__)("Croatian")},{value:"cs",label:(0,v.__)("Czech")},{value:"da",label:(0,v.__)("Danish")},{value:"nl",label:(0,v.__)("Dutch")},{value:"en-GB",label:(0,v.__)("English")+" (UK)"},{value:"en",label:(0,v.__)("English")+" (US)"},{value:"et",label:(0,v.__)("Estonian")},{value:"fil",label:(0,v.__)("Filipino")},{value:"fi",label:(0,v.__)("Finnish")},{value:"fr",label:(0,v.__)("French")},{value:"fr-CA",label:(0,v.__)("French")+" (Canadian)"},{value:"gl",label:(0,v.__)("Galician")},{value:"ka",label:(0,v.__)("Georgian")},{value:"de",label:(0,v.__)("German")},{value:"de-AT",label:(0,v.__)("German")+" (Austria)"},{value:"de-CH",label:(0,v.__)("German")+" (Switzerland)"},{value:"el",label:(0,v.__)("Greek")},{value:"gu",label:(0,v.__)("Gujarati")},{value:"iw",label:(0,v.__)("Hebrew")},{value:"hi",label:(0,v.__)("Hindi")},{value:"hu",label:(0,v.__)("Hungarain")},{value:"is",label:(0,v.__)("Icelandic")},{value:"id",label:(0,v.__)("Indonesian")},{value:"it",label:(0,v.__)("Italian")},{value:"ja",label:(0,v.__)("Japanese")},{value:"kn",label:(0,v.__)("Kannada")},{value:"ko",label:(0,v.__)("Korean")},{value:"lo",label:(0,v.__)("Laothian")},{value:"lv",label:(0,v.__)("Latvian")},{value:"lt",label:(0,v.__)("Lithuanian")},{value:"ms",label:(0,v.__)("Malay")},{value:"ml",label:(0,v.__)("Malayalam")},{value:"mr",label:(0,v.__)("Marathi")},{value:"mn",label:(0,v.__)("Mongolian")},{value:"no",label:(0,v.__)("Norwegian")},{value:"fa",label:(0,v.__)("Persian")},{value:"pl",label:(0,v.__)("Polish")},{value:"pt",label:(0,v.__)("Portuguese")},{value:"pt-BR",label:(0,v.__)("Portuguese")+" (Brazil)"},{value:"pt-PT",label:(0,v.__)("Portuguese")+" (Portugal)"},{value:"ro",label:(0,v.__)("Romanian")},{value:"ru",label:(0,v.__)("Russian")},{value:"rs",label:(0,v.__)("Serbian")}]),l=(0,r.KR)([{value:"auto",label:(0,v.__)("Automatic")},{value:"ar",label:(0,v.__)("Arabic")},{value:"bg",label:(0,v.__)("Bulgarian")},{value:"zh-cn",label:(0,v.__)("Chinese (Simplified)")},{value:"zh-tw",label:(0,v.__)("Chinese (Traditional)")},{value:"hr",label:(0,v.__)("Croatian")},{value:"cs",label:(0,v.__)("Czech")},{value:"da",label:(0,v.__)("Danish")},{value:"nl",label:(0,v.__)("Dutch")},{value:"en",label:(0,v.__)("English")},{value:"fa",label:(0,v.__)("Farsi")},{value:"fi",label:(0,v.__)("Finnish")},{value:"fr",label:(0,v.__)("French")},{value:"de",label:(0,v.__)("German")},{value:"el",label:(0,v.__)("Greek")},{value:"he",label:(0,v.__)("Hebrew")},{value:"hi",label:(0,v.__)("Hindi")},{value:"hu",label:(0,v.__)("Hungarian")},{value:"id",label:(0,v.__)("Indonesian")},{value:"it",label:(0,v.__)("Italian")},{value:"ja",label:(0,v.__)("Japanese")},{value:"tlh",label:(0,v.__)("Klingon")},{value:"ko",label:(0,v.__)("Korean")},{value:"lt",label:(0,v.__)("Lithuanian")},{value:"ms",label:(0,v.__)("Malay")},{value:"nb",label:(0,v.__)("Norwegian")},{value:"pl",label:(0,v.__)("Polish")},{value:"pt",label:(0,v.__)("Portuguese")},{value:"ro",label:(0,v.__)("Romanian")},{value:"ru",label:(0,v.__)("Russian")},{value:"sr",label:(0,v.__)("Serbian")},{value:"sk",label:(0,v.__)("Slovak")},{value:"sl",label:(0,v.__)("Slovenian")},{value:"es",label:(0,v.__)("Spanish")},{value:"sv",label:(0,v.__)("Swedish")},{value:"tl",label:(0,v.__)("Tagalog")},{value:"th",label:(0,v.__)("Thai")},{value:"tr",label:(0,v.__)("Turkish")},{value:"uk",label:(0,v.__)("Ukrainian")},{value:"vi",label:(0,v.__)("Vietnamese")}]),u=(0,r.EW)(function(){return"turnstile"===n.value.provider?l.value:i.value});return function(e,t){return(0,r.uX)(),(0,r.CE)("div",Fn,[(0,r.bF)(Fe.A,{id:"captha_language",name:"captha_language",modelValue:a.value,"onUpdate:modelValue":t[0]||(t[0]=function(e){return a.value=e}),label:(0,r.R1)(v.__)("Language"),options:u.value,searchable:!0},null,8,["modelValue","label","options"])])}}};var Wn={class:"sui-border-frame margin-bottom-10"},Xn=["innerHTML"],In={class:"sui-description sui-toggle-content no-margin-top"},Un={class:"sui-border-frame margin-bottom-10"},Kn=["innerHTML"],Gn={class:"sui-description sui-toggle-content no-margin-top"},Bn={class:"sui-form-field"},Hn={for:"disable_for_known_users",class:"sui-checkbox"},Mn={id:"label-disable_for_known_users"};const Dn={__name:"captcha-common-fields",setup:function(e){var t=C(),n=(0,o.bP)(t),a=n.model,i=n.default_locations,l=n.is_woo_active,u=n.woo_locations,s=n.getErrorKeys,c=n.exist_error_notice,d=n.is_buddypress_active,f=n.buddypress_locations,p=(0,r.EW)(function(){return"turnstile"===a.value.provider?(0,v.__)("Turnstile"):(0,v.__)("reCAPTCHA")}),b=(0,r.EW)(function(){return(0,v.nv)((0,v.__)("Enable %s for WooCommerce"),p.value)}),m=(0,r.EW)(function(){return(0,v.nv)((0,v.__)("Enable %s for BuddyPress"),p.value)}),y=(0,r.EW)(function(){return(0,v.nv)((0,v.__)("Enable %s in order to validate visitors to your WooCommerce store pages."),p.value)}),_=(0,r.EW)(function(){return(0,v.nv)((0,v.__)("Enable %s in order to validate visitors to your BuddyPress pages."),p.value)}),h=(0,r.EW)(function(){return(0,v.nv)((0,v.__)("Select the forms in which %s will be deployed."),p.value)}),g=(0,r.EW)(function(){return(0,v.nv)((0,v.__)("Select the forms in which %s will be deployed."),p.value)});function k(e){var t=s.value;return!0===c.value&&t.length>0&&t.includes(e)}var w=(0,r.EW)(function(){return(0,v.__)("Please select at least one option.")});return function(e,t){return(0,r.uX)(),(0,r.CE)(r.FK,null,[(0,r.bF)((0,r.R1)(wt.pM),{label:(0,r.R1)(v.__)("Language"),description:(0,r.R1)(v.__)("By default, we'll show the CAPTCHA in your website's language.")},{default:(0,r.k6)(function(){return[(0,r.bF)(Vn)]}),_:1},8,["label","description"]),(0,r.bF)((0,r.R1)(wt.pM),{label:(0,r.R1)(v.__)("CAPTCHA Locations"),description:(0,r.R1)(v.__)("Choose the forms for which CAPTCHA human verification system will be deployed.")},{default:(0,r.k6)(function(){return[(0,r.bF)((0,r.R1)(wt.Dz),{modelValue:(0,r.R1)(a).locations,"onUpdate:modelValue":t[0]||(t[0]=function(e){return(0,r.R1)(a).locations=e}),items:(0,r.R1)(i),title:(0,r.R1)(v.__)("Locations")},null,8,["modelValue","items","title"])]}),_:1},8,["label","description"]),(0,r.bF)((0,r.R1)(wt.pM),{label:(0,r.R1)(v.__)("WooCommerce"),description:y.value},{default:(0,r.k6)(function(){return[(0,r.bF)((0,r.R1)(wt.lI),{feature:"detect_woo",label:b.value,modelValue:(0,r.R1)(a).detect_woo,"onUpdate:modelValue":t[2]||(t[2]=function(e){return(0,r.R1)(a).detect_woo=e}),disabled:!(0,r.R1)(l),"disabled-notice":(0,r.R1)(l)?"":(0,r.R1)(v.__)("WooCommerce must be active to use this feature.")},{default:(0,r.k6)(function(){return[(0,r.Lk)("div",Wn,[(0,r.bF)((0,r.R1)(wt.zu),{modelValue:(0,r.R1)(a).woo_checked_locations,"onUpdate:modelValue":t[1]||(t[1]=function(e){return(0,r.R1)(a).woo_checked_locations=e}),options:(0,r.R1)(u),description:h.value,feature:"woo_locations"},null,8,["modelValue","options","description"]),(0,r.bo)((0,r.bF)((0,r.R1)(wt.YT),{type:"warning",class:"ml-25px mt-10px"},{default:(0,r.k6)(function(){return[(0,r.Lk)("p",null,(0,r.v_)((0,r.R1)(v.__)("This feature supports only the [woocommerce_checkout] shortcode.")),1)]}),_:1},512),[[r.aG,(e=a.value.woo_checked_locations,e.length>0&&e.includes("woo_checkout"))]]),k("enable_woo")?((0,r.uX)(),(0,r.Wv)((0,r.R1)(wt.YT),{key:0,type:"error",class:"ml-25px mt-10px"},{default:(0,r.k6)(function(){return[(0,r.Lk)("span",{innerHTML:w.value},null,8,Xn)]}),_:1})):(0,r.Q3)("",!0)]),(0,r.Lk)("p",In,(0,r.v_)((0,r.R1)(v.__)("Note: You must select at least one of the forms listed above.")),1)];var e}),_:1},8,["label","modelValue","disabled","disabled-notice"])]}),_:1},8,["label","description"]),(0,r.bF)((0,r.R1)(wt.pM),{label:(0,r.R1)(v.__)("BuddyPress"),description:_.value},{default:(0,r.k6)(function(){return[(0,r.bF)((0,r.R1)(wt.lI),{feature:"detect_buddypress",label:m.value,modelValue:(0,r.R1)(a).detect_buddypress,"onUpdate:modelValue":t[4]||(t[4]=function(e){return(0,r.R1)(a).detect_buddypress=e}),disabled:!(0,r.R1)(d),"disabled-notice":(0,r.R1)(d)?"":(0,r.R1)(v.__)("BuddyPress must be active to use this feature.")},{default:(0,r.k6)(function(){return[(0,r.Lk)("div",Un,[(0,r.bF)((0,r.R1)(wt.zu),{modelValue:(0,r.R1)(a).buddypress_checked_locations,"onUpdate:modelValue":t[3]||(t[3]=function(e){return(0,r.R1)(a).buddypress_checked_locations=e}),options:(0,r.R1)(f),description:g.value,feature:"buddypress_locations"},null,8,["modelValue","options","description"]),k("enable_buddypress")?((0,r.uX)(),(0,r.Wv)((0,r.R1)(wt.YT),{key:0,type:"error"},{default:(0,r.k6)(function(){return[(0,r.Lk)("p",{innerHTML:w.value},null,8,Kn)]}),_:1})):(0,r.Q3)("",!0)]),(0,r.Lk)("p",Gn,(0,r.v_)((0,r.R1)(v.__)("Note: Select at least one form.")),1)]}),_:1},8,["label","modelValue","disabled","disabled-notice"])]}),_:1},8,["label","description"]),"recaptcha"===(0,r.R1)(a).provider?((0,r.uX)(),(0,r.Wv)((0,r.R1)(wt.pM),{key:0,label:(0,r.R1)(v.__)("Disable for logged in users"),description:(0,r.R1)(v.__)("Disable reCAPTCHA for logged in users.")},{default:(0,r.k6)(function(){return[(0,r.Lk)("div",Bn,[(0,r.Lk)("label",Hn,[(0,r.bo)((0,r.Lk)("input",{type:"checkbox","onUpdate:modelValue":t[5]||(t[5]=function(e){return(0,r.R1)(a).disable_for_known_users=e}),id:"disable_for_known_users",name:"disable_for_known_users","aria-labelledby":"label-disable_for_known_users"},null,512),[[r.lH,(0,r.R1)(a).disable_for_known_users]]),t[6]||(t[6]=(0,r.Lk)("span",{"aria-hidden":"true"},null,-1)),(0,r.Lk)("span",Mn,(0,r.v_)((0,r.R1)(v.__)("Disable reCAPTCHA verification for logged in users")),1)])])]}),_:1},8,["label","description"])):(0,r.Q3)("",!0)],64)}}};var Nn={key:0,id:"recaptcha-disabled",class:"sui-box"},$n={class:"sui-box-header"},qn={class:"sui-box-title"},Qn={class:"sui-message"},zn={class:"sui-message-content"},Yn={key:1,id:"recaptcha-enabled",class:"sui-box"},Jn={class:"sui-box-header gap-15px"},Zn={class:"sui-box-title"},er={class:"sui-box-body"},tr={class:"pb-20px"},nr={class:"mb-20px"},rr=["innerHTML"],or={class:"sui-box-footer"},ar={class:"sui-actions-left"},ir={class:"sui-actions-right"};const lr={__name:"captcha",setup:function(e){var t=C(),n=(0,P.w)(),a=(0,o.bP)(t),i=a.model,l=a.is_active,u=a.notice_type,s=a.notice_text,c=a.provider_in_db;function d(){t.toggle(),n.trackFeature({event:i.value.enabled?"def_feature_deactivated":"def_feature_activated",data:{Feature:"recaptcha"===c.value?"reCAPTCHA":"Cloudflare Turnstile","Triggered From":"Feature page"}})}return(0,r.sV)(function(){(0,v.Fj)("#captha_language"),null!==new URLSearchParams(window.location.search).get("provider")&&"turnstile"!==c.value&&(i.value.provider="turnstile")}),function(e,n){return(0,r.R1)(i).enabled?((0,r.uX)(),(0,r.CE)("div",Yn,[(0,r.Lk)("div",Jn,[(0,r.Lk)("h3",Zn,(0,r.v_)((0,r.R1)(v.__)("CAPTCHA")),1),(0,r.Lk)("div",{class:(0,r.C4)(["captcha-tag",{grayscale:(0,r.R1)(v.Bb)(),"captcha-tag-success":(0,r.R1)(l)&&"success"===(0,r.R1)(u),"captcha-tag-warning":!(0,r.R1)(l)||"success"!==(0,r.R1)(u)}])},[(0,r.Lk)("span",{class:(0,r.C4)(["status-dot",{"status-success":(0,r.R1)(l)&&"success"===(0,r.R1)(u),"status-warning":!(0,r.R1)(l)||"success"!==(0,r.R1)(u)}])},null,2),(0,r.eW)(" "+(0,r.v_)("turnstile"===(0,r.R1)(i).provider?(0,r.R1)(v.__)("Turnstile"):(0,r.R1)(v.__)("reCAPTCHA")),1)],2)]),(0,r.Lk)("div",er,[(0,r.Lk)("div",tr,[(0,r.Lk)("p",nr,(0,r.v_)((0,r.R1)(v.__)("Set up a human verification system to keep malicious software from engaging in abusive activities on your website while helping your legitimate users to enter with ease.")),1),(0,r.R1)(s)?((0,r.uX)(),(0,r.Wv)((0,r.R1)(wt.YT),{key:0,type:(0,r.R1)(u),class:"mb-20px"},{default:(0,r.k6)(function(){return[(0,r.Lk)("span",{innerHTML:(0,r.R1)(s)},null,8,rr)]}),_:1},8,["type"])):(0,r.Q3)("",!0)]),(0,r.bF)(jn),(0,r.bF)(Dn)]),(0,r.Lk)("div",or,[(0,r.Lk)("div",ar,[(0,r.bF)((0,r.R1)(wt._Y),{label:(0,r.R1)(v.__)("Deactivate"),action:"open-captcha-modal",icon:"sui-icon-power-on-off","data-modal-open":"deactivate-captcha-modal","data-esc-close":"true"},null,8,["label"])]),(0,r.Lk)("div",ir,[(0,r.bF)((0,r.R1)(wt._Y),{label:(0,r.R1)(v.__)("Save Changes"),variant:"blue",action:"save-captcha",onClick:n[0]||(n[0]=function(e){return(0,r.R1)(t).saveSettings()})},null,8,["label"])])]),(0,r.bF)(Ot)])):((0,r.uX)(),(0,r.CE)("div",Nn,[(0,r.Lk)("div",$n,[(0,r.Lk)("h3",qn,(0,r.v_)((0,r.R1)(v.__)("CAPTCHA")),1)]),(0,r.Lk)("div",Qn,[(0,r.bF)((0,r.R1)(wt.Dj),{filename:"disabled-recaptcha",alt:(0,r.R1)(v.__)("Recaptcha feature image"),whitelabelable:""},null,8,["alt"]),(0,r.Lk)("div",zn,[(0,r.Lk)("p",null,(0,r.v_)((0,r.R1)(v.__)("Set up a human verification system to keep malicious software from engaging in abusive activities on your website while helping your legitimate users to enter with ease.")),1),(0,r.bF)((0,r.R1)(wt._Y),{label:(0,r.R1)(v.__)("Activate"),type:"submit",action:"toggle-recaptcha",onClick:d},null,8,["label"])])])]))}}};var ur=n(7300),sr={insert:"head",singleton:!1};be()(ur.A,sr);ur.A.locals;const cr=(0,n(6262).A)(lr,[["__scopeId","data-v-991869e8"]]);function dr(e){return dr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},dr(e)}function fr(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var u=r&&r.prototype instanceof l?r:l,s=Object.create(u.prototype);return pr(s,"_invoke",function(n,r,o){var a,l,u,s=0,c=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return a=t,l=0,u=e,f.n=n,i}};function p(n,r){for(l=n,u=r,t=0;!d&&s&&!o&&t<c.length;t++){var o,a=c[t],p=f.p,v=a[2];n>3?(o=v===r)&&(u=a[(l=a[4])?5:(l=3,3)],a[4]=a[5]=e):a[0]<=p&&((o=n<2&&p<a[1])?(l=0,f.v=r,f.n=a[1]):p<v&&(o=n<3||a[0]>r||r>v)&&(a[4]=n,a[5]=r,f.n=v,l=0))}if(o||n>1)return i;throw d=!0,r}return function(o,c,v){if(s>1)throw TypeError("Generator is already running");for(d&&1===c&&p(c,v),l=c,u=v;(t=l<2?e:u)||!d;){a||(l?l<3?(l>1&&(f.n=-1),p(l,u)):f.n=u:f.v=u);try{if(s=2,a){if(l||(o="next"),t=a[o]){if(!(t=t.call(a,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,l<2&&(l=0)}else 1===l&&(t=a.return)&&t.call(a),l<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),l=1);a=e}else if((t=(d=f.n<0)?u:n.call(r,f))!==i)break}catch(t){a=e,l=1,u=t}finally{s=1}}return{value:t,done:d}}}(n,o,a),!0),s}var i={};function l(){}function u(){}function s(){}t=Object.getPrototypeOf;var c=[][r]?t(t([][r]())):(pr(t={},r,function(){return this}),t),d=s.prototype=l.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,pr(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return u.prototype=s,pr(d,"constructor",s),pr(s,"constructor",u),u.displayName="GeneratorFunction",pr(s,o,"GeneratorFunction"),pr(d),pr(d,o,"Generator"),pr(d,r,function(){return this}),pr(d,"toString",function(){return"[object Generator]"}),(fr=function(){return{w:a,m:f}})()}function pr(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}pr=function(e,t,n,r){function a(t,n){pr(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},pr(e,t,n,r)}function vr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function br(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?vr(Object(n),!0).forEach(function(t){mr(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):vr(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function mr(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=dr(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=dr(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==dr(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function yr(e,t,n,r,o,a,i){try{var l=e[a](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,o)}function _r(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function i(e){yr(a,r,o,i,l,"next",e)}function l(e){yr(a,r,o,i,l,"throw",e)}i(void 0)})}}var hr=(0,o.nY)("passwordReset",function(){var e,t=(0,r.KR)({}),n=(0,r.KR)({}),o=(0,r.KR)(""),a=(0,r.KR)(""),i=(0,r.KR)({}),u=(0,r.KR)({}),s=(0,r.KR)(!1);function c(e){t.value=e.model,n.value=e.all_roles,o.value=e.reset_last,u.value=e.nonces,i.value=e.routes,a.value=e.default_message}function d(){return d=_r(fr().m(function e(){var n,r,o,a=arguments;return fr().w(function(e){for(;;)switch(e.n){case 0:return n=a.length>0&&void 0!==a[0]?a[0]:{},s.value=!0,r=br(br({},t.value),n),e.n=1,(0,l.q)().post(i.value.save_settings,u.value.save_settings,r);case 1:return c(o=e.v),s.value=!1,e.a(2,o)}},e)})),d.apply(this,arguments)}function f(){return(f=_r(fr().m(function e(){var n,r;return fr().w(function(e){for(;;)switch(e.n){case 0:return s.value=!0,n=br(br({},t.value),{},{expire_force:!0}),e.n=1,(0,l.q)().post(i.value.toggle_reset,u.value.toggle_reset,n);case 1:return c(r=e.v),s.value=!1,e.a(2,r)}},e)}))).apply(this,arguments)}function p(){return(p=_r(fr().m(function e(){var n,r;return fr().w(function(e){for(;;)switch(e.n){case 0:return s.value=!0,n=br(br({},t.value),{},{expire_force:!1}),e.n=1,(0,l.q)().post(i.value.toggle_reset,u.value.toggle_reset,n);case 1:return c(r=e.v),s.value=!1,e.a(2,r)}},e)}))).apply(this,arguments)}return"undefined"!=typeof window&&null!==(e=window.advanced_tools)&&void 0!==e&&e.password_reset&&c(window.advanced_tools.password_reset),{model:t,all_roles:n,reset_last:o,default_message:a,routes:i,nonces:u,doing_ajax:s,init:c,saveSettings:function(){return d.apply(this,arguments)},forceReset:function(){return f.apply(this,arguments)},undoReset:function(){return p.apply(this,arguments)}}}),gr=n(6827),kr=n(2688),wr={id:"password-reset-enabled"},Rr={class:"sui-box-body"},Sr={class:"sui-form-field sui-no-margin-bottom"},Cr={id:"label-password-reset-message",for:"password-reset-message",class:"sui-label"},Lr=["placeholder"];const xr={__name:"password-reset",setup:function(e){var t=(0,a.B)(),n=t.__,i=t.sprintf,l=hr(),u=(0,P.w)(),s=(0,o.bP)(l),c=s.model,d=s.all_roles,f=s.reset_last,p=s.default_message,v=(0,r.EW)({get:function(){return c.value.role_type||"all"},set:function(e){c.value.role_type=e}}),b=(0,r.Kh)({forceResetPassword:n("Force Reset Password"),undoForceReset:n("Undo force password reset"),closeDialog:n("Close this dialog."),selectUserRoles:n("Select the user roles to force password reset for."),allUserRoles:n("All Users Roles"),selectedRoles:n("Selected Roles"),adminRoleInfo:n("Choose the user roles you want to enable strong password checks for. The Administrator role is enabled by default and can't be disabled."),customMessageLabel:n("Customize message"),cancel:n("Cancel"),resetPasswords:n("Reset Passwords"),passwordsResetInfo:n("Passwords created before %s are required to be reset.")}),m=(0,r.EW)(function(){return i(b.passwordsResetInfo,f.value)});function y(){l.forceReset(),u.trackFeature({event:"def_feature_activated",data:{Feature:"Password Reset","Triggered From":"Feature page"}})}function _(){l.undoReset(),u.trackFeature({event:"def_feature_deactivated",data:{Feature:"Password Reset","Triggered From":"Feature page"}})}return function(e,t){return(0,r.uX)(),(0,r.CE)("div",wr,[(0,r.bF)(z.A,{label:b.forceResetPassword,type:"button","data-modal-open":"reset-password-confirm","data-modal-mask":"false","data-esc-close":"true",class:"mb-20px"},null,8,["label"]),(0,r.R1)(c).expire_force?((0,r.uX)(),(0,r.Wv)(Q.A,{key:0},{default:(0,r.k6)(function(){return[(0,r.Lk)("p",null,(0,r.v_)(m.value),1),(0,r.Lk)("a",{id:"undo-force-reset",href:"#",class:"text-base font-normal",onClick:(0,r.D$)(_,["prevent"])},(0,r.v_)(b.undoForceReset),1)]}),_:1})):(0,r.Q3)("",!0),(0,r.bF)(kr.A,{id:"reset-password-confirm",title:b.forceResetPassword,description:b.selectUserRoles,"close-text":b.closeDialog,"cancel-text":b.cancel,size:"sm"},{footer:(0,r.k6)(function(){return[(0,r.bF)(z.A,{label:b.resetPasswords,type:"button","data-modal-close":"",action:"force_reset",onClick:y},null,8,["label"])]}),default:(0,r.k6)(function(){return[(0,r.Lk)("div",Rr,[(0,r.bF)(A.A,{modelValue:v.value,"onUpdate:modelValue":t[1]||(t[1]=function(e){return v.value=e}),tabs:[{label:b.allUserRoles,value:"all",hideContent:!0},{label:b.selectedRoles,value:"custom"}],slug:"password-reset-roles"},{custom:(0,r.k6)(function(){return[(0,r.bF)(gr.A,{modelValue:(0,r.R1)(c).user_roles,"onUpdate:modelValue":t[0]||(t[0]=function(e){return(0,r.R1)(c).user_roles=e}),options:(0,r.R1)(d),description:b.adminRoleInfo,feature:"password-reset"},null,8,["modelValue","options","description"])]}),_:1},8,["modelValue","tabs"]),(0,r.Lk)("div",Sr,[(0,r.Lk)("label",Cr,(0,r.v_)(b.customMessageLabel),1),(0,r.bo)((0,r.Lk)("textarea",{id:"password-reset-message","onUpdate:modelValue":t[2]||(t[2]=function(e){return(0,r.R1)(c).message=e}),placeholder:(0,r.R1)(p),class:"sui-form-control","aria-labelledby":"label-password-reset-message","aria-describedby":"error-force-password-message description-force-password-message",rows:"3"},null,8,Lr),[[r.Jo,(0,r.R1)(c).message]])])])]}),_:1},8,["title","description","close-text","cancel-text"])])}}};function Er(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var u=r&&r.prototype instanceof l?r:l,s=Object.create(u.prototype);return Pr(s,"_invoke",function(n,r,o){var a,l,u,s=0,c=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return a=t,l=0,u=e,f.n=n,i}};function p(n,r){for(l=n,u=r,t=0;!d&&s&&!o&&t<c.length;t++){var o,a=c[t],p=f.p,v=a[2];n>3?(o=v===r)&&(u=a[(l=a[4])?5:(l=3,3)],a[4]=a[5]=e):a[0]<=p&&((o=n<2&&p<a[1])?(l=0,f.v=r,f.n=a[1]):p<v&&(o=n<3||a[0]>r||r>v)&&(a[4]=n,a[5]=r,f.n=v,l=0))}if(o||n>1)return i;throw d=!0,r}return function(o,c,v){if(s>1)throw TypeError("Generator is already running");for(d&&1===c&&p(c,v),l=c,u=v;(t=l<2?e:u)||!d;){a||(l?l<3?(l>1&&(f.n=-1),p(l,u)):f.n=u:f.v=u);try{if(s=2,a){if(l||(o="next"),t=a[o]){if(!(t=t.call(a,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,l<2&&(l=0)}else 1===l&&(t=a.return)&&t.call(a),l<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),l=1);a=e}else if((t=(d=f.n<0)?u:n.call(r,f))!==i)break}catch(t){a=e,l=1,u=t}finally{s=1}}return{value:t,done:d}}}(n,o,a),!0),s}var i={};function l(){}function u(){}function s(){}t=Object.getPrototypeOf;var c=[][r]?t(t([][r]())):(Pr(t={},r,function(){return this}),t),d=s.prototype=l.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,Pr(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return u.prototype=s,Pr(d,"constructor",s),Pr(s,"constructor",u),u.displayName="GeneratorFunction",Pr(s,o,"GeneratorFunction"),Pr(d),Pr(d,o,"Generator"),Pr(d,r,function(){return this}),Pr(d,"toString",function(){return"[object Generator]"}),(Er=function(){return{w:a,m:f}})()}function Pr(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Pr=function(e,t,n,r){function a(t,n){Pr(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Pr(e,t,n,r)}function Ar(e,t,n,r,o,a,i){try{var l=e[a](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,o)}var Tr=(0,o.nY)("strongPassword",function(){var e,t=(0,r.KR)({enabled:!1,user_roles:[],message:"",plugins:{woocommerce:!1},forms:{woocommerce:[]}}),n=(0,r.KR)({}),o=(0,r.KR)({}),a=(0,r.KR)({}),i=(0,r.KR)([]),u=(0,r.KR)(!1),s=(0,r.KR)(!1),c=(0,r.EW)(function(){return!0===t.value.enabled});function d(e){var r,l,s,c,d,f;t.value=null!==(r=null==e?void 0:e.model)&&void 0!==r?r:t.value,n.value=null!==(l=null==e?void 0:e.routes)&&void 0!==l?l:n.value,o.value=null!==(s=null==e?void 0:e.nonces)&&void 0!==s?s:o.value,a.value=null!==(c=null==e?void 0:e.all_roles)&&void 0!==c?c:a.value,i.value=null!==(d=null==e?void 0:e.woo_forms)&&void 0!==d?d:i.value,u.value=null!==(f=null==e?void 0:e.is_woo_active)&&void 0!==f?f:u.value}function f(){var e;return e=Er().m(function e(){var r;return Er().w(function(e){for(;;)switch(e.n){case 0:return s.value=!0,e.n=1,(0,l.q)().post(n.value.save_settings,o.value.save_settings,t.value);case 1:return d(r=e.v),s.value=!1,e.a(2,r)}},e)}),f=function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function i(e){Ar(a,r,o,i,l,"next",e)}function l(e){Ar(a,r,o,i,l,"throw",e)}i(void 0)})},f.apply(this,arguments)}return"undefined"!=typeof window&&null!==(e=window.advanced_tools)&&void 0!==e&&e.strong_password&&d(window.advanced_tools.strong_password),{model:t,all_roles:a,woo_forms:i,is_woo_active:u,doing_ajax:s,enabled:c,saveSettings:function(){return f.apply(this,arguments)}}}),Or={class:"sui-box-body"},jr=["textContent"],Fr={class:"sui-form-field sui-no-margin-bottom"},Vr=["id","for","textContent"],Wr=["id","placeholder","aria-describedby","aria-labelledby"];const Xr={__name:"custom-message-input",props:{feature:{type:String,required:!0},label:{type:String,required:!0},description:{type:String,default:""},modelValue:{type:String,default:""},placeholder:{type:String,default:""}},emits:["update:modelValue"],setup:function(e,t){var n=t.emit,o=e,a=n,i=(0,je.hRP)(o,"modelValue",a);return function(t,n){return(0,r.uX)(),(0,r.CE)("div",Or,[e.description?((0,r.uX)(),(0,r.CE)("p",{key:0,class:"sui-description mb-18px",textContent:(0,r.v_)(e.description)},null,8,jr)):(0,r.Q3)("",!0),(0,r.Lk)("div",Fr,[(0,r.Lk)("label",{id:"".concat(e.feature,"-message-label"),class:"sui-label",for:"".concat(e.feature,"-message-textarea"),textContent:(0,r.v_)(e.label)},null,8,Vr),(0,r.bo)((0,r.Lk)("textarea",{id:"".concat(e.feature,"-message-textarea"),"onUpdate:modelValue":n[0]||(n[0]=function(e){return(0,r.i9)(i)?i.value=e:null}),placeholder:e.placeholder,"aria-describedby":"".concat(e.feature,"-message-error ").concat(e.feature,"-message-description"),"aria-labelledby":"".concat(e.feature,"-message-label"),class:"sui-form-control",rows:"4"},null,8,Wr),[[r.Jo,(0,r.R1)(i)]])])])}}};var Ir={class:"sui-accordion-item"},Ur={class:"sui-accordion-item-header"},Kr={class:"sui-accordion-item-title"},Gr={class:"sui-accordion-item-body"},Br={class:"sui-box"};const Hr={__name:"accordion-item",props:{title:{type:String,required:!0}},setup:function(e){return function(t,n){return(0,r.uX)(),(0,r.CE)("div",Ir,[(0,r.Lk)("div",Ur,[(0,r.Lk)("div",Kr,(0,r.v_)(e.title),1),n[0]||(n[0]=(0,r.Lk)("div",null,[(0,r.Lk)("button",{"aria-label":"open-item",class:"sui-button-icon sui-accordion-open-indicator"},[(0,r.Lk)("span",{"aria-hidden":"true",class:"sui-icon-chevron-down"})])],-1))]),(0,r.Lk)("div",Gr,[(0,r.Lk)("div",Br,[(0,r.RG)(t.$slots,"default")])])])}}};var Mr={class:"sui-description m-0"},Dr={class:"sui-accordion mt-2",id:"strong-password-integrations"},Nr={class:"sui-description mb-18px"},$r={class:"margin-bottom-10"};const qr={__name:"integrations",setup:function(e){var t=Tr(),n=(0,o.bP)(t),a=n.model,i=n.woo_forms,l=n.is_woo_active;return function(e,t){return(0,r.uX)(),(0,r.CE)(r.FK,null,[(0,r.Lk)("strong",null,(0,r.v_)((0,r.R1)(v.__)("Integrations")),1),(0,r.Lk)("p",Mr,(0,r.v_)((0,r.R1)(v.__)("Apply strong passwords rules to third-party plugins.")),1),(0,r.Lk)("div",Dr,[(0,r.bF)((0,r.R1)(wt.wR),{modelValue:(0,r.R1)(a).plugins.woocommerce,"onUpdate:modelValue":t[1]||(t[1]=function(e){return(0,r.R1)(a).plugins.woocommerce=e}),title:(0,r.R1)(v.__)("WooCommerce"),disabled:!(0,r.R1)(l)},{default:(0,r.k6)(function(){return[(0,r.Lk)("p",Nr,(0,r.v_)((0,r.R1)(v.__)("Select which forms to apply password rules to.")),1),(0,r.Lk)("div",$r,[(0,r.bF)((0,r.R1)(wt.zu),{feature:"woo-pass-rules",modelValue:(0,r.R1)(a).forms.woocommerce,"onUpdate:modelValue":t[0]||(t[0]=function(e){return(0,r.R1)(a).forms.woocommerce=e}),options:(0,r.R1)(i)},null,8,["modelValue","options"]),!(0,r.R1)(a).plugins.woocommerce||(0,r.R1)(a).forms.woocommerce&&0!==(0,r.R1)(a).forms.woocommerce.length?(0,r.Q3)("",!0):((0,r.uX)(),(0,r.Wv)((0,r.R1)(wt.YT),{key:0,type:"error",class:"mt-18px"},{default:(0,r.k6)(function(){return[(0,r.Lk)("p",null,(0,r.v_)((0,r.R1)(v.__)("Please select at least one form.")),1)]}),_:1}))])]}),_:1},8,["modelValue","title","disabled"])])],64)}}};var Qr={class:"sui-accordion mb-10px"};const zr={__name:"strong-password",setup:function(e){var t=Tr(),n=(0,o.bP)(t),i=n.model,l=n.all_roles,u=(0,a.B)().__,s=(0,pt.m)().rebindSUI,c=u("Enforce Strong Passwords"),d=u("User Roles"),f=u("Choose the user roles you want to enable strong password checks for. The Administrator role is enabled by default and can't be disabled."),p=u("Customize message"),v=u("Customize the message shown to users when a weak password is detected."),b=u("Custom message");return(0,r.wB)(function(){return i.value.enabled},function(){s()}),function(e,t){return(0,r.uX)(),(0,r.Wv)(he.A,{modelValue:(0,r.R1)(i).enabled,"onUpdate:modelValue":t[2]||(t[2]=function(e){return(0,r.R1)(i).enabled=e}),label:(0,r.R1)(c),feature:"strong-password"},{default:(0,r.k6)(function(){return[(0,r.Lk)("div",Qr,[(0,r.bF)(Hr,{title:(0,r.R1)(d)},{default:(0,r.k6)(function(){return[(0,r.bF)(gr.A,{modelValue:(0,r.R1)(i).user_roles,"onUpdate:modelValue":t[0]||(t[0]=function(e){return(0,r.R1)(i).user_roles=e}),description:(0,r.R1)(f),class:"sui-box-body",options:(0,r.R1)(l),feature:"strong-password"},null,8,["modelValue","description","options"])]}),_:1},8,["title"]),(0,r.bF)(Hr,{title:(0,r.R1)(p)},{default:(0,r.k6)(function(){return[(0,r.bF)(Xr,{modelValue:(0,r.R1)(i).message,"onUpdate:modelValue":t[1]||(t[1]=function(e){return(0,r.R1)(i).message=e}),feature:"strong-password",description:(0,r.R1)(v),label:(0,r.R1)(b),placeholder:(0,r.R1)(i).message},null,8,["modelValue","description","label","placeholder"])]}),_:1},8,["title"])]),t[3]||(t[3]=(0,r.Lk)("hr",null,null,-1)),(0,r.bF)(qr)]}),_:1},8,["modelValue","label"])}}};function Yr(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var u=r&&r.prototype instanceof l?r:l,s=Object.create(u.prototype);return Jr(s,"_invoke",function(n,r,o){var a,l,u,s=0,c=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return a=t,l=0,u=e,f.n=n,i}};function p(n,r){for(l=n,u=r,t=0;!d&&s&&!o&&t<c.length;t++){var o,a=c[t],p=f.p,v=a[2];n>3?(o=v===r)&&(u=a[(l=a[4])?5:(l=3,3)],a[4]=a[5]=e):a[0]<=p&&((o=n<2&&p<a[1])?(l=0,f.v=r,f.n=a[1]):p<v&&(o=n<3||a[0]>r||r>v)&&(a[4]=n,a[5]=r,f.n=v,l=0))}if(o||n>1)return i;throw d=!0,r}return function(o,c,v){if(s>1)throw TypeError("Generator is already running");for(d&&1===c&&p(c,v),l=c,u=v;(t=l<2?e:u)||!d;){a||(l?l<3?(l>1&&(f.n=-1),p(l,u)):f.n=u:f.v=u);try{if(s=2,a){if(l||(o="next"),t=a[o]){if(!(t=t.call(a,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,l<2&&(l=0)}else 1===l&&(t=a.return)&&t.call(a),l<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),l=1);a=e}else if((t=(d=f.n<0)?u:n.call(r,f))!==i)break}catch(t){a=e,l=1,u=t}finally{s=1}}return{value:t,done:d}}}(n,o,a),!0),s}var i={};function l(){}function u(){}function s(){}t=Object.getPrototypeOf;var c=[][r]?t(t([][r]())):(Jr(t={},r,function(){return this}),t),d=s.prototype=l.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,Jr(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return u.prototype=s,Jr(d,"constructor",s),Jr(s,"constructor",u),u.displayName="GeneratorFunction",Jr(s,o,"GeneratorFunction"),Jr(d),Jr(d,o,"Generator"),Jr(d,r,function(){return this}),Jr(d,"toString",function(){return"[object Generator]"}),(Yr=function(){return{w:a,m:f}})()}function Jr(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Jr=function(e,t,n,r){function a(t,n){Jr(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Jr(e,t,n,r)}function Zr(e,t,n,r,o,a,i){try{var l=e[a](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,o)}var eo=(0,o.nY)("passwordProtection",function(){var e,t=(0,r.KR)({}),n=(0,r.KR)({}),o=(0,r.KR)(!1),a=(0,r.KR)(""),i=(0,r.KR)({}),u=(0,r.KR)({}),s=(0,r.KR)(!1),c=(0,r.EW)(function(){return o.value?"sui-icon-check-tick sui-success":!0===t.value.enabled?"sui-icon-warning-alert sui-warning":null}),d=(0,r.EW)(function(){var e;return!0===t.value.enabled&&(null===(e=t.value.user_roles)||void 0===e?void 0:e.length)>1}),f=(0,r.EW)(function(){return!0===t.value.enabled});function p(e){t.value=e.model,n.value=e.all_roles,o.value=e.is_active,u.value=e.nonces,i.value=e.routes,a.value=e.default_message}function v(){var e;return e=Yr().m(function e(){var n;return Yr().w(function(e){for(;;)switch(e.n){case 0:return s.value=!0,e.n=1,(0,l.q)().post(i.value.save_settings,u.value.save_settings,t.value);case 1:return p(n=e.v),s.value=!1,e.a(2,n)}},e)}),v=function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function i(e){Zr(a,r,o,i,l,"next",e)}function l(e){Zr(a,r,o,i,l,"throw",e)}i(void 0)})},v.apply(this,arguments)}return"undefined"!=typeof window&&null!==(e=window.advanced_tools)&&void 0!==e&&e.password_protection&&p(window.advanced_tools.password_protection),{model:t,all_roles:n,is_active:o,default_message:a,routes:i,nonces:u,doing_ajax:s,getIndicator:c,isActive:d,enabled:f,init:p,saveSettings:function(){return v.apply(this,arguments)}}}),to={class:"sui-accordion mb-10px"},no=["innerHTML"];const ro={__name:"password-protection",setup:function(e){var t=eo(),n=(0,o.bP)(t),i=n.model,l=n.all_roles,u=(0,a.B)(),s=u.__,c=u.sprintf,d=(0,pt.m)().rebindSUI,f=s("Prevent Pwned password usage"),p=s("User Roles"),v=s("Choose the user roles you want to enable pwned password checks for. The Administrator role is enabled by default and can't be disabled."),b=s("Customize message"),m=s("Customize the message shown to users when a Pwned password is detected."),y=s("Custom message"),_=(0,r.EW)(function(){return c(s("Passwords are checked with %1$sHave I Been Pwned API%2$s."),'<strong><a id="pwned-password-info-link" class="text-gray-400" href="https://haveibeenpwned.com/API/v3#License" target="_blank">',"</a></strong>")});return(0,r.wB)(function(){return i.value.enabled},function(){d()}),function(e,t){return(0,r.uX)(),(0,r.Wv)(he.A,{modelValue:(0,r.R1)(i).enabled,"onUpdate:modelValue":t[2]||(t[2]=function(e){return(0,r.R1)(i).enabled=e}),label:(0,r.R1)(f),feature:"pwned-password"},{default:(0,r.k6)(function(){return[(0,r.Lk)("div",to,[(0,r.bF)(Hr,{title:(0,r.R1)(p)},{default:(0,r.k6)(function(){return[(0,r.bF)(gr.A,{modelValue:(0,r.R1)(i).user_roles,"onUpdate:modelValue":t[0]||(t[0]=function(e){return(0,r.R1)(i).user_roles=e}),description:(0,r.R1)(v),options:(0,r.R1)(l),class:"sui-box-body",feature:"pwned-password"},null,8,["modelValue","description","options"])]}),_:1},8,["title"]),(0,r.bF)(Hr,{title:(0,r.R1)(b)},{default:(0,r.k6)(function(){return[(0,r.bF)(Xr,{modelValue:(0,r.R1)(i).pwned_actions.force_change_message,"onUpdate:modelValue":t[1]||(t[1]=function(e){return(0,r.R1)(i).pwned_actions.force_change_message=e}),feature:"pwned-password",description:(0,r.R1)(m),label:(0,r.R1)(y)},null,8,["modelValue","description","label"])]}),_:1},8,["title"])]),(0,r.Lk)("span",{class:"italic sui-description",innerHTML:_.value},null,8,no)]}),_:1},8,["modelValue","label"])}}};function oo(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var u=r&&r.prototype instanceof l?r:l,s=Object.create(u.prototype);return ao(s,"_invoke",function(n,r,o){var a,l,u,s=0,c=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return a=t,l=0,u=e,f.n=n,i}};function p(n,r){for(l=n,u=r,t=0;!d&&s&&!o&&t<c.length;t++){var o,a=c[t],p=f.p,v=a[2];n>3?(o=v===r)&&(u=a[(l=a[4])?5:(l=3,3)],a[4]=a[5]=e):a[0]<=p&&((o=n<2&&p<a[1])?(l=0,f.v=r,f.n=a[1]):p<v&&(o=n<3||a[0]>r||r>v)&&(a[4]=n,a[5]=r,f.n=v,l=0))}if(o||n>1)return i;throw d=!0,r}return function(o,c,v){if(s>1)throw TypeError("Generator is already running");for(d&&1===c&&p(c,v),l=c,u=v;(t=l<2?e:u)||!d;){a||(l?l<3?(l>1&&(f.n=-1),p(l,u)):f.n=u:f.v=u);try{if(s=2,a){if(l||(o="next"),t=a[o]){if(!(t=t.call(a,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,l<2&&(l=0)}else 1===l&&(t=a.return)&&t.call(a),l<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),l=1);a=e}else if((t=(d=f.n<0)?u:n.call(r,f))!==i)break}catch(t){a=e,l=1,u=t}finally{s=1}}return{value:t,done:d}}}(n,o,a),!0),s}var i={};function l(){}function u(){}function s(){}t=Object.getPrototypeOf;var c=[][r]?t(t([][r]())):(ao(t={},r,function(){return this}),t),d=s.prototype=l.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,ao(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return u.prototype=s,ao(d,"constructor",s),ao(s,"constructor",u),u.displayName="GeneratorFunction",ao(s,o,"GeneratorFunction"),ao(d),ao(d,o,"Generator"),ao(d,r,function(){return this}),ao(d,"toString",function(){return"[object Generator]"}),(oo=function(){return{w:a,m:f}})()}function ao(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}ao=function(e,t,n,r){function a(t,n){ao(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},ao(e,t,n,r)}function io(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return lo(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?lo(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){l=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(l)throw a}}}}function lo(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 uo(e,t,n,r,o,a,i){try{var l=e[a](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,o)}var so={class:"sui-box"},co={class:"sui-box-header"},fo={class:"sui-box-title"},po={class:"sui-box-body"},vo={class:"sui-box-footer"},bo={class:"sui-actions-right"};const mo={__name:"password-rules",setup:function(e){var t=eo(),n=Tr(),a=(0,o.bP)(n).model,i=(0,r.KR)(!1),l={passwordRulesTitle:(0,v.__)("Password Rules"),passwordRulesDescription:(0,v.__)("Use these settings to configure and manage password settings for your site."),pwnedPasswordsLabel:(0,v.__)("Pwned Passwords"),pwnedPasswordsDescription:(0,v.__)('Protect your site from the risk of being breached by compromised passwords found in the publicly available "pwned" passwords list.'),strongPasswordLabel:(0,v.__)("Strong Passwords"),strongPasswordDescription:(0,v.__)("Require your users to set strong passwords when registering or changing their password."),resetPasswordsLabel:(0,v.__)("Reset Passwords"),resetPasswordsDescription:(0,v.__)("Force users to change their password upon next login if there is a security breach."),saveChangesButton:(0,v.__)("Save Changes")};function u(){return s.apply(this,arguments)}function s(){var e;return e=oo().m(function e(){var r,o,l,u,s,c,d;return oo().w(function(e){for(;;)switch(e.p=e.n){case 0:if(!i.value){e.n=1;break}return e.a(2);case 1:if(!a.value.enabled||!a.value.plugins.woocommerce||a.value.forms.woocommerce&&0!==a.value.forms.woocommerce.length){e.n=2;break}return Defender.showNotification("error",(0,v.__)("You have enabled Strong password rule for WooCommerce but you've not selected any form yet. Please select at least one form to proceed."),!0),e.a(2);case 2:return i.value=!0,e.n=3,Promise.all([t.saveSettings(),n.saveSettings()]);case 3:r=e.v,o=!1,l=!1,u=io(r),e.p=4,u.s();case 5:if((s=u.n()).done){e.n=8;break}if(!(c=s.value).warning){e.n=6;break}return o=c.warning,e.a(3,8);case 6:if(!c.message){e.n=7;break}return l=c.message,e.a(3,8);case 7:e.n=5;break;case 8:e.n=10;break;case 9:e.p=9,d=e.v,u.e(d);case 10:return e.p=10,u.f(),e.f(10);case 11:l?Defender.showNotification("error",l,!0):o?Defender.showNotification("warning",o,!0):(Defender.showNotification("success",(0,v.__)("Your settings have been updated."),!0),setTimeout(function(){window.location.reload()},1e3)),i.value=!1;case 12:return e.a(2)}},e,null,[[4,9,10,11]])}),s=function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function i(e){uo(a,r,o,i,l,"next",e)}function l(e){uo(a,r,o,i,l,"throw",e)}i(void 0)})},s.apply(this,arguments)}return function(e,t){return(0,r.uX)(),(0,r.CE)("div",so,[(0,r.Lk)("div",co,[(0,r.Lk)("h3",fo,(0,r.v_)(l.passwordRulesTitle),1)]),(0,r.Lk)("div",po,[(0,r.Lk)("p",null,(0,r.v_)(l.passwordRulesDescription),1),(0,r.bF)((0,r.R1)(wt.pM),{label:l.pwnedPasswordsLabel,description:l.pwnedPasswordsDescription},{default:(0,r.k6)(function(){return[(0,r.bF)(ro)]}),_:1},8,["label","description"]),(0,r.bF)((0,r.R1)(wt.pM),{label:l.strongPasswordLabel,description:l.strongPasswordDescription},{default:(0,r.k6)(function(){return[(0,r.bF)(zr)]}),_:1},8,["label","description"]),(0,r.bF)((0,r.R1)(wt.pM),{label:l.resetPasswordsLabel,description:l.resetPasswordsDescription},{default:(0,r.k6)(function(){return[(0,r.bF)(xr)]}),_:1},8,["label","description"])]),(0,r.Lk)("div",vo,[(0,r.Lk)("div",bo,[(0,r.bF)((0,r.R1)(wt._Y),{loading:i.value,icon:"sui-icon-save",type:"submit",label:l.saveChangesButton,onClick:u},null,8,["loading","label"])])])])}}},yo=mo;var _o={class:"sui-form-field"},ho=["id","for"],go=["id","aria-labelledby"],ko={class:"sui-field-suffix"},wo=["id"];const Ro={__name:"duration-input",props:{modelValue:{type:Number,default:1},label:{type:String,required:!0},unit:{type:String,required:!0},feature:{type:String,required:!0}},emits:["update:modelValue"],setup:function(e,t){var n=t.emit,o=e,i=n,l=(0,je.hRP)(o,"modelValue",i),u=(0,a.B)().__,s=(0,r.KR)(""),c=(0,r.EW)(function(){return"".concat(o.feature,"-input")}),d=(0,r.EW)(function(){return"".concat(o.feature,"-label")}),f=(0,r.EW)(function(){return"".concat(o.feature,"-error")});function p(e){var t=Number(e.target.value);t<1||isNaN(t)?(e.target.value=1,l.value=1,s.value=u("Please enter a value of at least 1.")):(s.value="",l.value=t)}return function(t,n){return(0,r.uX)(),(0,r.CE)("div",_o,[(0,r.Lk)("label",{id:d.value,class:"sui-label",for:c.value},(0,r.v_)(e.label),9,ho),(0,r.bo)((0,r.Lk)("input",{id:c.value,"onUpdate:modelValue":n[0]||(n[0]=function(e){return(0,r.i9)(l)?l.value=e:null}),"aria-labelledby":d.value,class:"sui-form-control sui-field-has-suffix sui-input-sm",type:"number",min:"1",step:"1",inputmode:"numeric",onBlur:p},null,40,go),[[r.Jo,(0,r.R1)(l),void 0,{number:!0}]]),(0,r.Lk)("span",ko,(0,r.v_)(e.unit),1),s.value?((0,r.uX)(),(0,r.CE)("span",{key:0,id:f.value,class:"sui-error-message",role:"alert"},(0,r.v_)(s.value),9,wo)):(0,r.Q3)("",!0)])}}};function So(e){return So="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},So(e)}function Co(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Lo(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Co(Object(n),!0).forEach(function(t){xo(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Co(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function xo(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=So(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=So(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==So(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Eo(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var u=r&&r.prototype instanceof l?r:l,s=Object.create(u.prototype);return Po(s,"_invoke",function(n,r,o){var a,l,u,s=0,c=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return a=t,l=0,u=e,f.n=n,i}};function p(n,r){for(l=n,u=r,t=0;!d&&s&&!o&&t<c.length;t++){var o,a=c[t],p=f.p,v=a[2];n>3?(o=v===r)&&(u=a[(l=a[4])?5:(l=3,3)],a[4]=a[5]=e):a[0]<=p&&((o=n<2&&p<a[1])?(l=0,f.v=r,f.n=a[1]):p<v&&(o=n<3||a[0]>r||r>v)&&(a[4]=n,a[5]=r,f.n=v,l=0))}if(o||n>1)return i;throw d=!0,r}return function(o,c,v){if(s>1)throw TypeError("Generator is already running");for(d&&1===c&&p(c,v),l=c,u=v;(t=l<2?e:u)||!d;){a||(l?l<3?(l>1&&(f.n=-1),p(l,u)):f.n=u:f.v=u);try{if(s=2,a){if(l||(o="next"),t=a[o]){if(!(t=t.call(a,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,l<2&&(l=0)}else 1===l&&(t=a.return)&&t.call(a),l<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),l=1);a=e}else if((t=(d=f.n<0)?u:n.call(r,f))!==i)break}catch(t){a=e,l=1,u=t}finally{s=1}}return{value:t,done:d}}}(n,o,a),!0),s}var i={};function l(){}function u(){}function s(){}t=Object.getPrototypeOf;var c=[][r]?t(t([][r]())):(Po(t={},r,function(){return this}),t),d=s.prototype=l.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,Po(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return u.prototype=s,Po(d,"constructor",s),Po(s,"constructor",u),u.displayName="GeneratorFunction",Po(s,o,"GeneratorFunction"),Po(d),Po(d,o,"Generator"),Po(d,r,function(){return this}),Po(d,"toString",function(){return"[object Generator]"}),(Eo=function(){return{w:a,m:f}})()}function Po(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Po=function(e,t,n,r){function a(t,n){Po(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Po(e,t,n,r)}function Ao(e,t,n,r,o,a,i){try{var l=e[a](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,o)}function To(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function i(e){Ao(a,r,o,i,l,"next",e)}function l(e){Ao(a,r,o,i,l,"throw",e)}i(void 0)})}}var Oo=(0,o.nY)("sessionProtection",function(){var e,t=(0,r.KR)({}),n=(0,r.KR)({}),o=(0,r.KR)({}),a=(0,r.KR)({}),i=(0,r.KR)({}),s=(0,u.r)(),c=(0,r.EW)(function(){return!0===t.value.enabled}),d=(0,r.EW)(function(){return Object.keys(i.value||{})}),f=(0,r.EW)(function(){var e=d.value;return e.length&&Array.isArray(t.value.user_roles)&&e.every(function(e){return t.value.user_roles.includes(e)})}),p=(0,r.EW)(function(){return f.value});function v(e){t.value=e.model,n.value=e.routes,o.value=e.nonces,a.value=e.properties,i.value=e.roles}function b(e){t.value.user_roles=e}function m(){return(m=To(Eo().m(function e(){var r;return Eo().w(function(e){for(;;)switch(e.n){case 0:return s.start("save-session-protection"),e.n=1,(0,l.q)().post(n.value.save_settings,o.value.save_settings,t.value);case 1:return v(r=e.v),s.stop("save-session-protection"),e.a(2,r)}},e)}))).apply(this,arguments)}function y(){return(y=To(Eo().m(function e(){var r;return Eo().w(function(e){for(;;)switch(e.n){case 0:return s.start("toggle-session-protection"),r=Lo(Lo({},t.value),{},{enabled:!t.value.enabled}),e.n=1,(0,l.q)().post(n.value.save_settings,o.value.save_settings,r);case 1:s.stop("toggle-session-protection"),setTimeout(function(){return location.reload()},500);case 2:return e.a(2)}},e)}))).apply(this,arguments)}return"undefined"!=typeof window&&null!==(e=window.advanced_tools)&&void 0!==e&&e.session_protection&&v(window.advanced_tools.session_protection),{model:t,routes:n,nonces:o,properties:a,roles:i,enabled:c,allRoleKeys:d,isAllRolesSelected:f,selectAll:p,init:v,setUserRoles:b,toggleSelectAll:function(e){var n=Object.keys(i.value||[]),r=Array.isArray(t.value.user_roles)?t.value.user_roles:[];e?t.value.user_roles=[].concat(n):n.every(function(e){return r.includes(e)})&&(t.value.user_roles=["administrator"])},saveSettings:function(){return m.apply(this,arguments)},toggle:function(){return y.apply(this,arguments)},updateUserRoles:b}}),jo={key:0,class:"sui-box"},Fo={class:"sui-box-header"},Vo={class:"sui-box-title"},Wo={key:0,class:"sui-actions-left"},Xo={class:"sui-tag sui-tag-pro"},Io={class:"sui-box-body"},Uo={class:"sui-message"},Ko=["src","alt"],Go={class:"sui-message-content"},Bo=["textContent"],Ho=["href"],Mo={key:1,class:"sui-box"},Do={class:"sui-box-header"},No={class:"sui-box-title"},$o={class:"sui-box-body"},qo={class:"sui-box-settings-row sui-flushed"},Qo={class:"sui-field-list"},zo={class:"sui-field-list-header"},Yo=["textContent"],Jo={class:"overflow-y-auto sui-field-list-body max-h-290"},Zo={class:"sui-field-list-item p-30px"},ea={class:"sui-field-list-item-label"},ta=["textContent"],na={class:"sui-form-field"},ra={class:"sui-checkbox",for:"all-roles-toggle"},oa=["checked"],aa={id:"label-all-roles-toggle"},ia={class:"sui-box-footer"},la={class:"sui-actions-left"},ua={class:"sui-actions-right"};const sa={__name:"session-protection",setup:function(e){var t=Oo(),n=(0,o.bP)(t),l=n.model,u=n.properties,s=n.roles,c=n.enabled,d=n.selectAll,f=n.doing_ajax,p=t.saveSettings,v=t.toggle,b=(0,a.B)().__,m=(0,x.I)(),y=m.assetUrl,_=m.campaign_url,h=(0,E.p)(),g=h.maybeHideBranding,k=h.whitelabelHeroImage,w=(0,i.X)().is_free,R=(0,r.EW)(function(){var e=b("Protect your site from session hijacking with features like session lock and idle timeout. Keep user sessions secure effortlessly.");return{title:b("Session Protection"),description:b("Use these settings to protect your site from session hijacking, where attackers steal session tokens to impersonate users and gain unauthorized access to websites."),timeout:{title:b("Idle Session Timeout"),description:b("Set the idle timeout period (in hours) after which inactive sessions will be automatically logged out."),label:b("Timeout after"),unit:b("Hours")},lock:{title:b("User Session Lock"),description:b("Lock and automatically end user sessions if any selected properties change."),hint:b("Users will be prompted to re-authenticate if the selected properties below change."),ip_hint:b("Note: Having a dynamic IP address can trigger frequent session locks.")},roles:{title:b("User Roles"),description:b("Choose the user roles to which the idle timeout and session lock will apply."),label:b("Roles"),hint:b("The Administrator role is enabled by default and can't be disabled."),all:b("All")},deactivation:{title:b("Deactivate"),description:b("Deactivate session protection."),button:b("Deactivate")},activation:{description:e,button:b("Activate")},upgrade:{description:e,button:b("Upgrade to Pro to Activate")},save:b("Save Changes"),image_alt:b("Session Protection Feature Image")}}),S=(0,r.EW)(function(){return!c.value||w.value}),C=(0,r.EW)(function(){return g.value&&k.value||y("assets/img/session-protection.png")}),L=(0,r.EW)(function(){return _("defender_featurepage_sessionp")});return function(e,n){return S.value?((0,r.uX)(),(0,r.CE)("div",jo,[(0,r.Lk)("div",Fo,[(0,r.Lk)("h3",Vo,(0,r.v_)(R.value.title),1),(0,r.R1)(w)?((0,r.uX)(),(0,r.CE)("div",Wo,[(0,r.Lk)("span",Xo,(0,r.v_)((0,r.R1)(b)("Pro")),1)])):(0,r.Q3)("",!0)]),(0,r.Lk)("div",Io,[(0,r.Lk)("div",Uo,[(0,r.Lk)("img",{src:C.value,alt:R.value.image_alt,"aria-hidden":"true",class:"sui-image wd-whitelabel-custom-branding-logo"},null,8,Ko),(0,r.Lk)("div",Go,[(0,r.Lk)("p",{textContent:(0,r.v_)((0,r.R1)(w)?R.value.upgrade.description:R.value.activation.description)},null,8,Bo),(0,r.R1)(w)?((0,r.uX)(),(0,r.CE)("a",{key:0,href:L.value,class:"sui-button sui-button-purple",target:"_blank"},(0,r.v_)(R.value.upgrade.button),9,Ho)):((0,r.uX)(),(0,r.Wv)(z.A,{key:1,label:R.value.activation.button,type:"submit",action:"toggle-session-protection",loading:(0,r.R1)(f),onClick:(0,r.R1)(v)},null,8,["label","loading","onClick"]))])])])])):((0,r.uX)(),(0,r.CE)("div",Mo,[(0,r.Lk)("form",{method:"post",onSubmit:n[4]||(n[4]=(0,r.D$)(function(){return(0,r.R1)(p)&&(0,r.R1)(p).apply(void 0,arguments)},["prevent"]))},[(0,r.Lk)("div",Do,[(0,r.Lk)("h3",No,(0,r.v_)(R.value.title),1)]),(0,r.Lk)("div",$o,[(0,r.Lk)("div",qo,(0,r.v_)(R.value.description),1),(0,r.bF)($.A,{description:R.value.timeout.description,label:R.value.timeout.title},{default:(0,r.k6)(function(){return[(0,r.bF)(Ro,{modelValue:(0,r.R1)(l).idle_timeout,"onUpdate:modelValue":n[0]||(n[0]=function(e){return(0,r.R1)(l).idle_timeout=e}),label:R.value.timeout.label,unit:R.value.timeout.unit,feature:"session-protection-idle-timeout"},null,8,["modelValue","label","unit"])]}),_:1},8,["description","label"]),(0,r.bF)($.A,{description:R.value.lock.description,label:R.value.lock.title},{default:(0,r.k6)(function(){var e;return[(0,r.bF)(gr.A,{modelValue:(0,r.R1)(l).lock_properties,"onUpdate:modelValue":n[1]||(n[1]=function(e){return(0,r.R1)(l).lock_properties=e}),description:R.value.lock.hint,options:(0,r.R1)(u),feature:"session-protection-lock-properties"},null,8,["modelValue","description","options"]),null!==(e=(0,r.R1)(l).lock_properties)&&void 0!==e&&e.includes("ip_address")?((0,r.uX)(),(0,r.Wv)(Q.A,{key:0,type:"warning",class:"ml-25px margin-top-10"},{default:(0,r.k6)(function(){return[(0,r.Lk)("p",null,(0,r.v_)(R.value.lock.ip_hint),1)]}),_:1})):(0,r.Q3)("",!0)]}),_:1},8,["description","label"]),(0,r.bF)($.A,{description:R.value.roles.description,label:R.value.roles.title},{default:(0,r.k6)(function(){return[(0,r.Lk)("div",Qo,[(0,r.Lk)("div",zo,[(0,r.Lk)("h3",{class:"sui-field-list-title",textContent:(0,r.v_)(R.value.roles.label)},null,8,Yo)]),(0,r.Lk)("div",Jo,[(0,r.Lk)("div",Zo,[(0,r.Lk)("div",ea,[(0,r.Lk)("p",{class:"sui-description mb-20px",textContent:(0,r.v_)(R.value.roles.hint)},null,8,ta),(0,r.Lk)("div",na,[(0,r.Lk)("label",ra,[(0,r.Lk)("input",{id:"all-roles-toggle",checked:(0,r.R1)(d),type:"checkbox",onChange:n[2]||(n[2]=function(e){return(0,r.R1)(t).toggleSelectAll(e.target.checked)})},null,40,oa),n[5]||(n[5]=(0,r.Lk)("span",{"aria-hidden":"true"},null,-1)),(0,r.Lk)("span",aa,(0,r.v_)(R.value.roles.all),1)])]),(0,r.bF)(gr.A,{modelValue:(0,r.R1)(l).user_roles,"onUpdate:modelValue":n[3]||(n[3]=function(e){return(0,r.R1)(l).user_roles=e}),options:(0,r.R1)(s),class:"pl-10px",feature:"session-protection-roles"},null,8,["modelValue","options"])])])])])]}),_:1},8,["description","label"])]),(0,r.Lk)("div",ia,[(0,r.Lk)("div",la,[(0,r.bF)(z.A,{label:R.value.deactivation.button,action:"toggle-session-protection",icon:"sui-icon-power-on-off",onClick:(0,r.R1)(v)},null,8,["label","onClick"])]),(0,r.Lk)("div",ua,[(0,r.bF)(z.A,{label:R.value.save,type:"submit",action:"save-session-protection",loading:(0,r.R1)(f)},null,8,["label","loading"])])])],32)]))}}},ca=sa;var da=n(6885);const fa={__name:"advanced-tools",setup:function(e){var t=(0,a.B)().__,n=(0,i.X)().is_free,o=(0,x.I)().adminUrl,l=(0,da.O)(),u=(0,r.KR)("");"recaptcha"===new URLSearchParams(window.location.search).get("view")&&(window.location.href=o("admin.php?page=wdf-advanced-tools&view=captcha"));var s=(0,r.EW)(function(){return[{id:"mask-login",label:t("Mask Login Area"),icon:p().getIndicator},{id:"security-headers",label:t("Security Headers")},{id:"password-rules",label:t("Password Rules")},{id:"session-protection",label:t("Session Protection"),showPro:n.value},{id:"captcha",label:t("CAPTCHA"),icon:C().getIndicator}]});return(0,r.KC)(function(){var e;null!==(e=window)&&void 0!==e&&null!==(e=e.advanced_tools)&&void 0!==e&&e.antibot&&l.init(window.advanced_tools.antibot)}),function(e,n){return(0,r.uX)(),(0,r.Wv)(L.A,{title:(0,r.R1)(t)("Tools"),"page-class":"advanced-tools",feature:"advanced-tools","doc-link":"?utm_source=defender&utm_medium=plugin&utm_campaign=defender_tools_docs#tools",tabs:s.value,modelValue:u.value,"onUpdate:modelValue":n[0]||(n[0]=function(e){return u.value=e})},{"mask-login":(0,r.k6)(function(){return[(0,r.bF)(_e)]}),"security-headers":(0,r.k6)(function(){return[(0,r.bF)(kt)]}),"password-rules":(0,r.k6)(function(){return[(0,r.bF)(yo)]}),"session-protection":(0,r.k6)(function(){return[(0,r.bF)(ca)]}),captcha:(0,r.k6)(function(){return[(0,r.bF)(cr)]}),_:1},8,["title","tabs","modelValue"])}}};var pa=(0,r.Ef)(fa);pa.use((0,o.Ey)()),pa.mount("#defender")},2708(e,t,n){n.d(t,{YS:()=>q.A,wR:()=>_,pM:()=>h.A,C1:()=>J.A,XP:()=>R.A,lF:()=>C.A,zu:()=>g.A,_Y:()=>k.A,Dj:()=>L.A,Ib:()=>z.A,JY:()=>Q.A,YT:()=>w.A,yF:()=>$,Go:()=>Y.A,sL:()=>S.A,lI:()=>I.A,Dz:()=>X});var r=n(9726),o=n(6860);function a(e){return function(e){if(Array.isArray(e))return i(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return i(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(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 l={class:"sui-accordion-item-header"},u={class:"sui-accordion-item-title gap-10px"},s=["src","srcset"],c=["id"],d={class:"sui-accordion-col-auto gap-2"},f=["data-tooltip"],p=["disabled","aria-labelledby"],v=["aria-label"],b={class:"sui-accordion-item-body"},m={class:"sui-box",tabindex:"0"},y={class:"sui-box-body"};const _={__name:"plugin-accordion",props:(0,r.zz)({title:{type:String,required:!0},disabled:{type:Boolean,default:!1}},{modelValue:{type:Boolean,default:!1},modelModifiers:{}}),emits:["update:modelValue"],setup:function(e){var t=e,n=(0,o.Y$)(t.title)+"-accordion",i=(0,o.Y$)(t.title)+"-toggle",_=(0,r.fn)(e,"modelValue");return(0,r.$u)(function(){(0,r.dY)(function(){(0,o.YS)()})}),function(t,h){return(0,r.uX)(),(0,r.CE)("div",{class:"sui-accordion",id:n},[(0,r.Lk)("div",{class:(0,r.C4)(["sui-accordion-item",{"sui-accordion-item--open":_.value,"sui-accordion-item--disabled ":!_.value||e.disabled}])},[(0,r.Lk)("div",l,[(0,r.Lk)("div",u,[(0,r.Lk)("img",{class:(0,r.C4)({grayscale:(0,r.R1)(o.Bb)()}),src:(0,r.R1)(o.uq)("assets/img/woo.png"),srcset:"".concat((0,r.R1)(o.uq)("assets/img/woo.png")," 1x, ").concat((0,r.R1)(o.uq)("assets/img/woo@2x.png")," 2x"),alt:"WooCommerce"},null,10,s),(0,r.Lk)("span",{class:"font-bold",id:i+"-label"},(0,r.v_)(e.title),9,c)]),(0,r.Lk)("div",d,[(0,r.Lk)("label",{for:i,class:(0,r.C4)(["sui-toggle",{"sui-tooltip sui-tooltip-constrained":e.disabled}]),style:{"--tooltip-width":"160px"},"data-tooltip":(0,r.R1)(o.__)("To enable this option, the plugin must be active on your site.")},[(0,r.bo)((0,r.Lk)("input",{type:"checkbox",id:i,"onUpdate:modelValue":h[0]||(h[0]=function(e){return _.value=e}),disabled:e.disabled,"aria-labelledby":i+"-label"},null,8,p),[[r.lH,_.value]]),h[1]||(h[1]=(0,r.Lk)("span",{class:"sui-toggle-slider","aria-hidden":"true"},null,-1))],10,f),(0,r.Lk)("button",{class:"sui-button-icon sui-accordion-open-indicator","aria-label":(0,r.R1)(o.__)("Open item")},a(h[2]||(h[2]=[(0,r.Lk)("span",{class:"sui-icon-chevron-down","aria-hidden":"true"},null,-1)])),8,v)])]),(0,r.Lk)("div",b,[(0,r.Lk)("div",m,[(0,r.Lk)("div",y,[(0,r.RG)(t.$slots,"default")])])])],2)])}}};var h=n(2150),g=n(6827),k=n(1289),w=n(8214),R=n(1512),S=n(9638),C=n(1117),L=n(3828),x=n(6965),E=n(7786),P={class:"sui-field-list"},A={class:"sui-field-list-header"},T={class:"font-bold sui-field-list-title leading-22px"},O={class:"sui-field-list-body"},j=["id"],F=["for"],V={class:"sui-toggle"},W=["id","value"];const X={__name:"toggle-list",props:{title:{type:String,default:"Locations"},items:{type:Object,required:!0},modelValue:{type:Array,required:!0}},emits:["update:modelValue"],setup:function(e,t){var n=t.emit,o=e,a=n,i=(0,E.hRP)(o,"modelValue",a);return function(t,n){return(0,r.uX)(),(0,r.CE)("div",P,[(0,r.Lk)("div",A,[(0,r.Lk)("h3",T,(0,r.v_)(e.title),1)]),(0,r.Lk)("div",O,[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(e.items,function(t,o){return(0,r.uX)(),(0,r.CE)("div",{class:"sui-field-list-item",key:o,id:(0,r.R1)(x.S)().stringToId(e.title+"-"+o)},[(0,r.Lk)("label",{class:"text-base font-medium sui-field-list-item-label leading-22px",for:"toggle_"+o},(0,r.v_)(t),9,F),(0,r.Lk)("label",V,[(0,r.bo)((0,r.Lk)("input",{type:"checkbox",id:"toggle_"+o,value:o,"onUpdate:modelValue":n[0]||(n[0]=function(e){return(0,r.i9)(i)?i.value=e:null})},null,8,W),[[r.lH,(0,r.R1)(i)]]),n[1]||(n[1]=(0,r.Lk)("span",{class:"sui-toggle-slider"},null,-1))])],8,j)}),128))])])}}};var I=n(4146);function U(e){return U="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},U(e)}function K(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function G(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?K(Object(n),!0).forEach(function(t){B(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):K(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function B(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=U(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=U(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==U(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var H={class:"sui-side-tabs"},M={class:"sui-tabs-menu"},D=["id","for"],N=["value","id","checked"];const $={__name:"sui-radio-tab",props:(0,r.zz)({tabs:{type:Array,required:!0,validator:function(e){return e.every(function(e){return e.label&&e.value})}},slug:{type:String,required:!0}},{modelValue:{},modelModifiers:{}}),emits:["update:modelValue"],setup:function(e){var t=e,n=(0,r.fn)(e,"modelValue"),o=(0,r.EW)(function(){return t.tabs.map(function(e){return G(G({},e),{},{labelId:"".concat(t.slug,"-").concat(e.value,"-label"),inputId:"".concat(t.slug,"-").concat(e.value,"-option")})})});return function(e,t){return(0,r.uX)(),(0,r.CE)("div",H,[(0,r.Lk)("div",M,[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(o.value,function(e){return(0,r.uX)(),(0,r.CE)("label",{key:e.value,id:e.labelId,for:e.inputId,class:(0,r.C4)(["sui-tab-item",{active:n.value===e.value}])},[(0,r.bo)((0,r.Lk)("input",{"onUpdate:modelValue":t[0]||(t[0]=function(e){return n.value=e}),type:"radio",value:e.value,id:e.inputId,checked:n.value===e.value},null,8,N),[[r.XL,n.value]]),(0,r.eW)(" "+(0,r.v_)(e.label),1)],10,D)}),128))])])}}};var q=n(9879),Q=n(2688),z=n(5226),Y=n(5571),J=n(7545)},6860(e,t,n){n.d(t,{$C:()=>g,Bb:()=>A,D0:()=>W,Fj:()=>C,J_:()=>y,LS:()=>S,QN:()=>F,S8:()=>P,Y$:()=>h,YB:()=>j,YS:()=>w,ZW:()=>T,__:()=>d,_n:()=>f,bE:()=>L,dC:()=>V,eq:()=>E,gk:()=>R,nN:()=>m,nv:()=>p,uq:()=>b});var r=n(4073),o=n(5592),a=n(6965),i=n(8261),l=n(1751),u=n(682),s=n(9806),c=(0,o.B)(),d=c.__,f=c._n,p=c.sprintf,v=(0,r.I)(),b=v.assetUrl,m=v.adminUrl,y=v.campaign_url,_=(0,a.S)(),h=_.stringToId,g=_.generateId,k=(0,i.m)(),w=k.reloadAccordion,R=k.rebindSUI,S=k.suiRemoveModalClass,C=k.associateSUIselect2WithModal,L=(0,l.q)().post,x=(0,u.X)(),E=x.is_free,P=x.whitelabel,A=x.isHighContrast,T=x.maybeHighContrast,O=(0,s.p)(),j=O.showSupportLinks,F=O.maybeHideBranding,V=O.whitelabelHeroImage,W=O.backgroundImageStyle},682(e,t,n){n.d(t,{X:()=>i,m:()=>a});var r=n(9726),o=(0,r.KR)(defender.misc.high_contrast||!1),a=function(e){o.value=e},i=function(){var e=(0,r.KR)(1===parseInt(defender.is_free)),t=(0,r.KR)(1===parseInt(defender.is_wp_org)),n=(0,r.KR)(defender.tracking_modal),a=(0,r.KR)(defender.misc.rating.is_displayed),i=(0,r.KR)(defender.is_whitelabel),l=(0,r.KR)(defender.misc||{}),u=(0,r.KR)(defender.whitelabel||{hide_branding:!1,hide_doc_link:!1,footer_text:'Made with <i class="sui-icon-heart"></i> by WPMU DEV',hero_image:"",change_footer:!1,is_unbranded:!1,is_rebranded:!1}),s=(0,r.KR)(defender.upgrade_title||""),c=(0,r.KR)(defender.is_membership||!1),d=(0,r.KR)(defender.wpmudev_support_ticket_text||""),f=(0,r.KR)(defender.hosted||!1),p=(0,r.EW)(function(){return"show"===n.value}),v=(0,r.EW)(function(){return"disabled"===i.value}),b=(0,r.EW)(function(){return"enabled"===i.value}),m=(0,r.EW)(function(){return!0===o.value});return{is_free:e,is_wp_org:t,tracking_modal:n,is_whitelabel:i,is_membership:c,misc:l,whitelabel:u,upgradeTitle:s,support_text:d,hosted:f,ratingIsDisplayed:a,showTrackingModal:p,isWhitelabelDisabled:v,isWhitelabelEnabled:b,showSupportLinks:function(){return v.value&&!e.value},hasFeature:function(t){if(!e.value)return!0;return["security_tweaks","firewall","scan_free","audit_free","two_fa_free"].includes(t)},maybeHighContrast:function(){return{"sui-color-accessible":m.value}},isHighContrast:function(){return m.value}}}},1751(e,t,n){n.d(t,{q:()=>m});var r=n(4335),o=n(3279),a=n(7786),i=n(2720),l=n(8261);function u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function s(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var u=r&&r.prototype instanceof l?r:l,s=Object.create(u.prototype);return c(s,"_invoke",function(n,r,o){var a,l,u,s=0,c=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return a=t,l=0,u=e,f.n=n,i}};function p(n,r){for(l=n,u=r,t=0;!d&&s&&!o&&t<c.length;t++){var o,a=c[t],p=f.p,v=a[2];n>3?(o=v===r)&&(u=a[(l=a[4])?5:(l=3,3)],a[4]=a[5]=e):a[0]<=p&&((o=n<2&&p<a[1])?(l=0,f.v=r,f.n=a[1]):p<v&&(o=n<3||a[0]>r||r>v)&&(a[4]=n,a[5]=r,f.n=v,l=0))}if(o||n>1)return i;throw d=!0,r}return function(o,c,v){if(s>1)throw TypeError("Generator is already running");for(d&&1===c&&p(c,v),l=c,u=v;(t=l<2?e:u)||!d;){a||(l?l<3?(l>1&&(f.n=-1),p(l,u)):f.n=u:f.v=u);try{if(s=2,a){if(l||(o="next"),t=a[o]){if(!(t=t.call(a,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,l<2&&(l=0)}else 1===l&&(t=a.return)&&t.call(a),l<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),l=1);a=e}else if((t=(d=f.n<0)?u:n.call(r,f))!==i)break}catch(t){a=e,l=1,u=t}finally{s=1}}return{value:t,done:d}}}(n,o,a),!0),s}var i={};function l(){}function u(){}function d(){}t=Object.getPrototypeOf;var f=[][r]?t(t([][r]())):(c(t={},r,function(){return this}),t),p=d.prototype=l.prototype=Object.create(f);function v(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,c(e,o,"GeneratorFunction")),e.prototype=Object.create(p),e}return u.prototype=d,c(p,"constructor",d),c(d,"constructor",u),u.displayName="GeneratorFunction",c(d,o,"GeneratorFunction"),c(p),c(p,o,"Generator"),c(p,r,function(){return this}),c(p,"toString",function(){return"[object Generator]"}),(s=function(){return{w:a,m:v}})()}function c(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}c=function(e,t,n,r){function a(t,n){c(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},c(e,t,n,r)}function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach(function(t){p(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function p(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=u(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=u(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==u(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function v(e,t,n,r,o,a,i){try{var l=e[a](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,o)}function b(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function i(e){v(a,r,o,i,l,"next",e)}function l(e){v(a,r,o,i,l,"throw",e)}i(void 0)})}}function m(){var e=(0,l.m)().rebindSUI,t=r.A.create({baseURL:"".concat(ajaxurl,"?action=wp_defender/v1/hub/"),timeout:3e4,transitional:{clarifyTimeoutError:!0},withCredentials:!1});function n(e,t){return"&route=".concat(encodeURIComponent(e),"&_def_nonce=").concat(encodeURIComponent(t))}function u(e,t,n,r){return c.apply(this,arguments)}function c(){return c=b(s().m(function r(a,l,u,c){var p,v,b,m,y,_,h,g,k,w,R,S,C,L,x,E,P,A,T,O=arguments;return s().w(function(r){for(;;)switch(r.n){case 0:return _=O.length>4&&void 0!==O[4]?O[4]:{},h=new FormData,c instanceof File&&"application/json"===c.type?h.append("file",c):(g=JSON.stringify(c),h.append("data",g)),k=n(l,u),r.n=1,(0,o.q)(k,f({method:a,data:h},_),t);case 1:if(w=r.v,R=w.data,!w.error.value){r.n=2;break}return r.a(2,null);case 2:return S=R.value,C=S.success,L=(null===(p=S.data)||void 0===p?void 0:p.message)||null,x=(null===(v=S.data)||void 0===v?void 0:v.redirect)||null,E=(null===(b=S.data)||void 0===b?void 0:b.interval)||null,P=(null===(m=S.data)||void 0===m?void 0:m.type_notice)||!1,(void 0===(null===(y=S.data)||void 0===y?void 0:y.show_notice)||S.data.show_notice)&&null!==L&&(T=!0===(null===(A=S.data)||void 0===A?void 0:A.auto_close),Defender.showNotification(C?P||"success":"error",L,T)),"session_out"===P&&null===x&&d(),null!==E?(0,i.TO)(function(){null!==x?location.href=x:location.reload()},1e3*E):null!==x&&(location.href=x),e(),r.a(2,S.data)}},r)})),c.apply(this,arguments)}function d(){(0,i.TO)(function(){(0,a.MLh)(document,"heartbeat-tick",function(){jQuery(document).trigger("heartbeat-tick.wp-auth-check",[{"wp-auth-check":!1}])}),(0,a.MLh)(window,"load",function(){var e=document.getElementById("wp-auth-check-frame");if(e){var t,n=null===(t=e.contentDocument)||void 0===t?void 0:t.getElementById("loginform");n&&n.addEventListener("submit",function(){(0,i.TO)(function(){location.reload()},1e3)})}})},2e3)}var p=function(){var e=b(s().m(function e(t,n){var r,a,i,l,u,c,d,p,v,b,m,y,_=arguments;return s().w(function(e){for(;;)switch(e.p=e.n){case 0:return r=_.length>2&&void 0!==_[2]?_[2]:{},a=_.length>3&&void 0!==_[3]?_[3]:{},e.p=1,i="".concat(window.ajaxurl,"?action=").concat(t,"&_def_nonce=").concat(n),e.n=2,(0,o.q)(f({url:i,method:"POST",data:r},a));case 2:if(l=e.v,!(u=l.data).value){e.n=4;break}if(!(c=u.value).success){e.n=3;break}return e.a(2,c.data||c);case 3:throw null!==(d=c.data)&&void 0!==d&&d.message&&null!==(p=window.Defender)&&void 0!==p&&p.showNotification&&window.Defender.showNotification("error",c.data.message),new Error((null===(v=c.data)||void 0===v?void 0:v.message)||"Request failed");case 4:throw new Error("No response received");case 5:throw e.p=5,y=e.v,403===(null===(b=y.response)||void 0===b?void 0:b.status)&&(null!==(m=window.Defender)&&void 0!==m&&m.showNotification&&window.Defender.showNotification("error","Session expired. Please refresh the page."),setTimeout(function(){return window.location.reload()},2e3)),y;case 6:return e.a(2)}},e,null,[[1,5]])}));return function(t,n){return e.apply(this,arguments)}}();return{ajax:p,post:function(e,t,n){return u("post",e,t,n,arguments.length>3&&void 0!==arguments[3]?arguments[3]:{})},get:function(e,t,n){return u("get",e,t,n,arguments.length>3&&void 0!==arguments[3]?arguments[3]:{})}}}},6965(e,t,n){function r(){return{capitalizeFirstLetter:function(e){return e?e.charAt(0).toUpperCase()+e.slice(1):""},stringToId:function(e){return e?e.toLowerCase().replace(/\s+/g,"-").replace(/[^a-z0-9-]/g,"").replace(/-+/g,"-").replace(/^-|-$/g,""):""},generateId:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=Math.random().toString(36).substring(2,15);return e?"".concat(e,"-").concat(t):t}}}n.d(t,{S:()=>r})},5592(e,t,n){n.d(t,{B:()=>a});var r=n(4005),o=new r.FilterXSS({whiteList:{a:["href","title","target"],span:["class"],strong:[]},safeAttrValue:function(e,t,n){return"a"===e&&"href"===t&&"%s"===n?"%s":(0,r.safeAttrValue)(e,t,n)}}),a=function(){var e=wp.i18n;return{__:function(t){return o.process(e.__(t,"wpdef"))},_n:function(t,n,r){return o.process(e.sprintf(e._n(t,n,r,"wpdef"),r))},xss:function(e){return o.process(e)},sprintf:function(){return e.sprintf.apply(e,arguments)}}}},8261(e,t,n){n.d(t,{m:()=>l});var r=n(9726),o=n(7786);function a(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return i(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,l=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return l=e.done,e},e:function(e){u=!0,a=e},f:function(){try{l||null==n.return||n.return()}finally{if(u)throw a}}}}function i(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 l=function(){var e=function(){(0,r.dY)(function(){"undefined"!=typeof SUI&&(t(),SUI.tabs(),SUI.modalDialog(),n()),"undefined"!=typeof SUI&&SUI.select2&&document.querySelectorAll(".sui-select").forEach(function(e){var t=e.dataset.placeholder||"";SUI.select2(e,{placeholder:t,dropdownCssClass:"sui-select-dropdown"})})})};function t(){document.querySelectorAll(".sui-accordion").forEach(function(e){SUI.suiAccordion(e)})}var n=function(){var e=document.querySelector(".sui-has-modal");e&&e.classList.remove("sui-has-modal")};e(),(0,o.MLh)(document,"modalClosed",n);var i=(0,o.Ubj)("(max-width: 767px)"),l=(0,o.Ubj)("(min-width: 768px) and (max-width: 1024px)"),u=(0,o.Ubj)("(min-width: 1025px)"),s=(0,o.Ubj)("(max-width: 1444px)");return{rebindSUI:e,associateSUIselect2WithModal:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if("undefined"!=typeof SUI&&SUI.select2){if(!t){var n=e.closest('.sui-modal-content[aria-modal="true"]');t=(null==n?void 0:n.getAttribute("id"))||""}if(t){var r=document.getElementById(t);r&&SUI.select2(e,{dropdownParent:r})}}},suiRemoveModalClass:n,observeModalChanges:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:".sui-modal";(0,o.P1n)(document.body,function(n){var r,o=a(n);try{for(o.s();!(r=o.n()).done;){var i=r.value;if("childList"===i.type)Array.from(i.addedNodes).some(function(e){var n,r;return e.nodeType===Node.ELEMENT_NODE&&((null===(n=e.matches)||void 0===n?void 0:n.call(e,t))||(null===(r=e.querySelector)||void 0===r?void 0:r.call(e,t)))})&&e()}}catch(e){o.e(e)}finally{o.f()}},{childList:!0,subtree:!0})},reloadAccordion:t,isMobile:i,isTablet:l,isDesktop:u,isLargeDesktop:s}}},4073(e,t,n){n.d(t,{I:()=>r});var r=function(){return{homeUrl:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return defender.home_url+e},siteUrl:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return defender.site_url+e},adminUrl:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return defender.admin_url+e},assetUrl:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return defender.defender_url+e},wpmuDevApiBaseUrl:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return defender.wpmudev_api_base_url+e},campaign_url:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"project/wp-defender",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return n=n&&!n.endsWith("&")?n+"&":n,"".concat(defender.wpmudev_api_base_url).concat(t,"/?").concat(n,"utm_source=defender&utm_medium=plugin&utm_campaign=").concat(e)},wpmuDevHubUrl:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return defender.wpmudev_hub_link+e}}}},9478(e,t,n){n.d(t,{h:()=>o});var r=n(5592),o=function(){var e=(0,r.B)().__;return{ucFirst:function(e){return e.charAt(0).toUpperCase()+e.slice(1)},getFlagEmoji:function(e){if(2===e.length)return e.toUpperCase().replace(/./g,function(e){return String.fromCodePoint(127397+e.charCodeAt())})},getCountryName:function(t){return 2===t.length?new Intl.DisplayNames(["en"],{type:"region"}).of(t):e("Unknown")},formatNumber:function(e){return"string"==typeof e&&(e=e.replace(/,/g,"")),isNaN(Number(e))?e:new Intl.NumberFormat("en-US",{notation:"compact",maximumFractionDigits:1}).format(Number(e))}}}},9806(e,t,n){n.d(t,{p:()=>a});var r=n(5592),o=n(9726);function a(){(0,r.B)().__;var e=(0,o.EW)(function(){return defender.whitelabel.hide_branding}),t=(0,o.EW)(function(){return"disabled"===defender.is_whitelabel&&0===parseInt(defender.is_free)}),n=(0,o.EW)(function(){return"disabled"===defender.is_whitelabel}),a=(0,o.EW)(function(){return defender.whitelabel.hero_image||!1}),i=(0,o.EW)(function(){return defender.whitelabel.hide_doc_link||!1}),l=(0,o.EW)(function(){return e.value&&a.value?{backgroundImage:"url(".concat(a.value,")")}:{}});return{maybeHideBranding:e,showSupportLinks:t,isWhitelabelDisabled:n,whitelabelHeroImage:a,hide_doc_link:i,backgroundImageStyle:l}}},6885(e,t,n){n.d(t,{O:()=>y});var r=n(810),o=n(9726),a=n(1751),i=n(7476),l=n(3824),u=n(9478);function s(e){return s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s(e)}function c(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var u=r&&r.prototype instanceof l?r:l,s=Object.create(u.prototype);return d(s,"_invoke",function(n,r,o){var a,l,u,s=0,c=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return a=t,l=0,u=e,f.n=n,i}};function p(n,r){for(l=n,u=r,t=0;!d&&s&&!o&&t<c.length;t++){var o,a=c[t],p=f.p,v=a[2];n>3?(o=v===r)&&(u=a[(l=a[4])?5:(l=3,3)],a[4]=a[5]=e):a[0]<=p&&((o=n<2&&p<a[1])?(l=0,f.v=r,f.n=a[1]):p<v&&(o=n<3||a[0]>r||r>v)&&(a[4]=n,a[5]=r,f.n=v,l=0))}if(o||n>1)return i;throw d=!0,r}return function(o,c,v){if(s>1)throw TypeError("Generator is already running");for(d&&1===c&&p(c,v),l=c,u=v;(t=l<2?e:u)||!d;){a||(l?l<3?(l>1&&(f.n=-1),p(l,u)):f.n=u:f.v=u);try{if(s=2,a){if(l||(o="next"),t=a[o]){if(!(t=t.call(a,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,l<2&&(l=0)}else 1===l&&(t=a.return)&&t.call(a),l<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),l=1);a=e}else if((t=(d=f.n<0)?u:n.call(r,f))!==i)break}catch(t){a=e,l=1,u=t}finally{s=1}}return{value:t,done:d}}}(n,o,a),!0),s}var i={};function l(){}function u(){}function s(){}t=Object.getPrototypeOf;var f=[][r]?t(t([][r]())):(d(t={},r,function(){return this}),t),p=s.prototype=l.prototype=Object.create(f);function v(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,d(e,o,"GeneratorFunction")),e.prototype=Object.create(p),e}return u.prototype=s,d(p,"constructor",s),d(s,"constructor",u),u.displayName="GeneratorFunction",d(s,o,"GeneratorFunction"),d(p),d(p,o,"Generator"),d(p,r,function(){return this}),d(p,"toString",function(){return"[object Generator]"}),(c=function(){return{w:a,m:v}})()}function d(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}d=function(e,t,n,r){function a(t,n){d(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},d(e,t,n,r)}function f(e,t,n,r,o,a,i){try{var l=e[a](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,o)}function p(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function i(e){f(a,r,o,i,l,"next",e)}function l(e){f(a,r,o,i,l,"throw",e)}i(void 0)})}}function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function b(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?v(Object(n),!0).forEach(function(t){m(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):v(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function m(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=s(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=s(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==s(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var y=(0,r.nY)("antibot",function(){var e=(0,a.q)().post,t=(0,u.h)().formatNumber,n=(0,i.r)(),r=(0,l.k)().isSiteConnected,s=(0,o.KR)({}),d=(0,o.KR)({}),f=(0,o.KR)({}),v=(0,o.KR)({});function y(e){s.value=e.model,d.value=e.misc,f.value=e.routes,v.value=e.nonces}function _(e){var t=e.key,n=e.value;s.value=b(b({},s.value),{},m({},t,n))}function h(e){var t=e.key,n=e.value;d.value=b(b({},d.value),{},m({},t,n))}function g(){return(g=p(c().m(function t(){var r,o;return c().w(function(t){for(;;)switch(t.n){case 0:return r=b(b({},s.value),{},{enabled:!1}),t.n=1,n.withLoading("deactivate-antibot",function(){return e(f.value.save_settings,v.value.save_settings,r)});case 1:void 0!==(o=t.v)&&y(o);case 2:return t.a(2)}},t)}))).apply(this,arguments)}function k(){return k=p(c().m(function t(){var r,o=arguments;return c().w(function(t){for(;;)switch(t.n){case 0:return r=o.length>0&&void 0!==o[0]?o[0]:{},t.n=1,n.withLoading("activate-antibot",p(c().m(function t(){var n;return c().w(function(t){for(;;)switch(t.n){case 0:return n=b(b({},s.value),{},{enabled:!0,redirect_to_feature_page:r.redirect_to_feature_page||!1}),t.n=1,e(f.value.save_settings,v.value.save_settings,n);case 1:n.redirect_to_feature_page||setTimeout(function(){return location.reload()},500);case 2:return t.a(2)}},t)})));case 1:return t.a(2)}},t)})),k.apply(this,arguments)}function w(){return(w=p(c().m(function t(r){var o;return c().w(function(t){for(;;)switch(t.p=t.n){case 0:return o=r.feedback,n.start("send-feedback"),t.p=1,t.n=2,e(f.value.send_feedback,v.value.send_feedback,{feedback:o});case 2:return t.p=2,n.stop("send-feedback"),t.f(2);case 3:return t.a(2)}},t,null,[[1,,2,3]])}))).apply(this,arguments)}function R(){return(R=p(c().m(function t(){return c().w(function(t){for(;;)switch(t.p=t.n){case 0:return n.start("dismiss-global-notice"),t.p=1,t.n=2,e(f.value.dismiss_global_notice,v.value.dismiss_global_notice,{});case 2:return t.p=2,n.stop("dismiss-global-notice"),t.f(2);case 3:return t.a(2)}},t,null,[[1,,2,3]])}))).apply(this,arguments)}function S(){return(S=p(c().m(function t(){return c().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,n.withLoading("switch-managed-by",p(c().m(function t(){var n;return c().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,e(f.value.switch_managed_by,v.value.switch_managed_by);case 1:_({key:"managed_by",value:(n=t.v).managed_by}),h({key:"frontend_mode",value:n.frontend_mode}),h({key:"ips_count",value:n.ips_count});case 2:return t.a(2)}},t)})));case 1:return t.a(2)}},t)}))).apply(this,arguments)}function C(){return(C=p(c().m(function t(r){return c().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,n.withLoading("submit-trusted-ip-form",function(){return e(f.value.blocklist_checker_submit_trusted_ip_form,v.value.blocklist_checker_submit_trusted_ip_form,r)});case 1:return t.a(2)}},t)}))).apply(this,arguments)}function L(){return(L=p(c().m(function t(r){return c().w(function(t){for(;;)if(0===t.n)return t.a(2,n.withLoading("blocklist-checker-search",p(c().m(function t(){var n,o,a,i;return c().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,e(f.value.blocklist_checker_search,v.value.blocklist_checker_search,{ip:r});case 1:if((i=t.v).success){t.n=2;break}throw new Error(i.message);case 2:return t.a(2,{local:null!==(n=i.local)&&void 0!==n&&n,central:null!==(o=i.central)&&void 0!==o&&o,antibot:null!==(a=i.antibot)&&void 0!==a&&a})}},t)}))))},t)}))).apply(this,arguments)}function x(){return(x=p(c().m(function t(r){return c().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,n.withLoading("add-ip-to-allowlist",function(){return e(f.value.blocklist_checker_add_ip_to_allowlist,v.value.blocklist_checker_add_ip_to_allowlist,{ip:r})});case 1:return t.a(2)}},t)}))).apply(this,arguments)}function E(){return(E=p(c().m(function t(){return c().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,n.withLoading("switch-mode",p(c().m(function t(){var n;return c().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,e(f.value.switch_mode,v.value.switch_mode,{});case 1:h({key:"frontend_mode",value:(n=t.v).mode}),h({key:"ips_count",value:n.ips_count}),SUI.closeModal();case 2:return t.a(2)}},t)})));case 1:return t.a(2)}},t)}))).apply(this,arguments)}void 0!==window.antibot&&y(window.antibot);var P=(0,o.EW)(function(){return r&&d.value.frontend_is_enabled}),A=(0,o.EW)(function(){return P.value?t(d.value.ips_count):0}),T=(0,o.EW)(function(){var e;return null===(e=d.value)||void 0===e?void 0:e.is_expired_membership});return{model:s,misc:d,routes:f,nonces:v,isEnabled:P,totalAntibotIps:A,isCurrentPlanExpired:T,init:y,updateModelProperty:_,updateMiscProperty:h,deactivate:function(){return g.apply(this,arguments)},activate:function(){return k.apply(this,arguments)},switchManagedBy:function(){return S.apply(this,arguments)},submitTrustedIpForm:function(e){return C.apply(this,arguments)},blocklistCheckerSearch:function(e){return L.apply(this,arguments)},addIpToAllowlist:function(e){return x.apply(this,arguments)},switchMode:function(){return E.apply(this,arguments)},sendFeedback:function(e){return w.apply(this,arguments)},dismissGlobalNotice:function(){return R.apply(this,arguments)}}})},4916(e,t,n){n.d(t,{w:()=>s});var r=n(9726),o=n(810),a=n(6860);function i(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var i=r&&r.prototype instanceof s?r:s,c=Object.create(i.prototype);return l(c,"_invoke",function(n,r,o){var a,i,l,s=0,c=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return a=t,i=0,l=e,f.n=n,u}};function p(n,r){for(i=n,l=r,t=0;!d&&s&&!o&&t<c.length;t++){var o,a=c[t],p=f.p,v=a[2];n>3?(o=v===r)&&(l=a[(i=a[4])?5:(i=3,3)],a[4]=a[5]=e):a[0]<=p&&((o=n<2&&p<a[1])?(i=0,f.v=r,f.n=a[1]):p<v&&(o=n<3||a[0]>r||r>v)&&(a[4]=n,a[5]=r,f.n=v,i=0))}if(o||n>1)return u;throw d=!0,r}return function(o,c,v){if(s>1)throw TypeError("Generator is already running");for(d&&1===c&&p(c,v),i=c,l=v;(t=i<2?e:l)||!d;){a||(i?i<3?(i>1&&(f.n=-1),p(i,l)):f.n=l:f.v=l);try{if(s=2,a){if(i||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,i<2&&(i=0)}else 1===i&&(t=a.return)&&t.call(a),i<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),i=1);a=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==u)break}catch(t){a=e,i=1,l=t}finally{s=1}}return{value:t,done:d}}}(n,o,a),!0),c}var u={};function s(){}function c(){}function d(){}t=Object.getPrototypeOf;var f=[][r]?t(t([][r]())):(l(t={},r,function(){return this}),t),p=d.prototype=s.prototype=Object.create(f);function v(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,l(e,o,"GeneratorFunction")),e.prototype=Object.create(p),e}return c.prototype=d,l(p,"constructor",d),l(d,"constructor",c),c.displayName="GeneratorFunction",l(d,o,"GeneratorFunction"),l(p),l(p,o,"Generator"),l(p,r,function(){return this}),l(p,"toString",function(){return"[object Generator]"}),(i=function(){return{w:a,m:v}})()}function l(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}l=function(e,t,n,r){function a(t,n){l(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},l(e,t,n,r)}function u(e,t,n,r,o,a,i){try{var l=e[a](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,o)}var s=(0,o.nY)("analyticsTracking",function(){var e=(0,r.KR)(""),t=(0,r.KR)("");function n(){for(var n=0,r=[window.scan,window.audit,window.two_fa,window.dashboard,window.iplockout,window.advanced_tools,window.settings];n<r.length;n++){var o,a,i,l,u=r[n];if(null!=u&&null!==(o=u.routes)&&void 0!==o&&o.track_feature_handler&&null!=u&&null!==(a=u.nonces)&&void 0!==a&&a.track_feature_handler)return e.value=null===(i=u.routes)||void 0===i?void 0:i.track_feature_handler,void(t.value=null===(l=u.nonces)||void 0===l?void 0:l.track_feature_handler)}}function o(){var n;return n=i().m(function n(r){return i().w(function(n){for(;;)switch(n.n){case 0:if(e.value&&t.value){n.n=1;break}return n.a(2);case 1:return n.n=2,(0,a.bE)(e.value,t.value,r);case 2:return n.a(2,n.v)}},n)}),o=function(){var e=this,t=arguments;return new Promise(function(r,o){var a=n.apply(e,t);function i(e){u(a,r,o,i,l,"next",e)}function l(e){u(a,r,o,i,l,"throw",e)}i(void 0)})},o.apply(this,arguments)}return"loading"===document.readyState?document.addEventListener("DOMContentLoaded",n):n(),{trackFeature:function(e){return o.apply(this,arguments)}}})},3824(e,t,n){n.d(t,{k:()=>m});var r=n(810),o=n(9726),a=n(7786),i=n(1751),l=n(7476);function u(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var u=r&&r.prototype instanceof l?r:l,c=Object.create(u.prototype);return s(c,"_invoke",function(n,r,o){var a,l,u,s=0,c=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return a=t,l=0,u=e,f.n=n,i}};function p(n,r){for(l=n,u=r,t=0;!d&&s&&!o&&t<c.length;t++){var o,a=c[t],p=f.p,v=a[2];n>3?(o=v===r)&&(u=a[(l=a[4])?5:(l=3,3)],a[4]=a[5]=e):a[0]<=p&&((o=n<2&&p<a[1])?(l=0,f.v=r,f.n=a[1]):p<v&&(o=n<3||a[0]>r||r>v)&&(a[4]=n,a[5]=r,f.n=v,l=0))}if(o||n>1)return i;throw d=!0,r}return function(o,c,v){if(s>1)throw TypeError("Generator is already running");for(d&&1===c&&p(c,v),l=c,u=v;(t=l<2?e:u)||!d;){a||(l?l<3?(l>1&&(f.n=-1),p(l,u)):f.n=u:f.v=u);try{if(s=2,a){if(l||(o="next"),t=a[o]){if(!(t=t.call(a,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,l<2&&(l=0)}else 1===l&&(t=a.return)&&t.call(a),l<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),l=1);a=e}else if((t=(d=f.n<0)?u:n.call(r,f))!==i)break}catch(t){a=e,l=1,u=t}finally{s=1}}return{value:t,done:d}}}(n,o,a),!0),c}var i={};function l(){}function c(){}function d(){}t=Object.getPrototypeOf;var f=[][r]?t(t([][r]())):(s(t={},r,function(){return this}),t),p=d.prototype=l.prototype=Object.create(f);function v(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,s(e,o,"GeneratorFunction")),e.prototype=Object.create(p),e}return c.prototype=d,s(p,"constructor",d),s(d,"constructor",c),c.displayName="GeneratorFunction",s(d,o,"GeneratorFunction"),s(p),s(p,o,"Generator"),s(p,r,function(){return this}),s(p,"toString",function(){return"[object Generator]"}),(u=function(){return{w:a,m:v}})()}function s(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}s=function(e,t,n,r){function a(t,n){s(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},s(e,t,n,r)}function c(e,t,n,r,o,a,i){try{var l=e[a](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,o)}function d(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function i(e){c(a,r,o,i,l,"next",e)}function l(e){c(a,r,o,i,l,"throw",e)}i(void 0)})}}function f(e){return f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},f(e)}function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(Object(n),!0).forEach(function(t){b(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function b(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=f(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=f(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==f(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var m=(0,r.nY)("hubConnection",function(){var e=(0,i.q)().get,t=(0,l.r)(),n=(0,a.Mjh)("init_hub_connection",""),r=(0,o.KR)({}),s=(0,o.KR)({}),c=(0,o.KR)(""),p=(0,o.KR)(!1),b=(0,o.KR)(!1),m=(0,o.KR)(!1),y=(0,o.KR)({}),_=(0,o.EW)(function(){return m.value}),h=(0,o.EW)(function(){return p.value&&b.value}),g=(0,o.EW)(function(){return p.value&&!b.value}),k=(0,o.EW)(function(){return Object.keys(y.value).length>0});function w(e){var t,n,o;e&&(r.value=e.routes?v({},e.routes):{},s.value=e.nonces?v({},e.nonces):{},c.value=e.button_label||"",p.value=null!==(t=e.is_dash_installed)&&void 0!==t&&t,b.value=null!==(n=e.is_dash_activated)&&void 0!==n&&n,m.value=null!==(o=e.is_hub_connected)&&void 0!==o&&o,y.value=e.hub_connector_url?v({},e.hub_connector_url):{})}function R(){return S.apply(this,arguments)}function S(){return(S=d(u().m(function n(){var o;return u().w(function(n){for(;;)switch(n.p=n.n){case 0:if(g.value&&r.value.activate_dashboard_plugin){n.n=1;break}throw new Error("Cannot activate dashboard plugin");case 1:return t.start("activate-dashboard-plugin"),n.p=2,n.n=3,e(r.value.activate_dashboard_plugin,s.value.activate_dashboard_plugin);case 3:return(o=n.v).redirect&&setTimeout(function(){return window.location.replace(o.redirect)},500),n.a(2,o);case 4:return n.p=4,t.stop("activate-dashboard-plugin"),n.f(4);case 5:return n.a(2)}},n,null,[[2,,4,5]])}))).apply(this,arguments)}function C(){return C=d(u().m(function e(){var t,r,o,a=arguments;return u().w(function(e){for(;;)switch(e.n){case 0:if(t=a.length>0&&void 0!==a[0]?a[0]:{},!g.value){e.n=2;break}return e.n=1,R();case 1:return e.a(2,e.v);case 2:r=t.page||"",t.is_summary||!1?(r="summary-box",n.value=r):n.value=t.module_slug||r,(o=L(r))&&window.location.replace(o);case 3:return e.a(2)}},e)})),C.apply(this,arguments)}function L(e){return k.value&&(y.value[e]||y.value.default)||null}return function(){if("undefined"!=typeof window){var e,t,n,r,o,a,i,l,u,s,c,d,f=(null===(e=window.dashboard)||void 0===e?void 0:e.hub_connector)||(null===(t=window.onboard)||void 0===t?void 0:t.hub_connector)||(null===(n=window.defender)||void 0===n?void 0:n.hub_connector)||(null===(r=window.iplockout)||void 0===r?void 0:r.hub_connector)||(null===(o=window.two_fa)||void 0===o?void 0:o.hub_connector)||(null===(a=window.security_tweaks)||void 0===a?void 0:a.hub_connector)||(null===(i=window.scan)||void 0===i?void 0:i.hub_connector)||(null===(l=window.audit)||void 0===l?void 0:l.hub_connector)||(null===(u=window.waf)||void 0===u?void 0:u.hub_connector)||(null===(s=window.advanced_tools)||void 0===s?void 0:s.hub_connector)||(null===(c=window.notification)||void 0===c?void 0:c.hub_connector)||(null===(d=window.settings)||void 0===d?void 0:d.hub_connector);f&&w(f)}}(),{routes:r,nonces:s,button_label:c,is_dash_installed:p,is_dash_activated:b,is_hub_connected:m,hub_connector_url:y,isSiteConnected:_,isDashReady:h,canActivateDash:g,hasConnectorUrls:k,init:w,updateConnectionStatus:function(e){m.value=Boolean(e)},updateConnectorUrl:function(e){"object"===f(e)&&null!==e?y.value=v({},e):"string"==typeof e&&(y.value={default:e})},initHubConnectionFlow:function(){return C.apply(this,arguments)},activateDashboardPlugin:R,checkConnection:function(){var e=n.value;return!(!e||!["global-ip","blocklist","onboard","summary-box"].includes(e)||!m.value)&&(n.value="",!0)},clearConnectionState:function(){n.value=""},getRedirectUrl:L}})},7476(e,t,n){n.d(t,{r:()=>u});var r=n(810),o=n(9726);function a(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function l(n,r,o,a){var l=r&&r.prototype instanceof s?r:s,c=Object.create(l.prototype);return i(c,"_invoke",function(n,r,o){var a,i,l,s=0,c=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return a=t,i=0,l=e,f.n=n,u}};function p(n,r){for(i=n,l=r,t=0;!d&&s&&!o&&t<c.length;t++){var o,a=c[t],p=f.p,v=a[2];n>3?(o=v===r)&&(l=a[(i=a[4])?5:(i=3,3)],a[4]=a[5]=e):a[0]<=p&&((o=n<2&&p<a[1])?(i=0,f.v=r,f.n=a[1]):p<v&&(o=n<3||a[0]>r||r>v)&&(a[4]=n,a[5]=r,f.n=v,i=0))}if(o||n>1)return u;throw d=!0,r}return function(o,c,v){if(s>1)throw TypeError("Generator is already running");for(d&&1===c&&p(c,v),i=c,l=v;(t=i<2?e:l)||!d;){a||(i?i<3?(i>1&&(f.n=-1),p(i,l)):f.n=l:f.v=l);try{if(s=2,a){if(i||(o="next"),t=a[o]){if(!(t=t.call(a,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,i<2&&(i=0)}else 1===i&&(t=a.return)&&t.call(a),i<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),i=1);a=e}else if((t=(d=f.n<0)?l:n.call(r,f))!==u)break}catch(t){a=e,i=1,l=t}finally{s=1}}return{value:t,done:d}}}(n,o,a),!0),c}var u={};function s(){}function c(){}function d(){}t=Object.getPrototypeOf;var f=[][r]?t(t([][r]())):(i(t={},r,function(){return this}),t),p=d.prototype=s.prototype=Object.create(f);function v(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,i(e,o,"GeneratorFunction")),e.prototype=Object.create(p),e}return c.prototype=d,i(p,"constructor",d),i(d,"constructor",c),c.displayName="GeneratorFunction",i(d,o,"GeneratorFunction"),i(p),i(p,o,"Generator"),i(p,r,function(){return this}),i(p,"toString",function(){return"[object Generator]"}),(a=function(){return{w:l,m:v}})()}function i(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}i=function(e,t,n,r){function a(t,n){i(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},i(e,t,n,r)}function l(e,t,n,r,o,a,i){try{var l=e[a](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,o)}var u=(0,r.nY)("loading",function(){var e=(0,o.KR)([]);function t(t){e.value.push(t)}function n(t){e.value=e.value.filter(function(e){return e!==t})}function r(t){return e.value.includes(t)}var i=function(){var e,o=(e=a().m(function e(o,i){return a().w(function(e){for(;;)switch(e.p=e.n){case 0:if(!r(o)){e.n=1;break}return e.a(2);case 1:return t(o),e.p=2,e.n=3,i();case 3:return e.a(2,e.v);case 4:return e.p=4,n(o),e.f(4);case 5:return e.a(2)}},e,null,[[2,,4,5]])}),function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function i(e){l(a,r,o,i,u,"next",e)}function u(e){l(a,r,o,i,u,"throw",e)}i(void 0)})});return function(e,t){return o.apply(this,arguments)}}();return{start:t,stop:n,isLoading:r,clear:function(){for(var t in e)e[t]=!1},withLoading:i}})},6478(){},6950(){},3543(){},7691(){},172(){},2061(){},2349(){},3498(e,t,n){n.d(t,{A:()=>y});var r=n(9726),o=n(5592),a=n(682),i=n(6965),l=n(4073);function u(e){return function(e){if(Array.isArray(e))return s(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return s(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(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 c=["innerHTML"],d={key:0},f={class:"sui-footer-nav"},p=["id","href"],v={class:"sui-footer-social"},b=["id","href"],m={class:"sui-screen-reader-text"};const y={__name:"app-footer",setup:function(e){var t=(0,o.B)().__,n=(0,a.X)(),s=n.is_free,y=n.whitelabel,_=(0,l.I)().wpmuDevHubUrl,h=(0,r.EW)(function(){return y.value.footer_text}),g=(0,r.EW)(function(){return y.value.change_footer}),k=[{url:"https://wpmudev.com/roadmap/",text:t("Roadmap")},{url:"https://wpmudev.com/docs/",text:t("Docs")},{url:"https://wpmudev.com/terms-of-service/",text:t("Terms of Service")},{url:"https://incsub.com/privacy-policy/",text:t("Privacy Policy")}],w=[{url:_(),text:t("The Hub")},{url:"https://wpmudev.com/projects/category/plugins/",text:t("Plugins")},{url:_("support/"),text:t("Support")},{url:_("community/"),text:t("Community")}],R=[{url:"https://profiles.wordpress.org/wpmudev#content-plugins",text:t("Free Plugins")},{url:"https://wpmudev.com/features/",text:t("Membership")},{url:"https://wordpress.org/support/plugin/defender-security/",text:t("Support")},{url:"https://wpmudev.com/hub-welcome/",text:t("The Hub")}],S=(0,r.EW)(function(){return[].concat(u(s.value?R:w),k)}),C=[{url:"https://www.facebook.com/wpmudev",icon:"sui-icon-social-facebook",name:t("Facebook")},{url:"https://twitter.com/wpmudev",icon:"sui-icon-social-twitter",name:t("Twitter")},{url:"https://www.instagram.com/wpmu_dev/",icon:"sui-icon-instagram",name:t("Instagram")}];return function(e,t){return(0,r.uX)(),(0,r.CE)("div",null,[(0,r.Lk)("div",{class:"sui-footer",innerHTML:h.value},null,8,c),g.value?(0,r.Q3)("",!0):((0,r.uX)(),(0,r.CE)("div",d,[(0,r.Lk)("ul",f,[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(S.value,function(e){return(0,r.uX)(),(0,r.CE)("li",{key:e.url},[(0,r.Lk)("a",{id:(0,r.R1)(i.S)().stringToId(e.text),href:e.url,target:"_blank"},(0,r.v_)(e.text),9,p)])}),128))]),(0,r.Lk)("ul",v,[((0,r.uX)(),(0,r.CE)(r.FK,null,(0,r.pI)(C,function(e){return(0,r.Lk)("li",{key:e.url},[(0,r.Lk)("a",{id:e.name,href:e.url,target:"_blank"},[(0,r.Lk)("i",{class:(0,r.C4)(e.icon),"aria-hidden":"true"},null,2),(0,r.Lk)("span",m,(0,r.v_)(e.name),1)],8,b)])}),64))])]))])}}}},9879(e,t,n){n.d(t,{A:()=>Me});var r=n(9726),o=n(682),a=n(5945),i=n(1751),l=n(9919);function u(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var u=r&&r.prototype instanceof l?r:l,c=Object.create(u.prototype);return s(c,"_invoke",function(n,r,o){var a,l,u,s=0,c=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return a=t,l=0,u=e,f.n=n,i}};function p(n,r){for(l=n,u=r,t=0;!d&&s&&!o&&t<c.length;t++){var o,a=c[t],p=f.p,v=a[2];n>3?(o=v===r)&&(u=a[(l=a[4])?5:(l=3,3)],a[4]=a[5]=e):a[0]<=p&&((o=n<2&&p<a[1])?(l=0,f.v=r,f.n=a[1]):p<v&&(o=n<3||a[0]>r||r>v)&&(a[4]=n,a[5]=r,f.n=v,l=0))}if(o||n>1)return i;throw d=!0,r}return function(o,c,v){if(s>1)throw TypeError("Generator is already running");for(d&&1===c&&p(c,v),l=c,u=v;(t=l<2?e:u)||!d;){a||(l?l<3?(l>1&&(f.n=-1),p(l,u)):f.n=u:f.v=u);try{if(s=2,a){if(l||(o="next"),t=a[o]){if(!(t=t.call(a,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,l<2&&(l=0)}else 1===l&&(t=a.return)&&t.call(a),l<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),l=1);a=e}else if((t=(d=f.n<0)?u:n.call(r,f))!==i)break}catch(t){a=e,l=1,u=t}finally{s=1}}return{value:t,done:d}}}(n,o,a),!0),c}var i={};function l(){}function c(){}function d(){}t=Object.getPrototypeOf;var f=[][r]?t(t([][r]())):(s(t={},r,function(){return this}),t),p=d.prototype=l.prototype=Object.create(f);function v(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,s(e,o,"GeneratorFunction")),e.prototype=Object.create(p),e}return c.prototype=d,s(p,"constructor",d),s(d,"constructor",c),c.displayName="GeneratorFunction",s(d,o,"GeneratorFunction"),s(p),s(p,o,"Generator"),s(p,r,function(){return this}),s(p,"toString",function(){return"[object Generator]"}),(u=function(){return{w:a,m:v}})()}function s(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}s=function(e,t,n,r){function a(t,n){s(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},s(e,t,n,r)}function c(e,t,n,r,o,a,i){try{var l=e[a](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,o)}function d(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function i(e){c(a,r,o,i,l,"next",e)}function l(e){c(a,r,o,i,l,"throw",e)}i(void 0)})}}var f={key:0,class:"defender-rate-notice sui-notice sui-notice-info"},p={class:"sui-notice-content"},v={class:"sui-notice-message"},b=["innerHTML"];const m={__name:"rate-notice",props:{message:String,type:String},setup:function(e){var t=(0,i.q)(),n=(0,r.KR)(!0),o=(0,r.EW)(function(){return defender.misc.rating.text}),a=(0,r.EW)(function(){return defender.misc.rating.type}),s=(0,r.EW)(function(){return defender.misc.rating.routes}),c=(0,r.EW)(function(){return defender.misc.rating.nonces}),m=(0,r.EW)(function(){return defender.misc.rating.repo_link}),y=(0,r.EW)(function(){return defender.misc.rating.rate_button}),_=(0,r.EW)(function(){return defender.misc.rating.postpone_button}),h=(0,r.EW)(function(){return defender.misc.rating.dismiss_button}),g=(0,r.EW)(function(){return defender.misc.rating.location}),k=function(){var e=d(u().m(function e(){return u().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,t.post(s.value.handle_notice,c.value.handle_notice,{prompt:a.value,location:g.value});case 1:n.value=!1,window.open(m.value,"_blank");case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),w=function(){var e=d(u().m(function e(){var r,o,i;return u().w(function(e){for(;;)switch(e.n){case 0:return r="resolved_tweaks"===a.value,o=r?s.value.refuse_notice:s.value.postpone_notice,i=r?c.value.refuse_notice:c.value.postpone_notice,e.n=1,t.post(o,i,{prompt:a.value,location:g.value});case 1:n.value=!1;case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),R=function(){var e=d(u().m(function e(){return u().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,t.post(s.value.refuse_notice,c.value.refuse_notice,{prompt:a.value,location:g.value});case 1:n.value=!1;case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}();return function(e,t){return n.value?((0,r.uX)(),(0,r.CE)("div",f,[(0,r.Lk)("div",p,[t[0]||(t[0]=(0,r.Lk)("div",{class:"sui-notice-logo defender"},[(0,r.Lk)("span")],-1)),(0,r.Lk)("div",v,[(0,r.Lk)("div",{innerHTML:o.value},null,8,b),(0,r.bF)((0,r.R1)(l.A),{id:"rate-defender","css-class":"sui-button-blue",onClick:k},{default:(0,r.k6)(function(){return[(0,r.eW)((0,r.v_)(y.value),1)]}),_:1}),(0,r.bF)((0,r.R1)(l.A),{id:"postpone-notice",onClick:w,"css-class":"sui-button-ghost dismiss"},{default:(0,r.k6)(function(){return[(0,r.eW)((0,r.v_)(_.value),1)]}),_:1}),(0,r.Lk)("a",{href:"#",id:"refuse-notice",onClick:(0,r.D$)(R,["prevent"]),class:"refuse"},(0,r.v_)(h.value),1)])])])):(0,r.Q3)("",!0)}}},y=m;var _=n(5592),h={key:0,class:"sui-notice sui-notice-info"},g={class:"sui-notice-content"},k={class:"sui-notice-message"},w={class:"m-0"},R=["innerHTML"];const S={__name:"opcache-notice",setup:function(e){var t=(0,_.B)().__,n=(0,r.KR)(defender.opcache_save_comments),o=(0,r.KR)(defender.opcache_message);return function(e,a){return"disabled"===n.value?((0,r.uX)(),(0,r.CE)("div",h,[(0,r.Lk)("div",g,[(0,r.Lk)("div",k,[(0,r.Lk)("h3",w,(0,r.v_)((0,r.R1)(t)("Enable OPcache Save Comments")),1),(0,r.Lk)("p",{innerHTML:o.value},null,8,R)])])])):(0,r.Q3)("",!0)}}};var C=n(6874),L=n(6860),x=n(5571),E={class:"sui-row-with-sidenav"},P={role:"navigation",class:"sui-sidenav"},A={class:"sui-vertical-tabs sui-sidenav-hide-md"},T=["id"],O=["id","data-tab","onClick"],j={key:0,class:"wd-new-feature-dot"},F={key:1,class:"sui-tag sui-tag-pro right-10px top-10px"},V={class:"sui-sidenav-hide-lg"},W=["id"];const X={__name:"side-menu",props:{tabs:{type:Array,required:!0},defaultTab:{type:String,default:null},boxed:{type:Boolean,default:!1}},setup:function(e){var t,n=e,o=(0,r.KR)(n.defaultTab||(null===(t=n.tabs[0])||void 0===t?void 0:t.id));(0,r.wB)(o,function(){var e=(0,L.nN)("admin.php?page="+a()+"&view="+o.value),t=window.location.hash;void 0!==t&&(e+=t),history.replaceState({},null,e),(0,L.gk)()});var a=function(){return new URLSearchParams(window.location.search).get("page")};return(0,r.sV)(function(){var e=new URLSearchParams(window.location.search).get("view");e&&n.tabs.some(function(t){return t.id===e})?o.value=e:!n.defaultTab&&n.tabs.length>0&&(o.value=n.tabs[0].id)}),function(t,n){return(0,r.uX)(),(0,r.CE)("section",E,[(0,r.Lk)("div",P,[(0,r.Lk)("ul",A,[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(e.tabs,function(e){return(0,r.uX)(),(0,r.CE)("li",{key:e.id,class:(0,r.C4)(["sui-vertical-tab",{current:o.value===e.id,"heading pl-5px":e.heading}]),id:"tab-".concat(e.id)},[e.heading?((0,r.uX)(),(0,r.CE)(r.FK,{key:0},[(0,r.eW)((0,r.v_)(e.heading),1)],64)):((0,r.uX)(),(0,r.CE)("a",{key:1,id:"tab-link-".concat(e.id),href:"#",role:"button","data-tab":e.id,onClick:(0,r.D$)(function(t){return n=e.id,o.value=n,void history.replaceState({},null,(0,L.nN)("admin.php?page="+a()+"&view="+n));var n},["prevent"])},[(0,r.eW)((0,r.v_)(e.label)+" ",1),e.showDot?((0,r.uX)(),(0,r.CE)("span",j)):e.showPro?((0,r.uX)(),(0,r.CE)("span",F,(0,r.v_)((0,r.R1)(L.__)("Pro")),1)):e.badge?((0,r.uX)(),(0,r.CE)("span",{key:2,class:(0,r.C4)(["sui-tag",[e.badgeColor,{"sui-tag-grey":o.value===e.id}]])},(0,r.v_)(e.badge),3)):e.icon?((0,r.uX)(),(0,r.CE)("span",{key:3,class:(0,r.C4)(e.icon),"aria-hidden":"true"},null,2)):(0,r.Q3)("",!0)],8,O))],10,T)}),128))]),(0,r.Lk)("div",V,[(0,r.bF)(x.A,{"has-field":!1,class:"margin-bottom-30",modelValue:o.value,"onUpdate:modelValue":n[0]||(n[0]=function(e){return o.value=e}),options:e.tabs.map(function(e){return{label:e.label,value:e.id}})},null,8,["modelValue","options"])])]),((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(e.tabs,function(n){return(0,r.uX)(),(0,r.CE)(r.FK,{key:n.id},[n.heading||o.value!==n.id?(0,r.Q3)("",!0):((0,r.uX)(),(0,r.CE)("div",{key:0,class:(0,r.C4)({"sui-box":e.boxed}),id:"".concat(n.id,"-content")},[(0,r.RG)(t.$slots,n.id,{tab:n},function(){return[(0,r.Lk)("p",null,"Content for "+(0,r.v_)(n.label),1)]})],10,W))],64)}),128))])}}};var I=n(5072),U=n.n(I),K=n(4896),G={insert:"head",singleton:!1};U()(K.A,G);K.A.locals;const B=(0,n(6262).A)(X,[["__scopeId","data-v-5c3e3e2b"]]);var H=n(6965);function M(e){return function(e){if(Array.isArray(e))return D(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return D(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?D(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function D(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 N={class:"sui-list-detail flex items-center"},$=["id","href"];const q={__name:"unlock-pro",props:{feature:{type:String,required:!0},campaignUrl:{type:String,required:!0}},setup:function(e){var t=(0,_.B)().__;return function(n,o){return(0,r.uX)(),(0,r.CE)("span",N,[(0,r.Lk)("a",{id:"unlock-pro-".concat((0,r.R1)(H.S)().stringToId(e.feature)),href:e.campaignUrl,target:"_blank",class:"defender-upgrade-text"},(0,r.v_)((0,r.R1)(t)("Unlock with Pro")),9,$),((0,r.uX)(),(0,r.CE)("svg",{class:(0,r.C4)({"grayscale-invert":(0,r.R1)(L.Bb)()}),width:"36",height:"26",viewBox:"0 0 36 26",fill:"none",xmlns:"http://www.w3.org/2000/svg"},M(o[0]||(o[0]=[(0,r.Lk)("rect",{x:"0.5",y:"0.5",width:"35",height:"25",rx:"12.5",fill:"#F9E1FF"},null,-1),(0,r.Lk)("rect",{x:"0.5",y:"0.5",width:"35",height:"25",rx:"12.5",stroke:"#8D00B1"},null,-1),(0,r.Lk)("path",{d:"M14.6133 12V10.8047C14.6289 10.3438 14.7305 9.91406 14.918 9.51562C15.1055 9.10938 15.3516 8.75781 15.6562 8.46094C15.9609 8.16406 16.3125 7.92969 16.7109 7.75781C17.1172 7.58594 17.5469 7.5 18 7.5C18.4609 7.5 18.8906 7.58594 19.2891 7.75781C19.6953 7.92969 20.0508 8.16406 20.3555 8.46094C20.6602 8.75781 20.9062 9.10938 21.0938 9.51562C21.2734 9.91406 21.375 10.3438 21.3984 10.8047V12H21.75C21.9609 12 22.1367 12.0742 22.2773 12.2227C22.4258 12.3633 22.5 12.5391 22.5 12.75V17.25C22.5 17.4609 22.4258 17.6406 22.2773 17.7891C22.1367 17.9297 21.9609 18 21.75 18H14.25C14.0391 18 13.8594 17.9297 13.7109 17.7891C13.5703 17.6406 13.5 17.4609 13.5 17.25V12.75C13.5 12.5391 13.5703 12.3633 13.7109 12.2227C13.8594 12.0742 14.0391 12 14.25 12H14.6133ZM16.5234 12H19.4766V10.8047C19.4766 10.3906 19.332 10.0391 19.043 9.75C18.7539 9.45312 18.4062 9.30469 18 9.30469C17.5938 9.30469 17.2461 9.45312 16.957 9.75C16.668 10.0391 16.5234 10.3906 16.5234 10.8047V12Z",fill:"#8D00B1"},null,-1)])),2))])}}};var Q=n(1289);function z(e){return function(e){if(Array.isArray(e))return Y(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Y(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Y(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Y(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 J=["id"],Z={class:"sui-summary-segment"},ee=["id"],te={class:"sui-summary-large"},ne=["data-tooltip"],re={key:1,class:"sui-summary-percent"},oe={class:"sui-summary-sub"},ae={key:2,class:"sui-summary-detail"},ie={key:3,class:"sui-summary-sub"},le={key:0,class:"sui-summary-segment"},ue={class:"sui-list"},se=["id"],ce={class:"sui-list-label"},de=["data-tooltip"],fe={class:"sui-list-detail"},pe=["id","href"],ve={key:0,"aria-hidden":"true",class:"sui-icon-loader sui-loading"},be={key:1,class:"sui-tag sui-tag-brown"},me={key:3,"aria-hidden":"true",class:"sui-icon-check-tick sui-success"},ye={key:0,"aria-hidden":"true",class:"sui-icon-loader sui-loading"},_e={key:1,"aria-hidden":"true",class:"sui-icon-check-tick sui-success"},he={key:2,class:"sui-tag sui-tag-brown"},ge={key:1,class:"sui-summary-segment"};const ke={__name:"sui-summary",props:{feature:{type:String,default:""},summary:{type:Object,default:function(){return{}}},small:{type:Boolean,default:!1},title:{type:String,default:""},customContent:{type:Boolean,default:!1}},emits:["action"],setup:function(e,t){var n=t.emit,o=e,a=n,i=(0,r.EW)(function(){return o.feature?o.feature+"-summary":o.title?(0,L.Y$)(o.title):(0,L.$C)("summary")});return function(t,n){return(0,r.uX)(),(0,r.CE)("div",{class:(0,r.C4)(["sui-box sui-summary",{"sui-summary-sm":e.small,"sui-rebranded":(0,r.R1)(L.QN)&&(0,r.R1)(L.dC),"sui-unbranded":(0,r.R1)(L.QN)&&!(0,r.R1)(L.dC)}]),id:i.value},[(0,r.RG)(t.$slots,"first-segment",{},function(){return[(0,r.Lk)("div",{class:"sui-summary-image-space","aria-hidden":"true",style:(0,r.Tr)((0,r.R1)(L.D0))},null,4),(0,r.Lk)("div",Z,[(0,r.Lk)("div",{class:"sui-summary-details",id:e.summary.mainId||(0,r.R1)(L.Y$)(e.summary.mainLabel)},[e.customContent?(0,r.RG)(t.$slots,"custom-content",{key:0}):((0,r.uX)(),(0,r.CE)(r.FK,{key:1},[(0,r.Lk)("span",te,(0,r.v_)(e.summary.mainValue),1),e.summary.tooltip?((0,r.uX)(),(0,r.CE)("span",{key:0,"data-tooltip":e.summary.tooltip,class:"sui-tooltip sui-tooltip-top-center sui-tooltip-constrained"},[n[0]||(n[0]=(0,r.eW)("  ",-1)),e.summary.icon?((0,r.uX)(),(0,r.CE)("span",{key:0,class:(0,r.C4)([e.summary.icon,e.summary.iconColor]),"aria-hidden":"true"},null,2)):(0,r.Q3)("",!0)],8,ne)):(0,r.Q3)("",!0),e.summary.maxValue?((0,r.uX)(),(0,r.CE)("span",re,"/"+(0,r.v_)(e.summary.maxValue),1)):(0,r.Q3)("",!0),(0,r.Lk)("span",oe,(0,r.v_)(e.summary.mainLabel),1),e.summary.subValue?((0,r.uX)(),(0,r.CE)("span",ae,(0,r.v_)(e.summary.subValue),1)):(0,r.Q3)("",!0),e.summary.subLabel?((0,r.uX)(),(0,r.CE)("span",ie,(0,r.v_)(e.summary.subLabel),1)):(0,r.Q3)("",!0)],64))],8,ee)])]}),e.summary.listItems&&e.summary.listItems.length?((0,r.uX)(),(0,r.CE)("div",le,[(0,r.Lk)("ul",ue,[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(e.summary.listItems,function(e){return(0,r.uX)(),(0,r.CE)("li",{key:e.label,id:e.id||(0,r.R1)(L.Y$)(e.label),class:"sui-list-item"},[(0,r.Lk)("span",ce,[(0,r.eW)((0,r.v_)(e.label)+" ",1),e.tooltip?((0,r.uX)(),(0,r.CE)("span",{key:0,"data-tooltip":e.tooltip,class:"sui-tooltip sui-tooltip-constrained sui-tooltip-top-center"},z(n[1]||(n[1]=[(0,r.Lk)("span",{"aria-hidden":"true",class:"ml-2 sui-icon-info sui-sm"},null,-1)])),8,de)):(0,r.Q3)("",!0)]),(0,r.Lk)("span",fe,[e.button?((0,r.uX)(),(0,r.Wv)(Q.A,{key:0,id:e.button.id,label:e.button.label||e.value,type:e.button.type||"button",variant:e.button.variant||"default",size:e.button.size||"small",disabled:e.button.disabled||!1,icon:e.button.icon,action:e.button.action||"default",onClick:function(t){return function(e){var t,n;a("action",{action:(null===(t=e.button)||void 0===t?void 0:t.action)||"default",data:(null===(n=e.button)||void 0===n?void 0:n.data)||{},item:e,label:e.label})}(e)}},null,8,["id","label","type","variant","size","disabled","icon","action","onClick"])):e.upsellUrl?((0,r.uX)(),(0,r.Wv)(q,{key:1,"campaign-url":e.upsellUrl,feature:e.label},null,8,["campaign-url","feature"])):e.link?((0,r.uX)(),(0,r.CE)("a",{key:2,id:"summary-item-link-".concat(e.id||(0,r.R1)(L.Y$)(e.label)),href:e.link,target:"_blank"},["loading"===e.value?((0,r.uX)(),(0,r.CE)("i",ve)):"disabled"===e.value?((0,r.uX)(),(0,r.CE)("span",be,(0,r.v_)((0,r.R1)(L.__)("Disabled")),1)):e.tag?((0,r.uX)(),(0,r.CE)("span",{key:2,class:(0,r.C4)(["sui-tag",e.tagClass||"sui-tag-error"])},(0,r.v_)(e.value),3)):"check"===e.value?((0,r.uX)(),(0,r.CE)("i",me)):((0,r.uX)(),(0,r.CE)(r.FK,{key:4},[(0,r.eW)((0,r.v_)(e.value),1)],64))],8,pe)):((0,r.uX)(),(0,r.CE)(r.FK,{key:3},["loading"===e.value?((0,r.uX)(),(0,r.CE)("i",ye)):"check"===e.value?((0,r.uX)(),(0,r.CE)("i",_e)):"disabled"===e.value?((0,r.uX)(),(0,r.CE)("span",he,(0,r.v_)((0,r.R1)(L.__)("Disabled")),1)):e.tag?((0,r.uX)(),(0,r.CE)("span",{key:3,class:(0,r.C4)(["sui-tag",e.tagClass||"sui-tag-error"])},(0,r.v_)(e.value),3)):((0,r.uX)(),(0,r.CE)(r.FK,{key:4},[(0,r.eW)((0,r.v_)(e.value),1)],64))],64))])],8,se)}),128))])])):(0,r.Q3)("",!0),t.$slots.segment?((0,r.uX)(),(0,r.CE)("div",ge,[(0,r.RG)(t.$slots,"segment")])):(0,r.Q3)("",!0)],10,J)}}};var we=n(3498),Re=n(810),Se=n(3824),Ce=n(6885),Le=n(2688),xe=n(4916);function Ee(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var u=r&&r.prototype instanceof l?r:l,s=Object.create(u.prototype);return Pe(s,"_invoke",function(n,r,o){var a,l,u,s=0,c=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return a=t,l=0,u=e,f.n=n,i}};function p(n,r){for(l=n,u=r,t=0;!d&&s&&!o&&t<c.length;t++){var o,a=c[t],p=f.p,v=a[2];n>3?(o=v===r)&&(u=a[(l=a[4])?5:(l=3,3)],a[4]=a[5]=e):a[0]<=p&&((o=n<2&&p<a[1])?(l=0,f.v=r,f.n=a[1]):p<v&&(o=n<3||a[0]>r||r>v)&&(a[4]=n,a[5]=r,f.n=v,l=0))}if(o||n>1)return i;throw d=!0,r}return function(o,c,v){if(s>1)throw TypeError("Generator is already running");for(d&&1===c&&p(c,v),l=c,u=v;(t=l<2?e:u)||!d;){a||(l?l<3?(l>1&&(f.n=-1),p(l,u)):f.n=u:f.v=u);try{if(s=2,a){if(l||(o="next"),t=a[o]){if(!(t=t.call(a,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,l<2&&(l=0)}else 1===l&&(t=a.return)&&t.call(a),l<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),l=1);a=e}else if((t=(d=f.n<0)?u:n.call(r,f))!==i)break}catch(t){a=e,l=1,u=t}finally{s=1}}return{value:t,done:d}}}(n,o,a),!0),s}var i={};function l(){}function u(){}function s(){}t=Object.getPrototypeOf;var c=[][r]?t(t([][r]())):(Pe(t={},r,function(){return this}),t),d=s.prototype=l.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,Pe(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return u.prototype=s,Pe(d,"constructor",s),Pe(s,"constructor",u),u.displayName="GeneratorFunction",Pe(s,o,"GeneratorFunction"),Pe(d),Pe(d,o,"Generator"),Pe(d,r,function(){return this}),Pe(d,"toString",function(){return"[object Generator]"}),(Ee=function(){return{w:a,m:f}})()}function Pe(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Pe=function(e,t,n,r){function a(t,n){Pe(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},Pe(e,t,n,r)}function Ae(e){return function(e){if(Array.isArray(e))return Te(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Te(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Te(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Te(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 Oe(e,t,n,r,o,a,i){try{var l=e[a](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,o)}function je(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function i(e){Oe(a,r,o,i,l,"next",e)}function l(e){Oe(a,r,o,i,l,"throw",e)}i(void 0)})}}var Fe={key:0,class:"sui-notice"},Ve={class:"sui-notice-content items-center"},We=["innerHTML"],Xe=["placeholder"];const Ie={__name:"antibot-global-notice",setup:function(e){var t=(0,_.B)(),n=t.__,o=t.sprintf,a=(0,Se.k)(),i=(0,Re.bP)(a).isSiteConnected,l=(0,Ce.O)(),u=(0,xe.w)(),s=(0,r.KR)(""),c=(0,r.KR)(!1),d=(0,r.EW)(function(){return 0===s.value.trim().length});function f(e){0!==s.value.length||" "!==e.key&&"Tab"!==e.key||e.preventDefault()}var p=(0,r.EW)(function(){var e;return(null===(e=l.misc)||void 0===e?void 0:e.should_show_global_notice)&&!c.value});function v(){return b.apply(this,arguments)}function b(){return(b=je(Ee().m(function e(){return Ee().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,l.dismissGlobalNotice();case 1:u.trackFeature({event:"Antibot Survey",data:{"Notice Action":"Closed"}}),c.value=!0;case 2:return e.a(2)}},e)}))).apply(this,arguments)}function m(){return y.apply(this,arguments)}function y(){return(y=je(Ee().m(function e(){var t;return Ee().w(function(e){for(;;)switch(e.n){case 0:if(t=s.value.trim()){e.n=1;break}return s.value="",e.a(2);case 1:return document.documentElement.style.overflow="hidden",e.n=2,l.sendFeedback({feedback:t});case 2:g(),c.value=!0,s.value="",document.documentElement.style.overflow="";case 3:return e.a(2)}},e)}))).apply(this,arguments)}var h=(0,r.EW)(function(){return i.value?o(n("%1$sThe AntiBot Firewall just got better!%2$s Stop bots from draining your server resources. %3$sEnable it now%4$s for instant protection. Got feedback? %5$sTell us what you think%6$s."),"<strong>","</strong>",'<a href="#" id="wpdef-enable-feature">',"</a>",'<a href="#" id="wpdef-feedback-feature">',"</a>"):o(n("%1$sThe AntiBot Firewall just got better!%2$s Stop bots from draining your server resources. %3$sConnect your site%4$s to enable it for free. Got feedback? %5$sTell us what you think%6$s."),"<strong>","</strong>",'<a href="#" id="wpdef-connect-site">',"</a>",'<a href="#" id="wpdef-feedback-feature">',"</a>")}),g=function(){var e;null!==(e=window.SUI)&&void 0!==e&&e.closeModal&&window.SUI.closeModal()};function k(e){return w.apply(this,arguments)}function w(){return(w=je(Ee().m(function e(t){var n;return Ee().w(function(e){for(;;)switch(e.n){case 0:if("wpdef-enable-feature"!==t.target.id){e.n=2;break}return t.preventDefault(),e.n=1,l.activate({redirect_to_feature_page:!0});case 1:return u.trackFeature({event:"Antibot Survey",data:{"Notice Action":"Enable Antibot"}}),e.n=2,l.dismissGlobalNotice();case 2:"wpdef-connect-site"===t.target.id&&(t.preventDefault(),u.trackFeature({event:"Antibot Survey",data:{"Notice Action":"Connect Site"}}),a.initHubConnectionFlow({page:"antibot-notice"})),"wpdef-feedback-feature"===t.target.id&&(t.preventDefault(),n=document.body,window.SUI.openModal("antibot-feedback-confirm",n));case 3:return e.a(2)}},e)}))).apply(this,arguments)}return(0,r.sV)(function(){document.addEventListener("click",k)}),(0,r.xo)(function(){document.removeEventListener("click",k)}),function(e,t){return p.value?((0,r.uX)(),(0,r.CE)("div",Fe,[(0,r.Lk)("div",Ve,[t[2]||(t[2]=(0,r.Lk)("span",{class:"sui-icon-defender mr-10px mt-2px","aria-hidden":"true"},null,-1)),(0,r.Lk)("div",{class:"sui-notice-message text-gray-500",innerHTML:h.value},null,8,We),(0,r.Lk)("button",{id:"notice-antibot-survey-close",class:"sui-button-icon bg-widget","data-notice-close":"notice-antibot-survey",onClick:v},Ae(t[1]||(t[1]=[(0,r.Lk)("span",{class:"sui-icon-close","aria-hidden":"true"},null,-1)])))]),(0,r.bF)(Le.A,{id:"antibot-feedback-confirm",size:"sm",title:(0,r.R1)(n)("Help us improve AntiBot Firewall"),description:(0,r.R1)(n)("We're always working to make Defender better. Tell us what's holding you back from enabling AntiBot — your feedback shapes future updates."),"show-cancel-btn":!1,"footer-alignment":"center",onClose:g},{"header-content":(0,r.k6)(function(){return[(0,r.bo)((0,r.Lk)("textarea",{"onUpdate:modelValue":t[0]||(t[0]=function(e){return s.value=e}),placeholder:(0,r.R1)(n)("Share your thoughts or suggestions…"),id:"content-antibot-feedback",class:"sui-form-control","aria-labelledby":"label-antibot-feedback","aria-describedby":"description-antibot-feedback",rows:"4",onKeydown:f},null,40,Xe),[[r.Jo,s.value]])]}),footer:(0,r.k6)(function(){return[(0,r.bF)(Q.A,{type:"button",action:"send-feedback",label:(0,r.R1)(n)("Share feedback"),"loading-text":(0,r.R1)(n)("Sending feedback..."),variant:"blue",onClick:m,disabled:d.value},null,8,["label","loading-text","disabled"])]}),_:1},8,["title","description"])])):(0,r.Q3)("",!0)}}},Ue=Ie;var Ke=["id"],Ge={class:"sui-header"},Be={class:"sui-header-title"},He={key:5};const Me={__name:"base-layout",props:{title:{type:String,required:!0},pageClass:{type:String,default:""},docLink:{type:String,default:null},summary:{type:Object,default:null},showSummary:{type:Boolean,default:!0},tabs:{type:Array,default:null},defaultTab:{type:String,default:null},boxed:{type:Boolean,default:!1},feature:{type:String,default:"base-layout"},smallSummary:{type:Boolean,default:!1}},emits:["action"],setup:function(e,t){var n=t.emit,i=(0,o.X)(),l=i.maybeHighContrast,u=i.showTrackingModal,s=i.ratingIsDisplayed,c=function(e){n("action",e)};return function(t,n){return(0,r.uX)(),(0,r.CE)("div",{class:(0,r.C4)(["sui-wrap",(0,r.R1)(l)()]),id:e.feature},[(0,r.Lk)("div",{class:(0,r.C4)(e.pageClass)},[(0,r.Lk)("div",Ge,[(0,r.Lk)("h1",Be,(0,r.v_)(e.title),1),(0,r.RG)(t.$slots,"header-actions"),e.docLink?((0,r.uX)(),(0,r.Wv)(a.A,{key:0,link:e.docLink},null,8,["link"])):(0,r.Q3)("",!0)]),(0,r.RG)(t.$slots,"notices"),(0,r.R1)(s)?((0,r.uX)(),(0,r.Wv)(y,{key:0})):(0,r.Q3)("",!0),(0,r.bF)(S),(0,r.bF)(Ue),(0,r.R1)(u)?((0,r.uX)(),(0,r.Wv)(C.A,{key:1})):(0,r.Q3)("",!0),e.summary&&e.showSummary?((0,r.uX)(),(0,r.Wv)(ke,{key:2,feature:e.feature,summary:e.summary,small:e.smallSummary,onAction:c},{"first-segment":(0,r.k6)(function(){return[(0,r.RG)(t.$slots,"first-summary-segment")]}),_:3},8,["feature","summary","small"])):(0,r.RG)(t.$slots,"summary",{key:3}),e.tabs?((0,r.uX)(),(0,r.Wv)(B,{key:4,tabs:e.tabs,"default-tab":e.defaultTab,boxed:e.boxed},(0,r.eX)({_:2},[(0,r.pI)(e.tabs,function(e){return{name:e.id,fn:(0,r.k6)(function(){return[(0,r.RG)(t.$slots,e.id)]})}})]),1032,["tabs","default-tab","boxed"])):((0,r.uX)(),(0,r.CE)("div",He,[(0,r.RG)(t.$slots,"default")])),n[0]||(n[0]=(0,r.Lk)("div",{class:"clearfix"},null,-1)),n[1]||(n[1]=(0,r.Lk)("div",{class:"padding-bottom-30"},null,-1))],2),(0,r.bF)(we.A),(0,r.RG)(t.$slots,"modals")],10,Ke)}}}},5945(e,t,n){n.d(t,{A:()=>l});var r=n(9726),o=n(5592),a={key:0,class:"sui-actions-right"},i=["href"];const l={__name:"doc-link",props:{link:{type:String,required:!0}},setup:function(e){var t=e,n=(0,o.B)().__,l=(0,r.KR)(defender.whitelabel.hide_doc_link),u=(0,r.EW)(function(){return defender.wpmudev_url+t.link});return function(e,t){return!1===l.value?((0,r.uX)(),(0,r.CE)("div",a,[(0,r.Lk)("a",{id:"doc-link",href:u.value,target:"_blank",class:"sui-button sui-button-ghost"},[t[0]||(t[0]=(0,r.Lk)("i",{class:"sui-icon-academy","aria-hidden":"true"},null,-1)),(0,r.eW)(" "+(0,r.v_)((0,r.R1)(n)("Documentation")),1)],8,i)])):(0,r.Q3)("",!0)}}}},2150(e,t,n){n.d(t,{A:()=>b});var r=n(9726),o=n(6860),a=["id"],i={class:"sui-settings-label"},l={key:0,class:"sui-tag sui-tag-pro"},u={key:1,class:"sui-tag sui-tag-green"},s={key:0,class:"sui-description"};const c={__name:"setting-row",props:{label:{type:String,default:""},description:{type:String,default:""},showPro:{type:[Boolean,Number],default:!1},showOpacity:{type:[Boolean,Number],default:!0},showNew:{type:[Boolean,Number],default:!1},customClass:{type:String,default:""},asColumn:{type:Boolean,default:!1}},setup:function(e){return function(t,n){return(0,r.uX)(),(0,r.CE)("div",{class:(0,r.C4)(["sui-box-settings-row sui-flushed",[{"opacity-50 pointer-events-none":e.showPro&&e.showOpacity,"flex-col":e.asColumn},e.customClass]]),id:(0,r.R1)(o.Y$)(e.label+"-row")},[e.label||t.$slots.label?((0,r.uX)(),(0,r.CE)("div",{key:0,class:(0,r.C4)({"sui-box-settings-col-1":!e.asColumn})},[(0,r.Lk)("div",i,[(0,r.eW)((0,r.v_)(e.label)+" ",1),(0,r.RG)(t.$slots,"label"),e.showPro?((0,r.uX)(),(0,r.CE)("span",l,(0,r.v_)((0,r.R1)(o.__)("Pro")),1)):(0,r.Q3)("",!0),e.showNew?((0,r.uX)(),(0,r.CE)("span",u,(0,r.v_)((0,r.R1)(o.__)("New")),1)):(0,r.Q3)("",!0)]),e.description||t.$slots.description?((0,r.uX)(),(0,r.CE)("span",s,[(0,r.eW)((0,r.v_)(e.description||"")+" ",1),(0,r.RG)(t.$slots,"description")])):(0,r.Q3)("",!0)],2)):(0,r.Q3)("",!0),(0,r.Lk)("div",{class:(0,r.C4)({"sui-box-settings-col-2":!e.asColumn})},[(0,r.RG)(t.$slots,"default")],2)],10,a)}}};var d=n(5072),f=n.n(d),p=n(9135),v={insert:"head",singleton:!1};f()(p.A,v);p.A.locals;const b=(0,n(6262).A)(c,[["__scopeId","data-v-22cc36f6"]])},7545(e,t,n){n.d(t,{A:()=>w});var r=n(9726),o=n(7786),a=n(1289),i=n(2150),l=n(5592),u=n(9806),s={class:"sui-box-header"},c={class:"sui-box-title"},d={class:"sui-actions-right"},f={class:"sui-message"},p=["src"],v=["src"],b={class:"sui-message-content"},m={class:"sui-box-header"},y={class:"sui-box-title"},_={class:"sui-actions-right"},h=["innerHTML"],g={key:0,class:"sui-box-footer"},k={class:"sui-actions-right"};const w={__name:"settings-layout",props:{feature:{type:String,required:!0},title:{type:String,required:!0},modelValue:{type:Boolean,default:!0},settings:{type:Array,default:function(){return[]}},imageUrl:{type:String,default:""},toggleAction:{type:String,default:""},saveAction:{type:String,default:""},hasDeactivate:{type:Boolean,default:!0},layoutClass:{type:String,default:""},disabled:{type:Boolean,default:!1}},emits:["update:modelValue","save-settings","toggle-feature"],setup:function(e,t){var n=t.emit,w=(0,l.B)().__,R=(0,u.p)(),S=R.maybeHideBranding,C=R.whitelabelHeroImage,L=e,x=n,E=(0,o.hRP)(L,"modelValue",x),P="settings-".concat(L.feature,"-").concat(L.modelValue?"enabled":"disabled");return function(t,n){return(0,r.uX)(),(0,r.CE)(r.FK,null,[!1===(0,r.R1)(E)&&e.toggleAction?((0,r.uX)(),(0,r.CE)("div",{key:0,class:"sui-box",id:P},[(0,r.Lk)("div",s,[(0,r.Lk)("h2",c,(0,r.v_)(e.title),1),(0,r.Lk)("div",d,[(0,r.RG)(t.$slots,"actions-right")])]),(0,r.Lk)("div",f,[(0,r.R1)(S)?(0,r.Q3)("",!0):((0,r.uX)(),(0,r.CE)("img",{key:0,src:e.imageUrl,class:"sui-image",alt:"Feature image"},null,8,p)),(0,r.R1)(S)&&(0,r.R1)(C)?((0,r.uX)(),(0,r.CE)("img",{key:1,src:(0,r.R1)(C),class:"sui-image wd-whitelabel-custom-branding-logo",alt:"Custom Feature image"},null,8,v)):(0,r.Q3)("",!0),(0,r.Lk)("div",b,[(0,r.RG)(t.$slots,"deactivate-message"),(0,r.bF)(a.A,{label:(0,r.R1)(w)("Activate"),variant:"blue",action:e.toggleAction,type:"button",disabled:e.disabled,onClick:n[0]||(n[0]=function(t){return x("toggle-feature",!e.modelValue)})},null,8,["label","action","disabled"])])])])):((0,r.uX)(),(0,r.CE)("div",{key:1,class:"sui-box",id:P},[(0,r.Lk)("div",m,[(0,r.Lk)("h3",y,(0,r.v_)(e.title),1),(0,r.Lk)("div",_,[(0,r.RG)(t.$slots,"actions-right")])]),(0,r.Lk)("div",{class:(0,r.C4)(["sui-box-body",e.layoutClass])},[(0,r.RG)(t.$slots,"description"),((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(e.settings,function(e){return(0,r.uX)(),(0,r.Wv)(i.A,{id:e.key,key:e.key,label:e.label,description:"html"===e.descType?"":e.description,"show-pro":e.showPro,"show-opacity":e.showOpacity,"show-new":e.showNew,"custom-class":e.customClass},(0,r.eX)({default:(0,r.k6)(function(){return[(0,r.RG)(t.$slots,e.key)]}),_:2},["html"===e.descType?{name:"description",fn:(0,r.k6)(function(){return[(0,r.Lk)("div",{innerHTML:e.description},null,8,h)]}),key:"0"}:void 0]),1032,["id","label","description","show-pro","show-opacity","show-new","custom-class"])}),128)),e.toggleAction?((0,r.uX)(),(0,r.Wv)(i.A,{key:0,label:(0,r.R1)(w)("Deactivate"),id:"deactivate-".concat(e.feature),description:(0,r.R1)(w)("If you no longer want to use this feature you can turn it off at any time.")},{default:(0,r.k6)(function(){return[(0,r.bF)(a.A,{label:(0,r.R1)(w)("Deactivate"),variant:"ghost",icon:"sui-icon-power-on-off",action:e.toggleAction,type:"button",onClick:n[1]||(n[1]=function(t){return x("toggle-feature",!e.modelValue)})},null,8,["label","action"])]}),_:1},8,["label","id","description"])):(0,r.Q3)("",!0)],2),(0,r.RG)(t.$slots,"default"),e.saveAction?((0,r.uX)(),(0,r.CE)("div",g,[(0,r.Lk)("div",k,[(0,r.bF)(a.A,{label:(0,r.R1)(w)("Save Changes"),variant:"blue",icon:"sui-icon-save",action:e.saveAction,type:"button",disabled:e.disabled,onClick:n[2]||(n[2]=function(e){return x("save-settings")})},null,8,["label","action","disabled"])])])):(0,r.Q3)("",!0)])),(0,r.RG)(t.$slots,"modals")],64)}}}},1512(e,t,n){n.d(t,{A:()=>f});var r=n(9726),o=n(7786),a={class:"sui-tabs sui-side-tabs"},i={role:"tablist",class:"sui-tabs-menu"},l=["id","aria-controls","aria-selected","tabindex","onClick"],u=["name","value","aria-label","checked"],s={class:"sui-tabs-content"},c=["id","aria-labelledby","hidden"],d={key:0,class:"sui-border-frame"};const f={__name:"side-tab",props:{tabs:{type:Array,required:!0},modelValue:{type:[String,Boolean],required:!0},slug:{type:String,required:!0}},emits:["update:modelValue"],setup:function(e,t){var n=t.emit,f=e,p=n,v=(0,o.hRP)(f,"modelValue",p),b=(0,r.EW)(function(){return"".concat(f.slug,"-tabs")}),m=function(e){return e?"".concat(f.slug,"-").concat(e,"-tab"):""},y=function(e){return e?"".concat(f.slug,"-").concat(e,"-content"):""};return function(t,n){return(0,r.uX)(),(0,r.CE)("div",a,[(0,r.Lk)("div",i,[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(e.tabs,function(o){return(0,r.uX)(),(0,r.CE)(r.FK,{key:o.value},[(0,r.Lk)("button",{type:"button",role:"tab",id:m(o.id||o.value),class:(0,r.C4)(["sui-tab-item",{active:e.modelValue===o.value}]),"aria-controls":y(o.id||o.value),"aria-selected":e.modelValue===o.value?"true":"false",tabindex:e.modelValue===o.value?"0":"-1",onClick:function(e){return t.$emit("update:modelValue",o.value)}},(0,r.v_)(o.label),11,l),(0,r.bo)((0,r.Lk)("input",{type:"radio",name:b.value,value:o.value,class:"sui-screen-reader-text","aria-label":o.label,"aria-hidden":"true",checked:e.modelValue===o.value,"onUpdate:modelValue":n[0]||(n[0]=function(e){return(0,r.i9)(v)?v.value=e:null})},null,8,u),[[r.XL,(0,r.R1)(v)]])],64)}),128))]),(0,r.Lk)("div",s,[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(e.tabs,function(n){return(0,r.uX)(),(0,r.CE)(r.FK,{key:n.value},[n.hideContent?(0,r.Q3)("",!0):((0,r.uX)(),(0,r.CE)("div",{key:0,role:"tabpanel",id:y(n.id||n.value),class:(0,r.C4)(["sui-tab-content",{active:e.modelValue===n.value}]),"aria-labelledby":m(n.id||n.value),tabindex:0,hidden:e.modelValue!==n.value},[!1!==n.hasFrame?((0,r.uX)(),(0,r.CE)("div",d,[(0,r.RG)(t.$slots,n.value)])):(0,r.RG)(t.$slots,n.value,{key:1})],10,c))],64)}),128))])])}}}},1117(e,t,n){n.d(t,{A:()=>p});var r=n(9726),o=n(7786),a=n(2720),i=n(6860);function l(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return u(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){l=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(l)throw a}}}}function u(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 s=["id","for"],c=["id","placeholder","aria-labelledby","aria-describedby"],d=["id"],f=["id"];const p={__name:"simple-form-field",props:{label:{type:String,default:""},placeholder:{type:String,default:""},description:{type:String,default:""},modelValue:{type:String,default:""},inputId:{type:String,default:null},errorMessage:{type:String,default:""},errorMessageCustom:{type:String,default:""},validation:{type:Array,default:function(){return["required"]}}},emits:["update:modelValue","validation","blur"],setup:function(e,t){var n=t.emit,u=e,p=n,v=(0,r.KR)(null),b=(0,r.KR)(null),m=(0,r.KR)(u.modelValue),y=(0,r.EW)(function(){return u.inputId?u.inputId:u.label?u.label.toLowerCase().replace(/[^a-z0-9]+/g,"-").replace(/^-|-$/g,""):"field-".concat(Math.random().toString(36).substring(2,10))}),_=(0,r.EW)(function(){return"label-".concat(y.value)}),h=(0,r.EW)(function(){return"error-".concat(y.value)}),g=(0,r.EW)(function(){return"description-".concat(y.value)}),k=(0,r.EW)(function(){return!!b.value}),w=(0,r.EW)(function(){var e=[];return k.value&&e.push(h.value),u.description&&e.push(g.value),e.join(" ")}),R=(0,r.EW)(function(){return u.label}),S=(0,r.EW)(function(){return u.placeholder}),C=(0,o.hRP)(u,"modelValue",p),L=function(e){var t,n=(e||"").trim(),r=l(u.validation);try{for(r.s();!(t=r.n()).done;){var o=t.value;if("required"===o&&!n)return b.value=u.errorMessage||(0,i.__)("This field is required."),void p("validation",!1);if("email"===o&&!/^[\w-.]+@([\w-]+\.)+[\w-]{2,4}$/.test(n))return b.value=(0,i.__)("Please enter a valid email."),void p("validation",!1);if(o.startsWith("min:")){var a=parseInt(o.split(":")[1]);if(n.length<a)return b.value=(0,i.nv)((0,i.__)("Minimum %d characters required."),[a]),void p("validation",!1)}if(o.startsWith("max:")){var s=parseInt(o.split(":")[1]);if(n.length>s)return b.value=(0,i.nv)((0,i.__)("Maximum %d characters allowed."),[s]),void p("validation",!1)}if("custom"===o&&u.errorMessageCustom&&e===m.value)return b.value=u.errorMessageCustom,void p("validation",!1)}}catch(e){r.e(e)}finally{r.f()}b.value=null,p("validation",!0)},x=(0,a.Q0)(function(e){L(e)},300);(0,r.wB)(C,function(e){x(e)},{immediate:!0});var E=function(){L(C.value),k.value&&(0,r.dY)(function(){var e;null===(e=v.value)||void 0===e||e.focus()}),p("blur")};return function(t,n){return(0,r.uX)(),(0,r.CE)("div",{class:(0,r.C4)(["sui-form-field",{"sui-form-field-error":k.value}])},[(0,r.Lk)("label",{id:_.value,for:y.value,class:"sui-label"},(0,r.v_)(R.value)+" "+(0,r.v_)((o="required",u.validation.includes(o)?"*":"")),9,s),(0,r.bo)((0,r.Lk)("input",{id:y.value,ref_key:"inputRef",ref:v,"onUpdate:modelValue":n[0]||(n[0]=function(e){return(0,r.i9)(C)?C.value=e:null}),class:"sui-form-control",placeholder:S.value,"aria-labelledby":_.value,"aria-describedby":w.value,onBlur:E},null,40,c),[[r.Jo,(0,r.R1)(C)]]),k.value?((0,r.uX)(),(0,r.CE)("span",{key:0,id:h.value,class:"sui-error-message",role:"alert"},(0,r.v_)(b.value),9,d)):(0,r.Q3)("",!0),e.description?((0,r.uX)(),(0,r.CE)("span",{key:1,id:g.value,class:"sui-description"},(0,r.v_)(e.description),9,f)):(0,r.Q3)("",!0)],2);var o}}}},6827(e,t,n){n.d(t,{A:()=>d});var r=n(9726),o=n(7786),a=n(2976);function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],u=!0,s=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);u=!0);}catch(e){s=!0,o=e}finally{try{if(!u&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return l(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(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 u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}var s={key:0,class:"sui-description mb-18px"},c={class:"sui-form-field"};const d={__name:"stacked-checkboxes",props:{options:{type:[Array,Object],required:!0},modelValue:{type:[Array,Object],default:function(){return["administrator"]}},description:{type:String,default:""},feature:{type:String,required:!0},disabledOptions:{type:Array,default:function(){return["administrator"]}},size:{type:String,default:"",validator:function(e){return["sm",""].includes(e)}}},emits:["update:modelValue","change"],setup:function(e,t){var n=t.emit,l=e,d=n,f=(0,r.Ht)(),p=(0,o.hRP)(l,"modelValue",d),v=(0,r.EW)(function(){return l.options?Array.isArray(l.options)?l.options.map(function(e){return"string"==typeof e?{value:e.toString().toLowerCase(),label:e}:"object"===u(e)&&null!==e?{value:null!==(t=null!==(n=e.value)&&void 0!==n?n:e.key)&&void 0!==t?t:"",label:null!==(r=null!==(o=null!==(a=null!==(i=e.label)&&void 0!==i?i:e.text)&&void 0!==a?a:e.value)&&void 0!==o?o:e.key)&&void 0!==r?r:""}:{value:"",label:""};var t,n,r,o,a,i}):"object"===u(l.options)?Object.entries(l.options).map(function(e){var t=i(e,2),n=t[0],r=t[1];return{value:n,label:String(r)}}):[]:[]}),b=(0,r.EW)(function(){var e=v.value;return e.length>0?e[e.length-1].value:null});function m(e){return"".concat(l.feature,"-").concat(e,"-toggle")}function y(e){return"".concat(e,"-label")}function _(e){return l.disabledOptions.includes(e)}function h(){d("change",p.value)}return function(t,n){return(0,r.uX)(),(0,r.CE)("div",null,[(0,r.R1)(f).description||e.description?((0,r.uX)(),(0,r.CE)("p",s,[(0,r.RG)(t.$slots,"description",{},function(){return[(0,r.eW)((0,r.v_)(e.description),1)]})])):(0,r.Q3)("",!0),(0,r.Lk)("div",c,[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(v.value,function(t){return(0,r.uX)(),(0,r.Wv)(a.A,{key:t.value,id:m(t.value),modelValue:(0,r.R1)(p),"onUpdate:modelValue":n[0]||(n[0]=function(e){return(0,r.i9)(p)?p.value=e:null}),value:t.value,disabled:_(t.value),"aria-labelledby":y(t.value),onChange:h,class:(0,r.C4)(["sui-checkbox-stacked",["sm"===e.size?"sui-checkbox-sm":"mb-15px",{"mb-0":t.value===b.value}]])},{default:(0,r.k6)(function(){return[(0,r.eW)((0,r.v_)(t.label),1)]}),_:2},1032,["id","modelValue","value","disabled","aria-labelledby","class"])}),128))])])}}}},9919(e,t,n){n.d(t,{A:()=>l});var r=n(9726);function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}var a=["type","disabled"],i={class:"sui-loading-text"};const l={__name:"submit-button2",props:{cssClass:String,disabled:Boolean,type:String,is_icon:Boolean,doing_ajax:[Boolean,String],action:String},emits:["click"],setup:function(e){var t=e,n=(0,r.nI)().proxy,l=null==n?void 0:n.$store,u=(0,r.EW)(function(){var e,n=["sui-button"];return!0===t.is_icon&&(n=[]),t.cssClass&&n.push(t.cssClass),void 0===t.doing_ajax?("object"===o(null==l?void 0:l.state.doing_ajax)&&t.action&&-1!==l.state.doing_ajax.indexOf(t.action)||!0===(null==l?void 0:l.state.doing_ajax))&&(e=!0):e=t.doing_ajax,!0===e&&n.push("sui-button-onload"),n}),s=(0,r.EW)(function(){return!0===t.disabled}),c=(0,r.EW)(function(){return""===t.type?"submit":t.type});return function(e,t){return(0,r.uX)(),(0,r.CE)("button",{type:c.value,onClick:t[0]||(t[0]=function(t){return e.$emit("click")}),class:(0,r.C4)(u.value),disabled:s.value},[(0,r.Lk)("span",i,[(0,r.RG)(e.$slots,"default")]),t[1]||(t[1]=(0,r.Lk)("i",{class:"sui-icon-loader sui-loading","aria-hidden":"true"},null,-1))],10,a)}}}},1289(e,t,n){n.d(t,{A:()=>s});var r=n(9726),o=n(7476),a=n(6965),i={class:"sui-loading-text"},l={class:"sui-button-text-default"},u={class:"sui-button-text-onload"};const s={__name:"sui-button",props:{id:{type:String,default:""},label:{type:String,default:""},type:{type:String,default:"button"},variant:{type:String,default:"auto"},icon:{type:String,default:""},action:{type:String,default:""},disabled:{type:Boolean,default:!1},loadingText:{type:String,default:""},customClass:{type:String,default:""},onlyIcon:{type:[Boolean,String],default:!1},href:{type:String,default:""}},emits:["click"],setup:function(e){var t=(0,o.r)(),n=(0,a.S)().stringToId,s=e,c=(0,r.EW)(function(){return s.icon||(s.action.includes("save")?"sui-icon-save":"")}),d=(0,r.EW)(function(){return"auto"===s.variant?"submit"===s.type?"sui-button-blue":"sui-button-ghost":{blue:"sui-button-blue",ghost:"sui-button-ghost",red:"sui-button-red",gray:"",purple:"sui-button-purple",upsell:"wpdefui-hub-upsell-button"}[s.variant]}),f=(0,r.EW)(function(){return s.action&&t.isLoading(s.action)}),p=(0,r.EW)(function(){var e=[s.onlyIcon?"sui-button-icon":"sui-button",d.value];return f.value&&e.push(s.loadingText?"sui-button-onload-text":"sui-button-onload"),s.customClass&&e.push(s.customClass),e}),v=(0,r.EW)(function(){return s.id?s.id:s.action?n(s.action):n(s.label)});return function(t,n){return(0,r.uX)(),(0,r.Wv)((0,r.$y)(e.href?"a":"button"),(0,r.v6)({id:v.value,type:e.href?void 0:e.type,href:e.href,class:p.value,disabled:e.href?void 0:f.value||e.disabled,"aria-live":e.loadingText?"polite":void 0,onClick:n[0]||(n[0]=function(e){return t.$emit("click")})},t.$attrs),{default:(0,r.k6)(function(){return[e.loadingText?((0,r.uX)(),(0,r.CE)(r.FK,{key:1},[(0,r.Lk)("span",l,[c.value?((0,r.uX)(),(0,r.CE)("span",{key:0,class:(0,r.C4)(c.value),"aria-hidden":"true"},null,2)):(0,r.Q3)("",!0),(0,r.eW)(" "+(0,r.v_)(e.label)+" ",1),(0,r.RG)(t.$slots,"default")]),(0,r.Lk)("span",u,[n[2]||(n[2]=(0,r.Lk)("span",{class:"sui-icon-loader sui-loading","aria-hidden":"true"},null,-1)),(0,r.eW)(" "+(0,r.v_)(e.loadingText),1)])],64)):((0,r.uX)(),(0,r.CE)(r.FK,{key:0},[(0,r.Lk)("span",i,[c.value?((0,r.uX)(),(0,r.CE)("span",{key:0,class:(0,r.C4)(c.value),"aria-hidden":"true"},null,2)):(0,r.Q3)("",!0),(0,r.eW)(" "+(0,r.v_)(e.label)+" ",1),(0,r.RG)(t.$slots,"default")]),n[1]||(n[1]=(0,r.Lk)("span",{class:"sui-icon-loader sui-loading","aria-hidden":"true"},null,-1))],64))]}),_:3},16,["id","type","href","class","disabled","aria-live"])}}}},2976(e,t,n){n.d(t,{A:()=>s});var r=n(9726),o=n(7786),a=["id"],i=["for"],l=["id","name","value","true-value","disabled","required","aria-labelledby"],u=["id"];const s={__name:"sui-checkbox",props:{id:{type:String,default:""},modelValue:{type:[Boolean,Array,String,Number,Object],default:!1},label:{type:String,default:""},name:{type:String,default:""},value:{type:[String,Number,Boolean],default:!0},disabled:{type:Boolean,default:!1},required:{type:Boolean,default:!1},hasField:{type:Boolean,default:!0}},emits:["update:modelValue","change"],setup:function(e,t){var n=t.emit,s=(0,r.Ht)(),c=e,d=n,f=(0,o.hRP)(c,"modelValue",d),p=(0,r.EW)(function(){return c.id?c.id:c.label?c.label.toLowerCase().replace(/[^a-z0-9\s-]/g,"").replace(/\s+/g,"-").trim():"checkbox-".concat(Math.random().toString(36).substr(2,9))}),v=(0,r.EW)(function(){return"".concat(p.value,"-input")}),b=(0,r.EW)(function(){return"".concat(p.value,"-label")}),m=function(e){d("change",e)};return function(t,n){return(0,r.uX)(),(0,r.CE)("div",{id:p.value,class:(0,r.C4)({"sui-form-field":e.hasField})},[(0,r.Lk)("label",{for:v.value,class:"sui-checkbox"},[(0,r.bo)((0,r.Lk)("input",{id:v.value,"onUpdate:modelValue":n[0]||(n[0]=function(e){return(0,r.i9)(f)?f.value=e:null}),type:"checkbox",name:e.name,value:e.value,"true-value":e.value,disabled:e.disabled,required:e.required,"aria-labelledby":b.value,onChange:m},null,40,l),[[r.lH,(0,r.R1)(f)]]),n[1]||(n[1]=(0,r.Lk)("span",{"aria-hidden":"true"},null,-1)),e.label||t.$slots.default?((0,r.uX)(),(0,r.CE)("span",{key:0,id:b.value},[(0,r.RG)(t.$slots,"default",{},function(){return[(0,r.eW)((0,r.v_)(e.label),1)]})],8,u)):(0,r.Q3)("",!0)],8,i),(0,r.R1)(s).description?(0,r.RG)(t.$slots,"description",{key:0}):(0,r.Q3)("",!0)],10,a)}}}},3828(e,t,n){n.d(t,{A:()=>u});var r=n(9726),o=n(6860),a=["src","srcset","alt"],i=["src","alt"],l=["src","srcset","alt"];const u={__name:"sui-image",props:{filename:{type:String,required:!0,validator:function(e){return e.trim().length>0}},alt:{type:String,default:""},whitelabelable:{type:Boolean,default:!1},extension:{type:String,default:"png"}},setup:function(e){var t=e,n=(0,r.EW)(function(){return t.alt.trim()||(0,o.__)("Feature image")}),u=(0,r.EW)(function(){var e=(0,o.uq)("assets/img/".concat(t.filename,".").concat(t.extension)),n=(0,o.uq)("assets/img/".concat(t.filename,"@2x.").concat(t.extension));return{src:e,srcset:"".concat(e," 1x, ").concat(n," 2x")}});return function(t,s){return e.whitelabelable?((0,r.uX)(),(0,r.CE)(r.FK,{key:0},[(0,r.R1)(o.QN)?(0,r.R1)(o.dC)?((0,r.uX)(),(0,r.CE)("img",{key:1,class:(0,r.C4)(["sui-image wd-whitelabel-custom-branding-logo",{"grayscale-dark":(0,r.R1)(o.Bb)()}]),src:(0,r.R1)(o.dC),"aria-hidden":"true",alt:(0,r.R1)(o.__)("Custom Branding Logo")},null,10,i)):(0,r.Q3)("",!0):((0,r.uX)(),(0,r.CE)("img",{key:0,class:(0,r.C4)(["sui-image",{"grayscale-dark":(0,r.R1)(o.Bb)()}]),src:u.value.src,srcset:u.value.srcset,alt:n.value},null,10,a))],64)):((0,r.uX)(),(0,r.CE)("img",{key:1,class:(0,r.C4)(["sui-image",{"grayscale-dark":(0,r.R1)(o.Bb)()}]),src:u.value.src,srcset:u.value.srcset,alt:n.value},null,10,l))}}}},5226(e,t,n){n.d(t,{A:()=>d});var r=n(9726),o=n(7786),a=["id"],i=["for","id"],l=["id","type","name","placeholder","disabled","readonly","required","min","max","step","maxlength","minlength","pattern","autocomplete","aria-labelledby","aria-describedby","aria-invalid"],u={key:1,class:"sui-field-suffix"},s=["id"],c=["id"];const d={__name:"sui-input",props:{id:{type:String,default:""},modelValue:{type:[String,Number],default:""},type:{type:String,default:"text",validator:function(e){return["text","email","password","number","tel","url","search","date","time","datetime-local"].includes(e)}},label:{type:String,default:""},placeholder:{type:String,default:""},name:{type:String,default:""},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},required:{type:Boolean,default:!1},error:{type:String,default:""},description:{type:String,default:""},min:{type:[String,Number],default:void 0},max:{type:[String,Number],default:void 0},step:{type:[String,Number],default:void 0},maxlength:{type:[String,Number],default:void 0},minlength:{type:[String,Number],default:void 0},pattern:{type:String,default:void 0},autocomplete:{type:String,default:void 0},size:{type:String,default:"md",validator:function(e){return["sm","md","lg"].includes(e)}}},emits:["update:modelValue","input","change","focus","blur"],setup:function(e,t){var n=t.emit,d=e,f=(0,r.Ht)(),p=n,v=(0,o.hRP)(d,"modelValue",p),b=(0,r.EW)(function(){return d.id?d.id:d.label?d.label.toLowerCase().replace(/[^a-z0-9\s-]/g,"").replace(/\s+/g,"-").trim():"input-".concat(Math.random().toString(36).substr(2,9))}),m=(0,r.EW)(function(){return"".concat(b.value,"-input")}),y=(0,r.EW)(function(){return"".concat(b.value,"-label")}),_=(0,r.EW)(function(){return"".concat(b.value,"-error")}),h=(0,r.EW)(function(){return"".concat(b.value,"-description")}),g=(0,r.EW)(function(){var e=[];return(d.error||null!=f&&f.error)&&e.push(_.value),(d.description||null!=f&&f.description)&&e.push(h.value),e.length>0?e.join(" "):void 0}),k=(0,r.EW)(function(){return{"sui-form-control-error":!!d.error,"sui-form-control-disabled":d.disabled,"sui-form-control-readonly":d.readonly,"sui-field-has-suffix":!!f.suffix,"sui-input-sm":"sm"===d.size,"sui-input-md":"md"===d.size}}),w=function(e){p("input",e)},R=function(e){p("change",e)},S=function(e){p("focus",e)},C=function(e){p("blur",e)};return function(t,n){return(0,r.uX)(),(0,r.CE)("div",{id:b.value,class:"sui-form-field"},[e.label||(0,r.R1)(f).label?((0,r.uX)(),(0,r.CE)("label",{key:0,for:m.value,id:y.value,class:"sui-label"},[(0,r.RG)(t.$slots,"label",{},function(){return[(0,r.eW)((0,r.v_)(e.label),1)]})],8,i)):(0,r.Q3)("",!0),(0,r.bo)((0,r.Lk)("input",{id:m.value,"onUpdate:modelValue":n[0]||(n[0]=function(e){return(0,r.i9)(v)?v.value=e:null}),type:e.type,name:e.name,placeholder:e.placeholder,disabled:e.disabled,readonly:e.readonly,required:e.required,min:e.min,max:e.max,step:e.step,maxlength:e.maxlength,minlength:e.minlength,pattern:e.pattern,autocomplete:e.autocomplete,class:(0,r.C4)(["sui-form-control",k.value]),"aria-labelledby":y.value,"aria-describedby":g.value,"aria-invalid":!!e.error,onInput:w,onChange:R,onFocus:S,onBlur:C},null,42,l),[[r.hp,(0,r.R1)(v)]]),(0,r.R1)(f).suffix?((0,r.uX)(),(0,r.CE)("span",u,[(0,r.RG)(t.$slots,"suffix")])):(0,r.Q3)("",!0),e.error||(0,r.R1)(f).error?((0,r.uX)(),(0,r.CE)("span",{key:2,id:_.value,class:"sui-error-message",style:(0,r.Tr)({display:e.error||(0,r.R1)(f).error?"block":"none"}),role:"alert"},[(0,r.RG)(t.$slots,"error",{},function(){return[(0,r.eW)((0,r.v_)(e.error),1)]})],12,s)):(0,r.Q3)("",!0),e.description||(0,r.R1)(f).description?((0,r.uX)(),(0,r.CE)("span",{key:3,id:h.value,class:"sui-description"},[(0,r.RG)(t.$slots,"description",{},function(){return[(0,r.eW)((0,r.v_)(e.description),1)]})],8,c)):(0,r.Q3)("",!0)],8,a)}}}},2688(e,t,n){n.d(t,{A:()=>p});var r=n(9726);function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function a(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=o(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=o(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==o(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=["id","aria-labelledby","aria-describedby"],l={class:"sui-box",role:"document"},u={key:0,type:"button","data-modal-close":"",class:"sui-button-icon sui-button-float--right"},s={class:"sui-screen-reader-text"},c=["id"],d=["id","innerHTML"],f=["id"];const p={__name:"sui-modal",props:{id:{type:String,required:!0},title:{type:String,required:!0},description:{type:String,default:""},size:{type:String,default:"md",validator:function(e){return["sm","md","lg","xl"].includes(e)}},closeText:{type:String,default:"Close this dialog"},cancelText:{type:String,default:"Cancel"},showCancel:{type:Boolean,default:!0},showCancelBtn:{type:Boolean,default:!0},showFooter:{type:Boolean,default:!0},footerAlignment:{type:String,default:"separated",validator:function(e){return["separated","center","right"].includes(e)}},isScan:{type:Boolean,default:!1},topSpacing:{type:String,default:"60",validator:function(e){return["40","60","80","100"].includes(e)}}},setup:function(e){var t=e,n=(0,r.Ht)(),o=(0,r.EW)(function(){return t.size?"sui-modal-".concat(t.size):""}),p=(0,r.EW)(function(){switch(t.footerAlignment){case"separated":default:return"sui-content-separated";case"center":return"sui-content-center";case"right":return"sui-content-right"}});return function(t,v){return(0,r.uX)(),(0,r.CE)("div",{class:(0,r.C4)(["sui-modal",o.value])},[(0,r.Lk)("div",{id:e.id,role:"dialog",class:"sui-modal-content","aria-modal":"true","aria-labelledby":"".concat(e.id,"-title"),"aria-describedby":"".concat(e.id,"-desc")},[(0,r.Lk)("div",l,[(0,r.Lk)("div",{class:(0,r.C4)(["sui-box-header",a({},"sui-flatten sui-content-center sui-spacing-top--".concat(e.topSpacing),!e.isScan)])},[e.showCancel?((0,r.uX)(),(0,r.CE)("button",u,[v[0]||(v[0]=(0,r.Lk)("i",{class:"sui-icon-close sui-md","aria-hidden":"true"},null,-1)),(0,r.Lk)("span",s,(0,r.v_)(e.closeText),1)])):(0,r.Q3)("",!0),(0,r.Lk)("h3",{id:"modal-title-".concat(e.id),class:(0,r.C4)(["sui-box-title",{"sui-lg":!e.isScan}])},(0,r.v_)(e.title),11,c),e.description?((0,r.uX)(),(0,r.CE)("p",{key:1,id:"modal-description-".concat(e.id),class:"sui-description",innerHTML:e.description},null,8,d)):(0,r.Q3)("",!0),(0,r.RG)(t.$slots,"header-content")],2),(0,r.RG)(t.$slots,"default"),e.showFooter?((0,r.uX)(),(0,r.CE)("div",{key:0,class:(0,r.C4)(["sui-box-footer sui-flatten",p.value])},[e.showCancel&&e.showCancelBtn?((0,r.uX)(),(0,r.CE)("button",{key:0,id:"cancel-".concat(e.id),type:"button","data-modal-close":"",class:"sui-button sui-button-ghost"},(0,r.v_)(e.cancelText),9,f)):(0,r.Q3)("",!0),(0,r.R1)(n).footer?(0,r.RG)(t.$slots,"footer",{key:1}):(0,r.Q3)("",!0)],2)):(0,r.Q3)("",!0)])],8,i)],2)}}}},8214(e,t,n){n.d(t,{A:()=>s});var r=n(9726),o={class:"sui-notice-content"},a={class:"sui-notice-message"},i={key:0,class:"sui-notice-actions"},l=["aria-label"],u={class:"sui-screen-reader-text"};const s={__name:"sui-notice",props:{type:{type:String,default:"",validator:function(e){return["","info","success","warning","error","purple"].includes(e)}},dismissible:{type:Boolean,default:!1},dismissLabel:{type:String,default:"Close this notice"}},emits:["dismiss"],setup:function(e,t){var n=t.emit,s=e,c=n,d=(0,r.EW)(function(){return{info:"sui-icon-info",success:"sui-icon-check-tick",warning:"sui-icon-info",error:"sui-icon-info"}[s.type]||"sui-icon-info"}),f=function(){c("dismiss")};return function(t,n){return(0,r.uX)(),(0,r.CE)("div",{class:(0,r.C4)(["sui-notice","sui-notice sui-notice-".concat(e.type)])},[(0,r.Lk)("div",o,[(0,r.Lk)("div",a,[(0,r.Lk)("i",{"aria-hidden":"true",class:(0,r.C4)(["sui-notice-icon sui-md",d.value])},null,2),(0,r.Lk)("p",null,[(0,r.RG)(t.$slots,"default")])]),e.dismissible?((0,r.uX)(),(0,r.CE)("div",i,[(0,r.Lk)("button",{class:"sui-button-icon",onClick:f,"aria-label":e.dismissLabel},[n[0]||(n[0]=(0,r.Lk)("i",{class:"sui-icon-check","aria-hidden":"true"},null,-1)),(0,r.Lk)("span",u,(0,r.v_)(e.dismissLabel),1)],8,l)])):(0,r.Q3)("",!0)])],2)}}}},5571(e,t,n){n.d(t,{A:()=>A});var r=n(9726),o=n(7786),a=n(682),i=n(1669),l=n.n(i);const u={mounted:function(e,t){(0,a.X)().isHighContrast()&&!l()("body").hasClass("sui-elements-accessible")&&l()("body").addClass("sui-elements-accessible");var n=jQuery(e).closest(".sui-modal-content"),r=n.length?n:"body";"function"==typeof jQuery.fn.SUIselect2&&jQuery(e).SUIselect2({dropdownParent:r}),jQuery(e).on("select2:select",function(){var n,r=new Event("change",{bubbles:!0,cancelable:!0});e.dispatchEvent(r),null===(n=t.value)||void 0===n||n.call(t,e)}),jQuery(e).on("select2:unselect",function(){var t=new Event("change",{bubbles:!0,cancelable:!0});e.dispatchEvent(t)})},updated:function(e){var t=jQuery(e);t.hasClass("select2-hidden-accessible")&&t.SUIselect2("destroy");var n=t.closest(".sui-modal-content"),r=n.length?n:"body";"function"==typeof t.SUIselect2&&t.SUIselect2({dropdownParent:r})},unmounted:function(e){var t=jQuery(e);t.hasClass("select2-hidden-accessible")&&t.SUIselect2("destroy")}};var s=n(6965);function c(e){return c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c(e)}function d(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=c(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=c(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==c(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,l=[],u=!0,s=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);u=!0);}catch(e){s=!0,o=e}finally{try{if(!u&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return p(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?p(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(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 v=["for"],b={key:1,class:"sui-field-prefix"},m={key:2,class:"relative"},y=["id","multiple","data-placeholder","data-minimum-results-for-search","data-width","disabled"],_={key:0,value:""},h=["value"],g=["id","name","multiple","data-placeholder","data-minimum-results-for-search","data-width","disabled"],k={key:0,value:""},w=["value"],R={key:4,class:"sui-error-message"},S={key:5,class:"sui-description"};const C={__name:"sui-select",props:{modelValue:{type:[String,Number,Array],default:""},options:{type:[Array,Object],required:!0},id:{type:String,default:""},name:{type:String,default:""},label:{type:String,default:""},prefix:{type:String,default:""},placeholder:{type:String,default:""},multiple:{type:Boolean,default:!1},searchable:{type:Boolean,default:!1},hasField:{type:Boolean,default:!0},hasError:{type:Boolean,default:!1},errorMessage:{type:String,default:""},helperMessage:{type:String,default:""},customClass:{type:String,default:""},width:{type:String,default:"100%"},icon:{type:String,default:""},disabled:{type:Boolean,default:!1}},emits:["update:modelValue"],setup:function(e,t){var n=t.emit,a=u,i=e,l=n,c=(0,r.EW)(function(){return i.id||(0,s.S)().stringToId(i.label)||"select-".concat(Math.random().toString(36).substr(2,9))}),p=(0,r.EW)(function(){return(Array.isArray(i.options)?i.options:Object.entries(i.options).map(function(e){var t=f(e,2);return d({},t[0],t[1])})).map(function(e){if("string"==typeof e)return{value:e,label:e};if(void 0!==e.value||void 0!==e.label)return e;var t=f(Object.entries(e)[0]||[],2);return{value:t[0],label:t[1]}})}),C=(0,o.hRP)(i,"modelValue",l);return function(t,n){return(0,r.uX)(),(0,r.CE)("div",{class:(0,r.C4)({"sui-form-field":e.hasField,"sui-form-field-error":e.hasError})},[e.label?((0,r.uX)(),(0,r.CE)("label",{key:0,class:"sui-label",for:c.value},(0,r.v_)(e.label),9,v)):(0,r.Q3)("",!0),e.prefix?((0,r.uX)(),(0,r.CE)("span",b,(0,r.v_)(e.prefix),1)):(0,r.Q3)("",!0),e.icon?((0,r.uX)(),(0,r.CE)("div",m,[n[2]||(n[2]=(0,r.Lk)("span",{class:"prefix-icon sui-icon-web-globe-world"},null,-1)),(0,r.bo)(((0,r.uX)(),(0,r.CE)("select",{id:c.value,"onUpdate:modelValue":n[0]||(n[0]=function(e){return(0,r.i9)(C)?C.value=e:null}),class:(0,r.C4)(["sui-select",e.customClass]),multiple:e.multiple,"data-placeholder":e.placeholder,"data-minimum-results-for-search":e.searchable?0:"Infinity","data-width":e.width||"100%",disabled:e.disabled},[!e.multiple&&e.placeholder?((0,r.uX)(),(0,r.CE)("option",_)):(0,r.Q3)("",!0),((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(p.value,function(e){return(0,r.uX)(),(0,r.CE)("option",{key:e.value,value:e.value},(0,r.v_)(e.label),9,h)}),128))],10,y)),[[r.u1,(0,r.R1)(C)],[(0,r.R1)(a)]])])):(0,r.bo)(((0,r.uX)(),(0,r.CE)("select",{key:3,id:c.value,name:e.name,"onUpdate:modelValue":n[1]||(n[1]=function(e){return(0,r.i9)(C)?C.value=e:null}),class:(0,r.C4)(["sui-select",e.customClass]),multiple:e.multiple,"data-placeholder":e.placeholder,"data-minimum-results-for-search":e.searchable?0:"Infinity","data-width":e.width||"100%",disabled:e.disabled},[!e.multiple&&e.placeholder?((0,r.uX)(),(0,r.CE)("option",k)):(0,r.Q3)("",!0),((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(p.value,function(e){return(0,r.uX)(),(0,r.CE)("option",{key:e.value,value:e.value},(0,r.v_)(e.label),9,w)}),128))],10,g)),[[r.u1,(0,r.R1)(C)],[(0,r.R1)(a)]]),e.hasError&&e.errorMessage?((0,r.uX)(),(0,r.CE)("p",R,(0,r.v_)(e.errorMessage),1)):(0,r.Q3)("",!0),e.helperMessage?((0,r.uX)(),(0,r.CE)("p",S,(0,r.v_)(e.helperMessage),1)):(0,r.Q3)("",!0),(0,r.RG)(t.$slots,"default")],2)}}};var L=n(5072),x=n.n(L),E=n(620),P={insert:"head",singleton:!1};x()(E.A,P);E.A.locals;const A=(0,n(6262).A)(C,[["__scopeId","data-v-6455ea41"]])},9638(e,t,n){n.d(t,{A:()=>f});var r=n(9726),o=n(7786),a=n(3828);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}var l={role:"tablist",class:"sui-tabs-menu"},u=["id","aria-controls","aria-selected","tabindex","onClick"],s=["name","value","aria-label","checked"],c={class:"sui-tabs-content"},d=["id","aria-labelledby","hidden"];const f={__name:"sui-tabs",props:{tabs:{type:Array,required:!0,validator:function(e){return e.every(function(e){return e&&"object"===i(e)&&"string"==typeof e.id&&"string"==typeof e.label})}},modelValue:{type:String,required:!0},name:{type:String,default:""},flushed:{type:Boolean,default:!1},noBorderTop:{type:Boolean,default:!1},overflow:{type:Boolean,default:!1}},emits:["update:modelValue"],setup:function(e,t){var n=t.emit,i=e,f=n,p=(0,o.hRP)(i,"modelValue",f),v=(0,r.EW)(function(){return"".concat(i.name,"-tabs")});return function(t,n){return(0,r.uX)(),(0,r.CE)("div",{class:(0,r.C4)(["sui-tabs",{"sui-tabs-flushed":e.flushed,"no-border-top":e.noBorderTop,"sui-tabs-overflow":e.overflow}])},[(0,r.Lk)("div",l,[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(e.tabs,function(e){return(0,r.uX)(),(0,r.CE)(r.FK,{key:e.id},[(0,r.Lk)("button",{type:"button",role:"tab",id:"".concat(e.id,"__tab"),class:(0,r.C4)(["sui-tab-item",{active:(0,r.R1)(p)===e.id,"flex gap-1 items-center":e.icon}]),"aria-controls":"".concat(e.id,"__content"),"aria-selected":(0,r.R1)(p)===e.id,tabindex:(0,r.R1)(p)===e.id?0:-1,onClick:function(t){return n=e.id,void(p.value=n);var n}},[e.icon?((0,r.uX)(),(0,r.Wv)(a.A,{key:0,filename:e.icon,alt:e.label},null,8,["filename","alt"])):(0,r.Q3)("",!0),(0,r.eW)(" "+(0,r.v_)(e.label),1)],10,u),(0,r.Lk)("input",{type:"radio",name:v.value,value:e.id,class:"sui-screen-reader-text","aria-label":e.label,"aria-hidden":"true",checked:(0,r.R1)(p)===e.id},null,8,s)],64)}),128))]),(0,r.Lk)("div",c,[((0,r.uX)(!0),(0,r.CE)(r.FK,null,(0,r.pI)(e.tabs,function(e){return(0,r.uX)(),(0,r.CE)("div",{key:e.id,role:"tabpanel",tabindex:"0",id:"".concat(e.id,"__content"),class:(0,r.C4)(["sui-tab-content",{active:(0,r.R1)(p)===e.id}]),"aria-labelledby":"".concat(e.id,"__tab"),hidden:(0,r.R1)(p)!==e.id},[(0,r.RG)(t.$slots,e.id)],10,d)}),128))])],2)}}}},4146(e,t,n){n.d(t,{A:()=>p});var r=n(9726),o=n(7786),a=["for"],i=["id","disabled","name"],l={class:"sui-toggle-label"},u=["innerHTML"],s={key:0,class:"sui-notice margin-top-10 sui-description"},c={class:"sui-notice-content"},d={class:"sui-notice-message"},f={key:1,class:"sui-toggle-content"};const p={__name:"toggle-feature",props:{feature:{type:String,required:!0},label:{type:String,required:!0},description:{type:String,default:""},modelValue:{type:Boolean,required:!0},disabled:{type:Boolean,default:!1},disabledNotice:{type:String,default:""},name:{type:String,default:""},hasField:{type:Boolean,default:!0}},emits:["update:modelValue"],setup:function(e,t){var n=t.emit,p=e,v=n,b=(0,o.hRP)(p,"modelValue",v);return function(t,n){return(0,r.uX)(),(0,r.CE)("div",{class:(0,r.C4)({"sui-form-field":e.hasField})},[(0,r.Lk)("label",{for:"toggle-".concat(e.feature),class:"sui-toggle mb-10px"},[(0,r.bo)((0,r.Lk)("input",{id:"toggle-".concat(e.feature),type:"checkbox","onUpdate:modelValue":n[0]||(n[0]=function(e){return(0,r.i9)(b)?b.value=e:null}),disabled:e.disabled,name:e.name},null,8,i),[[r.lH,(0,r.R1)(b)]]),n[1]||(n[1]=(0,r.Lk)("span",{class:"sui-toggle-slider","aria-hidden":"true"},null,-1)),(0,r.Lk)("span",l,[(0,r.eW)((0,r.v_)(e.label)+" ",1),(0,r.RG)(t.$slots,"label-addon")]),e.description?((0,r.uX)(),(0,r.CE)("span",{key:0,class:"sui-description text-left",innerHTML:e.description},null,8,u)):(0,r.Q3)("",!0)],8,a),e.disabled&&e.disabledNotice?((0,r.uX)(),(0,r.CE)("div",s,[(0,r.Lk)("div",c,[(0,r.Lk)("div",d,[n[2]||(n[2]=(0,r.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,r.Lk)("p",null,(0,r.v_)(e.disabledNotice),1)])])])):(0,r.Q3)("",!0),(0,r.R1)(b)&&!e.disabled&&t.$slots.default?((0,r.uX)(),(0,r.CE)("div",f,[(0,r.RG)(t.$slots,"default")])):(0,r.Q3)("",!0)],2)}}}},6874(e,t,n){n.d(t,{A:()=>R});var r=n(9726),o=n(5592),a=n(8261),i=n(1751),l=n(9919);function u(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var u=r&&r.prototype instanceof l?r:l,c=Object.create(u.prototype);return s(c,"_invoke",function(n,r,o){var a,l,u,s=0,c=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return a=t,l=0,u=e,f.n=n,i}};function p(n,r){for(l=n,u=r,t=0;!d&&s&&!o&&t<c.length;t++){var o,a=c[t],p=f.p,v=a[2];n>3?(o=v===r)&&(u=a[(l=a[4])?5:(l=3,3)],a[4]=a[5]=e):a[0]<=p&&((o=n<2&&p<a[1])?(l=0,f.v=r,f.n=a[1]):p<v&&(o=n<3||a[0]>r||r>v)&&(a[4]=n,a[5]=r,f.n=v,l=0))}if(o||n>1)return i;throw d=!0,r}return function(o,c,v){if(s>1)throw TypeError("Generator is already running");for(d&&1===c&&p(c,v),l=c,u=v;(t=l<2?e:u)||!d;){a||(l?l<3?(l>1&&(f.n=-1),p(l,u)):f.n=u:f.v=u);try{if(s=2,a){if(l||(o="next"),t=a[o]){if(!(t=t.call(a,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,l<2&&(l=0)}else 1===l&&(t=a.return)&&t.call(a),l<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),l=1);a=e}else if((t=(d=f.n<0)?u:n.call(r,f))!==i)break}catch(t){a=e,l=1,u=t}finally{s=1}}return{value:t,done:d}}}(n,o,a),!0),c}var i={};function l(){}function c(){}function d(){}t=Object.getPrototypeOf;var f=[][r]?t(t([][r]())):(s(t={},r,function(){return this}),t),p=d.prototype=l.prototype=Object.create(f);function v(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,s(e,o,"GeneratorFunction")),e.prototype=Object.create(p),e}return c.prototype=d,s(p,"constructor",d),s(d,"constructor",c),c.displayName="GeneratorFunction",s(d,o,"GeneratorFunction"),s(p),s(p,o,"Generator"),s(p,r,function(){return this}),s(p,"toString",function(){return"[object Generator]"}),(u=function(){return{w:a,m:v}})()}function s(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}s=function(e,t,n,r){function a(t,n){s(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},s(e,t,n,r)}function c(e,t,n,r,o,a,i){try{var l=e[a](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,o)}function d(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function i(e){c(a,r,o,i,l,"next",e)}function l(e){c(a,r,o,i,l,"throw",e)}i(void 0)})}}var f={class:"sui-modal sui-modal-md"},p=["aria-label"],v={class:"sui-box margin-bottom-5"},b={class:"sui-box-header sui-flatten sui-content-center sui-spacing-top--60"},m={class:"sui-box-banner margin-bottom-30","aria-hidden":"true"},y=["src","srcset","alt"],_={class:"sui-screen-reader-text"},h=["innerHTML"],g=["innerHTML"],k={class:"sui-box-footer sui-flatten sui-content-center sui-spacing-bottom--50"};const w={__name:"tracking-modal",setup:function(e){var t=(0,o.B)().__,n=(0,a.m)().suiRemoveModalClass,s=(0,i.q)().post,c=(0,r.KR)(defender.misc.banner_1x),w=(0,r.KR)(defender.misc.banner_2x),R=(0,r.KR)(defender.misc.title),S=(0,r.KR)(defender.misc.title),C=(0,r.KR)(defender.misc.desc),L=(0,r.KR)(defender.misc.optin_button_title),x=(0,r.KR)(defender.misc.skip_button_title),E=(0,r.KR)(defender.misc.nonces),P=(0,r.KR)(defender.misc.routes),A=(0,r.KR)(!1);(0,r.sV)(function(){document.onreadystatechange=function(){SUI.openModal("defender-tracking-modal",jQuery("body"),void 0,!1,!0)}});var T=function(){var e=d(u().m(function e(){return u().w(function(e){for(;;)switch(e.n){case 0:return A.value=!0,e.n=1,s(P.value.save_track_modal,E.value.save_track_modal,{});case 1:SUI.closeModal(),n(),A.value=!1;case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),O=function(){var e=d(u().m(function e(){return u().w(function(e){for(;;)switch(e.n){case 0:return A.value=!0,e.n=1,s(P.value.close_track_modal,E.value.close_track_modal,{});case 1:SUI.closeModal(),n(),A.value=!1;case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}();return function(e,n){return(0,r.uX)(),(0,r.CE)("div",f,[(0,r.Lk)("div",{role:"dialog",id:"defender-tracking-modal","aria-modal":"true",class:"sui-modal-content","aria-label":(0,r.R1)(t)("Tracking Preferences Modal")},[(0,r.Lk)("div",v,[(0,r.Lk)("div",b,[(0,r.Lk)("figure",m,[(0,r.Lk)("img",{src:c.value,srcset:c.value+" 1x, "+w.value+" 2x",alt:R.value},null,8,y)]),(0,r.Lk)("button",{class:"modal-close-button sui-button-white sui-button-icon sui-button-float--right",onClick:O},[n[0]||(n[0]=(0,r.Lk)("i",{class:"sui-icon-close sui-md","aria-hidden":"true"},null,-1)),(0,r.Lk)("span",_,(0,r.v_)((0,r.R1)(t)("Close this dialog.")),1)]),(0,r.Lk)("h3",{class:"sui-box-title sui-lg",id:"defender-tracking-modal-label",innerHTML:S.value},null,8,h),(0,r.Lk)("p",{class:"sui-description",innerHTML:C.value},null,8,g)]),(0,r.Lk)("div",k,[(0,r.bF)((0,r.R1)(l.A),{onClick:T,doing_ajax:A.value,"css-class":"sui-button-blue"},{default:(0,r.k6)(function(){return[(0,r.eW)((0,r.v_)(L.value),1)]}),_:1},8,["doing_ajax"])])]),(0,r.Lk)("button",{type:"button",onClick:O,class:"sui-modal-skip defender-tracking-modal-skip-link"},(0,r.v_)(x.value),1)],8,p)])}}},R=w},1669(e){e.exports=jQuery}},e=>{var t=t=>e(e.s=t);e.O(0,[261,551,595,997,224,374,428,151,270],()=>(t(5165),t(7691),t(172),t(2061),t(2349),t(6478),t(6950),t(3543),t(3464)));e.O()}]);