main.js 208 KB
(()=>{var e={511:()=>{function e(t){return e="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},e(t)}!function(e){"use strict";var t="SUIAccordion",n={};function r(r,s){this.element=r,this.$element=e(this.element),this.settings=e.extend({},n,s),this._defaults=n,this._name=t,this.init()}e.extend(r.prototype,{init:function(){this.$element.on("click","div.sui-accordion-item-header, tr.sui-accordion-item",(function(t){var n=e(this).closest(".sui-accordion-item"),r=(n.nextUntil(".sui-accordion-item").filter(".sui-accordion-item-content"),n.closest(".sui-accordion"),n.find(".sui-chartjs-animated"),e(t.target)),s=e(this),i=s.parent(),a=i.find(".sui-chartjs-animated"),o=i.parent(),l=s.next(".sui-accordion-item-body").find(" .sui-box"),c=e(this),d=c.nextUntil(".sui-accordion-item").filter(".sui-accordion-item-content"),u=d.find(".sui-box"),h=e(this).find(".sui-accordion-open-indicator > .sui-screen-reader-text"),p=null==h?void 0:h.text(),f=null==h?void 0:h.data("content");if(r.closest(".sui-accordion-item-action").length)return!0;s.hasClass("sui-accordion-item-header")&&(i.hasClass("sui-accordion-item--disabled")||i.hasClass("sui-accordion-item--open")?i.removeClass("sui-accordion-item--open"):(i.addClass("sui-accordion-item--open"),l.attr("tabindex","0").trigger("focus")),o.hasClass("sui-accordion-block")&&0!==a.length&&(i.find(".sui-accordion-item-data").addClass("sui-onload"),a.removeClass("sui-chartjs-loaded"),i.hasClass("sui-accordion-item--open")&&setTimeout((function(){i.find(".sui-accordion-item-data").removeClass("sui-onload"),a.addClass("sui-chartjs-loaded")}),1200))),c.hasClass("sui-accordion-item")&&(c.hasClass("sui-accordion-item--disabled")?d.removeClass("sui-accordion-item--open"):c.hasClass("sui-accordion-item--open")?(c.removeClass("sui-accordion-item--open"),d.removeClass("sui-accordion-item--open")):(c.addClass("sui-accordion-item--open"),d.addClass("sui-accordion-item--open"),u.attr("tabindex","0").trigger("focus"))),f&&(h.html(f),h.data("content",p)),t.stopPropagation()}))}}),e.fn[t]=function(n){return this.each((function(){e.data(this,t)||e.data(this,t,new r(this,n))}))}}(jQuery,window,document),function(t){"use strict";"object"!==e(window.SUI)&&(window.SUI={}),SUI.suiAccordion=function(e){return t(e).SUIAccordion({}),this},0!==t(".sui-2-12-18 .sui-accordion").length&&t(".sui-2-12-18 .sui-accordion").each((function(){SUI.suiAccordion(this)}))}(jQuery)},256:()=>{!function(e){var t=function(){if(e&&e.fn&&e.fn.select2&&e.fn.select2.amd)var t=e.fn.select2.amd;var n,r,s;return t&&t.requirejs||(t?r=t:t={},function(e){var t,i,a,o,l={},c={},d={},u={},h=Object.prototype.hasOwnProperty,p=[].slice,f=/\.js$/;function m(e,t){return h.call(e,t)}function g(e,t){var n,r,s,i,a,o,l,c,u,h,p,m=t&&t.split("/"),g=d.map,b=g&&g["*"]||{};if(e){for(a=(e=e.split("/")).length-1,d.nodeIdCompat&&f.test(e[a])&&(e[a]=e[a].replace(f,"")),"."===e[0].charAt(0)&&m&&(e=m.slice(0,m.length-1).concat(e)),u=0;u<e.length;u++)if("."===(p=e[u]))e.splice(u,1),u-=1;else if(".."===p){if(0===u||1===u&&".."===e[2]||".."===e[u-1])continue;u>0&&(e.splice(u-1,2),u-=2)}e=e.join("/")}if((m||b)&&g){for(u=(n=e.split("/")).length;u>0;u-=1){if(r=n.slice(0,u).join("/"),m)for(h=m.length;h>0;h-=1)if((s=g[m.slice(0,h).join("/")])&&(s=s[r])){i=s,o=u;break}if(i)break;!l&&b&&b[r]&&(l=b[r],c=u)}!i&&l&&(i=l,o=c),i&&(n.splice(0,o,i),e=n.join("/"))}return e}function b(t,n){return function(){var r=p.call(arguments,0);return"string"!=typeof r[0]&&1===r.length&&r.push(null),i.apply(e,r.concat([t,n]))}}function y(e){return function(t){l[e]=t}}function v(n){if(m(c,n)){var r=c[n];delete c[n],u[n]=!0,t.apply(e,r)}if(!m(l,n)&&!m(u,n))throw new Error("No "+n);return l[n]}function w(e){var t,n=e?e.indexOf("!"):-1;return n>-1&&(t=e.substring(0,n),e=e.substring(n+1,e.length)),[t,e]}function _(e){return e?w(e):[]}function k(e){return function(){return d&&d.config&&d.config[e]||{}}}a=function(e,t){var n,r,s=w(e),i=s[0],a=t[1];return e=s[1],i&&(n=v(i=g(i,a))),i?e=n&&n.normalize?n.normalize(e,(r=a,function(e){return g(e,r)})):g(e,a):(i=(s=w(e=g(e,a)))[0],e=s[1],i&&(n=v(i))),{f:i?i+"!"+e:e,n:e,pr:i,p:n}},o={require:function(e){return b(e)},exports:function(e){var t=l[e];return void 0!==t?t:l[e]={}},module:function(e){return{id:e,uri:"",exports:l[e],config:k(e)}}},t=function(t,n,r,s){var i,d,h,p,f,g,w,k=[],E=typeof r;if(g=_(s=s||t),"undefined"===E||"function"===E){for(n=!n.length&&r.length?["require","exports","module"]:n,f=0;f<n.length;f+=1)if("require"===(d=(p=a(n[f],g)).f))k[f]=o.require(t);else if("exports"===d)k[f]=o.exports(t),w=!0;else if("module"===d)i=k[f]=o.module(t);else if(m(l,d)||m(c,d)||m(u,d))k[f]=v(d);else{if(!p.p)throw new Error(t+" missing "+d);p.p.load(p.n,b(s,!0),y(d),{}),k[f]=l[d]}h=r?r.apply(l[t],k):void 0,t&&(i&&i.exports!==e&&i.exports!==l[t]?l[t]=i.exports:h===e&&w||(l[t]=h))}else t&&(l[t]=r)},n=r=i=function(n,r,s,l,c){if("string"==typeof n)return o[n]?o[n](r):v(a(n,_(r)).f);if(!n.splice){if((d=n).deps&&i(d.deps,d.callback),!r)return;r.splice?(n=r,r=s,s=null):n=e}return r=r||function(){},"function"==typeof s&&(s=l,l=c),l?t(e,n,r,s):setTimeout((function(){t(e,n,r,s)}),4),i},i.config=function(e){return i(e)},n._defined=l,(s=function(e,t,n){if("string"!=typeof e)throw new Error("See almond README: incorrect module build, no module name");t.splice||(n=t,t=[]),m(l,e)||m(c,e)||(c[e]=[e,t,n])}).amd={jQuery:!0}}(),t.requirejs=n,t.require=r,t.define=s),t.define("almond",(function(){})),t.define("jquery",[],(function(){var t=e||$;return null==t&&console&&console.error&&console.error("Select2: An instance of jQuery or a jQuery-compatible library was not found. Make sure that you are including jQuery before Select2 on your web page."),t})),t.define("select2/utils",["jquery"],(function(e){var t={};function n(e){var t=e.prototype,n=[];for(var r in t)"function"==typeof t[r]&&"constructor"!==r&&n.push(r);return n}t.Extend=function(e,t){var n={}.hasOwnProperty;function r(){this.constructor=e}for(var s in t)n.call(t,s)&&(e[s]=t[s]);return r.prototype=t.prototype,e.prototype=new r,e.__super__=t.prototype,e},t.Decorate=function(e,t){var r=n(t),s=n(e);function i(){var n=Array.prototype.unshift,r=t.prototype.constructor.length,s=e.prototype.constructor;r>0&&(n.call(arguments,e.prototype.constructor),s=t.prototype.constructor),s.apply(this,arguments)}t.displayName=e.displayName,i.prototype=new function(){this.constructor=i};for(var a=0;a<s.length;a++){var o=s[a];i.prototype[o]=e.prototype[o]}for(var l=function(e){var n=function(){};e in i.prototype&&(n=i.prototype[e]);var r=t.prototype[e];return function(){return Array.prototype.unshift.call(arguments,n),r.apply(this,arguments)}},c=0;c<r.length;c++){var d=r[c];i.prototype[d]=l(d)}return i};var r=function(){this.listeners={}};r.prototype.on=function(e,t){this.listeners=this.listeners||{},e in this.listeners?this.listeners[e].push(t):this.listeners[e]=[t]},r.prototype.trigger=function(e){var t=Array.prototype.slice,n=t.call(arguments,1);this.listeners=this.listeners||{},null==n&&(n=[]),0===n.length&&n.push({}),n[0]._type=e,e in this.listeners&&this.invoke(this.listeners[e],t.call(arguments,1)),"*"in this.listeners&&this.invoke(this.listeners["*"],arguments)},r.prototype.invoke=function(e,t){for(var n=0,r=e.length;n<r;n++)e[n].apply(this,t)},t.Observable=r,t.generateChars=function(e){for(var t="",n=0;n<e;n++)t+=Math.floor(36*Math.random()).toString(36);return t},t.bind=function(e,t){return function(){e.apply(t,arguments)}},t._convertData=function(e){for(var t in e){var n=t.split("-"),r=e;if(1!==n.length){for(var s=0;s<n.length;s++){var i=n[s];(i=i.substring(0,1).toLowerCase()+i.substring(1))in r||(r[i]={}),s==n.length-1&&(r[i]=e[t]),r=r[i]}delete e[t]}}return e},t.hasScroll=function(t,n){var r=e(n),s=n.style.overflowX,i=n.style.overflowY;return(s!==i||"hidden"!==i&&"visible"!==i)&&("scroll"===s||"scroll"===i||r.innerHeight()<n.scrollHeight||r.innerWidth()<n.scrollWidth)},t.escapeMarkup=function(e){var t={"\\":"&#92;","&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#47;"};return"string"!=typeof e?e:String(e).replace(/[&<>"'\/\\]/g,(function(e){return t[e]}))},t.__cache={};var s=0;return t.GetUniqueElementId=function(e){var n=e.getAttribute("data-select2-id");return null!=n||(n=e.id?"select2-data-"+e.id:"select2-data-"+(++s).toString()+"-"+t.generateChars(4),e.setAttribute("data-select2-id",n)),n},t.StoreData=function(e,n,r){var s=t.GetUniqueElementId(e);t.__cache[s]||(t.__cache[s]={}),t.__cache[s][n]=r},t.GetData=function(n,r){var s=t.GetUniqueElementId(n);return r?t.__cache[s]&&null!=t.__cache[s][r]?t.__cache[s][r]:e(n).data(r):t.__cache[s]},t.RemoveData=function(e){var n=t.GetUniqueElementId(e);null!=t.__cache[n]&&delete t.__cache[n],e.removeAttribute("data-select2-id")},t.copyNonInternalCssClasses=function(e,t){var n=e.getAttribute("class").trim().split(/\s+/);n=n.filter((function(e){return 0===e.indexOf("select2-")}));var r=t.getAttribute("class").trim().split(/\s+/);r=r.filter((function(e){return 0!==e.indexOf("select2-")}));var s=n.concat(r);e.setAttribute("class",s.join(" "))},t})),t.define("select2/results",["jquery","./utils"],(function(e,t){function n(e,t,r){this.$element=e,this.data=r,this.options=t,n.__super__.constructor.call(this)}return t.Extend(n,t.Observable),n.prototype.render=function(){var t=e('<ul class="select2-results__options" role="listbox"></ul>');return this.options.get("multiple")&&t.attr("aria-multiselectable","true"),this.$results=t,t},n.prototype.clear=function(){this.$results.empty()},n.prototype.displayMessage=function(t){var n=this.options.get("escapeMarkup");this.clear(),this.hideLoading();var r=e('<li role="alert" aria-live="assertive" class="select2-results__option"></li>'),s=this.options.get("translations").get(t.message);r.append(n(s(t.args))),r[0].className+=" select2-results__message",this.$results.append(r)},n.prototype.hideMessages=function(){this.$results.find(".select2-results__message").remove()},n.prototype.append=function(e){this.hideLoading();var t=[];if(null!=e.results&&0!==e.results.length){e.results=this.sort(e.results);for(var n=0;n<e.results.length;n++){var r=e.results[n],s=this.option(r);t.push(s)}this.$results.append(t)}else 0===this.$results.children().length&&this.trigger("results:message",{message:"noResults"})},n.prototype.position=function(e,t){t.find(".select2-results").append(e)},n.prototype.sort=function(e){return this.options.get("sorter")(e)},n.prototype.highlightFirstItem=function(){var e=this.$results.find(".select2-results__option--selectable"),t=e.filter(".select2-results__option--selected");t.length>0?t.first().trigger("mouseenter"):e.first().trigger("mouseenter"),this.ensureHighlightVisible()},n.prototype.setClasses=function(){var n=this;this.data.current((function(r){var s=r.map((function(e){return e.id.toString()}));n.$results.find(".select2-results__option--selectable").each((function(){var n=e(this),r=t.GetData(this,"data"),i=""+r.id;null!=r.element&&r.element.selected||null==r.element&&s.indexOf(i)>-1?(this.classList.add("select2-results__option--selected"),n.attr("aria-selected","true")):(this.classList.remove("select2-results__option--selected"),n.attr("aria-selected","false"))}))}))},n.prototype.showLoading=function(e){this.hideLoading();var t={disabled:!0,loading:!0,text:this.options.get("translations").get("searching")(e)},n=this.option(t);n.className+=" loading-results",this.$results.prepend(n)},n.prototype.hideLoading=function(){this.$results.find(".loading-results").remove()},n.prototype.option=function(n){var r=document.createElement("li");r.classList.add("select2-results__option"),r.classList.add("select2-results__option--selectable");var s={role:"option"},i=window.Element.prototype.matches||window.Element.prototype.msMatchesSelector||window.Element.prototype.webkitMatchesSelector;for(var a in(null!=n.element&&i.call(n.element,":disabled")||null==n.element&&n.disabled)&&(s["aria-disabled"]="true",r.classList.remove("select2-results__option--selectable"),r.classList.add("select2-results__option--disabled")),null==n.id&&r.classList.remove("select2-results__option--selectable"),null!=n._resultId&&(r.id=n._resultId),n.title&&(r.title=n.title),n.children&&(s.role="group",s["aria-label"]=n.text,r.classList.remove("select2-results__option--selectable"),r.classList.add("select2-results__option--group")),s){var o=s[a];r.setAttribute(a,o)}if(n.children){var l=e(r),c=document.createElement("strong");c.className="select2-results__group",this.template(n,c);for(var d=[],u=0;u<n.children.length;u++){var h=n.children[u],p=this.option(h);d.push(p)}var f=e("<ul></ul>",{class:"select2-results__options select2-results__options--nested",role:"none"});f.append(d),l.append(c),l.append(f)}else this.template(n,r);return t.StoreData(r,"data",n),r},n.prototype.bind=function(n,r){var s=this,i=n.id+"-results";this.$results.attr("id",i),n.on("results:all",(function(e){s.clear(),s.append(e.data),n.isOpen()&&(s.setClasses(),s.highlightFirstItem())})),n.on("results:append",(function(e){s.append(e.data),n.isOpen()&&s.setClasses()})),n.on("query",(function(e){s.hideMessages(),s.showLoading(e)})),n.on("select",(function(){n.isOpen()&&(s.setClasses(),s.options.get("scrollAfterSelect")&&s.highlightFirstItem())})),n.on("unselect",(function(){n.isOpen()&&(s.setClasses(),s.options.get("scrollAfterSelect")&&s.highlightFirstItem())})),n.on("open",(function(){s.$results.attr("aria-expanded","true"),s.$results.attr("aria-hidden","false"),s.setClasses(),s.ensureHighlightVisible()})),n.on("close",(function(){s.$results.attr("aria-expanded","false"),s.$results.attr("aria-hidden","true"),s.$results.removeAttr("aria-activedescendant")})),n.on("results:toggle",(function(){var e=s.getHighlightedResults();0!==e.length&&e.trigger("mouseup")})),n.on("results:select",(function(){var e=s.getHighlightedResults();if(0!==e.length){var n=t.GetData(e[0],"data");e.hasClass("select2-results__option--selected")?s.trigger("close",{}):s.trigger("select",{data:n})}})),n.on("results:previous",(function(){var e=s.getHighlightedResults(),t=s.$results.find(".select2-results__option--selectable"),n=t.index(e);if(!(n<=0)){var r=n-1;0===e.length&&(r=0);var i=t.eq(r);i.trigger("mouseenter");var a=s.$results.offset().top,o=i.offset().top,l=s.$results.scrollTop()+(o-a);0===r?s.$results.scrollTop(0):o-a<0&&s.$results.scrollTop(l)}})),n.on("results:next",(function(){var e=s.getHighlightedResults(),t=s.$results.find(".select2-results__option--selectable"),n=t.index(e)+1;if(!(n>=t.length)){var r=t.eq(n);r.trigger("mouseenter");var i=s.$results.offset().top+s.$results.outerHeight(!1),a=r.offset().top+r.outerHeight(!1),o=s.$results.scrollTop()+a-i;0===n?s.$results.scrollTop(0):a>i&&s.$results.scrollTop(o)}})),n.on("results:focus",(function(e){e.element[0].classList.add("select2-results__option--highlighted"),e.element[0].setAttribute("aria-selected","true")})),n.on("results:message",(function(e){s.displayMessage(e)})),e.fn.mousewheel&&this.$results.on("mousewheel",(function(e){var t=s.$results.scrollTop(),n=s.$results.get(0).scrollHeight-t+e.deltaY,r=e.deltaY>0&&t-e.deltaY<=0,i=e.deltaY<0&&n<=s.$results.height();r?(s.$results.scrollTop(0),e.preventDefault(),e.stopPropagation()):i&&(s.$results.scrollTop(s.$results.get(0).scrollHeight-s.$results.height()),e.preventDefault(),e.stopPropagation())})),this.$results.on("mouseup",".select2-results__option--selectable",(function(n){var r=e(this),i=t.GetData(this,"data");r.hasClass("select2-results__option--selected")?s.options.get("multiple")?s.trigger("unselect",{originalEvent:n,data:i}):s.trigger("close",{}):s.trigger("select",{originalEvent:n,data:i})})),this.$results.on("mouseenter",".select2-results__option--selectable",(function(n){var r=t.GetData(this,"data");s.getHighlightedResults().removeClass("select2-results__option--highlighted").attr("aria-selected","false"),s.trigger("results:focus",{data:r,element:e(this)})}))},n.prototype.getHighlightedResults=function(){return this.$results.find(".select2-results__option--highlighted")},n.prototype.destroy=function(){this.$results.remove()},n.prototype.ensureHighlightVisible=function(){var e=this.getHighlightedResults();if(0!==e.length){var t=this.$results.find(".select2-results__option--selectable").index(e),n=this.$results.offset().top,r=e.offset().top,s=this.$results.scrollTop()+(r-n),i=r-n;s-=2*e.outerHeight(!1),t<=2?this.$results.scrollTop(0):(i>this.$results.outerHeight()||i<0)&&this.$results.scrollTop(s)}},n.prototype.template=function(t,n){var r=this.options.get("templateResult"),s=this.options.get("escapeMarkup"),i=r(t,n);null==i?n.style.display="none":"string"==typeof i?n.innerHTML=s(i):e(n).append(i)},n})),t.define("select2/keys",[],(function(){return{BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46}})),t.define("select2/selection/base",["jquery","../utils","../keys"],(function(e,t,n){function r(e,t){this.$element=e,this.options=t,r.__super__.constructor.call(this)}return t.Extend(r,t.Observable),r.prototype.render=function(){var n=e('<span class="select2-selection" role="combobox"  aria-haspopup="true" aria-expanded="false"></span>');return this._tabindex=0,null!=t.GetData(this.$element[0],"old-tabindex")?this._tabindex=t.GetData(this.$element[0],"old-tabindex"):null!=this.$element.attr("tabindex")&&(this._tabindex=this.$element.attr("tabindex")),n.attr("title",this.$element.attr("title")),n.attr("tabindex",this._tabindex),n.attr("aria-disabled","false"),this.$selection=n,n},r.prototype.bind=function(e,t){var r=this,s=e.id+"-results";this.container=e,this.$selection.on("focus",(function(e){r.trigger("focus",e)})),this.$selection.on("blur",(function(e){r._handleBlur(e)})),this.$selection.on("keydown",(function(e){r.trigger("keypress",e),e.which===n.SPACE&&e.preventDefault()})),e.on("results:focus",(function(e){r.$selection.attr("aria-activedescendant",e.data._resultId)})),e.on("selection:update",(function(e){r.update(e.data)})),e.on("open",(function(){r.$selection.attr("aria-expanded","true"),r.$selection.attr("aria-owns",s),r._attachCloseHandler(e)})),e.on("close",(function(){r.$selection.attr("aria-expanded","false"),r.$selection.removeAttr("aria-activedescendant"),r.$selection.removeAttr("aria-owns"),r.$selection.trigger("focus"),r._detachCloseHandler(e)})),e.on("enable",(function(){r.$selection.attr("tabindex",r._tabindex),r.$selection.attr("aria-disabled","false")})),e.on("disable",(function(){r.$selection.attr("tabindex","-1"),r.$selection.attr("aria-disabled","true")}))},r.prototype._handleBlur=function(t){var n=this;window.setTimeout((function(){document.activeElement==n.$selection[0]||e.contains(n.$selection[0],document.activeElement)||n.trigger("blur",t)}),1)},r.prototype._attachCloseHandler=function(n){e(document.body).on("mousedown.select2."+n.id,(function(n){var r=e(n.target).closest(".select2");e(".select2.select2-container--open").each((function(){this!=r[0]&&t.GetData(this,"element").SUIselect2("close")}))}))},r.prototype._detachCloseHandler=function(t){e(document.body).off("mousedown.select2."+t.id)},r.prototype.position=function(e,t){t.find(".selection").append(e)},r.prototype.destroy=function(){this._detachCloseHandler(this.container)},r.prototype.update=function(e){throw new Error("The `update` method must be defined in child classes.")},r.prototype.isEnabled=function(){return!this.isDisabled()},r.prototype.isDisabled=function(){return this.options.get("disabled")},r})),t.define("select2/selection/single",["jquery","./base","../utils","../keys"],(function(e,t,n,r){function s(){s.__super__.constructor.apply(this,arguments)}return n.Extend(s,t),s.prototype.render=function(){var e=s.__super__.render.call(this);return e[0].classList.add("select2-selection--single"),e.html('<span class="select2-selection__rendered"></span><span class="select2-selection__arrow" role="presentation"><span class="sui-icon-chevron-down sui-sm" aria-hidden="true"></span></span>'),e},s.prototype.bind=function(e,t){var n=this;s.__super__.bind.apply(this,arguments);var r=e.id+"-container";this.$selection.find(".select2-selection__rendered").attr("id",r).attr("role","textbox").attr("aria-readonly","true"),this.$selection.attr("aria-labelledby",r),this.$selection.attr("aria-controls",r),this.$selection.on("mousedown",(function(e){1===e.which&&n.trigger("toggle",{originalEvent:e})})),this.$selection.on("focus",(function(e){})),this.$selection.on("blur",(function(e){})),e.on("focus",(function(t){e.isOpen()||n.$selection.trigger("focus")}))},s.prototype.clear=function(){var e=this.$selection.find(".select2-selection__rendered");e.empty(),e.removeAttr("title")},s.prototype.display=function(e,t){var n=this.options.get("templateSelection");return this.options.get("escapeMarkup")(n(e,t))},s.prototype.selectionContainer=function(){return e("<span></span>")},s.prototype.update=function(e){if(0===e.length)return this.clear(),void("vars"===this.options.get("theme")&&this.$selection.find(".select2-selection__rendered").html('<span class="sui-icon-plus-circle sui-md" aria-hidden="true"></span>'));var t=e[0],n=this.$selection.find(".select2-selection__rendered"),r=this.display(t,n);n.empty().append(r);var s=t.title||t.text;s?n.attr("title",s):n.removeAttr("title")},s})),t.define("select2/selection/multiple",["jquery","./base","../utils"],(function(e,t,n){function r(e,t){r.__super__.constructor.apply(this,arguments)}return n.Extend(r,t),r.prototype.render=function(){var e=r.__super__.render.call(this);return e[0].classList.add("select2-selection--multiple"),e.html('<ul class="select2-selection__rendered"></ul>'),e},r.prototype.bind=function(t,s){var i=this;r.__super__.bind.apply(this,arguments);var a=t.id+"-container";this.$selection.find(".select2-selection__rendered").attr("id",a),this.$selection.on("click",(function(e){i.trigger("toggle",{originalEvent:e})})),this.$selection.on("click",".sui-button-icon",(function(t){if(!i.isDisabled()){var r=e(this).parent(),s=n.GetData(r[0],"data");i.trigger("unselect",{originalEvent:t,data:s})}})),this.$selection.on("keydown",".sui-button-icon",(function(e){i.isDisabled()||e.stopPropagation()}))},r.prototype.clear=function(){var e=this.$selection.find(".select2-selection__rendered");e.empty(),e.removeAttr("title"),e.removeClass("has-option-selected")},r.prototype.display=function(e,t){var n=this.options.get("templateSelection");return this.options.get("escapeMarkup")(n(e,t))},r.prototype.selectionContainer=function(){return e('<li class="select2-selection__choice"><span class="select2-selection__choice__display"></span><button type="button" class="sui-button-icon" tabindex="-1"><span class="sui-icon-close sui-sm" aria-hidden="true"></span></button></li>')},r.prototype.update=function(e){if(this.clear(),0!==e.length){for(var t=[],r=this.$selection.find(".select2-selection__rendered").attr("id")+"-choice-",s=0;s<e.length;s++){var i=e[s],a=this.selectionContainer(),o=this.display(i,a),l=r+n.generateChars(4)+"-";i.id?l+=i.id:l+=n.generateChars(4),a.find(".select2-selection__choice__display").append(o).attr("id",l);var c=i.title||i.text;c&&a.attr("title",c);var d=this.options.get("translations").get("removeItem"),u=a.find(".sui-button-icon");u.attr("title",d()),u.attr("aria-label",d()),u.attr("aria-describedby",l),n.StoreData(a[0],"data",i),t.push(a)}this.$selection.find(".select2-selection__rendered").append(t).addClass("has-option-selected")}},r})),t.define("select2/selection/placeholder",[],(function(){function e(e,t,n){this.placeholder=this.normalizePlaceholder(n.get("placeholder")),e.call(this,t,n)}return e.prototype.normalizePlaceholder=function(e,t){return"string"==typeof t&&(t={id:"",text:t}),t},e.prototype.createPlaceholder=function(e,t){var n=this.selectionContainer();n.html(this.display(t)),n[0].classList.add("select2-selection__placeholder"),n[0].classList.remove("select2-selection__choice");var r=t.title||t.text||n.text();return this.$selection.find(".select2-selection__rendered").attr("title",r),n},e.prototype.update=function(e,t){var n=1==t.length&&t[0].id!=this.placeholder.id;if(t.length>1||n)return e.call(this,t);this.clear();var r=this.createPlaceholder(this.placeholder);this.$selection.find(".select2-selection__rendered").append(r)},e})),t.define("select2/selection/allowClear",["jquery","../keys","../utils"],(function(e,t,n){function r(){}return r.prototype.bind=function(e,t,n){var r=this;e.call(this,t,n),null==this.placeholder&&this.options.get("debug")&&window.console&&console.error&&console.error("Select2: The `allowClear` option should be used in combination with the `placeholder` option."),this.$selection.on("mousedown",".select2-selection__clear",(function(e){r._handleClear(e)})),t.on("keypress",(function(e){r._handleKeyboardClear(e,t)}))},r.prototype._handleClear=function(e,t){if(!this.isDisabled()){var r=this.$selection.find(".select2-selection__clear");if(0!==r.length){t.stopPropagation();var s=n.GetData(r[0],"data"),i=this.$element.val();this.$element.val(this.placeholder.id);var a={data:s};if(this.trigger("clear",a),a.prevented)this.$element.val(i);else{for(var o=0;o<s.length;o++)if(a={data:s[o]},this.trigger("unselect",a),a.prevented)return void this.$element.val(i);this.$element.trigger("input").trigger("change"),this.trigger("toggle",{})}}}},r.prototype._handleKeyboardClear=function(e,n,r){r.isOpen()||n.which!=t.DELETE&&n.which!=t.BACKSPACE||this._handleClear(n)},r.prototype.update=function(t,r){if(t.call(this,r),this.$selection.find(".select2-selection__clear").remove(),this.$selection[0].classList.remove("select2-selection--clearable"),!(this.$selection.find(".select2-selection__placeholder").length>0||0===r.length)){var s=this.$selection.find(".select2-selection__rendered").attr("id"),i=this.options.get("translations").get("removeAllItems"),a=e('<button type="button" class="select2-selection__clear" tabindex="-1"><span aria-hidden="true">&times;</span></button>');a.attr("title",i()),a.attr("aria-label",i()),a.attr("aria-describedby",s),n.StoreData(a[0],"data",r),this.$selection.prepend(a),this.$selection[0].classList.add("select2-selection--clearable")}},r})),t.define("select2/selection/search",["jquery","../utils","../keys"],(function(e,t,n){function r(e,t,n){e.call(this,t,n)}return r.prototype.render=function(t){var n=this.options.get("translations").get("search"),r=e('<span class="select2-search select2-search--inline"><textarea class="select2-search__field" type="search" tabindex="-1" autocorrect="off" autocapitalize="none" spellcheck="false" role="searchbox" aria-autocomplete="list" ></textarea></span>');this.$searchContainer=r,this.$search=r.find("textarea"),this.$search.prop("autocomplete",this.options.get("autocomplete")),this.$search.attr("aria-label",n());var s=t.call(this);return this._transferTabIndex(),s.append(this.$searchContainer),s},r.prototype.bind=function(e,r,s){var i=this,a=r.id+"-results",o=r.id+"-container";e.call(this,r,s),i.$search.attr("aria-describedby",o),r.on("open",(function(){i.$search.attr("aria-controls",a),i.$search.trigger("focus")})),r.on("close",(function(){i.$search.val(""),i.resizeSearch(),i.$search.removeAttr("aria-controls"),i.$search.removeAttr("aria-activedescendant"),i.$search.trigger("focus")})),r.on("enable",(function(){i.$search.prop("disabled",!1),i._transferTabIndex()})),r.on("disable",(function(){i.$search.prop("disabled",!0)})),r.on("focus",(function(e){i.$search.trigger("focus")})),r.on("results:focus",(function(e){e.data._resultId?i.$search.attr("aria-activedescendant",e.data._resultId):i.$search.removeAttr("aria-activedescendant")})),this.$selection.on("focusin",".select2-search--inline",(function(e){i.trigger("focus",e)})),this.$selection.on("focusout",".select2-search--inline",(function(e){i._handleBlur(e)})),this.$selection.on("keydown",".select2-search--inline",(function(e){if(e.stopPropagation(),i.trigger("keypress",e),i._keyUpPrevented=e.isDefaultPrevented(),e.which===n.BACKSPACE&&""===i.$search.val()){var r=i.$selection.find(".select2-selection__choice").last();if(r.length>0){var s=t.GetData(r[0],"data");i.searchRemoveChoice(s),e.preventDefault()}}})),this.$selection.on("click",".select2-search--inline",(function(e){i.$search.val()&&e.stopPropagation()}));var l=document.documentMode,c=l&&l<=11;this.$selection.on("input.searchcheck",".select2-search--inline",(function(e){c?i.$selection.off("input.search input.searchcheck"):i.$selection.off("keyup.search")})),this.$selection.on("keyup.search input.search",".select2-search--inline",(function(e){if(c&&"input"===e.type)i.$selection.off("input.search input.searchcheck");else{var t=e.which;t!=n.SHIFT&&t!=n.CTRL&&t!=n.ALT&&t!=n.TAB&&i.handleSearch(e)}}))},r.prototype._transferTabIndex=function(e){this.$search.attr("tabindex",this.$selection.attr("tabindex")),this.$selection.attr("tabindex","-1")},r.prototype.createPlaceholder=function(e,t){this.$search.attr("placeholder",t.text)},r.prototype.update=function(e,t){var n=this.$search[0]==document.activeElement;this.$search.attr("placeholder",""),e.call(this,t),this.resizeSearch(),n&&this.$search.trigger("focus")},r.prototype.handleSearch=function(){if(this.resizeSearch(),!this._keyUpPrevented){var e=this.$search.val();this.trigger("query",{term:e})}this._keyUpPrevented=!1},r.prototype.searchRemoveChoice=function(e,t){this.trigger("unselect",{data:t}),this.$search.val(t.text),this.handleSearch()},r.prototype.resizeSearch=function(){this.$search.css("width","25px");var e="100%";""===this.$search.attr("placeholder")&&(e=.75*(this.$search.val().length+1)+"em"),this.$search.css("width",e)},r})),t.define("select2/selection/selectionCss",["../utils"],(function(e){function t(){}return t.prototype.render=function(t){var n=t.call(this),r=this.options.get("selectionCssClass")||"";return-1!==r.indexOf(":all:")&&(r=r.replace(":all:",""),e.copyNonInternalCssClasses(n[0],this.$element[0])),n.addClass(r),n},t})),t.define("select2/selection/eventRelay",["jquery"],(function(e){function t(){}return t.prototype.bind=function(t,n,r){var s=this,i=["open","opening","close","closing","select","selecting","unselect","unselecting","clear","clearing"],a=["opening","closing","selecting","unselecting","clearing"];t.call(this,n,r),n.on("*",(function(t,n){if(-1!==i.indexOf(t)){n=n||{};var r=e.Event("select2:"+t,{params:n});s.$element.trigger(r),-1!==a.indexOf(t)&&(n.prevented=r.isDefaultPrevented())}}))},t})),t.define("select2/translation",["jquery","require"],(function(e,t){function n(e){this.dict=e||{}}return n.prototype.all=function(){return this.dict},n.prototype.get=function(e){return this.dict[e]},n.prototype.extend=function(t){this.dict=e.extend({},t.all(),this.dict)},n._cache={},n.loadPath=function(e){if(!(e in n._cache)){var r=t(e);n._cache[e]=r}return new n(n._cache[e])},n})),t.define("select2/diacritics",[],(function(){return{"Ⓐ":"A",:"A",À:"A",Á:"A",Â:"A",:"A",:"A",:"A",:"A",Ã:"A",Ā:"A",Ă:"A",:"A",:"A",:"A",:"A",Ȧ:"A",Ǡ:"A",Ä:"A",Ǟ:"A",:"A",Å:"A",Ǻ:"A",Ǎ:"A",Ȁ:"A",Ȃ:"A",:"A",:"A",:"A",:"A",Ą:"A",Ⱥ:"A",:"A",:"AA",Æ:"AE",Ǽ:"AE",Ǣ:"AE",:"AO",:"AU",:"AV",:"AV",:"AY","Ⓑ":"B",:"B",:"B",:"B",:"B",Ƀ:"B",Ƃ:"B",Ɓ:"B","Ⓒ":"C",:"C",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",Ç:"C",:"C",Ƈ:"C",Ȼ:"C",:"C","Ⓓ":"D",:"D",:"D",Ď:"D",:"D",:"D",:"D",:"D",Đ:"D",Ƌ:"D",Ɗ:"D",Ɖ:"D",:"D",DZ:"DZ",DŽ:"DZ",Dz:"Dz",Dž:"Dz","Ⓔ":"E",:"E",È:"E",É:"E",Ê:"E",:"E",:"E",:"E",:"E",:"E",Ē:"E",:"E",:"E",Ĕ:"E",Ė:"E",Ë:"E",:"E",Ě:"E",Ȅ:"E",Ȇ:"E",:"E",:"E",Ȩ:"E",:"E",Ę:"E",:"E",:"E",Ɛ:"E",Ǝ:"E","Ⓕ":"F",:"F",:"F",Ƒ:"F",:"F","Ⓖ":"G",:"G",Ǵ:"G",Ĝ:"G",:"G",Ğ:"G",Ġ:"G",Ǧ:"G",Ģ:"G",Ǥ:"G",Ɠ:"G",:"G",:"G",:"G","Ⓗ":"H",:"H",Ĥ:"H",:"H",:"H",Ȟ:"H",:"H",:"H",:"H",Ħ:"H",:"H",:"H",:"H","Ⓘ":"I",:"I",Ì:"I",Í:"I",Î:"I",Ĩ:"I",Ī:"I",Ĭ:"I",İ:"I",Ï:"I",:"I",:"I",Ǐ:"I",Ȉ:"I",Ȋ:"I",:"I",Į:"I",:"I",Ɨ:"I","Ⓙ":"J",:"J",Ĵ:"J",Ɉ:"J","Ⓚ":"K",:"K",:"K",Ǩ:"K",:"K",Ķ:"K",:"K",Ƙ:"K",:"K",:"K",:"K",:"K",:"K","Ⓛ":"L",:"L",Ŀ:"L",Ĺ:"L",Ľ:"L",:"L",:"L",Ļ:"L",:"L",:"L",Ł:"L",Ƚ:"L",:"L",:"L",:"L",:"L",:"L",LJ:"LJ",Lj:"Lj","Ⓜ":"M",:"M",:"M",:"M",:"M",:"M",Ɯ:"M","Ⓝ":"N",:"N",Ǹ:"N",Ń:"N",Ñ:"N",:"N",Ň:"N",:"N",Ņ:"N",:"N",:"N",Ƞ:"N",Ɲ:"N",:"N",:"N",NJ:"NJ",Nj:"Nj","Ⓞ":"O",:"O",Ò:"O",Ó:"O",Ô:"O",:"O",:"O",:"O",:"O",Õ:"O",:"O",Ȭ:"O",:"O",Ō:"O",:"O",:"O",Ŏ:"O",Ȯ:"O",Ȱ:"O",Ö:"O",Ȫ:"O",:"O",Ő:"O",Ǒ:"O",Ȍ:"O",Ȏ:"O",Ơ:"O",:"O",:"O",:"O",:"O",:"O",:"O",:"O",Ǫ:"O",Ǭ:"O",Ø:"O",Ǿ:"O",Ɔ:"O",Ɵ:"O",:"O",:"O",Œ:"OE",Ƣ:"OI",:"OO",Ȣ:"OU","Ⓟ":"P",:"P",:"P",:"P",Ƥ:"P",:"P",:"P",:"P",:"P","Ⓠ":"Q",:"Q",:"Q",:"Q",Ɋ:"Q","Ⓡ":"R",:"R",Ŕ:"R",:"R",Ř:"R",Ȑ:"R",Ȓ:"R",:"R",:"R",Ŗ:"R",:"R",Ɍ:"R",:"R",:"R",:"R",:"R","Ⓢ":"S",:"S",:"S",Ś:"S",:"S",Ŝ:"S",:"S",Š:"S",:"S",:"S",:"S",Ș:"S",Ş:"S",:"S",:"S",:"S","Ⓣ":"T",:"T",:"T",Ť:"T",:"T",Ț:"T",Ţ:"T",:"T",:"T",Ŧ:"T",Ƭ:"T",Ʈ:"T",Ⱦ:"T",:"T",:"TZ","Ⓤ":"U",:"U",Ù:"U",Ú:"U",Û:"U",Ũ:"U",:"U",Ū:"U",:"U",Ŭ:"U",Ü:"U",Ǜ:"U",Ǘ:"U",Ǖ:"U",Ǚ:"U",:"U",Ů:"U",Ű:"U",Ǔ:"U",Ȕ:"U",Ȗ:"U",Ư:"U",:"U",:"U",:"U",:"U",:"U",:"U",:"U",Ų:"U",:"U",:"U",Ʉ:"U","Ⓥ":"V",:"V",:"V",:"V",Ʋ:"V",:"V",Ʌ:"V",:"VY","Ⓦ":"W",:"W",:"W",:"W",Ŵ:"W",:"W",:"W",:"W",:"W","Ⓧ":"X",:"X",:"X",:"X","Ⓨ":"Y",:"Y",:"Y",Ý:"Y",Ŷ:"Y",:"Y",Ȳ:"Y",:"Y",Ÿ:"Y",:"Y",:"Y",Ƴ:"Y",Ɏ:"Y",:"Y","Ⓩ":"Z",:"Z",Ź:"Z",:"Z",Ż:"Z",Ž:"Z",:"Z",:"Z",Ƶ:"Z",Ȥ:"Z",Ɀ:"Z",:"Z",:"Z","ⓐ":"a",:"a",:"a",à:"a",á:"a",â:"a",:"a",:"a",:"a",:"a",ã:"a",ā:"a",ă:"a",:"a",:"a",:"a",:"a",ȧ:"a",ǡ:"a",ä:"a",ǟ:"a",:"a",å:"a",ǻ:"a",ǎ:"a",ȁ:"a",ȃ:"a",:"a",:"a",:"a",:"a",ą:"a",:"a",ɐ:"a",:"aa",æ:"ae",ǽ:"ae",ǣ:"ae",:"ao",:"au",:"av",:"av",:"ay","ⓑ":"b",:"b",:"b",:"b",:"b",ƀ:"b",ƃ:"b",ɓ:"b","ⓒ":"c",:"c",ć:"c",ĉ:"c",ċ:"c",č:"c",ç:"c",:"c",ƈ:"c",ȼ:"c",:"c",:"c","ⓓ":"d",:"d",:"d",ď:"d",:"d",:"d",:"d",:"d",đ:"d",ƌ:"d",ɖ:"d",ɗ:"d",:"d",dz:"dz",dž:"dz","ⓔ":"e",:"e",è:"e",é:"e",ê:"e",:"e",ế:"e",:"e",:"e",:"e",ē:"e",:"e",:"e",ĕ:"e",ė:"e",ë:"e",:"e",ě:"e",ȅ:"e",ȇ:"e",:"e",:"e",ȩ:"e",:"e",ę:"e",:"e",:"e",ɇ:"e",ɛ:"e",ǝ:"e","ⓕ":"f",:"f",:"f",ƒ:"f",:"f","ⓖ":"g",:"g",ǵ:"g",ĝ:"g",:"g",ğ:"g",ġ:"g",ǧ:"g",ģ:"g",ǥ:"g",ɠ:"g",:"g",:"g",:"g","ⓗ":"h",:"h",ĥ:"h",:"h",:"h",ȟ:"h",:"h",:"h",:"h",:"h",ħ:"h",:"h",:"h",ɥ:"h",ƕ:"hv","ⓘ":"i",:"i",ì:"i",í:"i",î:"i",ĩ:"i",ī:"i",ĭ:"i",ï:"i",:"i",:"i",ǐ:"i",ȉ:"i",ȋ:"i",:"i",į:"i",:"i",ɨ:"i",ı:"i","ⓙ":"j",:"j",ĵ:"j",ǰ:"j",ɉ:"j","ⓚ":"k",:"k",:"k",ǩ:"k",:"k",ķ:"k",:"k",ƙ:"k",:"k",:"k",:"k",:"k",:"k","ⓛ":"l",:"l",ŀ:"l",ĺ:"l",ľ:"l",:"l",:"l",ļ:"l",:"l",:"l",ſ:"l",ł:"l",ƚ:"l",ɫ:"l",:"l",:"l",:"l",:"l",lj:"lj","ⓜ":"m",:"m",ḿ:"m",:"m",:"m",ɱ:"m",ɯ:"m","ⓝ":"n",:"n",ǹ:"n",ń:"n",ñ:"n",:"n",ň:"n",:"n",ņ:"n",:"n",:"n",ƞ:"n",ɲ:"n",ʼn:"n",:"n",:"n",nj:"nj","ⓞ":"o",:"o",ò:"o",ó:"o",ô:"o",:"o",:"o",:"o",:"o",õ:"o",:"o",ȭ:"o",:"o",ō:"o",:"o",:"o",ŏ:"o",ȯ:"o",ȱ:"o",ö:"o",ȫ:"o",:"o",ő:"o",ǒ:"o",ȍ:"o",ȏ:"o",ơ:"o",:"o",:"o",:"o",:"o",:"o",:"o",:"o",ǫ:"o",ǭ:"o",ø:"o",ǿ:"o",ɔ:"o",:"o",:"o",ɵ:"o",œ:"oe",ƣ:"oi",ȣ:"ou",:"oo","ⓟ":"p",:"p",:"p",:"p",ƥ:"p",:"p",:"p",:"p",:"p","ⓠ":"q",:"q",ɋ:"q",:"q",:"q","ⓡ":"r",:"r",ŕ:"r",:"r",ř:"r",ȑ:"r",ȓ:"r",:"r",:"r",ŗ:"r",:"r",ɍ:"r",ɽ:"r",:"r",:"r",:"r","ⓢ":"s",:"s",ß:"s",ś:"s",:"s",ŝ:"s",:"s",š:"s",:"s",:"s",:"s",ș:"s",ş:"s",ȿ:"s",:"s",:"s",:"s","ⓣ":"t",:"t",:"t",:"t",ť:"t",:"t",ț:"t",ţ:"t",:"t",:"t",ŧ:"t",ƭ:"t",ʈ:"t",:"t",:"t",:"tz","ⓤ":"u",:"u",ù:"u",ú:"u",û:"u",ũ:"u",:"u",ū:"u",:"u",ŭ:"u",ü:"u",ǜ:"u",ǘ:"u",ǖ:"u",ǚ:"u",:"u",ů:"u",ű:"u",ǔ:"u",ȕ:"u",ȗ:"u",ư:"u",:"u",:"u",:"u",:"u",:"u",:"u",:"u",ų:"u",:"u",:"u",ʉ:"u","ⓥ":"v",:"v",:"v",ṿ:"v",ʋ:"v",:"v",ʌ:"v",:"vy","ⓦ":"w",:"w",:"w",:"w",ŵ:"w",:"w",:"w",:"w",:"w",:"w","ⓧ":"x",:"x",:"x",:"x","ⓨ":"y",:"y",:"y",ý:"y",ŷ:"y",:"y",ȳ:"y",:"y",ÿ:"y",:"y",:"y",:"y",ƴ:"y",ɏ:"y",ỿ:"y","ⓩ":"z",:"z",ź:"z",:"z",ż:"z",ž:"z",:"z",:"z",ƶ:"z",ȥ:"z",ɀ:"z",:"z",:"z",Ά:"Α",Έ:"Ε",Ή:"Η",Ί:"Ι",Ϊ:"Ι",Ό:"Ο",Ύ:"Υ",Ϋ:"Υ",Ώ:"Ω",ά:"α",έ:"ε",ή:"η",ί:"ι",ϊ:"ι",ΐ:"ι",ό:"ο",ύ:"υ",ϋ:"υ",ΰ:"υ",ώ:"ω",ς:"σ","’":"'"}})),t.define("select2/data/base",["../utils"],(function(e){function t(e,n){t.__super__.constructor.call(this)}return e.Extend(t,e.Observable),t.prototype.current=function(e){throw new Error("The `current` method must be defined in child classes.")},t.prototype.query=function(e,t){throw new Error("The `query` method must be defined in child classes.")},t.prototype.bind=function(e,t){},t.prototype.destroy=function(){},t.prototype.generateResultId=function(t,n){var r=t.id+"-result-";return r+=e.generateChars(4),null!=n.id?r+="-"+n.id.toString():r+="-"+e.generateChars(4),r},t})),t.define("select2/data/select",["./base","../utils","jquery"],(function(e,t,n){function r(e,t){this.$element=e,this.options=t,r.__super__.constructor.call(this)}return t.Extend(r,e),r.prototype.current=function(e){var t=this;e(Array.prototype.map.call(this.$element[0].querySelectorAll(":checked"),(function(e){return t.item(n(e))})))},r.prototype.select=function(e){var t=this;if(e.selected=!0,null!=e.element&&"option"===e.element.tagName.toLowerCase())return e.element.selected=!0,void this.$element.trigger("input").trigger("change");if(this.$element.prop("multiple"))this.current((function(n){var r=[];(e=[e]).push.apply(e,n);for(var s=0;s<e.length;s++){var i=e[s].id;-1===r.indexOf(i)&&r.push(i)}t.$element.val(r),t.$element.trigger("input").trigger("change")}));else{var n=e.id;this.$element.val(n),this.$element.trigger("input").trigger("change")}},r.prototype.unselect=function(e){var t=this;if(this.$element.prop("multiple")){if(e.selected=!1,null!=e.element&&"option"===e.element.tagName.toLowerCase())return e.element.selected=!1,void this.$element.trigger("input").trigger("change");this.current((function(n){for(var r=[],s=0;s<n.length;s++){var i=n[s].id;i!==e.id&&-1===r.indexOf(i)&&r.push(i)}t.$element.val(r),t.$element.trigger("input").trigger("change")}))}},r.prototype.bind=function(e,t){var n=this;this.container=e,e.on("select",(function(e){n.select(e.data)})),e.on("unselect",(function(e){n.unselect(e.data)}))},r.prototype.destroy=function(){this.$element.find("*").each((function(){t.RemoveData(this)}))},r.prototype.query=function(e,t){var r=[],s=this;this.$element.children().each((function(){if("option"===this.tagName.toLowerCase()||"optgroup"===this.tagName.toLowerCase()){var t=n(this),i=s.item(t),a=s.matches(e,i);null!==a&&r.push(a)}})),t({results:r})},r.prototype.addOptions=function(e){this.$element.append(e)},r.prototype.option=function(e){var r;e.children?(r=document.createElement("optgroup")).label=e.text:void 0!==(r=document.createElement("option")).textContent?r.textContent=e.text:r.innerText=e.text,void 0!==e.id&&(r.value=e.id),e.disabled&&(r.disabled=!0),e.selected&&(r.selected=!0),e.title&&(r.title=e.title);var s=this._normalizeItem(e);return s.element=r,t.StoreData(r,"data",s),n(r)},r.prototype.item=function(e){var r={};if(null!=(r=t.GetData(e[0],"data")))return r;var s=e[0];if("option"===s.tagName.toLowerCase())r={id:e.val(),text:e.text(),disabled:e.prop("disabled"),selected:e.prop("selected"),title:e.prop("title")};else if("optgroup"===s.tagName.toLowerCase()){r={text:e.prop("label"),children:[],title:e.prop("title")};for(var i=e.children("option"),a=[],o=0;o<i.length;o++){var l=n(i[o]),c=this.item(l);a.push(c)}r.children=a}return(r=this._normalizeItem(r)).element=e[0],t.StoreData(e[0],"data",r),r},r.prototype._normalizeItem=function(e){e!==Object(e)&&(e={id:e,text:e});return null!=(e=n.extend({},{text:""},e)).id&&(e.id=e.id.toString()),null!=e.text&&(e.text=e.text.toString()),null==e._resultId&&e.id&&null!=this.container&&(e._resultId=this.generateResultId(this.container,e)),n.extend({},{selected:!1,disabled:!1},e)},r.prototype.matches=function(e,t){return this.options.get("matcher")(e,t)},r})),t.define("select2/data/array",["./select","../utils","jquery"],(function(e,t,n){function r(e,t){this._dataToConvert=t.get("data")||[],r.__super__.constructor.call(this,e,t)}return t.Extend(r,e),r.prototype.bind=function(e,t){r.__super__.bind.call(this,e,t),this.addOptions(this.convertToOptions(this._dataToConvert))},r.prototype.select=function(e){var t=this.$element.find("option").filter((function(t,n){return n.value==e.id.toString()}));0===t.length&&(t=this.option(e),this.addOptions(t)),r.__super__.select.call(this,e)},r.prototype.convertToOptions=function(e){var t=this,r=this.$element.find("option"),s=r.map((function(){return t.item(n(this)).id})).get(),i=[];function a(e){return function(){return n(this).val()==e.id}}for(var o=0;o<e.length;o++){var l=this._normalizeItem(e[o]);if(s.indexOf(l.id)>=0){var c=r.filter(a(l)),d=this.item(c),u=n.extend(!0,{},l,d),h=this.option(u);c.replaceWith(h)}else{var p=this.option(l);if(l.children){var f=this.convertToOptions(l.children);p.append(f)}i.push(p)}}return i},r})),t.define("select2/data/ajax",["./array","../utils","jquery"],(function(e,t,n){function r(e,t){this.ajaxOptions=this._applyDefaults(t.get("ajax")),null!=this.ajaxOptions.processResults&&(this.processResults=this.ajaxOptions.processResults),r.__super__.constructor.call(this,e,t)}return t.Extend(r,e),r.prototype._applyDefaults=function(e){var t={data:function(e){return n.extend({},e,{q:e.term})},transport:function(e,t,r){var s=n.ajax(e);return s.then(t),s.fail(r),s}};return n.extend({},t,e,!0)},r.prototype.processResults=function(e){return e},r.prototype.query=function(e,t){var r=this;null!=this._request&&("function"==typeof this._request.abort&&this._request.abort(),this._request=null);var s=n.extend({type:"GET"},this.ajaxOptions);function i(){var n=s.transport(s,(function(n){var s=r.processResults(n,e);r.options.get("debug")&&window.console&&console.error&&(s&&s.results&&Array.isArray(s.results)||console.error("Select2: The AJAX results did not return an array in the `results` key of the response.")),t(s)}),(function(){(!("status"in n)||0!==n.status&&"0"!==n.status)&&r.trigger("results:message",{message:"errorLoading"})}));r._request=n}"function"==typeof s.url&&(s.url=s.url.call(this.$element,e)),"function"==typeof s.data&&(s.data=s.data.call(this.$element,e)),this.ajaxOptions.delay&&null!=e.term?(this._queryTimeout&&window.clearTimeout(this._queryTimeout),this._queryTimeout=window.setTimeout(i,this.ajaxOptions.delay)):i()},r})),t.define("select2/data/tags",["jquery"],(function(e){function t(e,t,n){var r=n.get("tags"),s=n.get("createTag");void 0!==s&&(this.createTag=s);var i=n.get("insertTag");if(void 0!==i&&(this.insertTag=i),e.call(this,t,n),Array.isArray(r))for(var a=0;a<r.length;a++){var o=r[a],l=this._normalizeItem(o),c=this.option(l);this.$element.append(c)}}return t.prototype.query=function(e,t,n){var r=this;this._removeOldTags(),null!=t.term&&null==t.page?e.call(this,t,(function e(s,i){for(var a=s.results,o=0;o<a.length;o++){var l=a[o],c=null!=l.children&&!e({results:l.children},!0);if((l.text||"").toUpperCase()===(t.term||"").toUpperCase()||c)return!i&&(s.data=a,void n(s))}if(i)return!0;var d=r.createTag(t);if(null!=d){var u=r.option(d);u.attr("data-select2-tag","true"),r.addOptions([u]),r.insertTag(a,d)}s.results=a,n(s)})):e.call(this,t,n)},t.prototype.createTag=function(e,t){if(null==t.term)return null;var n=t.term.trim();return""===n?null:{id:n,text:n}},t.prototype.insertTag=function(e,t,n){t.unshift(n)},t.prototype._removeOldTags=function(t){this.$element.find("option[data-select2-tag]").each((function(){this.selected||e(this).remove()}))},t})),t.define("select2/data/tokenizer",["jquery"],(function(e){function t(e,t,n){var r=n.get("tokenizer");void 0!==r&&(this.tokenizer=r),e.call(this,t,n)}return t.prototype.bind=function(e,t,n){e.call(this,t,n),this.$search=t.dropdown.$search||t.selection.$search||n.find(".select2-search__field")},t.prototype.query=function(t,n,r){var s=this;n.term=n.term||"";var i=this.tokenizer(n,this.options,(function(t){var n=s._normalizeItem(t);if(!s.$element.find("option").filter((function(){return e(this).val()===n.id})).length){var r=s.option(n);r.attr("data-select2-tag",!0),s._removeOldTags(),s.addOptions([r])}!function(e){s.trigger("select",{data:e})}(n)}));i.term!==n.term&&(this.$search.length&&(this.$search.val(i.term),this.$search.trigger("focus")),n.term=i.term),t.call(this,n,r)},t.prototype.tokenizer=function(t,n,r,s){for(var i=r.get("tokenSeparators")||[],a=n.term,o=0,l=this.createTag||function(e){return{id:e.term,text:e.term}};o<a.length;){var c=a[o];if(-1!==i.indexOf(c)){var d=a.substr(0,o),u=l(e.extend({},n,{term:d}));null!=u?(s(u),a=a.substr(o+1)||"",o=0):o++}else o++}return{term:a}},t})),t.define("select2/data/minimumInputLength",[],(function(){function e(e,t,n){this.minimumInputLength=n.get("minimumInputLength"),e.call(this,t,n)}return e.prototype.query=function(e,t,n){t.term=t.term||"",t.term.length<this.minimumInputLength?this.trigger("results:message",{message:"inputTooShort",args:{minimum:this.minimumInputLength,input:t.term,params:t}}):e.call(this,t,n)},e})),t.define("select2/data/maximumInputLength",[],(function(){function e(e,t,n){this.maximumInputLength=n.get("maximumInputLength"),e.call(this,t,n)}return e.prototype.query=function(e,t,n){t.term=t.term||"",this.maximumInputLength>0&&t.term.length>this.maximumInputLength?this.trigger("results:message",{message:"inputTooLong",args:{maximum:this.maximumInputLength,input:t.term,params:t}}):e.call(this,t,n)},e})),t.define("select2/data/maximumSelectionLength",[],(function(){function e(e,t,n){this.maximumSelectionLength=n.get("maximumSelectionLength"),e.call(this,t,n)}return e.prototype.bind=function(e,t,n){var r=this;e.call(this,t,n),t.on("select",(function(){r._checkIfMaximumSelected()}))},e.prototype.query=function(e,t,n){var r=this;this._checkIfMaximumSelected((function(){e.call(r,t,n)}))},e.prototype._checkIfMaximumSelected=function(e,t){var n=this;this.current((function(e){var r=null!=e?e.length:0;n.maximumSelectionLength>0&&r>=n.maximumSelectionLength?n.trigger("results:message",{message:"maximumSelected",args:{maximum:n.maximumSelectionLength}}):t&&t()}))},e})),t.define("select2/dropdown",["jquery","./utils"],(function(e,t){function n(e,t){this.$element=e,this.options=t,n.__super__.constructor.call(this)}return t.Extend(n,t.Observable),n.prototype.render=function(){var t=e('<span class="sui-select-dropdown"><span class="select2-results"></span></span>');return t.attr("dir",this.options.get("dir")),this.$dropdown=t,t},n.prototype.bind=function(){},n.prototype.position=function(e,t){},n.prototype.destroy=function(){this.$dropdown.remove()},n})),t.define("select2/dropdown/search",["jquery"],(function(e){function t(){}return t.prototype.render=function(t){var n=t.call(this),r=this.options.get("translations").get("search"),s=e('<span class="select2-search select2-search--dropdown"><input class="select2-search__field" type="search" tabindex="-1" autocorrect="off" autocapitalize="none" spellcheck="false" role="searchbox" aria-autocomplete="list" /></span>');return this.$searchContainer=s,this.$search=s.find("input"),this.$search.prop("autocomplete",this.options.get("autocomplete")),this.$search.attr("aria-label",r()),n.prepend(s),n},t.prototype.bind=function(t,n,r){var s=this,i=n.id+"-results";t.call(this,n,r),this.$search.on("keydown",(function(e){s.trigger("keypress",e),s._keyUpPrevented=e.isDefaultPrevented()})),this.$search.on("input",(function(t){e(this).off("keyup")})),this.$search.on("keyup input",(function(e){s.handleSearch(e)})),n.on("open",(function(){s.$search.attr("tabindex",0),s.$search.attr("aria-controls",i),s.$search.trigger("focus"),window.setTimeout((function(){s.$search.trigger("focus")}),0)})),n.on("close",(function(){s.$search.attr("tabindex",-1),s.$search.removeAttr("aria-controls"),s.$search.removeAttr("aria-activedescendant"),s.$search.val(""),s.$search.trigger("blur")})),n.on("focus",(function(){n.isOpen()||s.$search.trigger("focus")})),n.on("results:all",(function(e){null!=e.query.term&&""!==e.query.term||(s.showSearch(e)?s.$searchContainer[0].classList.remove("select2-search--hide"):s.$searchContainer[0].classList.add("select2-search--hide"))})),n.on("results:focus",(function(e){e.data._resultId?s.$search.attr("aria-activedescendant",e.data._resultId):s.$search.removeAttr("aria-activedescendant")}))},t.prototype.handleSearch=function(e){if(!this._keyUpPrevented){var t=this.$search.val();this.trigger("query",{term:t})}this._keyUpPrevented=!1},t.prototype.showSearch=function(e,t){return!0},t})),t.define("select2/dropdown/hidePlaceholder",[],(function(){function e(e,t,n,r){this.placeholder=this.normalizePlaceholder(n.get("placeholder")),e.call(this,t,n,r)}return e.prototype.append=function(e,t){t.results=this.removePlaceholder(t.results),e.call(this,t)},e.prototype.normalizePlaceholder=function(e,t){return"string"==typeof t&&(t={id:"",text:t}),t},e.prototype.removePlaceholder=function(e,t){for(var n=t.slice(0),r=t.length-1;r>=0;r--){var s=t[r];this.placeholder.id===s.id&&n.splice(r,1)}return n},e})),t.define("select2/dropdown/infiniteScroll",["jquery"],(function(e){function t(e,t,n,r){this.lastParams={},e.call(this,t,n,r),this.$loadingMore=this.createLoadingMore(),this.loading=!1}return t.prototype.append=function(e,t){this.$loadingMore.remove(),this.loading=!1,e.call(this,t),this.showLoadingMore(t)&&(this.$results.append(this.$loadingMore),this.loadMoreIfNeeded())},t.prototype.bind=function(e,t,n){var r=this;e.call(this,t,n),t.on("query",(function(e){r.lastParams=e,r.loading=!0})),t.on("query:append",(function(e){r.lastParams=e,r.loading=!0})),this.$results.on("scroll",this.loadMoreIfNeeded.bind(this))},t.prototype.loadMoreIfNeeded=function(){var t=e.contains(document.documentElement,this.$loadingMore[0]);!this.loading&&t&&this.$results.offset().top+this.$results.outerHeight(!1)+50>=this.$loadingMore.offset().top+this.$loadingMore.outerHeight(!1)&&this.loadMore()},t.prototype.loadMore=function(){this.loading=!0;var t=e.extend({},{page:1},this.lastParams);t.page++,this.trigger("query:append",t)},t.prototype.showLoadingMore=function(e,t){return t.pagination&&t.pagination.more},t.prototype.createLoadingMore=function(){var t=e('<li class="select2-results__option select2-results__option--load-more"role="option" aria-disabled="true"></li>'),n=this.options.get("translations").get("loadingMore");return t.html(n(this.lastParams)),t},t})),t.define("select2/dropdown/attachBody",["jquery","../utils"],(function(e,t){function n(t,n,r){this.$dropdownParent=e(r.get("dropdownParent")||document.body),t.call(this,n,r)}return n.prototype.bind=function(e,t,n){var r=this;e.call(this,t,n),t.on("open",(function(){r._showDropdown(),r._attachPositioningHandler(t),r._bindContainerResultHandlers(t)})),t.on("close",(function(){r._hideDropdown(),r._detachPositioningHandler(t)})),this.$dropdownContainer.on("mousedown",(function(e){e.stopPropagation()}))},n.prototype.destroy=function(e){e.call(this),this.$dropdownContainer.remove()},n.prototype.position=function(e,t,n){t.attr("class",n.attr("class")),t.removeClass("select2"),t.addClass("sui-select-dropdown-container--open"),t[0].classList.remove("select2"),t[0].classList.add("select2-container--open"),t.css({position:"absolute",top:-999999}),this.$container=n},n.prototype.render=function(t){var n=e("<span></span>"),r=t.call(this);return n.append(r),this.$dropdownContainer=n,n},n.prototype._hideDropdown=function(e){this.$dropdownContainer.detach()},n.prototype._bindContainerResultHandlers=function(e,t){if(!this._containerResultsHandlersBound){var n=this;t.on("results:all",(function(){n._positionDropdown(),n._resizeDropdown()})),t.on("results:append",(function(){n._positionDropdown(),n._resizeDropdown()})),t.on("results:message",(function(){n._positionDropdown(),n._resizeDropdown()})),t.on("select",(function(){n._positionDropdown(),n._resizeDropdown()})),t.on("unselect",(function(){n._positionDropdown(),n._resizeDropdown()})),this._containerResultsHandlersBound=!0}},n.prototype._attachPositioningHandler=function(n,r){var s=this,i="scroll.select2."+r.id,a="resize.select2."+r.id,o="orientationchange.select2."+r.id,l=this.$container.parents().filter(t.hasScroll);l.each((function(){t.StoreData(this,"select2-scroll-position",{x:e(this).scrollLeft(),y:e(this).scrollTop()})})),l.on(i,(function(n){var r=t.GetData(this,"select2-scroll-position");e(this).scrollTop(r.y)})),e(window).on(i+" "+a+" "+o,(function(e){s._positionDropdown(),s._resizeDropdown()}))},n.prototype._detachPositioningHandler=function(n,r){var s="scroll.select2."+r.id,i="resize.select2."+r.id,a="orientationchange.select2."+r.id;this.$container.parents().filter(t.hasScroll).off(s),e(window).off(s+" "+i+" "+a)},n.prototype._positionDropdown=function(){var t=e(window),n=this.$dropdown[0].classList.contains("sui-select-dropdown--above"),r=this.$dropdown[0].classList.contains("sui-select-dropdown--below"),s=null,i=this.$container.offset();i.bottom=i.top+this.$container.outerHeight(!1);var a={height:this.$container.outerHeight(!1)};a.top=i.top,a.bottom=i.top+a.height;var o=this.$dropdown.outerHeight(!1),l=t.scrollTop(),c=t.scrollTop()+t.height(),d=l<i.top-o,u=c>i.bottom+o,h={left:i.left,top:a.bottom},p=this.$dropdownParent;"static"===p.css("position")&&(p=p.offsetParent());var f={top:0,left:0};(e.contains(document.body,p[0])||p[0].isConnected)&&(f=p.offset()),h.top-=f.top,h.left-=f.left,n||r||(s="below"),u||!d||n?!d&&u&&n&&(s="below"):s="above",("above"==s||n&&"below"!==s)&&(h.top=a.top-f.top-o),null!=s&&(this.$dropdown[0].classList.remove("sui-select-dropdown--below"),this.$dropdown[0].classList.remove("sui-select-dropdown--above"),this.$dropdown[0].classList.add("sui-select-dropdown--"+s),this.$container[0].classList.remove("sui-select-container--below"),this.$container[0].classList.remove("sui-select-container--above"),this.$container[0].classList.add("sui-select-dropdown-container--"+s)),this.$dropdownContainer.css(h)},n.prototype._resizeDropdown=function(){var e={width:this.$container.outerWidth(!1)+"px"};this.options.get("dropdownAutoWidth")&&(e.minWidth=e.width,e.position="relative",e.width="auto"),this.$dropdown.css(e)},n.prototype._showDropdown=function(e){this.$dropdownContainer.appendTo(this.$dropdownParent),this._positionDropdown(),this._resizeDropdown()},n})),t.define("select2/dropdown/minimumResultsForSearch",[],(function(){function e(t){for(var n=0,r=0;r<t.length;r++){var s=t[r];s.children?n+=e(s.children):n++}return n}function t(e,t,n,r){this.minimumResultsForSearch=n.get("minimumResultsForSearch"),this.minimumResultsForSearch<0&&(this.minimumResultsForSearch=1/0),e.call(this,t,n,r)}return t.prototype.showSearch=function(t,n){return!(e(n.data.results)<this.minimumResultsForSearch)&&t.call(this,n)},t})),t.define("select2/dropdown/selectOnClose",["../utils"],(function(e){function t(){}return t.prototype.bind=function(e,t,n){var r=this;e.call(this,t,n),t.on("close",(function(e){r._handleSelectOnClose(e)}))},t.prototype._handleSelectOnClose=function(t,n){if(n&&null!=n.originalSelect2Event){var r=n.originalSelect2Event;if("select"===r._type||"unselect"===r._type)return}var s=this.getHighlightedResults();if(!(s.length<1)){var i=e.GetData(s[0],"data");null!=i.element&&i.element.selected||null==i.element&&i.selected||this.trigger("select",{data:i})}},t})),t.define("select2/dropdown/closeOnSelect",[],(function(){function e(){}return e.prototype.bind=function(e,t,n){var r=this;e.call(this,t,n),t.on("select",(function(e){r._selectTriggered(e)})),t.on("unselect",(function(e){r._selectTriggered(e)}))},e.prototype._selectTriggered=function(e,t){var n=t.originalEvent;n&&(n.ctrlKey||n.metaKey)||this.trigger("close",{originalEvent:n,originalSelect2Event:t})},e})),t.define("select2/dropdown/dropdownCss",["../utils"],(function(e){function t(){}return t.prototype.render=function(t){var n=t.call(this),r=this.options.get("dropdownCssClass")||"";return-1!==r.indexOf(":all:")&&(r=r.replace(":all:",""),e.copyNonInternalCssClasses(n[0],this.$element[0])),n.addClass("sui-select-dropdown"),n.addClass(r),n},t})),t.define("select2/dropdown/tagsSearchHighlight",["../utils"],(function(e){function t(){}return t.prototype.highlightFirstItem=function(t){var n=this.$results.find(".select2-results__option--selectable:not(.select2-results__option--selected)");if(n.length>0){var r=n.first(),s=e.GetData(r[0],"data").element;if(s&&s.getAttribute&&"true"===s.getAttribute("data-select2-tag"))return void r.trigger("mouseenter")}t.call(this)},t})),t.define("select2/i18n/en",[],(function(){return{errorLoading:function(){return"The results could not be loaded."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Please delete "+t+" character";return 1!=t&&(n+="s"),n},inputTooShort:function(e){return"Please enter "+(e.minimum-e.input.length)+" or more characters"},loadingMore:function(){return"Loading more results…"},maximumSelected:function(e){var t="You can only select "+e.maximum+" item";return 1!=e.maximum&&(t+="s"),t},noResults:function(){return"No results found"},searching:function(){return"Searching…"},removeAllItems:function(){return"Remove all items"},removeItem:function(){return"Remove item"},search:function(){return"Search"}}})),t.define("select2/defaults",["jquery","./results","./selection/single","./selection/multiple","./selection/placeholder","./selection/allowClear","./selection/search","./selection/selectionCss","./selection/eventRelay","./utils","./translation","./diacritics","./data/select","./data/array","./data/ajax","./data/tags","./data/tokenizer","./data/minimumInputLength","./data/maximumInputLength","./data/maximumSelectionLength","./dropdown","./dropdown/search","./dropdown/hidePlaceholder","./dropdown/infiniteScroll","./dropdown/attachBody","./dropdown/minimumResultsForSearch","./dropdown/selectOnClose","./dropdown/closeOnSelect","./dropdown/dropdownCss","./dropdown/tagsSearchHighlight","./i18n/en"],(function(e,t,n,r,s,i,a,o,l,c,d,u,h,p,f,m,g,b,y,v,w,_,k,E,S,x,C,A,$,O,R){function N(){this.reset()}return N.prototype.apply=function(d){if(null==(d=e.extend(!0,{},this.defaults,d)).dataAdapter&&(null!=d.ajax?d.dataAdapter=f:null!=d.data?d.dataAdapter=p:d.dataAdapter=h,d.minimumInputLength>0&&(d.dataAdapter=c.Decorate(d.dataAdapter,b)),d.maximumInputLength>0&&(d.dataAdapter=c.Decorate(d.dataAdapter,y)),d.maximumSelectionLength>0&&(d.dataAdapter=c.Decorate(d.dataAdapter,v)),d.tags&&(d.dataAdapter=c.Decorate(d.dataAdapter,m)),null==d.tokenSeparators&&null==d.tokenizer||(d.dataAdapter=c.Decorate(d.dataAdapter,g))),null==d.resultsAdapter&&(d.resultsAdapter=t,null!=d.ajax&&(d.resultsAdapter=c.Decorate(d.resultsAdapter,E)),null!=d.placeholder&&(d.resultsAdapter=c.Decorate(d.resultsAdapter,k)),d.selectOnClose&&(d.resultsAdapter=c.Decorate(d.resultsAdapter,C)),d.tags&&(d.resultsAdapter=c.Decorate(d.resultsAdapter,O))),null==d.dropdownAdapter){if(d.multiple)d.dropdownAdapter=w;else{var u=c.Decorate(w,_);d.dropdownAdapter=u}0!==d.minimumResultsForSearch&&(d.dropdownAdapter=c.Decorate(d.dropdownAdapter,x)),d.closeOnSelect&&(d.dropdownAdapter=c.Decorate(d.dropdownAdapter,A)),null!=d.dropdownCssClass&&(d.dropdownAdapter=c.Decorate(d.dropdownAdapter,$)),d.dropdownAdapter=c.Decorate(d.dropdownAdapter,S)}null==d.selectionAdapter&&(d.multiple?d.selectionAdapter=r:d.selectionAdapter=n,null!=d.placeholder&&(d.selectionAdapter=c.Decorate(d.selectionAdapter,s)),d.allowClear&&(d.selectionAdapter=c.Decorate(d.selectionAdapter,i)),d.multiple&&(d.selectionAdapter=c.Decorate(d.selectionAdapter,a)),null!=d.selectionCssClass&&(d.selectionAdapter=c.Decorate(d.selectionAdapter,o)),d.selectionAdapter=c.Decorate(d.selectionAdapter,l)),d.language=this._resolveLanguage(d.language),d.language.push("en");for(var R=[],N=0;N<d.language.length;N++){var T=d.language[N];-1===R.indexOf(T)&&R.push(T)}return d.language=R,d.translations=this._processTranslations(d.language,d.debug),d},N.prototype.reset=function(){function t(e){return e.replace(/[^\u0000-\u007E]/g,(function(e){return u[e]||e}))}this.defaults={amdLanguageBase:"./i18n/",autocomplete:"off",closeOnSelect:!0,debug:!1,dropdownAutoWidth:!1,escapeMarkup:c.escapeMarkup,language:{},matcher:function n(r,s){if(null==r.term||""===r.term.trim())return s;if(s.children&&s.children.length>0){for(var i=e.extend(!0,{},s),a=s.children.length-1;a>=0;a--)null==n(r,s.children[a])&&i.children.splice(a,1);return i.children.length>0?i:n(r,i)}var o=t(s.text).toUpperCase(),l=t(r.term).toUpperCase();return o.indexOf(l)>-1?s:null},minimumInputLength:0,maximumInputLength:0,maximumSelectionLength:0,minimumResultsForSearch:0,selectOnClose:!1,scrollAfterSelect:!1,sorter:function(e){return e},templateResult:function(e){return e.text},templateSelection:function(e){return e.text},theme:"default",width:"resolve"}},N.prototype.applyFromElement=function(e,t){var n=e.language,r=this.defaults.language,s=t.prop("lang"),i=t.closest("[lang]").prop("lang"),a=Array.prototype.concat.call(this._resolveLanguage(s),this._resolveLanguage(n),this._resolveLanguage(r),this._resolveLanguage(i));return e.language=a,e},N.prototype._resolveLanguage=function(t){if(!t)return[];if(e.isEmptyObject(t))return[];if(e.isPlainObject(t))return[t];var n;n=Array.isArray(t)?t:[t];for(var r=[],s=0;s<n.length;s++)if(r.push(n[s]),"string"==typeof n[s]&&n[s].indexOf("-")>0){var i=n[s].split("-")[0];r.push(i)}return r},N.prototype._processTranslations=function(t,n){for(var r=new d,s=0;s<t.length;s++){var i=new d,a=t[s];if("string"==typeof a)try{i=d.loadPath(a)}catch(e){try{a=this.defaults.amdLanguageBase+a,i=d.loadPath(a)}catch(e){n&&window.console&&console.warn&&console.warn('Select2: The language file for "'+a+'" could not be automatically loaded. A fallback will be used instead.')}}else i=e.isPlainObject(a)?new d(a):a;r.extend(i)}return r},N.prototype.set=function(t,n){var r={};r[e.camelCase(t)]=n;var s=c._convertData(r);e.extend(!0,this.defaults,s)},new N})),t.define("select2/options",["jquery","./defaults","./utils"],(function(e,t,n){function r(e,n){this.options=e,null!=n&&this.fromElement(n),null!=n&&(this.options=t.applyFromElement(this.options,n)),this.options=t.apply(this.options)}return r.prototype.fromElement=function(t){var r=["select2"];null==this.options.multiple&&(this.options.multiple=t.prop("multiple")),null==this.options.disabled&&(this.options.disabled=t.prop("disabled")),null==this.options.autocomplete&&t.prop("autocomplete")&&(this.options.autocomplete=t.prop("autocomplete")),null==this.options.dir&&(t.prop("dir")?this.options.dir=t.prop("dir"):t.closest("[dir]").prop("dir")?this.options.dir=t.closest("[dir]").prop("dir"):this.options.dir="ltr"),t.prop("disabled",this.options.disabled),t.prop("multiple",this.options.multiple),n.GetData(t[0],"select2Tags")&&(this.options.debug&&window.console&&console.warn&&console.warn('Select2: The `data-select2-tags` attribute has been changed to use the `data-data` and `data-tags="true"` attributes and will be removed in future versions of Select2.'),n.StoreData(t[0],"data",n.GetData(t[0],"select2Tags")),n.StoreData(t[0],"tags",!0)),n.GetData(t[0],"ajaxUrl")&&(this.options.debug&&window.console&&console.warn&&console.warn("Select2: The `data-ajax-url` attribute has been changed to `data-ajax--url` and support for the old attribute will be removed in future versions of Select2."),t.attr("ajax--url",n.GetData(t[0],"ajaxUrl")),n.StoreData(t[0],"ajax-Url",n.GetData(t[0],"ajaxUrl")));var s={};function i(e,t){return t.toUpperCase()}for(var a=0;a<t[0].attributes.length;a++){var o=t[0].attributes[a].name,l="data-";if(o.substr(0,5)==l){var c=o.substring(5),d=n.GetData(t[0],c);s[c.replace(/-([a-z])/g,i)]=d}}e.fn.jquery&&"1."==e.fn.jquery.substr(0,2)&&t[0].dataset&&(s=e.extend(!0,{},t[0].dataset,s));var u=e.extend(!0,{},n.GetData(t[0]),s);for(var h in u=n._convertData(u))r.indexOf(h)>-1||(e.isPlainObject(this.options[h])?e.extend(this.options[h],u[h]):this.options[h]=u[h]);return this},r.prototype.get=function(e){return this.options[e]},r.prototype.set=function(e,t){this.options[e]=t},r})),t.define("select2/core",["jquery","./options","./utils","./keys"],(function(e,t,n,r){var s=function(e,r){null!=n.GetData(e[0],"select2")&&n.GetData(e[0],"select2").destroy(),this.$element=e,this.id=this._generateId(e),r=r||{},this.options=new t(r,e),s.__super__.constructor.call(this);var i=e.attr("tabindex")||0;n.StoreData(e[0],"old-tabindex",i),e.attr("tabindex","-1");var a=this.options.get("dataAdapter");this.dataAdapter=new a(e,this.options);var o=this.render();this._placeContainer(o);var l=this.options.get("selectionAdapter");this.selection=new l(e,this.options),this.$selection=this.selection.render(),this.selection.position(this.$selection,o);var c=this.options.get("dropdownAdapter");this.dropdown=new c(e,this.options),this.$dropdown=this.dropdown.render(),this.dropdown.position(this.$dropdown,o);var d=this.options.get("resultsAdapter");this.results=new d(e,this.options,this.dataAdapter),this.$results=this.results.render(),this.results.position(this.$results,this.$dropdown);var u=this;this._bindAdapters(),this._registerDomEvents(),this._registerDataEvents(),this._registerSelectionEvents(),this._registerDropdownEvents(),this._registerResultsEvents(),this._registerEvents(),this.dataAdapter.current((function(e){u.trigger("selection:update",{data:e})})),e[0].classList.add("select2-hidden-accessible"),e.attr("aria-hidden","true"),e.addClass("sui-screen-reader-text"),this._syncAttributes(),n.StoreData(e[0],"select2",this),e.data("select2",this)};return n.Extend(s,n.Observable),s.prototype._generateId=function(e){return"select2-"+(null!=e.attr("id")?e.attr("id"):null!=e.attr("name")?e.attr("name")+"-"+n.generateChars(2):n.generateChars(4)).replace(/(:|\.|\[|\]|,)/g,"")},s.prototype._placeContainer=function(e){e.insertAfter(this.$element);var t=this._resolveWidth(this.$element,this.options.get("width"));null!=t&&e.css("width",t)},s.prototype._resolveWidth=function(e,t){var n=/^width:(([-+]?([0-9]*\.)?[0-9]+)(px|em|ex|%|in|cm|mm|pt|pc))/i;if("resolve"==t){var r=this._resolveWidth(e,"style");return null!=r?r:this._resolveWidth(e,"element")}if("element"==t){var s=e.outerWidth(!1);return s<=0?"auto":s+"px"}if("style"==t){var i=e.attr("style");if("string"!=typeof i)return null;for(var a=i.split(";"),o=0,l=a.length;o<l;o+=1){var c=a[o].replace(/\s/g,"").match(n);if(null!==c&&c.length>=1)return c[1]}return null}return"computedstyle"==t?window.getComputedStyle(e[0]).width:t},s.prototype._bindAdapters=function(){this.dataAdapter.bind(this,this.$container),this.selection.bind(this,this.$container),this.dropdown.bind(this,this.$container),this.results.bind(this,this.$container)},s.prototype._registerDomEvents=function(){var e=this;this.$element.on("change.select2",(function(){e.dataAdapter.current((function(t){e.trigger("selection:update",{data:t})}))})),this.$element.on("focus.select2",(function(t){e.trigger("focus",t)})),this._syncA=n.bind(this._syncAttributes,this),this._syncS=n.bind(this._syncSubtree,this),this._observer=new window.MutationObserver((function(t){e._syncA(),e._syncS(t)})),this._observer.observe(this.$element[0],{attributes:!0,childList:!0,subtree:!1})},s.prototype._registerDataEvents=function(){var e=this;this.dataAdapter.on("*",(function(t,n){e.trigger(t,n)}))},s.prototype._registerSelectionEvents=function(){var e=this,t=["toggle","focus"];this.selection.on("toggle",(function(){e.toggleDropdown()})),this.selection.on("focus",(function(t){e.focus(t)})),this.selection.on("*",(function(n,r){-1===t.indexOf(n)&&e.trigger(n,r)}))},s.prototype._registerDropdownEvents=function(){var e=this;this.dropdown.on("*",(function(t,n){e.trigger(t,n)}))},s.prototype._registerResultsEvents=function(){var e=this;this.results.on("*",(function(t,n){e.trigger(t,n)}))},s.prototype._registerEvents=function(){var t=this;this.on("open",(function(){t.$container[0].classList.add("select2-container--open")})),this.on("close",(function(){t.$container[0].classList.remove("select2-container--open")})),this.on("enable",(function(){t.$container[0].classList.remove("select2-container--disabled")})),this.on("disable",(function(){t.$container[0].classList.add("select2-container--disabled")})),this.on("blur",(function(){t.$container[0].classList.remove("select2-container--focus")})),this.on("query",(function(e){t.isOpen()||t.trigger("open",{}),this.dataAdapter.query(e,(function(n){t.trigger("results:all",{data:n,query:e})}))})),this.on("query:append",(function(e){this.dataAdapter.query(e,(function(n){t.trigger("results:append",{data:n,query:e})}))})),this.on("keypress",(function(n){var s=n.which;if(t.isOpen())s===r.ENTER?(t.trigger("results:select"),n.preventDefault()):s===r.SPACE&&n.ctrlKey?(t.trigger("results:toggle"),n.preventDefault()):s===r.UP?(t.trigger("results:previous"),n.preventDefault()):s===r.DOWN?(t.trigger("results:next"),n.preventDefault()):s!==r.ESC&&s!==r.TAB||(t.close(),n.preventDefault());else if(s===r.ENTER||s===r.SPACE||(s===r.DOWN||s===r.UP)&&n.altKey)t.open(),n.preventDefault();else if(s===r.DOWN)null!=this.$element.find("option:selected").next().val()&&(this.$element.val(this.$element.find("option:selected").next().val()),this.$element.trigger("change")),n.preventDefault();else if(s===r.UP)null!=this.$element.find("option:selected").prev().val()&&(this.$element.val(this.$element.find("option:selected").prev().val()),this.$element.trigger("change")),n.preventDefault();else{const n=this.$element.find("option:selected").text(),r=String.fromCharCode(s).toLowerCase(),i=this.$element.find("option").filter((function(){return e(this).text()?.toLowerCase().startsWith(r)})),a=i.length-1;let o=n;i.each((function(t){return console.log(n),""!==n&&n[0].toLowerCase()===r?e(this).text()===n&&t!==a?(o=e(i[t+1]).val(),!1):void 0:(o=e(this).val(),!1)})),o!==n&&(t.$element.val(o),t.$element.trigger("change"))}}))},s.prototype._syncAttributes=function(){this.options.set("disabled",this.$element.prop("disabled")),this.isDisabled()?(this.isOpen()&&this.close(),this.trigger("disable",{})):this.trigger("enable",{})},s.prototype._isChangeMutation=function(e){var t=this;if(e.addedNodes&&e.addedNodes.length>0){for(var n=0;n<e.addedNodes.length;n++)if(e.addedNodes[n].selected)return!0}else{if(e.removedNodes&&e.removedNodes.length>0)return!0;if(Array.isArray(e))return e.some((function(e){return t._isChangeMutation(e)}))}return!1},s.prototype._syncSubtree=function(e){var t=this._isChangeMutation(e),n=this;t&&this.dataAdapter.current((function(e){n.trigger("selection:update",{data:e})}))},s.prototype.trigger=function(e,t){var n=s.__super__.trigger,r={open:"opening",close:"closing",select:"selecting",unselect:"unselecting",clear:"clearing"};if(void 0===t&&(t={}),e in r){var i=r[e],a={prevented:!1,name:e,args:t};if(n.call(this,i,a),a.prevented)return void(t.prevented=!0)}n.call(this,e,t)},s.prototype.toggleDropdown=function(){this.isDisabled()||(this.isOpen()?this.close():this.open())},s.prototype.open=function(){this.isOpen()||this.isDisabled()||this.trigger("query",{})},s.prototype.close=function(e){this.isOpen()&&this.trigger("close",{originalEvent:e})},s.prototype.isEnabled=function(){return!this.isDisabled()},s.prototype.isDisabled=function(){return this.options.get("disabled")},s.prototype.isOpen=function(){return this.$container[0].classList.contains("select2-container--open")},s.prototype.hasFocus=function(){return this.$container[0].classList.contains("select2-container--focus")},s.prototype.focus=function(e){this.hasFocus()||(this.$container[0].classList.add("select2-container--focus"),this.trigger("focus",{}))},s.prototype.enable=function(e){this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("enable")` method has been deprecated and will be removed in later Select2 versions. Use $element.prop("disabled") instead.'),null!=e&&0!==e.length||(e=[!0]);var t=!e[0];this.$element.prop("disabled",t)},s.prototype.data=function(){this.options.get("debug")&&arguments.length>0&&window.console&&console.warn&&console.warn('Select2: Data can no longer be set using `select2("data")`. You should consider setting the value instead using `$element.val()`.');var e=[];return this.dataAdapter.current((function(t){e=t})),e},s.prototype.val=function(e){if(this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("val")` method has been deprecated and will be removed in later Select2 versions. Use $element.val() instead.'),null==e||0===e.length)return this.$element.val();var t=e[0];Array.isArray(t)&&(t=t.map((function(e){return e.toString()}))),this.$element.val(t).trigger("input").trigger("change")},s.prototype.destroy=function(){n.RemoveData(this.$container[0]),this.$container.remove(),this._observer.disconnect(),this._observer=null,this._syncA=null,this._syncS=null,this.$element.off(".select2"),this.$element.attr("tabindex",n.GetData(this.$element[0],"old-tabindex")),this.$element.removeClass("sui-screen-reader-text"),this.$element[0].classList.remove("select2-hidden-accessible"),this.$element.attr("aria-hidden","false"),n.RemoveData(this.$element[0]),this.$element.removeData("select2"),this.dataAdapter.destroy(),this.selection.destroy(),this.dropdown.destroy(),this.results.destroy(),this.dataAdapter=null,this.selection=null,this.dropdown=null,this.results=null},s.prototype.render=function(){var t=e('<span class="select2 select2-container"><span class="selection"></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>');return t.attr("dir",this.options.get("dir")),this.$container=t,this.$container[0].classList.add("sui-select"),"default"!==this.options.get("theme")&&this.$container[0].classList.add("sui-select-theme--"+this.options.get("theme")),n.StoreData(t[0],"element",this.$element),t},s})),t.define("jquery-mousewheel",["jquery"],(function(e){return e})),t.define("sui.select2",["jquery","jquery-mousewheel","./select2/core","./select2/defaults","./select2/utils"],(function(e,t,n,r,s){if(null==e.fn.SUIselect2){var i=["open","close","destroy"];e.fn.SUIselect2=function(t){if("object"==typeof(t=t||{}))return this.each((function(){var r=e.extend(!0,{},t);new n(e(this),r)})),this;if("string"==typeof t){var r,a=Array.prototype.slice.call(arguments,1);return this.each((function(){var e=s.GetData(this,"select2");null==e&&window.console&&console.error&&console.error("The SUIselect2('"+t+"') method was called on an element that is not using Select2."),r=e[t].apply(e,a)})),i.indexOf(t)>-1?this:r}throw new Error("Invalid arguments for SUIselect2: "+t)}}return null==e.fn.SUIselect2.defaults&&(e.fn.SUIselect2.defaults=r),n})),{define:t.define,require:t.require}}();t.require("sui.select2")}(jQuery)},679:(e,t,n)=>{"use strict";var r=n(864),s={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},o={};function l(e){return r.isMemo(e)?a:o[e.$$typeof]||s}o[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},o[r.Memo]=a;var c=Object.defineProperty,d=Object.getOwnPropertyNames,u=Object.getOwnPropertySymbols,h=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,f=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(f){var s=p(n);s&&s!==f&&e(t,s,r)}var a=d(n);u&&(a=a.concat(u(n)));for(var o=l(t),m=l(n),g=0;g<a.length;++g){var b=a[g];if(!(i[b]||r&&r[b]||m&&m[b]||o&&o[b])){var y=h(n,b);try{c(t,b,y)}catch(e){}}}}return t}},921:(e,t)=>{"use strict";var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,s=n?Symbol.for("react.portal"):60106,i=n?Symbol.for("react.fragment"):60107,a=n?Symbol.for("react.strict_mode"):60108,o=n?Symbol.for("react.profiler"):60114,l=n?Symbol.for("react.provider"):60109,c=n?Symbol.for("react.context"):60110,d=n?Symbol.for("react.async_mode"):60111,u=n?Symbol.for("react.concurrent_mode"):60111,h=n?Symbol.for("react.forward_ref"):60112,p=n?Symbol.for("react.suspense"):60113,f=n?Symbol.for("react.suspense_list"):60120,m=n?Symbol.for("react.memo"):60115,g=n?Symbol.for("react.lazy"):60116,b=n?Symbol.for("react.block"):60121,y=n?Symbol.for("react.fundamental"):60117,v=n?Symbol.for("react.responder"):60118,w=n?Symbol.for("react.scope"):60119;function _(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case d:case u:case i:case o:case a:case p:return e;default:switch(e=e&&e.$$typeof){case c:case h:case g:case m:case l:return e;default:return t}}case s:return t}}}function k(e){return _(e)===u}t.AsyncMode=d,t.ConcurrentMode=u,t.ContextConsumer=c,t.ContextProvider=l,t.Element=r,t.ForwardRef=h,t.Fragment=i,t.Lazy=g,t.Memo=m,t.Portal=s,t.Profiler=o,t.StrictMode=a,t.Suspense=p,t.isAsyncMode=function(e){return k(e)||_(e)===d},t.isConcurrentMode=k,t.isContextConsumer=function(e){return _(e)===c},t.isContextProvider=function(e){return _(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return _(e)===h},t.isFragment=function(e){return _(e)===i},t.isLazy=function(e){return _(e)===g},t.isMemo=function(e){return _(e)===m},t.isPortal=function(e){return _(e)===s},t.isProfiler=function(e){return _(e)===o},t.isStrictMode=function(e){return _(e)===a},t.isSuspense=function(e){return _(e)===p},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===u||e===o||e===a||e===p||e===f||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===m||e.$$typeof===l||e.$$typeof===c||e.$$typeof===h||e.$$typeof===y||e.$$typeof===v||e.$$typeof===w||e.$$typeof===b)},t.typeOf=_},864:(e,t,n)=>{"use strict";e.exports=n(921)},774:e=>{e.exports=function(e,t,n,r){var s=n?n.call(r,e,t):void 0;if(void 0!==s)return!!s;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var i=Object.keys(e),a=Object.keys(t);if(i.length!==a.length)return!1;for(var o=Object.prototype.hasOwnProperty.bind(t),l=0;l<i.length;l++){var c=i[l];if(!o(c))return!1;var d=e[c],u=t[c];if(!1===(s=n?n.call(r,d,u,c):void 0)||void 0===s&&d!==u)return!1}return!0}}},t={};function n(r){var s=t[r];if(void 0!==s)return s.exports;var i=t[r]={exports:{}};return e[r](i,i.exports,n),i.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.nc=void 0,(()=>{"use strict";const e=window.wp.element,t=window.React;var r=n.n(t);function s(){return(0,e.createElement)(e.Fragment,null)}function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i.apply(this,arguments)}function a(t){let n="",r=void 0!==t.id?t.id:"";return void 0!==t.classes&&(n=t.classes),(0,e.createElement)("div",i({},r?{id:r}:{},{className:`sui-grid ${n}`}),t.children)}function o(t){let n="";return void 0!==t.classes&&(n=t.classes),(0,e.createElement)("div",{className:`sui-row ${n}`},t.children)}function l(t){let n="";return void 0!==t.classes&&(n=t.classes),(0,e.createElement)("div",{className:`sui-col ${n}`},t.children)}function c(t){const n=new Array("text","contained");let r="contained"===(void 0!==t.variant&&-1!=n.indexOf(t.variant)?t.variant:"contained")?"sui-button":"sui-button-icon",s=void 0!==t.content?t.content:"",a=void 0!==t.ariaLabel?t.ariaLabel:s,o=void 0!==t.id?t.id:"",l=void 0!==t.classes?t.classes:"",c=(void 0!==t.disabled&&t.disabled,!(void 0===t.outlined||!t.outlined)),d=!(void 0===t.dashed||!t.dashed),u=!(void 0===t.large||!t.large),h=void 0!==t.color?t.color:"",p=(void 0!==t.onClick&&t.onClick,{}),f="";return""!==h&&(f=`sui-button-${h}`),c&&(l+=" sui-button-ghost"),d&&(l+=" sui-button-dashed"),u&&(l+=" sui-button-lg"),void 0!==t.tooltip&&t.tooltip.length>0&&(p={"data-tooltip":t.tooltip},l+=" sui-tooltip",void 0!==t.tooltip_constrained&&t.tooltip_constrained&&(l+=" sui-tooltip-constrained"),void 0!==t.tooltip_bottom&&t.tooltip_bottom&&(l+=" sui-tooltip-bottom")),t.isLoading&&(l+=" sui-button-onload",s=(0,e.createElement)(e.Fragment,null,(0,e.createElement)("span",{className:"sui-icon-loader sui-loading","aria-hidden":"true"}),(0,e.createElement)("span",{className:"sui-loading-text"},s))),(0,e.createElement)("button",i({},o?{id:o}:{},{"aria-label":a,className:`${r} ${f} ${l}`,onClick:t.onClick,disabled:t.disabled},p,{ref:t.mainReference}),t.buttonIcon&&(0,e.createElement)("span",{ref:t.iconReference,className:`sui-icon-${t.buttonIcon}`,"aria-hidden":"true"}),s,a&&(0,e.createElement)("span",{className:"sui-screen-reader-text"},a))}function d(t){let n=t.design?t.design:"general",r=t.type?t.type:"inline",s=t.visibility?t.visibility:"visible",i=t.content?t.content:"",a=t.classes?t.classes:"",o=t.id?t.id:"",l="sui-notice sui-active",c="visible"===s?{display:"block",textAlign:"left"}:"";switch(n){case"general":break;case"informative":l+=" sui-notice-blue";break;case"success":l+=" sui-notice-green";break;case"warning":l+=" sui-notice-yellow";break;case"error":l+=" sui-notice-red";break;case"upsell":l+=" sui-notice-purple"}let d="floating"===r?"sui-floating-notices":"";return a.length&&(l+=" "+a),(0,e.createElement)("div",{className:d},(0,e.createElement)("div",{role:"alert",id:o,className:l,"aria-live":"assertive",style:c},(0,e.createElement)("div",{className:"sui-notice-content"},(0,e.createElement)("div",{className:"sui-notice-message"},(0,e.createElement)("span",{className:"sui-notice-icon sui-icon-info sui-md","aria-hidden":"true"}),(0,e.createElement)("p",null,i)),t.dismissible&&(0,e.createElement)("div",{className:"sui-notice-actions"},(0,e.createElement)("div",{className:"sui-tooltip sui-tooltip-bottom","data-tooltip":"Dismiss"},(0,e.createElement)("button",{className:"sui-button-icon",onClick:e=>{return n=e,void t.dismissibleCallback(t.id,n);var n}},(0,e.createElement)("i",{className:"sui-icon-check","aria-hidden":"true"}),(0,e.createElement)("span",{className:"sui-screen-reader-text"},t.dismissLabel)))))))}n(511);var u=n(864),h=n(774),p=n.n(h);const f=function(e){function t(e,r,l,c,h){for(var p,f,m,g,w,k=0,E=0,S=0,x=0,C=0,T=0,L=m=p=0,j=0,I=0,U=0,B=0,F=l.length,M=F-1,q="",z="",H="",W="";j<F;){if(f=l.charCodeAt(j),j===M&&0!==E+x+S+k&&(0!==E&&(f=47===E?10:47),x=S=k=0,F++,M++),0===E+x+S+k){if(j===M&&(0<I&&(q=q.replace(u,"")),0<q.trim().length)){switch(f){case 32:case 9:case 59:case 13:case 10:break;default:q+=l.charAt(j)}f=59}switch(f){case 123:for(p=(q=q.trim()).charCodeAt(0),m=1,B=++j;j<F;){switch(f=l.charCodeAt(j)){case 123:m++;break;case 125:m--;break;case 47:switch(f=l.charCodeAt(j+1)){case 42:case 47:e:{for(L=j+1;L<M;++L)switch(l.charCodeAt(L)){case 47:if(42===f&&42===l.charCodeAt(L-1)&&j+2!==L){j=L+1;break e}break;case 10:if(47===f){j=L+1;break e}}j=L}}break;case 91:f++;case 40:f++;case 34:case 39:for(;j++<M&&l.charCodeAt(j)!==f;);}if(0===m)break;j++}if(m=l.substring(B,j),0===p&&(p=(q=q.replace(d,"").trim()).charCodeAt(0)),64===p){switch(0<I&&(q=q.replace(u,"")),f=q.charCodeAt(1)){case 100:case 109:case 115:case 45:I=r;break;default:I=N}if(B=(m=t(r,I,m,f,h+1)).length,0<D&&(w=o(3,m,I=n(N,q,U),r,$,A,B,f,h,c),q=I.join(""),void 0!==w&&0===(B=(m=w.trim()).length)&&(f=0,m="")),0<B)switch(f){case 115:q=q.replace(_,a);case 100:case 109:case 45:m=q+"{"+m+"}";break;case 107:m=(q=q.replace(b,"$1 $2"))+"{"+m+"}",m=1===R||2===R&&i("@"+m,3)?"@-webkit-"+m+"@"+m:"@"+m;break;default:m=q+m,112===c&&(z+=m,m="")}else m=""}else m=t(r,n(r,q,U),m,c,h+1);H+=m,m=U=I=L=p=0,q="",f=l.charCodeAt(++j);break;case 125:case 59:if(1<(B=(q=(0<I?q.replace(u,""):q).trim()).length))switch(0===L&&(p=q.charCodeAt(0),45===p||96<p&&123>p)&&(B=(q=q.replace(" ",":")).length),0<D&&void 0!==(w=o(1,q,r,e,$,A,z.length,c,h,c))&&0===(B=(q=w.trim()).length)&&(q="\0\0"),p=q.charCodeAt(0),f=q.charCodeAt(1),p){case 0:break;case 64:if(105===f||99===f){W+=q+l.charAt(j);break}default:58!==q.charCodeAt(B-1)&&(z+=s(q,p,f,q.charCodeAt(2)))}U=I=L=p=0,q="",f=l.charCodeAt(++j)}}switch(f){case 13:case 10:47===E?E=0:0===1+p&&107!==c&&0<q.length&&(I=1,q+="\0"),0<D*P&&o(0,q,r,e,$,A,z.length,c,h,c),A=1,$++;break;case 59:case 125:if(0===E+x+S+k){A++;break}default:switch(A++,g=l.charAt(j),f){case 9:case 32:if(0===x+k+E)switch(C){case 44:case 58:case 9:case 32:g="";break;default:32!==f&&(g=" ")}break;case 0:g="\\0";break;case 12:g="\\f";break;case 11:g="\\v";break;case 38:0===x+E+k&&(I=U=1,g="\f"+g);break;case 108:if(0===x+E+k+O&&0<L)switch(j-L){case 2:112===C&&58===l.charCodeAt(j-3)&&(O=C);case 8:111===T&&(O=T)}break;case 58:0===x+E+k&&(L=j);break;case 44:0===E+S+x+k&&(I=1,g+="\r");break;case 34:case 39:0===E&&(x=x===f?0:0===x?f:x);break;case 91:0===x+E+S&&k++;break;case 93:0===x+E+S&&k--;break;case 41:0===x+E+k&&S--;break;case 40:0===x+E+k&&(0===p&&(2*C+3*T==533||(p=1)),S++);break;case 64:0===E+S+x+k+L+m&&(m=1);break;case 42:case 47:if(!(0<x+k+S))switch(E){case 0:switch(2*f+3*l.charCodeAt(j+1)){case 235:E=47;break;case 220:B=j,E=42}break;case 42:47===f&&42===C&&B+2!==j&&(33===l.charCodeAt(B+2)&&(z+=l.substring(B,j+1)),g="",E=0)}}0===E&&(q+=g)}T=C,C=f,j++}if(0<(B=z.length)){if(I=r,0<D&&void 0!==(w=o(2,z,I,e,$,A,B,c,h,c))&&0===(z=w).length)return W+z+H;if(z=I.join(",")+"{"+z+"}",0!=R*O){switch(2!==R||i(z,2)||(O=0),O){case 111:z=z.replace(v,":-moz-$1")+z;break;case 112:z=z.replace(y,"::-webkit-input-$1")+z.replace(y,"::-moz-$1")+z.replace(y,":-ms-input-$1")+z}O=0}}return W+z+H}function n(e,t,n){var s=t.trim().split(m);t=s;var i=s.length,a=e.length;switch(a){case 0:case 1:var o=0;for(e=0===a?"":e[0]+" ";o<i;++o)t[o]=r(e,t[o],n).trim();break;default:var l=o=0;for(t=[];o<i;++o)for(var c=0;c<a;++c)t[l++]=r(e[c]+" ",s[o],n).trim()}return t}function r(e,t,n){var r=t.charCodeAt(0);switch(33>r&&(r=(t=t.trim()).charCodeAt(0)),r){case 38:return t.replace(g,"$1"+e.trim());case 58:return e.trim()+t.replace(g,"$1"+e.trim());default:if(0<1*n&&0<t.indexOf("\f"))return t.replace(g,(58===e.charCodeAt(0)?"":"$1")+e.trim())}return e+t}function s(e,t,n,r){var a=e+";",o=2*t+3*n+4*r;if(944===o){e=a.indexOf(":",9)+1;var l=a.substring(e,a.length-1).trim();return l=a.substring(0,e).trim()+l+";",1===R||2===R&&i(l,1)?"-webkit-"+l+l:l}if(0===R||2===R&&!i(a,1))return a;switch(o){case 1015:return 97===a.charCodeAt(10)?"-webkit-"+a+a:a;case 951:return 116===a.charCodeAt(3)?"-webkit-"+a+a:a;case 963:return 110===a.charCodeAt(5)?"-webkit-"+a+a:a;case 1009:if(100!==a.charCodeAt(4))break;case 969:case 942:return"-webkit-"+a+a;case 978:return"-webkit-"+a+"-moz-"+a+a;case 1019:case 983:return"-webkit-"+a+"-moz-"+a+"-ms-"+a+a;case 883:if(45===a.charCodeAt(8))return"-webkit-"+a+a;if(0<a.indexOf("image-set(",11))return a.replace(C,"$1-webkit-$2")+a;break;case 932:if(45===a.charCodeAt(4))switch(a.charCodeAt(5)){case 103:return"-webkit-box-"+a.replace("-grow","")+"-webkit-"+a+"-ms-"+a.replace("grow","positive")+a;case 115:return"-webkit-"+a+"-ms-"+a.replace("shrink","negative")+a;case 98:return"-webkit-"+a+"-ms-"+a.replace("basis","preferred-size")+a}return"-webkit-"+a+"-ms-"+a+a;case 964:return"-webkit-"+a+"-ms-flex-"+a+a;case 1023:if(99!==a.charCodeAt(8))break;return"-webkit-box-pack"+(l=a.substring(a.indexOf(":",15)).replace("flex-","").replace("space-between","justify"))+"-webkit-"+a+"-ms-flex-pack"+l+a;case 1005:return p.test(a)?a.replace(h,":-webkit-")+a.replace(h,":-moz-")+a:a;case 1e3:switch(t=(l=a.substring(13).trim()).indexOf("-")+1,l.charCodeAt(0)+l.charCodeAt(t)){case 226:l=a.replace(w,"tb");break;case 232:l=a.replace(w,"tb-rl");break;case 220:l=a.replace(w,"lr");break;default:return a}return"-webkit-"+a+"-ms-"+l+a;case 1017:if(-1===a.indexOf("sticky",9))break;case 975:switch(t=(a=e).length-10,o=(l=(33===a.charCodeAt(t)?a.substring(0,t):a).substring(e.indexOf(":",7)+1).trim()).charCodeAt(0)+(0|l.charCodeAt(7))){case 203:if(111>l.charCodeAt(8))break;case 115:a=a.replace(l,"-webkit-"+l)+";"+a;break;case 207:case 102:a=a.replace(l,"-webkit-"+(102<o?"inline-":"")+"box")+";"+a.replace(l,"-webkit-"+l)+";"+a.replace(l,"-ms-"+l+"box")+";"+a}return a+";";case 938:if(45===a.charCodeAt(5))switch(a.charCodeAt(6)){case 105:return l=a.replace("-items",""),"-webkit-"+a+"-webkit-box-"+l+"-ms-flex-"+l+a;case 115:return"-webkit-"+a+"-ms-flex-item-"+a.replace(E,"")+a;default:return"-webkit-"+a+"-ms-flex-line-pack"+a.replace("align-content","").replace(E,"")+a}break;case 973:case 989:if(45!==a.charCodeAt(3)||122===a.charCodeAt(4))break;case 931:case 953:if(!0===x.test(e))return 115===(l=e.substring(e.indexOf(":")+1)).charCodeAt(0)?s(e.replace("stretch","fill-available"),t,n,r).replace(":fill-available",":stretch"):a.replace(l,"-webkit-"+l)+a.replace(l,"-moz-"+l.replace("fill-",""))+a;break;case 962:if(a="-webkit-"+a+(102===a.charCodeAt(5)?"-ms-"+a:"")+a,211===n+r&&105===a.charCodeAt(13)&&0<a.indexOf("transform",10))return a.substring(0,a.indexOf(";",27)+1).replace(f,"$1-webkit-$2")+a}return a}function i(e,t){var n=e.indexOf(1===t?":":"{"),r=e.substring(0,3!==t?n:10);return n=e.substring(n+1,e.length-1),L(2!==t?r:r.replace(S,"$1"),n,t)}function a(e,t){var n=s(t,t.charCodeAt(0),t.charCodeAt(1),t.charCodeAt(2));return n!==t+";"?n.replace(k," or ($1)").substring(4):"("+t+")"}function o(e,t,n,r,s,i,a,o,l,d){for(var u,h=0,p=t;h<D;++h)switch(u=T[h].call(c,e,p,n,r,s,i,a,o,l,d)){case void 0:case!1:case!0:case null:break;default:p=u}if(p!==t)return p}function l(e){return void 0!==(e=e.prefix)&&(L=null,e?"function"!=typeof e?R=1:(R=2,L=e):R=0),l}function c(e,n){var r=e;if(33>r.charCodeAt(0)&&(r=r.trim()),r=[r],0<D){var s=o(-1,n,r,r,$,A,0,0,0,0);void 0!==s&&"string"==typeof s&&(n=s)}var i=t(N,r,n,0,0);return 0<D&&void 0!==(s=o(-2,i,r,r,$,A,i.length,0,0,0))&&(i=s),O=0,A=$=1,i}var d=/^\0+/g,u=/[\0\r\f]/g,h=/: */g,p=/zoo|gra/,f=/([,: ])(transform)/g,m=/,\r+?/g,g=/([\t\r\n ])*\f?&/g,b=/@(k\w+)\s*(\S*)\s*/,y=/::(place)/g,v=/:(read-only)/g,w=/[svh]\w+-[tblr]{2}/,_=/\(\s*(.*)\s*\)/g,k=/([\s\S]*?);/g,E=/-self|flex-/g,S=/[^]*?(:[rp][el]a[\w-]+)[^]*/,x=/stretch|:\s*\w+\-(?:conte|avail)/,C=/([^-])(image-set\()/,A=1,$=1,O=0,R=1,N=[],T=[],D=0,L=null,P=0;return c.use=function e(t){switch(t){case void 0:case null:D=T.length=0;break;default:if("function"==typeof t)T[D++]=t;else if("object"==typeof t)for(var n=0,r=t.length;n<r;++n)e(t[n]);else P=0|!!t}return e},c.set=l,void 0!==e&&l(e),c},m={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};function g(e){var t=Object.create(null);return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}var b=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,y=g((function(e){return b.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91})),v=n(679),w=n.n(v);function _(){return(_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var k=function(e,t){for(var n=[e[0]],r=0,s=t.length;r<s;r+=1)n.push(t[r],e[r+1]);return n},E=function(e){return null!==e&&"object"==typeof e&&"[object Object]"===(e.toString?e.toString():Object.prototype.toString.call(e))&&!(0,u.typeOf)(e)},S=Object.freeze([]),x=Object.freeze({});function C(e){return"function"==typeof e}function A(e){return e.displayName||e.name||"Component"}function $(e){return e&&"string"==typeof e.styledComponentId}var O="undefined"!=typeof process&&void 0!==process.env&&(process.env.REACT_APP_SC_ATTR||process.env.SC_ATTR)||"data-styled",R="undefined"!=typeof window&&"HTMLElement"in window,N=Boolean("boolean"==typeof SC_DISABLE_SPEEDY?SC_DISABLE_SPEEDY:"undefined"!=typeof process&&void 0!==process.env&&(void 0!==process.env.REACT_APP_SC_DISABLE_SPEEDY&&""!==process.env.REACT_APP_SC_DISABLE_SPEEDY?"false"!==process.env.REACT_APP_SC_DISABLE_SPEEDY&&process.env.REACT_APP_SC_DISABLE_SPEEDY:void 0!==process.env.SC_DISABLE_SPEEDY&&""!==process.env.SC_DISABLE_SPEEDY&&"false"!==process.env.SC_DISABLE_SPEEDY&&process.env.SC_DISABLE_SPEEDY));function T(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];throw new Error("An error occurred. See https://git.io/JUIaE#"+e+" for more information."+(n.length>0?" Args: "+n.join(", "):""))}var D=function(){function e(e){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=e}var t=e.prototype;return t.indexOfGroup=function(e){for(var t=0,n=0;n<e;n++)t+=this.groupSizes[n];return t},t.insertRules=function(e,t){if(e>=this.groupSizes.length){for(var n=this.groupSizes,r=n.length,s=r;e>=s;)(s<<=1)<0&&T(16,""+e);this.groupSizes=new Uint32Array(s),this.groupSizes.set(n),this.length=s;for(var i=r;i<s;i++)this.groupSizes[i]=0}for(var a=this.indexOfGroup(e+1),o=0,l=t.length;o<l;o++)this.tag.insertRule(a,t[o])&&(this.groupSizes[e]++,a++)},t.clearGroup=function(e){if(e<this.length){var t=this.groupSizes[e],n=this.indexOfGroup(e),r=n+t;this.groupSizes[e]=0;for(var s=n;s<r;s++)this.tag.deleteRule(n)}},t.getGroup=function(e){var t="";if(e>=this.length||0===this.groupSizes[e])return t;for(var n=this.groupSizes[e],r=this.indexOfGroup(e),s=r+n,i=r;i<s;i++)t+=this.tag.getRule(i)+"/*!sc*/\n";return t},e}(),L=new Map,P=new Map,j=1,I=function(e){if(L.has(e))return L.get(e);for(;P.has(j);)j++;var t=j++;return L.set(e,t),P.set(t,e),t},U=function(e){return P.get(e)},B=function(e,t){t>=j&&(j=t+1),L.set(e,t),P.set(t,e)},F="style["+O+'][data-styled-version="5.3.11"]',M=new RegExp("^"+O+'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)'),q=function(e,t,n){for(var r,s=n.split(","),i=0,a=s.length;i<a;i++)(r=s[i])&&e.registerName(t,r)},z=function(e,t){for(var n=(t.textContent||"").split("/*!sc*/\n"),r=[],s=0,i=n.length;s<i;s++){var a=n[s].trim();if(a){var o=a.match(M);if(o){var l=0|parseInt(o[1],10),c=o[2];0!==l&&(B(c,l),q(e,c,o[3]),e.getTag().insertRules(l,r)),r.length=0}else r.push(a)}}},H=function(){return n.nc},W=function(e){var t=document.head,n=e||t,r=document.createElement("style"),s=function(e){for(var t=e.childNodes,n=t.length;n>=0;n--){var r=t[n];if(r&&1===r.nodeType&&r.hasAttribute(O))return r}}(n),i=void 0!==s?s.nextSibling:null;r.setAttribute(O,"active"),r.setAttribute("data-styled-version","5.3.11");var a=H();return a&&r.setAttribute("nonce",a),n.insertBefore(r,i),r},G=function(){function e(e){var t=this.element=W(e);t.appendChild(document.createTextNode("")),this.sheet=function(e){if(e.sheet)return e.sheet;for(var t=document.styleSheets,n=0,r=t.length;n<r;n++){var s=t[n];if(s.ownerNode===e)return s}T(17)}(t),this.length=0}var t=e.prototype;return t.insertRule=function(e,t){try{return this.sheet.insertRule(t,e),this.length++,!0}catch(e){return!1}},t.deleteRule=function(e){this.sheet.deleteRule(e),this.length--},t.getRule=function(e){var t=this.sheet.cssRules[e];return void 0!==t&&"string"==typeof t.cssText?t.cssText:""},e}(),V=function(){function e(e){var t=this.element=W(e);this.nodes=t.childNodes,this.length=0}var t=e.prototype;return t.insertRule=function(e,t){if(e<=this.length&&e>=0){var n=document.createTextNode(t),r=this.nodes[e];return this.element.insertBefore(n,r||null),this.length++,!0}return!1},t.deleteRule=function(e){this.element.removeChild(this.nodes[e]),this.length--},t.getRule=function(e){return e<this.length?this.nodes[e].textContent:""},e}(),K=function(){function e(e){this.rules=[],this.length=0}var t=e.prototype;return t.insertRule=function(e,t){return e<=this.length&&(this.rules.splice(e,0,t),this.length++,!0)},t.deleteRule=function(e){this.rules.splice(e,1),this.length--},t.getRule=function(e){return e<this.length?this.rules[e]:""},e}(),Y=R,J={isServer:!R,useCSSOMInjection:!N},X=function(){function e(e,t,n){void 0===e&&(e=x),void 0===t&&(t={}),this.options=_({},J,{},e),this.gs=t,this.names=new Map(n),this.server=!!e.isServer,!this.server&&R&&Y&&(Y=!1,function(e){for(var t=document.querySelectorAll(F),n=0,r=t.length;n<r;n++){var s=t[n];s&&"active"!==s.getAttribute(O)&&(z(e,s),s.parentNode&&s.parentNode.removeChild(s))}}(this))}e.registerId=function(e){return I(e)};var t=e.prototype;return t.reconstructWithOptions=function(t,n){return void 0===n&&(n=!0),new e(_({},this.options,{},t),this.gs,n&&this.names||void 0)},t.allocateGSInstance=function(e){return this.gs[e]=(this.gs[e]||0)+1},t.getTag=function(){return this.tag||(this.tag=(n=(t=this.options).isServer,r=t.useCSSOMInjection,s=t.target,e=n?new K(s):r?new G(s):new V(s),new D(e)));var e,t,n,r,s},t.hasNameForId=function(e,t){return this.names.has(e)&&this.names.get(e).has(t)},t.registerName=function(e,t){if(I(e),this.names.has(e))this.names.get(e).add(t);else{var n=new Set;n.add(t),this.names.set(e,n)}},t.insertRules=function(e,t,n){this.registerName(e,t),this.getTag().insertRules(I(e),n)},t.clearNames=function(e){this.names.has(e)&&this.names.get(e).clear()},t.clearRules=function(e){this.getTag().clearGroup(I(e)),this.clearNames(e)},t.clearTag=function(){this.tag=void 0},t.toString=function(){return function(e){for(var t=e.getTag(),n=t.length,r="",s=0;s<n;s++){var i=U(s);if(void 0!==i){var a=e.names.get(i),o=t.getGroup(s);if(a&&o&&a.size){var l=O+".g"+s+'[id="'+i+'"]',c="";void 0!==a&&a.forEach((function(e){e.length>0&&(c+=e+",")})),r+=""+o+l+'{content:"'+c+'"}/*!sc*/\n'}}}return r}(this)},e}(),Z=/(a)(d)/gi,Q=function(e){return String.fromCharCode(e+(e>25?39:97))};function ee(e){var t,n="";for(t=Math.abs(e);t>52;t=t/52|0)n=Q(t%52)+n;return(Q(t%52)+n).replace(Z,"$1-$2")}var te=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},ne=function(e){return te(5381,e)};function re(e){for(var t=0;t<e.length;t+=1){var n=e[t];if(C(n)&&!$(n))return!1}return!0}var se=ne("5.3.11"),ie=function(){function e(e,t,n){this.rules=e,this.staticRulesId="",this.isStatic=(void 0===n||n.isStatic)&&re(e),this.componentId=t,this.baseHash=te(se,t),this.baseStyle=n,X.registerId(t)}return e.prototype.generateAndInjectStyles=function(e,t,n){var r=this.componentId,s=[];if(this.baseStyle&&s.push(this.baseStyle.generateAndInjectStyles(e,t,n)),this.isStatic&&!n.hash)if(this.staticRulesId&&t.hasNameForId(r,this.staticRulesId))s.push(this.staticRulesId);else{var i=ke(this.rules,e,t,n).join(""),a=ee(te(this.baseHash,i)>>>0);if(!t.hasNameForId(r,a)){var o=n(i,"."+a,void 0,r);t.insertRules(r,a,o)}s.push(a),this.staticRulesId=a}else{for(var l=this.rules.length,c=te(this.baseHash,n.hash),d="",u=0;u<l;u++){var h=this.rules[u];if("string"==typeof h)d+=h;else if(h){var p=ke(h,e,t,n),f=Array.isArray(p)?p.join(""):p;c=te(c,f+u),d+=f}}if(d){var m=ee(c>>>0);if(!t.hasNameForId(r,m)){var g=n(d,"."+m,void 0,r);t.insertRules(r,m,g)}s.push(m)}}return s.join(" ")},e}(),ae=/^\s*\/\/.*$/gm,oe=[":","[",".","#"];function le(e){var t,n,r,s,i=void 0===e?x:e,a=i.options,o=void 0===a?x:a,l=i.plugins,c=void 0===l?S:l,d=new f(o),u=[],h=function(e){function t(t){if(t)try{e(t+"}")}catch(e){}}return function(n,r,s,i,a,o,l,c,d,u){switch(n){case 1:if(0===d&&64===r.charCodeAt(0))return e(r+";"),"";break;case 2:if(0===c)return r+"/*|*/";break;case 3:switch(c){case 102:case 112:return e(s[0]+r),"";default:return r+(0===u?"/*|*/":"")}case-2:r.split("/*|*/}").forEach(t)}}}((function(e){u.push(e)})),p=function(e,r,i){return 0===r&&-1!==oe.indexOf(i[n.length])||i.match(s)?e:"."+t};function m(e,i,a,o){void 0===o&&(o="&");var l=e.replace(ae,""),c=i&&a?a+" "+i+" { "+l+" }":l;return t=o,n=i,r=new RegExp("\\"+n+"\\b","g"),s=new RegExp("(\\"+n+"\\b){2,}"),d(a||!i?"":i,c)}return d.use([].concat(c,[function(e,t,s){2===e&&s.length&&s[0].lastIndexOf(n)>0&&(s[0]=s[0].replace(r,p))},h,function(e){if(-2===e){var t=u;return u=[],t}}])),m.hash=c.length?c.reduce((function(e,t){return t.name||T(15),te(e,t.name)}),5381).toString():"",m}var ce=r().createContext(),de=(ce.Consumer,r().createContext()),ue=(de.Consumer,new X),he=le();function pe(){return(0,t.useContext)(ce)||ue}function fe(e){var n=(0,t.useState)(e.stylisPlugins),s=n[0],i=n[1],a=pe(),o=(0,t.useMemo)((function(){var t=a;return e.sheet?t=e.sheet:e.target&&(t=t.reconstructWithOptions({target:e.target},!1)),e.disableCSSOMInjection&&(t=t.reconstructWithOptions({useCSSOMInjection:!1})),t}),[e.disableCSSOMInjection,e.sheet,e.target]),l=(0,t.useMemo)((function(){return le({options:{prefix:!e.disableVendorPrefixes},plugins:s})}),[e.disableVendorPrefixes,s]);return(0,t.useEffect)((function(){p()(s,e.stylisPlugins)||i(e.stylisPlugins)}),[e.stylisPlugins]),r().createElement(ce.Provider,{value:o},r().createElement(de.Provider,{value:l},e.children))}var me=function(){function e(e,t){var n=this;this.inject=function(e,t){void 0===t&&(t=he);var r=n.name+t.hash;e.hasNameForId(n.id,r)||e.insertRules(n.id,r,t(n.rules,r,"@keyframes"))},this.toString=function(){return T(12,String(n.name))},this.name=e,this.id="sc-keyframes-"+e,this.rules=t}return e.prototype.getName=function(e){return void 0===e&&(e=he),this.name+e.hash},e}(),ge=/([A-Z])/,be=/([A-Z])/g,ye=/^ms-/,ve=function(e){return"-"+e.toLowerCase()};function we(e){return ge.test(e)?e.replace(be,ve).replace(ye,"-ms-"):e}var _e=function(e){return null==e||!1===e||""===e};function ke(e,t,n,r){if(Array.isArray(e)){for(var s,i=[],a=0,o=e.length;a<o;a+=1)""!==(s=ke(e[a],t,n,r))&&(Array.isArray(s)?i.push.apply(i,s):i.push(s));return i}return _e(e)?"":$(e)?"."+e.styledComponentId:C(e)?"function"!=typeof(l=e)||l.prototype&&l.prototype.isReactComponent||!t?e:ke(e(t),t,n,r):e instanceof me?n?(e.inject(n,r),e.getName(r)):e:E(e)?function e(t,n){var r,s,i=[];for(var a in t)t.hasOwnProperty(a)&&!_e(t[a])&&(Array.isArray(t[a])&&t[a].isCss||C(t[a])?i.push(we(a)+":",t[a],";"):E(t[a])?i.push.apply(i,e(t[a],a)):i.push(we(a)+": "+(r=a,(null==(s=t[a])||"boolean"==typeof s||""===s?"":"number"!=typeof s||0===s||r in m||r.startsWith("--")?String(s).trim():s+"px")+";")));return n?[n+" {"].concat(i,["}"]):i}(e):e.toString();var l}var Ee=function(e){return Array.isArray(e)&&(e.isCss=!0),e};function Se(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return C(e)||E(e)?Ee(ke(k(S,[e].concat(n)))):0===n.length&&1===e.length&&"string"==typeof e[0]?e:Ee(ke(k(e,n)))}new Set;var xe=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,Ce=/(^-|-$)/g;function Ae(e){return e.replace(xe,"-").replace(Ce,"")}function $e(e){return"string"==typeof e&&!0}var Oe=function(e){return"function"==typeof e||"object"==typeof e&&null!==e&&!Array.isArray(e)},Re=function(e){return"__proto__"!==e&&"constructor"!==e&&"prototype"!==e};function Ne(e,t,n){var r=e[n];Oe(t)&&Oe(r)?Te(r,t):e[n]=t}function Te(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];for(var s=0,i=n;s<i.length;s++){var a=i[s];if(Oe(a))for(var o in a)Re(o)&&Ne(e,a[o],o)}return e}var De=r().createContext();De.Consumer;var Le={};function Pe(e,n,s){var i=$(e),a=!$e(e),o=n.attrs,l=void 0===o?S:o,c=n.componentId,d=void 0===c?function(e,t){var n="string"!=typeof e?"sc":Ae(e);Le[n]=(Le[n]||0)+1;var r=n+"-"+function(e){return ee(ne(e)>>>0)}("5.3.11"+n+Le[n]);return t?t+"-"+r:r}(n.displayName,n.parentComponentId):c,u=n.displayName,h=void 0===u?function(e){return $e(e)?"styled."+e:"Styled("+A(e)+")"}(e):u,p=n.displayName&&n.componentId?Ae(n.displayName)+"-"+n.componentId:n.componentId||d,f=i&&e.attrs?Array.prototype.concat(e.attrs,l).filter(Boolean):l,m=n.shouldForwardProp;i&&e.shouldForwardProp&&(m=n.shouldForwardProp?function(t,r,s){return e.shouldForwardProp(t,r,s)&&n.shouldForwardProp(t,r,s)}:e.shouldForwardProp);var g,b=new ie(s,p,i?e.componentStyle:void 0),v=b.isStatic&&0===l.length,k=function(e,n){return function(e,n,r,s){var i=e.attrs,a=e.componentStyle,o=e.defaultProps,l=e.foldedComponentIds,c=e.shouldForwardProp,d=e.styledComponentId,u=e.target,h=function(e,t,n){void 0===e&&(e=x);var r=_({},t,{theme:e}),s={};return n.forEach((function(e){var t,n,i,a=e;for(t in C(a)&&(a=a(r)),a)r[t]=s[t]="className"===t?(n=s[t],i=a[t],n&&i?n+" "+i:n||i):a[t]})),[r,s]}(function(e,t,n){return void 0===n&&(n=x),e.theme!==n.theme&&e.theme||t||n.theme}(n,(0,t.useContext)(De),o)||x,n,i),p=h[0],f=h[1],m=function(e,n,r,s){var i=pe(),a=(0,t.useContext)(de)||he;return n?e.generateAndInjectStyles(x,i,a):e.generateAndInjectStyles(r,i,a)}(a,s,p),g=r,b=f.$as||n.$as||f.as||n.as||u,v=$e(b),w=f!==n?_({},n,{},f):n,k={};for(var E in w)"$"!==E[0]&&"as"!==E&&("forwardedAs"===E?k.as=w[E]:(c?c(E,y,b):!v||y(E))&&(k[E]=w[E]));return n.style&&f.style!==n.style&&(k.style=_({},n.style,{},f.style)),k.className=Array.prototype.concat(l,d,m!==d?m:null,n.className,f.className).filter(Boolean).join(" "),k.ref=g,(0,t.createElement)(b,k)}(g,e,n,v)};return k.displayName=h,(g=r().forwardRef(k)).attrs=f,g.componentStyle=b,g.displayName=h,g.shouldForwardProp=m,g.foldedComponentIds=i?Array.prototype.concat(e.foldedComponentIds,e.styledComponentId):S,g.styledComponentId=p,g.target=i?e.target:e,g.withComponent=function(e){var t=n.componentId,r=function(e,t){if(null==e)return{};var n,r,s={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(s[n]=e[n]);return s}(n,["componentId"]),i=t&&t+"-"+($e(e)?e:Ae(A(e)));return Pe(e,_({},r,{attrs:f,componentId:i}),s)},Object.defineProperty(g,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(t){this._foldedDefaultProps=i?Te({},e.defaultProps,t):t}}),Object.defineProperty(g,"toString",{value:function(){return"."+g.styledComponentId}}),a&&w()(g,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0,withComponent:!0}),g}var je,Ie=function(e){return function e(t,n,r){if(void 0===r&&(r=x),!(0,u.isValidElementType)(n))return T(1,String(n));var s=function(){return t(n,r,Se.apply(void 0,arguments))};return s.withConfig=function(s){return e(t,n,_({},r,{},s))},s.attrs=function(s){return e(t,n,_({},r,{attrs:Array.prototype.concat(r.attrs,s).filter(Boolean)}))},s}(Pe,e)};["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","textPath","tspan"].forEach((function(e){Ie[e]=Ie(e)})),(je=function(e,t){this.rules=e,this.componentId=t,this.isStatic=re(e),X.registerId(this.componentId+1)}.prototype).createStyles=function(e,t,n,r){var s=r(ke(this.rules,t,n,r).join(""),""),i=this.componentId+e;n.insertRules(i,i,s)},je.removeStyles=function(e,t){t.clearRules(this.componentId+e)},je.renderStyles=function(e,t,n,r){e>2&&X.registerId(this.componentId+e),this.removeStyles(e,n),this.createStyles(e,t,n,r)},function(){var e=function(){var e=this;this._emitSheetCSS=function(){var t=e.instance.toString();if(!t)return"";var n=H();return"<style "+[n&&'nonce="'+n+'"',O+'="true"','data-styled-version="5.3.11"'].filter(Boolean).join(" ")+">"+t+"</style>"},this.getStyleTags=function(){return e.sealed?T(2):e._emitSheetCSS()},this.getStyleElement=function(){var t;if(e.sealed)return T(2);var n=((t={})[O]="",t["data-styled-version"]="5.3.11",t.dangerouslySetInnerHTML={__html:e.instance.toString()},t),s=H();return s&&(n.nonce=s),[r().createElement("style",_({},n,{key:"sc-0-0"}))]},this.seal=function(){e.sealed=!0},this.instance=new X({isServer:!0}),this.sealed=!1}.prototype;e.collectStyles=function(e){return this.sealed?T(2):r().createElement(fe,{sheet:this.instance},e)},e.interleaveWithNodeStream=function(e){return T(3)}}();const Ue=Ie;function Be(){return Be=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Be.apply(this,arguments)}function Fe(e,t){if(null==e)return{};var n,r,s=function(e,t){if(null==e)return{};var n,r,s={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(s[n]=e[n]);return s}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(s[n]=e[n])}return s}function Me(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var qe,ze,He,We=["children","className"],Ge=["icon","tagLabel","tagColor","tagSize","tagDesign","className","children"],Ve=["title","titleIcon","tagLabel","tagColor","tagSize","tagDesign","className","children"],Ke=["title","description","className","children"],Ye=30,Je=20,Xe={mobile:"(min-width: ".concat(480,"px)"),tablet:"(min-width: ".concat(783,"px)"),laptop:"(min-width: ".concat(1200,"px)"),desktop:"(min-width: ".concat(1500,"px)")},Ze=function(e){var t=e.children,n=e.className,s=Fe(e,We);return r().createElement("div",Be({className:void 0!==n&&""!==n?"sui-box ".concat(n):"sui-box"},s),t)},Qe=function(e){var t=e.icon,n=e.tagLabel,s=e.tagColor,i=e.tagSize,a=e.tagDesign,o=e.className,l=e.children,c=Fe(e,Ge),d="sui-tag";switch(s){case"red":case"yellow":case"green":case"blue":case"purple":d+=" sui-tag-"+s}switch(i){case"sm":case"small":d+=" sui-tag-sm"}return"outlined"===a&&(d+=" sui-tag-ghost"),r().createElement("h3",Be({className:void 0!==o&&""!==o?"sui-box-title ".concat(o):"sui-box-title"},c),t&&""!==t&&r().createElement("span",{className:"sui-icon-".concat(t," sui-md"),"aria-hidden":"true"}),l,n&&""!==n&&r().createElement("span",{className:d,style:{marginLeft:10}},n))},et=Ue.div.attrs((function(e){return{props:e}}))(qe||(qe=Me(["\n\t.sui-wrap && {\n\t\tdisplay: ",";\n\t\t","\n\t\t","\n\tmargin: 0;\n\t\tpadding-top: ","px;\n\t\tpadding-right: ","px;\n\t\tpadding-bottom: ","px;\n\t\tpadding-left: ","px;\n\t\tborder: 0 solid #e6e6e6;\n\t\tborder-bottom-width: ","px;\n\t\t","\n\n\t\t","\n\t","\n\n\t@media "," {\n\t\t\tpadding-top: ","px;\n\t\t\tpadding-right: ","px;\n\t\t\tpadding-bottom: ","px;\n\t\t\tpadding-left: ","px;\n\t\t}\n\t}\n"])),(function(e){return"block"!==e.display?"flex":"block"}),(function(e){return"block"!==e.display&&"flex-flow: row wrap;"}),(function(e){return"block"===e.display||"left"!==e.alignment&&"right"!==e.alignment&&"center"!==e.alignment?"justify-content: space-between;":"left"===e.alignment?"justify-content: flex-start;":"right"===e.alignment?"justify-content: flex-end;":"justify-content: center;"}),(function(e){return e.paddingTop||0===e.paddingTop?e.paddingTop>29?e.paddingTop-10:e.paddingTop:10}),(function(e){return e.paddingRight||0===e.paddingRight?e.paddingRight>29?e.paddingRight-10:e.paddingRight:Je}),(function(e){return e.paddingBottom||0===e.paddingBottom?e.paddingBottom>29?e.paddingBottom-10:e.paddingBottom:10}),(function(e){return e.paddingLeft||0===e.paddingLeft?e.paddingLeft>29?e.paddingLeft-10:e.paddingLeft:Je}),(function(e){return e.border||0===e.border?e.border:1}),(function(e){return"block"===e.display&&("right"===e.alignment||"center"===e.alignment)&&"text-align: "+e.alignment+";"}),(function(e){return"block"!==e.display&&"> * { max-width: 100%; flex: 0 0 auto; }"}),(function(e){return"block"!==e.display&&"> * + * { margin-left: 10px; }"}),Xe.tablet,(function(e){return e.paddingTop||0===e.paddingTop?e.paddingTop:15}),(function(e){return e.paddingRight||0===e.paddingRight?e.paddingRight:Ye}),(function(e){return e.paddingBottom||0===e.paddingBottom?e.paddingBottom:15}),(function(e){return e.paddingLeft||0===e.paddingLeft?e.paddingLeft:Ye})),tt=function(e){var t=e.title,n=e.titleIcon,s=e.tagLabel,i=e.tagColor,a=e.tagSize,o=e.tagDesign;e.className;var l=e.children,c=Fe(e,Ve);return r().createElement(et,c,t&&""!==t&&r().createElement(Qe,{icon:n,tagLabel:s,tagColor:i,tagSize:a,tagDesign:o},t),l)},nt=(Ue.div.attrs((function(e){return{props:e}}))(ze||(ze=Me(["\n\t.sui-wrap && {\n\t\tmargin: 0;\n\t\tpadding-top: ","px;\n\t\tpadding-right: ","px;\n\t\tpadding-bottom: ","px;\n\t\tpadding-left: ","px;\n\t\tborder: 0 solid #e6e6e6;\n\t\tborder-top-width: ","px;\n\t\tborder-bottom-width: ","px;\n\t\ttext-align: ",";\n\n\t\t@media "," {\n\t\t\tpadding-top: ","px;\n\t\t\tpadding-right: ","px;\n\t\t\tpadding-bottom: ","px;\n\t\t\tpadding-left: ","px;\n\t\t}\n\t}\n"])),(function(e){return e.paddingTop||0===e.paddingTop?e.paddingTop>29?e.paddingTop-10:e.paddingTop:Je}),(function(e){return e.paddingRight||0===e.paddingRight?e.paddingRight>29?e.paddingRight-10:e.paddingRight:Je}),(function(e){return e.paddingBottom||0===e.paddingBottom?e.paddingBottom>29?e.paddingBottom-10:e.paddingBottom:Je}),(function(e){return e.paddingLeft||0===e.paddingLeft?e.paddingLeft>29?e.paddingLeft-10:e.paddingLeft:Je}),(function(e){return e.borderTop||0===e.borderTop?e.borderTop:0}),(function(e){return e.borderBottom||0===e.borderBottom?e.borderBottom:0}),(function(e){return e.alignment||"left"}),Xe.tablet,(function(e){return e.paddingTop||0===e.paddingTop?e.paddingTop:Ye}),(function(e){return e.paddingRight||0===e.paddingRight?e.paddingRight:Ye}),(function(e){return e.paddingBottom||0===e.paddingBottom?e.paddingBottom:Ye}),(function(e){return e.paddingLeft||0===e.paddingLeft?e.paddingLeft:Ye})),Ue.div.attrs((function(e){return{props:e}}))(He||(He=Me(["\n\t.sui-wrap && {\n\t\tdisplay: ",";\n\t\t","\n\t\t","\n\tmargin: 0;\n\t\tpadding-top: ","px;\n\t\tpadding-right: ","px;\n\t\tpadding-bottom: ","px;\n\t\tpadding-left: ","px;\n\t\tborder: 0 solid #e6e6e6;\n\t\tborder-top-width: ","px;\n\t\t","\n\n\t\t","\n\t","\n\n\t@media "," {\n\t\t\tpadding-top: ","px;\n\t\t\tpadding-right: ","px;\n\t\t\tpadding-bottom: ","px;\n\t\t\tpadding-left: ","px;\n\t\t}\n\t}\n"])),(function(e){return"block"!==e.display?"flex":"block"}),(function(e){return"block"!==e.display&&"flex-flow: row wrap;"}),(function(e){return"block"===e.display||"left"!==e.alignment&&"right"!==e.alignment&&"center"!==e.alignment?"justify-content: space-between;":"left"===e.alignment?"justify-content: flex-start;":"right"===e.alignment?"justify-content: flex-end;":"justify-content: center;"}),(function(e){return e.paddingTop||0===e.paddingTop?e.paddingTop>29?e.paddingTop-10:e.paddingTop:Je}),(function(e){return e.paddingRight||0===e.paddingRight?e.paddingRight>29?e.paddingRight-10:e.paddingRight:Je}),(function(e){return e.paddingBottom||0===e.paddingBottom?e.paddingBottom>29?e.paddingBottom-10:e.paddingBottom:Je}),(function(e){return e.paddingLeft||0===e.paddingLeft?e.paddingLeft>29?e.paddingLeft-10:e.paddingLeft:Je}),(function(e){return e.border||0===e.border||""===e.border?e.border:1}),(function(e){return"block"===e.display&&("right"===e.alignment||"center"===e.alignment)&&"text-align: "+e.alignment+";"}),(function(e){return"block"!==e.display&&"> * { max-width: 100%; flex: 0 0 auto; }"}),(function(e){return"block"!==e.display&&"> * + * { margin-left: 10px; }"}),Xe.tablet,(function(e){return e.paddingTop||0===e.paddingTop?e.paddingTop:Ye}),(function(e){return e.paddingRight||0===e.paddingRight?e.paddingRight:Ye}),(function(e){return e.paddingBottom||0===e.paddingBottom?e.paddingBottom:Ye}),(function(e){return e.paddingLeft||0===e.paddingLeft?e.paddingLeft:Ye})),function(e){var t=e.title,n=e.description,s=e.className,i=e.children,a=Fe(e,Ke);return r().createElement("div",Be({className:void 0!==s&&""!==s?"sui-box-settings-row ".concat(s):"sui-box-settings-row"},a),(t&&""!==t||n&&""!==n)&&r().createElement("div",{className:"sui-box-settings-col-1"},""!==t&&r().createElement("h4",{className:"sui-settings-label"},t),""!==n&&r().createElement("p",{className:"sui-description"},n)),r().createElement("div",{className:"sui-box-settings-col-2"},i))});const{__}=wp.i18n;function rt(n){const[r,s]=(0,t.useState)(!1);(0,t.useEffect)((()=>{void 0!==n.isActive&&s(n.isActive)}),[n.isActive]);let i=void 0!==n.closeButtonCallback?n.closeButtonCallback:()=>{s(!1)},a=void 0!==n.classes?n.classes:"",o=void 0!==n.headerTitleAlign?n.headerTitleAlign:"center",l="md";if(void 0!==n.modalSize)switch(n.modalSize){case"large":l="lg";break;case"medium":l="md";break;case"small":l="sm"}return(0,e.createElement)("div",{className:`sui-modal sui-modal-${l} ${r&&"sui-active"} ${a}`},(0,e.createElement)("div",{role:"dialog",id:n.modalID,className:`sui-modal-content ${n.classes}`,"aria-modal":"true","aria-labelledby":n.ariaLabelledbBy,"aria-describedby":n.ariaDescribedBy},(0,e.createElement)(Ze,null,(0,e.createElement)("div",{className:"header-wrap"},(0,e.createElement)(tt,null,(0,e.createElement)("div",{className:`sui-box-header sui-flatten sui-content-${o} modal-header`},n.closeButton&&(0,e.createElement)("button",{className:"sui-button-icon sui-button-float--right","data-modal-close":!0,onClick:i},(0,e.createElement)("i",{className:"sui-icon-close sui-md","aria-hidden":"true"}),(0,e.createElement)("span",{className:"sui-screen-reader-text"},__("Close this modal","broken-link-checker"))),n.modalTitle&&(0,e.createElement)("h3",null,n.modalTitle),n.header))),(0,e.createElement)(Ze,{className:"sui-box-body sui-modal-content modal-content sui-box-center"},(0,e.createElement)(nt,null,n.content)),(0,e.createElement)(Ze,{className:"sui-box-footer sui-modal-content modal-content sui-box-center"},(0,e.createElement)(nt,null,n.footer)))))}function st(t){let n=void 0!==t.id?t.id:"",r=void 0!==t.classes?t.classes:"",s=void 0!==t.title&&t.title,a=void 0!==t.footer&&t.footer,o=void 0!==t.headerAction&&t.headerAction,l=void 0!==t.footerActions&&t.footerActions;return(0,e.createElement)("div",i({},n?{id:n}:{},{className:`sui-box ${r}`}),s&&(0,e.createElement)("div",{className:"sui-box-header"},(0,e.createElement)("h2",{className:"sui-box-title"},s),o&&(0,e.createElement)("div",{className:"sui-actions-right"},o)),t.children,a&&(0,e.createElement)("div",{className:"sui-box-footer"},a,l&&(0,e.createElement)("div",{className:"sui-actions-right"},l)))}function it(e,t){return function(){return e.apply(t,arguments)}}const{toString:at}=Object.prototype,{getPrototypeOf:ot}=Object,lt=(ct=Object.create(null),e=>{const t=at.call(e);return ct[t]||(ct[t]=t.slice(8,-1).toLowerCase())});var ct;const dt=e=>(e=e.toLowerCase(),t=>lt(t)===e),ut=e=>t=>typeof t===e,{isArray:ht}=Array,pt=ut("undefined"),ft=dt("ArrayBuffer"),mt=ut("string"),gt=ut("function"),bt=ut("number"),yt=e=>null!==e&&"object"==typeof e,vt=e=>{if("object"!==lt(e))return!1;const t=ot(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)},wt=dt("Date"),_t=dt("File"),kt=dt("Blob"),Et=dt("FileList"),St=dt("URLSearchParams");function xt(e,t,{allOwnKeys:n=!1}={}){if(null==e)return;let r,s;if("object"!=typeof e&&(e=[e]),ht(e))for(r=0,s=e.length;r<s;r++)t.call(null,e[r],r,e);else{const s=n?Object.getOwnPropertyNames(e):Object.keys(e),i=s.length;let a;for(r=0;r<i;r++)a=s[r],t.call(null,e[a],a,e)}}function Ct(e,t){t=t.toLowerCase();const n=Object.keys(e);let r,s=n.length;for(;s-- >0;)if(r=n[s],t===r.toLowerCase())return r;return null}const At="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,$t=e=>!pt(e)&&e!==At,Ot=(Rt="undefined"!=typeof Uint8Array&&ot(Uint8Array),e=>Rt&&e instanceof Rt);var Rt;const Nt=dt("HTMLFormElement"),Tt=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),Dt=dt("RegExp"),Lt=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};xt(n,((n,s)=>{!1!==t(n,s,e)&&(r[s]=n)})),Object.defineProperties(e,r)},Pt="abcdefghijklmnopqrstuvwxyz",jt="0123456789",It={DIGIT:jt,ALPHA:Pt,ALPHA_DIGIT:Pt+Pt.toUpperCase()+jt},Ut=dt("AsyncFunction"),Bt={isArray:ht,isArrayBuffer:ft,isBuffer:function(e){return null!==e&&!pt(e)&&null!==e.constructor&&!pt(e.constructor)&&gt(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{let t;return e&&("function"==typeof FormData&&e instanceof FormData||gt(e.append)&&("formdata"===(t=lt(e))||"object"===t&&gt(e.toString)&&"[object FormData]"===e.toString()))},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&ft(e.buffer),t},isString:mt,isNumber:bt,isBoolean:e=>!0===e||!1===e,isObject:yt,isPlainObject:vt,isUndefined:pt,isDate:wt,isFile:_t,isBlob:kt,isRegExp:Dt,isFunction:gt,isStream:e=>yt(e)&&gt(e.pipe),isURLSearchParams:St,isTypedArray:Ot,isFileList:Et,forEach:xt,merge:function e(){const{caseless:t}=$t(this)&&this||{},n={},r=(r,s)=>{const i=t&&Ct(n,s)||s;vt(n[i])&&vt(r)?n[i]=e(n[i],r):vt(r)?n[i]=e({},r):ht(r)?n[i]=r.slice():n[i]=r};for(let e=0,t=arguments.length;e<t;e++)arguments[e]&&xt(arguments[e],r);return n},extend:(e,t,n,{allOwnKeys:r}={})=>(xt(t,((t,r)=>{n&&gt(t)?e[r]=it(t,n):e[r]=t}),{allOwnKeys:r}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,r)=>{let s,i,a;const o={};if(t=t||{},null==e)return t;do{for(s=Object.getOwnPropertyNames(e),i=s.length;i-- >0;)a=s[i],r&&!r(a,e,t)||o[a]||(t[a]=e[a],o[a]=!0);e=!1!==n&&ot(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:lt,kindOfTest:dt,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return-1!==r&&r===n},toArray:e=>{if(!e)return null;if(ht(e))return e;let t=e.length;if(!bt(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[Symbol.iterator]).call(e);let r;for(;(r=n.next())&&!r.done;){const n=r.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>{let n;const r=[];for(;null!==(n=e.exec(t));)r.push(n);return r},isHTMLForm:Nt,hasOwnProperty:Tt,hasOwnProp:Tt,reduceDescriptors:Lt,freezeMethods:e=>{Lt(e,((t,n)=>{if(gt(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const r=e[n];gt(r)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))}))},toObjectSet:(e,t)=>{const n={},r=e=>{e.forEach((e=>{n[e]=!0}))};return ht(e)?r(e):r(String(e).split(t)),n},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n})),noop:()=>{},toFiniteNumber:(e,t)=>(e=+e,Number.isFinite(e)?e:t),findKey:Ct,global:At,isContextDefined:$t,ALPHABET:It,generateString:(e=16,t=It.ALPHA_DIGIT)=>{let n="";const{length:r}=t;for(;e--;)n+=t[Math.random()*r|0];return n},isSpecCompliantForm:function(e){return!!(e&&gt(e.append)&&"FormData"===e[Symbol.toStringTag]&&e[Symbol.iterator])},toJSONObject:e=>{const t=new Array(10),n=(e,r)=>{if(yt(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[r]=e;const s=ht(e)?[]:{};return xt(e,((e,t)=>{const i=n(e,r+1);!pt(i)&&(s[t]=i)})),t[r]=void 0,s}}return e};return n(e,0)},isAsyncFn:Ut,isThenable:e=>e&&(yt(e)||gt(e))&&gt(e.then)&&gt(e.catch)};function Ft(e,t,n,r,s){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),s&&(this.response=s)}Bt.inherits(Ft,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:Bt.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const Mt=Ft.prototype,qt={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{qt[e]={value:e}})),Object.defineProperties(Ft,qt),Object.defineProperty(Mt,"isAxiosError",{value:!0}),Ft.from=(e,t,n,r,s,i)=>{const a=Object.create(Mt);return Bt.toFlatObject(e,a,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),Ft.call(a,e.message,t,n,r,s),a.cause=e,a.name=e.name,i&&Object.assign(a,i),a};const zt=Ft;function Ht(e){return Bt.isPlainObject(e)||Bt.isArray(e)}function Wt(e){return Bt.endsWith(e,"[]")?e.slice(0,-2):e}function Gt(e,t,n){return e?e.concat(t).map((function(e,t){return e=Wt(e),!n&&t?"["+e+"]":e})).join(n?".":""):t}const Vt=Bt.toFlatObject(Bt,{},null,(function(e){return/^is[A-Z]/.test(e)})),Kt=function(e,t,n){if(!Bt.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const r=(n=Bt.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!Bt.isUndefined(t[e])}))).metaTokens,s=n.visitor||c,i=n.dots,a=n.indexes,o=(n.Blob||"undefined"!=typeof Blob&&Blob)&&Bt.isSpecCompliantForm(t);if(!Bt.isFunction(s))throw new TypeError("visitor must be a function");function l(e){if(null===e)return"";if(Bt.isDate(e))return e.toISOString();if(!o&&Bt.isBlob(e))throw new zt("Blob is not supported. Use a Buffer instead.");return Bt.isArrayBuffer(e)||Bt.isTypedArray(e)?o&&"function"==typeof Blob?new Blob([e]):Buffer.from(e):e}function c(e,n,s){let o=e;if(e&&!s&&"object"==typeof e)if(Bt.endsWith(n,"{}"))n=r?n:n.slice(0,-2),e=JSON.stringify(e);else if(Bt.isArray(e)&&function(e){return Bt.isArray(e)&&!e.some(Ht)}(e)||(Bt.isFileList(e)||Bt.endsWith(n,"[]"))&&(o=Bt.toArray(e)))return n=Wt(n),o.forEach((function(e,r){!Bt.isUndefined(e)&&null!==e&&t.append(!0===a?Gt([n],r,i):null===a?n:n+"[]",l(e))})),!1;return!!Ht(e)||(t.append(Gt(s,n,i),l(e)),!1)}const d=[],u=Object.assign(Vt,{defaultVisitor:c,convertValue:l,isVisitable:Ht});if(!Bt.isObject(e))throw new TypeError("data must be an object");return function e(n,r){if(!Bt.isUndefined(n)){if(-1!==d.indexOf(n))throw Error("Circular reference detected in "+r.join("."));d.push(n),Bt.forEach(n,(function(n,i){!0===(!(Bt.isUndefined(n)||null===n)&&s.call(t,n,Bt.isString(i)?i.trim():i,r,u))&&e(n,r?r.concat(i):[i])})),d.pop()}}(e),t};function Yt(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function Jt(e,t){this._pairs=[],e&&Kt(e,this,t)}const Xt=Jt.prototype;Xt.append=function(e,t){this._pairs.push([e,t])},Xt.toString=function(e){const t=e?function(t){return e.call(this,t,Yt)}:Yt;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};const Zt=Jt;function Qt(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function en(e,t,n){if(!t)return e;const r=n&&n.encode||Qt,s=n&&n.serialize;let i;if(i=s?s(t,n):Bt.isURLSearchParams(t)?t.toString():new Zt(t,n).toString(r),i){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}const tn=class{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){Bt.forEach(this.handlers,(function(t){null!==t&&e(t)}))}},nn={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},rn={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:Zt,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},isStandardBrowserEnv:(()=>{let e;return("undefined"==typeof navigator||"ReactNative"!==(e=navigator.product)&&"NativeScript"!==e&&"NS"!==e)&&"undefined"!=typeof window&&"undefined"!=typeof document})(),isStandardBrowserWebWorkerEnv:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,protocols:["http","https","file","blob","url","data"]},sn=function(e){function t(e,n,r,s){let i=e[s++];const a=Number.isFinite(+i),o=s>=e.length;return i=!i&&Bt.isArray(r)?r.length:i,o?(Bt.hasOwnProp(r,i)?r[i]=[r[i],n]:r[i]=n,!a):(r[i]&&Bt.isObject(r[i])||(r[i]=[]),t(e,n,r[i],s)&&Bt.isArray(r[i])&&(r[i]=function(e){const t={},n=Object.keys(e);let r;const s=n.length;let i;for(r=0;r<s;r++)i=n[r],t[i]=e[i];return t}(r[i])),!a)}if(Bt.isFormData(e)&&Bt.isFunction(e.entries)){const n={};return Bt.forEachEntry(e,((e,r)=>{t(function(e){return Bt.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),r,n,0)})),n}return null},an={"Content-Type":void 0},on={transitional:nn,adapter:["xhr","http"],transformRequest:[function(e,t){const n=t.getContentType()||"",r=n.indexOf("application/json")>-1,s=Bt.isObject(e);if(s&&Bt.isHTMLForm(e)&&(e=new FormData(e)),Bt.isFormData(e))return r&&r?JSON.stringify(sn(e)):e;if(Bt.isArrayBuffer(e)||Bt.isBuffer(e)||Bt.isStream(e)||Bt.isFile(e)||Bt.isBlob(e))return e;if(Bt.isArrayBufferView(e))return e.buffer;if(Bt.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let i;if(s){if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return Kt(e,new rn.classes.URLSearchParams,Object.assign({visitor:function(e,t,n,r){return rn.isNode&&Bt.isBuffer(e)?(this.append(t,e.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((i=Bt.isFileList(e))||n.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return Kt(i?{"files[]":e}:e,t&&new t,this.formSerializer)}}return s||r?(t.setContentType("application/json",!1),function(e,t,n){if(Bt.isString(e))try{return(0,JSON.parse)(e),Bt.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(0,JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||on.transitional,n=t&&t.forcedJSONParsing,r="json"===this.responseType;if(e&&Bt.isString(e)&&(n&&!this.responseType||r)){const n=!(t&&t.silentJSONParsing)&&r;try{return JSON.parse(e)}catch(e){if(n){if("SyntaxError"===e.name)throw zt.from(e,zt.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:rn.classes.FormData,Blob:rn.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};Bt.forEach(["delete","get","head"],(function(e){on.headers[e]={}})),Bt.forEach(["post","put","patch"],(function(e){on.headers[e]=Bt.merge(an)}));const ln=on,cn=Bt.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),dn=Symbol("internals");function un(e){return e&&String(e).trim().toLowerCase()}function hn(e){return!1===e||null==e?e:Bt.isArray(e)?e.map(hn):String(e)}function pn(e,t,n,r,s){return Bt.isFunction(r)?r.call(this,t,n):(s&&(t=n),Bt.isString(t)?Bt.isString(r)?-1!==t.indexOf(r):Bt.isRegExp(r)?r.test(t):void 0:void 0)}class fn{constructor(e){e&&this.set(e)}set(e,t,n){const r=this;function s(e,t,n){const s=un(t);if(!s)throw new Error("header name must be a non-empty string");const i=Bt.findKey(r,s);(!i||void 0===r[i]||!0===n||void 0===n&&!1!==r[i])&&(r[i||t]=hn(e))}const i=(e,t)=>Bt.forEach(e,((e,n)=>s(e,n,t)));return Bt.isPlainObject(e)||e instanceof this.constructor?i(e,t):Bt.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim())?i((e=>{const t={};let n,r,s;return e&&e.split("\n").forEach((function(e){s=e.indexOf(":"),n=e.substring(0,s).trim().toLowerCase(),r=e.substring(s+1).trim(),!n||t[n]&&cn[n]||("set-cookie"===n?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)})),t})(e),t):null!=e&&s(t,e,n),this}get(e,t){if(e=un(e)){const n=Bt.findKey(this,e);if(n){const e=this[n];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}(e);if(Bt.isFunction(t))return t.call(this,e,n);if(Bt.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=un(e)){const n=Bt.findKey(this,e);return!(!n||void 0===this[n]||t&&!pn(0,this[n],n,t))}return!1}delete(e,t){const n=this;let r=!1;function s(e){if(e=un(e)){const s=Bt.findKey(n,e);!s||t&&!pn(0,n[s],s,t)||(delete n[s],r=!0)}}return Bt.isArray(e)?e.forEach(s):s(e),r}clear(e){const t=Object.keys(this);let n=t.length,r=!1;for(;n--;){const s=t[n];e&&!pn(0,this[s],s,e,!0)||(delete this[s],r=!0)}return r}normalize(e){const t=this,n={};return Bt.forEach(this,((r,s)=>{const i=Bt.findKey(n,s);if(i)return t[i]=hn(r),void delete t[s];const a=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,n)=>t.toUpperCase()+n))}(s):String(s).trim();a!==s&&delete t[s],t[a]=hn(r),n[a]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return Bt.forEach(this,((n,r)=>{null!=n&&!1!==n&&(t[r]=e&&Bt.isArray(n)?n.join(", "):n)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const n=new this(e);return t.forEach((e=>n.set(e))),n}static accessor(e){const t=(this[dn]=this[dn]={accessors:{}}).accessors,n=this.prototype;function r(e){const r=un(e);t[r]||(function(e,t){const n=Bt.toCamelCase(" "+t);["get","set","has"].forEach((r=>{Object.defineProperty(e,r+n,{value:function(e,n,s){return this[r].call(this,t,e,n,s)},configurable:!0})}))}(n,e),t[r]=!0)}return Bt.isArray(e)?e.forEach(r):r(e),this}}fn.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),Bt.freezeMethods(fn.prototype),Bt.freezeMethods(fn);const mn=fn;function gn(e,t){const n=this||ln,r=t||n,s=mn.from(r.headers);let i=r.data;return Bt.forEach(e,(function(e){i=e.call(n,i,s.normalize(),t?t.status:void 0)})),s.normalize(),i}function bn(e){return!(!e||!e.__CANCEL__)}function yn(e,t,n){zt.call(this,null==e?"canceled":e,zt.ERR_CANCELED,t,n),this.name="CanceledError"}Bt.inherits(yn,zt,{__CANCEL__:!0});const vn=yn,wn=rn.isStandardBrowserEnv?{write:function(e,t,n,r,s,i){const a=[];a.push(e+"="+encodeURIComponent(t)),Bt.isNumber(n)&&a.push("expires="+new Date(n).toGMTString()),Bt.isString(r)&&a.push("path="+r),Bt.isString(s)&&a.push("domain="+s),!0===i&&a.push("secure"),document.cookie=a.join("; ")},read:function(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function kn(e,t){return e&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)?function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}const En=rn.isStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),t=document.createElement("a");let n;function r(n){let r=n;return e&&(t.setAttribute("href",r),r=t.href),t.setAttribute("href",r),{href:t.href,protocol:t.protocol?t.protocol.replace(/:$/,""):"",host:t.host,search:t.search?t.search.replace(/^\?/,""):"",hash:t.hash?t.hash.replace(/^#/,""):"",hostname:t.hostname,port:t.port,pathname:"/"===t.pathname.charAt(0)?t.pathname:"/"+t.pathname}}return n=r(window.location.href),function(e){const t=Bt.isString(e)?r(e):e;return t.protocol===n.protocol&&t.host===n.host}}():function(){return!0};function Sn(e,t){let n=0;const r=function(e,t){e=e||10;const n=new Array(e),r=new Array(e);let s,i=0,a=0;return t=void 0!==t?t:1e3,function(o){const l=Date.now(),c=r[a];s||(s=l),n[i]=o,r[i]=l;let d=a,u=0;for(;d!==i;)u+=n[d++],d%=e;if(i=(i+1)%e,i===a&&(a=(a+1)%e),l-s<t)return;const h=c&&l-c;return h?Math.round(1e3*u/h):void 0}}(50,250);return s=>{const i=s.loaded,a=s.lengthComputable?s.total:void 0,o=i-n,l=r(o);n=i;const c={loaded:i,total:a,progress:a?i/a:void 0,bytes:o,rate:l||void 0,estimated:l&&a&&i<=a?(a-i)/l:void 0,event:s};c[t?"download":"upload"]=!0,e(c)}}const xn={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,n){let r=e.data;const s=mn.from(e.headers).normalize(),i=e.responseType;let a;function o(){e.cancelToken&&e.cancelToken.unsubscribe(a),e.signal&&e.signal.removeEventListener("abort",a)}Bt.isFormData(r)&&(rn.isStandardBrowserEnv||rn.isStandardBrowserWebWorkerEnv?s.setContentType(!1):s.setContentType("multipart/form-data;",!1));let l=new XMLHttpRequest;if(e.auth){const t=e.auth.username||"",n=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";s.set("Authorization","Basic "+btoa(t+":"+n))}const c=kn(e.baseURL,e.url);function d(){if(!l)return;const r=mn.from("getAllResponseHeaders"in l&&l.getAllResponseHeaders());!function(e,t,n){const r=n.config.validateStatus;n.status&&r&&!r(n.status)?t(new zt("Request failed with status code "+n.status,[zt.ERR_BAD_REQUEST,zt.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}((function(e){t(e),o()}),(function(e){n(e),o()}),{data:i&&"text"!==i&&"json"!==i?l.response:l.responseText,status:l.status,statusText:l.statusText,headers:r,config:e,request:l}),l=null}if(l.open(e.method.toUpperCase(),en(c,e.params,e.paramsSerializer),!0),l.timeout=e.timeout,"onloadend"in l?l.onloadend=d:l.onreadystatechange=function(){l&&4===l.readyState&&(0!==l.status||l.responseURL&&0===l.responseURL.indexOf("file:"))&&setTimeout(d)},l.onabort=function(){l&&(n(new zt("Request aborted",zt.ECONNABORTED,e,l)),l=null)},l.onerror=function(){n(new zt("Network Error",zt.ERR_NETWORK,e,l)),l=null},l.ontimeout=function(){let t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const r=e.transitional||nn;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(new zt(t,r.clarifyTimeoutError?zt.ETIMEDOUT:zt.ECONNABORTED,e,l)),l=null},rn.isStandardBrowserEnv){const t=(e.withCredentials||En(c))&&e.xsrfCookieName&&wn.read(e.xsrfCookieName);t&&s.set(e.xsrfHeaderName,t)}void 0===r&&s.setContentType(null),"setRequestHeader"in l&&Bt.forEach(s.toJSON(),(function(e,t){l.setRequestHeader(t,e)})),Bt.isUndefined(e.withCredentials)||(l.withCredentials=!!e.withCredentials),i&&"json"!==i&&(l.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&l.addEventListener("progress",Sn(e.onDownloadProgress,!0)),"function"==typeof e.onUploadProgress&&l.upload&&l.upload.addEventListener("progress",Sn(e.onUploadProgress)),(e.cancelToken||e.signal)&&(a=t=>{l&&(n(!t||t.type?new vn(null,e,l):t),l.abort(),l=null)},e.cancelToken&&e.cancelToken.subscribe(a),e.signal&&(e.signal.aborted?a():e.signal.addEventListener("abort",a)));const u=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(c);u&&-1===rn.protocols.indexOf(u)?n(new zt("Unsupported protocol "+u+":",zt.ERR_BAD_REQUEST,e)):l.send(r||null)}))}};Bt.forEach(xn,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}}));function Cn(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new vn(null,e)}function An(e){return Cn(e),e.headers=mn.from(e.headers),e.data=gn.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1),(e=>{e=Bt.isArray(e)?e:[e];const{length:t}=e;let n,r;for(let s=0;s<t&&(n=e[s],!(r=Bt.isString(n)?xn[n.toLowerCase()]:n));s++);if(!r){if(!1===r)throw new zt(`Adapter ${n} is not supported by the environment`,"ERR_NOT_SUPPORT");throw new Error(Bt.hasOwnProp(xn,n)?`Adapter '${n}' is not available in the build`:`Unknown adapter '${n}'`)}if(!Bt.isFunction(r))throw new TypeError("adapter is not a function");return r})(e.adapter||ln.adapter)(e).then((function(t){return Cn(e),t.data=gn.call(e,e.transformResponse,t),t.headers=mn.from(t.headers),t}),(function(t){return bn(t)||(Cn(e),t&&t.response&&(t.response.data=gn.call(e,e.transformResponse,t.response),t.response.headers=mn.from(t.response.headers))),Promise.reject(t)}))}const $n=e=>e instanceof mn?e.toJSON():e;function On(e,t){t=t||{};const n={};function r(e,t,n){return Bt.isPlainObject(e)&&Bt.isPlainObject(t)?Bt.merge.call({caseless:n},e,t):Bt.isPlainObject(t)?Bt.merge({},t):Bt.isArray(t)?t.slice():t}function s(e,t,n){return Bt.isUndefined(t)?Bt.isUndefined(e)?void 0:r(void 0,e,n):r(e,t,n)}function i(e,t){if(!Bt.isUndefined(t))return r(void 0,t)}function a(e,t){return Bt.isUndefined(t)?Bt.isUndefined(e)?void 0:r(void 0,e):r(void 0,t)}function o(n,s,i){return i in t?r(n,s):i in e?r(void 0,n):void 0}const l={url:i,method:i,data:i,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:o,headers:(e,t)=>s($n(e),$n(t),!0)};return Bt.forEach(Object.keys(Object.assign({},e,t)),(function(r){const i=l[r]||s,a=i(e[r],t[r],r);Bt.isUndefined(a)&&i!==o||(n[r]=a)})),n}const Rn={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{Rn[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));const Nn={};Rn.transitional=function(e,t,n){function r(e,t){return"[Axios v1.4.0] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,s,i)=>{if(!1===e)throw new zt(r(s," has been removed"+(t?" in "+t:"")),zt.ERR_DEPRECATED);return t&&!Nn[s]&&(Nn[s]=!0,console.warn(r(s," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,s,i)}};const Tn={assertOptions:function(e,t,n){if("object"!=typeof e)throw new zt("options must be an object",zt.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let s=r.length;for(;s-- >0;){const i=r[s],a=t[i];if(a){const t=e[i],n=void 0===t||a(t,i,e);if(!0!==n)throw new zt("option "+i+" must be "+n,zt.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new zt("Unknown option "+i,zt.ERR_BAD_OPTION)}},validators:Rn},Dn=Tn.validators;class Ln{constructor(e){this.defaults=e,this.interceptors={request:new tn,response:new tn}}request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=On(this.defaults,t);const{transitional:n,paramsSerializer:r,headers:s}=t;let i;void 0!==n&&Tn.assertOptions(n,{silentJSONParsing:Dn.transitional(Dn.boolean),forcedJSONParsing:Dn.transitional(Dn.boolean),clarifyTimeoutError:Dn.transitional(Dn.boolean)},!1),null!=r&&(Bt.isFunction(r)?t.paramsSerializer={serialize:r}:Tn.assertOptions(r,{encode:Dn.function,serialize:Dn.function},!0)),t.method=(t.method||this.defaults.method||"get").toLowerCase(),i=s&&Bt.merge(s.common,s[t.method]),i&&Bt.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete s[e]})),t.headers=mn.concat(i,s);const a=[];let o=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(o=o&&e.synchronous,a.unshift(e.fulfilled,e.rejected))}));const l=[];let c;this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)}));let d,u=0;if(!o){const e=[An.bind(this),void 0];for(e.unshift.apply(e,a),e.push.apply(e,l),d=e.length,c=Promise.resolve(t);u<d;)c=c.then(e[u++],e[u++]);return c}d=a.length;let h=t;for(u=0;u<d;){const e=a[u++],t=a[u++];try{h=e(h)}catch(e){t.call(this,e);break}}try{c=An.call(this,h)}catch(e){return Promise.reject(e)}for(u=0,d=l.length;u<d;)c=c.then(l[u++],l[u++]);return c}getUri(e){return en(kn((e=On(this.defaults,e)).baseURL,e.url),e.params,e.paramsSerializer)}}Bt.forEach(["delete","get","head","options"],(function(e){Ln.prototype[e]=function(t,n){return this.request(On(n||{},{method:e,url:t,data:(n||{}).data}))}})),Bt.forEach(["post","put","patch"],(function(e){function t(t){return function(n,r,s){return this.request(On(s||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:n,data:r}))}}Ln.prototype[e]=t(),Ln.prototype[e+"Form"]=t(!0)}));const Pn=Ln;class jn{constructor(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");let t;this.promise=new Promise((function(e){t=e}));const n=this;this.promise.then((e=>{if(!n._listeners)return;let t=n._listeners.length;for(;t-- >0;)n._listeners[t](e);n._listeners=null})),this.promise.then=e=>{let t;const r=new Promise((e=>{n.subscribe(e),t=e})).then(e);return r.cancel=function(){n.unsubscribe(t)},r},e((function(e,r,s){n.reason||(n.reason=new vn(e,r,s),t(n.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}static source(){let e;return{token:new jn((function(t){e=t})),cancel:e}}}const In=jn,Un={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Un).forEach((([e,t])=>{Un[t]=e}));const Bn=Un,Fn=function e(t){const n=new Pn(t),r=it(Pn.prototype.request,n);return Bt.extend(r,Pn.prototype,n,{allOwnKeys:!0}),Bt.extend(r,n,null,{allOwnKeys:!0}),r.create=function(n){return e(On(t,n))},r}(ln);Fn.Axios=Pn,Fn.CanceledError=vn,Fn.CancelToken=In,Fn.isCancel=bn,Fn.VERSION="1.4.0",Fn.toFormData=Kt,Fn.AxiosError=zt,Fn.Cancel=Fn.CanceledError,Fn.all=function(e){return Promise.all(e)},Fn.spread=function(e){return function(t){return e.apply(null,t)}},Fn.isAxiosError=function(e){return Bt.isObject(e)&&!0===e.isAxiosError},Fn.mergeConfig=On,Fn.AxiosHeaders=mn,Fn.formToJSON=e=>sn(Bt.isHTMLForm(e)?new FormData(e):e),Fn.HttpStatusCode=Bn,Fn.default=Fn;const Mn=Fn,qn=(0,t.createContext)(),zn=n=>{const[r,s]=(0,t.useState)({}),[i,a]=(0,t.useState)(window.blc_dashboard.data.scan_results.broken_links),[o,l]=(0,t.useState)(window.blc_dashboard.data.scan_results.succeeded_urls),[c,d]=(0,t.useState)(window.blc_dashboard.data.scan_results.total_urls),[u,h]=(0,t.useState)(window.blc_dashboard.data.scan_results.unique_urls),[p,f]=(0,t.useState)(window.blc_dashboard.data.scan_results.start_time),[m,g]=(0,t.useState)(window.blc_dashboard.data.scan_results.end_time),[b,y]=(0,t.useState)(window.blc_dashboard.data.scan_results.duration);return(0,e.createElement)(qn.Provider,{value:{dashboardNotifications:r,setDashboardNotifications:s,getDashboardNotifications:()=>r,scanBrokenLinks:i,setScanBrokenLinks:a,scanSuccededUrls:o,setScanSuccededUrls:l,scanTotalUrls:c,setScanTotalUrls:d,scanUniqueUrls:u,setScanUniqueUrls:h,scanStartTime:p,setScanStartTime:f,scanEndTime:m,setScanEndTime:g,scanDuration:b,setScanDuration:y}},n.children)},{__:Hn,sprintf:Wn}=wp.i18n;function Gn(){const[n,r]=(0,t.useState)(!1),{dashboardNotifications:s,setDashboardNotifications:i}=(0,t.useContext)(qn),d=Mn.create({baseURL:window.blc_dashboard.data.rest_url,headers:{"content-type":"application/json","X-WP-Nonce":window.blc_dashboard.data.nonce}}),u=e=>null!=e,h=()=>{r(!0),window.blc_dashboard.data.site_connected&&window.blc_dashboard.data.use_legacy?location.href=window.blc_dashboard.data.hub_signup_url:d.post(window.blc_dashboard.data.settings_endpoint,{action:"enable-dash-plugin",use_legacy_blc_version:!1}).then((function(e){r(!1),200!==e.data.status_code?console.log("Something went wrong"):location.href=window.blc_dashboard.data.hub_signup_url}))},p=()=>{r(!0),d.post(window.blc_dashboard.data.settings_endpoint,{action:"enable-dash-plugin",use_legacy_blc_version:!1}).then((function(t){200===t.data.status_code?(u(t.data.instructions)&&t.data.instructions.map((t=>{(t=>{switch(t.key){case"show_notice":let n={...s},r=!!u(t.value.content)&&t.value.content,a=u(t.value.notice_type)?t.value.notice_type:"general";if(!r)return;let o=(0,e.createElement)("div",{dangerouslySetInnerHTML:{__html:r}});n.settingsSaved={content:o,design:a,type:"floating",dismissible:!0},i(n);break;case"redirect":u(t.value)&&setTimeout((()=>{location.href=t.value}),1200);break;case"reload":u(t.value)&&t.value&&setTimeout((()=>{window.location.search+="&sync_scan=true"}),1200)}})(t)})),r(!1)):(r(!1),console.log("Something went wrong"))}))},f=()=>{d.post(window.blc_dashboard.data.settings_endpoint,{action:"save-legacy-modal-option",use_legacy_blc_version:!1}).then((function(e){if(200===e.data.status_code){const e=new URL(window.location);e.searchParams.set("sync_scan","true"),window.location=e.href}else console.log("Something went wrong")}))},[m,g]=(0,t.useState)(Hn("Connect to WPMU DEV","broken-link-checker")),[b,y]=(0,t.useState)(Hn("Next-gen broken link detection is just a few clicks away.  Activate Cloud-based Broken Link Checker by connecting your site to WPMU DEV. It’s easy and 100% free. Run your first scan in minutes.","broken-link-checker")),[v,w]=(0,t.useState)((()=>h));(0,t.useEffect)((()=>window.blc_dashboard.data.dash_installed&&!window.blc_dashboard.data.dash_active?(y(Hn("Next-gen broken link detection is just a few clicks away.  Activate Cloud-based Broken Link Checker by connecting your site to WPMU DEV. It’s easy and 100% free. Run your first scan in minutes.","broken-link-checker")),g(Hn("Activate WPMU DEV Dashboard","broken-link-checker")),void w((()=>p))):window.blc_dashboard.data.site_connected&&window.blc_dashboard.data.use_legacy?(y(Hn("Next-gen broken link detection is just a few clicks away. Activate Cloud-based Broken Link Checker by enabling the new version. It’s easy and 100% free. Run your first scan in minutes.","broken-link-checker")),g(Hn("Enable Cloud Engine","broken-link-checker")),void w((()=>f))):void 0),[]);const _=[{title:Hn("It’s still 100% free to use","broken-link-checker"),description:Hn("Just like the local version, this is not a paid upgrade and there are no upsells.","broken-link-checker")},{title:Hn("A WPMU DEV connection is required","broken-link-checker"),description:Hn("Connecting to plugin developer WPMU DEV’s API allows you to access all of the cloud-based benefits + a host of helpful bonus tools.","broken-link-checker")},{title:Hn("We don’t store private data","broken-link-checker"),description:Hn("The connection is 100% free and secure; we do not store any of your private data, ever.","broken-link-checker")},{title:Hn("You can switch plugin versions without worry","broken-link-checker"),description:Hn("Easily move between local and cloud broken link checking without losing your saved settings.","broken-link-checker")}];return(0,e.createElement)("div",{className:"sui-box-wrap blc-onboarding-body"},(0,e.createElement)(a,{classes:"blc-onboarding-grid"},(0,e.createElement)(o,{classes:"blc-onboarding-row"},(0,e.createElement)(l,{classes:"blc-onboarding-column onboarding-content-column"},(0,e.createElement)(o,{classes:"blc-logo-row"},(0,e.createElement)(l,null,(0,e.createElement)("span",{className:"blc-onboarding-logo-icon"}))),(0,e.createElement)(o,{classes:"blc-title-row"},(0,e.createElement)(l,null,(0,e.createElement)("h1",{className:"box-title"},Hn("Activate Cloud-based Link Checker for better accuracy & superior speed","broken-link-checker")))),(0,e.createElement)(o,{classes:"blc-description-row"},(0,e.createElement)(l,null,b)),(0,e.createElement)(o,{classes:"blc-action-row"},(0,e.createElement)(l,null,(0,e.createElement)("div",null,(0,e.createElement)(c,{classes:"onboarding-connect-button sui-button-blue blc-blue",design:"solid",color:"blue",content:m,onClick:v,isLoading:n,disabled:n}),!window.blc_dashboard.data.site_connected&&(0,e.createElement)("label",{className:"sui-tooltip sui-tooltip-constrained sui-tooltip-top blc-info-label","data-tooltip":Hn("The company behind BLC 2.0, WPMU DEV is an all-in-one WordPress platform that has helped millions of web developers worldwide run and grow their businesses. Connecting your site to WPMU DEV allows you to harness BLC 2.0’s full capabilities (plus, you’ll gain access to a host of other powerful bonus web dev tools for free)","broken-link-checker")},(0,e.createElement)("span",{className:"sui-icon-info blc-info-label-icon","aria-hidden":"true"}),(0,e.createElement)("span",{className:"blc-info-label-content"},Hn("What is WPMU DEV?","broken-link-checker")))))),(0,e.createElement)(o,{classes:"blc-reasoning-row"},(0,e.createElement)(l,null,(0,e.createElement)("h2",{className:"blc-reasoning-title"},Hn("Unsure about switching to cloud-based? Here’s what you need to know:","broken-link-checker")),(0,e.createElement)("div",{className:"blc-reasoning-items"},_.map(((t,n)=>(0,e.createElement)("div",{key:`reason-key-${n}`,className:"blc-reasoning-item"},(0,e.createElement)("table",null,(0,e.createElement)("tbody",null,(0,e.createElement)("tr",null,(0,e.createElement)("th",null,(0,e.createElement)("span",{className:"sui-icon-check promo-icon promo-icon-green","aria-hidden":"true"})),(0,e.createElement)("th",null,(0,e.createElement)("label",{className:"blc-reasoning-item-title"},t.title))),void 0!==t.description&&t.description.length>0&&(0,e.createElement)("tr",null,(0,e.createElement)("td",null),(0,e.createElement)("td",null,(0,e.createElement)("p",{className:"blc-reasoning-item-description"},t.description)))))))))))),(0,e.createElement)(l,{classes:"blc-onboarding-column onboarding-illustration-column"},(0,e.createElement)("div",{className:"onboarding-illustration-holder"})))))}function Vn(){return(0,e.createElement)(e.Fragment,null)}const{__:Kn,sprintf:Yn}=wp.i18n;function Jn(n){const[r,s]=(0,t.useState)([]),{dashboardNotifications:i,setDashboardNotifications:a,getDashboardNotifications:o}=(0,t.useContext)(qn);return(0,t.useEffect)((()=>{s(i)}),[o]),(0,e.createElement)(e.Fragment,null,(()=>{let t=[];return Object.entries(o()).map((([n,r])=>{let s=(0,e.createElement)(d,{key:n,id:n,content:r.content,design:r.design,type:r.type,dismissible:r.dismissible,dismissibleCallback:(e,t)=>((e,t)=>{let n={...i};delete n[e],a(n)})(e),dismissLabel:Kn("Click to close","broken-link-checker")});t.push(s)})),t})())}function Xn(){return(0,e.createElement)(zn,null,(0,e.createElement)(Jn,null),(0,e.createElement)(s,null),(0,e.createElement)(Gn,null),(0,e.createElement)(Vn,null))}const Zn=(e,t)=>{if(!t)return!1;e=e.replace(/[\[\]]/g,"\\$&");var n=new RegExp(e+"(=([^&#]*)|&|#|$)").exec(t);return!!n&&!!n[2]&&decodeURIComponent(n[2].replace(/\+/g," "))},Qn=(e,t)=>{var n=t.split("?");if(n.length>=2){for(var r=encodeURIComponent(e)+"=",s=n[1].split(/[&;]/g),i=s.length;i-- >0;)-1!==s[i].lastIndexOf(r,0)&&s.splice(i,1);let t=n[0]+(s.length>0?"?"+s.join("&"):"");0<t.length&&window.history.replaceState(history.state,document.title,t)}},{__:er,buttonTooltip:tr}=wp.i18n;function nr(n){const r=e=>null!=e;let s,a,o=!1;const[l,d]=(0,t.useState)(!1),[u,h]=(0,t.useState)(er("Run New Scan","broken-link-checker")),[p,f]=(0,t.useState)(!0),[m,g]=(0,t.useState)(!1),[b,y]=(0,t.useState)(!1),[v,w]=(0,t.useState)(""),[_,k]=(0,t.useState)(r(window.blc_dashboard.data.cooldownData.remaining)?parseInt(window.blc_dashboard.data.cooldownData.remaining):0),{dashboardNotifications:E,setDashboardNotifications:S,getDashboardNotifications:x,setScanBrokenLinks:C,setScanSuccededUrls:A,setScanUniqueUrls:$,setScanTotalUrls:O,scanStartTime:R,setScanEndTime:N,setScanDuration:T,setScanStartTime:D}=(0,t.useContext)(qn);(0,t.useEffect)((()=>{if(window.blc_dashboard.data.expired_membership){let t={...E};delete t.scanStarted,delete t.scanInProgress,delete t.scanCompleted;const n=(0,e.createElement)(e.Fragment,null,(0,e.createElement)("span",{className:"membership-expired-notice-content"},er("Membership seems to be expired. You can manage your Membership ","broken-link-checker"),(0,e.createElement)("a",{href:window.blc_dashboard.data.hub_account_url},er("here.","broken-link-checker"))));return t.scanWarning={content:n,design:"warning",dismissible:!0},S(t),d(!1),y(!1),f(!1),h(er("Upgrade Membership","broken-link-checker")),w(er("Upgrade Membership to start a new scan.","broken-link-checker")),void P(window.blc_dashboard.data.scan_results)}o=Zn("sync_scan",window.location.href)||"-"==window.blc_dashboard.data.scan_results.end_time,void 0!==typeof window.blc_dashboard.data.scan_in_progress&&(window.blc_dashboard.data.scan_in_progress||o)&&(window.blc_dashboard.data.scan_in_progress?y(!0):y(!1),j()),window.blc_dashboard.data.cooldownData.cooling_down&&k(parseInt(window.blc_dashboard.data.cooldownData.remaining)),g(!0)}),[]),(0,t.useEffect)((()=>{let e={...E};b?(d(!0),g(!0),e.scanInProgress={content:er("Site scan for broken links is in progress.","broken-link-checker"),design:"info",dismissible:!1},S(e)):d(!1)}),[b]),(0,t.useEffect)((()=>{window.blc_dashboard.data.expired_membership||(_>0&&_<=15?(w(1===_?er("Broken Link Checker is just catching her breath - you can run another test in a minute","broken-link-checker"):sprintf(er("Broken Link Checker is just catching her breath - you can run another test in %d minutes","broken-link-checker"),_)),g(!0),U()):(g(!1),w("")),window.blc_dashboard.data.linksProcessStatus&&(w(er("Please wait while we are updating a link. ","broken-link-checker")),g(!0)))}),[_]);const L=Mn.create({baseURL:window.blc_dashboard.data.rest_url,headers:{"content-type":"application/json","X-WP-Nonce":window.blc_dashboard.data.nonce}}),P=e=>{const t=r(e.broken_links)?e.broken_links:"-",n=r(e.unique_urls)?e.unique_urls:"-",s=r(e.total_urls)?e.total_urls:"-",i=r(e.start_time)?e.start_time:"0",a=r(e.end_time)?e.end_time:"0",o=r(e.scan_duration)?e.scan_duration:"0";C(t),$(n),O(s),D(i),N(a),T(o)},j=()=>{L.post(window.blc_dashboard.data.scan_endpoint,{action:"fetch_scan_data"}).then((function(e){if(200===e.data.status_code){let t={...E};if("in_progress"===e.data.scan_status)return y(!0),void I();if(delete t.scanStarted,delete t.scanInProgress,delete t.scanWarning,r(window.blc_dashboard.data.cooldownData.remaining)&&window.blc_dashboard.data.cooldownData.remaining||w(""),t.scanCompleted={content:e.data.message,design:"success",dismissible:!0},S(t),d(!1),b&&"completed"===e.data.scan_status)return void y(!1);P(e.data.data),void 0!==e.data.data.cooldown_remaining?k(parseInt(e.data.data.cooldown_remaining)):k(15),o?Qn("sync_scan",window.location.href):y(!0)}else{if(500===e.data.status_code&&"in_progress"===e.data.scan_status)return y(!0),w(er("A scan is currently in progress. Please wait for scan results.","broken-link-checker")),void I();if([404,444,449,500].includes(e.data.status_code)){let t={...E};delete t.scanStarted,delete t.scanInProgress,delete t.scanCompleted,e.data.message.length>0&&(t.scanWarning={content:e.data.message,design:"warning",dismissible:!0}),S(t),d(!1),y(!1),g(!1),P(e.data.data),I()}else r(e.data.message)&&w(e.data.message),d(!0),I()}}))},I=()=>{clearTimeout(s),s=setTimeout((function(){j()}),3e4)},U=()=>{clearTimeout(a),a=setTimeout((function(){k(_>=1?parseInt(_)-1:0),clearTimeout(a)}),6e4)};return(0,e.createElement)("span",i({},v.length>0?{className:"sui-tooltip sui-tooltip-constrained sui-tooltip-bottom-right"}:{},{"data-tooltip":v}),(0,e.createElement)(c,{content:u,onClick:()=>{(()=>{if(window.blc_dashboard.data.expired_membership)return void(window.location.href=window.blc_dashboard.data.hub_account_url);y(!0);let e={...E};delete e.scanCompleted,delete e.scanWarning,L.post(window.blc_dashboard.data.settings_endpoint,{action:"set-scan-status",scan_status:"in_progress"}).then((function(e){200===e.data.status_code&&I()})),window.open(window.blc_dashboard.data.hub_scan_url,"_blank").focus()})()},classes:"sui-button-blue blc-blue",id:"blc-new-scan-button",buttonIcon:!l&&p&&"magnifying-glass-search",isLoading:l,disabled:m}))}const{__:rr}=wp.i18n;function sr(t){return(0,e.createElement)(c,{content:rr("View Full Report","broken-link-checker"),onClick:()=>{window.open(window.blc_dashboard.data.hub_home_url,"_blank").focus()},buttonIcon:"open-new-window",id:"blc-view-full-button"})}const{__:ir}=wp.i18n;function ar(){const[n,r]=(0,t.useState)(window.blc_dashboard.data.scan_results.broken_links),[s,i]=(0,t.useState)(window.blc_dashboard.data.scan_results.succeeded_urls),[c,d]=(0,t.useState)(window.blc_dashboard.data.scan_results.total_urls),[u,h]=(0,t.useState)(window.blc_dashboard.data.scan_results.unique_urls),[p,f]=(0,t.useState)(window.blc_dashboard.data.scan_results.start_time),[m,g]=(0,t.useState)(window.blc_dashboard.data.scan_results.end_time),[b,y]=(0,t.useState)(window.blc_dashboard.data.scan_results.duration);let v=n>0?"red-pastel":"green-pastel";const{scanBrokenLinks:w,scanSuccededUrls:_,scanTotalUrls:k,scanUniqueUrls:E,scanStartTime:S,scanEndTime:x,scanDuration:C}=(0,t.useContext)(qn);(0,t.useEffect)((()=>{r(w),d(A(k)),h(A(E)),f(S),g(x),y(C),v=n>0?"red-pastel":"green-pastel"}),[S,x,C,w,k,E]);const A=e=>("-"!==e&&(e+=ir(" URLs","broken-link-checker")),e);return(0,e.createElement)(a,{classes:"preserve-content-width"},(0,e.createElement)(o,{classes:"main-summary"},(0,e.createElement)(l,{classes:"sui-summary-segment"},(0,e.createElement)("h4",{className:"summary-header"},ir("Broken Links","broken-link-checker")),(0,e.createElement)(st,{classes:`colorbox ${v} summary-segment-item borderless summary-item-box`},(0,e.createElement)("label",{className:"summary-label large-text"},n))),(0,e.createElement)(l,{classes:"sui-summary-segment"},(0,e.createElement)("h4",{className:"summary-header"},ir("Total Links","broken-link-checker")),(0,e.createElement)(st,{classes:"summary-segment-item borderless no-horizontal-padding summary-item-box"},(0,e.createElement)("label",{className:"summary-label large-text"},c))),(0,e.createElement)(l,{classes:"sui-summary-segment"},(0,e.createElement)("h4",{className:"summary-header"},ir("Unique URLs","broken-link-checker")),(0,e.createElement)(st,{classes:"summary-segment-item borderless no-horizontal-padding summary-item-box"},(0,e.createElement)("label",{className:"summary-label large-text"},u)))),(0,e.createElement)(o,{classes:"secondary-summary"},(0,e.createElement)(l,{classes:"sui-col-lg-4"},(0,e.createElement)(st,{classes:"borderless no-horizontal-padding greybox-light summary-item-box"},(0,e.createElement)("h4",{className:"summary-header"},ir("Start Time","broken-link-checker")),(0,e.createElement)("label",{className:"summary-label"},p))),(0,e.createElement)(l,{classes:"sui-col-lg-4"},(0,e.createElement)(st,{classes:"borderless no-horizontal-padding greybox-light summary-item-box"},(0,e.createElement)("h4",{className:"summary-header"},ir("End Time","broken-link-checker")),(0,e.createElement)("label",{className:"summary-label"},m))),(0,e.createElement)(l,{classes:"sui-col-lg-4"},(0,e.createElement)(st,{classes:"borderless no-horizontal-padding greybox-light summary-item-box"},(0,e.createElement)("h4",{className:"summary-header"},ir("Duration","broken-link-checker")),(0,e.createElement)("label",{className:"summary-label"},b)))))}const{__:or,sprintf:lr}=wp.i18n;function cr(t){return(0,e.createElement)(st,{id:"blc-results-area",title:(0,e.createElement)(e.Fragment,null,(0,e.createElement)("span",{className:"sui-icon-blc"})," ",or("Broken Link Checker","broken-link-checker")),headerAction:(0,e.createElement)(e.Fragment,null,(0,e.createElement)((()=>(0,e.createElement)("span",{className:"sui-tooltip _sui-tooltip-constrained _sui-tooltip-bottom-right sui-tooltip-bottom blc-docs-button-wrap","data-tooltip":or("View Documentation","broken-link-checker")},(0,e.createElement)("a",{role:"button",className:"sui-button-icon sui-button-outlined blc-docs-button",href:"https://wpmudev.com/docs/wpmu-dev-plugins/broken-link-checker",target:"_blank"},(0,e.createElement)("span",{className:"sui-icon-academy","aria-hidden":"true"}),(0,e.createElement)("span",{className:"sui-screen-reader-text"},"Button")))),null)," ",(0,e.createElement)(nr,null)),footer:(0,e.createElement)(sr,null)},(0,e.createElement)(ar,null))}const dr=(0,t.createContext)(),ur=n=>{const r=window.blc_dashboard.data.schedule,[s,i]=(0,t.useState)(Boolean(window.blc_dashboard.data.schedule.active)),[a,o]=(0,t.useState)(),[l,c]=(0,t.useState)(window.blc_dashboard.data.schedule.recipients),[d,u]=(0,t.useState)({}),h=r.recipients.length>0?r.recipients:[],[p,f]=(0,t.useState)(h),m=r.emailRecipients.length>0?r.emailRecipients:[],[g,b]=(0,t.useState)(m),[y,v]=(0,t.useState)(window.blc_dashboard.data.schedule.frequency),[w,_]=(0,t.useState)(window.blc_dashboard.data.schedule.days),[k,E]=(0,t.useState)(window.blc_dashboard.data.schedule.monthdays),[S,x]=(0,t.useState)(window.blc_dashboard.data.schedule.time),[C,A]=(0,t.useState)(!1),[$,O]=(0,t.useState)(""),[R,N]=(0,t.useState)(""),[T,D]=(0,t.useState)(!1);return(0,e.createElement)(dr.Provider,{value:{active:s,setScheduleStatus:i,activeTab:a,setActiveTab:o,getScheduleStatus:()=>Boolean(s),setSearchedRecipients:c,getSearchedRecipients:()=>l,searchedRecipients:l,addedRecipients:p,setAddedRecipients:f,addedEmailRecipients:g,setAddedEmailRecipients:b,staticFilteredUserList:d,setStaticFilteredUserList:u,scheduleFrequency:y,setScheduleFrequency:v,getScheduleFrequency:()=>y,setScheduleDays:_,getScheduleDays:()=>w,setScheduleTime:x,getScheduleTime:()=>S,setScheduleModalStatus:A,getScheduleModalStatus:()=>C,scheduleModalVisible:C,allScheduleOptions:()=>({active:s,recipients:p,emailRecipients:g,frequency:y,monthdays:k,days:w,time:S}),setScheduleMonthDays:E,getScheduleMonthDays:()=>k,scheduleSearchFilterRole:$,setScheduleSearchFilterRole:O,scheduleSearchFilterOrder:R,setScheduleSearchFilterOrder:N,recipientResultsPreloadersDisplay:T,setRecipientResultsPreloadersDisplay:D}},n.children)};function hr(t){let n=void 0!==t.id?t.id:"",r=void 0!==t.classes?t.classes:"";return(0,e.createElement)("div",{className:"sui-table-wrap"},(0,e.createElement)("table",i({},n?{id:n}:{},{className:`sui-table ${r}`}),t.children))}function pr(t){let n=void 0!==t.id?t.id:"",r=void 0!==t.classes?t.classes:"";return(0,e.createElement)("tr",i({},n?{id:n}:{},{className:r}),t.children)}function fr(t){let n=void 0!==t.id?t.id:"",r=void 0!==t.classes?t.classes:"",s=void 0!==t.colspan?t.colspan:"",a=void 0!==t.rowspan?t.colspan:"";return void 0!==t.isTitle&&t.isTitle&&(r+=" sui-table-item-title"),(0,e.createElement)("td",i({},n?{id:n}:{},{className:r},s?{colspan:s}:{},a?{rowspan:a}:{}),t.children)}function mr(t){let n=void 0!==t.id?t.id:"",r=void 0!==t.classes?t.classes:"",s=void 0!==t.colspan?t.colspan:"",a=void 0!==t.rowspan?t.colspan:"";return(0,e.createElement)("th",i({},n?{id:n}:{},{className:r},s?{colspan:s}:{},a?{rowspan:a}:{}),t.children)}function gr(t){let n=void 0!==t.id?t.id:"",r=void 0!==t.classes?t.classes:"";return(0,e.createElement)("thead",i({},n?{id:n}:{},{className:r}),t.children)}function br(t){let n=void 0!==t.id?t.id:"",r=void 0!==t.classes?t.classes:"";return(0,e.createElement)("tbody",i({},n?{id:n}:{},{className:r}),t.children)}function yr(n){const[r,s]=(0,t.useState)(!1);let a=void 0!==n.id?n.id:"",o=void 0!==n.classes?n.classes:"",l=void 0!==n.tabData?n.tabData:"",c=void 0!==n.sideTab&&n.sideTab;return""===l?(0,e.createElement)(e.Fragment,null):(c&&(o+=" sui-side-tabs"),(0,e.createElement)("div",i({},a?{id:a}:{},{className:`sui-tabs ${o}`}),(0,e.createElement)("div",{role:"tablist",className:"sui-tabs-menu"},l.map((t=>(0,e.createElement)("button",{key:t.id,type:"button",role:"tab",id:t.id,className:"sui-tab-item "+(!r&&t.selected||r===t.id?"active":""),"aria-controls":`${t.id}__content`,"aria-selected":t.selected,onClick:()=>{return s((e=t).id),void 0!==n.callback&&n.callback(e),void(void 0!==e.callback&&e.callback());var e}},t.title)))),(0,e.createElement)("div",{className:"sui-tabs-content"},l.map((t=>(0,e.createElement)("div",{key:t.id,role:"tabpanel",tabIndex:"0",id:`${t.id}__content`,className:"sui-tab-content "+(!r&&t.selected||r===t.id?"active":""),"aria-labelledby":t.id},(0,e.createElement)("div",null,t.content)))))))}n(256);const{__:vr}=wp.i18n;function wr(n){let r=void 0!==n.multiple&&n.multiple;const s=(0,t.useRef)(null);(0,t.useEffect)((()=>{null!==s.current&&(jQuery(`#${s.current.id}`).SUIselect2(i()).on("change",(function(e){a(e)})),jQuery(`#${s.current.id}`).val(n.selected).trigger("change"))}),[]);const i=()=>{let e={dropdownCssClass:"sui-select-dropdown"};return void 0!==n.search&&n.search||(e.minimumResultsForSearch="Infinity"),e},a=e=>{if(n.multiple){let r=[];for(var t of e.currentTarget.options)t.selected&&r.push(t.value);n.callback&&n.callback(r)}else n.callback&&n.callback(e.currentTarget.value)};return(0,e.createElement)("div",{className:"sui-form-field"},n.label&&(0,e.createElement)("label",{className:"sui-label"},n.label),(0,e.createElement)("select",{id:n.id,className:`sui-select ${n.classes}`,ref:s,multiple:r,"data-theme":n.theme},n.children),n.description&&(0,e.createElement)("div",{className:"sui-description",dangerouslySetInnerHTML:{__html:n.description}}))}const{__:_r,sprintf:kr}=wp.i18n;function Er(n){const r=JSON.parse(window.blc_dashboard.data.hour_list),{setScheduleTime:s,getScheduleTime:i}=(0,t.useContext)(dr);return(0,e.createElement)(st,{classes:"freequency-item-wrap time-select-wrap"},(0,e.createElement)(wr,{id:n.id,className:`sui-select ${n.classes}`,callback:s,label:_r("Select Time","broken-link-checker"),multiple:!1,description:kr(/* translators: 1: Website timezone 2: Website time */
_r("Your time zone is set to <strong>%1$s</strong>, and your local time is <strong>%2$s</strong>","broken-link-checker"),window.blc_dashboard.data.timezone,window.blc_dashboard.data.local_time),selected:i()},r.map(((t,n)=>(0,e.createElement)("option",{key:n,value:t.value},t.value)))))}const{__:Sr}=wp.i18n;function xr(n){const r=JSON.parse(window.blc_dashboard.data.week_days),{setScheduleDays:s,getScheduleDays:i}=(0,t.useContext)(dr);return(0,e.createElement)(st,{classes:"freequency-item-wrap time-select-wrap"},(0,e.createElement)(wr,{id:n.id,className:`sui-select ${n.classes}`,callback:s,label:Sr("Select Day","broken-link-checker"),multiple:!0,selected:i()},r.map(((t,n)=>(0,e.createElement)("option",{key:n,value:t.key},t.value)))))}const{__:Cr}=wp.i18n;function Ar(n){const r=[],{setScheduleMonthDays:s,getScheduleMonthDays:i}=(0,t.useContext)(dr);for(let e=1;e<=28;e++)r.push(e);return(0,e.createElement)(st,{classes:"freequency-item-wrap time-select-wrap"},(0,e.createElement)(wr,{id:n.id,className:`sui-select ${n.classes}`,callback:s,label:Cr("Select Day","broken-link-checker"),multiple:!0,selected:i()},r.map((t=>(0,e.createElement)("option",{key:t,value:t},t)))))}const{__:$r}=wp.i18n;function Or(n){const{scheduleFrequency:r,setScheduleFrequency:s}=(0,t.useContext)(dr),{setScheduleTime:i}=(0,t.useContext)(dr);(0,t.useEffect)((()=>{let e=document.getElementById(`blc-schedule-${r}-time-select`);e.length<=0||i(e.value)}),[r]);const a=[{id:"blcScheduleFrequencyDaily",title:$r("Daily","broken-link-checker"),content:(0,e.createElement)(Er,{id:"blc-schedule-daily-time-select"}),selected:"daily"===r,callback:()=>{s("daily")}},{id:"blcScheduleFrequencyWeekly",title:$r("Weekly","broken-link-checker"),content:(0,e.createElement)(e.Fragment,null,(0,e.createElement)(xr,{id:"blc-schedule-weekly-weekday-select"}),(0,e.createElement)(Er,{id:"blc-schedule-weekly-time-select"})),selected:"weekly"===r,callback:()=>{s("weekly")}},{id:"blcScheduleFrequencyMonthly",title:$r("Monthly","broken-link-checker"),content:(0,e.createElement)(e.Fragment,null,(0,e.createElement)(Ar,{id:"blc-schedule-monthly-day-select"}),(0,e.createElement)(Er,{id:"blc-schedule-monthly-time-select"})),selected:"monthly"===r,callback:()=>s("monthly")}];return(0,e.createElement)(st,{classes:"blc-frequency-tabs-wrap"},(0,e.createElement)(o,null,(0,e.createElement)("p",{className:"tab-short-description"},$r("Select a time and date for broken link checks to be performed on a recurring basis.","broken-link-checker"))),(0,e.createElement)(o,{classes:"schedule-frequency-label-row"},(0,e.createElement)("label",{className:"sui-label"},$r("Frequency","broken-link-checker"))),(0,e.createElement)(o,null,(0,e.createElement)(yr,{classes:"blc-schedule-date-subtab",sideTab:!0,tabData:a})))}const{__:Rr,sprintf:Nr}=wp.i18n;function Tr(n){const[r,s]=(0,t.useState)(!1),[i,a]=(0,t.useState)(!1),[o,l]=(0,t.useState)(!1),[d,u]=(0,t.useState)(!1),{addedRecipients:h,addedEmailRecipients:p,activeTab:f,setScheduleModalStatus:m,setScheduleStatus:g,allScheduleOptions:b,getScheduleStatus:y}=(0,t.useContext)(dr),{dashboardNotifications:v,setDashboardNotifications:w}=(0,t.useContext)(qn);let _=0;(0,t.useEffect)((()=>{"schedule_recipients"!==f?(l(Rr("Continue","broken-link-checker")),u(!1),y()&&(0<h.length||0<p.length)&&(l(Rr("Save Changes","broken-link-checker")),u(!1))):y()&&(0<h.length||0<p.length)?(l(Rr("Save Changes","broken-link-checker")),u(!1)):(l(Rr("Activate","broken-link-checker")),0<h.length||0<p.length?u(!1):u(!0))}),[f,h,p]),(0,t.useEffect)((()=>{i&&k()}),[i]);const k=()=>{s(!0),Mn.create({baseURL:window.blc_dashboard.data.rest_url,headers:{"content-type":"application/json","X-WP-Nonce":window.blc_dashboard.data.nonce}}).post(window.blc_dashboard.data.settings_endpoint,{action:"save",schedule_status:!0,schedule:b(),saveScheduleEventOnly:i}).then((function(e){s(!1),a(!1),200===e.data.status_code?i||(()=>{let e={...v};e.settingsSaved={content:Rr("Notification saved successfully","broken-link-checker"),design:"success",type:"floating",dismissible:!0},delete e.scheduleDisabled,delete e.settingsSaveFail,w(e),document.getElementById("schedule_date").click(),g(!0),m(!1),a(!0)})():(e=>{let t={...v};_++,_<=3?k():(t.settingsSaveFail={content:e,design:"error",type:"floating",dismissible:!0},delete t.scheduleDisabled,delete t.settingsSaved,w(t),document.getElementById("schedule_date").click(),g(!1))})(e.data.message)}))};return(0,e.createElement)(c,{classes:"blc-save-schedule-button",color:"blue",content:o,disabled:d,onClick:e=>{"schedule_recipients"!==f?y()&&(0<h.length||0<p.length)?k():document.getElementById("schedule_recipients").click():k()},isLoading:r})}const{__:Dr,sprintf:Lr}=wp.i18n;function Pr(n){const[r,s]=(0,t.useState)(!1),{dashboardNotifications:i,setDashboardNotifications:a}=(0,t.useContext)(qn),{active:o,getScheduleStatus:l,setScheduleStatus:d,allScheduleOptions:u,setScheduleModalStatus:h,setAddedRecipients:p,setAddedEmailRecipients:f}=(0,t.useContext)(dr);(0,t.useEffect)((()=>{s(l())}),[]),(0,t.useEffect)((()=>{o&&s(Boolean(o))}),[o]);return(0,e.createElement)(e.Fragment,null,r&&(0,e.createElement)(c,{classes:"blc-deactivate-schedule-button",outlined:!0,content:Dr("Deactivate","broken-link-checker"),disabled:!1,onClick:e=>(d(!1),p([]),f([]),void Mn.create({baseURL:window.blc_dashboard.data.rest_url,headers:{"content-type":"application/json","X-WP-Nonce":window.blc_dashboard.data.nonce}}).post(window.blc_dashboard.data.settings_endpoint,{action:"save",schedule_status:!1,schedule:u()}).then((function(e){200===e.data.status_code?(()=>{let e={...i};e.settingsSaved={content:Dr("Settings saved. Schedule has been deactivated successfully","broken-link-checker"),design:"informative",type:"floating",dismissible:!0},delete e.scheduleDisabled,delete e.settingsSaveFail,a(e),document.getElementById("schedule_date").click(),h(!1)})():(e=>{let t={...i};t.settingsSaveFail={content:e,design:"error",type:"floating",dismissible:!0},delete t.scheduleDisabled,delete t.settingsSaved,a(t),document.getElementById("schedule_date").click(),d(!1)})(e.data.message)})))}))}const{__:jr}=wp.i18n;function Ir(n){const[r,s]=(0,t.useState)(!1),{addedRecipients:i,addedEmailRecipients:a}=(0,t.useContext)(dr);return(0,t.useEffect)((()=>{0>=i.length&&0>=a.length?s(!0):s(!1)}),[i,a]),(0,e.createElement)(st,{classes:"schedule-modal-footer"},r&&(0,e.createElement)(o,{classes:"recipients-missing-footer-notice"},(0,e.createElement)(d,{design:"warning",content:jr("You've not added the users. In order to activate the schedule you need to add users first.","broken-link-checker")})),(0,e.createElement)(Pr,null),(0,e.createElement)(Tr,null))}const{__:Ur}=wp.i18n;function Br(n){const[r,s]=(0,t.useState)([]);return(0,t.useEffect)((()=>{n.fields?s(n.fields):s([])}),[n.fields]),(0,e.createElement)(a,{id:n.id,className:n.classes},(()=>{if(void 0!==r&&r.length>0)return r.map((t=>void 0!==t&&t.hasOwnProperty("key")&&(0,e.createElement)(o,{key:`${n.id}-${t.key}`,classes:"field-list-row"},((t,r)=>{const s=[];return Object.entries(t).map((([t,i])=>{s.push((0,e.createElement)(l,{key:`${n.id}-${r}-${t}`},i))})),s})(t.data,t.key))))})())}const Fr=function(e){var n=e.width,r=e.height,s=e.colorStart,i=void 0===s?"#f0f0f0":s,a=e.colorEnd,o=void 0===a?"#e0e0e0":a,l=e.shape,c=l,d=function(e){var t=e.width,n=e.height;return function(e){return{rect:{width:t,height:n},circle:{cx:Number(t)/2,cy:Number(n)/2,r:(Number(n)+Number(t))/4}}[e]}}({width:n,height:r})(l),u=function(e){var t=e.width,n=e.height;return function(e){return{rect:{width:t,height:n},circle:{width:t,height:n}}[e]}}({width:n,height:r})(l);return(0,t.createElement)("svg",Object.assign({},u),(0,t.createElement)(c,Object.assign({},d,{role:"img","data-testid":"shapeElement",fill:"url(#linear-gradient)"})),(0,t.createElement)("defs",null,(0,t.createElement)("linearGradient",{id:"linear-gradient",x1:"0%",y1:"0%",x2:"100%",y2:"0%"},(0,t.createElement)("stop",{offset:"0%",stopColor:i},(0,t.createElement)("animate",{attributeName:"offset",values:"-2; -2; 1",dur:"2s",keyTimes:"0; 0.70; 1",repeatCount:"indefinite"})),(0,t.createElement)("stop",{offset:"50%",stopColor:o},(0,t.createElement)("animate",{attributeName:"offset",values:"0; 0; 2",dur:"2s",keyTimes:"0; 0.70; 1",repeatCount:"indefinite"})),(0,t.createElement)("stop",{offset:"100%",stopColor:i},(0,t.createElement)("animate",{attributeName:"offset",values:"0; 0; 3",dur:"2s",keyTimes:"0; 0.90; 1",repeatCount:"indefinite"})))))},{__:Mr,sprintf:qr}=wp.i18n;function zr(n){const{setScheduleSearchFilterRole:r,setScheduleSearchFilterOrder:s}=(0,t.useContext)(dr),i=(e,t)=>{const n=e;"order"===t?s(n):"role"===t&&r(n)};return(0,e.createElement)(a,{classes:"recipients-search-filters-wrap"},(0,e.createElement)(o,null,(0,e.createElement)(l,null,(0,e.createElement)(wr,{id:`order-filter-${n.id}`,className:"sui-select",multiple:!1,callback:e=>i(e,"order")},(0,e.createElement)("option",{value:""},Mr("Default","broken-link-checker")),(0,e.createElement)("option",{value:"recent"},Mr("Recently Added","broken-link-checker")),(0,e.createElement)("option",{value:"asc"},Mr("A-Z","broken-link-checker")),(0,e.createElement)("option",{value:"desc"},Mr("Z-A","broken-link-checker")))),(0,e.createElement)(l,null,(0,e.createElement)(wr,{id:`roles-filter-${n.id}`,className:"sui-select",multiple:!1,search:!0,callback:e=>i(e,"role")},(0,e.createElement)("option",{value:""},Mr("All","broken-link-checker")),Object.entries(window.blc_dashboard.data.allowedRoles).map((([t,n])=>(0,e.createElement)("option",{key:t,value:n.role_slug},void 0!==n.role_name?n.role_name:""," (",void 0!==n.user_count?n.user_count:"",")"))))),(0,e.createElement)(l,null,(0,e.createElement)("a",{onClick:e=>{(e=>{e.preventDefault();const t=document.getElementById(`order-filter-${n.id}`),r=document.getElementById(`roles-filter-${n.id}`),s=new Event("change");t.value="",r.value="",t.dispatchEvent(s),r.dispatchEvent(s),i("","order"),i("","role")})(e)}},Mr("Clear all filters","broken-link-checker")))))}function Hr(n){const{__,sprintf:r}=wp.i18n;let s=null;const i=Mn.create({baseURL:window.blc_dashboard.data.rest_url_full,headers:{"content-type":"application/json","X-WP-Nonce":window.blc_dashboard.data.nonce}}),[a,o]=(0,t.useState)(!1),[l,c]=(0,t.useState)(!1),[u,h]=(0,t.useState)(!1),[p,f]=(0,t.useState)(!1),{searchedRecipients:m,setSearchedRecipients:g,addedRecipients:b,setAddedRecipients:y,scheduleSearchFilterRole:v,scheduleSearchFilterOrder:w,staticFilteredUserList:_,setStaticFilteredUserList:k,recipientResultsPreloadersDisplay:E,setRecipientResultsPreloadersDisplay:S}=(0,t.useContext)(dr);(0,t.useEffect)((()=>{x(p,!0)}),[v,w]),(0,t.useEffect)((()=>{x(p,!1)}),[p]);const x=(e,t)=>{void 0===typeof t&&(t=!1),clearTimeout(s),h(!1),!t&&e.length<window.blc_dashboard.data.searchLettersCount?o(!0):(o(!1),c(!0),S(!0),s=setTimeout((()=>{((e,t)=>{let n=[],r=`/users?context=view&page=1&per_page=${window.blc_dashboard.data.usersPerPage}`;if(-1!==window.blc_dashboard.data.rest_url_full.indexOf("?")&&(r=r.replace("/users?","/users&")),void 0===t&&(t=b),Object.entries(t).map((([e,t])=>{n.push(t.id)})),n.length>0&&(r+=`&exclude=${n.join()}`),void 0!==e&&e.length>0&&(r+=`&search=${e}`),r+=""!==v?`&roles=${v}`:`&roles=${window.blc_dashboard.data.allowedRolesSlugs}`,""!==w){let e=w,t="name";"recent"===w&&(t="registered_date",e="desc"),r+=`&order=${e}&orderby=${t}`}i.get(r,{}).then((function(t){if(c(!1),S(!1),200===t.status){t.data.length<=0&&h(e);let n=[];for(let e in t.data)void 0!==typeof t.data[e].id&&n.push(t.data[e].id);k(n),g(t.data)}else console.log("Something went wrong")}))})(e)}),1e3))};return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(zr,{id:"recipients-search-filters"}),a&&(0,e.createElement)(d,{content:r(/*translators: %d: Minimum letter number in order to start remote search*/
__("You need to type at least %d characters.","broken-link-checker"),window.blc_dashboard.data.searchLettersCount)}),u&&(0,e.createElement)(d,{content:(0,e.createElement)("div",{dangerouslySetInnerHTML:{__html:r(/*translators: %s: The search term*/
__("No user found for <strong>%s</strong> term.","broken-link-checker"),u)}})}),l&&m.length<=0&&(0,e.createElement)("div",null,(0,e.createElement)(Fr,{shape:"rect",width:"100%",height:30}),(0,e.createElement)(Fr,{shape:"rect",width:"100%",height:30}),(0,e.createElement)(Fr,{shape:"rect",width:"100%",height:30})))}const{__:Wr}=wp.i18n;function Gr(n){const[r,s]=(0,t.useState)("closed"),[i,a]=(0,t.useState)(""),[o,l]=(0,t.useState)(""),[c,d]=(0,t.useState)(!1);let u=[];(0,t.useEffect)((()=>{u=n.searchResults?n.searchResults:[],n.showDefaultMessage||n.showNoResultsMessage?l(f()):l(h())}),[n.searchResults,n.showDefaultMessage,n.showNoResultsMessage],c),(0,t.useEffect)((()=>{l(p())}),[]);const h=()=>{if(void 0!==u&&u.length>0)return u.map((t=>void 0!==t&&t.hasOwnProperty("key")&&(0,e.createElement)("li",{key:`${n.id}-${t.key}`,className:"select2-results__option select2-results__option--selectable",onClick:()=>{t.onClick(),s("closed"),a(""),l(""),l(p()),d(!0)}},t.display)))},p=()=>(0,e.createElement)("li",{role:"alert","aria-live":"assertive",className:"select2-results__option select2-results__message"},n.defaultMessage),f=()=>n.showDefaultMessage&&n.defaultMessage?p():n.showNoResultsMessage&&n.noResultsMessage?(0,e.createElement)("li",{role:"alert","aria-live":"assertive",className:"select2-results__option select2-results__message"},n.noResultsMessage):h();return(0,e.createElement)("div",{className:`blc-search-dropdown-container blc-search-dropdown-container-${r}`,id:`blc-search-dropdown-container-${n.id}`,onFocus:e=>{(e=>{if("closed"===r){const t=e.currentTarget.querySelector("textarea");null!=t&&(t.tabIndex="-1",t.focus())}})(e)},onClick:e=>{},onKeyDown:e=>{a(e.currentTarget.value),s("open")},onBlur:e=>{(e=>{const t=setInterval((function(){const e=`sui-select-dropdown-wrap-${n.id}`,r=`search-dropdown-textbox-${n.id}`,i=`blc-search-dropdown__renderer_wrap-${n.id}`;e!==document.activeElement.id&&r!==document.activeElement.id&&i!==document.activeElement.id&&(s("closed"),a("")),clearInterval(t)}),160)})()}},(0,e.createElement)("select",{multiple:"",id:n.id,"data-placeholder":n.placeholder,"data-theme":"search","data-search":"true","aria-required":"true","aria-labelledby":`${n.id}-label`,className:"sui-select select2-hidden-accessible sui-screen-reader-text",tabIndex:"-1","aria-hidden":"true","data-select2-id":`select2-data-${n.id}`}),(0,e.createElement)("span",{className:"select2 select2-container sui-select sui-select-theme--search sui-select-dropdown-container--below sui-select-dropdown-container--above",dir:"ltr","data-select2-id":"select2-data-43-c80h"},(0,e.createElement)("span",{className:"selection"},(0,e.createElement)("span",{className:"select2-selection select2-selection--multiple",id:`blc-search-dropdown__renderer_wrap-${n.id}`,role:"combobox","aria-haspopup":"true","aria-expanded":"false",tabIndex:"-1","aria-disabled":"false"},(0,e.createElement)("ul",{className:"select2-selection__rendered",id:`select2-${n.id}-container`}),(0,e.createElement)("span",{className:"select2-search select2-search--inline"},(0,e.createElement)("textarea",{id:`search-dropdown-textbox-${n.id}`,className:"select2-search__field",type:"search",tabIndex:"0",autoCorrect:"off",autoCapitalize:"none",spellCheck:"false",role:"searchbox","aria-autocomplete":"list",autoComplete:"off","aria-label":n.ariaLabel,"aria-describedby":`select2-${n.id}-container`,placeholder:n.placeholder,onKeyDown:n.onKeyDown,onClick:n.onClick,onChange:n.onChange,onFocus:e=>{s("open")},value:i})))),(0,e.createElement)("span",{className:"dropdown-wrapper","aria-hidden":"true"})),(0,e.createElement)("div",{id:`sui-select-dropdown-wrap-${n.id}`,onClick:e=>{var t;(t=e).currentTarget.tabIndex="-1",t.currentTarget.focus()}},(0,e.createElement)("span",{className:`select2-container sui-select sui-select-theme--search sui-select-dropdown-container--${r} select2-container--${r}`},(0,e.createElement)("span",{className:"sui-select-dropdown sui-search-dropdown sui-select-dropdown--above",dir:"ltr"},(0,e.createElement)("span",{className:"select2-results"},(0,e.createElement)("ul",{className:"select2-results__options",role:"listbox","aria-multiselectable":"true",id:`select2-${n.id}-results1`,"aria-expanded":"true","aria-hidden":"false"},o))))))}const{__:Vr,sprintf:Kr}=wp.i18n;function Yr(n){const[r,s]=(0,t.useState)([]),[i,a]=(0,t.useState)(null),[o,l]=(0,t.useState)(!0),[c,d]=(0,t.useState)(),[u,h]=(0,t.useState)(),[p,f]=(0,t.useState)(!1),[m,g]=(0,t.useState)(!1),b=(0,t.useRef)("");let y=null;const v=Mn.create({baseURL:window.blc_dashboard.data.rest_url_full,headers:{"content-type":"application/json","X-WP-Nonce":window.blc_dashboard.data.nonce}}),w=[{key:"loader-row-1",display:(0,e.createElement)("div",{className:"select2-results__option"},(0,e.createElement)(Fr,{shape:"rect",width:"100%",height:14})),onClick:()=>{}},{key:"loader-row-2",display:(0,e.createElement)("div",{className:"select2-results__option"},(0,e.createElement)(Fr,{shape:"rect",width:"80%",height:14})),onClick:()=>{}},{key:"loader-row-4",display:(0,e.createElement)("div",{className:"select2-results__option"},(0,e.createElement)(Fr,{shape:"rect",width:"90%",height:14})),onClick:()=>{}},{key:"loader-row-5",display:(0,e.createElement)("div",{className:"select2-results__option"},(0,e.createElement)(Fr,{shape:"rect",width:"70%",height:14})),onClick:()=>{}}],{addedRecipients:_,setAddedRecipients:k,searchedRecipients:E,setSearchedRecipients:S,scheduleSearchFilterRole:x,scheduleSearchFilterOrder:C,staticFilteredUserList:A}=(0,t.useContext)(dr);(0,t.useEffect)((()=>{d(R(window.blc_dashboard.data.searchLettersCount))}),[]),(0,t.useEffect)((()=>{if(void 0===r)return;if(b.current.length>0&&r.length<=0)return h(Kr(/*translators: %d: Minimum letter number in order to start remote search*/
Vr("Nothing found for term %s.","broken-link-checker"),b.current)),void f(!0);f(!1);let e=[];for(const t of r)e.push($(t));a(e)}),[r]);const $=e=>(void 0===e.name&&void 0!==e.data.fullname&&(e.name=e.data.fullname),{key:`userID-${e.id}`,display:e.name,onClick:()=>O(e)}),O=e=>{let t=[..._],n=[...E];if(void 0!==e.id)for(let t=0;t<n.length;t++)n[t].id==e.id&&(n.splice(t,1),S(n));if(t.push(e),k(t),void 0!==e.id&&Object.values(A).includes(e.id)){let t=[];for(let n in E)void 0!==typeof E[n].id&&e.id!==E[n].id&&t.push(E[n]);S(t)}},R=e=>Kr(/*translators: %d: Minimum letter number in order to start remote search*/
Vr("Please enter %d or more characters.","broken-link-checker"),e);return(0,e.createElement)(Gr,{id:"blc-search-users",placeholder:Vr("Type username","broken-link-checker"),ariaLabel:Vr("Search","broken-link-checker"),defaultMessage:c,showDefaultMessage:o,noResultsMessage:u,showNoResultsMessage:p,searchResults:i,onChange:e=>{(e=>{const t=e.currentTarget.value;if(t.length<window.blc_dashboard.data.searchLettersCount)return l(!0),void f(!1);b.current=t,l(!1),a(w),clearTimeout(y),b.current.length<window.blc_dashboard.data.searchLettersCount?l(!0):(l(!1),y=setTimeout((()=>{((e,t)=>{let n=[],r=`/users?context=view&page=1&per_page=${window.blc_dashboard.data.usersPerPage}`;if(-1!==window.blc_dashboard.data.rest_url_full.indexOf("?")&&(r=r.replace("/users?","/users&")),void 0===t&&(t=_),Object.entries(t).map((([e,t])=>{n.push(t.id)})),n.length>0&&(r+=`&exclude=${n.join()}`),void 0!==e&&e.length>0&&(r+=`&search=${e}`),r+=""!==x?`&roles=${x}`:`&roles=${window.blc_dashboard.data.allowedRolesSlugs}`,""!==C){let e=C,t="name";"recent"===C&&(t="registered_date",e="desc"),r+=`&order=${e}&orderby=${t}`}v.get(r,{}).then((function(e){200===e.status?s(e.data):console.log("Something went wrong")}))})(b.current)}),1e3))})(e)}})}const{__:Jr}=wp.i18n;function Xr(n){const[r,s]=(0,t.useState)("closed"),{setSearchedRecipients:i,searchedRecipients:a,addedRecipients:l,setAddedRecipients:d,recipientResultsPreloadersDisplay:u}=(0,t.useContext)(dr);(0,t.useEffect)((()=>{i([])}),[]);const h=(e,t)=>{if(void 0===e||e.length<=0)return;let n=[];"mainList"!==t&&(t="addedList");for(const r of e)n.push(p(r,t));return n},p=(t,n)=>{let r;switch(n){case"mainList":r=(t=>(0,e.createElement)(c,{buttonIcon:"plus-circle",outlined:!0,onClick:()=>{(e=>{let t=[...l],n=[...a],r=n.indexOf(e);-1!==r&&(n.splice(r,1),i(n)),t.push(e),d(t)})(t)}}))(t);break;case"addedList":s=t,r=(0,e.createElement)(c,{buttonIcon:"trash",outlined:!0,onClick:()=>{(e=>{let t=[...l],n=[...a],r=t.indexOf(e);-1!==r&&(t.splice(r,1),d(t)),n.push(e),i(n)})(s)}})}var s;return void 0===t.name&&void 0!==t.data.fullname&&(t.name=t.data.fullname),{key:`userID-${t.id}`,data:{gravatar:f(t),fullname:t.name,roles:t.roles,action:r}}},f=t=>{let n=void 0!==t.avatar?t.avatar:window.blc_dashboard.data.dummyAvatar;return!n&&t.hasOwnProperty(data.gravatar)&&(n=data.gravatar),r=(r=n).replace(new RegExp("&amp;","g"),"&"),(0,e.createElement)(e.Fragment,null,(0,e.createElement)("img",{src:r}));var r};return(0,e.createElement)(st,null,(0,e.createElement)(o,{classes:"search-box-wrap"},(0,e.createElement)("label",{className:"users-list-label user-list-search light-text-color"},Jr("Search Users","broken-link-checker")),(0,e.createElement)(Yr,null)),0<l.length&&(0,e.createElement)(o,{classes:"added-recipients-wrap"},(0,e.createElement)("label",{className:"users-list-label"},Jr("Added Recipients","broken-link-checker")),(0,e.createElement)(Br,{id:"blc-users-list",fields:h(l,"addedList"),classes:"blc-recipients-list"})),(0,e.createElement)(o,{classes:"search-box-wrap"},(0,e.createElement)(Hr,null)),0<a.length&&(0,e.createElement)(o,{classes:u?"search-results-box-wrap low-opacity-element":"search-results-box-wrap"},(0,e.createElement)("label",{className:"users-list-label"},Jr("Users","broken-link-checker")),(0,e.createElement)(Br,{id:"blc-non-recipients-user-list",fields:h(a,"mainList"),classes:"blc-recipients-list"})))}const{__:Zr}=wp.i18n;function Qr(t){let n=void 0!==t.autoComplete?t.autoComplete:"off",r=void 0!==t.type?t.type:"text",s=void 0!==t.classes?t.classes:"";return(0,e.createElement)("div",{className:`sui-form-field ${t.classes}`},t.label&&(0,e.createElement)("label",{htmlFor:t.id,className:"sui-label","aria-label":t.label},t.label),(0,e.createElement)("input",{type:r,id:t.id,className:`sui-form-control ${s}`,name:t.name,placeholder:t.placeholder,autoComplete:n,value:t.value,onKeyDown:t.onKeyDown,onKeyUp:t.onKeyUp,onBlur:t.onBlur,onChange:t.onChange}))}const{__:es}=wp.i18n;function ts(n){const[r,s]=(0,t.useState)(!1),[i,l]=(0,t.useState)(!1),[u,h]=(0,t.useState)(!1),[p,f]=(0,t.useState)(!1),[m,g]=(0,t.useState)(!0),[b,y]=(0,t.useState)(""),[v,w]=(0,t.useState)(""),[_,k]=(0,t.useState)(!1),E=(0,t.useRef)(""),S=(0,t.useRef)(""),x=Mn.create({baseURL:window.blc_dashboard.data.rest_url,headers:{"content-type":"application/json","X-WP-Nonce":window.blc_dashboard.data.nonce}}),{addedEmailRecipients:C,setAddedEmailRecipients:A}=(0,t.useContext)(dr);(0,t.useEffect)((()=>{T()}),[u,p]);const $=(t,n)=>{if("string"!=typeof t)return t;t=t.replace(new RegExp("&amp;","g"),"&");let r=n?(0,e.createElement)("span",{className:"sui-icon-check","aria-hidden":"true"}):(0,e.createElement)("span",{className:"sui-icon-clock","aria-hidden":"true"});return(0,e.createElement)(e.Fragment,null,(0,e.createElement)("img",{src:t}),r)},O=e=>{let t=R(e);return{key:e.key,data:{gravatar:$(e.avatar,e.confirmed),name:e.name,email:e.email,action:t}}},R=t=>(0,e.createElement)(c,{buttonIcon:"trash",outlined:!0,onClick:()=>{N(t)}}),N=e=>{let t=[...C],n=t.indexOf(e);-1!==n&&(t.splice(n,1),A(t))},T=()=>{g(!(p&&u))};return(0,e.createElement)(a,null,(0,e.createElement)(o,null,(0,e.createElement)("p",{className:"tab-short-description"},es("Invite recipients by email address, and they will receive scheduled broken link check reports.","broken-link-checker"))),(0,e.createElement)(o,{classes:"email-schedule-title-row"},(0,e.createElement)("strong",null,es("Invite Recipients","broken-link-checker"))),(0,e.createElement)(o,{classes:"email-schedule-namefield-row"},(0,e.createElement)(Qr,{classes:"no-margin",label:es("Name","broken-link-checker"),placeholder:es("E.g. John","broken-link-checker"),onChange:e=>(e=>{const t=e.value;t.length>=3?f(!0):f(!1),w(t)})(e.currentTarget),value:v})),(0,e.createElement)(o,{classes:"email-schedule-emailfield-row"},(0,e.createElement)(Qr,{classes:"no-margin",label:es("Email Address","broken-link-checker"),placeholder:es("E.g. John@doe.com","broken-link-checker"),type:"email",value:b,onChange:e=>(e=>{const t=e.value;(e=>!(!e||!1===/^(([^<>()[\]\.,;:\s@\"]+(\.[^<>()[\]\.,;:\s@\"]+)*)|(\".+\"))@(([^<>()[\]\.,;:\s@\"]+\.)+[^<>()[\]\.,;:\s@\"]{2,})$/i.test(e)))(t)?h(!0):h(!1),y(t)})(e.currentTarget),onBlur:e=>(e.currentTarget,void l(!u))}),i&&(0,e.createElement)(d,{design:"error",content:es("The email address you entered is invalid.","broken-link-checker")}),_&&(0,e.createElement)(d,{design:"warning",content:es("The email address is already in use.","broken-link-checker")})),(0,e.createElement)(o,{classes:"email-schedule-button-row"},(0,e.createElement)(c,{content:es("Add Recipient","broken-link-checker"),onClick:()=>{s(!0),x.post(window.blc_dashboard.data.avatar_endpoint,{email:b}).then((function(e){200===e.data.status_code?(E.current=e.data.avatar,S.current=e.data.confirmed,(()=>{let e=[...C],t={key:`email-recipient-${e.length,(()=>{let e=new Uint32Array(3);return window.crypto.getRandomValues(e),(performance.now().toString(36)+"-"+Array.from(e).map((e=>e.toString(36))).join("")).replace(/\./g,"")})()}`,name:v,email:b,avatar:E.current,confirmed:S.current};for(let t of e)if(b===t.email)return k(!0),void setTimeout((()=>k(!1)),5e3);e.push(t),A(e)})()):console.log("Something went wrong"),s(!1),y(""),w("")}))},classes:"sui-button-blue blc-blue",id:"blc-add-email-recipient-button",disabled:m,isLoading:r})),0<C.length&&(0,e.createElement)(o,{classes:"added-email-recipients-wrap"},(0,e.createElement)("label",{className:"users-email-list-label"},es("Added Recipients","broken-link-checker")),(0,e.createElement)(Br,{id:"blc-email-recipients-list",fields:(()=>{let e=[];for(const t of C)e.push(O(t));return e})(),classes:"blc-recipients-list"})))}const{__:ns}=wp.i18n;function rs(t){const n=[{id:"schedule_users",title:ns("Add users","broken-link-checker"),content:(0,e.createElement)(Xr,null),selected:!0},{id:"schedule_users_email",title:ns("Add by email","broken-link-checker"),content:(0,e.createElement)(ts,null)}];return(0,e.createElement)(st,{classes:"blc-recipients-tabs-wrap"},(0,e.createElement)(o,null,(0,e.createElement)("p",{className:"tab-short-description"},ns("Add recipients to be notified of scheduled broken link check reports.","broken-link-checker"))),(0,e.createElement)(o,null,(0,e.createElement)(st,{classes:"bordered-box"},(0,e.createElement)(o,null,(0,e.createElement)(yr,{classes:"blc-schedule-recipients-tab",sideTab:!1,tabData:n})))))}const{__:ss}=wp.i18n;function is(n){const[r,s]=(0,t.useState)(ss("Add Recipients","broken-link-checker")),{getScheduleStatus:i,setScheduleModalStatus:a,scheduleModalVisible:o,activeTab:l,setActiveTab:c,addedRecipients:d,addedEmailRecipients:u}=(0,t.useContext)(dr);(0,t.useEffect)((()=>{window.blc_dashboard.data.trigger_schedule_modal&&(a(!0),Qn("set_schedule",window.location.href),window.blc_dashboard.data.trigger_schedule_modal=!1),i()&&(0<d.length||0<u.length)&&s(ss("Configure","broken-link-checker"))}),[]),(0,t.useEffect)((()=>{if(o){const e=document.getElementById("blc-schedule-modal"),t=document.getElementById("blc-enable-schedule-button");null!==typeof e&&null!=e&&e.focus(),null!==typeof t&&null!=t&&t.blur()}}),[o]);const h=[{id:"schedule_date",title:ss("Schedule Date","broken-link-checker"),content:(0,e.createElement)(Or,null),selected:!0},{id:"schedule_recipients",title:ss("Add Recipients","broken-link-checker"),content:(0,e.createElement)(rs,null)}];return(0,e.createElement)(rt,{modalSize:"large",isActive:o,closeButton:!0,closeButtonCallback:()=>a(!1),modalID:"blc-schedule-modal",classes:"blc-schedule-modal",ariaLabelledBy:"blc-schedule-modal-header",ariaDescribedBy:"blc-schedule-modal-header",modalTitle:r,headerTitleAlign:"left",content:(0,e.createElement)(yr,{classes:"blc-schedule-date-tab",sideTab:!1,tabData:h,callback:e=>{c(e.id)}}),footer:(0,e.createElement)(Ir,null)})}const{__:as}=wp.i18n;function os(n){const{setScheduleModalStatus:r,setScheduleStatus:s,addedRecipients:i,addedEmailRecipients:a,scheduleFrequency:o,getScheduleDays:l,getScheduleMonthDays:u,getScheduleTime:h}=(0,t.useContext)(dr),{dashboardNotifications:p,setDashboardNotifications:f,getDashboardNotifications:m}=(0,t.useContext)(qn),[g,b]=(0,t.useState)(null),y=(0,t.useRef)(),v=(0,t.useRef)();(0,t.useEffect)((()=>{const e=e=>{null===y.current||y.current.contains(e.target)||null===v.current.contains(e.target)||v.current.contains(e.target)||b(!1)};return document.body.addEventListener("click",e),()=>document.body.removeEventListener("click",e)}),[]);const w=Mn.create({baseURL:window.blc_dashboard.data.rest_url,headers:{"content-type":"application/json","X-WP-Nonce":window.blc_dashboard.data.nonce}}),_=()=>{r(!0),document.getElementById("schedule_recipients").click()};return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(is,null),(0,e.createElement)(hr,{classes:"borderless dash-schedule-container active-schedule-container"},(0,e.createElement)(gr,null,(0,e.createElement)(pr,null,(0,e.createElement)(mr,{classes:"schedule-icon"},as("Notification","broken-link-checker")),(0,e.createElement)(mr,{classes:"schedule-status"},as("Status","broken-link-checker")),(0,e.createElement)(mr,{classes:"schedule-recipients"},as("Recipients","broken-link-checker")),(0,e.createElement)(mr,{classes:"schedule-details"},as("Schedule","broken-link-checker")),(0,e.createElement)(mr,{classes:"schedule-actions"}))),(0,e.createElement)(br,null,(0,e.createElement)(pr,null,(0,e.createElement)(fr,{classes:"schedule-icon"},(0,e.createElement)("span",{className:"sui-icon-calendar","aria-hidden":"true"}),(0,e.createElement)("label",{className:"schedule-table-title"},as("Schedule Scan","broken-link-checker"))),(0,e.createElement)(fr,{classes:"schedule-status"},(0,e.createElement)("span",{className:"sui-tag sui-tag-blue sui-tag-sm"},as("Enabled","broken-link-checker"))),(0,e.createElement)(fr,{classes:"schedule-recipients"},(()=>{let t=[],n=0,r=0;if(0>=i.length&&0>=a.length)return(0,e.createElement)("div",{className:"schedule-recipients-avatars-list",onClick:()=>_()},(0,e.createElement)(d,{key:"blc-no-recipients-notice",id:"blc-no-recipients-notice",content:as("No recipients","broken-link-checker"),dismissible:!1}));for(let e of i)void 0===e.avatar&&(e.avatar=window.blc_dashboard.data.dummyAvatar),t.push({name:e.name,avatar:e.avatar,confirmed:!0});for(let e of a)t.push({name:e.name,avatar:e.avatar,confirmed:e.confirmed});return n=t.length,t=t.slice(0,3),r=n-3,(0,e.createElement)("div",{className:"schedule-recipients-avatars-list",onClick:()=>_()},t.map(((t,n)=>{return(0,e.createElement)("div",{"data-tooltip":t.name,className:"schedule-recipient-item inline-block sui-tooltip",key:n},(0,e.createElement)("img",{src:t.avatar.replace(new RegExp("&amp;","g"),"&")}),(0,e.createElement)("span",{className:(r=t.confirmed,r?"sui-icon-check":"sui-icon-clock"),"aria-hidden":"true"}));var r})),r>0&&(0,e.createElement)("a",{className:"hidden-recipients-message"},sprintf(/* translators: %d: Number of hidden recipients */
as("+ %d more","broken-link-checker"),r)))})()),(0,e.createElement)(fr,{classes:"schedule-details"},(()=>{let t,n,s=[],i=JSON.parse(window.blc_dashboard.data.week_days);switch(n=h(),o){case"daily":t=as("Daily","broken-link-checker");break;case"weekly":t=as("Weekly","broken-link-checker");let e=l();if(e.length>0)for(const t in e){const n=e[t];void 0!==i[n]&&s.push(i[n].value)}break;case"monthly":t=as("Monthly","broken-link-checker"),s=u()}let a="";return a="daily"===o?`${t} ${n}`:`${t}/${s}, ${n}`,(0,e.createElement)("span",{onClick:()=>(r(!0),void document.getElementById("schedule_date").click()),style:{cursor:"pointer"}},a)})()),(0,e.createElement)(fr,{classes:"actions-column"},(0,e.createElement)("div",{className:`sui-dropdown float-r ${g&&"open"}`},(0,e.createElement)(c,{id:"blc-options-schedule-button",variant:"text",buttonIcon:"widget-settings-config",ariaLabel:as("Enable Notification","broken-link-checker"),classes:"sui-button-icon",onClick:()=>{b(!g)},mainReference:y,iconReference:v}),(0,e.createElement)("ul",null,(0,e.createElement)("li",null,(0,e.createElement)("button",{onClick:()=>{r(!0),b(!1)}},(0,e.createElement)("i",{className:"sui-icon-wrench-tool"}),as("Configure","broken-link-checker"))),(0,e.createElement)("li",null,(0,e.createElement)("button",{onClick:()=>(()=>{let e={...p};e.scheduleDisabled={content:as("Schedule has been disabled","broken-link-checker"),design:"success",type:"floating",dismissible:!0},delete e.settingsSaved,s(!1),w.post(window.blc_dashboard.data.settings_endpoint,{action:"save",schedule_status:!1}).then((function(t){200!==t.data.status_code?console.log("Something went wrong"):f(e)}))})()},(0,e.createElement)("i",{"aria-hidden":"true",className:"sui-icon-power-on-off"}),as("Disable","broken-link-checker"))))))))))}const{__:ls}=wp.i18n;function cs(n){const{setScheduleModalStatus:r}=(0,t.useContext)(dr);return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(is,null),(0,e.createElement)(hr,{classes:"borderless dash-schedule-container inactive-schedule-container"},(0,e.createElement)(gr,null,(0,e.createElement)(pr,null,(0,e.createElement)(mr,{classes:"title-column"},ls("Notification","broken-link-checker")),(0,e.createElement)(mr,{classes:"status-column"},ls("Status","broken-link-checker")),(0,e.createElement)(mr,{classes:"info-column"}),(0,e.createElement)(mr,{classes:"actions-column"}))),(0,e.createElement)(br,null,(0,e.createElement)(pr,null,(0,e.createElement)(fr,null,(0,e.createElement)("span",{className:"sui-icon-calendar","aria-hidden":"true"}),(0,e.createElement)("label",{className:"schedule-table-title"},ls("Schedule Scan","broken-link-checker"))),(0,e.createElement)(fr,null,(0,e.createElement)("span",{className:"sui-tag sui-tag-disabled sui-tag-sm"},ls("Disabled","broken-link-checker"))),(0,e.createElement)(fr,null,(0,e.createElement)("div",{className:""},ls("Schedule broken link checks and receive results via email.","broken-link-checker"))),(0,e.createElement)(fr,{classes:"actions-column"},(0,e.createElement)(c,{id:"blc-enable-schedule-button",variant:"text",buttonIcon:"plus",ariaLabel:ls("Schedule Scan","broken-link-checker"),tooltip:ls("Schedule Scan","broken-link-checker"),classes:"sui-button-icon",onClick:()=>{r(!0)}}))))))}const{__:ds}=wp.i18n;function us(n){const r=window.blc_dashboard.data.schedule,{setScheduleStatus:s,getScheduleStatus:i,setScheduleFrequency:c,setScheduleDays:d,setScheduleTime:u,scheduleModalVisible:h}=(0,t.useContext)(dr);(0,t.useEffect)((()=>{s(r.active),c(r.frequency),d(r.days),u(r.time)}),[]);let p=i()?(0,e.createElement)(os,null):(0,e.createElement)(cs,null);return(0,e.createElement)(st,{id:"blc-results-area",title:(0,e.createElement)(e.Fragment,null,(0,e.createElement)("span",{className:"sui-icon-graph-line"})," ",ds("Schedule Scan","broken-link-checker"))},(0,e.createElement)(a,null,(0,e.createElement)(o,null,(0,e.createElement)(l,null,(0,e.createElement)("p",null,(0,e.createElement)("label",{className:"schedule-label"},ds("Enable scheduled broken link checks and be notified of results.","broken-link-checker"))))),(0,e.createElement)(o,null,(0,e.createElement)(l,{classes:"schedule-table-wrap "+(h?" no-overflow":"")},p))))}function hs(){return(0,e.createElement)(zn,null,(0,e.createElement)(Jn,null),(0,e.createElement)(cr,null),(0,e.createElement)(ur,null,(0,e.createElement)(us,null)))}const ps=()=>{const t=window.blc_dashboard.data.site_connected,n=window.blc_dashboard.data.use_legacy;let r;return r=t&&!n?(0,e.createElement)(hs,null):(0,e.createElement)(Xn,null),(0,e.createElement)(e.Fragment,null,r)},fs=()=>(0,e.createElement)(e.Fragment,null,(0,e.createElement)(ps,null)),ms=document.getElementById(window.blc_dashboard.data.unique_id);e.createRoot?(0,e.createRoot)(ms).render((0,e.createElement)(e.StrictMode,null,(0,e.createElement)(fs,null))):(0,e.render)((0,e.createElement)(e.StrictMode,null,(0,e.createElement)(fs,null)),ms)})()})();