UNPKG

@malga-checkout/core

Version:
9 lines 115 kB
import{r as t,h as e,H as i,c as o}from"./p-626f6dad.js";import{c as n,a as r,g as a}from"./p-3e8ff66b.js";const c=class{constructor(e){t(this,e),this.fullWidth=!1}render(){return e(i,{class:{"checkout-error-message":!0,"checkout-error-message--full-width":this.fullWidth,[this.customClass]:!!this.customClass}},e("checkout-typography",{color:"warning",variation:"subtitle2",content:this.message}))}};c.style='@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;700&display=swap"); :root{--malga-checkout-color-page-background:#eef2f6;--malga-checkout-color-brand-accent-light:#79DBD4;--malga-checkout-color-brand-accent-normal:#39BFAD;--malga-checkout-color-brand-clean:#C3F4EF;--malga-checkout-color-brand-light:#79DBD4;--malga-checkout-color-brand-normal:#39BFAD;--malga-checkout-color-brand-middle:#2FAC9B;--malga-checkout-color-brand-dark:#147F70;--malga-checkout-color-grey-light:#666666;--malga-checkout-color-grey-normal:#4D4D4D;--malga-checkout-color-grey-middle:#333333;--malga-checkout-color-grey-dark:#1A1A1A;--malga-checkout-color-grey-darkness:#000000;--malga-checkout-color-accent-light:#ffffff;--malga-checkout-color-accent-normal:#F1F1F1;--malga-checkout-color-accent-middle:#CBCBCB;--malga-checkout-color-warning-light:#FFF8E6;--malga-checkout-color-warning-normal:#F9DF8D;--malga-checkout-color-warning-middle:#FFA400;--malga-checkout-color-modal-success:#00AE42;--malga-checkout-color-modal-error:#ED3A3D;--malga-checkout-color-modal-neutral:#4D4D4D;--malga-checkout-color-modal-action-button-error:#000000;--malga-checkout-color-modal-action-button-error-hover:#333333;--malga-checkout-color-modal-action-button-success:#000000;--malga-checkout-color-modal-action-button-success-hover:#333333;--malga-checkout-color-modal-action-button-success-font-color:#ffffff;--malga-checkout-color-modal-action-button-error-font-color:#ffffff;--malga-checkout-typography-family:"Inter", sans-serif;--malga-checkout-spacing-xxs:4px;--malga-checkout-spacing-xs:8px;--malga-checkout-spacing-sm:16px;--malga-checkout-spacing-default:24px;--malga-checkout-spacing-md:32px;--malga-checkout-spacing-lg:48px;--malga-checkout-spacing-xlg:64px;--malga-checkout-spacing-xxlg:96px;--malga-checkout-size-min-width:250px;--malga-checkout-border-radius-default:4px;--malga-checkout-border-radius-md:6px;--malga-checkout-border-radius-lg:20px;--malga-checkout-transition-slow:0.3s;--malga-checkout-transition-default:0.5s}.checkout-error-message{display:flex;align-items:center;justify-content:center}.checkout-error-message{padding:var(--malga-checkout-spacing-xxs) 0px;border-radius:var(--malga-checkout-border-radius-default);text-align:center;background:var(--malga-checkout-color-warning-light);margin-top:var(--malga-checkout-spacing-xs)}.checkout-error-message--full-width{width:100%}';const u=class{constructor(i){t(this,i),this.inputed=o(this,"inputed",7),this.changed=o(this,"changed",7),this.blurred=o(this,"blurred",7),this.focused=o(this,"focused",7),this.options=[],this.fullWidth=!1,this.readonly=!1,this.required=!1,this.autofocus=!1,this.disabled=!1,this.value="none",this.onInput=t=>{const e=t.target;e&&(this.value=e.value||""),this.inputed.emit(t)},this.onBlur=()=>{this.blurred.emit()},this.onFocus=()=>{this.focused.emit()},this.getValue=()=>"number"==typeof this.value?this.value.toString():(this.value||"").toString(),this.hasValue=()=>this.getValue().length>0&&"none"!==this.value,this.renderOptions=()=>[{label:this.noneOptionLabel,value:"none"},...this.options].map((t=>e("option",{value:t.value,selected:this.value===t.value},t.label)))}valueChanged(){this.changed.emit({value:null==this.value?this.value:this.value.toString()})}render(){return e(i,{class:{"checkout-select-field__container":!0,"checkout-select-field__container--full-width":this.fullWidth,[this.customContainerClass]:!!this.customContainerClass}},e("fieldset",{class:"checkout-select-field__fieldset"},e("div",{class:{"checkout-select-field__content":!0,"checkout-select-field__content--filled":this.hasValue()}},e("select",{class:{"checkout-select-field__native":!0,[this.customSelectClass]:!!this.customSelectClass},id:this.name,disabled:this.disabled,autoFocus:this.autofocus,name:this.name,required:this.required,onInput:this.onInput,onBlur:this.onBlur,onFocus:this.onFocus,autoComplete:"off",autocomplete:"off"},this.renderOptions()),e("checkout-typography",{tag:"label",color:"darkness",variation:"field",content:this.label}),e("checkout-icon",{icon:this.hasError?"warning":"arrowDown"}))))}static get watchers(){return{value:["valueChanged"]}}};u.style='@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;700&display=swap"); :root{--malga-checkout-color-page-background:#eef2f6;--malga-checkout-color-brand-accent-light:#79DBD4;--malga-checkout-color-brand-accent-normal:#39BFAD;--malga-checkout-color-brand-clean:#C3F4EF;--malga-checkout-color-brand-light:#79DBD4;--malga-checkout-color-brand-normal:#39BFAD;--malga-checkout-color-brand-middle:#2FAC9B;--malga-checkout-color-brand-dark:#147F70;--malga-checkout-color-grey-light:#666666;--malga-checkout-color-grey-normal:#4D4D4D;--malga-checkout-color-grey-middle:#333333;--malga-checkout-color-grey-dark:#1A1A1A;--malga-checkout-color-grey-darkness:#000000;--malga-checkout-color-accent-light:#ffffff;--malga-checkout-color-accent-normal:#F1F1F1;--malga-checkout-color-accent-middle:#CBCBCB;--malga-checkout-color-warning-light:#FFF8E6;--malga-checkout-color-warning-normal:#F9DF8D;--malga-checkout-color-warning-middle:#FFA400;--malga-checkout-color-modal-success:#00AE42;--malga-checkout-color-modal-error:#ED3A3D;--malga-checkout-color-modal-neutral:#4D4D4D;--malga-checkout-color-modal-action-button-error:#000000;--malga-checkout-color-modal-action-button-error-hover:#333333;--malga-checkout-color-modal-action-button-success:#000000;--malga-checkout-color-modal-action-button-success-hover:#333333;--malga-checkout-color-modal-action-button-success-font-color:#ffffff;--malga-checkout-color-modal-action-button-error-font-color:#ffffff;--malga-checkout-typography-family:"Inter", sans-serif;--malga-checkout-spacing-xxs:4px;--malga-checkout-spacing-xs:8px;--malga-checkout-spacing-sm:16px;--malga-checkout-spacing-default:24px;--malga-checkout-spacing-md:32px;--malga-checkout-spacing-lg:48px;--malga-checkout-spacing-xlg:64px;--malga-checkout-spacing-xxlg:96px;--malga-checkout-size-min-width:250px;--malga-checkout-border-radius-default:4px;--malga-checkout-border-radius-md:6px;--malga-checkout-border-radius-lg:20px;--malga-checkout-transition-slow:0.3s;--malga-checkout-transition-default:0.5s}.checkout-select-field__native,.checkout-select-field__content,.checkout-select-field__fieldset,.checkout-select-field__container{font-family:var(--malga-checkout-typography-family);padding:0;margin:0;box-sizing:border-box}.checkout-select-field__native:focus+checkout-typography label,.checkout-select-field__content--filled>checkout-typography label{top:2px !important;font-size:12px !important;background:var(--malga-checkout-color-accent-light) !important;padding:0 var(--malga-checkout-spacing-xs) !important;margin:0 var(--malga-checkout-spacing-xs) !important;line-height:var(--malga-checkout-spacing-sm) !important;z-index:2 !important}.checkout-select-field__container{display:flex;flex-direction:column;position:relative;width:var(--malga-checkout-size-min-width)}.checkout-select-field__container--full-width{width:100%}.checkout-select-field__fieldset{display:block;width:100%;border:none}.checkout-select-field__content{position:relative;width:100%;height:40px;display:flex;align-items:center;justify-content:start}.checkout-select-field__content>checkout-typography label{position:absolute;top:50%;left:0;transform:translateY(-50%);margin:0 var(--malga-checkout-spacing-sm);transition:all 0.15s ease-in-out;color:var(--malga-checkout-color-grey-light)}.checkout-select-field__content>checkout-icon{display:flex;justify-content:center;align-items:center;position:absolute;right:8px;color:var(--malga-checkout-color-grey-darkness)}.checkout-select-field__native{flex:1;width:100%;background:transparent;border:1px solid var(--malga-checkout-color-accent-middle);border-radius:var(--malga-checkout-border-radius-default);color:var(--malga-checkout-color-grey-light);padding:0 var(--malga-checkout-spacing-md) 0 var(--malga-checkout-spacing-sm);height:40px;outline:none;appearance:none;z-index:1}.checkout-select-field__native::-webkit-input-placeholder{color:transparent;text-transform:capitalize;font-size:0}.checkout-select-field__native::-moz-placeholder{color:transparent;text-transform:capitalize;font-size:0}.checkout-select-field__native:focus{outline:none}.checkout-select-field__native:focus::-moz-placeholder{font-size:var(--malga-checkout-spacing-sm);color:var(--malga-checkout-color-grey-light);opacity:0.5}.checkout-select-field__native:focus::-webkit-input-placeholder{font-size:var(--malga-checkout-spacing-sm);color:var(--malga-checkout-color-grey-light);opacity:0.5}.checkout-select-field__native:focus>option{color:var(--malga-checkout-color-grey-light) !important}.checkout-select-field__native>option{color:var(--malga-checkout-color-grey-light) !important}';const s=class{constructor(e){t(this,e),this.changed=o(this,"changed",7),this.checked=!1,this.isChecked=!1,this.onChange=()=>{this.isChecked=!this.isChecked,this.changed.emit(!this.isChecked)}}render(){return e(i,{class:{[this.class]:!!this.class}},e("div",{class:{"checkout-switch__container":!0}},e("input",{id:"checkout-switch-button",class:{"checkout-switch__switch":!0,"checkout-switch__button":!0},type:"checkbox",checked:this.checked,onChange:this.onChange}),e("label",{htmlFor:"checkout-switch-button"})))}};s.style='@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;700&display=swap"); :root{--malga-checkout-color-page-background:#eef2f6;--malga-checkout-color-brand-accent-light:#79DBD4;--malga-checkout-color-brand-accent-normal:#39BFAD;--malga-checkout-color-brand-clean:#C3F4EF;--malga-checkout-color-brand-light:#79DBD4;--malga-checkout-color-brand-normal:#39BFAD;--malga-checkout-color-brand-middle:#2FAC9B;--malga-checkout-color-brand-dark:#147F70;--malga-checkout-color-grey-light:#666666;--malga-checkout-color-grey-normal:#4D4D4D;--malga-checkout-color-grey-middle:#333333;--malga-checkout-color-grey-dark:#1A1A1A;--malga-checkout-color-grey-darkness:#000000;--malga-checkout-color-accent-light:#ffffff;--malga-checkout-color-accent-normal:#F1F1F1;--malga-checkout-color-accent-middle:#CBCBCB;--malga-checkout-color-warning-light:#FFF8E6;--malga-checkout-color-warning-normal:#F9DF8D;--malga-checkout-color-warning-middle:#FFA400;--malga-checkout-color-modal-success:#00AE42;--malga-checkout-color-modal-error:#ED3A3D;--malga-checkout-color-modal-neutral:#4D4D4D;--malga-checkout-color-modal-action-button-error:#000000;--malga-checkout-color-modal-action-button-error-hover:#333333;--malga-checkout-color-modal-action-button-success:#000000;--malga-checkout-color-modal-action-button-success-hover:#333333;--malga-checkout-color-modal-action-button-success-font-color:#ffffff;--malga-checkout-color-modal-action-button-error-font-color:#ffffff;--malga-checkout-typography-family:"Inter", sans-serif;--malga-checkout-spacing-xxs:4px;--malga-checkout-spacing-xs:8px;--malga-checkout-spacing-sm:16px;--malga-checkout-spacing-default:24px;--malga-checkout-spacing-md:32px;--malga-checkout-spacing-lg:48px;--malga-checkout-spacing-xlg:64px;--malga-checkout-spacing-xxlg:96px;--malga-checkout-size-min-width:250px;--malga-checkout-border-radius-default:4px;--malga-checkout-border-radius-md:6px;--malga-checkout-border-radius-lg:20px;--malga-checkout-transition-slow:0.3s;--malga-checkout-transition-default:0.5s}.checkout-switch__container{width:34px}.checkout-switch__switch{visibility:hidden;position:absolute}.checkout-switch__switch+label{display:block;position:relative;cursor:pointer;outline:none;user-select:none}.checkout-switch__button+label{padding:2px;width:34px;height:14px;background-color:var(--checkout-color-grey-normal);border-radius:60px}.checkout-switch__button+label:before,.checkout-switch__button+label:after{display:block;position:absolute;top:1px;left:1px;bottom:1px;content:""}.checkout-switch__button+label:before{right:1px;background-color:#f1f1f1;border-radius:60px;transition:background 0.4s}.checkout-switch__button+label:after{top:-1px;width:20px;height:20px;background-color:#fafafa;border-radius:100%;box-shadow:0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px rgba(0, 0, 0, 0.14), 0px 1px 3px rgba(0, 0, 0, 0.12);transition:all 0.4s}.checkout-switch__button:checked+label:before{background-color:var(--malga-checkout-color-brand-normal);opacity:0.5}.checkout-switch__button:checked+label:after{background-color:var(--malga-checkout-color-brand-middle);transform:translateX(16px)}';const l=a(n((function(t){ /*! * dist/inputmask * https://github.com/RobinHerbots/Inputmask * Copyright (c) 2010 - 2021 Robin Herbots * Licensed under the MIT license * Version: 5.0.6 */ t.exports=function(){var t={4528:function(t){t.exports=JSON.parse('{"BACKSPACE":8,"BACKSPACE_SAFARI":127,"DELETE":46,"DOWN":40,"END":35,"ENTER":13,"ESCAPE":27,"HOME":36,"INSERT":45,"LEFT":37,"PAGE_DOWN":34,"PAGE_UP":33,"RIGHT":39,"SPACE":32,"TAB":9,"UP":38,"X":88,"Z":90,"CONTROL":17,"PAUSE/BREAK":19,"WINDOWS_LEFT":91,"WINDOWS_RIGHT":92,"KEY_229":229}')},8741:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=!("undefined"==typeof window||!window.document||!window.document.createElement);e.default=i},3976:function(t,e,i){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o,n=(o=i(4528))&&o.__esModule?o:{default:o},r={_maxTestPos:500,placeholder:"_",optionalmarker:["[","]"],quantifiermarker:["{","}"],groupmarker:["(",")"],alternatormarker:"|",escapeChar:"\\",mask:null,regex:null,oncomplete:function(){},onincomplete:function(){},oncleared:function(){},repeat:0,greedy:!1,autoUnmask:!1,removeMaskOnSubmit:!1,clearMaskOnLostFocus:!0,insertMode:!0,insertModeVisual:!0,clearIncomplete:!1,alias:null,onKeyDown:function(){},onBeforeMask:null,onBeforePaste:function(t,e){return"function"==typeof e.onBeforeMask?e.onBeforeMask.call(this,t,e):t},onBeforeWrite:null,onUnMask:null,showMaskOnFocus:!0,showMaskOnHover:!0,onKeyValidation:function(){},skipOptionalPartCharacter:" ",numericInput:!1,rightAlign:!1,undoOnEscape:!0,radixPoint:"",_radixDance:!1,groupSeparator:"",keepStatic:null,positionCaretOnTab:!0,tabThrough:!1,supportsInputType:["text","tel","url","password","search"],ignorables:[n.default.BACKSPACE,n.default.TAB,n.default["PAUSE/BREAK"],n.default.ESCAPE,n.default.PAGE_UP,n.default.PAGE_DOWN,n.default.END,n.default.HOME,n.default.LEFT,n.default.UP,n.default.RIGHT,n.default.DOWN,n.default.INSERT,n.default.DELETE,93,112,113,114,115,116,117,118,119,120,121,122,123,0,229],isComplete:null,preValidation:null,postValidation:null,staticDefinitionSymbol:void 0,jitMasking:!1,nullable:!0,inputEventOnly:!1,noValuePatching:!1,positionCaretOnClick:"lvp",casing:null,inputmode:"text",importDataAttributes:!0,shiftPositions:!0,usePrototypeDefinitions:!0,validationEventTimeOut:3e3};e.default=r},7392:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,e.default={9:{validator:"[0-90-9]",definitionSymbol:"*"},a:{validator:"[A-Za-zА-яЁёÀ-ÿµ]",definitionSymbol:"*"},"*":{validator:"[0-90-9A-Za-zА-яЁёÀ-ÿµ]"}}},253:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e,i){if(void 0===i)return t.__data?t.__data[e]:null;t.__data=t.__data||{},t.__data[e]=i}},3776:function(t,e,i){Object.defineProperty(e,"__esModule",{value:!0}),e.on=function(t,e){function i(t,i){n.addEventListener?n.addEventListener(t,e,!1):n.attachEvent&&n.attachEvent("on"+t,e),o[t]=o[t]||{},o[t][i]=o[t][i]||[],o[t][i].push(e)}if(s(this[0]))for(var o=this[0].eventRegistry,n=this[0],r=t.split(" "),a=0;a<r.length;a++){var c=r[a].split(".");i(c[0],c[1]||"global")}return this},e.off=function(t,e){var i,o;function n(t,e,n){if(t in i==1)if(o.removeEventListener?o.removeEventListener(t,n,!1):o.detachEvent&&o.detachEvent("on"+t,n),"global"===e)for(var r in i[t])i[t][r].splice(i[t][r].indexOf(n),1);else i[t][e].splice(i[t][e].indexOf(n),1)}function r(t,o){var n,r,a=[];if(t.length>0)if(void 0===e)for(n=0,r=i[t][o].length;n<r;n++)a.push({ev:t,namespace:o&&o.length>0?o:"global",handler:i[t][o][n]});else a.push({ev:t,namespace:o&&o.length>0?o:"global",handler:e});else if(o.length>0)for(var c in i)for(var u in i[c])if(u===o)if(void 0===e)for(n=0,r=i[c][u].length;n<r;n++)a.push({ev:c,namespace:u,handler:i[c][u][n]});else a.push({ev:c,namespace:u,handler:e});return a}if(s(this[0])&&t){i=this[0].eventRegistry,o=this[0];for(var a=t.split(" "),c=0;c<a.length;c++)for(var u=a[c].split("."),l=r(u[0],u[1]),f=0,h=l.length;f<h;f++)n(l[f].ev,l[f].namespace,l[f].handler)}return this},e.trigger=function(t){if(s(this[0]))for(var e=this[0].eventRegistry,i=this[0],o="string"==typeof t?t.split(" "):[t.type],r=0;r<o.length;r++){var c=o[r].split("."),u=c[0],l=c[1]||"global";if(void 0!==document&&"global"===l){var f,h,d={bubbles:!0,cancelable:!0,detail:arguments[1]};if(document.createEvent){try{switch(u){case"input":d.inputType="insertText",f=new InputEvent(u,d);break;default:f=new CustomEvent(u,d)}}catch(t){(f=document.createEvent("CustomEvent")).initCustomEvent(u,d.bubbles,d.cancelable,d.detail)}t.type&&(0,n.default)(f,t),i.dispatchEvent(f)}else(f=document.createEventObject()).eventType=u,f.detail=arguments[1],t.type&&(0,n.default)(f,t),i.fireEvent("on"+f.eventType,f)}else if(void 0!==e[u])if(arguments[0]=arguments[0].type?arguments[0]:a.default.Event(arguments[0]),arguments[0].detail=arguments.slice(1),"global"===l)for(var v in e[u])for(h=0;h<e[u][v].length;h++)e[u][v][h].apply(i,arguments);else for(h=0;h<e[u][l].length;h++)e[u][l][h].apply(i,arguments)}return this},e.Event=void 0;var o,n=u(i(600)),r=u(i(9380)),a=u(i(4963)),c=u(i(8741));function u(t){return t&&t.__esModule?t:{default:t}}function s(t){return t instanceof Element}e.Event=o,"function"==typeof r.default.CustomEvent?e.Event=o=r.default.CustomEvent:c.default&&(e.Event=o=function(t,e){e=e||{bubbles:!1,cancelable:!1,detail:void 0};var i=document.createEvent("CustomEvent");return i.initCustomEvent(t,e.bubbles,e.cancelable,e.detail),i},o.prototype=r.default.Event.prototype)},600:function(t,e){function i(t){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=function t(){var e,o,n,r,a,c,u=arguments[0]||{},s=1,l=arguments.length,f=!1;for("boolean"==typeof u&&(f=u,u=arguments[s]||{},s++),"object"!==i(u)&&"function"!=typeof u&&(u={});s<l;s++)if(null!=(e=arguments[s]))for(o in e)n=u[o],u!==(r=e[o])&&(f&&r&&("[object Object]"===Object.prototype.toString.call(r)||(a=Array.isArray(r)))?(a?(a=!1,c=n&&Array.isArray(n)?n:[]):c=n&&"[object Object]"===Object.prototype.toString.call(n)?n:{},u[o]=t(f,c,r)):void 0!==r&&(u[o]=r));return u}},4963:function(t,e,i){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=c(i(600)),n=c(i(9380)),r=c(i(253)),a=i(3776);function c(t){return t&&t.__esModule?t:{default:t}}var u=n.default.document;function s(t){return t instanceof s?t:this instanceof s?void(null!=t&&t!==n.default&&(this[0]=t.nodeName?t:void 0!==t[0]&&t[0].nodeName?t[0]:u.querySelector(t),null!=this[0]&&(this[0].eventRegistry=this[0].eventRegistry||{}))):new s(t)}s.prototype={on:a.on,off:a.off,trigger:a.trigger},s.extend=o.default,s.data=r.default,s.Event=a.Event,e.default=s},9845:function(t,e,i){Object.defineProperty(e,"__esModule",{value:!0}),e.iphone=e.iemobile=e.mobile=e.ie=e.ua=void 0;var o,n=(o=i(9380))&&o.__esModule?o:{default:o},r=n.default.navigator&&n.default.navigator.userAgent||"",a=r.indexOf("MSIE ")>0||r.indexOf("Trident/")>0,c="ontouchstart"in n.default,u=/iemobile/i.test(r),s=/iphone/i.test(r)&&!u;e.iphone=s,e.iemobile=u,e.mobile=c,e.ie=a,e.ua=r},7184:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return t.replace(i,"\\$1")};var i=new RegExp("(\\"+["/",".","*","+","?","|","(",")","[","]","{","}","\\","$","^"].join("|\\")+")","gim")},6030:function(t,e,i){Object.defineProperty(e,"__esModule",{value:!0}),e.EventHandlers=void 0;var o,n=i(8711),r=(o=i(4528))&&o.__esModule?o:{default:o},a=i(9845),c=i(7215),u=i(7760),s=i(4713),l={keydownEvent:function(t){var e=this.inputmask,i=e.opts,o=e.maskset,l=this,f=(0,e.dependencyLib)(l),h=t.keyCode,d=n.caret.call(e,l),v=i.onKeyDown.call(this,t,n.getBuffer.call(e),d,i);if(void 0!==v)return v;if(h===r.default.BACKSPACE||h===r.default.DELETE||a.iphone&&h===r.default.BACKSPACE_SAFARI||t.ctrlKey&&h===r.default.X&&!("oncut"in l))t.preventDefault(),c.handleRemove.call(e,l,h,d),(0,u.writeBuffer)(l,n.getBuffer.call(e,!0),o.p,t,l.inputmask._valueGet()!==n.getBuffer.call(e).join(""));else if(h===r.default.END||h===r.default.PAGE_DOWN){t.preventDefault();var m=n.seekNext.call(e,n.getLastValidPosition.call(e));n.caret.call(e,l,t.shiftKey?d.begin:m,m,!0)}else h===r.default.HOME&&!t.shiftKey||h===r.default.PAGE_UP?(t.preventDefault(),n.caret.call(e,l,0,t.shiftKey?d.begin:0,!0)):i.undoOnEscape&&h===r.default.ESCAPE&&!0!==t.altKey?((0,u.checkVal)(l,!0,!1,e.undoValue.split("")),f.trigger("click")):!0===i.tabThrough&&h===r.default.TAB?!0===t.shiftKey?(d.end=n.seekPrevious.call(e,d.end,!0),!0===s.getTest.call(e,d.end-1).match.static&&d.end--,d.begin=n.seekPrevious.call(e,d.end,!0),d.begin>=0&&d.end>0&&(t.preventDefault(),n.caret.call(e,l,d.begin,d.end))):(d.begin=n.seekNext.call(e,d.begin,!0),d.end=n.seekNext.call(e,d.begin,!0),d.end<o.maskLength&&d.end--,d.begin<=o.maskLength&&(t.preventDefault(),n.caret.call(e,l,d.begin,d.end))):t.shiftKey||i.insertModeVisual&&!1===i.insertMode&&(h===r.default.RIGHT?setTimeout((function(){var t=n.caret.call(e,l);n.caret.call(e,l,t.begin)}),0):h===r.default.LEFT&&setTimeout((function(){var t=n.translatePosition.call(e,l.inputmask.caretPos.begin);n.translatePosition.call(e,l.inputmask.caretPos.end),n.caret.call(e,l,e.isRTL?t+(t===o.maskLength?0:1):t-(0===t?0:1))}),0));e.ignorable=i.ignorables.includes(h)},keypressEvent:function(t,e,i,o,a){var s=this.inputmask||this,l=s.opts,f=s.maskset,h=s.el,d=(0,s.dependencyLib)(h),v=t.which||t.charCode||t.keyCode;if(!(!0===e||t.ctrlKey&&t.altKey)&&(t.ctrlKey||t.metaKey||s.ignorable))return v===r.default.ENTER&&s.undoValue!==s._valueGet(!0)&&(s.undoValue=s._valueGet(!0),setTimeout((function(){d.trigger("change")}),0)),s.skipInputEvent=!0,!0;if(v){44!==v&&46!==v||3!==t.location||""===l.radixPoint||(v=l.radixPoint.charCodeAt(0));var m,p=e?{begin:a,end:a}:n.caret.call(s,h),g=String.fromCharCode(v);f.writeOutBuffer=!0;var k=c.isValid.call(s,p,g,o,void 0,void 0,void 0,e);if(!1!==k&&(n.resetMaskSet.call(s,!0),m=void 0!==k.caret?k.caret:n.seekNext.call(s,k.pos.begin?k.pos.begin:k.pos),f.p=m),m=l.numericInput&&void 0===k.caret?n.seekPrevious.call(s,m):m,!1!==i&&(setTimeout((function(){l.onKeyValidation.call(h,v,k)}),0),f.writeOutBuffer&&!1!==k)){var b=n.getBuffer.call(s);(0,u.writeBuffer)(h,b,m,t,!0!==e)}if(t.preventDefault(),e)return!1!==k&&(k.forwardPosition=m),k}},keyupEvent:function(t){var e=this.inputmask;!e.isComposing||t.keyCode!==r.default.KEY_229&&t.keyCode!==r.default.ENTER||e.$el.trigger("input")},pasteEvent:function(t){var e,i=this.inputmask,o=i.opts,r=i._valueGet(!0),a=n.caret.call(i,this);i.isRTL&&(e=a.end,a.end=a.begin,a.begin=e);var c=r.substr(0,a.begin),s=r.substr(a.end,r.length);if(c==(i.isRTL?n.getBufferTemplate.call(i).slice().reverse():n.getBufferTemplate.call(i)).slice(0,a.begin).join("")&&(c=""),s==(i.isRTL?n.getBufferTemplate.call(i).slice().reverse():n.getBufferTemplate.call(i)).slice(a.end).join("")&&(s=""),window.clipboardData&&window.clipboardData.getData)r=c+window.clipboardData.getData("Text")+s;else{if(!t.clipboardData||!t.clipboardData.getData)return!0;r=c+t.clipboardData.getData("text/plain")+s}var l=r;if("function"==typeof o.onBeforePaste){if(!1===(l=o.onBeforePaste.call(i,r,o)))return t.preventDefault();l||(l=r)}return(0,u.checkVal)(this,!0,!1,l.toString().split(""),t),t.preventDefault()},inputFallBackEvent:function(t){var e=this.inputmask,i=e.opts,o=e.dependencyLib,c=this,f=c.inputmask._valueGet(!0),h=(e.isRTL?n.getBuffer.call(e).slice().reverse():n.getBuffer.call(e)).join(""),d=n.caret.call(e,c,void 0,void 0,!0);if(h!==f){var v=function(t,o,r){for(var a,c,u,l=t.substr(0,r.begin).split(""),f=t.substr(r.begin).split(""),h=o.substr(0,r.begin).split(""),d=o.substr(r.begin).split(""),v=l.length>=h.length?l.length:h.length,m=f.length>=d.length?f.length:d.length,p="",g=[],k="~";l.length<v;)l.push(k);for(;h.length<v;)h.push(k);for(;f.length<m;)f.unshift(k);for(;d.length<m;)d.unshift(k);var b=l.concat(f),y=h.concat(d);for(c=0,a=b.length;c<a;c++)switch(u=s.getPlaceholder.call(e,n.translatePosition.call(e,c)),p){case"insertText":y[c-1]===b[c]&&r.begin==b.length-1&&g.push(b[c]),c=a;break;case"insertReplacementText":case"deleteContentBackward":b[c]===k?r.end++:c=a;break;default:b[c]!==y[c]&&(b[c+1]!==k&&b[c+1]!==u&&void 0!==b[c+1]||(y[c]!==u||y[c+1]!==k)&&y[c]!==k?y[c+1]===k&&y[c]===b[c+1]?(p="insertText",g.push(b[c]),r.begin--,r.end--):b[c]!==u&&b[c]!==k&&(b[c+1]===k||y[c]!==b[c]&&y[c+1]===b[c+1])?(p="insertReplacementText",g.push(b[c]),r.begin--):b[c]===k?(p="deleteContentBackward",(n.isMask.call(e,n.translatePosition.call(e,c),!0)||y[c]===i.radixPoint)&&r.end++):c=a:(p="insertText",g.push(b[c]),r.begin--,r.end--))}return{action:p,data:g,caret:r}}(f=function(t,i,o){if(a.iemobile){var r=i.replace(n.getBuffer.call(e).join(""),"");if(1===r.length){var c=i.split("");c.splice(o.begin,0,r),i=c.join("")}}return i}(0,f,d),h,d);switch((c.inputmask.shadowRoot||c.ownerDocument).activeElement!==c&&c.focus(),(0,u.writeBuffer)(c,n.getBuffer.call(e)),n.caret.call(e,c,d.begin,d.end,!0),v.action){case"insertText":case"insertReplacementText":v.data.forEach((function(t){var i=new o.Event("keypress");i.which=t.charCodeAt(0),e.ignorable=!1,l.keypressEvent.call(c,i)})),setTimeout((function(){e.$el.trigger("keyup")}),0);break;case"deleteContentBackward":var m=new o.Event("keydown");m.keyCode=r.default.BACKSPACE,l.keydownEvent.call(c,m);break;default:(0,u.applyInputValue)(c,f)}t.preventDefault()}},compositionendEvent:function(){var t=this.inputmask;t.isComposing=!1,t.$el.trigger("input")},setValueEvent:function(t){var e=this.inputmask,i=this,o=t&&t.detail?t.detail[0]:arguments[1];void 0===o&&(o=i.inputmask._valueGet(!0)),(0,u.applyInputValue)(i,o),(t.detail&&void 0!==t.detail[1]||void 0!==arguments[2])&&n.caret.call(e,i,t.detail?t.detail[1]:arguments[2])},focusEvent:function(t){var e=this.inputmask,i=e.opts,o=this,r=o.inputmask._valueGet();i.showMaskOnFocus&&r!==n.getBuffer.call(e).join("")&&(0,u.writeBuffer)(o,n.getBuffer.call(e),n.seekNext.call(e,n.getLastValidPosition.call(e))),!0!==i.positionCaretOnTab||!1!==e.mouseEnter||c.isComplete.call(e,n.getBuffer.call(e))&&-1!==n.getLastValidPosition.call(e)||l.clickEvent.apply(o,[t,!0]),e.undoValue=e._valueGet(!0)},invalidEvent:function(){this.inputmask.validationEvent=!0},mouseleaveEvent:function(){var t=this.inputmask,e=t.opts,i=this;t.mouseEnter=!1,e.clearMaskOnLostFocus&&(i.inputmask.shadowRoot||i.ownerDocument).activeElement!==i&&(0,u.HandleNativePlaceholder)(i,t.originalPlaceholder)},clickEvent:function(t,e){var i=this.inputmask,o=this;if((o.inputmask.shadowRoot||o.ownerDocument).activeElement===o){var r=n.determineNewCaretPosition.call(i,n.caret.call(i,o),e);void 0!==r&&n.caret.call(i,o,r)}},cutEvent:function(t){var e=this.inputmask,i=e.maskset,o=this,a=n.caret.call(e,o),s=window.clipboardData||t.clipboardData,l=e.isRTL?n.getBuffer.call(e).slice(a.end,a.begin):n.getBuffer.call(e).slice(a.begin,a.end);s.setData("text",e.isRTL?l.reverse().join(""):l.join("")),document.execCommand&&document.execCommand("copy"),c.handleRemove.call(e,o,r.default.DELETE,a),(0,u.writeBuffer)(o,n.getBuffer.call(e),i.p,t,e.undoValue!==e._valueGet(!0))},blurEvent:function(t){var e=this.inputmask,i=e.opts,o=(0,e.dependencyLib)(this),r=this;if(r.inputmask){(0,u.HandleNativePlaceholder)(r,e.originalPlaceholder);var a=r.inputmask._valueGet(),s=n.getBuffer.call(e).slice();""!==a&&(i.clearMaskOnLostFocus&&(-1===n.getLastValidPosition.call(e)&&a===n.getBufferTemplate.call(e).join("")?s=[]:u.clearOptionalTail.call(e,s)),!1===c.isComplete.call(e,s)&&(setTimeout((function(){o.trigger("incomplete")}),0),i.clearIncomplete&&(n.resetMaskSet.call(e),s=i.clearMaskOnLostFocus?[]:n.getBufferTemplate.call(e).slice())),(0,u.writeBuffer)(r,s,void 0,t)),e.undoValue!==e._valueGet(!0)&&(e.undoValue=e._valueGet(!0),o.trigger("change"))}},mouseenterEvent:function(){var t=this.inputmask,e=t.opts,i=this;if(t.mouseEnter=!0,(i.inputmask.shadowRoot||i.ownerDocument).activeElement!==i){var o=(t.isRTL?n.getBufferTemplate.call(t).slice().reverse():n.getBufferTemplate.call(t)).join("");t.placeholder!==o&&i.placeholder!==t.originalPlaceholder&&(t.originalPlaceholder=i.placeholder),e.showMaskOnHover&&(0,u.HandleNativePlaceholder)(i,o)}},submitEvent:function(){var t=this.inputmask,e=t.opts;t.undoValue!==t._valueGet(!0)&&t.$el.trigger("change"),e.clearMaskOnLostFocus&&-1===n.getLastValidPosition.call(t)&&t._valueGet&&t._valueGet()===n.getBufferTemplate.call(t).join("")&&t._valueSet(""),e.clearIncomplete&&!1===c.isComplete.call(t,n.getBuffer.call(t))&&t._valueSet(""),e.removeMaskOnSubmit&&(t._valueSet(t.unmaskedvalue(),!0),setTimeout((function(){(0,u.writeBuffer)(t.el,n.getBuffer.call(t))}),0))},resetEvent:function(){var t=this.inputmask;t.refreshValue=!0,setTimeout((function(){(0,u.applyInputValue)(t.el,t._valueGet(!0))}),0)}};e.EventHandlers=l},9716:function(t,e,i){Object.defineProperty(e,"__esModule",{value:!0}),e.EventRuler=void 0;var o=c(i(2394)),n=c(i(4528)),r=i(8711),a=i(7760);function c(t){return t&&t.__esModule?t:{default:t}}var u={on:function(t,e,i){var c=t.inputmask.dependencyLib,u=function(e){e.originalEvent&&(arguments[0]=e=e.originalEvent||e);var u,s=this,l=s.inputmask,f=l?l.opts:void 0;if(void 0===l&&"FORM"!==this.nodeName){var h=c.data(s,"_inputmask_opts");c(s).off(),h&&new o.default(h).mask(s)}else{if(["submit","reset","setvalue"].includes(e.type)||"FORM"===this.nodeName||!(s.disabled||s.readOnly&&!("keydown"===e.type&&e.ctrlKey&&67===e.keyCode||!1===f.tabThrough&&e.keyCode===n.default.TAB))){switch(e.type){case"input":if(!0===l.skipInputEvent||e.inputType&&"insertCompositionText"===e.inputType)return l.skipInputEvent=!1,e.preventDefault();break;case"keydown":l.skipKeyPressEvent=!1,l.skipInputEvent=l.isComposing=e.keyCode===n.default.KEY_229;break;case"keyup":case"compositionend":l.isComposing&&(l.skipInputEvent=!1);break;case"keypress":if(!0===l.skipKeyPressEvent)return e.preventDefault();l.skipKeyPressEvent=!0;break;case"click":case"focus":return l.validationEvent?(l.validationEvent=!1,t.blur(),(0,a.HandleNativePlaceholder)(t,(l.isRTL?r.getBufferTemplate.call(l).slice().reverse():r.getBufferTemplate.call(l)).join("")),setTimeout((function(){t.focus()}),f.validationEventTimeOut),!1):(u=arguments,setTimeout((function(){t.inputmask&&i.apply(s,u)}),0),!1)}var d=i.apply(s,arguments);return!1===d&&(e.preventDefault(),e.stopPropagation()),d}e.preventDefault()}};["submit","reset"].includes(e)?(u=u.bind(t),null!==t.form&&c(t.form).on(e,u)):c(t).on(e,u),t.inputmask.events[e]=t.inputmask.events[e]||[],t.inputmask.events[e].push(u)},off:function(t,e){if(t.inputmask&&t.inputmask.events){var i=t.inputmask.dependencyLib,o=t.inputmask.events;for(var n in e&&((o=[])[e]=t.inputmask.events[e]),o){for(var r=o[n];r.length>0;){var a=r.pop();["submit","reset"].includes(n)?null!==t.form&&i(t.form).off(n,a):i(t).off(n,a)}delete t.inputmask.events[n]}}}};e.EventRuler=u},219:function(t,e,i){var o=u(i(2394)),n=u(i(4528)),r=u(i(7184)),a=i(8711);function c(t){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function u(t){return t&&t.__esModule?t:{default:t}}var s=o.default.dependencyLib,l=(new Date).getFullYear(),f={d:["[1-9]|[12][0-9]|3[01]",Date.prototype.setDate,"day",Date.prototype.getDate],dd:["0[1-9]|[12][0-9]|3[01]",Date.prototype.setDate,"day",function(){return b(Date.prototype.getDate.call(this),2)}],ddd:[""],dddd:[""],m:["[1-9]|1[012]",Date.prototype.setMonth,"month",function(){return Date.prototype.getMonth.call(this)+1}],mm:["0[1-9]|1[012]",Date.prototype.setMonth,"month",function(){return b(Date.prototype.getMonth.call(this)+1,2)}],mmm:[""],mmmm:[""],yy:["[0-9]{2}",Date.prototype.setFullYear,"year",function(){return b(Date.prototype.getFullYear.call(this),2)}],yyyy:["[0-9]{4}",Date.prototype.setFullYear,"year",function(){return b(Date.prototype.getFullYear.call(this),4)}],h:["[1-9]|1[0-2]",Date.prototype.setHours,"hours",Date.prototype.getHours],hh:["0[1-9]|1[0-2]",Date.prototype.setHours,"hours",function(){return b(Date.prototype.getHours.call(this),2)}],hx:[function(t){return"[0-9]{".concat(t,"}")},Date.prototype.setHours,"hours",function(){return Date.prototype.getHours}],H:["1?[0-9]|2[0-3]",Date.prototype.setHours,"hours",Date.prototype.getHours],HH:["0[0-9]|1[0-9]|2[0-3]",Date.prototype.setHours,"hours",function(){return b(Date.prototype.getHours.call(this),2)}],Hx:[function(t){return"[0-9]{".concat(t,"}")},Date.prototype.setHours,"hours",function(t){return function(){return b(Date.prototype.getHours.call(this),t)}}],M:["[1-5]?[0-9]",Date.prototype.setMinutes,"minutes",Date.prototype.getMinutes],MM:["0[0-9]|1[0-9]|2[0-9]|3[0-9]|4[0-9]|5[0-9]",Date.prototype.setMinutes,"minutes",function(){return b(Date.prototype.getMinutes.call(this),2)}],s:["[1-5]?[0-9]",Date.prototype.setSeconds,"seconds",Date.prototype.getSeconds],ss:["0[0-9]|1[0-9]|2[0-9]|3[0-9]|4[0-9]|5[0-9]",Date.prototype.setSeconds,"seconds",function(){return b(Date.prototype.getSeconds.call(this),2)}],l:["[0-9]{3}",Date.prototype.setMilliseconds,"milliseconds",function(){return b(Date.prototype.getMilliseconds.call(this),3)}],L:["[0-9]{2}",Date.prototype.setMilliseconds,"milliseconds",function(){return b(Date.prototype.getMilliseconds.call(this),2)}],t:["[ap]",d,"ampm",v,1],tt:["[ap]m",d,"ampm",v,2],T:["[AP]",d,"ampm",v,1],TT:["[AP]M",d,"ampm",v,2],Z:[""],o:[""],S:[""]},h={isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:ss",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'"};function d(t){t.toLowerCase().includes("p")&&this.setHours(this.getHours()+12)}function v(){}function m(t){var e=new RegExp("\\d+$").exec(t[0]);if(e&&void 0!==e[0]){var i=f[t[0][0]+"x"].slice("");return i[0]=i[0](e[0]),i[3]=i[3](e[0]),i}if(f[t[0]])return f[t[0]]}function p(t){if(!t.tokenizer){var e=[],i=[];for(var o in f)if(/\.*x$/.test(o)){var n=o[0]+"\\d+";-1===i.indexOf(n)&&i.push(n)}else-1===e.indexOf(o[0])&&e.push(o[0]);t.tokenizer="("+(i.length>0?i.join("|")+"|":"")+e.join("+|")+")+?|.",t.tokenizer=new RegExp(t.tokenizer,"g")}return t.tokenizer}function g(t,e,i){if(void 0===t.rawday||!isFinite(t.rawday)&&new Date(t.date.getFullYear(),isFinite(t.rawmonth)?t.month:t.date.getMonth()+1,0).getDate()>=t.day||"29"==t.day&&!Number.isFinite(t.rawyear)||new Date(t.date.getFullYear(),isFinite(t.rawmonth)?t.month:t.date.getMonth()+1,0).getDate()>=t.day)return e;if("29"==t.day){var o=w(e.pos,i);if("yyyy"===o.targetMatch[0]&&e.pos-o.targetMatchIndex==2)return e.remove=e.pos+1,e}else if("02"==t.month&&"30"==t.day&&void 0!==e.c)return t.day="03",t.date.setDate(3),t.date.setMonth(1),e.insert=[{pos:e.pos,c:"0"},{pos:e.pos+1,c:e.c}],e.caret=a.seekNext.call(this,e.pos+1),e;return!1}function k(t,e,i,o){var n,a,c="";for(p(i).lastIndex=0;n=p(i).exec(t);)if(void 0===e)if(a=m(n))c+="("+a[0]+")";else switch(n[0]){case"[":c+="(";break;case"]":c+=")?";break;default:c+=(0,r.default)(n[0])}else(a=m(n))?c+=!0!==o&&a[3]?a[3].call(e.date):a[2]?e["raw"+a[2]]:n[0]:c+=n[0];return c}function b(t,e,i){for(t=String(t),e=e||2;t.length<e;)t=i?t+"0":"0"+t;return t}function y(t,e,i){var o,n,r,a={date:new Date(1,0,1)},u=t;function s(t,e){if(t[o]="ampm"===o?e:e.replace(/[^0-9]/g,"0"),t["raw"+o]=e,void 0!==r){var i=t[o];("day"===o&&29===parseInt(i)||"month"===o&&2===parseInt(i))&&(29!==parseInt(t.day)||2!==parseInt(t.month)||""!==t.year&&void 0!==t.year||t.date.setFullYear(2012,1,29)),"day"===o&&0===parseInt(i)&&(i=1),"month"===o&&(i=parseInt(i))>0&&(i-=1),"year"===o&&i.length<4&&(i=b(i,4,!0)),""===i||isNaN(i)||r.call(t.date,i),"ampm"===o&&r.call(t.date,i)}}if("string"==typeof u){for(p(i).lastIndex=0;n=p(i).exec(e);){var l=new RegExp("\\d+$").exec(n[0]),h=l?n[0][0]+"x":n[0],d=void 0;if(l){var v=p(i).lastIndex,m=w(n.index,i);p(i).lastIndex=v,d=u.slice(0,u.indexOf(m.nextMatch[0]))}else d=u.slice(0,h.length);Object.prototype.hasOwnProperty.call(f,h)&&(o=f[h][2],r=f[h][1],s(a,d)),u=u.slice(d.length)}return a}if(u&&"object"===c(u)&&Object.prototype.hasOwnProperty.call(u,"date"))return u}function x(t,e){return k(e.inputFormat,{date:t},e)}function w(t,e){var i,o,n=0,r=0;for(p(e).lastIndex=0;o=p(e).exec(e.inputFormat);){var a=new RegExp("\\d+$").exec(o[0]);if((n+=r=a?parseInt(a[0]):o[0].length)>=t){i=o,o=p(e).exec(e.inputFormat);break}}return{targetMatchIndex:n-r,nextMatch:o,targetMatch:i}}o.default.extendAliases({datetime:{mask:function(t){return t.numericInput=!1,f.S=t.i18n.ordinalSuffix.join("|"),t.inputFormat=h[t.inputFormat]||t.inputFormat,t.displayFormat=h[t.displayFormat]||t.displayFormat||t.inputFormat,t.outputFormat=h[t.outputFormat]||t.outputFormat||t.inputFormat,t.placeholder=""!==t.placeholder?t.placeholder:t.inputFormat.replace(/[[\]]/,""),t.regex=k(t.inputFormat,void 0,t),t.min=y(t.min,t.inputFormat,t),t.max=y(t.max,t.inputFormat,t),null},placeholder:"",inputFormat:"isoDateTime",displayFormat:void 0,outputFormat:void 0,min:null,max:null,skipOptionalPartCharacter:"",i18n:{dayNames:["Mon","Tue","Wed","Thu","Fri","Sat","Sun","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"],ordinalSuffix:["st","nd","rd","th"]},preValidation:function(t,e,i,o,n,r,a,c){if(c)return!0;if(isNaN(i)&&t[e]!==i){var u=w(e,n);if(u.nextMatch&&u.nextMatch[0]===i&&u.targetMatch[0].length>1&&new RegExp(f[u.targetMatch[0]][0]).test("0"+t[e-1]))return t[e]=t[e-1],t[e-1]="0",{fuzzy:!0,buffer:t,refreshFromBuffer:{start:e-1,end:e+1},pos:e+1}}return!0},postValidation:function(t,e,i,o,n,r,a,c){var u,s;if(a)return!0;if(!1===o&&(((u=w(e+1,n)).targetMatch&&u.targetMatchIndex===e&&u.targetMatch[0].length>1&&void 0!==f[u.targetMatch[0]]||(u=w(e+2,n)).targetMatch&&u.targetMatchIndex===e+1&&u.targetMatch[0].length>1&&void 0!==f[u.targetMatch[0]])&&(s=f[u.targetMatch[0]][0]),void 0!==s&&(void 0!==r.validPositions[e+1]&&new RegExp(s).test(i+"0")?(t[e]=i,t[e+1]="0",o={pos:e+2,caret:e}):new RegExp(s).test("0"+i)&&(t[e]="0",t[e+1]=i,o={pos:e+2})),!1===o))return o;if(o.fuzzy&&(t=o.buffer,e=o.pos),(u=w(e,n)).targetMatch&&u.targetMatch[0]&&void 0!==f[u.targetMatch[0]]){s=f[u.targetMatch[0]][0];var h=t.slice(u.targetMatchIndex,u.targetMatchIndex+u.targetMatch[0].length);!1===new RegExp(s).test(h.join(""))&&2===u.targetMatch[0].length&&r.validPositions[u.targetMatchIndex]&&r.validPositions[u.targetMatchIndex+1]&&(r.validPositions[u.targetMatchIndex+1].input="0")}var d=o,v=y(t.join(""),n.inputFormat,n);return d&&v.date.getTime()==v.date.getTime()&&(n.prefillYear&&(d=function(t,e,i){if(t.year!==t.rawyear){var o=l.toString(),n=t.rawyear.replace(/[^0-9]/g,""),r=o.slice(0,n.length),a=o.slice(n.length);if(2===n.length&&n===r){var c=new Date(l,t.month-1,t.day);t.day==c.getDate()&&(!i.max||i.max.date.getTime()>=c.getTime())&&(t.date.setFullYear(l),t.year=o,e.insert=[{pos:e.pos+1,c:a[0]},{pos:e.pos+2,c:a[1]}])}}return e}(v,d,n)),d=function(t,e,i,o,n){if(!e)return e;if(i.min){if(t.rawyear){var r,a=t.rawyear.replace(/[^0-9]/g,""),c=i.min.year.substr(0,a.length);if(a<c){var u=w(e.pos,i);if(a=t.rawyear.substr(0,e.pos-u.targetMatchIndex+1).replace(/[^0-9]/g,"0"),(c=i.min.year.substr(0,a.length))<=a)return e.remove=u.targetMatchIndex+a.length,e;if(a=t.rawyear.substr("yyyy"===u.targetMatch[0]?1:0,1),c=i.min.year.substr(2,1),r=i.max?i.max.year.substr(2,1):a,1===a.length&&c<=a&&a<=r&&!0!==n)return"yyyy"===u.targetMatch[0]?(e.insert=[{pos:e.pos+1,c:a,strict:!0}],e.caret=e.pos+2,o.validPositions[e.pos].input=i.min.year[1]):(e.insert=[{pos:e.pos+1,c:i.min.year[1],strict:!0},{pos:e.pos+2,c:a,strict:!0}],e.caret=e.pos+3,o.validPositions[e.pos].input=i.min.year[0]),e;e=!1}}for(var s in t)-1===s.indexOf("raw")&&t["raw".concat(s)]&&"raw".concat(s);e&&t.year&&t.year===t.rawyear&&i.min.date.getTime()==i.min.date.getTime()&&(e=i.min.date.getTime()<=t.date.getTime())}return e&&i.max&&i.max.date.getTime()==i.max.date.getTime()&&(e=i.max.date.getTime()>=t.date.getTime()),e}(v,d=g.call(this,v,d,n),n,r,c)),void 0!==e&&d&&o.pos!==e?{buffer:k(n.inputFormat,v,n).split(""),refreshFromBuffer:{start:e,end:o.pos},pos:o.caret||o.pos}:d},onKeyDown:function(t,e,i,o){t.ctrlKey&&t.keyCode===n.default.RIGHT&&(this.inputmask._valueSet(x(new Date,o)),s(this).trigger("setvalue"))},onUnMask:function(t,e,i){return e?k(i.outputFormat,y(t,i.inputFormat,i),i,!0):e},casing:function(t,e){return 0==e.nativeDef.indexOf("[ap]")?t.toLowerCase():0==e.nativeDef.indexOf("[AP]")?t.toUpperCase():t},onBeforeMask:function(t,e){return"[object Date]"===Object.prototype.toString.call(t)&&(t=x(t,e)),t},insertMode:!1,shiftPositions:!1,keepStatic:!1,inputmode:"numeric",prefillYear:!0}})},3851:function(t,e,i){var o,n=(o=i(2394))&&o.__esModule?o:{default:o},r=i(8711),a=i(4713);n.default.extendDefinitions({A:{validator:"[A-Za-zА-яЁёÀ-ÿµ]",casing:"upper"},"&":{validator:"[0-9A-Za-zА-яЁёÀ-ÿµ]",casing:"upper"},"#":{validator:"[0-9A-Fa-f]",casing:"upper"}});var c=new RegExp("25[0-5]|2[0-4][0-9]|[01][0-9][0-9]");function u(t,e,i){return i-1>-1&&"."!==e.buffer[i-1]?(t=e.buffer[i-1]+t,t=i-2>-1&&"."!==e.buffer[i-2]?e.buffer[i-2]+t:"0"+t):t="00"+t,c.test(t)}n.default.extendAliases({cssunit:{regex:"[+-]?[0-9]+\\.?([0-9]+)?(px|em|rem|ex|%|in|cm|mm|pt|pc)"},url:{regex:"(https?|ftp)://.*",autoUnmask:!1,keepStatic:!1,tabThrough:!0},ip:{mask:"i[i[i]].j[j[j]].k[k[k]].l[l[l]]",definitions:{i:{validator:u},j:{validator:u},k:{validator:u},l:{validator:u}},onUnMask:function(t){return t},inputmode:"numeric"},email:{mask:"*{1,64}[.*{1,64}][.*{1,64}][.*{1,63}]@-{1,63}.-{1,63}[.-{1,63}][.-{1,63}]",greedy:!1,casing:"lower",onBeforePaste:function(t){return(t=t.toLowerCase()).replace("mailto:","")},definitions:{"*":{validator:"[0-91-9A-Za-zА-яЁёÀ-ÿµ!#$%&'*+/=?^_`{|}~-]"},"-":{validator:"[0-9A-Za-z-]"}},onUnMask:function(t){return t},inputmode:"email"},mac:{mask:"##:##:##:##:##:##"},vin:{mask:"V{13}9{4}",definitions:{V:{validator:"[A-HJ-NPR-Za-hj-npr-z\\d]",casing:"upper"}},clearIncomplete:!0,autoUnmask:!0},ssn:{mask:"999-99-9999",postValidation:function(){var t=a.getMaskTemplate.call(this,!0,r.getLastValidPosition.call(this),!0,!0);return/^(?!219-09-9999|078-05-1120)(?!666|000|9.{2}).{3}-(?!00).{2}-(?!0{4}).{4}$/.test(t.join(""))}}})},207:function(t,e,i){var o=c(i(2394)),n=c(i(4528)),r=c(i(7184)),a=i(8711);function c(t){return t&&t.__esModule?t:{default:t}}var u=o.default.dependencyLib;function s(t,e){for(var i="",n=0;n<t.length;n++)o.default.prototype.definitions[t.charAt(n)]||e.definitions[t.charAt(n)]||e.optionalmarker[0]===t.charAt(n)||e.optionalmarker[1]===t.charAt(n)||e.quantifiermarker[0]===t.charAt(n)||e.quantifiermarker[1]===t.charAt(n)||e.groupmarker[0]===t.charAt(n)||e.groupmarker[1]===t.charAt(n)||e.alternatormarker===t.charAt(n)?i+="\\"+t.charAt(n):i+=t.charAt(n);return i}function l(t,e,i,o){if(t.length>0&&e>0&&(!i.digitsOptional||o)){var n=t.indexOf(i.radixPoint),r=!1;i.negationSymbol.back===t[t.length-1]&&(r=!0,t.length--),-1===n&&(t.push(i.radixPoint),n=t.length-1);for(var a=1;a<=e;a++)isFinite(t[n+a])||(t[n+a]="0")}return r&&t.push(i.negationSymbol.back),t}function f(t,e){var i=0;if("+"===t){for(i in e.validPositions);i=a.seekNext.call(this,parseInt(i))}for(var o in e.tests)if((o=parseInt(o))>=i)for(var n=0,r=e.tests[o].length;n<r;n++)if((void 0===e.validPositions[o]||"-"===t)&&e.tests[o][n].match.def===t)return o+(void 0!==e.validPositions[o]&&"-"!==t?1:0);return i}function h(t,e){var i=-1;for(var o in e.validPositions){var n=e.validPositions[o];if(n&&n.match.def===t){i=parseInt(o);break}}return i}function d(t,e,i,o,n){var r=e.buffer?e.buffer.indexOf(n.radixPoint):-1,a=(-1!==r||o&&n.jitMasking)&&new RegExp(n.definitions[9].validator).test(t);return n._radixDance&&-1!==r&&a&&null==e.validPositions[r]?{insert:{pos:r===i?r+1:r,c:n.radixPoint},pos:i}:a}o.default.extendAliases({numeric:{mask:function(t){t.repeat=0,t.groupSeparator===t.radixPoint&&t.digits&&"0"!==t.digits&&(t.groupSeparator="."===t.radixPoint?",":","===t.radixPoint?".":"")," "===t.groupSeparator&&(t.skipOptionalPartCharacter=void 0),t.placeholder.length>1&&(t.placeholder=t.placeholder.charAt(0)),"radixFocus"===t.positionCaretOnClick&&""===t.placeholder&&(t.positionCaretOnClick="lvp");var e="0",i=t.radixPoint;!0===t.numericInput&&void 0===t.__financeInput?(e="1",t.positionCaretOnClick="radixFocus"===t.positionCaretOnClick?"lvp":t.positionCaretOnClick,t.digitsOptional=!1,isNaN(t.digits)&&(t.digits=2),t._radixDance=!1,i=","===t.radixPoint?"?":"!",""!==t.radixPoint&&void 0===t.definitions[i]&&(t.definitions[i]={},t.definitions[i].validator="["+t.radixPoint+"]",t.definitions[i].placeholder=t.radixPoint,t.definitions[i].static=!0,t.definitions[i].generated=!0)):(t.__financeInput=!1,t.numericInput=!0);var o,n="[+]";if(n+=s(t.prefix,t),""!==t.groupSeparator?(void 0===t.definitions[t.groupSeparator]&&(t.definitions[t.groupSeparator]={},t.definitions[t.groupSeparator].validator="["+t.groupSeparator+"]",t.definitions[t.groupSeparator].placeholder=t.groupSeparator,t.definitions[t.groupSeparator].static=!0,t.definitions[t.groupSeparator].generated=!0),n+=t._mask(t)):n+="9{+}",void 0!==t.digits&&0!==t.digits){var a=t.digits.toString().split(",");isFinite(a[0])&&a[1]&&isFinite(a[1])?n+=i+e+"{"+t.digits+"}":(isNaN(t.digits)||parseInt(t.digits)>0)&&(t.digitsOptional||t.jitMasking?(o=n+i+e+"{0,"+t.digits+"}",t.keepStatic=!0):n+=i+e+"{"+t.digits+"}")}else t.inputmode="numeric";return n+=s(t.suffix,t),n+="[-]",o&&(n=[o+s(t.suffix,t)+"[-]",n]),t.greedy=!1,function(t){void 0===t.parseMinMaxOptions&&(null!==t.min&&(t.min=t.min.toString().replace(new RegExp((0,r.default)(t.groupSeparator),"g"),""),","===t.radixPoint&&(t.min=t.min.replace(t.radixPoint,".")),t.min=isFinite(t.min)?parseFloat(t.min):NaN,isNaN(t.min)&&(t.min=Number.MIN_VALUE)),null!==t.max&&(t.max=t.max.toString().replace(new RegExp((0,r.default)(t.groupSeparator),"g"),""),","===t.radixPoint&&(t.max=t.max.replace(t.radixPoint,".")),t.max=isFinite(t.max)?parseFloat(t.max):NaN,isNaN(t.max)&&(t.max=Number.MAX_VALUE)),t.parseMinMaxOptions="done")}(t),n},_mask:function(t){return"("+t.groupSeparator+"999){+|1}"},digits:"*",digitsOptional:!0,enforceDigitsOnBlur:!1,radixPoint:".",positionCaretOnClick:"radixFocus",_radixDance:!0,groupSeparator:"",allowMinus:!0,negationSymbol:{front:"-",back:""},prefix:"",suffix:"",min:null,max:null,SetMaxOnOverflow:!1,step:1,inputType:"text",unmaskAsNumber:!1,roundingFN:Math.round,inputmode:"decimal",shortcuts:{k:"000",m:"000000"},placeholder:"0",greedy:!1,rightAlign:!0,insertMode:!0,autoUnmask:!1,skipOptionalPartCharacter:"",usePrototypeDefinitions:!1,definitions:{0:{validator:d},1:{validator:d,definitionSymbol:"9"},9:{validator:"[0-90-9٠-٩۰-۹]",definitionSymbol:"*"},"+":{validator:function(t,e,i,o,n){return n.allowMinus&&("-"===t||t===n.negationSymbol.front)}},"-":{validator:function(t,e,i,o,n){return n.allowMinus&&t===n.negationSymbol.back}}},preValidation:function(t,e,i,o,n,r,a,c){var u;if(!1!==n.__financeInput&&i===n.radixPoint)return!1;if(u=n.shortcuts&&n.shortcuts[i]){if(u.length>1)for(var s=[],l=0;l<u.length;l++)s.push({pos:e+l,c:u[l],strict:!1});return{insert:s}}var d=t.indexOf(n.radixPoint),v=e;if(e=function(t,e,i,o,n){return n._radixDance&&n.numericInput&&e!==n.negationSymbol.back&&t<=i&&(i>0||e==n.radixPoint)&&(void 0===o.validPositions[t-1]||o.validPositions[t-1].input!==n.negationSymbol.back)&&(t-=1),t}(e,i,d,r,n),"-"===i||i===n.negationSymbol.front){if(!0!==n.allowMinus)return!1;var m=!1,p=h("+",r),g=h("-",r);return-1!==p&&(m=[p,g]),!1!==m?{remove:m,caret:v-n.negationSymbol.back.length}:{insert:[{pos:f.call(this,"+",r),c:n.negationSymbol.front,fromIsValid:!0},{pos:f.call(this,"-",r),c:n.negationSymbol.back,fromIsValid:void 0}],caret:v+n.negationSymbol.back.length}}if(i===n.groupSeparator)return{caret:v};if(c)return!0;if(-1!==d&&!0===n._radixDance&&!1===o&&i===n.radixPoint&&void 0!==n.digits&&(isNaN(n.digits)||parseInt(n.digits)>0)&&d!==e)return{caret:n._radixDance&&e===d-1?d+1:d};if(!1===n.__financeInput)if(o){if(n.digitsOptional)return{rewritePosition:a.end};if(!n.digitsOptional){if(a.begin>d&&a.end<=d)return i===n.radixPoint?{insert:{pos:d+1,c:"0",fromIsValid:!0},rewritePosition:d}:{rewritePosition:d+1};if(a.begin<d)return{rewritePosition:a.begin-1}}}else if(!n.showMaskOnHover&&!n.showMaskOnFocus&&!n.digitsOptional&&n.digits>0&&""===this.__valueGet.call(this.el))return{rewritePosition:d};return{rewritePosition:e}},postValidation:function(t,e,i,o,n,r,a){if(!1===o)return o;if(a)return!0;if(null!==n.min||null!==n.max){var c=n.onUnMask(t.slice().reverse().join(""),void 0,u.extend({},n,{unmaskAsNumber:!0}));if(null!==n.min&&c<n.min&&(c.toString().length>n.min.toString().length||c<0))return!1;if(null!==n.max&&c>n.max)return!!n.SetMaxOnOverflow&&{refreshFromBuffer:!0,buffer:l(n.max.toString().replace(".",n.radixPoint).split(""),n.digits,n).reverse()}}return o},onUnMask:function(t,e,i){if(""===e&&!0===i.nullable)return e;var o=t.replace(i.prefix,"");return o=(o=o.replace(i.suf