1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[82307],{2307:(e,t,s)=>{s.r(t),s.d(t,{default:()=>o});var i=s(4049);class o extends window.PluginBaseClass{init(){this._initTemplate(),this._registerEvents()}_registerEvents(){this._toggleBtn.addEventListener("click",this.togglePassword.bind(this))}togglePassword(){"text"===this.el.type?this._hidePassword():this._showPassword()}_showPassword(){let e=this.options;this.el.type="text",this._eyeOpen.classList.toggle(e.hiddenClass),this._eyeCrossed.classList.toggle(e.hiddenClass),this._toggleBtn.setAttribute("aria-label","".concat(snippets.passwordHide))}_hidePassword(){let e=this.options;this.el.type="password",this._eyeOpen.classList.toggle(e.hiddenClass),this._eyeCrossed.classList.toggle(e.hiddenClass),this._toggleBtn.setAttribute("aria-label","".concat(snippets.passwordShow))}_initTemplate(){let e=this.options,t=document.createElement("div");t.classList.add(e.passwordContainerClasses),this._toggleBtn=document.createElement("button"),this._toggleBtn.setAttribute("type","button"),this._toggleBtn.setAttribute("aria-label","".concat(snippets.passwordShow)),this._toggleBtn.classList.add(...e.toggleBtnClasses),this._eyeOpen=document.createElement("span"),this._eyeCrossed=document.createElement("span"),this._eyeOpen.innerHTML="".concat(e.eyeOpen),this._eyeOpen.classList.add(...e.iconClasses),this._eyeCrossed.innerHTML="".concat(e.eyeClosed),this._eyeCrossed.classList.add(...e.iconClasses,e.hiddenClass),this._toggleBtn.appendChild(this._eyeOpen),this._toggleBtn.appendChild(this._eyeCrossed);let s=this.el.parentNode;s.insertBefore(t,this.el),t.appendChild(this.el);let o=i.Z.querySelector(s,".js-validation-message",!1);o&&t.appendChild(o),t.appendChild(this._toggleBtn)}}o.options={hiddenClass:"d-none",iconClasses:["icon","eye","password-toggle-icon"],toggleBtnClasses:["btn","btn-link","password-toggle"],passwordContainerClasses:"password-toggle-container",eyeOpen:'<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" viewBox="0 0 24 24"><defs><path d="M12.001 20C7.7019 20 3.827 17.7042.412 13.21a2 2 0 0 1 0-2.4201C3.827 6.2959 7.7018 4 12.001 4c4.2994 0 8.1741 2.2958 11.5892 6.79a2 2 0 0 1 0 2.4201C20.175 17.7041 16.3004 20 12.001 20zm0-2c3.6119 0 6.9325-1.9675 9.9968-6-3.0643-4.0325-6.3849-6-9.9967-6-3.6118 0-6.9324 1.9675-9.9968 6 3.0644 4.0325 6.385 6 9.9968 6zM12 16c-2.2091 0-4-1.7909-4-4 0-2.2091 1.7909-4 4-4 2.2091 0 4 1.7909 4 4 0 2.2091-1.7909 4-4 4zm0-2c1.1046 0 2-.8954 2-2s-.8954-2-2-2-2 .8954-2 2 .8954 2 2 2z" id="icons-default-eye-open"></path></defs><use xlink:href="#icons-default-eye-open" fill="#758CA3" fill-rule="evenodd"></use></svg>',eyeClosed:'<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" viewBox="0 0 24 24"><defs><path d="M2.9877 16.101c-.8852-.8319-1.7435-1.7957-2.5758-2.891a2 2 0 0 1 0-2.4201C3.8271 6.2958 7.7018 4 12.0011 4c.6958 0 1.3825.0605 2.0593.1815.5436.0972.9056.6167.8084 1.1604-.0972.5436-.6168.9056-1.1604.8084A9.6795 9.6795 0 0 0 12.001 6c-3.6118 0-6.9324 1.9675-9.9968 6 .7668 1.009 1.5512 1.8898 2.3522 2.6428a1.018 1.018 0 0 1 .026.025c.3904.3906.3904 1.0237 0 1.4143-.3842.384-1.003.3904-1.3948.019zM20.293 2.293c.3905-.3905 1.0237-.3905 1.4142 0 .3905.3905.3905 1.0237 0 1.4142l-18 18c-.3905.3905-1.0237.3905-1.4142 0-.3905-.3905-.3905-1.0237 0-1.4142l18-18zm-.6518 7.06c-.4026-.3781-.4224-1.011-.0442-1.4135.378-.4026 1.011-.4224 1.4135-.0443.8866.8329 1.7463 1.798 2.5798 2.8948a2 2 0 0 1 0 2.4202C20.1751 17.7042 16.3004 20 12.0011 20c-.6966 0-1.3839-.0606-2.0613-.1818-.5437-.0973-.9055-.617-.8082-1.1606.0973-.5436.6169-.9055 1.1605-.8082a9.6793 9.6793 0 0 0 1.709.1506c3.6118 0 6.9324-1.9675 9.9967-6-.7682-1.011-1.554-1.8932-2.3567-2.6471z" id="icons-default-eye-crossed"></path></defs><use xlink:href="#icons-default-eye-crossed" fill="#758CA3" fill-rule="evenodd"></use></svg>'}},4049:(e,t,s)=>{s.d(t,{Z:()=>o});var i=s(5140);class o{static isNode(e){return"object"==typeof e&&null!==e&&(e===document||e===window||e instanceof Node)}static hasAttribute(e,t){if(!o.isNode(e))throw Error("The element must be a valid HTML Node!");return"function"==typeof e.hasAttribute&&e.hasAttribute(t)}static getAttribute(e,t){let s=!(arguments.length>2)||void 0===arguments[2]||arguments[2];if(s&&!1===o.hasAttribute(e,t))throw Error('The required property "'.concat(t,'" does not exist!'));if("function"!=typeof e.getAttribute){if(s)throw Error("This node doesn't support the getAttribute function!");return}return e.getAttribute(t)}static getDataAttribute(e,t){let s=!(arguments.length>2)||void 0===arguments[2]||arguments[2],n=t.replace(/^data(|-)/,""),r=i.Z.toLowerCamelCase(n,"-");if(!o.isNode(e)){if(s)throw Error("The passed node is not a valid HTML Node!");return}if(void 0===e.dataset){if(s)throw Error("This node doesn't support the dataset attribute!");return}let a=e.dataset[r];if(void 0===a){if(s)throw Error('The required data attribute "'.concat(t,'" does not exist on ').concat(e,"!"));return a}return i.Z.parsePrimitive(a)}static querySelector(e,t){let s=!(arguments.length>2)||void 0===arguments[2]||arguments[2];if(s&&!o.isNode(e))throw Error("The parent node is not a valid HTML Node!");let i=e.querySelector(t)||!1;if(s&&!1===i)throw Error('The required element "'.concat(t,'" does not exist in parent node!'));return i}static querySelectorAll(e,t){let s=!(arguments.length>2)||void 0===arguments[2]||arguments[2];if(s&&!o.isNode(e))throw Error("The parent node is not a valid HTML Node!");let i=e.querySelectorAll(t);if(0===i.length&&(i=!1),s&&!1===i)throw Error('At least one item of "'.concat(t,'" must exist in parent node!'));return i}static getFocusableElements(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.body;return e.querySelectorAll('\n input:not([tabindex^="-"]):not([disabled]):not([type="hidden"]),\n select:not([tabindex^="-"]):not([disabled]),\n textarea:not([tabindex^="-"]):not([disabled]),\n button:not([tabindex^="-"]):not([disabled]),\n a[href]:not([tabindex^="-"]):not([disabled]),\n [tabindex]:not
1([tabindex^="-"]):not([disabled])\n ')}static getFirstFocusableElement(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.body;return this.getFocusableElements(e)[0]}static getLastFocusableElement(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document,t=this.getFocusableElements(e);return t[t.length-1]}}},5140:(e,t,s)=>{s.d(t,{Z:()=>i});class i{static ucFirst(e){return e.charAt(0).toUpperCase()+e.slice(1)}static lcFirst(e){return e.charAt(0).toLowerCase()+e.slice(1)}static toDashCase(e){return e.replace(/([A-Z])/g,"-$1").replace(/^-/,"").toLowerCase()}static toLowerCamelCase(e,t){let s=i.toUpperCamelCase(e,t);return i.lcFirst(s)}static toUpperCamelCase(e,t){return t?e.split(t).map(e=>i.ucFirst(e.toLowerCase())).join(""):i.ucFirst(e.toLowerCase())}static parsePrimitive(e){try{return/^\d+(.|,)\d+$/.test(e)&&(e=e.replace(",",".")),JSON.parse(e)}catch(t){return e.toString()}}}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.