HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux WebLive 5.15.0-79-generic #86-Ubuntu SMP Mon Jul 10 16:07:21 UTC 2023 x86_64
User: ubuntu (1000)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/html/wpskycap/wp-content/plugins/defender-security/assets/app/advanced-tools.js
"use strict";(self.webpackChunkwp_defender=self.webpackChunkwp_defender||[]).push([[316],{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)(defender.tracking_modal),n=(0,r.KR)(defender.is_whitelabel),a=(0,r.KR)(defender.misc||{}),i=(0,r.KR)(defender.whitelabel||{}),l=(0,r.KR)(defender.upgrade_title||""),u=(0,r.KR)(defender.is_membership||!1),s=(0,r.KR)(defender.wpmudev_support_ticket_text||""),c=(0,r.KR)(defender.hosted||!1),d=(0,r.EW)(function(){return"show"===t.value}),f=(0,r.EW)(function(){return"disabled"===n.value}),p=(0,r.EW)(function(){return"enabled"===n.value}),v=(0,r.EW)(function(){return!0===o.value});return{is_free:e,tracking_modal:t,is_whitelabel:n,is_membership:u,misc:a,whitelabel:i,upgradeTitle:l,support_text:s,hosted:c,showTrackingModal:d,isWhitelabelDisabled:f,isWhitelabelEnabled:p,showSupportLinks:function(){return f.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":v.value}},isHighContrast:function(){return v.value}}}},1117:(e,t,n)=>{n.d(t,{A:()=>p});var r=n(9726),o=n(7786),a=n(2720),i=n(5592);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:""},validation:{type:Array,default:function(){return["required"]}}},emits:["update:modelValue","validation"],setup:function(e,t){var n=t.emit,u=(0,i.B)(),p=u.__,v=u.vsprintf,b=e,m=n,h=(0,r.KR)(null),y=(0,r.KR)(null),g=(0,r.EW)(function(){return b.inputId?b.inputId:b.label?b.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(g.value)}),k=(0,r.EW)(function(){return"error-".concat(g.value)}),w=(0,r.EW)(function(){return"description-".concat(g.value)}),R=(0,r.EW)(function(){return!!y.value}),S=(0,r.EW)(function(){var e=[];return R.value&&e.push(k.value),b.description&&e.push(w.value),e.join(" ")}),C=(0,r.EW)(function(){return b.label}),L=(0,r.EW)(function(){return b.placeholder}),x=(0,o.hRP)(b,"modelValue",m),E=function(e){var t,n=(e||"").trim(),r=l(b.validation);try{for(r.s();!(t=r.n()).done;){var o=t.value;if("required"===o&&!n)return y.value=b.errorMessage||p("This field is required."),void m("validation",!1);if("email"===o&&!/^[\w-.]+@([\w-]+\.)+[\w-]{2,4}$/.test(n))return y.value=p("Please enter a valid email."),void m("validation",!1);if(o.startsWith("min:")){var a=parseInt(o.split(":")[1]);if(n.length<a)return y.value=v(p("Minimum %d characters required."),[a]),void m("validation",!1)}if(o.startsWith("max:")){var i=parseInt(o.split(":")[1]);if(n.length>i)return y.value=v(p("Maximum %d characters allowed."),[i]),void m("validation",!1)}}}catch(e){r.e(e)}finally{r.f()}y.value=null,m("validation",!0)},A=(0,a.Q0)(function(e){E(e)},300);(0,r.wB)(x,function(e){A(e)},{immediate:!0});var P=function(){E(x.value),R.value&&(0,r.dY)(function(){var e;null===(e=h.value)||void 0===e||e.focus()})};return function(t,n){return(0,r.uX)(),(0,r.CE)("div",{class:(0,r.C4)(["sui-form-field",{"sui-form-field-error":R.value}])},[(0,r.Lk)("label",{id:_.value,for:g.value,class:"sui-label"},(0,r.v_)(C.value)+" "+(0,r.v_)((o="required",b.validation.includes(o)?"*":"")),9,s),(0,r.bo)((0,r.Lk)("input",{id:g.value,ref_key:"inputRef",ref:h,"onUpdate:modelValue":n[0]||(n[0]=function(e){return(0,r.i9)(x)?x.value=e:null}),class:"sui-form-control",placeholder:L.value,"aria-labelledby":_.value,"aria-describedby":S.value,onBlur:P},null,40,c),[[r.Jo,(0,r.R1)(x)]]),R.value?((0,r.uX)(),(0,r.CE)("span",{key:0,id:k.value,class:"sui-error-message",role:"alert"},(0,r.v_)(y.value),9,d)):(0,r.Q3)("",!0),e.description?((0,r.uX)(),(0,r.CE)("span",{key:1,id:w.value,class:"sui-description"},(0,r.v_)(e.description),9,f)):(0,r.Q3)("",!0)],2);var o}}}},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"}[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"])}}}},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(e,"-tab"):""},h=function(e){return e?"".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":h(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:h(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))])])}}}},1669:e=>{e.exports=jQuery},1751:(e,t,n)=>{n.d(t,{q:()=>m});var r=n(4335),o=n(3279),a=n(2720),i=n(7786),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(i,l,u,c){var p,v,b,m,h,y,g,_,k,w,R,S,C,L,x,E,A,P,T,j=arguments;return s().w(function(r){for(;;)switch(r.n){case 0:return y=j.length>4&&void 0!==j[4]?j[4]:{},g=new FormData,c instanceof File&&"application/json"===c.type?g.append("file",c):(_=JSON.stringify(c),g.append("data",_)),k=n(l,u),r.n=1,(0,o.q)(k,f({method:i,data:g},y),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,A=(null===(m=S.data)||void 0===m?void 0:m.type_notice)||!1,(void 0===(null===(h=S.data)||void 0===h?void 0:h.auto_close)||S.data.auto_close)&&null!==L&&(T=!0===(null===(P=S.data)||void 0===P?void 0:P.auto_close),Defender.showNotification(C?A||"success":"error",L,T)),"session_out"===A&&null===x&&d(),null!==E?(0,a.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,a.TO)(function(){(0,i.MLh)(document,"heartbeat-tick",function(){jQuery(document).trigger("heartbeat-tick.wp-auth-check",[{"wp-auth-check":!1}])}),(0,i.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,a.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,h,y=arguments;return s().w(function(e){for(;;)switch(e.p=e.n){case 0:return r=y.length>2&&void 0!==y[2]?y[2]:{},a=y.length>3&&void 0!==y[3]?y[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,h=e.v,403===(null===(b=h.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)),h;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]:{})}}}},2366:(e,t,n)=>{n.d(t,{A:()=>Se});var r=n(9726),o=n(682),a=n(5945),i=n(5592),l=n(1751),u=n(9919);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={key:0,class:"defender-rate-notice sui-notice sui-notice-info"},v={class:"sui-notice-content"},b={class:"sui-notice-message"},m={class:"sui-notice-actions"},h={class:"sui-screen-reader-text"};const y={__name:"rate-notice",props:{message:String,type:String},setup:function(e){var t=(0,i.B)().__,n=(0,l.q)(),o=(0,r.WQ)("store"),a=(0,r.KR)(!0),c=(0,r.EW)(function(){return o.misc.rating_is_displayed}),d=(0,r.EW)(function(){return o.misc.rating_text}),y=(0,r.EW)(function(){return o.misc.rating_type}),g=(0,r.EW)(function(){return o.routes}),_=(0,r.EW)(function(){return o.nonces}),k=function(){var e=f(s().m(function e(){return s().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,n.post(g.value.handle_notice,_.value.handle_notice,{});case 1:a.value=!1,window.open("https://wordpress.org/support/plugin/defender-security/reviews/#new-post","_blank");case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),w=function(){var e=f(s().m(function e(){var t,r,o;return s().w(function(e){for(;;)switch(e.n){case 0:return t="tweak"===y.value,r=t?g.value.refuse_notice:g.value.postpone_notice,o=t?_.value.refuse_notice:_.value.postpone_notice,e.n=1,n.post(r,o,{});case 1:a.value=!1;case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),R=function(){var e=f(s().m(function e(){return s().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,n.post(g.value.refuse_notice,_.value.refuse_notice,{});case 1:a.value=!1;case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}();return function(e,n){return c.value&&a.value?((0,r.uX)(),(0,r.CE)("div",p,[(0,r.Lk)("div",v,[(0,r.Lk)("div",b,[(0,r.Lk)("p",null,(0,r.v_)(d.value),1),(0,r.bF)((0,r.R1)(u.A),{id:"rate-defender","css-class":"sui-button-blue",onClick:k},{default:(0,r.k6)(function(){return[(0,r.eW)((0,r.v_)((0,r.R1)(t)("Rate Defender")),1)]}),_:1}),(0,r.bF)((0,r.R1)(u.A),{id:"postpone-notice",onClick:w,"css-class":"sui-button-ghost dismiss"},{default:(0,r.k6)(function(){return[(0,r.eW)((0,r.v_)((0,r.R1)(t)("Maybe later")),1)]}),_:1}),(0,r.Lk)("a",{href:"#",id:"refuse-notice",onClick:(0,r.D$)(R,["prevent"]),class:"refuse"},(0,r.v_)((0,r.R1)(t)("No thanks")),1)]),(0,r.Lk)("div",m,[(0,r.Lk)("button",{id:"close-notice",class:"sui-button-icon",onClick:R},[n[0]||(n[0]=(0,r.Lk)("span",{class:"sui-icon-cross-close","aria-hidden":"true"},null,-1)),(0,r.Lk)("span",h,(0,r.v_)((0,r.R1)(t)("Close this notice")),1)])])])])):(0,r.Q3)("",!0)}}};var g={key:0,class:"sui-notice sui-notice-info"},_={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,i.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",g,[(0,r.Lk)("div",_,[(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(4073),x=n(5067),E={class:"sui-row-with-sidenav"},A={role:"navigation",class:"sui-sidenav"},P={class:"sui-vertical-tabs sui-sidenav-hide-md"},T=["id"],j=["id","data-tab","onClick"],O={key:0,class:"wd-new-feature-dot"},V={key:1,class:"sui-tag sui-tag-pro right-10px top-10px"},F={class:"sui-sidenav-hide-lg"},U=["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=(0,L.I)().adminUrl,o=(0,i.B)().__,a=e,l=(0,r.KR)(a.defaultTab||(null===(t=a.tabs[0])||void 0===t?void 0:t.id));(0,r.wB)(l,function(){var e=n("admin.php?page="+u()+"&view="+l.value),t=window.location.hash;void 0!==t&&(e+=t),history.replaceState({},null,e)});var u=function(){return new URLSearchParams(window.location.search).get("page")};return(0,r.sV)(function(){var e=new URLSearchParams(window.location.search).get("view");e&&a.tabs.some(function(t){return t.id===e})?l.value=e:!a.defaultTab&&a.tabs.length>0&&(l.value=a.tabs[0].id)}),function(t,a){return(0,r.uX)(),(0,r.CE)("section",E,[(0,r.Lk)("div",A,[(0,r.Lk)("ul",P,[((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:l.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 r=e.id,l.value=r,void history.replaceState({},null,n("admin.php?page="+u()+"&view="+r));var r},["prevent"])},[(0,r.eW)((0,r.v_)(e.label)+" ",1),e.showDot?((0,r.uX)(),(0,r.CE)("span",O)):e.showPro?((0,r.uX)(),(0,r.CE)("span",V,(0,r.v_)((0,r.R1)(o)("Pro")),1)):e.badge?((0,r.uX)(),(0,r.CE)("span",{key:2,class:(0,r.C4)(["sui-tag",[e.badgeColor,{"sui-tag-grey":l.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,j))],10,T)}),128))]),(0,r.Lk)("div",F,[(0,r.bF)(x.A,{"has-field":!1,class:"margin-bottom-30",modelValue:l.value,"onUpdate:modelValue":a[0]||(a[0]=function(e){return l.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)("div",{key:n.id,class:(0,r.C4)({"sui-box":e.boxed}),style:(0,r.Tr)({display:l.value===n.id?"block":"none"}),id:"".concat(n.id,"-content")},[n.heading?(0,r.Q3)("",!0):(0,r.RG)(t.$slots,n.id,{key:0,tab:n},function(){return[(0,r.Lk)("p",null,"Content for "+(0,r.v_)(n.label),1)]})],14,U)}),128))])}}};var I=n(5072),W=n.n(I),H=n(7565),K={insert:"head",singleton:!1};W()(H.A,K);H.A.locals;const G=(0,n(6262).A)(X,[["__scopeId","data-v-0cbd3b8a"]]);var M=n(9806),B=n(6965),D={class:"sui-list-detail flex items-center"},Q=["id","href"];const q={__name:"unlock-pro",props:{feature:{type:String,required:!0},campaignUrl:{type:String,required:!0}},setup:function(e){var t=(0,i.B)().__;return function(n,o){return(0,r.uX)(),(0,r.CE)("span",D,[(0,r.Lk)("a",{id:"unlock-pro-".concat((0,r.R1)(B.S)().stringToId(e.feature)),href:e.campaignUrl,target:"_blank",class:"defender-upgrade-text"},(0,r.v_)((0,r.R1)(t)("Unlock with Pro")),9,Q),o[0]||(o[0]=(0,r.Lk)("svg",{width:"36",height:"26",viewBox:"0 0 36 26",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[(0,r.Lk)("rect",{x:"0.5",y:"0.5",width:"35",height:"25",rx:"12.5",fill:"#F9E1FF"}),(0,r.Lk)("rect",{x:"0.5",y:"0.5",width:"35",height:"25",rx:"12.5",stroke:"#8D00B1"}),(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"})],-1))])}}};var N=n(1289);function $(e){return function(e){if(Array.isArray(e))return z(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 z(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)?z(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 z(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 Y=["id"],J={class:"sui-summary-segment"},Z=["id"],ee={class:"sui-summary-large"},te=["data-tooltip"],ne={key:1,class:"sui-summary-percent"},re={class:"sui-summary-sub"},oe={key:2,class:"sui-summary-detail"},ae={key:3,class:"sui-summary-sub"},ie={key:0,class:"sui-summary-segment"},le={class:"sui-list"},ue=["id"],se={class:"sui-list-label"},ce=["data-tooltip"],de={class:"sui-list-detail"},fe=["id","href"],pe={key:0,class:"sui-tag sui-tag-brown"},ve={key:2,"aria-hidden":"true",class:"sui-icon-check-tick sui-success"},be={key:0,"aria-hidden":"true",class:"sui-icon-check-tick sui-success"},me={key:1,class:"sui-tag sui-tag-brown"},he={key:1,class:"sui-summary-segment"};const ye={__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,l=(0,M.p)(),u=l.maybeHideBranding,s=l.whitelabelHeroImage,c=l.backgroundImageStyle,d=(0,i.B)().__,f=(0,r.EW)(function(){return o.feature?o.feature+"-summary":o.title?(0,B.S)().stringToId(o.title):(0,B.S)().generateId("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)(u)&&(0,r.R1)(s),"sui-unbranded":(0,r.R1)(u)&&!(0,r.R1)(s)}]),id:f.value},[(0,r.Lk)("div",{class:"sui-summary-image-space","aria-hidden":"true",style:(0,r.Tr)((0,r.R1)(c))},null,4),(0,r.Lk)("div",J,[(0,r.Lk)("div",{class:"sui-summary-details",id:e.summary.mainId||(0,r.R1)(B.S)().stringToId(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",ee,(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,te)):(0,r.Q3)("",!0),e.summary.maxValue?((0,r.uX)(),(0,r.CE)("span",ne,"/"+(0,r.v_)(e.summary.maxValue),1)):(0,r.Q3)("",!0),(0,r.Lk)("span",re,(0,r.v_)(e.summary.mainLabel),1),e.summary.subValue?((0,r.uX)(),(0,r.CE)("span",oe,(0,r.v_)(e.summary.subValue),1)):(0,r.Q3)("",!0),e.summary.subLabel?((0,r.uX)(),(0,r.CE)("span",ae,(0,r.v_)(e.summary.subLabel),1)):(0,r.Q3)("",!0)],64))],8,Z)]),e.summary.listItems&&e.summary.listItems.length?((0,r.uX)(),(0,r.CE)("div",ie,[(0,r.Lk)("ul",le,[((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)(B.S)().stringToId(e.label),class:"sui-list-item"},[(0,r.Lk)("span",se,[(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"},$(n[1]||(n[1]=[(0,r.Lk)("span",{"aria-hidden":"true",class:"ml-2 sui-icon-info sui-sm"},null,-1)])),8,ce)):(0,r.Q3)("",!0)]),(0,r.Lk)("span",de,[e.button?((0,r.uX)(),(0,r.Wv)(N.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)(B.S)().stringToId(e.label)),href:e.link,target:"_blank"},["disabled"===e.value?((0,r.uX)(),(0,r.CE)("span",pe,(0,r.v_)((0,r.R1)(d)("Disabled")),1)):e.tag?((0,r.uX)(),(0,r.CE)("span",{key:1,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",ve)):((0,r.uX)(),(0,r.CE)(r.FK,{key:3},[(0,r.eW)((0,r.v_)(e.value),1)],64))],8,fe)):((0,r.uX)(),(0,r.CE)(r.FK,{key:3},["check"===e.value?((0,r.uX)(),(0,r.CE)("i",be)):"disabled"===e.value?((0,r.uX)(),(0,r.CE)("span",me,(0,r.v_)((0,r.R1)(d)("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)):((0,r.uX)(),(0,r.CE)(r.FK,{key:3},[(0,r.eW)((0,r.v_)(e.value),1)],64))],64))])],8,ue)}),128))])])):(0,r.Q3)("",!0),t.$slots.segment?((0,r.uX)(),(0,r.CE)("div",he,[(0,r.RG)(t.$slots,"segment")])):(0,r.Q3)("",!0)],10,Y)}}};var ge=n(3498),_e=["id"],ke={class:"sui-header"},we={class:"sui-header-title"},Re={key:5};const Se={__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"}},emits:["action"],setup:function(e,t){var n=t.emit,i=e,l=n,u=(0,o.X)(),s=u.maybeHighContrast,c=u.showTrackingModal,d=["file-scanning","security-tweaks"].includes(i.feature),f=function(e){l("action",e)};return function(t,n){return(0,r.uX)(),(0,r.CE)("div",{class:(0,r.C4)(["sui-wrap",(0,r.R1)(s)()]),id:e.feature},[(0,r.Lk)("div",{class:(0,r.C4)(e.pageClass)},[(0,r.Lk)("div",ke,[(0,r.Lk)("h1",we,(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)(d)?((0,r.uX)(),(0,r.Wv)(y,{key:0})):(0,r.Q3)("",!0),(0,r.bF)(S),(0,r.R1)(c)?((0,r.uX)(),(0,r.Wv)(C.A,{key:1})):(0,r.Q3)("",!0),e.summary&&e.showSummary?((0,r.uX)(),(0,r.Wv)(ye,{key:2,feature:e.feature,summary:e.summary,onAction:f},null,8,["feature","summary"])):(0,r.RG)(t.$slots,"summary",{key:3}),e.tabs?((0,r.uX)(),(0,r.Wv)(G,{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",Re,[(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)(ge.A),(0,r.RG)(t.$slots,"modals")],10,_e)}}}},2485:(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)(),h=(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 y(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 g(e){t.value.redirect_traffic_page_id=e.id,d.value=e.text,p.value=e.url}function _(){return(_=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 y(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&&y(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:h,init:y,updatePageForRedirect:g,saveSettings:function(){return _.apply(this,arguments)},toggle:function(){return k.apply(this,arguments)},updateRedirectPage:function(e){g(e)},removeRedirectPage:function(){g({text:"",url:"",id:0})}}});function v(e){return v="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},v(e)}function b(){/*! 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 m(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]())):(m(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,m(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return u.prototype=s,m(d,"constructor",s),m(s,"constructor",u),u.displayName="GeneratorFunction",m(s,o,"GeneratorFunction"),m(d),m(d,o,"Generator"),m(d,r,function(){return this}),m(d,"toString",function(){return"[object Generator]"}),(b=function(){return{w:a,m:f}})()}function m(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}m=function(e,t,n,r){function a(t,n){m(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))},m(e,t,n,r)}function h(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 y(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?h(Object(n),!0).forEach(function(t){g(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):h(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"!=v(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=v(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==v(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _(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 k(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function i(e){_(a,r,o,i,l,"next",e)}function l(e){_(a,r,o,i,l,"throw",e)}i(void 0)})}}var w=(0,o.nY)("recaptcha",function(){var e,t=(0,r.KR)({}),n=(0,r.KR)(!1),o=(0,r.KR)(""),a=(0,r.KR)([]),i=(0,r.KR)([]),u=(0,r.KR)([]),s=(0,r.KR)(""),c=(0,r.KR)(""),d=(0,r.KR)(!1),f=(0,r.KR)(""),p=(0,r.KR)(!1),v=(0,r.KR)(!1),m=(0,r.KR)(!1),h=(0,r.KR)([]),g=(0,r.KR)({}),_=(0,r.KR)({}),w=(0,r.KR)(!1),R=(0,r.EW)(function(){return"success"===s.value?"sui-icon-check-tick sui-success":!0===t.value.enabled?"sui-icon-warning-alert sui-warning":null}),S=(0,r.EW)(function(){return t.value.data_v2_checkbox}),C=(0,r.EW)(function(){return t.value.data_v2_invisible}),L=(0,r.EW)(function(){return t.value.data_v3_recaptcha}),x=(0,r.EW)(function(){return h.value});function E(e){t.value=e.model,n.value=e.is_active,_.value=e.nonces,g.value=e.routes,o.value=e.default_message,a.value=e.default_locations,i.value=e.woo_locations,u.value=e.buddypress_locations,s.value=e.notice_type,c.value=e.notice_text,f.value=e.ticket_text,p.value=e.is_woo_active,v.value=e.is_buddypress_active}function A(){d.value=!0}function P(){d.value=!1}function T(){m.value=!0}function j(e){h.value=e}function O(){m.value=!1}function V(){h.value=[]}function F(){return F=k(b().m(function e(){var n,r,o,a=arguments;return b().w(function(e){for(;;)switch(e.n){case 0:return n=a.length>0&&void 0!==a[0]?a[0]:{},w.value=!0,r=y(y({},t.value),n),e.n=1,(0,l.q)().post(g.value.save_settings,_.value.save_settings,r);case 1:return void 0!==(o=e.v).error_keys?(T(),j(o.error_keys)):(O(),V()),E(o),X(),w.value=!1,e.a(2,o)}},e)})),F.apply(this,arguments)}function U(){return(U=k(b().m(function e(){var n,r;return b().w(function(e){for(;;)switch(e.n){case 0:return w.value=!0,n={enabled:!t.value.enabled},e.n=1,(0,l.q)().post(g.value.toggle_module,_.value.toggle_module,n);case 1:return r=e.v,setTimeout(function(){return location.reload()},500),w.value=!1,e.a(2,r)}},e)}))).apply(this,arguments)}function X(){I("v2_checkbox"),I("v2_invisible"),I("v3_recaptcha")}function I(e){return W.apply(this,arguments)}function W(){return(W=k(b().m(function e(t){var n;return b().w(function(e){for(;;)switch(e.n){case 0:return A(),e.n=1,(0,l.q)().post(g.value.load_recaptcha_preview,_.value.load_recaptcha_preview,{captcha_type:t});case 1:return(n=e.v).preview&&(P(),"v2_checkbox"===t?jQuery("#v2_checkbox-recaptcha-preview").empty().html(n.html):"v2_invisible"===t?jQuery("#v2_invisible-recaptcha-preview").empty().html(n.html):"v3_recaptcha"===t&&jQuery("#v3_recaptcha-preview").empty().html(n.html)),e.a(2,n)}},e)}))).apply(this,arguments)}return"undefined"!=typeof window&&null!==(e=window.advanced_tools)&&void 0!==e&&e.recaptcha&&E(window.advanced_tools.recaptcha),{model:t,is_active:n,default_message:o,default_locations:a,woo_locations:i,buddypress_locations:u,notice_type:s,notice_text:c,preloading:d,ticket_text:f,is_woo_active:p,is_buddypress_active:v,exist_error_notice:m,error_keys:h,routes:g,nonces:_,doing_ajax:w,getIndicator:R,dataV2Checkbox:S,dataV2Invisible:C,dataV3Recaptcha:L,getErrorKeys:x,init:E,showPreloading:A,hidePreloading:P,showErrorNotice:T,showErrorDetails:j,hideErrorNotice:O,clearErrorKeys:V,saveSettings:function(){return F.apply(this,arguments)},toggle:function(){return U.apply(this,arguments)},previewTypes:X,loadRecaptchaPreview:I}}),R=n(2366),S=n(4073),C=n(9806),L=n(4916),x=n(1512),E=n(6965);function A(e){return function(e){if(Array.isArray(e))return P(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 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)||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 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 T={class:"search-post-wrap"},j={class:"sui-description"},O={class:"sui-form-field"},V={id:"search-post-label",for:"search-post",class:"sui-label"},F=["data-placeholder"],U={key:0,class:"margin-top-30"},X={class:"sui-dark"},I={class:"selected-post"},W={class:"selected-post-title truncate"},H=["href","id"],K={class:"selected-post-icons"},G=["id","data-tooltip"];const M={__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",T,[(0,r.Lk)("p",j,(0,r.v_)((0,r.R1)(c)("Select the page or post your default login URLs will redirect to.")),1),(0,r.Lk)("div",O,[(0,r.Lk)("label",V,(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,F)]),(0,r.R1)(i)?((0,r.uX)(),(0,r.CE)("div",U,[(0,r.Lk)("span",X,(0,r.v_)((0,r.R1)(c)("Selected Post/Page")),1),(0,r.Lk)("div",I,[(0,r.Lk)("span",W,[(0,r.Lk)("a",{href:(0,r.R1)(l),id:(0,r.R1)(E.S)().stringToId((0,r.R1)(i))},(0,r.v_)((0,r.R1)(i)),9,H)]),(0,r.Lk)("div",K,[(0,r.Lk)("button",{type:"button",id:(0,r.R1)(E.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()})},A(n[1]||(n[1]=[(0,r.Lk)("i",{class:"sui-icon-trash","aria-hidden":"true"},null,-1)])),8,G)])])])):(0,r.Q3)("",!0)])}}};var B=n(3728),D=n(1117),Q=n(8214),q=n(1289),N={key:0,id:"mask-login-disabled",class:"sui-box"},$={class:"sui-box-header"},z={class:"sui-box-title"},Y={class:"sui-message"},J=["src","alt"],Z=["src","alt"],ee={class:"sui-message-content"},te={key:1,id:"mask-login",class:"sui-box"},ne={class:"sui-box-header"},re={class:"sui-box-title"},oe={class:"sui-box-body"},ae=["href","textContent"],ie=["innerHTML"],le={class:"sui-description"},ue={class:"sui-box-footer"},se={class:"sui-actions-right"};const ce={__name:"mask-login",props:["onMaskState","onMaskEnabled"],setup:function(e){var t=p(),n=(0,L.w)(),i=(0,a.B)().__,l=(0,S.I)().assetUrl,u=(0,C.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,h=d.is_mask_url_empty,y=d.is_mask_url_page_post_exists,g=(0,r.KR)(!0),_=[{label:i("Off"),value:"off",hideContent:!0},{label:i("Choose redirect page"),value:"wp_page"},{label:i("Custom Url"),value:"custom_url"}],k=(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>."}),w=(0,r.EW)(function(){return g.value&&y.value&&!b.value}),R=(0,r.EW)(function(){return h.value&&!b.value}),E=(0,r.EW)(function(){return b.value});function A(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)&&(g.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,n){return!1===(0,r.R1)(f).enabled?((0,r.uX)(),(0,r.CE)("div",N,[(0,r.Lk)("div",$,[(0,r.Lk)("h3",z,(0,r.v_)((0,r.R1)(i)("Mask Login Area")),1)]),(0,r.Lk)("div",Y,[(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,J)),(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,Z)):(0,r.Q3)("",!0),(0,r.Lk)("div",ee,[(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:n[1]||(n[1]=(0,r.D$)(function(e){return A((0,r.R1)(f).enabled)},["prevent"]))},[(0,r.bF)(q.A,{label:(0,r.R1)(i)("Activate"),type:"submit",action:"toggle-mask-login",onClick:n[0]||(n[0]=function(e){return A((0,r.R1)(f).enabled)})},null,8,["label"])],32)])])])):((0,r.uX)(),(0,r.CE)("div",te,[(0,r.Lk)("div",ne,[(0,r.Lk)("h3",re,(0,r.v_)((0,r.R1)(i)("Mask Login Area")),1)]),(0,r.Lk)("form",{method:"post",onSubmit:n[6]||(n[6]=(0,r.D$)(function(e){return(0,r.R1)(t).saveSettings()},["prevent"]))},[(0,r.Lk)("div",oe,[(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),w.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})):R.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})):E.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,ae)]}),_:1})):(0,r.Q3)("",!0),(0,r.bF)(B.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:k.value},null,8,ie),(0,r.bF)(D.A,{modelValue:(0,r.R1)(f).mask_url,"onUpdate:modelValue":n[2]||(n[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"],"error-message":(0,r.R1)(y)?(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.")},null,8,["modelValue","label","error-message","description"])]}),_:1},8,["label","description"]),(0,r.bF)(B.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)(x.A,{modelValue:(0,r.R1)(f).redirect_traffic,"onUpdate:modelValue":n[4]||(n[4]=function(e){return(0,r.R1)(f).redirect_traffic=e}),tabs:_,slug:"redirect_traffic"},{wp_page:(0,r.k6)(function(){return[(0,r.bF)((0,r.R1)(M))]}),custom_url:(0,r.k6)(function(){return[(0,r.Lk)("p",le,(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)(D.A,{modelValue:(0,r.R1)(f).redirect_traffic_url,"onUpdate:modelValue":n[3]||(n[3]=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)(B.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)(q.A,{label:(0,r.R1)(i)("Deactivate"),action:"toggle-mask-login",onClick:n[5]||(n[5]=function(e){return A((0,r.R1)(f).enabled)})},null,8,["label"])]}),_:1},8,["label","description"])]),(0,r.Lk)("div",ue,[(0,r.Lk)("div",se,[(0,r.bF)(q.A,{action:"save-mask-login",type:"submit",label:(0,r.R1)(i)("Save Changes")},null,8,["label"])])])],32)]))}}};var de=n(5072),fe=n.n(de),pe=n(9745),ve={insert:"head",singleton:!1};fe()(pe.A,ve);pe.A.locals;const be=ce;var me=n(4146);function he(){/*! 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 ye(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]())):(ye(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,ye(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return u.prototype=s,ye(d,"constructor",s),ye(s,"constructor",u),u.displayName="GeneratorFunction",ye(s,o,"GeneratorFunction"),ye(d),ye(d,o,"Generator"),ye(d,r,function(){return this}),ye(d,"toString",function(){return"[object Generator]"}),(he=function(){return{w:a,m:f}})()}function ye(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}ye=function(e,t,n,r){function a(t,n){ye(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))},ye(e,t,n,r)}function ge(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 _e=(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=he().m(function e(){var n;return he().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){ge(a,r,o,i,l,"next",e)}function l(e){ge(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)}}}),ke={class:"sui-description toogle-content-description"},we={class:"sui-p-small"},Re={class:"sui-p-small"},Se={class:"sui-form-field"},Ce={class:"sui-label"},Le=["placeholder"],xe=["innerHTML"],Ee={class:"sui-p-small"};const Ae={__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,S.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",ke,(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)(x.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",we,(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",Re,(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",Se,[(0,r.Lk)("label",Ce,(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,Le),[[r.Jo,l.value.sh_feature_policy_urls]]),(0,r.Lk)("span",{class:"sui-description",innerHTML:(0,r.R1)(s)},null,8,xe)])]}),none:(0,r.k6)(function(){return[(0,r.Lk)("p",Ee,(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 Pe=n(7786),Te=n(5067),je={class:"sui-description toogle-content-description"},Oe={class:"sui-border-frame"},Ve={class:"sui-row"},Fe={class:"sui-col-md-7"},Ue={class:"sui-col-md-12",style:{marginTop:"10px"}},Xe=["innerHTML"];const Ie={__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,Pe.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",je,(0,r.v_)((0,r.R1)(n)("Choose which referrer information to send along with requests.")),1),(0,r.Lk)("div",Oe,[(0,r.Lk)("div",Ve,[(0,r.Lk)("div",Fe,[(0,r.bF)(Te.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,Xe)])])])],64)}}};var We=n(2976),He={class:"sui-border-frame"},Ke={class:"sui-description margin-bottom-10"},Ge={class:"sui-notice sui-notice-warning"},Me={class:"sui-notice-content"},Be={class:"sui-notice-message"},De=["innerHTML"],Qe={key:0,class:"margin-bottom-30"},qe={class:"sui-description margin-bottom-10"},Ne={class:"toggle-content-header"},$e=["innerHTML"],ze={class:"sui-form-field"},Ye={class:"sui-row"},Je={class:"sui-col-md-5"};const Ze={__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,Pe.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)(We.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",Ke,(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",Ge,[(0,r.Lk)("div",Me,[(0,r.Lk)("div",Be,[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,De)])])],512),[[r.aG,(0,r.R1)(l).hsts_preload]]),f.value?((0,r.uX)(),(0,r.CE)("div",Qe,[(0,r.bF)(We.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",qe,(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",Ne,(0,r.v_)((0,r.R1)(s)("Browser Caching")),1),(0,r.Lk)("span",{class:"sui-description",innerHTML:v.value},null,8,$e),(0,r.Lk)("div",ze,[(0,r.Lk)("div",Ye,[(0,r.Lk)("div",Je,[(0,r.bF)(Te.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 et={class:"sui-description toogle-content-description"};const tt={__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",et,(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 nt={class:"sui-description toogle-content-description"},rt={class:"sui-p-small"},ot={class:"sui-description"};const at={__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",nt,(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)(x.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",rt,(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",ot,(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 it={class:"sui-description toogle-content-description"},lt={class:"sui-p-small"},ut={class:"sui-p-small"};const st={__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",it,(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)(x.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",lt,(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",ut,(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 ct=n(8261),dt={id:"security-headers",class:"sui-box"},ft={class:"sui-box-header"},pt={class:"sui-box-title"},vt={class:"sui-box-body"},bt={class:"sui-box-footer"},mt={class:"sui-actions-right"};const ht={__name:"security-headers",setup:function(e){var t=(0,a.B)(),n=t.__,i=t.sprintf,l=(0,ct.m)().rebindSUI,u=_e(),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",dt,[(0,r.Lk)("div",ft,[(0,r.Lk)("h3",pt,(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",vt,[(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)(B.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)(me.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)(st,{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)(B.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)(me.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)(at,{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)(B.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)(me.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)(tt)]}),_:1},8,["label","modelValue"])]}),_:1},8,["label","description"]),(0,r.bF)(B.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)(me.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)(Ze,{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)(B.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)(me.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)(Ie,{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)(B.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)(me.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)(Ae,{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",bt,[(0,r.Lk)("div",mt,[(0,r.bF)(q.A,{type:"submit",action:"save-security-headers",label:(0,r.R1)(n)("Save Changes")},null,8,["label"])])])],32)])}}};var yt={id:"v2-checkbox-box",class:"sui-tab-content sui-tab-boxed","data-tab-content":"v2-checkbox-box"},gt={class:"sui-p-small"},_t={class:"sui-form-field"},kt={class:"sui-settings-label"},wt={class:"sui-description"},Rt={class:"sui-row"},St={class:"sui-col"},Ct={class:"sui-col"},Lt={class:"sui-form-field"},xt={class:"sui-label mb-2"},Et={key:0,class:"sui-notice-icon sui-icon-loader sui-loading sui-md","aria-hidden":"true"},At={key:1,id:"v2_checkbox_notice_1",class:"sui-p-small mt-2"},Pt=["innerHTML"];const Tt={__name:"v2-checkbox",props:["is_active","preloading","ticket_text"],setup:function(e){var t=(0,a.B)().__,n=(0,ct.m)().rebindSUI,i=w(),l=(0,o.bP)(i).dataV2Checkbox,u=[{value:"normal",label:t("Normal")},{value:"compact",label:t("Compact")}],s=[{value:"light",label:t("Light")},{value:"dark",label:t("Dark")}];return(0,r.sV)(function(){n()}),function(o,a){return(0,r.uX)(),(0,r.CE)("div",yt,[(0,r.Lk)("p",gt,(0,r.v_)((0,r.R1)(t)("Enter the API keys for reCAPTCHA v2 Checkbox type below.")),1),(0,r.bF)(D.A,{modelValue:(0,r.R1)(l).key,"onUpdate:modelValue":a[0]||(a[0]=function(e){return(0,r.R1)(l).key=e}),label:(0,r.R1)(t)("Site key"),placeholder:(0,r.R1)(t)("Enter your site key here"),"input-id":"v2_captcha_key",validation:[]},null,8,["modelValue","label","placeholder"]),(0,r.bF)(D.A,{modelValue:(0,r.R1)(l).secret,"onUpdate:modelValue":a[1]||(a[1]=function(e){return(0,r.R1)(l).secret=e}),label:(0,r.R1)(t)("Secret Key"),placeholder:(0,r.R1)(t)("Enter your secret key here"),"input-id":"v2_captcha_secret",validation:[],class:"form-field-separator"},null,8,["modelValue","label","placeholder"]),(0,r.Lk)("div",_t,[(0,r.Lk)("span",kt,(0,r.v_)((0,r.R1)(t)("Style")),1),(0,r.Lk)("p",wt,(0,r.v_)((0,r.R1)(t)("Choose how you want your reCAPTCHA to be shown.")),1),(0,r.Lk)("div",Rt,[(0,r.Lk)("div",St,[(0,r.bF)(Te.A,{id:"v2_checkbox_size",modelValue:(0,r.R1)(l).size,"onUpdate:modelValue":[a[2]||(a[2]=function(e){return(0,r.R1)(l).size=e}),(0,r.R1)(n)],label:(0,r.R1)(t)("Size"),options:u},null,8,["modelValue","label","onUpdate:modelValue"])]),(0,r.Lk)("div",Ct,[(0,r.bF)(Te.A,{id:"v2_checkbox_style",modelValue:(0,r.R1)(l).style,"onUpdate:modelValue":[a[3]||(a[3]=function(e){return(0,r.R1)(l).style=e}),(0,r.R1)(n)],label:(0,r.R1)(t)("Theme"),options:s},null,8,["modelValue","label","onUpdate:modelValue"])])])]),(0,r.Lk)("div",Lt,[(0,r.Lk)("label",xt,(0,r.v_)((0,r.R1)(t)("reCAPTCHA Preview")),1),e.preloading?((0,r.uX)(),(0,r.CE)("i",Et)):(0,r.Q3)("",!0),a[4]||(a[4]=(0,r.Lk)("div",{id:"v2_checkbox-recaptcha-preview"},null,-1)),e.is_active?((0,r.uX)(),(0,r.CE)("p",At,(0,r.v_)((0,r.R1)(t)("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.Q3)("",!0),(0,r.Lk)("p",{id:"v2_checkbox_notice_2",class:"sui-p-small mt-2 wd-hide",innerHTML:e.ticket_text},null,8,Pt)])])}}};var jt={id:"v2-invisible-box",class:"sui-tab-content sui-tab-boxed","data-tab-content":"v2-invisible-box"},Ot={class:"sui-p-small"},Vt={class:"sui-form-field"},Ft={class:"sui-label mb-2"},Ut={key:0,class:"sui-notice-icon sui-icon-loader sui-loading sui-md","aria-hidden":"true"},Xt={key:1,id:"v2_invisible_notice_1",class:"sui-p-small mt-2"},It=["innerHTML"];const Wt={__name:"v2-invisible",props:["is_active","preloading","ticket_text"],setup:function(e){var t=(0,a.B)().__,n=w(),i=(0,o.bP)(n).dataV2Invisible;return function(n,o){return(0,r.uX)(),(0,r.CE)("div",jt,[(0,r.Lk)("p",Ot,(0,r.v_)((0,r.R1)(t)("Enter the API keys for reCAPTCHA V2 Invisible type below.")),1),(0,r.bF)(D.A,{modelValue:(0,r.R1)(i).key,"onUpdate:modelValue":o[0]||(o[0]=function(e){return(0,r.R1)(i).key=e}),label:(0,r.R1)(t)("Site key"),placeholder:(0,r.R1)(t)("Enter your site key here"),"input-id":"v2_invisible_key",validation:[]},null,8,["modelValue","label","placeholder"]),(0,r.bF)(D.A,{modelValue:(0,r.R1)(i).secret,"onUpdate:modelValue":o[1]||(o[1]=function(e){return(0,r.R1)(i).secret=e}),label:(0,r.R1)(t)("Secret Key"),placeholder:(0,r.R1)(t)("Enter your secret key here"),"input-id":"v2_invisible_secret",validation:[],class:"form-field-separator"},null,8,["modelValue","label","placeholder"]),(0,r.Lk)("div",Vt,[(0,r.Lk)("label",Ft,(0,r.v_)((0,r.R1)(t)("reCAPTCHA Preview")),1),e.preloading?((0,r.uX)(),(0,r.CE)("i",Ut)):(0,r.Q3)("",!0),o[2]||(o[2]=(0,r.Lk)("div",{id:"v2_invisible-recaptcha-preview"},null,-1)),e.is_active?((0,r.uX)(),(0,r.CE)("p",Xt,(0,r.v_)((0,r.R1)(t)("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.Q3)("",!0),(0,r.Lk)("p",{id:"v2_invisible_notice_2",class:"sui-p-small mt-2 wd-hide",innerHTML:e.ticket_text},null,8,It)])])}}};var Ht={id:"v3-recaptcha-box",class:"sui-tab-content sui-tab-boxed","data-tab-content":"v3-recaptcha-box"},Kt={class:"sui-p-small"},Gt={class:"sui-form-field form-field-separator"},Mt={class:"sui-settings-label"},Bt={class:"sui-description"},Dt={class:"w-32"},Qt={class:"sui-p-small"},qt={class:"sui-form-field"},Nt={class:"sui-label mb-2"},$t={key:0,class:"sui-notice-icon sui-icon-loader sui-loading sui-md","aria-hidden":"true"},zt={key:1,id:"v3_recaptcha_notice_1",class:"sui-p-small mt-2"},Yt=["innerHTML"];const Jt={__name:"v3-recaptcha",props:["is_active","preloading","ticket_text"],setup:function(e){var t=(0,a.B)().__,n=(0,ct.m)().rebindSUI,i=w(),l=(0,o.bP)(i).dataV3Recaptcha,u=[{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(){n()}),function(o,a){return(0,r.uX)(),(0,r.CE)("div",Ht,[(0,r.Lk)("p",Kt,(0,r.v_)((0,r.R1)(t)("Enter the API keys for reCAPTCHA V3 type below.")),1),(0,r.bF)(D.A,{modelValue:(0,r.R1)(l).key,"onUpdate:modelValue":a[0]||(a[0]=function(e){return(0,r.R1)(l).key=e}),label:(0,r.R1)(t)("Site key"),placeholder:(0,r.R1)(t)("Enter your site key here"),"input-id":"v3_recaptcha_key",validation:[]},null,8,["modelValue","label","placeholder"]),(0,r.bF)(D.A,{modelValue:(0,r.R1)(l).secret,"onUpdate:modelValue":a[1]||(a[1]=function(e){return(0,r.R1)(l).secret=e}),label:(0,r.R1)(t)("Secret Key"),placeholder:(0,r.R1)(t)("Enter your secret key here"),"input-id":"v3_recaptcha_secret",validation:[],class:"form-field-separator"},null,8,["modelValue","label","placeholder"]),(0,r.Lk)("div",Gt,[(0,r.Lk)("span",Mt,(0,r.v_)((0,r.R1)(t)("Score")),1),(0,r.Lk)("p",Bt,(0,r.v_)((0,r.R1)(t)("reCAPTCHA v3 returns a score based on user interactions. Choose the score below which the verification should fail.")),1),(0,r.Lk)("div",Dt,[(0,r.bF)(Te.A,{id:"v3_recaptcha_threshold",modelValue:(0,r.R1)(l).threshold,"onUpdate:modelValue":[a[2]||(a[2]=function(e){return(0,r.R1)(l).threshold=e}),(0,r.R1)(n)],name:"v3_recaptcha_threshold",label:(0,r.R1)(t)("Score Threshold"),options:u},null,8,["modelValue","label","onUpdate:modelValue"])]),(0,r.Lk)("p",Qt,(0,r.v_)((0,r.R1)(t)("1 is very likely a good interaction, 0 is very likely a bot.")),1)]),(0,r.Lk)("div",qt,[(0,r.Lk)("label",Nt,(0,r.v_)((0,r.R1)(t)("reCAPTCHA Preview")),1),e.preloading?((0,r.uX)(),(0,r.CE)("i",$t)):(0,r.Q3)("",!0),a[3]||(a[3]=(0,r.Lk)("div",{id:"v3_recaptcha-preview"},null,-1)),e.is_active?((0,r.uX)(),(0,r.CE)("p",zt,(0,r.v_)((0,r.R1)(t)("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.Q3)("",!0),(0,r.Lk)("p",{id:"v3_recaptcha_notice_2",class:"sui-p-small mt-2 wd-hide",innerHTML:e.ticket_text},null,8,Yt)])])}}};var Zt={class:"w-56"};const en={__name:"recaptcha-countries",props:{modelValue:{type:String,required:!0}},emits:["update:modelValue"],setup:function(e,t){var n=e,o=t.emit,i=(0,Pe.hRP)(n,"modelValue",o),l=(0,a.B)().__,u=(0,r.KR)([{value:"automatic",label:l("Automatic")},{value:"af",label:l("Afrikaans")},{value:"am",label:l("Amharic")},{value:"hy",label:l("Armenian")},{value:"az",label:l("Azerbaijani")},{value:"eu",label:l("Basque")},{value:"bn",label:l("Bengali")},{value:"bg",label:l("Bulgarian")},{value:"ca",label:l("Catalan")},{value:"zh-HK",label:l("Chinese (Hong Kong) ")},{value:"zh-CN",label:l("Chinese (Simplified)")},{value:"zh-TW",label:l("Chinese (Traditional)")},{value:"hr",label:l("Croatian")},{value:"cs",label:l("Czech")},{value:"da",label:l("Danish")},{value:"nl",label:l("Dutch")},{value:"en-GB",label:l("English")+" (UK)"},{value:"en",label:l("English")+" (US)"},{value:"et",label:l("Estonian")},{value:"fil",label:l("Filipino")},{value:"fi",label:l("Finnish")},{value:"fr",label:l("French")},{value:"fr-CA",label:l("French")+" (Canadian)"},{value:"gl",label:l("Galician")},{value:"ka",label:l("Georgian")},{value:"de",label:l("German")},{value:"de-AT",label:l("German")+" (Austria)"},{value:"de-CH",label:l("German")+" (Switzerland)"},{value:"el",label:l("Greek")},{value:"gu",label:l("Gujarati")},{value:"iw",label:l("Hebrew")},{value:"hi",label:l("Hindi")},{value:"hu",label:l("Hungarain")},{value:"is",label:l("Icelandic")},{value:"id",label:l("Indonesian")},{value:"it",label:l("Italian")},{value:"ja",label:l("Japanese")},{value:"kn",label:l("Kannada")},{value:"ko",label:l("Korean")},{value:"lo",label:l("Laothian")},{value:"lv",label:l("Latvian")},{value:"lt",label:l("Lithuanian")},{value:"ms",label:l("Malay")},{value:"ml",label:l("Malayalam")},{value:"mr",label:l("Marathi")},{value:"mn",label:l("Mongolian")},{value:"no",label:l("Norwegian")},{value:"fa",label:l("Persian")},{value:"pl",label:l("Polish")},{value:"pt",label:l("Portuguese")},{value:"pt-BR",label:l("Portuguese")+" (Brazil)"},{value:"pt-PT",label:l("Portuguese")+" (Portugal)"},{value:"ro",label:l("Romanian")},{value:"ru",label:l("Russian")},{value:"rs",label:l("Serbian")}]);return function(e,t){return(0,r.uX)(),(0,r.CE)("div",Zt,[(0,r.bF)(Te.A,{id:"recaptha_language",name:"recaptha_language",modelValue:(0,r.R1)(i),"onUpdate:modelValue":t[0]||(t[0]=function(e){return(0,r.i9)(i)?i.value=e:null}),label:(0,r.R1)(l)("Language"),options:u.value,searchable:!0},null,8,["modelValue","label","options"])])}}};var tn={class:"sui-modal sui-modal-sm"},nn={id:"deactivate-recaptcha-modal",role:"dialog",class:"sui-modal-content sui-content-fade-out","aria-modal":"true","aria-labelledby":"deactivate-recaptcha-title","aria-describedby":"deactivate-recaptcha-desc"},rn={class:"sui-box"},on={class:"sui-box-header sui-flatten sui-content-center sui-spacing-top--60"},an={class:"sui-button-icon sui-button-float--right","data-modal-close":""},ln={class:"sui-screen-reader-text"},un={id:"deactivate-recaptcha-title",class:"sui-box-title sui-lg"},sn={id:"deactivate-recaptcha-desc",class:"sui-description"},cn={class:"sui-box-footer sui-flatten sui-content-center"};const dn={__name:"deactivate-modal",props:["is_active"],setup:function(e){var t=(0,a.B)().__,n=w(),o=(0,L.w)();function i(){n.toggle(),o.trackFeature({event:"def_feature_deactivated",data:{Feature:"Google reCAPTCHA","Triggered From":"Feature page"}})}return function(e,n){return(0,r.uX)(),(0,r.CE)("div",tn,[(0,r.Lk)("div",nn,[(0,r.Lk)("div",rn,[(0,r.Lk)("div",on,[(0,r.Lk)("button",an,[n[0]||(n[0]=(0,r.Lk)("span",{class:"sui-icon-close sui-md","aria-hidden":"true"},null,-1)),(0,r.Lk)("span",ln,(0,r.v_)((0,r.R1)(t)("Close this dialog")),1)]),(0,r.Lk)("h3",un,(0,r.v_)((0,r.R1)(t)("Deactivate Google reCAPTCHA")),1),(0,r.Lk)("p",sn,(0,r.v_)((0,r.R1)(t)("Are you sure you want to deactivate Google reCAPTCHA? You can turn it on again at any time.")),1)]),(0,r.Lk)("div",cn,[(0,r.bF)(q.A,{label:(0,r.R1)(t)("Cancel"),"data-modal-close":""},null,8,["label"]),(0,r.bF)(q.A,{label:(0,r.R1)(t)("Deactivate"),"custom-class":"sui-button-red",icon:"sui-icon-power-on-off","data-modal-close":"",onClick:i},null,8,["label"])])])])])}}};var fn={class:"sui-field-list"},pn={class:"sui-field-list-header"},vn={class:"font-bold sui-field-list-title leading-22px"},bn={class:"sui-field-list-body"},mn=["id"],hn=["for"],yn={class:"sui-toggle"},gn=["id","value"];const _n={__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,Pe.hRP)(o,"modelValue",a);return function(t,n){return(0,r.uX)(),(0,r.CE)("div",fn,[(0,r.Lk)("div",pn,[(0,r.Lk)("h3",vn,(0,r.v_)(e.title),1)]),(0,r.Lk)("div",bn,[((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)(E.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,hn),(0,r.Lk)("label",yn,[(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,gn),[[r.lH,(0,r.R1)(i)]]),n[1]||(n[1]=(0,r.Lk)("span",{class:"sui-toggle-slider"},null,-1))])],8,mn)}),128))])])}}};var kn=n(6827),wn={key:0,id:"recaptcha-disabled",class:"sui-box"},Rn={class:"sui-box-header"},Sn={class:"sui-box-title"},Cn={class:"sui-message"},Ln=["src"],xn=["src"],En={class:"sui-message-content"},An={key:1,id:"recaptcha-enabled",class:"sui-box"},Pn={class:"sui-box-header"},Tn={class:"sui-box-title"},jn={class:"sui-box-body"},On=["innerHTML"],Vn={class:"sui-form-field"},Fn=["innerHTML"],Un={class:"sui-border-frame margin-bottom-10"},Xn=["innerHTML"],In={class:"sui-description sui-toggle-content no-margin-top"},Wn={class:"sui-border-frame margin-bottom-10"},Hn=["innerHTML"],Kn={class:"sui-description sui-toggle-content no-margin-top"},Gn={class:"sui-form-field"},Mn={for:"disable_for_known_users",class:"sui-checkbox"},Bn={id:"label-disable_for_known_users"},Dn={class:"sui-box-footer"},Qn={class:"sui-actions-right"};const qn={__name:"recaptcha",setup:function(e){var t=w(),n=(0,L.w)(),i=(0,ct.m)().associateSUIselect2WithModal,l=(0,o.bP)(t),u=l.model,s=l.is_active,c=l.default_locations,d=l.woo_locations,f=l.buddypress_locations,p=l.default_message,v=l.notice_type,b=l.notice_text,m=l.ticket_text,h=l.is_woo_active,y=l.is_buddypress_active,g=l.preloading,_=l.exist_error_notice,k=l.getErrorKeys,R=l.doing_ajax,E=(0,C.p)(),A=E.maybeHideBranding,P=E.whitelabelHeroImage,T=(0,a.B)(),j=T.__,O=T.sprintf,V=(0,S.I)().assetUrl,F=(0,r.EW)(function(){return O(j("<a id='recaptcha-info-link' href='%s' target='_blank'>Click here</a> to create your Google reCAPTCHA keys. Note that each reCAPTCHA type requires a different set of API keys."),"https://www.google.com/recaptcha/admin#list")}),U=(0,r.EW)(function(){return j("Please select at least one option.")});function X(){t.toggle(),n.trackFeature({event:"def_feature_activated",data:{Feature:"Google reCAPTCHA","Triggered From":"Feature page"}})}function I(e){var t=k.value;return!0===_.value&&t.length>0&&t.includes(e)}return(0,r.sV)(function(){i("#recaptha_language")}),(0,r.KC)(function(){u.value.enabled&&t.previewTypes()}),function(e,n){return(0,r.R1)(u).enabled?((0,r.uX)(),(0,r.CE)("div",An,[(0,r.Lk)("div",Pn,[(0,r.Lk)("h3",Tn,(0,r.v_)((0,r.R1)(j)("Google reCAPTCHA")),1)]),(0,r.Lk)("form",{method:"post",onSubmit:n[9]||(n[9]=(0,r.D$)(function(e){return(0,r.R1)(t).saveSettings()},["prevent"]))},[(0,r.Lk)("div",jn,[(0,r.Lk)("p",null,(0,r.v_)((0,r.R1)(j)("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)(Q.A,{type:"warning"===(0,r.R1)(v)?"warning":"success"},{default:(0,r.k6)(function(){return[(0,r.Lk)("span",{innerHTML:(0,r.R1)(b)},null,8,On)]}),_:1},8,["type"]),(0,r.bF)(B.A,{label:(0,r.R1)(j)("Configure reCAPTCHA"),description:(0,r.R1)(j)("Choose the reCAPTCHA type you want to use in your forms and enter your Site and Secret keys for use throughout the plugin.")},{default:(0,r.k6)(function(){return[(0,r.Lk)("div",Vn,[(0,r.Lk)("span",{class:"mt-0 mb-3 sui-description",innerHTML:F.value},null,8,Fn),(0,r.bF)(x.A,{modelValue:(0,r.R1)(u).active_type,"onUpdate:modelValue":n[0]||(n[0]=function(e){return(0,r.R1)(u).active_type=e}),slug:"recaptcha",tabs:[{label:(0,r.R1)(j)("V2 Checkbox"),value:"v2_checkbox"},{label:(0,r.R1)(j)("V2 Invisible"),value:"v2_invisible"},{label:(0,r.R1)(j)("reCAPTCHA V3"),value:"v3_recaptcha"}]},{v2_checkbox:(0,r.k6)(function(){return[(0,r.bF)(Tt,{is_active:(0,r.R1)(s),preloading:(0,r.R1)(g),ticket_text:(0,r.R1)(m)},null,8,["is_active","preloading","ticket_text"])]}),v2_invisible:(0,r.k6)(function(){return[(0,r.bF)(Wt,{is_active:(0,r.R1)(s),preloading:(0,r.R1)(g),ticket_text:(0,r.R1)(m)},null,8,["is_active","preloading","ticket_text"])]}),v3_recaptcha:(0,r.k6)(function(){return[(0,r.bF)(Jt,{is_active:(0,r.R1)(s),preloading:(0,r.R1)(g),ticket_text:(0,r.R1)(m)},null,8,["is_active","preloading","ticket_text"])]}),_:1},8,["modelValue","tabs"])])]}),_:1},8,["label","description"]),(0,r.bF)(B.A,{label:(0,r.R1)(j)("Language"),description:(0,r.R1)(j)("By default, we'll show the reCAPTCHA in your website's language.")},{default:(0,r.k6)(function(){return[(0,r.bF)(en,{modelValue:(0,r.R1)(u).language,"onUpdate:modelValue":n[1]||(n[1]=function(e){return(0,r.R1)(u).language=e})},null,8,["modelValue"])]}),_:1},8,["label","description"]),(0,r.bF)(B.A,{label:(0,r.R1)(j)("Error Message"),description:(0,r.R1)(j)("Choose the error message you want to display on your form when reCAPTCHA verification fails.")},{default:(0,r.k6)(function(){return[(0,r.bF)(D.A,{modelValue:(0,r.R1)(u).message,"onUpdate:modelValue":n[2]||(n[2]=function(e){return(0,r.R1)(u).message=e}),label:(0,r.R1)(j)("Error Message"),placeholder:(0,r.R1)(p),validation:[]},null,8,["modelValue","label","placeholder"])]}),_:1},8,["label","description"]),(0,r.bF)(B.A,{label:(0,r.R1)(j)("reCAPTCHA Locations"),description:(0,r.R1)(j)("Choose the forms for which reCAPTCHA human verification system will be deployed.")},{default:(0,r.k6)(function(){return[(0,r.bF)(_n,{modelValue:(0,r.R1)(u).locations,"onUpdate:modelValue":n[3]||(n[3]=function(e){return(0,r.R1)(u).locations=e}),items:(0,r.R1)(c),title:(0,r.R1)(j)("Locations")},null,8,["modelValue","items","title"])]}),_:1},8,["label","description"]),(0,r.bF)(B.A,{label:(0,r.R1)(j)("WooCommerce"),description:(0,r.R1)(j)("Enable reCAPTCHA in order to validate visitors to your WooCommerce store pages.")},{default:(0,r.k6)(function(){return[(0,r.bF)(me.A,{feature:"detect_woo",label:(0,r.R1)(j)("Enable reCAPTCHA for WooCommerce"),modelValue:(0,r.R1)(u).detect_woo,"onUpdate:modelValue":n[5]||(n[5]=function(e){return(0,r.R1)(u).detect_woo=e}),disabled:!(0,r.R1)(h),"disabled-notice":(0,r.R1)(h)?"":(0,r.R1)(j)("WooCommerce must be active to use this feature.")},{default:(0,r.k6)(function(){return[(0,r.Lk)("div",Un,[(0,r.bF)(kn.A,{modelValue:(0,r.R1)(u).woo_checked_locations,"onUpdate:modelValue":n[4]||(n[4]=function(e){return(0,r.R1)(u).woo_checked_locations=e}),options:(0,r.R1)(d),description:(0,r.R1)(j)("Select the forms in which reCAPTCHA will be deployed."),feature:"woo_locations",size:"sm"},null,8,["modelValue","options","description"]),(0,r.bo)((0,r.bF)(Q.A,{type:"warning",class:"ml-25px mt-10px"},{default:(0,r.k6)(function(){return[(0,r.Lk)("p",null,(0,r.v_)((0,r.R1)(j)("This feature supports only the [woocommerce_checkout] shortcode.")),1)]}),_:1},512),[[r.aG,(e=u.value.woo_checked_locations,e.length>0&&e.includes("woo_checkout"))]]),I("enable_woo")?((0,r.uX)(),(0,r.Wv)(Q.A,{key:0,type:"error",class:"ml-25px mt-10px"},{default:(0,r.k6)(function(){return[(0,r.Lk)("span",{innerHTML:U.value},null,8,Xn)]}),_:1})):(0,r.Q3)("",!0)]),(0,r.Lk)("p",In,(0,r.v_)((0,r.R1)(j)("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)(B.A,{label:(0,r.R1)(j)("BuddyPress"),description:(0,r.R1)(j)("Enable reCAPTCHA in order to validate visitors to your BuddyPress pages.")},{default:(0,r.k6)(function(){return[(0,r.bF)(me.A,{feature:"detect_buddypress",label:(0,r.R1)(j)("Enable reCAPTCHA for BuddyPress"),modelValue:(0,r.R1)(u).detect_buddypress,"onUpdate:modelValue":n[7]||(n[7]=function(e){return(0,r.R1)(u).detect_buddypress=e}),disabled:!(0,r.R1)(y),"disabled-notice":(0,r.R1)(y)?"":(0,r.R1)(j)("BuddyPress must be active to use this feature.")},{default:(0,r.k6)(function(){return[(0,r.Lk)("div",Wn,[(0,r.bF)(kn.A,{modelValue:(0,r.R1)(u).buddypress_checked_locations,"onUpdate:modelValue":n[6]||(n[6]=function(e){return(0,r.R1)(u).buddypress_checked_locations=e}),options:(0,r.R1)(f),description:(0,r.R1)(j)("Select the forms in which reCAPTCHA will be deployed."),feature:"buddypress_locations",size:"sm"},null,8,["modelValue","options","description"]),I("enable_buddypress")?((0,r.uX)(),(0,r.Wv)(Q.A,{key:0,type:"error"},{default:(0,r.k6)(function(){return[(0,r.Lk)("p",{innerHTML:U.value},null,8,Hn)]}),_:1})):(0,r.Q3)("",!0)]),(0,r.Lk)("p",Kn,(0,r.v_)((0,r.R1)(j)("Note: Select at least one form.")),1)]}),_:1},8,["label","modelValue","disabled","disabled-notice"])]}),_:1},8,["label","description"]),(0,r.bF)(B.A,{label:(0,r.R1)(j)("Disable for logged in users"),description:(0,r.R1)(j)("Disable reCAPTCHA for logged in users.")},{default:(0,r.k6)(function(){return[(0,r.Lk)("div",Gn,[(0,r.Lk)("label",Mn,[(0,r.bo)((0,r.Lk)("input",{type:"checkbox","onUpdate:modelValue":n[8]||(n[8]=function(e){return(0,r.R1)(u).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)(u).disable_for_known_users]]),n[10]||(n[10]=(0,r.Lk)("span",{"aria-hidden":"true"},null,-1)),(0,r.Lk)("span",Bn,(0,r.v_)((0,r.R1)(j)("Disable reCAPTCHA verification for logged in users")),1)])])]}),_:1},8,["label","description"]),(0,r.bF)(B.A,{label:(0,r.R1)(j)("Deactivate"),id:"deactivate-recaptcha",description:(0,r.R1)(j)("If you no longer want to add reCAPTCHA you can turn it off. You can activate again at any time.")},{default:(0,r.k6)(function(){return[(0,r.bF)(q.A,{label:(0,r.R1)(j)("Deactivate"),type:"button",action:"deactivate-recaptcha",id:"deactivate-recaptcha-button","custom-class":"sui-button-ghost","data-modal-open":"deactivate-recaptcha-modal","data-esc-close":"true"},null,8,["label"])]}),_:1},8,["label","description"])]),(0,r.Lk)("div",Dn,[(0,r.Lk)("div",Qn,[(0,r.bF)(q.A,{label:(0,r.R1)(j)("Save Changes"),type:"submit",action:"save-recaptcha",loading:(0,r.R1)(R)},null,8,["label","loading"])])])],32),(0,r.bF)(dn)])):((0,r.uX)(),(0,r.CE)("div",wn,[(0,r.Lk)("div",Rn,[(0,r.Lk)("h3",Sn,(0,r.v_)((0,r.R1)(j)("Google reCAPTCHA")),1)]),(0,r.Lk)("div",Cn,[(0,r.R1)(A)?(0,r.Q3)("",!0):((0,r.uX)(),(0,r.CE)("img",{key:0,src:(0,r.R1)(V)("assets/img/disabled-module.png"),class:"sui-image","aria-hidden":"true"},null,8,Ln)),(0,r.R1)(A)&&(0,r.R1)(P)?((0,r.uX)(),(0,r.CE)("img",{key:1,class:"sui-image wd-whitelabel-custom-branding-logo",src:(0,r.R1)(P),"aria-hidden":"true"},null,8,xn)):(0,r.Q3)("",!0),(0,r.Lk)("div",En,[(0,r.Lk)("p",null,(0,r.v_)((0,r.R1)(j)("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.Lk)("form",{method:"post",onSubmit:(0,r.D$)(X,["prevent"])},[(0,r.bF)(q.A,{label:(0,r.R1)(j)("Activate"),type:"submit",action:"toggle-recaptcha",loading:(0,r.R1)(R)},null,8,["label","loading"])],32)])])]))}}};function Nn(e){return Nn="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},Nn(e)}function $n(){/*! 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 zn(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]())):(zn(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,zn(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return u.prototype=s,zn(d,"constructor",s),zn(s,"constructor",u),u.displayName="GeneratorFunction",zn(s,o,"GeneratorFunction"),zn(d),zn(d,o,"Generator"),zn(d,r,function(){return this}),zn(d,"toString",function(){return"[object Generator]"}),($n=function(){return{w:a,m:f}})()}function zn(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}zn=function(e,t,n,r){function a(t,n){zn(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))},zn(e,t,n,r)}function Yn(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 Jn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Yn(Object(n),!0).forEach(function(t){Zn(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Yn(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Zn(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Nn(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Nn(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Nn(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function er(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 tr(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function i(e){er(a,r,o,i,l,"next",e)}function l(e){er(a,r,o,i,l,"throw",e)}i(void 0)})}}var nr=(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=tr($n().m(function e(){var n,r,o,a=arguments;return $n().w(function(e){for(;;)switch(e.n){case 0:return n=a.length>0&&void 0!==a[0]?a[0]:{},s.value=!0,r=Jn(Jn({},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=tr($n().m(function e(){var n,r;return $n().w(function(e){for(;;)switch(e.n){case 0:return s.value=!0,n=Jn(Jn({},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=tr($n().m(function e(){var n,r;return $n().w(function(e){for(;;)switch(e.n){case 0:return s.value=!0,n=Jn(Jn({},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)}}}),rr=n(2688),or={id:"password-reset-enabled"},ar={class:"sui-box-body"},ir={class:"sui-form-field sui-no-margin-bottom"},lr={id:"label-password-reset-message",for:"password-reset-message",class:"sui-label"},ur=["placeholder"];const sr={__name:"password-reset",setup:function(e){var t=(0,a.B)(),n=t.__,i=t.sprintf,l=nr(),u=(0,L.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 h(){l.forceReset(),u.trackFeature({event:"def_feature_activated",data:{Feature:"Password Reset","Triggered From":"Feature page"}})}function y(){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",or,[(0,r.bF)(q.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$)(y,["prevent"])},(0,r.v_)(b.undoForceReset),1)]}),_:1})):(0,r.Q3)("",!0),(0,r.bF)(rr.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)(q.A,{label:b.resetPasswords,type:"button","data-modal-close":"",action:"force_reset",onClick:h},null,8,["label"])]}),default:(0,r.k6)(function(){return[(0,r.Lk)("div",ar,[(0,r.bF)(x.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)(kn.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",ir,[(0,r.Lk)("label",lr,(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,ur),[[r.Jo,(0,r.R1)(c).message]])])])]}),_:1},8,["title","description","close-text","cancel-text"])])}}};function cr(){/*! 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 dr(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]())):(dr(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,dr(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return u.prototype=s,dr(d,"constructor",s),dr(s,"constructor",u),u.displayName="GeneratorFunction",dr(s,o,"GeneratorFunction"),dr(d),dr(d,o,"Generator"),dr(d,r,function(){return this}),dr(d,"toString",function(){return"[object Generator]"}),(cr=function(){return{w:a,m:f}})()}function dr(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}dr=function(e,t,n,r){function a(t,n){dr(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))},dr(e,t,n,r)}function fr(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 pr=(0,o.nY)("strongPassword",function(){var e,t=(0,r.KR)({}),n=(0,r.KR)({}),o=(0,r.KR)({}),a=(0,r.KR)({}),i=(0,r.KR)(!1),u=(0,r.EW)(function(){return!0===t.value.enabled});function s(e){t.value=e.model,n.value=e.routes,o.value=e.nonces,a.value=e.all_roles}function c(){var e;return e=cr().m(function e(){var r;return cr().w(function(e){for(;;)switch(e.n){case 0:return i.value=!0,e.n=1,(0,l.q)().post(n.value.save_settings,o.value.save_settings,t.value);case 1:return s(r=e.v),i.value=!1,e.a(2,r)}},e)}),c=function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function i(e){fr(a,r,o,i,l,"next",e)}function l(e){fr(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.strong_password&&s(window.advanced_tools.strong_password),{model:t,all_roles:a,doing_ajax:i,enabled:u,saveSettings:function(){return c.apply(this,arguments)}}}),vr={class:"sui-box-body"},br=["textContent"],mr={class:"sui-form-field sui-no-margin-bottom"},hr=["id","for","textContent"],yr=["id","placeholder","aria-describedby","aria-labelledby"];const gr={__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,Pe.hRP)(o,"modelValue",a);return function(t,n){return(0,r.uX)(),(0,r.CE)("div",vr,[e.description?((0,r.uX)(),(0,r.CE)("p",{key:0,class:"sui-description mb-18px",textContent:(0,r.v_)(e.description)},null,8,br)):(0,r.Q3)("",!0),(0,r.Lk)("div",mr,[(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,hr),(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,yr),[[r.Jo,(0,r.R1)(i)]])])])}}};var _r={class:"sui-accordion-item"},kr={class:"sui-accordion-item-header"},wr={class:"sui-accordion-item-title"},Rr={class:"sui-accordion-item-body"},Sr={class:"sui-box"};const Cr={__name:"accordion-item",props:{title:{type:String,required:!0}},setup:function(e){return function(t,n){return(0,r.uX)(),(0,r.CE)("div",_r,[(0,r.Lk)("div",kr,[(0,r.Lk)("div",wr,(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",Rr,[(0,r.Lk)("div",Sr,[(0,r.RG)(t.$slots,"default")])])])}}};var Lr={class:"sui-accordion mb-10px"};const xr={__name:"strong-password",setup:function(e){var t=pr(),n=(0,o.bP)(t),i=n.model,l=n.all_roles,u=(0,a.B)().__,s=(0,ct.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)(me.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",Lr,[(0,r.bF)(Cr,{title:(0,r.R1)(d)},{default:(0,r.k6)(function(){return[(0,r.bF)(kn.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)(Cr,{title:(0,r.R1)(p)},{default:(0,r.k6)(function(){return[(0,r.bF)(gr,{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"])])]}),_:1},8,["modelValue","label"])}}};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 Ar(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]())):(Ar(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,Ar(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return u.prototype=s,Ar(d,"constructor",s),Ar(s,"constructor",u),u.displayName="GeneratorFunction",Ar(s,o,"GeneratorFunction"),Ar(d),Ar(d,o,"Generator"),Ar(d,r,function(){return this}),Ar(d,"toString",function(){return"[object Generator]"}),(Er=function(){return{w:a,m:f}})()}function Ar(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Ar=function(e,t,n,r){function a(t,n){Ar(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))},Ar(e,t,n,r)}function Pr(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)("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=Er().m(function e(){var n;return Er().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){Pr(a,r,o,i,l,"next",e)}function l(e){Pr(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)}}}),jr={class:"sui-accordion mb-10px"},Or=["innerHTML"];const Vr={__name:"password-protection",setup:function(e){var t=Tr(),n=(0,o.bP)(t),i=n.model,l=n.all_roles,u=(0,a.B)(),s=u.__,c=u.sprintf,d=(0,ct.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."),h=s("Custom message"),y=(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)(me.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",jr,[(0,r.bF)(Cr,{title:(0,r.R1)(p)},{default:(0,r.k6)(function(){return[(0,r.bF)(kn.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)(Cr,{title:(0,r.R1)(b)},{default:(0,r.k6)(function(){return[(0,r.bF)(gr,{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)(h)},null,8,["modelValue","description","label"])]}),_:1},8,["title"])]),(0,r.Lk)("span",{class:"italic sui-description",innerHTML:y.value},null,8,Or)]}),_:1},8,["modelValue","label"])}}};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 Ur(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]())):(Ur(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,Ur(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return u.prototype=s,Ur(d,"constructor",s),Ur(s,"constructor",u),u.displayName="GeneratorFunction",Ur(s,o,"GeneratorFunction"),Ur(d),Ur(d,o,"Generator"),Ur(d,r,function(){return this}),Ur(d,"toString",function(){return"[object Generator]"}),(Fr=function(){return{w:a,m:f}})()}function Ur(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Ur=function(e,t,n,r){function a(t,n){Ur(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))},Ur(e,t,n,r)}function Xr(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 Ir(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)?Ir(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 Ir(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 Wr(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 Hr={class:"sui-box"},Kr={class:"sui-box-header"},Gr={class:"sui-box-title"},Mr={class:"sui-box-body"},Br={class:"sui-box-footer"},Dr={class:"sui-actions-right"};const Qr={__name:"password-rules",setup:function(e){var t=Tr(),n=pr(),o=(0,a.B)().__,i=(0,r.KR)(!1),l={passwordRulesTitle:o("Password Rules"),passwordRulesDescription:o("Use these settings to configure and manage password settings for your site."),pwnedPasswordsLabel:o("Pwned Passwords"),pwnedPasswordsDescription:o('Protect your site from the risk of being breached by compromised passwords found in the publicly available "pwned" passwords list.'),strongPasswordLabel:o("Strong Passwords"),strongPasswordDescription:o("Require your users to set strong passwords when registering or changing their password."),resetPasswordsLabel:o("Reset Passwords"),resetPasswordsDescription:o("Force users to change their password upon next login if there is a security breach."),saveChangesButton:o("Save Changes")};function u(){return s.apply(this,arguments)}function s(){var e;return e=Fr().m(function e(){var r,a,l,u,s,c;return Fr().w(function(e){for(;;)switch(e.p=e.n){case 0:if(!i.value){e.n=1;break}return e.a(2);case 1:return i.value=!0,e.n=2,Promise.all([t.saveSettings(),n.saveSettings()]);case 2:r=e.v,a=!1,l=Xr(r),e.p=3,l.s();case 4:if((u=l.n()).done){e.n=6;break}if(!(s=u.value).warning){e.n=5;break}return a=s.warning,e.a(3,6);case 5:e.n=4;break;case 6:e.n=8;break;case 7:e.p=7,c=e.v,l.e(c);case 8:return e.p=8,l.f(),e.f(8);case 9:a?Defender.showNotification("warning",a,!0):(Defender.showNotification("success",o("Your settings have been updated."),!0),setTimeout(function(){window.location.reload()},1e3)),i.value=!1;case 10:return e.a(2)}},e,null,[[3,7,8,9]])}),s=function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function i(e){Wr(a,r,o,i,l,"next",e)}function l(e){Wr(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",Hr,[(0,r.Lk)("div",Kr,[(0,r.Lk)("h3",Gr,(0,r.v_)(l.passwordRulesTitle),1)]),(0,r.Lk)("div",Mr,[(0,r.Lk)("p",null,(0,r.v_)(l.passwordRulesDescription),1),(0,r.bF)(B.A,{label:l.pwnedPasswordsLabel,description:l.pwnedPasswordsDescription},{default:(0,r.k6)(function(){return[(0,r.bF)(Vr)]}),_:1},8,["label","description"]),(0,r.bF)(B.A,{label:l.strongPasswordLabel,description:l.strongPasswordDescription},{default:(0,r.k6)(function(){return[(0,r.bF)(xr)]}),_:1},8,["label","description"]),(0,r.bF)(B.A,{label:l.resetPasswordsLabel,description:l.resetPasswordsDescription},{default:(0,r.k6)(function(){return[(0,r.bF)(sr)]}),_:1},8,["label","description"])]),(0,r.Lk)("div",Br,[(0,r.Lk)("div",Dr,[(0,r.bF)(q.A,{loading:i.value,icon:"sui-icon-save",type:"submit",label:l.saveChangesButton,onClick:u},null,8,["loading","label"])])])])}}};var qr={class:"sui-form-field"},Nr=["id","for"],$r=["id","aria-labelledby"],zr={class:"sui-field-suffix"},Yr=["id"];const Jr={__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,Pe.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",qr,[(0,r.Lk)("label",{id:d.value,class:"sui-label",for:c.value},(0,r.v_)(e.label),9,Nr),(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,$r),[[r.Jo,(0,r.R1)(l),void 0,{number:!0}]]),(0,r.Lk)("span",zr,(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,Yr)):(0,r.Q3)("",!0)])}}};function Zr(e){return Zr="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},Zr(e)}function eo(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 to(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?eo(Object(n),!0).forEach(function(t){no(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eo(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function no(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Zr(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Zr(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Zr(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ro(){/*! 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 oo(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]())):(oo(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,oo(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return u.prototype=s,oo(d,"constructor",s),oo(s,"constructor",u),u.displayName="GeneratorFunction",oo(s,o,"GeneratorFunction"),oo(d),oo(d,o,"Generator"),oo(d,r,function(){return this}),oo(d,"toString",function(){return"[object Generator]"}),(ro=function(){return{w:a,m:f}})()}function oo(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}oo=function(e,t,n,r){function a(t,n){oo(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))},oo(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 io(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 lo=(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=io(ro().m(function e(){var r;return ro().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 h(){return(h=io(ro().m(function e(){var r;return ro().w(function(e){for(;;)switch(e.n){case 0:return s.start("toggle-session-protection"),r=to(to({},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 h.apply(this,arguments)},updateUserRoles:b}}),uo={key:0,class:"sui-box"},so={class:"sui-box-header"},co={class:"sui-box-title"},fo={key:0,class:"sui-actions-left"},po={class:"sui-tag sui-tag-pro"},vo={class:"sui-box-body"},bo={class:"sui-message"},mo=["src","alt"],ho={class:"sui-message-content"},yo=["textContent"],go=["href"],_o={key:1,class:"sui-box"},ko={class:"sui-box-header"},wo={class:"sui-box-title"},Ro={class:"sui-box-body"},So={class:"sui-box-settings-row sui-flushed"},Co={class:"sui-field-list"},Lo={class:"sui-field-list-header"},xo=["textContent"],Eo={class:"overflow-y-auto sui-field-list-body max-h-290"},Ao={class:"sui-field-list-item p-30px"},Po={class:"sui-field-list-item-label"},To=["textContent"],jo={class:"sui-form-field"},Oo={class:"sui-checkbox",for:"all-roles-toggle"},Vo=["checked"],Fo={id:"label-all-roles-toggle"},Uo={class:"sui-box-footer"},Xo={class:"sui-actions-left"},Io={class:"sui-actions-right"};const Wo={__name:"session-protection",setup:function(e){var t=lo(),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,S.I)(),h=m.assetUrl,y=m.campaign_url,g=(0,C.p)(),_=g.maybeHideBranding,k=g.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")}}),L=(0,r.EW)(function(){return!c.value||w.value}),x=(0,r.EW)(function(){return _.value&&k.value||h("assets/img/session-protection.png")}),E=(0,r.EW)(function(){return y("defender_featurepage_sessionp")});return function(e,n){return L.value?((0,r.uX)(),(0,r.CE)("div",uo,[(0,r.Lk)("div",so,[(0,r.Lk)("h3",co,(0,r.v_)(R.value.title),1),(0,r.R1)(w)?((0,r.uX)(),(0,r.CE)("div",fo,[(0,r.Lk)("span",po,(0,r.v_)((0,r.R1)(b)("Pro")),1)])):(0,r.Q3)("",!0)]),(0,r.Lk)("div",vo,[(0,r.Lk)("div",bo,[(0,r.Lk)("img",{src:x.value,alt:R.value.image_alt,"aria-hidden":"true",class:"sui-image wd-whitelabel-custom-branding-logo"},null,8,mo),(0,r.Lk)("div",ho,[(0,r.Lk)("p",{textContent:(0,r.v_)((0,r.R1)(w)?R.value.upgrade.description:R.value.activation.description)},null,8,yo),(0,r.R1)(w)?((0,r.uX)(),(0,r.CE)("a",{key:0,href:E.value,class:"sui-button sui-button-purple",target:"_blank"},(0,r.v_)(R.value.upgrade.button),9,go)):((0,r.uX)(),(0,r.Wv)(q.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",_o,[(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",ko,[(0,r.Lk)("h3",wo,(0,r.v_)(R.value.title),1)]),(0,r.Lk)("div",Ro,[(0,r.Lk)("div",So,(0,r.v_)(R.value.description),1),(0,r.bF)(B.A,{description:R.value.timeout.description,label:R.value.timeout.title},{default:(0,r.k6)(function(){return[(0,r.bF)(Jr,{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)(B.A,{description:R.value.lock.description,label:R.value.lock.title},{default:(0,r.k6)(function(){var e;return[(0,r.bF)(kn.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)(B.A,{description:R.value.roles.description,label:R.value.roles.title},{default:(0,r.k6)(function(){return[(0,r.Lk)("div",Co,[(0,r.Lk)("div",Lo,[(0,r.Lk)("h3",{class:"sui-field-list-title",textContent:(0,r.v_)(R.value.roles.label)},null,8,xo)]),(0,r.Lk)("div",Eo,[(0,r.Lk)("div",Ao,[(0,r.Lk)("div",Po,[(0,r.Lk)("p",{class:"sui-description mb-20px",textContent:(0,r.v_)(R.value.roles.hint)},null,8,To),(0,r.Lk)("div",jo,[(0,r.Lk)("label",Oo,[(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,Vo),n[5]||(n[5]=(0,r.Lk)("span",{"aria-hidden":"true"},null,-1)),(0,r.Lk)("span",Fo,(0,r.v_)(R.value.roles.all),1)])]),(0,r.bF)(kn.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",Uo,[(0,r.Lk)("div",Xo,[(0,r.bF)(q.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",Io,[(0,r.bF)(q.A,{label:R.value.save,type:"submit",action:"save-session-protection",loading:(0,r.R1)(f)},null,8,["label","loading"])])])],32)]))}}},Ho={__name:"advanced-tools",setup:function(e){var t=(0,a.B)().__,n=(0,i.X)().is_free,o=(0,r.KR)(""),l=(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:"recaptcha",label:t("Google reCAPTCHA"),icon:w().getIndicator}]});return function(e,n){return(0,r.uX)(),(0,r.Wv)(R.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:l.value,modelValue:o.value,"onUpdate:modelValue":n[0]||(n[0]=function(e){return o.value=e})},{"mask-login":(0,r.k6)(function(){return[(0,r.bF)(be)]}),"security-headers":(0,r.k6)(function(){return[(0,r.bF)(ht)]}),"password-rules":(0,r.k6)(function(){return[(0,r.bF)(Qr)]}),"session-protection":(0,r.k6)(function(){return[(0,r.bF)(Wo)]}),recaptcha:(0,r.k6)(function(){return[(0,r.bF)(qn)]}),_:1},8,["title","tabs","modelValue"])}}};var Ko=(0,r.Ef)(Ho);Ko.use((0,o.Ey)()),Ko.mount("#defender")},2642:()=>{},2688:(e,t,n)=>{n.d(t,{A:()=>d});var r=n(9726),o=["id","aria-labelledby","aria-describedby"],a={class:"sui-box",role:"document"},i={key:0,type:"button","data-modal-close":"",class:"sui-button-icon sui-button-float--right"},l={class:"sui-screen-reader-text"},u=["id"],s=["id","innerHTML"],c=["id"];const d={__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},showFooter:{type:Boolean,default:!0},footerAlignment:{type:String,default:"separated",validator:function(e){return["separated","center","right"].includes(e)}},isScan:{type:Boolean,default:!1}},setup:function(e){var t=e,n=(0,r.Ht)(),d=(0,r.EW)(function(){return t.size?"sui-modal-".concat(t.size):""}),f=(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,p){return(0,r.uX)(),(0,r.CE)("div",{class:(0,r.C4)(["sui-modal",d.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",a,[(0,r.Lk)("div",{class:(0,r.C4)(["sui-box-header",{"sui-flatten sui-content-center sui-spacing-top--60":!e.isScan}])},[e.showCancel?((0,r.uX)(),(0,r.CE)("button",i,[p[0]||(p[0]=(0,r.Lk)("i",{class:"sui-icon-close sui-md","aria-hidden":"true"},null,-1)),(0,r.Lk)("span",l,(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,u),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,s)):(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",f.value])},[e.showCancel?((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,c)):(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,o)],2)}}}},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)}}}},3498:(e,t,n)=>{n.d(t,{A:()=>h});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 h={__name:"app-footer",setup:function(e){var t=(0,o.B)().__,n=(0,a.X)(),s=n.is_free,h=n.whitelabel,y=(0,l.I)().wpmuDevHubUrl,g=(0,r.EW)(function(){return h.value.footer_text}),_=(0,r.EW)(function(){return h.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:y(),text:t("The Hub")},{url:"https://wpmudev.com/projects/category/plugins/",text:t("Plugins")},{url:y("support/"),text:t("Support")},{url:y("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:g.value},null,8,c),_.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))])]))])}}}},3728:(e,t,n)=>{n.d(t,{A:()=>y});var r=n(9726),o=n(6965),a=n(5592),i=["id"],l={key:0,class:"sui-box-settings-col-1"},u={class:"sui-settings-label"},s={key:0,class:"sui-tag sui-tag-pro"},c={key:1,class:"sui-tag sui-tag-green"},d={class:"sui-description"},f={class:"sui-box-settings-col-2"};const p={__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}},setup:function(e){var t=e,n=(0,a.B)().__;return function(a,p){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}]),id:(0,r.R1)(o.S)().stringToId(e.label+"-row")},[t.label&&(0,r.Ht)().label?(0,r.Q3)("",!0):((0,r.uX)(),(0,r.CE)("div",l,[(0,r.Lk)("div",u,[(0,r.eW)((0,r.v_)(e.label)+" ",1),(0,r.RG)(a.$slots,"label"),e.showPro?((0,r.uX)(),(0,r.CE)("span",s,(0,r.v_)((0,r.R1)(n)("Pro")),1)):(0,r.Q3)("",!0),e.showNew?((0,r.uX)(),(0,r.CE)("span",c,(0,r.v_)((0,r.R1)(n)("New")),1)):(0,r.Q3)("",!0)]),(0,r.Lk)("span",d,[(0,r.eW)((0,r.v_)(e.description||"")+" ",1),(0,r.RG)(a.$slots,"description")])])),(0,r.Lk)("div",f,[(0,r.RG)(a.$slots,"default")])],10,i)}}};var v=n(5072),b=n.n(v),m=n(4612),h={insert:"head",singleton:!1};b()(m.A,h);m.A.locals;const y=(0,n(6262).A)(p,[["__scopeId","data-v-079b01d3"]])},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)},isUrlOrSlug:function(e){return/^(?:http(s)?:\/\/)?[\w.-]+(?:\.[\w\.-]+)+[\w\-\._~:/?#[\]@!\$&'\(\)\*\+,;=.]+$/i.test(e)?"url":"slug"},wpmuDevHubUrl:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return defender.wpmudev_hub_link+e}}}},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)}}}},4612:(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,".bottom-border[data-v-079b01d3]{border-bottom:1px solid #e6e6e6}.bottom-border[data-v-079b01d3]:last-child{border-bottom:none}.sui-tag[data-v-079b01d3]{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},4647:()=>{},4916:(e,t,n)=>{n.d(t,{w:()=>l});var r=n(1751);function o(){/*! 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",i=n.toStringTag||"@@toStringTag";function l(n,r,o,i){var l=r&&r.prototype instanceof s?r:s,c=Object.create(l.prototype);return a(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,i),!0),c}var u={};function s(){}function c(){}function d(){}t=Object.getPrototypeOf;var f=[][r]?t(t([][r]())):(a(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,a(e,i,"GeneratorFunction")),e.prototype=Object.create(p),e}return c.prototype=d,a(p,"constructor",d),a(d,"constructor",c),c.displayName="GeneratorFunction",a(d,i,"GeneratorFunction"),a(p),a(p,i,"Generator"),a(p,r,function(){return this}),a(p,"toString",function(){return"[object Generator]"}),(o=function(){return{w:l,m:v}})()}function a(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}a=function(e,t,n,r){function i(t,n){a(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:(i("next",0),i("throw",1),i("return",2))},a(e,t,n,r)}function i(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 l=(0,n(810).nY)("analyticsTracking",function(){function e(){var t;return t=o().m(function e(t){var n,a,i,l;return o().w(function(e){for(;;)switch(e.n){case 0:if(i=null===(n=defender)||void 0===n||null===(n=n.routes)||void 0===n?void 0:n.track_feature_handler,l=null===(a=defender)||void 0===a||null===(a=a.nonces)||void 0===a?void 0:a.track_feature_handler,!i||!l){e.n=2;break}return e.n=1,(0,r.q)().post(i,l,t);case 1:return e.a(2,e.v);case 2:return e.a(2)}},e)}),e=function(){var e=this,n=arguments;return new Promise(function(r,o){var a=t.apply(e,n);function l(e){i(a,r,o,l,u,"next",e)}function u(e){i(a,r,o,l,u,"throw",e)}l(void 0)})},e.apply(this,arguments)}return{trackFeature:function(t){return e.apply(this,arguments)}}})},5067:(e,t,n)=>{n.d(t,{A:()=>P});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"},h=["id","multiple","data-placeholder","data-minimum-results-for-search","data-width"],y={key:0,value:""},g=["value"],_=["id","name","multiple","data-placeholder","data-minimum-results-for-search","data-width"],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:""}},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%"},[!e.multiple&&e.placeholder?((0,r.uX)(),(0,r.CE)("option",y)):(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,g)}),128))],10,h)),[[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%"},[!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,_)),[[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(7389),A={insert:"head",singleton:!1};x()(E.A,A);E.A.locals;const P=(0,n(6262).A)(C,[["__scopeId","data-v-bc246b6e"]])},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,"defender-security"))},_n:function(t,n,r){return o.process(e._n(t,n,r,"defender-security"))},xss:function(e){return o.process(e)},sprintf:function(){return e.sprintf.apply(e,arguments)}}}},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)}}}},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 h(e){return"".concat(e,"-label")}function y(e){return l.disabledOptions.includes(e)}function g(){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:y(t.value),"aria-labelledby":h(t.value),onChange:g,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))])])}}}},6874:(e,t,n)=>{n.d(t,{A:()=>w});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"},h=["src","srcset","alt"],y={class:"sui-screen-reader-text"},g=["innerHTML"],_=["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),A=(0,r.KR)(defender.misc.routes),P=(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 P.value=!0,e.n=1,s(A.value.save_track_modal,E.value.save_track_modal,{});case 1:SUI.closeModal(),n(),P.value=!1;case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),j=function(){var e=d(u().m(function e(){return u().w(function(e){for(;;)switch(e.n){case 0:return P.value=!0,e.n=1,s(A.value.close_track_modal,E.value.close_track_modal,{});case 1:SUI.closeModal(),n(),P.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,h)]),(0,r.Lk)("button",{class:"modal-close-button sui-button-white sui-button-icon sui-button-float--right",onClick:j},[n[0]||(n[0]=(0,r.Lk)("i",{class:"sui-icon-close sui-md","aria-hidden":"true"},null,-1)),(0,r.Lk)("span",y,(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,g),(0,r.Lk)("p",{class:"sui-description",innerHTML:C.value},null,8,_)]),(0,r.Lk)("div",k,[(0,r.bF)((0,r.R1)(l.A),{onClick:T,doing_ajax:P.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:j,class:"sui-modal-skip defender-tracking-modal-skip-link"},(0,r.v_)(x.value),1)],8,p)])}}}},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})},7101:()=>{},7295:()=>{},7389:(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-bc246b6e]{left:14px;position:absolute;top:50%;transform:translateY(-50%)}",""]);const a=o},7408:()=>{},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}})},7565:(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-0cbd3b8a]{color:#999;font-size:12px;font-weight:600}.sidenav-tooltip-icon[data-v-0cbd3b8a]{right:-5px;top:2px}",""]);const a=o},7784:()=>{},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)}}}},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}}},9745:(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},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}}},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)}}}}},e=>{var t=t=>e(e.s=t);e.O(0,[997,551,261,224,374,151,270],()=>(t(2485),t(2642),t(7295),t(4647),t(7784),t(7408),t(7101)));e.O()}]);