1(self.webpackChunk_vp_pk_ess_redesign=self.webpackChunk_vp_pk_ess_redesign||[]).push([[3650],{245:function(e,n,t){"use strict";t.d(n,{IM:function(){return s}});var a=t(9240),r=t(2155),o=t(9654),i=["tag","children"],s=(0,r.forwardRef)((function(e,n){var t=e.tag,o=e.children,s=(0,a.ut)(e,i);if(!t)return r.createElement(r.Fragment,null);var l=t;return r.createElement(l,(0,a.rC)({ref:n,className:"A11yText__a11y___hJQoO"},s),o)}));s.propTypes={tag:o.B.elementType,children:o.B.oneOfType([o.B.arrayOf(o.B.node),o.B.node]).isRequired},s.defaultProps={tag:"span"},s.displayName="A11yText"},6762:function(e,n,t){"use strict";t.d(n,{pd:function(){return B}});var a=t(9240),r=t(2155),o=t(9654),i=["title","titleId"],s=function(e){var n=e.title,t=e.titleId,o=(0,a.ut)(e,i);return n&&!t&&(t="title-icons-lpg-visible-outline"),r.createElement("svg",(0,a.rC)({xmlns:"http://www.w3.org/2000/svg",width:64.001,height:64,viewBox:"0 0 64 64",role:"img","aria-labelledby":t},o),n?r.createElement("title",{id:t},n):null,r.createElement("path",{fill:"#262626",d:"M61.778 31.243C55.631 21.224 44.22 15 32 15 19.778 15 8.368 21.224 2.221 31.243a1.5 1.5 0 0 0 0 1.568C8.368 42.831 19.778 49.055 32 49.055c12.22 0 23.631-6.224 29.778-16.243a1.5 1.5 0 0 0 0-1.569M19 32.025c0-7.166 5.832-12.996 13-12.996s13 5.83 13 12.996c0 7.168-5.832 13-13 13s-13-5.832-13-13m-13.722.002c4.38-6.631 11.61-11.399 19.621-13.213C20.198 21.346 17 26.31 17 32.025c0 5.719 3.198 10.684 7.9 13.215-8.011-1.813-15.241-6.582-19.622-13.213M39.1 45.24c4.703-2.531 7.9-7.496 7.9-13.215 0-5.716-3.197-10.68-7.899-13.21 8.01 1.814 15.24 6.582 19.621 13.212-4.381 6.631-11.612 11.4-19.622 13.213m-.015-13.215A7.083 7.083 0 0 1 32 39.11a7.084 7.084 0 0 1-6.786-9.113c.56.401 1.242.643 1.984.643a3.41 3.41 0 0 0 3.417-3.417c0-.741-.242-1.422-.644-1.982a7.083 7.083 0 0 1 9.114 6.784"}))};s.displayName="SvgIconsLpgVisibleOutline";var l=s;function u(e){return r.createElement(l,e)}u.displayName="LpgVisibleOutline";var c=["title","titleId"],p=function(e){var n=e.title,t=e.titleId,o=(0,a.ut)(e,c);return n&&!t&&(t="title-icons-lpg-invisible-outline"),r.createElement("svg",(0,a.rC)({xmlns:"http://www.w3.org/2000/svg",width:64.001,height:64,viewBox:"0 0 64 64",role:"img","aria-labelledby":t},o),n?r.createElement("title",{id:t},n):null,r.createElement("path",{fill:"#262626",d:"m31.064 39.021 7.953-7.952c.041.307.069.618.069.937a7.083 7.083 0 0 1-7.085 7.085 7 7 0 0 1-.937-.07m30.714-7.798c-2.873-4.682-6.903-8.521-11.619-11.297l-2.239 2.239c4.354 2.414 8.115 5.775 10.802 9.842-4.381 6.631-11.612 11.4-19.622 13.213 4.703-2.531 7.9-7.496 7.9-13.215 0-2.578-.655-5.001-1.801-7.119l-1.497 1.497A12.9 12.9 0 0 1 45 32.005c0 7.168-5.832 13-13 13-2.016 0-3.918-.475-5.623-1.297l-1.499 1.499.022.013-.028-.007-2.496 2.495A36 36 0 0 0 32 49.034c12.22 0 23.631-6.224 29.778-16.243a1.5 1.5 0 0 0 0-1.568M57.52 8.566 8.57 57.515a1.5 1.5 0 0 1-1.06.439 1.5 1.5 0 0 1-1.061-2.56l9.942-9.942c-5.819-2.809-10.792-7.154-14.17-12.66a1.5 1.5 0 0 1 0-1.568C8.368 21.204 19.778 14.98 32 14.98c4.365 0 8.62.81 12.574 2.289L55.398 6.445a1.5 1.5 0 1 1 2.122 2.121M39.101 18.795c.84.452 1.631.983 2.364 1.582l.722-.722a34 34 0 0 0-3.086-.86M32 19.009c-7.168 0-13 5.83-13 12.996 0 3.034 1.046 5.828 2.796 8.042l4.24-4.24a7.03 7.03 0 0 1-1.12-3.802 7.084 7.084 0 0 1 7.085-7.082c1.401 0 2.701.417 3.8 1.119l4.239-4.239A12.93 12.93 0 0 0 32 19.009M18.703 43.14l1.677-1.677A14.9 14.9 0 0 1 17 32.005c0-5.716 3.198-10.68 7.899-13.211-8.011 1.813-15.241 6.582-19.621 13.213 3.212 4.862 7.964 8.705 13.425 11.133"}))};p.displayName="SvgIconsLpgInvisibleOutline";var f=p;function d(e){return r.createElement(f,e)}d.displayName="LpgInvisibleOutline";var h=t(3735),m=t(5951),v=t.n(m),g={badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valid:!0,valueMissing:!1},k=t(8660),C=t(5999),w=t(8891),y=t(245),b={l:"1024px",m:"640px",s:"320px",xl:"1344px",xs:"0px",wrapper:"Input__wrapper___jv6BL",theme_dark:"Input__theme_dark___PBH8L",disabled:"Input__disabled___vzBxC",input:"Input__input___b0K8L",label:"Input__label___P9idL","label-wrapper":"Input__label-wrapper___Ozah-",icon:"Input__icon___UFEJu",hint:"Input__hint___asDBU",message:"Input__message___95Q0p",button:"Input__button___f-k5a","inner-wrapper":"Input__inner-wrapper___mIsKI",labelAsterisk:"Input__labelAsterisk___Wr-Ua",theme_magenta:"Input__theme_magenta___ynGGY",themeDark:"Input__theme_dark___PBH8L",labelWrapper:"Input__label-wrapper___Ozah-",innerWrapper:"Input__inner-wrapper___mIsKI",themeMagenta:"Input__theme_magenta___ynGGY"},_=["children","onBeforeValueChange","onChange","onBlur","onInvalid","value","customClass","innerCustomClass","inputCustomClass","isValid","invali
1dMessage","requiredMessage","required","hintMessage","button","mask","hasValueAlways","scheme","disabled","labelProps","inputRef"],B=(0,r.forwardRef)((function(e,n){var t=e.children,o=e.onBeforeValueChange,i=e.onChange,s=e.onBlur,l=e.onInvalid,u=e.value,c=e.customClass,p=e.innerCustomClass,f=e.inputCustomClass,d=e.isValid,m=e.invalidMessage,B=e.requiredMessage,I=e.required,M=e.hintMessage,O=e.button,S=e.mask,E=e.hasValueAlways,V=e.scheme,D=e.disabled,x=e.labelProps,R=e.inputRef,N=(0,a.ut)(e,_),T=(0,r.useContext)(C.Dx),L=(0,r.useRef)(null),P=(0,r.useState)(!1),A=(0,a.Gf)(P,2),q=A[0],F=A[1],j=(0,r.useState)({current:null}),G=(0,a.Gf)(j,2),U=G[0],z=G[1],W=(0,r.useState)(u||""),Y=(0,a.Gf)(W,2),X=Y[0],H=Y[1],K=function(e){var n=(0,r.useState)(g),t=(0,a.Gf)(n,2),o=t[0],i=t[1],s=(0,r.useState)(!1),l=(0,a.Gf)(s,2),u=l[0],c=l[1],p=function(){null!=e&&e.checkValidity()&&i(g)},f=o.badInput,d=o.customError,h=o.patternMismatch,m=o.rangeOverflow,v=o.rangeUnderflow,k=o.stepMismatch,C=o.tooLong,w=o.tooShort,y=o.typeMismatch,b=o.valid,_=o.valueMissing;return{handleInvalid:function(e){(!(arguments.length>1&&void 0!==arguments[1])||arguments[1])&&e.preventDefault(),c(!0);var n=e.target.validity,t=n.badInput,a=n.customError,r=n.patternMismatch,o=n.rangeOverflow,s=n.rangeUnderflow,l=n.stepMismatch,u=n.tooLong,p=n.tooShort,f=n.typeMismatch,d=n.valid,h=n.valueMissing;i({badInput:t,customError:a,patternMismatch:r,rangeOverflow:o,rangeUnderflow:s,stepMismatch:l,tooLong:u,tooShort:p,typeMismatch:f,valid:d,valueMissing:h})},badInput:f,customError:d,patternMismatch:h,rangeOverflow:m,rangeUnderflow:v,stepMismatch:k,tooLong:C,tooShort:w,typeMismatch:y,valid:b,valueMissing:_,allowPerKeystrokeValidation:u,invalidNotMissing:!b&&!_,onBlurValidityCheck:function(){u||c(!0),p()},onChangeValidityCheck:function(){u&&p()}}}(U.current),$=K.valueMissing,J=K.invalidNotMissing,Q=K.valid,Z=K.handleInvalid,ee=K.onBlurValidityCheck,ne=K.onChangeValidityCheck,te=(0,r.useRef)(null);(0,r.useImperativeHandle)(n,(function(){return{focusButton:function(){te.current&&te.current.focus()}}}));var ae=void 0!==d,re=E||X.length,oe="theme_dark"===T?w.In.Color.white:w.In.Color.black,ie=(0,h.cx)(b.input,{"is-active":re,"is-invalid":ae&&!d||!Q});(0,r.useEffect)((function(){null!=u&&H(u)}),[u]),(0,r.useEffect)((function(){var e=function(){if(L.current){var e=L.current.scrollWidth>L.current.clientWidth;F(e)}},n="undefined"!=typeof ResizeObserver?new ResizeObserver(e):void 0;return L.current&&(null==n||n.observe(L.current)),e(),function(){L.current&&(null==n||n.unobserve(L.current))}}),[]);var se=V;V||(se=b.wrapper),"string"!=typeof V&&(se=V.join(" ")),T&&(se+=" ".concat(b[T])),D&&(se+=" ".concat(b.disabled)),c&&(se+=" ".concat(c));var le=function(e){O&&O.onClick&&"function"==typeof O.onClick&&O.onClick(e,U.current)},ue=null!=u?{value:X}:{},ce=N.id||"input-".concat((0,k.YG)("Input",e)+1);return r.createElement("div",{className:se,ref:n},r.createElement("div",{className:(0,h.cx)(b.innerWrapper,p)},r.createElement(v(),(0,a.rC)({id:ce,name:ce,type:"text",className:(0,h.cx)(ie,f),onChange:function(e){var n=e.target.value;o&&(n=o(n)),H(n),ne(),e.target.value=n,i&&"function"==typeof i&&i(e)},onBlur:function(e){ee(),s&&s(e)},onInvalid:function(e){Z(e),l&&l(e)},inputRef:function(e){z({current:e}),R&&("function"!=typeof R?R.current=e:R(e))},"aria-invalid":ae&&!d||!Q,"aria-describedby":ae&&!d||!Q?"msg-".concat(ce):null,title:q?t:void 0,mask:S?S.mask:void 0,maskChar:S?S.char:void 0,disabled:D,required:I},ue,N)),r.createElement("label",(0,a.rC)({ref:L,htmlFor:ce,title:q?t:void 0,className:b.label},x),t,I?r.createElement("span",{className:(0,h.cx)((0,a.oX)({},b.labelAsterisk,q)),"aria-hidden":"true"},"*"):null),O&&r.createElement("button",{ref:te,type:"button",role:O.role,"aria-checked":O.ariaChecked,className:(0,h.cx)(b.button,O.customClass),tabIndex:O.tabIndex,onClick:le,onKeyDown:function(e){"Enter"===e.key&&(e.preventDefault(),le(e))}},O.icon&&r.createElement(w.In,{icon:O.icon,color:oe,size:w.In.Size.parent}),O.label&&r.createElement(y.IM,null,O.label))),M&&r.createElement("p",{id:"hint-".concat(ce),className:b.hint},M),(ae&&!d||J)&&r.createElement("p",{id:"msg-".concat(ce),className:b.message},m),$&&r.createElement("p",{id:"msg-".concat(ce),className:b.message},B))}));B.Variant={themeDark:"input--theme_dark"},B.defaultProps={value:void 0,scheme:"",customClass:void 0,innerCustomClass:void 0,inputCustomClass:void 0,isValid:void 0,disabled:!1,invalidMessage:void 0,requiredMessage:void 0,required:!1,hintMessage:void 0,button:void 0,mask:void 0,onBeforeValueChange:null,onChange:null,onBlur:null,onInvalid:null,hasValueAlways:!1,labelProps:{},inputRef:void 0},B.propTypes={value:o.B.string,isValid:o.B.bool,disabled:o.B.bool,invalidMessage:o.B.string,requiredMessage:o.B.string,required:o.B.bool,customClass:o.B.string,innerCustomClass:o.B.string,inputCustomClass:o.B.string,hintMessage:o.B.string,button:o.B.shape({icon:o.B.elementType.isRequired,label:o.B.string.isRequired,role:o.B.string,ariaChecked:o.B.string,tabIndex:o.B.number,onClick:o.B.func,customClass:o.B.string}),mask:o.B.shape({mask:o.B.string.isRequired,char:o.B.string.isRequired}),onChange:o.B.func,onBeforeValueChange:o.B.func,onBlur:o.B.func,onInvalid:o.B.func,children:o.B.oneOfType([o.B.arrayOf(o.B.node),o.B.node]).isRequired,scheme:o.B.oneOfType([o.B.string,o.B.arrayOf(o.B.string)]),hasValueAlways:o.B.bool,labelProps:o.B.objectOf(o.B.any),inputRef:o.B.oneOfType([o.B.func,o.B.shape({current:"undefined"!=typeof HTMLInputElement?o.B.instanceOf(HTMLInputElement):o.B.any})])},B.displayName="Input";var I=["children"],M={d:"[0-3]",m:"[0-1]",y:"[1-2]",9:"[0-9]"},O=(0,r.forwardRef)((function(e,n){var t=e.children,o=(0,a.ut)(e,I);return r.createElement(B,(0,a.rC)({ref:n,formatChars:M,mask:{mask:"d9.m9.y999-d9.m9.y999",char:"_"}},o),t)}));
1O.propTypes={children:o.B.oneOfType([o.B.arrayOf(o.B.node),o.B.node]).isRequired},O.displayName="InputDateRange";var S=["children"],E={d:"[0-3]",m:"[0-1]",y:"[1-2]",9:"[0-9]"},V=(0,r.forwardRef)((function(e,n){var t=e.children,o=(0,a.ut)(e,S);return r.createElement(B,(0,a.rC)({ref:n,placeholder:"",formatChars:E,pattern:"^(?:(?:31(\\/|-|\\.)(?:0?[13578]|1[02]))\\1|(?:(?:29|30)(\\/|-|\\.)(?:0?[13-9]|1[0-2])\\2))(?:(?:1[6-9]|[2-9]\\d)?\\d{2})$|^(?:29(\\/|-|\\.)0?2\\3(?:(?:(?:1[6-9]|[2-9]\\d)?(?:0[48]|[2468][048]|[13579][26])|(?:(?:16|[2468][048]|[3579][26])00))))$|^(?:0?[1-9]|1\\d|2[0-8])(\\/|-|\\.)(?:(?:0?[1-9])|(?:1[0-2]))\\4(?:(?:1[6-9]|[2-9]\\d)?\\d{2})$",mask:{mask:"d9.m9.y999",char:"_"}},o),t)}));V.propTypes={children:o.B.oneOfType([o.B.arrayOf(o.B.node),o.B.node]).isRequired},V.displayName="InputDate";var D=["children"],x=(0,r.forwardRef)((function(e,n){var t=e.children,o=(0,a.ut)(e,D);return r.createElement(B,(0,a.rC)({ref:n,type:"email",pattern:"[^@\\s]+@[^@\\s]+\\.[^@\\s]+"},o),t)}));x.propTypes={children:o.B.oneOfType([o.B.arrayOf(o.B.node),o.B.node]).isRequired},x.displayName="InputEmail";var R=["children"],N=(0,r.forwardRef)((function(e,n){var t=(0,r.useState)("password"),o=(0,a.Gf)(t,2),i=o[0],s=o[1],l=e.children,c=(0,a.ut)(e,R);
1return r.createElement(B,(0,a.rC)({ref:n,type:i,button:{icon:"password"===i?u:d,onClick:function(){s("password"===i?"text":"password")},label:"Show password",role:"switch",ariaChecked:"password"===i?"false":"true"}},c),l)}));N.propTypes={children:o.B.oneOfType([o.B.arrayOf(o.B.node),o.B.node]).isRequired},N.displayName="InputPassword";var T=["children"],L=(0,r.forwardRef)((function(e,n){var t=e.children,o=(0,a.ut)(e,T);return r.createElement(B,(0,a.rC)({ref:n,type:"tel"},o),t)}));L.propTypes={children:o.B.oneOfType([o.B.arrayOf(o.B.node),o.B.node]).isRequired,mask:o.B.shape({mask:o.B.string.isRequired,char:o.B.string.isRequired})},L.defaultProps={mask:{mask:"9999 99999999",char:"_"}},L.displayName="InputTelephone"},8660:function(e,n,t){"use strict";t.d(n,{YG:function(){return p}});var a=t(9240),r=t(2155),o=["children"],i={};function s(e,n){var t=(0,a.Gf)(e,1)[0],r=(0,a.Gf)(n,1)[0];return t<r?-1:t>r?1:0}function l(e){try{return JSON.stringify((n=e,t=new WeakMap,function e(n,r){var o,i,s=n;return"object"!==(0,a.TG)(s)||null===s||s instanceof Boolean||s instanceof Date||s instanceof Number||s instanceof RegExp||s instanceof String?s:void 0!==(o=t.get(s))?{$ref:o}:(t.set(s,r),Array.isArray(s)?(i=[],s.forEach((function(n,t){i[t]=e(n,"".concat(r,"[").concat(t,"]"))}))):(i={},Object.keys(s).forEach((function(n){i[n]=e(s[n],"".concat(r,"[").concat(JSON.stringify(n),"]"))}))),i)}(n,"$")))}catch(e){return e.message}var n,t}var u=function e(n){return n?["string","number"].includes((0,a.TG)(n))?n:n instanceof Array?n.map(e).join(""):c(n.props):""},c=function(e){if(!e)return"";var n=e.children,t=(0,a.ut)(e,o);return Object.entries(t).sort(s).map((function(e){var n=(0,a.Gf)(e,2),t=n[0],r=n[1];return[t,"function"!=typeof r?l(r):"function"]})).map((function(e){return e.join("=")})).join("&").concat(u(n))};function p(e,n){var t=(0,r.useMemo)((function(){return function(e,n){var t=i[e]||{value:0,signatures:{}};if("number"==typeof t.signatures[n])return t.signatures[n];var r=t.value,o=t.signatures;return i[e]={signatures:(0,a.yk)((0,a.yk)({},o),{},(0,a.oX)({},n,r)),value:r+1},r}(e,u({props:n}))}),[i]);return t}},3929:function(){},5951:function(e,n,t){e.exports=t(8123)},8123:function(e,n,t){"use strict";var a,r=(a=t(2155))&&"object"==typeof a&&"default"in a?a.default:a,o=t(316);function i(){return(i=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e}).apply(this,arguments)}function s(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var l=function(e,n,t,a,r,o,i,s){if(!e){var l;if(void 0===n)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[t,a,r,o,i,s],c=0;(l=new Error(n.replace(/%s/g,(function(){return u[c++]})))).name="Invariant Violation"}throw l.framesToPop=1,l}};function u(e,n,t){if("selectionStart"in e&&"selectionEnd"in e)e.selectionStart=n,e.selectionEnd=t;else{var a=e.createTextRange();a.collapse(!0),a.moveStart("character",n),a.moveEnd("character",t-n),a.select()}}var c={9:"[0-9]",a:"[A-Za-z]","*":"[A-Za-z0-9]"};function p(e,n,t){var a="",r="",o=null,i=[];if(void 0===n&&(n="_"),null==t&&(t=c),!e||"string"!=typeof e)return{maskChar:n,formatChars:t,mask:null,prefix:null,lastEditablePosition:null,permanents:[]};var s=!1;return e.split("").forEach((function(e){s=!s&&"\\"===e||(s||!t[e]?(i.push(a.length),a.length===i.length-1&&(r+=e)):o=a.length+1,a+=e,!1)})),{maskChar:n,formatChars:t,prefix:r,mask:a,lastEditablePosition:o,permanents:i}}function f(e,n){return-1!==e.permanents.indexOf(n)}function d(e,n,t){var a=e.mask,r=e.formatChars;if(!t)return!1;if(f(e,n))return a[n]===t;var o=r[a[n]];return new RegExp(o).test(t)}function h(e,n){return n.split("").every((function(n,t){return f(e,t)||!d(e,t,n)}))}function m(e,n){var t=e.maskChar,a=e.prefix;if(!t){for(;n.length>a.length&&f(e,n.length-1);)n=n.slice(0,n.length-1);return n.length}for(var r=a.length,o=n.length;o>=a.length;o--){var i=n[o];if(!f(e,o)&&d(e,o,i)){r=o+1;break}}return r}function v(e,n){return m(e,n)===e.mask.length}function g(e,n){var t=e.maskChar,a=e.mask,r=e.prefix;if(!t){for((n=k(e,"",n,0)).length<r.length&&(n=r);n.length<a.length&&f(e,n.length);)n+=a[n.length];return n}if(n)return k(e,g(e,""),n,0);for(var o=0;o<a.length;o++)f(e,o)?n+=a[o]:n+=t;return n}function k(e,n,t,a){var r=e.mask,o=e.maskChar,i=e.prefix,s=t.split(""),l=v(e,n);return!o&&a>n.length&&(n+=r.slice(n.length,a)),s.every((function(t){for(;c=t,f(e,u=a)&&c!==r[u];){if(a>=n.length&&(n+=r[a]),s=t,o&&f(e,a)&&s===o)return!0;
1if(++a>=r.length)return!1}var s,u,c;return!d(e,a,t)&&t!==o||(a<n.length?n=o||l||a<i.length?n.slice(0,a)+t+n.slice(a+1):(n=n.slice(0,a)+t+n.slice(a),g(e,n)):o||(n+=t),++a<r.length)})),n}function C(e,n){for(var t=e.mask,a=n;a<t.length;++a)if(!f(e,a))return a;return null}function w(e){return e||0===e?e+"":""}function y(e){return"function"==typeof e}function b(){return window.cancelAnimationFrame||window.webkitCancelRequestAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame}function _(e){return(b()?window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame:function(){return setTimeout(e,1e3/60)})(e)}function B(e){(b()||clearTimeout)(e)}var I=function(e){function n(n){var t=e.call(this,n)||this;t.focused=!1,t.mounted=!1,t.previousSelection=null,t.selectionDeferId=null,t.saveSelectionLoopDeferId=null,t.saveSelectionLoop=function(){t.previousSelection=t.getSelection(),t.saveSelectionLoopDeferId=_(t.saveSelectionLoop)},t.runSaveSelectionLoop=function(){null===t.saveSelectionLoopDeferId&&t.saveSelectionLoop()},t.stopSaveSelectionLoop=function(){null!==t.saveSelectionLoopDeferId&&(B(t.saveSelectionLoopDeferId),t.saveSelectionLoopDeferId=null,t.previousSelection=null)},t.getInputDOMNode=function(){if(!t.mounted)return null;var e=o.findDOMNode(s(s(t))),n="undefined"!=typeof window&&e instanceof window.Element;if(e&&!n)return null;if("INPUT"!==e.nodeName&&(e=e.querySelector("input")),!e)throw new Error("react-input-mask: inputComponent doesn't contain input node");return e},t.getInputValue=function(){var e=t.getInputDOMNode();return e?e.value:null},t.setInputValue=function(e){var n=t.getInputDOMNode();n&&(t.value=e,n.value=e)},t.setCursorToEnd=function(){var e=m(t.maskOptions,t.value),n=C(t.maskOptions,e);null!==n&&t.setCursorPosition(n)},t.setSelection=function(e,n,a){void 0===a&&(a={});var r=t.getInputDOMNode(),o=t.isFocused();r&&o&&(a.deferred||u(r,e,n),null!==t.selectionDeferId&&B(t.selectionDeferId),t.selectionDeferId=_((function(){t.selectionDeferId=null,u(r,e,n)})),t.previousSelection={start:e,end:n,length:Math.abs(n-e)})},t.getSelection=function(){return function(e){var n=0,t=0;if("selectionStart"in e&&"selectionEnd"in e)n=e.selectionStart,t=e.selectionEnd;else{var a=document.selection.createRange();a.parentElement()===e&&(n=-a.moveStart("character",-e.value.length),t=-a.moveEnd("character",-e.value.length))}return{start:n,end:t,length:t-n}}(t.getInputDOMNode())},t.getCursorPosition=function(){return t.getSelection().start},t.setCursorPosition=function(e){t.setSelection(e,e)},t.isFocused=function(){return t.focused},t.getBeforeMaskedValueChangeConfig=function(){var e=t.maskOptions,n=e.mask,a=e.maskChar,r=e.permanents,o=e.formatChars;return{mask:n,maskChar:a,permanents:r,alwaysShowMask:!!t.props.alwaysShowMask,formatChars:o}},t.isInputAutofilled=function(e,n,a,r){var o=t.getInputDOMNode();try{if(o.matches(":-webkit-autofill"))return!0}catch(e){}return!t.focused||r.end<a.length&&n.end===e.length},t.onChange=function(e){var n=s(s(t)).beforePasteState,a=s(s(t)).previousSelection,r=t.props.beforeMaskedValueChange,o=t.getInputValue(),i=t.value,l=t.getSelection();t.isInputAutofilled(o,l,i,a)&&(i=g(t.maskOptions,""),a={start:0,end:0,length:0}),n&&(a=n.selection,i=n.value,l={start:a.start+o.length,end:a.start+o.length,length:0},o=i.slice(0,a.start)+o+i.slice(a.end),t.beforePasteState=null);var u=function(e,n,t,a,r){var o=e.mask,i=e.prefix,s=e.lastEditablePosition,l=n,u="",c=0,p=0,h=Math.min(r.start,t.start);return t.end>r.start?p=(c=function(e,n,t,a){var r=e.mask,o=e.maskChar,i=t.split(""),s=a;return i.every((function(n){for(;i=n,f(e,t=a)&&i!==r[t];)if(++a>=r.length)return!1;var t,i;return(d(e,a,n)||n===o)&&a++,a<r.length})),a-s}(e,0,u=l.slice(r.start,t.end),h))?r.length:0:l.length<a.length&&(p=a.length-l.length),l=a,p&&(1!==p||r.length||(h=r.start===t.start?C(e,t.start):function(e,n){for(var t=n;0<=t;--t)if(!f(e,t))return t;return null}(e,t.start)),l=function(e,n,t,a){var r=t+a,o=e.maskChar,i=e.mask,s=e.prefix,l=n.split("");if(o)return l.map((function(n,a){return a<t||r<=a?n:f(e,a)?i[a]:o})).join("");for(var u=r;u<l.length;u++)f(e,u)&&(l[u]="");return t=Math.max(s.length,t),l.splice(t,r-t),n=l.join(""),g(e,n)}(e,l,h,p)),l=k(e,l,u,h),(h+=c)>=o.length?h=o.length:h<i.length&&!c?h=i.length:h>=i.length&&h<s&&c&&(h=C(e,h)),u||(u=null),{value:l=g(e,l),enteredString:u,selection:{start:h,end:h}}}(t.maskOptions,o,l,i,a),c=u.enteredString,p=u.selection,h=u.value;if(y(r)){var m=r({value:h,selection:p},{value:i,selection:a},c,t.getBeforeMaskedValueChangeConfig());h=m.value,p=m.selection}t.setInputValue(h),y(t.props.onChange)&&t.props.onChange(e),t.isWindowsPhoneBrowser?t.setSelection(p.start,p.end,{deferred:!0}
1):t.setSelection(p.start,p.end)},t.onFocus=function(e){var n=t.props.beforeMaskedValueChange,a=t.maskOptions,r=a.mask,o=a.prefix;if(t.focused=!0,t.mounted=!0,r){if(t.value)m(t.maskOptions,t.value)<t.maskOptions.mask.length&&t.setCursorToEnd();else{var i=g(t.maskOptions,o),s=g(t.maskOptions,i),l=m(t.maskOptions,s),u=C(t.maskOptions,l),c={start:u,end:u};if(y(n)){var p=n({value:s,selection:c},{value:t.value,selection:null},null,t.getBeforeMaskedValueChangeConfig());s=p.value,c=p.selection}var f=s!==t.getInputValue();f&&t.setInputValue(s),f&&y(t.props.onChange)&&t.props.onChange(e),t.setSelection(c.start,c.end)}t.runSaveSelectionLoop()}y(t.props.onFocus)&&t.props.onFocus(e)},t.onBlur=function(e){var n=t.props.beforeMaskedValueChange,a=t.maskOptions.mask;if(t.stopSaveSelectionLoop(),t.focused=!1,a&&!t.props.alwaysShowMask&&h(t.maskOptions,t.value)){var r="";y(n)&&(r=n({value:r,selection:null},{value:t.value,selection:t.previousSelection},null,t.getBeforeMaskedValueChangeConfig()).value);var o=r!==t.getInputValue();o&&t.setInputValue(r),o&&y(t.props.onChange)&&t.props.onChange(e)}y(t.props.onBlur)&&t.props.onBlur(e)},t.onMouseDown=function(e){!t.focused&&document.addEventListener&&(t.mouseDownX=e.clientX,t.mouseDownY=e.clientY,t.mouseDownTime=(new Date).getTime(),document.addEventListener("mouseup",(function e(n){if(document.removeEventListener("mouseup",e),t.focused){var a=Math.abs(n.clientX-t.mouseDownX),r=Math.abs(n.clientY-t.mouseDownY),o=Math.max(a,r),i=(new Date).getTime()-t.mouseDownTime;(o<=10&&i<=200||o<=5&&i<=300)&&t.setCursorToEnd()}}))),y(t.props.onMouseDown)&&t.props.onMouseDown(e)},t.onPaste=function(e){y(t.props.onPaste)&&t.props.onPaste(e),e.defaultPrevented||(t.beforePasteState={value:t.getInputValue(),selection:t.getSelection()},t.setInputValue(""))},t.handleRef=function(e){null==t.props.children&&y(t.props.inputRef)&&t.props.inputRef(e)};var a=n.mask,r=n.maskChar,i=n.formatChars,l=n.alwaysShowMask,c=n.beforeMaskedValueChange,v=n.defaultValue,b=n.value;t.maskOptions=p(a,r,i),null==v&&(v=""),null==b&&(b=v);var I=w(b);if(t.maskOptions.mask&&(l||I)&&(I=g(t.maskOptions,I),y(c))){var M=n.value;null==n.value&&(M=v),I=c({value:I,selection:null},{value:M=w(M),selection:null},null,t.getBeforeMaskedValueChangeConfig()).value}return t.value=I,t}!function(e,n){e.prototype=Object.create(n.prototype),function(e,n){for(var t=Object.getOwnPropertyNames(n),a=0;a<t.length;a++){var r=t[a],o=Object.getOwnPropertyDescriptor(n,r);o&&o.configurable&&void 0===e[r]&&Object.defineProperty(e,r,o)}}(e.prototype.constructor=e,n)}(n,e);var t=n.prototype;return t.componentDidMount=function(){this.mounted=!0,this.getInputDOMNode()&&(this.isWindowsPhoneBrowser=function(){var e=new RegExp("windows","i"),n=new RegExp("phone","i"),t=navigator.userAgent;return e.test(t)&&n.test(t)}(),this.maskOptions.mask&&this.getInputValue()!==this.value&&this.setInputValue(this.value))},t.componentDidUpdate=function(){var e=this.previousSelection,n=this.props,t=n.beforeMaskedValueChange,a=n.alwaysShowMask,r=n.mask,o=n.maskChar,i=n.formatChars,s=this.maskOptions,l=a||this.isFocused(),u=null!=this.props.value,c=u?w(this.props.value):this.value,f=e?e.start:null;if(this.maskOptions=p(r,o,i),this.maskOptions.mask){!s.mask&&this.isFocused()&&this.runSaveSelectionLoop();var d=this.maskOptions.mask&&this.maskOptions.mask!==s.mask;if(s.mask||u||(c=this.getInputValue()),(d||this.maskOptions.mask&&(c||l))&&(c=g(this.maskOptions,c)),d){var k=m(this.maskOptions,c);(null===f||k<f)&&(f=v(this.maskOptions,c)?k:C(this.maskOptions,k))}!this.maskOptions.mask||!h(this.maskOptions,c)||l||u&&this.props.value||(c="");var b={start:f,end:f};if(y(t)){var _=t({value:c,selection:b},{value:this.value,selection:this.previousSelection},null,this.getBeforeMaskedValueChangeConfig());c=_.value,b=_.selection}this.value=c;var B=this.getInputValue()!==this.value;B?(this.setInputValue(this.value),this.forceUpdate()):d&&this.forceUpdate();var I=!1;null!=b.start&&null!=b.end&&(I=!e||e.start!==b.start||e.end!==b.end),(I||B)&&this.setSelection(b.start,b.end)}else s.mask&&(this.stopSaveSelectionLoop(),this.forceUpdate())},t.componentWillUnmount=function(){this.mounted=!1,null!==this.selectionDeferId&&B(this.selectionDeferId),this.stopSaveSelectionLoop()},t.render=function(){var e,n=this.props,t=(n.mask,n.alwaysShowMask,n.maskChar,n.formatChars,n.inputRef,n.beforeMaskedValueChange,n.children),a=function(e,n){if(null==e)return{};var t,a,r={},o=Object.keys(e);for(a=0;a<o.length;a++)t=o[a],0<=n.indexOf(t)||(r[t]=e[t]);return r}(n,["mask","alwaysShowMask","maskChar","formatChars","inputRef","beforeMaskedValueChange","children"]);if(t){y(t)||l(!1);
1var o=["onChange","onPaste","onMouseDown","onFocus","onBlur","value","disabled","readOnly"],s=i({},a);o.forEach((function(e){return delete s[e]})),e=t(s),o.filter((function(n){return null!=e.props[n]&&e.props[n]!==a[n]})).length&&l(!1)}else e=r.createElement("input",i({ref:this.handleRef},a));var u={onFocus:this.onFocus,onBlur:this.onBlur};return this.maskOptions.mask&&(a.disabled||a.readOnly||(u.onChange=this.onChange,u.onPaste=this.onPaste,u.onMouseDown=this.onMouseDown),null!=a.value&&(u.value=this.value)),e=r.cloneElement(e,u)},n}(r.Component);e.exports=I}}]);
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.