PageSourceSearch

https://vivabhava.com.br/_next/static/chunks/92-de4fcd10faaa01de.js?dpl=dpl_5DQf4k4QUPHW8k6GNiGDw6cgEqGG

js vivabhava.com.br collected 2026-10-04 23:41:51 UTC 151,907 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[92],{68056:function(e,t,r){"use strict";r.d(t,{Z:function(){return G}});var s=r(84846),n=r(38404),i=r(52983),a=r(7829),u=r(68801),o=r(17218),l=r(36122),h=r(72586),d=r(7213),c=r(98306),p=r(80595);let f=["ownerState"],m=["variants"],g=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function v(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}function k(e,t){return t&&e&&"object"==typeof e&&e.styles&&!e.styles.startsWith("@layer")&&(e.styles=`@layer ${t}{${String(e.styles)}}`),e}let y=(0,c.Z)(),_=e=>e?e.charAt(0).toLowerCase()+e.slice(1):e;function b({defaultTheme:e,theme:t,themeId:r}){return 0===Object.keys(t).length?e:t[r]||t}function x(e,t,r){let{ownerState:i}=t,a=(0,s.Z)(t,f),u="function"==typeof e?e((0,n.Z)({ownerState:i},a)):e;if(Array.isArray(u))return u.flatMap(e=>x(e,(0,n.Z)({ownerState:i},a),r));if(u&&"object"==typeof u&&Array.isArray(u.variants)){let{variants:e=[]}=u,t=(0,s.Z)(u,m);return e.forEach(e=>{let s=!0;if("function"==typeof e.props?s=e.props((0,n.Z)({ownerState:i},a,i)):Object.keys(e.props).forEach(t=>{(null==i?void 0:i[t])!==e.props[t]&&a[t]!==e.props[t]&&(s=!1)}),s){Array.isArray(t)||(t=[t]);let s="function"==typeof e.style?e.style((0,n.Z)({ownerState:i},a,i)):e.style;t.push(r?k((0,d.internal_serializeStyles)(s),r):s)}}),t}return r?k((0,d.internal_serializeStyles)(u),r):u}let C=function(e={}){let{themeId:t,defaultTheme:r=y,rootShouldForwardProp:i=v,slotShouldForwardProp:a=v}=e,u=e=>(0,p.Z)((0,n.Z)({},e,{theme:b((0,n.Z)({},e,{defaultTheme:r,themeId:t}))}));return u.__mui_systemSx=!0,(e,o={})=>{var h;let c;(0,d.internal_processStyles)(e,e=>e.filter(e=>!(null!=e&&e.__mui_systemSx)));let{name:p,slot:f,skipVariantsResolver:m,skipSx:k,overridesResolver:y=(h=_(f))?(e,t)=>t[h]:null}=o,C=(0,s.Z)(o,g),E=p&&p.startsWith("Mui")||f?"components":"custom",F=void 0!==m?m:f&&"Root"!==f&&"root"!==f||!1,S=k||!1,D=v;"Root"===f||"root"===f?D=i:f?D=a:"string"==typeof e&&e.charCodeAt(0)>96&&(D=void 0);let A=(0,d.default)(e,(0,n.Z)({shouldForwardProp:D,label:c},C)),M=e=>"function"==typeof e&&e.__emotion_real!==e||(0,l.P)(e)?s=>{let i=b({theme:s.theme,defaultTheme:r,themeId:t});return x(e,(0,n.Z)({},s,{theme:i}),i.modularCssLayers?E:void 0)}:e,w=(s,...i)=>{let a=M(s),o=i?i.map(M):[];p&&y&&o.push(e=>{let s=b((0,n.Z)({},e,{defaultTheme:r,themeId:t}));if(!s.components||!s.components[p]||!s.components[p].styleOverrides)return null;let i=s.components[p].styleOverrides,a={};return Object.entries(i).forEach(([t,r])=>{a[t]=x(r,(0,n.Z)({},e,{theme:s}),s.modularCssLayers?"theme":void 0)}),y(e,a)}),p&&!F&&o.push(e=>{var s;let i=b((0,n.Z)({},e,{defaultTheme:r,themeId:t}));return x({variants:null==i||null==(s=i.components)||null==(s=s[p])?void 0:s.variants},(0,n.Z)({},e,{theme:i}),i.modularCssLayers?"theme":void 0)}),S||o.push(u);let l=o.length-i.length;if(Array.isArray(s)&&l>0){let e=Array(l).fill("");(a=[...s,...e]).raw=[...s.raw,...e]}let h=A(a,...o);return e.muiName&&(h.muiName=e.muiName),h};return A.withConfig&&(w.withConfig=A.withConfig),w}}();var E=r(34832),F=r(74394),S=r(42610),D=r(11007),A=r(99625),M=r(97458);let w=["component","direction","spacing","divider","children","className","useFlexGap"],T=(0,c.Z)(),V=C("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root});function O(e){return function({props:e,name:t,defaultTheme:r,themeId:s}){let n=(0,F.Z)(r);return s&&(n=n[s]||n),(0,E.Z)({theme:n,name:t,props:e})}({props:e,name:"MuiStack",defaultTheme:T})}let I=e=>({row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"})[e],R=({ownerState:e,theme:t})=>{let r=(0,n.Z)({display:"flex",flexDirection:"column"},(0,D.k9)({theme:t},(0,D.P$)({values:e.direction,breakpoints:t.breakpoints.values}),e=>({flexDirection:e})));if(e.spacing){let s=(0,A.hB)(t),n=Object.keys(t.breakpoints.values).reduce((t,r)=>(("object"==typeof e.spacing&&null!=e.spacing[r]||"object"==typeof e.direction&&null!=e.direction[r])&&(t[r]=!0),t),{}),i=(0,D.P$)({values:e.direction,base:n}),a=(0,D.P$)({values:e.spacing,base:n});
1"object"==typeof i&&Object.keys(i).forEach((e,t,r)=>{if(!i[e]){let s=t>0?i[r[t-1]]:"column";i[e]=s}}),r=(0,l.Z)(r,(0,D.k9)({theme:t},a,(t,r)=>e.useFlexGap?{gap:(0,A.NA)(s,t)}:{"& > :not(style):not(style)":{margin:0},"& > :not(style) ~ :not(style)":{[`margin${I(r?i[r]:e.direction)}`]:(0,A.NA)(s,t)}}))}return(0,D.dt)(t.breakpoints,r)};var B=r(29572),P=r(21441);let N=function(e={}){let{createStyledComponent:t=V,useThemeProps:r=O,componentName:o="MuiStack"}=e,l=()=>(0,u.Z)({root:["root"]},e=>(0,h.ZP)(o,e),{}),d=t(R);return i.forwardRef(function(e,t){let u=r(e),o=(0,S.Z)(u),{component:h="div",direction:c="column",spacing:p=0,divider:f,children:m,className:g,useFlexGap:v=!1}=o,k=(0,s.Z)(o,w),y=l();return(0,M.jsx)(d,(0,n.Z)({as:h,ownerState:{direction:c,spacing:p,useFlexGap:v},ref:t,className:(0,a.Z)(y.root,g)},k,{children:f?function(e,t){let r=i.Children.toArray(e).filter(Boolean);return r.reduce((e,s,n)=>(e.push(s),n<r.length-1&&e.push(i.cloneElement(t,{key:`separator-${n}`})),e),[])}(m,f):m}))})}({createStyledComponent:(0,B.ZP)("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root}),useThemeProps:e=>(0,P.i)({props:e,name:"MuiStack"})});var L=r(55425),Z=r(99632);function Y(e){return(0,h.ZP)("MuiFormControlLabel",e)}let j=(0,r(23342).Z)("MuiFormControlLabel",["root","labelPlacementStart","labelPlacementTop","labelPlacementBottom","disabled","label","error","required","asterisk"]);var H=r(19622);let U=["checked","className","componentsProps","control","disabled","disableTypography","inputRef","label","labelPlacement","name","onChange","required","slotProps","value"],z=e=>{let{classes:t,disabled:r,labelPlacement:s,error:n,required:i}=e,a={root:["root",r&&"disabled",`labelPlacement${(0,Z.Z)(s)}`,n&&"error",i&&"required"],label:["label",r&&"disabled"],asterisk:["asterisk",n&&"error"]};return(0,u.Z)(a,Y,t)},W=(0,B.ZP)("label",{name:"MuiFormControlLabel",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[{[`& .${j.label}`]:t.label},t.root,t[`labelPlacement${(0,Z.Z)(r.labelPlacement)}`]]}})(({theme:e,ownerState:t})=>(0,n.Z)({display:"inline-flex",alignItems:"center",cursor:"pointer",verticalAlign:"middle",WebkitTapHighlightColor:"transparent",marginLeft:-11,marginRight:16,[`&.${j.disabled}`]:{cursor:"default"}},"start"===t.labelPlacement&&{flexDirection:"row-reverse",marginLeft:16,marginRight:-11},"top"===t.labelPlacement&&{flexDirection:"column-reverse",marginLeft:16},"bottom"===t.labelPlacement&&{flexDirection:"column",marginLeft:16},{[`& .${j.label}`]:{[`&.${j.disabled}`]:{color:(e.vars||e).palette.text.disabled}}})),$=(0,B.ZP)("span",{name:"MuiFormControlLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${j.error}`]:{color:(e.vars||e).palette.error.main}}));var G=i.forwardRef(function(e,t){var r,u;let l=(0,P.i)({props:e,name:"MuiFormControlLabel"}),{className:h,componentsProps:d={},control:c,disabled:p,disableTypography:f,label:m,labelPlacement:g="end",required:v,slotProps:k={}}=l,y=(0,s.Z)(l,U),_=(0,o.Z)(),b=null!=(r=null!=p?p:c.props.disabled)?r:null==_?void 0:_.disabled,x=null!=v?v:c.props.required,C={disabled:b,required:x};["checked","name","onChange","value","inputRef"].forEach(e=>{void 0===c.props[e]&&void 0!==l[e]&&(C[e]=l[e])});let E=(0,H.Z)({props:l,muiFormControl:_,states:["error"]}),F=(0,n.Z)({},l,{disabled:b,labelPlacement:g,required:x,error:E.error}),S=z(F),D=null!=(u=k.typography)?u:d.typography,A=m;return null==A||A.type===L.Z||f||(A=(0,M.jsx)(L.Z,(0,n.Z)({component:"span"},D,{className:(0,a.Z)(S.label,null==D?void 0:D.className),children:A}))),(0,M.jsxs)(W,(0,n.Z)({className:(0,a.Z)(S.root,h),ownerState:F,ref:t},y,{children:[i.cloneElement(c,C),x?(0,M.jsxs)(N,{display:"block",children:[A,(0,M.jsxs)($,{ownerState:F,"aria-hidden":!0,className:S.asterisk,children:[" ","*"]})]}):A]}))})},58993:function(e,t,r){"use strict";r.d(t,{Z:function(){return Y}});var s=r(84846),n=r(38404),i=r(52983),a=r(7829),u=r(68801),o=r(31373),l=r(99632),h=r(29572),d=r(87875),c=r(69843),p=r(17218),f=r(27683),m=r(23342),g=r(72586);function v(e){return(0,g.ZP)("PrivateSwitchBase",e)}(0,m.Z)("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);var k=r(97458);let y=["autoFocus","checked","checkedIcon","className","defaultChecked","disabled","disableFocusRipple","edge","icon","id","inputProps","inputRef","name","onBlur","onChange","onFocus","readOnly","required","tabIndex","type","value"],_=e=>{let{classes:t,checked:r,disabled:s,edge:n}=e,i={root:["root",r&&"checked",s&&"disabled",n&&`edge${(0,l.Z)(n)}`],input:["input"]};return(0,u.Z)(i,v,t)},b=(0,h.ZP)(f.Z,{name:"MuiSwitchBase"})(({ownerState:e})=>(0,n.Z)({padding:9,borderRadius:"50%"},"start"===e.edge&&{marginLeft:"small"===e.size?-3:-12},"end"===e.edge&&{marginRight:"small"===e.size?-3:-12})),x=(0,h.ZP)("input",{name:"MuiSwitchBase",shouldForwardProp:d.Z}
1)({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),C=i.forwardRef(function(e,t){let{autoFocus:r,checked:i,checkedIcon:u,className:o,defaultChecked:l,disabled:h,disableFocusRipple:d=!1,edge:f=!1,icon:m,id:g,inputProps:v,inputRef:C,name:E,onBlur:F,onChange:S,onFocus:D,readOnly:A,required:M=!1,tabIndex:w,type:T,value:V}=e,O=(0,s.Z)(e,y),[I,R]=(0,c.Z)({controlled:i,default:!!l,name:"SwitchBase",state:"checked"}),B=(0,p.Z)(),P=h;B&&void 0===P&&(P=B.disabled);let N="checkbox"===T||"radio"===T,L=(0,n.Z)({},e,{checked:I,disabled:P,disableFocusRipple:d,edge:f}),Z=_(L);return(0,k.jsxs)(b,(0,n.Z)({component:"span",className:(0,a.Z)(Z.root,o),centerRipple:!0,focusRipple:!d,disabled:P,tabIndex:null,role:void 0,onFocus:e=>{D&&D(e),B&&B.onFocus&&B.onFocus(e)},onBlur:e=>{F&&F(e),B&&B.onBlur&&B.onBlur(e)},ownerState:L,ref:t},O,{children:[(0,k.jsx)(x,(0,n.Z)({autoFocus:r,checked:i,defaultChecked:l,className:Z.input,disabled:P,id:N?g:void 0,name:E,onChange:e=>{if(e.nativeEvent.defaultPrevented)return;let t=e.target.checked;R(t),S&&S(e,t)},readOnly:A,ref:C,required:M,ownerState:L,tabIndex:w,type:T},"checkbox"===T&&void 0===V?{}:{value:V},v)),I?u:m]}))});var E=r(21441),F=r(18751),S=(0,F.Z)((0,k.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"RadioButtonUnchecked"),D=(0,F.Z)((0,k.jsx)("path",{d:"M8.465 8.465C9.37 7.56 10.62 7 12 7C14.76 7 17 9.24 17 12C17 13.38 16.44 14.63 15.535 15.535C14.63 16.44 13.38 17 12 17C9.24 17 7 14.76 7 12C7 10.62 7.56 9.37 8.465 8.465Z"}),"RadioButtonChecked");let A=(0,h.ZP)("span",{name:"MuiRadioButtonIcon",shouldForwardProp:d.Z})({position:"relative",display:"flex"}),M=(0,h.ZP)(S,{name:"MuiRadioButtonIcon"})({transform:"scale(1)"}),w=(0,h.ZP)(D,{name:"MuiRadioButtonIcon"})(({theme:e,ownerState:t})=>(0,n.Z)({left:0,position:"absolute",transform:"scale(0)",transition:e.transitions.create("transform",{easing:e.transitions.easing.easeIn,duration:e.transitions.duration.shortest})},t.checked&&{transform:"scale(1)",transition:e.transitions.create("transform",{easing:e.transitions.easing.easeOut,duration:e.transitions.duration.shortest})}));var T=function(e){let{checked:t=!1,classes:r={},fontSize:s}=e,i=(0,n.Z)({},e,{checked:t});return(0,k.jsxs)(A,{className:r.root,ownerState:i,children:[(0,k.jsx)(M,{fontSize:s,className:r.background,ownerState:i}),(0,k.jsx)(w,{fontSize:s,className:r.dot,ownerState:i})]})},V=r(2946).Z,O=r(87396);function I(e){return(0,g.ZP)("MuiRadio",e)}let R=(0,m.Z)("MuiRadio",["root","checked","disabled","colorPrimary","colorSecondary","sizeSmall"]),B=["checked","checkedIcon","color","icon","name","onChange","size","className"],P=e=>{let{classes:t,color:r,size:s}=e,i={root:["root",`color${(0,l.Z)(r)}`,"medium"!==s&&`size${(0,l.Z)(s)}`]};return(0,n.Z)({},t,(0,u.Z)(i,I,t))},N=(0,h.ZP)(C,{shouldForwardProp:e=>(0,d.Z)(e)||"classes"===e,name:"MuiRadio",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,"medium"!==r.size&&t[`size${(0,l.Z)(r.size)}`],t[`color${(0,l.Z)(r.color)}`]]}})(({theme:e,ownerState:t})=>(0,n.Z)({color:(e.vars||e).palette.text.secondary},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${"default"===t.color?e.vars.palette.action.activeChannel:e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,o.Fq)("default"===t.color?e.palette.action.active:e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"default"!==t.color&&{[`&.${R.checked}`]:{color:(e.vars||e).palette[t.color].main}},{[`&.${R.disabled}`]:{color:(e.vars||e).palette.action.disabled}})),L=(0,k.jsx)(T,{checked:!0}),Z=(0,k.jsx)(T,{});var Y=i.forwardRef(function(e,t){var r,u,o,l;let h=(0,E.i)({props:e,name:"MuiRadio"}),{checked:d,checkedIcon:c=L,color:p="primary",icon:f=Z,name:m,onChange:g,size:v="medium",className:y}=h,_=(0,s.Z)(h,B),b=(0,n.Z)({},h,{color:p,size:v}),x=P(b),C=i.useContext(O.Z),F=d,S=V(g,C&&C.onChange),D=m;return C&&(void 0===F&&(o=C.value,F="object"==typeof(l=h.value)&&null!==l?o===l:String(o)===String(l)),void 0===D&&(D=C.name)),(0,k.jsx)(N,(0,n.Z)({type:"radio",icon:i.cloneElement(f,{fontSize:null!=(r=Z.props.fontSize)?r:v}),checkedIcon:i.cloneElement(c,{fontSize:null!=(u=L.props.fontSize)?u:v}),ownerState:b,classes:x,name:D,checked:F,onChange:S,ref:t,className:(0,a.Z)(x.root,y)},_))})},25459:function(e,t,r){"use strict";r.d(t,{Z:function(){return D}});var s=r(38404),n=r(84846),i=r(52983),a=r(7829),u=r(68801),o=r(29572),l=r(21441),h=r(23342),d=r(72586);function c(e){return(0,d.ZP)("MuiFormGroup",e)}(0,h.Z)("MuiFormGroup",["root","row","error"]);var p=r(17218),f=r(19622),m=r(97458);let g=["className","row"],v=e=>{let{classes:t,row:r,error:s}=e;return(0,u.Z)({root:["root",r&&"row",s&&"error"]},c,t)},k=(0,o.ZP)("div",{name:"MuiFormGroup",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.row&&t.row]}})(({ownerState:e})=>(0,s.Z)({display:"flex",flexDirection:"column",flexWrap:"wrap"},e.row&&{flexDirection:"row"})),y=i.forwardRef(function(e,t){let r=(0,l.i)({props:e,name:"MuiFormGroup"}),{className:i,row:u=!1}=r,o=(0,n.Z)(r,g),h=(0,p.Z)(),d=(0,f.Z)({props:r,muiFormControl:h,states:["error"]}),c=(0,s.Z)({},r,{row:u,error:d.error}),y=v(c);return(0,m.jsx)(k,(0,s.Z)({className:(0,a.Z)(y.root,i),ownerState:c,ref:t},o))});function _(e){return(0,d.ZP)("MuiRadioGroup",e)}(0,h.Z)("MuiRadioGroup",["root","row","error"]);var b=r(36668),x=r(69843),C=r(87396),E=r(39237).Z;let F=["actions","children","className","defaultValue","name","onChange","value"],S=e=>{let{classes:t,row:r,error:s}=e;return(0,u.Z)({root:["root",r&&"row",s&&"error"]},_,t)};var D=i.forwardRef(function(e,t){let{actions:r,children:u,className:o,defaultValue:l,name:h,onChange:d,value:c}=e,p=(0,n.Z)(e,F),f=i.useRef(null),g=S(e),[v,k]=(0,x.Z)({controlled:c,default:l,name:"RadioGroup"});i.useImperativeHandle(r,()=>({focus:()=>{let e=f.current.querySelector("input:not(:disabled):checked");e||(e=f.current.querySelector("input:not(:disabled)")),e&&e.focus()}}),[]);let _=(0,b.Z)(t,f),D=E(h),A=i.useMemo(()=>({name:D,onChange(e){k(e.target.value),d&&d(e,e.target.value)},value:v}),[D,d,k,v]);return(0,m.jsx)(C.Z.Provider,{value:A,children:(0,m.jsx)(y,(0,s.Z)({role:"radiogroup",ref:_,className:(0,a.Z)(g.root,o)},p,{children:u}))})})},87396:function(e,t,r){"use strict";let s=r(52983).createContext(void 0);t.Z=s},22844:function(e,t,r){"use strict";r.d(t,{Z:function(){return l}});var s,n=r(52983),i=r(77438),a=r(34832),u=r(4824);let o=(s||(s=r.t(n,2))).useSyncExternalStore;function l(e,t={}){let r=(0,u.Z)(),s="undefined"!=typeof window&&void 0!==window.matchMedia,{defaultMatches:l=!1,matchMedia:h=s?window.matchMedia:null,ssrMatchMedia:d=null,noSsr:c=!1}=(0,a.Z)({name:"MuiUseMediaQuery",props:t,theme:r}),p="function"==typeof e?e(r):e;return(void 0!==o?function(e,t,r,s,i){let a=n.useCallback(()=>t,[t]),u=n.useMemo(()=>
1{if(i&&r)return()=>r(e).matches;if(null!==s){let{matches:t}=s(e);return()=>t}return a},[a,e,s,i,r]),[l,h]=n.useMemo(()=>{if(null===r)return[a,()=>()=>{}];let t=r(e);return[()=>t.matches,e=>(t.addListener(e),()=>{t.removeListener(e)})]},[a,r,e]);return o(h,l,u)}:function(e,t,r,s,a){let[u,o]=n.useState(()=>a&&r?r(e).matches:s?s(e).matches:t);return(0,i.Z)(()=>{let t=!0;if(!r)return;let s=r(e),n=()=>{t&&o(s.matches)};return n(),s.addListener(n),()=>{t=!1,s.removeListener(n)}},[e,r]),u})(p=p.replace(/^@media( ?)/m,""),l,h,d,c)}},34832:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var s=r(22645);function n(e){let{theme:t,name:r,props:n}=e;return t&&t.components&&t.components[r]&&t.components[r].defaultProps?(0,s.Z)(t.components[r].defaultProps,n):n}},99669:function(e){e.exports=function(e){var t=new Date(e.getTime()),r=t.getTimezoneOffset();return t.setSeconds(0,0),6e4*r+t.getTime()%6e4}},4179:function(e,t,r){var s=r(65455);e.exports=function(e,t){var r=s(e),n=Number(t);return r.setDate(r.getDate()+n),r}},24689:function(e,t,r){var s=r(65568);e.exports=function(e,t){return s(e,36e5*Number(t))}},4331:function(e,t,r){var s=r(98478),n=r(14293);e.exports=function(e,t){var r=Number(t);return n(e,s(e)+r)}},65568:function(e,t,r){var s=r(65455);e.exports=function(e,t){return new Date(s(e).getTime()+Number(t))}},98685:function(e,t,r){var s=r(65568);e.exports=function(e,t){return s(e,6e4*Number(t))}},37811:function(e,t,r){var s=r(65455),n=r(16818);e.exports=function(e,t){var r=s(e),i=Number(t),a=r.getMonth()+i,u=new Date(0);u.setFullYear(r.getFullYear(),a,1),u.setHours(0,0,0,0);var o=n(u);return r.setMonth(a,Math.min(o,r.getDate())),r}},55351:function(e,t,r){var s=r(37811);e.exports=function(e,t){return s(e,3*Number(t))}},52206:function(e,t,r){var s=r(65568);e.exports=function(e,t){return s(e,1e3*Number(t))}},74285:function(e,t,r){var s=r(4179);e.exports=function(e,t){return s(e,7*Number(t))}},97893:function(e,t,r){var s=r(37811);e.exports=function(e,t){return s(e,12*Number(t))}},34619:function(e,t,r){var s=r(65455);e.exports=function(e,t,r,n){var i=s(e).getTime(),a=s(t).getTime(),u=s(r).getTime(),o=s(n).getTime();if(i>a||u>o)throw Error("The start of the range cannot be after the end of the range");return i<o&&u<a}},28982:function(e,t,r){var s=r(65455);e.exports=function(e,t){if(!(t instanceof Array))throw TypeError(toString.call(t)+" is not an instance of Array");var r,n,i=s(e).getTime();return t.forEach(function(e,t){var a=Math.abs(i-s(e).getTime());(void 0===r||a<n)&&(r=t,n=a)}),r}},55935:function(e,t,r){var s=r(65455);e.exports=function(e,t){if(!(t instanceof Array))throw TypeError(toString.call(t)+" is not an instance of Array");var r,n,i=s(e).getTime();return t.forEach(function(e){var t=s(e),a=Math.abs(i-t.getTime());(void 0===r||a<n)&&(r=t,n=a)}),r}},55684:function(e,t,r){var s=r(65455);e.exports=function(e,t){var r=s(e).getTime(),n=s(t).getTime();return r<n?-1:r>n?1:0}},98712:function(e,t,r){var s=r(65455);e.exports=function(e,t){var r=s(e).getTime(),n=s(t).getTime();return r>n?-1:r<n?1:0}},62598:function(e,t,r){var s=r(83554);e.exports=function(e,t){var r=s(e),n=s(t);return Math.round((r.getTime()-6e4*r.getTimezoneOffset()-(n.getTime()-6e4*n.getTimezoneOffset()))/864e5)}},96137:function(e,t,r){var s=r(66584);e.exports=function(e,t){var r=s(e),n=s(t);return Math.round((r.getTime()-6e4*r.getTimezoneOffset()-(n.getTime()-6e4*n.getTimezoneOffset()))/6048e5)}},65514:function(e,t,r){var s=r(98478);e.exports=function(e,t){return s(e)-s(t)}},47449:function(e,t,r){var s=r(65455);e.exports=function(e,t){var r=s(e),n=s(t);return 12*(r.getFullYear()-n.getFullYear())+(r.getMonth()-n.getMonth())}},3317:function(e,t,r){var s=r(33490),n=r(65455);e.exports=function(e,t){var r=n(e),i=n(t);return 4*(r.getFullYear()-i.getFullYear())+(s(r)-s(i))}},75154:function(e,t,r){var s=r(66662);e.exports=function(e,t,r){var n=s(e,r),i=s(t,r);return Math.round((n.getTime()-6e4*n.getTimezoneOffset()-(i.getTime()-6e4*i.getTimezoneOffset()))/6048e5)}},80647:function(e,t,r){var s=r(65455);e.exports=function(e,t){var r=s(e),n=s(t);return r.getFullYear()-n.getFullYear()}},83737:function(e,t,r){var s=r(65455),n=r(62598),i=r(55684);e.exports=function(e,t){var r=s(e),a=s(t),u=i(r,a),o=Math.abs(n(r,a));r.setDate(r.getDate()-u*o);var l=i(r,a)===-u;return u*(o-l)}},31783:function(e,t,r){var s=r(38932);e.exports=function(e,t){var r=s(e,t)/36e5;return r>0?Math.floor(r):Math.ceil(r)}},22866:function(e,t,r){var s=r(65455),n=r(65514),i=r(55684),a=r(14089);e.exports=function(e,t){var r=s(e),u=s(t),o=i(r,u),l=Math.abs(n(r,u)),h=i(r=a(r,o*l),u)===-o;return o*(l-h)}},38932:function(e,t,r){var s=r(65455);e.exports=function(e,t){var r=s(e),n=s(t);return r.getTime()-n.getTime()}},60405:function(e,t,r){var s=r(38932);e.exports=function(e,t){var r=s(e,t)/6e4;return r>0?Math.floor(r):Math.ceil(r)}},59110:function(e,t,r){var s=r(65455),n=r(47449),i=r(55684);e.exports=function(e,t){var r=s(e),a=s(t),u=i(r,a),o=Math.abs(n(r,a));r.setMonth(r.getMonth()-u*o);var l=i(r,a)===-u;return u*(o-l)}},39731:function(e,t,r){var s=r(59110);e.exports=function(e,t){var r=s(e,t)/3;return r>0?Math.floor(r):Math.ceil(r)}},90465:function(e,t,r){var s=r(38932);e.exports=function(e,t){var r=s(e,t)/1e3;return r>0?Math.floor(r):Math.ceil(r)}},50935:function(e,t,r){var s=r(83737);e.exports=function(e,t){var r=s(e,t)/7;return r>0?Math.floor(r):Math.ceil(r)}},92625:function(e,t,r){var s=r(65455),n=r(80647),i=r(55684);e.exports=function(e,t){var r=s(e),a=s(t),u=i(r,a),o=Math.abs(n(r,a));r.setFullYear(r.getFullYear()-u*o);var l=i(r,a)===-u;return u*(o-l)}},93112:function(e,t,r){var s=r(98712),n=r(65455),i=r(90465),a=r(59110),u=r(95763);e.exports=function(e,t,r){var o,l,h,d=r||{},c=s(e,t),p=d.locale,f=u.distanceInWords.localize;p&&p.distanceInWords&&p.distanceInWords.localize&&(f=p.distanceInWords.localize);var m={addSuffix:!!d.addSuffix,comparison:c};c>0?(o=n(e),l=n(t)):(o=n(t),l=n(e));var g=i(l,o),v=Math.round(g/60)-(l.getTimezoneOffset()-o.getTimezoneOffset());if(v<2){if(d.includeSeconds){if(g<5)return f("lessThanXSeconds",5,m);if(g<10)return f("lessThanXSeconds",10,m);if(g<20)return f("lessThanXSeconds",20,m);if(g<40)return f("halfAMinute",null,m);else if(g<60)return f("lessThanXMinutes",1,m);else return f("xMinutes",1,m)}return 0===v?f("lessThanXMinutes",1,m):f("xMinutes",v,m)}if(v<45)return f("xMinutes",v,m);if(v<90)return f("aboutXHours",1,m);if(v<1440)return f("aboutXHours",Math.round(v/60),m);if(v<2520)return f("xDays",1,m);if(v<43200)return f("xDays",Math.round(v/1440),m);if(v<86400)return f("aboutXMonths",h=Math.round(v/43200),m);if((h=a(l,o))<12)return f("xMonths",Math.round(v/43200),m);var k=h%12,y=Math.floor(h/12);return k<3?f("aboutXYears",y,m):k<9?f("overXYears",y,m):f("almostXYears",y+1,m)}},25811:function(e,t,r){var s=r(98712),n=r(65455),i=r(90465),a=r(95763);e.exports=function(e,t,r){var u,o,l,h=r||{},d=s(e,t),c=h.locale,p=a.distanceInWords.localize;c&&c.distanceInWords&&c.distanceInWords.localize&&(p=c.distanceInWords.localize);var f={addSuffix:!!h.addSuffix,comparison:d};d>0?(u=n(e),o=n(t)):(u=n(t),o=n(e));var m=Math[h.partialMethod?String(h.partialMethod):"floor"],g=i(o,u),v=o.getTimezoneOffset()-u.getTimezoneOffset(),k=m(g/60)-v;if("s"===(l=h.unit?String(h.unit):k<1?"s":k<60?"m":k<1440?"h":k<43200?"d":k<525600?"M":"Y"))return p("xSeconds",g,f);if("m"===l)return p("xMinutes",k,f);if("h"===l)return p("xHours",m(k/60),f);if("d"===l)return p("xDays",m(k/1440),f);if("M"===l)return p("xMonths",m(k/43200),f);if("Y"===l)return p("xYears",m(k/525600),f);throw Error("Unknown unit: "+l)}},25988:function(e,t,r){var s=r(93112);e.exports=function(e,t){return s(Date.now(),e,t)}},74204:function(e,t,r){var s=r(65455);e.exports=function(e,t,r){var n=s(e),i=s(t),a=void 0!==r?r:1,u=i.getTime();if(n.getTime()>u)throw Error("The first date cannot be after the second date");var o=[];for(n.setHours(0,0,0,0);n.getTime()<=u;)o.push(s(n)),n.setDate(n.getDate()+a);return o}},5682:function(e,t,r){var s=r(65455);e.exports=function(e){var t=s(e);return t.setHours(23,59,59,999),t}},93842:function(e,t,r){var s=r(65455);e.exports=function(e){var t=s(e);return t.setMinutes(59,59,999),t}},93634:function(e,t,r){var s=r(62728);e.exports=function(e){return s(e,{weekStartsOn:1}
1)}},73861:function(e,t,r){var s=r(98478),n=r(66584);e.exports=function(e){var t=s(e),r=new Date(0);r.setFullYear(t+1,0,4),r.setHours(0,0,0,0);var i=n(r);return i.setMilliseconds(i.getMilliseconds()-1),i}},59849:function(e,t,r){var s=r(65455);e.exports=function(e){var t=s(e);return t.setSeconds(59,999),t}},39500:function(e,t,r){var s=r(65455);e.exports=function(e){var t=s(e),r=t.getMonth();return t.setFullYear(t.getFullYear(),r+1,0),t.setHours(23,59,59,999),t}},53445:function(e,t,r){var s=r(65455);e.exports=function(e){var t=s(e),r=t.getMonth();return t.setMonth(r-r%3+3,0),t.setHours(23,59,59,999),t}},66245:function(e,t,r){var s=r(65455);e.exports=function(e){var t=s(e);return t.setMilliseconds(999),t}},34749:function(e,t,r){var s=r(5682);e.exports=function(){return s(new Date)}},79127:function(e){e.exports=function(){var e=new Date,t=e.getFullYear(),r=e.getMonth(),s=e.getDate(),n=new Date(0);return n.setFullYear(t,r,s+1),n.setHours(23,59,59,999),n}},62728:function(e,t,r){var s=r(65455);e.exports=function(e,t){var r=t&&Number(t.weekStartsOn)||0,n=s(e),i=n.getDay();return n.setDate(n.getDate()+((i<r?-7:0)+6-(i-r))),n.setHours(23,59,59,999),n}},93479:function(e,t,r){var s=r(65455);e.exports=function(e){var t=s(e),r=t.getFullYear();return t.setFullYear(r+1,0,0),t.setHours(23,59,59,999),t}},67706:function(e){e.exports=function(){var e=new Date,t=e.getFullYear(),r=e.getMonth(),s=e.getDate(),n=new Date(0);return n.setFullYear(t,r,s-1),n.setHours(23,59,59,999),n}},3999:function(e,t,r){var s=r(64791),n=r(53702),i=r(98478),a=r(65455),u=r(79221),o=r(95763),l={M:function(e){return e.getMonth()+1},MM:function(e){return d(e.getMonth()+1,2)},Q:function(e){return Math.ceil((e.getMonth()+1)/3)},D:function(e){return e.getDate()},DD:function(e){return d(e.getDate(),2)},DDD:function(e){return s(e)},DDDD:function(e){return d(s(e),3)},d:function(e){return e.getDay()},E:function(e){return e.getDay()||7},W:function(e){return n(e)},WW:function(e){return d(n(e),2)},YY:function(e){return d(e.getFullYear(),4).substr(2)},YYYY:function(e){return d(e.getFullYear(),4)},GG:function(e){return String(i(e)).substr(2)},GGGG:function(e){return i(e)},H:function(e){return e.getHours()},HH:function(e){return d(e.getHours(),2)},h:function(e){var t=e.getHours();return 0===t?12:t>12?t%12:t},hh:function(e){return d(l.h(e),2)},m:function(e){return e.getMinutes()},mm:function(e){return d(e.getMinutes(),2)},s:function(e){return e.getSeconds()},ss:function(e){return d(e.getSeconds(),2)},S:function(e){return Math.floor(e.getMilliseconds()/100)},SS:function(e){return d(Math.floor(e.getMilliseconds()/10),2)},SSS:function(e){return d(e.getMilliseconds(),3)},Z:function(e){return h(e.getTimezoneOffset(),":")},ZZ:function(e){return h(e.getTimezoneOffset())},X:function(e){return Math.floor(e.getTime()/1e3)},x:function(e){return e.getTime()}};function h(e,t){t=t||"";var r=Math.abs(e);return(e>0?"-":"+")+d(Math.floor(r/60),2)+t+d(r%60,2)}function d(e,t){for(var r=Math.abs(e).toString();r.length<t;)r="0"+r;return r}e.exports=function(e,t,r){var s=t?String(t):"YYYY-MM-DDTHH:mm:ss.SSSZ",n=(r||{}).locale,i=o.format.formatters,h=o.format.formattingTokensRegExp;n&&n.format&&n.format.formatters&&(i=n.format.formatters,n.format.formattingTokensRegExp&&(h=n.format.formattingTokensRegExp));var d=a(e);return u(d)?(function(e,t,r){var s,n,i,a=e.match(r),u=a.length;for(n=0;n<u;n++)(i=t[a[n]]||l[a[n]])?a[n]=i:a[n]=(s=a[n]).match(/\[[\s\S]/)?s.replace(/^\[|]$/g,""):s.replace(/\\/g,"");return function(e){for(var t="",r=0;r<u;r++)a[r]instanceof Function?t+=a[r](e,l):t+=a[r];return t}})(s,i,h)(d):"Invalid Date"}},95448:function(e,t,r){var s=r(65455);e.exports=function(e){return s(e).getDate()}},63973:function(e,t,r){var s=r(65455);e.exports=function(e){return s(e).getDay()}},64791:function(e,t,r){var s=r(65455),n=r(78528),i=r(62598);e.exports=function(e){var t=s(e);return i(t,n(t))+1}},16818:function(e,t,r){var s=r(65455);e.exports=function(e){var t=s(e),r=t.getFullYear(),n=t.getMonth(),i=new Date(0);return i.setFullYear(r,n+1,0),i.setHours(0,0,0,0),i.getDate()}},83847:function(e,t,r){var s=r(14682);e.exports=function(e){return s(e)?366:365}},6393:function(e,t,r){var s=r(65455);e.exports=function(e){return s(e).getHours()}},6714:function(e,t,r){var s=r(65455);e.exports=function(e){var t=s(e).getDay();return 0===t&&(t=7),t}},53702:function(e,t,r){var s=r(65455),n=r(66584),i=r(56285);e.exports=function(e){var t=s(e);return Math.round((n(t).getTime()-i(t).getTime())/6048e5)+1}},9107:function(e,t,r){var s=r(56285),n=r(74285);e.exports=function(e){var t=s(e);return Math.round((s(n(t,60)).valueOf()-t.valueOf())/6048e5)}},98478:function(e,t,r){var s=r(65455),n=r(66584);e.exports=function(e){var t=s(e),r=t.getFullYear(),i=new Date(0);i.setFullYear(r+1,0,4),i.setHours(0,0,0,0);var a=n(i),u=new Date(0);u.setFullYear(r,0,4),u.setHours(0,0,0,0);var o=n(u);return t.getTime()>=a.getTime()?r+1:t.getTime()>=o.getTime()?r:r-1}},13496:function(e,t,r){var s=r(65455);e.exports=function(e){return s(e).getMilliseconds()}},40087:function(e,t,r){var s=r(65455);e.exports=function(e){return s(e).getMinutes()}},80890:function(e,t,r){var s=r(65455);e.exports=function(e){return s(e).getMonth()}},61373:function(e,t,r){var s=r(65455);e.exports=function(e,t,r,n){var i=s(e).getTime(),a=s(t).getTime(),u=s(r).getTime(),o=s(n).getTime();if(i>a||u>o)throw Error("The start of the range cannot be after the end of the range");return i<o&&u<a?Math.ceil(((o>a?a:o)-(u<i?i:u))/864e5):0}},33490:function(e,t,r){var s=r(65455);e.exports=function(e){return Math.floor(s(e).getMonth()/3)+1}},74551:function(e,t,r){var s=r(65455);
1e.exports=function(e){return s(e).getSeconds()}},98977:function(e,t,r){var s=r(65455);e.exports=function(e){return s(e).getTime()}},41007:function(e,t,r){var s=r(65455);e.exports=function(e){return s(e).getFullYear()}},55933:function(e,t,r){e.exports={addDays:r(4179),addHours:r(24689),addISOYears:r(4331),addMilliseconds:r(65568),addMinutes:r(98685),addMonths:r(37811),addQuarters:r(55351),addSeconds:r(52206),addWeeks:r(74285),addYears:r(97893),areRangesOverlapping:r(34619),closestIndexTo:r(28982),closestTo:r(55935),compareAsc:r(55684),compareDesc:r(98712),differenceInCalendarDays:r(62598),differenceInCalendarISOWeeks:r(96137),differenceInCalendarISOYears:r(65514),differenceInCalendarMonths:r(47449),differenceInCalendarQuarters:r(3317),differenceInCalendarWeeks:r(75154),differenceInCalendarYears:r(80647),differenceInDays:r(83737),differenceInHours:r(31783),differenceInISOYears:r(22866),differenceInMilliseconds:r(38932),differenceInMinutes:r(60405),differenceInMonths:r(59110),differenceInQuarters:r(39731),differenceInSeconds:r(90465),differenceInWeeks:r(50935),differenceInYears:r(92625),distanceInWords:r(93112),distanceInWordsStrict:r(25811),distanceInWordsToNow:r(25988),eachDay:r(74204),endOfDay:r(5682),endOfHour:r(93842),endOfISOWeek:r(93634),endOfISOYear:r(73861),endOfMinute:r(59849),endOfMonth:r(39500),endOfQuarter:r(53445),endOfSecond:r(66245),endOfToday:r(34749),endOfTomorrow:r(79127),endOfWeek:r(62728),endOfYear:r(93479),endOfYesterday:r(67706),format:r(3999),getDate:r(95448),getDay:r(63973),getDayOfYear:r(64791),getDaysInMonth:r(16818),getDaysInYear:r(83847),getHours:r(6393),getISODay:r(6714),getISOWeek:r(53702),getISOWeeksInYear:r(9107),getISOYear:r(98478),getMilliseconds:r(13496),getMinutes:r(40087),getMonth:r(80890),getOverlappingDaysInRanges:r(61373),getQuarter:r(33490),getSeconds:r(74551),getTime:r(98977),getYear:r(41007),isAfter:r(23848),isBefore:r(75369),isDate:r(18022),isEqual:r(39051),isFirstDayOfMonth:r(51064),isFriday:r(75216),isFuture:r(96406),isLastDayOfMonth:r(47968),isLeapYear:r(14682),isMonday:r(77738),isPast:r(99524),isSameDay:r(59899),isSameHour:r(87972),isSameISOWeek:r(88717),isSameISOYear:r(58304),isSameMinute:r(23219),isSameMonth:r(83953),isSameQuarter:r(61613),isSameSecond:r(14067),isSameWeek:r(36015),isSameYear:r(66219),isSaturday:r(33707),isSunday:r(33384),isThisHour:r(22863),isThisISOWeek:r(59516),isThisISOYear:r(71633),isThisMinute:r(68092),isThisMonth:r(34122),isThisQuarter:r(79248),isThisSecond:r(77136),isThisWeek:r(12778),isThisYear:r(96847),isThursday:r(8603),isToday:r(19573),isTomorrow:r(74623),isTuesday:r(19550),isValid:r(79221),isWednesday:r(50290),isWeekend:r(11679),isWithinRange:r(97447),isYesterday:r(43946),lastDayOfISOWeek:r(91484),lastDayOfISOYear:r(98582),lastDayOfMonth:r(44523),lastDayOfQuarter:r(78965),lastDayOfWeek:r(16415),lastDayOfYear:r(54368),max:r(32253),min:r(60569),parse:r(65455),setDate:r(25451),setDay:r(30985),setDayOfYear:r(59711),setHours:r(75469),setISODay:r(16898),setISOWeek:r(19834),setISOYear:r(14293),setMilliseconds:r(19464),setMinutes:r(88683),setMonth:r(53384),setQuarter:r(61684),setSeconds:r(12771),setYear:r(18580),startOfDay:r(83554),startOfHour:r(22398),startOfISOWeek:r(66584),startOfISOYear:r(56285),startOfMinute:r(6753),startOfMonth:r(95369),startOfQuarter:r(26065),startOfSecond:r(10418),startOfToday:r(4854),startOfTomorrow:r(78888),startOfWeek:r(66662),startOfYear:r(78528),startOfYesterday:r(85188),subDays:r(89905),subHours:r(4390),subISOYears:r(14089),subMilliseconds:r(67831),subMinutes:r(21180),subMonths:r(37384),subQuarters:r(66965),subSeconds:r(32011),subWeeks:r(95095),subYears:r(74865)}},23848:function(e,t,r){var s=r(65455);e.exports=function(e,t){var r=s(e),n=s(t);return r.getTime()>n.getTime()}},75369:function(e,t,r){var s=r(65455);e.exports=function(e,t){var r=s(e),n=s(t);return r.getTime()<n.getTime()}},18022:function(e){e.exports=function(e){return e instanceof Date}},39051:function(e,t,r){var s=r(65455);e.exports=function(e,t){var r=s(e),n=s(t);return r.getTime()===n.getTime()}},51064:function(e,t,r){var s=r(65455);e.exports=function(e){return 1===s(e).getDate()}},75216:function(e,t,r){var s=r(65455);e.exports=function(e){return 5===s(e).getDay()}},96406:function(e,t,r){var s=r(65455);e.exports=function(e){return s(e).getTime()>
1new Date().getTime()}},47968:function(e,t,r){var s=r(65455),n=r(5682),i=r(39500);e.exports=function(e){var t=s(e);return n(t).getTime()===i(t).getTime()}},14682:function(e,t,r){var s=r(65455);e.exports=function(e){var t=s(e).getFullYear();return t%400==0||t%4==0&&t%100!=0}},77738:function(e,t,r){var s=r(65455);e.exports=function(e){return 1===s(e).getDay()}},99524:function(e,t,r){var s=r(65455);e.exports=function(e){return s(e).getTime()<new Date().getTime()}},59899:function(e,t,r){var s=r(83554);e.exports=function(e,t){var r=s(e),n=s(t);return r.getTime()===n.getTime()}},87972:function(e,t,r){var s=r(22398);e.exports=function(e,t){var r=s(e),n=s(t);return r.getTime()===n.getTime()}},88717:function(e,t,r){var s=r(36015);e.exports=function(e,t){return s(e,t,{weekStartsOn:1})}},58304:function(e,t,r){var s=r(56285);e.exports=function(e,t){var r=s(e),n=s(t);return r.getTime()===n.getTime()}},23219:function(e,t,r){var s=r(6753);e.exports=function(e,t){var r=s(e),n=s(t);return r.getTime()===n.getTime()}},83953:function(e,t,r){var s=r(65455);e.exports=function(e,t){var r=s(e),n=s(t);return r.getFullYear()===n.getFullYear()&&r.getMonth()===n.getMonth()}},61613:function(e,t,r){var s=r(26065);e.exports=function(e,t){var r=s(e),n=s(t);return r.getTime()===n.getTime()}},14067:function(e,t,r){var s=r(10418);e.exports=function(e,t){var r=s(e),n=s(t);return r.getTime()===n.getTime()}},36015:function(e,t,r){var s=r(66662);e.exports=function(e,t,r){var n=s(e,r),i=s(t,r);return n.getTime()===i.getTime()}},66219:function(e,t,r){var s=r(65455);e.exports=function(e,t){var r=s(e),n=s(t);return r.getFullYear()===n.getFullYear()}},33707:function(e,t,r){var s=r(65455);e.exports=function(e){return 6===s(e).getDay()}},33384:function(e,t,r){var s=r(65455);e.exports=function(e){return 0===s(e).getDay()}},22863:function(e,t,r){var s=r(87972);e.exports=function(e){return s(new Date,e)}},59516:function(e,t,r){var s=r(88717);e.exports=function(e){return s(new Date,e)}},71633:function(e,t,r){var s=r(58304);e.exports=function(e){return s(new Date,e)}},68092:function(e,t,r){var s=r(23219);e.exports=function(e){return s(new Date,e)}},34122:function(e,t,r){var s=r(83953);e.exports=function(e){return s(new Date,e)}},79248:function(e,t,r){var s=r(61613);e.exports=function(e){return s(new Date,e)}},77136:function(e,t,r){var s=r(14067);e.exports=function(e){return s(new Date,e)}},12778:function(e,t,r){var s=r(36015);e.exports=function(e,t){return s(new Date,e,t)}},96847:function(e,t,r){var s=r(66219);e.exports=function(e){return s(new Date,e)}},8603:function(e,t,r){var s=r(65455);e.exports=function(e){return 4===s(e).getDay()}},19573:function(e,t,r){var s=r(83554);e.exports=function(e){return s(e).getTime()===s(new Date).getTime()}},74623:function(e,t,r){var s=r(83554);e.exports=function(e){var t=new Date;return t.setDate(t.getDate()+1),s(e).getTime()===s(t).getTime()}},19550:function(e,t,r){var s=r(65455);e.exports=function(e){return 2===s(e).getDay()}},79221:function(e,t,r){var s=r(18022);e.exports=function(e){if(s(e))return!isNaN(e);throw TypeError(toString.call(e)+" is not an instance of Date")}},50290:function(e,t,r){var s=r(65455);e.exports=function(e){return 3===s(e).getDay()}},11679:function(e,t,r){var s=r(65455);e.exports=function(e){var t=s(e).getDay();return 0===t||6===t}},97447:function(e,t,r){var s=r(65455);e.exports=function(e,t,r){var n=s(e).getTime(),i=s(t).getTime(),a=s(r).getTime();if(i>a)throw Error("The start of the range cannot be after the end of the range");return n>=i&&n<=a}},43946:function(e,t,r){var s=r(83554);e.exports=function(e){var t=new Date;return t.setDate(t.getDate()-1),s(e).getTime()===s(t).getTime()}},91484:function(e,t,r){var s=r(16415);e.exports=function(e){return s(e,{weekStartsOn:1})}},98582:function(e,t,r){var s=r(98478),n=r(66584);e.exports=function(e){var t=s(e),r=new Date(0);r.setFullYear(t+1,0,4),r.setHours(0,0,0,0);var i=n(r);return i.setDate(i.getDate()-1),i}},44523:function(e,t,r){var s=r(65455);e.exports=function(e){var t=s(e),r=t.getMonth();return t.setFullYear(t.getFullYear(),r+1,0),t.setHours(0,0,0,0),t}},78965:function(e,t,r){var s=r(65455);e.exports=function(e){var t=s(e),r=t.getMonth();return t.setMonth(r-r%3+3,0),t.setHours(0,0,0,0),t}},16415:function(e,t,r){var s=r(65455);e.exports=function(e,t){var r=t&&Number(t.weekStartsOn)||0,n=s(e),i=n.getDay();return n.setHours(0,0,0,0),n.setDate(n.getDate()+((i<r?-7:0)+6-(i-r))),n}},54368:function(e,t,r){var s=r(65455);e.exports=function(e){var t=s(e),r=t.getFullYear();return t.setFullYear(r+1,0,0),t.setHours(0,0,0,0),t}},2819:function(e){var t=["M","MM","Q","D","DD","DDD","DDDD","d","E","W","WW","YY","YYYY","GG","GGGG","H","HH","h","hh","m","mm","s","ss","S","SS","SSS","Z","ZZ","X","x"];e.exports=function(e){var r=[];for(var s in e)e.hasOwnProperty(s)&&r.push(s);return RegExp("(\\[[^\\[]*\\])|(\\\\)?("+t.concat(r).sort().reverse().join("|")+"|.)","g")}},57330:function(e){e.exports=function(){var e={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};return{localize:function(t,r,s){var n;return(s=s||{},n="string"==typeof e[t]?e[t]:1===r?e[t].one:e[t].other.replace("{{count}}",r),s.addSuffix)?s.comparison>0?"in "+n:n+" ago":n}}}},43493:function(e,t,r){var s=r(2819);e.exports=function(){var e=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],t=["January","February","March","April","May","June","July","August","September","October","November","December"],r=["Su","Mo","Tu","We","Th","Fr","Sa"],n=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],i=["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
1ay","Saturday"],a={MMM:function(t){return e[t.getMonth()]},MMMM:function(e){return t[e.getMonth()]},dd:function(e){return r[e.getDay()]},ddd:function(e){return n[e.getDay()]},dddd:function(e){return i[e.getDay()]},A:function(e){return e.getHours()/12>=1?"PM":"AM"},a:function(e){return e.getHours()/12>=1?"pm":"am"},aa:function(e){return e.getHours()/12>=1?"p.m.":"a.m."}};return["M","D","DDD","d","Q","W"].forEach(function(e){a[e+"o"]=function(t,r){return function(e){var t=e%100;if(t>20||t<10)switch(t%10){case 1:return e+"st";case 2:return e+"nd";case 3:return e+"rd"}return e+"th"}(r[e](t))}}),{formatters:a,formattingTokensRegExp:s(a)}}},95763:function(e,t,r){var s=r(57330),n=r(43493);e.exports={distanceInWords:s(),format:n()}},32253:function(e,t,r){var s=r(65455);e.exports=function(){var e=Array.prototype.slice.call(arguments),t=e.map(function(e){return s(e)});return new Date(Math.max.apply(null,t))}},60569:function(e,t,r){var s=r(65455);e.exports=function(){var e=Array.prototype.slice.call(arguments),t=e.map(function(e){return s(e)});return new Date(Math.min.apply(null,t))}},65455:function(e,t,r){var s=r(99669),n=r(18022),i=/[T ]/,a=/:/,u=/^(\d{2})$/,o=[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],l=/^(\d{4})/,h=[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],d=/^-(\d{2})$/,c=/^-?(\d{3})$/,p=/^-?(\d{2})-?(\d{2})$/,f=/^-?W(\d{2})$/,m=/^-?W(\d{2})-?(\d{1})$/,g=/^(\d{2}([.,]\d*)?)$/,v=/^(\d{2}):?(\d{2}([.,]\d*)?)$/,k=/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,y=/([Z+-].*)$/,_=/^(Z)$/,b=/^([+-])(\d{2}
1)$/,x=/^([+-])(\d{2}):?(\d{2})$/;function C(e,t,r){t=t||0,r=r||0;var s=new Date(0);s.setUTCFullYear(e,0,4);var n=7*t+r+1-(s.getUTCDay()||7);return s.setUTCDate(s.getUTCDate()+n),s}e.exports=function(e,t){if(n(e))return new Date(e.getTime());if("string"!=typeof e)return new Date(e);var r,E,F,S=(t||{}).additionalDigits;S=null==S?2:Number(S);var D=function(e){var t,r={},s=e.split(i);if(a.test(s[0])?(r.date=null,t=s[0]):(r.date=s[0],t=s[1]),t){var n=y.exec(t);n?(r.time=t.replace(n[1],""),r.timezone=n[1]):r.time=t}return r}(e),A=function(e,t){var r,s=o[t],n=h[t];if(r=l.exec(e)||n.exec(e)){var i=r[1];return{year:parseInt(i,10),restDateString:e.slice(i.length)}}if(r=u.exec(e)||s.exec(e)){var a=r[1];return{year:100*parseInt(a,10),restDateString:e.slice(a.length)}}return{year:null}}(D.date,S),M=A.year,w=function(e,t){if(null===t)return null;if(0===e.length)return(s=new Date(0)).setUTCFullYear(t),s;if(r=d.exec(e))return s=new Date(0),n=parseInt(r[1],10)-1,s.setUTCFullYear(t,n),s;if(r=c.exec(e)){s=new Date(0);var r,s,n,i=parseInt(r[1],10);return s.setUTCFullYear(t,0,i),s}if(r=p.exec(e)){s=new Date(0),n=parseInt(r[1],10)-1;var a=parseInt(r[2],10);return s.setUTCFullYear(t,n,a),s}return(r=f.exec(e))?C(t,parseInt(r[1],10)-1):(r=m.exec(e))?C(t,parseInt(r[1],10)-1,parseInt(r[2],10)-1):null}(A.restDateString,M);if(!w)return new Date(e);var T,V=w.getTime(),O=0;if(D.time&&(O=function(e){if(t=g.exec(e))return parseFloat(t[1].replace(",","."))%24*36e5;if(t=v.exec(e))return parseInt(t[1],10)%24*36e5+6e4*parseFloat(t[2].replace(",","."));if(t=k.exec(e)){var t,r;return parseInt(t[1],10)%24*36e5+6e4*parseInt(t[2],10)+1e3*parseFloat(t[3].replace(",","."))}return null}(D.time)),D.timezone)T=6e4*(r=D.timezone,(E=_.exec(r))?0:(E=b.exec(r))?(F=60*parseInt(E[2],10),"+"===E[1]?-F:F):(E=x.exec(r))?(F=60*parseInt(E[2],10)+parseInt(E[3],10),"+"===E[1]?-F:F):0);else{var I=V+O,R=new Date(I);T=s(R);var B=new Date(I);B.setDate(R.getDate()+1);var P=s(B)-s(R);P>0&&(T+=P)}return new Date(V+O+T)}},25451:function(e,t,r){var s=r(65455);e.exports=function(e,t){var r=s(e),n=Number(t);return r.setDate(n),r}},30985:function(e,t,r){var s=r(65455),n=r(4179);e.exports=function(e,t,r){var i=r&&Number(r.weekStartsOn)||0,a=s(e),u=Number(t),o=a.getDay();return n(a,((u%7+7)%7<i?7:0)+u-o)}},59711:function(e,t,r){var s=r(65455);e.exports=function(e,t){var r=s(e),n=Number(t);return r.setMonth(0),r.setDate(n),r}},75469:function(e,t,r){var s=r(65455);e.exports=function(e,t){var r=s(e),n=Number(t);return r.setHours(n),r}},16898:function(e,t,r){var s=r(65455),n=r(4179),i=r(6714);e.exports=function(e,t){var r=s(e),a=Number(t),u=i(r);return n(r,a-u)}},19834:function(e,t,r){var s=r(65455),n=r(53702);e.exports=function(e,t){var r=s(e),i=Number(t),a=n(r)-i;return r.setDate(r.getDate()-7*a),r}},14293:function(e,t,r){var s=r(65455),n=r(56285),i=r(62598);e.exports=function(e,t){var r=s(e),a=Number(t),u=i(r,n(r)),o=new Date(0);return o.setFullYear(a,0,4),o.setHours(0,0,0,0),(r=n(o)).setDate(r.getDate()+u),r}},19464:function(e,t,r){var s=r(65455);e.exports=function(e,t){var r=s(e),n=Number(t);return r.setMilliseconds(n),r}},88683:function(e,t,r){var s=r(65455);e.exports=function(e,t){var r=s(e),n=Number(t);return r.setMinutes(n),r}},53384:function(e,t,r){var s=r(65455),n=r(16818);e.exports=function(e,t){var r=s(e),i=Number(t),a=r.getFullYear(),u=r.getDate(),o=new Date(0);o.setFullYear(a,i,15),o.setHours(0,0,0,0);var l=n(o);return r.setMonth(i,Math.min(u,l)),r}},61684:function(e,t,r){var s=r(65455),n=r(53384);e.exports=function(e,t){var r=s(e),i=Number(t),a=Math.floor(r.getMonth()/3)+1;return n(r,r.getMonth()+3*(i-a))}},12771:function(e,t,r){var s=r(65455);e.exports=function(e,t){var r=s(e),n=Number(t);return r.setSeconds(n),r}},18580:function(e,t,r){var s=r(65455);e.exports=function(e,t){var r=s(e),n=Number(t);return r.setFullYear(n),r}},83554:function(e,t,r){var s=r(65455);e.exports=function(e){var t=s(e);return t.setHours(0,0,0,0),t}},22398:function(e,t,r){var s=r(65455);e.exports=function(e){var t=s(e);return t.setMinutes(0,0,0),t}},66584:function(e,t,r){var s=r(66662);e.exports=function(e){return s(e,{weekStartsOn:1}
1)}},56285:function(e,t,r){var s=r(98478),n=r(66584);e.exports=function(e){var t=s(e),r=new Date(0);return r.setFullYear(t,0,4),r.setHours(0,0,0,0),n(r)}},6753:function(e,t,r){var s=r(65455);e.exports=function(e){var t=s(e);return t.setSeconds(0,0),t}},95369:function(e,t,r){var s=r(65455);e.exports=function(e){var t=s(e);return t.setDate(1),t.setHours(0,0,0,0),t}},26065:function(e,t,r){var s=r(65455);e.exports=function(e){var t=s(e),r=t.getMonth();return t.setMonth(r-r%3,1),t.setHours(0,0,0,0),t}},10418:function(e,t,r){var s=r(65455);e.exports=function(e){var t=s(e);return t.setMilliseconds(0),t}},4854:function(e,t,r){var s=r(83554);e.exports=function(){return s(new Date)}},78888:function(e){e.exports=function(){var e=new Date,t=e.getFullYear(),r=e.getMonth(),s=e.getDate(),n=new Date(0);return n.setFullYear(t,r,s+1),n.setHours(0,0,0,0),n}},66662:function(e,t,r){var s=r(65455);e.exports=function(e,t){var r=t&&Number(t.weekStartsOn)||0,n=s(e),i=n.getDay();return n.setDate(n.getDate()-((i<r?7:0)+i-r)),n.setHours(0,0,0,0),n}},78528:function(e,t,r){var s=r(65455);e.exports=function(e){var t=s(e),r=new Date(0);return r.setFullYear(t.getFullYear(),0,1),r.setHours(0,0,0,0),r}},85188:function(e){e.exports=function(){var e=new Date,t=e.getFullYear(),r=e.getMonth(),s=e.getDate(),n=new Date(0);return n.setFullYear(t,r,s-1),n.setHours(0,0,0,0),n}},89905:function(e,t,r){var s=r(4179);e.exports=function(e,t){return s(e,-Number(t))}},4390:function(e,t,r){var s=r(24689);e.exports=function(e,t){return s(e,-Number(t))}},14089:function(e,t,r){var s=r(4331);e.exports=function(e,t){return s(e,-Number(t))}},67831:function(e,t,r){var s=r(65568);e.exports=function(e,t){return s(e,-Number(t))}},21180:function(e,t,r){var s=r(98685);e.exports=function(e,t){return s(e,-Number(t))}},37384:function(e,t,r){var s=r(37811);e.exports=function(e,t){return s(e,-Number(t))}},66965:function(e,t,r){var s=r(55351);e.exports=function(e,t){return s(e,-Number(t))}},32011:function(e,t,r){var s=r(52206);e.exports=function(e,t){return s(e,-Number(t))}},95095:function(e,t,r){var s=r(74285);e.exports=function(e,t){return s(e,-Number(t))}},74865:function(e,t,r){var s=r(97893);e.exports=function(e,t){return s(e,-Number(t))}},85135:function(e,t,r){var s=r(6033),n=r(19451),i=r(26577),a=Math.max,u=Math.min;e.exports=function(e,t,r){var o,l,h,d,c,p,f=0,m=!1,g=!1,v=!0;if("function"!=typeof e)throw TypeError("Expected a function");function k(t){var r=o,s=l;return o=l=void 0,f=t,d=e.apply(s,r)}function y(e){var r=e-p,s=e-f;return void 0===p||r>=t||r<0||g&&s>=h}function _(){var e,r,s,i=n();if(y(i))return b(i);c=setTimeout(_,(e=i-p,r=i-f,s=t-e,g?u(s,h-r):s))}function b(e){return(c=void 0,v&&o)?k(e):(o=l=void 0,d)}function x(){var e,r=n(),s=y(r);if(o=arguments,l=this,p=r,s){if(void 0===c)return f=e=p,c=setTimeout(_,t),m?k(e):d;if(g)return clearTimeout(c),c=setTimeout(_,t),k(p)}return void 0===c&&(c=setTimeout(_,t)),d}return t=i(t)||0,s(r)&&(m=!!r.leading,h=(g="maxWait"in r)?a(i(r.maxWait)||0,t):h,v="trailing"in r?!!r.trailing:v),x.cancel=function(){void 0!==c&&clearTimeout(c),f=0,o=p=l=c=void 0},x.flush=function(){return void 0===c?d:b(n())},x}},19451:function(e,t,r){var s=r(20683);e.exports=function(){return s.Date.now()}},20807:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return u},noSSR:function(){return a}});let s=r(97940);r(97458),r(52983);let n=s._(r(92926));function i(e){return{default:(null==e?void 0:e.default)||e}}function a(e,t){return delete t.webpack,delete t.modules,e(t)}function u(e,t){let r=n.default,s={loading:e=>{let{error:t,isLoading:r,pastDelay:s}=e;return null}};e instanceof Promise?s.loader=()=>e:"function"==typeof e?s.loader=e:"object"==typeof e&&(s={...s,...e});let u=(s={...s,...t}).loader;return(s.loadableGenerated&&(s={...s,...s.loadableGenerated},delete s.loadableGenerated),"boolean"!=typeof s.ssr||s.ssr)?r({...s,loader:()=>null!=u?u().then(i):Promise.resolve(i(()=>null))}):(delete s.webpack,delete s.modules,a(r,s))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
1dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},70405:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"LoadableContext",{enumerable:!0,get:function(){return s}});let s=r(97940)._(r(52983)).default.createContext(null)},92926:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return c}});let s=r(97940)._(r(52983)),n=r(70405),i=[],a=[],u=!1;function o(e){let t=e(),r={loading:!0,loaded:null,error:null};return r.promise=t.then(e=>(r.loading=!1,r.loaded=e,e)).catch(e=>{throw r.loading=!1,r.error=e,e}),r}class l{promise(){return this._res.promise}retry(){this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};let{_res:e,_opts:t}=this;e.loading&&("number"==typeof t.delay&&(0===t.delay?this._state.pastDelay=!0:this._delay=setTimeout(()=>{this._update({pastDelay:!0})},t.delay)),"number"==typeof t.timeout&&(this._timeout=setTimeout(()=>{this._update({timedOut:!0})},t.timeout))),this._res.promise.then(()=>{this._update({}),this._clearTimeouts()}).catch(e=>{this._update({}),this._clearTimeouts()}),this._update({})}_update(e){this._state={...this._state,error:this._res.error,loaded:this._res.loaded,loading:this._res.loading,...e},this._callbacks.forEach(e=>e())}_clearTimeouts(){clearTimeout(this._delay),clearTimeout(this._timeout)}getCurrentValue(){return this._state}subscribe(e){return this._callbacks.add(e),()=>{this._callbacks.delete(e)}}constructor(e,t){this._loadFn=e,this._opts=t,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}}function h(e){return function(e,t){let r=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},t),i=null;function o(){if(!i){let t=new l(e,r);i={getCurrentValue:t.getCurrentValue.bind(t),subscribe:t.subscribe.bind(t),retry:t.retry.bind(t),promise:t.promise.bind(t)}}return i.promise()}if(!u){let e=r.webpack?r.webpack():r.modules;e&&a.push(t=>{for(let r of e)if(t.includes(r))return o()})}function h(e,t){!function(){o();let e=s.default.useContext(n.LoadableContext);e&&Array.isArray(r.modules)&&r.modules.forEach(t=>{e(t)})}();let a=s.default.useSyncExternalStore(i.subscribe,i.getCurrentValue,i.getCurrentValue);return s.default.useImperativeHandle(t,()=>({retry:i.retry}),[]),s.default.useMemo(()=>{var t;return a.loading||a.error?s.default.createElement(r.loading,{isLoading:a.loading,pastDelay:a.pastDelay,timedOut:a.timedOut,error:a.error,retry:i.retry}):a.loaded?s.default.createElement((t=a.loaded)&&t.default?t.default:t,e):null},[e,a])}return h.preload=()=>o(),h.displayName="LoadableComponent",s.default.forwardRef(h)}(o,e)}function d(e,t){let r=[];for(;e.length;){let s=e.pop();r.push(s(t))}return Promise.all(r).then(()=>{if(e.length)return d(e,t)})}h.preloadAll=()=>new Promise((e,t)=>{d(i).then(e,t)}),h.preloadReady=e=>(void 0===e&&(e=[]),new Promise(t=>{let r=()=>(u=!0,t());d(a,e).then(r,r)})),window.__NEXT_PRELOADREADY=h.preloadReady;let c=h},57281:function(){},35445:function(e,t,r){e.exports=r(20807)},75640:function(e,t,r){e.exports=r(93942)},69e3:function(e,t,r){"use strict";var s=r(52983),n=function(){return(n=Object.assign||function(e){for(var t,r=1,s=arguments.length;r<s;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}).apply(this,arguments)},i=function(e){var t=e.animate,r=void 0===t||t,i=e.animateBegin,a=e.backgroundColor,u=void 0===a?"#f5f6f7":a,o=e.backgroundOpacity,l=void 0===o?1:o,h=e.baseUrl,d=void 0===h?"":h,c=e.children,p=e.foregroundColor,f=e.foregroundOpacity,m=e.gradientRatio,g=void 0===m?2:m,v=e.gradientDirection,k=e.uniqueKey,y=e.interval,_=e.rtl,b=e.speed,x=e.style,C=e.title,E=void 0===C?"Loading...":C,F=e.beforeMask,S=void 0===F?null:F,D=function(e,t){var r={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&0>t.indexOf(s)&&(r[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var n=0,s=Object.getOwnPropertySymbols(e);n<s.length;n++)0>t.indexOf(s[n])&&Object.prototype.propertyIsEnumerable.call(e,s[n])&&(r[s[n]]=e[s[n]]);return r}(e,["animate","animateBegin","backgroundColor","backgroundOpacity","baseUrl","children","foregroundColor","foregroundOpacity","gradientRatio","gradientDirection","uniqueKey","interval","rtl","speed","style","title","beforeMask"]),A=k||Math.random().toString(36).substring(6),M=A+"-diff",w=A+"-animated-diff",T=A+"-aria",V="0; "+(void 0===y?.25:y)+"; 1",O=(void 0===b?1.2:b)+"s";return(0,s.createElement)("svg",n({"aria-labelledby":T,role:"img",style:n(n({},void 0===x?{}:x),void 0!==_&&_?{transform:"scaleX(-1)"}:null)},D),E?(0,s.createElement)("title",{id:T}
1,E):null,S&&(0,s.isValidElement)(S)?S:null,(0,s.createElement)("rect",{role:"presentation",x:"0",y:"0",width:"100%",height:"100%",clipPath:"url("+d+"#"+M+")",style:{fill:"url("+d+"#"+w+")"}}),(0,s.createElement)("defs",null,(0,s.createElement)("clipPath",{id:M},c),(0,s.createElement)("linearGradient",{id:w,gradientTransform:"top-bottom"===(void 0===v?"left-right":v)?"rotate(90)":void 0},(0,s.createElement)("stop",{offset:"0%",stopColor:u,stopOpacity:l},r&&(0,s.createElement)("animate",{attributeName:"offset",values:-g+"; "+-g+"; 1",keyTimes:V,dur:O,repeatCount:"indefinite",begin:i})),(0,s.createElement)("stop",{offset:"50%",stopColor:void 0===p?"#eee":p,stopOpacity:void 0===f?1:f},r&&(0,s.createElement)("animate",{attributeName:"offset",values:-g/2+"; "+-g/2+"; "+(1+g/2),keyTimes:V,dur:O,repeatCount:"indefinite",begin:i})),(0,s.createElement)("stop",{offset:"100%",stopColor:u,stopOpacity:l},r&&(0,s.createElement)("animate",{attributeName:"offset",values:"0; 0; "+(1+g),keyTimes:V,dur:O,repeatCount:"indefinite",begin:i})))))},a=function(e){return e.children?(0,s.createElement)(i,n({},e)):(0,s.createElement)(u,n({},e))},u=function(e){return(0,s.createElement)(a,n({viewBox:"0 0 476 124"},e),(0,s.createElement)("rect",{x:"48",y:"8",width:"88",height:"6",rx:"3"}),(0,s.createElement)("rect",{x:"48",y:"26",width:"52",height:"6",rx:"3"}),(0,s.createElement)("rect",{x:"0",y:"56",width:"410",height:"6",rx:"3"}),(0,s.createElement)("rect",{x:"0",y:"72",width:"380",height:"6",rx:"3"}),(0,s.createElement)("rect",{x:"0",y:"88",width:"178",height:"6",rx:"3"}),(0,s.createElement)("circle",{cx:"20",cy:"20",r:"20"}))};t.ZP=a},34369:function(e,t,r){"use strict";r.d(t,{Z:function(){return S}});var s=r(52983),n="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==r.g?r.g:"undefined"!=typeof self?self:{},i={},a={};Object.defineProperty(a,"__esModule",{value:!0}),a.clone=void 0,a.clone=function(e){return e?JSON.parse(JSON.stringify(e)):null};var u={};Object.defineProperty(u,"__esModule",{value:!0}),u.matches=void 0,u.matches=function(e,t){var r,s,n,i,a,u;return Array.isArray(t)?(r=t[0],s=t[1],n=String(r).length,a=parseInt(i=e.substr(0,n),10),r=parseInt(String(r).substr(0,i.length),10),s=parseInt(String(s).substr(0,i.length),10),a>=r&&a<=s):(u=String(u=t)).substring(0,e.length)===e.substring(0,u.length)},Object.defineProperty(i,"__esModule",{value:!0}),i.addMatchingCardsToResults=void 0,i.addMatchingCardsToResults=function(e,t,r){var s,n;for(s=0;s<t.patterns.length;s++){var i=t.patterns[s];if(u.matches(e,i)){var o=a.clone(t);n=Array.isArray(i)?String(i[0]).length:String(i).length,e.length>=n&&(o.matchStrength=n),r.push(o);break}}};var o={};Object.defineProperty(o,"__esModule",{value:!0}),o.isValidInputType=void 0,o.isValidInputType=function(e){return"string"==typeof e||e instanceof String};var l={};Object.defineProperty(l,"__esModule",{value:!0}),l.findBestMatch=void 0,l.findBestMatch=function(e){var t;return(t=e.filter(function(e){return e.matchStrength}).length)>0&&t===e.length?e.reduce(function(e,t){return e?Number(e.matchStrength)<Number(t.matchStrength)?t:e:t}):null};var h=n&&n.__assign||function(){return(h=Object.assign||function(e){for(var t,r=1,s=arguments.length;r<s;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}).apply(this,arguments)},d={visa:{niceType:"Visa",type:"visa",patterns:[4],gaps:[4,8,12],lengths:[16,18,19],code:{name:"CVV",size:3}},mastercard:{niceType:"Mastercard",type:"mastercard",patterns:[[51,55],[2221,2229],[223,229],[23,26],[270,271],2720],gaps:[4,8,12],lengths:[16],code:{name:"CVC",size:3}},"american-express":{niceType:"American Express",type:"american-express",patterns:[34,37],gaps:[4,10],lengths:[15],code:{name:"CID",size:4}},"diners-club":{niceType:"Diners Club",type:"diners-club",patterns:[[300,305],36,38,39],gaps:[4,10],lengths:[14,16,19],code:{name:"CVV",size:3}},discover:{niceType:"Discover",type:"discover",patterns:[6011,[644,649],65],gaps:[4,8,12],lengths:[16,19],code:{name:"CID",size:3}},jcb:{niceType:"JCB",type:"jcb",patterns:[2131,1800,[3528,3589]],gaps:[4,8,12],lengths:[16,17,18,19],code:{name:"CVV",size:3}},unionpay:{niceType:"UnionPay",type:"unionpay",patterns:[620,[624,626],[62100,62182],[62184,62187],[62185,62197],[62200,62205],[622010,622999],622018,[622019,622999],[62207,62209],[622126,622925],[623,626],6270,6272,6276,[627700,627779],[627781,627799],[6282,6289],6291,6292,810,[8110,8131],[8132,8151],[8152,8163],[8164,8171]],gaps:[4,8,12],lengths:[14,15,16,17,18,19],code:{name:"CVN",size:3}},maestro:{niceType:"Maestro",type:"maestro",patterns:[493698,[5e5,504174],[504176,506698],[506779,508999],[56,59],63,67,6],gaps:[4,8,12],lengths:[12,13,14,15,16,17,18,19],code:{name:"CVC",size:3}},elo:{niceType:"Elo",type:"elo",patterns:[401178,401179,438935,457631,457632,431274,451416,457393,504175,[506699,506778],[509e3,509999],627780,636297,636368,[650031,650033],[650035,650051],[650405,650439],[650485,650538],[650541,650598],[650700,650718],[650720,650727],[650901,650978],[651652,651679],[655e3,655019],[655021,655058]],gaps:[4,8,12],lengths:[16],code:{name:"CVE",size:3}},mir:{niceType:"Mir",type:"mir",patterns:[[2200,2204]],gaps:[4,8,12],lengths:[16,17,18,19],code:{name:"CVP2",size:3}}
1,hiper:{niceType:"Hiper",type:"hiper",patterns:[637095,63737423,63743358,637568,637599,637609,637612],gaps:[4,8,12],lengths:[16],code:{name:"CVC",size:3}},hipercard:{niceType:"Hipercard",type:"hipercard",patterns:[606282],gaps:[4,8,12],lengths:[16],code:{name:"CVC",size:3}}},c={},p={VISA:"visa",MASTERCARD:"mastercard",AMERICAN_EXPRESS:"american-express",DINERS_CLUB:"diners-club",DISCOVER:"discover",JCB:"jcb",UNIONPAY:"unionpay",MAESTRO:"maestro",ELO:"elo",MIR:"mir",HIPER:"hiper",HIPERCARD:"hipercard"},f=[p.VISA,p.MASTERCARD,p.AMERICAN_EXPRESS,p.DINERS_CLUB,p.DISCOVER,p.JCB,p.UNIONPAY,p.MAESTRO,p.ELO,p.MIR,p.HIPER,p.HIPERCARD],m=a.clone(f);function g(e){return c[e]||d[e]}function v(e,t){void 0===t&&(t=!1);var r=m.indexOf(e);if(!t&&-1===r)throw Error('"'+e+'" is not a supported card type.');return r}function k(e){var t=[];if(!o.isValidInputType(e))return t;if(0===e.length)return m.map(function(e){return a.clone(g(e))});m.forEach(function(r){var s=g(r);i.addMatchingCardsToResults(e,s,t)});var r=l.findBestMatch(t);return r?[r]:t}k.getTypeInfo=function(e){return a.clone(g(e))},k.removeCard=function(e){var t=v(e);m.splice(t,1)},k.addCard=function(e){var t=v(e.type,!0);c[e.type]=e,-1===t&&m.push(e.type)},k.updateCard=function(e,t){var r=c[e]||d[e];if(!r)throw Error('"'+e+"\" is not a recognized type. Use `addCard` instead.'");if(t.type&&r.type!==t.type)throw Error("Cannot overwrite type parameter.");var s=a.clone(r);c[(s=h(h({},s),t)).type]=s},k.changeOrder=function(e,t){var r=v(e);m.splice(r,1),m.splice(t,0,e)},k.resetModifications=function(){m=a.clone(f),c={}},k.types=p;var y={niceType:"Dankort",type:"dankort",patterns:[5019],gaps:[4,8,12],lengths:[16],code:{name:"CVC",size:3}},_={niceType:"Laser",type:"laser",patterns:[6706,6771,6709],gaps:[4,8,12],lengths:[16,19],code:{name:"CVV",size:3}},b={niceType:"Visa Electron",type:"visa-electron",patterns:[4026,417500,4405,4508,4844,49137],gaps:[4,8,12],lengths:[16],code:{name:"CVV",size:3}},x=function(e){var t,r,s=String(e).replace(/[\s]/g,""),n=s.length,i=!1,a=0;if(!/^[0-9]+$/.test(s))return!1;for(var u=n;u>0;u--){if(t=parseInt(s.charAt(u-1)),i){switch(r=2*t){case 10:r=1;break;case 12:r=3;break;case 14:r=5;break;case 16:r=7;break;case 18:r=9}a+=r}else a+=t;i=!i}return 0!==a&&a%10==0},C=function(e){var t=k(e.toString().trim().replace(" ",""));if(1===t.length){var r=t.shift();return(null==r?void 0:r.type)||"unknown"}return"unknown"},E=function(){return k.updateCard(k.types.MAESTRO,{patterns:[493698,[5e3,5018],[502e3,506698],[506779,508999],[56,59],63,67,6]}),k.updateCard(k.types.HIPERCARD,{patterns:[384100,384140,384160,606282,637095,637568]}),k.addCard(y),k.addCard(_),k.addCard(b),Object.values(k.types).concat(["dankort","laser","visa-electron"])},F={amex:["amex","americanexpress","american-express"],dinersclub:["diners","dinersclub","diners-club"]};function S(e){var t=e.acceptedCards,r=void 0===t?[]:t,n=e.number,i=e.issuer,a=e.preview,u=void 0!==a&&a,o=e.expiry,l=e.cvc,h=e.focused,d=e.locale,c=e.name,p=e.placeholders,f=e.callback,m=s.useState(E()),g=m[0],v=m[1],k=s.useMemo(function(){return(null==r?void 0:r.length)?g.filter(function(e){return r.includes(e)}):g},[r,g]),y=s.useMemo(function(){var e="unknown";if(n){var t=C(n);k.includes(t)&&(e=t)}var r=16;return F.amex.includes(e)?r=15:(null==F?void 0:F.dinersclub.includes(e))?r=14:["hipercard","mastercard","visa"].includes(e)&&(r=19),{issuer:e,maxLength:r}},[n,k]),_=s.useMemo(function(){return u&&i?i.toLowerCase():y.issuer},[y.issuer,i,u]),b=s.useMemo(function(){var e=u?19:y.maxLength,t="number"==typeof n?n.toString():String(n).replace(/[A-Za-z]| /g,"");for(isNaN(parseInt(t,10))&&!u&&(t=""),e>16&&(e=t.length<=16?16:e),t.length>e&&(t=t.slice(0,e));t.length<e;)t+="•";if(F.amex.includes(_)||F.dinersclub.includes(_)){var r=[0,4,10],s=[4,6,5];t="".concat(t.substr(r[0],s[0])," ").concat(t.substr(r[1],s[1])," ").concat(t.substr(r[2],s[2]))}else if(t.length>16)r=[0,4,8,12],s=[4,7],t="".concat(t.substr(r[0],s[0])," ").concat(t.substr(r[1],s[0])," ").concat(t.substr(r[2],s[0])," ").concat(t.substr(r[3],s[1]));else for(var i=1;i<e/4;i++){var a=4*i+(i-1);t="".concat(t.slice(0,a)," ").concat(t.slice(a))}return t},[y.maxLength,_,n,u]),S=s.useMemo(function(){var e,t="number"==typeof o?o.toString():o,r="",s="";for(t.includes("/")?(r=(e=t.split("/"))[0],s=e[1]):t.length&&(r=t.substr(0,2),s=t.substr(2,6));r.length<2;)r+="•";for(s.length>2&&(s=s.substr(2,4));s.length<2;)s+="•";return"".concat(r,"/").concat(s)},[o]),D=s.useCallback(function(e){e.length?v(g.filter(function(t){return e.includes(t)})):v(E())},[g]);return s.useEffect(function(){b!==n&&"function"==typeof f&&f(y,x(String(n))),E().toString()!==g.toString()&&D(r)},[r,f,y,b,D,n,g]),s.createElement("div",{key:"Cards",className:"rccs","data-testid":"rccs"},s.createElement("div",{"data-testid":"rccs__card",className:["rccs__card","rccs__card--".concat(_),"cvc"===h&&"american-express"!==_?"rccs__card--flipped":""].join(" ").trim()},s.createElement("div",{className:"rccs__card--front"},s.createElement("div",{className:"rccs__card__background"}),s.createElement("div",{className:"rccs__issuer"}),s.createElement("div",{className:["rccs__cvc__front","cvc"===h?"rccs--focused":""].join(" ").trim()},l),s.createElement("div",{className:["rccs__number",b.replace(/ /g,"").length>16?"rccs__number--large":"","number"===h?"rccs--focused":"","•"!==b.substr(0,1)?"rccs--filled":""].join(" ").trim()},b),s.createElement("div",{className:["rccs__name","name"===h?"rccs--focused":"",c?"rccs--filled":""].join(" ").trim()},c||(void 0===p?{name:"YOUR NAME HERE"}:p).name),s.createElement("div",{className:["rccs__expiry","expiry"===h?"rccs--focused":"","•"!==S.substr(0,1)?"rccs--filled":""].join(" ").trim()},s.createElement("div",{className:"rccs__expiry__valid"},(void 0===d?{valid:"valid thru"}:d).valid),s.createElement("div",{className:"rccs__expiry__value"},S)),s.createElement("div",{className:"rccs__chip"})),s.createElement("div",{className:"rccs__card--back"},s.createElement("div",{className:"rccs__card__background"}),s.createElement("div",{className:"rccs__stripe"}),s.createElement("div",{className:"rccs__signature"}),s.createElement("div",{className:["rccs__cvc","cvc"===h?"rccs--focused":""].join(" ").trim()},l),s.createElement("div",{className:"rccs__issuer"}))))}},74412:function(e,t,r){"use strict";r.d(t,{Co:function(){return f},h0:function(){return v},iK:function(){return k},jg:function(){return i}});var s=/\D/g,n=/^(\d{8}|\d{2}\.?\d{3}\-\d{3})$/,i=function(e){return n.test(e)},a=/^[A-Z\d]{12}$/i,u=/^[A-Z\d]{12}\d{2}$/i,o=/[.\/-]/g,l=/[^A-Z\d.\/-]/i,h=[6,5,4,3,2,9,8,7,6,5,4,3,2],d="000000000000",c=function(e){return e.replace(o,"")}
1,p=function(e){if(l.test(e))throw Error("CNPJ contains invalid characters");var t=c(e);if(!a.test(t)||t===d)throw Error("Invalid base CNPJ for check digits calculation");var r=t.toUpperCase().split("").map(function(e){return e.charCodeAt(0)-48}),s=r.reduce(function(e,t,r){return e+t*h[r+1]},0),n=s%11<2?0:11-s%11,i=r.reduce(function(e,t,r){return e+t*h[r]},0)+2*n;return""+n+(i%11<2?0:11-i%11)},f=function(e){if(l.test(e))return!1;var t,r=c(e);if(!u.test(r))return!1;var s=r.slice(0,12);if(s===d)return!1;var n=r.slice(12);try{t=p(s)}catch(e){return!1}return n===t},m=function(e){return e%11<2?0:11-e%11},g=/^(\d{11}|\d{3}\.\d{3}\.\d{3}\-\d{2})$/,v=function(e){if(!g.test(e))return!1;var t=e.replace(s,"").split("").map(Number);if(t.every(function(e){return t[0]===e}))return!1;var r=[11,10,9,8,7,6,5,4,3,2].reduce(function(e,r,s){var n=e[0],i=e[1];return[0===s?0:n+t[s-1]*r,i+t[s]*r]},[0,0]);return t[9]===m(r[0])&&t[10]===m(r[1])},k=function(e){return"R$ "+Number(e).toFixed(2).replace(".",",").replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1.")}},37194:function(e,t,r){"use strict";r.d(t,{cI:function(){return ey}});var s=r(52983),n=e=>"checkbox"===e.type,i=e=>e instanceof Date,a=e=>null==e;let u=e=>"object"==typeof e;var o=e=>!a(e)&&!Array.isArray(e)&&u(e)&&!i(e),l=e=>o(e)&&e.target?n(e.target)?e.target.checked:e.target.value:e,h=e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e,d=(e,t)=>e.has(h(t)),c=e=>{let t=e.constructor&&e.constructor.prototype;return o(t)&&t.hasOwnProperty("isPrototypeOf")},p="undefined"!=typeof window&&void 0!==window.HTMLElement&&"undefined"!=typeof document;function f(e){let t;let r=Array.isArray(e),s="undefined"!=typeof FileList&&e instanceof FileList;if(e instanceof Date)t=new Date(e);else if(!(!(p&&(e instanceof Blob||s))&&(r||o(e))))return e;else if(t=r?[]:Object.create(Object.getPrototypeOf(e)),r||c(e))for(let r in e)e.hasOwnProperty(r)&&(t[r]=f(e[r]));else t=e;return t}var m=e=>/^\w*$/.test(e),g=e=>void 0===e,v=e=>Array.isArray(e)?e.filter(Boolean):[],k=e=>v(e.replace(/["|']|\]/g,"").split(/\.|\[/)),y=(e,t,r)=>{if(!t||!o(e))return r;let s=(m(t)?[t]:k(t)).reduce((e,t)=>a(e)?e:e[t],e);return g(s)||s===e?g(e[t])?r:e[t]:s},_=e=>"boolean"==typeof e,b=(e,t,r)=>{let s=-1,n=m(t)?[t]:k(t),i=n.length,a=i-1;for(;++s<i;){let t=n[s],i=r;if(s!==a){let r=e[t];i=o(r)||Array.isArray(r)?r:isNaN(+n[s+1])?{}:[]}if("__proto__"===t||"constructor"===t||"prototype"===t)return;e[t]=i,e=e[t]}};let x={BLUR:"blur",FOCUS_OUT:"focusout"},C={onBlur:"onBlur",onChange:"onChange",onSubmit:"onSubmit",onTouched:"onTouched",all:"all"},E={max:"max",min:"min",maxLength:"maxLength",minLength:"minLength",pattern:"pattern",required:"required",validate:"validate"};s.createContext(null).displayName="HookFormContext";var F=(e,t,r,s=!0)=>{let n={defaultValues:t._defaultValues};for(let i in e)Object.defineProperty(n,i,{get:()=>(t._proxyFormState[i]!==C.all&&(t._proxyFormState[i]=!s||C.all),r&&(r[i]=!0),e[i])});return n};let S="undefined"!=typeof window?s.useLayoutEffect:s.useEffect;var D=e=>"string"==typeof e,A=(e,t,r,s,n)=>D(e)?(s&&t.watch.add(e),y(r,e,n)):Array.isArray(e)?e.map(e=>(s&&t.watch.add(e),y(r,e))):(s&&(t.watchAll=!0),r),M=e=>a(e)||!u(e);function w(e,t,r=new WeakSet){if(M(e)||M(t))return e===t;if(i(e)&&i(t))return e.getTime()===t.getTime();let s=Object.keys(e),n=Object.keys(t);if(s.length!==n.length)return!1;if(r.has(e)||r.has(t))return!0;for(let a of(r.add(e),r.add(t),s)){let s=e[a];if(!n.includes(a))return!1;if("ref"!==a){let e=t[a];if(i(s)&&i(e)||o(s)&&o(e)||Array.isArray(s)&&Array.isArray(e)?!w(s,e,r):s!==e)return!1}}return!0}var T=(e,t,r,s,n)=>t?{...r[e],types:{...r[e]&&r[e].types?r[e].types:{},[s]:n||!0}}:{},V=e=>Array.isArray(e)?e:[e],O=()=>{let e=[];return{get observers(){return e},next:t=>{for(let r of e)r.next&&r.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter(e=>e!==t)}}),unsubscribe:()=>{e=[]}}},I=e=>o(e)&&!Object.keys(e).length,R=e=>"file"===e.type,B=e=>"function"==typeof e,P=e=>{if(!p)return!1;let t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},N=e=>"select-multiple"===e.type,L=e=>"radio"===e.type,Z=e=>L(e)||n(e),Y=e=>P(e)&&e.isConnected;function j(e,t){let r=Array.isArray(t)?t:m(t)?[t]:k(t),s=1===r.length?e:function(e,t){let r=t.slice(0,-1).length,s=0;for(;s<r;)e=g(e)?s++:e[t[s++]];return e}(e,r),n=r.length-1,i=r[n];return s&&delete s[i],0!==n&&(o(s)&&I(s)||Array.isArray(s)&&function(e){for(let t in e)if(e.hasOwnProperty(t)&&!g(e[t]))return!1;return!0}(s))&&j(e,r.slice(0,-1)),e}
1var H=e=>{for(let t in e)if(B(e[t]))return!0;return!1};function U(e){return Array.isArray(e)||o(e)&&!H(e)}function z(e,t={}){for(let r in e)U(e[r])?(t[r]=Array.isArray(e[r])?[]:{},z(e[r],t[r])):g(e[r])||(t[r]=!0);return t}function W(e,t,r){for(let s in r||(r=z(t)),e)U(e[s])?g(t)||M(r[s])?r[s]=z(e[s],Array.isArray(e[s])?[]:{}):W(e[s],a(t)?{}:t[s],r[s]):r[s]=!w(e[s],t[s]);return r}let $={value:!1,isValid:!1},G={value:!0,isValid:!0};var q=e=>{if(Array.isArray(e)){if(e.length>1){let t=e.filter(e=>e&&e.checked&&!e.disabled).map(e=>e.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!g(e[0].attributes.value)?g(e[0].value)||""===e[0].value?G:{value:e[0].value,isValid:!0}:G:$}return $},X=(e,{valueAsNumber:t,valueAsDate:r,setValueAs:s})=>g(e)?e:t?""===e?NaN:e?+e:e:r&&D(e)?new Date(e):s?s(e):e;let K={isValid:!1,value:null};var Q=e=>Array.isArray(e)?e.reduce((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e,K):K;function J(e){let t=e.ref;return R(t)?t.files:L(t)?Q(e.refs).value:N(t)?[...t.selectedOptions].map(({value:e})=>e):n(t)?q(e.refs).value:X(g(t.value)?e.ref.value:t.value,e)}var ee=(e,t,r,s)=>{let n={};for(let r of e){let e=y(t,r);e&&b(n,r,e._f)}return{criteriaMode:r,names:[...e],fields:n,shouldUseNativeValidation:s}},et=e=>e instanceof RegExp,er=e=>g(e)?e:et(e)?e.source:o(e)?et(e.value)?e.value.source:e.value:e,es=e=>({isOnSubmit:!e||e===C.onSubmit,isOnBlur:e===C.onBlur,isOnChange:e===C.onChange,isOnAll:e===C.all,isOnTouch:e===C.onTouched});let en="AsyncFunction";var ei=e=>!!e&&!!e.validate&&!!(B(e.validate)&&e.validate.constructor.name===en||o(e.validate)&&Object.values(e.validate).find(e=>e.constructor.name===en)),ea=e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate),eu=(e,t,r)=>!r&&(t.watchAll||t.watch.has(e)||[...t.watch].some(t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length))));let eo=(e,t,r,s)=>{for(let n of r||Object.keys(e)){let r=y(e,n);if(r){let{_f:e,...i}=r;if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],n)&&!s||e.ref&&t(e.ref,e.name)&&!s)return!0;if(eo(i,t))break}else if(o(i)&&eo(i,t))break}}};function el(e,t,r){let s=y(e,r);if(s||m(r))return{error:s,name:r};let n=r.split(".");for(;n.length;){let s=n.join("."),i=y(t,s),a=y(e,s);if(i&&!Array.isArray(i)&&r!==s)break;if(a&&a.type)return{name:s,error:a};if(a&&a.root&&a.root.type)return{name:`${s}.root`,error:a.root};n.pop()}return{name:r}}var eh=(e,t,r,s)=>{r(e);let{name:n,...i}=e;return I(i)||Object.keys(i).length>=Object.keys(t).length||Object.keys(i).find(e=>t[e]===(!s||C.all))},ed=(e,t,r)=>!e||!t||e===t||V(e).some(e=>e&&(r?e===t:e.startsWith(t)||t.startsWith(e))),ec=(e,t,r,s,n)=>!n.isOnAll&&(!r&&n.isOnTouch?!(t||e):(r?s.isOnBlur:n.isOnBlur)?!e:(r?!s.isOnChange:!n.isOnChange)||e),ep=(e,t)=>!v(y(e,t)).length&&j(e,t),ef=(e,t,r)=>{let s=V(y(e,r));return b(s,"root",t[r]),b(e,r,s),e};function em(e,t,r="validate"){if(D(e)||Array.isArray(e)&&e.every(D)||_(e)&&!e)return{type:r,message:D(e)?e:"",ref:t}}var eg=e=>o(e)&&!et(e)?e:{value:e,message:""},ev=async(e,t,r,s,i,u)=>{let{ref:l,refs:h,required:d,maxLength:c,minLength:p,min:f,max:m,pattern:v,validate:k,name:b,valueAsNumber:x,mount:C}=e._f,F=y(r,b);if(!C||t.has(b))return{};let S=h?h[0]:l,A=e=>{i&&S.reportValidity&&(S.setCustomValidity(_(e)?"":e||""),S.reportValidity())},M={},w=L(l),V=n(l),O=(x||R(l))&&g(l.value)&&g(F)||P(l)&&""===l.value||""===F||Array.isArray(F)&&!F.length,N=T.bind(null,b,s,M),Z=(e,t,r,s=E.maxLength,n=E.minLength)=>{let i=e?t:r;M[b]={type:e?s:n,message:i,ref:l,...N(e?s:n,i)}};if(u?!Array.isArray(F)||!F.length:d&&(!(w||V)&&(O||a(F))||_(F)&&!F||V&&!q(h).isValid||w&&!Q(h).isValid)){let{value:e,message:t}=D(d)?{value:!!d,message:d}:eg(d);if(e&&(M[b]={type:E.required,message:t,ref:S,...N(E.required,t)},!s))return A(t),M}if(!O&&(!a(f)||!a(m))){let e,t;let r=eg(m),n=eg(f);if(a(F)||isNaN(F)){let s=l.valueAsDate||new Date(F),i=e=>new Date(new Date().toDateString()+" "+e),a="time"==l.type,u="week"==l.type;D(r.value)&&F&&(e=a?i(F)>i(r.value):u?F>r.value:s>new Date(r.value)),D(n.value)&&F&&(t=a?i(F)<i(n.value):u?F<n.value:s<new Date(n.value))}else{let s=l.valueAsNumber||(F?+F:F);a(r.value)||(e=s>r.value),a(n.value)||(t=s<n.value)}if((e||t)&&(Z(!!e,r.message,n.message,E.max,E.min),!s))return A(M[b].message),M}if((c||p)&&!O&&(D(F)||u&&Array.isArray(F))){let e=eg(c),t=eg(p),r=!a(e.value)&&F.length>+e.value,n=!a(t.value)&&F.length<+t.value;if((r||n)&&(Z(r,e.message,t.message),!s))return A(M[b].message),M}if(v&&!O&&D(F)){let{value:e,message:t}=eg(v);if(et(e)&&!F.match(e)&&(M[b]={type:E.pattern,message:t,ref:l,...N(E.pattern,t)},!s))return A(t),M}if(k){if(B(k)){let e=em(await k(F,r),S);if(e&&(M[b]={...e,...N(E.validate,e.message)},!s))return A(e.message),M}else if(o(k)){let e={};
1for(let t in k){if(!I(e)&&!s)break;let n=em(await k[t](F,r),S,t);n&&(e={...n,...N(t,n.message)},A(n.message),s&&(M[b]=e))}if(!I(e)&&(M[b]={ref:S,...e},!s))return M}}return A(!0),M};let ek={mode:C.onSubmit,reValidateMode:C.onChange,shouldFocusError:!0};function ey(e={}){let t=s.useRef(void 0),r=s.useRef(void 0),[u,h]=s.useState({isDirty:!1,isValidating:!1,isLoading:B(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:e.errors||{},disabled:e.disabled||!1,isReady:!1,defaultValues:B(e.defaultValues)?void 0:e.defaultValues});if(!t.current){if(e.formControl)t.current={...e.formControl,formState:u},e.defaultValues&&!B(e.defaultValues)&&e.formControl.reset(e.defaultValues,e.resetOptions);else{let{formControl:r,...s}=function(e={}){let t,r={...ek,...e},s={submitCount:0,isDirty:!1,isReady:!1,isLoading:B(r.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:r.errors||{},disabled:r.disabled||!1},u={},h=(o(r.defaultValues)||o(r.values))&&f(r.defaultValues||r.values)||{},c=r.shouldUnregister?{}:f(h),m={action:!1,mount:!1,watch:!1},k={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set},E=0,F={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},S={...F},M={array:O(),state:O()},T=r.criteriaMode===C.all,L=e=>t=>{clearTimeout(E),E=setTimeout(e,t)},H=async e=>{if(!r.disabled&&(F.isValid||S.isValid||e)){let e=r.resolver?I((await K()).errors):await et(u,!0);e!==s.isValid&&M.state.next({isValid:e})}},U=(e,t)=>{!r.disabled&&(F.isValidating||F.validatingFields||S.isValidating||S.validatingFields)&&((e||Array.from(k.mount)).forEach(e=>{e&&(t?b(s.validatingFields,e,t):j(s.validatingFields,e))}),M.state.next({validatingFields:s.validatingFields,isValidating:!I(s.validatingFields)}))},z=(e,t)=>{b(s.errors,e,t),M.state.next({errors:s.errors})},$=(e,t,r,s)=>{let n=y(u,e);if(n){let i=y(c,e,g(r)?y(h,e):r);g(i)||s&&s.defaultChecked||t?b(c,e,t?i:J(n._f)):eg(e,i),m.mount&&H()}},G=(e,t,n,i,a)=>{let u=!1,o=!1,l={name:e};if(!r.disabled){if(!n||i){(F.isDirty||S.isDirty)&&(o=s.isDirty,s.isDirty=l.isDirty=en(),u=o!==l.isDirty);let r=w(y(h,e),t);o=!!y(s.dirtyFields,e),r?j(s.dirtyFields,e):b(s.dirtyFields,e,!0),l.dirtyFields=s.dirtyFields,u=u||(F.dirtyFields||S.dirtyFields)&&!r!==o}if(n){let t=y(s.touchedFields,e);t||(b(s.touchedFields,e,n),l.touchedFields=s.touchedFields,u=u||(F.touchedFields||S.touchedFields)&&t!==n)}u&&a&&M.state.next(l)}return u?l:{}},q=(e,n,i,a)=>{let u=y(s.errors,e),o=(F.isValid||S.isValid)&&_(n)&&s.isValid!==n;if(r.delayError&&i?(t=L(()=>z(e,i)))(r.delayError):(clearTimeout(E),t=null,i?b(s.errors,e,i):j(s.errors,e)),(i?!w(u,i):u)||!I(a)||o){let t={...a,...o&&_(n)?{isValid:n}:{},errors:s.errors,name:e};s={...s,...t},M.state.next(t)}},K=async e=>{U(e,!0);let t=await r.resolver(c,r.context,ee(e||k.mount,u,r.criteriaMode,r.shouldUseNativeValidation));return U(e),t},Q=async e=>{let{errors:t}=await K(e);if(e)for(let r of e){let e=y(t,r);e?b(s.errors,r,e):j(s.errors,r)}else s.errors=t;return t},et=async(e,t,n={valid:!0})=>{for(let i in e){let a=e[i];if(a){let{_f:e,...i}=a;if(e){let i=k.array.has(e.name),u=a._f&&ei(a._f);u&&F.validatingFields&&U([e.name],!0);let o=await ev(a,k.disabled,c,T,r.shouldUseNativeValidation&&!t,i);if(u&&F.validatingFields&&U([e.name]),o[e.name]&&(n.valid=!1,t))break;t||(y(o,e.name)?i?ef(s.errors,o,e.name):b(s.errors,e.name,o[e.name]):j(s.errors,e.name))}I(i)||await et(i,t,n)}}return n.valid},en=(e,t)=>!r.disabled&&(e&&t&&b(c,e,t),!w(eE(),h)),em=(e,t,r)=>A(e,k,{...m.mount?c:g(t)?h:D(e)?{[e]:t}:t},r,t),eg=(e,t,r={})=>{let s=y(u,e),i=t;if(s){let r=s._f;r&&(r.disabled||b(c,e,X(t,r)),i=P(r.ref)&&a(t)?"":t,N(r.ref)?[...r.ref.options].forEach(e=>e.selected=i.includes(e.value)):r.refs?n(r.ref)?r.refs.forEach(e=>{e.defaultChecked&&e.disabled||(Array.isArray(i)?e.checked=!!i.find(t=>t===e.value):e.checked=i===e.value||!!i)}):r.refs.forEach(e=>e.checked=e.value===i):R(r.ref)?r.ref.value="":(r.ref.value=i,r.ref.type||M.state.next({name:e,values:f(c)})))}(r.shouldDirty||r.shouldTouch)&&G(e,i,r.shouldTouch,r.shouldDirty,!0),r.shouldValidate&&eC(e)},ey=(e,t,r)=>{for(let s in t){if(!t.hasOwnProperty(s))return;let n=t[s],a=e+"."+s,l=y(u,a);(k.array.has(e)||o(n)||l&&!l._f)&&!i(n)?ey(a,n,r):eg(a,n,r)}},e_=(e,t,r={})=>{let n=y(u,e),i=k.array.has(e),o=f(t);b(c,e,o),i?(M.array.next({name:e,values:f(c)}),(F.isDirty||F.dirtyFields||S.isDirty||S.dirtyFields)&&r.shouldDirty&&M.state.next({name:e,dirtyFields:W(h,c),isDirty:en(e,o)})):!n||n._f||a(o)?eg(e,o,r):ey(e,o,r),eu(e,k)&&M.state.next({...s,name:e}),M.state.next({name:m.mount?e:void 0,values:f(c)})},eb=async e=>{m.mount=!0;let n=e.target,a=n.name,o=!0,h=y(u,a),d=e=>{o=Number.isNaN(e)||i(e)&&isNaN(e.getTime())||w(e,y(c,a,e))}
1,p=es(r.mode),g=es(r.reValidateMode);if(h){let i,m;let v=n.type?J(h._f):l(e),_=e.type===x.BLUR||e.type===x.FOCUS_OUT,C=!ea(h._f)&&!r.resolver&&!y(s.errors,a)&&!h._f.deps||ec(_,y(s.touchedFields,a),s.isSubmitted,g,p),E=eu(a,k,_);b(c,a,v),_?n&&n.readOnly||(h._f.onBlur&&h._f.onBlur(e),t&&t(0)):h._f.onChange&&h._f.onChange(e);let D=G(a,v,_),A=!I(D)||E;if(_||M.state.next({name:a,type:e.type,values:f(c)}),C)return(F.isValid||S.isValid)&&("onBlur"===r.mode?_&&H():_||H()),A&&M.state.next({name:a,...E?{}:D});if(!_&&E&&M.state.next({...s}),r.resolver){let{errors:e}=await K([a]);if(d(v),o){let t=el(s.errors,u,a),r=el(e,u,t.name||a);i=r.error,a=r.name,m=I(e)}}else U([a],!0),i=(await ev(h,k.disabled,c,T,r.shouldUseNativeValidation))[a],U([a]),d(v),o&&(i?m=!1:(F.isValid||S.isValid)&&(m=await et(u,!0)));o&&(h._f.deps&&(!Array.isArray(h._f.deps)||h._f.deps.length>0)&&eC(h._f.deps),q(a,m,i,D))}},ex=(e,t)=>{if(y(s.errors,t)&&e.focus)return e.focus(),1},eC=async(e,t={})=>{let n,i;let a=V(e);if(r.resolver){let t=await Q(g(e)?e:a);n=I(t),i=e?!a.some(e=>y(t,e)):n}else e?((i=(await Promise.all(a.map(async e=>{let t=y(u,e);return await et(t&&t._f?{[e]:t}:t)}))).every(Boolean))||s.isValid)&&H():i=n=await et(u);return M.state.next({...!D(e)||(F.isValid||S.isValid)&&n!==s.isValid?{}:{name:e},...r.resolver||!e?{isValid:n}:{},errors:s.errors}),t.shouldFocus&&!i&&eo(u,ex,e?a:k.mount),i},eE=(e,t)=>{let r={...m.mount?c:h};return t&&(r=function e(t,r){let s={};for(let n in t)if(t.hasOwnProperty(n)){let i=t[n],a=r[n];if(i&&o(i)&&a){let t=e(i,a);o(t)&&(s[n]=t)}else t[n]&&(s[n]=a)}return s}(t.dirtyFields?s.dirtyFields:s.touchedFields,r)),g(e)?r:D(e)?y(r,e):e.map(e=>y(r,e))},eF=(e,t)=>({invalid:!!y((t||s).errors,e),isDirty:!!y((t||s).dirtyFields,e),error:y((t||s).errors,e),isValidating:!!y(s.validatingFields,e),isTouched:!!y((t||s).touchedFields,e)}),eS=(e,t,r)=>{let n=(y(u,e,{_f:{}})._f||{}).ref,{ref:i,message:a,type:o,...l}=y(s.errors,e)||{};b(s.errors,e,{...l,...t,ref:n}),M.state.next({name:e,errors:s.errors,isValid:!1}),r&&r.shouldFocus&&n&&n.focus&&n.focus()},eD=e=>M.state.subscribe({next:t=>{ed(e.name,t.name,e.exact)&&eh(t,e.formState||F,eR,e.reRenderRoot)&&e.callback({values:{...c},...s,...t,defaultValues:h})}}).unsubscribe,eA=(e,t={})=>{for(let n of e?V(e):k.mount)k.mount.delete(n),k.array.delete(n),t.keepValue||(j(u,n),j(c,n)),t.keepError||j(s.errors,n),t.keepDirty||j(s.dirtyFields,n),t.keepTouched||j(s.touchedFields,n),t.keepIsValidating||j(s.validatingFields,n),r.shouldUnregister||t.keepDefaultValue||j(h,n);M.state.next({values:f(c)}),M.state.next({...s,...t.keepDirty?{isDirty:en()}:{}}),t.keepIsValid||H()},eM=({disabled:e,name:t})=>{(_(e)&&m.mount||e||k.disabled.has(t))&&(e?k.disabled.add(t):k.disabled.delete(t))},ew=(e,t={})=>{let s=y(u,e),n=_(t.disabled)||_(r.disabled);return b(u,e,{...s||{},_f:{...s&&s._f?s._f:{ref:{name:e}},name:e,mount:!0,...t}}),k.mount.add(e),s?eM({disabled:_(t.disabled)?t.disabled:r.disabled,name:e}):$(e,!0,t.value),{...n?{disabled:t.disabled||r.disabled}:{},...r.progressive?{required:!!t.required,min:er(t.min),max:er(t.max),minLength:er(t.minLength),maxLength:er(t.maxLength),pattern:er(t.pattern)}:{},name:e,onChange:eb,onBlur:eb,ref:n=>{if(n){ew(e,t),s=y(u,e);let r=g(n.value)&&n.querySelectorAll&&n.querySelectorAll("input,select,textarea")[0]||n,i=Z(r),a=s._f.refs||[];(i?a.find(e=>e===r):r===s._f.ref)||(b(u,e,{_f:{...s._f,...i?{refs:[...a.filter(Y),r,...Array.isArray(y(h,e))?[{}]:[]],ref:{type:r.type,name:e}}:{ref:r}}}),$(e,!1,void 0,r))}else(s=y(u,e,{}))._f&&(s._f.mount=!1),(r.shouldUnregister||t.shouldUnregister)&&!(d(k.array,e)&&m.action)&&k.unMount.add(e)}}},eT=()=>r.shouldFocusError&&eo(u,ex,k.mount),eV=(e,t)=>async n=>{let i;n&&(n.preventDefault&&n.preventDefault(),n.persist&&n.persist());let a=f(c);if(M.state.next({isSubmitting:!0}),r.resolver){let{errors:e,values:t}=await K();s.errors=e,a=f(t)}else await et(u);if(k.disabled.size)for(let e of k.disabled)j(a,e);if(j(s.errors,"root"),I(s.errors)){M.state.next({errors:{}});try{await e(a,n)}catch(e){i=e}}else t&&await t({...s.errors},n),eT(),setTimeout(eT);if(M.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:I(s.errors)&&!i,submitCount:s.submitCount+1,errors:s.errors}),i)throw i},eO=(e,t={})=>{let n=e?f(e):h,i=f(n),a=I(e),o=a?h:i;if(t.keepDefaultValues||(h=n),!t.keepValues){if(t.keepDirtyValues)for(let e of Array.from(new Set([...k.mount,...Object.keys(W(h,c))])))y(s.dirtyFields,e)?b(o,e,y(c,e)):e_(e,y(o,e));else{if(p&&g(e))for(let e of k.mount){let t=y(u,e);if(t&&t._f){let e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(P(e)){let t=e.closest("form");if(t){t.reset();break}}}}if(t.keepFieldsRef)for(let e of k.mount)e_(e,y(o,e));else u={}}c=r.shouldUnregister?t.keepDefaultValues?f(h):{}:f(o),M.array.next({values:{...o}}),M.state.next({values:{...o}})}k={mount:t.keepDirtyValues?k.mount:new Set,unMount:new Set,array:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:""},m.mount=!F.isValid||!!t.keepIsValid||!!t.keepDirtyValues,m.watch=!!r.shouldUnregister,M.state.next({submitCount:t.keepSubmitCount?s.submitCount:0,isDirty:!a&&(t.keepDirty?s.isDirty:!!(t.keepDefaultValues&&!w(e,h))),isSubmitted:!!t.keepIsSubmitted&&s.isSubmitted,dirtyFields:a?{}:t.keepDirtyValues?t.keepDefaultValues&&c?W(h,c):s.dirtyFields:t.keepDefaultValues&&e?W(h,e):t.keepDirty?s.dirtyFields:{},touchedFields:t.keepTouched?s.touchedFields:{},errors:t.keepErrors?s.errors:{},isSubmitSuccessful:!!t.keepIsSubmitSuccessful&&s.isSubmitSuccessful,isSubmitting:!1,defaultValues:h})},eI=(e,t)=>
1eO(B(e)?e(c):e,t),eR=e=>{s={...s,...e}},eB={control:{register:ew,unregister:eA,getFieldState:eF,handleSubmit:eV,setError:eS,_subscribe:eD,_runSchema:K,_focusError:eT,_getWatch:em,_getDirty:en,_setValid:H,_setFieldArray:(e,t=[],n,i,a=!0,o=!0)=>{if(i&&n&&!r.disabled){if(m.action=!0,o&&Array.isArray(y(u,e))){let t=n(y(u,e),i.argA,i.argB);a&&b(u,e,t)}if(o&&Array.isArray(y(s.errors,e))){let t=n(y(s.errors,e),i.argA,i.argB);a&&b(s.errors,e,t),ep(s.errors,e)}if((F.touchedFields||S.touchedFields)&&o&&Array.isArray(y(s.touchedFields,e))){let t=n(y(s.touchedFields,e),i.argA,i.argB);a&&b(s.touchedFields,e,t)}(F.dirtyFields||S.dirtyFields)&&(s.dirtyFields=W(h,c)),M.state.next({name:e,isDirty:en(e,t),dirtyFields:s.dirtyFields,errors:s.errors,isValid:s.isValid})}else b(c,e,t)},_setDisabledField:eM,_setErrors:e=>{s.errors=e,M.state.next({errors:s.errors,isValid:!1})},_getFieldArray:e=>v(y(m.mount?c:h,e,r.shouldUnregister?y(h,e,[]):[])),_reset:eO,_resetDefaultValues:()=>B(r.defaultValues)&&r.defaultValues().then(e=>{eI(e,r.resetOptions),M.state.next({isLoading:!1})}),_removeUnmounted:()=>{for(let e of k.unMount){let t=y(u,e);t&&(t._f.refs?t._f.refs.every(e=>!Y(e)):!Y(t._f.ref))&&eA(e)}k.unMount=new Set},_disableForm:e=>{_(e)&&(M.state.next({disabled:e}),eo(u,(t,r)=>{let s=y(u,r);s&&(t.disabled=s._f.disabled||e,Array.isArray(s._f.refs)&&s._f.refs.forEach(t=>{t.disabled=s._f.disabled||e}))},0,!1))},_subjects:M,_proxyFormState:F,get _fields(){return u},get _formValues(){return c},get _state(){return m},set _state(value){m=value},get _defaultValues(){return h},get _names(){return k},set _names(value){k=value},get _formState(){return s},get _options(){return r},set _options(value){r={...r,...value}}},subscribe:e=>(m.mount=!0,S={...S,...e.formState},eD({...e,formState:S})),trigger:eC,register:ew,handleSubmit:eV,watch:(e,t)=>B(e)?M.state.subscribe({next:r=>"values"in r&&e(em(void 0,t),r)}):em(e,t,!0),setValue:e_,getValues:eE,reset:eI,resetField:(e,t={})=>{y(u,e)&&(g(t.defaultValue)?e_(e,f(y(h,e))):(e_(e,t.defaultValue),b(h,e,f(t.defaultValue))),t.keepTouched||j(s.touchedFields,e),t.keepDirty||(j(s.dirtyFields,e),s.isDirty=t.defaultValue?en(e,f(y(h,e))):en()),!t.keepError&&(j(s.errors,e),F.isValid&&H()),M.state.next({...s}))},clearErrors:e=>{e&&V(e).forEach(e=>j(s.errors,e)),M.state.next({errors:e?s.errors:{}})},unregister:eA,setError:eS,setFocus:(e,t={})=>{let r=y(u,e),s=r&&r._f;if(s){let e=s.refs?s.refs[0]:s.ref;e.focus&&(e.focus(),t.shouldSelect&&B(e.select)&&e.select())}},getFieldState:eF};return{...eB,formControl:eB}}(e);t.current={...s,formState:u}}}let c=t.current.control;return c._options=e,S(()=>{let e=c._subscribe({formState:c._proxyFormState,callback:()=>h({...c._formState}),reRenderRoot:!0});return h(e=>({...e,isReady:!0})),c._formState.isReady=!0,e},[c]),s.useEffect(()=>c._disableForm(e.disabled),[c,e.disabled]),s.useEffect(()=>{e.mode&&(c._options.mode=e.mode),e.reValidateMode&&(c._options.reValidateMode=e.reValidateMode)},[c,e.mode,e.reValidateMode]),s.useEffect(()=>{e.errors&&(c._setErrors(e.errors),c._focusError())},[c,e.errors]),s.useEffect(()=>{e.shouldUnregister&&c._subjects.state.next({values:c._getWatch()})},[c,e.shouldUnregister]),s.useEffect(()=>{if(c._proxyFormState.isDirty){let e=c._getDirty();e!==u.isDirty&&c._subjects.state.next({isDirty:e})}},[c,u.isDirty]),s.useEffect(()=>{e.values&&!w(e.values,r.current)?(c._reset(e.values,{keepFieldsRef:!0,...c._options.resetOptions}),r.current=e.values,h(e=>({...e}))):c._resetDefaultValues()},[c,e.values]),s.useEffect(()=>{c._state.mount||(c._setValid(),c._state.mount=!0),c._state.watch&&(c._state.watch=!1,c._subjects.state.next({...c._formState})),c._removeUnmounted()}),t.current.formState=F(u,c),t.current}},28005:function(e,t,r){"use strict";function s(e){return"string"==typeof e||e instanceof String}function n(e){var t;return"object"==typeof e&&null!=e&&(null==e||null==(t=e.constructor)?void 0:t.name)==="Object"}r.d(t,{oc:function(){return U}});let i={NONE:"NONE",LEFT:"LEFT",FORCE_LEFT:"FORCE_LEFT",RIGHT:"RIGHT",FORCE_RIGHT:"FORCE_RIGHT"};function a(e){return e.replace(/([.*+?^=!:${}()|[\]/\\])/g,"\\$1")}function u(e,t){let r;if(t===e)return!0;let s=Array.isArray(t),n=Array.isArray(e);
1if(s&&n){if(t.length!=e.length)return!1;for(r=0;r<t.length;r++)if(!u(t[r],e[r]))return!1;return!0}if(s!=n)return!1;if(t&&e&&"object"==typeof t&&"object"==typeof e){let s=t instanceof Date,n=e instanceof Date;if(s&&n)return t.getTime()==e.getTime();if(s!=n)return!1;let i=t instanceof RegExp,a=e instanceof RegExp;if(i&&a)return t.toString()==e.toString();if(i!=a)return!1;let o=Object.keys(t);for(r=0;r<o.length;r++)if(!Object.prototype.hasOwnProperty.call(e,o[r]))return!1;for(r=0;r<o.length;r++)if(!u(e[o[r]],t[o[r]]))return!1;return!0}return!!t&&!!e&&"function"==typeof t&&"function"==typeof e&&t.toString()===e.toString()}class o{constructor(e){for(Object.assign(this,e);this.value.slice(0,this.startChangePos)!==this.oldValue.slice(0,this.startChangePos);)--this.oldSelection.start;if(this.insertedCount)for(;this.value.slice(this.cursorPos)!==this.oldValue.slice(this.oldSelection.end);)this.value.length-this.cursorPos<this.oldValue.length-this.oldSelection.end?++this.oldSelection.end:++this.cursorPos}get startChangePos(){return Math.min(this.cursorPos,this.oldSelection.start)}get insertedCount(){return this.cursorPos-this.startChangePos}get inserted(){return this.value.substr(this.startChangePos,this.insertedCount)}get removedCount(){return Math.max(this.oldSelection.end-this.startChangePos||this.oldValue.length-this.value.length,0)}get removed(){return this.oldValue.substr(this.startChangePos,this.removedCount)}get head(){return this.value.substring(0,this.startChangePos)}get tail(){return this.value.substring(this.startChangePos+this.insertedCount)}get removeDirection(){return!this.removedCount||this.insertedCount?i.NONE:(this.oldSelection.end===this.cursorPos||this.oldSelection.start===this.cursorPos)&&this.oldSelection.end===this.oldSelection.start?i.RIGHT:i.LEFT}}function l(e,t){return new l.InputMask(e,t)}function h(e){if(null==e)throw Error("mask property should be defined");return e instanceof RegExp?l.MaskedRegExp:s(e)?l.MaskedPattern:e===Date?l.MaskedDate:e===Number?l.MaskedNumber:Array.isArray(e)||e===Array?l.MaskedDynamic:l.Masked&&e.prototype instanceof l.Masked?e:l.Masked&&e instanceof l.Masked?e.constructor:e instanceof Function?l.MaskedFunction:(console.warn("Mask not found for mask",e),l.Masked)}function d(e){if(!e)throw Error("Options in not defined");if(l.Masked){if(e.prototype instanceof l.Masked)return{mask:e};let{mask:t,...r}=e instanceof l.Masked?{mask:e}:n(e)&&e.mask instanceof l.Masked?e:{};if(t){let e=t.mask;return{...function e(t,r){return Array.isArray(r)?e(t,(e,t)=>r.includes(t)):Object.entries(t).reduce((e,t)=>{let[s,n]=t;return r(n,s)&&(e[s]=n),e},{})}(t,(e,t)=>!t.startsWith("_")),mask:t.constructor,_mask:e,...r}}}return n(e)?{...e}:{mask:e}}function c(e){if(l.Masked&&e instanceof l.Masked)return e;let t=d(e),r=h(t.mask);if(!r)throw Error("Masked class is not found for provided mask "+t.mask+", appropriate module needs to be imported manually before creating mask.");return t.mask===r&&delete t.mask,t._mask&&(t.mask=t._mask,delete t._mask),new r(t)}l.createMask=c;class p{get selectionStart(){let e;try{e=this._unsafeSelectionStart}catch{}return null!=e?e:this.value.length}get selectionEnd(){let e;try{e=this._unsafeSelectionEnd}catch{}return null!=e?e:this.value.length}select(e,t){if(null!=e&&null!=t&&(e!==this.selectionStart||t!==this.selectionEnd))try{this._unsafeSelect(e,t)}catch{}}get isActive(){return!1}}l.MaskElement=p;class f extends p{constructor(e){super(),this.input=e,this._onKeydown=this._onKeydown.bind(this),this._onInput=this._onInput.bind(this),this._onBeforeinput=this._onBeforeinput.bind(this),this._onCompositionEnd=this._onCompositionEnd.bind(this)}get rootElement(){var e,t,r;return null!=(e=null==(t=(r=this.input).getRootNode)?void 0:t.call(r))?e:document}get isActive(){return this.input===this.rootElement.activeElement}bindEvents(e){this.input.addEventListener("keydown",this._onKeydown),this.input.addEventListener("input",this._onInput),this.input.addEventListener("beforeinput",this._onBeforeinput),this.input.addEventListener("compositionend",this._onCompositionEnd),this.input.addEventListener("drop",e.drop),this.input.addEventListener("click",e.click),this.input.addEventListener("focus",e.focus),this.input.addEventListener("blur",e.commit),this._handlers=e}_onKeydown(e){return this._handlers.redo&&(90===e.keyCode&&e.shiftKey&&(e.metaKey||e.ctrlKey)||89===e.keyCode&&e.ctrlKey)?(e.preventDefault(),this._handlers.redo(e)):this._handlers.undo&&90===e.keyCode&&(e.metaKey||e.ctrlKey)?(e.preventDefault(),this._handlers.undo(e)):void(e.isComposing||this._handlers.selectionChange(e))}_onBeforeinput(e){return"historyUndo"===e.inputType&&this._handlers.undo?(e.preventDefault(),this._handlers.undo(e)):"historyRedo"===e.inputType&&this._handlers.redo?(e.preventDefault(),this._handlers.redo(e)):void 0}_onCompositionEnd(e){this._handlers.input(e)}_onInput(e){e.isComposing||this._handlers.input(e)}unbindEvents(){this.input.removeEventListener("keydown",this._onKeydown),this.input.removeEventListener("input",this._onInput),this.input.removeEventListener("beforeinput",this._onBeforeinput),this.input.removeEventListener("compositionend",this._onCompositionEnd),this.input.removeEventListener("drop",this._handlers.drop),this.input.removeEventListener("click",this._handlers.click),this.input.removeEventListener("focus",this._handlers.focus),this.input.removeEventListener("blur",this._handlers.commit),this._handlers={}}}l.HTMLMaskElement=f;class m extends f{constructor(e){super(e),this.input=e}get _unsafeSelectionStart(){return null!=this.input.selectionStart?this.input.selectionStart:this.value.length}get _unsafeSelectionEnd(){return this.input.selectionEnd}_unsafeSelect(e,t){this.input.setSelectionRange(e,t)}get value(){return this.input.value}set value(e){this.input.value=e}}l.HTMLMaskElement=f;class g extends f{get _unsafeSelectionStart(){let e=this.rootElement,t=e.getSelection&&e.getSelection(),r=t&&t.anchorOffset,s=t&&t.focusOffset;return null==s||null==r||r<s?r:s}get _unsafeSelectionEnd(){let e=this.rootElement,t=e.getSelection&&e.getSelection(),r=t&&t.anchorOffset,s=t&&t.focusOffset;return null==s||null==r||r>s?r:s}_unsafeSelect(e,t){if(!this.rootElement.createRange)return;let r=this.rootElement.createRange();r.setStart(this.input.firstChild||this.input,e),r.setEnd(this.input.last
1Child||this.input,t);let s=this.rootElement,n=s.getSelection&&s.getSelection();n&&(n.removeAllRanges(),n.addRange(r))}get value(){return this.input.textContent||""}set value(e){this.input.textContent=e}}l.HTMLContenteditableMaskElement=g;class v{constructor(){this.states=[],this.currentIndex=0}get currentState(){return this.states[this.currentIndex]}get isEmpty(){return 0===this.states.length}push(e){this.currentIndex<this.states.length-1&&(this.states.length=this.currentIndex+1),this.states.push(e),this.states.length>v.MAX_LENGTH&&this.states.shift(),this.currentIndex=this.states.length-1}go(e){return this.currentIndex=Math.min(Math.max(this.currentIndex+e,0),this.states.length-1),this.currentState}undo(){return this.go(-1)}redo(){return this.go(1)}clear(){this.states.length=0,this.currentIndex=0}}v.MAX_LENGTH=100;class k{constructor(e,t){this.el=e instanceof p?e:e.isContentEditable&&"INPUT"!==e.tagName&&"TEXTAREA"!==e.tagName?new g(e):new m(e),this.masked=c(t),this._listeners={},this._value="",this._unmaskedValue="",this._rawInputValue="",this.history=new v,this._saveSelection=this._saveSelection.bind(this),this._onInput=this._onInput.bind(this),this._onChange=this._onChange.bind(this),this._onDrop=this._onDrop.bind(this),this._onFocus=this._onFocus.bind(this),this._onClick=this._onClick.bind(this),this._onUndo=this._onUndo.bind(this),this._onRedo=this._onRedo.bind(this),this.alignCursor=this.alignCursor.bind(this),this.alignCursorFriendly=this.alignCursorFriendly.bind(this),this._bindEvents(),this.updateValue(),this._onChange()}maskEquals(e){var t;return null==e||(null==(t=this.masked)?void 0:t.maskEquals(e))}get mask(){return this.masked.mask}set mask(e){if(this.maskEquals(e))return;if(!(e instanceof l.Masked)&&this.masked.constructor===h(e)){this.masked.updateOptions({mask:e});return}let t=e instanceof l.Masked?e:c({mask:e});t.unmaskedValue=this.masked.unmaskedValue,this.masked=t}get value(){return this._value}set value(e){this.value!==e&&(this.masked.value=e,this.updateControl("auto"))}get unmaskedValue(){return this._unmaskedValue}set unmaskedValue(e){this.unmaskedValue!==e&&(this.masked.unmaskedValue=e,this.updateControl("auto"))}get rawInputValue(){return this._rawInputValue}set rawInputValue(e){this.rawInputValue!==e&&(this.masked.rawInputValue=e,this.updateControl(),this.alignCursor())}get typedValue(){return this.masked.typedValue}set typedValue(e){this.masked.typedValueEquals(e)||(this.masked.typedValue=e,this.updateControl("auto"))}get displayValue(){return this.masked.displayValue}_bindEvents(){this.el.bindEvents({selectionChange:this._saveSelection,input:this._onInput,drop:this._onDrop,click:this._onClick,focus:this._onFocus,commit:this._onChange,undo:this._onUndo,redo:this._onRedo})}_unbindEvents(){this.el&&this.el.unbindEvents()}_fireEvent(e,t){let r=this._listeners[e];r&&r.forEach(e=>e(t))}get selectionStart(){return this._cursorChanging?this._changingCursorPos:this.el.selectionStart}get cursorPos(){return this._cursorChanging?this._changingCursorPos:this.el.selectionEnd}set cursorPos(e){this.el&&this.el.isActive&&(this.el.select(e,e),this._saveSelection())}_saveSelection(){this.displayValue!==this.el.value&&console.warn("Element value was changed outside of mask. Syncronize mask using `mask.updateValue()` to work properly."),this._selection={start:this.selectionStart,end:this.cursorPos}}updateValue(){this.masked.value=this.el.value,this._value=this.masked.value,this._unmaskedValue=this.masked.unmaskedValue,this._rawInputValue=this.masked.rawInputValue}updateControl(e){let t=this.masked.unmaskedValue,r=this.masked.value,s=this.masked.rawInputValue,n=this.displayValue,i=this.unmaskedValue!==t||this.value!==r||this._rawInputValue!==s;this._unmaskedValue=t,this._value=r,this._rawInputValue=s,this.el.value!==n&&(this.el.value=n),"auto"===e?this.alignCursor():null!=e&&(this.cursorPos=e),i&&this._fireChangeEvents(),!this._historyChanging&&(i||this.history.isEmpty)&&this.history.push({unmaskedValue:t,selection:{start:this.selectionStart,end:this.cursorPos}})}updateOptions(e){let{mask:t,...r}=e,s=!this.maskEquals(t),n=this.masked.optionsIsChanged(r);s&&(this.mask=t),n&&this.masked.updateOptions(r),(s||n)&&this.updateControl()}updateCursor(e){null!=e&&(this.cursorPos=e,this._delayUpdateCursor(e))}
1_delayUpdateCursor(e){this._abortUpdateCursor(),this._changingCursorPos=e,this._cursorChanging=setTimeout(()=>{this.el&&(this.cursorPos=this._changingCursorPos,this._abortUpdateCursor())},10)}_fireChangeEvents(){this._fireEvent("accept",this._inputEvent),this.masked.isComplete&&this._fireEvent("complete",this._inputEvent)}_abortUpdateCursor(){this._cursorChanging&&(clearTimeout(this._cursorChanging),delete this._cursorChanging)}alignCursor(){this.cursorPos=this.masked.nearestInputPos(this.masked.nearestInputPos(this.cursorPos,i.LEFT))}alignCursorFriendly(){this.selectionStart===this.cursorPos&&this.alignCursor()}on(e,t){return this._listeners[e]||(this._listeners[e]=[]),this._listeners[e].push(t),this}off(e,t){if(!this._listeners[e])return this;if(!t)return delete this._listeners[e],this;let r=this._listeners[e].indexOf(t);return r>=0&&this._listeners[e].splice(r,1),this}_onInput(e){this._inputEvent=e,this._abortUpdateCursor();let t=new o({value:this.el.value,cursorPos:this.cursorPos,oldValue:this.displayValue,oldSelection:this._selection}),r=this.masked.rawInputValue,s=this.masked.splice(t.startChangePos,t.removed.length,t.inserted,t.removeDirection,{input:!0,raw:!0}).offset,n=r===this.masked.rawInputValue?t.removeDirection:i.NONE,a=this.masked.nearestInputPos(t.startChangePos+s,n);n!==i.NONE&&(a=this.masked.nearestInputPos(a,i.NONE)),this.updateControl(a),delete this._inputEvent}_onChange(){this.displayValue!==this.el.value&&this.updateValue(),this.masked.doCommit(),this.updateControl(),this._saveSelection()}_onDrop(e){e.preventDefault(),e.stopPropagation()}_onFocus(e){this.alignCursorFriendly()}_onClick(e){this.alignCursorFriendly()}_onUndo(){this._applyHistoryState(this.history.undo())}_onRedo(){this._applyHistoryState(this.history.redo())}_applyHistoryState(e){e&&(this._historyChanging=!0,this.unmaskedValue=e.unmaskedValue,this.el.select(e.selection.start,e.selection.end),this._saveSelection(),this._historyChanging=!1)}destroy(){this._unbindEvents(),this._listeners.length=0,delete this.el}}l.InputMask=k;class y{static normalize(e){return Array.isArray(e)?e:[e,new y]}constructor(e){Object.assign(this,{inserted:"",rawInserted:"",tailShift:0,skip:!1},e)}aggregate(e){return this.inserted+=e.inserted,this.rawInserted+=e.rawInserted,this.tailShift+=e.tailShift,this.skip=this.skip||e.skip,this}get offset(){return this.tailShift+this.inserted.length}get consumed(){return!!this.rawInserted||this.skip}equals(e){return this.inserted===e.inserted&&this.tailShift===e.tailShift&&this.rawInserted===e.rawInserted&&this.skip===e.skip}}l.ChangeDetails=y;class _{constructor(e,t,r){void 0===e&&(e=""),void 0===t&&(t=0),this.value=e,this.from=t,this.stop=r}toString(){return this.value}extend(e){this.value+=String(e)}appendTo(e){return e.append(this.toString(),{tail:!0}).aggregate(e._appendPlaceholder())}get state(){return{value:this.value,from:this.from,stop:this.stop}}set state(e){Object.assign(this,e)}unshift(e){if(!this.value.length||null!=e&&this.from>=e)return"";let t=this.value[0];return this.value=this.value.slice(1),t}shift(){if(!this.value.length)return"";let e=this.value[this.value.length-1];return this.value=this.value.slice(0,-1),e}}class b{constructor(e){this._value="",this._update({...b.DEFAULTS,...e}),this._initialized=!0}updateOptions(e){this.optionsIsChanged(e)&&this.withValueRefresh(this._update.bind(this,e))}_update(e){Object.assign(this,e)}get state(){return{_value:this.value,_rawInputValue:this.rawInputValue}}set state(e){this._value=e._value}reset(){this._value=""}get value(){return this._value}set value(e){this.resolve(e,{input:!0})}resolve(e,t){void 0===t&&(t={input:!0}),this.reset(),this.append(e,t,""),this.doCommit()}get unmaskedValue(){return this.value}set unmaskedValue(e){this.resolve(e,{})}get typedValue(){return this.parse?this.parse(this.value,this):this.unmaskedValue}set typedValue(e){this.format?this.value=this.format(e,this):this.unmaskedValue=String(e)}get rawInputValue(){return this.extractInput(0,this.displayValue.length,{raw:!0})}set rawInputValue(e){this.resolve(e,{raw:!0})}get displayValue(){return this.value}get isComplete(){return!0}get isFilled(){return this.isComplete}nearestInputPos(e,t){return e}totalInputPositions(e,t){return void 0===e&&(e=0),void 0===t&&(t=this.displayValue.length),Math.min(this.displayValue.length,t-e)}extractInput(e,t,r){return void 0===e&&(e=0),void 0===t&&(t=this.displayValue.length),this.displayValue.slice(e,t)}extractTail(e,t){return void 0===e&&(e=0),void 0===t&&(t=this.displayValue.length),new _(this.extractInput(e,t),e)}appendTail(e){return s(e)&&(e=new _(String(e))),e.appendTo(this)}_appendCharRaw(e,t){return e?(this._value+=e,new y({inserted:e,rawInserted:e})):new y}_appendChar(e,t,r){let s;void 0===t&&(t={});let n=this.state;if([e,s]=this.doPrepareChar(e,t),e&&!(s=s.aggregate(this._appendCharRaw(e,t))).rawInserted&&"pad"===this.autofix){let r=this.state;this.state=n;let i=this.pad(t),a=this._appendCharRaw(e,t);i=i.aggregate(a),a.rawInserted||i.equals(s)?s=i:this.state=r}if(s.inserted){let e;let i=!1!==this.doValidate(t);if(i&&null!=r){let t=this.state;if(!0===this.overwrite){e=r.state;for(let e=0;e<s.rawInserted.length;++e)r.unshift(this.displayValue.length-s.tailShift)}let n=this.appendTail(r);if(!((i=n.rawInserted.length===r.toString().length)&&n.inserted)&&"shift"===this.overwrite){this.state=t,e=r.state;for(let e=0;e<s.rawInserted.length;++e)r.shift();i=(n=this.appendTail(r)).rawInserted.length===r.toString().length}i&&n.inserted&&(this.state=t)}!i&&(s=new y,this.state=n,r&&e&&(r.state=e))}return s}_appendPlaceholder(){return new y}_appendEager(){return new y}append(e,t,r){let n;if(!s(e))throw Error("value should be string");let i=s(r)?new _(String(r)):r;null!=t&&t.tail&&(t._beforeTailState=this.state),[e,n]=this.doPrepare(e,t);for(let r=0;r<e.length;++r){let s=this._appendChar(e[r],t,i);if(!s.rawInserted&&!this.doSkipInvalid(e[r],t,i))break;n.aggregate(s)}return(!0===this.eager||"append"===this.eager)&&null!=t&&t.input&&e&&n.aggregate(this._appendEager()),null!=i&&(n.tailShift+=this.appendTail(i).tailShift),n}remove(e,t){return void 0===e&&(e=0),void 0===t&&(t=this.displayValue.length),this._value=this.displayValue.slice(0,e)+this.displayValue.slice(t),new y}withValueRefresh(e){if(this._refreshing||!this._initialized)return e();this._refreshing=!0;let t=this.rawInputValue,r=this.value,s=e();return this.rawInputValue=t,this.value&&this.value!==r&&0===r.indexOf(this.value)&&(this.append(r.slice(this.displayValue.length),{},""),this.doCommit()),delete this._refreshing,s}runIsolated(e){if(this._isolated||!this._initialized)return e(this);this._isolated=!0;let t=this.state,r=e(this);return this.state=t,delete this._isolated,r}doSkipInvalid(e,t,r){return!!this.skipInvalid}doPrepare(e,t){return void 0===t&&(t={}),y.normalize(this.prepare?this.prepare(e,this,t):e)}doPrepareChar(e,t){return void 0===t&&(t={}),y.normalize(this.prepareChar?this.prepareChar(e,this,t):e)}doValidate(e){return(!this.validate||this.validate(this.value,this,e))&&(!this.parent||this.parent.doValidate(e))}doCommit(){this.commit&&this.commit(this.value,this)}splice(e,t,r,s,n){let a;void 0===r&&(r=""),void 0===s&&(s=i.NONE),void 0===n&&(n={input:!0});let u=e+t,o=this.extractTail(u),l=!0===this.eager||"remove"===this.eager;l&&(s=function(e){switch(e){case i.LEFT:return i.FORCE_LEFT;case i.RIGHT:return i.FORCE_RIGHT;default:return e}}(s),a=this.extractInput(0,u,{raw:!0}));let h=e,d=new y;if(s!==i.NONE&&(h=this.nearestInputPos(e,t>1&&0!==e&&!l?i.NONE:s),d.tailShift=h-e),d.aggregate(this.remove(h)),l&&s!==i.NONE&&a===this.rawInputValue){if(s===i.FORCE_LEFT){let e;for(;a===this.rawInputValue&&(e=this.displayValue.length);)d.aggregate(new y({tailShift:-1})).aggregate(this.remove(e-1))}else s===i.FORCE_RIGHT&&o.unshift()}return d.aggregate(this.append(r,n,o))}maskEquals(e){return this.mask===e}optionsIsChanged(e){return!u(this,e)}
1typedValueEquals(e){let t=this.typedValue;return e===t||b.EMPTY_VALUES.includes(e)&&b.EMPTY_VALUES.includes(t)||!!this.format&&this.format(e,this)===this.format(this.typedValue,this)}pad(e){return new y}}b.DEFAULTS={skipInvalid:!0},b.EMPTY_VALUES=[void 0,null,""],l.Masked=b;class x{constructor(e,t){void 0===e&&(e=[]),void 0===t&&(t=0),this.chunks=e,this.from=t}toString(){return this.chunks.map(String).join("")}extend(e){if(!String(e))return;e=s(e)?new _(String(e)):e;let t=this.chunks[this.chunks.length-1],r=t&&(t.stop===e.stop||null==e.stop)&&e.from===t.from+t.toString().length;if(e instanceof _)r?t.extend(e.toString()):this.chunks.push(e);else if(e instanceof x){if(null==e.stop){let t;for(;e.chunks.length&&null==e.chunks[0].stop;)t=e.chunks.shift(),t.from+=e.from,this.extend(t)}e.toString()&&(e.stop=e.blockIndex,this.chunks.push(e))}}appendTo(e){if(!(e instanceof l.MaskedPattern))return new _(this.toString()).appendTo(e);let t=new y;for(let r=0;r<this.chunks.length;++r){let s;let n=this.chunks[r],i=e._mapPosToBlock(e.displayValue.length),a=n.stop;if(null!=a&&(!i||i.index<=a)&&((n instanceof x||e._stops.indexOf(a)>=0)&&t.aggregate(e._appendPlaceholder(a)),s=n instanceof x&&e._blocks[a]),s){let r=s.appendTail(n);t.aggregate(r);let i=n.toString().slice(r.rawInserted.length);i&&t.aggregate(e.append(i,{tail:!0}))}else t.aggregate(e.append(n.toString(),{tail:!0}))}return t}get state(){return{chunks:this.chunks.map(e=>e.state),from:this.from,stop:this.stop,blockIndex:this.blockIndex}}set state(e){let{chunks:t,...r}=e;Object.assign(this,r),this.chunks=t.map(e=>{let t="chunks"in e?new x:new _;return t.state=e,t})}unshift(e){if(!this.chunks.length||null!=e&&this.from>=e)return"";let t=null!=e?e-this.from:e,r=0;for(;r<this.chunks.length;){let e=this.chunks[r],s=e.unshift(t);if(e.toString()){if(!s)break;++r}else this.chunks.splice(r,1);if(s)return s}return""}shift(){if(!this.chunks.length)return"";let e=this.chunks.length-1;for(;0<=e;){let t=this.chunks[e],r=t.shift();if(t.toString()){if(!r)break;--e}else this.chunks.splice(e,1);if(r)return r}return""}}class C{constructor(e,t){this.masked=e,this._log=[];let{offset:r,index:s}=e._mapPosToBlock(t)||(t<0?{index:0,offset:0}:{index:this.masked._blocks.length,offset:0});this.offset=r,this.index=s,this.ok=!1}get block(){return this.masked._blocks[this.index]}get pos(){return this.masked._blockStartPos(this.index)+this.offset}get state(){return{index:this.index,offset:this.offset,ok:this.ok}}set state(e){Object.assign(this,e)}pushState(){this._log.push(this.state)}popState(){let e=this._log.pop();return e&&(this.state=e),e}bindBlock(){!this.block&&(this.index<0&&(this.index=0,this.offset=0),this.index>=this.masked._blocks.length&&(this.index=this.masked._blocks.length-1,this.offset=this.block.displayValue.length))}_pushLeft(e){for(this.pushState(),this.bindBlock();0<=this.index;--this.index,this.offset=(null==(t=this.block)?void 0:t.displayValue.length)||0){var t;if(e())return this.ok=!0}return this.ok=!1}_pushRight(e){for(this.pushState(),this.bindBlock();this.index<this.masked._blocks.length;++this.index,this.offset=0)if(e())return this.ok=!0;return this.ok=!1}pushLeftBeforeFilled(){return this._pushLeft(()=>{if(!this.block.isFixed&&this.block.value&&(this.offset=this.block.nearestInputPos(this.offset,i.FORCE_LEFT),0!==this.offset))return!0})}pushLeftBeforeInput(){return this._pushLeft(()=>{if(!this.block.isFixed)return this.offset=this.block.nearestInputPos(this.offset,i.LEFT),!0})}pushLeftBeforeRequired(){return this._pushLeft(()=>{if(!this.block.isFixed&&(!this.block.isOptional||this.block.value))return this.offset=this.block.nearestInputPos(this.offset,i.LEFT),!0})}pushRightBeforeFilled(){return this._pushRight(()=>{if(!this.block.isFixed&&this.block.value&&(this.offset=this.block.nearestInputPos(this.offset,i.FORCE_RIGHT),this.offset!==this.block.value.length))return!0})}pushRightBeforeInput(){return this._pushRight(()=>{if(!this.block.isFixed)return this.offset=this.block.nearestInputPos(this.offset,i.NONE),!0})}pushRightBeforeRequired(){return this._pushRight(()=>{if(!this.block.isFixed&&(!this.block.isOptional||this.block.value))return this.offset=this.block.nearestInputPos(this.offset,i.NONE),!0})}}class E{constructor(e){Object.assign(this,e),this._value="",this.isFixed=!0}get value(){return this._value}get unmaskedValue(){return this.isUnmasking?this.value:""}get rawInputValue(){return this._isRawInput?this.value:""}get displayValue(){return this.value}reset(){this._isRawInput=!1,this._value=""}remove(e,t){return void 0===e&&(e=0),void 0===t&&(t=this._value.length),this._value=this._value.slice(0,e)+this._value.slice(t),this._value||(this._isRawInput=!1),new y}nearestInputPos(e,t){void 0===t&&(t=i.NONE);let r=this._value.length;switch(t){case i.LEFT:case i.FORCE_LEFT:return 0;case i.NONE:case i.RIGHT:case i.FORCE_RIGHT:default:return r}}totalInputPositions(e,t){return void 0===e&&(e=0),void 0===t&&(t=this._value.length),this._isRawInput?t-e:0}extractInput(e,t,r){return void 0===e&&(e=0),void 0===t&&(t=this._value.length),void 0===r&&(r={}),r.raw&&this._isRawInput&&this._value.slice(e,t)||""}get isComplete(){return!0}get isFilled(){return!!this._value}_appendChar(e,t){if(void 0===t&&(t={}),this.isFilled)return new y;let r=!0===this.eager||"append"===this.eager,s=this.char===e&&(this.isUnmasking||t.input||t.raw)&&(!t.raw||!r)&&!t.tail,n=new y({inserted:this.char,rawInserted:s?this.char:""});return this._value=this.char,this._isRawInput=s&&(t.raw||t.input),n}_appendEager(){return this._appendChar(this.char,{tail:!0})}_appendPlaceholder(){let e=new y;return this.isFilled||(this._value=e.inserted=this.char),e}extractTail(){return new _("")}
1appendTail(e){return s(e)&&(e=new _(String(e))),e.appendTo(this)}append(e,t,r){let s=this._appendChar(e[0],t);return null!=r&&(s.tailShift+=this.appendTail(r).tailShift),s}doCommit(){}get state(){return{_value:this._value,_rawInputValue:this.rawInputValue}}set state(e){this._value=e._value,this._isRawInput=!!e._rawInputValue}pad(e){return this._appendPlaceholder()}}class F{constructor(e){let{parent:t,isOptional:r,placeholderChar:s,displayChar:n,lazy:i,eager:a,...u}=e;this.masked=c(u),Object.assign(this,{parent:t,isOptional:r,placeholderChar:s,displayChar:n,lazy:i,eager:a})}reset(){this.isFilled=!1,this.masked.reset()}remove(e,t){return(void 0===e&&(e=0),void 0===t&&(t=this.value.length),0===e&&t>=1)?(this.isFilled=!1,this.masked.remove(e,t)):new y}get value(){return this.masked.value||(this.isFilled&&!this.isOptional?this.placeholderChar:"")}get unmaskedValue(){return this.masked.unmaskedValue}get rawInputValue(){return this.masked.rawInputValue}get displayValue(){return this.masked.value&&this.displayChar||this.value}get isComplete(){return!!this.masked.value||this.isOptional}_appendChar(e,t){if(void 0===t&&(t={}),this.isFilled)return new y;let r=this.masked.state,s=this.masked._appendChar(e,this.currentMaskFlags(t));return s.inserted&&!1===this.doValidate(t)&&(s=new y,this.masked.state=r),s.inserted||this.isOptional||this.lazy||t.input||(s.inserted=this.placeholderChar),s.skip=!s.inserted&&!this.isOptional,this.isFilled=!!s.inserted,s}append(e,t,r){return this.masked.append(e,this.currentMaskFlags(t),r)}_appendPlaceholder(){return this.isFilled||this.isOptional?new y:(this.isFilled=!0,new y({inserted:this.placeholderChar}))}_appendEager(){return new y}extractTail(e,t){return this.masked.extractTail(e,t)}appendTail(e){return this.masked.appendTail(e)}extractInput(e,t,r){return void 0===e&&(e=0),void 0===t&&(t=this.value.length),this.masked.extractInput(e,t,r)}nearestInputPos(e,t){void 0===t&&(t=i.NONE);let r=this.value.length,s=Math.min(Math.max(e,0),r);switch(t){case i.LEFT:case i.FORCE_LEFT:return this.isComplete?s:0;case i.RIGHT:case i.FORCE_RIGHT:return this.isComplete?s:r;case i.NONE:default:return s}}totalInputPositions(e,t){return void 0===e&&(e=0),void 0===t&&(t=this.value.length),this.value.slice(e,t).length}doValidate(e){return this.masked.doValidate(this.currentMaskFlags(e))&&(!this.parent||this.parent.doValidate(this.currentMaskFlags(e)))}doCommit(){this.masked.doCommit()}get state(){return{_value:this.value,_rawInputValue:this.rawInputValue,masked:this.masked.state,isFilled:this.isFilled}}set state(e){this.masked.state=e.masked,this.isFilled=e.isFilled}currentMaskFlags(e){var t;return{...e,_beforeTailState:(null==e||null==(t=e._beforeTailState)?void 0:t.masked)||(null==e?void 0:e._beforeTailState)}}pad(e){return new y}}F.DEFAULT_DEFINITIONS={0:/\d/,a:/[\u0041-\u005A\u0061-\u007A\u00AA\u00B5\u00BA\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u0527\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0\u08A2-\u08AC\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0977\u0979-\u097F\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C33\u0C35-\u0C39\u0C3D\u0C58\u0C59\u0C60\u0C61\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D60\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u
10EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F4\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191C\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19C1-\u19C7\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FCC\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA697\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA78E\uA790-\uA793\uA7A0-\uA7AA\uA7F8-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA80-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uABC0-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]/,"*":/./};class S extends b{updateOptions(e){super.updateOptions(e)}_update(e){let t=e.mask;t&&(e.validate=e=>e.search(t)>=0),super._update(e)}}l.MaskedRegExp=S;class D extends b{constructor(e){super({...D.DEFAULTS,...e,definitions:Object.assign({},F.DEFAULT_DEFINITIONS,null==e?void 0:e.definitions)})}updateOptions(e){super.updateOptions(e)}_update(e){e.definitions=Object.assign({},this.definitions,e.definitions),super._update(e),this._rebuildMask()}_rebuildMask(){let e=this.definitions;this._blocks=[],this.exposeBlock=void 0,this._stops=[],this._maskedBlocks={};let t=this.mask;if(!t||!e)return;let r=!1,s=!1;for(let n=0;n<t.length;++n){if(this.blocks){let e=t.slice(n),r=Object.keys(this.blocks).filter(t=>0===e.indexOf(t));r.sort((e,t)=>t.length-e.length);let s=r[0];if(s){let{expose:e,repeat:t,...r}=d(this.blocks[s]),i={lazy:this.lazy,eager:this.eager,placeholderChar:this.placeholderChar,displayChar:this.displayChar,overwrite:this.overwrite,autofix:this.autofix,...r,repeat:t,parent:this},a=null!=t?new l.RepeatBlock(i):c(i);a&&(this._blocks.push(a),e&&(this.exposeBlock=a),this._maskedBlocks[s]||(this._maskedBlocks[s]=[]),this._maskedBlocks[s].push(this._blocks.length-1)),n+=s.length-1;continue}}let i=t[n],a=i in e;if(i===D.STOP_CHAR){this._stops.push(this._blocks.length);continue}if("{"===i||"}"===i){r=!r;continue}if("["===i||"]"===i){s=!s;continue}if(i===D.ESCAPE_CHAR){if(!(i=t[++n]))break;a=!1}let u=a?new F({isOptional:s,lazy:this.lazy,eager:this.eager,placeholderChar:this.placeholderChar,displayChar:this.displayChar,...d(e[i]),parent:this}):new E({char:i,eager:this.eager,isUnmasking:r});this._blocks.push(u)}}get state(){return{...super.state,_blocks:this._blocks.map(e=>e.state)}}set state(e){if(!e){this.reset();return}let{_blocks:t,...r}=e;this._blocks.forEach((e,r)=>e.state=t[r]),super.state=r}
1reset(){super.reset(),this._blocks.forEach(e=>e.reset())}get isComplete(){return this.exposeBlock?this.exposeBlock.isComplete:this._blocks.every(e=>e.isComplete)}get isFilled(){return this._blocks.every(e=>e.isFilled)}get isFixed(){return this._blocks.every(e=>e.isFixed)}get isOptional(){return this._blocks.every(e=>e.isOptional)}doCommit(){this._blocks.forEach(e=>e.doCommit()),super.doCommit()}get unmaskedValue(){return this.exposeBlock?this.exposeBlock.unmaskedValue:this._blocks.reduce((e,t)=>e+=t.unmaskedValue,"")}set unmaskedValue(e){if(this.exposeBlock){let t=this.extractTail(this._blockStartPos(this._blocks.indexOf(this.exposeBlock))+this.exposeBlock.displayValue.length);this.exposeBlock.unmaskedValue=e,this.appendTail(t),this.doCommit()}else super.unmaskedValue=e}get value(){return this.exposeBlock?this.exposeBlock.value:this._blocks.reduce((e,t)=>e+=t.value,"")}set value(e){if(this.exposeBlock){let t=this.extractTail(this._blockStartPos(this._blocks.indexOf(this.exposeBlock))+this.exposeBlock.displayValue.length);this.exposeBlock.value=e,this.appendTail(t),this.doCommit()}else super.value=e}get typedValue(){return this.exposeBlock?this.exposeBlock.typedValue:super.typedValue}set typedValue(e){if(this.exposeBlock){let t=this.extractTail(this._blockStartPos(this._blocks.indexOf(this.exposeBlock))+this.exposeBlock.displayValue.length);this.exposeBlock.typedValue=e,this.appendTail(t),this.doCommit()}else super.typedValue=e}get displayValue(){return this._blocks.reduce((e,t)=>e+=t.displayValue,"")}appendTail(e){return super.appendTail(e).aggregate(this._appendPlaceholder())}_appendEager(){var e;let t=new y,r=null==(e=this._mapPosToBlock(this.displayValue.length))?void 0:e.index;if(null==r)return t;this._blocks[r].isFilled&&++r;for(let e=r;e<this._blocks.length;++e){let r=this._blocks[e]._appendEager();if(!r.inserted)break;t.aggregate(r)}return t}_appendCharRaw(e,t){void 0===t&&(t={});let r=this._mapPosToBlock(this.displayValue.length),s=new y;if(!r)return s;for(let i=r.index,a;a=this._blocks[i];++i){var n;let r=a._appendChar(e,{...t,_beforeTailState:null==(n=t._beforeTailState)||null==(n=n._blocks)?void 0:n[i]});if(s.aggregate(r),r.consumed)break}return s}extractTail(e,t){void 0===e&&(e=0),void 0===t&&(t=this.displayValue.length);let r=new x;return e===t||this._forEachBlocksInRange(e,t,(e,t,s,n)=>{let i=e.extractTail(s,n);i.stop=this._findStopBefore(t),i.from=this._blockStartPos(t),i instanceof x&&(i.blockIndex=t),r.extend(i)}),r}extractInput(e,t,r){if(void 0===e&&(e=0),void 0===t&&(t=this.displayValue.length),void 0===r&&(r={}),e===t)return"";let s="";return this._forEachBlocksInRange(e,t,(e,t,n,i)=>{s+=e.extractInput(n,i,r)}),s}_findStopBefore(e){let t;for(let r=0;r<this._stops.length;++r){let s=this._stops[r];if(s<=e)t=s;else break}return t}_appendPlaceholder(e){let t=new y;if(this.lazy&&null==e)return t;let r=this._mapPosToBlock(this.displayValue.length);if(!r)return t;let s=r.index,n=null!=e?e:this._blocks.length;return this._blocks.slice(s,n).forEach(r=>{if(!r.lazy||null!=e){var s;t.aggregate(r._appendPlaceholder(null==(s=r._blocks)?void 0:s.length))}}),t}_mapPosToBlock(e){let t="";for(let r=0;r<this._blocks.length;++r){let s=this._blocks[r],n=t.length;if(e<=(t+=s.displayValue).length)return{index:r,offset:e-n}}}_blockStartPos(e){return this._blocks.slice(0,e).reduce((e,t)=>e+=t.displayValue.length,0)}_forEachBlocksInRange(e,t,r){void 0===t&&(t=this.displayValue.length);let s=this._mapPosToBlock(e);if(s){let e=this._mapPosToBlock(t),n=e&&s.index===e.index,i=s.offset,a=e&&n?e.offset:this._blocks[s.index].displayValue.length;if(r(this._blocks[s.index],s.index,i,a),e&&!n){for(let t=s.index+1;t<e.index;++t)r(this._blocks[t],t,0,this._blocks[t].displayValue.length);r(this._blocks[e.index],e.index,0,e.offset)}}}remove(e,t){void 0===e&&(e=0),void 0===t&&(t=this.displayValue.length);let r=super.remove(e,t);return this._forEachBlocksInRange(e,t,(e,t,s,n)=>{r.aggregate(e.remove(s,n))}),r}nearestInputPos(e,t){if(void 0===t&&(t=i.NONE),!this._blocks.length)return 0;let r=new C(this,e);if(t===i.NONE)return r.pushRightBeforeInput()?r.pos:(r.popState(),r.pushLeftBeforeInput())?r.pos:this.displayValue.length;if(t===i.LEFT||t===i.FORCE_LEFT){if(t===i.LEFT){if(r.pushRightBeforeFilled(),r.ok&&r.pos===e)return e;r.popState()}if(r.pushLeftBeforeInput(),r.pushLeftBeforeRequired(),r.pushLeftBeforeFilled(),t===i.LEFT){if(r.pushRightBeforeInput(),r.pushRightBeforeRequired(),r.ok&&r.pos<=e||(r.popState(),r.ok&&r.pos<=e))return r.pos;r.popState()}return r.ok?r.pos:t===i.FORCE_LEFT?0:(r.popState(),r.ok)?r.pos:(r.popState(),r.ok)?r.pos:0}return t===i.RIGHT||t===i.FORCE_RIGHT?(r.pushRightBeforeInput(),r.pushRightBeforeRequired(),r.pushRightBeforeFilled())?r.pos:t===i.FORCE_RIGHT?this.displayValue.length:(r.popState(),r.ok)?r.pos:(r.popState(),r.ok)?r.pos:this.nearestInputPos(e,i.LEFT):e}totalInputPositions(e,t){void 0===e&&(e=0),void 0===t&&(t=this.displayValue.length);let r=0;
1return this._forEachBlocksInRange(e,t,(e,t,s,n)=>{r+=e.totalInputPositions(s,n)}),r}maskedBlock(e){return this.maskedBlocks(e)[0]}maskedBlocks(e){let t=this._maskedBlocks[e];return t?t.map(e=>this._blocks[e]):[]}pad(e){let t=new y;return this._forEachBlocksInRange(0,this.displayValue.length,r=>t.aggregate(r.pad(e))),t}}D.DEFAULTS={...b.DEFAULTS,lazy:!0,placeholderChar:"_"},D.STOP_CHAR="`",D.ESCAPE_CHAR="\\",D.InputDefinition=F,D.FixedDefinition=E,l.MaskedPattern=D;class A extends D{get _matchFrom(){return this.maxLength-String(this.from).length}constructor(e){super(e)}updateOptions(e){super.updateOptions(e)}_update(e){let{to:t=this.to||0,from:r=this.from||0,maxLength:s=this.maxLength||0,autofix:n=this.autofix,...i}=e;this.to=t,this.from=r,this.maxLength=Math.max(String(t).length,s),this.autofix=n;let a=String(this.from).padStart(this.maxLength,"0"),u=String(this.to).padStart(this.maxLength,"0"),o=0;for(;o<u.length&&u[o]===a[o];)++o;i.mask=u.slice(0,o).replace(/0/g,"\\0")+"0".repeat(this.maxLength-o),super._update(i)}get isComplete(){return super.isComplete&&!!this.value}boundaries(e){let t="",r="",[,s,n]=e.match(/^(\D*)(\d*)(\D*)/)||[];return n&&(t="0".repeat(s.length)+n,r="9".repeat(s.length)+n),[t=t.padEnd(this.maxLength,"0"),r=r.padEnd(this.maxLength,"9")]}doPrepareChar(e,t){let r;return void 0===t&&(t={}),[e,r]=super.doPrepareChar(e.replace(/\D/g,""),t),e||(r.skip=!this.isComplete),[e,r]}_appendCharRaw(e,t){if(void 0===t&&(t={}),!this.autofix||this.value.length+1>this.maxLength)return super._appendCharRaw(e,t);let r=String(this.from).padStart(this.maxLength,"0"),s=String(this.to).padStart(this.maxLength,"0"),[n,i]=this.boundaries(this.value+e);return Number(i)<this.from?super._appendCharRaw(r[this.value.length],t):Number(n)>this.to?!t.tail&&"pad"===this.autofix&&this.value.length+1<this.maxLength?super._appendCharRaw(r[this.value.length],t).aggregate(this._appendCharRaw(e,t)):super._appendCharRaw(s[this.value.length],t):super._appendCharRaw(e,t)}doValidate(e){let t=this.value;if(-1===t.search(/[^0]/)&&t.length<=this._matchFrom)return!0;let[r,s]=this.boundaries(t);return this.from<=Number(s)&&Number(r)<=this.to&&super.doValidate(e)}pad(e){let t=new y;if(this.value.length===this.maxLength)return t;let r=this.value,s=this.maxLength-this.value.length;if(s){this.reset();for(let r=0;r<s;++r)t.aggregate(super._appendCharRaw("0",e));r.split("").forEach(e=>this._appendCharRaw(e))}return t}}l.MaskedRange=A;class M extends D{static extractPatternOptions(e){let{mask:t,pattern:r,...n}=e;return{...n,mask:s(t)?t:r}}constructor(e){super(M.extractPatternOptions({...M.DEFAULTS,...e}))}updateOptions(e){super.updateOptions(e)}_update(e){let{mask:t,pattern:r,blocks:n,...i}={...M.DEFAULTS,...e},a=Object.assign({},M.GET_DEFAULT_BLOCKS());e.min&&(a.Y.from=e.min.getFullYear()),e.max&&(a.Y.to=e.max.getFullYear()),e.min&&e.max&&a.Y.from===a.Y.to&&(a.m.from=e.min.getMonth()+1,a.m.to=e.max.getMonth()+1,a.m.from===a.m.to&&(a.d.from=e.min.getDate(),a.d.to=e.max.getDate())),Object.assign(a,this.blocks,n),super._update({...i,mask:s(t)?t:r,blocks:a})}doValidate(e){let t=this.date;return super.doValidate(e)&&(!this.isComplete||this.isDateExist(this.value)&&null!=t&&(null==this.min||this.min<=t)&&(null==this.max||t<=this.max))}isDateExist(e){return this.format(this.parse(e,this),this).indexOf(e)>=0}get date(){return this.typedValue}set date(e){this.typedValue=e}get typedValue(){return this.isComplete?super.typedValue:null}set typedValue(e){super.typedValue=e}maskEquals(e){return e===Date||super.maskEquals(e)}optionsIsChanged(e){return super.optionsIsChanged(M.extractPatternOptions(e))}}M.GET_DEFAULT_BLOCKS=()=>({d:{mask:A,from:1,to:31,maxLength:2},m:{mask:A,from:1,to:12,maxLength:2},Y:{mask:A,from:1900,to:9999}}),M.DEFAULTS={...D.DEFAULTS,mask:Date,pattern:"d{.}`m{.}`Y",format:(e,t)=>e?[String(e.getDate()).padStart(2,"0"),String(e.getMonth()+1).padStart(2,"0"),e.getFullYear()].join("."):"",parse:(e,t)=>{let[r,s,n]=e.split(".").map(Number);return new Date(n,s-1,r)}},l.MaskedDate=M;class w extends b{constructor(e){super({...w.DEFAULTS,...e}),this.currentMask=void 0}updateOptions(e){super.updateOptions(e)}_update(e){super._update(e),"mask"in e&&(this.exposeMask=void 0,this.compiledMasks=Array.isArray(e.mask)?e.mask.map(e=>{let{expose:t,...r}=d(e),s=c({overwrite:this._overwrite,eager:this._eager,skipInvalid:this._skipInvalid,...r});return t&&(this.exposeMask=s),s}):[])}_appendCharRaw(e,t){void 0===t&&(t={});let r=this._applyDispatch(e,t);return this.currentMask&&r.aggregate(this.currentMask._appendChar(e,this.currentMaskFlags(t))),r}_applyDispatch(e,t,r){void 0===e&&(e=""),void 0===t&&(t={}),void 0===r&&(r="");let s=t.tail&&null!=t._beforeTailState?t._beforeTailState._value:this.value,
1n=this.rawInputValue,i=t.tail&&null!=t._beforeTailState?t._beforeTailState._rawInputValue:n,a=n.slice(i.length),u=this.currentMask,o=new y,l=null==u?void 0:u.state;return this.currentMask=this.doDispatch(e,{...t},r),this.currentMask&&(this.currentMask!==u?(this.currentMask.reset(),i&&(this.currentMask.append(i,{raw:!0}),o.tailShift=this.currentMask.value.length-s.length),a&&(o.tailShift+=this.currentMask.append(a,{raw:!0,tail:!0}).tailShift)):l&&(this.currentMask.state=l)),o}_appendPlaceholder(){let e=this._applyDispatch();return this.currentMask&&e.aggregate(this.currentMask._appendPlaceholder()),e}_appendEager(){let e=this._applyDispatch();return this.currentMask&&e.aggregate(this.currentMask._appendEager()),e}appendTail(e){let t=new y;return e&&t.aggregate(this._applyDispatch("",{},e)),t.aggregate(this.currentMask?this.currentMask.appendTail(e):super.appendTail(e))}currentMaskFlags(e){var t,r;return{...e,_beforeTailState:(null==(t=e._beforeTailState)?void 0:t.currentMaskRef)===this.currentMask&&(null==(r=e._beforeTailState)?void 0:r.currentMask)||e._beforeTailState}}doDispatch(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=""),this.dispatch(e,this,t,r)}doValidate(e){return super.doValidate(e)&&(!this.currentMask||this.currentMask.doValidate(this.currentMaskFlags(e)))}doPrepare(e,t){void 0===t&&(t={});let[r,s]=super.doPrepare(e,t);if(this.currentMask){let e;[r,e]=super.doPrepare(r,this.currentMaskFlags(t)),s=s.aggregate(e)}return[r,s]}doPrepareChar(e,t){void 0===t&&(t={});let[r,s]=super.doPrepareChar(e,t);if(this.currentMask){let e;[r,e]=super.doPrepareChar(r,this.currentMaskFlags(t)),s=s.aggregate(e)}return[r,s]}reset(){var e;null==(e=this.currentMask)||e.reset(),this.compiledMasks.forEach(e=>e.reset())}get value(){return this.exposeMask?this.exposeMask.value:this.currentMask?this.currentMask.value:""}set value(e){this.exposeMask?(this.exposeMask.value=e,this.currentMask=this.exposeMask,this._applyDispatch()):super.value=e}get unmaskedValue(){return this.exposeMask?this.exposeMask.unmaskedValue:this.currentMask?this.currentMask.unmaskedValue:""}set unmaskedValue(e){this.exposeMask?(this.exposeMask.unmaskedValue=e,this.currentMask=this.exposeMask,this._applyDispatch()):super.unmaskedValue=e}get typedValue(){return this.exposeMask?this.exposeMask.typedValue:this.currentMask?this.currentMask.typedValue:""}set typedValue(e){if(this.exposeMask){this.exposeMask.typedValue=e,this.currentMask=this.exposeMask,this._applyDispatch();return}let t=String(e);this.currentMask&&(this.currentMask.typedValue=e,t=this.currentMask.unmaskedValue),this.unmaskedValue=t}get displayValue(){return this.currentMask?this.currentMask.displayValue:""}get isComplete(){var e;return!!(null==(e=this.currentMask)?void 0:e.isComplete)}get isFilled(){var e;return!!(null==(e=this.currentMask)?void 0:e.isFilled)}remove(e,t){let r=new y;return this.currentMask&&r.aggregate(this.currentMask.remove(e,t)).aggregate(this._applyDispatch()),r}get state(){var e;return{...super.state,_rawInputValue:this.rawInputValue,compiledMasks:this.compiledMasks.map(e=>e.state),currentMaskRef:this.currentMask,currentMask:null==(e=this.currentMask)?void 0:e.state}}set state(e){let{compiledMasks:t,currentMaskRef:r,currentMask:s,...n}=e;t&&this.compiledMasks.forEach((e,r)=>e.state=t[r]),null!=r&&(this.currentMask=r,this.currentMask.state=s),super.state=n}extractInput(e,t,r){return this.currentMask?this.currentMask.extractInput(e,t,r):""}extractTail(e,t){return this.currentMask?this.currentMask.extractTail(e,t):super.extractTail(e,t)}doCommit(){this.currentMask&&this.currentMask.doCommit(),super.doCommit()}nearestInputPos(e,t){return this.currentMask?this.currentMask.nearestInputPos(e,t):super.nearestInputPos(e,t)}get overwrite(){return this.currentMask?this.currentMask.overwrite:this._overwrite}set overwrite(e){this._overwrite=e}get eager(){return this.currentMask?this.currentMask.eager:this._eager}set eager(e){this._eager=e}get skipInvalid(){return this.currentMask?this.currentMask.skipInvalid:this._skipInvalid}set skipInvalid(e){this._skipInvalid=e}get autofix(){return this.currentMask?this.currentMask.autofix:this._autofix}set autofix(e){this._autofix=e}maskEquals(e){return Array.isArray(e)?this.compiledMasks.every((t,r)=>{if(!e[r])return;let{mask:s,...n}=e[r];return u(t,n)&&t.maskEquals(s)}):super.maskEquals(e)}typedValueEquals(e){var t;return!!(null==(t=this.currentMask)?void 0:t.typedValueEquals(e))}}w.DEFAULTS={...b.DEFAULTS,dispatch:(e,t,r,s)=>{if(!t.compiledMasks.length)return;let n=t.rawInputValue,a=t.compiledMasks.map((a,u)=>{let o=t.currentMask===a,l=o?a.displayValue.length:a.nearestInputPos(a.displayValue.length,i.FORCE_LEFT);return a.rawInputValue!==n?(a.reset(),a.append(n,{raw:!0})):o||a.remove(l),a.append(e,t.currentMaskFlags(r)),a.appendTail(s),{index:u,weight:a.rawInputValue.length,totalInputPositions:a.totalInputPositions(0,Math.max(l,a.nearestInputPos(a.displayValue.length,i.FORCE_LEFT)))}});return a.sort((e,t)=>
1t.weight-e.weight||t.totalInputPositions-e.totalInputPositions),t.compiledMasks[a[0].index]}},l.MaskedDynamic=w;class T extends D{constructor(e){super({...T.DEFAULTS,...e})}updateOptions(e){super.updateOptions(e)}_update(e){let{enum:t,...r}=e;if(t){let e=t.map(e=>e.length),s=Math.min(...e),n=Math.max(...e)-s;r.mask="*".repeat(s),n&&(r.mask+="["+"*".repeat(n)+"]"),this.enum=t}super._update(r)}_appendCharRaw(e,t){void 0===t&&(t={});let r=Math.min(this.nearestInputPos(0,i.FORCE_RIGHT),this.value.length),s=this.enum.filter(t=>this.matchValue(t,this.unmaskedValue+e,r));if(s.length){1===s.length&&this._forEachBlocksInRange(0,this.value.length,(e,r)=>{let n=s[0][r];r>=this.value.length||n===e.value||(e.reset(),e._appendChar(n,t))});let e=super._appendCharRaw(s[0][this.value.length],t);return 1===s.length&&s[0].slice(this.unmaskedValue.length).split("").forEach(t=>e.aggregate(super._appendCharRaw(t))),e}return new y({skip:!this.isComplete})}extractTail(e,t){return void 0===e&&(e=0),void 0===t&&(t=this.displayValue.length),new _("",e)}remove(e,t){let r;if(void 0===e&&(e=0),void 0===t&&(t=this.displayValue.length),e===t)return new y;let s=Math.min(super.nearestInputPos(0,i.FORCE_RIGHT),this.value.length);for(r=e;r>=0&&!(this.enum.filter(e=>this.matchValue(e,this.value.slice(s,r),s)).length>1);--r);let n=super.remove(r,t);return n.tailShift+=r-e,n}get isComplete(){return this.enum.indexOf(this.value)>=0}}T.DEFAULTS={...D.DEFAULTS,matchValue:(e,t,r)=>e.indexOf(t,r)===r},l.MaskedEnum=T;class V extends b{updateOptions(e){super.updateOptions(e)}_update(e){super._update({...e,validate:e.mask})}}l.MaskedFunction=V;class O extends b{constructor(e){super({...O.DEFAULTS,...e})}updateOptions(e){super.updateOptions(e)}_update(e){super._update(e),this._updateRegExps()}_updateRegExps(){let e="^"+(this.allowNegative?"[+|\\-]?":""),t=(this.scale?"("+a(this.radix)+"\\d{0,"+this.scale+"})?":"")+"$";this._numberRegExp=RegExp(e+"\\d*"+t),this._mapToRadixRegExp=RegExp("["+this.mapToRadix.map(a).join("")+"]","g"),this._thousandsSeparatorRegExp=RegExp(a(this.thousandsSeparator),"g")}_removeThousandsSeparators(e){return e.replace(this._thousandsSeparatorRegExp,"")}_insertThousandsSeparators(e){let t=e.split(this.radix);return t[0]=t[0].replace(/\B(?=(\d{3})+(?!\d))/g,this.thousandsSeparator),t.join(this.radix)}doPrepareChar(e,t){void 0===t&&(t={});let[r,s]=super.doPrepareChar(this._removeThousandsSeparators(this.scale&&this.mapToRadix.length&&(t.input&&t.raw||!t.input&&!t.raw)?e.replace(this._mapToRadixRegExp,this.radix):e),t);return e&&!r&&(s.skip=!0),!r||this.allowPositive||this.value||"-"===r||s.aggregate(this._appendChar("-")),[r,s]}_separatorsCount(e,t){void 0===t&&(t=!1);let r=0;for(let s=0;s<e;++s)this._value.indexOf(this.thousandsSeparator,s)===s&&(++r,t&&(e+=this.thousandsSeparator.length));return r}_separatorsCountFromSlice(e){return void 0===e&&(e=this._value),this._separatorsCount(this._removeThousandsSeparators(e).length,!0)}extractInput(e,t,r){return void 0===e&&(e=0),void 0===t&&(t=this.displayValue.length),[e,t]=this._adjustRangeWithSeparators(e,t),this._removeThousandsSeparators(super.extractInput(e,t,r))}_appendCharRaw(e,t){let r;void 0===t&&(t={});let s=t.tail&&t._beforeTailState?t._beforeTailState._value:this._value,n=this._separatorsCountFromSlice(s);this._value=this._removeThousandsSeparators(this.value);let i=this._value;this._value+=e;let a=!isNaN(this.number),u=!1;if(a){let e;null!=this.min&&this.min<0&&this.number<this.min&&(e=this.min),null!=this.max&&this.max>0&&this.number>this.max&&(e=this.max),null!=e&&(this.autofix?(this._value=this.format(e,this).replace(O.UNMASKED_RADIX,this.radix),u||(u=i===this._value&&!t.tail)):a=!1),a&&(a=!!this._value.match(this._numberRegExp))}a?r=new y({inserted:this._value.slice(i.length),rawInserted:u?"":e,skip:u}):(this._value=i,r=new y),this._value=this._insertThousandsSeparators(this._value);let o=t.tail&&t._beforeTailState?t._beforeTailState._value:this._value,l=this._separatorsCountFromSlice(o);return r.tailShift+=(l-n)*this.thousandsSeparator.length,r}_findSeparatorAround(e){if(this.thousandsSeparator){let t=e-this.thousandsSeparator.length+1,r=this.value.indexOf(this.thousandsSeparator,t);if(r<=e)return r}return -1}_adjustRangeWithSeparators(e,t){let r=this._findSeparatorAround(e);r>=0&&(e=r);let s=this._findSeparatorAround(t);return s>=0&&(t=s+this.thousandsSeparator.length),[e,t]}remove(e,t){void 0===e&&(e=0),void 0===t&&(t=this.displayValue.length),[e,t]=this._adjustRangeWithSeparators(e,t);let r=this.value.slice(0,e),s=this.value.slice(t),n=this._separatorsCount(r.length);return this._value=this._insertThousandsSeparators(this._removeThousandsSeparators(r+s)),new y({tailShift:(this._separatorsCountFromSlice(r)-n)*this.thousandsSeparator.length})}nearestInputPos(e,t){if(!this.thousandsSeparator)return e;switch(t){case i.NONE:case i.LEFT:case i.FORCE_LEFT:{let r=this._findSeparatorAround(e-1);if(r>=0){let s=r+this.thousandsSeparator.length;if(e<s||this.value.length<=s||t===i.FORCE_LEFT)return r}break}case i.RIGHT:case i.FORCE_RIGHT:{let t=this._findSeparatorAround(e);if(t>=0)return t+this.thousandsSeparator.length}}return e}doCommit(){if(this.value){let e=this.number,t=e;null!=this.min&&(t=Math.max(t,this.min)),null!=this.max&&(t=Math.min(t,this.max)),t!==e&&(this.unmaskedValue=this.format(t,this));let r=this.value;this.normalizeZeros&&(r=this._normalizeZeros(r)),this.padFractionalZeros&&this.scale>0&&(r=this._padFractionalZeros(r)),this._value=r}super.doCommit()}_normalizeZeros(e){let t=this._removeThousandsSeparators(e).split(this.radix);return t[0]=t[0].replace(/^(\D*)(0*)(\d*)/,(e,t,r,s)=>t+s),e.length&&!/\d$/.test(t[0])&&(t[0]=t[0]+"0"),t.length>1&&(t[1]=t[1].replace(/0*$/,""),t[1].length||(t.length=1)),this._insertThousandsSeparators(t.join(this.radix))}_padFractionalZeros(e){if(!e)return e;let t=e.split(this.radix);return t.length<2&&t.push(""),t[1]=t[1].padEnd(this.scale,"0"),t.join(this.radix)}doSkipInvalid(e,t,r){void 0===t&&(t={});let s=0===this.scale&&e!==this.thousandsSeparator&&(e===this.radix||e===O.UNMASKED_RADIX||this.mapToRadix.includes(e));return super.doSkipInvalid(e,t,r)&&!s}get unmaskedValue(){return this._removeThousandsSeparators(this._normalizeZeros(this.value)).replace(this.radix,O.UNMASKED_RADIX)}set unmaskedValue(e){super.unmaskedValue=e}get typedValue(){return this.parse(this.unmaskedValue,this)}set typedValue(e){this.rawInputValue=this.format(e,this).replace(O.UNMASKED_RADIX,this.radix)}get number(){return this.typedValue}set number(e){this.typedValue=e}get allowNegative(){return null!=this.min&&this.min<0||null!=this.max&&this.max<0}get allowPositive(){return null!=this.min&&this.min>0||null!=this.max&&this.max>0}typedValueEquals(e){return(super.typedValueEquals(e)||O.EMPTY_VALUES.includes(e)&&O.EMPTY_VALUES.includes(this.typedValue))&&!(0===e&&""===this.value)}}O.UNMASKED_RADIX=".",O.EMPTY_VALUES=[...b.EMPTY_VALUES,0],O.DEFAULTS={...b.DEFAULTS,mask:Number,radix:",",thousandsSeparator:"",mapToRadix:[O.UNMASKED_RADIX],min:Number.MIN_SAFE_INTEGER,max:Number.MAX_SAFE_INTEGER,scale:2,normalizeZeros:!0,padFractionalZeros:!1,parse:Number,format:e=>
1e.toLocaleString("en-US",{useGrouping:!1,maximumFractionDigits:20})},l.MaskedNumber=O;let I={MASKED:"value",UNMASKED:"unmaskedValue",TYPED:"typedValue"};function R(e,t,r){void 0===t&&(t=I.MASKED),void 0===r&&(r=I.MASKED);let s=c(e);return e=>s.runIsolated(s=>(s[t]=e,s[r]))}l.PIPE_TYPE=I,l.createPipe=R,l.pipe=function(e,t,r,s){return R(t,r,s)(e)};class B extends D{get repeatFrom(){var e;return null!=(e=Array.isArray(this.repeat)?this.repeat[0]:this.repeat===1/0?0:this.repeat)?e:0}get repeatTo(){var e;return null!=(e=Array.isArray(this.repeat)?this.repeat[1]:this.repeat)?e:1/0}constructor(e){super(e)}updateOptions(e){super.updateOptions(e)}_update(e){var t,r,s;let{repeat:n,...i}=d(e);this._blockOpts=Object.assign({},this._blockOpts,i);let a=c(this._blockOpts);this.repeat=null!=(t=null!=(r=null!=n?n:a.repeat)?r:this.repeat)?t:1/0,super._update({mask:"m".repeat(Math.max(this.repeatTo===1/0&&(null==(s=this._blocks)?void 0:s.length)||0,this.repeatFrom)),blocks:{m:a},eager:a.eager,overwrite:a.overwrite,skipInvalid:a.skipInvalid,lazy:a.lazy,placeholderChar:a.placeholderChar,displayChar:a.displayChar})}_allocateBlock(e){return e<this._blocks.length?this._blocks[e]:this.repeatTo===1/0||this._blocks.length<this.repeatTo?(this._blocks.push(c(this._blockOpts)),this.mask+="m",this._blocks[this._blocks.length-1]):void 0}_appendCharRaw(e,t){void 0===t&&(t={});let r=new y;for(let u=null!=(s=null==(n=this._mapPosToBlock(this.displayValue.length))?void 0:n.index)?s:Math.max(this._blocks.length-1,0),o,l;o=null!=(i=this._blocks[u])?i:l=!l&&this._allocateBlock(u);++u){var s,n,i,a;let h=o._appendChar(e,{...t,_beforeTailState:null==(a=t._beforeTailState)||null==(a=a._blocks)?void 0:a[u]});if(h.skip&&l){this._blocks.pop(),this.mask=this.mask.slice(1);break}if(r.aggregate(h),h.consumed)break}return r}_trimEmptyTail(e,t){var r,s;let n;void 0===e&&(e=0);let i=Math.max((null==(r=this._mapPosToBlock(e))?void 0:r.index)||0,this.repeatFrom,0);null!=t&&(n=null==(s=this._mapPosToBlock(t))?void 0:s.index),null==n&&(n=this._blocks.length-1);let a=0;for(let e=n;i<=e&&!this._blocks[e].unmaskedValue;--e,++a);a&&(this._blocks.splice(n-a+1,a),this.mask=this.mask.slice(a))}reset(){super.reset(),this._trimEmptyTail()}remove(e,t){void 0===e&&(e=0),void 0===t&&(t=this.displayValue.length);let r=super.remove(e,t);return this._trimEmptyTail(e,t),r}totalInputPositions(e,t){return(void 0===e&&(e=0),null==t&&this.repeatTo===1/0)?1/0:super.totalInputPositions(e,t)}get state(){return super.state}set state(e){this._blocks.length=e._blocks.length,this.mask=this.mask.slice(0,this._blocks.length),super.state=e}}l.RepeatBlock=B;try{globalThis.IMask=l}catch{}var P=r(52983),N=r(7862);let L={mask:N.oneOfType([N.array,N.func,N.string,N.instanceOf(RegExp),N.oneOf([Date,Number,l.Masked]),N.instanceOf(l.Masked)]),value:N.any,unmask:N.oneOfType([N.bool,N.oneOf(["typed"])]),prepare:N.func,prepareChar:N.func,validate:N.func,commit:N.func,overwrite:N.oneOfType([N.bool,N.oneOf(["shift"])]),eager:N.oneOfType([N.bool,N.oneOf(["append","remove"])]),skipInvalid:N.bool,onAccept:N.func,onComplete:N.func,placeholderChar:N.string,displayChar:N.string,lazy:N.bool,definitions:N.object,blocks:N.object,enum:N.arrayOf(N.string),maxLength:N.number,from:N.number,to:N.number,pattern:N.string,format:N.func,parse:N.func,autofix:N.oneOfType([N.bool,N.oneOf(["pad"])]),radix:N.string,thousandsSeparator:N.string,mapToRadix:N.arrayOf(N.string),scale:N.number,normalizeZeros:N.bool,padFractionalZeros:N.bool,min:N.oneOfType([N.number,N.instanceOf(Date)]),max:N.oneOfType([N.number,N.instanceOf(Date)]),dispatch:N.func,inputRef:N.oneOfType([N.func,N.shape({current:N.object})])},Z=Object.keys(L).filter(e=>"value"!==e),Y=["value","unmask","onAccept","onComplete","inputRef"],j=Z.filter(e=>0>Y.indexOf(e)),H=function(e){var t;let r=((t=class extends P.Component{constructor(e){super(e),this._inputRef=this._inputRef.bind(this)}componentDidMount(){this.props.mask&&this.initMask()}componentDidUpdate(){let e=this.props,t=this._extractMaskOptionsFromProps(e);if(t.mask)this.maskRef?(this.maskRef.updateOptions(t),"value"in e&&void 0!==e.value&&(this.maskValue=e.value)):this.initMask(t);else if(this.destroyMask(),"value"in e&&void 0!==e.value){var r;null!=(r=this.element)&&r.isContentEditable&&"INPUT"!==this.element.tagName&&"TEXTAREA"!==this.element.tagName?this.element.textContent=e.value:this.element.value=e.value}}componentWillUnmount(){this.destroyMask()}_inputRef(e){this.element=e,this.props.inputRef&&(Object.prototype.hasOwnProperty.call(this.props.inputRef,"current")?this.props.inputRef.current=e:this.props.inputRef(e))}initMask(e){void 0===e&&(e=this._extractMaskOptionsFromProps(this.props)),this.maskRef=l(this.element,e).on("accept",this._onAccept.bind(this)).on("complete",this._onComplete.bind(this)),"value"in this.props&&void 0!==this.props.value&&(this.maskValue=this.props.value)}destroyMask(){this.maskRef&&(this.maskRef.destroy(),delete this.maskRef)}_extractMaskOptionsFromProps(e){let{...t}=e;return Object.keys(t).filter(e=>0>
1j.indexOf(e)).forEach(e=>{delete t[e]}),t}_extractNonMaskProps(e){let{...t}=e;return Z.forEach(e=>{"maxLength"!==e&&delete t[e]}),"defaultValue"in t||(t.defaultValue=e.mask?"":t.value),delete t.value,t}get maskValue(){return this.maskRef?"typed"===this.props.unmask?this.maskRef.typedValue:this.props.unmask?this.maskRef.unmaskedValue:this.maskRef.value:""}set maskValue(e){this.maskRef&&(e=null==e&&"typed"!==this.props.unmask?"":e,"typed"===this.props.unmask?this.maskRef.typedValue=e:this.props.unmask?this.maskRef.unmaskedValue=e:this.maskRef.value=e)}_onAccept(e){this.props.onAccept&&this.maskRef&&this.props.onAccept(this.maskValue,this.maskRef,e)}_onComplete(e){this.props.onComplete&&this.maskRef&&this.props.onComplete(this.maskValue,this.maskRef,e)}render(){return P.createElement(e,{...this._extractNonMaskProps(this.props),inputRef:this._inputRef})}}).displayName=void 0,t.propTypes=void 0,t),s=e.displayName||e.name||"Component";return r.displayName="IMask("+s+")",r.propTypes=L,P.forwardRef((e,t)=>P.createElement(r,{...e,ref:t}))}(e=>{let{inputRef:t,...r}=e;return P.createElement("input",{...r,ref:t})}),U=P.forwardRef((e,t)=>P.createElement(H,{...e,ref:t}))}}]);

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.