HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux WebLive 5.15.0-79-generic #86-Ubuntu SMP Mon Jul 10 16:07:21 UTC 2023 x86_64
User: ubuntu (1000)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/html/wpskycap/wp-content/plugins/defender-security/assets/app/notification.js
(self.webpackChunkwp_defender=self.webpackChunkwp_defender||[]).push([[133],{682:(e,t,n)=>{"use strict";n.d(t,{X:()=>a,m:()=>o});var i=n(9726),r=(0,i.KR)(defender.misc.high_contrast||!1),o=function(e){r.value=e},a=function(){var e=(0,i.KR)(1===parseInt(defender.is_free)),t=(0,i.KR)(defender.tracking_modal),n=(0,i.KR)(defender.is_whitelabel),o=(0,i.KR)(defender.misc||{}),a=(0,i.KR)(defender.whitelabel||{}),u=(0,i.KR)(defender.upgrade_title||""),s=(0,i.KR)(defender.is_membership||!1),l=(0,i.KR)(defender.wpmudev_support_ticket_text||""),c=(0,i.KR)(defender.hosted||!1),d=(0,i.EW)(function(){return"show"===t.value}),f=(0,i.EW)(function(){return"disabled"===n.value}),p=(0,i.EW)(function(){return"enabled"===n.value}),v=(0,i.EW)(function(){return!0===r.value});return{is_free:e,tracking_modal:t,is_whitelabel:n,is_membership:s,misc:o,whitelabel:a,upgradeTitle:u,support_text:l,hosted:c,showTrackingModal:d,isWhitelabelDisabled:f,isWhitelabelEnabled:p,showSupportLinks:function(){return f.value&&!e.value},hasFeature:function(t){if(!e.value)return!0;return["security_tweaks","firewall","scan_free","audit_free","two_fa_free"].includes(t)},maybeHighContrast:function(){return{"sui-color-accessible":v.value}},isHighContrast:function(){return v.value}}}},1289:(e,t,n)=>{"use strict";n.d(t,{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(e){var t=(0,r.r)(),n=(0,o.S)().stringToId,l=e,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"}[l.variant]}),f=(0,i.EW)(function(){return l.action&&t.isLoading(l.action)}),p=(0,i.EW)(function(){var e=[l.onlyIcon?"sui-button-icon":"sui-button",d.value];return f.value&&e.push(l.loadingText?"sui-button-onload-text":"sui-button-onload"),l.customClass&&e.push(l.customClass),e}),v=(0,i.EW)(function(){return l.id?l.id:l.action?n(l.action):n(l.label)});return function(t,n){return(0,i.uX)(),(0,i.Wv)((0,i.$y)(e.href?"a":"button"),(0,i.v6)({id:v.value,type:e.href?void 0:e.type,href:e.href,class:p.value,disabled:e.href?void 0:f.value||e.disabled,"aria-live":e.loadingText?"polite":void 0,onClick:n[0]||(n[0]=function(e){return t.$emit("click")})},t.$attrs),{default:(0,i.k6)(function(){return[e.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_)(e.label)+" ",1),(0,i.RG)(t.$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_)(e.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_)(e.label)+" ",1),(0,i.RG)(t.$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"])}}}},1512:(e,t,n)=>{"use strict";n.d(t,{A:()=>f});var i=n(9726),r=n(7786),o={class:"sui-tabs sui-side-tabs"},a={role:"tablist",class:"sui-tabs-menu"},u=["id","aria-controls","aria-selected","tabindex","onClick"],s=["name","value","aria-label","checked"],l={class:"sui-tabs-content"},c=["id","aria-labelledby","hidden"],d={key:0,class:"sui-border-frame"};const f={__name:"side-tab",props:{tabs:{type:Array,required:!0},modelValue:{type:[String,Boolean],required:!0},slug:{type:String,required:!0}},emits:["update:modelValue"],setup:function(e,t){var n=t.emit,f=e,p=n,v=(0,r.hRP)(f,"modelValue",p),b=(0,i.EW)(function(){return"".concat(f.slug,"-tabs")}),m=function(e){return e?"".concat(e,"-tab"):""},y=function(e){return e?"".concat(e,"-content"):""};return function(t,n){return(0,i.uX)(),(0,i.CE)("div",o,[(0,i.Lk)("div",a,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(e.tabs,function(r){return(0,i.uX)(),(0,i.CE)(i.FK,{key:r.value},[(0,i.Lk)("button",{type:"button",role:"tab",id:m(r.id||r.value),class:(0,i.C4)(["sui-tab-item",{active:e.modelValue===r.value}]),"aria-controls":y(r.id||r.value),"aria-selected":e.modelValue===r.value?"true":"false",tabindex:e.modelValue===r.value?"0":"-1",onClick:function(e){return t.$emit("update:modelValue",r.value)}},(0,i.v_)(r.label),11,u),(0,i.bo)((0,i.Lk)("input",{type:"radio",name:b.value,value:r.value,class:"sui-screen-reader-text","aria-label":r.label,"aria-hidden":"true",checked:e.modelValue===r.value,"onUpdate:modelValue":n[0]||(n[0]=function(e){return(0,i.i9)(v)?v.value=e:null})},null,8,s),[[i.XL,(0,i.R1)(v)]])],64)}),128))]),(0,i.Lk)("div",l,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(e.tabs,function(n){return(0,i.uX)(),(0,i.CE)(i.FK,{key:n.value},[n.hideContent?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.CE)("div",{key:0,role:"tabpanel",id:y(n.id||n.value),class:(0,i.C4)(["sui-tab-content",{active:e.modelValue===n.value}]),"aria-labelledby":m(n.id||n.value),tabindex:0,hidden:e.modelValue!==n.value},[!1!==n.hasFrame?((0,i.uX)(),(0,i.CE)("div",d,[(0,i.RG)(t.$slots,n.value)])):(0,i.RG)(t.$slots,n.value,{key:1})],10,c))],64)}),128))])])}}}},1669:e=>{"use strict";e.exports=jQuery},1751:(e,t,n)=>{"use strict";n.d(t,{q:()=>m});var i=n(4335),r=n(3279),o=n(2720),a=n(7786),u=n(8261);function s(e){return s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s(e)}function l(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},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:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,u=0,s=e,f.n=n,a}};function p(n,i){for(u=n,s=i,t=0;!d&&l&&!r&&t<c.length;t++){var r,o=c[t],p=f.p,v=o[2];n>3?(r=v===i)&&(s=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=e):o[0]<=p&&((r=n<2&&p<o[1])?(u=0,f.v=i,f.n=o[1]):p<v&&(r=n<3||o[0]>i||i>v)&&(o[4]=n,o[5]=i,f.n=v,u=0))}if(r||n>1)return a;throw d=!0,i}return function(r,c,v){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&p(c,v),u=c,s=v;(t=u<2?e:s)||!d;){o||(u?u<3?(u>1&&(f.n=-1),p(u,s)):f.n=s:f.v=s);try{if(l=2,o){if(u||(r="next"),t=o[r]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,u<2&&(u=0)}else 1===u&&(t=o.return)&&t.call(o),u<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),u=1);o=e}else if((t=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(t){o=e,u=1,s=t}finally{l=1}}return{value:t,done:d}}}(n,r,o),!0),l}var a={};function u(){}function s(){}function d(){}t=Object.getPrototypeOf;var f=[][i]?t(t([][i]())):(c(t={},i,function(){return this}),t),p=d.prototype=u.prototype=Object.create(f);function v(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,c(e,r,"GeneratorFunction")),e.prototype=Object.create(p),e}return s.prototype=d,c(p,"constructor",d),c(d,"constructor",s),s.displayName="GeneratorFunction",c(d,r,"GeneratorFunction"),c(p),c(p,r,"Generator"),c(p,i,function(){return this}),c(p,"toString",function(){return"[object Generator]"}),(l=function(){return{w:o,m:v}})()}function c(e,t,n,i){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}c=function(e,t,n,i){function o(t,n){c(e,t,function(e){return this._invoke(t,n,e)})}t?r?r(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},c(e,t,n,i)}function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach(function(t){p(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function p(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=s(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=s(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==s(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function v(e,t,n,i,r,o,a){try{var u=e[o](a),s=u.value}catch(e){return void n(e)}u.done?t(s):Promise.resolve(s).then(i,r)}function b(e){return function(){var t=this,n=arguments;return new Promise(function(i,r){var o=e.apply(t,n);function a(e){v(o,i,r,a,u,"next",e)}function u(e){v(o,i,r,a,u,"throw",e)}a(void 0)})}}function m(){var e=(0,u.m)().rebindSUI,t=i.A.create({baseURL:"".concat(ajaxurl,"?action=wp_defender/v1/hub/"),timeout:3e4,transitional:{clarifyTimeoutError:!0},withCredentials:!1});function n(e,t){return"&route=".concat(encodeURIComponent(e),"&_def_nonce=").concat(encodeURIComponent(t))}function s(e,t,n,i){return c.apply(this,arguments)}function c(){return c=b(l().m(function i(a,u,s,c){var p,v,b,m,y,h,g,k,_,w,L,R,C,x,E,j,S,A,X,I=arguments;return l().w(function(i){for(;;)switch(i.n){case 0:return h=I.length>4&&void 0!==I[4]?I[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:a,data:g},h),t);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===(p=R.data)||void 0===p?void 0:p.message)||null,E=(null===(v=R.data)||void 0===v?void 0:v.redirect)||null,j=(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===(y=R.data)||void 0===y?void 0:y.auto_close)||R.data.auto_close)&&null!==x&&(X=!0===(null===(A=R.data)||void 0===A?void 0:A.auto_close),Defender.showNotification(C?S||"success":"error",x,X)),"session_out"===S&&null===E&&d(),null!==j?(0,o.TO)(function(){null!==E?location.href=E:location.reload()},1e3*j):null!==E&&(location.href=E),e(),i.a(2,R.data)}},i)})),c.apply(this,arguments)}function d(){(0,o.TO)(function(){(0,a.MLh)(document,"heartbeat-tick",function(){jQuery(document).trigger("heartbeat-tick.wp-auth-check",[{"wp-auth-check":!1}])}),(0,a.MLh)(window,"load",function(){var e=document.getElementById("wp-auth-check-frame");if(e){var t,n=null===(t=e.contentDocument)||void 0===t?void 0:t.getElementById("loginform");n&&n.addEventListener("submit",function(){(0,o.TO)(function(){location.reload()},1e3)})}})},2e3)}var p=function(){var e=b(l().m(function e(t,n){var i,o,a,u,s,c,d,p,v,b,m,y,h=arguments;return l().w(function(e){for(;;)switch(e.p=e.n){case 0:return i=h.length>2&&void 0!==h[2]?h[2]:{},o=h.length>3&&void 0!==h[3]?h[3]:{},e.p=1,a="".concat(window.ajaxurl,"?action=").concat(t,"&_def_nonce=").concat(n),e.n=2,(0,r.q)(f({url:a,method:"POST",data:i},o));case 2:if(u=e.v,!(s=u.data).value){e.n=4;break}if(!(c=s.value).success){e.n=3;break}return e.a(2,c.data||c);case 3:throw null!==(d=c.data)&&void 0!==d&&d.message&&null!==(p=window.Defender)&&void 0!==p&&p.showNotification&&window.Defender.showNotification("error",c.data.message),new Error((null===(v=c.data)||void 0===v?void 0:v.message)||"Request failed");case 4:throw new Error("No response received");case 5:throw e.p=5,y=e.v,403===(null===(b=y.response)||void 0===b?void 0:b.status)&&(null!==(m=window.Defender)&&void 0!==m&&m.showNotification&&window.Defender.showNotification("error","Session expired. Please refresh the page."),setTimeout(function(){return window.location.reload()},2e3)),y;case 6:return e.a(2)}},e,null,[[1,5]])}));return function(t,n){return e.apply(this,arguments)}}();return{ajax:p,post:function(e,t,n){return s("post",e,t,n,arguments.length>3&&void 0!==arguments[3]?arguments[3]:{})},get:function(e,t,n){return s("get",e,t,n,arguments.length>3&&void 0!==arguments[3]?arguments[3]:{})}}}},2366:(e,t,n)=>{"use strict";n.d(t,{A:()=>Re});var i=n(9726),r=n(682),o=n(5945),a=n(5592),u=n(1751),s=n(9919);function l(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},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:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,u=0,s=e,f.n=n,a}};function p(n,i){for(u=n,s=i,t=0;!d&&l&&!r&&t<c.length;t++){var r,o=c[t],p=f.p,v=o[2];n>3?(r=v===i)&&(s=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=e):o[0]<=p&&((r=n<2&&p<o[1])?(u=0,f.v=i,f.n=o[1]):p<v&&(r=n<3||o[0]>i||i>v)&&(o[4]=n,o[5]=i,f.n=v,u=0))}if(r||n>1)return a;throw d=!0,i}return function(r,c,v){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&p(c,v),u=c,s=v;(t=u<2?e:s)||!d;){o||(u?u<3?(u>1&&(f.n=-1),p(u,s)):f.n=s:f.v=s);try{if(l=2,o){if(u||(r="next"),t=o[r]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,u<2&&(u=0)}else 1===u&&(t=o.return)&&t.call(o),u<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),u=1);o=e}else if((t=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(t){o=e,u=1,s=t}finally{l=1}}return{value:t,done:d}}}(n,r,o),!0),l}var a={};function u(){}function s(){}function d(){}t=Object.getPrototypeOf;var f=[][i]?t(t([][i]())):(c(t={},i,function(){return this}),t),p=d.prototype=u.prototype=Object.create(f);function v(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,c(e,r,"GeneratorFunction")),e.prototype=Object.create(p),e}return s.prototype=d,c(p,"constructor",d),c(d,"constructor",s),s.displayName="GeneratorFunction",c(d,r,"GeneratorFunction"),c(p),c(p,r,"Generator"),c(p,i,function(){return this}),c(p,"toString",function(){return"[object Generator]"}),(l=function(){return{w:o,m:v}})()}function c(e,t,n,i){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}c=function(e,t,n,i){function o(t,n){c(e,t,function(e){return this._invoke(t,n,e)})}t?r?r(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},c(e,t,n,i)}function d(e,t,n,i,r,o,a){try{var u=e[o](a),s=u.value}catch(e){return void n(e)}u.done?t(s):Promise.resolve(s).then(i,r)}function f(e){return function(){var t=this,n=arguments;return new Promise(function(i,r){var o=e.apply(t,n);function a(e){d(o,i,r,a,u,"next",e)}function u(e){d(o,i,r,a,u,"throw",e)}a(void 0)})}}var p={key:0,class:"defender-rate-notice sui-notice sui-notice-info"},v={class:"sui-notice-content"},b={class:"sui-notice-message"},m={class:"sui-notice-actions"},y={class:"sui-screen-reader-text"};const h={__name:"rate-notice",props:{message:String,type:String},setup:function(e){var t=(0,a.B)().__,n=(0,u.q)(),r=(0,i.WQ)("store"),o=(0,i.KR)(!0),c=(0,i.EW)(function(){return r.misc.rating_is_displayed}),d=(0,i.EW)(function(){return r.misc.rating_text}),h=(0,i.EW)(function(){return r.misc.rating_type}),g=(0,i.EW)(function(){return r.routes}),k=(0,i.EW)(function(){return r.nonces}),_=function(){var e=f(l().m(function e(){return l().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,n.post(g.value.handle_notice,k.value.handle_notice,{});case 1:o.value=!1,window.open("https://wordpress.org/support/plugin/defender-security/reviews/#new-post","_blank");case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),w=function(){var e=f(l().m(function e(){var t,i,r;return l().w(function(e){for(;;)switch(e.n){case 0:return t="tweak"===h.value,i=t?g.value.refuse_notice:g.value.postpone_notice,r=t?k.value.refuse_notice:k.value.postpone_notice,e.n=1,n.post(i,r,{});case 1:o.value=!1;case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),L=function(){var e=f(l().m(function e(){return l().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,n.post(g.value.refuse_notice,k.value.refuse_notice,{});case 1:o.value=!1;case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}();return function(e,n){return c.value&&o.value?((0,i.uX)(),(0,i.CE)("div",p,[(0,i.Lk)("div",v,[(0,i.Lk)("div",b,[(0,i.Lk)("p",null,(0,i.v_)(d.value),1),(0,i.bF)((0,i.R1)(s.A),{id:"rate-defender","css-class":"sui-button-blue",onClick:_},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(t)("Rate Defender")),1)]}),_:1}),(0,i.bF)((0,i.R1)(s.A),{id:"postpone-notice",onClick:w,"css-class":"sui-button-ghost dismiss"},{default:(0,i.k6)(function(){return[(0,i.eW)((0,i.v_)((0,i.R1)(t)("Maybe later")),1)]}),_:1}),(0,i.Lk)("a",{href:"#",id:"refuse-notice",onClick:(0,i.D$)(L,["prevent"]),class:"refuse"},(0,i.v_)((0,i.R1)(t)("No thanks")),1)]),(0,i.Lk)("div",m,[(0,i.Lk)("button",{id:"close-notice",class:"sui-button-icon",onClick:L},[n[0]||(n[0]=(0,i.Lk)("span",{class:"sui-icon-cross-close","aria-hidden":"true"},null,-1)),(0,i.Lk)("span",y,(0,i.v_)((0,i.R1)(t)("Close this notice")),1)])])])])):(0,i.Q3)("",!0)}}};var 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(e){var t=(0,a.B)().__,n=(0,i.KR)(defender.opcache_save_comments),r=(0,i.KR)(defender.opcache_message);return function(e,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)(t)("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(4073),E=n(5067),j={class:"sui-row-with-sidenav"},S={role:"navigation",class:"sui-sidenav"},A={class:"sui-vertical-tabs sui-sidenav-hide-md"},X=["id"],I=["id","data-tab","onClick"],O={key:0,class:"wd-new-feature-dot"},T={key:1,class:"sui-tag sui-tag-pro right-10px top-10px"},F={class:"sui-sidenav-hide-lg"},W=["id"];const P={__name:"side-menu",props:{tabs:{type:Array,required:!0},defaultTab:{type:String,default:null},boxed:{type:Boolean,default:!1}},setup:function(e){var t,n=(0,x.I)().adminUrl,r=(0,a.B)().__,o=e,u=(0,i.KR)(o.defaultTab||(null===(t=o.tabs[0])||void 0===t?void 0:t.id));(0,i.wB)(u,function(){var e=n("admin.php?page="+s()+"&view="+u.value),t=window.location.hash;void 0!==t&&(e+=t),history.replaceState({},null,e)});var s=function(){return new URLSearchParams(window.location.search).get("page")};return(0,i.sV)(function(){var e=new URLSearchParams(window.location.search).get("view");e&&o.tabs.some(function(t){return t.id===e})?u.value=e:!o.defaultTab&&o.tabs.length>0&&(u.value=o.tabs[0].id)}),function(t,o){return(0,i.uX)(),(0,i.CE)("section",j,[(0,i.Lk)("div",S,[(0,i.Lk)("ul",A,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(e.tabs,function(e){return(0,i.uX)(),(0,i.CE)("li",{key:e.id,class:(0,i.C4)(["sui-vertical-tab",{current:u.value===e.id,"heading pl-5px":e.heading}]),id:"tab-".concat(e.id)},[e.heading?((0,i.uX)(),(0,i.CE)(i.FK,{key:0},[(0,i.eW)((0,i.v_)(e.heading),1)],64)):((0,i.uX)(),(0,i.CE)("a",{key:1,id:"tab-link-".concat(e.id),href:"#",role:"button","data-tab":e.id,onClick:(0,i.D$)(function(t){return i=e.id,u.value=i,void history.replaceState({},null,n("admin.php?page="+s()+"&view="+i));var i},["prevent"])},[(0,i.eW)((0,i.v_)(e.label)+" ",1),e.showDot?((0,i.uX)(),(0,i.CE)("span",O)):e.showPro?((0,i.uX)(),(0,i.CE)("span",T,(0,i.v_)((0,i.R1)(r)("Pro")),1)):e.badge?((0,i.uX)(),(0,i.CE)("span",{key:2,class:(0,i.C4)(["sui-tag",[e.badgeColor,{"sui-tag-grey":u.value===e.id}]])},(0,i.v_)(e.badge),3)):e.icon?((0,i.uX)(),(0,i.CE)("span",{key:3,class:(0,i.C4)(e.icon),"aria-hidden":"true"},null,2)):(0,i.Q3)("",!0)],8,I))],10,X)}),128))]),(0,i.Lk)("div",F,[(0,i.bF)(E.A,{"has-field":!1,class:"margin-bottom-30",modelValue:u.value,"onUpdate:modelValue":o[0]||(o[0]=function(e){return u.value=e}),options:e.tabs.map(function(e){return{label:e.label,value:e.id}})},null,8,["modelValue","options"])])]),((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(e.tabs,function(n){return(0,i.uX)(),(0,i.CE)("div",{key:n.id,class:(0,i.C4)({"sui-box":e.boxed}),style:(0,i.Tr)({display:u.value===n.id?"block":"none"}),id:"".concat(n.id,"-content")},[n.heading?(0,i.Q3)("",!0):(0,i.RG)(t.$slots,n.id,{key:0,tab:n},function(){return[(0,i.Lk)("p",null,"Content for "+(0,i.v_)(n.label),1)]})],14,W)}),128))])}}};var U=n(5072),N=n.n(U),B=n(7565),V={insert:"head",singleton:!1};N()(B.A,V);B.A.locals;const Q=(0,n(6262).A)(P,[["__scopeId","data-v-0cbd3b8a"]]);var M=n(9806),K=n(6965),D={class:"sui-list-detail flex items-center"},G=["id","href"];const H={__name:"unlock-pro",props:{feature:{type:String,required:!0},campaignUrl:{type:String,required:!0}},setup:function(e){var t=(0,a.B)().__;return function(n,r){return(0,i.uX)(),(0,i.CE)("span",D,[(0,i.Lk)("a",{id:"unlock-pro-".concat((0,i.R1)(K.S)().stringToId(e.feature)),href:e.campaignUrl,target:"_blank",class:"defender-upgrade-text"},(0,i.v_)((0,i.R1)(t)("Unlock with Pro")),9,G),r[0]||(r[0]=(0,i.Lk)("svg",{width:"36",height:"26",viewBox:"0 0 36 26",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[(0,i.Lk)("rect",{x:"0.5",y:"0.5",width:"35",height:"25",rx:"12.5",fill:"#F9E1FF"}),(0,i.Lk)("rect",{x:"0.5",y:"0.5",width:"35",height:"25",rx:"12.5",stroke:"#8D00B1"}),(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"})],-1))])}}};var $=n(1289);function q(e){return function(e){if(Array.isArray(e))return z(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return z(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?z(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function z(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var J=["id"],Y={class:"sui-summary-segment"},Z=["id"],ee={class:"sui-summary-large"},te=["data-tooltip"],ne={key:1,class:"sui-summary-percent"},ie={class:"sui-summary-sub"},re={key:2,class:"sui-summary-detail"},oe={key:3,class:"sui-summary-sub"},ae={key:0,class:"sui-summary-segment"},ue={class:"sui-list"},se=["id"],le={class:"sui-list-label"},ce=["data-tooltip"],de={class:"sui-list-detail"},fe=["id","href"],pe={key:0,class:"sui-tag sui-tag-brown"},ve={key:2,"aria-hidden":"true",class:"sui-icon-check-tick sui-success"},be={key:0,"aria-hidden":"true",class:"sui-icon-check-tick sui-success"},me={key:1,class:"sui-tag sui-tag-brown"},ye={key:1,class:"sui-summary-segment"};const he={__name:"sui-summary",props:{feature:{type:String,default:""},summary:{type:Object,default:function(){return{}}},small:{type:Boolean,default:!1},title:{type:String,default:""},customContent:{type:Boolean,default:!1}},emits:["action"],setup:function(e,t){var n=t.emit,r=e,o=n,u=(0,M.p)(),s=u.maybeHideBranding,l=u.whitelabelHeroImage,c=u.backgroundImageStyle,d=(0,a.B)().__,f=(0,i.EW)(function(){return r.feature?r.feature+"-summary":r.title?(0,K.S)().stringToId(r.title):(0,K.S)().generateId("summary")});return function(t,n){return(0,i.uX)(),(0,i.CE)("div",{class:(0,i.C4)(["sui-box sui-summary",{"sui-summary-sm":e.small,"sui-rebranded":(0,i.R1)(s)&&(0,i.R1)(l),"sui-unbranded":(0,i.R1)(s)&&!(0,i.R1)(l)}]),id:f.value},[(0,i.Lk)("div",{class:"sui-summary-image-space","aria-hidden":"true",style:(0,i.Tr)((0,i.R1)(c))},null,4),(0,i.Lk)("div",Y,[(0,i.Lk)("div",{class:"sui-summary-details",id:e.summary.mainId||(0,i.R1)(K.S)().stringToId(e.summary.mainLabel)},[e.customContent?(0,i.RG)(t.$slots,"custom-content",{key:0}):((0,i.uX)(),(0,i.CE)(i.FK,{key:1},[(0,i.Lk)("span",ee,(0,i.v_)(e.summary.mainValue),1),e.summary.tooltip?((0,i.uX)(),(0,i.CE)("span",{key:0,"data-tooltip":e.summary.tooltip,class:"sui-tooltip sui-tooltip-top-center sui-tooltip-constrained"},[n[0]||(n[0]=(0,i.eW)("  ",-1)),e.summary.icon?((0,i.uX)(),(0,i.CE)("span",{key:0,class:(0,i.C4)([e.summary.icon,e.summary.iconColor]),"aria-hidden":"true"},null,2)):(0,i.Q3)("",!0)],8,te)):(0,i.Q3)("",!0),e.summary.maxValue?((0,i.uX)(),(0,i.CE)("span",ne,"/"+(0,i.v_)(e.summary.maxValue),1)):(0,i.Q3)("",!0),(0,i.Lk)("span",ie,(0,i.v_)(e.summary.mainLabel),1),e.summary.subValue?((0,i.uX)(),(0,i.CE)("span",re,(0,i.v_)(e.summary.subValue),1)):(0,i.Q3)("",!0),e.summary.subLabel?((0,i.uX)(),(0,i.CE)("span",oe,(0,i.v_)(e.summary.subLabel),1)):(0,i.Q3)("",!0)],64))],8,Z)]),e.summary.listItems&&e.summary.listItems.length?((0,i.uX)(),(0,i.CE)("div",ae,[(0,i.Lk)("ul",ue,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(e.summary.listItems,function(e){return(0,i.uX)(),(0,i.CE)("li",{key:e.label,id:e.id||(0,i.R1)(K.S)().stringToId(e.label),class:"sui-list-item"},[(0,i.Lk)("span",le,[(0,i.eW)((0,i.v_)(e.label)+" ",1),e.tooltip?((0,i.uX)(),(0,i.CE)("span",{key:0,"data-tooltip":e.tooltip,class:"sui-tooltip sui-tooltip-constrained sui-tooltip-top-center"},q(n[1]||(n[1]=[(0,i.Lk)("span",{"aria-hidden":"true",class:"ml-2 sui-icon-info sui-sm"},null,-1)])),8,ce)):(0,i.Q3)("",!0)]),(0,i.Lk)("span",de,[e.button?((0,i.uX)(),(0,i.Wv)($.A,{key:0,id:e.button.id,label:e.button.label||e.value,type:e.button.type||"button",variant:e.button.variant||"default",size:e.button.size||"small",disabled:e.button.disabled||!1,icon:e.button.icon,action:e.button.action||"default",onClick:function(t){return function(e){var t,n;o("action",{action:(null===(t=e.button)||void 0===t?void 0:t.action)||"default",data:(null===(n=e.button)||void 0===n?void 0:n.data)||{},item:e,label:e.label})}(e)}},null,8,["id","label","type","variant","size","disabled","icon","action","onClick"])):e.upsellUrl?((0,i.uX)(),(0,i.Wv)(H,{key:1,"campaign-url":e.upsellUrl,feature:e.label},null,8,["campaign-url","feature"])):e.link?((0,i.uX)(),(0,i.CE)("a",{key:2,id:"summary-item-link-".concat(e.id||(0,i.R1)(K.S)().stringToId(e.label)),href:e.link,target:"_blank"},["disabled"===e.value?((0,i.uX)(),(0,i.CE)("span",pe,(0,i.v_)((0,i.R1)(d)("Disabled")),1)):e.tag?((0,i.uX)(),(0,i.CE)("span",{key:1,class:(0,i.C4)(["sui-tag",e.tagClass||"sui-tag-error"])},(0,i.v_)(e.value),3)):"check"===e.value?((0,i.uX)(),(0,i.CE)("i",ve)):((0,i.uX)(),(0,i.CE)(i.FK,{key:3},[(0,i.eW)((0,i.v_)(e.value),1)],64))],8,fe)):((0,i.uX)(),(0,i.CE)(i.FK,{key:3},["check"===e.value?((0,i.uX)(),(0,i.CE)("i",be)):"disabled"===e.value?((0,i.uX)(),(0,i.CE)("span",me,(0,i.v_)((0,i.R1)(d)("Disabled")),1)):e.tag?((0,i.uX)(),(0,i.CE)("span",{key:2,class:(0,i.C4)(["sui-tag",e.tagClass||"sui-tag-error"])},(0,i.v_)(e.value),3)):((0,i.uX)(),(0,i.CE)(i.FK,{key:3},[(0,i.eW)((0,i.v_)(e.value),1)],64))],64))])],8,se)}),128))])])):(0,i.Q3)("",!0),t.$slots.segment?((0,i.uX)(),(0,i.CE)("div",ye,[(0,i.RG)(t.$slots,"segment")])):(0,i.Q3)("",!0)],10,J)}}};var ge=n(3498),ke=["id"],_e={class:"sui-header"},we={class:"sui-header-title"},Le={key:5};const Re={__name:"base-layout",props:{title:{type:String,required:!0},pageClass:{type:String,default:""},docLink:{type:String,default:null},summary:{type:Object,default:null},showSummary:{type:Boolean,default:!0},tabs:{type:Array,default:null},defaultTab:{type:String,default:null},boxed:{type:Boolean,default:!1},feature:{type:String,default:"base-layout"}},emits:["action"],setup:function(e,t){var n=t.emit,a=e,u=n,s=(0,r.X)(),l=s.maybeHighContrast,c=s.showTrackingModal,d=["file-scanning","security-tweaks"].includes(a.feature),f=function(e){u("action",e)};return function(t,n){return(0,i.uX)(),(0,i.CE)("div",{class:(0,i.C4)(["sui-wrap",(0,i.R1)(l)()]),id:e.feature},[(0,i.Lk)("div",{class:(0,i.C4)(e.pageClass)},[(0,i.Lk)("div",_e,[(0,i.Lk)("h1",we,(0,i.v_)(e.title),1),(0,i.RG)(t.$slots,"header-actions"),e.docLink?((0,i.uX)(),(0,i.Wv)(o.A,{key:0,link:e.docLink},null,8,["link"])):(0,i.Q3)("",!0)]),(0,i.RG)(t.$slots,"notices"),(0,i.R1)(d)?((0,i.uX)(),(0,i.Wv)(h,{key:0})):(0,i.Q3)("",!0),(0,i.bF)(R),(0,i.R1)(c)?((0,i.uX)(),(0,i.Wv)(C.A,{key:1})):(0,i.Q3)("",!0),e.summary&&e.showSummary?((0,i.uX)(),(0,i.Wv)(he,{key:2,feature:e.feature,summary:e.summary,onAction:f},null,8,["feature","summary"])):(0,i.RG)(t.$slots,"summary",{key:3}),e.tabs?((0,i.uX)(),(0,i.Wv)(Q,{key:4,tabs:e.tabs,"default-tab":e.defaultTab,boxed:e.boxed},(0,i.eX)({_:2},[(0,i.pI)(e.tabs,function(e){return{name:e.id,fn:(0,i.k6)(function(){return[(0,i.RG)(t.$slots,e.id)]})}})]),1032,["tabs","default-tab","boxed"])):((0,i.uX)(),(0,i.CE)("div",Le,[(0,i.RG)(t.$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)(ge.A),(0,i.RG)(t.$slots,"modals")],10,ke)}}}},2666:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var i=n(6314),r=n.n(i)()(function(e){return e[1]});r.push([e.id,".loading-indicator[data-v-6cd49548]{font-weight:700;padding:10px;text-align:center}",""]);const o=r},2688:(e,t,n)=>{"use strict";n.d(t,{A:()=>d});var i=n(9726),r=["id","aria-labelledby","aria-describedby"],o={class:"sui-box",role:"document"},a={key:0,type:"button","data-modal-close":"",class:"sui-button-icon sui-button-float--right"},u={class:"sui-screen-reader-text"},s=["id"],l=["id","innerHTML"],c=["id"];const d={__name:"sui-modal",props:{id:{type:String,required:!0},title:{type:String,required:!0},description:{type:String,default:""},size:{type:String,default:"md",validator:function(e){return["sm","md","lg","xl"].includes(e)}},closeText:{type:String,default:"Close this dialog"},cancelText:{type:String,default:"Cancel"},showCancel:{type:Boolean,default:!0},showFooter:{type:Boolean,default:!0},footerAlignment:{type:String,default:"separated",validator:function(e){return["separated","center","right"].includes(e)}},isScan:{type:Boolean,default:!1}},setup:function(e){var t=e,n=(0,i.Ht)(),d=(0,i.EW)(function(){return t.size?"sui-modal-".concat(t.size):""}),f=(0,i.EW)(function(){switch(t.footerAlignment){case"separated":default:return"sui-content-separated";case"center":return"sui-content-center";case"right":return"sui-content-right"}});return function(t,p){return(0,i.uX)(),(0,i.CE)("div",{class:(0,i.C4)(["sui-modal",d.value])},[(0,i.Lk)("div",{id:e.id,role:"dialog",class:"sui-modal-content","aria-modal":"true","aria-labelledby":"".concat(e.id,"-title"),"aria-describedby":"".concat(e.id,"-desc")},[(0,i.Lk)("div",o,[(0,i.Lk)("div",{class:(0,i.C4)(["sui-box-header",{"sui-flatten sui-content-center sui-spacing-top--60":!e.isScan}])},[e.showCancel?((0,i.uX)(),(0,i.CE)("button",a,[p[0]||(p[0]=(0,i.Lk)("i",{class:"sui-icon-close sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("span",u,(0,i.v_)(e.closeText),1)])):(0,i.Q3)("",!0),(0,i.Lk)("h3",{id:"modal-title-".concat(e.id),class:(0,i.C4)(["sui-box-title",{"sui-lg":!e.isScan}])},(0,i.v_)(e.title),11,s),e.description?((0,i.uX)(),(0,i.CE)("p",{key:1,id:"modal-description-".concat(e.id),class:"sui-description",innerHTML:e.description},null,8,l)):(0,i.Q3)("",!0),(0,i.RG)(t.$slots,"header-content")],2),(0,i.RG)(t.$slots,"default"),e.showFooter?((0,i.uX)(),(0,i.CE)("div",{key:0,class:(0,i.C4)(["sui-box-footer sui-flatten",f.value])},[e.showCancel?((0,i.uX)(),(0,i.CE)("button",{key:0,id:"cancel-".concat(e.id),type:"button","data-modal-close":"",class:"sui-button sui-button-ghost"},(0,i.v_)(e.cancelText),9,c)):(0,i.Q3)("",!0),(0,i.R1)(n).footer?(0,i.RG)(t.$slots,"footer",{key:1}):(0,i.Q3)("",!0)],2)):(0,i.Q3)("",!0)])],8,r)],2)}}}},2974:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var i=n(6314),r=n.n(i)()(function(e){return e[1]});r.push([e.id,".loading-indicator[data-v-6995499c]{font-weight:700;padding:10px;text-align:center}",""]);const o=r},2976:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var i=n(9726),r=n(7786),o=["id"],a=["for"],u=["id","name","value","true-value","disabled","required","aria-labelledby"],s=["id"];const l={__name:"sui-checkbox",props:{id:{type:String,default:""},modelValue:{type:[Boolean,Array,String,Number,Object],default:!1},label:{type:String,default:""},name:{type:String,default:""},value:{type:[String,Number,Boolean],default:!0},disabled:{type:Boolean,default:!1},required:{type:Boolean,default:!1},hasField:{type:Boolean,default:!0}},emits:["update:modelValue","change"],setup:function(e,t){var n=t.emit,l=(0,i.Ht)(),c=e,d=n,f=(0,r.hRP)(c,"modelValue",d),p=(0,i.EW)(function(){return c.id?c.id:c.label?c.label.toLowerCase().replace(/[^a-z0-9\s-]/g,"").replace(/\s+/g,"-").trim():"checkbox-".concat(Math.random().toString(36).substr(2,9))}),v=(0,i.EW)(function(){return"".concat(p.value,"-input")}),b=(0,i.EW)(function(){return"".concat(p.value,"-label")}),m=function(e){d("change",e)};return function(t,n){return(0,i.uX)(),(0,i.CE)("div",{id:p.value,class:(0,i.C4)({"sui-form-field":e.hasField})},[(0,i.Lk)("label",{for:v.value,class:"sui-checkbox"},[(0,i.bo)((0,i.Lk)("input",{id:v.value,"onUpdate:modelValue":n[0]||(n[0]=function(e){return(0,i.i9)(f)?f.value=e:null}),type:"checkbox",name:e.name,value:e.value,"true-value":e.value,disabled:e.disabled,required:e.required,"aria-labelledby":b.value,onChange:m},null,40,u),[[i.lH,(0,i.R1)(f)]]),n[1]||(n[1]=(0,i.Lk)("span",{"aria-hidden":"true"},null,-1)),e.label||t.$slots.default?((0,i.uX)(),(0,i.CE)("span",{key:0,id:b.value},[(0,i.RG)(t.$slots,"default",{},function(){return[(0,i.eW)((0,i.v_)(e.label),1)]})],8,s)):(0,i.Q3)("",!0)],8,a),(0,i.R1)(l).description?(0,i.RG)(t.$slots,"description",{key:0}):(0,i.Q3)("",!0)],10,o)}}}},2992:(e,t,n)=>{"use strict";var i=n(9726),r=n(810),o=n(2366),a=n(7545),u=n(5592),s=n(2976),l=n(5067),c=n(1289),d=n(7786),f={class:"flex items-center gap-2 sui-form-field"};const p={__name:"bulk-dropdown",props:{modelValue:{type:Object,required:!0},options:{type:Array,default:function(){return[]}},hasCheckbox:{type:Boolean,default:!1}},emits:["apply-bulk-action","update:modelValue"],setup:function(e,t){var n=t.emit,r=(0,u.B)().__,o=e,a=n,p=(0,d.hRP)(o,"modelValue");return function(t,n){return(0,i.uX)(),(0,i.CE)("div",f,[e.hasCheckbox?((0,i.uX)(),(0,i.Wv)(s.A,{key:0,modelValue:(0,i.R1)(p).is_bulk,"onUpdate:modelValue":n[0]||(n[0]=function(e){return(0,i.R1)(p).is_bulk=e}),id:"bulk-checkbox","has-field":!1,"custom-class":"apply-all"},null,8,["modelValue"])):(0,i.Q3)("",!0),(0,i.bF)(l.A,{modelValue:(0,i.R1)(p).action,"onUpdate:modelValue":n[1]||(n[1]=function(e){return(0,i.R1)(p).action=e}),id:"bulk-actions",options:e.options,placeholder:(0,i.R1)(r)("Bulk Actions"),searchable:!1,width:"140px","custom-class":"sui-select-sm sui-select-inline select-bulk-action","has-field":!1},null,8,["modelValue","options","placeholder"]),(0,i.bF)(c.A,{type:"button",id:"apply-bulk-action",action:"bulk-action",variant:"gray",label:(0,i.R1)(r)("Apply"),disabled:!(0,i.R1)(p).action||!(0,i.R1)(p).ids||0===(0,i.R1)(p).ids.length,onClick:n[2]||(n[2]=function(e){return a("apply-bulk-action")})},null,8,["label","disabled"])])}}};var v=n(1751),b=n(7476);function m(e){return m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},m(e)}function y(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},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:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,u=0,s=e,f.n=n,a}};function p(n,i){for(u=n,s=i,t=0;!d&&l&&!r&&t<c.length;t++){var r,o=c[t],p=f.p,v=o[2];n>3?(r=v===i)&&(s=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=e):o[0]<=p&&((r=n<2&&p<o[1])?(u=0,f.v=i,f.n=o[1]):p<v&&(r=n<3||o[0]>i||i>v)&&(o[4]=n,o[5]=i,f.n=v,u=0))}if(r||n>1)return a;throw d=!0,i}return function(r,c,v){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&p(c,v),u=c,s=v;(t=u<2?e:s)||!d;){o||(u?u<3?(u>1&&(f.n=-1),p(u,s)):f.n=s:f.v=s);try{if(l=2,o){if(u||(r="next"),t=o[r]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,u<2&&(u=0)}else 1===u&&(t=o.return)&&t.call(o),u<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),u=1);o=e}else if((t=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(t){o=e,u=1,s=t}finally{l=1}}return{value:t,done:d}}}(n,r,o),!0),l}var a={};function u(){}function s(){}function l(){}t=Object.getPrototypeOf;var c=[][i]?t(t([][i]())):(h(t={},i,function(){return this}),t),d=l.prototype=u.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,l):(e.__proto__=l,h(e,r,"GeneratorFunction")),e.prototype=Object.create(d),e}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]"}),(y=function(){return{w:o,m:f}})()}function h(e,t,n,i){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}h=function(e,t,n,i){function o(t,n){h(e,t,function(e){return this._invoke(t,n,e)})}t?r?r(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},h(e,t,n,i)}function g(e,t,n,i,r,o,a){try{var u=e[o](a),s=u.value}catch(e){return void n(e)}u.done?t(s):Promise.resolve(s).then(i,r)}function k(e){return function(){var t=this,n=arguments;return new Promise(function(i,r){var o=e.apply(t,n);function a(e){g(o,i,r,a,u,"next",e)}function u(e){g(o,i,r,a,u,"throw",e)}a(void 0)})}}function _(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function w(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_(Object(n),!0).forEach(function(t){L(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function L(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=m(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=m(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==m(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function R(e){return function(e){if(Array.isArray(e))return C(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return C(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?C(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function C(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var x=(0,r.nY)("bulkAction",function(){var e=(0,v.q)().post,t=(0,b.r)(),n=(0,i.KR)({in_house_recipients:[],out_house_recipients:[]}),r=(0,i.KR)({in_house_recipients:[],out_house_recipients:[],day:"sunday",frequency:"weekly",day_n:"30",time:"4:00"}),o=(0,i.KR)("notification"),a=(0,i.KR)(0),u=(0,i.KR)(0),s=(0,i.EW)(function(){return"notification"===o.value?n.value.in_house_recipients:r.value.in_house_recipients}),l=(0,i.EW)(function(){return s.value.map(function(e){return Number(e.id)})}),c=(0,i.EW)(function(){var e=U();return[].concat(R(s.value),R(e.user_pools.data))}),d=(0,i.EW)(function(){return function(e){return c.value.some(function(t){return t.email===e})}}),f=(0,i.EW)(function(){return{reports:Object.assign(w({},r.value),{configs:[]}),notifications:Object.assign(w({},n.value),{configs:[]})}}),p=(0,i.EW)(function(){return a.value}),m=(0,i.EW)(function(){return u.value});function h(e){n.value.in_house_recipients.find(function(t){return Number(t.id)===Number(e.id)})||n.value.in_house_recipients.push(e),r.value.in_house_recipients.find(function(t){return Number(t.id)===Number(e.id)})||r.value.in_house_recipients.push(e)}function g(){a.value++}function _(){u.value++}function L(){return L=k(y().m(function n(i){return y().w(function(n){for(;;)if(0===n.n)return n.a(2,new Promise(function(){var n=k(y().m(function n(r){return y().w(function(n){for(;;)switch(n.n){case 0:t.withLoading("validate-email",k(y().m(function t(){var n,o;return y().w(function(t){for(;;)switch(t.n){case 0:if(!d.value(i.email)){t.n=1;break}return r({error:"Registered user email can't be invited, you can add them directly at ADD USERS tab"}),t.a(2);case 1:return n=U(),t.n=2,e(n.routes.validate_email,n.nonces.validate_email,{email:i.email});case 2:o=t.v,r(o);case 3:return t.a(2)}},t)})));case 1:return n.a(2)}},n)}));return function(e){return n.apply(this,arguments)}}()))},n)})),L.apply(this,arguments)}return{notifications:n,reports:r,type:o,bulk_add_inhouse_recipients_key:a,bulk_user_pools_key:u,getInhouseRecipients:s,getExcludesIds:l,getRegisteredUsers:c,isRegisteredEmail:d,data:f,getBulkAddInhouseRecipientsKey:p,getBulkUserPoolsKey:m,setDefaultRecipient:h,updateOutHouseRecipients:function(e){"notifications"===e.scenario+"s"?n.value.out_house_recipients=e.recipients:r.value.out_house_recipients=e.recipients},addOutHouseRecipient:function(e){"notifications"===e.scenario+"s"?n.value.out_house_recipients.push(e.recipient):r.value.out_house_recipients.push(e.recipient)},addManualInHouseRecipients:function(e){var t="notification"===e.scenario?n.value.in_house_recipients:r.value.in_house_recipients;e.recipients.forEach(function(e){t.find(function(t){return Number(t.id)===Number(e.id)})||t.push(e)})},removeManualInHouseRecipients:function(e){var t=e.scenario,i=e.recipients,o="notification"===t?n.value.in_house_recipients:r.value.in_house_recipients;i.forEach(function(e){var t=o.findIndex(function(t){return Number(t.id)===Number(e.id)});t>=0&&o.splice(t,1)})},incrementBulkAddInhouseRecipientsKey:g,incrementBulkUserPoolsKey:_,validateEmail:function(e){return L.apply(this,arguments)},setDefaultRecipientAction:function(){h(U().misc.default_recipient)},addInHouseRecipient:function(e){var t=U(),i=e.scenario+"s";e.recipient.status="na","notifications"===i?n.value.in_house_recipients.push(e.recipient):r.value.in_house_recipients.push(e.recipient);var o=t.user_pools.data,a=o.findIndex(function(t){return t.id===e.recipient.id});-1!==a&&o.splice(a,1),1===o.length&&t.fetchUsersPool(),_()},removeRecipient:function(e){var t=U(),i="notifications"===e.scenario+"s"?n.value.in_house_recipients:r.value.in_house_recipients,o=i.findIndex(function(t){return t.id===e.recipient.id});if(-1!==o){var a=t.user_pools.data;a.find(function(t){return Number(t.id)===Number(e.recipient.id)})||a.push(e.recipient),i.splice(o,1),g(),"all"!==t.user_role_filter&&t.fetchUsersPool({paged:1,userRoleFilter:t.user_role_filter,userSort:t.user_sort})}},removeOutHouseRecipient:function(e){"notifications"===e.scenario+"s"?n.value.out_house_recipients.splice(e.index,1):r.value.out_house_recipients.splice(e.index,1)}}});function E(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},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 j(l,"_invoke",function(n,i,r){var o,u,s,l=0,c=r||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,u=0,s=e,f.n=n,a}};function p(n,i){for(u=n,s=i,t=0;!d&&l&&!r&&t<c.length;t++){var r,o=c[t],p=f.p,v=o[2];n>3?(r=v===i)&&(s=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=e):o[0]<=p&&((r=n<2&&p<o[1])?(u=0,f.v=i,f.n=o[1]):p<v&&(r=n<3||o[0]>i||i>v)&&(o[4]=n,o[5]=i,f.n=v,u=0))}if(r||n>1)return a;throw d=!0,i}return function(r,c,v){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&p(c,v),u=c,s=v;(t=u<2?e:s)||!d;){o||(u?u<3?(u>1&&(f.n=-1),p(u,s)):f.n=s:f.v=s);try{if(l=2,o){if(u||(r="next"),t=o[r]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,u<2&&(u=0)}else 1===u&&(t=o.return)&&t.call(o),u<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),u=1);o=e}else if((t=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(t){o=e,u=1,s=t}finally{l=1}}return{value:t,done:d}}}(n,r,o),!0),l}var a={};function u(){}function s(){}function l(){}t=Object.getPrototypeOf;var c=[][i]?t(t([][i]())):(j(t={},i,function(){return this}),t),d=l.prototype=u.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,l):(e.__proto__=l,j(e,r,"GeneratorFunction")),e.prototype=Object.create(d),e}return s.prototype=l,j(d,"constructor",l),j(l,"constructor",s),s.displayName="GeneratorFunction",j(l,r,"GeneratorFunction"),j(d),j(d,r,"Generator"),j(d,i,function(){return this}),j(d,"toString",function(){return"[object Generator]"}),(E=function(){return{w:o,m:f}})()}function j(e,t,n,i){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}j=function(e,t,n,i){function o(t,n){j(e,t,function(e){return this._invoke(t,n,e)})}t?r?r(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},j(e,t,n,i)}function S(e,t,n,i,r,o,a){try{var u=e[o](a),s=u.value}catch(e){return void n(e)}u.done?t(s):Promise.resolve(s).then(i,r)}function A(e){return function(){var t=this,n=arguments;return new Promise(function(i,r){var o=e.apply(t,n);function a(e){S(o,i,r,a,u,"next",e)}function u(e){S(o,i,r,a,u,"throw",e)}a(void 0)})}}function X(e){return X="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},X(e)}function I(e){return function(e){if(Array.isArray(e))return O(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return O(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?O(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function O(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}function T(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function F(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?T(Object(n),!0).forEach(function(t){W(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):T(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function W(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=X(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=X(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==X(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var P={active_count:0,next_run:"Never",inactive_notifications:[],notifications:[],misc:{days_of_week:[],times_of_day:[],timezone_text:"",default_recipient:{}},handler:{current:null,history:[]},user_pools:{data:[],paged:1},user_roles:{},mode:"active",config:{recipient:!1},user_role_filter:"all",user_sort:"default",add_inhouse_recipients_key:0,user_pools_key:0},U=(0,r.nY)("notification",function(){var e=(0,v.q)().post,t=(0,b.r)(),n=(0,i.KR)(P.active_count),r=(0,i.KR)(P.next_run),o=(0,i.KR)(P.inactive_notifications),a=(0,i.KR)(P.notifications),u=(0,i.KR)({action:"",is_bulk:!1,ids:[]}),s=(0,i.KR)(F({},P.misc)),l=(0,i.KR)(F({},P.handler)),c=(0,i.KR)(F({},P.user_pools)),d=(0,i.KR)({}),f=(0,i.KR)(P.mode),p=(0,i.KR)(F({},P.config)),m=(0,i.KR)({}),y=(0,i.KR)({}),h=(0,i.KR)(P.user_role_filter),g=(0,i.KR)(P.user_sort),k=(0,i.KR)(P.add_inhouse_recipients_key),_=(0,i.KR)(P.user_pools_key),w=(0,i.EW)(function(){if(null===l.value.current)return null;var e=R.value;if(!e)return null;if(0===l.value.history.length)return"notification"===e.type||"malware-report"===e.slug?"recipients":"frequency";var t=l.value.history.length;return t>0?l.value.history[t-1].step:null}),L=(0,i.EW)(function(){var e=R.value;if(!e)return!1;return!(["firewall-report","audit-report"].includes(e.slug)&&"recipients"===w.value)}),R=(0,i.EW)(function(){return l.value.current&&a.value.length?a.value.find(function(e){return e.slug===l.value.current})||{slug:l.value.current,type:"notification"}:null}),C=(0,i.EW)(function(){return l.value.current&&a.value.length?a.value.findIndex(function(e){return e.slug===l.value.current}):-1}),j=(0,i.EW)(function(){var e=R.value;return e&&e.in_house_recipients?I(new Set(e.in_house_recipients.map(function(e){return Number(e.id)}))):[]}),S=(0,i.EW)(function(){return u.value.ids&&Array.isArray(u.value.ids)?u.value.ids.map(function(e){return a.value.find(function(t){return t.slug===e})}).filter(function(e){return e&&"notification"===e.type}):[]}),O=(0,i.EW)(function(){return u.value.ids&&Array.isArray(u.value.ids)?u.value.ids.map(function(e){return a.value.find(function(t){return t.slug===e})}).filter(function(e){return e&&"report"===e.type}):[]}),T=(0,i.EW)(function(){var e,t=(null===(e=d.value)||void 0===e?void 0:e.avail_roles)||{},n=u.value.type||"notification",i=C.value,r=[];if("bulk"===f.value)try{var o=x();o.getBulkUserPoolsKey,o.getBulkAddInhouseRecipientsKey,r=o.getInhouseRecipients||[]}catch(e){var s;r=(null===(s=u.value["".concat(n,"s")])||void 0===s?void 0:s.in_house_recipients)||[]}else-1!==i&&a.value[i]?r=a.value[i].in_house_recipients||[]:u.value["".concat(n,"s")]&&(r=u.value["".concat(n,"s")].in_house_recipients||[]);var l=r.reduce(function(e,t){if(t&&t.role){var n=t.role.replace(/\s+/g,"_").toLowerCase();e[n]=(e[n]||0)+1}return e},{});return Object.keys(t).reduce(function(e,n){return e[n]=t[n]-(l[n]||0),e},{})}),W=(0,i.EW)(function(){var e,t=R.value;if(!t)return[];var n=t.in_house_recipients||[],i=(null===(e=c.value)||void 0===e?void 0:e.data)||[];return[].concat(I(n),I(i))}),U=(0,i.EW)(function(){return function(e){return!(!e||"string"!=typeof e)&&W.value.some(function(t){return t&&t.email===e})}}),N=(0,i.EW)(function(){return function(e){return e&&a.value.length&&a.value.find(function(t){return t.slug===e})||null}});function B(e){var t,i,u,l,c;n.value=null!==(t=e.active_count)&&void 0!==t?t:P.active_count,r.value=null!==(i=e.next_run)&&void 0!==i?i:P.next_run,o.value=null!==(u=e.inactive_notifications)&&void 0!==u?u:P.inactive_notifications,a.value=null!==(l=e.notifications)&&void 0!==l?l:P.notifications,s.value=null!==(c=e.misc)&&void 0!==c?c:P.misc,e.nonces&&(m.value=e.nonces),e.routes&&(y.value=e.routes)}function V(e){var t=R.value;t&&e&&(t.out_house_recipients||(t.out_house_recipients=[]),t.out_house_recipients.push(e))}function Q(e){e&&l.value.current&&(l.value.history||(l.value.history=[]),l.value.history.push({slug:l.value.current,step:e}))}function M(e){"string"==typeof e&&(h.value=e)}function K(e){"string"==typeof e&&(g.value=e)}function D(){h.value=P.user_role_filter,g.value=P.user_sort}function G(){return G=A(E().m(function n(i){var r,o,a;return E().w(function(n){for(;;)switch(n.n){case 0:if(i&&i.email&&"string"==typeof i.email){n.n=1;break}throw new Error("Invalid recipient data provided");case 1:if(r=R.value){n.n=2;break}throw new Error("No active notification found");case 2:if(!U.value(i.email)){n.n=3;break}throw new Error("Registered user email can't be invited, you can add them directly at ADD USERS tab");case 3:if(o=r.out_house_recipients||[],!o.some(function(e){return e&&e.email===i.email})){n.n=4;break}throw new Error("This email address is already in use");case 4:if(y.value.validate_email&&m.value.validate_email){n.n=5;break}throw new Error("Missing API configuration for email validation");case 5:return n.n=6,t.withLoading("validate-email",function(){return e(y.value.validate_email,m.value.validate_email,{email:i.email})});case 6:return(a=n.v)&&!a.error&&(i.status="na",i.avatar=a.avatar||"",V(i)),n.a(2,a||{error:"Unknown validation error"})}},n)})),G.apply(this,arguments)}function H(){return $.apply(this,arguments)}function $(){return $=A(E().m(function n(){var i,r,o,a,u,s,d,p,v,b,k,_,w=arguments;return E().w(function(n){for(;;)switch(n.n){case 0:if(r=(i=w.length>0&&void 0!==w[0]?w[0]:{}).paged,o=i.userRoleFilter,a=i.userSort,o&&M(o),a&&K(a),u=r||c.value.paged+1,s=[],"bulk"===f.value)try{d=x(),s=d.getExcludesIds||[]}catch(e){s=[]}else s=j.value||[];if(!o&&!a&&u>1&&(v=(null===(p=c.value.data)||void 0===p?void 0:p.map(function(e){return e.id}).filter(Boolean))||[],s=[].concat(I(s),I(v))),y.value.get_users&&m.value.get_users){n.n=1;break}throw new Error("Missing API configuration for user fetching");case 1:return n.n=2,t.withLoading("fetch-users",function(){return e(y.value.get_users,m.value.get_users,{exclude:s,module:l.value.current,user_role_filter:h.value,user_sort:g.value})});case 2:b=n.v,k=Array.isArray(b)?b:[],1===u?c.value.data=k:(Array.isArray(c.value.data)||(c.value.data=[]),(_=c.value.data).push.apply(_,I(k))),c.value.paged=u;case 3:return n.a(2)}},n)})),$.apply(this,arguments)}function q(){return(q=A(E().m(function n(){var i;return E().w(function(n){for(;;)switch(n.p=n.n){case 0:if(n.p=0,y.value.get_user_roles&&m.value.get_user_roles){n.n=1;break}throw new Error("Missing API configuration for user roles");case 1:return n.n=2,t.withLoading("get-user-roles",function(){return e(y.value.get_user_roles,m.value.get_user_roles,{})});case 2:i=n.v,d.value=i||{},n.n=4;break;case 3:n.p=3,n.v,d.value={};case 4:return n.a(2)}},n,null,[[0,3]])}))).apply(this,arguments)}function z(){return J.apply(this,arguments)}function J(){return J=A(E().m(function n(){var i,r;return E().w(function(n){for(;;)switch(n.n){case 0:if(i=R.value){n.n=1;break}throw new Error("No active notification to save");case 1:if(y.value.save&&m.value.save){n.n=2;break}throw new Error("Missing API configuration for saving");case 2:return n.n=3,t.withLoading("active-notification",function(){return e(y.value.save,m.value.save,i)});case 3:(r=n.v)&&r.notifications&&(B(r),"undefined"!=typeof SUI&&SUI.closeModal&&SUI.closeModal());case 4:return n.a(2)}},n)})),J.apply(this,arguments)}function Y(){return Y=A(E().m(function n(){var i,r,o,a,u;return E().w(function(n){for(;;)switch(n.n){case 0:if(i=x(),r=i.data,o=S.value||[],a=O.value||[],o.forEach(function(e){if(e&&e.configs){var t=F(F({},e.configs),{},{slug:e.slug});r.notifications.configs.push(t)}}),a.forEach(function(e){if(e){var t=Object.keys(e.configs||{}).length?F({},e.configs):{};t.slug=e.slug,r.reports.configs.push(t)}}),y.value.save_bulk&&m.value.save_bulk){n.n=1;break}throw new Error("Missing API configuration for bulk save");case 1:return n.n=2,t.withLoading("save-bulk",function(){return e(y.value.save_bulk,m.value.save_bulk,r)});case 2:(u=n.v)&&(B(u),"undefined"!=typeof SUI&&SUI.closeModal&&SUI.closeModal());case 3:return n.a(2)}},n)})),Y.apply(this,arguments)}function Z(){return Z=A(E().m(function n(i){var r;return E().w(function(n){for(;;)switch(n.n){case 0:if(i&&i.slug){n.n=1;break}throw new Error("Invalid notification provided for disable operation");case 1:if(y.value.disable&&m.value.disable){n.n=2;break}throw new Error("Missing API configuration for disable operation");case 2:return n.n=3,t.withLoading("toggle",function(){return e(y.value.disable,m.value.disable,{slug:i.slug})});case 3:(r=n.v)&&(B(r),"undefined"!=typeof SUI&&SUI.closeModal&&document.querySelector(".sui-modal.sui-active")&&SUI.closeModal());case 4:return n.a(2)}},n)})),Z.apply(this,arguments)}function ee(){return(ee=A(E().m(function n(){var i;return E().w(function(n){for(;;)switch(n.n){case 0:if(u.value.ids&&Array.isArray(u.value.ids)&&0!==u.value.ids.length){n.n=1;break}throw new Error("No notifications selected for bulk activation");case 1:if(y.value.bulk_activate&&m.value.bulk_activate){n.n=2;break}throw new Error("Missing API configuration for bulk activation");case 2:return n.n=3,t.withLoading("bulk-activate",function(){return e(y.value.bulk_activate,m.value.bulk_activate,{slugs:u.value.ids})});case 3:(i=n.v)&&B(i);case 4:return n.a(2)}},n)}))).apply(this,arguments)}function te(){return(te=A(E().m(function n(){var i;return E().w(function(n){for(;;)switch(n.n){case 0:if(u.value.ids&&Array.isArray(u.value.ids)&&0!==u.value.ids.length){n.n=1;break}throw new Error("No notifications selected for bulk deactivation");case 1:if(y.value.bulk_deactivate&&m.value.bulk_deactivate){n.n=2;break}throw new Error("Missing API configuration for bulk deactivation");case 2:return n.n=3,t.withLoading("bulk-deactivate",function(){return e(y.value.bulk_deactivate,m.value.bulk_deactivate,{slugs:u.value.ids})});case 3:(i=n.v)&&(B(i),u.value={action:"",is_bulk:!1,ids:[]});case 4:return n.a(2)}},n)}))).apply(this,arguments)}function ne(){return ne=A(E().m(function n(i){var r;return E().w(function(n){for(;;)switch(n.n){case 0:if((r=R.value)&&i&&i.email){n.n=1;break}throw new Error("Invalid notification or recipient data for resend invite");case 1:if(y.value.resend_invite_email&&m.value.resend_invite_email){n.n=2;break}throw new Error("Missing API configuration for resend invite");case 2:return n.n=3,t.withLoading("resend-invite",function(){return e(y.value.resend_invite_email,m.value.resend_invite_email,{slug:r.slug,email:i.email,name:i.name||"",id:i.id||""})});case 3:return n.a(2)}},n)})),ne.apply(this,arguments)}"object"===X(window.notification)&&B(window.notification);var ie=function(e){return/^[a-zA-Z'\- ]+$/.test(e)};return{active_count:n,next_run:r,inactive_notifications:o,notifications:a,bulk:u,misc:s,handler:l,user_pools:c,user_roles:d,mode:f,config:p,nonces:m,routes:y,user_role_filter:h,user_sort:g,add_inhouse_recipients_key:k,user_pools_key:_,getStep:w,checkIfNextStepExists:L,getNotification:R,getNotificationIndex:C,excludedUserIds:j,getBulkNotifications:S,getBulkReports:O,getAvailRolesWithCount:T,getRegisteredUsers:W,isRegisteredEmail:U,getNotificationBySlug:N,init:B,setSpotlightFor:function(e){e&&"string"==typeof e&&(l.value.current=e)},freeSpotLight:function(){l.value.current=null,l.value.history=[],p.value.recipient=!1},addRecipientForInHouse:function(e){var t=R.value;if(t&&e){if(t.in_house_recipients||(t.in_house_recipients=[]),t.in_house_recipients.push(e),c.value.data&&Array.isArray(c.value.data)){var n=c.value.data.findIndex(function(t){return t&&parseInt(t.id)===parseInt(e.id)});-1!==n&&c.value.data.splice(n,1),1===c.value.data.length&&H()}_.value++}},removeInHouseRecipient:function(e){var t=R.value;if(t&&e&&t.in_house_recipients){var n=t.in_house_recipients.findIndex(function(t){return t&&t.id===e.id});if(-1!==n){if(c.value.data&&Array.isArray(c.value.data))c.value.data.find(function(t){return t&&Number(t.id)===Number(e.id)})||c.value.data.push(t.in_house_recipients[n]);t.in_house_recipients.splice(n,1),k.value++,"all"!==h.value&&H({paged:1,userRoleFilter:h.value,userSort:g.value})}}},addRecipientForOutHouse:V,removeOutHouseRecipient:function(e){var t=R.value;!t||!t.out_house_recipients||"number"!=typeof e||e<0||e>=t.out_house_recipients.length||t.out_house_recipients.splice(e,1)},updateStep:Q,rewind:function(){l.value.history&&0!==l.value.history.length&&l.value.history.splice(-1,1)},updateConfig:function(e){var t=R.value;t&&e&&(t.config=e)},setUserRoleFilter:M,setUserSort:K,resetFilter:D,validateEmail:function(e){return G.apply(this,arguments)},fetchUsersPool:H,getUserRoles:function(){return q.apply(this,arguments)},moveToNextStep:function(){var e=R.value;if(e){if(["firewall-report","audit-report"].includes(e.slug)&&"recipients"===w.value)return z();if("notification"===e.type)Q(e.slug);else Q("recipients"===w.value?e.slug:"recipients")}},save:z,saveBulk:function(){return Y.apply(this,arguments)},disable:function(e){return Z.apply(this,arguments)},bulkActive:function(){return ee.apply(this,arguments)},bulkDeactivate:function(){return te.apply(this,arguments)},resendInviteEmail:function(e){return ne.apply(this,arguments)},clearFilter:function(){D(),H({paged:1})},class_for_tooltip_on_left:function(e,t){return{"sui-tooltip-top-left":e>0&&t>1,"sui-tooltip-bottom-left":0===e&&t>1,"sui-tooltip-right":1===t}},class_for_tooltip_on_right:function(e,t){return{"sui-tooltip-top-right":e>0&&t>1,"sui-tooltip-bottom-right":0===e&&t>1,"sui-tooltip-left":1===t}},validateRecipientName:ie,showRecipientNameError:function(e){return 0===e.trim().length||ie(e)}}}),N=n(682),B=n(4073),V={key:0,class:"pt-30"},Q={class:"text-gray-500 font-bold ml-4 text-base"},M={class:"relative"},K={class:"grid grid-cols-12 pl-15px md:pl-30px border-0 border-l-2 border-l-purple border-t border-solid border-silver-light pt-3 pb-3"},D={class:"col-span-4 flex"},G={class:"text-base text-gray-500 font-bold ml-2"},H={class:"sui-tag sui-tag-sm sui-tag-pro"},$={class:"col-span-6 text-base"},q={class:"grid grid-cols-12 pl-15px md:pl-30px border-0 border-l-2 border-l-purple border-t border-solid border-silver-light pt-3 pb-3"},z={class:"col-span-4 flex"},J={class:"text-base text-gray-500 font-bold ml-2"},Y={class:"sui-tag sui-tag-sm sui-tag-pro"},Z={class:"col-span-6 text-base"},ee={class:"grid grid-cols-12 pl-15px md:pl-30px border-0 border-l-2 border-l-purple border-t border-solid border-silver-light pt-3 pb-3"},te={class:"col-span-4 flex"},ne={class:"text-base text-gray-500 font-bold ml-2"},ie={class:"sui-tag sui-tag-sm sui-tag-pro"},re={class:"col-span-6 text-base"},oe={class:"sui-box-body sui-upsell-items"},ae={class:"sui-box-settings-row sui-upsell-row"},ue={class:"sui-upsell-notice p-0 min-w-full"},se=["href"];const le={__name:"notification-free",setup:function(e){var t=(0,u.B)().__,n=(0,N.X)(),r=n.is_free,o=n.isMobile,a=n.upgradeTitle,s=(0,B.I)().campaign_url;return function(e,n){return(0,i.R1)(r)?((0,i.uX)(),(0,i.CE)("div",V,[(0,i.Lk)("strong",Q,(0,i.v_)((0,i.R1)(t)("Pro Notifications")),1),(0,i.Lk)("div",M,[n[6]||(n[6]=(0,i.Lk)("div",{class:"w-full h-full absolute opacity-25 z-10 bg-overlay"},null,-1)),(0,i.Lk)("div",K,[(0,i.Lk)("div",D,[n[0]||(n[0]=(0,i.Lk)("label",{class:"sui-checkbox"},[(0,i.Lk)("input",{disabled:"",type:"checkbox"}),(0,i.Lk)("span",{"aria-hidden":"true"})],-1)),n[1]||(n[1]=(0,i.Lk)("i",{"aria-hidden":"true",class:"sui-icon-calendar"},null,-1)),(0,i.Lk)("span",G,(0,i.v_)((0,i.R1)(t)("Malware Scanning - Reporting")),1)]),(0,i.Lk)("div",{class:(0,i.C4)([(0,i.R1)(o)?"col-span-2":"col-span-1"])},[(0,i.Lk)("span",H,(0,i.v_)((0,i.R1)(t)("Pro")),1)],2),(0,i.Lk)("div",$,(0,i.v_)((0,i.R1)(t)("Automatically run regular scans of your website and email you reports.")),1)]),(0,i.Lk)("div",q,[(0,i.Lk)("div",z,[n[2]||(n[2]=(0,i.Lk)("label",{class:"sui-checkbox"},[(0,i.Lk)("input",{disabled:"",type:"checkbox"}),(0,i.Lk)("span",{"aria-hidden":"true"})],-1)),n[3]||(n[3]=(0,i.Lk)("i",{"aria-hidden":"true",class:"sui-icon-calendar"},null,-1)),(0,i.Lk)("span",J,(0,i.v_)((0,i.R1)(t)("Firewall - Reporting")),1)]),(0,i.Lk)("div",{class:(0,i.C4)([(0,i.R1)(o)?"col-span-2":"col-span-1"])},[(0,i.Lk)("span",Y,(0,i.v_)((0,i.R1)(t)("Pro")),1)],2),(0,i.Lk)("div",Z,(0,i.v_)((0,i.R1)(t)("Configure Defender to automatically email you a lockout report for this website.")),1)]),(0,i.Lk)("div",ee,[(0,i.Lk)("div",te,[n[4]||(n[4]=(0,i.Lk)("label",{class:"sui-checkbox"},[(0,i.Lk)("input",{disabled:"",type:"checkbox"}),(0,i.Lk)("span",{"aria-hidden":"true"})],-1)),n[5]||(n[5]=(0,i.Lk)("i",{"aria-hidden":"true",class:"sui-icon-calendar"},null,-1)),(0,i.Lk)("span",ne,(0,i.v_)((0,i.R1)(t)("Audit Logging - Reporting")),1)]),(0,i.Lk)("div",{class:(0,i.C4)([(0,i.R1)(o)?"col-span-2":"col-span-1"])},[(0,i.Lk)("span",ie,(0,i.v_)((0,i.R1)(t)("Pro")),1)],2),(0,i.Lk)("div",re,(0,i.v_)((0,i.R1)(t)("Schedule Defender to automatically email you a summary of all your website events. ")),1)])]),(0,i.Lk)("div",oe,[(0,i.Lk)("div",ae,[(0,i.Lk)("div",ue,[(0,i.Lk)("p",null,[(0,i.eW)((0,i.v_)((0,i.R1)(t)("Schedule Defender to automatically email you a full report about Malware Scanning, Firewall and Audit Logging reports. This feature is included in a WPMU DEV membership with 24/7 support and lots of handy site management tools. Unlock Now With Pro!")),1),n[7]||(n[7]=(0,i.Lk)("br",null,null,-1)),(0,i.Lk)("a",{id:"notification-upgrade",href:(0,i.R1)(s)("notifications"),class:"sui-button sui-button-purple text-white",style:{"margin-top":"10px"},target:"_blank"},(0,i.v_)((0,i.R1)(a)),9,se)])])])])])):(0,i.Q3)("",!0)}}};var ce=n(8261),de=n(6218);function fe(e){return function(e){if(Array.isArray(e))return pe(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return pe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?pe(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function pe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var ve={class:"sui-box-body padding-bottom-15 no-padding-top"},be={class:"no-border-top no-padding-top no-margin-top text-12px md:text-inherit"},me={class:"grid items-center content-center grid-cols-12 pl-15px md:pl-30px h-60"},ye={class:"flex items-center sui-checkbox"},he={class:"ml-4 text-base font-bold text-gray-500"},ge={class:"col-span-1 text-base font-bold text-gray-500 sui-hidden-xs"},ke={class:"col-span-3 text-base font-bold text-gray-500 sui-hidden-xs"},_e={class:"col-span-3 text-base font-bold text-gray-500 ml-10px md:ml-inherit"},we=["id"],Le={class:"mr-2 sui-checkbox"},Re=["value"],Ce={key:0,class:"mr-2 sui-icon-mail"},xe={key:1,class:"mr-2 sui-icon-calendar"},Ee=["data-tooltip"],je={class:"flex items-center content-center col-span-1 sui-hidden-xs"},Se={key:0,class:"flex items-center content-center col-span-6 text-base sui-hidden-xs"},Ae={key:1,class:"flex items-center content-center col-span-3 text-base sui-hidden-xs"},Xe={key:0},Ie={key:1},Oe=["onClick"],Te=["data-tooltip","id"],Fe=["src"],We=["onClick","textContent","id"],Pe={key:2,class:"flex items-center content-center col-span-3 text-base capitalize ml-10px md:ml-inherit"},Ue=["data-tooltip","textContent"],Ne=["id","data-tooltip","onClick"],Be={key:1,class:"sui-dropdown float-r"},Ve=["id"],Qe=["id","onClick"],Me=["id","onClick"],Ke={key:0,class:"pt-30"},De={class:"ml-4 text-base font-bold text-gray-500"},Ge=["id"],He={class:"mr-2 sui-checkbox"},$e=["value"],qe={class:"ml-2 text-base font-bold text-gray-500"},ze={class:"flex items-center content-center col-span-1 sui-hidden-xs"},Je={class:"sui-tag sui-tag-sm sui-tag-disabled"},Ye={class:"flex items-center content-center col-span-6 text-base sui-hidden-xs"},Ze=["data-tooltip","href","id"];const et={__name:"notification-settings",setup:function(e){var t=(0,u.B)(),n=t.__,o=t.sprintf,s=(0,ce.m)().isMobile,l=U(),c=(0,r.bP)(l).bulk,d=[{value:"activate",label:n("Enable")},{value:"deactivate",label:n("Disable")},{value:"update",label:n("Update")}],f=function(){switch(c.value.action){case"activate":case"update":l.mode="bulk",window.SUI.openModal("modal-bulk-config","notification",void 0,!1,!0);break;case"deactivate":l.bulkDeactivate()}},v=function(e){var t=e.all_subscribers.length-3;return o(n("+ %d more"),t)},b=function(e){if("notification"===e.type)return e.configs.reminder?e.configs.reminder.charAt(0).toUpperCase()+e.configs.reminder.slice(1):n("None");var t=n(e.frequency),i=(0,de.j)().formatTime;switch(e.frequency){case"daily":return"".concat(t,", ").concat(i(e.time,"LT"));case"weekly":return"".concat(t," on ").concat(e.day,", ").concat(i(e.time,"LT"));case"monthly":return"".concat(t,"/").concat(e.day_n,", ").concat(i(e.time,"LT"));default:return t}},m=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];l.setSpotlightFor(e),l.mode="config",!0===t&&(l.config.recipient=!0),window.SUI.openModal("modal-config","notification",void 0,!1,!0)};var y=function(e){if("tweak-reminder"===e.slug)return o(n("Get notification when a recommendation needs fixing. (Reminder = %s)"),e.configs.reminder);if("malware-notification"===e.slug)return n("Get a notification when a manual scan has finished.");if("firewall-notification"===e.slug){var t=n("Get a notification when a lockout occurs.");return e.configs.limit&&(t+=o(n("(Repeat limit = %s and Cool-off period = %sh)"),e.configs.threshold,e.configs.cool_off)),t}return o(n("Next scheduled report: %s"),e.next_run)};return(0,i.wB)(function(){return c.value.is_bulk},function(e){c.value.ids=e?l.notifications.map(function(e){return e.slug}):[]},{immediate:!0}),function(e,t){return(0,i.uX)(),(0,i.Wv)(a.A,{title:(0,i.R1)(n)("Configure"),feature:"notification-settings"},{description:(0,i.k6)(function(){return[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(n)("Activate and schedule notifications and reports in one place. Get tailored security reports delivered to your inbox, so you don’t have to worry about checking in.")),1)]}),default:(0,i.k6)(function(){return[(0,i.Lk)("div",ve,[(0,i.bF)(p,{modelValue:(0,i.R1)(c),"onUpdate:modelValue":t[0]||(t[0]=function(e){return(0,i.i9)(c)?c.value=e:null}),options:d,onApplyBulkAction:f},null,8,["modelValue"])]),(0,i.Lk)("div",be,[(0,i.Lk)("div",me,[(0,i.Lk)("div",{class:(0,i.C4)([(0,i.R1)(s)?"col-span-8":"col-span-4"])},[(0,i.Lk)("label",ye,[(0,i.bo)((0,i.Lk)("input",{"onUpdate:modelValue":t[1]||(t[1]=function(e){return(0,i.R1)(c).is_bulk=e}),type:"checkbox"},null,512),[[i.lH,(0,i.R1)(c).is_bulk]]),t[4]||(t[4]=(0,i.Lk)("span",{"aria-hidden":"true"},null,-1)),(0,i.Lk)("strong",he,(0,i.v_)((0,i.R1)(n)("All")),1)])],2),(0,i.Lk)("div",ge,(0,i.v_)((0,i.R1)(n)("Status")),1),(0,i.Lk)("div",ke,(0,i.v_)((0,i.R1)(n)("Recipients")),1),(0,i.Lk)("div",_e,(0,i.v_)((0,i.R1)(n)("Schedule")),1),t[5]||(t[5]=(0,i.Lk)("div",{class:"col-span-1 text-base font-bold text-gray-500"},null,-1))]),((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)((0,i.R1)(l).notifications,function(e,r){return(0,i.uX)(),(0,i.CE)("div",{id:e.slug,key:e.slug,class:(0,i.C4)([{"border-l-gray-400":"disabled"===e.status,"border-l-blue-normal":"enabled"===e.status,"border-b":r===(0,i.R1)(l).notifications.length-1},"grid grid-cols-12 pt-2 pb-2 border-0 border-t border-l-2 border-solid h-60 pl-15px md:pl-30px border-silver-light"])},[(0,i.Lk)("div",{class:(0,i.C4)([[(0,i.R1)(s)?"col-span-8":"col-span-4"],"flex items-center content-center"])},[(0,i.Lk)("label",Le,[(0,i.bo)((0,i.Lk)("input",{"onUpdate:modelValue":t[2]||(t[2]=function(e){return(0,i.R1)(c).ids=e}),value:e.slug,type:"checkbox"},null,8,Re),[[i.lH,(0,i.R1)(c).ids]]),t[6]||(t[6]=(0,i.Lk)("span",{"aria-hidden":"true"},null,-1))]),"notification"===e.type?((0,i.uX)(),(0,i.CE)("i",Ce)):((0,i.uX)(),(0,i.CE)("i",xe)),(0,i.Lk)("span",{class:(0,i.C4)([{"sui-tooltip sui-tooltip-constrained":"enabled"===e.status},"text-base font-bold text-gray-500 def-text-line-height-1"]),"data-tooltip":e.description},(0,i.v_)(e.title),11,Ee)],2),(0,i.Lk)("div",je,[(0,i.Lk)("span",{class:(0,i.C4)([{"sui-tag-brown":"disabled"===e.status,"sui-tag-blue":"enabled"===e.status},"capitalize sui-tag sui-tag-sm"])},(0,i.v_)(e.status),3)]),"disabled"===e.status?((0,i.uX)(),(0,i.CE)("div",Se,(0,i.v_)(e.description),1)):(0,i.Q3)("",!0),"enabled"===e.status?((0,i.uX)(),(0,i.CE)("div",Ae,[!0===e.dry_run||0===e.all_subscribers.length?((0,i.uX)(),(0,i.CE)("span",Xe,(0,i.v_)((0,i.R1)(n)("Scheduled without recipients")),1)):((0,i.uX)(),(0,i.CE)("div",Ie,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(e.all_subscribers.slice(0,3),function(t){return(0,i.uX)(),(0,i.CE)("div",{key:t.id,class:(0,i.C4)([t.status,"inline-block subscriber"]),onClick:function(t){return m(e.slug,!0)}},[(0,i.Lk)("a",{"data-tooltip":(n=t,n.email),class:"inline-block sui-tooltip",href:"#",id:"subscriber-".concat(t.id)},[(0,i.Lk)("img",{src:t.avatar},null,8,Fe)],8,Te)],10,Oe);var n}),128)),e.all_subscribers.length>3?((0,i.uX)(),(0,i.CE)("a",{key:0,class:"subscribers-more",href:"#",onClick:function(t){return m(e.slug,!0)},textContent:(0,i.v_)(v(e)),id:"more-subscribers-".concat(e.slug)},null,8,We)):(0,i.Q3)("",!0)]))])):(0,i.Q3)("",!0),"enabled"===e.status?((0,i.uX)(),(0,i.CE)("div",Pe,[(0,i.Lk)("span",{class:(0,i.C4)({"sui-tooltip sui-tooltip-constrained def-text-line-height-1":"enabled"===e.status}),"data-tooltip":y(e),textContent:(0,i.v_)(b(e))},null,10,Ue)])):(0,i.Q3)("",!0),(0,i.Lk)("div",{class:(0,i.C4)([{"justify-end":!(0,i.R1)(s)},"flex items-center col-start-12 col-end-12 pr-30"])},["disabled"===e.status?((0,i.uX)(),(0,i.CE)("button",{key:0,id:"enable-".concat(e.slug),"data-tooltip":(0,i.R1)(n)("Enable notification"),class:"sui-button-icon sui-button-blue sui-tooltip float-r",type:"button",onClick:function(t){return n=e.slug,l.setSpotlightFor(n),l.mode="active",void window.SUI.openModal("modal-active",jQuery("#notification"),void 0,!1,!0);var n}},fe(t[7]||(t[7]=[(0,i.Lk)("i",{"aria-hidden":"true",class:"sui-icon-plus"},null,-1)])),8,Ne)):((0,i.uX)(),(0,i.CE)("div",Be,[(0,i.Lk)("button",{id:"dropdown-".concat(e.slug),"aria-label":"dropdown",class:"sui-button-icon sui-dropdown-anchor"},fe(t[8]||(t[8]=[(0,i.Lk)("i",{"aria-hidden":"true",class:"sui-icon-widget-settings-config"},null,-1)])),8,Ve),(0,i.Lk)("ul",null,[(0,i.Lk)("li",null,[(0,i.Lk)("button",{id:"configure-".concat(e.slug),onClick:function(t){return m(e.slug)}},[t[9]||(t[9]=(0,i.Lk)("i",{class:"sui-icon-wrench-tool"},null,-1)),(0,i.eW)((0,i.v_)((0,i.R1)(n)("Configure")),1)],8,Qe)]),(0,i.Lk)("li",null,[(0,i.Lk)("button",{id:"disable-".concat(e.slug),onClick:function(t){return(0,i.R1)(l).disable(e)}},[t[10]||(t[10]=(0,i.Lk)("i",{"aria-hidden":"true",class:"sui-icon-power-on-off"},null,-1)),(0,i.eW)((0,i.v_)((0,i.R1)(n)("Disable")),1)],8,Me)])])]))],2)],10,we)}),128)),(0,i.bF)(le),(0,i.R1)(l).inactive_notifications.length>0?((0,i.uX)(),(0,i.CE)("div",Ke,[(0,i.Lk)("strong",De,(0,i.v_)((0,i.R1)(n)("Inactive features")),1),((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)((0,i.R1)(l).inactive_notifications,function(e){return(0,i.uX)(),(0,i.CE)("div",{id:e.slug,key:e.slug,class:"grid grid-cols-12 pt-2 pb-2 border-0 border-t border-l-2 border-solid h-60 pl-15px md:pl-30px border-silver-light border-l-gray-400"},[(0,i.Lk)("div",{class:(0,i.C4)([[(0,i.R1)(s)?"col-span-8":"col-span-4"],"flex items-center content-center"])},[(0,i.Lk)("label",He,[(0,i.bo)((0,i.Lk)("input",{"onUpdate:modelValue":t[3]||(t[3]=function(e){return(0,i.R1)(c).ids=e}),value:e.slug,type:"checkbox"},null,8,$e),[[i.lH,(0,i.R1)(c).ids]]),t[11]||(t[11]=(0,i.Lk)("span",{"aria-hidden":"true"},null,-1))]),t[12]||(t[12]=(0,i.Lk)("i",{class:"sui-icon-calendar"},null,-1)),(0,i.Lk)("span",qe,(0,i.v_)(e.title),1)],2),(0,i.Lk)("div",ze,[(0,i.Lk)("span",Je,(0,i.v_)((0,i.R1)(n)("Inactive feature")),1)]),(0,i.Lk)("div",Ye,(0,i.v_)(e.description),1),(0,i.Lk)("div",{class:(0,i.C4)([{"justify-end":!(0,i.R1)(s)},"flex items-center content-center col-start-12 col-end-12 pr-30"])},[(0,i.Lk)("a",{"data-tooltip":(0,i.R1)(n)("Activate feature"),href:e.link,class:"sui-button-icon sui-tooltip sui-button-blue float-r",id:"activate-".concat(e.slug)},fe(t[13]||(t[13]=[(0,i.Lk)("i",{"aria-hidden":"true",class:"sui-icon-plus"},null,-1)])),8,Ze)],2)],8,Ge)}),128))])):(0,i.Q3)("",!0)])]}),_:1},8,["title"])}}},tt=et;var nt=n(2688),it=n(9806),rt={class:"sui-form-field"},ot={key:0},at={id:"search-user-label",class:"sui-label",for:"search-users"},ut=["data-placeholder"];const st={__name:"search-user",setup:function(e){var t=(0,u.B)().__,n=U(),r=(0,i.EW)(function(){var e;return(null===(e=n.getNotification)||void 0===e?void 0:e.in_house_recipients)||[]}),o=(0,i.EW)(function(){return r.value.some(function(e){return"subscribed"!==e.status})});return(0,i.sV)(function(){var e=jQuery("#search-users"),t=e.closest('.sui-modal-content[aria-modal="true"]').attr("id"),i=ajaxurl+"?action=wp_defender/v1/hub/&route="+n.routes.get_users+"&_def_nonce="+n.nonces.get_users;jQuery(function(){e.SUIselect2({dropdownParent:jQuery("#"+t),minimumInputLength:3,maximumSelectionLength:1,dropdownCssClass:"sui-search-dropdown",ajax:{url:i,type:"POST",dataType:"json",delay:250,data:function(e){var t={search:e.term,exclude:n.excludedIds,module:n.currentHandler,per_page:50},i=JSON.stringify(t);return{data:i}},processResults:function(e){return{results:jQuery.map(e.data,function(e,t){return{text:e.name,id:t,user:{name:e.name,email:e.email,role:e.role,avatar:e.avatar,status:e.status,id:e.id}}})}}}}),e.on("select2:select",function(t){var i=t.params.data;n.addRecipientForInHouse(i.user),e.val(null).trigger("change")})})}),function(e,n){return(0,i.uX)(),(0,i.CE)("div",rt,[o.value?((0,i.uX)(),(0,i.CE)("p",ot,(0,i.v_)((0,i.R1)(t)("Some recipients haven't confirmed their subscription to this email report. You can resend the confirmation email or remove them from the list.")),1)):(0,i.Q3)("",!0),(0,i.Lk)("label",at,(0,i.v_)((0,i.R1)(t)("Search users")),1),(0,i.Lk)("select",{id:"search-users","data-placeholder":(0,i.R1)(t)("Type username"),"aria-labelledby":"search-user-label","aria-required":"true",class:"sui-select","data-search":"true","data-theme":"search",multiple:""},null,8,ut)])}}},lt=st;function ct(e){return function(e){if(Array.isArray(e))return dt(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return dt(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?dt(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function dt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var ft={key:0,class:"sui-recipients margin-top-30"},pt={class:"sui-dark"},vt=["id","data-tooltip"],bt=["src"],mt={class:"inline-block w-3/4 truncate"},yt={key:0},ht={key:1,class:"font-normal text-gray-400 truncate"},gt=["textContent"],kt={class:"wd-recipient-icons"},_t=["id","data-tooltip","onClick"],wt=["id","data-tooltip","onClick"],Lt={key:0,class:"loading-indicator"};const Rt={__name:"subscribers",setup:function(e){var t=(0,u.B)(),n=t.__,r=t.xss,o=U(),a=(0,ce.m)().isMobile,s=(0,i.KR)(!1),l=(0,i.EW)(function(){var e;return(null===(e=o.getNotification)||void 0===e?void 0:e.in_house_recipients)||[]});function c(e,t){return{"sui-tooltip-top-left":e>0&&t>1,"sui-tooltip-bottom-left":0===e&&t>1,"sui-tooltip-right":1===t}}function d(e,t){return{"sui-tooltip-top-right":e>0&&t>1,"sui-tooltip-bottom-right":0===e&&t>1,"sui-tooltip-left":1===t}}return function(e,t){return l.value.length>0?((0,i.uX)(),(0,i.CE)("div",ft,[(0,i.Lk)("span",pt,(0,i.v_)((0,i.R1)(n)("Added User")),1),((0,i.uX)(),(0,i.CE)("div",{key:(0,i.R1)(o).add_inhouse_recipients_key,class:"recipient-container"},[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(l.value,function(e,u){return(0,i.uX)(),(0,i.CE)("div",{key:e.email,class:"items-center sui-recipient"},[(0,i.Lk)("span",{class:(0,i.C4)([[(0,i.R1)(a)?["def-small-screen","flex","place-items-center"]:""],"inline-flex items-center sui-recipient-name"])},[(0,i.Lk)("span",{class:(0,i.C4)([{subscribed:"subscribed"===e.status,waiting:"na"===e.status||"waiting"===e.status,cancelled:"cancelled"===e.status},"align-top sui-recipient-avatar"])},[(0,i.Lk)("a",{id:"recipient-".concat(e.id),class:(0,i.C4)([c(u,l.value.length),"sui-tooltip"]),"data-tooltip":(s=e.status,"subscribed"===s?n("Subscribed"):"waiting"===s||"na"===s?n("Awaiting confirmation"):"cancelled"===s?n("Unsubscribed"):void 0),href:"#"},[(0,i.Lk)("img",{src:e.avatar},null,8,bt)],10,vt)],2),(0,i.Lk)("span",mt,[(0,i.eW)((0,i.v_)((0,i.R1)(r)(e.name))+" ",1),(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("br",yt)):(0,i.Q3)("",!0),(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("span",ht,(0,i.v_)((0,i.R1)(r)(e.email)),1)):(0,i.Q3)("",!0)])],2),(0,i.R1)(a)?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.CE)("span",{key:0,class:"truncate sui-recipient-email",textContent:(0,i.v_)(e.email)},null,8,gt)),(0,i.Lk)("div",kt,["waiting"===e.status||"cancelled"===e.status?((0,i.uX)(),(0,i.CE)("button",{key:0,id:"resend-email-to-".concat(e.id),class:(0,i.C4)([d(u,l.value.length),"sui-button-icon sui-tooltip"]),"data-tooltip":(0,i.R1)(n)("Resend invite email"),type:"button",onClick:function(t){return function(e){o.resendInviteEmail(e)}(e)}},ct(t[0]||(t[0]=[(0,i.Lk)("span",{"aria-hidden":"true",class:"sui-icon-send"},null,-1)])),10,_t)):(0,i.Q3)("",!0),(0,i.Lk)("button",{class:(0,i.C4)([d(u,l.value.length),"sui-button-icon sui-tooltip sui-button-red"]),id:"remove-recipient-".concat(e.id),"data-tooltip":(0,i.R1)(n)("Remove recipient"),type:"button",onClick:function(t){return function(e){o.removeInHouseRecipient(e)}(e)}},ct(t[1]||(t[1]=[(0,i.Lk)("i",{"aria-hidden":"true",class:"sui-icon-trash"},null,-1)])),10,wt)])]);var s}),128)),s.value?((0,i.uX)(),(0,i.CE)("div",Lt,(0,i.v_)((0,i.R1)(n)("Loading...")),1)):(0,i.Q3)("",!0)]))])):(0,i.Q3)("",!0)}}},Ct=Rt;var xt=n(9478);function Et(e){return function(e){if(Array.isArray(e))return Tt(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Ot(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function jt(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},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:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,u=0,s=e,f.n=n,a}};function p(n,i){for(u=n,s=i,t=0;!d&&l&&!r&&t<c.length;t++){var r,o=c[t],p=f.p,v=o[2];n>3?(r=v===i)&&(s=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=e):o[0]<=p&&((r=n<2&&p<o[1])?(u=0,f.v=i,f.n=o[1]):p<v&&(r=n<3||o[0]>i||i>v)&&(o[4]=n,o[5]=i,f.n=v,u=0))}if(r||n>1)return a;throw d=!0,i}return function(r,c,v){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&p(c,v),u=c,s=v;(t=u<2?e:s)||!d;){o||(u?u<3?(u>1&&(f.n=-1),p(u,s)):f.n=s:f.v=s);try{if(l=2,o){if(u||(r="next"),t=o[r]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,u<2&&(u=0)}else 1===u&&(t=o.return)&&t.call(o),u<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),u=1);o=e}else if((t=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(t){o=e,u=1,s=t}finally{l=1}}return{value:t,done:d}}}(n,r,o),!0),l}var a={};function u(){}function s(){}function l(){}t=Object.getPrototypeOf;var c=[][i]?t(t([][i]())):(St(t={},i,function(){return this}),t),d=l.prototype=u.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,l):(e.__proto__=l,St(e,r,"GeneratorFunction")),e.prototype=Object.create(d),e}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]"}),(jt=function(){return{w:o,m:f}})()}function St(e,t,n,i){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}St=function(e,t,n,i){function o(t,n){St(e,t,function(e){return this._invoke(t,n,e)})}t?r?r(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},St(e,t,n,i)}function At(e,t,n,i,r,o,a){try{var u=e[o](a),s=u.value}catch(e){return void n(e)}u.done?t(s):Promise.resolve(s).then(i,r)}function Xt(e){return function(){var t=this,n=arguments;return new Promise(function(i,r){var o=e.apply(t,n);function a(e){At(o,i,r,a,u,"next",e)}function u(e){At(o,i,r,a,u,"throw",e)}a(void 0)})}}function It(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i,r,o,a,u=[],s=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(i=o.call(n)).done)&&(u.push(i.value),u.length!==t);s=!0);}catch(e){l=!0,r=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw r}}return u}}(e,t)||Ot(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ot(e,t){if(e){if("string"==typeof e)return Tt(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Tt(e,t):void 0}}function Tt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var Ft={class:"margin-top-30"},Wt={class:"flex flex-col justify-between xl:flex-row"},Pt={class:"flex-grow-0 sui-form-field"},Ut={class:"flex-grow sui-form-field xl:mx-24px"},Nt={class:"flex-grow-0"},Bt={key:0,class:"sui-recipients users-pool"},Vt={class:"truncate sui-recipient-name"},Qt={class:"sui-recipient-avatar"},Mt=["src"],Kt={class:"truncate sui-recipient-email"},Dt=["data-tooltip","onClick","id"],Gt={key:0,class:"loading-indicator"},Ht={key:1,class:"text-center sui-recipients users-pool"};const $t={__name:"user-pools",setup:function(e){var t=(0,u.B)(),n=t.__,r=t.xss,o=U(),a=(0,i.KR)(!1),s=(0,i.EW)(function(){return[{value:"default",label:n("Default")},{value:"recent",label:n("Recently added")},{value:"alpha_asc",label:n("A-Z")},{value:"alpha_desc",label:n("Z-A")}]}),c=(0,i.EW)(function(){var e=[{value:"all",label:n("All")}];return o.user_pools_key,o.add_inhouse_recipients_key,Object.entries(o.getAvailRolesWithCount).forEach(function(t){var n=It(t,2),i=n[0],r=n[1];e.push({value:i,label:"".concat(v(i)," (").concat(r,")")})}),e}),d=(0,i.EW)(function(){var e;return(null===(e=o.getNotification)||void 0===e?void 0:e.in_house_recipients.map(function(e){return Number(e.id)}))||[]}),f=(0,i.EW)(function(){return o.user_pools.data.filter(function(e){return!d.value.includes(Number(e.id))})}),p=function(){o.user_pools_key=Math.random()},v=(0,xt.h)().ucFirst;function b(e){o.fetchUsersPool({paged:1,userRoleFilter:e}),p()}function m(e){o.fetchUsersPool({paged:1,userSort:e}),p()}function y(){o.clearFilter(),p()}return(0,i.sV)(Xt(jt().m(function e(){return jt().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,o.fetchUsersPool({paged:1});case 1:return e.n=2,o.getUserRoles();case 2:return e.a(2)}},e)}))),function(e,t){return(0,i.uX)(),(0,i.CE)("div",Ft,[(0,i.Lk)("div",Wt,[(0,i.Lk)("div",Pt,[(0,i.bF)(l.A,{id:"user-sort",modelValue:(0,i.R1)(o).user_sort,"onUpdate:modelValue":[t[0]||(t[0]=function(e){return(0,i.R1)(o).user_sort=e}),m],"has-field":!1,options:s.value,searchable:!1,"custom-class":"sui-dark"},null,8,["modelValue","options"])]),(0,i.Lk)("div",Ut,[(0,i.bF)(l.A,{id:"user-filter",modelValue:(0,i.R1)(o).user_role_filter,"onUpdate:modelValue":[t[1]||(t[1]=function(e){return(0,i.R1)(o).user_role_filter=e}),b],"has-field":!1,options:c.value,searchable:!1,"custom-class":"sui-dark"},null,8,["modelValue","options"])]),(0,i.Lk)("div",Nt,[(0,i.Lk)("a",{id:"clear-filter",class:"cursor-pointer",onClick:y},(0,i.v_)((0,i.R1)(n)("Clear all filters")),1)])]),f.value.length>0?((0,i.uX)(),(0,i.CE)("div",Bt,[((0,i.uX)(),(0,i.CE)("div",{key:(0,i.R1)(o).user_pools_key,ref:"scrollContainer",class:"recipient-container"},[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(f.value,function(e,a){return(0,i.uX)(),(0,i.CE)("div",{key:e.id,class:"sui-recipient"},[(0,i.Lk)("span",Vt,[(0,i.Lk)("span",Qt,[(0,i.Lk)("img",{src:e.avatar},null,8,Mt)]),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(r)(e.name)),1)]),(0,i.Lk)("span",Kt,(0,i.v_)((0,i.R1)(r)(e.role)),1),(0,i.Lk)("button",{class:(0,i.C4)([{"sui-tooltip-top-right":a>0&&f.value.length>1,"sui-tooltip-bottom-right":0===a&&f.value.length>1,"sui-tooltip-left":1===f.value.length},"sui-button-icon sui-tooltip"]),"data-tooltip":(0,i.R1)(n)("Add recipient"),type:"button",onClick:function(t){return function(e){o.addRecipientForInHouse(e)}(e)},id:"add-recipient-".concat(e.id)},Et(t[2]||(t[2]=[(0,i.Lk)("i",{"aria-hidden":"true",class:"sui-icon-plus"},null,-1)])),10,Dt)])}),128)),a.value?((0,i.uX)(),(0,i.CE)("div",Gt,(0,i.v_)((0,i.R1)(n)("Loading...")),1)):(0,i.Q3)("",!0)]))])):((0,i.uX)(),(0,i.CE)("div",Ht,(0,i.v_)((0,i.R1)(n)("No user records found!")),1))])}}};var qt=n(5072),zt=n.n(qt),Jt=n(2666),Yt={insert:"head",singleton:!1};zt()(Jt.A,Yt);Jt.A.locals;var Zt=n(6262);const en=(0,Zt.A)($t,[["__scopeId","data-v-6cd49548"]]);function tn(e){return function(e){if(Array.isArray(e))return nn(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return nn(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?nn(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function nn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var rn={key:0,class:"sui-recipients margin-top-30"},on={class:"sui-dark"},an={class:"recipient-container"},un=["id","data-tooltip"],sn=["src","alt"],ln={class:"truncate inline-block w-3/4"},cn={key:0},dn={key:1,class:"text-gray-400 font-normal truncate"},fn=["textContent"],pn={class:"wd-recipient-icons"},vn=["data-tooltip","id","onClick"],bn=["data-tooltip","id","onClick"];const mn={__name:"subscribers-outhouse",setup:function(e){var t=(0,u.B)(),n=t.__,r=t.xss,o=U(),a=(0,ce.m)().isMobile,s=(0,i.EW)(function(){var e;return(null===(e=o.getNotification)||void 0===e?void 0:e.out_house_recipients)||[]});return function(e,t){return s.value.length>0?((0,i.uX)(),(0,i.CE)("div",rn,[(0,i.Lk)("span",on,(0,i.v_)((0,i.R1)(n)("Added User")),1),(0,i.Lk)("div",an,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(s.value,function(e,u){return(0,i.uX)(),(0,i.CE)("div",{key:e.email||u,class:"items-center sui-recipient"},[(0,i.Lk)("span",{class:(0,i.C4)([[(0,i.R1)(a)?["def-small-screen","flex","place-items-center"]:""],"inline-flex items-center sui-recipient-name"])},[(0,i.Lk)("span",{class:(0,i.C4)([{subscribed:"subscribed"===e.status,waiting:"na"===e.status||"waiting"===e.status,cancelled:"cancelled"===e.status},"sui-recipient-avatar align-top"])},[(0,i.Lk)("a",{id:"outhouse-recipient-".concat(e.id),"data-tooltip":(s=e.status,"subscribed"===s?n("Subscribed"):"waiting"===s||"na"===s?n("Awaiting confirmation"):"cancelled"===s?n("Unsubscribed"):void 0),class:"sui-tooltip",href:"#"},[(0,i.Lk)("img",{src:e.avatar,alt:e.name},null,8,sn)],8,un)],2),(0,i.Lk)("span",ln,[(0,i.eW)((0,i.v_)((0,i.R1)(r)(e.name))+" ",1),(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("br",cn)):(0,i.Q3)("",!0),(0,i.R1)(a)?((0,i.uX)(),(0,i.CE)("span",dn,(0,i.v_)((0,i.R1)(r)(e.email)),1)):(0,i.Q3)("",!0)])],2),(0,i.R1)(a)?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.CE)("span",{key:0,class:"sui-recipient-email truncate",textContent:(0,i.v_)(e.email)},null,8,fn)),(0,i.Lk)("div",pn,["waiting"===e.status||"cancelled"===e.status?((0,i.uX)(),(0,i.CE)("button",{key:0,"data-tooltip":(0,i.R1)(n)("Resend invite email"),id:"resend-outhouse-recipient-".concat(e.id),class:"sui-button-icon sui-tooltip",type:"button",onClick:function(t){return(0,i.R1)(o).resendInviteEmail(e)}},tn(t[0]||(t[0]=[(0,i.Lk)("span",{"aria-hidden":"true",class:"sui-icon-send"},null,-1)])),8,vn)):(0,i.Q3)("",!0),(0,i.Lk)("button",{"data-tooltip":(0,i.R1)(n)("Remove recipient"),id:"remove-outhouse-recipient-".concat(e.id),class:"sui-button-icon sui-tooltip sui-button-red",type:"button",onClick:function(e){return(0,i.R1)(o).removeOutHouseRecipient(u)}},tn(t[1]||(t[1]=[(0,i.Lk)("i",{"aria-hidden":"true",class:"sui-icon-trash"},null,-1)])),8,bn)])]);var s}),128))])])):(0,i.Q3)("",!0)}}},yn=mn;function hn(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},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 gn(l,"_invoke",function(n,i,r){var o,u,s,l=0,c=r||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,u=0,s=e,f.n=n,a}};function p(n,i){for(u=n,s=i,t=0;!d&&l&&!r&&t<c.length;t++){var r,o=c[t],p=f.p,v=o[2];n>3?(r=v===i)&&(s=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=e):o[0]<=p&&((r=n<2&&p<o[1])?(u=0,f.v=i,f.n=o[1]):p<v&&(r=n<3||o[0]>i||i>v)&&(o[4]=n,o[5]=i,f.n=v,u=0))}if(r||n>1)return a;throw d=!0,i}return function(r,c,v){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&p(c,v),u=c,s=v;(t=u<2?e:s)||!d;){o||(u?u<3?(u>1&&(f.n=-1),p(u,s)):f.n=s:f.v=s);try{if(l=2,o){if(u||(r="next"),t=o[r]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,u<2&&(u=0)}else 1===u&&(t=o.return)&&t.call(o),u<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),u=1);o=e}else if((t=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(t){o=e,u=1,s=t}finally{l=1}}return{value:t,done:d}}}(n,r,o),!0),l}var a={};function u(){}function s(){}function l(){}t=Object.getPrototypeOf;var c=[][i]?t(t([][i]())):(gn(t={},i,function(){return this}),t),d=l.prototype=u.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,l):(e.__proto__=l,gn(e,r,"GeneratorFunction")),e.prototype=Object.create(d),e}return s.prototype=l,gn(d,"constructor",l),gn(l,"constructor",s),s.displayName="GeneratorFunction",gn(l,r,"GeneratorFunction"),gn(d),gn(d,r,"Generator"),gn(d,i,function(){return this}),gn(d,"toString",function(){return"[object Generator]"}),(hn=function(){return{w:o,m:f}})()}function gn(e,t,n,i){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}gn=function(e,t,n,i){function o(t,n){gn(e,t,function(e){return this._invoke(t,n,e)})}t?r?r(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},gn(e,t,n,i)}function kn(e,t,n,i,r,o,a){try{var u=e[o](a),s=u.value}catch(e){return void n(e)}u.done?t(s):Promise.resolve(s).then(i,r)}var _n={class:""},wn={class:"sui-description margin-bottom-15"},Ln={class:"text-base font-bold text-gray-500"},Rn={class:"sui-form-field"},Cn={class:"sui-label",for:"ohr-name"},xn={key:0,class:"sui-error-message"},En={class:"sui-label",for:"ohr-email"},jn=["textContent"],Sn=["disabled"];const An={__name:"out-house-recipients",setup:function(e){var t=(0,u.B)().__,n=U(),r=(0,i.KR)({name:"",email:""}),o=(0,i.KR)(!1),a=(0,i.KR)(""),s=(0,i.EW)(function(){return!(0===r.value.name.trim().length||!l(r.value.name)||0===r.value.email.trim().length)});function l(e){return/^[a-zA-Z\s\-']+$/.test(e)}function c(){return d.apply(this,arguments)}function d(){var e;return e=hn().m(function e(){var t,i;return hn().w(function(e){for(;;)switch(e.p=e.n){case 0:return o.value=!1,e.p=1,e.n=2,n.validateEmail({email:r.value.email,name:r.value.name});case 2:!1===(t=e.v).error?(o.value=!1,r.value={name:"",email:""}):(o.value=!0,a.value=t.error),e.n=4;break;case 3:e.p=3,i=e.v,o.value=!0,a.value=i.message||"An error occurred";case 4:return e.a(2)}},e,null,[[1,3]])}),d=function(){var t=this,n=arguments;return new Promise(function(i,r){var o=e.apply(t,n);function a(e){kn(o,i,r,a,u,"next",e)}function u(e){kn(o,i,r,a,u,"throw",e)}a(void 0)})},d.apply(this,arguments)}return(0,i.wB)(function(){return r.value.name},function(e){!function(e){l(e)}(e)}),function(e,n){return(0,i.uX)(),(0,i.CE)("div",_n,[(0,i.Lk)("p",wn,(0,i.v_)((0,i.R1)(t)("Add email addresses to invite to receive notification subscription.")),1),(0,i.Lk)("span",Ln,(0,i.v_)((0,i.R1)(t)("Invite Recipients")),1),(0,i.Lk)("div",Rn,[(0,i.Lk)("label",Cn,(0,i.v_)((0,i.R1)(t)("First name")),1),(0,i.bo)((0,i.Lk)("input",{id:"ohr-name","onUpdate:modelValue":n[0]||(n[0]=function(e){return r.value.name=e}),class:"sui-form-control",placeholder:"E.g. John",type:"text"},null,512),[[i.Jo,r.value.name]]),l(r.value.name)?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.CE)("span",xn,(0,i.v_)((0,i.R1)(t)("Only letters, spaces, hyphens and apostrophes allowed.")),1))]),(0,i.Lk)("div",{class:(0,i.C4)([{"sui-form-field-error":o.value},"sui-form-field"])},[(0,i.Lk)("label",En,(0,i.v_)((0,i.R1)(t)("Email Address")),1),(0,i.bo)((0,i.Lk)("input",{id:"ohr-email","onUpdate:modelValue":n[1]||(n[1]=function(e){return r.value.email=e}),class:"sui-form-control",placeholder:"E.g. John@dooe.com",type:"text"},null,512),[[i.Jo,r.value.email]]),!0===o.value?((0,i.uX)(),(0,i.CE)("span",{key:0,class:"sui-error-message",textContent:(0,i.v_)(a.value)},null,8,jn)):(0,i.Q3)("",!0)],2),(0,i.Lk)("button",{id:"verify-button",disabled:!s.value,class:"sui-button",type:"button",onClick:c},(0,i.v_)((0,i.R1)(t)("Add Recipient")),9,Sn),n[2]||(n[2]=(0,i.Lk)("div",{class:"clear-both"},null,-1)),(0,i.bF)(yn)])}}};var Xn={class:"text-center margin-bottom-30"},In={key:0,class:"sui-box-title sui-lg"},On=["textContent"],Tn={class:"pt-0 sui-border-frame"},Fn={class:"sui-tabs sui-flushed"},Wn={class:"pt-4 sui-tabs-menu no-border-top pl-7",role:"tablist"},Pn={id:"tab-in-house-recipient","aria-controls":"tab-content-in-house-recipient","aria-selected":"true",class:"sui-tab-item active no-padding-top",role:"tab",type:"button"},Un={id:"tab-out-house-recipient","aria-controls":"tab-content-out-house-recipient","aria-selected":"false",class:"sui-tab-item no-padding-top",role:"tab",tabindex:"-1",type:"button"},Nn={class:"sui-tabs-content"},Bn={id:"tab-content-in-house-recipient","aria-labelledby":"tab-in-house-recipient",class:"sui-tab-content active px-20px md:px-30px",role:"tabpanel",tabindex:"0"},Vn={id:"tab-content-out-house-recipient","aria-labelledby":"tab-out-house-recipient",class:"sui-tab-content px-20px md:px-30px",role:"tabpanel",tabindex:"0"},Qn={key:0,class:"text-center"},Mn={key:0,class:"sui-description"};const Kn={__name:"index",setup:function(e){var t=(0,u.B)().__,n=U(),r=(0,i.EW)(function(){var e=t("Add as many recipients as you like.")+" ";if(!n.getNotification)return e;if(e+="malware-report"===n.getNotification.slug?t("They will receive email reports as per the schedule you've set in Malware Scanning Settings."):t("They will receive email reports as per the schedule you've set."),"notification"===n.getNotification.type)switch(n.getNotification.slug){case"tweak-reminder":e=t("Add as many recipients as you like. They will get email notifications when a security recommendation needs fixing.");break;case"malware-notification":e=t("Add as many recipients as you like. They will get email notifications when Defender has finished manual malware scans.");break;case"firewall-notification":e=t("Add as many recipients as you like. They will get email notifications when a user or IP is locked out for trying to access your login area.")}return e});return function(e,o){return(0,i.uX)(),(0,i.CE)("div",null,[(0,i.Lk)("div",Xn,["config"!==(0,i.R1)(n).mode?((0,i.uX)(),(0,i.CE)("h3",In,(0,i.v_)((0,i.R1)(t)("Recipients")),1)):(0,i.Q3)("",!0),(0,i.Lk)("p",{class:"sui-description",style:{"margin-bottom":"0"},textContent:(0,i.v_)(r.value)},null,8,On)]),(0,i.Lk)("div",Tn,[(0,i.Lk)("div",Fn,[(0,i.Lk)("div",Wn,[(0,i.Lk)("button",Pn,(0,i.v_)((0,i.R1)(t)("Add users")),1),(0,i.Lk)("button",Un,(0,i.v_)((0,i.R1)(t)("Invite by email")),1)]),(0,i.Lk)("div",Nn,[(0,i.Lk)("div",Bn,[(0,i.bF)(lt),(0,i.bF)(Ct),(0,i.bF)(en)]),(0,i.Lk)("div",Vn,[(0,i.bF)(An)])])])]),"active"===(0,i.R1)(n).mode?((0,i.uX)(),(0,i.CE)("div",Qn,[!1===(0,i.R1)(n).getNotification.dry_run?((0,i.uX)(),(0,i.CE)("p",Mn,(0,i.v_)((0,i.R1)(t)("We've automatically added you as a recipient. Note: Added recipients must confirm their subscription to begin receiving emails.")),1)):(0,i.Q3)("",!0),!0===(0,i.R1)(n).checkIfNextStepExists?((0,i.uX)(),(0,i.CE)("button",{key:1,id:"continue-button",class:"sui-button",type:"button",onClick:o[0]||(o[0]=function(e){return(0,i.R1)(n).moveToNextStep()})},(0,i.v_)((0,i.R1)(t)("Continue")),1)):((0,i.uX)(),(0,i.CE)("button",{key:2,id:"next-step-button",class:"sui-button sui-button-blue",type:"button",onClick:o[1]||(o[1]=function(e){return(0,i.R1)(n).moveToNextStep()})},(0,i.v_)((0,i.R1)(t)("Activate")),1))])):(0,i.Q3)("",!0)])}}};var Dn=n(3834),Gn={insert:"head",singleton:!1};zt()(Dn.A,Gn);Dn.A.locals;const Hn=Kn;function $n(e){return function(e){if(Array.isArray(e))return ti(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||ei(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function qn(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},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 zn(l,"_invoke",function(n,i,r){var o,u,s,l=0,c=r||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,u=0,s=e,f.n=n,a}};function p(n,i){for(u=n,s=i,t=0;!d&&l&&!r&&t<c.length;t++){var r,o=c[t],p=f.p,v=o[2];n>3?(r=v===i)&&(s=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=e):o[0]<=p&&((r=n<2&&p<o[1])?(u=0,f.v=i,f.n=o[1]):p<v&&(r=n<3||o[0]>i||i>v)&&(o[4]=n,o[5]=i,f.n=v,u=0))}if(r||n>1)return a;throw d=!0,i}return function(r,c,v){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&p(c,v),u=c,s=v;(t=u<2?e:s)||!d;){o||(u?u<3?(u>1&&(f.n=-1),p(u,s)):f.n=s:f.v=s);try{if(l=2,o){if(u||(r="next"),t=o[r]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,u<2&&(u=0)}else 1===u&&(t=o.return)&&t.call(o),u<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),u=1);o=e}else if((t=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(t){o=e,u=1,s=t}finally{l=1}}return{value:t,done:d}}}(n,r,o),!0),l}var a={};function u(){}function s(){}function l(){}t=Object.getPrototypeOf;var c=[][i]?t(t([][i]())):(zn(t={},i,function(){return this}),t),d=l.prototype=u.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,l):(e.__proto__=l,zn(e,r,"GeneratorFunction")),e.prototype=Object.create(d),e}return s.prototype=l,zn(d,"constructor",l),zn(l,"constructor",s),s.displayName="GeneratorFunction",zn(l,r,"GeneratorFunction"),zn(d),zn(d,r,"Generator"),zn(d,i,function(){return this}),zn(d,"toString",function(){return"[object Generator]"}),(qn=function(){return{w:o,m:f}})()}function zn(e,t,n,i){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}zn=function(e,t,n,i){function o(t,n){zn(e,t,function(e){return this._invoke(t,n,e)})}t?r?r(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},zn(e,t,n,i)}function Jn(e,t,n,i,r,o,a){try{var u=e[o](a),s=u.value}catch(e){return void n(e)}u.done?t(s):Promise.resolve(s).then(i,r)}function Yn(e){return function(){var t=this,n=arguments;return new Promise(function(i,r){var o=e.apply(t,n);function a(e){Jn(o,i,r,a,u,"next",e)}function u(e){Jn(o,i,r,a,u,"throw",e)}a(void 0)})}}function Zn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i,r,o,a,u=[],s=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(i=o.call(n)).done)&&(u.push(i.value),u.length!==t);s=!0);}catch(e){l=!0,r=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw r}}return u}}(e,t)||ei(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ei(e,t){if(e){if("string"==typeof e)return ti(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ti(e,t):void 0}}function ti(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var ni={class:"margin-top-30"},ii={class:"flex flex-col justify-between xl:flex-row"},ri={class:"flex-grow-0 sui-form-field"},oi={class:"flex-grow sui-form-field xl:mx-24px"},ai={class:"flex-grow-0"},ui={key:0,class:"sui-recipients users-pool"},si={class:"truncate sui-recipient-name"},li={class:"sui-recipient-avatar"},ci=["src"],di={class:"truncate sui-recipient-email"},fi=["data-tooltip","onClick","id"],pi={key:0,class:"loading-indicator"},vi={key:1,class:"text-center sui-recipients users-pool"};const bi={__name:"user-pools-bulk",props:["scenario"],setup:function(e){var t=e,n=(0,u.B)(),r=n.__,o=n.xss,a=U(),s=x(),c=(0,i.KR)(!1),d=(0,xt.h)().ucFirst,f=(0,i.EW)(function(){return[{value:"default",label:r("Default")},{value:"recent",label:r("Recently added")},{value:"alpha_asc",label:r("A-Z")},{value:"alpha_desc",label:r("Z-A")}]}),p=(0,i.EW)(function(){var e=[{value:"all",label:r("All")}];return s.getBulkUserPoolsKey,s.getBulkAddInhouseRecipientsKey,Object.entries(a.getAvailRolesWithCount).forEach(function(t){var n=Zn(t,2),i=n[0],r=n[1];e.push({value:i,label:"".concat(d(i)," (").concat(r,")")})}),e}),v=(0,i.EW)(function(){return s.getInhouseRecipients.map(function(e){return Number(e.id)})||[]}),b=(0,i.EW)(function(){return a.user_pools.data.filter(function(e){return!v.value.includes(Number(e.id))})}),m=function(){s.incrementBulkUserPoolsKey()};function y(e){a.fetchUsersPool({paged:1,userRoleFilter:e}),m()}function h(e){a.fetchUsersPool({paged:1,userSort:e}),m()}function g(){a.clearFilter(),m()}return(0,i.sV)(Yn(qn().m(function e(){return qn().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,a.fetchUsersPool({paged:1});case 1:return e.n=2,a.getUserRoles();case 2:return e.a(2)}},e)}))),function(e,n){return(0,i.uX)(),(0,i.CE)("div",ni,[(0,i.Lk)("div",ii,[(0,i.Lk)("div",ri,[(0,i.bF)(l.A,{id:"user-sort-bulk",modelValue:(0,i.R1)(a).user_sort,"onUpdate:modelValue":[n[0]||(n[0]=function(e){return(0,i.R1)(a).user_sort=e}),h],"has-field":!1,options:f.value,searchable:!1,"custom-class":"sui-dark"},null,8,["modelValue","options"])]),(0,i.Lk)("div",oi,[(0,i.bF)(l.A,{id:"user-filter-bulk",modelValue:(0,i.R1)(a).user_role_filter,"onUpdate:modelValue":[n[1]||(n[1]=function(e){return(0,i.R1)(a).user_role_filter=e}),y],"has-field":!1,options:p.value,searchable:!1,"custom-class":"sui-dark"},null,8,["modelValue","options"])]),(0,i.Lk)("div",ai,[(0,i.Lk)("a",{id:"clear-bulk-filter",class:"cursor-pointer",onClick:g},(0,i.v_)((0,i.R1)(r)("Clear all filters")),1)])]),b.value.length>0?((0,i.uX)(),(0,i.CE)("div",ui,[((0,i.uX)(),(0,i.CE)("div",{key:(0,i.R1)(s).getBulkUserPoolsKey,ref:"scrollContainer",class:"recipient-container"},[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(b.value,function(e,a){return(0,i.uX)(),(0,i.CE)("div",{key:e.id,class:"sui-recipient"},[(0,i.Lk)("span",si,[(0,i.Lk)("span",li,[(0,i.Lk)("img",{src:e.avatar},null,8,ci)]),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(o)(e.name)),1)]),(0,i.Lk)("span",di,(0,i.v_)((0,i.R1)(o)(e.role)),1),(0,i.Lk)("button",{class:(0,i.C4)([{"sui-tooltip-top-right":a>0&&b.value.length>1,"sui-tooltip-bottom-right":0===a&&b.value.length>1,"sui-tooltip-left":1===b.value.length},"sui-button-icon sui-tooltip"]),"data-tooltip":(0,i.R1)(r)("Add recipient"),type:"button",onClick:function(n){return function(e){s.addInHouseRecipient({scenario:t.scenario,recipient:e})}(e)},id:"add-bulk-recipient-".concat(e.id)},$n(n[2]||(n[2]=[(0,i.Lk)("i",{"aria-hidden":"true",class:"sui-icon-plus"},null,-1)])),10,fi)])}),128)),c.value?((0,i.uX)(),(0,i.CE)("div",pi,(0,i.v_)((0,i.R1)(r)("Loading...")),1)):(0,i.Q3)("",!0)]))])):((0,i.uX)(),(0,i.CE)("div",vi,(0,i.v_)((0,i.R1)(r)("No user records found!")),1))])}}};var mi=n(2974),yi={insert:"head",singleton:!1};zt()(mi.A,yi);mi.A.locals;const hi=(0,Zt.A)(bi,[["__scopeId","data-v-6995499c"]]);function gi(e){return function(e){if(Array.isArray(e))return ki(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return ki(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ki(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ki(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var _i={key:0,class:"sui-recipients margin-top-30"},wi={class:"sui-dark"},Li={class:"recipient-container"},Ri=["id","data-tooltip"],Ci=["src","alt"],xi={class:"inline-block w-3/4 truncate"},Ei={key:0},ji={key:1,class:"font-normal text-gray-400 truncate"},Si=["textContent"],Ai=["id","data-tooltip","onClick"],Xi={key:0},Ii=["id"],Oi=["data-tooltip","id"];const Ti={__name:"subscribers-bulk",props:{scenario:{type:String,required:!0}},setup:function(e){var t=(0,ce.m)().isMobile,n=e,o=(0,u.B)(),a=o.__,s=o.xss,l=x(),c=l.removeManualInHouseRecipients,d=l.addManualInHouseRecipients,f=(0,r.bP)(l),p=f.reports,v=f.notifications,b=(0,i.EW)(function(){return"notification"===n.scenario?v.value.in_house_recipients:"report"===n.scenario?p.value.in_house_recipients:[]}),m=(0,i.EW)(function(){var e=!0,t=p.value.in_house_recipients;return v.value.in_house_recipients.forEach(function(n){t.find(function(e){return Number(e.id)===Number(n.id)})||(e=!1)}),e});function y(){d({scenario:"reports",recipients:v.value.in_house_recipients})}function h(){c({scenario:"reports",recipients:v.value.in_house_recipients})}function g(e,t){return{"sui-tooltip-top-left":e>0&&t>1,"sui-tooltip-bottom-left":0===e&&t>1,"sui-tooltip-right":1===t}}function k(e,t){return{"sui-tooltip-top-right":e>0&&t>1,"sui-tooltip-bottom-right":0===e&&t>1,"sui-tooltip-left":1===t}}return function(n,r){return b.value.length>0?((0,i.uX)(),(0,i.CE)("div",_i,[(0,i.Lk)("span",wi,(0,i.v_)((0,i.R1)(a)("Added User")),1),(0,i.Lk)("div",Li,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(b.value,function(n,o){return(0,i.uX)(),(0,i.CE)("div",{key:n.id||n.email,class:"items-center sui-recipient"},[(0,i.Lk)("span",{class:(0,i.C4)([[(0,i.R1)(t)?["def-small-screen","flex","place-items-center"]:""],"inline-flex items-center sui-recipient-name"])},[(0,i.Lk)("span",{class:(0,i.C4)([{subscribed:"subscribed"===n.status,waiting:"na"===n.status||"waiting"===n.status},"align-top sui-recipient-avatar"])},[(0,i.Lk)("a",{id:"bulk-recipient-".concat(n.id),class:(0,i.C4)([g(o,b.value.length),"sui-tooltip"]),"data-tooltip":(u=n.status,"subscribed"===u?a("Subscribed"):"waiting"===u||"na"===u?a("Awaiting confirmation"):void 0),href:"#"},[(0,i.Lk)("img",{src:n.avatar,alt:n.email},null,8,Ci)],10,Ri)],2),(0,i.Lk)("span",xi,[(0,i.eW)((0,i.v_)((0,i.R1)(s)(n.name))+" ",1),(0,i.R1)(t)?((0,i.uX)(),(0,i.CE)("br",Ei)):(0,i.Q3)("",!0),(0,i.R1)(t)?((0,i.uX)(),(0,i.CE)("span",ji,(0,i.v_)((0,i.R1)(s)(n.email)),1)):(0,i.Q3)("",!0)])],2),(0,i.R1)(t)?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.CE)("span",{key:0,class:"truncate sui-recipient-email",textContent:(0,i.v_)(n.email)},null,8,Si)),(0,i.Lk)("button",{id:"remove-bulk-recipient-".concat(n.id),class:(0,i.C4)([k(o,b.value.length),"sui-button-icon sui-tooltip sui-button-red"]),"data-tooltip":(0,i.R1)(a)("Remove recipient"),type:"button",onClick:function(t){return(0,i.R1)(l).removeRecipient({scenario:e.scenario,recipient:n})}},gi(r[0]||(r[0]=[(0,i.Lk)("i",{"aria-hidden":"true",class:"sui-icon-trash"},null,-1)])),10,Ai)]);var u}),128))]),"notification"===e.scenario&&b.value.length>0?((0,i.uX)(),(0,i.CE)("div",Xi,[m.value?((0,i.uX)(),(0,i.CE)("button",{key:0,id:"remove-from-reports-".concat(e.scenario),class:"sui-button sui-button-ghost",type:"button",onClick:h},(0,i.v_)((0,i.R1)(a)("REMOVE FROM REPORTS")),9,Ii)):((0,i.uX)(),(0,i.CE)("button",{key:1,"data-tooltip":a("You can add the invited users to the reports email recipients list. They will automatically receive an email to approve the invitation."),id:"add-to-reports-".concat(e.scenario),class:"sui-button sui-tooltip sui-tooltip-constrained",type:"button",onClick:y},(0,i.v_)((0,i.R1)(a)("ADD TO REPORTS")),9,Oi))])):(0,i.Q3)("",!0)])):(0,i.Q3)("",!0)}}},Fi=Ti;var Wi={class:"sui-form-field"},Pi={id:"search-user-label",class:"sui-label",for:"search-users"},Ui=["data-placeholder"];const Ni={__name:"search-user-bulk",props:["scenario"],setup:function(e){var t=e,n=(0,u.B)().__,r=U(),o=x();return(0,i.sV)(function(){var e=jQuery("#search-users"),n=ajaxurl+"?action=wp_defender/v1/hub/&route="+r.routes.get_users+"&_def_nonce="+r.nonces.get_users;jQuery(function(){e.SUIselect2({dropdownParent:jQuery("#modal-bulk-config"),minimumInputLength:3,maximumSelectionLength:1,dropdownCssClass:"sui-search-dropdown",ajax:{url:n,type:"POST",dataType:"json",delay:250,data:function(e){var t={search:e.term,exclude:o.getExcludesIds,per_page:50},n=JSON.stringify(t);return{data:n}},processResults:function(e){return{results:jQuery.map(e.data,function(e,t){return{text:e.name,id:t,user:{name:e.name,email:e.email,role:e.role,avatar:e.avatar,status:e.status,id:e.id}}})}}}}),e.on("select2:select",function(n){var i=n.params.data;o.addInHouseRecipient({scenario:t.scenario,recipient:i.user}),e.val(null).trigger("change")})})}),function(e,t){return(0,i.uX)(),(0,i.CE)("div",Wi,[(0,i.Lk)("label",Pi,(0,i.v_)((0,i.R1)(n)("Search users")),1),(0,i.Lk)("select",{id:"search-users","data-placeholder":(0,i.R1)(n)("Type username"),"aria-labelledby":"search-user-label","aria-required":"true",class:"sui-select","data-search":"true","data-theme":"search",multiple:""},null,8,Ui)])}}};function Bi(e){return function(e){if(Array.isArray(e))return Vi(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Vi(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Vi(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Vi(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var Qi={key:0,class:"sui-recipients margin-top-30"},Mi={class:"sui-dark"},Ki={class:"recipient-container"},Di=["id","data-tooltip"],Gi=["src","alt"],Hi={class:"truncate inline-block w-3/4"},$i={key:0},qi={key:1,class:"text-gray-400 font-normal truncate"},zi=["textContent"],Ji=["data-tooltip","id","onClick"];const Yi={__name:"subscribers-outhouse-bulk",props:["scenario"],setup:function(e){var t=e,n=(0,u.B)(),r=n.__,o=n.xss,a=x(),s=(0,ce.m)().isMobile,l=(0,i.EW)(function(){return"notification"===t.scenario?a.notifications.out_house_recipients:a.reports.out_house_recipients});return function(t,n){return l.value.length>0?((0,i.uX)(),(0,i.CE)("div",Qi,[(0,i.Lk)("span",Mi,(0,i.v_)((0,i.R1)(r)("Added User")),1),(0,i.Lk)("div",Ki,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(l.value,function(t,u){return(0,i.uX)(),(0,i.CE)("div",{key:u,class:"items-center sui-recipient"},[(0,i.Lk)("span",{class:(0,i.C4)([[(0,i.R1)(s)?["def-small-screen","flex","place-items-center"]:""],"inline-flex items-center sui-recipient-name"])},[(0,i.Lk)("span",{class:(0,i.C4)([{subscribed:"subscribed"===t.status,waiting:"na"===t.status||"waiting"===t.status},"sui-recipient-avatar align-top"])},[(0,i.Lk)("a",{id:"outhouse-recipient-bulk-".concat(t.id),"data-tooltip":(l=t.status,"subscribed"===l?r("Subscribed"):"waiting"===l||"na"===l?r("Awaiting confirmation"):void 0),class:"sui-tooltip",href:"#"},[(0,i.Lk)("img",{src:t.avatar,alt:t.name},null,8,Gi)],8,Di)],2),(0,i.Lk)("span",Hi,[(0,i.eW)((0,i.v_)((0,i.R1)(o)(t.name))+" ",1),(0,i.R1)(s)?((0,i.uX)(),(0,i.CE)("br",$i)):(0,i.Q3)("",!0),(0,i.R1)(s)?((0,i.uX)(),(0,i.CE)("span",qi,(0,i.v_)((0,i.R1)(o)(t.email)),1)):(0,i.Q3)("",!0)])],2),(0,i.R1)(s)?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.CE)("span",{key:0,class:"sui-recipient-email truncate",textContent:(0,i.v_)(t.email)},null,8,zi)),(0,i.Lk)("button",{"data-tooltip":(0,i.R1)(r)("Remove recipient"),id:"remove-outhouse-recipient-bulk-".concat(t.id),class:"sui-button-icon sui-tooltip sui-button-red",type:"button",onClick:function(t){return(0,i.R1)(a).removeOutHouseRecipient({index:u,scenario:e.scenario})}},Bi(n[0]||(n[0]=[(0,i.Lk)("i",{"aria-hidden":"true",class:"sui-icon-trash"},null,-1)])),8,Ji)]);var l}),128))])])):(0,i.Q3)("",!0)}}},Zi=Yi;var er={class:""},tr={class:"sui-description margin-bottom-15"},nr={class:"text-base font-bold text-gray-500"},ir={class:"sui-form-field"},rr={class:"sui-label",for:"ohr-name"},or={key:0,class:"sui-error-message"},ar={class:"sui-label",for:"ohr-email"},ur=["textContent"];const sr={__name:"out-house-recipients-bulk",props:["scenario"],setup:function(e){var t=e,n=(0,u.B)().__,r=U(),o=x(),a=(0,i.KR)({name:"",email:""}),s=(0,i.KR)(!1),l=(0,i.KR)(""),d=(0,i.EW)(function(){return"notification"===t.scenario?o.notifications.out_house_recipients:o.reports.out_house_recipients}),f=(0,i.EW)(function(){return!(0===a.value.name.trim().length||!r.validateRecipientName(a.value.name)||0===a.value.email.trim().length)}),p=function(){var e=!0;d.value.forEach(function(t){t.email===a.value.email&&(s.value=!0,l.value="This email address is already in use",e=!1)}),!0===e&&o.validateEmail(a.value).then(function(e){!1===e.error?(s.value=!1,o.addOutHouseRecipient({recipient:{name:a.value.name,email:a.value.email,status:"na",avatar:e.avatar},scenario:t.scenario}),a.value={name:"",email:""}):(s.value=!0,l.value=e.error)})};return(0,i.wB)(function(){return a.value.name},function(e){r.validateRecipientName(e)}),function(t,o){return(0,i.uX)(),(0,i.CE)("div",er,[(0,i.Lk)("p",tr,(0,i.v_)((0,i.R1)(n)("Add email addresses to invite to receive notification subscription.")),1),(0,i.Lk)("span",nr,(0,i.v_)((0,i.R1)(n)("Invite Recipients")),1),(0,i.Lk)("div",ir,[(0,i.Lk)("label",rr,(0,i.v_)((0,i.R1)(n)("First name")),1),(0,i.bo)((0,i.Lk)("input",{id:"ohr-name","onUpdate:modelValue":o[0]||(o[0]=function(e){return a.value.name=e}),class:"sui-form-control",placeholder:"E.g. John",type:"text"},null,512),[[i.Jo,a.value.name]]),(0,i.R1)(r).showRecipientNameError(a.value.name)?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.CE)("span",or,(0,i.v_)((0,i.R1)(n)("Only letters, spaces, hyphens and apostrophes allowed.")),1))]),(0,i.Lk)("div",{class:(0,i.C4)([{"sui-form-field-error":s.value},"sui-form-field"])},[(0,i.Lk)("label",ar,(0,i.v_)((0,i.R1)(n)("Email Address")),1),(0,i.bo)((0,i.Lk)("input",{id:"ohr-email","onUpdate:modelValue":o[1]||(o[1]=function(e){return a.value.email=e}),class:"sui-form-control",placeholder:"E.g. John@dooe.com",type:"text"},null,512),[[i.Jo,a.value.email]]),!0===s.value?((0,i.uX)(),(0,i.CE)("span",{key:0,class:"sui-error-message",textContent:(0,i.v_)(l.value)},null,8,ur)):(0,i.Q3)("",!0)],2),(0,i.bF)(c.A,{disabled:!f.value,label:(0,i.R1)(n)("Add Recipient"),onClick:p},null,8,["disabled","label"]),o[2]||(o[2]=(0,i.Lk)("div",{class:"clear-both"},null,-1)),(0,i.bF)(Zi,{scenario:e.scenario},null,8,["scenario"])])}}},lr=sr;var cr=n(4510),dr={key:0,class:"sui-box-title sui-lg text-center"},fr={class:"sui-notice text-left sui-notice-blue"},pr={class:"sui-notice-content"},vr={class:"sui-notice-message"},br={class:"text-left margin-bottom-30"},mr={key:1,class:"text-center"};const yr={__name:"tweak-reminder",setup:function(e){var t=(0,u.B)().__,n=U(),r=(0,i.EW)(function(){return n.getNotificationBySlug("tweak-reminder").configs});return function(e,o){return(0,i.uX)(),(0,i.CE)("div",null,["active"===(0,i.R1)(n).mode?((0,i.uX)(),(0,i.CE)("h3",dr,(0,i.v_)((0,i.R1)(t)("Settings")),1)):(0,i.Q3)("",!0),(0,i.Lk)("p",{class:(0,i.C4)([{"text-center":"active"===(0,i.R1)(n).mode,"text-left":"config"===(0,i.R1)(n).mode},"sui-description"])},(0,i.v_)((0,i.R1)(t)("Configure general settings for Security Recommendations notifications.")),3),(0,i.Lk)("div",fr,[(0,i.Lk)("div",pr,[(0,i.Lk)("div",vr,[o[1]||(o[1]=(0,i.Lk)("i",{"aria-hidden":"true",class:"sui-notice-icon sui-icon-info sui-md"},null,-1)),(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(t)("By default, we will only notify the recipients below when a security recommendation hasn't been actioned for 7 days.")),1)])])]),(0,i.Lk)("div",br,[(0,i.bF)(l.A,{id:"security-tweaks-reminder",modelValue:r.value.reminder,"onUpdate:modelValue":o[0]||(o[0]=function(e){return r.value.reminder=e}),options:[{value:"daily",label:(0,i.R1)(t)("Daily")},{value:"weekly",label:(0,i.R1)(t)("Weekly")},{value:"monthly",label:(0,i.R1)(t)("Monthly")}],searchable:!1},null,8,["modelValue","options"])]),"active"===(0,i.R1)(n).mode?((0,i.uX)(),(0,i.CE)("div",mr,[(0,i.bF)(c.A,{label:(0,i.R1)(t)("Activate"),action:"activate-notification","custom-class":"save-configs",variant:"blue",onClick:(0,i.R1)(n).save},null,8,["label","onClick"])])):(0,i.Q3)("",!0)])}}};var hr=n(2543),gr={class:"sui-form-field"},kr={class:"sui-label"},_r=["innerHTML"];const wr={__name:"available-variables",setup:function(e){var t=(0,u.B)().__,n=(0,ce.m)().isMobile,r=[{id:(0,hr.uniqueId)("tag-"),content:"{user_name}"},{id:(0,hr.uniqueId)("tag-"),content:"{site_url}"},{id:(0,hr.uniqueId)("tag-"),content:"{issues_count}"},{id:(0,hr.uniqueId)("tag-"),content:"{issues_list}"}];return function(e,o){return(0,i.uX)(),(0,i.CE)("div",gr,[(0,i.Lk)("label",kr,(0,i.v_)((0,i.R1)(t)("Available variables")),1),((0,i.uX)(),(0,i.CE)(i.FK,null,(0,i.pI)(r,function(e){return(0,i.Lk)("span",{key:e.id,class:(0,i.C4)([{"mb-2":(0,i.R1)(n)},"sui-tag"]),innerHTML:e.content},null,10,_r)}),64))])}}};var Lr={key:0,class:"sui-box-title sui-lg text-center"},Rr={class:"text-left"},Cr={class:"sui-form-field"},xr={class:"sui-checkbox",for:"always-send"},Er={class:"sui-description sui-toggle-content"},jr={class:"sui-form-field"},Sr={class:"sui-checkbox",for:"error-send"},Ar={class:"sui-description sui-toggle-content"},Xr={class:"sui-accordion sui-flushed no-border-top mt-30px md:mt-0"},Ir={class:"sui-accordion-header"},Or={class:"sui-accordion-item"},Tr={class:"sui-accordion-item-header"},Fr={class:"sui-accordion-item-title"},Wr={class:"sui-accordion-item-body"},Pr={class:"sui-box"},Ur={class:"sui-box-body"},Nr={class:"sui-description"},Br={class:"sui-form-field"},Vr={id:"label-issue-found-subject",class:"sui-label",for:"issue-found-subject"},Qr={class:"sui-form-field"},Mr={id:"label-issue-found-content",class:"sui-label",for:"issue-found-content"},Kr={class:"sui-accordion-item"},Dr={class:"sui-accordion-item-header"},Gr={class:"sui-accordion-item-title"},Hr={class:"sui-accordion-item-body"},$r={class:"sui-box"},qr={class:"sui-box-body"},zr={class:"sui-description"},Jr={class:"sui-form-field"},Yr={id:"label-issue-not-found-subject",class:"sui-label",for:"issue-not-found-subject"},Zr={class:"sui-form-field"},eo={id:"label-issue-not-found-content",class:"sui-label",for:"issue-not-found-content"},to={class:"sui-accordion-item"},no={class:"sui-accordion-item-header"},io={class:"sui-accordion-item-title"},ro={class:"sui-accordion-item-body"},oo={class:"sui-box"},ao={class:"sui-box-body"},uo={class:"sui-description"},so={class:"sui-form-field"},lo={id:"label-error-scan-subject",class:"sui-label",for:"error-scan-subject"},co={class:"sui-form-field"},fo={id:"label-error-scan-content",class:"sui-label",for:"error-scan-content"},po={key:1,class:"text-center"};const vo={__name:"malware-notification",setup:function(e){var t=(0,u.B)().__,n=U(),r=(0,ce.m)().rebindSUI,o=(0,i.EW)(function(){return n.getNotificationBySlug("malware-notification").configs});return(0,i.sV)(function(){(0,i.dY)(function(){r()})}),function(e,r){return(0,i.uX)(),(0,i.CE)("div",null,["active"===(0,i.R1)(n).mode?((0,i.uX)(),(0,i.CE)("h3",Lr,(0,i.v_)((0,i.R1)(t)("Settings")),1)):(0,i.Q3)("",!0),(0,i.Lk)("p",{class:(0,i.C4)([{"text-center":"active"===(0,i.R1)(n).mode,"text-left":"config"===(0,i.R1)(n).mode},"sui-description"])},(0,i.v_)((0,i.R1)(t)("Configure general settings for Malware Scanning notification.")),3),(0,i.Lk)("div",Rr,[(0,i.Lk)("div",Cr,[(0,i.Lk)("label",xr,[(0,i.bo)((0,i.Lk)("input",{id:"always-send","onUpdate:modelValue":r[0]||(r[0]=function(e){return o.value.always_send=e}),"aria-labelledby":"label-always-send",type:"checkbox"},null,512),[[i.lH,o.value.always_send]]),r[8]||(r[8]=(0,i.Lk)("span",{"aria-hidden":"true"},null,-1)),(0,i.Lk)("span",null,(0,i.v_)((0,i.R1)(t)("Send notifications when no issues are detected")),1)]),(0,i.Lk)("span",Er,(0,i.v_)((0,i.R1)(t)("By default, we only send notifications when a file scan detects an issue.")),1)]),(0,i.Lk)("div",jr,[(0,i.Lk)("label",Sr,[(0,i.bo)((0,i.Lk)("input",{id:"error-send","onUpdate:modelValue":r[1]||(r[1]=function(e){return o.value.error_send=e}),"aria-labelledby":"label-always-send",type:"checkbox"},null,512),[[i.lH,o.value.error_send]]),r[9]||(r[9]=(0,i.Lk)("span",{"aria-hidden":"true"},null,-1)),(0,i.Lk)("span",null,(0,i.v_)((0,i.R1)(t)("Send notifications when Defender couldn't scan the files")),1)]),(0,i.Lk)("span",Ar,(0,i.v_)((0,i.R1)(t)("Notifications will be sent when Defender couldn't trigger a scheduled scan.")),1)])]),(0,i.Lk)("div",Xr,[(0,i.Lk)("div",Ir,[(0,i.Lk)("div",null,(0,i.v_)((0,i.R1)(t)("Email report templates")),1)]),(0,i.Lk)("div",Or,[(0,i.Lk)("div",Tr,[(0,i.Lk)("div",Fr,[(0,i.eW)((0,i.v_)((0,i.R1)(t)("When an issue is found"))+" ",1),(0,i.bF)(cr.A)])]),(0,i.Lk)("div",Wr,[(0,i.Lk)("div",Pr,[(0,i.Lk)("div",Ur,[(0,i.Lk)("p",Nr,(0,i.v_)((0,i.R1)(t)("Customize the contents of the email summary report Defender sends following a file scan that discovered at least one issue.")),1),(0,i.Lk)("div",Br,[(0,i.Lk)("label",Vr,(0,i.v_)((0,i.R1)(t)("Subject")),1),(0,i.bo)((0,i.Lk)("input",{id:"issue-found-subject","onUpdate:modelValue":r[2]||(r[2]=function(e){return o.value.template.found.subject=e}),"aria-describedby":"description-issue-found-subject","aria-labelledby":"label-issue-found-subject",class:"sui-form-control"},null,512),[[i.Jo,o.value.template.found.subject]])]),(0,i.Lk)("div",Qr,[(0,i.Lk)("label",Mr,(0,i.v_)((0,i.R1)(t)("Body")),1),(0,i.bo)((0,i.Lk)("textarea",{id:"issue-found-content","onUpdate:modelValue":r[3]||(r[3]=function(e){return o.value.template.found.body=e}),"aria-describedby":"description-issue-found-subject","aria-labelledby":"label-issue-found-subject",class:"sui-form-control",rows:"5"},null,512),[[i.Jo,o.value.template.found.body]])]),(0,i.bF)(wr)])])])]),(0,i.Lk)("div",Kr,[(0,i.Lk)("div",Dr,[(0,i.Lk)("div",Gr,[(0,i.eW)((0,i.v_)((0,i.R1)(t)("When no issues are found"))+" ",1),(0,i.bF)(cr.A)])]),(0,i.Lk)("div",Hr,[(0,i.Lk)("div",$r,[(0,i.Lk)("div",qr,[(0,i.Lk)("p",zr,(0,i.v_)((0,i.R1)(t)("Customize the contents of the email summary report Defender sends following a file scan that discovered no issues.")),1),(0,i.Lk)("div",Jr,[(0,i.Lk)("label",Yr,(0,i.v_)((0,i.R1)(t)("Subject")),1),(0,i.bo)((0,i.Lk)("input",{id:"issue-not-found-subject","onUpdate:modelValue":r[4]||(r[4]=function(e){return o.value.template.not_found.subject=e}),"aria-describedby":"description-issue-not-found-subject","aria-labelledby":"label-issue-found-subject",class:"sui-form-control"},null,512),[[i.Jo,o.value.template.not_found.subject]])]),(0,i.Lk)("div",Zr,[(0,i.Lk)("label",eo,(0,i.v_)((0,i.R1)(t)("Body")),1),(0,i.bo)((0,i.Lk)("textarea",{id:"issue-not-found-content","onUpdate:modelValue":r[5]||(r[5]=function(e){return o.value.template.not_found.body=e}),"aria-describedby":"description-issue-not-found-subject","aria-labelledby":"label-issue-not-found-subject",class:"sui-form-control",rows:"5"},null,512),[[i.Jo,o.value.template.not_found.body]])]),(0,i.bF)(wr)])])])]),(0,i.Lk)("div",to,[(0,i.Lk)("div",no,[(0,i.Lk)("div",io,[(0,i.eW)((0,i.v_)((0,i.R1)(t)("When failed to scan"))+" ",1),(0,i.bF)(cr.A)])]),(0,i.Lk)("div",ro,[(0,i.Lk)("div",oo,[(0,i.Lk)("div",ao,[(0,i.Lk)("p",uo,(0,i.v_)((0,i.R1)(t)("Customize the contents of the email notification sent when Defender is unable to trigger a file scan.")),1),(0,i.Lk)("div",so,[(0,i.Lk)("label",lo,(0,i.v_)((0,i.R1)(t)("Subject")),1),(0,i.bo)((0,i.Lk)("input",{id:"error-scan-subject","onUpdate:modelValue":r[6]||(r[6]=function(e){return o.value.template.error.subject=e}),"aria-describedby":"description-error-scan-subject","aria-labelledby":"label-error-scan-subject",class:"sui-form-control"},null,512),[[i.Jo,o.value.template.error.subject]])]),(0,i.Lk)("div",co,[(0,i.Lk)("label",fo,(0,i.v_)((0,i.R1)(t)("Body")),1),(0,i.bo)((0,i.Lk)("textarea",{id:"error-scan-content","onUpdate:modelValue":r[7]||(r[7]=function(e){return o.value.template.error.body=e}),"aria-labelledby":"label-error-scan-content",class:"sui-form-control",rows:"5"},null,512),[[i.Jo,o.value.template.error.body]])]),(0,i.bF)(wr)])])])])]),"active"===(0,i.R1)(n).mode?((0,i.uX)(),(0,i.CE)("div",po,[(0,i.bF)(c.A,{label:(0,i.R1)(t)("Activate"),action:"activate-notification","custom-class":"activate",variant:"blue",onClick:(0,i.R1)(n).save},null,8,["label","onClick"])])):(0,i.Q3)("",!0)])}}};var bo={key:0,class:"text-center sui-box-title sui-lg"},mo={class:"text-base text-gray-500"},yo={class:"sui-description"},ho=["for"],go=["id","onUpdate:modelValue","aria-labelledby"],ko=["id"],_o={class:"sui-description sui-toggle-content"},wo={class:"sui-dark"},Lo={class:"sui-description"},Ro={class:"sui-form-field"},Co={class:"sui-checkbox",for:"cool-off"},xo={id:"label-cool-off-sending"},Eo={class:"sui-border-frame sui-toggle-content"},jo={class:"sui-form-field"},So={class:"sui-form-field"},Ao={key:1,class:"text-center"};const Xo={__name:"firewall-notification",setup:function(e){var t=(0,u.B)().__,n=U(),r=(0,ce.m)().isMobile,o=(0,i.EW)(function(){return n.getNotificationBySlug("firewall-notification").configs}),a={login_lockout:t("Login Protection Lockout"),nf_lockout:t("404 Detection Lockout"),ua_lockout:t("User Agent Lockout")},s={login_lockout:t("When a user or IP is locked out for trying to access your login area."),nf_lockout:t("When a user or IP is locked out for repeated hits on non-existent files."),ua_lockout:t("When a user is locked out for trying to access your site using a banned user agent.")},d=[{value:"1",label:t("1 lockout")},{value:"3",label:t("3 lockouts")},{value:"5",label:t("5 lockouts")},{value:"10",label:t("10 lockouts")}],f=[{value:"1",label:t("1 hour")},{value:"2",label:t("2 hours")},{value:"6",label:t("6 hours")},{value:"12",label:t("12 hours")},{value:"24",label:t("24 hours")},{value:"36",label:t("36 hours")}];return function(e,u){return(0,i.uX)(),(0,i.CE)("div",null,["active"===(0,i.R1)(n).mode?((0,i.uX)(),(0,i.CE)("h3",bo,(0,i.v_)((0,i.R1)(t)("Settings")),1)):(0,i.Q3)("",!0),(0,i.Lk)("p",{class:(0,i.C4)([{"text-center":"active"===(0,i.R1)(n).mode,"text-left":"config"===(0,i.R1)(n).mode},"sui-description"])},(0,i.v_)((0,i.R1)(t)("Configure general settings for Firewall notification.")),3),(0,i.Lk)("span",mo,(0,i.v_)((0,i.R1)(t)("Email Notifications")),1),(0,i.Lk)("p",yo,(0,i.v_)((0,i.R1)(t)("Defender does not send lockout notifications by default. Select Login Protection, 404 Detection, or/and User Agent Lockout. Defender will send a notification each time a lockout of that type occurs.")),1),((0,i.uX)(),(0,i.CE)(i.FK,null,(0,i.pI)(a,function(e,t){return(0,i.Lk)("div",{class:"sui-form-field",key:t},[(0,i.Lk)("label",{class:"sui-checkbox",for:"".concat(t,"-notification")},[(0,i.bo)((0,i.Lk)("input",{id:"".concat(t,"-notification"),"onUpdate:modelValue":function(e){return o.value[t]=e},value:!0,"aria-labelledby":"label-".concat(t,"-notification"),type:"checkbox"},null,8,go),[[i.lH,o.value[t]]]),u[3]||(u[3]=(0,i.Lk)("span",{"aria-hidden":"true"},null,-1)),(0,i.Lk)("span",{id:"label-".concat(t,"-notification")},(0,i.v_)(e),9,ko)],8,ho),(0,i.Lk)("span",_o,(0,i.v_)(s[t]),1)])}),64)),(0,i.Lk)("span",wo,(0,i.v_)((0,i.R1)(t)("Repeat Lockouts")),1),(0,i.Lk)("span",Lo,(0,i.v_)((0,i.R1)(t)("If you're getting too many emails from IPs who are repeatedly being locked out, you can turn them off for a period of time.")),1),(0,i.Lk)("div",Ro,[(0,i.Lk)("label",Co,[(0,i.bo)((0,i.Lk)("input",{id:"cool-off","onUpdate:modelValue":u[0]||(u[0]=function(e){return o.value.limit=e}),"aria-labelledby":"label-cool-off",type:"checkbox"},null,512),[[i.lH,o.value.limit]]),u[4]||(u[4]=(0,i.Lk)("span",{"aria-hidden":"true"},null,-1)),(0,i.Lk)("span",xo,(0,i.v_)((0,i.R1)(t)("Limit email notifications for repeat lockouts")),1)])]),(0,i.bo)((0,i.Lk)("div",Eo,[(0,i.Lk)("div",jo,[(0,i.Lk)("label",{id:"label-cool-off-threshold",class:(0,i.C4)([[(0,i.R1)(r)?["flex-col","items-start"]:""],"sui-label"]),for:"cool-off-threshold"},[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(t)("Threshold")),1),(0,i.Lk)("span",null,(0,i.v_)((0,i.R1)(t)("- The number of lockouts before we turn off emails")),1)],2),(0,i.bF)(l.A,{id:"cool-off-threshold",modelValue:o.value.threshold,"onUpdate:modelValue":u[1]||(u[1]=function(e){return o.value.threshold=e}),options:d,placeholder:(0,i.R1)(t)("Select Threshold"),class:"sui-select"},null,8,["modelValue","placeholder"])]),(0,i.Lk)("div",So,[(0,i.Lk)("label",{id:"label-cool-off-period",class:(0,i.C4)([[(0,i.R1)(r)?["flex-col","items-start"]:""],"sui-label"]),for:"cool-off-period"},[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(t)("Cool Off Period")),1),(0,i.Lk)("span",null,(0,i.v_)((0,i.R1)(t)(" - For how long should we turn them off?")),1)],2),(0,i.bF)(l.A,{id:"cool-off-period",modelValue:o.value.cool_off,"onUpdate:modelValue":u[2]||(u[2]=function(e){return o.value.cool_off=e}),options:f,placeholder:(0,i.R1)(t)("Select Period"),class:"sui-select"},null,8,["modelValue","placeholder"])])],512),[[i.aG,o.value.limit]]),"active"===(0,i.R1)(n).mode?((0,i.uX)(),(0,i.CE)("div",Ao,[(0,i.bF)(c.A,{label:(0,i.R1)(t)("Activate"),action:"activate-notification",variant:"blue",onClick:(0,i.R1)(n).save},null,8,["label","onClick"])])):(0,i.Q3)("",!0)])}}};var Io={class:"sui-description"},Oo={class:"text-gray-500 font-bold"},To={class:"sui-description"},Fo={class:"sui-tabs sui-tabs-flushed border border-silver-light border-solid rounded-md mb-7"},Wo={class:"sui-tabs-menu no-border-top pt-4 pl-7",role:"tablist"},Po={id:"tab-in-house-recipient","aria-controls":"tab-content-in-house-recipient","aria-selected":"true",class:"sui-tab-item active no-padding-top",role:"tab",type:"button"},Uo={id:"tab-out-house-recipient","aria-controls":"tab-content-out-house-recipient","aria-selected":"false",class:"sui-tab-item no-padding-top",role:"tab",tabindex:"-1",type:"button"},No={class:"sui-tabs-content"},Bo={id:"tab-content-in-house-recipient","aria-labelledby":"tab-in-house-recipient",class:"sui-tab-content active py-4 px-7",role:"tabpanel",tabindex:"0"},Vo={class:"sui-description"},Qo={id:"tab-content-out-house-recipient","aria-labelledby":"tab-out-house-recipient",class:"sui-tab-content py-4 px-7",role:"tabpanel",tabindex:"0"},Mo={class:"text-gray-500 font-bold"},Ko={class:"sui-description"},Do={class:"sui-accordion sui-flushed"},Go={class:"sui-accordion-item-header"},Ho={class:"sui-accordion-item-title"},$o={class:"sui-accordion-item-body"},qo={class:"sui-box"},zo={class:"sui-box-body space-y-2"};const Jo={__name:"bulk-notifications",setup:function(e){var t=(0,u.B)().__,n=U(),r={"tweak-reminder":yr,"malware-notification":vo,"firewall-notification":Xo};return function(e,o){return(0,i.uX)(),(0,i.CE)("div",null,[(0,i.Lk)("p",Io,(0,i.v_)((0,i.R1)(t)("Bulk configure settings for notifications below.")),1),(0,i.Lk)("span",Oo,(0,i.v_)((0,i.R1)(t)("Recipients")),1),(0,i.Lk)("p",To,(0,i.v_)((0,i.R1)(t)("Add as many recipients as you like. They will receive email reports as per the schedule you've set.")),1),(0,i.Lk)("div",Fo,[(0,i.Lk)("div",Wo,[(0,i.Lk)("button",Po,(0,i.v_)((0,i.R1)(t)("Add users")),1),(0,i.Lk)("button",Uo,(0,i.v_)((0,i.R1)(t)("Invite by email")),1)]),(0,i.Lk)("div",No,[(0,i.Lk)("div",Bo,[(0,i.Lk)("p",Vo,(0,i.v_)((0,i.R1)(t)("We've automatically added you as a recipient. Note: Added recipients must confirm their subscription to begin receiving emails.")),1),(0,i.bF)(Ni,{scenario:"notification"}),(0,i.bF)(Fi,{scenario:"notification"}),(0,i.bF)(hi,{scenario:"notification"})]),(0,i.Lk)("div",Qo,[(0,i.bF)(lr,{scenario:"notification"})])])]),(0,i.Lk)("span",Mo,(0,i.v_)((0,i.R1)(t)("Configure notifications")),1),(0,i.Lk)("p",Ko,(0,i.v_)((0,i.R1)(t)("Each notification has unique settings that can be configured below.")),1),(0,i.Lk)("div",Do,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)((0,i.R1)(n).getBulkNotifications,function(e){return(0,i.uX)(),(0,i.CE)("div",{key:e.slug,class:"sui-accordion-item"},[(0,i.Lk)("div",Go,[(0,i.Lk)("div",Ho,[(0,i.eW)((0,i.v_)(e.title)+" ",1),(0,i.bF)(cr.A)])]),(0,i.Lk)("div",$o,[(0,i.Lk)("div",qo,[(0,i.Lk)("div",zo,[((0,i.uX)(),(0,i.Wv)((0,i.$y)(r[e.slug])))])])])])}),128))])])}}};var Yo=n(1512);function Zo(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i,r,o,a,u=[],s=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(i=o.call(n)).done)&&(u.push(i.value),u.length!==t);s=!0);}catch(e){l=!0,r=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw r}}return u}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ea(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ea(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ea(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var ta={key:0,class:"text-center sui-box-title sui-lg"},na={key:1,class:"text-center sui-description"},ia={class:"font-bold sui-description"},ra=["innerHTML"],oa={class:"grid grid-cols-2 gap-4"},aa={class:"col-span-1"},ua={class:"sui-form-field"},sa=["for"],la={class:"col-span-1"},ca={class:"sui-form-field"},da=["for"],fa=["innerHTML"],pa={class:"grid grid-cols-2 gap-4"},va={class:"col-span-1"},ba={class:"sui-form-field"},ma=["for"],ya={class:"col-span-1"},ha={class:"sui-form-field"},ga=["for"],ka=["innerHTML"],_a={key:2,class:"text-center"},wa=["id"];const La={__name:"frequency",props:{mode:{type:String,default:"notification",validator:function(e){return["notification","bulk","config"].includes(e)}}},setup:function(e){var t,n,r,o=e,a=(0,u.B)().__,s=U(),c=x(),d=(0,i.EW)(function(){return"notification"===o.mode}),f=(0,i.EW)(function(){return"notification"===o.mode}),p=(0,i.EW)({get:function(){return"bulk"===o.mode?c.reports.frequency:s.getNotification.frequency},set:function(e){"bulk"===o.mode?c.reports.frequency=e:s.getNotification.frequency=e}}),v=(0,i.KR)("bulk"===o.mode?c.reports.time:(null===(t=s.getNotification)||void 0===t?void 0:t.time)||""),b=(0,i.KR)("bulk"===o.mode?c.reports.time:(null===(n=s.getNotification)||void 0===n?void 0:n.time)||""),m=(0,i.KR)("bulk"===o.mode?c.reports.time:(null===(r=s.getNotification)||void 0===r?void 0:r.time)||"");(0,i.wB)(v,function(e){"bulk"===o.mode?c.reports.time=e:s.getNotification&&(s.getNotification.time=e)}),(0,i.wB)(b,function(e){"bulk"===o.mode?c.reports.time=e:s.getNotification&&(s.getNotification.time=e)}),(0,i.wB)(m,function(e){"bulk"===o.mode?c.reports.time=e:s.getNotification&&(s.getNotification.time=e)});var y=(0,i.EW)({get:function(){var e;return"bulk"===o.mode?c.reports.day:null===(e=s.getNotification)||void 0===e?void 0:e.day},set:function(e){"bulk"===o.mode?c.reports.day=e:s.getNotification&&(s.getNotification.day=e)}}),h=(0,i.EW)({get:function(){var e;return"bulk"===o.mode?c.reports.day_n:null===(e=s.getNotification)||void 0===e?void 0:e.day_n},set:function(e){"bulk"===o.mode?c.reports.day_n=e:s.getNotification&&(s.getNotification.day_n=e)}}),g=(0,i.EW)(function(){return Object.entries(s.misc.times_of_day).map(function(e){var t=Zo(e,2),n=t[0],i=t[1];return{value:n,label:"bulk"===o.mode?a(i):i}})}),k=(0,i.EW)(function(){return Object.entries(s.misc.days_of_week).map(function(e){var t=Zo(e,2),n=t[0],i=t[1];return{value:n,label:"bulk"===o.mode?a(i):i}})}),_=(0,i.EW)(function(){return Array.from({length:31},function(e,t){return{value:t+1,label:(t+1).toString()}})});return function(t,n){return(0,i.uX)(),(0,i.CE)("div",null,[d.value?((0,i.uX)(),(0,i.CE)("h3",ta,(0,i.v_)((0,i.R1)(a)("Schedule")),1)):(0,i.Q3)("",!0),d.value?((0,i.uX)(),(0,i.CE)("p",na,(0,i.v_)((0,i.R1)(a)("Choose how often you want this notification to run.")),1)):(0,i.Q3)("",!0),(0,i.Lk)("span",ia,[(0,i.Lk)("strong",null,(0,i.v_)((0,i.R1)(a)("Frequency")),1)]),(0,i.bF)(Yo.A,{modelValue:p.value,"onUpdate:modelValue":n[5]||(n[5]=function(e){return p.value=e}),tabs:[{value:"daily",label:(0,i.R1)(a)("Daily"),mute:!1},{value:"weekly",label:(0,i.R1)(a)("Weekly"),mute:!1},{value:"monthly",label:(0,i.R1)(a)("Monthly"),mute:!1}],slug:"frequency"},{daily:(0,i.k6)(function(){return[(0,i.bF)(l.A,{label:(0,i.R1)(a)("Time of day"),id:"".concat(e.mode,"-daily-time"),modelValue:v.value,"onUpdate:modelValue":n[0]||(n[0]=function(e){return v.value=e}),options:g.value,class:"sui-select","has-field":!1},null,8,["label","id","modelValue","options"]),(0,i.Lk)("span",{class:"sui-description",innerHTML:(0,i.R1)(s).misc.timezone_text},null,8,ra)]}),weekly:(0,i.k6)(function(){return[(0,i.Lk)("div",oa,[(0,i.Lk)("div",aa,[(0,i.Lk)("div",ua,[(0,i.Lk)("label",{class:"sui-label",for:"".concat(e.mode,"-weekly-day")},(0,i.v_)((0,i.R1)(a)("Day of the week")),9,sa),(0,i.bF)(l.A,{id:"".concat(e.mode,"-weekly-day"),modelValue:y.value,"onUpdate:modelValue":n[1]||(n[1]=function(e){return y.value=e}),options:k.value,class:"sui-select"},null,8,["id","modelValue","options"])])]),(0,i.Lk)("div",la,[(0,i.Lk)("div",ca,[(0,i.Lk)("label",{class:"sui-label",for:"".concat(e.mode,"-weekly-time")},(0,i.v_)((0,i.R1)(a)("Time of day")),9,da),(0,i.bF)(l.A,{id:"".concat(e.mode,"-weekly-time"),modelValue:b.value,"onUpdate:modelValue":n[2]||(n[2]=function(e){return b.value=e}),options:g.value,class:"sui-select"},null,8,["id","modelValue","options"])])])]),(0,i.Lk)("span",{class:"sui-description",innerHTML:(0,i.R1)(s).misc.timezone_text},null,8,fa)]}),monthly:(0,i.k6)(function(){return[(0,i.Lk)("div",pa,[(0,i.Lk)("div",va,[(0,i.Lk)("div",ba,[(0,i.Lk)("label",{class:"sui-label",for:"".concat(e.mode,"-monthly-day")},(0,i.v_)((0,i.R1)(a)("Day of the month")),9,ma),(0,i.bF)(l.A,{id:"".concat(e.mode,"-monthly-day"),modelValue:h.value,"onUpdate:modelValue":n[3]||(n[3]=function(e){return h.value=e}),options:_.value,searchable:!0,class:"sui-select"},null,8,["id","modelValue","options"])])]),(0,i.Lk)("div",ya,[(0,i.Lk)("div",ha,[(0,i.Lk)("label",{class:"sui-label",for:"".concat(e.mode,"-monthly-time")},(0,i.v_)((0,i.R1)(a)("Time of day")),9,ga),(0,i.bF)(l.A,{id:"".concat(e.mode,"-monthly-time"),modelValue:m.value,"onUpdate:modelValue":n[4]||(n[4]=function(e){return m.value=e}),options:g.value,class:"sui-select"},null,8,["id","modelValue","options"])])])]),(0,i.Lk)("span",{class:"sui-description",innerHTML:(0,i.R1)(s).misc.timezone_text},null,8,ka)]}),_:1},8,["modelValue","tabs"]),f.value?((0,i.uX)(),(0,i.CE)("div",_a,[(0,i.Lk)("button",{id:"".concat(e.mode,"-continue-button"),class:"sui-button",onClick:n[6]||(n[6]=function(){var e;return(0,i.R1)(s).moveToNextStep&&(e=(0,i.R1)(s)).moveToNextStep.apply(e,arguments)})},(0,i.v_)((0,i.R1)(a)("Continue")),9,wa)])):(0,i.Q3)("",!0)])}}};var Ra={key:0,class:"sui-box-title sui-lg text-center"},Ca={class:"text-left"},xa={class:"sui-form-field"},Ea={class:"sui-checkbox",for:"always-send"},ja={class:"sui-description sui-toggle-content"},Sa={key:1,class:"text-center margin-top-30"};const Aa={__name:"malware-report",setup:function(e){var t=(0,u.B)().__,n=U(),r=(0,i.EW)(function(){return n.getNotificationBySlug("malware-report").configs});return function(e,o){return(0,i.uX)(),(0,i.CE)("div",null,["active"===(0,i.R1)(n).mode?((0,i.uX)(),(0,i.CE)("h3",Ra,(0,i.v_)((0,i.R1)(t)("Settings")),1)):(0,i.Q3)("",!0),(0,i.Lk)("p",{class:(0,i.C4)([{"text-center":"active"===(0,i.R1)(n).mode,"text-left":"config"===(0,i.R1)(n).mode},"sui-description"])},(0,i.v_)((0,i.R1)(t)("Configure general settings for Malware Scanning report.")),3),(0,i.Lk)("div",Ca,[(0,i.Lk)("div",xa,[(0,i.Lk)("label",Ea,[(0,i.bo)((0,i.Lk)("input",{id:"always-send","onUpdate:modelValue":o[0]||(o[0]=function(e){return r.value.always_send=e}),"aria-labelledby":"label-always-send",type:"checkbox"},null,512),[[i.lH,r.value.always_send]]),o[1]||(o[1]=(0,i.Lk)("span",{"aria-hidden":"true"},null,-1)),(0,i.Lk)("span",null,(0,i.v_)((0,i.R1)(t)("Send notifications when no issues are detected")),1)]),(0,i.Lk)("span",ja,(0,i.v_)((0,i.R1)(t)("By default, we only send notifications when a file scan detects an issue.")),1)])]),"active"===(0,i.R1)(n).mode?((0,i.uX)(),(0,i.CE)("div",Sa,[(0,i.bF)(c.A,{label:(0,i.R1)(t)("Activate"),action:"activate-notification","custom-class":"activate",variant:"blue",onClick:(0,i.R1)(n).save},null,8,["label","onClick"])])):(0,i.Q3)("",!0)])}}};function Xa(e){return function(e){if(Array.isArray(e))return Ia(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Ia(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ia(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ia(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var Oa={key:1,"aria-hidden":"true",class:"sui-box-banner"},Ta=["src"],Fa={class:"sui-box-body"};const Wa={__name:"notification-modal",setup:function(e){var t=(0,u.B)().__,n=(0,B.I)().assetUrl,r=(0,it.p)().maybeHideBranding,o=U(),a={recipients:Hn,"notification-free":le,"notification-bulk":Jo,"tweak-reminder":yr,"malware-notification":vo,"malware-report":Aa,"firewall-notification":Xo,frequency:La};return(0,i.sV)(function(){jQuery("#modal-config, #modal-active, #modal-bulk-config").on("afterClose",function(){setTimeout(function(){o.freeSpotLight(),o.clearFilter()},500)})}),function(e,u){return(0,i.uX)(),(0,i.Wv)(nt.A,{id:"modal-active","close-text":(0,i.R1)(t)("Close this dialog."),"show-footer":!1,size:"lg",title:""},{"header-content":(0,i.k6)(function(){return[(0,i.R1)(o).handler.history.length>0?((0,i.uX)(),(0,i.CE)("button",{key:0,id:"rewind-button",class:"z-10 sui-button-icon sui-button-float--left",onClick:u[0]||(u[0]=function(e){return(0,i.R1)(o).rewind()})},Xa(u[1]||(u[1]=[(0,i.Lk)("i",{"aria-hidden":"true",class:"sui-icon-chevron-left"},null,-1)])))):(0,i.Q3)("",!0),!1===(0,i.R1)(r)?((0,i.uX)(),(0,i.CE)("figure",Oa,[(0,i.Lk)("img",{src:(0,i.R1)(n)("assets/img/defender-96.svg"),alt:"dashboard-defender"},null,8,Ta)])):(0,i.Q3)("",!0)]}),default:(0,i.k6)(function(){return[(0,i.Lk)("div",Fa,[void 0!==(0,i.R1)(o).getNotification&&"active"===(0,i.R1)(o).mode?((0,i.uX)(),(0,i.Wv)((0,i.$y)(a[(0,i.R1)(o).getStep]),{key:0})):(0,i.Q3)("",!0)])]}),_:1},8,["close-text"])}}};var Pa={class:"sui-tabs sui-tabs-flushed no-border-top no-margin-top"},Ua={class:"sui-tabs-menu",role:"tablist"},Na={key:1,id:"tab-settings","aria-controls":"tab-content-settings","aria-selected":"false",class:"sui-tab-item",role:"tab",tabindex:"-1",type:"button"},Ba={class:"sui-tabs-content"},Va={key:1,id:"tab-content-settings","aria-labelledby":"tab-settings",class:"sui-tab-content",role:"tabpanel",tabindex:"0"};const Qa={__name:"config",setup:function(e){var t=(0,u.B)().__,n=U(),r={"malware-report":Aa,"firewall-notification":Xo,"malware-notification":vo,"tweak-reminder":yr},o=(0,i.EW)(function(){return n.getNotification}),a=(0,i.EW)(function(){var e,t=null===(e=o.value)||void 0===e?void 0:e.slug;return r[t]||null}),s=(0,i.EW)(function(){var e;return!["firewall-report","audit-report"].includes(null===(e=o.value)||void 0===e?void 0:e.slug)}),l=(0,i.EW)(function(){var e,t;return"report"===(null===(e=o.value)||void 0===e?void 0:e.type)&&"malware-report"!==(null===(t=o.value)||void 0===t?void 0:t.slug)&&!n.config.recipient}),c=(0,i.EW)(function(){var e,t;return"notification"===(null===(e=o.value)||void 0===e?void 0:e.type)||n.config.recipient||"malware-report"===(null===(t=o.value)||void 0===t?void 0:t.slug)});return function(e,n){var r,u,d,f;return(0,i.uX)(),(0,i.CE)("div",Pa,[(0,i.Lk)("div",Ua,["report"===(null===(r=o.value)||void 0===r?void 0:r.type)&&"malware-report"!==(null===(u=o.value)||void 0===u?void 0:u.slug)?((0,i.uX)(),(0,i.CE)("button",{key:0,id:"tab-schedule",class:(0,i.C4)([{active:l.value},"sui-tab-item"]),"aria-controls":"tab-content-schedule","aria-selected":"true",role:"tab",type:"button"},(0,i.v_)((0,i.R1)(t)("Schedule")),3)):(0,i.Q3)("",!0),(0,i.Lk)("button",{id:"tab-recipients",class:(0,i.C4)([{active:c.value},"sui-tab-item"]),"aria-controls":"tab-content-recipients","aria-selected":"false",role:"tab",tabindex:"-1",type:"button"},(0,i.v_)((0,i.R1)(t)("Recipients")),3),s.value?((0,i.uX)(),(0,i.CE)("button",Na,(0,i.v_)((0,i.R1)(t)("Settings")),1)):(0,i.Q3)("",!0)]),(0,i.Lk)("div",Ba,["report"===(null===(d=o.value)||void 0===d?void 0:d.type)&&"malware-report"!==(null===(f=o.value)||void 0===f?void 0:f.slug)?((0,i.uX)(),(0,i.CE)("div",{key:0,id:"tab-content-schedule",class:(0,i.C4)([{active:l.value},"sui-tab-content"]),"aria-labelledby":"tab-schedule",role:"tabpanel",tabindex:"0"},[(0,i.Lk)("p",null,(0,i.v_)((0,i.R1)(t)("Choose how often you want this notification to run.")),1),(0,i.bF)(La,{mode:"config"})],2)):(0,i.Q3)("",!0),(0,i.Lk)("div",{id:"tab-content-recipients",class:(0,i.C4)([{active:c.value},"sui-tab-content"]),"aria-labelledby":"tab-recipients",role:"tabpanel",tabindex:"0"},[(0,i.bF)(Hn,{mode:"config"})],2),s.value?((0,i.uX)(),(0,i.CE)("div",Va,[a.value?((0,i.uX)(),(0,i.Wv)((0,i.$y)(a.value),{key:0})):(0,i.Q3)("",!0)])):(0,i.Q3)("",!0)])])}}};var Ma={class:"sui-modal sui-modal-lg"},Ka={role:"dialog",id:"modal-config",class:"sui-modal-content","aria-modal":"true","aria-describedby":"modal-config-notification"},Da={class:"sui-box"},Ga={class:"sui-box-header"},Ha={class:"sui-box-title"},$a={class:"sui-actions-right"},qa={class:"sui-screen-reader-text"},za={class:"sui-box-body"},Ja={class:"sui-box-footer"},Ya={class:"sui-actions-left"},Za={class:"sui-actions-right"};const eu={__name:"config-modal",setup:function(e){var t=(0,u.B)().__,n=U(),r=function(){SUI.closeModal()};return function(e,o){return(0,i.uX)(),(0,i.CE)("div",Ma,[(0,i.Lk)("div",Ka,[(0,i.Lk)("div",Da,[(0,i.Lk)("div",Ga,[(0,i.Lk)("h3",Ha,(0,i.v_)((0,i.R1)(t)("Configure")),1),(0,i.Lk)("div",$a,[(0,i.Lk)("button",{class:"modal-close-button sui-button-icon",onClick:r},[o[2]||(o[2]=(0,i.Lk)("i",{class:"sui-icon-close sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("span",qa,(0,i.v_)((0,i.R1)(t)("Close this dialog.")),1)])])]),(0,i.Lk)("div",za,[void 0!==(0,i.R1)(n).getNotification&&"config"===(0,i.R1)(n).mode?((0,i.uX)(),(0,i.Wv)(Qa,{key:0})):(0,i.Q3)("",!0)]),(0,i.Lk)("div",Ja,[(0,i.Lk)("div",Ya,[(0,i.Lk)("button",{id:"deactivate-notification",class:"sui-button sui-button-ghost",type:"button",onClick:o[0]||(o[0]=function(e){return(0,i.R1)(n).disable((0,i.R1)(n).getNotification)})},[o[3]||(o[3]=(0,i.Lk)("i",{"aria-hidden":"true",class:"sui-icon-power-on-off"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(t)("Deactivate")),1)])]),(0,i.Lk)("div",Za,[(0,i.Lk)("button",{id:"save-changes-button",class:"sui-button sui-button-blue",type:"button",onClick:o[1]||(o[1]=function(){var e;return(0,i.R1)(n).save&&(e=(0,i.R1)(n)).save.apply(e,arguments)})},[o[4]||(o[4]=(0,i.Lk)("i",{"aria-hidden":"true",class:"sui-icon-save"},null,-1)),(0,i.eW)(" "+(0,i.v_)((0,i.R1)(t)("Save Changes")),1)])])])])])])}}};var tu={class:"sui-description"},nu={class:"font-bold text-gray-500"},iu={class:"block font-bold text-gray-500 margin-top-30"},ru={class:"sui-description"},ou={class:"border border-solid rounded-md sui-tabs sui-tabs-flushed border-silver-light mb-7"},au={class:"pt-4 sui-tabs-menu no-border-top pl-7",role:"tablist"},uu={id:"tab-in-house-recipient","aria-controls":"tab-content-in-house-recipient","aria-selected":"true",class:"sui-tab-item active no-padding-top",role:"tab",type:"button"},su={id:"tab-out-house-recipient","aria-controls":"tab-content-out-house-recipient","aria-selected":"false",class:"sui-tab-item no-padding-top",role:"tab",tabindex:"-1",type:"button"},lu={class:"sui-tabs-content"},cu={id:"tab-content-in-house-recipient","aria-labelledby":"tab-in-house-recipient",class:"py-4 sui-tab-content active px-7",role:"tabpanel",tabindex:"0"},du={class:"sui-description"},fu={id:"tab-content-out-house-recipient","aria-labelledby":"tab-out-house-recipient",class:"py-4 sui-tab-content px-7",role:"tabpanel",tabindex:"0"},pu={class:"font-bold text-gray-500"},vu={class:"sui-description"},bu={class:"sui-accordion sui-flushed"},mu={class:"sui-accordion-item-header"},yu={class:"sui-accordion-item-title"},hu={class:"sui-accordion-item-body"},gu={class:"sui-box"},ku={class:"sui-box-body"};const _u={__name:"bulk-reports",setup:function(e){var t=(0,u.B)().__,n=U(),r={"malware-report":Aa};return function(e,o){return(0,i.uX)(),(0,i.CE)("div",null,[(0,i.Lk)("p",tu,(0,i.v_)((0,i.R1)(t)("Bulk configure settings for reports below.")),1),(0,i.Lk)("span",nu,(0,i.v_)((0,i.R1)(t)("Schedule")),1),(0,i.bF)(La,{mode:"bulk"}),(0,i.Lk)("span",iu,(0,i.v_)((0,i.R1)(t)("Recipients")),1),(0,i.Lk)("p",ru,(0,i.v_)((0,i.R1)(t)("Add as many recipients as you like. They will receive email reports as per the schedule you've set.")),1),(0,i.Lk)("div",ou,[(0,i.Lk)("div",au,[(0,i.Lk)("button",uu,(0,i.v_)((0,i.R1)(t)("Add users")),1),(0,i.Lk)("button",su,(0,i.v_)((0,i.R1)(t)("Invite by email")),1)]),(0,i.Lk)("div",lu,[(0,i.Lk)("div",cu,[(0,i.Lk)("p",du,(0,i.v_)((0,i.R1)(t)("We've automatically added you as a recipient. Note: Added recipients must confirm their subscription to begin receiving emails.")),1),(0,i.bF)(Ni,{scenario:"report"}),(0,i.bF)(Fi,{scenario:"report"}),(0,i.bF)(hi,{scenario:"report"})]),(0,i.Lk)("div",fu,[(0,i.bF)(lr,{scenario:"report"})])])]),(0,i.Lk)("span",pu,(0,i.v_)((0,i.R1)(t)("Configure reports")),1),(0,i.Lk)("p",vu,(0,i.v_)((0,i.R1)(t)("Each report has unique settings that can be configured below.")),1),(0,i.Lk)("div",bu,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)((0,i.R1)(n).getBulkReports,function(e){return(0,i.uX)(),(0,i.CE)(i.FK,{key:e.slug},["audit-report"!==e.slug&&"firewall-report"!==e.slug?((0,i.uX)(),(0,i.CE)("div",{key:e.slug,class:"sui-accordion-item"},[(0,i.Lk)("div",mu,[(0,i.Lk)("div",yu,[(0,i.eW)((0,i.v_)(e.title)+" ",1),(0,i.bF)(cr.A)])]),(0,i.Lk)("div",hu,[(0,i.Lk)("div",gu,[(0,i.Lk)("div",ku,[((0,i.uX)(),(0,i.Wv)((0,i.$y)(r[e.slug])))])])])])):(0,i.Q3)("",!0)],64)}),128))])])}}};function wu(e){return wu="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},wu(e)}var Lu={role:"tablist",class:"sui-tabs-menu"},Ru=["id","aria-controls","aria-selected","tabindex","onClick"],Cu=["name","value","aria-label","checked"],xu={class:"sui-tabs-content"},Eu=["id","aria-labelledby","hidden"];const ju={__name:"sui-tabs",props:{tabs:{type:Array,required:!0,validator:function(e){return e.every(function(e){return e&&"object"===wu(e)&&"string"==typeof e.id&&"string"==typeof e.label})}},modelValue:{type:String,required:!0},name:{type:String,default:""},flushed:{type:Boolean,default:!1},noBorderTop:{type:Boolean,default:!1}},emits:["update:modelValue"],setup:function(e,t){var n=t.emit,r=e,o=n,a=(0,d.hRP)(r,"modelValue",o),u=(0,i.EW)(function(){return"".concat(r.name,"-tabs")});return function(t,n){return(0,i.uX)(),(0,i.CE)("div",{class:(0,i.C4)(["sui-tabs",{"sui-tabs-flushed":e.flushed,"no-border-top":e.noBorderTop}])},[(0,i.Lk)("div",Lu,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(e.tabs,function(e){return(0,i.uX)(),(0,i.CE)(i.FK,{key:e.id},[(0,i.Lk)("button",{type:"button",role:"tab",id:"".concat(e.id,"__tab"),class:(0,i.C4)(["sui-tab-item",{active:(0,i.R1)(a)===e.id}]),"aria-controls":"".concat(e.id,"__content"),"aria-selected":(0,i.R1)(a)===e.id,tabindex:(0,i.R1)(a)===e.id?0:-1,onClick:function(t){return n=e.id,void(a.value=n);var n}},(0,i.v_)(e.label),11,Ru),(0,i.Lk)("input",{type:"radio",name:u.value,value:e.id,class:"sui-screen-reader-text","aria-label":e.label,"aria-hidden":"true",checked:(0,i.R1)(a)===e.id},null,8,Cu)],64)}),128))]),(0,i.Lk)("div",xu,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(e.tabs,function(e){return(0,i.uX)(),(0,i.CE)("div",{key:e.id,role:"tabpanel",tabindex:"0",id:"".concat(e.id,"__content"),class:(0,i.C4)(["sui-tab-content",{active:(0,i.R1)(a)===e.id}]),"aria-labelledby":"".concat(e.id,"__tab"),hidden:(0,i.R1)(a)!==e.id},[(0,i.RG)(t.$slots,e.id)],10,Eu)}),128))])],2)}}};var Su={class:"sui-box-body"};const Au={__name:"bulk-update",setup:function(e){var t=(0,u.B)().__,n=U(),o=x(),a=(0,r.bP)(o).type,s=(0,i.EW)(function(){return[{id:"notification",label:t("Notifications")},{id:"report",label:t("Reports")}]});return(0,i.wB)(a,function(){n.resetFilter()}),function(e,t){return(0,i.uX)(),(0,i.CE)("div",Su,[(0,i.R1)(n).getBulkReports.length>0&&(0,i.R1)(n).getBulkNotifications.length>0?((0,i.uX)(),(0,i.Wv)(ju,{key:0,tabs:s.value,modelValue:(0,i.R1)(a),"onUpdate:modelValue":t[0]||(t[0]=function(e){return(0,i.i9)(a)?a.value=e:null}),name:"bulk-update",flushed:"","no-border-top":""},{notification:(0,i.k6)(function(){return["notification"===(0,i.R1)(a)?((0,i.uX)(),(0,i.Wv)(Jo,{key:0})):(0,i.Q3)("",!0)]}),report:(0,i.k6)(function(){return["report"===(0,i.R1)(a)?((0,i.uX)(),(0,i.Wv)(_u,{key:0})):(0,i.Q3)("",!0)]}),_:1},8,["tabs","modelValue"])):(0,i.R1)(n).getBulkNotifications.length?((0,i.uX)(),(0,i.Wv)(Jo,{key:1})):(0,i.R1)(n).getBulkReports.length?((0,i.uX)(),(0,i.Wv)(_u,{key:2})):(0,i.Q3)("",!0)])}}};var Xu={class:"sui-modal sui-modal-lg"},Iu={role:"dialog",id:"modal-bulk-config",class:"sui-modal-content","aria-modal":"true","aria-describedby":"modal-config-notification"},Ou={class:"sui-box"},Tu={class:"sui-box-header"},Fu={class:"sui-box-title"},Wu={class:"sui-actions-right"},Pu={class:"modal-close-button sui-button-icon","data-modal-close":""},Uu={class:"sui-screen-reader-text"},Nu={class:"sui-box-footer"},Bu={class:"sui-actions-left"},Vu={id:"cancel-bulk",class:"sui-button sui-button-ghost","data-modal-close":""},Qu={class:"sui-actions-right"};const Mu={__name:"bulk-config-modal",setup:function(e){var t=(0,u.B)().__,n=U();return function(e,r){return(0,i.uX)(),(0,i.CE)("div",Xu,[(0,i.Lk)("div",Iu,[(0,i.Lk)("div",Ou,[(0,i.Lk)("div",Tu,[(0,i.Lk)("h3",Fu,(0,i.v_)((0,i.R1)(t)("Bulk configure")),1),(0,i.Lk)("div",Wu,[(0,i.Lk)("button",Pu,[r[0]||(r[0]=(0,i.Lk)("i",{class:"sui-icon-close sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("span",Uu,(0,i.v_)((0,i.R1)(t)("Close this dialog.")),1)])])]),"bulk"===(0,i.R1)(n).mode?((0,i.uX)(),(0,i.Wv)(Au,{key:0})):(0,i.Q3)("",!0),(0,i.Lk)("div",Nu,[(0,i.Lk)("div",Bu,[(0,i.Lk)("button",Vu,(0,i.v_)((0,i.R1)(t)("Cancel")),1)]),(0,i.Lk)("div",Qu,[(0,i.bF)(c.A,{label:(0,i.R1)(t)("Save Changes"),action:"save-bulk",variant:"blue",onClick:(0,i.R1)(n).saveBulk},null,8,["label","onClick"])])])])])])}}},Ku={__name:"notification",setup:function(e){var t=U(),n=(0,r.bP)(t),a=n.active_count,s=n.next_run,l=(0,u.B)(),c=l._n,d=l.__,f=(0,i.EW)(function(){return{mainValue:a.value,mainLabel:c("Active notification","Active notifications",a.value),listItems:[{label:d("Next scheduled reporting"),value:s.value}]}});return function(e,t){return(0,i.uX)(),(0,i.Wv)(o.A,{summary:f.value,title:(0,i.R1)(d)("Notifications"),"doc-link":"?utm_source=defender&utm_medium=plugin&utm_campaign=defender_notifications_docs#notifications",feature:"notification"},{default:(0,i.k6)(function(){return[(0,i.bF)(tt),(0,i.bF)(Wa),(0,i.bF)(eu),(0,i.bF)(Mu)]}),_:1},8,["summary","title"])}}};var Du=(0,i.Ef)(Ku);Du.use((0,r.Ey)()),Du.mount("#defender")},3498:(e,t,n)=>{"use strict";n.d(t,{A:()=>y});var i=n(9726),r=n(5592),o=n(682),a=n(6965),u=n(4073);function s(e){return function(e){if(Array.isArray(e))return l(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return l(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}(e)||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(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var c=["innerHTML"],d={key:0},f={class:"sui-footer-nav"},p=["id","href"],v={class:"sui-footer-social"},b=["id","href"],m={class:"sui-screen-reader-text"};const y={__name:"app-footer",setup:function(e){var t=(0,r.B)().__,n=(0,o.X)(),l=n.is_free,y=n.whitelabel,h=(0,u.I)().wpmuDevHubUrl,g=(0,i.EW)(function(){return y.value.footer_text}),k=(0,i.EW)(function(){return y.value.change_footer}),_=[{url:"https://wpmudev.com/roadmap/",text:t("Roadmap")},{url:"https://wpmudev.com/docs/",text:t("Docs")},{url:"https://wpmudev.com/terms-of-service/",text:t("Terms of Service")},{url:"https://incsub.com/privacy-policy/",text:t("Privacy Policy")}],w=[{url:h(),text:t("The Hub")},{url:"https://wpmudev.com/projects/category/plugins/",text:t("Plugins")},{url:h("support/"),text:t("Support")},{url:h("community/"),text:t("Community")}],L=[{url:"https://profiles.wordpress.org/wpmudev#content-plugins",text:t("Free Plugins")},{url:"https://wpmudev.com/features/",text:t("Membership")},{url:"https://wordpress.org/support/plugin/defender-security/",text:t("Support")},{url:"https://wpmudev.com/hub-welcome/",text:t("The Hub")}],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:t("Facebook")},{url:"https://twitter.com/wpmudev",icon:"sui-icon-social-twitter",name:t("Twitter")},{url:"https://www.instagram.com/wpmu_dev/",icon:"sui-icon-instagram",name:t("Instagram")}];return function(e,t){return(0,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(e){return(0,i.uX)(),(0,i.CE)("li",{key:e.url},[(0,i.Lk)("a",{id:(0,i.R1)(a.S)().stringToId(e.text),href:e.url,target:"_blank"},(0,i.v_)(e.text),9,p)])}),128))]),(0,i.Lk)("ul",v,[((0,i.uX)(),(0,i.CE)(i.FK,null,(0,i.pI)(C,function(e){return(0,i.Lk)("li",{key:e.url},[(0,i.Lk)("a",{id:e.name,href:e.url,target:"_blank"},[(0,i.Lk)("i",{class:(0,i.C4)(e.icon),"aria-hidden":"true"},null,2),(0,i.Lk)("span",m,(0,i.v_)(e.name),1)],8,b)])}),64))])]))])}}}},3728:(e,t,n)=>{"use strict";n.d(t,{A:()=>h});var i=n(9726),r=n(6965),o=n(5592),a=["id"],u={key:0,class:"sui-box-settings-col-1"},s={class:"sui-settings-label"},l={key:0,class:"sui-tag sui-tag-pro"},c={key:1,class:"sui-tag sui-tag-green"},d={class:"sui-description"},f={class:"sui-box-settings-col-2"};const p={__name:"setting-row",props:{label:{type:String,default:""},description:{type:String,default:""},showPro:{type:[Boolean,Number],default:!1},showOpacity:{type:[Boolean,Number],default:!0},showNew:{type:[Boolean,Number],default:!1}},setup:function(e){var t=e,n=(0,o.B)().__;return function(o,p){return(0,i.uX)(),(0,i.CE)("div",{class:(0,i.C4)(["sui-box-settings-row sui-flushed",{"opacity-50 pointer-events-none":e.showPro&&e.showOpacity}]),id:(0,i.R1)(r.S)().stringToId(e.label+"-row")},[t.label&&(0,i.Ht)().label?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.CE)("div",u,[(0,i.Lk)("div",s,[(0,i.eW)((0,i.v_)(e.label)+" ",1),(0,i.RG)(o.$slots,"label"),e.showPro?((0,i.uX)(),(0,i.CE)("span",l,(0,i.v_)((0,i.R1)(n)("Pro")),1)):(0,i.Q3)("",!0),e.showNew?((0,i.uX)(),(0,i.CE)("span",c,(0,i.v_)((0,i.R1)(n)("New")),1)):(0,i.Q3)("",!0)]),(0,i.Lk)("span",d,[(0,i.eW)((0,i.v_)(e.description||"")+" ",1),(0,i.RG)(o.$slots,"description")])])),(0,i.Lk)("div",f,[(0,i.RG)(o.$slots,"default")])],10,a)}}};var v=n(5072),b=n.n(v),m=n(4612),y={insert:"head",singleton:!1};b()(m.A,y);m.A.locals;const h=(0,n(6262).A)(p,[["__scopeId","data-v-079b01d3"]])},3834:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var i=n(6314),r=n.n(i)()(function(e){return e[1]});r.push([e.id,".recipient-container{max-height:16rem;overflow-x:hidden;overflow-y:auto}",""]);const o=r},4073:(e,t,n)=>{"use strict";n.d(t,{I:()=>i});var i=function(){return{homeUrl:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return defender.home_url+e},siteUrl:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return defender.site_url+e},adminUrl:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return defender.admin_url+e},assetUrl:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return defender.defender_url+e},wpmuDevApiBaseUrl:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return defender.wpmudev_api_base_url+e},campaign_url:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"project/wp-defender",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return n=n&&!n.endsWith("&")?n+"&":n,"".concat(defender.wpmudev_api_base_url).concat(t,"/?").concat(n,"utm_source=defender&utm_medium=plugin&utm_campaign=").concat(e)},isUrlOrSlug:function(e){return/^(?:http(s)?:\/\/)?[\w.-]+(?:\.[\w\.-]+)+[\w\-\._~:/?#[\]@!\$&'\(\)\*\+,;=.]+$/i.test(e)?"url":"slug"},wpmuDevHubUrl:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return defender.wpmudev_hub_link+e}}}},4510:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var i=n(9726);function r(e){return function(e){if(Array.isArray(e))return o(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return o(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var a={class:"sui-button-icon sui-accordion-open-indicator","aria-label":"open-item"};const u={},s=(0,n(6262).A)(u,[["render",function(e,t){return(0,i.uX)(),(0,i.CE)("button",a,r(t[0]||(t[0]=[(0,i.Lk)("span",{class:"sui-icon-chevron-down","aria-hidden":"true"},null,-1)])))}]])},4612:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var i=n(6314),r=n.n(i)()(function(e){return e[1]});r.push([e.id,".bottom-border[data-v-079b01d3]{border-bottom:1px solid #e6e6e6}.bottom-border[data-v-079b01d3]:last-child{border-bottom:none}.sui-tag[data-v-079b01d3]{font-size:8px!important;height:auto!important;line-height:8px!important;margin-left:5px!important;min-height:auto!important;padding:2px 6px!important;position:relative;top:-2px;width:auto!important}",""]);const o=r},5067:(e,t,n)=>{"use strict";n.d(t,{A:()=>A});var i=n(9726),r=n(7786),o=n(682),a=n(1669),u=n.n(a);const s={mounted:function(e,t){(0,o.X)().isHighContrast()&&!u()("body").hasClass("sui-elements-accessible")&&u()("body").addClass("sui-elements-accessible");var n=jQuery(e).closest(".sui-modal-content"),i=n.length?n:"body";"function"==typeof jQuery.fn.SUIselect2&&jQuery(e).SUIselect2({dropdownParent:i}),jQuery(e).on("select2:select",function(){var n,i=new Event("change",{bubbles:!0,cancelable:!0});e.dispatchEvent(i),null===(n=t.value)||void 0===n||n.call(t,e)}),jQuery(e).on("select2:unselect",function(){var t=new Event("change",{bubbles:!0,cancelable:!0});e.dispatchEvent(t)})},updated:function(e){var t=jQuery(e);t.hasClass("select2-hidden-accessible")&&t.SUIselect2("destroy");var n=t.closest(".sui-modal-content"),i=n.length?n:"body";"function"==typeof t.SUIselect2&&t.SUIselect2({dropdownParent:i})},unmounted:function(e){var t=jQuery(e);t.hasClass("select2-hidden-accessible")&&t.SUIselect2("destroy")}};var l=n(6965);function c(e){return c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c(e)}function d(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=c(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=c(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==c(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i,r,o,a,u=[],s=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(i=o.call(n)).done)&&(u.push(i.value),u.length!==t);s=!0);}catch(e){l=!0,r=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw r}}return u}}(e,t)||function(e,t){if(e){if("string"==typeof e)return p(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?p(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var v=["for"],b={key:1,class:"sui-field-prefix"},m={key:2,class:"relative"},y=["id","multiple","data-placeholder","data-minimum-results-for-search","data-width"],h={key:0,value:""},g=["value"],k=["id","name","multiple","data-placeholder","data-minimum-results-for-search","data-width"],_={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:""}},emits:["update:modelValue"],setup:function(e,t){var n=t.emit,o=s,a=e,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))}),p=(0,i.EW)(function(){return(Array.isArray(a.options)?a.options:Object.entries(a.options).map(function(e){var t=f(e,2);return d({},t[0],t[1])})).map(function(e){if("string"==typeof e)return{value:e,label:e};if(void 0!==e.value||void 0!==e.label)return e;var t=f(Object.entries(e)[0]||[],2);return{value:t[0],label:t[1]}})}),C=(0,r.hRP)(a,"modelValue",u);return function(t,n){return(0,i.uX)(),(0,i.CE)("div",{class:(0,i.C4)({"sui-form-field":e.hasField,"sui-form-field-error":e.hasError})},[e.label?((0,i.uX)(),(0,i.CE)("label",{key:0,class:"sui-label",for:c.value},(0,i.v_)(e.label),9,v)):(0,i.Q3)("",!0),e.prefix?((0,i.uX)(),(0,i.CE)("span",b,(0,i.v_)(e.prefix),1)):(0,i.Q3)("",!0),e.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(e){return(0,i.i9)(C)?C.value=e:null}),class:(0,i.C4)(["sui-select",e.customClass]),multiple:e.multiple,"data-placeholder":e.placeholder,"data-minimum-results-for-search":e.searchable?0:"Infinity","data-width":e.width||"100%"},[!e.multiple&&e.placeholder?((0,i.uX)(),(0,i.CE)("option",h)):(0,i.Q3)("",!0),((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(p.value,function(e){return(0,i.uX)(),(0,i.CE)("option",{key:e.value,value:e.value},(0,i.v_)(e.label),9,g)}),128))],10,y)),[[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:e.name,"onUpdate:modelValue":n[1]||(n[1]=function(e){return(0,i.i9)(C)?C.value=e:null}),class:(0,i.C4)(["sui-select",e.customClass]),multiple:e.multiple,"data-placeholder":e.placeholder,"data-minimum-results-for-search":e.searchable?0:"Infinity","data-width":e.width||"100%"},[!e.multiple&&e.placeholder?((0,i.uX)(),(0,i.CE)("option",_)):(0,i.Q3)("",!0),((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(p.value,function(e){return(0,i.uX)(),(0,i.CE)("option",{key:e.value,value:e.value},(0,i.v_)(e.label),9,w)}),128))],10,k)),[[i.u1,(0,i.R1)(C)],[(0,i.R1)(o)]]),e.hasError&&e.errorMessage?((0,i.uX)(),(0,i.CE)("p",L,(0,i.v_)(e.errorMessage),1)):(0,i.Q3)("",!0),e.helperMessage?((0,i.uX)(),(0,i.CE)("p",R,(0,i.v_)(e.helperMessage),1)):(0,i.Q3)("",!0),(0,i.RG)(t.$slots,"default")],2)}}};var x=n(5072),E=n.n(x),j=n(7389),S={insert:"head",singleton:!1};E()(j.A,S);j.A.locals;const A=(0,n(6262).A)(C,[["__scopeId","data-v-bc246b6e"]])},5358:(e,t,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(e){var t=o(e);return n(t)}function o(e){if(!n.o(i,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return i[e]}r.keys=function(){return Object.keys(i)},r.resolve=o,e.exports=r,r.id=5358},5592:(e,t,n)=>{"use strict";n.d(t,{B:()=>o});var i=n(4005),r=new i.FilterXSS({whiteList:{a:["href","title","target"],span:["class"],strong:[]},safeAttrValue:function(e,t,n){return"a"===e&&"href"===t&&"%s"===n?"%s":(0,i.safeAttrValue)(e,t,n)}}),o=function(){var e=wp.i18n;return{__:function(t){return r.process(e.__(t,"defender-security"))},_n:function(t,n,i){return r.process(e._n(t,n,i,"defender-security"))},xss:function(e){return r.process(e)},sprintf:function(){return e.sprintf.apply(e,arguments)}}}},5945:(e,t,n)=>{"use strict";n.d(t,{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(e){var t=e,n=(0,r.B)().__,u=(0,i.KR)(defender.whitelabel.hide_doc_link),s=(0,i.EW)(function(){return defender.wpmudev_url+t.link});return function(e,t){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"},[t[0]||(t[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)}}}},6218:(e,t,n)=>{"use strict";n.d(t,{j:()=>o});var i=n(5093),r=n.n(i);function o(){var e=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"DD-MM-YYYY";return e?r()(e).format(t):""},t=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return r()(e).subtract(t,"days").toDate()},n=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date;return r()(e).startOf("week").toDate()},i=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date;return r()(e).endOf("week").toDate()};return{formatDate:e,formatTime:function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"HH:mm";if(!e)return"";if("string"==typeof e)if(e.match(/^\d{1,2}:\d{2}(:\d{2})?$/)){var i=e.padStart(5,"0");t=r()("1970-01-01T".concat(i))}else t=r()(e);else t=r()(e);return t.isValid()?"LT"===n?t.format("LT"):t.format(n):""},subtractDays:t,addDays:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return r()(e).add(t,"days").toDate()},getWeekStart:n,getWeekEnd:i,getDateRanges:function(){var e=new Date,r=n(e),o=i(e);return{Today:[e,e],"Last 7 days":[t(e,7),e],"This week":[r,o],"30 days":[t(e,30),e]}},getDefaultDateRange:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:7,i=new Date,r=t(i,n);return{date_from:e(r),date_to:e(i)}}}}},6874:(e,t,n)=>{"use strict";n.d(t,{A:()=>w});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 e,t,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:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,u=0,s=e,f.n=n,a}};function p(n,i){for(u=n,s=i,t=0;!d&&l&&!r&&t<c.length;t++){var r,o=c[t],p=f.p,v=o[2];n>3?(r=v===i)&&(s=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=e):o[0]<=p&&((r=n<2&&p<o[1])?(u=0,f.v=i,f.n=o[1]):p<v&&(r=n<3||o[0]>i||i>v)&&(o[4]=n,o[5]=i,f.n=v,u=0))}if(r||n>1)return a;throw d=!0,i}return function(r,c,v){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&p(c,v),u=c,s=v;(t=u<2?e:s)||!d;){o||(u?u<3?(u>1&&(f.n=-1),p(u,s)):f.n=s:f.v=s);try{if(l=2,o){if(u||(r="next"),t=o[r]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,u<2&&(u=0)}else 1===u&&(t=o.return)&&t.call(o),u<2&&(s=TypeError("The iterator does not provide a '"+r+"' method"),u=1);o=e}else if((t=(d=f.n<0)?s:n.call(i,f))!==a)break}catch(t){o=e,u=1,s=t}finally{l=1}}return{value:t,done:d}}}(n,r,o),!0),c}var a={};function u(){}function c(){}function d(){}t=Object.getPrototypeOf;var f=[][i]?t(t([][i]())):(l(t={},i,function(){return this}),t),p=d.prototype=u.prototype=Object.create(f);function v(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,l(e,r,"GeneratorFunction")),e.prototype=Object.create(p),e}return c.prototype=d,l(p,"constructor",d),l(d,"constructor",c),c.displayName="GeneratorFunction",l(d,r,"GeneratorFunction"),l(p),l(p,r,"Generator"),l(p,i,function(){return this}),l(p,"toString",function(){return"[object Generator]"}),(s=function(){return{w:o,m:v}})()}function l(e,t,n,i){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}l=function(e,t,n,i){function o(t,n){l(e,t,function(e){return this._invoke(t,n,e)})}t?r?r(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},l(e,t,n,i)}function c(e,t,n,i,r,o,a){try{var u=e[o](a),s=u.value}catch(e){return void n(e)}u.done?t(s):Promise.resolve(s).then(i,r)}function d(e){return function(){var t=this,n=arguments;return new Promise(function(i,r){var o=e.apply(t,n);function a(e){c(o,i,r,a,u,"next",e)}function u(e){c(o,i,r,a,u,"throw",e)}a(void 0)})}}var f={class:"sui-modal sui-modal-md"},p=["aria-label"],v={class:"sui-box margin-bottom-5"},b={class:"sui-box-header sui-flatten sui-content-center sui-spacing-top--60"},m={class:"sui-box-banner margin-bottom-30","aria-hidden":"true"},y=["src","srcset","alt"],h={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(e){var t=(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),E=(0,i.KR)(defender.misc.skip_button_title),j=(0,i.KR)(defender.misc.nonces),S=(0,i.KR)(defender.misc.routes),A=(0,i.KR)(!1);(0,i.sV)(function(){document.onreadystatechange=function(){SUI.openModal("defender-tracking-modal",jQuery("body"),void 0,!1,!0)}});var X=function(){var e=d(s().m(function e(){return s().w(function(e){for(;;)switch(e.n){case 0:return A.value=!0,e.n=1,l(S.value.save_track_modal,j.value.save_track_modal,{});case 1:SUI.closeModal(),n(),A.value=!1;case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),I=function(){var e=d(s().m(function e(){return s().w(function(e){for(;;)switch(e.n){case 0:return A.value=!0,e.n=1,l(S.value.close_track_modal,j.value.close_track_modal,{});case 1:SUI.closeModal(),n(),A.value=!1;case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}();return function(e,n){return(0,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)(t)("Tracking Preferences Modal")},[(0,i.Lk)("div",v,[(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,y)]),(0,i.Lk)("button",{class:"modal-close-button sui-button-white sui-button-icon sui-button-float--right",onClick:I},[n[0]||(n[0]=(0,i.Lk)("i",{class:"sui-icon-close sui-md","aria-hidden":"true"},null,-1)),(0,i.Lk)("span",h,(0,i.v_)((0,i.R1)(t)("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:X,doing_ajax:A.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:I,class:"sui-modal-skip defender-tracking-modal-skip-link"},(0,i.v_)(E.value),1)],8,p)])}}}},6965:(e,t,n)=>{"use strict";function i(){return{capitalizeFirstLetter:function(e){return e?e.charAt(0).toUpperCase()+e.slice(1):""},stringToId:function(e){return e?e.toLowerCase().replace(/\s+/g,"-").replace(/[^a-z0-9-]/g,"").replace(/-+/g,"-").replace(/^-|-$/g,""):""},generateId:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=Math.random().toString(36).substring(2,15);return e?"".concat(e,"-").concat(t):t}}}n.d(t,{S:()=>i})},7389:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var i=n(6314),r=n.n(i)()(function(e){return e[1]});r.push([e.id,".prefix-icon[data-v-bc246b6e]{left:14px;position:absolute;top:50%;transform:translateY(-50%)}",""]);const o=r},7476:(e,t,n)=>{"use strict";n.d(t,{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 e,t,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:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,a=0,u=e,f.n=n,s}};function p(n,i){for(a=n,u=i,t=0;!d&&l&&!r&&t<c.length;t++){var r,o=c[t],p=f.p,v=o[2];n>3?(r=v===i)&&(u=o[(a=o[4])?5:(a=3,3)],o[4]=o[5]=e):o[0]<=p&&((r=n<2&&p<o[1])?(a=0,f.v=i,f.n=o[1]):p<v&&(r=n<3||o[0]>i||i>v)&&(o[4]=n,o[5]=i,f.n=v,a=0))}if(r||n>1)return s;throw d=!0,i}return function(r,c,v){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&p(c,v),a=c,u=v;(t=a<2?e:u)||!d;){o||(a?a<3?(a>1&&(f.n=-1),p(a,u)):f.n=u:f.v=u);try{if(l=2,o){if(a||(r="next"),t=o[r]){if(!(t=t.call(o,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,a<2&&(a=0)}else 1===a&&(t=o.return)&&t.call(o),a<2&&(u=TypeError("The iterator does not provide a '"+r+"' method"),a=1);o=e}else if((t=(d=f.n<0)?u:n.call(i,f))!==s)break}catch(t){o=e,a=1,u=t}finally{l=1}}return{value:t,done:d}}}(n,r,o),!0),c}var s={};function l(){}function c(){}function d(){}t=Object.getPrototypeOf;var f=[][i]?t(t([][i]())):(a(t={},i,function(){return this}),t),p=d.prototype=l.prototype=Object.create(f);function v(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,a(e,r,"GeneratorFunction")),e.prototype=Object.create(p),e}return c.prototype=d,a(p,"constructor",d),a(d,"constructor",c),c.displayName="GeneratorFunction",a(d,r,"GeneratorFunction"),a(p),a(p,r,"Generator"),a(p,i,function(){return this}),a(p,"toString",function(){return"[object Generator]"}),(o=function(){return{w:u,m:v}})()}function a(e,t,n,i){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}a=function(e,t,n,i){function o(t,n){a(e,t,function(e){return this._invoke(t,n,e)})}t?r?r(e,t,{value:n,enumerable:!i,configurable:!i,writable:!i}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},a(e,t,n,i)}function u(e,t,n,i,r,o,a){try{var u=e[o](a),s=u.value}catch(e){return void n(e)}u.done?t(s):Promise.resolve(s).then(i,r)}var s=(0,i.nY)("loading",function(){var e=(0,r.KR)([]);function t(t){e.value.push(t)}function n(t){e.value=e.value.filter(function(e){return e!==t})}function i(t){return e.value.includes(t)}var a=function(){var e,r=(e=o().m(function e(r,a){return o().w(function(e){for(;;)switch(e.p=e.n){case 0:if(!i(r)){e.n=1;break}return e.a(2);case 1:return t(r),e.p=2,e.n=3,a();case 3:return e.a(2,e.v);case 4:return e.p=4,n(r),e.f(4);case 5:return e.a(2)}},e,null,[[2,,4,5]])}),function(){var t=this,n=arguments;return new Promise(function(i,r){var o=e.apply(t,n);function a(e){u(o,i,r,a,s,"next",e)}function s(e){u(o,i,r,a,s,"throw",e)}a(void 0)})});return function(e,t){return r.apply(this,arguments)}}();return{start:t,stop:n,isLoading:i,clear:function(){for(var t in e)e[t]=!1},withLoading:a}})},7545:(e,t,n)=>{"use strict";n.d(t,{A:()=>w});var i=n(9726),r=n(7786),o=n(1289),a=n(3728),u=n(5592),s=n(9806),l={class:"sui-box-header"},c={class:"sui-box-title"},d={class:"sui-actions-right"},f={class:"sui-message"},p=["src"],v=["src"],b={class:"sui-message-content"},m={class:"sui-box-header"},y={class:"sui-box-title"},h={class:"sui-actions-right"},g=["innerHTML"],k={key:0,class:"sui-box-footer"},_={class:"sui-actions-right"};const w={__name:"settings-layout",props:{feature:{type:String,required:!0},title:{type:String,required:!0},modelValue:{type:Boolean,default:!0},settings:{type:Array,default:function(){return[]}},imageUrl:{type:String,default:""},toggleAction:{type:String,default:""},saveAction:{type:String,default:""},hasDeactivate:{type:Boolean,default:!0},layoutClass:{type:String,default:""}},emits:["update:modelValue","save-settings","toggle-feature"],setup:function(e,t){var n=t.emit,w=(0,u.B)().__,L=(0,s.p)(),R=L.maybeHideBranding,C=L.whitelabelHeroImage,x=e,E=n,j=(0,r.hRP)(x,"modelValue",E),S="settings-".concat(x.feature,"-").concat(x.modelValue?"enabled":"disabled");return function(t,n){return(0,i.uX)(),(0,i.CE)(i.FK,null,[!1===(0,i.R1)(j)&&e.toggleAction?((0,i.uX)(),(0,i.CE)("div",{key:0,class:"sui-box",id:S},[(0,i.Lk)("div",l,[(0,i.Lk)("h2",c,(0,i.v_)(e.title),1),(0,i.Lk)("div",d,[(0,i.RG)(t.$slots,"actions-right")])]),(0,i.Lk)("div",f,[(0,i.R1)(R)?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.CE)("img",{key:0,src:e.imageUrl,class:"sui-image",alt:"Feature image"},null,8,p)),(0,i.R1)(R)&&(0,i.R1)(C)?((0,i.uX)(),(0,i.CE)("img",{key:1,src:(0,i.R1)(C),class:"sui-image wd-whitelabel-custom-branding-logo",alt:"Custom Feature image"},null,8,v)):(0,i.Q3)("",!0),(0,i.Lk)("div",b,[(0,i.RG)(t.$slots,"deactivate-message"),(0,i.bF)(o.A,{label:(0,i.R1)(w)("Activate"),variant:"blue",action:e.toggleAction,type:"button",onClick:n[0]||(n[0]=function(e){return E("toggle-feature")})},null,8,["label","action"])])])])):((0,i.uX)(),(0,i.CE)("div",{key:1,class:"sui-box",id:S},[(0,i.Lk)("div",m,[(0,i.Lk)("h3",y,(0,i.v_)(e.title),1),(0,i.Lk)("div",h,[(0,i.RG)(t.$slots,"actions-right")])]),(0,i.Lk)("div",{class:(0,i.C4)(["sui-box-body",e.layoutClass])},[(0,i.RG)(t.$slots,"description"),((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(e.settings,function(e){return(0,i.uX)(),(0,i.Wv)(a.A,{id:e.key,key:e.key,label:e.label,description:"html"===e.descType?"":e.description,"show-pro":e.showPro,"show-opacity":e.showOpacity,"show-new":e.showNew},(0,i.eX)({default:(0,i.k6)(function(){return[(0,i.RG)(t.$slots,e.key)]}),_:2},["html"===e.descType?{name:"description",fn:(0,i.k6)(function(){return[(0,i.Lk)("div",{innerHTML:e.description},null,8,g)]}),key:"0"}:void 0]),1032,["id","label","description","show-pro","show-opacity","show-new"])}),128)),e.toggleAction?((0,i.uX)(),(0,i.Wv)(a.A,{key:0,label:(0,i.R1)(w)("Deactivate"),id:"deactivate-".concat(e.feature),description:(0,i.R1)(w)("If you no longer want to use this feature you can turn it off at any time.")},{default:(0,i.k6)(function(){return[(0,i.bF)(o.A,{label:(0,i.R1)(w)("Deactivate"),variant:"ghost",icon:"sui-icon-power-on-off",action:e.toggleAction,type:"button",onClick:n[1]||(n[1]=function(e){return E("toggle-feature")})},null,8,["label","action"])]}),_:1},8,["label","id","description"])):(0,i.Q3)("",!0)],2),(0,i.RG)(t.$slots,"default"),e.saveAction?((0,i.uX)(),(0,i.CE)("div",k,[(0,i.Lk)("div",_,[(0,i.bF)(o.A,{label:(0,i.R1)(w)("Save Changes"),variant:"blue",icon:"sui-icon-save",action:e.saveAction,type:"button",onClick:n[2]||(n[2]=function(e){return E("save-settings")})},null,8,["label","action"])])])):(0,i.Q3)("",!0)])),(0,i.RG)(t.$slots,"modals")],64)}}}},7565:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var i=n(6314),r=n.n(i)()(function(e){return e[1]});r.push([e.id,".heading[data-v-0cbd3b8a]{color:#999;font-size:12px;font-weight:600}.sidenav-tooltip-icon[data-v-0cbd3b8a]{right:-5px;top:2px}",""]);const o=r},8261:(e,t,n)=>{"use strict";n.d(t,{m:()=>u});var i=n(9726),r=n(7786);function o(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return a(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0,r=function(){};return{s:r,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},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(e)},n:function(){var e=n.next();return u=e.done,e},e:function(e){s=!0,o=e},f:function(){try{u||null==n.return||n.return()}finally{if(s)throw o}}}}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var u=function(){var e=function(){(0,i.dY)(function(){"undefined"!=typeof SUI&&(t(),SUI.tabs(),SUI.modalDialog(),n()),"undefined"!=typeof SUI&&SUI.select2&&document.querySelectorAll(".sui-select").forEach(function(e){var t=e.dataset.placeholder||"";SUI.select2(e,{placeholder:t,dropdownCssClass:"sui-select-dropdown"})})})};function t(){document.querySelectorAll(".sui-accordion").forEach(function(e){SUI.suiAccordion(e)})}var n=function(){var e=document.querySelector(".sui-has-modal");e&&e.classList.remove("sui-has-modal")};e(),(0,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:e,associateSUIselect2WithModal:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if("undefined"!=typeof SUI&&SUI.select2){if(!t){var n=e.closest('.sui-modal-content[aria-modal="true"]');t=(null==n?void 0:n.getAttribute("id"))||""}if(t){var i=document.getElementById(t);i&&SUI.select2(e,{dropdownParent:i})}}},suiRemoveModalClass:n,observeModalChanges:function(){var t=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(e){var n,i;return e.nodeType===Node.ELEMENT_NODE&&((null===(n=e.matches)||void 0===n?void 0:n.call(e,t))||(null===(i=e.querySelector)||void 0===i?void 0:i.call(e,t)))})&&e()}}catch(e){r.e(e)}finally{r.f()}},{childList:!0,subtree:!0})},reloadAccordion:t,isMobile:a,isTablet:u,isDesktop:s,isLargeDesktop:l}}},9478:(e,t,n)=>{"use strict";n.d(t,{h:()=>r});var i=n(5592),r=function(){var e=(0,i.B)().__;return{ucFirst:function(e){return e.charAt(0).toUpperCase()+e.slice(1)},getFlagEmoji:function(e){if(2===e.length)return e.toUpperCase().replace(/./g,function(e){return String.fromCodePoint(127397+e.charCodeAt())})},getCountryName:function(t){return 2===t.length?new Intl.DisplayNames(["en"],{type:"region"}).of(t):e("Unknown")},formatNumber:function(e){return"string"==typeof e&&(e=e.replace(/,/g,"")),isNaN(Number(e))?e:new Intl.NumberFormat("en-US",{notation:"compact",maximumFractionDigits:1}).format(Number(e))}}}},9806:(e,t,n)=>{"use strict";n.d(t,{p:()=>o});var i=n(5592),r=n(9726);function o(){(0,i.B)().__;var e=(0,r.EW)(function(){return defender.whitelabel.hide_branding}),t=(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 e.value&&o.value?{backgroundImage:"url(".concat(o.value,")")}:{}});return{maybeHideBranding:e,showSupportLinks:t,isWhitelabelDisabled:n,whitelabelHeroImage:o,hide_doc_link:a,backgroundImageStyle:u}}},9919:(e,t,n)=>{"use strict";n.d(t,{A:()=>u});var i=n(9726);function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}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(e){var t=e,n=(0,i.nI)().proxy,u=null==n?void 0:n.$store,s=(0,i.EW)(function(){var e,n=["sui-button"];return!0===t.is_icon&&(n=[]),t.cssClass&&n.push(t.cssClass),void 0===t.doing_ajax?("object"===r(null==u?void 0:u.state.doing_ajax)&&t.action&&-1!==u.state.doing_ajax.indexOf(t.action)||!0===(null==u?void 0:u.state.doing_ajax))&&(e=!0):e=t.doing_ajax,!0===e&&n.push("sui-button-onload"),n}),l=(0,i.EW)(function(){return!0===t.disabled}),c=(0,i.EW)(function(){return""===t.type?"submit":t.type});return function(e,t){return(0,i.uX)(),(0,i.CE)("button",{type:c.value,onClick:t[0]||(t[0]=function(t){return e.$emit("click")}),class:(0,i.C4)(s.value),disabled:l.value},[(0,i.Lk)("span",a,[(0,i.RG)(e.$slots,"default")]),t[1]||(t[1]=(0,i.Lk)("i",{class:"sui-icon-loader sui-loading","aria-hidden":"true"},null,-1))],10,o)}}}}},e=>{e.O(0,[270],()=>{return t=2992,e(e.s=t);var t});e.O()}]);