1!function(t){var e=function(t,e,i){"use strict";return function(){function i(t,e){for(var i=0;i<e.length;i++){var s=e[i];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(t,s.key,s)}}function s(t,e,s){return e&&i(t.prototype,e),s&&i(t,s),t}for(var n=moselecteddropdown.selecteddropdown,a=0;a<n.length;a++){var o=n[a];n[a]={name:o.name,iso2:o.alphacode,dialCode:o.countryCode.substr(1),priority:o[3]||0,areaCodes:o[4]||null}}t.intlTelInputGlobals={instances:{}};var r=0,l={allowDropdown:!0,autoHideDialCode:!0,autoPlaceholder:"polite",customPlaceholder:null,dropdownContainer:null,excludeCountries:[],formatOnDisplay:!0,geoIpLookup:null,hiddenInput:"",initialCountry:"",localizedCountries:null,nationalMode:!0,onlyCountries:[],placeholderNumberType:"MOBILE",preferredCountries:["us","gb"],separateDialCode:!1,utilsScript:""},h=["800","822","833","844","855","866","877","880","881","882","883","884","885","886","887","888","889"];t.addEventListener("load",function(){t.intlTelInputGlobals.windowLoaded=!0});var u=function(t,e){for(var i=Object.keys(t),s=0;s<i.length;s++)e(i[s],t[i[s]])},d=function(e){u(t.intlTelInputGlobals.instances,function(i){t.intlTelInputGlobals.instances[i][e]()})},c=function(){function i(t,e){var s=this;(function(t,e){if(!(t instanceof i))throw new TypeError("Cannot call a class as a function")})(this),this.id=r++,this.a=t,this.b=null,this.c=null;var n=e||{};this.d={},u(l,function(t,e){s.d[t]=n.hasOwnProperty(t)?n[t]:e}),this.e=Boolean(t.getAttribute("placeholder"))}return s(i,[{key:"_init",value:function(){var t=this;if(this.d.nationalMode&&(this.d.autoHideDialCode=!1),this.d.separateDialCode&&(this.d.autoHideDialCode=this.d.nationalMode=!1),this.g=/Android.+Mobile|webOS|iPhone|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),this.g&&(e.body.classList.add("iti-mobile"),this.d.dropdownContainer||(this.d.dropdownContainer=e.body)),"undefined"!=typeof Promise){var i=new Promise(function(e,i){t.h=e,t.i=i}),s=new Promise(function(e,i){t.i0=e,t.i1=i});this.promise=Promise.all([i,s])}else this.h=this.i=function(){},this.i0=this.i1=function(){};this.s={},this._b(),this._f(),this._h(),this._i(),this._i3()}},{key:"_b",value:function(){this._d(),this._d2(),this._e(),this.d.localizedCountries&&this._d0(),(this.d.onlyCountries.length||this.d.localizedCountries)&&this.p.sort(this._d1)}},{key:"_c",value:function(t,e,i){this.q.hasOwnProperty(e)||(this.q[e]=[]);var s=i||0;this.q[e][s]=t}},{key:"_d",value:function(){if(this.d.onlyCountries.length){var t=this.d.onlyCountries.map(function(t){return t.toLowerCase()});this.p=n.filter(function(e){return t.indexOf(e.iso2)>-1})}else if(this.d.excludeCountries.length){var e=this.d.excludeCountries.map(function(t){return t.toLowerCase()});this.p=n.filter(function(t){return-1===e.indexOf(t.iso2)})}else this.p=n}},{key:"_d0",value:function(){for(var t=0;t<this.p.length;t++){var e=this.p[t].iso2.toLowerCase();this.d.localizedCountries.hasOwnProperty(e)&&(this.p[t].name=this.d.localizedCountries[e])}}},{key:"_d1",value:function(t,e){return t.name.localeCompare(e.name)}},{key:"_d2",value:function(){this.q={};for(var t=0;t<this.p.length;t++){var e=this.p[t];if(this._c(e.iso2,e.dialCode,e.priority),e.areaCodes)for(var i=0;i<e.areaCodes.length;i++)this._c(e.iso2,e.dialCode+e.areaCodes[i])}}},{key:"_e",value:function(){this.preferredCountries=[];for(var t=0;t<this.d.preferredCountries.length;t++){var e=this.d.preferredCountries[t].toLowerCase(),i=this._y(e,!1,!0);i&&this.preferredCountries.push(i)}}},{key:"_e2",value:function(t,i,s){var n=e.createElement(t);return i&&u(i,function(t,e){return n.setAttribute(t,e)}),s&&s.appendChild(n),n}},{key:"_f",value:function(){this.a.setAttribute("autocomplete","off");var t="intl-tel-input";this.d.allowDropdown&&(t+=" allow-dropdown"),this.d.separateDialCode&&(t+=" separate-dial-code");var e=this._e2("div",{class:t});if(this.a.parentNode.insertBefore(e,this.a),this.k=this._e2("div",{class:"flag-container"},e),e.appendChild(this.a),this.selectedFlag=this._e2("div",{class:"selected-flag",role:"combobox","aria-owns":"country-listbox"},this.k),this.l=this._e2("div",{class:"iti-flag"},this.selectedFlag),this.d.separateDialCode&&(this.t=this._e2("div",{class:"selected-dial-code"},this.selectedFlag)),this.d.allowDropdown&&(this.selectedFlag.setAttribute("tabindex","0"),this.u=this._e2("div",{class:"iti-arrow"},this.selectedFlag),this.m=this._e2("ul",{class:"country-list hide",id:"c
1ountry-listbox","aria-expanded":"false",role:"listbox"}),this.preferredCountries.length&&(this._g(this.preferredCountries,"preferred"),this._e2("li",{class:"divider",role:"separator","aria-disabled":"true"},this.m)),this._g(this.p,"standard"),this.d.dropdownContainer?(this.dropdown=this._e2("div",{class:"intl-tel-input iti-container"}),this.dropdown.appendChild(this.m)):this.k.appendChild(this.m)),this.d.w){var i=this.d.w,s=this.a.getAttribute("name");if(s){var n=s.lastIndexOf("[");-1!==n&&(i="".concat(s.substr(0,n),"[").concat(i,"]"))}this.w=this._e2("input",{type:"hidden",name:i}),e.appendChild(this.w)}}},{key:"_g",value:function(t,e){for(var i="",s=0;s<t.length;s++){var n=t[s];i+="<li class='country ".concat(e,"' id='iti-item-").concat(n.iso2,"' role='option' data-dial-code='").concat(n.dialCode,"' data-country-code='").concat(n.iso2,"'>"),i+="<div class='flag-box'><div class='iti-flag ".concat(n.iso2,"'></div></div>"),i+="<span class='country-name'>".concat(n.name,"</span>"),i+="<span class='dial-code'>+".concat(n.dialCode,"</span>"),i+="</li>"}this.m.insertAdjacentHTML("beforeend",i)}},{key:"_h",value:function(){var t=this.a.value,e=this._5(t),i=this._w(t),s=this.d,n=s.initialCountry,a=s.nationalMode,o=s.autoHideDialCode,r=s.separateDialCode;e&&!i?this._v(t):"auto"!==n&&(n?this._z(n.toLowerCase()):e&&i?this._z("us"):(this.j=this.preferredCountries.length?this.preferredCountries[0].iso2:this.p[0].iso2,t||this._z(this.j)),t||a||o||r||(this.a.value="+".concat(this.s.dialCode))),t&&this._u(t)}},{key:"_i",value:function(){this._j(),this.d.autoHideDialCode&&this._l(),this.d.allowDropdown&&this._i2(),this.w&&this._i0()}},{key:"_i0",value:function(){var t=this;this._a14=function(){t.w.value=t.getNumber()},this.a.form&&this.a.form.addEventListener("submit",this._a14)}},{key:"_i1",value:function(){for(var t=this.a;t&&"LABEL"!==t.tagName;)t=t.parentNode;return t}},{key:"_i2",value:function(){var t=this;this._a9=function(e){t.m.classList.contains("hide")?t.a.focus():e.preventDefault()};var e=this._i1();e&&e.addEventListener("click",this._a9),this._a10=function(){!t.m.classList.contains("hide")||t.a.disabled||t.a.readOnly||t._n()},this.selectedFlag.addEventListener("click",this._a10),this._a11=function(e){t.m.classList.contains("hide")&&-1!==["ArrowUp","ArrowDown"," ","Enter"].indexOf(e.key)&&(e.preventDefault(),e.stopPropagation(),t._n()),"Tab"===e.key&&t._2()},this.k.addEventListener("keydown",this._a11)}},{key:"_i3",value:function(){var e=this;this.d.utilsScript&&!t.intlTelInputUtils?t.intlTelInputGlobals.windowLoaded?t.intlTelInputGlobals.loadUtils(this.d.utilsScript):t.addEventListener("load",function(){t.intlTelInputGlobals.loadUtils(e.d.utilsScript)}):this.i0(),"auto"===this.d.initialCountry?this._i4():this.h()}},{key:"_i4",value:function(){t.intlTelInputGlobals.autoCountry?this.handleAutoCountry():t.intlTelInputGlobals.startedLoadingAutoCountry||(t.intlTelInputGlobals.startedLoadingAutoCountry=!0,"function"==typeof this.d.geoIpLookup&&this.d.geoIpLookup(function(e){t.intlTelInputGlobals.autoCountry=e.toLowerCase(),setTimeout(function(){return d("handleAutoCountry")})},function(){return d("rejectAutoCountryPromise")}))}},{key:"_j",value:function(){var t=this;this._a12=function(){t._v(t.a.value)&&t._8()},this.a.addEventListener("keyup",this._a12),this._a13=function(){setTimeout(t._a12)},this.a.addEventListener("cut",this._a13),this.a.addEventListener("paste",this._a13)}},{key:"_j2",value:function(t){var e=this.a.getAttribute("maxlength");return e&&t.length>e?t.substr(0,e):t}},{key:"_l",value:function(){var t=this;this._a5=function(i){t.a===e.activeElement||t.a.value||(i.preventDefault(),t.a.focus())},this.a.addEventListener("mousedown",this._a5),this._a6=function(e){"+"===e.key&&(t.a.value="")},this._a7=function(){t.a.value||t.a.readOnly||!t.s.dialCode||(t.a.value="+".concat(t.s.dialCode),t.a.addEventListener("keypress",t._a6),setTimeout(function(){var e=t.a.value.length;t.a.setSelectionRange(e,e)}))},this.a.addEventListener("focus",this._a7),this._a8=function(){t._l2()},this.a.form&&this.a.form.addEventListener("submit",this._a8),this.a.addEventListener("blur",this._a8)}},{key:"_l2",value:function(){if("+"===this.a.value.charAt(0)){var t=this._m(this.a.value);t&&this.s.dialCode!==t||(this.a.value="")}this.a.removeEventListener("keypress",this._a6)}},{key:"_m",value:function(t){return t.replace(/\D/g,"")}},{key:"_m2",value:function(t){var i=e.createEvent("Event");i.initEvent(t,!0,!0),this.a.dispatchEvent(i)}},{key:"_n",value:function(){this.m.classList.remove("hide"),this.m.setAttribute("aria-expanded","true"),this._o(),this.b&&(this._x(this.b),this._3(this.b)),this._p(),this.u.classList.add("up"),this._m2("open:countrydropdown")}}
1,{key:"_n2",value:function(t,e,i){i&&!t.classList.contains(e)?t.classList.add(e):!i&&t.classList.contains(e)&&t.classList.remove(e)}},{key:"_o",value:function(){var i=this;if(this.d.dropdownContainer&&this.d.dropdownContainer.appendChild(this.dropdown),!this.g){var s=this.a.getBoundingClientRect(),n=t.pageYOffset||e.documentElement.scrollTop,a=s.top+n,o=this.m.offsetHeight,r=a+this.a.offsetHeight+o<n+t.innerHeight,l=a-o>n;if(this._n2(this.m,"dropup",!r&&l),this.d.dropdownContainer){var h=!r&&l?0:this.a.offsetHeight;this.dropdown.style.top="".concat(a+h,"px"),this.dropdown.style.left="".concat(s.left+e.body.scrollLeft,"px"),this._a4=function(){return i._2()},t.addEventListener("scroll",this._a4)}}}},{key:"_o2",value:function(t){for(var e=t;e&&e!==this.m&&!e.classList.contains("country");)e=e.parentNode;return e===this.m?null:e}},{key:"_p",value:function(){var t=this;this._a0=function(e){var i=t._o2(e.target);i&&t._x(i)},this.m.addEventListener("mouseover",this._a0),this._a1=function(e){var i=t._o2(e.target);i&&t._1(i)},this.m.addEventListener("click",this._a1);var i=!0;this._a2=function(){i||t._2(),i=!1},e.documentElement.addEventListener("click",this._a2);var s="",n=null;this._a3=function(e){e.preventDefault(),"ArrowUp"===e.key||"ArrowDown"===e.key?t._q(e.key):"Enter"===e.key?t._r():"Escape"===e.key?t._2():/^[a-zA-ZÃ-ÿ ]$/.test(e.key)&&
1(n&&clearTimeout(n),s+=e.key.toLowerCase(),t._s(s),n=setTimeout(function(){s=""},1e3))},e.addEventListener("keydown",this._a3)}},{key:"_q",value:function(t){var e="ArrowUp"===t?this.c.previousElementSibling:this.c.nextElementSibling;e&&(e.classList.contains("divider")&&(e="ArrowUp"===t?e.previousElementSibling:e.nextElementSibling),this._x(e),this._3(e))}},{key:"_r",value:function(){this.c&&this._1(this.c)}},{key:"_s",value:function(t){for(var e=0;e<this.p.length;e++)if(this._t(this.p[e].name,t)){var i=this.m.querySelector("#iti-item-".concat(this.p[e].iso2));this._x(i),this._3(i,!0);break}}},{key:"_t",value:function(t,e){return t.substr(0,e.length).toLowerCase()===e}},{key:"_u",value:function(e){var i=e;if(this.d.formatOnDisplay&&t.intlTelInputUtils&&this.s){var s=!this.d.separateDialCode&&(this.d.nationalMode||"+"!==i.charAt(0)),n=intlTelInputUtils.numberFormat,a=n.NATIONAL,o=n.INTERNATIONAL,r=s?a:o;i=intlTelInputUtils.formatNumber(i,this.s.iso2,r)}i=this._7(i),this.a.value=i}},{key:"_v",value:function(t){var e=t,i="1"===this.s.dialCode;e&&this.d.nationalMode&&i&&"+"!==e.charAt(0)&&("1"!==e.charAt(0)&&(e="1".concat(e)),e="+".concat(e));var s=this._5(e),n=this._m(e),a=null;if(s){var o=this.q[this._m(s)],r=-1!==o.indexOf(this.s.iso2),l="+1"===s&&n.length>=4;if(("1"!==this.s.dialCode||!this._w(n))&&(!r||l))for(var h=0;h<o.length;h++)if(o[h]){a=o[h];break}}else"+"===e.charAt(0)&&n.length?a="":e&&"+"!==e||(a=this.j);return null!==a&&this._z(a)}},{key:"_w",value:function(t){var e=this._m(t);if("1"===e.charAt(0)){var i=e.substr(1,3);return-1!==h.indexOf(i)}return!1}},{key:"_x",value:function(t){var e=this.c;e&&e.classList.remove("highlight"),this.c=t,this.c.classList.add("highlight")}},{key:"_y",value:function(t,e,i){for(var s=e?n:this.p,a=0;a<s.length;a++)if(s[a].iso2===t)return s[a];if(i)return null;throw new Error("No country data for '".concat(t,"'"))}},{key:"_z",value:function(t){var e=this.s.iso2?this.s:{};this.s=t?this._y(t,!1,!1):{},this.s.iso2&&(this.j=this.s.iso2),this.l.setAttribute("class","iti-flag ".concat(t));var i=t?"".concat(this.s.name,": +").concat(this.s.dialCode):"Unknown";if(this.selectedFlag.setAttribute("title",i),this.d.separateDialCode){var s=this.s.dialCode?"+".concat(this.s.dialCode):"",n=this.a.parentNode;e.dialCode&&n.classList.remove("iti-sdc-".concat(e.dialCode.length+1)),s&&n.classList.add("iti-sdc-".concat(s.length)),this.t.innerHTML=s}if(this._0(),this.d.allowDropdown){var a=this.b;if(a&&(a.classList.remove("active"),a.setAttribute("aria-selected","false")),t){var o=this.m.querySelector("#iti-item-".concat(t));o.setAttribute("aria-selected","true"),o.classList.add("active"),this.b=o,this.m.setAttribute("aria-activedescendant",o.getAttribute("id"))}}return e.iso2!==t}},{key:"_0",value:function(){var e="aggressive"===this.d.autoPlaceholder||!this.e&&"polite"===this.d.autoPlaceholder;if(t.intlTelInputUtils&&e){var i=intlTelInputUtils.numberType[this.d.placeholderNumberType],s=this.s.iso2?intlTelInputUtils.getExampleNumber(this.s.iso2,this.d.nationalMode,i):"";s=this._7(s),"function"==typeof this.d.customPlaceholder&&(s=this.d.customPlaceholder(s,this.s)),this.a.setAttribute("placeholder",s)}}},{key:"_1",value:function(t){var e=this._z(t.getAttribute("data-country-code"));this._2(),this._4(t.getAttribute("data-dial-code"),!0),this.a.focus();var i=this.a.value.length;this.a.setSelectionRange(i,i),e&&this._8()}},{key:"_2",value:function(){this.m.classList.add("hide"),this.m.setAttribute("aria-expanded","false"),this.u.classList.remove("up"),e.removeEventListener("keydown",this._a3),e.documentElement.removeEventListener("click",this._a2),this.m.removeEventListener("mouseover",this._a0),this.m.removeEventListener("click",this._a1),this.d.dropdownContainer&&(this.g||t.removeEventListener("scroll",this._a4),this.dropdown.parentNode&&this.dropdown.parentNode.removeChild(this.dropdown)),this._m2("close:countrydropdown")}},{key:"_3",value:function(i,s){var n=this.m,a=t.pageYOffset||e.documentElement.scrollTop,o=n.offsetHeight,r=n.getBoundingClientRect().top+a,l=r+o,h=i.offsetHeight,u=i.getBoundingClientRect().top+a,d=u+h,c=u-r+n.scrollTop,v=o/2-h/2;if(u<r)s&&(c-=v),n.scrollTop=c;else if(d>l){s&&(c+=v);var f=o-h;n.scrollTop=c-f}}}
1,{key:"_4",value:function(t,e){var i,s=this.a.value,n="+".concat(t);if("+"===s.charAt(0)){var a=this._5(s);i=a?s.replace(a,n):n}else{if(this.d.nationalMode||this.d.separateDialCode)return;if(s)i=n+s;else{if(!e&&this.d.autoHideDialCode)return;i=n}}this.a.value=i}},{key:"_5",value:function(t){var e="";if("+"===t.charAt(0))for(var i="",s=0;s<t.length;s++){var n=t.charAt(s);if(!isNaN(parseInt(n,10))&&(i+=n,this.q[i]&&(e=t.substr(0,s+1)),4===i.length))break}return e}},{key:"_6",value:function(){var t=this.a.value.trim(),e=this.s.dialCode,i=this._m(t),s="1"===i.charAt(0)?i:"1".concat(i);return(this.d.separateDialCode?"+".concat(e):t&&"+"!==t.charAt(0)&&"1"!==t.charAt(0)&&e&&"1"===e.charAt(0)&&4===e.length&&e!==s.substr(0,4)?e.substr(1):"")+t}},{key:"_7",value:function(t){var e=t;if(this.d.separateDialCode){var i=this._5(e);if(i){null!==this.s.areaCodes&&(i="+".concat(this.s.dialCode));var s=" "===e[i.length]||"-"===e[i.length]?i.length+1:i.length;e=e.substr(s)}}return this._j2(e)}},{key:"_8",value:function(){this._m2("countrychange")}},{key:"handleAutoCountry",value:function(){"auto"===this.d.initialCountry&&(this.j=t.intlTelInputGlobals.autoCountry,this.a.value||this.setCountry(this.j),this.h())}},{key:"handleUtils",value:function(){t.intlTelInputUtils&&(this.a.value&&this._u(this.a.value),this._0()),this.i0()}},{key:"destroy",value:function(){var e=this.a.form;if(this.d.allowDropdown){this._2(),this.selectedFlag.removeEventListener("click",this._a10),this.k.removeEventListener("keydown",this._a11);var i=this._i1();i&&i.removeEventListener("click",this._a9)}this.w&&e&&e.removeEventListener("submit",this._a14),this.d.autoHideDialCode&&(this.a.removeEventListener("mousedown",this._a5),this.a.removeEventListener("focus",this._a7),e&&e.removeEventListener("submit",this._a8),this.a.removeEventListener("blur",this._a8)),this.a.removeEventListener("keyup",this._a12),this.a.removeEventListener("cut",this._a13),this.a.removeEventListener("paste",this._a13);var s=this.a.parentNode;s.parentNode.insertBefore(this.a,s),s.parentNode.removeChild(s),delete t.intlTelInputGlobals.instances[this.id]}},{key:"getExtension",value:function(){return t.intlTelInputUtils?intlTelInputUtils.getExtension(this._6(),this.s.iso2):""}},{key:"getNumber",value:function(e){if(t.intlTelInputUtils){var i=this.s.iso2;return intlTelInputUtils.formatNumber(this._6(),i,e)}return""}},{key:"getNumberType",value:function(){return t.intlTelInputUtils?intlTelInputUtils.getNumberType(this._6(),this.s.iso2):-99}},{key:"getSelectedCountryData",value:function(){return this.s}},{key:"getValidationError",value:function(){if(t.intlTelInputUtils){var e=this.s.iso2;return intlTelInputUtils.getValidationError(this._6(),e)}return-99}},{key:"isValidNumber",value:function(){var e=this._6().trim(),i=this.d.nationalMode?this.s.iso2:"";return t.intlTelInputUtils?intlTelInputUtils.isValidNumber(e,i):null}},{key:"setCountry",value:function(t){var e=t.toLowerCase();this.l.classList.contains(e)||(this._z(e),this._4(this.s.dialCode,!1),this._8())}},{key:"setNumber",value:function(t){var e=this._v(t);this._u(t),e&&this._8()}},{key:"setPlaceholderNumberType",value:function(t){this.d.placeholderNumberType=t,this._0()}}]),i}();t.intlTelInputGlobals.getCountryData=function(){return n};var v=function(t,i,s){var n=e.createElement("script");n.onload=function(){d("handleUtils"),i&&i()},n.onerror=function(){d("rejectUtilsScriptPromise"),s&&s()},n.className="iti-load-utils",n.async=!0,n.src=t,e.body.appendChild(n)};return t.intlTelInputGlobals.loadUtils=function(e){if(!t.intlTelInputUtils&&!t.intlTelInputGlobals.startedLoadingUtilsScript){if(t.intlTelInputGlobals.startedLoadingUtilsScript=!0,"undefined"!=typeof Promise)return new Promise(function(t,i){return v(e,t,i)});v(e)}return null},t.intlTelInputGlobals.defaults=l,t.intlTelInputGlobals.version="14.0.3",function(e,i){var s=new c(e,i);return s._init(),t.intlTelInputGlobals.instances[s.id]=s,s}}()}(window,document);"object"==typeof module&&module.exports?module.exports=e:window.intlTelInput=e}();
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.