File: /home/teamadsc/public_html/wp-content/plugins/wp-defender/assets/app/dashboard.js
(self.webpackChunkwp_defender=self.webpackChunkwp_defender||[]).push([[372],{4896(t,e,n){"use strict";n.d(e,{A:()=>o});var i=n(6314),r=n.n(i)()(function(t){return t[1]});r.push([t.id,".heading[data-v-5c3e3e2b]{color:#999;font-size:12px;font-weight:600}.sidenav-tooltip-icon[data-v-5c3e3e2b]{right:-5px;top:2px}",""]);const o=r},620(t,e,n){"use strict";n.d(e,{A:()=>o});var i=n(6314),r=n.n(i)()(function(t){return t[1]});r.push([t.id,".prefix-icon[data-v-6455ea41]{left:14px;position:absolute;top:50%;transform:translateY(-50%)}",""]);const o=r},4678(t,e,n){"use strict";n.d(e,{A:()=>o});var i=n(6314),r=n.n(i)()(function(t){return t[1]});r.push([t.id,"#defender-welcome-modal{font-size:13px;line-height:22px}#defender-welcome-modal .sui-icon-close{color:#222}#defender-welcome-modal strong{color:#333}",""]);const o=r},6860(t,e,n){"use strict";n.d(e,{$C:()=>k,Bb:()=>T,D0:()=>I,Fj:()=>C,J_:()=>h,LS:()=>R,QN:()=>X,S8:()=>S,Y$:()=>g,YB:()=>P,YS:()=>w,ZW:()=>O,__:()=>d,_n:()=>f,bE:()=>x,dC:()=>W,eq:()=>E,gk:()=>L,nN:()=>m,nv:()=>v,uq:()=>b});var i=n(4073),r=n(5592),o=n(6965),a=n(8261),u=n(1751),s=n(682),l=n(9806),c=(0,r.B)(),d=c.__,f=c._n,v=c.sprintf,p=(0,i.I)(),b=p.assetUrl,m=p.adminUrl,h=p.campaign_url,y=(0,o.S)(),g=y.stringToId,k=y.generateId,_=(0,a.m)(),w=_.reloadAccordion,L=_.rebindSUI,R=_.suiRemoveModalClass,C=_.associateSUIselect2WithModal,x=(0,u.q)().post,j=(0,s.X)(),E=j.is_free,S=j.whitelabel,T=j.isHighContrast,O=j.maybeHighContrast,A=(0,l.p)(),P=A.showSupportLinks,X=A.maybeHideBranding,W=A.whitelabelHeroImage,I=A.backgroundImageStyle},6218(t,e,n){"use strict";n.d(e,{j:()=>o});var i=n(5093),r=n.n(i);function o(){var t=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"DD-MM-YYYY";return t?r()(t).format(e):""},e=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return r()(t).subtract(e,"days").toDate()},n=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date;return r()(t).startOf("week").toDate()},i=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date;return r()(t).endOf("week").toDate()};return{formatDate:t,formatTime:function(t){var e,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"HH:mm";if(!t)return"";if("string"==typeof t)if(t.match(/^\d{1,2}:\d{2}(:\d{2})?$/)){var i=t.padStart(5,"0");e=r()("1970-01-01T".concat(i))}else e=r()(t);else e=r()(t);return e.isValid()?"LT"===n?e.format("LT"):e.format(n):""},subtractDays:e,addDays:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return r()(t).add(e,"days").toDate()},getWeekStart:n,getWeekEnd:i,getDateRanges:function(){var t=new Date,r=n(t),o=i(t);return{Today:[t,t],"Last 7 days":[e(t,7),t],"This week":[r,o],"30 days":[e(t,30),t]}},getDefaultDateRange:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:7,i=new Date,r=e(i,n);return{date_from:t(r),date_to:t(i)}}}}},682(t,e,n){"use strict";n.d(e,{X:()=>a,m:()=>o});var i=n(9726),r=(0,i.KR)(defender.misc.high_contrast||!1),o=function(t){r.value=t},a=function(){var t=(0,i.KR)(1===parseInt(defender.is_free)),e=(0,i.KR)(1===parseInt(defender.is_wp_org)),n=(0,i.KR)(defender.tracking_modal),o=(0,i.KR)(defender.misc.rating.is_displayed),a=(0,i.KR)(defender.is_whitelabel),u=(0,i.KR)(defender.misc||{}),s=(0,i.KR)(defender.whitelabel||{hide_branding:!1,hide_doc_link:!1,footer_text:'Made with <i class="sui-icon-heart"></i> by WPMU DEV',hero_image:"",change_footer:!1,is_unbranded:!1,is_rebranded:!1}),l=(0,i.KR)(defender.upgrade_title||""),c=(0,i.KR)(defender.is_membership||!1),d=(0,i.KR)(defender.wpmudev_support_ticket_text||""),f=(0,i.KR)(defender.hosted||!1),v=(0,i.EW)(function(){return"show"===n.value}),p=(0,i.EW)(function(){return"disabled"===a.value}),b=(0,i.EW)(function(){return"enabled"===a.value}),m=(0,i.EW)(function(){return!0===r.value});return{is_free:t,is_wp_org:e,tracking_modal:n,is_whitelabel:a,is_membership:c,misc:u,whitelabel:s,upgradeTitle:l,support_text:d,hosted:f,ratingIsDisplayed:o,showTrackingModal:v,isWhitelabelDisabled:p,isWhitelabelEnabled:b,showSupportLinks:function(){return p.value&&!t.value},hasFeature:function(e){if(!t.value)return!0;return["security_tweaks","firewall","scan_free","audit_free","two_fa_free"].includes(e)},maybeHighContrast:function(){return{"sui-color-accessible":m.value}},isHighContrast:function(){return m.value}}}},1751(t,e,n){"use strict";n.d(e,{q:()=>m});var i=n(4335),r=n(3279),o=n(7786),a=n(2720),u=n(8261);function s(t){return s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},s(t)}function l(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var t,e,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function o(n,i,r,o){var s=i&&i.prototype instanceof u?i:u,l=Object.create(s.prototype);return c(l,"_invoke",function(n,i,r){var o,u,s,l=0,c=r||[],d=!1,f={p:0,n:0,v:t,a:v,f:v.bind(t,4),d:function(e,n){return o=e,u=0,s=t,f.n=n,a}};function v(n,i){for(u=n,s=i,e=0;!d&&l&&!r&&e<c.length;e++){var r,o=c[e],v=f.p,p=o[2];n>3?(r=p===i)&&(s=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=t):o[0]<=v&&((r=n<2&&v<o[1])?(u=0,f.v=i,f.n=o[1]):v<p&&(r=n<3||o[0]>i||i>p)&&(o[4]=n,o[5]=i,f.n=p,u=0))}if(r||n>1)return a;throw d=!0,i}return function(r,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,s=p;(e=u<2?t:s)||!d;){o||(u?u<3?(u>1&&(f.n=-1),v(u,s)):f.n=s:f.v=s);try{if(l=2,o){if(u||(r="next"),e=o[r]){if(!(e=e.call(o,s)))throw TypeError("iterator result is not an object");if(!e.done)return e;s=e.value,u<2&&(u=0)}else 1===u&&(e=o.return)&&e.call(o),u<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),u=1);o=t}else if((e=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(e){o=t,u=1,s=e}finally{l=1}}return{value:e,done:d}}}(n,r,o),!0),l}var a={};function u(){}function s(){}function d(){}e=Object.getPrototypeOf;var f=[][i]?e(e([][i]())):(c(e={},i,function(){return this}),e),v=d.prototype=u.prototype=Object.create(f);function p(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,d):(t.__proto__=d,c(t,r,"GeneratorFunction")),t.prototype=Object.create(v),t}return s.prototype=d,c(v,"constructor",d),c(d,"constructor",s),s.displayName="GeneratorFunction",c(d,r,"GeneratorFunction"),c(v),c(v,r,"Generator"),c(v,i,function(){return this}),c(v,"toString",function(){return"[object Generator]"}),(l=function(){return{w:o,m:p}})()}function c(t,e,n,i){var r=Object.defineProperty;try{r({},"",{})}catch(t){r=0}c=function(t,e,n,i){function o(e,n){c(t,e,function(t){return this._invoke(e,n,t)})}e?r?r(t,e,{value:n,enumerable:!i,configurable:!i,writable:!i}):t[e]=n:(o("next",0),o("throw",1),o("return",2))},c(t,e,n,i)}function d(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,i)}return n}function f(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?d(Object(n),!0).forEach(function(e){v(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function v(t,e,n){return(e=function(t){var e=function(t,e){if("object"!=s(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var i=n.call(t,e||"default");if("object"!=s(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==s(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function p(t,e,n,i,r,o,a){try{var u=t[o](a),s=u.value}catch(t){return void n(t)}u.done?e(s):Promise.resolve(s).then(i,r)}function b(t){return function(){var e=this,n=arguments;return new Promise(function(i,r){var o=t.apply(e,n);function a(t){p(o,i,r,a,u,"next",t)}function u(t){p(o,i,r,a,u,"throw",t)}a(void 0)})}}function m(){var t=(0,u.m)().rebindSUI,e=i.A.create({baseURL:"".concat(ajaxurl,"?action=wp_defender/v1/hub/"),timeout:3e4,transitional:{clarifyTimeoutError:!0},withCredentials:!1});function n(t,e){return"&route=".concat(encodeURIComponent(t),"&_def_nonce=").concat(encodeURIComponent(e))}function s(t,e,n,i){return c.apply(this,arguments)}function c(){return c=b(l().m(function i(o,u,s,c){var v,p,b,m,h,y,g,k,_,w,L,R,C,x,j,E,S,T,O,A=arguments;return l().w(function(i){for(;;)switch(i.n){case 0:return y=A.length>4&&void 0!==A[4]?A[4]:{},g=new FormData,c instanceof File&&"application/json"===c.type?g.append("file",c):(k=JSON.stringify(c),g.append("data",k)),_=n(u,s),i.n=1,(0,r.q)(_,f({method:o,data:g},y),e);case 1:if(w=i.v,L=w.data,!w.error.value){i.n=2;break}return i.a(2,null);case 2:return R=L.value,C=R.success,x=(null===(v=R.data)||void 0===v?void 0:v.message)||null,j=(null===(p=R.data)||void 0===p?void 0:p.redirect)||null,E=(null===(b=R.data)||void 0===b?void 0:b.interval)||null,S=(null===(m=R.data)||void 0===m?void 0:m.type_notice)||!1,(void 0===(null===(h=R.data)||void 0===h?void 0:h.show_notice)||R.data.show_notice)&&null!==x&&(O=!0===(null===(T=R.data)||void 0===T?void 0:T.auto_close),Defender.showNotification(C?S||"success":"error",x,O)),"session_out"===S&&null===j&&d(),null!==E?(0,a.TO)(function(){null!==j?location.href=j:location.reload()},1e3*E):null!==j&&(location.href=j),t(),i.a(2,R.data)}},i)})),c.apply(this,arguments)}function d(){(0,a.TO)(function(){(0,o.MLh)(document,"heartbeat-tick",function(){jQuery(document).trigger("heartbeat-tick.wp-auth-check",[{"wp-auth-check":!1}])}),(0,o.MLh)(window,"load",function(){var t=document.getElementById("wp-auth-check-frame");if(t){var e,n=null===(e=t.contentDocument)||void 0===e?void 0:e.getElementById("loginform");n&&n.addEventListener("submit",function(){(0,a.TO)(function(){location.reload()},1e3)})}})},2e3)}var v=function(){var t=b(l().m(function t(e,n){var i,o,a,u,s,c,d,v,p,b,m,h,y=arguments;return l().w(function(t){for(;;)switch(t.p=t.n){case 0:return i=y.length>2&&void 0!==y[2]?y[2]:{},o=y.length>3&&void 0!==y[3]?y[3]:{},t.p=1,a="".concat(window.ajaxurl,"?action=").concat(e,"&_def_nonce=").concat(n),t.n=2,(0,r.q)(f({url:a,method:"POST",data:i},o));case 2:if(u=t.v,!(s=u.data).value){t.n=4;break}if(!(c=s.value).success){t.n=3;break}return t.a(2,c.data||c);case 3:throw null!==(d=c.data)&&void 0!==d&&d.message&&null!==(v=window.Defender)&&void 0!==v&&v.showNotification&&window.Defender.showNotification("error",c.data.message),new Error((null===(p=c.data)||void 0===p?void 0:p.message)||"Request failed");case 4:throw new Error("No response received");case 5:throw t.p=5,h=t.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 t.a(2)}},t,null,[[1,5]])}));return function(e,n){return t.apply(this,arguments)}}();return{ajax:v,post:function(t,e,n){return s("post",t,e,n,arguments.length>3&&void 0!==arguments[3]?arguments[3]:{})},get:function(t,e,n){return s("get",t,e,n,arguments.length>3&&void 0!==arguments[3]?arguments[3]:{})}}}},6965(t,e,n){"use strict";function i(){return{capitalizeFirstLetter:function(t){return t?t.charAt(0).toUpperCase()+t.slice(1):""},stringToId:function(t){return t?t.toLowerCase().replace(/\s+/g,"-").replace(/[^a-z0-9-]/g,"").replace(/-+/g,"-").replace(/^-|-$/g,""):""},generateId:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=Math.random().toString(36).substring(2,15);return t?"".concat(t,"-").concat(e):e}}}n.d(e,{S:()=>i})},5592(t,e,n){"use strict";n.d(e,{B:()=>o});var i=n(4005),r=new i.FilterXSS({whiteList:{a:["href","title","target"],span:["class"],strong:[]},safeAttrValue:function(t,e,n){return"a"===t&&"href"===e&&"%s"===n?"%s":(0,i.safeAttrValue)(t,e,n)}}),o=function(){var t=wp.i18n;return{__:function(e){return r.process(t.__(e,"wpdef"))},_n:function(e,n,i){return r.process(t.sprintf(t._n(e,n,i,"wpdef"),i))},xss:function(t){return r.process(t)},sprintf:function(){return t.sprintf.apply(t,arguments)}}}},8261(t,e,n){"use strict";n.d(e,{m:()=>u});var i=n(9726),r=n(7786);function o(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(t,e){if(t){if("string"==typeof t)return a(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(t,e):void 0}}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var i=0,r=function(){};return{s:r,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:r}}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 o,u=!0,s=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return u=t.done,t},e:function(t){s=!0,o=t},f:function(){try{u||null==n.return||n.return()}finally{if(s)throw o}}}}function a(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=Array(e);n<e;n++)i[n]=t[n];return i}var u=function(){var t=function(){(0,i.dY)(function(){"undefined"!=typeof SUI&&(e(),SUI.tabs(),SUI.modalDialog(),n()),"undefined"!=typeof SUI&&SUI.select2&&document.querySelectorAll(".sui-select").forEach(function(t){var e=t.dataset.placeholder||"";SUI.select2(t,{placeholder:e,dropdownCssClass:"sui-select-dropdown"})})})};function e(){document.querySelectorAll(".sui-accordion").forEach(function(t){SUI.suiAccordion(t)})}var n=function(){var t=document.querySelector(".sui-has-modal");t&&t.classList.remove("sui-has-modal")};t(),(0,r.MLh)(document,"modalClosed",n);var a=(0,r.Ubj)("(max-width: 767px)"),u=(0,r.Ubj)("(min-width: 768px) and (max-width: 1024px)"),s=(0,r.Ubj)("(min-width: 1025px)"),l=(0,r.Ubj)("(max-width: 1444px)");return{rebindSUI:t,associateSUIselect2WithModal:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if("undefined"!=typeof SUI&&SUI.select2){if(!e){var n=t.closest('.sui-modal-content[aria-modal="true"]');e=(null==n?void 0:n.getAttribute("id"))||""}if(e){var i=document.getElementById(e);i&&SUI.select2(t,{dropdownParent:i})}}},suiRemoveModalClass:n,observeModalChanges:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:".sui-modal";(0,r.P1n)(document.body,function(n){var i,r=o(n);try{for(r.s();!(i=r.n()).done;){var a=i.value;if("childList"===a.type)Array.from(a.addedNodes).some(function(t){var n,i;return t.nodeType===Node.ELEMENT_NODE&&((null===(n=t.matches)||void 0===n?void 0:n.call(t,e))||(null===(i=t.querySelector)||void 0===i?void 0:i.call(t,e)))})&&t()}}catch(t){r.e(t)}finally{r.f()}},{childList:!0,subtree:!0})},reloadAccordion:e,isMobile:a,isTablet:u,isDesktop:s,isLargeDesktop:l}}},4073(t,e,n){"use strict";n.d(e,{I:()=>i});var i=function(){return{homeUrl:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return defender.home_url+t},siteUrl:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return defender.site_url+t},adminUrl:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return defender.admin_url+t},assetUrl:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return defender.defender_url+t},wpmuDevApiBaseUrl:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return defender.wpmudev_api_base_url+t},campaign_url:function(t){var e=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(e,"/?").concat(n,"utm_source=defender&utm_medium=plugin&utm_campaign=").concat(t)},wpmuDevHubUrl:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return defender.wpmudev_hub_link+t}}}},9478(t,e,n){"use strict";n.d(e,{h:()=>r});var i=n(5592),r=function(){var t=(0,i.B)().__;return{ucFirst:function(t){return t.charAt(0).toUpperCase()+t.slice(1)},getFlagEmoji:function(t){if(2===t.length)return t.toUpperCase().replace(/./g,function(t){return String.fromCodePoint(127397+t.charCodeAt())})},getCountryName:function(e){return 2===e.length?new Intl.DisplayNames(["en"],{type:"region"}).of(e):t("Unknown")},formatNumber:function(t){return"string"==typeof t&&(t=t.replace(/,/g,"")),isNaN(Number(t))?t:new Intl.NumberFormat("en-US",{notation:"compact",maximumFractionDigits:1}).format(Number(t))}}}},9806(t,e,n){"use strict";n.d(e,{p:()=>o});var i=n(5592),r=n(9726);function o(){(0,i.B)().__;var t=(0,r.EW)(function(){return defender.whitelabel.hide_branding}),e=(0,r.EW)(function(){return"disabled"===defender.is_whitelabel&&0===parseInt(defender.is_free)}),n=(0,r.EW)(function(){return"disabled"===defender.is_whitelabel}),o=(0,r.EW)(function(){return defender.whitelabel.hero_image||!1}),a=(0,r.EW)(function(){return defender.whitelabel.hide_doc_link||!1}),u=(0,r.EW)(function(){return t.value&&o.value?{backgroundImage:"url(".concat(o.value,")")}:{}});return{maybeHideBranding:t,showSupportLinks:e,isWhitelabelDisabled:n,whitelabelHeroImage:o,hide_doc_link:a,backgroundImageStyle:u}}},5232(t,e,n){"use strict";var i=n(9726),r=n(810),o=n(5592),a=n(682),u=n(1751),s=n(4916),l=n(7476);function c(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var t,e,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function o(n,i,r,o){var s=i&&i.prototype instanceof u?i:u,l=Object.create(s.prototype);return d(l,"_invoke",function(n,i,r){var o,u,s,l=0,c=r||[],d=!1,f={p:0,n:0,v:t,a:v,f:v.bind(t,4),d:function(e,n){return o=e,u=0,s=t,f.n=n,a}};function v(n,i){for(u=n,s=i,e=0;!d&&l&&!r&&e<c.length;e++){var r,o=c[e],v=f.p,p=o[2];n>3?(r=p===i)&&(s=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=t):o[0]<=v&&((r=n<2&&v<o[1])?(u=0,f.v=i,f.n=o[1]):v<p&&(r=n<3||o[0]>i||i>p)&&(o[4]=n,o[5]=i,f.n=p,u=0))}if(r||n>1)return a;throw d=!0,i}return function(r,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,s=p;(e=u<2?t:s)||!d;){o||(u?u<3?(u>1&&(f.n=-1),v(u,s)):f.n=s:f.v=s);try{if(l=2,o){if(u||(r="next"),e=o[r]){if(!(e=e.call(o,s)))throw TypeError("iterator result is not an object");if(!e.done)return e;s=e.value,u<2&&(u=0)}else 1===u&&(e=o.return)&&e.call(o),u<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),u=1);o=t}else if((e=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(e){o=t,u=1,s=e}finally{l=1}}return{value:e,done:d}}}(n,r,o),!0),l}var a={};function u(){}function s(){}function l(){}e=Object.getPrototypeOf;var f=[][i]?e(e([][i]())):(d(e={},i,function(){return this}),e),v=l.prototype=u.prototype=Object.create(f);function p(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,l):(t.__proto__=l,d(t,r,"GeneratorFunction")),t.prototype=Object.create(v),t}return s.prototype=l,d(v,"constructor",l),d(l,"constructor",s),s.displayName="GeneratorFunction",d(l,r,"GeneratorFunction"),d(v),d(v,r,"Generator"),d(v,i,function(){return this}),d(v,"toString",function(){return"[object Generator]"}),(c=function(){return{w:o,m:p}})()}function d(t,e,n,i){var r=Object.defineProperty;try{r({},"",{})}catch(t){r=0}d=function(t,e,n,i){function o(e,n){d(t,e,function(t){return this._invoke(e,n,t)})}e?r?r(t,e,{value:n,enumerable:!i,configurable:!i,writable:!i}):t[e]=n:(o("next",0),o("throw",1),o("return",2))},d(t,e,n,i)}function f(t,e,n,i,r,o,a){try{var u=t[o](a),s=u.value}catch(t){return void n(t)}u.done?e(s):Promise.resolve(s).then(i,r)}function v(t){return function(){var e=this,n=arguments;return new Promise(function(i,r){var o=t.apply(e,n);function a(t){f(o,i,r,a,u,"next",t)}function u(t){f(o,i,r,a,u,"throw",t)}a(void 0)})}}var p=(0,r.nY)("firewall",function(){var t,e,n=(0,l.r)().withLoading,r=(0,i.KR)(""),o=(0,i.KR)({}),a=(0,i.KR)({}),d=(0,i.KR)(!1),f=(0,i.KR)({}),p=(0,i.KR)({}),b=(0,i.KR)(""),m=(0,i.KR)(!1),h=(0,i.EW)(function(){return!0===a.value.login_lockout||!0===a.value.nf_lockout||!0===a.value.ua_lockout});function y(){return g.apply(this,arguments)}function g(){return(g=v(c().m(function t(){var e;return c().w(function(t){for(;;)switch(t.n){case 0:return m.value=!0,t.n=1,(0,u.q)().post(f.value.dashboard_activation,p.value.dashboard_activation,{});case 1:return e=t.v,a.value.login_lockout=e.enable_login,a.value.nf_lockout=e.enable_404,a.value.ua_lockout=e.enable_ua,m.value=!1,t.a(2,e)}},t)}))).apply(this,arguments)}function k(){return(k=v(c().m(function t(){return c().w(function(t){for(;;)if(0===t.n)return t.a(2,n("activate-lockout",v(c().m(function t(){var e;return c().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,y();case 1:return e=t.v,t.n=2,(0,s.w)().trackFeature({event:"def_feature_activated",data:{Feature:"Login Protection","Triggered From":"Dashboard"}});case 2:return(0,s.w)().trackFeature({event:"def_feature_activated",data:{Feature:"404 Detection","Triggered From":"Dashboard"}}),t.a(2,e)}},t)}))))},t)}))).apply(this,arguments)}return"undefined"!=typeof window&&null!==(t=window.dashboard)&&void 0!==t&&t.firewall&&(e=window.dashboard.firewall,r.value=e.last_lockout,d.value=e.notification_lockout,a.value={login_lockout:e.login_lockout,nf_lockout:e.nf_lockout,ua_lockout:e.ua_lockout},o.value.login=e.login,o.value.nf=e.nf,o.value.ua=e.ua,f.value=e.routes,p.value=e.nonces,b.value=e.report),{last_lockout:r,summary:o,settings:a,notification_lockout:d,report:b,doing_ajax:m,enabled:h,toggle:y,activate:function(){return k.apply(this,arguments)}}}),b=n(2720);function m(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var t,e,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function o(n,i,r,o){var s=i&&i.prototype instanceof u?i:u,l=Object.create(s.prototype);return h(l,"_invoke",function(n,i,r){var o,u,s,l=0,c=r||[],d=!1,f={p:0,n:0,v:t,a:v,f:v.bind(t,4),d:function(e,n){return o=e,u=0,s=t,f.n=n,a}};function v(n,i){for(u=n,s=i,e=0;!d&&l&&!r&&e<c.length;e++){var r,o=c[e],v=f.p,p=o[2];n>3?(r=p===i)&&(s=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=t):o[0]<=v&&((r=n<2&&v<o[1])?(u=0,f.v=i,f.n=o[1]):v<p&&(r=n<3||o[0]>i||i>p)&&(o[4]=n,o[5]=i,f.n=p,u=0))}if(r||n>1)return a;throw d=!0,i}return function(r,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,s=p;(e=u<2?t:s)||!d;){o||(u?u<3?(u>1&&(f.n=-1),v(u,s)):f.n=s:f.v=s);try{if(l=2,o){if(u||(r="next"),e=o[r]){if(!(e=e.call(o,s)))throw TypeError("iterator result is not an object");if(!e.done)return e;s=e.value,u<2&&(u=0)}else 1===u&&(e=o.return)&&e.call(o),u<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),u=1);o=t}else if((e=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(e){o=t,u=1,s=e}finally{l=1}}return{value:e,done:d}}}(n,r,o),!0),l}var a={};function u(){}function s(){}function l(){}e=Object.getPrototypeOf;var c=[][i]?e(e([][i]())):(h(e={},i,function(){return this}),e),d=l.prototype=u.prototype=Object.create(c);function f(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,l):(t.__proto__=l,h(t,r,"GeneratorFunction")),t.prototype=Object.create(d),t}return s.prototype=l,h(d,"constructor",l),h(l,"constructor",s),s.displayName="GeneratorFunction",h(l,r,"GeneratorFunction"),h(d),h(d,r,"Generator"),h(d,i,function(){return this}),h(d,"toString",function(){return"[object Generator]"}),(m=function(){return{w:o,m:f}})()}function h(t,e,n,i){var r=Object.defineProperty;try{r({},"",{})}catch(t){r=0}h=function(t,e,n,i){function o(e,n){h(t,e,function(t){return this._invoke(e,n,t)})}e?r?r(t,e,{value:n,enumerable:!i,configurable:!i,writable:!i}):t[e]=n:(o("next",0),o("throw",1),o("return",2))},h(t,e,n,i)}function y(t,e,n,i,r,o,a){try{var u=t[o](a),s=u.value}catch(t){return void n(t)}u.done?e(s):Promise.resolve(s).then(i,r)}function g(t){return function(){var e=this,n=arguments;return new Promise(function(i,r){var o=t.apply(e,n);function a(t){y(o,i,r,a,u,"next",t)}function u(t){y(o,i,r,a,u,"throw",t)}a(void 0)})}}var k=(0,r.nY)("scan",function(){var t,e=(0,i.KR)(null),n=(0,i.KR)({}),r=(0,i.KR)({}),a=(0,i.KR)(""),s=(0,i.KR)({}),c=(0,i.KR)({}),d=(0,i.KR)({}),f=(0,i.KR)({}),v=(0,o.B)(),p=v.__,h=v.sprintf,y=(0,l.r)(),k=(0,i.EW)(function(){var t;return(null===(t=e.value)||void 0===t||null===(t=t.count)||void 0===t?void 0:t.issues_total)||0}),_=(0,i.EW)(function(){var t;return(null===(t=e.value)||void 0===t||null===(t=t.count)||void 0===t?void 0:t.issues_total)||0}),w=(0,i.EW)(function(){var t;return[void 0,"finish","idle"].includes(null===(t=e.value)||void 0===t?void 0:t.status)}),L=(0,i.EW)(function(){var t;return(null===(t=c.value)||void 0===t||null===(t=t.list)||void 0===t?void 0:t.length)||0}),R=(0,i.EW)(function(){var t;return(null===(t=e.value)||void 0===t||null===(t=t.issues_items)||void 0===t?void 0:t.length)||0}),C=(0,i.EW)(function(){return y.isLoading("scan")}),x=function(t){e.value=t.scan,n.value=t.routes,r.value=t.nonces,a.value=t.report,s.value=t.settings,c.value=t.quarantine,d.value=t.upsell,f.value=t.misc};function j(){return(j=g(m().m(function t(){return m().w(function(t){for(;;)if(0===t.n)return t.a(2,y.withLoading("start-scan",g(m().m(function t(){var i;return m().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,(0,u.q)().post(n.value.start,r.value.start,{});case 1:return i=t.v,e.value=i,t.a(2,i)}},t)}))))},t)}))).apply(this,arguments)}function E(){return(E=g(m().m(function t(){return m().w(function(t){for(;;)if(0===t.n)return t.a(2,y.withLoading("cancel-scan",g(m().m(function t(){var i;return m().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,(0,u.q)().post(n.value.cancel,r.value.cancel,{});case 1:return i=t.v,e.value=i.scan,t.a(2,i)}},t)}))))},t)}))).apply(this,arguments)}function S(){return T.apply(this,arguments)}function T(){return(T=g(m().m(function t(){var i;return m().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,(0,u.q)().post(n.value.status,r.value.status,{});case 1:if("session_out"!==(null==(i=t.v)?void 0:i.type_notice)){t.n=2;break}throw new Error(i.type_notice);case 2:return e.value=i,t.a(2,i)}},t)}))).apply(this,arguments)}"undefined"!=typeof window&&null!==(t=window.dashboard)&&void 0!==t&&t.scan&&x(window.dashboard.scan);var O,A=(0,i.EW)(function(){return 1===k.value?p("We've detected a potential security risk in your file system. We recommend you take a look and action a fix, or ignore the file if it's harmless."):k.value>1?h(p("We've detected %d potential security risks in your file system. We recommend you take a look and action a fix, or ignore the file if it's harmless."),[k.value]):p("You don't have any outstanding security recommendations, nice work!")}),P=function(){var t,e;null===(t=O)||void 0===t||null===(e=t.pause)||void 0===e||e.call(t)};return{scan:e,report:a,settings:s,quarantine:c,upsell:d,misc:f,count:k,countScanIssues:_,isScanStopped:w,getQuarantineCount:L,tooltips:A,totalIssues:R,isLoading:C,init:x,startScan:function(){return j.apply(this,arguments)},cancelScan:function(){return E.apply(this,arguments)},status:S,startPolling:function(){var t;null!==(t=O)&&void 0!==t&&null!==(t=t.isActive)&&void 0!==t&&t.value||(O=(0,b.Rg)(g(m().m(function t(){return m().w(function(t){for(;;)switch(t.p=t.n){case 0:return t.p=0,t.n=1,S();case 1:t.n=3;break;case 2:t.p=2,"session_out"===t.v.message&&P();case 3:return t.a(2)}},t,null,[[0,2]])})),3e3)).resume()},stopPolling:P,resultIndicator:function(t){return t>0?'<span class="sui-tag sui-tag-warning">'.concat(t,"</span>"):'<i aria-hidden="true" class="sui-icon-check-tick sui-success"></i>'}}});function _(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var t,e,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function o(n,i,r,o){var s=i&&i.prototype instanceof u?i:u,l=Object.create(s.prototype);return w(l,"_invoke",function(n,i,r){var o,u,s,l=0,c=r||[],d=!1,f={p:0,n:0,v:t,a:v,f:v.bind(t,4),d:function(e,n){return o=e,u=0,s=t,f.n=n,a}};function v(n,i){for(u=n,s=i,e=0;!d&&l&&!r&&e<c.length;e++){var r,o=c[e],v=f.p,p=o[2];n>3?(r=p===i)&&(s=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=t):o[0]<=v&&((r=n<2&&v<o[1])?(u=0,f.v=i,f.n=o[1]):v<p&&(r=n<3||o[0]>i||i>p)&&(o[4]=n,o[5]=i,f.n=p,u=0))}if(r||n>1)return a;throw d=!0,i}return function(r,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,s=p;(e=u<2?t:s)||!d;){o||(u?u<3?(u>1&&(f.n=-1),v(u,s)):f.n=s:f.v=s);try{if(l=2,o){if(u||(r="next"),e=o[r]){if(!(e=e.call(o,s)))throw TypeError("iterator result is not an object");if(!e.done)return e;s=e.value,u<2&&(u=0)}else 1===u&&(e=o.return)&&e.call(o),u<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),u=1);o=t}else if((e=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(e){o=t,u=1,s=e}finally{l=1}}return{value:e,done:d}}}(n,r,o),!0),l}var a={};function u(){}function s(){}function l(){}e=Object.getPrototypeOf;var c=[][i]?e(e([][i]())):(w(e={},i,function(){return this}),e),d=l.prototype=u.prototype=Object.create(c);function f(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,l):(t.__proto__=l,w(t,r,"GeneratorFunction")),t.prototype=Object.create(d),t}return s.prototype=l,w(d,"constructor",l),w(l,"constructor",s),s.displayName="GeneratorFunction",w(l,r,"GeneratorFunction"),w(d),w(d,r,"Generator"),w(d,i,function(){return this}),w(d,"toString",function(){return"[object Generator]"}),(_=function(){return{w:o,m:f}})()}function w(t,e,n,i){var r=Object.defineProperty;try{r({},"",{})}catch(t){r=0}w=function(t,e,n,i){function o(e,n){w(t,e,function(t){return this._invoke(e,n,t)})}e?r?r(t,e,{value:n,enumerable:!i,configurable:!i,writable:!i}):t[e]=n:(o("next",0),o("throw",1),o("return",2))},w(t,e,n,i)}function L(t,e,n,i,r,o,a){try{var u=t[o](a),s=u.value}catch(t){return void n(t)}u.done?e(s):Promise.resolve(s).then(i,r)}function R(t){return function(){var e=this,n=arguments;return new Promise(function(i,r){var o=t.apply(e,n);function a(t){L(o,i,r,a,u,"next",t)}function u(t){L(o,i,r,a,u,"throw",t)}a(void 0)})}}var C=(0,r.nY)("globalIp",function(){var t,e=(0,i.KR)({}),n=(0,i.KR)({}),r=(0,i.KR)({}),o=(0,i.KR)({}),a=(0,i.KR)({}),s=(0,i.KR)(!1),l=(0,i.EW)(function(){return n.value.show_global_ips_disable}),c=(0,i.EW)(function(){return!n.value.show_global_ips_disable&&!1===e.value.enabled}),d=(0,i.EW)(function(){return!n.value.show_global_ips_disable&&!0===e.value.enabled});function f(t){e.value=t.model,n.value=t.misc,r.value=t.hub,o.value=t.routes,a.value=t.nonces}function v(){return(v=R(_().m(function t(){var e;return _().w(function(t){for(;;)switch(t.n){case 0:return s.value=!0,t.n=1,(0,u.q)().post(o.value.save_settings,a.value.save_settings,{enabled:!0,module_title:"central_ip"});case 1:return f(e=t.v),s.value=!1,t.a(2,e)}},t)}))).apply(this,arguments)}function p(){return(p=R(_().m(function t(){var e,n;return _().w(function(t){for(;;)switch(t.p=t.n){case 0:return s.value=!0,t.p=1,t.n=2,(0,u.q)().post(o.value.activate_global_ip,a.value.activate_global_ip,{});case 2:return e=t.v,s.value=!1,t.a(2,e);case 3:throw t.p=3,n=t.v,s.value=!1,n;case 4:return t.a(2)}},t,null,[[1,3]])}))).apply(this,arguments)}function b(){return(b=R(_().m(function t(){return _().w(function(t){for(;;)switch(t.n){case 0:return s.value=!0,t.n=1,(0,u.q)().post(o.value.remove_global_ip_notice_reminder,a.value.remove_global_ip_notice_reminder,{});case 1:s.value=!1;case 2:return t.a(2)}},t)}))).apply(this,arguments)}return"undefined"!=typeof window&&null!==(t=window.dashboard)&&void 0!==t&&t.global_ip&&f(window.dashboard.global_ip),{model:e,misc:n,hub:r,doing_ajax:s,isDisconnected:l,deactivated:c,activated:d,toggle:function(){return v.apply(this,arguments)},activateGlobalIp:function(){return p.apply(this,arguments)},removeGlobalIpNoticeReminder:function(){return b.apply(this,arguments)}}}),x=(0,r.nY)("securityTweaks",function(){var t,e,n=(0,i.KR)({}),r=(0,i.KR)({});"undefined"!=typeof window&&null!==(t=window.dashboard)&&void 0!==t&&t.security_tweaks&&(e=window.dashboard.security_tweaks,n.value=e.issues,r.value=e.summary);var o=(0,i.EW)(function(){return r.value.fixed_count+"/"+(r.value.issues_count+r.value.fixed_count+r.value.ignore_count)});return{tweaks:n,summary:r,gauge:o}});function j(t){return j="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},j(t)}function E(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,i)}return n}function S(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?E(Object(n),!0).forEach(function(e){T(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):E(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function T(t,e,n){return(e=function(t){var e=function(t,e){if("object"!=j(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var i=n.call(t,e||"default");if("object"!=j(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==j(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var O=n(9879),A=n(4073),P=n(3824);function X(t){return X="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},X(t)}function W(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var t,e,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function o(n,i,r,o){var s=i&&i.prototype instanceof u?i:u,l=Object.create(s.prototype);return I(l,"_invoke",function(n,i,r){var o,u,s,l=0,c=r||[],d=!1,f={p:0,n:0,v:t,a:v,f:v.bind(t,4),d:function(e,n){return o=e,u=0,s=t,f.n=n,a}};function v(n,i){for(u=n,s=i,e=0;!d&&l&&!r&&e<c.length;e++){var r,o=c[e],v=f.p,p=o[2];n>3?(r=p===i)&&(s=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=t):o[0]<=v&&((r=n<2&&v<o[1])?(u=0,f.v=i,f.n=o[1]):v<p&&(r=n<3||o[0]>i||i>p)&&(o[4]=n,o[5]=i,f.n=p,u=0))}if(r||n>1)return a;throw d=!0,i}return function(r,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,s=p;(e=u<2?t:s)||!d;){o||(u?u<3?(u>1&&(f.n=-1),v(u,s)):f.n=s:f.v=s);try{if(l=2,o){if(u||(r="next"),e=o[r]){if(!(e=e.call(o,s)))throw TypeError("iterator result is not an object");if(!e.done)return e;s=e.value,u<2&&(u=0)}else 1===u&&(e=o.return)&&e.call(o),u<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),u=1);o=t}else if((e=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(e){o=t,u=1,s=e}finally{l=1}}return{value:e,done:d}}}(n,r,o),!0),l}var a={};function u(){}function s(){}function l(){}e=Object.getPrototypeOf;var c=[][i]?e(e([][i]())):(I(e={},i,function(){return this}),e),d=l.prototype=u.prototype=Object.create(c);function f(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,l):(t.__proto__=l,I(t,r,"GeneratorFunction")),t.prototype=Object.create(d),t}return s.prototype=l,I(d,"constructor",l),I(l,"constructor",s),s.displayName="GeneratorFunction",I(l,r,"GeneratorFunction"),I(d),I(d,r,"Generator"),I(d,i,function(){return this}),I(d,"toString",function(){return"[object Generator]"}),(W=function(){return{w:o,m:f}})()}function I(t,e,n,i){var r=Object.defineProperty;try{r({},"",{})}catch(t){r=0}I=function(t,e,n,i){function o(e,n){I(t,e,function(t){return this._invoke(e,n,t)})}e?r?r(t,e,{value:n,enumerable:!i,configurable:!i,writable:!i}):t[e]=n:(o("next",0),o("throw",1),o("return",2))},I(t,e,n,i)}function F(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,i)}return n}function M(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?F(Object(n),!0).forEach(function(e){G(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):F(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function G(t,e,n){return(e=function(t){var e=function(t,e){if("object"!=X(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var i=n.call(t,e||"default");if("object"!=X(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==X(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function K(t,e,n,i,r,o,a){try{var u=t[o](a),s=u.value}catch(t){return void n(t)}u.done?e(s):Promise.resolve(s).then(i,r)}function D(t){return function(){var e=this,n=arguments;return new Promise(function(i,r){var o=t.apply(e,n);function a(t){K(o,i,r,a,u,"next",t)}function u(t){K(o,i,r,a,u,"throw",t)}a(void 0)})}}var U=(0,r.nY)("antibot",function(){var t,e=(0,i.KR)({}),n=(0,i.KR)({}),r=(0,i.KR)({}),o=(0,i.KR)({}),a=(0,i.KR)({}),s=(0,i.KR)({}),c=(0,l.r)();function d(t){e.value=t.model,n.value=t.misc,r.value=t.hub,o.value=t.routes,a.value=t.nonces,s.value=t.service}"undefined"!=typeof window&&null!==(t=window.dashboard)&&void 0!==t&&t.antibot&&d(window.dashboard.antibot);function f(){return(f=D(W().m(function t(e){var n;return W().w(function(t){for(;;)switch(t.p=t.n){case 0:return n=e.feedback,c.start("send-feedback"),t.p=1,t.n=2,(0,u.q)().post(o.value.send_feedback,a.value.send_feedback,{feedback:n});case 2:return t.p=2,c.stop("send-feedback"),t.f(2);case 3:return t.a(2)}},t,null,[[1,,2,3]])}))).apply(this,arguments)}function v(){return(v=D(W().m(function t(){return W().w(function(t){for(;;)switch(t.p=t.n){case 0:return c.start("dismiss-global-notice"),t.p=1,t.n=2,(0,u.q)().post(o.value.dismiss_global_notice,a.value.dismiss_global_notice,{});case 2:return t.p=2,c.stop("dismiss-global-notice"),t.f(2);case 3:return t.a(2)}},t,null,[[1,,2,3]])}))).apply(this,arguments)}return{model:e,misc:n,hub:r,service:s,activate:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return c.withLoading("activate-antibot",D(W().m(function n(){var i,r;return W().w(function(n){for(;;)switch(n.n){case 0:return i=M(M({},e.value),{},{enabled:!0,module_title:"antibot",module_location:t.page||"",redirect_to_feature_page:t.redirect_to_feature_page||!1}),n.n=1,(0,u.q)().post(o.value.save_settings,a.value.save_settings,i);case 1:return d(M(M({},r=n.v),{},{service:s.value})),n.a(2,r)}},n)})))},hideAntibotNotice:function(){return c.withLoading("hide-antibot-notice",D(W().m(function t(){return W().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,(0,u.q)().post(o.value.hide_antibot_notice,a.value.hide_antibot_notice,{});case 1:return t.a(2,t.v)}},t)})))},sendFeedback:function(t){return f.apply(this,arguments)},dismissGlobalNotice:function(){return v.apply(this,arguments)}}}),H=n(1289),N={key:0,id:"notice-global-ip-dismiss",class:"sui-notice sui-notice-warning"},B={class:"gap-4 sui-notice-content"},Q=["src"],$={class:"pt-0 sui-notice-message"},q={class:"mt-0"},V=["textContent"],Y=["textContent"],z={class:"sui-screen-reader-text"};const J={__name:"antibot-notice",setup:function(t){var e=(0,o.B)(),n=e.__,a=e.sprintf,u=(0,A.I)().assetUrl,l=(0,P.k)(),c=U(),d=(0,s.w)(),f=(0,r.bP)(l).is_hub_connected,v=(0,r.bP)(c),p=v.model,b=v.misc,m=(0,i.EW)(function(){return!0===b.value.show_notice&&(!1===f.value||!1===p.value.enabled)}),h=(0,i.EW)(function(){return a(n("Protect your website with the %s. Powered by threat data from over 750,000 sites and updated twice daily."),[b.value.module_name])}),y=(0,i.EW)(function(){return f.value?n("Activate for instant protection."):n("Sign up for free to activate powerful protection.")});function g(){f.value?c.activate({page:"Dashboard"}):l.initHubConnectionFlow({page:"dashboard"}),d.trackFeature({event:"def_antibot_dashboard_notice",data:{Action:"cta_clicked"}})}function k(){c.hideAntibotNotice(),d.trackFeature({event:"def_antibot_dashboard_notice",data:{Action:"closed"}})}return function(t,e){return m.value?((0,i.uX)(),(0,i.CE)("div",N,[(0,i.Lk)("div",B,[(0,i.Lk)("img",{class:"w-16 sui-image",src:(0,i.R1)(u)("assets/img/warning-icon.png"),alt:"warning icon"},null,8,Q),(0,i.Lk)("div",$,[(0,i.Lk)("h4",q,(0,i.v_)((0,i.R1)(n)("Your site is not fully protected")),1),(0,i.Lk)("p",{class:"mb-0",textContent:(0,i.v_)(h.value)},null,8,V),(0,i.Lk)("p",{textContent:(0,i.v_)(y.value)},null,8,Y),(0,i.bF)(H.A,{variant:(0,i.R1)(f)?"blue":"upsell",action:"activate-antibot",onClick:g,label:(0,i.R1)(f)?(0,i.R1)(n)("ACTIVATE ANTIBOT GLOBAL FIREWALL"):(0,i.R1)(n)("CONNECT SITE TO ACTIVATE")},null,8,["variant","label"])]),(0,i.Lk)("button",{id:"notice-global-ip-dismiss-close",class:"sui-button-icon","data-notice-close":"notice-global-ip-dismiss",onClick:k},[e[0]||(e[0]=(0,i.Lk)("span",{class:"sui-icon-close","aria-hidden":"true"},null,-1)),(0,i.Lk)("span",z,(0,i.v_)((0,i.R1)(n)("Close this notice")),1)])])])):(0,i.Q3)("",!0)}}};var Z={id:"security-tweaks",class:"sui-box hardener-widget"},tt={class:"sui-box-header"},et={class:"sui-box-title"},nt={class:"sui-box-body"},it={key:0,class:"sui-notice sui-notice-success"},rt={class:"sui-notice-content"},ot={class:"sui-notice-message"},at={key:0,class:"sui-accordion sui-accordion-flushed no-border-bottom"},ut=["id","onClick"],st={class:"sui-accordion-item-header shadow-left-cyan"},lt={class:"sui-accordion-item-title"},ct={class:"sui-box-footer"},dt={class:"sui-actions-left"},ft=["href"];const vt={__name:"security-tweaks",setup:function(t){var e=x(),n=(0,r.bP)(e),a=n.summary,u=n.tweaks,s=(0,A.I)().adminUrl,l=(0,o.B)().__;return function(t,e){return(0,i.uX)(),(0,i.CE)("div",Z,[(0,i.Lk)("div",tt,[(0,i.Lk)("h3",et,[e[0]||(e[0]=(0,i.Lk)("i",{class:"sui-icon-wrench-tool","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(l)("Recommendations")),1)])]),(0,i.Lk)("div",nt,[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(l)("Common security improvements you can make to enhance your site's defence against hackers and bots.")),1),0===(0,i.R1)(a).issues_count?((0,i.uX)(),(0,i.CE)("div",it,[(0,i.Lk)("div",rt,[(0,i.Lk)("div",ot,[e[1]||(e[1]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-check-tick sui-md"},null,-1)),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(l)("You have actioned all available security recommendations, great work!")),1)])])])):(0,i.Q3)("",!0)]),(0,i.R1)(a).issues_count>0?((0,i.uX)(),(0,i.CE)("div",at,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(Object.values((0,i.R1)(u)).slice(0,3),function(t){return(0,i.uX)(),(0,i.CE)("div",{key:t.slug,id:t.slug,class:"sui-accordion-item sui-info",onClick:function(e){return n=t,void(window.location.href=s("admin.php?page=wdf-hardener&view=issues#"+n.slug));var n}},[(0,i.Lk)("div",st,[(0,i.Lk)("div",lt,[(0,i.eW)((0,i.v_)(t.title)+" ",1),e[2]||(e[2]=(0,i.Lk)("div",{class:"sui-actions-right"},[(0,i.Lk)("i",{class:"sui-icon-chevron-right","aria-hidden":"true"})],-1))])])],8,ut)}),128))])):(0,i.Q3)("",!0),(0,i.Lk)("div",ct,[(0,i.Lk)("div",dt,[(0,i.Lk)("a",{id:"view-all-issues",href:(0,i.R1)(s)("admin.php?page=wdf-hardener"),class:"sui-button sui-button-ghost"},[e[3]||(e[3]=(0,i.Lk)("i",{class:"sui-icon-eye","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(l)("View All")),1)],8,ft)])])])}}};var pt=n(6860);function bt(t){return function(t){if(Array.isArray(t))return mt(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return mt(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?mt(t,e):void 0}}(t)||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 mt(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=Array(e);n<e;n++)i[n]=t[n];return i}var ht={class:"flex items-center sui-list-detail"},yt=["href"];const gt={__name:"upsell_lock_icon_cta",props:{campaignUrl:{type:String,required:!0}},setup:function(t){var e=(0,o.B)().__;return function(n,r){return(0,i.uX)(),(0,i.CE)("span",ht,[(0,i.Lk)("a",{href:t.campaignUrl,target:"_blank",class:"defender-upgrade-text"},(0,i.v_)((0,i.R1)(e)("Unlock with Pro")),9,yt),((0,i.uX)(),(0,i.CE)("svg",{class:(0,i.C4)({"grayscale-invert":(0,i.R1)(pt.Bb)()}),width:"36",height:"26",viewBox:"0 0 36 26",fill:"none",xmlns:"http://www.w3.org/2000/svg"},bt(r[0]||(r[0]=[(0,i.Lk)("rect",{x:"0.5",y:"0.5",width:"35",height:"25",rx:"12.5",fill:"#F9E1FF"},null,-1),(0,i.Lk)("rect",{x:"0.5",y:"0.5",width:"35",height:"25",rx:"12.5",stroke:"#8D00B1"},null,-1),(0,i.Lk)("path",{d:"M14.6133 12V10.8047C14.6289 10.3438 14.7305 9.91406 14.918 9.51562C15.1055 9.10938 15.3516 8.75781 15.6562 8.46094C15.9609 8.16406 16.3125 7.92969 16.7109 7.75781C17.1172 7.58594 17.5469 7.5 18 7.5C18.4609 7.5 18.8906 7.58594 19.2891 7.75781C19.6953 7.92969 20.0508 8.16406 20.3555 8.46094C20.6602 8.75781 20.9062 9.10938 21.0938 9.51562C21.2734 9.91406 21.375 10.3438 21.3984 10.8047V12H21.75C21.9609 12 22.1367 12.0742 22.2773 12.2227C22.4258 12.3633 22.5 12.5391 22.5 12.75V17.25C22.5 17.4609 22.4258 17.6406 22.2773 17.7891C22.1367 17.9297 21.9609 18 21.75 18H14.25C14.0391 18 13.8594 17.9297 13.7109 17.7891C13.5703 17.6406 13.5 17.4609 13.5 17.25V12.75C13.5 12.5391 13.5703 12.3633 13.7109 12.2227C13.8594 12.0742 14.0391 12 14.25 12H14.6133ZM16.5234 12H19.4766V10.8047C19.4766 10.3906 19.332 10.0391 19.043 9.75C18.7539 9.45312 18.4062 9.30469 18 9.30469C17.5938 9.30469 17.2461 9.45312 16.957 9.75C16.668 10.0391 16.5234 10.3906 16.5234 10.8047V12Z",fill:"#8D00B1"},null,-1)])),2))])}}};var kt={id:"free-file-scanning",class:"sui-box file-scanning"},_t={class:"sui-box-header"},wt={class:"sui-box-title"},Lt={key:0,class:"sui-actions-left"},Rt={key:0,class:"sui-tag sui-tag-warning"},Ct={key:0,class:"padding-bottom-30"},xt={key:1},jt={class:"sui-progress-block"},Et={class:"sui-progress-text"},St=["textContent"],Tt={class:"sui-progress-bar","aria-hidden":"true"},Ot={class:"sui-progress-state"},At=["innerHTML"],Pt={key:2,class:"sui-field-list sui-flushed no-border"},Xt={class:"sui-field-list-body"},Wt={class:"sui-field-list-item",id:"file-change-count"},It={class:"sui-field-list-item-label"},Ft=["textContent"],Mt=["innerHTML"],Gt={key:1,class:"text-base"},Kt=["href"],Dt={class:"sui-tag sui-tag-brown"},Ut={class:"sui-field-list-item",id:"outdated-removed-count"},Ht={class:"sui-field-list-item-label"},Nt={class:"text-base text-gray-500"},Bt=["innerHTML"],Qt={key:1,class:"text-base"},$t=["href"],qt={class:"sui-tag sui-tag-brown"},Vt={class:"sui-field-list-item",id:"known-vuln-count"},Yt={class:"sui-field-list-item-label"},zt=["textContent"],Jt={class:"sui-field-list-item",id:"suspicious-code-count"},Zt={class:"sui-field-list-item-label"},te=["textContent"],ee={key:0,class:"sui-box-footer"},ne={class:"sui-actions-left"},ie=["href"];const re={__name:"file-scanning-free",setup:function(t){var e=k(),n=(0,r.bP)(e),a=n.scan,u=n.settings,s=n.isScanStopped,l=n.misc,c=n.countScanIssues,d=(0,o.B)().__,f=(0,A.I)(),v=f.adminUrl,p=f.campaign_url,b=(0,i.EW)(function(){var t;return(null===(t=a.value)||void 0===t?void 0:t.status_text)||""}),m=(0,i.EW)(function(){var t;return(null===(t=a.value)||void 0===t?void 0:t.percent)||0});function h(t){return e.resultIndicator(t)}return(0,i.wB)(function(){var t;return null===(t=a.value)||void 0===t?void 0:t.status},function(){s.value?e.stopPolling():e.startPolling()}),(0,i.sV)(function(){s.value||e.startPolling()}),function(t,n){return(0,i.uX)(),(0,i.CE)("div",kt,[(0,i.Lk)("div",_t,[(0,i.Lk)("h3",wt,[n[1]||(n[1]=(0,i.Lk)("i",{class:"sui-icon-layers","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(d)("Malware Scanning")),1)]),(0,i.R1)(s)?((0,i.uX)(),(0,i.CE)("div",Lt,[null!==(0,i.R1)(a)&&(0,i.R1)(c)>0?((0,i.uX)(),(0,i.CE)("span",Rt,(0,i.v_)((0,i.R1)(c)),1)):(0,i.Q3)("",!0)])):(0,i.Q3)("",!0)]),(0,i.Lk)("div",{class:(0,i.C4)(["sui-box-body",{"no-padding-bottom":(0,i.R1)(s)}])},[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(d)("Scan your website for file changes, vulnerabilities and injected code and get notified about anything suspicious.")),1),null===(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",Ct,[(0,i.bF)(H.A,{id:"dashboard-start-scan-free",variant:"blue",action:"start-scan","custom-class":"run-scan",onClick:(0,i.R1)(e).startScan},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(d)("Run scan")),1)]}),_:1},8,["onClick"])])):(0,i.R1)(s)?((0,i.uX)(),(0,i.CE)("div",Pt,[(0,i.Lk)("div",Xt,[(0,i.Lk)("div",Wt,[(0,i.Lk)("label",It,[(0,i.Lk)("strong",{class:"text-base text-gray-500",textContent:(0,i.v_)((0,i.R1)(l).labels.integrity_check)},null,8,Ft)]),(0,i.R1)(u).integrity_check?((0,i.uX)(),(0,i.CE)("span",{key:0,class:"text-base",innerHTML:h((0,i.R1)(a).count.core)},null,8,Mt)):((0,i.uX)(),(0,i.CE)("span",Gt,[(0,i.Lk)("a",{href:(0,i.R1)(v)("admin.php?page=wdf-scan&view=settings")},[(0,i.Lk)("span",Dt,(0,i.v_)((0,i.R1)(d)("Disabled")),1)],8,Kt)]))]),(0,i.Lk)("div",Ut,[(0,i.Lk)("label",Ht,[(0,i.Lk)("strong",Nt,(0,i.v_)((0,i.R1)(d)("Outdated & removed plugins")),1)]),(0,i.R1)(u).check_abandoned_plugin?((0,i.uX)(),(0,i.CE)("span",{key:0,class:"text-base",innerHTML:h((0,i.R1)(a).count.outdated_plugin+(0,i.R1)(a).count.closed_plugin)},null,8,Bt)):((0,i.uX)(),(0,i.CE)("span",Qt,[(0,i.Lk)("a",{href:(0,i.R1)(v)("admin.php?page=wdf-scan&view=settings")},[(0,i.Lk)("span",qt,(0,i.v_)((0,i.R1)(d)("Disabled")),1)],8,$t)]))]),(0,i.Lk)("div",Vt,[(0,i.Lk)("label",Yt,[(0,i.Lk)("strong",{class:"text-base text-gray-500",textContent:(0,i.v_)((0,i.R1)(l).labels.check_known_vuln)},null,8,zt)]),(0,i.bF)(gt,{"campaign-url":(0,i.R1)(p)("defender_dashboard_vulnerabilities")},null,8,["campaign-url"])]),(0,i.Lk)("div",Jt,[(0,i.Lk)("label",Zt,[(0,i.Lk)("strong",{class:"text-base text-gray-500",textContent:(0,i.v_)((0,i.R1)(l).labels.scan_malware)},null,8,te)]),(0,i.bF)(gt,{"campaign-url":(0,i.R1)(p)("defender_dashboard_suspiciouscode")},null,8,["campaign-url"])])])])):((0,i.uX)(),(0,i.CE)("div",xt,[(0,i.Lk)("div",jt,[(0,i.Lk)("div",{class:(0,i.C4)(["sui-progress",{grayscale:(0,i.R1)(pt.Bb)()}])},[n[2]||(n[2]=(0,i.Lk)("span",{class:"sui-progress-icon","aria-hidden":"true"},[(0,i.Lk)("i",{class:"sui-icon-loader sui-loading"})],-1)),(0,i.Lk)("span",Et,[(0,i.Lk)("span",{textContent:(0,i.v_)(m.value+"%")},null,8,St)]),(0,i.Lk)("div",Tt,[(0,i.Lk)("span",{style:(0,i.Tr)({width:m.value+"%"})},null,4)])],2),(0,i.bF)(H.A,{"only-icon":"true",action:"cancel-scan",onClick:n[0]||(n[0]=function(t){return(0,i.R1)(e).cancelScan()}),icon:"sui-icon-close"})]),(0,i.Lk)("div",Ot,[(0,i.Lk)("span",{innerHTML:b.value},null,8,At)])]))],2),(0,i.R1)(s)?((0,i.uX)(),(0,i.CE)("div",ee,[(0,i.Lk)("div",ne,[(0,i.Lk)("a",{id:"view-report",href:(0,i.R1)(v)("admin.php?page=wdf-scan"),class:"sui-button sui-button-ghost"},[n[3]||(n[3]=(0,i.Lk)("i",{class:"sui-icon-eye","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(d)("View Report")),1)],8,ie)])])):(0,i.Q3)("",!0)])}}};var oe={id:"file-scanning",class:"sui-box file-scanning"},ae={class:"sui-box-header"},ue={class:"sui-box-title"},se={key:0,class:"sui-actions-left"},le={key:0,class:"sui-tag sui-tag-warning"},ce={key:0,class:"padding-bottom-30"},de={key:1},fe={class:"sui-progress-block"},ve={class:"sui-progress-text"},pe=["textContent"],be={class:"sui-progress-bar","aria-hidden":"true"},me={class:"sui-progress-state"},he=["innerHTML"],ye={key:2,class:"sui-field-list sui-flushed no-border"},ge={class:"sui-field-list-body"},ke={class:"sui-field-list-item",id:"file-change-count"},_e={class:"sui-field-list-item-label"},we=["textContent"],Le=["innerHTML"],Re={key:1,class:"text-base"},Ce=["href"],xe={class:"sui-tag sui-tag-brown"},je={class:"sui-field-list-item",id:"outdated-removed-count"},Ee={class:"sui-field-list-item-label"},Se={class:"text-base text-gray-500"},Te=["innerHTML"],Oe={key:1,class:"text-base"},Ae=["href"],Pe={class:"sui-tag sui-tag-brown"},Xe={class:"sui-field-list-item",id:"known-vuln-count"},We={class:"sui-field-list-item-label"},Ie=["textContent"],Fe=["innerHTML"],Me={key:1,class:"text-base"},Ge=["href"],Ke={class:"sui-tag sui-tag-brown"},De={class:"sui-field-list-item",id:"suspicious-code-count"},Ue={class:"sui-field-list-item-label"},He=["textContent"],Ne=["innerHTML"],Be={key:1,class:"text-base"},Qe=["href"],$e={class:"sui-tag sui-tag-brown"},qe={key:0,class:"sui-box-footer"},Ve={class:"sui-actions-left"},Ye=["href"],ze={class:"sui-actions-right"},Je=["innerHTML"];const Ze={__name:"file-scanning",setup:function(t){var e=k(),n=(0,r.bP)(e),a=n.scan,u=n.report,s=n.settings,l=n.isScanStopped,c=n.misc,d=n.countScanIssues,f=(0,o.B)().__,v=(0,A.I)().adminUrl,p=(0,i.EW)(function(){var t;return(null===(t=a.value)||void 0===t?void 0:t.status_text)||""}),b=(0,i.EW)(function(){return"-"===u.value?f("Automatic scans are disabled"):u.value}),m=(0,i.EW)(function(){var t;return(null===(t=a.value)||void 0===t?void 0:t.percent)||0});function h(t){return e.resultIndicator(t)}return(0,i.wB)(function(){var t;return null===(t=a.value)||void 0===t?void 0:t.status},function(){l.value?e.stopPolling():e.startPolling()}),(0,i.sV)(function(){l.value||e.startPolling()}),function(t,n){return(0,i.uX)(),(0,i.CE)("div",oe,[(0,i.Lk)("div",ae,[(0,i.Lk)("h3",ue,[n[1]||(n[1]=(0,i.Lk)("i",{class:"sui-icon-layers","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(f)("Malware Scanning")),1)]),(0,i.R1)(l)?((0,i.uX)(),(0,i.CE)("div",se,[null!==(0,i.R1)(a)&&(0,i.R1)(d)>0?((0,i.uX)(),(0,i.CE)("span",le,(0,i.v_)((0,i.R1)(d)),1)):(0,i.Q3)("",!0)])):(0,i.Q3)("",!0)]),(0,i.Lk)("div",{class:(0,i.C4)(["sui-box-body",{"no-padding-bottom":null!==(0,i.R1)(a)}])},[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(f)("Scan your website for file changes, vulnerabilities and injected code and get notified about anything suspicious.")),1),null===(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",ce,[(0,i.bF)(H.A,{id:"dashboard-start-scan",variant:"blue","custom-class":"run-scan",action:"start-scan",onClick:(0,i.R1)(e).startScan},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(f)("Run scan")),1)]}),_:1},8,["onClick"])])):(0,i.R1)(l)?((0,i.uX)(),(0,i.CE)("div",ye,[(0,i.Lk)("div",ge,[(0,i.Lk)("div",ke,[(0,i.Lk)("label",_e,[(0,i.Lk)("strong",{class:"text-base text-gray-500",textContent:(0,i.v_)((0,i.R1)(c).labels.integrity_check)},null,8,we)]),(0,i.R1)(s).integrity_check?((0,i.uX)(),(0,i.CE)("span",{key:0,class:"text-base",innerHTML:h((0,i.R1)(a).count.core)},null,8,Le)):((0,i.uX)(),(0,i.CE)("span",Re,[(0,i.Lk)("a",{id:"file-change-disabled",href:(0,i.R1)(v)("admin.php?page=wdf-scan&view=settings")},[(0,i.Lk)("span",xe,(0,i.v_)((0,i.R1)(f)("Disabled")),1)],8,Ce)]))]),(0,i.Lk)("div",je,[(0,i.Lk)("label",Ee,[(0,i.Lk)("strong",Se,(0,i.v_)((0,i.R1)(f)("Outdated & removed plugins")),1)]),(0,i.R1)(s).check_abandoned_plugin?((0,i.uX)(),(0,i.CE)("span",{key:0,class:"text-base",innerHTML:h((0,i.R1)(a).count.outdated_plugin+(0,i.R1)(a).count.closed_plugin)},null,8,Te)):((0,i.uX)(),(0,i.CE)("span",Oe,[(0,i.Lk)("a",{href:(0,i.R1)(v)("admin.php?page=wdf-scan&view=settings")},[(0,i.Lk)("span",Pe,(0,i.v_)((0,i.R1)(f)("Disabled")),1)],8,Ae)]))]),(0,i.Lk)("div",Xe,[(0,i.Lk)("label",We,[(0,i.Lk)("strong",{class:"text-base text-gray-500",textContent:(0,i.v_)((0,i.R1)(c).labels.check_known_vuln)},null,8,Ie)]),(0,i.R1)(s).check_known_vuln?((0,i.uX)(),(0,i.CE)("span",{key:0,class:"text-base",innerHTML:h((0,i.R1)(a).count.vuln)},null,8,Fe)):((0,i.uX)(),(0,i.CE)("span",Me,[(0,i.Lk)("a",{id:"known-vuln-disabled",href:(0,i.R1)(v)("admin.php?page=wdf-scan&view=settings")},[(0,i.Lk)("span",Ke,(0,i.v_)((0,i.R1)(f)("Disabled")),1)],8,Ge)]))]),(0,i.Lk)("div",De,[(0,i.Lk)("label",Ue,[(0,i.Lk)("strong",{class:"text-base text-gray-500",textContent:(0,i.v_)((0,i.R1)(c).labels.scan_malware)},null,8,He)]),(0,i.R1)(s).scan_malware?((0,i.uX)(),(0,i.CE)("span",{key:0,class:"text-base",innerHTML:h((0,i.R1)(a).count.content)},null,8,Ne)):((0,i.uX)(),(0,i.CE)("span",Be,[(0,i.Lk)("a",{id:"suspicious-code-disabled",href:(0,i.R1)(v)("admin.php?page=wdf-scan&view=settings")},[(0,i.Lk)("span",$e,(0,i.v_)((0,i.R1)(f)("Disabled")),1)],8,Qe)]))])])])):((0,i.uX)(),(0,i.CE)("div",de,[(0,i.Lk)("div",fe,[(0,i.Lk)("div",{class:(0,i.C4)(["sui-progress",{grayscale:(0,i.R1)(pt.Bb)()}])},[n[2]||(n[2]=(0,i.Lk)("span",{class:"sui-progress-icon","aria-hidden":"true"},[(0,i.Lk)("i",{class:"sui-icon-loader sui-loading"})],-1)),(0,i.Lk)("span",ve,[(0,i.Lk)("span",{textContent:(0,i.v_)(m.value+"%")},null,8,pe)]),(0,i.Lk)("div",be,[(0,i.Lk)("span",{style:(0,i.Tr)({width:m.value+"%"})},null,4)])],2),(0,i.bF)(H.A,{"only-icon":"true",action:"cancel-scan",onClick:n[0]||(n[0]=function(t){return(0,i.R1)(e).cancelScan()}),type:"button",icon:"sui-icon-close"})]),(0,i.Lk)("div",me,[(0,i.Lk)("span",{innerHTML:p.value},null,8,he)])]))],2),null!==(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("div",qe,[(0,i.Lk)("div",Ve,[(0,i.Lk)("a",{id:"view-report",href:(0,i.R1)(v)("admin.php?page=wdf-scan"),class:"sui-button sui-button-ghost"},[n[3]||(n[3]=(0,i.Lk)("i",{class:"sui-icon-eye","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(f)("View Report")),1)],8,Ye)]),(0,i.Lk)("div",ze,[(0,i.Lk)("p",{id:"report-text",class:"sui-p-small def-report-text sm:[&>br]:hidden",innerHTML:b.value},null,8,Je)])])):(0,i.Q3)("",!0)])}}};var tn=n(9806);function en(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var t,e,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function o(n,i,r,o){var s=i&&i.prototype instanceof u?i:u,l=Object.create(s.prototype);return nn(l,"_invoke",function(n,i,r){var o,u,s,l=0,c=r||[],d=!1,f={p:0,n:0,v:t,a:v,f:v.bind(t,4),d:function(e,n){return o=e,u=0,s=t,f.n=n,a}};function v(n,i){for(u=n,s=i,e=0;!d&&l&&!r&&e<c.length;e++){var r,o=c[e],v=f.p,p=o[2];n>3?(r=p===i)&&(s=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=t):o[0]<=v&&((r=n<2&&v<o[1])?(u=0,f.v=i,f.n=o[1]):v<p&&(r=n<3||o[0]>i||i>p)&&(o[4]=n,o[5]=i,f.n=p,u=0))}if(r||n>1)return a;throw d=!0,i}return function(r,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,s=p;(e=u<2?t:s)||!d;){o||(u?u<3?(u>1&&(f.n=-1),v(u,s)):f.n=s:f.v=s);try{if(l=2,o){if(u||(r="next"),e=o[r]){if(!(e=e.call(o,s)))throw TypeError("iterator result is not an object");if(!e.done)return e;s=e.value,u<2&&(u=0)}else 1===u&&(e=o.return)&&e.call(o),u<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),u=1);o=t}else if((e=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(e){o=t,u=1,s=e}finally{l=1}}return{value:e,done:d}}}(n,r,o),!0),l}var a={};function u(){}function s(){}function l(){}e=Object.getPrototypeOf;var c=[][i]?e(e([][i]())):(nn(e={},i,function(){return this}),e),d=l.prototype=u.prototype=Object.create(c);function f(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,l):(t.__proto__=l,nn(t,r,"GeneratorFunction")),t.prototype=Object.create(d),t}return s.prototype=l,nn(d,"constructor",l),nn(l,"constructor",s),s.displayName="GeneratorFunction",nn(l,r,"GeneratorFunction"),nn(d),nn(d,r,"Generator"),nn(d,i,function(){return this}),nn(d,"toString",function(){return"[object Generator]"}),(en=function(){return{w:o,m:f}})()}function nn(t,e,n,i){var r=Object.defineProperty;try{r({},"",{})}catch(t){r=0}nn=function(t,e,n,i){function o(e,n){nn(t,e,function(t){return this._invoke(e,n,t)})}e?r?r(t,e,{value:n,enumerable:!i,configurable:!i,writable:!i}):t[e]=n:(o("next",0),o("throw",1),o("return",2))},nn(t,e,n,i)}function rn(t,e,n,i,r,o,a){try{var u=t[o](a),s=u.value}catch(t){return void n(t)}u.done?e(s):Promise.resolve(s).then(i,r)}function on(t){return function(){var e=this,n=arguments;return new Promise(function(i,r){var o=t.apply(e,n);function a(t){rn(o,i,r,a,u,"next",t)}function u(t){rn(o,i,r,a,u,"throw",t)}a(void 0)})}}var an=(0,r.nY)("blacklist",function(){var t,e,n=(0,i.KR)({}),r=(0,i.KR)({}),o=(0,i.KR)("fetching"),a="blacklist-toggle",s=(0,l.r)().withLoading;function c(t){switch(parseInt(t.status)){case-1:o.value="new";break;case 0:o.value="blacklisted";break;case 1:o.value="good"}return o.value}function d(){return(d=on(en().m(function t(){return en().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,s(a,on(en().m(function t(){var e;return en().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,(0,u.q)().post(n.value.toggle_blacklist_status,r.value.toggle_blacklist_status,{status:o.value});case 1:return c(e=t.v),t.a(2,e)}},t)})));case 1:return t.a(2,t.v)}},t)}))).apply(this,arguments)}function f(){return(f=on(en().m(function t(){return en().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,s(a,on(en().m(function t(){var e;return en().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,(0,u.q)().post(n.value.blacklist_status,r.value.blacklist_status,{});case 1:return c(e=t.v),t.a(2,e)}},t)})));case 1:return t.a(2,t.v)}},t)}))).apply(this,arguments)}return"undefined"!=typeof window&&null!==(t=window.dashboard)&&void 0!==t&&t.blocklist_monitor&&(e=window.dashboard.blocklist_monitor,n.value=e.routes,r.value=e.nonces),{status:o,toggle:function(){return d.apply(this,arguments)},fetch:function(){return f.apply(this,arguments)}}}),un={id:"blocklist",class:"sui-box"},sn={class:"sui-box-header"},ln={class:"sui-box-title"},cn={key:0,class:"sui-actions-right"},dn={class:"sui-toggle"},fn={class:"sui-box-body"},vn={class:"margin-bottom-30"},pn={key:0,class:"sui-notice sui-notice-info"},bn={class:"sui-notice-content"},mn={class:"sui-notice-message"},hn={key:2,class:"sui-notice sui-notice-error"},yn={class:"sui-notice-content"},gn={class:"sui-notice-message"},kn={key:3,class:"sui-notice sui-notice-success"},_n={class:"sui-notice-content"},wn={class:"sui-notice-message"},Ln={key:4,class:"sui-notice sui-notice-error"},Rn={class:"sui-notice-content"},Cn={class:"sui-notice-message"},xn=["textContent"],jn={key:5,class:"sui-center-box no-padding-bottom"},En={class:"sui-p-small"},Sn={id:"blocklist-article",target:"_blank",href:"https://wpmudev.com/blog/get-off-googles-blacklist/"};const Tn={__name:"blacklist",setup:function(t){var e=(0,o.B)().__,n=(0,tn.p)().showSupportLinks,a=an(),u=(0,r.bP)(a),s=u.status,l=u.error_message;return(0,i.KC)(function(){a.fetch()}),function(t,r){return(0,i.uX)(),(0,i.CE)("div",un,[(0,i.Lk)("div",sn,[(0,i.Lk)("h3",ln,[r[2]||(r[2]=(0,i.Lk)("i",{class:"sui-icon-target","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(e)("Blocklist Monitor")),1)]),"blacklisted"===(0,i.R1)(s)||"good"===(0,i.R1)(s)?((0,i.uX)(),(0,i.CE)("div",cn,[(0,i.Lk)("label",dn,[(0,i.Lk)("input",{type:"checkbox",checked:"checked",class:"toggle-checkbox",onClick:r[0]||(r[0]=function(t){return(0,i.R1)(a).toggle()})}),r[3]||(r[3]=(0,i.Lk)("span",{class:"sui-toggle-slider"},null,-1))])])):(0,i.Q3)("",!0)]),(0,i.Lk)("div",fn,[(0,i.Lk)("p",vn,(0,i.v_)((0,i.R1)(e)("Automatically check if you're on Google's blocklist every 6 hours. If something's wrong, we'll let you know via email.")),1),"fetching"===(0,i.R1)(s)?((0,i.uX)(),(0,i.CE)("div",pn,[(0,i.Lk)("div",bn,[(0,i.Lk)("div",mn,[r[4]||(r[4]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(e)("Fetching your domain info...")),1)])])])):"new"===(0,i.R1)(s)?((0,i.uX)(),(0,i.Wv)(H.A,{key:1,variant:"blue",action:"blacklist-toggle",onClick:r[1]||(r[1]=function(t){return(0,i.R1)(a).toggle()}),label:(0,i.R1)(e)("Activate")},null,8,["label"])):"blacklisted"===(0,i.R1)(s)?((0,i.uX)(),(0,i.CE)("div",hn,[(0,i.Lk)("div",yn,[(0,i.Lk)("div",gn,[r[5]||(r[5]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(e)("Your domain is currently on Google's blocklist. Check out the article below to find out how to fix up your domain.")),1)])])])):"good"===(0,i.R1)(s)?((0,i.uX)(),(0,i.CE)("div",kn,[(0,i.Lk)("div",_n,[(0,i.Lk)("div",wn,[r[6]||(r[6]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-check-tick sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(e)("Your domain is currently clean.")),1)])])])):"error"===(0,i.R1)(s)?((0,i.uX)(),(0,i.CE)("div",Ln,[(0,i.Lk)("div",Rn,[(0,i.Lk)("div",Cn,[r[7]||(r[7]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",{textContent:(0,i.v_)((0,i.R1)(l))},null,8,xn)])])])):(0,i.Q3)("",!0),(0,i.R1)(n)&&"new"!==(0,i.R1)(s)?((0,i.uX)(),(0,i.CE)("div",jn,[(0,i.Lk)("p",En,[(0,i.eW)((0,i.v_)((0,i.R1)(e)("Want to know more about blocklisting?"))+" ",1),(0,i.Lk)("a",Sn,(0,i.v_)((0,i.R1)(e)("Read this article.")),1)])])):(0,i.Q3)("",!0)])])}}};var On={id:"free-blocklist",class:"sui-box"},An={class:"sui-box-header"},Pn={class:"sui-box-title"},Xn={class:"sui-actions-left"},Wn={class:"sui-tag sui-tag-pro"},In={class:"sui-box-body"},Fn={class:"sui-box-settings-row sui-upsell-row"},Mn={class:"sui-upsell-notice p-0 min-w-full"},Gn=["href"];const Kn={__name:"blacklist-free",setup:function(t){var e=(0,a.X)().upgradeTitle,n=(0,o.B)().__,r=(0,A.I)().campaign_url;return function(t,o){return(0,i.uX)(),(0,i.CE)("div",On,[(0,i.Lk)("div",An,[(0,i.Lk)("h3",Pn,[o[0]||(o[0]=(0,i.Lk)("i",{class:"sui-icon-target","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(n)("Blocklist Monitor")),1)]),(0,i.Lk)("div",Xn,[(0,i.Lk)("span",Wn,(0,i.v_)((0,i.R1)(n)("Pro")),1)])]),(0,i.Lk)("div",In,[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(n)("Automatically check if you’re on Google’s blocklist every 6 hours. If something’s wrong, we’ll let you know via email.")),1),(0,i.Lk)("div",Fn,[(0,i.Lk)("div",Mn,[(0,i.Lk)("p",null,[(0,i.eW)((0,i.v_)((0,i.R1)(n)("Get domain blocklist monitoring and reports as part of a WPMU DEV membership.")),1),o[1]||(o[1]=(0,i.Lk)("br",null,null,-1)),(0,i.Lk)("a",{id:"upgrade-blocklist",class:"premium-button sui-button sui-button-purple",target:"_blank",href:(0,i.R1)(r)("defender_dash_blacklist_upgrade_button")},(0,i.v_)((0,i.R1)(e)),9,Gn)])])])])])}}};var Dn=n(4497),Un=n(6965),Hn=["id"],Nn={class:"sui-field-list-item-label sm:w-1/2"},Bn={class:"text-base text-gray-500"},Qn={class:"sm:w-1/2"};const $n={__name:"status-item",props:{feature:{type:String,required:!0},status:{type:Object,required:!0}},setup:function(t){return function(e,n){return(0,i.uX)(),(0,i.CE)("div",{id:"".concat(t.feature,"-").concat((0,i.R1)(Un.S)().stringToId(t.status.label)),class:"sui-field-list-item gap-5 even:bg-gray-97"},[(0,i.Lk)("label",Nn,[(0,i.Lk)("strong",Bn,(0,i.v_)(t.status.label),1)]),(0,i.Lk)("label",Qn,[(0,i.Lk)("span",{class:(0,i.C4)(t.status.is_tag?"sui-tag sui-tag-green sui-tag-sm":"text-base")},(0,i.v_)(t.status.value),3)])],8,Hn)}}};var qn=n(4887);function Vn(t){return function(t){if(Array.isArray(t))return Yn(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return Yn(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Yn(t,e):void 0}}(t)||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 Yn(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=Array(e);n<e;n++)i[n]=t[n];return i}var zn={class:"sui-accordion-item",id:"antibot-firewall"},Jn={class:"sui-accordion-item-header"},Zn={class:"sui-accordion-item-title"},ti=["data-tooltip"],ei={class:"justify-end"},ni=["href"],ii={key:5},ri={class:"sui-tag sui-tag-blue sui-tag-sm"},oi={key:0,class:"sui-accordion-item-body"},ai={class:"sui-box"},ui={class:"sui-box-body"},si={class:"m-0 text-base font-medium text-gray-400 leading-22px pb-20px"},li={class:"sui-field-list"},ci={class:"sui-field-list-body"};const di={__name:"antibot-firewall",setup:function(t){var e=(0,o.B)().__,n=(0,tn.p)().isWhitelabelDisabled,a=(0,P.k)(),u=U(),s=(0,r.bP)(a).is_hub_connected,l=(0,r.bP)(u).misc,c=(0,i.EW)(function(){return e("Your site is securely connected to our servers and protected against malicious IP addresses.")}),d=(0,i.EW)(function(){return[{label:"Status",value:e("Connected"),is_tag:!0},{label:"Blocked IPs",value:l.value.ips_count},{label:"Sync schedule",value:l.value.sync_schedule}]});function f(){s.value?u.activate({page:"Dashboard"}):a.initHubConnectionFlow({page:"dashboard"})}return function(t,r){return(0,i.uX)(),(0,i.CE)("div",zn,[(0,i.Lk)("div",Jn,[(0,i.Lk)("div",Zn,[(0,i.eW)((0,i.v_)((0,i.R1)(l).module_name)+" ",1),(0,i.R1)(l).is_active?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.CE)("span",{key:0,class:"mt-1 ml-2 sui-tooltip sui-tooltip-constrained","data-tooltip":(0,i.R1)(l).inactive_tooltip_text},Vn(r[0]||(r[0]=[(0,i.Lk)("i",{class:"mr-0 sui-icon-info sui-warning","aria-hidden":"true"},null,-1)])),8,ti))]),(0,i.Lk)("div",ei,[!(0,i.R1)(l).is_active&&(0,i.R1)(s)&&(0,i.R1)(l).is_expired_membership?((0,i.uX)(),(0,i.Wv)(qn.A,{key:0})):(0,i.R1)(s)?(0,i.R1)(l).show_antibot_options.is_unlimited_hosting&&(0,i.R1)(n)?((0,i.uX)(),(0,i.CE)("a",{key:2,href:(0,i.R1)(l).show_antibot_options.uh_activate_btn_link,id:"dashboard-uh-link-antibot-activation-without-whitelabel",class:"sui-button sui-button-blue",target:"_blank"},(0,i.v_)((0,i.R1)(l).show_antibot_options.uh_activate_btn_text),9,ni)):(0,i.R1)(l).show_antibot_options.is_unlimited_hosting&&!(0,i.R1)(n)?((0,i.uX)(),(0,i.Wv)(H.A,{key:3,id:"dashboard-link-antibot-activation-with-whitelabel",type:"button",class:"sui-button",variant:"grey"},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(l).show_antibot_options.uh_activate_btn_text),1)]}),_:1})):(0,i.R1)(s)&&!(0,i.R1)(l).is_active?((0,i.uX)(),(0,i.Wv)(H.A,{key:4,variant:"blue",action:"activate-antibot",onClick:f,label:(0,i.R1)(e)("ACTIVATE")},null,8,["label"])):((0,i.uX)(),(0,i.CE)("div",ii,[(0,i.Lk)("span",ri,(0,i.v_)((0,i.R1)(e)("Active")),1),r[1]||(r[1]=(0,i.Lk)("button",{type:"button",class:"sui-accordion-open-indicator sui-button-icon","aria-label":"open-item",id:"antibot-accordion-toggle"},[(0,i.Lk)("span",{class:"sui-icon-chevron-down","aria-hidden":"true"})],-1))])):((0,i.uX)(),(0,i.Wv)(H.A,{key:1,variant:"upsell",action:"activate-antibot",onClick:f,label:(0,i.R1)(e)("CONNECT SITE TO ACTIVATE")},null,8,["label"]))])]),(0,i.R1)(l).is_active?((0,i.uX)(),(0,i.CE)("div",oi,[(0,i.Lk)("div",ai,[(0,i.Lk)("div",ui,[(0,i.Lk)("p",si,(0,i.v_)(c.value),1),(0,i.Lk)("div",li,[(0,i.Lk)("div",ci,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(d.value,function(t){return(0,i.uX)(),(0,i.Wv)((0,i.R1)($n),{key:t.label,status:t,feature:"antibot"},null,8,["status"])}),128))])])])])])):(0,i.Q3)("",!0)])}}};var fi=n(9919),vi={class:"sui-accordion-item",id:"local-firewall"},pi={class:"sui-accordion-item-header"},bi={class:"sui-accordion-item-title"},mi={key:0,class:"justify-end"},hi={class:"sui-tag sui-tag-blue sui-tag-sm"},yi={key:1,class:"justify-end"},gi={key:0,class:"sui-accordion-item-body"},ki={class:"sui-box"},_i={class:"sui-box-body"},wi={class:"m-0 pb-20px text-base font-medium text-gray-400"},Li={class:"sui-field-list"},Ri={class:"sui-field-list-body"};const Ci={__name:"local-firewall",setup:function(t){var e=p(),n=(0,r.bP)(e),a=n.settings,u=n.summary,s=n.doing_ajax,l=n.last_lockout,c=n.enabled,d=(0,o.B)().__,f=(0,i.EW)(function(){return[{label:d("Last lockout"),value:"Never"===l.value?0:l.value},{label:d("Login lockouts in the past 7 days"),value:a.value&&u.value.login.week},{label:d("404 lockouts in the past 7 days"),value:a.value&&u.value.nf.week},{label:d("User agent lockouts in the past 7 days"),value:a.value&&u.value.ua.week}]});return function(t,n){return(0,i.uX)(),(0,i.CE)("div",vi,[(0,i.Lk)("div",pi,[(0,i.Lk)("div",bi,(0,i.v_)((0,i.R1)(d)("Local Firewall")),1),(0,i.R1)(c)?((0,i.uX)(),(0,i.CE)("div",mi,[(0,i.Lk)("span",hi,(0,i.v_)((0,i.R1)(d)("Active")),1),n[1]||(n[1]=(0,i.Lk)("button",{id:"firewall-accordion-toggle",type:"button",class:"sui-accordion-open-indicator sui-button-icon","aria-label":"open-item"},[(0,i.Lk)("span",{class:"sui-icon-chevron-down","aria-hidden":"true"})],-1))])):((0,i.uX)(),(0,i.CE)("div",yi,[(0,i.bF)((0,i.R1)(fi.A),{id:"activate-firewall",type:"button","css-class":"sui-button-blue activate",doing_ajax:(0,i.R1)(s),onClick:n[0]||(n[0]=function(t){return(0,i.R1)(e).activate()})},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(d)("Activate")),1)]}),_:1},8,["doing_ajax"])]))]),(0,i.R1)(c)?((0,i.uX)(),(0,i.CE)("div",gi,[(0,i.Lk)("div",ki,[(0,i.Lk)("div",_i,[(0,i.Lk)("p",wi,(0,i.v_)((0,i.R1)(d)("Below is an overview of your site’s Local Firewall activities.")),1),(0,i.Lk)("div",Li,[(0,i.Lk)("div",Ri,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(f.value,function(t){return(0,i.uX)(),(0,i.Wv)($n,{key:t.label,status:t,feature:"firewall"},null,8,["status"])}),128))])])])])])):(0,i.Q3)("",!0)])}}};var xi={id:"ip-lockout",class:"sui-box"},ji={class:"sui-box-header"},Ei={class:"sui-box-title"},Si={class:"sui-box-body"},Ti={class:"sui-accordion sui-accordion-flushed"},Oi={class:"sui-box-footer"},Ai={class:"sui-actions-left"},Pi=["href"],Xi={class:"sui-actions-right"},Wi=["innerHTML"];const Ii={__name:"ip-lockout",setup:function(t){var e=(0,P.k)(),n=p(),a=U(),u=(0,r.bP)(e).is_hub_connected,s=(0,r.bP)(n).notification_lockout,l=(0,r.bP)(a).misc,c=(0,o.B)(),d=c.__,f=c.sprintf,v=(0,A.I)().adminUrl,b=(0,i.EW)(function(){return s.value?d("Lockout notifications are enabled."):d("Lockout notifications are disabled.")}),m=(0,i.EW)(function(){var t=f(d("Safeguard your site against attacks by activating the %s."),l.value.module_name);return u.value?t:"".concat(t," ").concat(d("Connect your site to enable for free."))});return function(t,e){return(0,i.uX)(),(0,i.CE)("div",xi,[(0,i.Lk)("div",ji,[(0,i.Lk)("h3",Ei,[e[0]||(e[0]=(0,i.Lk)("i",{class:"sui-icon-lock","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(d)("Firewall")),1)])]),(0,i.Lk)("div",Si,[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(d)("Protect your site from malicious IP addresses and login attempts with Defender Firewall protection.")),1),(0,i.R1)(u)&&(0,i.R1)(l).frontend_is_enabled?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.Wv)((0,i.R1)(Dn.A),{key:0,"notice-type":"sui-notice-warning","icon-type":"sui-icon-info"},{default:(0,i.k6)(function(){return[(0,i.Lk)("p",null,(0,i.v_)(m.value),1)]}),_:1}))]),(0,i.Lk)("div",Ti,[(0,i.bF)((0,i.R1)(di)),(0,i.bF)((0,i.R1)(Ci))]),(0,i.Lk)("div",Oi,[(0,i.Lk)("div",Ai,[(0,i.Lk)("a",{id:"configure-ip-lockout",href:(0,i.R1)(v)("admin.php?page=wdf-ip-lockout"),class:"sui-button sui-button-ghost"},[e[1]||(e[1]=(0,i.Lk)("span",{class:"sui-icon-widget-settings-config","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(d)("Configure")),1)],8,Pi)]),(0,i.Lk)("div",Xi,[(0,i.Lk)("p",{id:"notification-text",class:"sui-p-small",innerHTML:b.value},null,8,Wi)])])])}}};function Fi(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var t,e,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function o(n,i,r,o){var s=i&&i.prototype instanceof u?i:u,l=Object.create(s.prototype);return Mi(l,"_invoke",function(n,i,r){var o,u,s,l=0,c=r||[],d=!1,f={p:0,n:0,v:t,a:v,f:v.bind(t,4),d:function(e,n){return o=e,u=0,s=t,f.n=n,a}};function v(n,i){for(u=n,s=i,e=0;!d&&l&&!r&&e<c.length;e++){var r,o=c[e],v=f.p,p=o[2];n>3?(r=p===i)&&(s=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=t):o[0]<=v&&((r=n<2&&v<o[1])?(u=0,f.v=i,f.n=o[1]):v<p&&(r=n<3||o[0]>i||i>p)&&(o[4]=n,o[5]=i,f.n=p,u=0))}if(r||n>1)return a;throw d=!0,i}return function(r,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,s=p;(e=u<2?t:s)||!d;){o||(u?u<3?(u>1&&(f.n=-1),v(u,s)):f.n=s:f.v=s);try{if(l=2,o){if(u||(r="next"),e=o[r]){if(!(e=e.call(o,s)))throw TypeError("iterator result is not an object");if(!e.done)return e;s=e.value,u<2&&(u=0)}else 1===u&&(e=o.return)&&e.call(o),u<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),u=1);o=t}else if((e=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(e){o=t,u=1,s=e}finally{l=1}}return{value:e,done:d}}}(n,r,o),!0),l}var a={};function u(){}function s(){}function l(){}e=Object.getPrototypeOf;var c=[][i]?e(e([][i]())):(Mi(e={},i,function(){return this}),e),d=l.prototype=u.prototype=Object.create(c);function f(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,l):(t.__proto__=l,Mi(t,r,"GeneratorFunction")),t.prototype=Object.create(d),t}return s.prototype=l,Mi(d,"constructor",l),Mi(l,"constructor",s),s.displayName="GeneratorFunction",Mi(l,r,"GeneratorFunction"),Mi(d),Mi(d,r,"Generator"),Mi(d,i,function(){return this}),Mi(d,"toString",function(){return"[object Generator]"}),(Fi=function(){return{w:o,m:f}})()}function Mi(t,e,n,i){var r=Object.defineProperty;try{r({},"",{})}catch(t){r=0}Mi=function(t,e,n,i){function o(e,n){Mi(t,e,function(t){return this._invoke(e,n,t)})}e?r?r(t,e,{value:n,enumerable:!i,configurable:!i,writable:!i}):t[e]=n:(o("next",0),o("throw",1),o("return",2))},Mi(t,e,n,i)}function Gi(t,e,n,i,r,o,a){try{var u=t[o](a),s=u.value}catch(t){return void n(t)}u.done?e(s):Promise.resolve(s).then(i,r)}function Ki(t){return function(){var e=this,n=arguments;return new Promise(function(i,r){var o=t.apply(e,n);function a(t){Gi(o,i,r,a,u,"next",t)}function u(t){Gi(o,i,r,a,u,"throw",t)}a(void 0)})}}var Di=(0,r.nY)("audit",function(){var t,e=(0,i.KR)({}),n=(0,i.KR)({}),r=(0,i.KR)({}),o=(0,i.KR)({}),a=(0,l.r)().withLoading,s=function(){var t,i,a,u,s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};n.value=null!==(t=s.model)&&void 0!==t?t:{},r.value=null!==(i=s.routes)&&void 0!==i?i:{},o.value=null!==(a=s.nonces)&&void 0!==a?a:{},e.value=null!==(u=s.summary)&&void 0!==u?u:{}},c=function(){return a("audit-summary",Ki(Fi().m(function t(){var n;return Fi().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,(0,u.q)().post(r.value.summary,o.value.summary,{});case 1:return n=t.v,e.value=n,t.a(2,n)}},t)})))};return"undefined"!=typeof window&&null!==(t=window.dashboard)&&void 0!==t&&t.audit&&s(window.dashboard.audit),{summary:e,model:n,toggleAudit:function(){return a("toggle-audit",Ki(Fi().m(function t(){var e;return Fi().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,(0,u.q)().post(r.value.save_settings,o.value.save_settings,{enabled:!0});case 1:return e=t.v,s(e),t.n=2,c();case 2:return t.a(2,e)}},t)})))},fetchSummary:c}}),Ui={id:"audit-logging",class:"sui-box"},Hi={class:"sui-box-header"},Ni={class:"sui-box-title"},Bi={key:1},Qi={class:"sui-notice"},$i={class:"sui-notice-content"},qi={class:"sui-notice-message"},Vi={class:"sui-field-list sui-flushed no-border"},Yi={class:"sui-field-list-body"},zi={class:"sui-field-list-item",id:"last-audit-count"},Ji={class:"sui-field-list-item-label"},Zi={class:"text-base text-gray-500"},tr={class:"text-base"},er={class:"sui-field-list-item",id:"audit-count"},nr={class:"sui-field-list-item-label"},ir={class:"text-base text-gray-500"},rr={class:"text-base"},or={key:0,class:"sui-box-footer"},ar={class:"sui-actions-left"},ur=["href"],sr={class:"sui-actions-right"},lr=["innerHTML"];const cr={__name:"audit",setup:function(t){var e=(0,o.B)().__,n=(0,A.I)().adminUrl,a=Di(),u=(0,s.w)(),l=(0,r.bP)(a),c=l.model,d=l.summary,f=(0,i.EW)(function(){return window.innerWidth<768}),v=(0,i.EW)(function(){var t=f.value?"<br />":"";return"-"!==d.value.report?e("Audit log reports are ")+t+e("enabled."):e("Audit log reports are ")+t+e("disabled.")});function p(){a.toggleAudit(),u.trackFeature({event:"def_feature_activated",data:{Feature:"Audit Logging","Triggered From":"Dashboard"}})}return(0,i.KC)(function(){a.fetchSummary()}),function(t,r){return(0,i.uX)(),(0,i.CE)("div",Ui,[(0,i.Lk)("div",Hi,[(0,i.Lk)("h3",Ni,[r[0]||(r[0]=(0,i.Lk)("i",{class:"sui-icon-eye","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(e)("Audit Logging")),1)])]),(0,i.Lk)("div",{class:(0,i.C4)(["sui-box-body",{"no-padding-bottom":(0,i.R1)(c).enabled}])},[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(e)("Track and log events when changes are made to your website, giving you full visibility over what's going on behind the scenes.")),1),!1===(0,i.R1)(c).enabled?((0,i.uX)(),(0,i.Wv)(H.A,{key:0,action:"toggle-audit",variant:"blue",label:(0,i.R1)(e)("Activate"),onClick:p},null,8,["label"])):((0,i.uX)(),(0,i.CE)("div",Bi,[(0,i.Lk)("div",Qi,[(0,i.Lk)("div",$i,[(0,i.Lk)("div",qi,[r[1]||(r[1]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(d).weekCount)+" "+(0,i.v_)((0,i.R1)(e)(" events logged in the past 7 days.")),1)])])]),(0,i.Lk)("div",Vi,[(0,i.Lk)("div",Yi,[(0,i.Lk)("div",zi,[(0,i.Lk)("label",Ji,[(0,i.Lk)("strong",Zi,(0,i.v_)((0,i.R1)(e)("Last event logged")),1)]),(0,i.Lk)("span",tr,(0,i.v_)((0,i.R1)(d).lastEvent),1)]),(0,i.Lk)("div",er,[(0,i.Lk)("label",nr,[(0,i.Lk)("strong",ir,(0,i.v_)((0,i.R1)(e)("Events logged this month")),1)]),(0,i.Lk)("span",rr,(0,i.v_)((0,i.R1)(d).monthCount),1)])])])]))],2),!0===(0,i.R1)(c).enabled?((0,i.uX)(),(0,i.CE)("div",or,[(0,i.Lk)("div",ar,[(0,i.Lk)("a",{id:"view-audit-logs",href:(0,i.R1)(n)("admin.php?page=wdf-logging"),class:"sui-button sui-button-ghost"},[r[2]||(r[2]=(0,i.Lk)("i",{class:"sui-icon-eye","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(e)("View Logs")),1)],8,ur)]),(0,i.Lk)("div",sr,[(0,i.Lk)("p",{id:"audit-report-text",class:"sui-p-small",innerHTML:v.value},null,8,lr)])])):(0,i.Q3)("",!0)])}}};var dr={id:"free-audit-logging",class:"sui-box"},fr={class:"sui-box-header"},vr={class:"sui-box-title"},pr={class:"sui-actions-left"},br={class:"sui-tag sui-tag-pro"},mr={class:"sui-box-body"},hr={class:"sui-box-settings-row sui-upsell-row"},yr={class:"sui-upsell-notice p-0 min-w-full"},gr=["href"];const kr={__name:"audit-free",setup:function(t){var e=(0,a.X)().upgradeTitle,n=(0,o.B)().__,r=(0,A.I)().campaign_url;return function(t,o){return(0,i.uX)(),(0,i.CE)("div",dr,[(0,i.Lk)("div",fr,[(0,i.Lk)("h3",vr,[o[0]||(o[0]=(0,i.Lk)("i",{class:"sui-icon-eye","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(n)("Audit Logging")),1)]),(0,i.Lk)("div",pr,[(0,i.Lk)("span",br,(0,i.v_)((0,i.R1)(n)("Pro")),1)])]),(0,i.Lk)("div",mr,[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(n)("Track and log events when changes are made to your website giving you full visibility of what's going on behind the scenes.")),1),(0,i.Lk)("div",hr,[(0,i.Lk)("div",yr,[(0,i.Lk)("p",null,[(0,i.eW)((0,i.v_)((0,i.R1)(n)("Monitor your website's backend with Audit Logging. Get this feature as part of a WPMU DEV membership.")),1),o[1]||(o[1]=(0,i.Lk)("br",null,null,-1)),(0,i.Lk)("a",{id:"upgrade-audit-logging",class:"premium-button sui-button sui-button-purple",target:"_blank",href:(0,i.R1)(r)("defender_dash_auditlogging_upsell_link")},(0,i.v_)((0,i.R1)(e)),9,gr)])])])])])}}};var _r=(0,r.nY)("advancedTools",function(){var t,e=(0,i.KR)({}),n=(0,i.KR)({}),r=(0,i.KR)({}),o=(0,i.KR)({}),a=(0,i.KR)({}),u=(0,i.KR)({}),s=(0,i.EW)(function(){return Object.keys(n.value.enabled||{}).length>0}),l=(0,i.EW)(function(){return n.value.enabled||{}}),c=(0,i.EW)(function(){var t;return!0===(null===(t=o.value.model)||void 0===t?void 0:t.enabled)&&"warning"===o.value.notice_type});return"undefined"!=typeof window&&null!==(t=window.dashboard)&&void 0!==t&&t.advanced_tools&&function(){var t,i,s,l,c,d,f=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.value=null!==(t=f.mask_login)&&void 0!==t?t:{},n.value=null!==(i=f.security_headers)&&void 0!==i?i:{},r.value=null!==(s=f.pwned_passwords)&&void 0!==s?s:{},o.value=null!==(l=f.captcha)&&void 0!==l?l:{},a.value=null!==(c=f.strong_passwords)&&void 0!==c?c:{},u.value=null!==(d=f.session_protection)&&void 0!==d?d:{}}(window.dashboard.advanced_tools),{mask_login:e,security_headers:n,pwned_passwords:r,captcha:o,strong_passwords:a,session_protection:u,enableSecurityHeaders:s,getSecurityHeaders:l,isCaptchaIndicator:c}});function wr(t){return function(t){if(Array.isArray(t))return Lr(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return Lr(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Lr(t,e):void 0}}(t)||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 Lr(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=Array(e);n<e;n++)i[n]=t[n];return i}var Rr={class:"sui-table-item-title"},Cr={class:"font-medium text-gray-400"},xr={key:0,class:"sui-tag sui-tag-purple"},jr=["href"],Er=["href","data-tooltip"],Sr=["id","href","data-tooltip"];const Tr={__name:"session-protection-widget",props:{enabled:{type:Boolean,default:!1}},setup:function(t){var e=(0,o.B)().__,n=(0,A.I)(),r=n.adminUrl,u=n.campaign_url,s=(0,a.X)().is_free,l=(0,i.EW)(function(){return r("admin.php?page=wdf-advanced-tools&view=session-protection")});return function(n,r){return(0,i.uX)(),(0,i.CE)("tr",{class:(0,i.C4)({"bg-widget":(0,i.R1)(s)}),id:"session-protection-row"},[(0,i.Lk)("td",Rr,(0,i.v_)((0,i.R1)(e)("Session Protection")),1),(0,i.Lk)("td",Cr,[(0,i.R1)(s)?((0,i.uX)(),(0,i.CE)("span",xr,(0,i.v_)((0,i.R1)(e)("PRO")),1)):((0,i.uX)(),(0,i.CE)("a",{key:1,id:"session-protection-status",href:l.value},[(0,i.Lk)("span",{class:(0,i.C4)(t.enabled?"sui-tag sui-tag-blue":"sui-tag sui-tag-disabled")},(0,i.v_)(t.enabled?(0,i.R1)(e)("Active"):(0,i.R1)(e)("Inactive")),3)],8,jr))]),(0,i.Lk)("td",null,[(0,i.R1)(s)?((0,i.uX)(),(0,i.CE)("a",{key:0,id:"session-protection-upgrade",href:(0,i.R1)(u)("defender_dashboard_sessionp"),class:"sui-button-icon sui-tooltip","data-tooltip":(0,i.R1)(e)("Upgrade to Pro to Activate"),target:"_blank"},wr(r[0]||(r[0]=[(0,i.Lk)("i",{class:"sui-icon-plus","aria-hidden":"true"},null,-1)])),8,Er)):((0,i.uX)(),(0,i.CE)("a",{key:1,id:"session-protection-".concat(t.enabled?"configure":"activate"),href:l.value,class:(0,i.C4)(["sui-button-icon",t.enabled?"":"sui-button-blue","sui-tooltip"]),"data-tooltip":t.enabled?(0,i.R1)(e)("Configure feature"):(0,i.R1)(e)("Activate feature")},[(0,i.Lk)("i",{class:(0,i.C4)(t.enabled?"sui-icon-widget-settings-config":"sui-icon-plus"),"aria-hidden":"true"},null,2)],10,Sr))])],2)}}};function Or(t){return function(t){if(Array.isArray(t))return Ar(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return Ar(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ar(t,e):void 0}}(t)||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 Ar(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=Array(e);n<e;n++)i[n]=t[n];return i}var Pr={id:"advanced-tools",class:"sui-box advanced-tools"},Xr={class:"sui-box-header"},Wr={class:"sui-box-title"},Ir={class:"sui-box-body no-margin-bottom"},Fr={class:"table-auto sui-table no-margin-top padding-bottom-30 no-border-bottom"},Mr={id:"mask-login-row"},Gr={key:0,class:"sui-table-item-title"},Kr=["data-tooltip"],Dr={key:1,class:"sui-table-item-title"},Ur=["href"],Hr={key:0,class:"sui-tag sui-tag-blue"},Nr={key:1,class:"sui-tag sui-tag-disabled"},Br=["href","data-tooltip"],Qr=["href","data-tooltip"],$r={id:"pwned-passwords-row"},qr={class:"sui-table-item-title"},Vr=["href"],Yr={key:0,class:"sui-tag sui-tag-disabled"},zr={key:1,class:"sui-tag sui-tag-blue"},Jr=["href","data-tooltip"],Zr=["href","data-tooltip"],to={id:"strong-passwords-row"},eo={class:"sui-table-item-title"},no=["href"],io={key:0,class:"sui-tag sui-tag-disabled"},ro={key:1,class:"sui-tag sui-tag-blue"},oo=["href","data-tooltip"],ao=["href","data-tooltip"],uo={id:"password-reset-row"},so={class:"sui-table-item-title"},lo=["href","data-tooltip"],co={id:"captcha-row"},fo={class:"sui-table-item-title"},vo=["data-tooltip"],po=["href"],bo={key:0,class:"sui-tag sui-tag-blue"},mo={key:1,class:"sui-tag sui-tag-disabled"},ho=["href","data-tooltip"],yo=["href","data-tooltip"],go={id:"security-headers-row"},ko={class:"text-base text-gray-500"},_o={class:"sui-description"},wo=["id"],Lo={class:"sui-table-item-title",style:{color:"#666666"}},Ro=["id","href"],Co={class:"sui-tag sui-tag-blue"},xo=["id","href","data-tooltip"],jo=["href"];const Eo={__name:"advanced-tools",setup:function(t){var e=(0,o.B)().__,n=(0,A.I)().adminUrl,a=_r(),u=(0,r.bP)(a),s=u.mask_login,l=u.security_headers,c=u.pwned_passwords,d=u.captcha,f=u.strong_passwords,v=u.session_protection,p=(0,i.EW)(function(){return!0===d.value.model.enabled&&"warning"===d.value.notice_type}),b=(0,i.EW)(function(){return Object.keys(l.value.enabled).length>0}),m=(0,i.EW)(function(){return l.value.enabled});return function(t,r){return(0,i.uX)(),(0,i.CE)("div",Pr,[(0,i.Lk)("div",Xr,[(0,i.Lk)("h3",Wr,[r[0]||(r[0]=(0,i.Lk)("i",{class:"sui-icon-wand-magic","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(e)("Tools")),1)])]),(0,i.Lk)("div",Ir,[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(e)("Enable advanced tools for enhanced protection against even the most aggressive of hackers and bots.")),1)]),(0,i.Lk)("table",Fr,[(0,i.Lk)("tbody",null,[(0,i.Lk)("tr",Mr,[!0===(0,i.R1)(s).model.enabled&&!1===(0,i.R1)(s).is_active?((0,i.uX)(),(0,i.CE)("td",Gr,[(0,i.eW)((0,i.v_)((0,i.R1)(e)("Mask Login Area"))+" ",1),(0,i.Lk)("button",{id:"mask-login-accordion-toggle",type:"button",class:"sui-button-icon sui-tooltip button-icon-tooltip sui-tooltip-constrained h-24px","data-tooltip":(0,i.R1)(e)("Masking is currently inactive. Click the configure icon and choose your URL to finish setup.")},[(0,i.Lk)("i",{class:(0,i.C4)(["sui-icon-warning-alert text-16px",(0,i.R1)(s).is_mask_url_page_post_exists?"sui-error":"sui-warning"]),"aria-hidden":"true"},null,2)],8,Kr)])):((0,i.uX)(),(0,i.CE)("td",Dr,(0,i.v_)((0,i.R1)(e)("Mask Login Area")),1)),(0,i.Lk)("td",null,[(0,i.Lk)("a",{id:"mask-login-status",href:(0,i.R1)(n)("admin.php?page=wdf-advanced-tools&view=mask-login")},[!0===(0,i.R1)(s).model.enabled&&!0===(0,i.R1)(s).is_active?((0,i.uX)(),(0,i.CE)("span",Hr,(0,i.v_)((0,i.R1)(e)("Active")),1)):((0,i.uX)(),(0,i.CE)("span",Nr,(0,i.v_)((0,i.R1)(e)("Inactive")),1))],8,Ur)]),(0,i.Lk)("td",null,[!1===(0,i.R1)(s).model.enabled?((0,i.uX)(),(0,i.CE)("a",{key:0,id:"mask-login-activate",href:(0,i.R1)(n)("admin.php?page=wdf-advanced-tools&view=mask-login"),class:"sui-button-icon sui-button-blue sui-tooltip","data-tooltip":(0,i.R1)(e)("Activate feature")},Or(r[1]||(r[1]=[(0,i.Lk)("i",{class:"sui-icon-plus","aria-hidden":"true"},null,-1)])),8,Br)):((0,i.uX)(),(0,i.CE)("a",{key:1,id:"mask-login-configure",href:(0,i.R1)(n)("admin.php?page=wdf-advanced-tools&view=mask-login"),class:"sui-button-icon sui-tooltip","data-tooltip":(0,i.R1)(e)("Configure feature")},Or(r[2]||(r[2]=[(0,i.Lk)("i",{class:"sui-icon-widget-settings-config","aria-hidden":"true"},null,-1)])),8,Qr))])]),(0,i.Lk)("tr",$r,[(0,i.Lk)("td",qr,(0,i.v_)((0,i.R1)(e)("Pwned Passwords")),1),(0,i.Lk)("td",null,[(0,i.Lk)("a",{id:"pwned-password-status",href:(0,i.R1)(n)("admin.php?page=wdf-advanced-tools&view=password-rules")},[!1===(0,i.R1)(c).model.enabled?((0,i.uX)(),(0,i.CE)("span",Yr,(0,i.v_)((0,i.R1)(e)("Inactive")),1)):((0,i.uX)(),(0,i.CE)("span",zr,(0,i.v_)((0,i.R1)(e)("Active")),1))],8,Vr)]),(0,i.Lk)("td",null,[!1===(0,i.R1)(c).model.enabled?((0,i.uX)(),(0,i.CE)("a",{key:0,id:"pwned-password-activate",href:(0,i.R1)(n)("admin.php?page=wdf-advanced-tools&view=password-rules"),class:"sui-button-icon sui-button-blue sui-tooltip","data-tooltip":(0,i.R1)(e)("Activate feature")},Or(r[3]||(r[3]=[(0,i.Lk)("i",{class:"sui-icon-plus","aria-hidden":"true"},null,-1)])),8,Jr)):((0,i.uX)(),(0,i.CE)("a",{key:1,id:"pwned-password-configure",href:(0,i.R1)(n)("admin.php?page=wdf-advanced-tools&view=password-rules"),class:"sui-button-icon sui-tooltip","data-tooltip":(0,i.R1)(e)("Configure feature")},Or(r[4]||(r[4]=[(0,i.Lk)("i",{class:"sui-icon-widget-settings-config","aria-hidden":"true"},null,-1)])),8,Zr))])]),(0,i.Lk)("tr",to,[(0,i.Lk)("td",eo,(0,i.v_)((0,i.R1)(e)("Strong Passwords")),1),(0,i.Lk)("td",null,[(0,i.Lk)("a",{id:"strong-password-status",href:(0,i.R1)(n)("admin.php?page=wdf-advanced-tools&view=password-rules")},[!1===(0,i.R1)(f).model.enabled?((0,i.uX)(),(0,i.CE)("span",io,(0,i.v_)((0,i.R1)(e)("Inactive")),1)):((0,i.uX)(),(0,i.CE)("span",ro,(0,i.v_)((0,i.R1)(e)("Active")),1))],8,no)]),(0,i.Lk)("td",null,[!1===(0,i.R1)(f).model.enabled?((0,i.uX)(),(0,i.CE)("a",{key:0,id:"strong-password-activate",href:(0,i.R1)(n)("admin.php?page=wdf-advanced-tools&view=password-rules"),class:"sui-button-icon sui-button-blue sui-tooltip","data-tooltip":(0,i.R1)(e)("Activate feature")},Or(r[5]||(r[5]=[(0,i.Lk)("i",{class:"sui-icon-plus","aria-hidden":"true"},null,-1)])),8,oo)):((0,i.uX)(),(0,i.CE)("a",{key:1,id:"strong-password-configure",href:(0,i.R1)(n)("admin.php?page=wdf-advanced-tools&view=password-rules"),class:"sui-button-icon sui-tooltip","data-tooltip":(0,i.R1)(e)("Configure feature")},Or(r[6]||(r[6]=[(0,i.Lk)("i",{class:"sui-icon-widget-settings-config","aria-hidden":"true"},null,-1)])),8,ao))])]),(0,i.Lk)("tr",uo,[(0,i.Lk)("td",so,(0,i.v_)((0,i.R1)(e)("Password Reset")),1),r[8]||(r[8]=(0,i.Lk)("td",{class:"font-medium text-gray-400"},"-",-1)),(0,i.Lk)("td",null,[(0,i.Lk)("a",{id:"password-reset-configure",href:(0,i.R1)(n)("admin.php?page=wdf-advanced-tools&view=password-rules"),class:"sui-button-icon sui-tooltip","data-tooltip":(0,i.R1)(e)("Configure feature")},Or(r[7]||(r[7]=[(0,i.Lk)("i",{class:"sui-icon-widget-settings-config","aria-hidden":"true"},null,-1)])),8,lo)])]),(0,i.bF)(Tr,{enabled:(0,i.R1)(v).enabled},null,8,["enabled"]),(0,i.Lk)("tr",co,[(0,i.Lk)("td",fo,[(0,i.eW)((0,i.v_)((0,i.R1)(e)("CAPTCHA"))+" ",1),p.value?((0,i.uX)(),(0,i.CE)("button",{key:0,type:"button",class:"sui-button-icon sui-tooltip button-icon-tooltip sui-tooltip-constrained h-24px","data-tooltip":(0,i.R1)(e)("CAPTCHA is currently inactive. Click the configure icon and enter your Site and Secret keys to finish setup.")},Or(r[9]||(r[9]=[(0,i.Lk)("i",{class:"sui-icon-warning-alert sui-warning text-16px","aria-hidden":"true"},null,-1)])),8,vo)):(0,i.Q3)("",!0)]),(0,i.Lk)("td",null,[(0,i.Lk)("a",{id:"captcha-status",href:(0,i.R1)(n)("admin.php?page=wdf-advanced-tools&view=captcha")},["success"===(0,i.R1)(d).notice_type?((0,i.uX)(),(0,i.CE)("span",bo,(0,i.v_)((0,i.R1)(e)("Active")),1)):((0,i.uX)(),(0,i.CE)("span",mo,(0,i.v_)((0,i.R1)(e)("Inactive")),1))],8,po)]),(0,i.Lk)("td",null,[!1===(0,i.R1)(d).model.enabled?((0,i.uX)(),(0,i.CE)("a",{key:0,id:"captcha-activate",href:(0,i.R1)(n)("admin.php?page=wdf-advanced-tools&view=captcha"),class:"sui-button-icon sui-button-blue sui-tooltip","data-tooltip":(0,i.R1)(e)("Activate feature")},Or(r[10]||(r[10]=[(0,i.Lk)("i",{class:"sui-icon-plus","aria-hidden":"true"},null,-1)])),8,ho)):((0,i.uX)(),(0,i.CE)("a",{key:1,id:"captcha-configure",href:(0,i.R1)(n)("admin.php?page=wdf-advanced-tools&view=captcha"),class:"sui-button-icon sui-tooltip","data-tooltip":(0,i.R1)(e)("Configure feature")},Or(r[11]||(r[11]=[(0,i.Lk)("i",{class:"sui-icon-widget-settings-config","aria-hidden":"true"},null,-1)])),8,yo))])]),(0,i.Lk)("tr",go,[(0,i.Lk)("td",{class:(0,i.C4)([{"no-padding-bottom":!b.value},"common-line pt-30px no-border-bottom"]),colspan:"3"},[(0,i.Lk)("strong",ko,(0,i.v_)((0,i.R1)(e)("Security Headers")),1),(0,i.Lk)("span",_o,(0,i.v_)((0,i.R1)(e)("Add extra security to your website by enabling and configuring the security headers.")),1)],2)]),b.value?((0,i.uX)(!0),(0,i.CE)(i.FK,{key:0},(0,i.pI)(m.value,function(t,o){return(0,i.uX)(),(0,i.CE)("tr",{key:o,id:"".concat(o,"-row")},[(0,i.Lk)("td",Lo,(0,i.v_)(t.title),1),(0,i.Lk)("td",null,[(0,i.Lk)("a",{id:"".concat((0,i.R1)(Un.S)().stringToId(t.title),"-status"),href:(0,i.R1)(n)("admin.php?page=wdf-advanced-tools&view=security-headers#"+o)},[(0,i.Lk)("span",Co,(0,i.v_)((0,i.R1)(e)("Active")),1)],8,Ro)]),(0,i.Lk)("td",null,[(0,i.Lk)("a",{id:"".concat((0,i.R1)(Un.S)().stringToId(t.title),"-configure"),href:(0,i.R1)(n)("admin.php?page=wdf-advanced-tools&view=security-headers#"+o),class:"sui-button-icon sui-tooltip","data-tooltip":(0,i.R1)(e)("Configure feature")},Or(r[12]||(r[12]=[(0,i.Lk)("i",{class:"sui-icon-widget-settings-config","aria-hidden":"true"},null,-1)])),8,xo)])],8,wo)}),128)):(0,i.Q3)("",!0),(0,i.Lk)("tr",null,[(0,i.Lk)("td",{colspan:"3",class:(0,i.C4)(["common-line pt-30px",{"no-border-bottom no-padding-top":!b.value}])},[(0,i.Lk)("a",{id:"configure-tools",href:(0,i.R1)(n)("admin.php?page=wdf-advanced-tools&view=security-headers"),class:"sui-button sui-button-ghost"},[r[13]||(r[13]=(0,i.Lk)("i",{class:"sui-icon-wrench-tool"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(e)("Configure")),1)],8,jo)],2)])])])])}}};function So(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var t,e,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function o(n,i,r,o){var s=i&&i.prototype instanceof u?i:u,l=Object.create(s.prototype);return To(l,"_invoke",function(n,i,r){var o,u,s,l=0,c=r||[],d=!1,f={p:0,n:0,v:t,a:v,f:v.bind(t,4),d:function(e,n){return o=e,u=0,s=t,f.n=n,a}};function v(n,i){for(u=n,s=i,e=0;!d&&l&&!r&&e<c.length;e++){var r,o=c[e],v=f.p,p=o[2];n>3?(r=p===i)&&(s=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=t):o[0]<=v&&((r=n<2&&v<o[1])?(u=0,f.v=i,f.n=o[1]):v<p&&(r=n<3||o[0]>i||i>p)&&(o[4]=n,o[5]=i,f.n=p,u=0))}if(r||n>1)return a;throw d=!0,i}return function(r,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,s=p;(e=u<2?t:s)||!d;){o||(u?u<3?(u>1&&(f.n=-1),v(u,s)):f.n=s:f.v=s);try{if(l=2,o){if(u||(r="next"),e=o[r]){if(!(e=e.call(o,s)))throw TypeError("iterator result is not an object");if(!e.done)return e;s=e.value,u<2&&(u=0)}else 1===u&&(e=o.return)&&e.call(o),u<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),u=1);o=t}else if((e=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(e){o=t,u=1,s=e}finally{l=1}}return{value:e,done:d}}}(n,r,o),!0),l}var a={};function u(){}function s(){}function l(){}e=Object.getPrototypeOf;var c=[][i]?e(e([][i]())):(To(e={},i,function(){return this}),e),d=l.prototype=u.prototype=Object.create(c);function f(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,l):(t.__proto__=l,To(t,r,"GeneratorFunction")),t.prototype=Object.create(d),t}return s.prototype=l,To(d,"constructor",l),To(l,"constructor",s),s.displayName="GeneratorFunction",To(l,r,"GeneratorFunction"),To(d),To(d,r,"Generator"),To(d,i,function(){return this}),To(d,"toString",function(){return"[object Generator]"}),(So=function(){return{w:o,m:f}})()}function To(t,e,n,i){var r=Object.defineProperty;try{r({},"",{})}catch(t){r=0}To=function(t,e,n,i){function o(e,n){To(t,e,function(t){return this._invoke(e,n,t)})}e?r?r(t,e,{value:n,enumerable:!i,configurable:!i,writable:!i}):t[e]=n:(o("next",0),o("throw",1),o("return",2))},To(t,e,n,i)}function Oo(t,e,n,i,r,o,a){try{var u=t[o](a),s=u.value}catch(t){return void n(t)}u.done?e(s):Promise.resolve(s).then(i,r)}var Ao=(0,r.nY)("twoFa",function(){var t,e=(0,i.KR)({}),n=(0,i.KR)({}),r=(0,i.KR)({}),a=(0,i.KR)(!1),s=(0,o.B)(),l=s.__,c=s.sprintf,d=(0,A.I)().adminUrl,f=(0,i.EW)(function(){return c(l("Two-factor authentication is now active. User roles with this feature enabled must visit their <a id='two-fa-profile' href='%s'>Profile page</a> to finish setting up authentication."),d("profile.php#defender-security"))}),v=(0,i.EW)(function(){var t=l("Note: Each user must enable two-factor authentication via their user profile in order to use this security feature.")+" ";return t+=c(l("<a id='two-fa-users' href='%s'>View users</a> that have enabled two-factor authentication."),d("users.php?wpdef_two_fa=enabled"))}),p=(0,i.EW)(function(){return!0===e.value.enabled&&e.value.user_roles.length>0});function b(t){e.value=t.model,n.value=t.routes,r.value=t.nonces}function m(){var t;return t=So().m(function t(){var e;return So().w(function(t){for(;;)switch(t.n){case 0:if(!a.value){t.n=1;break}return t.a(2);case 1:return a.value=!0,t.n=2,(0,u.q)().post(n.value.save_settings,r.value.save_settings,{enabled:!0});case 2:return b(e=t.v),a.value=!1,t.a(2,e)}},t)}),m=function(){var e=this,n=arguments;return new Promise(function(i,r){var o=t.apply(e,n);function a(t){Oo(o,i,r,a,u,"next",t)}function u(t){Oo(o,i,r,a,u,"throw",t)}a(void 0)})},m.apply(this,arguments)}return"undefined"!=typeof window&&null!==(t=window.dashboard)&&void 0!==t&&t.two_fa&&b(window.dashboard.two_fa),{model:e,usable:p,activeNotice:f,noteForActive2FA:v,toggle:function(){return m.apply(this,arguments)}}}),Po={id:"two-fa",class:"sui-box two_fa"},Xo={class:"sui-box-header"},Wo={class:"sui-box-title"},Io={class:"sui-box-body"},Fo={key:1,class:"sui-notice sui-notice-warning margin-bottom-30 margin-top-10"},Mo={class:"sui-notice-content"},Go={class:"sui-notice-message"},Ko=["textContent"],Do=["href"],Uo={key:2,class:"sui-notice sui-notice-success margin-top-10 margin-bottom-30"},Ho={class:"sui-notice-content"},No={class:"sui-notice-message"},Bo=["innerHTML"],Qo=["innerHTML"],$o={key:0,class:"sui-box-footer"},qo={class:"sui-actions-left"},Vo=["href"];const Yo={__name:"two-fa",setup:function(t){var e=(0,A.I)().adminUrl,n=Ao(),a=(0,s.w)(),u=(0,r.bP)(n),l=u.doing_ajax,c=u.activeNotice,d=u.noteForActive2FA,f=u.usable,v=u.model,p=(0,o.B)().__;return function(t,r){return(0,i.uX)(),(0,i.CE)("div",Po,[(0,i.Lk)("div",Xo,[(0,i.Lk)("h3",Wo,[r[1]||(r[1]=(0,i.Lk)("i",{class:"sui-icon-lock","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(p)("Two-Factor Authentication")),1)])]),(0,i.Lk)("div",Io,[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(p)("Add an extra layer of security to your WordPress account to ensure that you're the only person who can log in, even if someone else knows your password.")),1),!1===(0,i.R1)(v).enabled?((0,i.uX)(),(0,i.CE)("form",{key:0,method:"post",class:"margin-top-10 margin-bottom-10",onSubmit:r[0]||(r[0]=(0,i.D$)(function(t){return n.toggle(),void a.trackFeature({event:"def_feature_activated",data:{Feature:"Two-Factor Authentication","Triggered From":"Dashboard"}})},["prevent"]))},[(0,i.bF)((0,i.R1)(fi.A),{id:"two-fa-activate",type:"submit","css-class":"sui-button-blue",doing_ajax:(0,i.R1)(l)},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(p)("Activate")),1)]}),_:1},8,["doing_ajax"])],32)):!1===(0,i.R1)(f)?((0,i.uX)(),(0,i.CE)("div",Fo,[(0,i.Lk)("div",Mo,[(0,i.Lk)("div",Go,[r[2]||(r[2]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",{textContent:(0,i.v_)((0,i.R1)(p)("Two-factor authentication is currently inactive. Configure and save your settings to finish setup."))},null,8,Ko),(0,i.Lk)("p",null,[(0,i.Lk)("a",{id:"two-fa-setup",href:(0,i.R1)(e)("admin.php?page=wdf-2fa"),class:"sui-button"},(0,i.v_)((0,i.R1)(p)("Finish Setup")),9,Do)])])])])):!0===(0,i.R1)(f)?((0,i.uX)(),(0,i.CE)("div",Uo,[(0,i.Lk)("div",Ho,[(0,i.Lk)("div",No,[r[3]||(r[3]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-check-tick sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",{innerHTML:(0,i.R1)(c)},null,8,Bo)])])])):(0,i.Q3)("",!0),!0===(0,i.R1)(f)?((0,i.uX)(),(0,i.CE)("small",{key:3,class:"no-margin-bottom",innerHTML:(0,i.R1)(d)},null,8,Qo)):(0,i.Q3)("",!0)]),!0===(0,i.R1)(f)?((0,i.uX)(),(0,i.CE)("div",$o,[(0,i.Lk)("div",qo,[(0,i.Lk)("a",{id:"two-fa-configure",href:(0,i.R1)(e)("admin.php?page=wdf-2fa"),class:"sui-button sui-button-ghost"},[r[4]||(r[4]=(0,i.Lk)("i",{class:"sui-icon-wrench-tool","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(p)("Configure")),1)],8,Vo)])])):(0,i.Q3)("",!0)])}}};var zo=(0,n(6218).j)().formatTime,Jo=(0,r.nY)("notifications",function(){var t,e,n=(0,i.KR)([]),r=(0,i.KR)([]),a=(0,i.KR)({}),u=(0,i.KR)({}),s=(0,o.B)(),l=s.__,c=s.sprintf,d=(0,i.EW)(function(){return c(l('You can also <a id="pdf-link" target="_blank" href="%s">create PDF reports</a> to send to your clients via The Hub.'),"https://wpmudev.com/reports/")});return"undefined"!=typeof window&&null!==(t=window.dashboard)&&void 0!==t&&t.notifications&&(e=window.dashboard.notifications,n.value=e.notifications,r.value=e.inactive_notifications,a.value=e.routes,u.value=e.nonces),{notifications:n,inactive_notifications:r,footer_text:d,title_text:function(t,e){return"security-tweaks-config"===t?l("Recommendations - Notification"):e},status_text:function(t){return l("enabled"===t?"Enabled":"inactive"===t?"Inactive":"Disabled")},recipientFrequencyText:function(t){if("notification"===t.type)return"-";var e=l(t.frequency);switch(t.frequency){case"daily":return e+", "+zo(t.time,"LT");case"weekly":return e+" on "+t.day+", "+zo(t.time,"LT");default:return e+"/"+t.day_n+", "+zo(t.time,"LT")}},nextRunToolTip:function(t){if("tweak-reminder"===t.slug)return c(l("Get notification when a recommendation needs fixing. (Reminder = %s)"),t.configs.reminder);if("malware-notification"===t.slug)return l("Get a notification when a manual scan has finished.");if("firewall-notification"===t.slug){var e=l("Get a notification when a lockout occurs.");return t.configs.limit&&(e+=c(l("(Repeat limit = %s and Cool-off period = %sh)"),t.configs.threshold,t.configs.cool_off)),e}return c(l("Next scheduled report: %s"),t.next_run)}}}),Zo=n(9478);function ta(t){return function(t){if(Array.isArray(t))return ea(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return ea(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ea(t,e):void 0}}(t)||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 ea(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=Array(e);n<e;n++)i[n]=t[n];return i}var na={id:"notification",class:"sui-box notification"},ia={class:"sui-box-header"},ra={class:"sui-box-title"},oa={class:"sui-box-body no-margin-bottom"},aa={class:"table-auto sui-table no-margin-top no-margin-bottom no-border-top no-border-bottom"},ua={style:{textAlign:"right"}},sa=["id"],la=["textContent"],ca=["id"],da=["href"],fa={class:"sui-tag sui-tag-blue"},va=["href"],pa={class:"text-white bg-gray-400 sui-tag sui-tag-disabled"},ba=["id"],ma=["href","data-tooltip"],ha=["data-tooltip"],ya=["data-tooltip","textContent"],ga=["id"],ka=["textContent"],_a=["id"],wa={class:"sui-tag sui-tag-disabled"},La=["id","href","data-tooltip"],Ra={key:0},Ca=["innerHTML"],xa={class:"sui-box-footer"},ja={class:"sui-actions-left"},Ea=["href"];const Sa={__name:"notification",setup:function(t){var e=(0,tn.p)().isWhitelabelDisabled,n=Jo(),a=(0,r.bP)(n),u=a.notifications,s=a.inactive_notifications,l=a.footer_text,c=(0,o.B)().__,d=(0,A.I)().adminUrl,f=(0,Zo.h)().ucFirst,v=(0,i.EW)(function(){return d("admin.php?page=wdf-notification")});return function(t,r){return(0,i.uX)(),(0,i.CE)("div",na,[(0,i.Lk)("div",ia,[(0,i.Lk)("h3",ra,[r[0]||(r[0]=(0,i.Lk)("i",{class:"sui-icon-graph-line","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(c)("Notification")),1)])]),(0,i.Lk)("div",oa,[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(c)("Get tailored security reports delivered to your inbox so you don’t have to worry about checking in.")),1)]),(0,i.Lk)("table",aa,[(0,i.Lk)("thead",null,[(0,i.Lk)("tr",null,[(0,i.Lk)("th",null,(0,i.v_)((0,i.R1)(c)("Notifications")),1),(0,i.Lk)("th",null,(0,i.v_)((0,i.R1)(c)("Status")),1),(0,i.Lk)("th",ua,(0,i.v_)((0,i.R1)(c)("Schedule")),1)])]),(0,i.Lk)("tbody",null,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)((0,i.R1)(u),function(t){return(0,i.uX)(),(0,i.CE)("tr",{key:t.slug,id:"".concat(t.slug,"-row")},[(0,i.Lk)("td",{class:"sui-table-item-title",textContent:(0,i.v_)(t.title)},null,8,la),(0,i.Lk)("td",{id:"".concat(t.slug,"-status")},["enabled"===t.status?((0,i.uX)(),(0,i.CE)("a",{key:0,href:v.value},[(0,i.Lk)("span",fa,(0,i.v_)((0,i.R1)(c)("Enabled")),1)],8,da)):((0,i.uX)(),(0,i.CE)("a",{key:1,href:v.value},[(0,i.Lk)("span",pa,(0,i.v_)((0,i.R1)(c)("Disabled")),1)],8,va))],8,ca),(0,i.Lk)("td",{id:"".concat(t.slug,"-schedule")},["disabled"===t.status?((0,i.uX)(),(0,i.CE)("a",{key:0,href:v.value,class:"sui-button-icon sui-button-blue sui-tooltip","data-tooltip":(0,i.R1)(c)("Enable Notification")},ta(r[1]||(r[1]=[(0,i.Lk)("i",{class:"sui-icon-plus","aria-hidden":"true"},null,-1)])),8,ma)):"notification"===t.type?((0,i.uX)(),(0,i.CE)("span",{key:1,class:"mr-15px sui-tooltip sui-tooltip-constrained sui-tooltip-top-right","data-tooltip":(0,i.R1)(n).nextRunToolTip(t)},(0,i.v_)(t.configs.reminder?(0,i.R1)(f)((0,i.R1)(c)(t.configs.reminder)):(0,i.R1)(c)("None")),9,ha)):((0,i.uX)(),(0,i.CE)("span",{key:2,class:"capitalize sui-tooltip sui-tooltip-constrained sui-tooltip-top-right","data-tooltip":(0,i.R1)(n).nextRunToolTip(t),textContent:(0,i.v_)((0,i.R1)(n).recipientFrequencyText(t))},null,8,ya))],8,ba)],8,sa)}),128)),((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)((0,i.R1)(s),function(t){return(0,i.uX)(),(0,i.CE)("tr",{key:t.slug,id:"".concat(t.slug,"-row")},[(0,i.Lk)("td",{class:"sui-table-item-title",textContent:(0,i.v_)(t.title)},null,8,ka),(0,i.Lk)("td",{id:"".concat(t.slug,"-status")},[(0,i.Lk)("span",wa,(0,i.v_)((0,i.R1)(c)("Inactive feature")),1)],8,_a),(0,i.Lk)("td",null,[(0,i.Lk)("a",{id:"".concat(t.slug,"-activate"),href:t.link,class:"sui-button-icon sui-button-blue sui-tooltip","data-tooltip":(0,i.R1)(c)("Activate feature")},ta(r[2]||(r[2]=[(0,i.Lk)("i",{class:"sui-icon-plus","aria-hidden":"true"},null,-1)])),8,La)])],8,ga)}),128)),(0,i.R1)(e)?((0,i.uX)(),(0,i.CE)("tr",Ra,[(0,i.Lk)("td",{colspan:"3",style:{textAlign:"center"},innerHTML:(0,i.R1)(l)},null,8,Ca)])):(0,i.Q3)("",!0)])]),(0,i.Lk)("div",xa,[(0,i.Lk)("div",ja,[(0,i.Lk)("a",{id:"manage-notifications",href:v.value,class:"sui-button sui-button-ghost"},[r[3]||(r[3]=(0,i.Lk)("i",{class:"sui-icon-wrench-tool","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(c)("Manage Notifications")),1)],8,Ea)])])])}}};var Ta=(0,r.nY)("waf",function(){var t,e,n,r,a,u,s=(0,i.KR)(null!==(t=null===(e=dashboard.waf)||void 0===e||null===(e=e.waf)||void 0===e?void 0:e.hosted)&&void 0!==t&&t),l=(0,i.KR)(null!==(n=null===(r=dashboard.waf)||void 0===r?void 0:r.site_id)&&void 0!==n?n:0),c=(0,i.KR)(null!==(a=null===(u=dashboard.waf)||void 0===u||null===(u=u.waf)||void 0===u?void 0:u.status)&&void 0!==a&&a),d=(0,o.B)(),f=d.__,v=d.sprintf,p=(0,i.EW)(function(){return"https://wpmudev.com/hub2/site/".concat(l.value,"/hosting?utm_source=defender&utm_medium=plugin&utm_campaign=defender_waf_migrate_my_site")}),b=(0,i.EW)(function(){return"https://wpmudev.com/hub2/site/".concat(l.value,"/hosting/tools#update-waf")}),m=(0,i.EW)(function(){return v(f('At this time, you can manage all WAF settings via <a id="waf-link" target="_blank" href="%s">The Hub.</a>'),"https://wpmudev.com/hub2/")}),h=(0,i.EW)(function(){return!1===s.value?v(f('You can learn more about the WAF <a id="waf-link" target="_blank" href="%s">here</a>.'),"https://wpmudev.com/waf/?utm_source=defender&utm_medium=plugin&utm_campaign=defender_waf_project_page"):!0===s.value&&!1===c.value?v(f('Enable this feature via <a target="_blank" href="%s">The Hub</a> today or learn more <a target="_blank" href="%s">here</a>.'),b.value,"https://wpmudev.com/waf/"):!0===s.value&&!0===c.value?v(f('At this time, you can manage all WAF settings via <a href="%s">The Hub</a>.'),b.value):""});return{on_us:s,site_id:l,status:c,get_migrate_url:p,get_waf_url:b,get_waf_text:m,get_footer_text:h}}),Oa={id:"waf-free",class:"sui-box"},Aa={class:"sui-box-header"},Pa={class:"sui-box-title"},Xa=["src"],Wa={class:"sui-actions-left"},Ia={class:"sui-tag sui-tag-pro"},Fa={class:"sui-box-body"},Ma={class:"sui-box-settings-row sui-upsell-row"},Ga={class:"sui-upsell-notice p-0 min-w-full"},Ka=["href"];const Da={__name:"waf-upsell",setup:function(t){var e=(0,A.I)(),n=e.campaign_url,r=e.assetUrl,u=(0,o.B)().__,s=(0,a.X)(),l=s.upgradeTitle,c=s.is_membership,d=(0,i.EW)(function(){return c?n("defender_dash_waf_upgrade_button","waf"):"https://wpmudev.com/waf/"});return function(t,e){return(0,i.uX)(),(0,i.CE)("div",Oa,[(0,i.Lk)("div",Aa,[(0,i.Lk)("h3",Pa,[(0,i.Lk)("img",{src:(0,i.R1)(r)("/assets/img/waf@3x.svg")},null,8,Xa),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(u)("Web Application Firewall")),1)]),(0,i.Lk)("div",Wa,[(0,i.Lk)("span",Ia,(0,i.v_)((0,i.R1)(u)("Pro")),1)])]),(0,i.Lk)("div",Fa,[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(u)("The new Web Application Firewall (WAF) filters incoming requests against a highly optimized managed ruleset to block hackers and bot attacks before they reach your site. It's our basic Firewall with advanced layers of protection.")),1),(0,i.Lk)("div",Ma,[(0,i.Lk)("div",Ga,[(0,i.Lk)("p",null,[(0,i.eW)((0,i.v_)((0,i.R1)(u)("This feature is available to members who host their sites with WPMU DEV.")),1),e[0]||(e[0]=(0,i.Lk)("br",null,null,-1)),(0,i.Lk)("a",{id:"upgrade-waf",class:"premium-button sui-button sui-button-purple",target:"_blank",href:d.value},(0,i.v_)((0,i.R1)(l)),9,Ka)])])])])])}}};var Ua={key:1,id:"waf",class:"sui-box"},Ha={class:"sui-box-header"},Na={class:"sui-box-title"},Ba=["src"],Qa={key:0,class:"sui-box-body"},$a=["href"],qa=["innerHTML"],Va={key:1,class:"sui-box-body"},Ya=["href"],za=["innerHTML"],Ja={key:2,class:"sui-box-body"},Za={class:"sui-notice sui-notice-info"},tu={class:"sui-notice-content"},eu={class:"sui-notice-message"},nu=["innerHTML"];const iu={__name:"waf",setup:function(t){var e=Ta(),n=(0,o.B)().__,a=(0,A.I)().assetUrl,u=(0,r.bP)(e),s=u.on_us,l=u.status,c=u.get_migrate_url,d=u.get_waf_url,f=u.get_waf_text,v=u.get_footer_text;return function(t,e){return(0,i.R1)(pt.eq)?((0,i.uX)(),(0,i.Wv)(Da,{key:0})):(0,i.R1)(pt.YB)?((0,i.uX)(),(0,i.CE)("div",Ua,[(0,i.Lk)("div",Ha,[(0,i.Lk)("h3",Na,[(0,i.Lk)("img",{src:(0,i.R1)(a)("/assets/img/waf@3x.svg")},null,8,Ba),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(n)("Web Application Firewall")),1)])]),!1===(0,i.R1)(s)?((0,i.uX)(),(0,i.CE)("div",Qa,[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(n)("The new Web Application Firewall (WAF) filters incoming requests against a highly optimized managed ruleset to block hackers and bot attacks before they reach your site. It's our basic Firewall with advanced layers of protection.")),1),(0,i.Lk)("a",{id:"migrate-waf",target:"_blank",href:(0,i.R1)(c),class:"sui-button sui-button-blue"},(0,i.v_)((0,i.R1)(n)("Migrate my site")),9,$a),(0,i.Lk)("p",{class:"text-center sui-description margin-top-30",innerHTML:(0,i.R1)(v)},null,8,qa)])):(0,i.Q3)("",!0),!0===(0,i.R1)(s)&&!1===(0,i.R1)(l)?((0,i.uX)(),(0,i.CE)("div",Va,[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(n)("The new Web Application Firewall (WAF) filters incoming requests against a highly optimized managed ruleset to block hackers and bot attacks before they reach your site. It's our basic Firewall with advanced layers of protection.")),1),(0,i.Lk)("a",{id:"activate-waf",target:"_blank",href:(0,i.R1)(d),class:"sui-button sui-button-blue"},(0,i.v_)((0,i.R1)(n)("Activate WAF")),9,Ya),(0,i.Lk)("p",{class:"text-center sui-description margin-top-30",innerHTML:(0,i.R1)(v)},null,8,za)])):(0,i.Q3)("",!0),!0===(0,i.R1)(s)&&!0===(0,i.R1)(l)?((0,i.uX)(),(0,i.CE)("div",Ja,[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(n)("The new Web Application Firewall (WAF) filters incoming requests against a highly optimized managed ruleset to block hackers and bot attacks before they reach your site. It's our basic Firewall with advanced layers of protection.")),1),(0,i.Lk)("div",Za,[(0,i.Lk)("div",tu,[(0,i.Lk)("div",eu,[e[0]||(e[0]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(n)("This site has WAF protection enabled.")),1)])])]),(0,i.Lk)("p",{id:"waf-text",class:"text-center sui-description no-margin-top",innerHTML:(0,i.R1)(f)},null,8,nu)])):(0,i.Q3)("",!0)])):(0,i.Q3)("",!0)}}};function ru(t){return function(t){if(Array.isArray(t))return ou(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return ou(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ou(t,e):void 0}}(t)||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 ou(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=Array(e);n<e;n++)i[n]=t[n];return i}var au={id:"free-notification",class:"sui-box notification"},uu={class:"sui-box-header"},su={class:"sui-box-title"},lu={class:"sui-box-body no-margin-bottom"},cu={class:"sui-table no-margin-top no-border-top no-margin-bottom"},du={style:{textAlign:"right"}},fu=["id"],vu=["textContent"],pu=["id"],bu=["href"],mu={class:"sui-tag sui-tag-blue"},hu=["href"],yu={class:"sui-tag sui-tag-disabled text-white bg-gray-400"},gu=["id"],ku=["href","data-tooltip"],_u=["data-tooltip"],wu=["textContent"],Lu={class:"sui-table notification-free no-margin-bottom"},Ru={id:"free-scan-reporting"},Cu={class:"text-gray-500"},xu={class:"sui-tag sui-tag-pro"},ju={id:"free-firewall-reporting"},Eu={class:"text-gray-500"},Su={class:"sui-tag sui-tag-pro"},Tu={id:"free-audit-logging-reporting"},Ou={class:"text-gray-500"},Au={class:"sui-tag sui-tag-pro"},Pu={class:"sui-box-body"},Xu={class:"sui-box-settings-row sui-upsell-row"},Wu={class:"sui-upsell-notice p-0 min-w-full"},Iu=["href","innerHTML"];const Fu={__name:"notification-free",setup:function(t){var e=Jo(),n=(0,r.bP)(e).notifications,u=(0,a.X)().upgradeTitle,s=(0,A.I)(),l=s.adminUrl,c=s.campaign_url,d=(0,o.B)().__,f=(0,Zo.h)().ucFirst,v=(0,i.EW)(function(){return l("admin.php?page=wdf-notification")});return function(t,r){return(0,i.uX)(),(0,i.CE)("div",au,[(0,i.Lk)("div",uu,[(0,i.Lk)("h3",su,[r[0]||(r[0]=(0,i.Lk)("i",{class:"sui-icon-graph-line","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(d)("Notification")),1)])]),(0,i.Lk)("div",lu,[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(d)("Get tailored security reports delivered to your inbox so you don’t have to worry about checking in.")),1)]),(0,i.Lk)("table",cu,[(0,i.Lk)("thead",null,[(0,i.Lk)("tr",null,[(0,i.Lk)("th",null,(0,i.v_)((0,i.R1)(d)("Notifications")),1),(0,i.Lk)("th",null,(0,i.v_)((0,i.R1)(d)("Status")),1),(0,i.Lk)("th",du,(0,i.v_)((0,i.R1)(d)("Schedule")),1)])]),(0,i.Lk)("tbody",null,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)((0,i.R1)(n),function(t){return(0,i.uX)(),(0,i.CE)("tr",{key:t.slug,id:"".concat(t.slug,"-row")},[(0,i.Lk)("td",{class:"sui-table-item-title",textContent:(0,i.v_)(t.title)},null,8,vu),(0,i.Lk)("td",{id:"free-".concat(t.slug,"-status")},["enabled"===t.status?((0,i.uX)(),(0,i.CE)("a",{key:0,href:v.value},[(0,i.Lk)("span",mu,(0,i.v_)((0,i.R1)(d)("Enabled")),1)],8,bu)):((0,i.uX)(),(0,i.CE)("a",{key:1,href:v.value},[(0,i.Lk)("span",yu,(0,i.v_)((0,i.R1)(d)("Disabled")),1)],8,hu))],8,pu),(0,i.Lk)("td",{id:"free-".concat(t.slug,"-schedule")},["disabled"===t.status?((0,i.uX)(),(0,i.CE)("a",{key:0,href:v.value,class:"sui-button-icon sui-tooltip","data-tooltip":(0,i.R1)(d)("Enable Notification")},ru(r[1]||(r[1]=[(0,i.Lk)("i",{class:"sui-icon-plus","aria-hidden":"true"},null,-1)])),8,ku)):"notification"===t.type?((0,i.uX)(),(0,i.CE)("span",{key:1,"data-tooltip":(0,i.R1)(e).nextRunToolTip(t),class:"mr-15px sui-tooltip sui-tooltip-constrained sui-tooltip-top-right"},(0,i.v_)(t.configs.reminder?(0,i.R1)(f)((0,i.R1)(d)(t.configs.reminder)):(0,i.R1)(d)("None")),9,_u)):((0,i.uX)(),(0,i.CE)("span",{key:2,class:"capitalize",textContent:(0,i.v_)((0,i.R1)(e).recipientFrequencyText(t))},null,8,wu))],8,gu)],8,fu)}),128))])]),(0,i.Lk)("table",Lu,[(0,i.Lk)("thead",null,[(0,i.Lk)("tr",null,[(0,i.Lk)("th",null,(0,i.v_)((0,i.R1)(d)("Pro Notifications")),1),r[2]||(r[2]=(0,i.Lk)("th",null,null,-1))])]),(0,i.Lk)("tbody",null,[(0,i.Lk)("tr",Ru,[(0,i.Lk)("td",Cu,(0,i.v_)((0,i.R1)(d)("Malware Scanning - Reporting")),1),(0,i.Lk)("td",null,[(0,i.Lk)("span",xu,(0,i.v_)((0,i.R1)(d)("Pro")),1)])]),(0,i.Lk)("tr",ju,[(0,i.Lk)("td",Eu,(0,i.v_)((0,i.R1)(d)("Firewall - Reporting")),1),(0,i.Lk)("td",null,[(0,i.Lk)("span",Su,(0,i.v_)((0,i.R1)(d)("Pro")),1)])]),(0,i.Lk)("tr",Tu,[(0,i.Lk)("td",Ou,(0,i.v_)((0,i.R1)(d)("Audit Logging - Reporting")),1),(0,i.Lk)("td",null,[(0,i.Lk)("span",Au,(0,i.v_)((0,i.R1)(d)("Pro")),1)])])])]),(0,i.Lk)("div",Pu,[(0,i.Lk)("div",Xu,[(0,i.Lk)("div",Wu,[(0,i.Lk)("p",null,[(0,i.eW)((0,i.v_)((0,i.R1)(d)("Schedule daily, weekly or monthly email reports sent directly to your inbox. Get reporting as part of a WPMU DEV membership.")),1),r[3]||(r[3]=(0,i.Lk)("br",null,null,-1)),(0,i.Lk)("a",{id:"upgrade-notification",class:"premium-button sui-button sui-button-purple",target:"_blank",href:(0,i.R1)(c)("defender_dash_notification_upgrade_button"),innerHTML:(0,i.R1)(u)},null,8,Iu)])])])])])}}};var Mu=n(8261);function Gu(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var t,e,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function o(n,i,r,o){var s=i&&i.prototype instanceof u?i:u,l=Object.create(s.prototype);return Ku(l,"_invoke",function(n,i,r){var o,u,s,l=0,c=r||[],d=!1,f={p:0,n:0,v:t,a:v,f:v.bind(t,4),d:function(e,n){return o=e,u=0,s=t,f.n=n,a}};function v(n,i){for(u=n,s=i,e=0;!d&&l&&!r&&e<c.length;e++){var r,o=c[e],v=f.p,p=o[2];n>3?(r=p===i)&&(s=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=t):o[0]<=v&&((r=n<2&&v<o[1])?(u=0,f.v=i,f.n=o[1]):v<p&&(r=n<3||o[0]>i||i>p)&&(o[4]=n,o[5]=i,f.n=p,u=0))}if(r||n>1)return a;throw d=!0,i}return function(r,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,s=p;(e=u<2?t:s)||!d;){o||(u?u<3?(u>1&&(f.n=-1),v(u,s)):f.n=s:f.v=s);try{if(l=2,o){if(u||(r="next"),e=o[r]){if(!(e=e.call(o,s)))throw TypeError("iterator result is not an object");if(!e.done)return e;s=e.value,u<2&&(u=0)}else 1===u&&(e=o.return)&&e.call(o),u<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),u=1);o=t}else if((e=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(e){o=t,u=1,s=e}finally{l=1}}return{value:e,done:d}}}(n,r,o),!0),l}var a={};function u(){}function s(){}function l(){}e=Object.getPrototypeOf;var c=[][i]?e(e([][i]())):(Ku(e={},i,function(){return this}),e),d=l.prototype=u.prototype=Object.create(c);function f(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,l):(t.__proto__=l,Ku(t,r,"GeneratorFunction")),t.prototype=Object.create(d),t}return s.prototype=l,Ku(d,"constructor",l),Ku(l,"constructor",s),s.displayName="GeneratorFunction",Ku(l,r,"GeneratorFunction"),Ku(d),Ku(d,r,"Generator"),Ku(d,i,function(){return this}),Ku(d,"toString",function(){return"[object Generator]"}),(Gu=function(){return{w:o,m:f}})()}function Ku(t,e,n,i){var r=Object.defineProperty;try{r({},"",{})}catch(t){r=0}Ku=function(t,e,n,i){function o(e,n){Ku(t,e,function(t){return this._invoke(e,n,t)})}e?r?r(t,e,{value:n,enumerable:!i,configurable:!i,writable:!i}):t[e]=n:(o("next",0),o("throw",1),o("return",2))},Ku(t,e,n,i)}function Du(t,e,n,i,r,o,a){try{var u=t[o](a),s=u.value}catch(t){return void n(t)}u.done?e(s):Promise.resolve(s).then(i,r)}function Uu(t){return function(){var e=this,n=arguments;return new Promise(function(i,r){var o=t.apply(e,n);function a(t){Du(o,i,r,a,u,"next",t)}function u(t){Du(o,i,r,a,u,"throw",t)}a(void 0)})}}var Hu=(0,r.nY)("presetConfig",function(){var t,e,n=(0,i.KR)({}),r=(0,i.KR)(""),a=(0,i.KR)(""),s=(0,i.KR)(""),l=(0,i.KR)(""),c=(0,i.KR)(""),d=(0,i.KR)(!1),f=(0,i.KR)({}),v=(0,i.KR)({}),p=(0,o.B)(),b=p.__,m=p.sprintf,h=(0,A.I)().siteUrl,y=(0,i.EW)(function(){return ajaxurl+"?action=wp_defender/v1/hub/"+"&route="+f.value.download_config+"&_def_nonce="+v.value.download_config+"&key="+r.value}),g=(0,i.EW)(function(){return n.value[r.value]}),k=(0,i.EW)(function(){return void 0===g.value?"":m(b("Are you sure you want to apply the %1$s settings config to %2$s? We recommend you have a backup available as your existing settings configuration will be overridden."),'<span class="text-gray-500 font-semibold">'+g.value.name+"</span>",'<span class="text-gray-500 font-semibold">'+h()+"</span>")}),_=(0,i.EW)(function(){return void 0===g.value?"":m(b("Are you sure you want to delete the %s config file? You will no longer be able to apply it to this or other connected sites."),'<span class="text-gray-500 font-semibold">'+g.value.name+"</span>")}),w=(0,i.EW)(function(){return Object.keys(n.value).length});function L(){var t=document.querySelector("html");t.classList.contains("sui-has-modal")&&t.classList.remove("sui-has-modal")}function R(){return(R=Uu(Gu().m(function t(){var e;return Gu().w(function(t){for(;;)switch(t.n){case 0:return d.value=!0,t.n=1,(0,u.q)().post(f.value.apply_config,v.value.apply_config,{key:r.value,screen:"dashboard"});case 1:return void 0!==(e=t.v).redirect?setTimeout(function(){location.href=e.redirect},1e3*e.interval):(n.value=e.configs,a.value="",s.value="",SUI.closeModal(),L()),d.value=!1,t.a(2,e)}},t)}))).apply(this,arguments)}function C(){return(C=Uu(Gu().m(function t(){var e;return Gu().w(function(t){for(;;)switch(t.n){case 0:if(!d.value){t.n=1;break}return t.a(2);case 1:return d.value=!0,t.n=2,(0,u.q)().post(f.value.new_config,v.value.new_config,{name:a.value,desc:s.value});case 2:return e=t.v,n.value=e.configs,a.value="",s.value="",l.value="",c.value="",SUI.closeModal(),L(),d.value=!1,t.a(2,e)}},t)}))).apply(this,arguments)}function x(){return(x=Uu(Gu().m(function t(){var e;return Gu().w(function(t){for(;;)switch(t.n){case 0:return d.value=!0,t.n=1,(0,u.q)().post(f.value.update_config,v.value.update_config,{name:l.value,desc:c.value,key:r.value});case 1:return e=t.v,n.value=e.configs,SUI.closeModal(),L(),d.value=!1,t.a(2,e)}},t)}))).apply(this,arguments)}function j(){return(j=Uu(Gu().m(function t(){var e;return Gu().w(function(t){for(;;)switch(t.n){case 0:return d.value=!0,t.n=1,(0,u.q)().post(f.value.delete_config,v.value.delete_config,{key:r.value});case 1:return void 0!==(e=t.v).configs&&(n.value=e.configs),SUI.closeModal(),L(),d.value=!1,t.a(2,e)}},t)}))).apply(this,arguments)}return"undefined"!=typeof window&&null!==(t=window.dashboard)&&void 0!==t&&t.settings&&(e=window.dashboard.settings,n.value=e.configs||{},r.value=e.current_config||"",a.value=e.config_name||"",s.value=e.config_description||"",l.value=e.new_config_name||"",c.value=e.new_config_description||"",f.value=e.routes||{},v.value=e.nonces||{}),{configs:n,current_config:r,config_name:a,config_description:s,new_config_name:l,new_config_description:c,doing_ajax:d,download_config_url:y,config:g,apply_text:k,delete_text:_,totalConfigs:w,apply_config:function(){return R.apply(this,arguments)},new_config:function(){return C.apply(this,arguments)},rename_config:function(){return x.apply(this,arguments)},delete_config:function(){return j.apply(this,arguments)},force_remove_modal_class:L}});function Nu(t){return function(t){if(Array.isArray(t))return Bu(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return Bu(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Bu(t,e):void 0}}(t)||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 Bu(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=Array(e);n<e;n++)i[n]=t[n];return i}var Qu={id:"preset-config",class:"sui-box preset-config"},$u={class:"sui-box-header"},qu={class:"sui-box-title"},Vu={key:0,class:"sui-actions-left"},Yu=["textContent"],zu={class:"sui-box-body"},Ju={class:"sui-field-list sui-accordion sui-accordion-flushed"},Zu=["id"],ts=["onMouseenter"],es={class:"sui-accordion-item-title"},ns={key:0,class:"defender-config-icon"},is=["textContent"],rs=["data-tooltip"],os={class:"sui-accordion-col-auto"},as={class:"sui-dropdown sui-accordion-item-action"},us={key:0},ss=["href"],ls={key:1},cs=["onClick"],ds={key:2},fs={href:"",class:"sui-option-red","data-modal-open":"delete-config","data-modal-open-focus":"configs","data-modal-close-focus":"wpwrap","data-modal-mask":"false","data-esc-close":"true"},vs=["onMouseenter"],ps={class:"sui-box"},bs={class:"sui-box-body"},ms={class:"sui-box-settings-row"},hs={class:"mt-0 font-medium sui-description"},ys={class:"config-detail"},gs={class:"w-full table-fixed"},ks={class:"px-4 py-2 font-medium"},_s={class:"px-4 py-2 font-medium"},ws=["textContent"],Ls={class:"odd"},Rs={class:"px-4 py-2 font-medium"},Cs={class:"px-4 py-2 font-medium"},xs=["innerHTML"],js={class:"px-4 py-2 font-medium"},Es={class:"px-4 py-2 font-medium"},Ss=["innerHTML"],Ts={class:"odd"},Os={class:"px-4 py-2 font-medium"},As={class:"px-4 py-2 font-medium"},Ps=["innerHTML"],Xs={class:"px-4 py-2 font-medium"},Ws={class:"px-4 py-2 font-medium"},Is=["textContent"],Fs={class:"odd"},Ms={class:"px-4 py-2 font-medium"},Gs={class:"px-4 py-2 font-medium"},Ks=["textContent"],Ds={class:"px-4 py-2 font-medium"},Us={class:"px-4 py-2 font-medium"},Hs=["textContent"],Ns={key:0,class:"odd"},Bs={class:"px-4 py-2 font-medium"},Qs={class:"px-4 py-2 font-medium"},$s=["innerHTML"],qs={key:1},Vs={class:"px-4 py-2 font-medium"},Ys={class:"px-4 py-2 font-medium"},zs=["innerHTML"],Js={class:"sui-box-footer"},Zs={class:"sui-actions-right"},tl={class:"sui-box-footer no-border"},el={class:"ml-0 sui-actions-left"},nl=["href"],il={class:"sui-actions-right"},rl={id:"save-new-config",class:"sui-button sui-button-blue","data-modal-open":"new-config","data-modal-mask":"false","data-esc-close":"true"},ol={class:"sui-modal sui-modal-sm"},al={id:"new-config",role:"dialog",class:"sui-modal-content","aria-modal":"true","aria-labelledby":"save-new-config-title","aria-describedby":"save-new-config-desc"},ul={class:"sui-box"},sl={class:"sui-box-header sui-flatten sui-content-center sui-spacing-top--60"},ll={class:"sui-button-icon sui-button-float--right","data-modal-close":""},cl={class:"sui-screen-reader-text"},dl={id:"save-new-config-title",class:"sui-box-title sui-lg"},fl={id:"save-new-config-desc",class:"sui-description"},vl={class:"sui-box-body no-padding-bottom"},pl={class:"sui-form-field"},bl={class:"sui-label",for:"save_config_name"},ml={class:"sui-form-field"},hl={id:"label_save_config_description",class:"sui-label",for:"save_config_description"},yl={id:"text_save_config_description",class:"sui-description"},gl={class:"sui-box-footer no-border"},kl={class:"sui-flex-child-right"},_l={class:"sui-actions-right"},wl={class:"sui-modal sui-modal-sm"},Ll={id:"rename-config",role:"dialog",class:"sui-modal-content","aria-modal":"true","aria-labelledby":"rename-config","aria-describedby":"rename-config"},Rl={class:"sui-box"},Cl={class:"sui-box-header sui-flatten sui-content-center sui-spacing-top--60"},xl={class:"sui-button-icon sui-button-float--right","data-modal-close":""},jl={class:"sui-screen-reader-text"},El={class:"sui-box-title sui-lg"},Sl={class:"sui-description"},Tl={class:"sui-box-body no-padding-bottom"},Ol={class:"sui-form-field"},Al={class:"sui-label",for:"edit_config_name"},Pl={class:"sui-form-field"},Xl={id:"label_edit_config_description",class:"sui-label",for:"edit_config_description"},Wl={class:"sui-box-footer no-border"},Il={class:"sui-flex-child-right"},Fl={class:"sui-actions-right"},Ml={class:"sui-modal sui-modal-sm"},Gl={id:"apply-config",role:"dialog",class:"sui-modal-content","aria-modal":"true","aria-labelledby":"apply-config","aria-describedby":"apply-config"},Kl={class:"sui-box"},Dl={class:"sui-box-header sui-flatten sui-content-center sui-spacing-top--60"},Ul={class:"sui-screen-reader-text"},Hl={class:"sui-box-title sui-lg"},Nl=["innerHTML"],Bl={class:"sui-box-footer sui-flatten sui-content-center sui-spacing-bottom--60"},Ql={class:"sui-modal sui-modal-sm"},$l={id:"delete-config",role:"dialog",class:"sui-modal-content","aria-modal":"true","aria-labelledby":"delete-config","aria-describedby":"delete-config"},ql={class:"sui-box"},Vl={class:"sui-box-header sui-flatten sui-content-center sui-spacing-top--60"},Yl={class:"sui-button-icon sui-button-float--right","data-modal-close":""},zl={class:"sui-screen-reader-text"},Jl={class:"sui-box-title sui-lg"},Zl=["innerHTML"],tc={class:"sui-box-footer sui-flatten sui-content-center sui-spacing-bottom--60"};const ec={__name:"preset-config",setup:function(t){var e=(0,tn.p)().isWhitelabelDisabled,n=(0,A.I)().adminUrl,a=Hu(),u=(0,r.bP)(a),s=u.configs,l=u.current_config,c=u.config_name,d=u.config_description,f=u.new_config_name,v=u.new_config_description,p=u.doing_ajax,b=u.download_config_url,m=u.apply_text,h=u.delete_text,y=u.totalConfigs,g=(0,o.B)().__,k=(0,Mu.m)().rebindSUI,_=(0,i.KR)(""),w=(0,i.KR)("");function L(){SUI.closeModal(),a.force_remove_modal_class()}function R(){a.apply_config()}function C(){a.new_config()}function x(t,e){l.value=e,f.value=t.name,v.value=t.description}function j(){SUI.openModal("apply-config",jQuery("#wpwrap"),void 0,!1,!0)}return _.value=g("Cancel"),w.value=g("Close this dialog."),(0,i.$u)(function(){jQuery(function(){(0,i.dY)(function(){k()})})}),function(t,r){return(0,i.uX)(),(0,i.CE)("div",Qu,[(0,i.Lk)("div",$u,[(0,i.Lk)("h3",qu,[r[4]||(r[4]=(0,i.Lk)("i",{class:"sui-icon-wrench-tool","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(g)("Preset Configs")),1)]),(0,i.R1)(y)>0?((0,i.uX)(),(0,i.CE)("div",Vu,[(0,i.Lk)("div",{class:"sui-tag",textContent:(0,i.v_)((0,i.R1)(y))},null,8,Yu)])):(0,i.Q3)("",!0)]),(0,i.Lk)("div",zu,[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(g)("Configs bundle your Defender settings and make them available to download and apply on your other sites. You can have unlimited preset configs.")),1)]),(0,i.Lk)("div",Ju,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)((0,i.R1)(s),function(t,n){return(0,i.uX)(),(0,i.CE)("div",{class:"sui-accordion-item",key:n,id:n},[(0,i.Lk)("div",{class:"sui-accordion-item-header",onMouseenter:function(e){return x(t,n)}},[(0,i.Lk)("div",es,[(0,i.R1)(e)?((0,i.uX)(),(0,i.CE)("span",ns)):(0,i.Q3)("",!0),(0,i.Lk)("strong",{class:"mr-10px",textContent:(0,i.v_)(t.name)},null,8,is),t.immortal?((0,i.uX)(),(0,i.CE)("span",{key:1,"data-tooltip":(0,i.R1)(g)("Recommended config"),class:"sui-tooltip"},Nu(r[5]||(r[5]=[(0,i.Lk)("i",{class:"mr-0 align-middle sui-icon-check-tick","aria-hidden":"true"},null,-1)])),8,rs)):(0,i.Q3)("",!0)]),(0,i.Lk)("div",os,[(0,i.bo)((0,i.Lk)("span",{class:"sui-tag sui-tag-blue sui-tag-sm"},(0,i.v_)((0,i.R1)(g)("Active")),513),[[i.aG,!0===t.is_active]]),(0,i.Lk)("div",as,[r[10]||(r[10]=(0,i.Lk)("button",{class:"sui-button-icon sui-dropdown-anchor"},[(0,i.Lk)("i",{class:"m-0 sui-icon-widget-settings-config","aria-hidden":"true"})],-1)),(0,i.Lk)("ul",null,[!0!==t.is_active?((0,i.uX)(),(0,i.CE)("li",us,[(0,i.Lk)("a",{href:"#",onClick:(0,i.D$)(j,["prevent"])},[r[6]||(r[6]=(0,i.Lk)("i",{class:"sui-icon-check","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(g)("Apply")),1)])])):(0,i.Q3)("",!0),(0,i.Lk)("li",null,[(0,i.Lk)("a",{href:(0,i.R1)(b)},[r[7]||(r[7]=(0,i.Lk)("i",{class:"sui-icon-download","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(g)("Download")),1)],8,ss)]),!t.immortal&&t.is_removable?((0,i.uX)(),(0,i.CE)("li",ls,[(0,i.Lk)("a",{href:"","data-modal-open":"rename-config","data-modal-open-focus":"configs","data-modal-close-focus":"wpwrap","data-modal-mask":"false","data-esc-close":"true",onClick:function(e){return x(t,n)}},[r[8]||(r[8]=(0,i.Lk)("i",{class:"sui-icon-pencil","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(g)("Name & Description")),1)],8,cs)])):(0,i.Q3)("",!0),t.is_removable?((0,i.uX)(),(0,i.CE)("li",ds,[(0,i.Lk)("a",fs,[r[9]||(r[9]=(0,i.Lk)("i",{class:"sui-icon-trash","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(g)("Delete")),1)])])):(0,i.Q3)("",!0)])]),r[11]||(r[11]=(0,i.Lk)("button",{class:"sui-button-icon sui-accordion-open-indicator","aria-label":"open-item"},[(0,i.Lk)("i",{class:"sui-icon-chevron-down","aria-hidden":"true"})],-1))])],40,ts),(0,i.Lk)("div",{class:"sui-accordion-item-body",onMouseenter:function(e){return x(t,n)}},[(0,i.Lk)("div",ps,[(0,i.Lk)("div",bs,[(0,i.Lk)("div",ms,[(0,i.Lk)("span",hs,(0,i.v_)((0,i.R1)(g)(t.description)),1)]),(0,i.Lk)("div",ys,[(0,i.Lk)("table",gs,[(0,i.Lk)("tbody",null,[(0,i.Lk)("tr",null,[(0,i.Lk)("td",ks,(0,i.v_)((0,i.R1)(g)("Security Recommendations")),1),(0,i.Lk)("td",_s,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(t.strings.security_tweaks,function(t,e){return(0,i.uX)(),(0,i.CE)("div",{key:e},[(0,i.Lk)("span",{textContent:(0,i.v_)(t)},null,8,ws)])}),128))])]),(0,i.Lk)("tr",Ls,[(0,i.Lk)("td",Rs,(0,i.v_)((0,i.R1)(g)("Malware Scanning")),1),(0,i.Lk)("td",Cs,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(t.strings.scan,function(t,e){return(0,i.uX)(),(0,i.CE)("div",{key:e},[(0,i.Lk)("span",{innerHTML:t},null,8,xs)])}),128))])]),(0,i.Lk)("tr",null,[(0,i.Lk)("td",js,(0,i.v_)((0,i.R1)(g)("Audit Logs")),1),(0,i.Lk)("td",Es,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(t.strings.audit,function(t,e){return(0,i.uX)(),(0,i.CE)("div",{key:e},[(0,i.Lk)("span",{innerHTML:t},null,8,Ss)])}),128))])]),(0,i.Lk)("tr",Ts,[(0,i.Lk)("td",Os,(0,i.v_)((0,i.R1)(g)("Firewall")),1),(0,i.Lk)("td",As,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(t.strings.iplockout,function(t,e){return(0,i.uX)(),(0,i.CE)("div",{key:e},[(0,i.Lk)("span",{innerHTML:t},null,8,Ps)])}),128))])]),(0,i.Lk)("tr",null,[(0,i.Lk)("td",Xs,(0,i.v_)((0,i.R1)(g)("Two-Factor Authentication")),1),(0,i.Lk)("td",Ws,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(t.strings.two_factor,function(t,e){return(0,i.uX)(),(0,i.CE)("div",{key:e},[(0,i.Lk)("span",{textContent:(0,i.v_)(t)},null,8,Is)])}),128))])]),(0,i.Lk)("tr",Fs,[(0,i.Lk)("td",Ms,(0,i.v_)((0,i.R1)(g)("Mask Login Area")),1),(0,i.Lk)("td",Gs,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(t.strings.mask_login,function(t,e){return(0,i.uX)(),(0,i.CE)("div",{key:e},[(0,i.Lk)("span",{textContent:(0,i.v_)(t)},null,8,Ks)])}),128))])]),(0,i.Lk)("tr",null,[(0,i.Lk)("td",Ds,(0,i.v_)((0,i.R1)(g)("Security Headers")),1),(0,i.Lk)("td",Us,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(t.strings.security_headers,function(t,e){return(0,i.uX)(),(0,i.CE)("div",{key:e},[(0,i.Lk)("span",{textContent:(0,i.v_)(t)},null,8,Hs)])}),128))])]),t.strings.blocklist_monitor?((0,i.uX)(),(0,i.CE)("tr",Ns,[(0,i.Lk)("td",Bs,(0,i.v_)((0,i.R1)(g)("Blocklist Monitor")),1),(0,i.Lk)("td",Qs,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(t.strings.blocklist_monitor,function(t,e){return(0,i.uX)(),(0,i.CE)("div",{key:e},[(0,i.Lk)("span",{innerHTML:t},null,8,$s)])}),128))])])):(0,i.Q3)("",!0),t.strings.pwned_passwords?((0,i.uX)(),(0,i.CE)("tr",qs,[(0,i.Lk)("td",Vs,(0,i.v_)((0,i.R1)(g)("Pwned Passwords")),1),(0,i.Lk)("td",Ys,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(t.strings.pwned_passwords,function(t,e){return(0,i.uX)(),(0,i.CE)("div",{key:e},[(0,i.Lk)("span",{innerHTML:t},null,8,zs)])}),128))])])):(0,i.Q3)("",!0)])])])]),(0,i.bo)((0,i.Lk)("div",Js,[(0,i.Lk)("div",Zs,[(0,i.Lk)("button",{type:"button",class:"sui-button quick-apply sui-button-ghost sui-accordion-item-action",onClick:j},[r[12]||(r[12]=(0,i.Lk)("i",{class:"sui-icon-check","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(g)("Apply")),1)])])],512),[[i.aG,!0!==t.is_active]])])],40,vs)],8,Zu)}),128))]),(0,i.Lk)("div",tl,[(0,i.Lk)("div",el,[(0,i.Lk)("a",{id:"manage-configs",href:(0,i.R1)(n)("admin.php?page=wdf-setting&view=configs"),class:"sui-button sui-button-ghost"},[r[13]||(r[13]=(0,i.Lk)("i",{class:"sui-icon-wrench-tool","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(g)("Manage Configs")),1)],8,nl)]),(0,i.Lk)("div",il,[(0,i.Lk)("button",rl,[r[14]||(r[14]=(0,i.Lk)("i",{class:"sui-icon-save","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(g)("Save new")),1)])])]),(0,i.Lk)("div",ol,[(0,i.Lk)("div",al,[(0,i.Lk)("div",ul,[(0,i.Lk)("div",sl,[(0,i.Lk)("button",ll,[r[15]||(r[15]=(0,i.Lk)("i",{class:"sui-icon-close sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("span",cl,(0,i.v_)(w.value),1)]),(0,i.Lk)("h3",dl,(0,i.v_)((0,i.R1)(g)("Save Current Config")),1),(0,i.Lk)("p",fl,(0,i.v_)((0,i.R1)(g)("Save your current Defender settings configuration. You’ll be able to then download and apply it to your other sites with Defender installed.")),1)]),(0,i.Lk)("div",vl,[(0,i.Lk)("div",pl,[(0,i.Lk)("label",bl,(0,i.v_)((0,i.R1)(g)("Config name")),1),(0,i.bo)((0,i.Lk)("input",{id:"save_config_name","onUpdate:modelValue":r[0]||(r[0]=function(t){return(0,i.i9)(c)?c.value=t:null}),type:"text",class:"sui-form-control"},null,512),[[i.Jo,(0,i.R1)(c)]])]),(0,i.Lk)("div",ml,[(0,i.Lk)("label",hl,(0,i.v_)((0,i.R1)(g)("Config description")),1),(0,i.bo)((0,i.Lk)("textarea",{id:"save_config_description","onUpdate:modelValue":r[1]||(r[1]=function(t){return(0,i.i9)(d)?d.value=t:null}),class:"sui-form-control","aria-labelledby":"label_save_config_description","aria-describedby":"text_save_config_description"},null,512),[[i.Jo,(0,i.R1)(d)]]),(0,i.Lk)("span",yl,(0,i.v_)((0,i.R1)(g)("You can edit the description to distinguish from other configs. Changing the description won’t exclude the feature from the preset.")),1)])]),(0,i.Lk)("div",gl,[(0,i.Lk)("div",kl,[(0,i.Lk)("button",{id:"cancel-new-config-button",class:"sui-button sui-button-ghost",onClick:L},(0,i.v_)(_.value),1)]),(0,i.Lk)("div",_l,[(0,i.bF)((0,i.R1)(fi.A),{id:"save-new-config-button",doing_ajax:(0,i.R1)(p),disabled:!(0,i.R1)(c),type:"button","css-class":"sui-button-blue",onClick:C},{default:(0,i.k6)(function(){return[r[16]||(r[16]=(0,i.Lk)("i",{class:"sui-icon-save","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(g)("Save")),1)]}),_:1},8,["doing_ajax","disabled"])])])])])]),(0,i.Lk)("div",wl,[(0,i.Lk)("div",Ll,[(0,i.Lk)("div",Rl,[(0,i.Lk)("div",Cl,[(0,i.Lk)("button",xl,[r[17]||(r[17]=(0,i.Lk)("i",{class:"sui-icon-close sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("span",jl,(0,i.v_)(w.value),1)]),(0,i.Lk)("h3",El,(0,i.v_)((0,i.R1)(g)("Edit Name & Description")),1),(0,i.Lk)("p",Sl,(0,i.v_)((0,i.R1)(g)("Change your config name and your description to something recognizable.")),1)]),(0,i.Lk)("div",Tl,[(0,i.Lk)("div",Ol,[(0,i.Lk)("label",Al,(0,i.v_)((0,i.R1)(g)("Config name")),1),(0,i.bo)((0,i.Lk)("input",{id:"edit_config_name","onUpdate:modelValue":r[2]||(r[2]=function(t){return(0,i.i9)(f)?f.value=t:null}),type:"text",class:"sui-form-control"},null,512),[[i.Jo,(0,i.R1)(f)]])]),(0,i.Lk)("div",Pl,[(0,i.Lk)("label",Xl,(0,i.v_)((0,i.R1)(g)("Config description")),1),(0,i.bo)((0,i.Lk)("textarea",{id:"edit_config_description","onUpdate:modelValue":r[3]||(r[3]=function(t){return(0,i.i9)(v)?v.value=t:null}),class:"sui-form-control","aria-labelledby":"label_edit_config_description"},null,512),[[i.Jo,(0,i.R1)(v)]])])]),(0,i.Lk)("div",Wl,[(0,i.Lk)("div",Il,[(0,i.Lk)("button",{id:"cancel-rename-button",class:"sui-button sui-button-ghost",onClick:L},(0,i.v_)(_.value),1)]),(0,i.Lk)("div",Fl,[(0,i.bF)((0,i.R1)(fi.A),{id:"rename-config-button",doing_ajax:(0,i.R1)(p),disabled:!(0,i.R1)(f),type:"button","css-class":"sui-button-blue",onClick:(0,i.R1)(a).rename_config},{default:(0,i.k6)(function(){return[r[18]||(r[18]=(0,i.Lk)("i",{class:"sui-icon-save","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(g)("Save")),1)]}),_:1},8,["doing_ajax","disabled","onClick"])])])])])]),(0,i.Lk)("div",Ml,[(0,i.Lk)("div",Gl,[(0,i.Lk)("div",Kl,[(0,i.Lk)("div",Dl,[(0,i.Lk)("button",{class:"sui-button-icon sui-button-float--right",onClick:L},[r[19]||(r[19]=(0,i.Lk)("i",{class:"sui-icon-close sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("span",Ul,(0,i.v_)(w.value),1)]),(0,i.Lk)("h3",Hl,(0,i.v_)((0,i.R1)(g)("Apply config")),1),(0,i.Lk)("p",{class:"sui-description",innerHTML:(0,i.R1)(m)},null,8,Nl)]),(0,i.Lk)("div",Bl,[(0,i.Lk)("button",{id:"apply-config-button",class:"sui-button sui-button-ghost",onClick:L},(0,i.v_)(_.value),1),(0,i.bF)((0,i.R1)(fi.A),{doing_ajax:(0,i.R1)(p),disabled:!(0,i.R1)(f),type:"button","css-class":"sui-button-blue",onClick:R},{default:(0,i.k6)(function(){return[r[20]||(r[20]=(0,i.Lk)("i",{class:"sui-icon-check","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(g)("Apply")),1)]}),_:1},8,["doing_ajax","disabled"])])])])]),(0,i.Lk)("div",Ql,[(0,i.Lk)("div",$l,[(0,i.Lk)("div",ql,[(0,i.Lk)("div",Vl,[(0,i.Lk)("button",Yl,[r[21]||(r[21]=(0,i.Lk)("i",{class:"sui-icon-close sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("span",zl,(0,i.v_)(w.value),1)]),(0,i.Lk)("h3",Jl,(0,i.v_)((0,i.R1)(g)("Delete Configuration File")),1),(0,i.Lk)("p",{class:"sui-description",innerHTML:(0,i.R1)(h)},null,8,Zl)]),(0,i.Lk)("div",tc,[(0,i.Lk)("button",{class:"sui-button sui-button-ghost",onClick:L},(0,i.v_)(_.value),1),(0,i.bF)((0,i.R1)(fi.A),{doing_ajax:(0,i.R1)(p),type:"button","css-class":"sui-button-red",onClick:(0,i.R1)(a).delete_config},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(g)("Delete")),1)]}),_:1},8,["doing_ajax","onClick"])])])])])])}}};var nc=n(6874);function ic(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var t,e,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function o(n,i,r,o){var s=i&&i.prototype instanceof u?i:u,l=Object.create(s.prototype);return rc(l,"_invoke",function(n,i,r){var o,u,s,l=0,c=r||[],d=!1,f={p:0,n:0,v:t,a:v,f:v.bind(t,4),d:function(e,n){return o=e,u=0,s=t,f.n=n,a}};function v(n,i){for(u=n,s=i,e=0;!d&&l&&!r&&e<c.length;e++){var r,o=c[e],v=f.p,p=o[2];n>3?(r=p===i)&&(s=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=t):o[0]<=v&&((r=n<2&&v<o[1])?(u=0,f.v=i,f.n=o[1]):v<p&&(r=n<3||o[0]>i||i>p)&&(o[4]=n,o[5]=i,f.n=p,u=0))}if(r||n>1)return a;throw d=!0,i}return function(r,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,s=p;(e=u<2?t:s)||!d;){o||(u?u<3?(u>1&&(f.n=-1),v(u,s)):f.n=s:f.v=s);try{if(l=2,o){if(u||(r="next"),e=o[r]){if(!(e=e.call(o,s)))throw TypeError("iterator result is not an object");if(!e.done)return e;s=e.value,u<2&&(u=0)}else 1===u&&(e=o.return)&&e.call(o),u<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),u=1);o=t}else if((e=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(e){o=t,u=1,s=e}finally{l=1}}return{value:e,done:d}}}(n,r,o),!0),l}var a={};function u(){}function s(){}function l(){}e=Object.getPrototypeOf;var c=[][i]?e(e([][i]())):(rc(e={},i,function(){return this}),e),d=l.prototype=u.prototype=Object.create(c);function f(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,l):(t.__proto__=l,rc(t,r,"GeneratorFunction")),t.prototype=Object.create(d),t}return s.prototype=l,rc(d,"constructor",l),rc(l,"constructor",s),s.displayName="GeneratorFunction",rc(l,r,"GeneratorFunction"),rc(d),rc(d,r,"Generator"),rc(d,i,function(){return this}),rc(d,"toString",function(){return"[object Generator]"}),(ic=function(){return{w:o,m:f}})()}function rc(t,e,n,i){var r=Object.defineProperty;try{r({},"",{})}catch(t){r=0}rc=function(t,e,n,i){function o(e,n){rc(t,e,function(t){return this._invoke(e,n,t)})}e?r?r(t,e,{value:n,enumerable:!i,configurable:!i,writable:!i}):t[e]=n:(o("next",0),o("throw",1),o("return",2))},rc(t,e,n,i)}function oc(t,e,n,i,r,o,a){try{var u=t[o](a),s=u.value}catch(t){return void n(t)}u.done?e(s):Promise.resolve(s).then(i,r)}function ac(t){return function(){var e=this,n=arguments;return new Promise(function(i,r){var o=t.apply(e,n);function a(t){oc(o,i,r,a,u,"next",t)}function u(t){oc(o,i,r,a,u,"throw",t)}a(void 0)})}}var uc=(0,r.nY)("dashboard",function(){var t=(0,i.KR)(window.dashboard.routes),e=(0,i.KR)(window.dashboard.nonces),n=(0,i.KR)(window.dashboard.show_welcome_modal),r=(0,i.KR)(window.dashboard.welcome_modal),o=(0,l.r)().withLoading,a=(0,u.q)().post;function s(){return(s=ac(ic().m(function i(r){return ic().w(function(i){for(;;)switch(i.n){case 0:return i.n=1,o("hide-new-feature",ac(ic().m(function i(){var o,u;return ic().w(function(i){for(;;)switch(i.n){case 0:return o=r.intention,i.n=1,a(t.value.hide_new_features,e.value.hide_new_features,r);case 1:return u=i.v,"welcome_modal"===o&&(n.value=!1),SUI.closeModal(),i.a(2,u)}},i)})));case 1:return i.a(2,i.v)}},i)}))).apply(this,arguments)}function c(){return(c=ac(ic().m(function n(){return ic().w(function(n){for(;;)switch(n.n){case 0:return n.n=1,o("activate-antibot",function(){return a(t.value.activate_global_ip,e.value.activate_global_ip,{})});case 1:return n.a(2,n.v)}},n)}))).apply(this,arguments)}function d(){return(d=ac(ic().m(function n(){return ic().w(function(n){for(;;)switch(n.n){case 0:return n.n=1,o(function(){return a(t.value.remove_global_ip_notice_reminder,e.value.remove_global_ip_notice_reminder,{})});case 1:return n.a(2)}},n)}))).apply(this,arguments)}function f(){return(f=ac(ic().m(function n(){return ic().w(function(n){for(;;)switch(n.n){case 0:return n.n=1,o(function(){return a(t.value.activate_session_protection,e.value.activate_session_protection,{})});case 1:return n.a(2,n.v)}},n)}))).apply(this,arguments)}return{show_welcome_modal:n,welcome_modal:r,forceRemoveModalClass:function(){var t=document.querySelector("html");t.classList.contains("sui-has-modal")&&t.classList.remove("sui-has-modal")},hideNewFeature:function(t){return s.apply(this,arguments)},activateGlobalIp:function(){return c.apply(this,arguments)},removeGlobalIpNoticeReminder:function(){return d.apply(this,arguments)},activateSessionProtection:function(){return f.apply(this,arguments)}}});function sc(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var t,e,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function o(n,i,r,o){var s=i&&i.prototype instanceof u?i:u,l=Object.create(s.prototype);return lc(l,"_invoke",function(n,i,r){var o,u,s,l=0,c=r||[],d=!1,f={p:0,n:0,v:t,a:v,f:v.bind(t,4),d:function(e,n){return o=e,u=0,s=t,f.n=n,a}};function v(n,i){for(u=n,s=i,e=0;!d&&l&&!r&&e<c.length;e++){var r,o=c[e],v=f.p,p=o[2];n>3?(r=p===i)&&(s=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=t):o[0]<=v&&((r=n<2&&v<o[1])?(u=0,f.v=i,f.n=o[1]):v<p&&(r=n<3||o[0]>i||i>p)&&(o[4]=n,o[5]=i,f.n=p,u=0))}if(r||n>1)return a;throw d=!0,i}return function(r,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,s=p;(e=u<2?t:s)||!d;){o||(u?u<3?(u>1&&(f.n=-1),v(u,s)):f.n=s:f.v=s);try{if(l=2,o){if(u||(r="next"),e=o[r]){if(!(e=e.call(o,s)))throw TypeError("iterator result is not an object");if(!e.done)return e;s=e.value,u<2&&(u=0)}else 1===u&&(e=o.return)&&e.call(o),u<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),u=1);o=t}else if((e=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(e){o=t,u=1,s=e}finally{l=1}}return{value:e,done:d}}}(n,r,o),!0),l}var a={};function u(){}function s(){}function l(){}e=Object.getPrototypeOf;var c=[][i]?e(e([][i]())):(lc(e={},i,function(){return this}),e),d=l.prototype=u.prototype=Object.create(c);function f(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,l):(t.__proto__=l,lc(t,r,"GeneratorFunction")),t.prototype=Object.create(d),t}return s.prototype=l,lc(d,"constructor",l),lc(l,"constructor",s),s.displayName="GeneratorFunction",lc(l,r,"GeneratorFunction"),lc(d),lc(d,r,"Generator"),lc(d,i,function(){return this}),lc(d,"toString",function(){return"[object Generator]"}),(sc=function(){return{w:o,m:f}})()}function lc(t,e,n,i){var r=Object.defineProperty;try{r({},"",{})}catch(t){r=0}lc=function(t,e,n,i){function o(e,n){lc(t,e,function(t){return this._invoke(e,n,t)})}e?r?r(t,e,{value:n,enumerable:!i,configurable:!i,writable:!i}):t[e]=n:(o("next",0),o("throw",1),o("return",2))},lc(t,e,n,i)}function cc(t,e,n,i,r,o,a){try{var u=t[o](a),s=u.value}catch(t){return void n(t)}u.done?e(s):Promise.resolve(s).then(i,r)}function dc(t){return function(){var e=this,n=arguments;return new Promise(function(i,r){var o=t.apply(e,n);function a(t){cc(o,i,r,a,u,"next",t)}function u(t){cc(o,i,r,a,u,"throw",t)}a(void 0)})}}var fc={class:"sui-modal sui-modal-md"},vc={class:"sui-box"},pc={class:"sui-box-header sui-flatten sui-content-center pt-15"},bc={"aria-hidden":"true",class:"sui-box-banner mb-7.5"},mc=["alt","src","srcset"],hc={class:"sui-screen-reader-text"},yc={class:"inline-flex items-center gap-2"},gc=["innerHTML"],kc={class:"pt-0 sui-box-body mt-30px"},_c={class:"grid justify-items-center gap-20px"},wc="defender-welcome-modal-label";const Lc={__name:"welcome-modal",setup:function(t){var e=uc(),n=(0,s.w)(),o=(0,r.bP)(e),a=o.show_welcome_modal,u=o.welcome_modal,l=(0,i.EW)(function(){return{title:(0,pt.__)("Introducing Cloudflare Turnstile!"),desc:(0,pt.nv)((0,pt.__)("Hey %1$s, great news — Defender now supports Cloudflare Turnstile, a smarter and privacy-first alternative to traditional CAPTCHAs.%2$s\nTurnstile keeps your site protected without annoying your visitors — no puzzles, no image clicks, no friction. Powered by Cloudflare’s global network, it’s lightweight, lightning-fast, and fully privacy-compliant, ensuring security and a smooth user experience for everyone."),u.value.user_name,"<br/><br/>"),banner:{alt:(0,pt.__)("Defender dashboard banner")}}});function c(){"complete"===document.readyState&&1===parseInt(a.value)&&(d(),document.removeEventListener("readystatechange",c))}function d(){SUI.openModal("defender-welcome-modal","defender-dashboard",void 0,!1,!0)}function f(){return v.apply(this,arguments)}function v(){return(v=dc(sc().m(function t(){return sc().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,e.hideNewFeature({intention:"welcome_modal"});case 1:window.location.href=(0,pt.nN)("admin.php?page=wdf-advanced-tools&view=captcha&provider=turnstile");case 2:return t.a(2)}},t)}))).apply(this,arguments)}function p(){return b.apply(this,arguments)}function b(){return b=dc(sc().m(function t(){var e,n=arguments;return sc().w(function(t){for(;;)switch(t.n){case 0:return e=n.length>0&&void 0!==n[0]?n[0]:"closed",t.n=1,m(e);case 1:return t.a(2)}},t)})),b.apply(this,arguments)}function m(t){return h.apply(this,arguments)}function h(){return(h=dc(sc().m(function t(i){return sc().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,Promise.all([e.hideNewFeature({intention:"welcome_modal"}),n.trackFeature({event:"def_welcome_modal",data:{"Modal Action":i}})]);case 1:return t.a(2)}},t)}))).apply(this,arguments)}return(0,i.wB)(a,function(){var t=dc(sc().m(function t(e,n){return sc().w(function(t){for(;;)switch(t.n){case 0:if(e||!n){t.n=2;break}return t.n=1,(0,i.dY)();case 1:SUI.closeModal();case 2:return t.a(2)}},t)}));return function(e,n){return t.apply(this,arguments)}}()),(0,i.sV)(function(){1===parseInt(a.value)&&("complete"===document.readyState?d():document.addEventListener("readystatechange",c))}),function(t,e){return(0,i.uX)(),(0,i.CE)("div",fc,[(0,i.Lk)("div",{id:"defender-welcome-modal","aria-labelledby":wc,"aria-modal":"true","data-modal-close-focus":"defender-dashboard",class:"sui-modal-content",role:"dialog"},[(0,i.Lk)("div",vc,[(0,i.Lk)("div",pc,[(0,i.Lk)("figure",bc,[(0,i.Lk)("img",{alt:l.value.banner.alt,src:(0,i.R1)(u).banner_1x,srcset:"".concat((0,i.R1)(u).banner_1x," 1x, ").concat((0,i.R1)(u).banner_2x," 2x")},null,8,mc)]),(0,i.Lk)("button",{class:"modal-close-button sui-button-white sui-button-icon sui-button-float--right",onClick:e[0]||(e[0]=function(t){return p("closed")})},[e[1]||(e[1]=(0,i.Lk)("i",{"aria-hidden":"true",class:"sui-icon-close sui-md"},null,-1)),(0,i.Lk)("span",hc,(0,i.v_)((0,i.R1)(pt.__)("Close this dialog.")),1)]),(0,i.Lk)("div",yc,[(0,i.Lk)("h3",{id:wc,class:"text-22px sui-box-title"},(0,i.v_)(l.value.title),1)]),(0,i.Lk)("p",{class:"text-base text-gray-600 mt-15px leading-22px",innerHTML:l.value.desc},null,8,gc)]),(0,i.Lk)("div",kc,[(0,i.Lk)("div",_c,[(0,i.bF)((0,i.R1)(H.A),{label:(0,i.R1)(pt.__)("Configure Turnstile"),variant:"blue",action:"check-it-out","custom-class":"mr-0",onClick:f},null,8,["label"]),(0,i.Lk)("a",{class:"font-medium leading-4 text-gray-400 text-12px",href:"#",onClick:(0,i.D$)(p,["prevent"])},(0,i.v_)((0,i.R1)(pt.__)("DISMISS")),1)])])])])])}}};var Rc=n(5072),Cc=n.n(Rc),xc=n(4678),jc={insert:"head",singleton:!1};Cc()(xc.A,jc);xc.A.locals;const Ec=Lc;var Sc=(0,r.nY)("topCountries",function(){var t,e,n=(0,i.KR)([]),r=(0,Zo.h)(),o=r.getFlagEmoji,a=r.getCountryName;return"undefined"!=typeof window&&null!==(t=window.dashboard)&&void 0!==t&&t.countries&&(e=window.dashboard.countries,n.value=e.countries),{countries:n,getCountryInfo:function(t){return'<span class="defender-country-flag bg-gray-97 rounded-4px px-1 py-1 inline-flex justify-center items-center w-5">'+o(t.country_iso_code)+'</span><span class="defender-country-name">'+a(t.country_iso_code)+"</span>"}}}),Tc={id:"top-country",class:"sui-box top-country"},Oc={class:"sui-box-header"},Ac={class:"sui-box-title"},Pc={class:"sui-box-body no-margin-bottom"},Xc={key:0,class:"sui-notice"},Wc={class:"sui-notice-content"},Ic={class:"sui-notice-message"},Fc={key:0,class:"table-auto sui-table no-margin-top no-margin-bottom no-border-top no-border-bottom"},Mc={class:"defender-ip-count"},Gc=["innerHTML"],Kc={class:"defender-ip-count"},Dc={key:1,class:"sui-box-footer"},Uc={class:"sui-actions-left"},Hc=["href"];const Nc={__name:"top-country",setup:function(t){var e=Sc(),n=(0,r.bP)(e).countries,a=(0,o.B)().__,u=(0,A.I)().adminUrl;return function(t,r){return(0,i.uX)(),(0,i.CE)("div",Tc,[(0,i.Lk)("div",Oc,[(0,i.Lk)("h3",Ac,[r[0]||(r[0]=(0,i.Lk)("i",{class:"sui-icon-web-globe-world","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(a)("Top Blocked Countries")),1)])]),(0,i.Lk)("div",Pc,[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(a)("Here is a list of the countries with the highest number of blocked IPs in the last 7 days.")),1),0===(0,i.R1)(n).length?((0,i.uX)(),(0,i.CE)("div",Xc,[(0,i.Lk)("div",Wc,[(0,i.Lk)("div",Ic,[r[1]||(r[1]=(0,i.Lk)("i",{class:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(a)("No IP address has been blocked in any country.")),1)])])])):(0,i.Q3)("",!0)]),(0,i.R1)(n).length>0?((0,i.uX)(),(0,i.CE)("table",Fc,[(0,i.Lk)("thead",null,[(0,i.Lk)("tr",null,[(0,i.Lk)("th",null,(0,i.v_)((0,i.R1)(a)("Country")),1),(0,i.Lk)("th",Mc,(0,i.v_)((0,i.R1)(a)("Blocked IPs Count")),1)])]),(0,i.Lk)("tbody",null,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)((0,i.R1)(n),function(t,n){return(0,i.uX)(),(0,i.CE)("tr",{key:n},[(0,i.Lk)("td",{class:"sui-table-item-title",innerHTML:(0,i.R1)(e).getCountryInfo(t)},null,8,Gc),(0,i.Lk)("td",Kc,[(0,i.Lk)("span",null,(0,i.v_)(t.ip_count),1)])])}),128))])])):(0,i.Q3)("",!0),(0,i.R1)(n).length>0?((0,i.uX)(),(0,i.CE)("div",Dc,[(0,i.Lk)("div",Uc,[(0,i.Lk)("a",{href:(0,i.R1)(u)("admin.php?page=wdf-ip-lockout&view=blocklist#setting_locations"),class:"sui-button sui-button-ghost"},[r[2]||(r[2]=(0,i.Lk)("i",{class:"sui-icon-wrench-tool","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(a)("Update blocked countries")),1)],8,Hc)])])):(0,i.Q3)("",!0)])}}};function Bc(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var t,e,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function o(n,i,r,o){var s=i&&i.prototype instanceof u?i:u,l=Object.create(s.prototype);return Qc(l,"_invoke",function(n,i,r){var o,u,s,l=0,c=r||[],d=!1,f={p:0,n:0,v:t,a:v,f:v.bind(t,4),d:function(e,n){return o=e,u=0,s=t,f.n=n,a}};function v(n,i){for(u=n,s=i,e=0;!d&&l&&!r&&e<c.length;e++){var r,o=c[e],v=f.p,p=o[2];n>3?(r=p===i)&&(s=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=t):o[0]<=v&&((r=n<2&&v<o[1])?(u=0,f.v=i,f.n=o[1]):v<p&&(r=n<3||o[0]>i||i>p)&&(o[4]=n,o[5]=i,f.n=p,u=0))}if(r||n>1)return a;throw d=!0,i}return function(r,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,s=p;(e=u<2?t:s)||!d;){o||(u?u<3?(u>1&&(f.n=-1),v(u,s)):f.n=s:f.v=s);try{if(l=2,o){if(u||(r="next"),e=o[r]){if(!(e=e.call(o,s)))throw TypeError("iterator result is not an object");if(!e.done)return e;s=e.value,u<2&&(u=0)}else 1===u&&(e=o.return)&&e.call(o),u<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),u=1);o=t}else if((e=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(e){o=t,u=1,s=e}finally{l=1}}return{value:e,done:d}}}(n,r,o),!0),l}var a={};function u(){}function s(){}function l(){}e=Object.getPrototypeOf;var c=[][i]?e(e([][i]())):(Qc(e={},i,function(){return this}),e),d=l.prototype=u.prototype=Object.create(c);function f(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,l):(t.__proto__=l,Qc(t,r,"GeneratorFunction")),t.prototype=Object.create(d),t}return s.prototype=l,Qc(d,"constructor",l),Qc(l,"constructor",s),s.displayName="GeneratorFunction",Qc(l,r,"GeneratorFunction"),Qc(d),Qc(d,r,"Generator"),Qc(d,i,function(){return this}),Qc(d,"toString",function(){return"[object Generator]"}),(Bc=function(){return{w:o,m:f}})()}function Qc(t,e,n,i){var r=Object.defineProperty;try{r({},"",{})}catch(t){r=0}Qc=function(t,e,n,i){function o(e,n){Qc(t,e,function(t){return this._invoke(e,n,t)})}e?r?r(t,e,{value:n,enumerable:!i,configurable:!i,writable:!i}):t[e]=n:(o("next",0),o("throw",1),o("return",2))},Qc(t,e,n,i)}function $c(t,e,n,i,r,o,a){try{var u=t[o](a),s=u.value}catch(t){return void n(t)}u.done?e(s):Promise.resolve(s).then(i,r)}var qc={id:"notice-global-ip-dismiss",class:"sui-notice sui-notice-info"},Vc={class:"sui-notice-content"},Yc={class:"sui-notice-message"},zc={class:"mt-0"},Jc={class:"sui-screen-reader-text"};const Zc={__name:"global-ip-notice",setup:function(t){var e=(0,A.I)().adminUrl,n=C(),a=(0,r.bP)(n).misc,u=(0,o.B)().__,s=(0,i.KR)(null);function l(){window.location.href=e("admin.php?page=wdf-ip-lockout&view=global-ip")}function c(){return d.apply(this,arguments)}function d(){var t;return t=Bc().m(function t(){return Bc().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,n.activateGlobalIp();case 1:s.value.click();case 2:return t.a(2)}},t)}),d=function(){var e=this,n=arguments;return new Promise(function(i,r){var o=t.apply(e,n);function a(t){$c(o,i,r,a,u,"next",t)}function u(t){$c(o,i,r,a,u,"throw",t)}a(void 0)})},d.apply(this,arguments)}function f(){n.removeGlobalIpNoticeReminder()}return function(t,e){return(0,i.uX)(),(0,i.CE)("div",qc,[(0,i.Lk)("div",Vc,[(0,i.Lk)("div",Yc,[(0,i.Lk)("h4",zc,(0,i.v_)((0,i.R1)(u)("Protect your website from hackers with Global IPs Blocker - Activate Now!")),1),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(u)("You can now manage the global IP allowlist/blocklist directly from the Hub eliminating the need to manually add IP addresses to the allowlist/blocklist in every site")),1),(0,i.R1)(a).show_global_ips_disable?((0,i.uX)(),(0,i.Wv)(fi.A,{key:0,"css-class":"sui-button-blue",onClick:l},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(u)("Activate Now")),1)]}),_:1})):((0,i.uX)(),(0,i.Wv)(fi.A,{key:1,"css-class":"sui-button-blue",onClick:c},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(u)("Activate Now")),1)]}),_:1}))]),(0,i.Lk)("button",{id:"notice-global-ip-dismiss-close",ref_key:"noticeGlobalIpDismiss",ref:s,class:"sui-button-icon","data-notice-close":"notice-global-ip-dismiss",onClick:f},[e[0]||(e[0]=(0,i.Lk)("span",{class:"sui-icon-cross-close","aria-hidden":"true"},null,-1)),(0,i.Lk)("span",Jc,(0,i.v_)((0,i.R1)(u)("Close this notice")),1)],512)])])}}},td=Zc;var ed={class:"sui-row"},nd={class:"sui-col-md-6"},id={class:"sui-col-md-6"};const rd={__name:"dashboard",setup:function(t){var e=(0,o.B)().__,n=(0,a.X)().is_free,u=function(){var t=(0,o.B)(),e=t.__,n=t._n,u=(0,a.X)().showTrackingModal,s=k(),l=p(),c=x(),d=(0,r.bP)(l).last_lockout,f=(0,r.bP)(C()).misc,v=(0,r.bP)(s),b=v.isScanStopped,m=v.count,h=v.tooltips;return{misc:f,showTrackingModal:u,handleAction:function(t){"start-scan"===t.action?s.startScan():"activate-lockout"===t.action&&l.activate()},summaryConfig:(0,i.EW)(function(){return{mainValue:m.value,mainLabel:n("Security Issue","Security Issues",m.value),icon:0===m.value?"sui-icon-check-tick":"sui-icon-info",iconColor:0===m.value?"sui-success":"",tooltip:h.value,listItems:[{label:e("Security Recommendations"),value:c.gauge},S({label:e("Malware Scan Issues")},null===s.scan?{button:{label:e("New Scan"),variant:"blue",action:"start-scan"}}:b?0===m.value?{value:"check"}:{value:m.value,tag:!0,tagClass:"sui-tag-warning"}:{value:"loading"}),S({label:e("Last Lockout")},!1===l.enabled?{button:{label:e("Activate"),variant:"blue",action:"activate-lockout"}}:{value:d})]}})}}(),s=u.misc,l=u.showTrackingModal,c=u.handleAction,d=u.summaryConfig;return function(t,r){return(0,i.uX)(),(0,i.Wv)(O.A,{title:(0,i.R1)(e)("Dashboard"),"page-class":"defender-dashboard",feature:"defender-dashboard","doc-link":"?utm_source=defender&utm_medium=plugin&utm_campaign=defender_dash_docs#defender-dashboard",summary:(0,i.R1)(d),onAction:(0,i.R1)(c)},{notices:(0,i.k6)(function(){return[(0,i.R1)(s).is_show_dashboard_notice?((0,i.uX)(),(0,i.Wv)((0,i.R1)(td),{key:0})):(0,i.Q3)("",!0),(0,i.bF)((0,i.R1)(J))]}),modals:(0,i.k6)(function(){return[(0,i.R1)(l)?((0,i.uX)(),(0,i.Wv)(nc.A,{key:0})):((0,i.uX)(),(0,i.Wv)((0,i.R1)(Ec),{key:1}))]}),default:(0,i.k6)(function(){return[(0,i.Lk)("div",ed,[(0,i.Lk)("div",nd,[(0,i.R1)(n)?((0,i.uX)(),(0,i.Wv)((0,i.R1)(re),{key:1})):((0,i.uX)(),(0,i.Wv)((0,i.R1)(Ze),{key:0})),(0,i.bF)((0,i.R1)(iu)),(0,i.R1)(n)?(0,i.R1)(n)?((0,i.uX)(),(0,i.Wv)((0,i.R1)(Kn),{key:3})):(0,i.Q3)("",!0):((0,i.uX)(),(0,i.Wv)((0,i.R1)(Tn),{key:2})),(0,i.bF)((0,i.R1)(Eo)),(0,i.bF)((0,i.R1)(ec)),(0,i.bF)((0,i.R1)(Nc))]),(0,i.Lk)("div",id,[(0,i.bF)((0,i.R1)(Ii)),(0,i.bF)((0,i.R1)(vt)),(0,i.R1)(n)?(0,i.R1)(n)?((0,i.uX)(),(0,i.Wv)((0,i.R1)(kr),{key:1})):(0,i.Q3)("",!0):((0,i.uX)(),(0,i.Wv)((0,i.R1)(cr),{key:0})),(0,i.bF)((0,i.R1)(Yo)),(0,i.R1)(n)?(0,i.R1)(n)?((0,i.uX)(),(0,i.Wv)((0,i.R1)(Fu),{key:3})):(0,i.Q3)("",!0):((0,i.uX)(),(0,i.Wv)((0,i.R1)(Sa),{key:2}))])])]}),_:1},8,["title","summary","onAction"])}}};var od=(0,i.Ef)(rd);od.use((0,r.Ey)()),od.mount("#defender")},6885(t,e,n){"use strict";n.d(e,{O:()=>h});var i=n(810),r=n(9726),o=n(1751),a=n(7476),u=n(3824),s=n(9478);function l(t){return l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},l(t)}function c(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var t,e,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function o(n,i,r,o){var s=i&&i.prototype instanceof u?i:u,l=Object.create(s.prototype);return d(l,"_invoke",function(n,i,r){var o,u,s,l=0,c=r||[],d=!1,f={p:0,n:0,v:t,a:v,f:v.bind(t,4),d:function(e,n){return o=e,u=0,s=t,f.n=n,a}};function v(n,i){for(u=n,s=i,e=0;!d&&l&&!r&&e<c.length;e++){var r,o=c[e],v=f.p,p=o[2];n>3?(r=p===i)&&(s=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=t):o[0]<=v&&((r=n<2&&v<o[1])?(u=0,f.v=i,f.n=o[1]):v<p&&(r=n<3||o[0]>i||i>p)&&(o[4]=n,o[5]=i,f.n=p,u=0))}if(r||n>1)return a;throw d=!0,i}return function(r,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,s=p;(e=u<2?t:s)||!d;){o||(u?u<3?(u>1&&(f.n=-1),v(u,s)):f.n=s:f.v=s);try{if(l=2,o){if(u||(r="next"),e=o[r]){if(!(e=e.call(o,s)))throw TypeError("iterator result is not an object");if(!e.done)return e;s=e.value,u<2&&(u=0)}else 1===u&&(e=o.return)&&e.call(o),u<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),u=1);o=t}else if((e=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(e){o=t,u=1,s=e}finally{l=1}}return{value:e,done:d}}}(n,r,o),!0),l}var a={};function u(){}function s(){}function l(){}e=Object.getPrototypeOf;var f=[][i]?e(e([][i]())):(d(e={},i,function(){return this}),e),v=l.prototype=u.prototype=Object.create(f);function p(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,l):(t.__proto__=l,d(t,r,"GeneratorFunction")),t.prototype=Object.create(v),t}return s.prototype=l,d(v,"constructor",l),d(l,"constructor",s),s.displayName="GeneratorFunction",d(l,r,"GeneratorFunction"),d(v),d(v,r,"Generator"),d(v,i,function(){return this}),d(v,"toString",function(){return"[object Generator]"}),(c=function(){return{w:o,m:p}})()}function d(t,e,n,i){var r=Object.defineProperty;try{r({},"",{})}catch(t){r=0}d=function(t,e,n,i){function o(e,n){d(t,e,function(t){return this._invoke(e,n,t)})}e?r?r(t,e,{value:n,enumerable:!i,configurable:!i,writable:!i}):t[e]=n:(o("next",0),o("throw",1),o("return",2))},d(t,e,n,i)}function f(t,e,n,i,r,o,a){try{var u=t[o](a),s=u.value}catch(t){return void n(t)}u.done?e(s):Promise.resolve(s).then(i,r)}function v(t){return function(){var e=this,n=arguments;return new Promise(function(i,r){var o=t.apply(e,n);function a(t){f(o,i,r,a,u,"next",t)}function u(t){f(o,i,r,a,u,"throw",t)}a(void 0)})}}function p(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,i)}return n}function b(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?p(Object(n),!0).forEach(function(e){m(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function m(t,e,n){return(e=function(t){var e=function(t,e){if("object"!=l(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var i=n.call(t,e||"default");if("object"!=l(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==l(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var h=(0,i.nY)("antibot",function(){var t=(0,o.q)().post,e=(0,s.h)().formatNumber,n=(0,a.r)(),i=(0,u.k)().isSiteConnected,l=(0,r.KR)({}),d=(0,r.KR)({}),f=(0,r.KR)({}),p=(0,r.KR)({});function h(t){l.value=t.model,d.value=t.misc,f.value=t.routes,p.value=t.nonces}function y(t){var e=t.key,n=t.value;l.value=b(b({},l.value),{},m({},e,n))}function g(t){var e=t.key,n=t.value;d.value=b(b({},d.value),{},m({},e,n))}function k(){return(k=v(c().m(function e(){var i,r;return c().w(function(e){for(;;)switch(e.n){case 0:return i=b(b({},l.value),{},{enabled:!1}),e.n=1,n.withLoading("deactivate-antibot",function(){return t(f.value.save_settings,p.value.save_settings,i)});case 1:void 0!==(r=e.v)&&h(r);case 2:return e.a(2)}},e)}))).apply(this,arguments)}function _(){return _=v(c().m(function e(){var i,r=arguments;return c().w(function(e){for(;;)switch(e.n){case 0:return i=r.length>0&&void 0!==r[0]?r[0]:{},e.n=1,n.withLoading("activate-antibot",v(c().m(function e(){var n;return c().w(function(e){for(;;)switch(e.n){case 0:return n=b(b({},l.value),{},{enabled:!0,redirect_to_feature_page:i.redirect_to_feature_page||!1}),e.n=1,t(f.value.save_settings,p.value.save_settings,n);case 1:n.redirect_to_feature_page||setTimeout(function(){return location.reload()},500);case 2:return e.a(2)}},e)})));case 1:return e.a(2)}},e)})),_.apply(this,arguments)}function w(){return(w=v(c().m(function e(i){var r;return c().w(function(e){for(;;)switch(e.p=e.n){case 0:return r=i.feedback,n.start("send-feedback"),e.p=1,e.n=2,t(f.value.send_feedback,p.value.send_feedback,{feedback:r});case 2:return e.p=2,n.stop("send-feedback"),e.f(2);case 3:return e.a(2)}},e,null,[[1,,2,3]])}))).apply(this,arguments)}function L(){return(L=v(c().m(function e(){return c().w(function(e){for(;;)switch(e.p=e.n){case 0:return n.start("dismiss-global-notice"),e.p=1,e.n=2,t(f.value.dismiss_global_notice,p.value.dismiss_global_notice,{});case 2:return e.p=2,n.stop("dismiss-global-notice"),e.f(2);case 3:return e.a(2)}},e,null,[[1,,2,3]])}))).apply(this,arguments)}function R(){return(R=v(c().m(function e(){return c().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,n.withLoading("switch-managed-by",v(c().m(function e(){var n;return c().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,t(f.value.switch_managed_by,p.value.switch_managed_by);case 1:y({key:"managed_by",value:(n=e.v).managed_by}),g({key:"frontend_mode",value:n.frontend_mode}),g({key:"ips_count",value:n.ips_count});case 2:return e.a(2)}},e)})));case 1:return e.a(2)}},e)}))).apply(this,arguments)}function C(){return(C=v(c().m(function e(i){return c().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,n.withLoading("submit-trusted-ip-form",function(){return t(f.value.blocklist_checker_submit_trusted_ip_form,p.value.blocklist_checker_submit_trusted_ip_form,i)});case 1:return e.a(2)}},e)}))).apply(this,arguments)}function x(){return(x=v(c().m(function e(i){return c().w(function(e){for(;;)if(0===e.n)return e.a(2,n.withLoading("blocklist-checker-search",v(c().m(function e(){var n,r,o,a;return c().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,t(f.value.blocklist_checker_search,p.value.blocklist_checker_search,{ip:i});case 1:if((a=e.v).success){e.n=2;break}throw new Error(a.message);case 2:return e.a(2,{local:null!==(n=a.local)&&void 0!==n&&n,central:null!==(r=a.central)&&void 0!==r&&r,antibot:null!==(o=a.antibot)&&void 0!==o&&o})}},e)}))))},e)}))).apply(this,arguments)}function j(){return(j=v(c().m(function e(i){return c().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,n.withLoading("add-ip-to-allowlist",function(){return t(f.value.blocklist_checker_add_ip_to_allowlist,p.value.blocklist_checker_add_ip_to_allowlist,{ip:i})});case 1:return e.a(2)}},e)}))).apply(this,arguments)}function E(){return(E=v(c().m(function e(){return c().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,n.withLoading("switch-mode",v(c().m(function e(){var n;return c().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,t(f.value.switch_mode,p.value.switch_mode,{});case 1:g({key:"frontend_mode",value:(n=e.v).mode}),g({key:"ips_count",value:n.ips_count}),SUI.closeModal();case 2:return e.a(2)}},e)})));case 1:return e.a(2)}},e)}))).apply(this,arguments)}void 0!==window.antibot&&h(window.antibot);var S=(0,r.EW)(function(){return i&&d.value.frontend_is_enabled}),T=(0,r.EW)(function(){return S.value?e(d.value.ips_count):0}),O=(0,r.EW)(function(){var t;return null===(t=d.value)||void 0===t?void 0:t.is_expired_membership});return{model:l,misc:d,routes:f,nonces:p,isEnabled:S,totalAntibotIps:T,isCurrentPlanExpired:O,init:h,updateModelProperty:y,updateMiscProperty:g,deactivate:function(){return k.apply(this,arguments)},activate:function(){return _.apply(this,arguments)},switchManagedBy:function(){return R.apply(this,arguments)},submitTrustedIpForm:function(t){return C.apply(this,arguments)},blocklistCheckerSearch:function(t){return x.apply(this,arguments)},addIpToAllowlist:function(t){return j.apply(this,arguments)},switchMode:function(){return E.apply(this,arguments)},sendFeedback:function(t){return w.apply(this,arguments)},dismissGlobalNotice:function(){return L.apply(this,arguments)}}})},4916(t,e,n){"use strict";n.d(e,{w:()=>l});var i=n(9726),r=n(810),o=n(6860);function a(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var t,e,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function o(n,i,r,o){var a=i&&i.prototype instanceof l?i:l,c=Object.create(a.prototype);return u(c,"_invoke",function(n,i,r){var o,a,u,l=0,c=r||[],d=!1,f={p:0,n:0,v:t,a:v,f:v.bind(t,4),d:function(e,n){return o=e,a=0,u=t,f.n=n,s}};function v(n,i){for(a=n,u=i,e=0;!d&&l&&!r&&e<c.length;e++){var r,o=c[e],v=f.p,p=o[2];n>3?(r=p===i)&&(u=o[(a=o[4])?5:(a=3,3)],o[4]=o[5]=t):o[0]<=v&&((r=n<2&&v<o[1])?(a=0,f.v=i,f.n=o[1]):v<p&&(r=n<3||o[0]>i||i>p)&&(o[4]=n,o[5]=i,f.n=p,a=0))}if(r||n>1)return s;throw d=!0,i}return function(r,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),a=c,u=p;(e=a<2?t:u)||!d;){o||(a?a<3?(a>1&&(f.n=-1),v(a,u)):f.n=u:f.v=u);try{if(l=2,o){if(a||(r="next"),e=o[r]){if(!(e=e.call(o,u)))throw TypeError("iterator result is not an object");if(!e.done)return e;u=e.value,a<2&&(a=0)}else 1===a&&(e=o.return)&&e.call(o),a<2&&(u=TypeError("The iterator does not provide a '"+r+"' method"),a=1);o=t}else if((e=(d=f.n<0)?u:n.call(i,f))!==s)break}catch(e){o=t,a=1,u=e}finally{l=1}}return{value:e,done:d}}}(n,r,o),!0),c}var s={};function l(){}function c(){}function d(){}e=Object.getPrototypeOf;var f=[][i]?e(e([][i]())):(u(e={},i,function(){return this}),e),v=d.prototype=l.prototype=Object.create(f);function p(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,d):(t.__proto__=d,u(t,r,"GeneratorFunction")),t.prototype=Object.create(v),t}return c.prototype=d,u(v,"constructor",d),u(d,"constructor",c),c.displayName="GeneratorFunction",u(d,r,"GeneratorFunction"),u(v),u(v,r,"Generator"),u(v,i,function(){return this}),u(v,"toString",function(){return"[object Generator]"}),(a=function(){return{w:o,m:p}})()}function u(t,e,n,i){var r=Object.defineProperty;try{r({},"",{})}catch(t){r=0}u=function(t,e,n,i){function o(e,n){u(t,e,function(t){return this._invoke(e,n,t)})}e?r?r(t,e,{value:n,enumerable:!i,configurable:!i,writable:!i}):t[e]=n:(o("next",0),o("throw",1),o("return",2))},u(t,e,n,i)}function s(t,e,n,i,r,o,a){try{var u=t[o](a),s=u.value}catch(t){return void n(t)}u.done?e(s):Promise.resolve(s).then(i,r)}var l=(0,r.nY)("analyticsTracking",function(){var t=(0,i.KR)(""),e=(0,i.KR)("");function n(){for(var n=0,i=[window.scan,window.audit,window.two_fa,window.dashboard,window.iplockout,window.advanced_tools,window.settings];n<i.length;n++){var r,o,a,u,s=i[n];if(null!=s&&null!==(r=s.routes)&&void 0!==r&&r.track_feature_handler&&null!=s&&null!==(o=s.nonces)&&void 0!==o&&o.track_feature_handler)return t.value=null===(a=s.routes)||void 0===a?void 0:a.track_feature_handler,void(e.value=null===(u=s.nonces)||void 0===u?void 0:u.track_feature_handler)}}function r(){var n;return n=a().m(function n(i){return a().w(function(n){for(;;)switch(n.n){case 0:if(t.value&&e.value){n.n=1;break}return n.a(2);case 1:return n.n=2,(0,o.bE)(t.value,e.value,i);case 2:return n.a(2,n.v)}},n)}),r=function(){var t=this,e=arguments;return new Promise(function(i,r){var o=n.apply(t,e);function a(t){s(o,i,r,a,u,"next",t)}function u(t){s(o,i,r,a,u,"throw",t)}a(void 0)})},r.apply(this,arguments)}return"loading"===document.readyState?document.addEventListener("DOMContentLoaded",n):n(),{trackFeature:function(t){return r.apply(this,arguments)}}})},3824(t,e,n){"use strict";n.d(e,{k:()=>m});var i=n(810),r=n(9726),o=n(7786),a=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 t,e,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function o(n,i,r,o){var s=i&&i.prototype instanceof u?i:u,c=Object.create(s.prototype);return l(c,"_invoke",function(n,i,r){var o,u,s,l=0,c=r||[],d=!1,f={p:0,n:0,v:t,a:v,f:v.bind(t,4),d:function(e,n){return o=e,u=0,s=t,f.n=n,a}};function v(n,i){for(u=n,s=i,e=0;!d&&l&&!r&&e<c.length;e++){var r,o=c[e],v=f.p,p=o[2];n>3?(r=p===i)&&(s=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=t):o[0]<=v&&((r=n<2&&v<o[1])?(u=0,f.v=i,f.n=o[1]):v<p&&(r=n<3||o[0]>i||i>p)&&(o[4]=n,o[5]=i,f.n=p,u=0))}if(r||n>1)return a;throw d=!0,i}return function(r,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,s=p;(e=u<2?t:s)||!d;){o||(u?u<3?(u>1&&(f.n=-1),v(u,s)):f.n=s:f.v=s);try{if(l=2,o){if(u||(r="next"),e=o[r]){if(!(e=e.call(o,s)))throw TypeError("iterator result is not an object");if(!e.done)return e;s=e.value,u<2&&(u=0)}else 1===u&&(e=o.return)&&e.call(o),u<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),u=1);o=t}else if((e=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(e){o=t,u=1,s=e}finally{l=1}}return{value:e,done:d}}}(n,r,o),!0),c}var a={};function u(){}function c(){}function d(){}e=Object.getPrototypeOf;var f=[][i]?e(e([][i]())):(l(e={},i,function(){return this}),e),v=d.prototype=u.prototype=Object.create(f);function p(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,d):(t.__proto__=d,l(t,r,"GeneratorFunction")),t.prototype=Object.create(v),t}return c.prototype=d,l(v,"constructor",d),l(d,"constructor",c),c.displayName="GeneratorFunction",l(d,r,"GeneratorFunction"),l(v),l(v,r,"Generator"),l(v,i,function(){return this}),l(v,"toString",function(){return"[object Generator]"}),(s=function(){return{w:o,m:p}})()}function l(t,e,n,i){var r=Object.defineProperty;try{r({},"",{})}catch(t){r=0}l=function(t,e,n,i){function o(e,n){l(t,e,function(t){return this._invoke(e,n,t)})}e?r?r(t,e,{value:n,enumerable:!i,configurable:!i,writable:!i}):t[e]=n:(o("next",0),o("throw",1),o("return",2))},l(t,e,n,i)}function c(t,e,n,i,r,o,a){try{var u=t[o](a),s=u.value}catch(t){return void n(t)}u.done?e(s):Promise.resolve(s).then(i,r)}function d(t){return function(){var e=this,n=arguments;return new Promise(function(i,r){var o=t.apply(e,n);function a(t){c(o,i,r,a,u,"next",t)}function u(t){c(o,i,r,a,u,"throw",t)}a(void 0)})}}function f(t){return f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},f(t)}function v(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,i)}return n}function p(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?v(Object(n),!0).forEach(function(e){b(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):v(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function b(t,e,n){return(e=function(t){var e=function(t,e){if("object"!=f(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var i=n.call(t,e||"default");if("object"!=f(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==f(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var m=(0,i.nY)("hubConnection",function(){var t=(0,a.q)().get,e=(0,u.r)(),n=(0,o.Mjh)("init_hub_connection",""),i=(0,r.KR)({}),l=(0,r.KR)({}),c=(0,r.KR)(""),v=(0,r.KR)(!1),b=(0,r.KR)(!1),m=(0,r.KR)(!1),h=(0,r.KR)({}),y=(0,r.EW)(function(){return m.value}),g=(0,r.EW)(function(){return v.value&&b.value}),k=(0,r.EW)(function(){return v.value&&!b.value}),_=(0,r.EW)(function(){return Object.keys(h.value).length>0});function w(t){var e,n,r;t&&(i.value=t.routes?p({},t.routes):{},l.value=t.nonces?p({},t.nonces):{},c.value=t.button_label||"",v.value=null!==(e=t.is_dash_installed)&&void 0!==e&&e,b.value=null!==(n=t.is_dash_activated)&&void 0!==n&&n,m.value=null!==(r=t.is_hub_connected)&&void 0!==r&&r,h.value=t.hub_connector_url?p({},t.hub_connector_url):{})}function L(){return R.apply(this,arguments)}function R(){return(R=d(s().m(function n(){var r;return s().w(function(n){for(;;)switch(n.p=n.n){case 0:if(k.value&&i.value.activate_dashboard_plugin){n.n=1;break}throw new Error("Cannot activate dashboard plugin");case 1:return e.start("activate-dashboard-plugin"),n.p=2,n.n=3,t(i.value.activate_dashboard_plugin,l.value.activate_dashboard_plugin);case 3:return(r=n.v).redirect&&setTimeout(function(){return window.location.replace(r.redirect)},500),n.a(2,r);case 4:return n.p=4,e.stop("activate-dashboard-plugin"),n.f(4);case 5:return n.a(2)}},n,null,[[2,,4,5]])}))).apply(this,arguments)}function C(){return C=d(s().m(function t(){var e,i,r,o=arguments;return s().w(function(t){for(;;)switch(t.n){case 0:if(e=o.length>0&&void 0!==o[0]?o[0]:{},!k.value){t.n=2;break}return t.n=1,L();case 1:return t.a(2,t.v);case 2:i=e.page||"",e.is_summary||!1?(i="summary-box",n.value=i):n.value=e.module_slug||i,(r=x(i))&&window.location.replace(r);case 3:return t.a(2)}},t)})),C.apply(this,arguments)}function x(t){return _.value&&(h.value[t]||h.value.default)||null}return function(){if("undefined"!=typeof window){var t,e,n,i,r,o,a,u,s,l,c,d,f=(null===(t=window.dashboard)||void 0===t?void 0:t.hub_connector)||(null===(e=window.onboard)||void 0===e?void 0:e.hub_connector)||(null===(n=window.defender)||void 0===n?void 0:n.hub_connector)||(null===(i=window.iplockout)||void 0===i?void 0:i.hub_connector)||(null===(r=window.two_fa)||void 0===r?void 0:r.hub_connector)||(null===(o=window.security_tweaks)||void 0===o?void 0:o.hub_connector)||(null===(a=window.scan)||void 0===a?void 0:a.hub_connector)||(null===(u=window.audit)||void 0===u?void 0:u.hub_connector)||(null===(s=window.waf)||void 0===s?void 0:s.hub_connector)||(null===(l=window.advanced_tools)||void 0===l?void 0:l.hub_connector)||(null===(c=window.notification)||void 0===c?void 0:c.hub_connector)||(null===(d=window.settings)||void 0===d?void 0:d.hub_connector);f&&w(f)}}(),{routes:i,nonces:l,button_label:c,is_dash_installed:v,is_dash_activated:b,is_hub_connected:m,hub_connector_url:h,isSiteConnected:y,isDashReady:g,canActivateDash:k,hasConnectorUrls:_,init:w,updateConnectionStatus:function(t){m.value=Boolean(t)},updateConnectorUrl:function(t){"object"===f(t)&&null!==t?h.value=p({},t):"string"==typeof t&&(h.value={default:t})},initHubConnectionFlow:function(){return C.apply(this,arguments)},activateDashboardPlugin:L,checkConnection:function(){var t=n.value;return!(!t||!["global-ip","blocklist","onboard","summary-box"].includes(t)||!m.value)&&(n.value="",!0)},clearConnectionState:function(){n.value=""},getRedirectUrl:x}})},7476(t,e,n){"use strict";n.d(e,{r:()=>s});var i=n(810),r=n(9726);function o(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var t,e,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function u(n,i,r,o){var u=i&&i.prototype instanceof l?i:l,c=Object.create(u.prototype);return a(c,"_invoke",function(n,i,r){var o,a,u,l=0,c=r||[],d=!1,f={p:0,n:0,v:t,a:v,f:v.bind(t,4),d:function(e,n){return o=e,a=0,u=t,f.n=n,s}};function v(n,i){for(a=n,u=i,e=0;!d&&l&&!r&&e<c.length;e++){var r,o=c[e],v=f.p,p=o[2];n>3?(r=p===i)&&(u=o[(a=o[4])?5:(a=3,3)],o[4]=o[5]=t):o[0]<=v&&((r=n<2&&v<o[1])?(a=0,f.v=i,f.n=o[1]):v<p&&(r=n<3||o[0]>i||i>p)&&(o[4]=n,o[5]=i,f.n=p,a=0))}if(r||n>1)return s;throw d=!0,i}return function(r,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),a=c,u=p;(e=a<2?t:u)||!d;){o||(a?a<3?(a>1&&(f.n=-1),v(a,u)):f.n=u:f.v=u);try{if(l=2,o){if(a||(r="next"),e=o[r]){if(!(e=e.call(o,u)))throw TypeError("iterator result is not an object");if(!e.done)return e;u=e.value,a<2&&(a=0)}else 1===a&&(e=o.return)&&e.call(o),a<2&&(u=TypeError("The iterator does not provide a '"+r+"' method"),a=1);o=t}else if((e=(d=f.n<0)?u:n.call(i,f))!==s)break}catch(e){o=t,a=1,u=e}finally{l=1}}return{value:e,done:d}}}(n,r,o),!0),c}var s={};function l(){}function c(){}function d(){}e=Object.getPrototypeOf;var f=[][i]?e(e([][i]())):(a(e={},i,function(){return this}),e),v=d.prototype=l.prototype=Object.create(f);function p(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,d):(t.__proto__=d,a(t,r,"GeneratorFunction")),t.prototype=Object.create(v),t}return c.prototype=d,a(v,"constructor",d),a(d,"constructor",c),c.displayName="GeneratorFunction",a(d,r,"GeneratorFunction"),a(v),a(v,r,"Generator"),a(v,i,function(){return this}),a(v,"toString",function(){return"[object Generator]"}),(o=function(){return{w:u,m:p}})()}function a(t,e,n,i){var r=Object.defineProperty;try{r({},"",{})}catch(t){r=0}a=function(t,e,n,i){function o(e,n){a(t,e,function(t){return this._invoke(e,n,t)})}e?r?r(t,e,{value:n,enumerable:!i,configurable:!i,writable:!i}):t[e]=n:(o("next",0),o("throw",1),o("return",2))},a(t,e,n,i)}function u(t,e,n,i,r,o,a){try{var u=t[o](a),s=u.value}catch(t){return void n(t)}u.done?e(s):Promise.resolve(s).then(i,r)}var s=(0,i.nY)("loading",function(){var t=(0,r.KR)([]);function e(e){t.value.push(e)}function n(e){t.value=t.value.filter(function(t){return t!==e})}function i(e){return t.value.includes(e)}var a=function(){var t,r=(t=o().m(function t(r,a){return o().w(function(t){for(;;)switch(t.p=t.n){case 0:if(!i(r)){t.n=1;break}return t.a(2);case 1:return e(r),t.p=2,t.n=3,a();case 3:return t.a(2,t.v);case 4:return t.p=4,n(r),t.f(4);case 5:return t.a(2)}},t,null,[[2,,4,5]])}),function(){var e=this,n=arguments;return new Promise(function(i,r){var o=t.apply(e,n);function a(t){u(o,i,r,a,s,"next",t)}function s(t){u(o,i,r,a,s,"throw",t)}a(void 0)})});return function(t,e){return r.apply(this,arguments)}}();return{start:e,stop:n,isLoading:i,clear:function(){for(var e in t)t[e]=!1},withLoading:a}})},5358(t,e,n){var i={"./af":5177,"./af.js":5177,"./ar":1509,"./ar-dz":1488,"./ar-dz.js":1488,"./ar-kw":8676,"./ar-kw.js":8676,"./ar-ly":2353,"./ar-ly.js":2353,"./ar-ma":4496,"./ar-ma.js":4496,"./ar-ps":6947,"./ar-ps.js":6947,"./ar-sa":2682,"./ar-sa.js":2682,"./ar-tn":9756,"./ar-tn.js":9756,"./ar.js":1509,"./az":5533,"./az.js":5533,"./be":8959,"./be.js":8959,"./bg":7777,"./bg.js":7777,"./bm":4903,"./bm.js":4903,"./bn":1290,"./bn-bd":7357,"./bn-bd.js":7357,"./bn.js":1290,"./bo":1545,"./bo.js":1545,"./br":1470,"./br.js":1470,"./bs":4429,"./bs.js":4429,"./ca":7306,"./ca.js":7306,"./cs":6464,"./cs.js":6464,"./cv":3635,"./cv.js":3635,"./cy":4226,"./cy.js":4226,"./da":3601,"./da.js":3601,"./de":7853,"./de-at":6111,"./de-at.js":6111,"./de-ch":4697,"./de-ch.js":4697,"./de.js":7853,"./dv":708,"./dv.js":708,"./el":4691,"./el.js":4691,"./en-au":3872,"./en-au.js":3872,"./en-ca":8298,"./en-ca.js":8298,"./en-gb":6195,"./en-gb.js":6195,"./en-ie":6584,"./en-ie.js":6584,"./en-il":5543,"./en-il.js":5543,"./en-in":9033,"./en-in.js":9033,"./en-nz":9402,"./en-nz.js":9402,"./en-sg":3004,"./en-sg.js":3004,"./eo":2934,"./eo.js":2934,"./es":7650,"./es-do":838,"./es-do.js":838,"./es-mx":7730,"./es-mx.js":7730,"./es-us":6575,"./es-us.js":6575,"./es.js":7650,"./et":3035,"./et.js":3035,"./eu":3508,"./eu.js":3508,"./fa":119,"./fa.js":119,"./fi":527,"./fi.js":527,"./fil":5995,"./fil.js":5995,"./fo":2477,"./fo.js":2477,"./fr":5498,"./fr-ca":6435,"./fr-ca.js":6435,"./fr-ch":7892,"./fr-ch.js":7892,"./fr.js":5498,"./fy":7071,"./fy.js":7071,"./ga":1734,"./ga.js":1734,"./gd":217,"./gd.js":217,"./gl":7329,"./gl.js":7329,"./gom-deva":2124,"./gom-deva.js":2124,"./gom-latn":3383,"./gom-latn.js":3383,"./gu":5050,"./gu.js":5050,"./he":1713,"./he.js":1713,"./hi":3861,"./hi.js":3861,"./hr":6308,"./hr.js":6308,"./hu":609,"./hu.js":609,"./hy-am":7160,"./hy-am.js":7160,"./id":4063,"./id.js":4063,"./is":9374,"./is.js":9374,"./it":8383,"./it-ch":1827,"./it-ch.js":1827,"./it.js":8383,"./ja":3827,"./ja.js":3827,"./jv":9722,"./jv.js":9722,"./ka":1794,"./ka.js":1794,"./kk":7088,"./kk.js":7088,"./km":6870,"./km.js":6870,"./kn":4451,"./kn.js":4451,"./ko":3164,"./ko.js":3164,"./ku":8174,"./ku-kmr":6181,"./ku-kmr.js":6181,"./ku.js":8174,"./ky":8474,"./ky.js":8474,"./lb":9680,"./lb.js":9680,"./lo":5867,"./lo.js":5867,"./lt":5766,"./lt.js":5766,"./lv":9532,"./lv.js":9532,"./me":8076,"./me.js":8076,"./mi":1848,"./mi.js":1848,"./mk":306,"./mk.js":306,"./ml":3739,"./ml.js":3739,"./mn":9053,"./mn.js":9053,"./mr":6169,"./mr.js":6169,"./ms":3386,"./ms-my":2297,"./ms-my.js":2297,"./ms.js":3386,"./mt":7075,"./mt.js":7075,"./my":2264,"./my.js":2264,"./nb":2274,"./nb.js":2274,"./ne":8235,"./ne.js":8235,"./nl":2572,"./nl-be":3784,"./nl-be.js":3784,"./nl.js":2572,"./nn":4566,"./nn.js":4566,"./oc-lnc":9330,"./oc-lnc.js":9330,"./pa-in":9849,"./pa-in.js":9849,"./pl":4418,"./pl.js":4418,"./pt":9834,"./pt-br":8303,"./pt-br.js":8303,"./pt.js":9834,"./ro":4457,"./ro.js":4457,"./ru":2271,"./ru.js":2271,"./sd":1221,"./sd.js":1221,"./se":3478,"./se.js":3478,"./si":7538,"./si.js":7538,"./sk":5784,"./sk.js":5784,"./sl":6637,"./sl.js":6637,"./sq":6794,"./sq.js":6794,"./sr":5719,"./sr-cyrl":3322,"./sr-cyrl.js":3322,"./sr.js":5719,"./ss":6e3,"./ss.js":6e3,"./sv":1011,"./sv.js":1011,"./sw":748,"./sw.js":748,"./ta":1025,"./ta.js":1025,"./te":1885,"./te.js":1885,"./tet":8861,"./tet.js":8861,"./tg":6571,"./tg.js":6571,"./th":5802,"./th.js":5802,"./tk":9527,"./tk.js":9527,"./tl-ph":9231,"./tl-ph.js":9231,"./tlh":1052,"./tlh.js":1052,"./tr":5096,"./tr.js":5096,"./tzl":9846,"./tzl.js":9846,"./tzm":1765,"./tzm-latn":7711,"./tzm-latn.js":7711,"./tzm.js":1765,"./ug-cn":8414,"./ug-cn.js":8414,"./uk":6618,"./uk.js":6618,"./ur":158,"./ur.js":158,"./uz":7609,"./uz-latn":2475,"./uz-latn.js":2475,"./uz.js":7609,"./vi":1135,"./vi.js":1135,"./x-pseudo":4051,"./x-pseudo.js":4051,"./yo":2218,"./yo.js":2218,"./zh-cn":2648,"./zh-cn.js":2648,"./zh-hk":1632,"./zh-hk.js":1632,"./zh-mo":1541,"./zh-mo.js":1541,"./zh-tw":304,"./zh-tw.js":304};function r(t){var e=o(t);return n(e)}function o(t){if(!n.o(i,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return i[t]}r.keys=function(){return Object.keys(i)},r.resolve=o,t.exports=r,r.id=5358},3498(t,e,n){"use strict";n.d(e,{A:()=>h});var i=n(9726),r=n(5592),o=n(682),a=n(6965),u=n(4073);function s(t){return function(t){if(Array.isArray(t))return l(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return l(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(t,e):void 0}}(t)||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 l(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=Array(e);n<e;n++)i[n]=t[n];return i}var c=["innerHTML"],d={key:0},f={class:"sui-footer-nav"},v=["id","href"],p={class:"sui-footer-social"},b=["id","href"],m={class:"sui-screen-reader-text"};const h={__name:"app-footer",setup:function(t){var e=(0,r.B)().__,n=(0,o.X)(),l=n.is_free,h=n.whitelabel,y=(0,u.I)().wpmuDevHubUrl,g=(0,i.EW)(function(){return h.value.footer_text}),k=(0,i.EW)(function(){return h.value.change_footer}),_=[{url:"https://wpmudev.com/roadmap/",text:e("Roadmap")},{url:"https://wpmudev.com/docs/",text:e("Docs")},{url:"https://wpmudev.com/terms-of-service/",text:e("Terms of Service")},{url:"https://incsub.com/privacy-policy/",text:e("Privacy Policy")}],w=[{url:y(),text:e("The Hub")},{url:"https://wpmudev.com/projects/category/plugins/",text:e("Plugins")},{url:y("support/"),text:e("Support")},{url:y("community/"),text:e("Community")}],L=[{url:"https://profiles.wordpress.org/wpmudev#content-plugins",text:e("Free Plugins")},{url:"https://wpmudev.com/features/",text:e("Membership")},{url:"https://wordpress.org/support/plugin/defender-security/",text:e("Support")},{url:"https://wpmudev.com/hub-welcome/",text:e("The Hub")}],R=(0,i.EW)(function(){return[].concat(s(l.value?L:w),_)}),C=[{url:"https://www.facebook.com/wpmudev",icon:"sui-icon-social-facebook",name:e("Facebook")},{url:"https://twitter.com/wpmudev",icon:"sui-icon-social-twitter",name:e("Twitter")},{url:"https://www.instagram.com/wpmu_dev/",icon:"sui-icon-instagram",name:e("Instagram")}];return function(t,e){return(0,i.uX)(),(0,i.CE)("div",null,[(0,i.Lk)("div",{class:"sui-footer",innerHTML:g.value},null,8,c),k.value?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.CE)("div",d,[(0,i.Lk)("ul",f,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(R.value,function(t){return(0,i.uX)(),(0,i.CE)("li",{key:t.url},[(0,i.Lk)("a",{id:(0,i.R1)(a.S)().stringToId(t.text),href:t.url,target:"_blank"},(0,i.v_)(t.text),9,v)])}),128))]),(0,i.Lk)("ul",p,[((0,i.uX)(),(0,i.CE)(i.FK,null,(0,i.pI)(C,function(t){return(0,i.Lk)("li",{key:t.url},[(0,i.Lk)("a",{id:t.name,href:t.url,target:"_blank"},[(0,i.Lk)("i",{class:(0,i.C4)(t.icon),"aria-hidden":"true"},null,2),(0,i.Lk)("span",m,(0,i.v_)(t.name),1)],8,b)])}),64))])]))])}}}},9879(t,e,n){"use strict";n.d(e,{A:()=>Nt});var i=n(9726),r=n(682),o=n(5945),a=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 t,e,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function o(n,i,r,o){var s=i&&i.prototype instanceof u?i:u,c=Object.create(s.prototype);return l(c,"_invoke",function(n,i,r){var o,u,s,l=0,c=r||[],d=!1,f={p:0,n:0,v:t,a:v,f:v.bind(t,4),d:function(e,n){return o=e,u=0,s=t,f.n=n,a}};function v(n,i){for(u=n,s=i,e=0;!d&&l&&!r&&e<c.length;e++){var r,o=c[e],v=f.p,p=o[2];n>3?(r=p===i)&&(s=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=t):o[0]<=v&&((r=n<2&&v<o[1])?(u=0,f.v=i,f.n=o[1]):v<p&&(r=n<3||o[0]>i||i>p)&&(o[4]=n,o[5]=i,f.n=p,u=0))}if(r||n>1)return a;throw d=!0,i}return function(r,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,s=p;(e=u<2?t:s)||!d;){o||(u?u<3?(u>1&&(f.n=-1),v(u,s)):f.n=s:f.v=s);try{if(l=2,o){if(u||(r="next"),e=o[r]){if(!(e=e.call(o,s)))throw TypeError("iterator result is not an object");if(!e.done)return e;s=e.value,u<2&&(u=0)}else 1===u&&(e=o.return)&&e.call(o),u<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),u=1);o=t}else if((e=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(e){o=t,u=1,s=e}finally{l=1}}return{value:e,done:d}}}(n,r,o),!0),c}var a={};function u(){}function c(){}function d(){}e=Object.getPrototypeOf;var f=[][i]?e(e([][i]())):(l(e={},i,function(){return this}),e),v=d.prototype=u.prototype=Object.create(f);function p(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,d):(t.__proto__=d,l(t,r,"GeneratorFunction")),t.prototype=Object.create(v),t}return c.prototype=d,l(v,"constructor",d),l(d,"constructor",c),c.displayName="GeneratorFunction",l(d,r,"GeneratorFunction"),l(v),l(v,r,"Generator"),l(v,i,function(){return this}),l(v,"toString",function(){return"[object Generator]"}),(s=function(){return{w:o,m:p}})()}function l(t,e,n,i){var r=Object.defineProperty;try{r({},"",{})}catch(t){r=0}l=function(t,e,n,i){function o(e,n){l(t,e,function(t){return this._invoke(e,n,t)})}e?r?r(t,e,{value:n,enumerable:!i,configurable:!i,writable:!i}):t[e]=n:(o("next",0),o("throw",1),o("return",2))},l(t,e,n,i)}function c(t,e,n,i,r,o,a){try{var u=t[o](a),s=u.value}catch(t){return void n(t)}u.done?e(s):Promise.resolve(s).then(i,r)}function d(t){return function(){var e=this,n=arguments;return new Promise(function(i,r){var o=t.apply(e,n);function a(t){c(o,i,r,a,u,"next",t)}function u(t){c(o,i,r,a,u,"throw",t)}a(void 0)})}}var f={key:0,class:"defender-rate-notice sui-notice sui-notice-info"},v={class:"sui-notice-content"},p={class:"sui-notice-message"},b=["innerHTML"];const m={__name:"rate-notice",props:{message:String,type:String},setup:function(t){var e=(0,a.q)(),n=(0,i.KR)(!0),r=(0,i.EW)(function(){return defender.misc.rating.text}),o=(0,i.EW)(function(){return defender.misc.rating.type}),l=(0,i.EW)(function(){return defender.misc.rating.routes}),c=(0,i.EW)(function(){return defender.misc.rating.nonces}),m=(0,i.EW)(function(){return defender.misc.rating.repo_link}),h=(0,i.EW)(function(){return defender.misc.rating.rate_button}),y=(0,i.EW)(function(){return defender.misc.rating.postpone_button}),g=(0,i.EW)(function(){return defender.misc.rating.dismiss_button}),k=(0,i.EW)(function(){return defender.misc.rating.location}),_=function(){var t=d(s().m(function t(){return s().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,e.post(l.value.handle_notice,c.value.handle_notice,{prompt:o.value,location:k.value});case 1:n.value=!1,window.open(m.value,"_blank");case 2:return t.a(2)}},t)}));return function(){return t.apply(this,arguments)}}(),w=function(){var t=d(s().m(function t(){var i,r,a;return s().w(function(t){for(;;)switch(t.n){case 0:return i="resolved_tweaks"===o.value,r=i?l.value.refuse_notice:l.value.postpone_notice,a=i?c.value.refuse_notice:c.value.postpone_notice,t.n=1,e.post(r,a,{prompt:o.value,location:k.value});case 1:n.value=!1;case 2:return t.a(2)}},t)}));return function(){return t.apply(this,arguments)}}(),L=function(){var t=d(s().m(function t(){return s().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,e.post(l.value.refuse_notice,c.value.refuse_notice,{prompt:o.value,location:k.value});case 1:n.value=!1;case 2:return t.a(2)}},t)}));return function(){return t.apply(this,arguments)}}();return function(t,e){return n.value?((0,i.uX)(),(0,i.CE)("div",f,[(0,i.Lk)("div",v,[e[0]||(e[0]=(0,i.Lk)("div",{class:"sui-notice-logo defender"},[(0,i.Lk)("span")],-1)),(0,i.Lk)("div",p,[(0,i.Lk)("div",{innerHTML:r.value},null,8,b),(0,i.bF)((0,i.R1)(u.A),{id:"rate-defender","css-class":"sui-button-blue",onClick:_},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)(h.value),1)]}),_:1}),(0,i.bF)((0,i.R1)(u.A),{id:"postpone-notice",onClick:w,"css-class":"sui-button-ghost dismiss"},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)(y.value),1)]}),_:1}),(0,i.Lk)("a",{href:"#",id:"refuse-notice",onClick:(0,i.D$)(L,["prevent"]),class:"refuse"},(0,i.v_)(g.value),1)])])])):(0,i.Q3)("",!0)}}},h=m;var y=n(5592),g={key:0,class:"sui-notice sui-notice-info"},k={class:"sui-notice-content"},_={class:"sui-notice-message"},w={class:"m-0"},L=["innerHTML"];const R={__name:"opcache-notice",setup:function(t){var e=(0,y.B)().__,n=(0,i.KR)(defender.opcache_save_comments),r=(0,i.KR)(defender.opcache_message);return function(t,o){return"disabled"===n.value?((0,i.uX)(),(0,i.CE)("div",g,[(0,i.Lk)("div",k,[(0,i.Lk)("div",_,[(0,i.Lk)("h3",w,(0,i.v_)((0,i.R1)(e)("Enable OPcache Save Comments")),1),(0,i.Lk)("p",{innerHTML:r.value},null,8,L)])])])):(0,i.Q3)("",!0)}}};var C=n(6874),x=n(6860),j=n(5571),E={class:"sui-row-with-sidenav"},S={role:"navigation",class:"sui-sidenav"},T={class:"sui-vertical-tabs sui-sidenav-hide-md"},O=["id"],A=["id","data-tab","onClick"],P={key:0,class:"wd-new-feature-dot"},X={key:1,class:"sui-tag sui-tag-pro right-10px top-10px"},W={class:"sui-sidenav-hide-lg"},I=["id"];const F={__name:"side-menu",props:{tabs:{type:Array,required:!0},defaultTab:{type:String,default:null},boxed:{type:Boolean,default:!1}},setup:function(t){var e,n=t,r=(0,i.KR)(n.defaultTab||(null===(e=n.tabs[0])||void 0===e?void 0:e.id));(0,i.wB)(r,function(){var t=(0,x.nN)("admin.php?page="+o()+"&view="+r.value),e=window.location.hash;void 0!==e&&(t+=e),history.replaceState({},null,t),(0,x.gk)()});var o=function(){return new URLSearchParams(window.location.search).get("page")};return(0,i.sV)(function(){var t=new URLSearchParams(window.location.search).get("view");t&&n.tabs.some(function(e){return e.id===t})?r.value=t:!n.defaultTab&&n.tabs.length>0&&(r.value=n.tabs[0].id)}),function(e,n){return(0,i.uX)(),(0,i.CE)("section",E,[(0,i.Lk)("div",S,[(0,i.Lk)("ul",T,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(t.tabs,function(t){return(0,i.uX)(),(0,i.CE)("li",{key:t.id,class:(0,i.C4)(["sui-vertical-tab",{current:r.value===t.id,"heading pl-5px":t.heading}]),id:"tab-".concat(t.id)},[t.heading?((0,i.uX)(),(0,i.CE)(i.FK,{key:0},[(0,i.eW)((0,i.v_)(t.heading),1)],64)):((0,i.uX)(),(0,i.CE)("a",{key:1,id:"tab-link-".concat(t.id),href:"#",role:"button","data-tab":t.id,onClick:(0,i.D$)(function(e){return n=t.id,r.value=n,void history.replaceState({},null,(0,x.nN)("admin.php?page="+o()+"&view="+n));var n},["prevent"])},[(0,i.eW)((0,i.v_)(t.label)+" ",1),t.showDot?((0,i.uX)(),(0,i.CE)("span",P)):t.showPro?((0,i.uX)(),(0,i.CE)("span",X,(0,i.v_)((0,i.R1)(x.__)("Pro")),1)):t.badge?((0,i.uX)(),(0,i.CE)("span",{key:2,class:(0,i.C4)(["sui-tag",[t.badgeColor,{"sui-tag-grey":r.value===t.id}]])},(0,i.v_)(t.badge),3)):t.icon?((0,i.uX)(),(0,i.CE)("span",{key:3,class:(0,i.C4)(t.icon),"aria-hidden":"true"},null,2)):(0,i.Q3)("",!0)],8,A))],10,O)}),128))]),(0,i.Lk)("div",W,[(0,i.bF)(j.A,{"has-field":!1,class:"margin-bottom-30",modelValue:r.value,"onUpdate:modelValue":n[0]||(n[0]=function(t){return r.value=t}),options:t.tabs.map(function(t){return{label:t.label,value:t.id}})},null,8,["modelValue","options"])])]),((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(t.tabs,function(n){return(0,i.uX)(),(0,i.CE)(i.FK,{key:n.id},[n.heading||r.value!==n.id?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.CE)("div",{key:0,class:(0,i.C4)({"sui-box":t.boxed}),id:"".concat(n.id,"-content")},[(0,i.RG)(e.$slots,n.id,{tab:n},function(){return[(0,i.Lk)("p",null,"Content for "+(0,i.v_)(n.label),1)]})],10,I))],64)}),128))])}}};var M=n(5072),G=n.n(M),K=n(4896),D={insert:"head",singleton:!1};G()(K.A,D);K.A.locals;const U=(0,n(6262).A)(F,[["__scopeId","data-v-5c3e3e2b"]]);var H=n(6965);function N(t){return function(t){if(Array.isArray(t))return B(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return B(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?B(t,e):void 0}}(t)||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 B(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=Array(e);n<e;n++)i[n]=t[n];return i}var Q={class:"sui-list-detail flex items-center"},$=["id","href"];const q={__name:"unlock-pro",props:{feature:{type:String,required:!0},campaignUrl:{type:String,required:!0}},setup:function(t){var e=(0,y.B)().__;return function(n,r){return(0,i.uX)(),(0,i.CE)("span",Q,[(0,i.Lk)("a",{id:"unlock-pro-".concat((0,i.R1)(H.S)().stringToId(t.feature)),href:t.campaignUrl,target:"_blank",class:"defender-upgrade-text"},(0,i.v_)((0,i.R1)(e)("Unlock with Pro")),9,$),((0,i.uX)(),(0,i.CE)("svg",{class:(0,i.C4)({"grayscale-invert":(0,i.R1)(x.Bb)()}),width:"36",height:"26",viewBox:"0 0 36 26",fill:"none",xmlns:"http://www.w3.org/2000/svg"},N(r[0]||(r[0]=[(0,i.Lk)("rect",{x:"0.5",y:"0.5",width:"35",height:"25",rx:"12.5",fill:"#F9E1FF"},null,-1),(0,i.Lk)("rect",{x:"0.5",y:"0.5",width:"35",height:"25",rx:"12.5",stroke:"#8D00B1"},null,-1),(0,i.Lk)("path",{d:"M14.6133 12V10.8047C14.6289 10.3438 14.7305 9.91406 14.918 9.51562C15.1055 9.10938 15.3516 8.75781 15.6562 8.46094C15.9609 8.16406 16.3125 7.92969 16.7109 7.75781C17.1172 7.58594 17.5469 7.5 18 7.5C18.4609 7.5 18.8906 7.58594 19.2891 7.75781C19.6953 7.92969 20.0508 8.16406 20.3555 8.46094C20.6602 8.75781 20.9062 9.10938 21.0938 9.51562C21.2734 9.91406 21.375 10.3438 21.3984 10.8047V12H21.75C21.9609 12 22.1367 12.0742 22.2773 12.2227C22.4258 12.3633 22.5 12.5391 22.5 12.75V17.25C22.5 17.4609 22.4258 17.6406 22.2773 17.7891C22.1367 17.9297 21.9609 18 21.75 18H14.25C14.0391 18 13.8594 17.9297 13.7109 17.7891C13.5703 17.6406 13.5 17.4609 13.5 17.25V12.75C13.5 12.5391 13.5703 12.3633 13.7109 12.2227C13.8594 12.0742 14.0391 12 14.25 12H14.6133ZM16.5234 12H19.4766V10.8047C19.4766 10.3906 19.332 10.0391 19.043 9.75C18.7539 9.45312 18.4062 9.30469 18 9.30469C17.5938 9.30469 17.2461 9.45312 16.957 9.75C16.668 10.0391 16.5234 10.3906 16.5234 10.8047V12Z",fill:"#8D00B1"},null,-1)])),2))])}}};var V=n(1289);function Y(t){return function(t){if(Array.isArray(t))return z(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return z(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?z(t,e):void 0}}(t)||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(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=Array(e);n<e;n++)i[n]=t[n];return i}var J=["id"],Z={class:"sui-summary-segment"},tt=["id"],et={class:"sui-summary-large"},nt=["data-tooltip"],it={key:1,class:"sui-summary-percent"},rt={class:"sui-summary-sub"},ot={key:2,class:"sui-summary-detail"},at={key:3,class:"sui-summary-sub"},ut={key:0,class:"sui-summary-segment"},st={class:"sui-list"},lt=["id"],ct={class:"sui-list-label"},dt=["data-tooltip"],ft={class:"sui-list-detail"},vt=["id","href"],pt={key:0,"aria-hidden":"true",class:"sui-icon-loader sui-loading"},bt={key:1,class:"sui-tag sui-tag-brown"},mt={key:3,"aria-hidden":"true",class:"sui-icon-check-tick sui-success"},ht={key:0,"aria-hidden":"true",class:"sui-icon-loader sui-loading"},yt={key:1,"aria-hidden":"true",class:"sui-icon-check-tick sui-success"},gt={key:2,class:"sui-tag sui-tag-brown"},kt={key:1,class:"sui-summary-segment"};const _t={__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(t,e){var n=e.emit,r=t,o=n,a=(0,i.EW)(function(){return r.feature?r.feature+"-summary":r.title?(0,x.Y$)(r.title):(0,x.$C)("summary")});return function(e,n){return(0,i.uX)(),(0,i.CE)("div",{class:(0,i.C4)(["sui-box sui-summary",{"sui-summary-sm":t.small,"sui-rebranded":(0,i.R1)(x.QN)&&(0,i.R1)(x.dC),"sui-unbranded":(0,i.R1)(x.QN)&&!(0,i.R1)(x.dC)}]),id:a.value},[(0,i.RG)(e.$slots,"first-segment",{},function(){return[(0,i.Lk)("div",{class:"sui-summary-image-space","aria-hidden":"true",style:(0,i.Tr)((0,i.R1)(x.D0))},null,4),(0,i.Lk)("div",Z,[(0,i.Lk)("div",{class:"sui-summary-details",id:t.summary.mainId||(0,i.R1)(x.Y$)(t.summary.mainLabel)},[t.customContent?(0,i.RG)(e.$slots,"custom-content",{key:0}):((0,i.uX)(),(0,i.CE)(i.FK,{key:1},[(0,i.Lk)("span",et,(0,i.v_)(t.summary.mainValue),1),t.summary.tooltip?((0,i.uX)(),(0,i.CE)("span",{key:0,"data-tooltip":t.summary.tooltip,class:"sui-tooltip sui-tooltip-top-center sui-tooltip-constrained"},[n[0]||(n[0]=(0,i.eW)(" ",-1)),t.summary.icon?((0,i.uX)(),(0,i.CE)("span",{key:0,class:(0,i.C4)([t.summary.icon,t.summary.iconColor]),"aria-hidden":"true"},null,2)):(0,i.Q3)("",!0)],8,nt)):(0,i.Q3)("",!0),t.summary.maxValue?((0,i.uX)(),(0,i.CE)("span",it,"/"+(0,i.v_)(t.summary.maxValue),1)):(0,i.Q3)("",!0),(0,i.Lk)("span",rt,(0,i.v_)(t.summary.mainLabel),1),t.summary.subValue?((0,i.uX)(),(0,i.CE)("span",ot,(0,i.v_)(t.summary.subValue),1)):(0,i.Q3)("",!0),t.summary.subLabel?((0,i.uX)(),(0,i.CE)("span",at,(0,i.v_)(t.summary.subLabel),1)):(0,i.Q3)("",!0)],64))],8,tt)])]}),t.summary.listItems&&t.summary.listItems.length?((0,i.uX)(),(0,i.CE)("div",ut,[(0,i.Lk)("ul",st,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(t.summary.listItems,function(t){return(0,i.uX)(),(0,i.CE)("li",{key:t.label,id:t.id||(0,i.R1)(x.Y$)(t.label),class:"sui-list-item"},[(0,i.Lk)("span",ct,[(0,i.eW)((0,i.v_)(t.label)+" ",1),t.tooltip?((0,i.uX)(),(0,i.CE)("span",{key:0,"data-tooltip":t.tooltip,class:"sui-tooltip sui-tooltip-constrained sui-tooltip-top-center"},Y(n[1]||(n[1]=[(0,i.Lk)("span",{"aria-hidden":"true",class:"ml-2 sui-icon-info sui-sm"},null,-1)])),8,dt)):(0,i.Q3)("",!0)]),(0,i.Lk)("span",ft,[t.button?((0,i.uX)(),(0,i.Wv)(V.A,{key:0,id:t.button.id,label:t.button.label||t.value,type:t.button.type||"button",variant:t.button.variant||"default",size:t.button.size||"small",disabled:t.button.disabled||!1,icon:t.button.icon,action:t.button.action||"default",onClick:function(e){return function(t){var e,n;o("action",{action:(null===(e=t.button)||void 0===e?void 0:e.action)||"default",data:(null===(n=t.button)||void 0===n?void 0:n.data)||{},item:t,label:t.label})}(t)}},null,8,["id","label","type","variant","size","disabled","icon","action","onClick"])):t.upsellUrl?((0,i.uX)(),(0,i.Wv)(q,{key:1,"campaign-url":t.upsellUrl,feature:t.label},null,8,["campaign-url","feature"])):t.link?((0,i.uX)(),(0,i.CE)("a",{key:2,id:"summary-item-link-".concat(t.id||(0,i.R1)(x.Y$)(t.label)),href:t.link,target:"_blank"},["loading"===t.value?((0,i.uX)(),(0,i.CE)("i",pt)):"disabled"===t.value?((0,i.uX)(),(0,i.CE)("span",bt,(0,i.v_)((0,i.R1)(x.__)("Disabled")),1)):t.tag?((0,i.uX)(),(0,i.CE)("span",{key:2,class:(0,i.C4)(["sui-tag",t.tagClass||"sui-tag-error"])},(0,i.v_)(t.value),3)):"check"===t.value?((0,i.uX)(),(0,i.CE)("i",mt)):((0,i.uX)(),(0,i.CE)(i.FK,{key:4},[(0,i.eW)((0,i.v_)(t.value),1)],64))],8,vt)):((0,i.uX)(),(0,i.CE)(i.FK,{key:3},["loading"===t.value?((0,i.uX)(),(0,i.CE)("i",ht)):"check"===t.value?((0,i.uX)(),(0,i.CE)("i",yt)):"disabled"===t.value?((0,i.uX)(),(0,i.CE)("span",gt,(0,i.v_)((0,i.R1)(x.__)("Disabled")),1)):t.tag?((0,i.uX)(),(0,i.CE)("span",{key:3,class:(0,i.C4)(["sui-tag",t.tagClass||"sui-tag-error"])},(0,i.v_)(t.value),3)):((0,i.uX)(),(0,i.CE)(i.FK,{key:4},[(0,i.eW)((0,i.v_)(t.value),1)],64))],64))])],8,lt)}),128))])])):(0,i.Q3)("",!0),e.$slots.segment?((0,i.uX)(),(0,i.CE)("div",kt,[(0,i.RG)(e.$slots,"segment")])):(0,i.Q3)("",!0)],10,J)}}};var wt=n(3498),Lt=n(810),Rt=n(3824),Ct=n(6885),xt=n(2688),jt=n(4916);function Et(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var t,e,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function o(n,i,r,o){var s=i&&i.prototype instanceof u?i:u,l=Object.create(s.prototype);return St(l,"_invoke",function(n,i,r){var o,u,s,l=0,c=r||[],d=!1,f={p:0,n:0,v:t,a:v,f:v.bind(t,4),d:function(e,n){return o=e,u=0,s=t,f.n=n,a}};function v(n,i){for(u=n,s=i,e=0;!d&&l&&!r&&e<c.length;e++){var r,o=c[e],v=f.p,p=o[2];n>3?(r=p===i)&&(s=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=t):o[0]<=v&&((r=n<2&&v<o[1])?(u=0,f.v=i,f.n=o[1]):v<p&&(r=n<3||o[0]>i||i>p)&&(o[4]=n,o[5]=i,f.n=p,u=0))}if(r||n>1)return a;throw d=!0,i}return function(r,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,s=p;(e=u<2?t:s)||!d;){o||(u?u<3?(u>1&&(f.n=-1),v(u,s)):f.n=s:f.v=s);try{if(l=2,o){if(u||(r="next"),e=o[r]){if(!(e=e.call(o,s)))throw TypeError("iterator result is not an object");if(!e.done)return e;s=e.value,u<2&&(u=0)}else 1===u&&(e=o.return)&&e.call(o),u<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),u=1);o=t}else if((e=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(e){o=t,u=1,s=e}finally{l=1}}return{value:e,done:d}}}(n,r,o),!0),l}var a={};function u(){}function s(){}function l(){}e=Object.getPrototypeOf;var c=[][i]?e(e([][i]())):(St(e={},i,function(){return this}),e),d=l.prototype=u.prototype=Object.create(c);function f(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,l):(t.__proto__=l,St(t,r,"GeneratorFunction")),t.prototype=Object.create(d),t}return s.prototype=l,St(d,"constructor",l),St(l,"constructor",s),s.displayName="GeneratorFunction",St(l,r,"GeneratorFunction"),St(d),St(d,r,"Generator"),St(d,i,function(){return this}),St(d,"toString",function(){return"[object Generator]"}),(Et=function(){return{w:o,m:f}})()}function St(t,e,n,i){var r=Object.defineProperty;try{r({},"",{})}catch(t){r=0}St=function(t,e,n,i){function o(e,n){St(t,e,function(t){return this._invoke(e,n,t)})}e?r?r(t,e,{value:n,enumerable:!i,configurable:!i,writable:!i}):t[e]=n:(o("next",0),o("throw",1),o("return",2))},St(t,e,n,i)}function Tt(t){return function(t){if(Array.isArray(t))return Ot(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return Ot(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ot(t,e):void 0}}(t)||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 Ot(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=Array(e);n<e;n++)i[n]=t[n];return i}function At(t,e,n,i,r,o,a){try{var u=t[o](a),s=u.value}catch(t){return void n(t)}u.done?e(s):Promise.resolve(s).then(i,r)}function Pt(t){return function(){var e=this,n=arguments;return new Promise(function(i,r){var o=t.apply(e,n);function a(t){At(o,i,r,a,u,"next",t)}function u(t){At(o,i,r,a,u,"throw",t)}a(void 0)})}}var Xt={key:0,class:"sui-notice"},Wt={class:"sui-notice-content items-center"},It=["innerHTML"],Ft=["placeholder"];const Mt={__name:"antibot-global-notice",setup:function(t){var e=(0,y.B)(),n=e.__,r=e.sprintf,o=(0,Rt.k)(),a=(0,Lt.bP)(o).isSiteConnected,u=(0,Ct.O)(),s=(0,jt.w)(),l=(0,i.KR)(""),c=(0,i.KR)(!1),d=(0,i.EW)(function(){return 0===l.value.trim().length});function f(t){0!==l.value.length||" "!==t.key&&"Tab"!==t.key||t.preventDefault()}var v=(0,i.EW)(function(){var t;return(null===(t=u.misc)||void 0===t?void 0:t.should_show_global_notice)&&!c.value});function p(){return b.apply(this,arguments)}function b(){return(b=Pt(Et().m(function t(){return Et().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,u.dismissGlobalNotice();case 1:s.trackFeature({event:"Antibot Survey",data:{"Notice Action":"Closed"}}),c.value=!0;case 2:return t.a(2)}},t)}))).apply(this,arguments)}function m(){return h.apply(this,arguments)}function h(){return(h=Pt(Et().m(function t(){var e;return Et().w(function(t){for(;;)switch(t.n){case 0:if(e=l.value.trim()){t.n=1;break}return l.value="",t.a(2);case 1:return document.documentElement.style.overflow="hidden",t.n=2,u.sendFeedback({feedback:e});case 2:k(),c.value=!0,l.value="",document.documentElement.style.overflow="";case 3:return t.a(2)}},t)}))).apply(this,arguments)}var g=(0,i.EW)(function(){return a.value?r(n("%1$sThe AntiBot Firewall just got better!%2$s Stop bots from draining your server resources. %3$sEnable it now%4$s for instant protection. Got feedback? %5$sTell us what you think%6$s."),"<strong>","</strong>",'<a href="#" id="wpdef-enable-feature">',"</a>",'<a href="#" id="wpdef-feedback-feature">',"</a>"):r(n("%1$sThe AntiBot Firewall just got better!%2$s Stop bots from draining your server resources. %3$sConnect your site%4$s to enable it for free. Got feedback? %5$sTell us what you think%6$s."),"<strong>","</strong>",'<a href="#" id="wpdef-connect-site">',"</a>",'<a href="#" id="wpdef-feedback-feature">',"</a>")}),k=function(){var t;null!==(t=window.SUI)&&void 0!==t&&t.closeModal&&window.SUI.closeModal()};function _(t){return w.apply(this,arguments)}function w(){return(w=Pt(Et().m(function t(e){var n;return Et().w(function(t){for(;;)switch(t.n){case 0:if("wpdef-enable-feature"!==e.target.id){t.n=2;break}return e.preventDefault(),t.n=1,u.activate({redirect_to_feature_page:!0});case 1:return s.trackFeature({event:"Antibot Survey",data:{"Notice Action":"Enable Antibot"}}),t.n=2,u.dismissGlobalNotice();case 2:"wpdef-connect-site"===e.target.id&&(e.preventDefault(),s.trackFeature({event:"Antibot Survey",data:{"Notice Action":"Connect Site"}}),o.initHubConnectionFlow({page:"antibot-notice"})),"wpdef-feedback-feature"===e.target.id&&(e.preventDefault(),n=document.body,window.SUI.openModal("antibot-feedback-confirm",n));case 3:return t.a(2)}},t)}))).apply(this,arguments)}return(0,i.sV)(function(){document.addEventListener("click",_)}),(0,i.xo)(function(){document.removeEventListener("click",_)}),function(t,e){return v.value?((0,i.uX)(),(0,i.CE)("div",Xt,[(0,i.Lk)("div",Wt,[e[2]||(e[2]=(0,i.Lk)("span",{class:"sui-icon-defender mr-10px mt-2px","aria-hidden":"true"},null,-1)),(0,i.Lk)("div",{class:"sui-notice-message text-gray-500",innerHTML:g.value},null,8,It),(0,i.Lk)("button",{id:"notice-antibot-survey-close",class:"sui-button-icon bg-widget","data-notice-close":"notice-antibot-survey",onClick:p},Tt(e[1]||(e[1]=[(0,i.Lk)("span",{class:"sui-icon-close","aria-hidden":"true"},null,-1)])))]),(0,i.bF)(xt.A,{id:"antibot-feedback-confirm",size:"sm",title:(0,i.R1)(n)("Help us improve AntiBot Firewall"),description:(0,i.R1)(n)("We're always working to make Defender better. Tell us what's holding you back from enabling AntiBot — your feedback shapes future updates."),"show-cancel-btn":!1,"footer-alignment":"center",onClose:k},{"header-content":(0,i.k6)(function(){return[(0,i.bo)((0,i.Lk)("textarea",{"onUpdate:modelValue":e[0]||(e[0]=function(t){return l.value=t}),placeholder:(0,i.R1)(n)("Share your thoughts or suggestions…"),id:"content-antibot-feedback",class:"sui-form-control","aria-labelledby":"label-antibot-feedback","aria-describedby":"description-antibot-feedback",rows:"4",onKeydown:f},null,40,Ft),[[i.Jo,l.value]])]}),footer:(0,i.k6)(function(){return[(0,i.bF)(V.A,{type:"button",action:"send-feedback",label:(0,i.R1)(n)("Share feedback"),"loading-text":(0,i.R1)(n)("Sending feedback..."),variant:"blue",onClick:m,disabled:d.value},null,8,["label","loading-text","disabled"])]}),_:1},8,["title","description"])])):(0,i.Q3)("",!0)}}},Gt=Mt;var Kt=["id"],Dt={class:"sui-header"},Ut={class:"sui-header-title"},Ht={key:5};const Nt={__name:"base-layout",props:{title:{type:String,required:!0},pageClass:{type:String,default:""},docLink:{type:String,default:null},summary:{type:Object,default:null},showSummary:{type:Boolean,default:!0},tabs:{type:Array,default:null},defaultTab:{type:String,default:null},boxed:{type:Boolean,default:!1},feature:{type:String,default:"base-layout"},smallSummary:{type:Boolean,default:!1}},emits:["action"],setup:function(t,e){var n=e.emit,a=(0,r.X)(),u=a.maybeHighContrast,s=a.showTrackingModal,l=a.ratingIsDisplayed,c=function(t){n("action",t)};return function(e,n){return(0,i.uX)(),(0,i.CE)("div",{class:(0,i.C4)(["sui-wrap",(0,i.R1)(u)()]),id:t.feature},[(0,i.Lk)("div",{class:(0,i.C4)(t.pageClass)},[(0,i.Lk)("div",Dt,[(0,i.Lk)("h1",Ut,(0,i.v_)(t.title),1),(0,i.RG)(e.$slots,"header-actions"),t.docLink?((0,i.uX)(),(0,i.Wv)(o.A,{key:0,link:t.docLink},null,8,["link"])):(0,i.Q3)("",!0)]),(0,i.RG)(e.$slots,"notices"),(0,i.R1)(l)?((0,i.uX)(),(0,i.Wv)(h,{key:0})):(0,i.Q3)("",!0),(0,i.bF)(R),(0,i.bF)(Gt),(0,i.R1)(s)?((0,i.uX)(),(0,i.Wv)(C.A,{key:1})):(0,i.Q3)("",!0),t.summary&&t.showSummary?((0,i.uX)(),(0,i.Wv)(_t,{key:2,feature:t.feature,summary:t.summary,small:t.smallSummary,onAction:c},{"first-segment":(0,i.k6)(function(){return[(0,i.RG)(e.$slots,"first-summary-segment")]}),_:3},8,["feature","summary","small"])):(0,i.RG)(e.$slots,"summary",{key:3}),t.tabs?((0,i.uX)(),(0,i.Wv)(U,{key:4,tabs:t.tabs,"default-tab":t.defaultTab,boxed:t.boxed},(0,i.eX)({_:2},[(0,i.pI)(t.tabs,function(t){return{name:t.id,fn:(0,i.k6)(function(){return[(0,i.RG)(e.$slots,t.id)]})}})]),1032,["tabs","default-tab","boxed"])):((0,i.uX)(),(0,i.CE)("div",Ht,[(0,i.RG)(e.$slots,"default")])),n[0]||(n[0]=(0,i.Lk)("div",{class:"clearfix"},null,-1)),n[1]||(n[1]=(0,i.Lk)("div",{class:"padding-bottom-30"},null,-1))],2),(0,i.bF)(wt.A),(0,i.RG)(e.$slots,"modals")],10,Kt)}}}},5945(t,e,n){"use strict";n.d(e,{A:()=>u});var i=n(9726),r=n(5592),o={key:0,class:"sui-actions-right"},a=["href"];const u={__name:"doc-link",props:{link:{type:String,required:!0}},setup:function(t){var e=t,n=(0,r.B)().__,u=(0,i.KR)(defender.whitelabel.hide_doc_link),s=(0,i.EW)(function(){return defender.wpmudev_url+e.link});return function(t,e){return!1===u.value?((0,i.uX)(),(0,i.CE)("div",o,[(0,i.Lk)("a",{id:"doc-link",href:s.value,target:"_blank",class:"sui-button sui-button-ghost"},[e[0]||(e[0]=(0,i.Lk)("i",{class:"sui-icon-academy","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(n)("Documentation")),1)],8,a)])):(0,i.Q3)("",!0)}}}},9919(t,e,n){"use strict";n.d(e,{A:()=>u});var i=n(9726);function r(t){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r(t)}var o=["type","disabled"],a={class:"sui-loading-text"};const u={__name:"submit-button2",props:{cssClass:String,disabled:Boolean,type:String,is_icon:Boolean,doing_ajax:[Boolean,String],action:String},emits:["click"],setup:function(t){var e=t,n=(0,i.nI)().proxy,u=null==n?void 0:n.$store,s=(0,i.EW)(function(){var t,n=["sui-button"];return!0===e.is_icon&&(n=[]),e.cssClass&&n.push(e.cssClass),void 0===e.doing_ajax?("object"===r(null==u?void 0:u.state.doing_ajax)&&e.action&&-1!==u.state.doing_ajax.indexOf(e.action)||!0===(null==u?void 0:u.state.doing_ajax))&&(t=!0):t=e.doing_ajax,!0===t&&n.push("sui-button-onload"),n}),l=(0,i.EW)(function(){return!0===e.disabled}),c=(0,i.EW)(function(){return""===e.type?"submit":e.type});return function(t,e){return(0,i.uX)(),(0,i.CE)("button",{type:c.value,onClick:e[0]||(e[0]=function(e){return t.$emit("click")}),class:(0,i.C4)(s.value),disabled:l.value},[(0,i.Lk)("span",a,[(0,i.RG)(t.$slots,"default")]),e[1]||(e[1]=(0,i.Lk)("i",{class:"sui-icon-loader sui-loading","aria-hidden":"true"},null,-1))],10,o)}}}},1289(t,e,n){"use strict";n.d(e,{A:()=>l});var i=n(9726),r=n(7476),o=n(6965),a={class:"sui-loading-text"},u={class:"sui-button-text-default"},s={class:"sui-button-text-onload"};const l={__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(t){var e=(0,r.r)(),n=(0,o.S)().stringToId,l=t,c=(0,i.EW)(function(){return l.icon||(l.action.includes("save")?"sui-icon-save":"")}),d=(0,i.EW)(function(){return"auto"===l.variant?"submit"===l.type?"sui-button-blue":"sui-button-ghost":{blue:"sui-button-blue",ghost:"sui-button-ghost",red:"sui-button-red",gray:"",purple:"sui-button-purple",upsell:"wpdefui-hub-upsell-button"}[l.variant]}),f=(0,i.EW)(function(){return l.action&&e.isLoading(l.action)}),v=(0,i.EW)(function(){var t=[l.onlyIcon?"sui-button-icon":"sui-button",d.value];return f.value&&t.push(l.loadingText?"sui-button-onload-text":"sui-button-onload"),l.customClass&&t.push(l.customClass),t}),p=(0,i.EW)(function(){return l.id?l.id:l.action?n(l.action):n(l.label)});return function(e,n){return(0,i.uX)(),(0,i.Wv)((0,i.$y)(t.href?"a":"button"),(0,i.v6)({id:p.value,type:t.href?void 0:t.type,href:t.href,class:v.value,disabled:t.href?void 0:f.value||t.disabled,"aria-live":t.loadingText?"polite":void 0,onClick:n[0]||(n[0]=function(t){return e.$emit("click")})},e.$attrs),{default:(0,i.k6)(function(){return[t.loadingText?((0,i.uX)(),(0,i.CE)(i.FK,{key:1},[(0,i.Lk)("span",u,[c.value?((0,i.uX)(),(0,i.CE)("span",{key:0,class:(0,i.C4)(c.value),"aria-hidden":"true"},null,2)):(0,i.Q3)("",!0),(0,i.eW)(" "+(0,i.v_)(t.label)+" ",1),(0,i.RG)(e.$slots,"default")]),(0,i.Lk)("span",s,[n[2]||(n[2]=(0,i.Lk)("span",{class:"sui-icon-loader sui-loading","aria-hidden":"true"},null,-1)),(0,i.eW)(" "+(0,i.v_)(t.loadingText),1)])],64)):((0,i.uX)(),(0,i.CE)(i.FK,{key:0},[(0,i.Lk)("span",a,[c.value?((0,i.uX)(),(0,i.CE)("span",{key:0,class:(0,i.C4)(c.value),"aria-hidden":"true"},null,2)):(0,i.Q3)("",!0),(0,i.eW)(" "+(0,i.v_)(t.label)+" ",1),(0,i.RG)(e.$slots,"default")]),n[1]||(n[1]=(0,i.Lk)("span",{class:"sui-icon-loader sui-loading","aria-hidden":"true"},null,-1))],64))]}),_:3},16,["id","type","href","class","disabled","aria-live"])}}}},2688(t,e,n){"use strict";n.d(e,{A:()=>v});var i=n(9726);function r(t){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r(t)}function o(t,e,n){return(e=function(t){var e=function(t,e){if("object"!=r(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var i=n.call(t,e||"default");if("object"!=r(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==r(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var a=["id","aria-labelledby","aria-describedby"],u={class:"sui-box",role:"document"},s={key:0,type:"button","data-modal-close":"",class:"sui-button-icon sui-button-float--right"},l={class:"sui-screen-reader-text"},c=["id"],d=["id","innerHTML"],f=["id"];const v={__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(t){return["sm","md","lg","xl"].includes(t)}},closeText:{type:String,default:"Close this dialog"},cancelText:{type:String,default:"Cancel"},showCancel:{type:Boolean,default:!0},showCancelBtn:{type:Boolean,default:!0},showFooter:{type:Boolean,default:!0},footerAlignment:{type:String,default:"separated",validator:function(t){return["separated","center","right"].includes(t)}},isScan:{type:Boolean,default:!1},topSpacing:{type:String,default:"60",validator:function(t){return["40","60","80","100"].includes(t)}}},setup:function(t){var e=t,n=(0,i.Ht)(),r=(0,i.EW)(function(){return e.size?"sui-modal-".concat(e.size):""}),v=(0,i.EW)(function(){switch(e.footerAlignment){case"separated":default:return"sui-content-separated";case"center":return"sui-content-center";case"right":return"sui-content-right"}});return function(e,p){return(0,i.uX)(),(0,i.CE)("div",{class:(0,i.C4)(["sui-modal",r.value])},[(0,i.Lk)("div",{id:t.id,role:"dialog",class:"sui-modal-content","aria-modal":"true","aria-labelledby":"".concat(t.id,"-title"),"aria-describedby":"".concat(t.id,"-desc")},[(0,i.Lk)("div",u,[(0,i.Lk)("div",{class:(0,i.C4)(["sui-box-header",o({},"sui-flatten sui-content-center sui-spacing-top--".concat(t.topSpacing),!t.isScan)])},[t.showCancel?((0,i.uX)(),(0,i.CE)("button",s,[p[0]||(p[0]=(0,i.Lk)("i",{class:"sui-icon-close sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("span",l,(0,i.v_)(t.closeText),1)])):(0,i.Q3)("",!0),(0,i.Lk)("h3",{id:"modal-title-".concat(t.id),class:(0,i.C4)(["sui-box-title",{"sui-lg":!t.isScan}])},(0,i.v_)(t.title),11,c),t.description?((0,i.uX)(),(0,i.CE)("p",{key:1,id:"modal-description-".concat(t.id),class:"sui-description",innerHTML:t.description},null,8,d)):(0,i.Q3)("",!0),(0,i.RG)(e.$slots,"header-content")],2),(0,i.RG)(e.$slots,"default"),t.showFooter?((0,i.uX)(),(0,i.CE)("div",{key:0,class:(0,i.C4)(["sui-box-footer sui-flatten",v.value])},[t.showCancel&&t.showCancelBtn?((0,i.uX)(),(0,i.CE)("button",{key:0,id:"cancel-".concat(t.id),type:"button","data-modal-close":"",class:"sui-button sui-button-ghost"},(0,i.v_)(t.cancelText),9,f)):(0,i.Q3)("",!0),(0,i.R1)(n).footer?(0,i.RG)(e.$slots,"footer",{key:1}):(0,i.Q3)("",!0)],2)):(0,i.Q3)("",!0)])],8,a)],2)}}}},5571(t,e,n){"use strict";n.d(e,{A:()=>T});var i=n(9726),r=n(7786),o=n(682),a=n(1669),u=n.n(a);const s={mounted:function(t,e){(0,o.X)().isHighContrast()&&!u()("body").hasClass("sui-elements-accessible")&&u()("body").addClass("sui-elements-accessible");var n=jQuery(t).closest(".sui-modal-content"),i=n.length?n:"body";"function"==typeof jQuery.fn.SUIselect2&&jQuery(t).SUIselect2({dropdownParent:i}),jQuery(t).on("select2:select",function(){var n,i=new Event("change",{bubbles:!0,cancelable:!0});t.dispatchEvent(i),null===(n=e.value)||void 0===n||n.call(e,t)}),jQuery(t).on("select2:unselect",function(){var e=new Event("change",{bubbles:!0,cancelable:!0});t.dispatchEvent(e)})},updated:function(t){var e=jQuery(t);e.hasClass("select2-hidden-accessible")&&e.SUIselect2("destroy");var n=e.closest(".sui-modal-content"),i=n.length?n:"body";"function"==typeof e.SUIselect2&&e.SUIselect2({dropdownParent:i})},unmounted:function(t){var e=jQuery(t);e.hasClass("select2-hidden-accessible")&&e.SUIselect2("destroy")}};var l=n(6965);function c(t){return c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},c(t)}function d(t,e,n){return(e=function(t){var e=function(t,e){if("object"!=c(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var i=n.call(t,e||"default");if("object"!=c(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==c(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function f(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var i,r,o,a,u=[],s=!0,l=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;s=!1}else for(;!(s=(i=o.call(n)).done)&&(u.push(i.value),u.length!==e);s=!0);}catch(t){l=!0,r=t}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw r}}return u}}(t,e)||function(t,e){if(t){if("string"==typeof t)return v(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?v(t,e):void 0}}(t,e)||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 v(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=Array(e);n<e;n++)i[n]=t[n];return i}var p=["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","disabled"],y={key:0,value:""},g=["value"],k=["id","name","multiple","data-placeholder","data-minimum-results-for-search","data-width","disabled"],_={key:0,value:""},w=["value"],L={key:4,class:"sui-error-message"},R={key:5,class:"sui-description"};const C={__name:"sui-select",props:{modelValue:{type:[String,Number,Array],default:""},options:{type:[Array,Object],required:!0},id:{type:String,default:""},name:{type:String,default:""},label:{type:String,default:""},prefix:{type:String,default:""},placeholder:{type:String,default:""},multiple:{type:Boolean,default:!1},searchable:{type:Boolean,default:!1},hasField:{type:Boolean,default:!0},hasError:{type:Boolean,default:!1},errorMessage:{type:String,default:""},helperMessage:{type:String,default:""},customClass:{type:String,default:""},width:{type:String,default:"100%"},icon:{type:String,default:""},disabled:{type:Boolean,default:!1}},emits:["update:modelValue"],setup:function(t,e){var n=e.emit,o=s,a=t,u=n,c=(0,i.EW)(function(){return a.id||(0,l.S)().stringToId(a.label)||"select-".concat(Math.random().toString(36).substr(2,9))}),v=(0,i.EW)(function(){return(Array.isArray(a.options)?a.options:Object.entries(a.options).map(function(t){var e=f(t,2);return d({},e[0],e[1])})).map(function(t){if("string"==typeof t)return{value:t,label:t};if(void 0!==t.value||void 0!==t.label)return t;var e=f(Object.entries(t)[0]||[],2);return{value:e[0],label:e[1]}})}),C=(0,r.hRP)(a,"modelValue",u);return function(e,n){return(0,i.uX)(),(0,i.CE)("div",{class:(0,i.C4)({"sui-form-field":t.hasField,"sui-form-field-error":t.hasError})},[t.label?((0,i.uX)(),(0,i.CE)("label",{key:0,class:"sui-label",for:c.value},(0,i.v_)(t.label),9,p)):(0,i.Q3)("",!0),t.prefix?((0,i.uX)(),(0,i.CE)("span",b,(0,i.v_)(t.prefix),1)):(0,i.Q3)("",!0),t.icon?((0,i.uX)(),(0,i.CE)("div",m,[n[2]||(n[2]=(0,i.Lk)("span",{class:"prefix-icon sui-icon-web-globe-world"},null,-1)),(0,i.bo)(((0,i.uX)(),(0,i.CE)("select",{id:c.value,"onUpdate:modelValue":n[0]||(n[0]=function(t){return(0,i.i9)(C)?C.value=t:null}),class:(0,i.C4)(["sui-select",t.customClass]),multiple:t.multiple,"data-placeholder":t.placeholder,"data-minimum-results-for-search":t.searchable?0:"Infinity","data-width":t.width||"100%",disabled:t.disabled},[!t.multiple&&t.placeholder?((0,i.uX)(),(0,i.CE)("option",y)):(0,i.Q3)("",!0),((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(v.value,function(t){return(0,i.uX)(),(0,i.CE)("option",{key:t.value,value:t.value},(0,i.v_)(t.label),9,g)}),128))],10,h)),[[i.u1,(0,i.R1)(C)],[(0,i.R1)(o)]])])):(0,i.bo)(((0,i.uX)(),(0,i.CE)("select",{key:3,id:c.value,name:t.name,"onUpdate:modelValue":n[1]||(n[1]=function(t){return(0,i.i9)(C)?C.value=t:null}),class:(0,i.C4)(["sui-select",t.customClass]),multiple:t.multiple,"data-placeholder":t.placeholder,"data-minimum-results-for-search":t.searchable?0:"Infinity","data-width":t.width||"100%",disabled:t.disabled},[!t.multiple&&t.placeholder?((0,i.uX)(),(0,i.CE)("option",_)):(0,i.Q3)("",!0),((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(v.value,function(t){return(0,i.uX)(),(0,i.CE)("option",{key:t.value,value:t.value},(0,i.v_)(t.label),9,w)}),128))],10,k)),[[i.u1,(0,i.R1)(C)],[(0,i.R1)(o)]]),t.hasError&&t.errorMessage?((0,i.uX)(),(0,i.CE)("p",L,(0,i.v_)(t.errorMessage),1)):(0,i.Q3)("",!0),t.helperMessage?((0,i.uX)(),(0,i.CE)("p",R,(0,i.v_)(t.helperMessage),1)):(0,i.Q3)("",!0),(0,i.RG)(e.$slots,"default")],2)}}};var x=n(5072),j=n.n(x),E=n(620),S={insert:"head",singleton:!1};j()(E.A,S);E.A.locals;const T=(0,n(6262).A)(C,[["__scopeId","data-v-6455ea41"]])},4497(t,e,n){"use strict";n.d(e,{A:()=>a});var i=n(9726),r={class:"sui-notice-content"},o={class:"sui-notice-message"};const a={__name:"notice",props:{noticeType:String,iconType:String},setup:function(t){return function(e,n){return(0,i.uX)(),(0,i.CE)("div",{class:(0,i.C4)(["sui-notice",t.noticeType])},[(0,i.Lk)("div",r,[(0,i.Lk)("div",o,[(0,i.Lk)("i",{class:(0,i.C4)(["sui-notice-icon sui-md",t.iconType]),"aria-hidden":"true"},null,2),(0,i.RG)(e.$slots,"default")])])],2)}}}},6874(t,e,n){"use strict";n.d(e,{A:()=>L});var i=n(9726),r=n(5592),o=n(8261),a=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 t,e,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag";function o(n,i,r,o){var s=i&&i.prototype instanceof u?i:u,c=Object.create(s.prototype);return l(c,"_invoke",function(n,i,r){var o,u,s,l=0,c=r||[],d=!1,f={p:0,n:0,v:t,a:v,f:v.bind(t,4),d:function(e,n){return o=e,u=0,s=t,f.n=n,a}};function v(n,i){for(u=n,s=i,e=0;!d&&l&&!r&&e<c.length;e++){var r,o=c[e],v=f.p,p=o[2];n>3?(r=p===i)&&(s=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=t):o[0]<=v&&((r=n<2&&v<o[1])?(u=0,f.v=i,f.n=o[1]):v<p&&(r=n<3||o[0]>i||i>p)&&(o[4]=n,o[5]=i,f.n=p,u=0))}if(r||n>1)return a;throw d=!0,i}return function(r,c,p){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&v(c,p),u=c,s=p;(e=u<2?t:s)||!d;){o||(u?u<3?(u>1&&(f.n=-1),v(u,s)):f.n=s:f.v=s);try{if(l=2,o){if(u||(r="next"),e=o[r]){if(!(e=e.call(o,s)))throw TypeError("iterator result is not an object");if(!e.done)return e;s=e.value,u<2&&(u=0)}else 1===u&&(e=o.return)&&e.call(o),u<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),u=1);o=t}else if((e=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(e){o=t,u=1,s=e}finally{l=1}}return{value:e,done:d}}}(n,r,o),!0),c}var a={};function u(){}function c(){}function d(){}e=Object.getPrototypeOf;var f=[][i]?e(e([][i]())):(l(e={},i,function(){return this}),e),v=d.prototype=u.prototype=Object.create(f);function p(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,d):(t.__proto__=d,l(t,r,"GeneratorFunction")),t.prototype=Object.create(v),t}return c.prototype=d,l(v,"constructor",d),l(d,"constructor",c),c.displayName="GeneratorFunction",l(d,r,"GeneratorFunction"),l(v),l(v,r,"Generator"),l(v,i,function(){return this}),l(v,"toString",function(){return"[object Generator]"}),(s=function(){return{w:o,m:p}})()}function l(t,e,n,i){var r=Object.defineProperty;try{r({},"",{})}catch(t){r=0}l=function(t,e,n,i){function o(e,n){l(t,e,function(t){return this._invoke(e,n,t)})}e?r?r(t,e,{value:n,enumerable:!i,configurable:!i,writable:!i}):t[e]=n:(o("next",0),o("throw",1),o("return",2))},l(t,e,n,i)}function c(t,e,n,i,r,o,a){try{var u=t[o](a),s=u.value}catch(t){return void n(t)}u.done?e(s):Promise.resolve(s).then(i,r)}function d(t){return function(){var e=this,n=arguments;return new Promise(function(i,r){var o=t.apply(e,n);function a(t){c(o,i,r,a,u,"next",t)}function u(t){c(o,i,r,a,u,"throw",t)}a(void 0)})}}var f={class:"sui-modal sui-modal-md"},v=["aria-label"],p={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"],k=["innerHTML"],_={class:"sui-box-footer sui-flatten sui-content-center sui-spacing-bottom--50"};const w={__name:"tracking-modal",setup:function(t){var e=(0,r.B)().__,n=(0,o.m)().suiRemoveModalClass,l=(0,a.q)().post,c=(0,i.KR)(defender.misc.banner_1x),w=(0,i.KR)(defender.misc.banner_2x),L=(0,i.KR)(defender.misc.title),R=(0,i.KR)(defender.misc.title),C=(0,i.KR)(defender.misc.desc),x=(0,i.KR)(defender.misc.optin_button_title),j=(0,i.KR)(defender.misc.skip_button_title),E=(0,i.KR)(defender.misc.nonces),S=(0,i.KR)(defender.misc.routes),T=(0,i.KR)(!1);(0,i.sV)(function(){document.onreadystatechange=function(){SUI.openModal("defender-tracking-modal",jQuery("body"),void 0,!1,!0)}});var O=function(){var t=d(s().m(function t(){return s().w(function(t){for(;;)switch(t.n){case 0:return T.value=!0,t.n=1,l(S.value.save_track_modal,E.value.save_track_modal,{});case 1:SUI.closeModal(),n(),T.value=!1;case 2:return t.a(2)}},t)}));return function(){return t.apply(this,arguments)}}(),A=function(){var t=d(s().m(function t(){return s().w(function(t){for(;;)switch(t.n){case 0:return T.value=!0,t.n=1,l(S.value.close_track_modal,E.value.close_track_modal,{});case 1:SUI.closeModal(),n(),T.value=!1;case 2:return t.a(2)}},t)}));return function(){return t.apply(this,arguments)}}();return function(t,n){return(0,i.uX)(),(0,i.CE)("div",f,[(0,i.Lk)("div",{role:"dialog",id:"defender-tracking-modal","aria-modal":"true",class:"sui-modal-content","aria-label":(0,i.R1)(e)("Tracking Preferences Modal")},[(0,i.Lk)("div",p,[(0,i.Lk)("div",b,[(0,i.Lk)("figure",m,[(0,i.Lk)("img",{src:c.value,srcset:c.value+" 1x, "+w.value+" 2x",alt:L.value},null,8,h)]),(0,i.Lk)("button",{class:"modal-close-button sui-button-white sui-button-icon sui-button-float--right",onClick:A},[n[0]||(n[0]=(0,i.Lk)("i",{class:"sui-icon-close sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("span",y,(0,i.v_)((0,i.R1)(e)("Close this dialog.")),1)]),(0,i.Lk)("h3",{class:"sui-box-title sui-lg",id:"defender-tracking-modal-label",innerHTML:R.value},null,8,g),(0,i.Lk)("p",{class:"sui-description",innerHTML:C.value},null,8,k)]),(0,i.Lk)("div",_,[(0,i.bF)((0,i.R1)(u.A),{onClick:O,doing_ajax:T.value,"css-class":"sui-button-blue"},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)(x.value),1)]}),_:1},8,["doing_ajax"])])]),(0,i.Lk)("button",{type:"button",onClick:A,class:"sui-modal-skip defender-tracking-modal-skip-link"},(0,i.v_)(j.value),1)],8,v)])}}},L=w},4887(t,e,n){"use strict";n.d(e,{A:()=>a});var i=n(9726),r=n(1289),o=n(6860);const a={__name:"switch-to-free-plan-button",setup:function(t){return function(t,e){return(0,i.uX)(),(0,i.Wv)(r.A,{id:"switch-to-free-plan",href:"https://wpmudev.com/hub2/?switch-free=1&utm_source=defender&utm_medium=plugin&utm_campaign=defender_antibot_expired_switch-to-free",target:"_blank",variant:"blue",icon:"sui-icon-wpmudev-logo","aria-label":(0,i.R1)(o.__)("SWITCH TO FREE PLAN - Opens in new tab")},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(o.__)("SWITCH TO FREE PLAN")),1)]}),_:1},8,["aria-label"])}}}},1669(t){"use strict";t.exports=jQuery}},t=>{t.O(0,[270],()=>{return e=5232,t(t.s=e);var e});t.O()}]);