(()=>{var e,t={49:(e,t,n)=>{"use strict";var r={};n.r(r),n.d(r,{hasBrowserEnv:()=>bn,hasStandardBrowserEnv:()=>vn,hasStandardBrowserWebWorkerEnv:()=>wn,navigator:()=>yn,origin:()=>kn});const s=window.React;var i=n.n(s);const a=window.wp.element;function o(){return(0,s.createElement)(s.Fragment,null)}function l(e){let t="",n=void 0!==e.id?e.id:"";return void 0!==e.classes&&(t=e.classes),(0,s.createElement)("div",{...n?{id:n}:{},className:`sui-grid ${t}`},e.children)}function c(e){let t="";return void 0!==e.classes&&(t=e.classes),(0,s.createElement)("div",{className:`sui-row ${t}`},e.children)}function d(e){let t="";return void 0!==e.classes&&(t=e.classes),(0,s.createElement)("div",{className:`sui-col ${t}`},e.children)}function u(e){const t=new Array("text","contained");let n="contained"===(void 0!==e.variant&&-1!=t.indexOf(e.variant)?e.variant:"contained")?"sui-button":"sui-button-icon",r=void 0!==e.content?e.content:"",i=void 0!==e.ariaLabel?e.ariaLabel:r,a=void 0!==e.id?e.id:"",o=void 0!==e.classes?e.classes:"",l=(void 0!==e.disabled&&e.disabled,!(void 0===e.outlined||!e.outlined)),c=!(void 0===e.dashed||!e.dashed),d=!(void 0===e.large||!e.large),u=void 0!==e.color?e.color:"",p=(void 0!==e.onClick&&e.onClick,{}),h="";return""!==u&&(h=`sui-button-${u}`),l&&(o+=" sui-button-ghost"),c&&(o+=" sui-button-dashed"),d&&(o+=" sui-button-lg"),void 0!==e.tooltip&&e.tooltip.length>0&&(p={"data-tooltip":e.tooltip},o+=" sui-tooltip",void 0!==e.tooltip_constrained&&e.tooltip_constrained&&(o+=" sui-tooltip-constrained"),void 0!==e.tooltip_bottom&&e.tooltip_bottom&&(o+=" sui-tooltip-bottom")),e.isLoading&&(o+=" sui-button-onload",r=(0,s.createElement)(s.Fragment,null,(0,s.createElement)("span",{className:"sui-icon-loader sui-loading","aria-hidden":"true"}),(0,s.createElement)("span",{className:"sui-loading-text"},r))),(0,s.createElement)("button",{...a?{id:a}:{},"aria-label":i,className:`${n} ${h} ${o}`,onClick:e.onClick,disabled:e.disabled,...p,ref:e.mainReference},e.buttonIcon&&(0,s.createElement)("span",{ref:e.iconReference,className:`sui-icon-${e.buttonIcon}`,"aria-hidden":"true"}),r,i&&(0,s.createElement)("span",{className:"sui-screen-reader-text"},i))}function p(e){const t=void 0!==e.id?e.id:"blc-dropdown",n=void 0!==e.classes?e.classes:"",r=(void 0!==e.imageClass&&e.imageClass,void 0!==e.label?e.label:""),a=void 0!==e.orientation&&"right"===e.orientation?e.orientation:"left",o=void 0!==e.dropdownData?e.dropdownData:"",l=e=>{let t="span";const n="undefined"!==e.type?e.type:"plain",r="undefined"!==e.callback?e.callback:"",a={className:void 0!==e.classes?e.classes:""};let o=void 0!==e.content?e.content:"";switch(void 0!==e.icon&&(o=(0,s.createElement)(s.Fragment,null,(0,s.createElement)(c,{icon:e.icon})," ",o," ")),n){case"link":t="a",a.href="undefined"!==e.href?e.href:"",a.target="undefined"!==e.target?e.target:"";break;case"button":t="button",a.onClick=r;break;default:t="span"}return i().createElement(t,a,o)},c=({icon:e})=>(0,s.createElement)("i",{className:e});return(0,s.createElement)("div",{...t?{id:t}:{},className:`sui-dropdown sui-dropdown-${a} ${n}`},(0,s.createElement)("button",{"aria-expanded":"false",className:"sui-button-icon sui-dropdown-anchor","aria-label":r},e.triggerComponent),(0,s.createElement)("ul",null,o.length>0&&o.map(((e,t)=>[(0,s.createElement)("li",{key:`${e.id}-title`,id:`${e.id}-title`},l(e))]))))}function h(e){const t=e.design?e.design:"general",n=e.type?e.type:"inline",r=e.visibility?e.visibility:"visible",i=e.content?e.content:"",a=e.classes?e.classes:"",o=e.id?e.id:"",l=e.icon?e.icon:"sui-icon-info";let c="sui-notice sui-active";const d="visible"===r?{display:"block",textAlign:"left"}:"";switch(t){case"general":break;case"informative":c+=" sui-notice-blue";break;case"success":c+=" sui-notice-green";break;case"warning":c+=" sui-notice-yellow";break;case"error":c+=" sui-notice-red";break;case"upsell":c+=" sui-notice-purple"}const u="floating"===n?"sui-floating-notices":"";return a.length&&(c+=" "+a),(0,s.createElement)("div",{className:u},(0,s.createElement)("div",{role:"alert",id:o,className:c,"aria-live":"assertive",style:d},(0,s.createElement)("div",{className:"sui-notice-content"},(0,s.createElement)("div",{className:"sui-notice-message"},(0,s.createElement)("span",{className:`sui-notice-icon ${l} sui-md`,"aria-hidden":"true"}),(0,s.createElement)("p",null,i)),e.dismissible&&(0,s.createElement)("div",{className:"sui-notice-actions"},(0,s.createElement)("div",{className:"sui-tooltip sui-tooltip-bottom","data-tooltip":"Dismiss"},(0,s.createElement)("button",{className:"sui-button-icon",onClick:t=>{return n=t,void 0!==e.beforeDismissCallback&&e.beforeDismissCallback(e.id,n),void e.dismissibleCallback(e.id,n);var n}},(0,s.createElement)("i",{className:"sui-icon-check","aria-hidden":"true"}),(0,s.createElement)("span",{className:"sui-screen-reader-text"},e.dismissLabel)))))))}n(837),n(261);var f=n(363),m=n(833),g=n.n(m);const b=function(e){function t(e,r,l,c,p){for(var h,f,m,g,w,k=0,E=0,S=0,x=0,C=0,T=0,L=m=h=0,j=0,I=0,U=0,F=0,B=l.length,M=B-1,q="",z="",H="",W="";jh)&&(F=(q=q.replace(" ",":")).length),0r&&(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&&0l.charCodeAt(8))break;case 115:a=a.replace(l,"-webkit-"+l)+";"+a;break;case 207:case 102:a=a.replace(l,"-webkit-"+(102r.charCodeAt(0)&&(r=r.trim()),r=[r],01?t-1:0),r=1;r0?" Args: "+n.join(", "):""))}var j=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=this.groupSizes.length){for(var n=this.groupSizes,r=n.length,s=r;e>=s;)(s<<=1)<0&&P(16,""+e);this.groupSizes=new Uint32Array(s),this.groupSizes.set(n),this.length=s;for(var i=r;i=this.length||0===this.groupSizes[e])return t;for(var n=this.groupSizes[e],r=this.indexOfGroup(e),s=r+n,i=r;i=F&&(F=t+1),I.set(e,t),U.set(t,e)},z="style["+T+'][data-styled-version="5.3.11"]',H=new RegExp("^"+T+'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)'),W=function(e,t,n){for(var r,s=n.split(","),i=0,a=s.length;i=0;n--){var r=t[n];if(r&&1===r.nodeType&&r.hasAttribute(T))return r}}(n),i=void 0!==s?s.nextSibling:null;r.setAttribute(T,"active"),r.setAttribute("data-styled-version","5.3.11");var a=V();return a&&r.setAttribute("nonce",a),n.insertBefore(r,i),r},Y=function(){function e(e){var t=this.element=K(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=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 e0&&(c+=e+",")})),r+=""+o+l+'{content:"'+c+'"}/*!sc*/\n'}}}return r}(this)},e}(),te=/(a)(d)/gi,ne=function(e){return String.fromCharCode(e+(e>25?39:97))};function re(e){var t,n="";for(t=Math.abs(e);t>52;t=t/52|0)n=ne(t%52)+n;return(ne(t%52)+n).replace(te,"$1-$2")}var se=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},ie=function(e){return se(5381,e)};function ae(e){for(var t=0;t>>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=se(this.baseHash,n.hash),d="",u=0;u>>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}(),ce=/^\s*\/\/.*$/gm,de=[":","[",".","#"];function ue(e){var t,n,r,s,i=void 0===e?$:e,a=i.options,o=void 0===a?$:a,l=i.plugins,c=void 0===l?A:l,d=new b(o),u=[],p=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)})),h=function(e,r,i){return 0===r&&-1!==de.indexOf(i[n.length])||i.match(s)?e:"."+t};function f(e,i,a,o){void 0===o&&(o="&");var l=e.replace(ce,""),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,h))},p,function(e){if(-2===e){var t=u;return u=[],t}}])),f.hash=c.length?c.reduce((function(e,t){return t.name||P(15),se(e,t.name)}),5381).toString():"",f}var pe=i().createContext(),he=(pe.Consumer,i().createContext()),fe=(he.Consumer,new ee),me=ue();function ge(){return(0,s.useContext)(pe)||fe}function be(e){var t=(0,s.useState)(e.stylisPlugins),n=t[0],r=t[1],a=ge(),o=(0,s.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,s.useMemo)((function(){return ue({options:{prefix:!e.disableVendorPrefixes},plugins:n})}),[e.disableVendorPrefixes,n]);return(0,s.useEffect)((function(){g()(n,e.stylisPlugins)||r(e.stylisPlugins)}),[e.stylisPlugins]),i().createElement(pe.Provider,{value:o},i().createElement(he.Provider,{value:l},e.children))}var ye=function(){function e(e,t){var n=this;this.inject=function(e,t){void 0===t&&(t=me);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 P(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=me),this.name+e.hash},e}(),ve=/([A-Z])/,we=/([A-Z])/g,_e=/^ms-/,ke=function(e){return"-"+e.toLowerCase()};function Ee(e){return ve.test(e)?e.replace(we,ke).replace(_e,"-ms-"):e}var Se=function(e){return null==e||!1===e||""===e};function xe(e,t,n,r){if(Array.isArray(e)){for(var s,i=[],a=0,o=e.length;a1?t-1:0),r=1;r?@[\\\]^`{|}~-]+/g,Re=/(^-|-$)/g;function Oe(e){return e.replace($e,"-").replace(Re,"")}function Ne(e){return"string"==typeof e&&!0}var Te=function(e){return"function"==typeof e||"object"==typeof e&&null!==e&&!Array.isArray(e)},De=function(e){return"__proto__"!==e&&"constructor"!==e&&"prototype"!==e};function Le(e,t,n){var r=e[n];Te(t)&&Te(r)?Pe(r,t):e[n]=t}function Pe(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r>>0)}("5.3.11"+n+Ie[n]);return t?t+"-"+r:r}(t.displayName,t.parentComponentId):c,u=t.displayName,p=void 0===u?function(e){return Ne(e)?"styled."+e:"Styled("+O(e)+")"}(e):u,h=t.displayName&&t.componentId?Oe(t.displayName)+"-"+t.componentId:t.componentId||d,f=r&&e.attrs?Array.prototype.concat(e.attrs,l).filter(Boolean):l,m=t.shouldForwardProp;r&&e.shouldForwardProp&&(m=t.shouldForwardProp?function(n,r,s){return e.shouldForwardProp(n,r,s)&&t.shouldForwardProp(n,r,s)}:e.shouldForwardProp);var g,b=new le(n,h,r?e.componentStyle:void 0),y=b.isStatic&&0===l.length,v=function(e,t){return function(e,t,n,r){var i=e.attrs,a=e.componentStyle,o=e.defaultProps,l=e.foldedComponentIds,c=e.shouldForwardProp,d=e.styledComponentId,u=e.target,p=function(e,t,n){void 0===e&&(e=$);var r=S({},t,{theme:e}),s={};return n.forEach((function(e){var t,n,i,a=e;for(t in R(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=$),e.theme!==n.theme&&e.theme||t||n.theme}(t,(0,s.useContext)(je),o)||$,t,i),h=p[0],f=p[1],m=function(e,t,n){var r=ge(),i=(0,s.useContext)(he)||me;return t?e.generateAndInjectStyles($,r,i):e.generateAndInjectStyles(n,r,i)}(a,r,h),g=n,b=f.$as||t.$as||f.as||t.as||u,y=Ne(b),v=f!==t?S({},t,{},f):t,w={};for(var k in v)"$"!==k[0]&&"as"!==k&&("forwardedAs"===k?w.as=v[k]:(c?c(k,_,b):!y||_(k))&&(w[k]=v[k]));return t.style&&f.style!==t.style&&(w.style=S({},t.style,{},f.style)),w.className=Array.prototype.concat(l,d,m!==d?m:null,t.className,f.className).filter(Boolean).join(" "),w.ref=g,(0,s.createElement)(b,w)}(g,e,t,y)};return v.displayName=p,(g=i().forwardRef(v)).attrs=f,g.componentStyle=b,g.displayName=p,g.shouldForwardProp=m,g.foldedComponentIds=r?Array.prototype.concat(e.foldedComponentIds,e.styledComponentId):A,g.styledComponentId=h,g.target=r?e.target:e,g.withComponent=function(e){var r=t.componentId,s=function(e,t){if(null==e)return{};var n,r,s={},i=Object.keys(e);for(r=0;r=0||(s[n]=e[n]);return s}(t,["componentId"]),i=r&&r+"-"+(Ne(e)?e:Oe(O(e)));return Ue(e,S({},s,{attrs:f,componentId:i}),n)},Object.defineProperty(g,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(t){this._foldedDefaultProps=r?Pe({},e.defaultProps,t):t}}),Object.defineProperty(g,"toString",{value:function(){return"."+g.styledComponentId}}),a&&E()(g,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0,withComponent:!0}),g}var Fe,Be=function(e){return function e(t,n,r){if(void 0===r&&(r=$),!(0,f.isValidElementType)(n))return P(1,String(n));var s=function(){return t(n,r,Ae.apply(void 0,arguments))};return s.withConfig=function(s){return e(t,n,S({},r,{},s))},s.attrs=function(s){return e(t,n,S({},r,{attrs:Array.prototype.concat(r.attrs,s).filter(Boolean)}))},s}(Ue,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){Be[e]=Be(e)})),(Fe=function(e,t){this.rules=e,this.componentId=t,this.isStatic=ae(e),ee.registerId(this.componentId+1)}.prototype).createStyles=function(e,t,n,r){var s=r(xe(this.rules,t,n,r).join(""),""),i=this.componentId+e;n.insertRules(i,i,s)},Fe.removeStyles=function(e,t){t.clearRules(this.componentId+e)},Fe.renderStyles=function(e,t,n,r){e>2&&ee.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=V();return""},this.getStyleTags=function(){return e.sealed?P(2):e._emitSheetCSS()},this.getStyleElement=function(){var t;if(e.sealed)return P(2);var n=((t={})[T]="",t["data-styled-version"]="5.3.11",t.dangerouslySetInnerHTML={__html:e.instance.toString()},t),r=V();return r&&(n.nonce=r),[i().createElement("style",S({},n,{key:"sc-0-0"}))]},this.seal=function(){e.sealed=!0},this.instance=new ee({isServer:!0}),this.sealed=!1}.prototype;e.collectStyles=function(e){return this.sealed?P(2):i().createElement(be,{sheet:this.instance},e)},e.interleaveWithNodeStream=function(e){return P(3)}}();const Me=Be;function qe(){return qe=Object.assign||function(e){for(var t=1;t=0||(s[n]=e[n]);return s}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(s[n]=e[n])}return s}function He(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var We,Ge,Ve,Ke=["children","className"],Ye=["icon","tagLabel","tagColor","tagSize","tagDesign","className","children"],Je=["title","titleIcon","tagLabel","tagColor","tagSize","tagDesign","className","children"],Xe=["title","description","className","children"],Ze=30,Qe=20,et={mobile:"(min-width: ".concat(480,"px)"),tablet:"(min-width: ".concat(783,"px)"),laptop:"(min-width: ".concat(1200,"px)"),desktop:"(min-width: ".concat(1500,"px)")},tt=function(e){var t=e.children,n=e.className,r=ze(e,Ke);return i().createElement("div",qe({className:void 0!==n&&""!==n?"sui-box ".concat(n):"sui-box"},r),t)},nt=function(e){var t=e.icon,n=e.tagLabel,r=e.tagColor,s=e.tagSize,a=e.tagDesign,o=e.className,l=e.children,c=ze(e,Ye),d="sui-tag";switch(r){case"red":case"yellow":case"green":case"blue":case"purple":d+=" sui-tag-"+r}switch(s){case"sm":case"small":d+=" sui-tag-sm"}return"outlined"===a&&(d+=" sui-tag-ghost"),i().createElement("h3",qe({className:void 0!==o&&""!==o?"sui-box-title ".concat(o):"sui-box-title"},c),t&&""!==t&&i().createElement("span",{className:"sui-icon-".concat(t," sui-md"),"aria-hidden":"true"}),l,n&&""!==n&&i().createElement("span",{className:d,style:{marginLeft:10}},n))},rt=Me.div.attrs((function(e){return{props:e}}))(We||(We=He(["\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:Qe}),(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:Qe}),(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; }"}),et.tablet,(function(e){return e.paddingTop||0===e.paddingTop?e.paddingTop:15}),(function(e){return e.paddingRight||0===e.paddingRight?e.paddingRight:Ze}),(function(e){return e.paddingBottom||0===e.paddingBottom?e.paddingBottom:15}),(function(e){return e.paddingLeft||0===e.paddingLeft?e.paddingLeft:Ze})),st=function(e){var t=e.title,n=e.titleIcon,r=e.tagLabel,s=e.tagColor,a=e.tagSize,o=e.tagDesign;e.className;var l=e.children,c=ze(e,Je);return i().createElement(rt,c,t&&""!==t&&i().createElement(nt,{icon:n,tagLabel:r,tagColor:s,tagSize:a,tagDesign:o},t),l)},it=(Me.div.attrs((function(e){return{props:e}}))(Ge||(Ge=He(["\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:Qe}),(function(e){return e.paddingRight||0===e.paddingRight?e.paddingRight>29?e.paddingRight-10:e.paddingRight:Qe}),(function(e){return e.paddingBottom||0===e.paddingBottom?e.paddingBottom>29?e.paddingBottom-10:e.paddingBottom:Qe}),(function(e){return e.paddingLeft||0===e.paddingLeft?e.paddingLeft>29?e.paddingLeft-10:e.paddingLeft:Qe}),(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"}),et.tablet,(function(e){return e.paddingTop||0===e.paddingTop?e.paddingTop:Ze}),(function(e){return e.paddingRight||0===e.paddingRight?e.paddingRight:Ze}),(function(e){return e.paddingBottom||0===e.paddingBottom?e.paddingBottom:Ze}),(function(e){return e.paddingLeft||0===e.paddingLeft?e.paddingLeft:Ze})),Me.div.attrs((function(e){return{props:e}}))(Ve||(Ve=He(["\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:Qe}),(function(e){return e.paddingRight||0===e.paddingRight?e.paddingRight>29?e.paddingRight-10:e.paddingRight:Qe}),(function(e){return e.paddingBottom||0===e.paddingBottom?e.paddingBottom>29?e.paddingBottom-10:e.paddingBottom:Qe}),(function(e){return e.paddingLeft||0===e.paddingLeft?e.paddingLeft>29?e.paddingLeft-10:e.paddingLeft:Qe}),(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; }"}),et.tablet,(function(e){return e.paddingTop||0===e.paddingTop?e.paddingTop:Ze}),(function(e){return e.paddingRight||0===e.paddingRight?e.paddingRight:Ze}),(function(e){return e.paddingBottom||0===e.paddingBottom?e.paddingBottom:Ze}),(function(e){return e.paddingLeft||0===e.paddingLeft?e.paddingLeft:Ze})),function(e){var t=e.title,n=e.description,r=e.className,s=e.children,a=ze(e,Xe);return i().createElement("div",qe({className:void 0!==r&&""!==r?"sui-box-settings-row ".concat(r):"sui-box-settings-row"},a),(t&&""!==t||n&&""!==n)&&i().createElement("div",{className:"sui-box-settings-col-1"},""!==t&&i().createElement("h4",{className:"sui-settings-label"},t),""!==n&&i().createElement("p",{className:"sui-description"},n)),i().createElement("div",{className:"sui-box-settings-col-2"},s))});const{__}=wp.i18n;function at(e){const[t,n]=(0,s.useState)(!1);(0,s.useEffect)((()=>{void 0!==e.isActive&&n(e.isActive)}),[e.isActive]);let r=void 0!==e.closeButtonCallback?e.closeButtonCallback:()=>{n(!1)},i=void 0!==e.classes?e.classes:"",a=void 0!==e.headerTitleAlign?e.headerTitleAlign:"center",o="md";if(void 0!==e.modalSize)switch(e.modalSize){case"large":o="lg";break;case"medium":o="md";break;case"small":o="sm"}return(0,s.createElement)("div",{className:`sui-modal sui-modal-${o} ${t&&"sui-active"} ${i}`},(0,s.createElement)("div",{role:"dialog",id:e.modalID,className:`sui-modal-content ${e.classes}`,"aria-modal":"true","aria-labelledby":e.ariaLabelledbBy,"aria-describedby":e.ariaDescribedBy},(0,s.createElement)(tt,null,(0,s.createElement)("div",{className:"header-wrap"},(0,s.createElement)(st,null,(0,s.createElement)("div",{className:`sui-box-header sui-flatten sui-content-${a} modal-header`},e.closeButton&&(0,s.createElement)("button",{className:"sui-button-icon sui-button-float--right","data-modal-close":!0,onClick:r},(0,s.createElement)("i",{className:"sui-icon-close sui-md","aria-hidden":"true"}),(0,s.createElement)("span",{className:"sui-screen-reader-text"},__("Close this modal","broken-link-checker"))),e.modalTitle&&(0,s.createElement)("h3",null,e.modalTitle),e.header))),(0,s.createElement)(tt,{className:"sui-box-body sui-modal-content modal-content sui-box-center"},(0,s.createElement)(it,null,e.content)),(0,s.createElement)(tt,{className:"sui-box-footer sui-modal-content modal-content sui-box-center"},(0,s.createElement)(it,null,e.footer)))))}function ot(e){let t=void 0!==e.id?e.id:"",n=void 0!==e.classes?e.classes:"",r=void 0!==e.title&&e.title,i=void 0!==e.footer&&e.footer,a=void 0!==e.headerAction&&e.headerAction,o=void 0!==e.footerActions&&e.footerActions;return(0,s.createElement)("div",{...t?{id:t}:{},className:`sui-box ${n}`},r&&(0,s.createElement)("div",{className:"sui-box-header"},(0,s.createElement)("h2",{className:"sui-box-title"},r),a&&(0,s.createElement)("div",{className:"sui-actions-right"},a)),e.children,i&&(0,s.createElement)("div",{className:"sui-box-footer"},i,o&&(0,s.createElement)("div",{className:"sui-actions-right"},o)))}function lt(e,t){return function(){return e.apply(t,arguments)}}const{toString:ct}=Object.prototype,{getPrototypeOf:dt}=Object,{iterator:ut,toStringTag:pt}=Symbol,ht=(ft=Object.create(null),e=>{const t=ct.call(e);return ft[t]||(ft[t]=t.slice(8,-1).toLowerCase())});var ft;const mt=e=>(e=e.toLowerCase(),t=>ht(t)===e),gt=e=>t=>typeof t===e,{isArray:bt}=Array,yt=gt("undefined"),vt=mt("ArrayBuffer"),wt=gt("string"),_t=gt("function"),kt=gt("number"),Et=e=>null!==e&&"object"==typeof e,St=e=>{if("object"!==ht(e))return!1;const t=dt(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||pt in e||ut in e)},xt=mt("Date"),Ct=mt("File"),At=mt("Blob"),$t=mt("FileList"),Rt=mt("URLSearchParams"),[Ot,Nt,Tt,Dt]=["ReadableStream","Request","Response","Headers"].map(mt);function Lt(e,t,{allOwnKeys:n=!1}={}){if(null==e)return;let r,s;if("object"!=typeof e&&(e=[e]),bt(e))for(r=0,s=e.length;r0;)if(r=n[s],t===r.toLowerCase())return r;return null}const jt="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,It=e=>!yt(e)&&e!==jt,Ut=(Ft="undefined"!=typeof Uint8Array&&dt(Uint8Array),e=>Ft&&e instanceof Ft);var Ft;const Bt=mt("HTMLFormElement"),Mt=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),qt=mt("RegExp"),zt=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};Lt(n,((n,s)=>{let i;!1!==(i=t(n,s,e))&&(r[s]=i||n)})),Object.defineProperties(e,r)},Ht=mt("AsyncFunction"),Wt=(Gt="function"==typeof setImmediate,Vt=_t(jt.postMessage),Gt?setImmediate:Vt?(Kt=`axios@${Math.random()}`,Yt=[],jt.addEventListener("message",(({source:e,data:t})=>{e===jt&&t===Kt&&Yt.length&&Yt.shift()()}),!1),e=>{Yt.push(e),jt.postMessage(Kt,"*")}):e=>setTimeout(e));var Gt,Vt,Kt,Yt;const Jt="undefined"!=typeof queueMicrotask?queueMicrotask.bind(jt):"undefined"!=typeof process&&process.nextTick||Wt,Xt={isArray:bt,isArrayBuffer:vt,isBuffer:function(e){return null!==e&&!yt(e)&&null!==e.constructor&&!yt(e.constructor)&&_t(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{let t;return e&&("function"==typeof FormData&&e instanceof FormData||_t(e.append)&&("formdata"===(t=ht(e))||"object"===t&&_t(e.toString)&&"[object FormData]"===e.toString()))},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&vt(e.buffer),t},isString:wt,isNumber:kt,isBoolean:e=>!0===e||!1===e,isObject:Et,isPlainObject:St,isReadableStream:Ot,isRequest:Nt,isResponse:Tt,isHeaders:Dt,isUndefined:yt,isDate:xt,isFile:Ct,isBlob:At,isRegExp:qt,isFunction:_t,isStream:e=>Et(e)&&_t(e.pipe),isURLSearchParams:Rt,isTypedArray:Ut,isFileList:$t,forEach:Lt,merge:function e(){const{caseless:t}=It(this)&&this||{},n={},r=(r,s)=>{const i=t&&Pt(n,s)||s;St(n[i])&&St(r)?n[i]=e(n[i],r):St(r)?n[i]=e({},r):bt(r)?n[i]=r.slice():n[i]=r};for(let e=0,t=arguments.length;e(Lt(t,((t,r)=>{n&&_t(t)?e[r]=lt(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&&dt(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:ht,kindOfTest:mt,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(bt(e))return e;let t=e.length;if(!kt(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[ut]).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:Bt,hasOwnProperty:Mt,hasOwnProp:Mt,reduceDescriptors:zt,freezeMethods:e=>{zt(e,((t,n)=>{if(_t(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const r=e[n];_t(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 bt(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)=>null!=e&&Number.isFinite(e=+e)?e:t,findKey:Pt,global:jt,isContextDefined:It,isSpecCompliantForm:function(e){return!!(e&&_t(e.append)&&"FormData"===e[pt]&&e[ut])},toJSONObject:e=>{const t=new Array(10),n=(e,r)=>{if(Et(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[r]=e;const s=bt(e)?[]:{};return Lt(e,((e,t)=>{const i=n(e,r+1);!yt(i)&&(s[t]=i)})),t[r]=void 0,s}}return e};return n(e,0)},isAsyncFn:Ht,isThenable:e=>e&&(Et(e)||_t(e))&&_t(e.then)&&_t(e.catch),setImmediate:Wt,asap:Jt,isIterable:e=>null!=e&&_t(e[ut])};function Zt(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,this.status=s.status?s.status:null)}Xt.inherits(Zt,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:Xt.toJSONObject(this.config),code:this.code,status:this.status}}});const Qt=Zt.prototype,en={};["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=>{en[e]={value:e}})),Object.defineProperties(Zt,en),Object.defineProperty(Qt,"isAxiosError",{value:!0}),Zt.from=(e,t,n,r,s,i)=>{const a=Object.create(Qt);return Xt.toFlatObject(e,a,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),Zt.call(a,e.message,t,n,r,s),a.cause=e,a.name=e.name,i&&Object.assign(a,i),a};const tn=Zt;function nn(e){return Xt.isPlainObject(e)||Xt.isArray(e)}function rn(e){return Xt.endsWith(e,"[]")?e.slice(0,-2):e}function sn(e,t,n){return e?e.concat(t).map((function(e,t){return e=rn(e),!n&&t?"["+e+"]":e})).join(n?".":""):t}const an=Xt.toFlatObject(Xt,{},null,(function(e){return/^is[A-Z]/.test(e)})),on=function(e,t,n){if(!Xt.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const r=(n=Xt.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!Xt.isUndefined(t[e])}))).metaTokens,s=n.visitor||c,i=n.dots,a=n.indexes,o=(n.Blob||"undefined"!=typeof Blob&&Blob)&&Xt.isSpecCompliantForm(t);if(!Xt.isFunction(s))throw new TypeError("visitor must be a function");function l(e){if(null===e)return"";if(Xt.isDate(e))return e.toISOString();if(!o&&Xt.isBlob(e))throw new tn("Blob is not supported. Use a Buffer instead.");return Xt.isArrayBuffer(e)||Xt.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(Xt.endsWith(n,"{}"))n=r?n:n.slice(0,-2),e=JSON.stringify(e);else if(Xt.isArray(e)&&function(e){return Xt.isArray(e)&&!e.some(nn)}(e)||(Xt.isFileList(e)||Xt.endsWith(n,"[]"))&&(o=Xt.toArray(e)))return n=rn(n),o.forEach((function(e,r){!Xt.isUndefined(e)&&null!==e&&t.append(!0===a?sn([n],r,i):null===a?n:n+"[]",l(e))})),!1;return!!nn(e)||(t.append(sn(s,n,i),l(e)),!1)}const d=[],u=Object.assign(an,{defaultVisitor:c,convertValue:l,isVisitable:nn});if(!Xt.isObject(e))throw new TypeError("data must be an object");return function e(n,r){if(!Xt.isUndefined(n)){if(-1!==d.indexOf(n))throw Error("Circular reference detected in "+r.join("."));d.push(n),Xt.forEach(n,(function(n,i){!0===(!(Xt.isUndefined(n)||null===n)&&s.call(t,n,Xt.isString(i)?i.trim():i,r,u))&&e(n,r?r.concat(i):[i])})),d.pop()}}(e),t};function ln(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function cn(e,t){this._pairs=[],e&&on(e,this,t)}const dn=cn.prototype;dn.append=function(e,t){this._pairs.push([e,t])},dn.toString=function(e){const t=e?function(t){return e.call(this,t,ln)}:ln;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};const un=cn;function pn(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function hn(e,t,n){if(!t)return e;const r=n&&n.encode||pn;Xt.isFunction(n)&&(n={serialize:n});const s=n&&n.serialize;let i;if(i=s?s(t,n):Xt.isURLSearchParams(t)?t.toString():new un(t,n).toString(r),i){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}const fn=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){Xt.forEach(this.handlers,(function(t){null!==t&&e(t)}))}},mn={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},gn={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:un,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]},bn="undefined"!=typeof window&&"undefined"!=typeof document,yn="object"==typeof navigator&&navigator||void 0,vn=bn&&(!yn||["ReactNative","NativeScript","NS"].indexOf(yn.product)<0),wn="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,kn=bn&&window.location.href||"http://localhost",En={...r,...gn},Sn=function(e){function t(e,n,r,s){let i=e[s++];if("__proto__"===i)return!0;const a=Number.isFinite(+i),o=s>=e.length;return i=!i&&Xt.isArray(r)?r.length:i,o?(Xt.hasOwnProp(r,i)?r[i]=[r[i],n]:r[i]=n,!a):(r[i]&&Xt.isObject(r[i])||(r[i]=[]),t(e,n,r[i],s)&&Xt.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{t(function(e){return Xt.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),r,n,0)})),n}return null},xn={transitional:mn,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){const n=t.getContentType()||"",r=n.indexOf("application/json")>-1,s=Xt.isObject(e);if(s&&Xt.isHTMLForm(e)&&(e=new FormData(e)),Xt.isFormData(e))return r?JSON.stringify(Sn(e)):e;if(Xt.isArrayBuffer(e)||Xt.isBuffer(e)||Xt.isStream(e)||Xt.isFile(e)||Xt.isBlob(e)||Xt.isReadableStream(e))return e;if(Xt.isArrayBufferView(e))return e.buffer;if(Xt.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 on(e,new En.classes.URLSearchParams,Object.assign({visitor:function(e,t,n,r){return En.isNode&&Xt.isBuffer(e)?(this.append(t,e.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((i=Xt.isFileList(e))||n.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return on(i?{"files[]":e}:e,t&&new t,this.formSerializer)}}return s||r?(t.setContentType("application/json",!1),function(e){if(Xt.isString(e))try{return(0,JSON.parse)(e),Xt.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(0,JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||xn.transitional,n=t&&t.forcedJSONParsing,r="json"===this.responseType;if(Xt.isResponse(e)||Xt.isReadableStream(e))return e;if(e&&Xt.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 tn.from(e,tn.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:En.classes.FormData,Blob:En.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};Xt.forEach(["delete","get","head","post","put","patch"],(e=>{xn.headers[e]={}}));const Cn=xn,An=Xt.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"]),$n=Symbol("internals");function Rn(e){return e&&String(e).trim().toLowerCase()}function On(e){return!1===e||null==e?e:Xt.isArray(e)?e.map(On):String(e)}function Nn(e,t,n,r,s){return Xt.isFunction(r)?r.call(this,t,n):(s&&(t=n),Xt.isString(t)?Xt.isString(r)?-1!==t.indexOf(r):Xt.isRegExp(r)?r.test(t):void 0:void 0)}class Tn{constructor(e){e&&this.set(e)}set(e,t,n){const r=this;function s(e,t,n){const s=Rn(t);if(!s)throw new Error("header name must be a non-empty string");const i=Xt.findKey(r,s);(!i||void 0===r[i]||!0===n||void 0===n&&!1!==r[i])&&(r[i||t]=On(e))}const i=(e,t)=>Xt.forEach(e,((e,n)=>s(e,n,t)));if(Xt.isPlainObject(e)||e instanceof this.constructor)i(e,t);else if(Xt.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]&&An[n]||("set-cookie"===n?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)})),t})(e),t);else if(Xt.isObject(e)&&Xt.isIterable(e)){let n,r,s={};for(const t of e){if(!Xt.isArray(t))throw TypeError("Object iterator must return a key-value pair");s[r=t[0]]=(n=s[r])?Xt.isArray(n)?[...n,t[1]]:[n,t[1]]:t[1]}i(s,t)}else null!=e&&s(t,e,n);return this}get(e,t){if(e=Rn(e)){const n=Xt.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(Xt.isFunction(t))return t.call(this,e,n);if(Xt.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=Rn(e)){const n=Xt.findKey(this,e);return!(!n||void 0===this[n]||t&&!Nn(0,this[n],n,t))}return!1}delete(e,t){const n=this;let r=!1;function s(e){if(e=Rn(e)){const s=Xt.findKey(n,e);!s||t&&!Nn(0,n[s],s,t)||(delete n[s],r=!0)}}return Xt.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&&!Nn(0,this[s],s,e,!0)||(delete this[s],r=!0)}return r}normalize(e){const t=this,n={};return Xt.forEach(this,((r,s)=>{const i=Xt.findKey(n,s);if(i)return t[i]=On(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]=On(r),n[a]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return Xt.forEach(this,((n,r)=>{null!=n&&!1!==n&&(t[r]=e&&Xt.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")}getSetCookie(){return this.get("set-cookie")||[]}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[$n]=this[$n]={accessors:{}}).accessors,n=this.prototype;function r(e){const r=Rn(e);t[r]||(function(e,t){const n=Xt.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 Xt.isArray(e)?e.forEach(r):r(e),this}}Tn.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),Xt.reduceDescriptors(Tn.prototype,(({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[n]=e}}})),Xt.freezeMethods(Tn);const Dn=Tn;function Ln(e,t){const n=this||Cn,r=t||n,s=Dn.from(r.headers);let i=r.data;return Xt.forEach(e,(function(e){i=e.call(n,i,s.normalize(),t?t.status:void 0)})),s.normalize(),i}function Pn(e){return!(!e||!e.__CANCEL__)}function jn(e,t,n){tn.call(this,null==e?"canceled":e,tn.ERR_CANCELED,t,n),this.name="CanceledError"}Xt.inherits(jn,tn,{__CANCEL__:!0});const In=jn;function Un(e,t,n){const r=n.config.validateStatus;n.status&&r&&!r(n.status)?t(new tn("Request failed with status code "+n.status,[tn.ERR_BAD_REQUEST,tn.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}const Fn=(e,t,n=3)=>{let r=0;const s=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{s=i,n=null,r&&(clearTimeout(r),r=null),e.apply(null,t)};return[(...e)=>{const t=Date.now(),o=t-s;o>=i?a(e,t):(n=e,r||(r=setTimeout((()=>{r=null,a(n)}),i-o)))},()=>n&&a(n)]}((n=>{const i=n.loaded,a=n.lengthComputable?n.total:void 0,o=i-r,l=s(o);r=i,e({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:n,lengthComputable:null!=a,[t?"download":"upload"]:!0})}),n)},Bn=(e,t)=>{const n=null!=e;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},Mn=e=>(...t)=>Xt.asap((()=>e(...t))),qn=En.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,En.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(En.origin),En.navigator&&/(msie|trident)/i.test(En.navigator.userAgent)):()=>!0,zn=En.hasStandardBrowserEnv?{write(e,t,n,r,s,i){const a=[e+"="+encodeURIComponent(t)];Xt.isNumber(n)&&a.push("expires="+new Date(n).toGMTString()),Xt.isString(r)&&a.push("path="+r),Xt.isString(s)&&a.push("domain="+s),!0===i&&a.push("secure"),document.cookie=a.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read:()=>null,remove(){}};function Hn(e,t,n){let r=!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t);return e&&(r||0==n)?function(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}const Wn=e=>e instanceof Dn?{...e}:e;function Gn(e,t){t=t||{};const n={};function r(e,t,n,r){return Xt.isPlainObject(e)&&Xt.isPlainObject(t)?Xt.merge.call({caseless:r},e,t):Xt.isPlainObject(t)?Xt.merge({},t):Xt.isArray(t)?t.slice():t}function s(e,t,n,s){return Xt.isUndefined(t)?Xt.isUndefined(e)?void 0:r(void 0,e,0,s):r(e,t,0,s)}function i(e,t){if(!Xt.isUndefined(t))return r(void 0,t)}function a(e,t){return Xt.isUndefined(t)?Xt.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,withXSRFToken: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,n)=>s(Wn(e),Wn(t),0,!0)};return Xt.forEach(Object.keys(Object.assign({},e,t)),(function(r){const i=l[r]||s,a=i(e[r],t[r],r);Xt.isUndefined(a)&&i!==o||(n[r]=a)})),n}const Vn=e=>{const t=Gn({},e);let n,{data:r,withXSRFToken:s,xsrfHeaderName:i,xsrfCookieName:a,headers:o,auth:l}=t;if(t.headers=o=Dn.from(o),t.url=hn(Hn(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),l&&o.set("Authorization","Basic "+btoa((l.username||"")+":"+(l.password?unescape(encodeURIComponent(l.password)):""))),Xt.isFormData(r))if(En.hasStandardBrowserEnv||En.hasStandardBrowserWebWorkerEnv)o.setContentType(void 0);else if(!1!==(n=o.getContentType())){const[e,...t]=n?n.split(";").map((e=>e.trim())).filter(Boolean):[];o.setContentType([e||"multipart/form-data",...t].join("; "))}if(En.hasStandardBrowserEnv&&(s&&Xt.isFunction(s)&&(s=s(t)),s||!1!==s&&qn(t.url))){const e=i&&a&&zn.read(a);e&&o.set(i,e)}return t},Kn="undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,n){const r=Vn(e);let s=r.data;const i=Dn.from(r.headers).normalize();let a,o,l,c,d,{responseType:u,onUploadProgress:p,onDownloadProgress:h}=r;function f(){c&&c(),d&&d(),r.cancelToken&&r.cancelToken.unsubscribe(a),r.signal&&r.signal.removeEventListener("abort",a)}let m=new XMLHttpRequest;function g(){if(!m)return;const r=Dn.from("getAllResponseHeaders"in m&&m.getAllResponseHeaders());Un((function(e){t(e),f()}),(function(e){n(e),f()}),{data:u&&"text"!==u&&"json"!==u?m.response:m.responseText,status:m.status,statusText:m.statusText,headers:r,config:e,request:m}),m=null}m.open(r.method.toUpperCase(),r.url,!0),m.timeout=r.timeout,"onloadend"in m?m.onloadend=g:m.onreadystatechange=function(){m&&4===m.readyState&&(0!==m.status||m.responseURL&&0===m.responseURL.indexOf("file:"))&&setTimeout(g)},m.onabort=function(){m&&(n(new tn("Request aborted",tn.ECONNABORTED,e,m)),m=null)},m.onerror=function(){n(new tn("Network Error",tn.ERR_NETWORK,e,m)),m=null},m.ontimeout=function(){let t=r.timeout?"timeout of "+r.timeout+"ms exceeded":"timeout exceeded";const s=r.transitional||mn;r.timeoutErrorMessage&&(t=r.timeoutErrorMessage),n(new tn(t,s.clarifyTimeoutError?tn.ETIMEDOUT:tn.ECONNABORTED,e,m)),m=null},void 0===s&&i.setContentType(null),"setRequestHeader"in m&&Xt.forEach(i.toJSON(),(function(e,t){m.setRequestHeader(t,e)})),Xt.isUndefined(r.withCredentials)||(m.withCredentials=!!r.withCredentials),u&&"json"!==u&&(m.responseType=r.responseType),h&&([l,d]=Fn(h,!0),m.addEventListener("progress",l)),p&&m.upload&&([o,c]=Fn(p),m.upload.addEventListener("progress",o),m.upload.addEventListener("loadend",c)),(r.cancelToken||r.signal)&&(a=t=>{m&&(n(!t||t.type?new In(null,e,m):t),m.abort(),m=null)},r.cancelToken&&r.cancelToken.subscribe(a),r.signal&&(r.signal.aborted?a():r.signal.addEventListener("abort",a)));const b=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(r.url);b&&-1===En.protocols.indexOf(b)?n(new tn("Unsupported protocol "+b+":",tn.ERR_BAD_REQUEST,e)):m.send(s||null)}))},Yn=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let n,r=new AbortController;const s=function(e){if(!n){n=!0,a();const t=e instanceof Error?e:this.reason;r.abort(t instanceof tn?t:new In(t instanceof Error?t.message:t))}};let i=t&&setTimeout((()=>{i=null,s(new tn(`timeout ${t} of ms exceeded`,tn.ETIMEDOUT))}),t);const a=()=>{e&&(i&&clearTimeout(i),i=null,e.forEach((e=>{e.unsubscribe?e.unsubscribe(s):e.removeEventListener("abort",s)})),e=null)};e.forEach((e=>e.addEventListener("abort",s)));const{signal:o}=r;return o.unsubscribe=()=>Xt.asap(a),o}},Jn=function*(e,t){let n=e.byteLength;if(!t||n{const s=async function*(e,t){for await(const n of async function*(e){if(e[Symbol.asyncIterator])return void(yield*e);const t=e.getReader();try{for(;;){const{done:e,value:n}=await t.read();if(e)break;yield n}}finally{await t.cancel()}}(e))yield*Jn(n,t)}(e,t);let i,a=0,o=e=>{i||(i=!0,r&&r(e))};return new ReadableStream({async pull(e){try{const{done:t,value:r}=await s.next();if(t)return o(),void e.close();let i=r.byteLength;if(n){let e=a+=i;n(e)}e.enqueue(new Uint8Array(r))}catch(e){throw o(e),e}},cancel:e=>(o(e),s.return())},{highWaterMark:2})},Zn="function"==typeof fetch&&"function"==typeof Request&&"function"==typeof Response,Qn=Zn&&"function"==typeof ReadableStream,er=Zn&&("function"==typeof TextEncoder?(tr=new TextEncoder,e=>tr.encode(e)):async e=>new Uint8Array(await new Response(e).arrayBuffer()));var tr;const nr=(e,...t)=>{try{return!!e(...t)}catch(e){return!1}},rr=Qn&&nr((()=>{let e=!1;const t=new Request(En.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t})),sr=Qn&&nr((()=>Xt.isReadableStream(new Response("").body))),ir={stream:sr&&(e=>e.body)};var ar;Zn&&(ar=new Response,["text","arrayBuffer","blob","formData","stream"].forEach((e=>{!ir[e]&&(ir[e]=Xt.isFunction(ar[e])?t=>t[e]():(t,n)=>{throw new tn(`Response type '${e}' is not supported`,tn.ERR_NOT_SUPPORT,n)})})));const or={http:null,xhr:Kn,fetch:Zn&&(async e=>{let{url:t,method:n,data:r,signal:s,cancelToken:i,timeout:a,onDownloadProgress:o,onUploadProgress:l,responseType:c,headers:d,withCredentials:u="same-origin",fetchOptions:p}=Vn(e);c=c?(c+"").toLowerCase():"text";let h,f=Yn([s,i&&i.toAbortSignal()],a);const m=f&&f.unsubscribe&&(()=>{f.unsubscribe()});let g;try{if(l&&rr&&"get"!==n&&"head"!==n&&0!==(g=await(async(e,t)=>{const n=Xt.toFiniteNumber(e.getContentLength());return null==n?(async e=>{if(null==e)return 0;if(Xt.isBlob(e))return e.size;if(Xt.isSpecCompliantForm(e)){const t=new Request(En.origin,{method:"POST",body:e});return(await t.arrayBuffer()).byteLength}return Xt.isArrayBufferView(e)||Xt.isArrayBuffer(e)?e.byteLength:(Xt.isURLSearchParams(e)&&(e+=""),Xt.isString(e)?(await er(e)).byteLength:void 0)})(t):n})(d,r))){let e,n=new Request(t,{method:"POST",body:r,duplex:"half"});if(Xt.isFormData(r)&&(e=n.headers.get("content-type"))&&d.setContentType(e),n.body){const[e,t]=Bn(g,Fn(Mn(l)));r=Xn(n.body,65536,e,t)}}Xt.isString(u)||(u=u?"include":"omit");const s="credentials"in Request.prototype;h=new Request(t,{...p,signal:f,method:n.toUpperCase(),headers:d.normalize().toJSON(),body:r,duplex:"half",credentials:s?u:void 0});let i=await fetch(h);const a=sr&&("stream"===c||"response"===c);if(sr&&(o||a&&m)){const e={};["status","statusText","headers"].forEach((t=>{e[t]=i[t]}));const t=Xt.toFiniteNumber(i.headers.get("content-length")),[n,r]=o&&Bn(t,Fn(Mn(o),!0))||[];i=new Response(Xn(i.body,65536,n,(()=>{r&&r(),m&&m()})),e)}c=c||"text";let b=await ir[Xt.findKey(ir,c)||"text"](i,e);return!a&&m&&m(),await new Promise(((t,n)=>{Un(t,n,{data:b,headers:Dn.from(i.headers),status:i.status,statusText:i.statusText,config:e,request:h})}))}catch(t){if(m&&m(),t&&"TypeError"===t.name&&/Load failed|fetch/i.test(t.message))throw Object.assign(new tn("Network Error",tn.ERR_NETWORK,e,h),{cause:t.cause||t});throw tn.from(t,t&&t.code,e,h)}})};Xt.forEach(or,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}}));const lr=e=>`- ${e}`,cr=e=>Xt.isFunction(e)||null===e||!1===e,dr=e=>{e=Xt.isArray(e)?e:[e];const{length:t}=e;let n,r;const s={};for(let i=0;i`adapter ${e} `+(!1===t?"is not supported by the environment":"is not available in the build")));let n=t?e.length>1?"since :\n"+e.map(lr).join("\n"):" "+lr(e[0]):"as no adapter specified";throw new tn("There is no suitable adapter to dispatch the request "+n,"ERR_NOT_SUPPORT")}return r};function ur(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new In(null,e)}function pr(e){return ur(e),e.headers=Dn.from(e.headers),e.data=Ln.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1),dr(e.adapter||Cn.adapter)(e).then((function(t){return ur(e),t.data=Ln.call(e,e.transformResponse,t),t.headers=Dn.from(t.headers),t}),(function(t){return Pn(t)||(ur(e),t&&t.response&&(t.response.data=Ln.call(e,e.transformResponse,t.response),t.response.headers=Dn.from(t.response.headers))),Promise.reject(t)}))}const hr={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{hr[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));const fr={};hr.transitional=function(e,t,n){function r(e,t){return"[Axios v1.9.0] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,s,i)=>{if(!1===e)throw new tn(r(s," has been removed"+(t?" in "+t:"")),tn.ERR_DEPRECATED);return t&&!fr[s]&&(fr[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)}},hr.spelling=function(e){return(t,n)=>(console.warn(`${n} is likely a misspelling of ${e}`),!0)};const mr={assertOptions:function(e,t,n){if("object"!=typeof e)throw new tn("options must be an object",tn.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 tn("option "+i+" must be "+n,tn.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new tn("Unknown option "+i,tn.ERR_BAD_OPTION)}},validators:hr},gr=mr.validators;class br{constructor(e){this.defaults=e||{},this.interceptors={request:new fn,response:new fn}}async request(e,t){try{return await this._request(e,t)}catch(e){if(e instanceof Error){let t={};Error.captureStackTrace?Error.captureStackTrace(t):t=new Error;const n=t.stack?t.stack.replace(/^.+\n/,""):"";try{e.stack?n&&!String(e.stack).endsWith(n.replace(/^.+\n.+\n/,""))&&(e.stack+="\n"+n):e.stack=n}catch(e){}}throw e}}_request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=Gn(this.defaults,t);const{transitional:n,paramsSerializer:r,headers:s}=t;void 0!==n&&mr.assertOptions(n,{silentJSONParsing:gr.transitional(gr.boolean),forcedJSONParsing:gr.transitional(gr.boolean),clarifyTimeoutError:gr.transitional(gr.boolean)},!1),null!=r&&(Xt.isFunction(r)?t.paramsSerializer={serialize:r}:mr.assertOptions(r,{encode:gr.function,serialize:gr.function},!0)),void 0!==t.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:t.allowAbsoluteUrls=!0),mr.assertOptions(t,{baseUrl:gr.spelling("baseURL"),withXsrfToken:gr.spelling("withXSRFToken")},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase();let i=s&&Xt.merge(s.common,s[t.method]);s&&Xt.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete s[e]})),t.headers=Dn.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=[pr.bind(this),void 0];for(e.unshift.apply(e,a),e.push.apply(e,l),d=e.length,c=Promise.resolve(t);u{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 In(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)}toAbortSignal(){const e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let e;return{token:new vr((function(t){e=t})),cancel:e}}}const wr=vr,_r={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(_r).forEach((([e,t])=>{_r[t]=e}));const kr=_r,Er=function e(t){const n=new yr(t),r=lt(yr.prototype.request,n);return Xt.extend(r,yr.prototype,n,{allOwnKeys:!0}),Xt.extend(r,n,null,{allOwnKeys:!0}),r.create=function(n){return e(Gn(t,n))},r}(Cn);Er.Axios=yr,Er.CanceledError=In,Er.CancelToken=wr,Er.isCancel=Pn,Er.VERSION="1.9.0",Er.toFormData=on,Er.AxiosError=tn,Er.Cancel=Er.CanceledError,Er.all=function(e){return Promise.all(e)},Er.spread=function(e){return function(t){return e.apply(null,t)}},Er.isAxiosError=function(e){return Xt.isObject(e)&&!0===e.isAxiosError},Er.mergeConfig=Gn,Er.AxiosHeaders=Dn,Er.formToJSON=e=>Sn(Xt.isHTMLForm(e)?new FormData(e):e),Er.getAdapter=dr,Er.HttpStatusCode=kr,Er.default=Er;const Sr=Er,xr=(0,s.createContext)(),Cr=e=>{const[t,n]=(0,s.useState)({}),[r,i]=(0,s.useState)(window.blc_dashboard.data.scan_results.broken_links),[a,o]=(0,s.useState)(window.blc_dashboard.data.scan_results.succeeded_urls),[l,c]=(0,s.useState)(window.blc_dashboard.data.scan_results.total_urls),[d,u]=(0,s.useState)(window.blc_dashboard.data.scan_results.unique_urls),[p,h]=(0,s.useState)(window.blc_dashboard.data.scan_results.start_time),[f,m]=(0,s.useState)(window.blc_dashboard.data.scan_results.end_time),[g,b]=(0,s.useState)(window.blc_dashboard.data.scan_results.duration),[y,v]=(0,s.useState)(window.blc_dashboard.data.scan_results.duration_seconds);return(0,s.createElement)(xr.Provider,{value:{dashboardNotifications:t,setDashboardNotifications:n,getDashboardNotifications:()=>t,scanBrokenLinks:r,setScanBrokenLinks:i,scanSuccededUrls:a,setScanSuccededUrls:o,scanTotalUrls:l,setScanTotalUrls:c,scanUniqueUrls:d,setScanUniqueUrls:u,scanStartTime:p,setScanStartTime:h,scanEndTime:f,setScanEndTime:m,scanDuration:g,setScanDuration:b,scanDurationSec:y,setScanDurationSec:v}},e.children)},{__:Ar}=wp.i18n;function $r(){const[e,t]=(0,s.useState)(!1),{dashboardNotifications:n,setDashboardNotifications:r}=(0,s.useContext)(xr),i=Sr.create({baseURL:window.blc_dashboard.data.rest_url,headers:{"content-type":"application/json","X-WP-Nonce":window.blc_dashboard.data.nonce}}),a=e=>null!=e,o=()=>{window.blc_dashboard.data.use_connector?window.location.href=window.blc_dashboard.data.connector_page_url:(t(!0),window.blc_dashboard.data.site_connected&&window.blc_dashboard.data.use_legacy?window.location.href=window.blc_dashboard.data.hub_signup_url:i.post(window.blc_dashboard.data.settings_endpoint,{action:"enable-dash-plugin",use_legacy_blc_version:!1}).then((function(e){t(!1),200!==e.data.status_code?console.log("Something went wrong"):window.location.href=window.blc_dashboard.data.hub_signup_url})))},p=()=>{t(!0),i.post(window.blc_dashboard.data.settings_endpoint,{action:"enable-dash-plugin",use_legacy_blc_version:!1}).then((function(e){200===e.data.status_code?(a(e.data.instructions)&&e.data.instructions.map((e=>{(e=>{switch(e.key){case"show_notice":const t={...n},i=!!a(e.value.content)&&e.value.content,o=a(e.value.notice_type)?e.value.notice_type:"general";if(!i)return;let l=(0,s.createElement)("div",{dangerouslySetInnerHTML:{__html:i}});t.settingsSaved={content:l,design:o,type:"floating",dismissible:!0},r(t);break;case"redirect":a(e.value)&&setTimeout((()=>{location.href=e.value}),1200);break;case"reload":a(e.value)&&e.value&&setTimeout((()=>{window.location.search+="&sync_scan=true"}),1200)}})(e)})),t(!1)):(t(!1),console.log("Something went wrong"))}))},h=()=>{i.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")}))},[f,m]=(0,s.useState)(Ar("Connect to WPMU DEV","broken-link-checker")),[g,b]=(0,s.useState)(Ar("Next-gen broken link detection is just a few clicks away. Activate Cloud-based Broken Link Checker by connecting your site to WPMU DEV. Run your first scan in minutes.","broken-link-checker")),[y,v]=(0,s.useState)((()=>o));(0,s.useEffect)((()=>window.blc_dashboard.data.dash_installed&&!window.blc_dashboard.data.dash_active?(b(Ar("Next-gen broken link detection is just a few clicks away. Activate Cloud-based Broken Link Checker by connecting your site to WPMU DEV. Run your first scan in minutes.","broken-link-checker")),m(Ar("Activate WPMU DEV Dashboard","broken-link-checker")),void v((()=>p))):window.blc_dashboard.data.site_connected&&window.blc_dashboard.data.use_legacy?(b(Ar("Next-gen broken link detection is just a few clicks away. Activate Cloud-based Broken Link Checker by enabling the new version. Run your first scan in minutes.","broken-link-checker")),m(Ar("Enable Cloud Engine","broken-link-checker")),void v((()=>h))):void 0),[]);const w=[{title:Ar("A WPMU DEV connection is required","broken-link-checker"),description:Ar("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:Ar("We don’t store private data","broken-link-checker"),description:Ar("We do not store any of your private data, ever.","broken-link-checker")},{title:Ar("You can switch plugin versions without worry","broken-link-checker"),description:Ar("Easily move between local and cloud broken link checking without losing your saved settings.","broken-link-checker")}];return(0,s.createElement)("div",{className:"sui-box-wrap blc-onboarding-body"},(0,s.createElement)(l,{classes:"blc-onboarding-grid"},(0,s.createElement)(c,{classes:"blc-onboarding-row"},(0,s.createElement)(d,{classes:"blc-onboarding-column onboarding-content-column"},(0,s.createElement)(c,{classes:"blc-logo-row"},(0,s.createElement)(d,null,(0,s.createElement)("span",{className:"blc-onboarding-logo-icon"}))),(0,s.createElement)(c,{classes:"blc-title-row"},(0,s.createElement)(d,null,(0,s.createElement)("h1",{className:"box-title"},Ar("Activate Cloud-based Link Checker for better accuracy & superior speed","broken-link-checker")))),(0,s.createElement)(c,{classes:"blc-description-row"},(0,s.createElement)(d,null,g)),(0,s.createElement)(c,{classes:"blc-action-row"},(0,s.createElement)(d,null,(0,s.createElement)("div",null,(0,s.createElement)(u,{classes:"onboarding-connect-button sui-button-blue blc-blue",design:"solid",color:"blue",content:f,onClick:y,isLoading:e,disabled:e}),!window.blc_dashboard.data.site_connected&&(0,s.createElement)("label",{className:"sui-tooltip sui-tooltip-constrained sui-tooltip-top blc-info-label","data-tooltip":Ar("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,s.createElement)("span",{className:"sui-icon-info blc-info-label-icon","aria-hidden":"true"}),(0,s.createElement)("span",{className:"blc-info-label-content"},Ar("What is WPMU DEV?","broken-link-checker")))))),(0,s.createElement)(c,{classes:"blc-reasoning-row"},(0,s.createElement)(d,null,(0,s.createElement)("h2",{className:"blc-reasoning-title"},Ar("Unsure about switching to cloud-based? Here’s what you need to know:","broken-link-checker")),(0,s.createElement)("div",{className:"blc-reasoning-items"},w.map(((e,t)=>(0,s.createElement)("div",{key:`reason-key-${t}`,className:"blc-reasoning-item"},(0,s.createElement)("table",null,(0,s.createElement)("tbody",null,(0,s.createElement)("tr",null,(0,s.createElement)("th",null,(0,s.createElement)("span",{className:"sui-icon-check promo-icon promo-icon-green","aria-hidden":"true"})),(0,s.createElement)("th",null,(0,s.createElement)("label",{className:"blc-reasoning-item-title"},e.title))),void 0!==e.description&&e.description.length>0&&(0,s.createElement)("tr",null,(0,s.createElement)("td",null),(0,s.createElement)("td",null,(0,s.createElement)("p",{className:"blc-reasoning-item-description"},e.description)))))))))))),(0,s.createElement)(d,{classes:"blc-onboarding-column onboarding-illustration-column"},(0,s.createElement)("div",{className:"onboarding-illustration-holder"})))))}function Rr(){return(0,s.createElement)(s.Fragment,null)}const{__:Or,sprintf:Nr}=wp.i18n;function Tr(e){const[t,n]=(0,s.useState)([]),{dashboardNotifications:r,setDashboardNotifications:i,getDashboardNotifications:a}=(0,s.useContext)(xr);return(0,s.useEffect)((()=>{n(r)}),[a]),(0,s.createElement)(s.Fragment,null,(()=>{const e=[];return Object.entries(a()).map((([t,n])=>{const a=(0,s.createElement)(h,{key:t,id:t,content:n.content,design:n.design,type:n.type,dismissible:n.dismissible,beforeDismissCallback:n.beforeDismissCallback,dismissibleCallback:(e,t)=>(e=>{const t={...r};delete t[e],i(t)})(e),dismissLabel:Or("Click to close","broken-link-checker"),icon:n.icon});e.push(a)})),e})())}function Dr(){return(0,s.createElement)(Cr,null,(0,s.createElement)(Tr,null),(0,s.createElement)(o,null),(0,s.createElement)($r,null),(0,s.createElement)(Rr,null))}const Lr=(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("&"):"");0null!=e,n=window.blc_dashboard.data.free_membership;let r,i,a=!1;const[o,l]=(0,s.useState)(!1),[c,d]=(0,s.useState)(Pr("Run New Scan","broken-link-checker")),[p,h]=(0,s.useState)(!0),[f,m]=(0,s.useState)(!1),[g,b]=(0,s.useState)(!1),[y,v]=(0,s.useState)(""),[w,_]=(0,s.useState)(n&&t(window.blc_dashboard.data.cooldownData.remaining)?parseInt(window.blc_dashboard.data.cooldownData.remaining):0),{dashboardNotifications:k,setDashboardNotifications:E,setScanBrokenLinks:S,setScanUniqueUrls:x,setScanTotalUrls:C,setScanEndTime:A,setScanDuration:$,setScanStartTime:R,setScanDurationSec:O}=(0,s.useContext)(xr);(0,s.useEffect)((()=>{if(window.blc_dashboard.data.expired_membership){const e={...k};delete e.scanStarted,delete e.scanInProgress,delete e.scanCompleted;const t=(0,s.createElement)(s.Fragment,null,(0,s.createElement)("span",{className:"membership-expired-notice-content"},Pr("Membership seems to be expired. You can manage your Membership ","broken-link-checker"),(0,s.createElement)("a",{href:window.blc_dashboard.data.hub_account_url},Pr("here.","broken-link-checker"))));return e.scanWarning={content:t,design:"warning",dismissible:!0},E(e),l(!1),b(!1),h(!1),d(Pr("Upgrade Membership","broken-link-checker")),v(Pr("Upgrade Membership to start a new scan.","broken-link-checker")),void T(window.blc_dashboard.data.scan_results)}a=((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," "))})("sync_scan",window.location.href)||"-"===window.blc_dashboard.data.scan_results.end_time,void 0!==window.blc_dashboard.data.scan_in_progress&&(window.blc_dashboard.data.scan_in_progress||a)&&(window.blc_dashboard.data.scan_in_progress?b(!0):b(!1),D()),n&&(window.blc_dashboard.data.cooldownData.cooling_down&&_(parseInt(window.blc_dashboard.data.cooldownData.remaining)),m(!0))}),[]),(0,s.useEffect)((()=>{const e={...k};m(!1),g?(l(!0),m(!0),v(Pr("A scan is currently in progress. Please wait for scan results.","broken-link-checker")),e.scanInProgress={content:Pr("Site scan for broken links is in progress.","broken-link-checker"),design:"info",dismissible:!1},E(e)):l(!1)}),[g]),(0,s.useEffect)((()=>{window.blc_dashboard.data.expired_membership||(n&&w>0&&w<=15?(v(1===w?Pr("Broken Link Checker is just catching her breath - you can run another test in a minute","broken-link-checker"):sprintf(Pr("Broken Link Checker is just catching her breath - you can run another test in %d minutes","broken-link-checker"),w)),m(!0),P()):(m(!1),v("")),window.blc_dashboard.data.linksProcessStatus&&(v(Pr("Please wait while we are updating a link. ","broken-link-checker")),m(!0)))}),[w]);const N=Sr.create({baseURL:window.blc_dashboard.data.rest_url,headers:{"content-type":"application/json","X-WP-Nonce":window.blc_dashboard.data.nonce}}),T=e=>{const n=t(e.broken_links)?e.broken_links:"-",r=t(e.unique_urls)?e.unique_urls:"-",s=t(e.total_urls)?e.total_urls:"-",i=t(e.start_time)?e.start_time:"0",a=t(e.end_time)?e.end_time:"0",o=t(e.scan_duration)?e.scan_duration:"0",l=t(e.scan_duration_sec)?e.scan_duration_sec:"0";S(n),x(r),C(s),R(i),A(a),$(o),O(l)},D=()=>{N.post(window.blc_dashboard.data.scan_endpoint,{action:"fetch_scan_data"}).then((function(e){if(200===e.data.status_code){const n={...k};if("in_progress"===e.data.scan_status)return b(!0),m(!0),void L();if(delete n.scanStarted,delete n.scanInProgress,delete n.scanWarning,t(window.blc_dashboard.data.cooldownData.remaining)&&window.blc_dashboard.data.cooldownData.remaining||v(""),n.scanCompleted={content:e.data.message,design:"success",dismissible:!0},E(n),l(!1),m(!1),g&&"completed"===e.data.scan_status)return b(!1),void v("");T(e.data.data),void 0!==e.data.data.cooldown_remaining?_(parseInt(e.data.data.cooldown_remaining)):_(15),a&&Lr("sync_scan",window.location.href)}else if(500===e.data.status_code&&"in_progress"===e.data.scan_status)b(!0),m(!0),v(Pr("A scan is currently in progress. Please wait for scan results.","broken-link-checker")),L();else if([404,444,449,500].includes(e.data.status_code)){const t={...k};delete t.scanStarted,delete t.scanInProgress,delete t.scanCompleted,e.data.message.length>0&&(t.scanWarning={content:e.data.message,design:"warning",dismissible:!0}),E(t),l(!1),b(!1),m(!1),T(e.data.data),L()}else t(e.data.message)&&v(e.data.message),l(!0),L()}))},L=()=>{clearTimeout(r),r=setTimeout((function(){D()}),3e4)},P=()=>{clearTimeout(i),i=setTimeout((function(){_(w>=1?parseInt(w)-1:0),clearTimeout(i)}),6e4)};return(0,s.createElement)("span",{...void 0!==y&&y.length>0?{className:"sui-tooltip sui-tooltip-constrained sui-tooltip-bottom-right"}:{},"data-tooltip":y},(0,s.createElement)(u,{content:c,onClick:()=>{(()=>{if(window.blc_dashboard.data.expired_membership)return void(window.location.href=window.blc_dashboard.data.hub_account_url);b(!0);const e={...k};delete e.scanCompleted,delete e.scanWarning,N.post(window.blc_dashboard.data.settings_endpoint,{action:"set-scan-status",scan_status:"in_progress"}).then((function(e){200===e.data.status_code&&(n&&m(!0),L())})),window.open(window.blc_dashboard.data.hub_scan_url,"_blank").focus()})()},classes:"sui-button-blue blc-blue",id:"blc-new-scan-button",buttonIcon:!o&&p&&"magnifying-glass-search",isLoading:o,disabled:f}))}const{__:Ir}=wp.i18n;function Ur(e){return(0,s.createElement)(u,{content:Ir("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{__:Fr}=wp.i18n;function Br(){const[e,t]=(0,s.useState)(window.blc_dashboard.data.scan_results.broken_links),[n,r]=(0,s.useState)(window.blc_dashboard.data.scan_results.succeeded_urls),[i,a]=(0,s.useState)(window.blc_dashboard.data.scan_results.total_urls),[o,u]=(0,s.useState)(window.blc_dashboard.data.scan_results.unique_urls),[p,h]=(0,s.useState)(window.blc_dashboard.data.scan_results.start_time),[f,m]=(0,s.useState)(window.blc_dashboard.data.scan_results.end_time),[g,b]=(0,s.useState)(window.blc_dashboard.data.scan_results.duration);let y=e>0?"red-pastel":"green-pastel";const{scanBrokenLinks:v,scanSuccededUrls:w,scanTotalUrls:_,scanUniqueUrls:k,scanStartTime:E,scanEndTime:S,scanDuration:x}=(0,s.useContext)(xr);(0,s.useEffect)((()=>{t(v),a(C(_)),u(C(k)),h(E),m(S),b(x),y=e>0?"red-pastel":"green-pastel"}),[E,S,x,v,_,k]);const C=e=>("-"!==e&&(e+=Fr(" URLs","broken-link-checker")),e);return(0,s.createElement)(l,{classes:"preserve-content-width"},(0,s.createElement)(c,{classes:"main-summary"},(0,s.createElement)(d,{classes:"sui-summary-segment"},(0,s.createElement)("h4",{className:"summary-header"},Fr("Broken Links","broken-link-checker")),(0,s.createElement)(ot,{classes:`colorbox ${y} summary-segment-item borderless summary-item-box`},(0,s.createElement)("label",{className:"summary-label large-text"},e))),(0,s.createElement)(d,{classes:"sui-summary-segment"},(0,s.createElement)("h4",{className:"summary-header"},Fr("Total Links","broken-link-checker")),(0,s.createElement)(ot,{classes:"summary-segment-item borderless no-horizontal-padding summary-item-box"},(0,s.createElement)("label",{className:"summary-label large-text"},i))),(0,s.createElement)(d,{classes:"sui-summary-segment"},(0,s.createElement)("h4",{className:"summary-header"},Fr("Unique URLs","broken-link-checker")),(0,s.createElement)(ot,{classes:"summary-segment-item borderless no-horizontal-padding summary-item-box"},(0,s.createElement)("label",{className:"summary-label large-text"},o)))),(0,s.createElement)(c,{classes:"secondary-summary"},(0,s.createElement)(d,{classes:"sui-col-lg-4"},(0,s.createElement)(ot,{classes:"borderless no-horizontal-padding greybox-light summary-item-box"},(0,s.createElement)("h4",{className:"summary-header"},Fr("Start Time","broken-link-checker")),(0,s.createElement)("label",{className:"summary-label"},p))),(0,s.createElement)(d,{classes:"sui-col-lg-4"},(0,s.createElement)(ot,{classes:"borderless no-horizontal-padding greybox-light summary-item-box"},(0,s.createElement)("h4",{className:"summary-header"},Fr("End Time","broken-link-checker")),(0,s.createElement)("label",{className:"summary-label"},f))),(0,s.createElement)(d,{classes:"sui-col-lg-4"},(0,s.createElement)(ot,{classes:"borderless no-horizontal-padding greybox-light summary-item-box"},(0,s.createElement)("h4",{className:"summary-header"},Fr("Duration","broken-link-checker")),(0,s.createElement)("label",{className:"summary-label"},g)))))}const Mr=window.wp.i18n;n(261);const qr=()=>(0,s.createElement)("span",{className:"sui-tooltip _sui-tooltip-constrained _sui-tooltip-bottom-right sui-tooltip-bottom blc-docs-button-wrap","data-tooltip":(0,Mr.__)("View Documentation","broken-link-checker")},(0,s.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",rel:"noreferrer"},(0,s.createElement)("span",{className:"sui-icon-academy","aria-hidden":"true"}),(0,s.createElement)("span",{className:"sui-screen-reader-text"},(0,Mr.__)("View Documentation","broken-link-checker")))),zr=()=>(0,s.createElement)("span",{className:"sui-tooltip sui-tooltip-constrained sui-tooltip-bottom-right profile-offline-avatar","data-tooltip":(0,Mr.__)("BLC isn't connected to a WPMU DEV account. Connect to unlock additional free features.","broken-link-checker")},(0,s.createElement)("a",{role:"button",className:"sui-button-icon sui-button-outlined blc-offline-avatar-button",href:window.blc_dashboard.data.connector_page_url,rel:"noreferrer"},(0,s.createElement)("img",{alt:(0,Mr.__)("Connect to Hub","broken-link-checker"),src:window.blc_dashboard.data.offlineAvatar}),(0,s.createElement)("span",{className:"sui-screen-reader-text"},(0,Mr.__)("Connect to Hub","broken-link-checker")))),Hr=()=>{if(!window.blc_dashboard.data.hubConnectorConnected)return(0,s.createElement)(zr,null);const e=[{id:"blc-hub-profile-name",classes:"hub-profile-item hub-profile-name",type:"label",content:window.blc_dashboard.data.profileData.name},{id:"blc-hub-profile-email",classes:"hub-profile-item hub-profile-email",type:"label",content:window.blc_dashboard.data.profileData.user_name},{id:"blc-hub-profile-link",classes:"hub-profile-item hub-profile-hub-link",type:"link",content:(0,Mr.__)("The Hub","broken-link-checker"),icon:"sui-icon-wpmudev-logo",href:window.blc_dashboard.data.bub_blc_page_url,target:"__blank"},{id:"blc-hub-profile-roadmap-link",classes:"hub-profile-item blc-hub-profile-roadmap-link",type:"link",content:(0,Mr.__)("Product Roadmap","broken-link-checker"),icon:"sui-icon-target",href:window.blc_dashboard.data.roadmap_url,target:"__blank"}];return window.blc_dashboard.data.free_membership||e.push({id:"hub-profile-support-link",classes:"hub-profile-item hub-profile-support-link",type:"link",content:(0,Mr.__)("Support","broken-link-checker"),icon:"sui-icon-wpmudev-logo",href:window.blc_dashboard.data.support_url,target:"__blank"}),(0,s.createElement)(p,{id:"blc-connector-profile",dropdownData:e,label:(0,Mr.__)("Profile","broken-link-checker"),icon:"",image:window.blc_dashboard.data.profileData.avatar,triggerComponent:(0,s.createElement)((()=>(0,s.createElement)("span",{className:"blc-dropdown-image blc-profile-image"},(0,s.createElement)("img",{alt:"",src:window.blc_dashboard.data.profileData.avatar,"aria-hidden":"true"}),(0,s.createElement)("span",{className:"sui-icon-check","aria-hidden":"true"}))),null)})};function Wr(e){const{scanDurationSec:t,dashboardNotifications:n,setDashboardNotifications:r}=(0,s.useContext)(xr),i=Sr.create({baseURL:window.blc_dashboard.data.rest_url,headers:{"content-type":"application/json","X-WP-Nonce":window.blc_dashboard.data.nonce}});return(0,s.useEffect)((()=>{if(window.blc_dashboard.data.show_connector_notice){const e={...n},t=(0,s.createElement)(s.Fragment,null,(0,s.createElement)("span",{className:"hub-connector-notice-content"},(0,Mr.__)("Your site is connected to the Hub. You can now manage your broken links with our cloud based service.","broken-link-checker")));e.hubConnectorConnected={content:t,design:"success",icon:"sui-icon-check-tick",dismissible:!0,beforeDismissCallback:(...e)=>{i.post(window.blc_dashboard.data.settings_endpoint,{action:"hc-notice-shown"}).then((function(e){200!==e.data.status_code&&window.console.log("Request was not sent")}))}},r(e)}}),[]),(0,s.createElement)(ot,{id:"blc-results-area",title:(0,s.createElement)(s.Fragment,null,(0,s.createElement)("span",{className:"sui-icon-blc"})," ",(0,Mr.__)("Broken Link Checker","broken-link-checker")),headerAction:(0,s.createElement)(s.Fragment,null,(0,s.createElement)(qr,null)," ",(0,s.createElement)(jr,null)," ",window.blc_dashboard.data.showProfile&&(0,s.createElement)(Hr,null)),footer:(0,s.createElement)(Ur,null)},(0,s.createElement)(Br,null))}const Gr=(0,s.createContext)(),Vr=e=>{const t=window.blc_dashboard.data.schedule,[n,r]=(0,s.useState)(Boolean(window.blc_dashboard.data.schedule.active)),[i,a]=(0,s.useState)(),[o,l]=(0,s.useState)(window.blc_dashboard.data.schedule.recipients),[c,d]=(0,s.useState)({}),u=t.recipients.length>0?t.recipients:[],[p,h]=(0,s.useState)(u),f=t.emailRecipients.length>0?t.emailRecipients:[],[m,g]=(0,s.useState)(f),[b,y]=(0,s.useState)(window.blc_dashboard.data.schedule.frequency),[v,w]=(0,s.useState)(window.blc_dashboard.data.schedule.days),[_,k]=(0,s.useState)(window.blc_dashboard.data.schedule.monthdays),[E,S]=(0,s.useState)(window.blc_dashboard.data.schedule.time),[x,C]=(0,s.useState)(!1),[A,$]=(0,s.useState)(""),[R,O]=(0,s.useState)(""),[N,T]=(0,s.useState)(!1);return(0,s.createElement)(Gr.Provider,{value:{active:n,setScheduleStatus:r,activeTab:i,setActiveTab:a,getScheduleStatus:()=>Boolean(n),setSearchedRecipients:l,getSearchedRecipients:()=>o,searchedRecipients:o,addedRecipients:p,setAddedRecipients:h,addedEmailRecipients:m,setAddedEmailRecipients:g,staticFilteredUserList:c,setStaticFilteredUserList:d,scheduleFrequency:b,setScheduleFrequency:y,getScheduleFrequency:()=>b,setScheduleDays:w,getScheduleDays:()=>v,setScheduleTime:S,getScheduleTime:()=>E,setScheduleModalStatus:C,getScheduleModalStatus:()=>x,scheduleModalVisible:x,allScheduleOptions:()=>({active:n,recipients:p,emailRecipients:m,frequency:b,monthdays:_,days:v,time:E}),setScheduleMonthDays:k,getScheduleMonthDays:()=>_,scheduleSearchFilterRole:A,setScheduleSearchFilterRole:$,scheduleSearchFilterOrder:R,setScheduleSearchFilterOrder:O,recipientResultsPreloadersDisplay:N,setRecipientResultsPreloadersDisplay:T}},e.children)};function Kr(e){let t=void 0!==e.id?e.id:"",n=void 0!==e.classes?e.classes:"";return(0,s.createElement)("div",{className:"sui-table-wrap"},(0,s.createElement)("table",{...t?{id:t}:{},className:`sui-table ${n}`},e.children))}function Yr(e){let t=void 0!==e.id?e.id:"",n=void 0!==e.classes?e.classes:"";return(0,s.createElement)("tr",{...t?{id:t}:{},className:n},e.children)}function Jr(e){let t=void 0!==e.id?e.id:"",n=void 0!==e.classes?e.classes:"",r=void 0!==e.colspan?e.colspan:"",i=void 0!==e.rowspan?e.colspan:"";return void 0!==e.isTitle&&e.isTitle&&(n+=" sui-table-item-title"),(0,s.createElement)("td",{...t?{id:t}:{},className:n,...r?{colspan:r}:{},...i?{rowspan:i}:{}},e.children)}function Xr(e){let t=void 0!==e.id?e.id:"",n=void 0!==e.classes?e.classes:"",r=void 0!==e.colspan?e.colspan:"",i=void 0!==e.rowspan?e.colspan:"";return(0,s.createElement)("th",{...t?{id:t}:{},className:n,...r?{colspan:r}:{},...i?{rowspan:i}:{}},e.children)}function Zr(e){let t=void 0!==e.id?e.id:"",n=void 0!==e.classes?e.classes:"";return(0,s.createElement)("thead",{...t?{id:t}:{},className:n},e.children)}function Qr(e){let t=void 0!==e.id?e.id:"",n=void 0!==e.classes?e.classes:"";return(0,s.createElement)("tbody",{...t?{id:t}:{},className:n},e.children)}function es(e){const[t,n]=(0,s.useState)(!1);let r=void 0!==e.id?e.id:"",i=void 0!==e.classes?e.classes:"",a=void 0!==e.tabData?e.tabData:"",o=void 0!==e.sideTab&&e.sideTab;return""===a?(0,s.createElement)(s.Fragment,null):(o&&(i+=" sui-side-tabs"),(0,s.createElement)("div",{...r?{id:r}:{},className:`sui-tabs ${i}`},(0,s.createElement)("div",{role:"tablist",className:"sui-tabs-menu"},a.map((r=>(0,s.createElement)("button",{key:r.id,type:"button",role:"tab",id:r.id,className:"sui-tab-item "+(!t&&r.selected||t===r.id?"active":""),"aria-controls":`${r.id}__content`,"aria-selected":r.selected,onClick:()=>{return n((t=r).id),void 0!==e.callback&&e.callback(t),void(void 0!==t.callback&&t.callback());var t}},r.title)))),(0,s.createElement)("div",{className:"sui-tabs-content"},a.map((e=>(0,s.createElement)("div",{key:e.id,role:"tabpanel",tabIndex:"0",id:`${e.id}__content`,className:"sui-tab-content "+(!t&&e.selected||t===e.id?"active":""),"aria-labelledby":e.id},(0,s.createElement)("div",null,e.content)))))))}n(373);const{__:ts}=wp.i18n;function ns(e){let t=void 0!==e.multiple&&e.multiple;const n=(0,s.useRef)(null);(0,s.useEffect)((()=>{null!==n.current&&(jQuery(`#${n.current.id}`).SUIselect2(r()).on("change",(function(e){i(e)})),jQuery(`#${n.current.id}`).val(e.selected).trigger("change"))}),[]);const r=()=>{let t={dropdownCssClass:"sui-select-dropdown"};return void 0!==e.search&&e.search||(t.minimumResultsForSearch="Infinity"),t},i=t=>{if(e.multiple){let r=[];for(var n of t.currentTarget.options)n.selected&&r.push(n.value);e.callback&&e.callback(r)}else e.callback&&e.callback(t.currentTarget.value)};return(0,s.createElement)("div",{className:"sui-form-field"},e.label&&(0,s.createElement)("label",{className:"sui-label"},e.label),(0,s.createElement)("select",{id:e.id,className:`sui-select ${e.classes}`,ref:n,multiple:t,"data-theme":e.theme},e.children),e.description&&(0,s.createElement)("div",{className:"sui-description",dangerouslySetInnerHTML:{__html:e.description}}))}const{__:rs,sprintf:ss}=wp.i18n;function is(e){const t=JSON.parse(window.blc_dashboard.data.hour_list),{setScheduleTime:n,getScheduleTime:r}=(0,s.useContext)(Gr);return(0,s.createElement)(ot,{classes:"freequency-item-wrap time-select-wrap"},(0,s.createElement)(ns,{id:e.id,className:`sui-select ${e.classes}`,callback:n,label:rs("Select Time","broken-link-checker"),multiple:!1,description:ss(/* translators: 1: Website timezone 2: Website time */ rs("Your time zone is set to %1$s, and your local time is %2$s","broken-link-checker"),window.blc_dashboard.data.timezone,window.blc_dashboard.data.local_time),selected:r()},t.map(((e,t)=>(0,s.createElement)("option",{key:t,value:e.value},e.value)))))}const{__:as}=wp.i18n;function os(e){const t=JSON.parse(window.blc_dashboard.data.week_days),{setScheduleDays:n,getScheduleDays:r}=(0,s.useContext)(Gr);return(0,s.createElement)(ot,{classes:"freequency-item-wrap time-select-wrap"},(0,s.createElement)(ns,{id:e.id,className:`sui-select ${e.classes}`,callback:n,label:as("Select Day","broken-link-checker"),multiple:!0,selected:r()},t.map(((e,t)=>(0,s.createElement)("option",{key:t,value:e.key},e.value)))))}const{__:ls}=wp.i18n;function cs(e){const t=[],{setScheduleMonthDays:n,getScheduleMonthDays:r}=(0,s.useContext)(Gr);for(let e=1;e<=28;e++)t.push(e);return(0,s.createElement)(ot,{classes:"freequency-item-wrap time-select-wrap"},(0,s.createElement)(ns,{id:e.id,className:`sui-select ${e.classes}`,callback:n,label:ls("Select Day","broken-link-checker"),multiple:!0,selected:r()},t.map((e=>(0,s.createElement)("option",{key:e,value:e},e)))))}const{__:ds}=wp.i18n;function us(e){const{scheduleFrequency:t,setScheduleFrequency:n}=(0,s.useContext)(Gr),{setScheduleTime:r}=(0,s.useContext)(Gr);(0,s.useEffect)((()=>{let e=document.getElementById(`blc-schedule-${t}-time-select`);e.length<=0||r(e.value)}),[t]);const i=[{id:"blcScheduleFrequencyDaily",title:ds("Daily","broken-link-checker"),content:(0,s.createElement)(is,{id:"blc-schedule-daily-time-select"}),selected:"daily"===t,callback:()=>{n("daily")}},{id:"blcScheduleFrequencyWeekly",title:ds("Weekly","broken-link-checker"),content:(0,s.createElement)(s.Fragment,null,(0,s.createElement)(os,{id:"blc-schedule-weekly-weekday-select"}),(0,s.createElement)(is,{id:"blc-schedule-weekly-time-select"})),selected:"weekly"===t,callback:()=>{n("weekly")}},{id:"blcScheduleFrequencyMonthly",title:ds("Monthly","broken-link-checker"),content:(0,s.createElement)(s.Fragment,null,(0,s.createElement)(cs,{id:"blc-schedule-monthly-day-select"}),(0,s.createElement)(is,{id:"blc-schedule-monthly-time-select"})),selected:"monthly"===t,callback:()=>n("monthly")}];return(0,s.createElement)(ot,{classes:"blc-frequency-tabs-wrap"},(0,s.createElement)(c,null,(0,s.createElement)("p",{className:"tab-short-description"},ds("Select a time and date for broken link checks to be performed on a recurring basis.","broken-link-checker"))),(0,s.createElement)(c,{classes:"schedule-frequency-label-row"},(0,s.createElement)("label",{className:"sui-label"},ds("Frequency","broken-link-checker"))),(0,s.createElement)(c,null,(0,s.createElement)(es,{classes:"blc-schedule-date-subtab",sideTab:!0,tabData:i})))}const{__:ps,sprintf:hs}=wp.i18n;function fs(e){const[t,n]=(0,s.useState)(!1),[r,i]=(0,s.useState)(!1),[a,o]=(0,s.useState)(!1),[l,c]=(0,s.useState)(!1),{addedRecipients:d,addedEmailRecipients:p,activeTab:h,setScheduleModalStatus:f,setScheduleStatus:m,allScheduleOptions:g,getScheduleStatus:b}=(0,s.useContext)(Gr),{dashboardNotifications:y,setDashboardNotifications:v}=(0,s.useContext)(xr);let w=0;(0,s.useEffect)((()=>{"schedule_recipients"!==h?(o(ps("Continue","broken-link-checker")),c(!1),b()&&(0{r&&_()}),[r]);const _=()=>{n(!0),Sr.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:g(),saveScheduleEventOnly:r}).then((function(e){n(!1),i(!1),200===e.data.status_code?r||(()=>{let e={...y};e.settingsSaved={content:ps("Notification saved successfully","broken-link-checker"),design:"success",type:"floating",dismissible:!0},delete e.scheduleDisabled,delete e.settingsSaveFail,v(e),document.getElementById("schedule_date").click(),m(!0),f(!1),i(!0)})():(e=>{let t={...y};w++,w<=3?_():(t.settingsSaveFail={content:e,design:"error",type:"floating",dismissible:!0},delete t.scheduleDisabled,delete t.settingsSaved,v(t),document.getElementById("schedule_date").click(),m(!1))})(e.data.message)}))};return(0,s.createElement)(u,{classes:"blc-save-schedule-button",color:"blue",content:a,disabled:l,onClick:e=>{"schedule_recipients"!==h?b()&&(0{n(o())}),[]),(0,s.useEffect)((()=>{a&&n(Boolean(a))}),[a]);return(0,s.createElement)(s.Fragment,null,t&&(0,s.createElement)(u,{classes:"blc-deactivate-schedule-button",outlined:!0,content:ms("Deactivate","broken-link-checker"),disabled:!1,onClick:e=>(l(!1),p([]),h([]),void Sr.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:c()}).then((function(e){200===e.data.status_code?(()=>{let e={...r};e.settingsSaved={content:ms("Settings saved. Schedule has been deactivated successfully","broken-link-checker"),design:"informative",type:"floating",dismissible:!0},delete e.scheduleDisabled,delete e.settingsSaveFail,i(e),document.getElementById("schedule_date").click(),d(!1)})():(e=>{let t={...r};t.settingsSaveFail={content:e,design:"error",type:"floating",dismissible:!0},delete t.scheduleDisabled,delete t.settingsSaved,i(t),document.getElementById("schedule_date").click(),l(!1)})(e.data.message)})))}))}const{__:ys}=wp.i18n;function vs(e){const[t,n]=(0,s.useState)(!1),{addedRecipients:r,addedEmailRecipients:i}=(0,s.useContext)(Gr);return(0,s.useEffect)((()=>{0>=r.length&&0>=i.length?n(!0):n(!1)}),[r,i]),(0,s.createElement)(ot,{classes:"schedule-modal-footer"},t&&(0,s.createElement)(c,{classes:"recipients-missing-footer-notice"},(0,s.createElement)(h,{design:"warning",content:ys("You've not added the users. In order to activate the schedule you need to add users first.","broken-link-checker")})),(0,s.createElement)(bs,null),(0,s.createElement)(fs,null))}const{__:ws}=wp.i18n;function _s(e){const[t,n]=(0,s.useState)([]);return(0,s.useEffect)((()=>{e.fields?n(e.fields):n([])}),[e.fields]),(0,s.createElement)(l,{id:e.id,className:e.classes},(()=>{if(void 0!==t&&t.length>0)return t.map((t=>void 0!==t&&t.hasOwnProperty("key")&&(0,s.createElement)(c,{key:`${e.id}-${t.key}`,classes:"field-list-row"},((t,n)=>{const r=[];return Object.entries(t).map((([t,i])=>{r.push((0,s.createElement)(d,{key:`${e.id}-${n}-${t}`},i))})),r})(t.data,t.key))))})())}const ks=function(e){var t=e.width,n=e.height,r=e.colorStart,i=void 0===r?"#f0f0f0":r,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:t,height:n})(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:t,height:n})(l);return(0,s.createElement)("svg",Object.assign({},u),(0,s.createElement)(c,Object.assign({},d,{role:"img","data-testid":"shapeElement",fill:"url(#linear-gradient)"})),(0,s.createElement)("defs",null,(0,s.createElement)("linearGradient",{id:"linear-gradient",x1:"0%",y1:"0%",x2:"100%",y2:"0%"},(0,s.createElement)("stop",{offset:"0%",stopColor:i},(0,s.createElement)("animate",{attributeName:"offset",values:"-2; -2; 1",dur:"2s",keyTimes:"0; 0.70; 1",repeatCount:"indefinite"})),(0,s.createElement)("stop",{offset:"50%",stopColor:o},(0,s.createElement)("animate",{attributeName:"offset",values:"0; 0; 2",dur:"2s",keyTimes:"0; 0.70; 1",repeatCount:"indefinite"})),(0,s.createElement)("stop",{offset:"100%",stopColor:i},(0,s.createElement)("animate",{attributeName:"offset",values:"0; 0; 3",dur:"2s",keyTimes:"0; 0.90; 1",repeatCount:"indefinite"})))))},{__:Es,sprintf:Ss}=wp.i18n;function xs(e){const{setScheduleSearchFilterRole:t,setScheduleSearchFilterOrder:n}=(0,s.useContext)(Gr),r=(e,r)=>{const s=e;"order"===r?n(s):"role"===r&&t(s)};return(0,s.createElement)(l,{classes:"recipients-search-filters-wrap"},(0,s.createElement)(c,null,(0,s.createElement)(d,null,(0,s.createElement)(ns,{id:`order-filter-${e.id}`,className:"sui-select",multiple:!1,callback:e=>r(e,"order")},(0,s.createElement)("option",{value:""},Es("Default","broken-link-checker")),(0,s.createElement)("option",{value:"recent"},Es("Recently Added","broken-link-checker")),(0,s.createElement)("option",{value:"asc"},Es("A-Z","broken-link-checker")),(0,s.createElement)("option",{value:"desc"},Es("Z-A","broken-link-checker")))),(0,s.createElement)(d,null,(0,s.createElement)(ns,{id:`roles-filter-${e.id}`,className:"sui-select",multiple:!1,search:!0,callback:e=>r(e,"role")},(0,s.createElement)("option",{value:""},Es("All","broken-link-checker")),Object.entries(window.blc_dashboard.data.allowedRoles).map((([e,t])=>(0,s.createElement)("option",{key:e,value:t.role_slug},void 0!==t.role_name?t.role_name:""," (",void 0!==t.user_count?t.user_count:"",")"))))),(0,s.createElement)(d,null,(0,s.createElement)("a",{onClick:t=>{(t=>{t.preventDefault();const n=document.getElementById(`order-filter-${e.id}`),s=document.getElementById(`roles-filter-${e.id}`),i=new Event("change");n.value="",s.value="",n.dispatchEvent(i),s.dispatchEvent(i),r("","order"),r("","role")})(t)}},Es("Clear all filters","broken-link-checker")))))}function Cs(e){const{__,sprintf:t}=wp.i18n;let n=null;const r=Sr.create({baseURL:window.blc_dashboard.data.rest_url_full,headers:{"content-type":"application/json","X-WP-Nonce":window.blc_dashboard.data.nonce}}),[i,a]=(0,s.useState)(!1),[o,l]=(0,s.useState)(!1),[c,d]=(0,s.useState)(!1),[u,p]=(0,s.useState)(!1),{searchedRecipients:f,setSearchedRecipients:m,addedRecipients:g,setAddedRecipients:b,scheduleSearchFilterRole:y,scheduleSearchFilterOrder:v,staticFilteredUserList:w,setStaticFilteredUserList:_,recipientResultsPreloadersDisplay:k,setRecipientResultsPreloadersDisplay:E}=(0,s.useContext)(Gr);(0,s.useEffect)((()=>{S(u,!0)}),[y,v]),(0,s.useEffect)((()=>{S(u,!1)}),[u]);const S=(e,t)=>{void 0===typeof t&&(t=!1),clearTimeout(n),d(!1),!t&&e.length{((e,t)=>{let n=[],s=`/users?context=view&page=1&per_page=${window.blc_dashboard.data.usersPerPage}`;if(-1!==window.blc_dashboard.data.rest_url_full.indexOf("?")&&(s=s.replace("/users?","/users&")),void 0===t&&(t=g),Object.entries(t).map((([e,t])=>{n.push(t.id)})),n.length>0&&(s+=`&exclude=${n.join()}`),void 0!==e&&e.length>0&&(s+=`&search=${e}`),s+=""!==y?`&roles=${y}`:`&roles=${window.blc_dashboard.data.allowedRolesSlugs}`,""!==v){let e=v,t="name";"recent"===v&&(t="registered_date",e="desc"),s+=`&order=${e}&orderby=${t}`}r.get(s,{}).then((function(t){if(l(!1),E(!1),200===t.status){t.data.length<=0&&d(e);let n=[];for(let e in t.data)void 0!==typeof t.data[e].id&&n.push(t.data[e].id);_(n),m(t.data)}else console.log("Something went wrong")}))})(e)}),1e3))};return(0,s.createElement)(s.Fragment,null,(0,s.createElement)(xs,{id:"recipients-search-filters"}),i&&(0,s.createElement)(h,{content:t(/*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)}),c&&(0,s.createElement)(h,{content:(0,s.createElement)("div",{dangerouslySetInnerHTML:{__html:t(/*translators: %s: The search term*/ __("No user found for %s term.","broken-link-checker"),c)}})}),o&&f.length<=0&&(0,s.createElement)("div",null,(0,s.createElement)(ks,{shape:"rect",width:"100%",height:30}),(0,s.createElement)(ks,{shape:"rect",width:"100%",height:30}),(0,s.createElement)(ks,{shape:"rect",width:"100%",height:30})))}const{__:As}=wp.i18n;function $s(e){const[t,n]=(0,s.useState)("closed"),[r,i]=(0,s.useState)(""),[a,o]=(0,s.useState)(""),[l,c]=(0,s.useState)(!1);let d=[];(0,s.useEffect)((()=>{d=e.searchResults?e.searchResults:[],e.showDefaultMessage||e.showNoResultsMessage?o(h()):o(u())}),[e.searchResults,e.showDefaultMessage,e.showNoResultsMessage],l),(0,s.useEffect)((()=>{o(p())}),[]);const u=()=>{if(void 0!==d&&d.length>0)return d.map((t=>void 0!==t&&t.hasOwnProperty("key")&&(0,s.createElement)("li",{key:`${e.id}-${t.key}`,className:"select2-results__option select2-results__option--selectable",onClick:()=>{t.onClick(),n("closed"),i(""),o(""),o(p()),c(!0)}},t.display)))},p=()=>(0,s.createElement)("li",{role:"alert","aria-live":"assertive",className:"select2-results__option select2-results__message"},e.defaultMessage),h=()=>e.showDefaultMessage&&e.defaultMessage?p():e.showNoResultsMessage&&e.noResultsMessage?(0,s.createElement)("li",{role:"alert","aria-live":"assertive",className:"select2-results__option select2-results__message"},e.noResultsMessage):u();return(0,s.createElement)("div",{className:`blc-search-dropdown-container blc-search-dropdown-container-${t}`,id:`blc-search-dropdown-container-${e.id}`,onFocus:e=>{(e=>{if("closed"===t){const t=e.currentTarget.querySelector("textarea");null!=t&&(t.tabIndex="-1",t.focus())}})(e)},onClick:e=>{},onKeyDown:e=>{i(e.currentTarget.value),n("open")},onBlur:t=>{(()=>{const t=setInterval((function(){const r=`sui-select-dropdown-wrap-${e.id}`,s=`search-dropdown-textbox-${e.id}`,a=`blc-search-dropdown__renderer_wrap-${e.id}`;r!==document.activeElement.id&&s!==document.activeElement.id&&a!==document.activeElement.id&&(n("closed"),i("")),clearInterval(t)}),160)})()}},(0,s.createElement)("select",{multiple:"",id:e.id,"data-placeholder":e.placeholder,"data-theme":"search","data-search":"true","aria-required":"true","aria-labelledby":`${e.id}-label`,className:"sui-select select2-hidden-accessible sui-screen-reader-text",tabIndex:"-1","aria-hidden":"true","data-select2-id":`select2-data-${e.id}`}),(0,s.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,s.createElement)("span",{className:"selection"},(0,s.createElement)("span",{className:"select2-selection select2-selection--multiple",id:`blc-search-dropdown__renderer_wrap-${e.id}`,role:"combobox","aria-haspopup":"true","aria-expanded":"false",tabIndex:"-1","aria-disabled":"false"},(0,s.createElement)("ul",{className:"select2-selection__rendered",id:`select2-${e.id}-container`}),(0,s.createElement)("span",{className:"select2-search select2-search--inline"},(0,s.createElement)("textarea",{id:`search-dropdown-textbox-${e.id}`,className:"select2-search__field",type:"search",tabIndex:"0",autoCorrect:"off",autoCapitalize:"none",spellCheck:"false",role:"searchbox","aria-autocomplete":"list",autoComplete:"off","aria-label":e.ariaLabel,"aria-describedby":`select2-${e.id}-container`,placeholder:e.placeholder,onKeyDown:e.onKeyDown,onClick:e.onClick,onChange:e.onChange,onFocus:e=>{n("open")},value:r})))),(0,s.createElement)("span",{className:"dropdown-wrapper","aria-hidden":"true"})),(0,s.createElement)("div",{id:`sui-select-dropdown-wrap-${e.id}`,onClick:e=>{var t;(t=e).currentTarget.tabIndex="-1",t.currentTarget.focus()}},(0,s.createElement)("span",{className:`select2-container sui-select sui-select-theme--search sui-select-dropdown-container--${t} select2-container--${t}`},(0,s.createElement)("span",{className:"sui-select-dropdown sui-search-dropdown sui-select-dropdown--above",dir:"ltr"},(0,s.createElement)("span",{className:"select2-results"},(0,s.createElement)("ul",{className:"select2-results__options",role:"listbox","aria-multiselectable":"true",id:`select2-${e.id}-results1`,"aria-expanded":"true","aria-hidden":"false"},a))))))}const{__:Rs,sprintf:Os}=wp.i18n;function Ns(e){const[t,n]=(0,s.useState)([]),[r,i]=(0,s.useState)(null),[a,o]=(0,s.useState)(!0),[l,c]=(0,s.useState)(),[d,u]=(0,s.useState)(),[p,h]=(0,s.useState)(!1),[f,m]=(0,s.useState)(!1),g=(0,s.useRef)("");let b=null;const y=Sr.create({baseURL:window.blc_dashboard.data.rest_url_full,headers:{"content-type":"application/json","X-WP-Nonce":window.blc_dashboard.data.nonce}}),v=[{key:"loader-row-1",display:(0,s.createElement)("div",{className:"select2-results__option"},(0,s.createElement)(ks,{shape:"rect",width:"100%",height:14})),onClick:()=>{}},{key:"loader-row-2",display:(0,s.createElement)("div",{className:"select2-results__option"},(0,s.createElement)(ks,{shape:"rect",width:"80%",height:14})),onClick:()=>{}},{key:"loader-row-4",display:(0,s.createElement)("div",{className:"select2-results__option"},(0,s.createElement)(ks,{shape:"rect",width:"90%",height:14})),onClick:()=>{}},{key:"loader-row-5",display:(0,s.createElement)("div",{className:"select2-results__option"},(0,s.createElement)(ks,{shape:"rect",width:"70%",height:14})),onClick:()=>{}}],{addedRecipients:w,setAddedRecipients:_,searchedRecipients:k,setSearchedRecipients:E,scheduleSearchFilterRole:S,scheduleSearchFilterOrder:x,staticFilteredUserList:C}=(0,s.useContext)(Gr);(0,s.useEffect)((()=>{c(R(window.blc_dashboard.data.searchLettersCount))}),[]),(0,s.useEffect)((()=>{if(void 0===t)return;if(g.current.length>0&&t.length<=0)return u(Os(/*translators: %d: Minimum letter number in order to start remote search*/ Rs("Nothing found for term %s.","broken-link-checker"),g.current)),void h(!0);h(!1);let e=[];for(const n of t)e.push(A(n));i(e)}),[t]);const A=e=>(void 0===e.name&&void 0!==e.data.fullname&&(e.name=e.data.fullname),{key:`userID-${e.id}`,display:e.name,onClick:()=>$(e)}),$=e=>{let t=[...w],n=[...k];if(void 0!==e.id)for(let t=0;tOs(/*translators: %d: Minimum letter number in order to start remote search*/ Rs("Please enter %d or more characters.","broken-link-checker"),e);return(0,s.createElement)($s,{id:"blc-search-users",placeholder:Rs("Type username","broken-link-checker"),ariaLabel:Rs("Search","broken-link-checker"),defaultMessage:l,showDefaultMessage:a,noResultsMessage:d,showNoResultsMessage:p,searchResults:r,onChange:e=>{(e=>{const t=e.currentTarget.value;if(t.length{((e,t)=>{let r=[],s=`/users?context=view&page=1&per_page=${window.blc_dashboard.data.usersPerPage}`;if(-1!==window.blc_dashboard.data.rest_url_full.indexOf("?")&&(s=s.replace("/users?","/users&")),void 0===t&&(t=w),Object.entries(t).map((([e,t])=>{r.push(t.id)})),r.length>0&&(s+=`&exclude=${r.join()}`),void 0!==e&&e.length>0&&(s+=`&search=${e}`),s+=""!==S?`&roles=${S}`:`&roles=${window.blc_dashboard.data.allowedRolesSlugs}`,""!==x){let e=x,t="name";"recent"===x&&(t="registered_date",e="desc"),s+=`&order=${e}&orderby=${t}`}y.get(s,{}).then((function(e){200===e.status?n(e.data):console.log("Something went wrong")}))})(g.current)}),1e3))})(e)}})}const{__:Ts}=wp.i18n;function Ds(e){const[t,n]=(0,s.useState)("closed"),[r,i]=(0,s.useState)(!1),{setSearchedRecipients:a,searchedRecipients:o,addedRecipients:l,setAddedRecipients:d,recipientResultsPreloadersDisplay:p}=(0,s.useContext)(Gr);(0,s.useEffect)((()=>{a([])}),[]),(0,s.useEffect)((()=>{i(p)}),[p]);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(f(r,t));return n},f=(e,t)=>{let n;switch(t){case"mainList":n=(e=>(0,s.createElement)(u,{buttonIcon:"plus-circle",outlined:!0,onClick:()=>{(e=>{let t=[...l],n=[...o],r=n.indexOf(e),s=!0;-1!==r&&(n.splice(r,1),a(n)),0{t.id===e.id&&(s=!1)})),s&&(t.push(e),d(t))})(e)},disabled:r}))(e);break;case"addedList":i=e,n=(0,s.createElement)(u,{buttonIcon:"trash",outlined:!0,onClick:()=>{(e=>{let t=[...l],n=[...o],r=t.indexOf(e);-1!==r&&(t.splice(r,1),d(t)),n.push(e),a(n)})(i)}})}var i;return void 0===e.name&&void 0!==e.data.fullname&&(e.name=e.data.fullname),{key:`userID-${e.id}`,data:{gravatar:m(e),fullname:e.name,roles:e.roles,action:n}}},m=e=>{let t=void 0!==e.avatar?e.avatar:window.blc_dashboard.data.dummyAvatar;return!t&&e.hasOwnProperty(data.gravatar)&&(t=data.gravatar),n=(n=t).replace(new RegExp("&","g"),"&"),(0,s.createElement)(s.Fragment,null,(0,s.createElement)("img",{src:n}));var n};return(0,s.createElement)(ot,null,(0,s.createElement)(c,{classes:"search-box-wrap"},(0,s.createElement)("label",{className:"users-list-label user-list-search light-text-color"},Ts("Search Users","broken-link-checker")),(0,s.createElement)(Ns,null)),0{N()}),[a,d]);const A=(e,t)=>{if("string"!=typeof e)return e;e=e.replace(new RegExp("&","g"),"&");let n=t?(0,s.createElement)("span",{className:"sui-icon-check","aria-hidden":"true"}):(0,s.createElement)("span",{className:"sui-icon-clock","aria-hidden":"true"});return(0,s.createElement)(s.Fragment,null,(0,s.createElement)("img",{src:e}),n)},$=e=>{let t=R(e);return{key:e.key,data:{gravatar:A(e.avatar,e.confirmed),name:e.name,email:e.email,action:t}}},R=e=>(0,s.createElement)(u,{buttonIcon:"trash",outlined:!0,onClick:()=>{O(e)}}),O=e=>{let t=[...x],n=t.indexOf(e);-1!==n&&(t.splice(n,1),C(t))},N=()=>{m(!(d&&a))};return(0,s.createElement)(l,null,(0,s.createElement)(c,null,(0,s.createElement)("p",{className:"tab-short-description"},js("Invite recipients by email address, and they will receive scheduled broken link check reports.","broken-link-checker"))),(0,s.createElement)(c,{classes:"email-schedule-title-row"},(0,s.createElement)("strong",null,js("Invite Recipients","broken-link-checker"))),(0,s.createElement)(c,{classes:"email-schedule-namefield-row"},(0,s.createElement)(Ps,{classes:"no-margin",label:js("Name","broken-link-checker"),placeholder:js("E.g. John","broken-link-checker"),onChange:e=>(e=>{const t=e.value;t.length>=3?p(!0):p(!1),v(t)})(e.currentTarget),value:y})),(0,s.createElement)(c,{classes:"email-schedule-emailfield-row"},(0,s.createElement)(Ps,{classes:"no-margin",label:js("Email Address","broken-link-checker"),placeholder:js("E.g. John@doe.com","broken-link-checker"),type:"email",value:g,onChange:e=>(e=>{const t=e.value;(e=>!(!e||!1===/^(([^<>()[\]\.,;:\s@\"]+(\.[^<>()[\]\.,;:\s@\"]+)*)|(\".+\"))@(([^<>()[\]\.,;:\s@\"]+\.)+[^<>()[\]\.,;:\s@\"]{2,})$/i.test(e)))(t)?o(!0):o(!1),b(t)})(e.currentTarget),onBlur:e=>(e.currentTarget,void i(!a))}),r&&(0,s.createElement)(h,{design:"error",content:js("The email address you entered is invalid.","broken-link-checker")}),w&&(0,s.createElement)(h,{design:"warning",content:js("The email address is already in use.","broken-link-checker")})),(0,s.createElement)(c,{classes:"email-schedule-button-row"},(0,s.createElement)(u,{content:js("Add Recipient","broken-link-checker"),onClick:()=>{n(!0),S.post(window.blc_dashboard.data.avatar_endpoint,{email:g}).then((function(e){200===e.data.status_code?(k.current=e.data.avatar,E.current=e.data.confirmed,(()=>{let e=[...x],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:y,email:g,avatar:k.current,confirmed:E.current};for(let t of e)if(g===t.email)return _(!0),void setTimeout((()=>_(!1)),5e3);e.push(t),C(e)})()):console.log("Something went wrong"),n(!1),b(""),v("")}))},classes:"sui-button-blue blc-blue",id:"blc-add-email-recipient-button",disabled:f,isLoading:t})),0{let e=[];for(const t of x)e.push($(t));return e})(),classes:"blc-recipients-list"})))}const{__:Us}=wp.i18n;function Fs(e){const t=[{id:"schedule_users",title:Us("Add users","broken-link-checker"),content:(0,s.createElement)(Ds,null),selected:!0},{id:"schedule_users_email",title:Us("Add by email","broken-link-checker"),content:(0,s.createElement)(Is,null)}];return(0,s.createElement)(ot,{classes:"blc-recipients-tabs-wrap"},(0,s.createElement)(c,null,(0,s.createElement)("p",{className:"tab-short-description"},Us("Add recipients to be notified of scheduled broken link check reports.","broken-link-checker"))),(0,s.createElement)(c,null,(0,s.createElement)(ot,{classes:"bordered-box"},(0,s.createElement)(c,null,(0,s.createElement)(es,{classes:"blc-schedule-recipients-tab",sideTab:!1,tabData:t})))))}const{__:Bs}=wp.i18n;function Ms(e){const[t,n]=(0,s.useState)(Bs("Add Recipients","broken-link-checker")),{getScheduleStatus:r,setScheduleModalStatus:i,scheduleModalVisible:a,activeTab:o,setActiveTab:l,addedRecipients:c,addedEmailRecipients:d}=(0,s.useContext)(Gr);(0,s.useEffect)((()=>{window.blc_dashboard.data.trigger_schedule_modal&&(i(!0),Lr("set_schedule",window.location.href),window.blc_dashboard.data.trigger_schedule_modal=!1),r()&&(0{if(a){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()}}),[a]);const u=[{id:"schedule_date",title:Bs("Schedule Date","broken-link-checker"),content:(0,s.createElement)(us,null),selected:!0},{id:"schedule_recipients",title:Bs("Add Recipients","broken-link-checker"),content:(0,s.createElement)(Fs,null)}];return(0,s.createElement)(at,{modalSize:"large",isActive:a,closeButton:!0,closeButtonCallback:()=>i(!1),modalID:"blc-schedule-modal",classes:"blc-schedule-modal",ariaLabelledBy:"blc-schedule-modal-header",ariaDescribedBy:"blc-schedule-modal-header",modalTitle:t,headerTitleAlign:"left",content:(0,s.createElement)(es,{classes:"blc-schedule-date-tab",sideTab:!1,tabData:u,callback:e=>{l(e.id)}}),footer:(0,s.createElement)(vs,null)})}const{__:qs}=wp.i18n;function zs(e){const{setScheduleModalStatus:t,setScheduleStatus:n,addedRecipients:r,addedEmailRecipients:i,scheduleFrequency:a,getScheduleDays:o,getScheduleMonthDays:l,getScheduleTime:c}=(0,s.useContext)(Gr),{dashboardNotifications:d,setDashboardNotifications:p,getDashboardNotifications:f}=(0,s.useContext)(xr),[m,g]=(0,s.useState)(null),[b,y]=(0,s.useState)(!1),v=(0,s.useRef)(),w=(0,s.useRef)();(0,s.useEffect)((()=>{y(window.blc_dashboard.data.expired_membership);const e=e=>{null===v.current||v.current.contains(e.target)||null===w.current.contains(e.target)||w.current.contains(e.target)||g(!1)};return document.body.addEventListener("click",e),()=>document.body.removeEventListener("click",e)}),[]);const _=Sr.create({baseURL:window.blc_dashboard.data.rest_url,headers:{"content-type":"application/json","X-WP-Nonce":window.blc_dashboard.data.nonce}}),k=()=>{b||(t(!0),document.getElementById("schedule_recipients").click())};return(0,s.createElement)(s.Fragment,null,(0,s.createElement)(Ms,null),(0,s.createElement)(Kr,{classes:"borderless dash-schedule-container active-schedule-container"},(0,s.createElement)(Zr,null,(0,s.createElement)(Yr,null,(0,s.createElement)(Xr,{classes:"schedule-icon"},qs("Notification","broken-link-checker")),(0,s.createElement)(Xr,{classes:"schedule-status"},qs("Status","broken-link-checker")),(0,s.createElement)(Xr,{classes:"schedule-recipients"},qs("Recipients","broken-link-checker")),(0,s.createElement)(Xr,{classes:"schedule-details"},qs("Schedule","broken-link-checker")),(0,s.createElement)(Xr,{classes:"schedule-actions"}))),(0,s.createElement)(Qr,null,(0,s.createElement)(Yr,null,(0,s.createElement)(Jr,{classes:"schedule-icon"},(0,s.createElement)("span",{className:"sui-icon-calendar","aria-hidden":"true"}),(0,s.createElement)("label",{className:"schedule-table-title"},qs("Schedule Scan","broken-link-checker"))),(0,s.createElement)(Jr,{classes:"schedule-status"},b?(0,s.createElement)("span",{className:"sui-tag sui-tag-disabled sui-tag-sm"},qs("Disabled","broken-link-checker")):(0,s.createElement)("span",{className:"sui-tag sui-tag-blue sui-tag-sm"},qs("Enabled","broken-link-checker"))),(0,s.createElement)(Jr,{classes:"schedule-recipients"},(()=>{let e=[],t=0,n=0;if(0>=r.length&&0>=i.length)return(0,s.createElement)("div",{className:"schedule-recipients-avatars-list",onClick:()=>k()},(0,s.createElement)(h,{key:"blc-no-recipients-notice",id:"blc-no-recipients-notice",content:qs("No recipients","broken-link-checker"),dismissible:!1}));for(let t of r)void 0===t.avatar&&(t.avatar=window.blc_dashboard.data.dummyAvatar),e.push({name:t.name,avatar:t.avatar,confirmed:!0});for(let t of i)e.push({name:t.name,avatar:t.avatar,confirmed:t.confirmed});return t=e.length,e=e.slice(0,3),n=t-3,(0,s.createElement)("div",{className:"schedule-recipients-avatars-list",onClick:()=>k()},e.map(((e,t)=>{return(0,s.createElement)("div",{"data-tooltip":e.name,className:"schedule-recipient-item inline-block sui-tooltip blc-profile-image",key:t},(0,s.createElement)("img",{src:e.avatar.replace(new RegExp("&","g"),"&")}),(0,s.createElement)("span",{className:(n=e.confirmed,n?"sui-icon-check":"sui-icon-clock"),"aria-hidden":"true"}));var n})),n>0&&(0,s.createElement)("a",{className:"hidden-recipients-message"},sprintf(/* translators: %d: Number of hidden recipients */ qs("+ %d more","broken-link-checker"),n)))})()),(0,s.createElement)(Jr,{classes:"schedule-details"},(()=>{let e,n,r=[],i=JSON.parse(window.blc_dashboard.data.week_days);switch(n=c(),a){case"daily":e=qs("Daily","broken-link-checker");break;case"weekly":e=qs("Weekly","broken-link-checker");let t=o();if(t.length>0)for(const e in t){const n=t[e];void 0!==i[n]&&r.push(i[n].value)}break;case"monthly":e=qs("Monthly","broken-link-checker"),r=l()}let d="";return d="daily"===a?`${e} ${n}`:`${e}/${r}, ${n}`,(0,s.createElement)("span",{onClick:()=>{b||(t(!0),document.getElementById("schedule_date").click())},style:{cursor:"pointer"}},d)})()),(0,s.createElement)(Jr,{classes:"actions-column"},(0,s.createElement)("div",{className:`sui-dropdown float-r ${m&&"open"}`},(0,s.createElement)("span",{...b?{className:"sui-tooltip sui-tooltip-top-right"}:{},"data-tooltip":qs("Upgrade Membership","broken-link-checker")},(0,s.createElement)(u,{id:"blc-options-schedule-button",variant:"text",buttonIcon:"widget-settings-config",ariaLabel:qs("Enable Notification","broken-link-checker"),classes:"sui-button-icon",onClick:()=>{b||g(!m)},mainReference:v,iconReference:w,disabled:b})),(0,s.createElement)("ul",null,(0,s.createElement)("li",null,(0,s.createElement)("button",{onClick:()=>{t(!0),g(!1)}},(0,s.createElement)("i",{className:"sui-icon-wrench-tool"}),qs("Configure","broken-link-checker"))),(0,s.createElement)("li",null,(0,s.createElement)("button",{onClick:()=>(()=>{let e={...d};e.scheduleDisabled={content:qs("Schedule has been disabled","broken-link-checker"),design:"success",type:"floating",dismissible:!0},delete e.settingsSaved,n(!1),_.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"):p(e)}))})()},(0,s.createElement)("i",{"aria-hidden":"true",className:"sui-icon-power-on-off"}),qs("Disable","broken-link-checker"))))))))))}const{__:Hs}=wp.i18n;function Ws(e){const[t,n]=(0,s.useState)(!1),{setScheduleModalStatus:r}=(0,s.useContext)(Gr);return(0,s.useEffect)((()=>{n(window.blc_dashboard.data.expired_membership)}),[]),(0,s.createElement)(s.Fragment,null,(0,s.createElement)(Ms,null),(0,s.createElement)(Kr,{classes:"borderless dash-schedule-container inactive-schedule-container"},(0,s.createElement)(Zr,null,(0,s.createElement)(Yr,null,(0,s.createElement)(Xr,{classes:"title-column"},Hs("Notification","broken-link-checker")),(0,s.createElement)(Xr,{classes:"status-column"},Hs("Status","broken-link-checker")),(0,s.createElement)(Xr,{classes:"info-column"}),(0,s.createElement)(Xr,{classes:"actions-column"}))),(0,s.createElement)(Qr,null,(0,s.createElement)(Yr,null,(0,s.createElement)(Jr,null,(0,s.createElement)("span",{className:"sui-icon-calendar","aria-hidden":"true"}),(0,s.createElement)("label",{className:"schedule-table-title"},Hs("Schedule Scan","broken-link-checker"))),(0,s.createElement)(Jr,null,(0,s.createElement)("span",{className:"sui-tag sui-tag-disabled sui-tag-sm"},Hs("Disabled","broken-link-checker"))),(0,s.createElement)(Jr,null,(0,s.createElement)("div",{className:""},Hs("Schedule broken link checks and receive results via email.","broken-link-checker"))),(0,s.createElement)(Jr,{classes:"actions-column"},(0,s.createElement)("span",{...t?{className:"sui-tooltip sui-tooltip-top-right"}:{},"data-tooltip":Hs("Upgrade Membership","broken-link-checker")},(0,s.createElement)(u,{id:"blc-enable-schedule-button",variant:"text",buttonIcon:"plus",ariaLabel:Hs("Schedule Scan","broken-link-checker"),tooltip:Hs("Schedule Scan","broken-link-checker"),classes:"sui-button-icon",onClick:()=>{r(!0)},disabled:t})))))))}const{__:Gs}=wp.i18n;function Vs(e){const t=window.blc_dashboard.data.schedule,{setScheduleStatus:n,getScheduleStatus:r,setScheduleFrequency:i,setScheduleDays:a,setScheduleTime:o,scheduleModalVisible:u}=(0,s.useContext)(Gr);(0,s.useEffect)((()=>{n(t.active),i(t.frequency),a(t.days),o(t.time)}),[]);let p=r()?(0,s.createElement)(zs,null):(0,s.createElement)(Ws,null);return(0,s.createElement)(ot,{id:"blc-results-area",title:(0,s.createElement)(s.Fragment,null,(0,s.createElement)("span",{className:"sui-icon-graph-line"})," ",Gs("Schedule Scan","broken-link-checker"))},(0,s.createElement)(l,null,(0,s.createElement)(c,null,(0,s.createElement)(d,null,(0,s.createElement)("p",null,(0,s.createElement)("label",{className:"schedule-label"},Gs("Enable scheduled broken link checks and be notified of results.","broken-link-checker"))))),(0,s.createElement)(c,null,(0,s.createElement)(d,{classes:"schedule-table-wrap "+(u?" no-overflow":"")},p))))}function Ks(){return(0,s.createElement)(Cr,null,(0,s.createElement)(Tr,null),(0,s.createElement)(Wr,null),(0,s.createElement)(Vr,null,(0,s.createElement)(Vs,null)))}const Ys=()=>{const e=window.blc_dashboard.data.site_connected,t=window.blc_dashboard.data.use_legacy;let n;return n=e&&!t?(0,s.createElement)(Ks,null):(0,s.createElement)(Dr,null),(0,s.createElement)(s.Fragment,null,n)},Js=()=>(0,s.createElement)(s.Fragment,null,(0,s.createElement)(Ys,null)),Xs=document.getElementById(window.blc_dashboard.data.unique_id);a.createRoot?(0,a.createRoot)(Xs).render((0,s.createElement)(a.StrictMode,null,(0,s.createElement)(Js,null))):(0,a.render)((0,s.createElement)(a.StrictMode,null,(0,s.createElement)(Js,null)),Xs)},146:(e,t,n)=>{"use strict";var r=n(363),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,p=Object.getOwnPropertyDescriptor,h=Object.getPrototypeOf,f=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(f){var s=h(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{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(t){"use strict";"object"!==e(window.SUI)&&(window.SUI={}),SUI.linkDropdown=function(){function e(e){var n=t(".sui-2-12-24 .sui-dropdown");e&&(n=n.not(e)),n.removeClass("open")}t("body").on("click",".sui-dropdown-anchor",(function(n){var r=t(this).parent();e(r),r.hasClass("sui-dropdown")&&r.toggleClass("open"),n.preventDefault()})),t("body").on("mouseup",(function(n){var r=t(".sui-2-12-24 .sui-dropdown-anchor");r.is(n.target)||0!==r.has(n.target).length||e()}))},SUI.linkDropdown()}(jQuery)},363:(e,t,n)=>{"use strict";e.exports=n(799)},373:()=>{!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={},p=Object.prototype.hasOwnProperty,h=[].slice,f=/\.js$/;function m(e,t){return p.call(e,t)}function g(e,t){var n,r,s,i,a,o,l,c,u,p,h,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;u0&&(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(p=m.length;p>0;p-=1)if((s=g[m.slice(0,p).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=h.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,p,h,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;f0&&(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":">",'"':""","'":"'","/":"/"};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('
    ');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(''),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;n0?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",{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('');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(''),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("")},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(''));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('
      '),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('
    • ')},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;s1||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;o0||0===r.length)){var s=this.$selection.find(".select2-selection__rendered").attr("id"),i=this.options.get("translations").get("removeAllItems"),a=e('');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('');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",Ɐ:"A",Ꜳ:"AA",Æ:"AE",Ǽ:"AE",Ǣ:"AE",Ꜵ:"AO",Ꜷ:"AU",Ꜹ:"AV",Ꜻ:"AV",Ꜽ:"AY","Ⓑ":"B",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",Ꝺ:"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",Ǝ:"E","Ⓕ":"F",F:"F",Ḟ:"F",Ƒ:"F",Ꝼ:"F","Ⓖ":"G",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","Ⓘ":"I",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",Ꞣ:"K","Ⓛ":"L",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",Ɯ:"M","Ⓝ":"N",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",Ꝍ:"O",Œ:"OE",Ƣ:"OI",Ꝏ:"OO",Ȣ:"OU","Ⓟ":"P",P:"P",Ṕ:"P",Ṗ:"P",Ƥ:"P",Ᵽ:"P",Ꝑ:"P",Ꝓ:"P",Ꝕ:"P","Ⓠ":"Q",Q:"Q",Ꝗ:"Q",Ꝙ:"Q",Ɋ:"Q","Ⓡ":"R",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",Ʉ:"U","Ⓥ":"V",V:"V",Ṽ:"V",Ṿ:"V",Ʋ:"V",Ꝟ:"V",Ʌ:"V",Ꝡ:"VY","Ⓦ":"W",W:"W",Ẁ:"W",Ẃ:"W",Ŵ:"W",Ẇ:"W",Ẅ:"W",Ẉ:"W",Ⱳ:"W","Ⓧ":"X",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",Ꝣ:"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",ɐ:"a",ꜳ:"aa",æ:"ae",ǽ:"ae",ǣ:"ae",ꜵ:"ao",ꜷ:"au",ꜹ:"av",ꜻ:"av",ꜽ:"ay","ⓑ":"b",b:"b",ḃ:"b",ḅ:"b",ḇ:"b",ƀ:"b",ƃ:"b",ɓ:"b","ⓒ":"c",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",ꝺ:"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",ǝ:"e","ⓕ":"f",f:"f",ḟ:"f",ƒ:"f",ꝼ:"f","ⓖ":"g",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",ɥ:"h",ƕ:"hv","ⓘ":"i",i:"i",ì:"i",í:"i",î:"i",ĩ:"i",ī:"i",ĭ:"i",ï:"i",ḯ:"i",ỉ:"i",ǐ:"i",ȉ:"i",ȋ:"i",ị:"i",į:"i",ḭ:"i",ɨ:"i",ı:"i","ⓙ":"j",j:"j",ĵ:"j",ǰ:"j",ɉ:"j","ⓚ":"k",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",ꝇ:"l",lj:"lj","ⓜ":"m",m:"m",ḿ:"m",ṁ:"m",ṃ:"m",ɱ:"m",ɯ:"m","ⓝ":"n",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",ɵ:"o",œ:"oe",ƣ:"oi",ȣ:"ou",ꝏ:"oo","ⓟ":"p",p:"p",ṕ:"p",ṗ:"p",ƥ:"p",ᵽ:"p",ꝑ:"p",ꝓ:"p",ꝕ:"p","ⓠ":"q",q:"q",ɋ:"q",ꝗ:"q",ꝙ:"q","ⓡ":"r",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",ẛ:"s","ⓣ":"t",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",ʉ:"u","ⓥ":"v",v:"v",ṽ:"v",ṿ:"v",ʋ:"v",ꝟ:"v",ʌ:"v",ꝡ:"vy","ⓦ":"w",w:"w",ẁ:"w",ẃ:"w",ŵ:"w",ẇ:"w",ẅ:"w",ẘ:"w",ẉ:"w",ⱳ:"w","ⓧ":"x",x:"x",ẋ:"x",ẍ:"x","ⓨ":"y",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",ꝣ:"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=0){var c=r.filter(a(l)),d=this.item(c),u=n.extend(!0,{},l,d),p=this.option(u);c.replaceWith(p)}else{var h=this.option(l);if(l.children){var f=this.convertToOptions(l.children);h.append(f)}i.push(h)}}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;a0&&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('');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('');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('
    • '),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(""),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=li.bottom+o,p={left:i.left,top:a.bottom},h=this.$dropdownParent;"static"===h.css("position")&&(h=h.offsetParent());var f={top:0,left:0};(e.contains(document.body,h[0])||h[0].isConnected)&&(f=h.offset()),p.top-=f.top,p.left-=f.left,n||r||(s="below"),u||!d||n?!d&&u&&n&&(s="below"):s="above",("above"==s||n&&"below"!==s)&&(p.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(p)},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;r0){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,p,h,f,m,g,b,y,v,w,_,k,E,S,x,C,A,$,R,O){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=h:d.dataAdapter=p,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,R))),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 O=[],N=0;N0){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;s0){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-1||(e.isPlainObject(this.options[p])?e.extend(this.options[p],u[p]):this.options[p]=u[p]);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=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,i=this.$element[0].hasAttribute("multiple");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(!i)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""!==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;n0)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('');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)},799:(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,p=n?Symbol.for("react.forward_ref"):60112,h=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 h:return e;default:switch(e=e&&e.$$typeof){case c:case p: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=p,t.Fragment=i,t.Lazy=g,t.Memo=m,t.Portal=s,t.Profiler=o,t.StrictMode=a,t.Suspense=h,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)===p},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)===h},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===u||e===o||e===a||e===h||e===f||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===m||e.$$typeof===l||e.$$typeof===c||e.$$typeof===p||e.$$typeof===y||e.$$typeof===v||e.$$typeof===w||e.$$typeof===b)},t.typeOf=_},833: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{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"),p=e(this).find(".sui-accordion-open-indicator > .sui-screen-reader-text"),h=null==p?void 0:p.text(),f=null==p?void 0:p.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&&(p.html(f),p.data("content",h)),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-24 .sui-accordion").length&&t(".sui-2-12-24 .sui-accordion").each((function(){SUI.suiAccordion(this)}))}(jQuery)}},n={};function r(e){var s=n[e];if(void 0!==s)return s.exports;var i=n[e]={exports:{}};return t[e](i,i.exports,r),i.exports}r.m=t,e=[],r.O=(t,n,s,i)=>{if(!n){var a=1/0;for(d=0;d=i)&&Object.keys(r.O).every((e=>r.O[e](n[l])))?n.splice(l--,1):(o=!1,i0&&e[d-1][2]>i;d--)e[d]=e[d-1];e[d]=[n,s,i]},r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e={74:0,329:0};r.O.j=t=>0===e[t];var t=(t,n)=>{var s,i,[a,o,l]=n,c=0;if(a.some((t=>0!==e[t]))){for(s in o)r.o(o,s)&&(r.m[s]=o[s]);if(l)var d=l(r)}for(t&&t(n);cr(49)));s=r.O(s)})();