PageSourceSearch

https://open.empowerfcu.com/_next/static/chunks/730-dce9efe6f183eac8.js

js empowerfcu.com collected 2026-09-24 12:53:34 UTC 63,898 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[730],{4650:(e,t,n)=>{n.d(t,{A:()=>i,d:()=>l});var r=n(56455),a=n(53239);let o=(0,a.createContext)(void 0),l=()=>{let e=(0,a.useContext)(o);if(void 0===e)throw Error("useFieldConfigContext must be used within a FieldConfigProvider");return e},i=e=>{let{children:t,...n}=e;return(0,r.Y)(o.Provider,{value:n,children:t})}},7465:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(22026),a=n(7171),o=n(61211);let l=e=>{let{errorMessage:t,value:n}=e;return t?"error":n||!1===n?"success":void 0},i=e=>{let{name:t,value:n,isTouched:i,isDirty:c,saveOnBlur:s=!0,onBlur:d,error:u}=e,{onFieldBlur:p}=(0,o.lN)(),{formState:{submitCount:h}}=(0,r.xW)(),m=null==u?void 0:u.message,g=l({errorMessage:m,value:n}),b="error"===g&&(e=>{let{submitCount:t,isTouched:n,error:r}=e;return 0===t&&!n&&(null==r?void 0:r.type)!=="server"})({submitCount:h,isTouched:i,error:u})?void 0:g;return{handleBlur:e=>{var r,o;null==d||d(e),(null==(o=e.relatedTarget)||null==(r=o.dataset)?void 0:r.isimpactedbyonblurbug)&&e.relatedTarget.click(),c&&p({state:l({errorMessage:m,value:n}
1),name:t,formUpdate:(0,a.dF)(t,n),saveOnBlur:s})},state:g,displayState:b,error:u,displayError:"error"===b&&m}}},9959:(e,t,n)=>{n.d(t,{A:()=>v});var r=n(56455),a=n(53239);let o={container:{position:"relative",width:"100%"}},l=e=>{let{onClick:t,children:n}=e;return(0,r.Y)("div",{css:o.container,onClick:t,children:n})};var i=n(70091);let c={input:(0,i.css)({position:"absolute",width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:"0"}),hidden:(0,i.css)({display:"none"}),hasError:e=>{let{colors:t}=e;return(0,i.css)({borderColor:t.red3,"&:focus":{borderColor:t.red3},"&:hover":{borderColor:t.red3}})}},s=a.forwardRef((e,t)=>{let{state:n,value:a,name:o,id:l,type:i="checkbox",isRequired:s=!1,isDisabled:d,ariaLabel:u,isChecked:p,onChange:h,onBlur:m,...g}=e,b=l||o;return(0,r.Y)("input",{id:b,ref:t,css:e=>[c.input,"error"===n&&c.hasError(e),"none"===i&&c.hidden],value:a||"",name:o,"aria-invalid":"error"===n,"aria-required":s,"aria-labelledby":"label-".concat(o),"aria-checked":p,type:"none"===i?"checkbox":i,"data-uid":o,"data-setstaticid":!0,disabled:d,checked:p,onClick:e=>{e.stopPropagation()},onChange:h,onBlur:m,...g})});var d=n(26204),u=n(4168),p=n(19151);let h={row:{label:e=>{let{colors:t}=e;return(0,i.css)({borderRadius:0,paddingTop:20,paddingBottom:20,paddingLeft:50,marginTop:-1,"&:hover":{borderColor:t.grey3},"&::after,&::before":{content:"''",display:"block",position:"absolute",width:19,height:19,left:22,top:"calc(50% - 9px)"},"input:checked + &":{background:0,border:"1px solid ".concat(t.grey3)},"input:focus + &":{boxShadow:"none",background:t.brand.focusExtraLight}})},hasBorder:!0},noBorder:{label:()=>{},hasBorder:!1},attestation:{label:e=>{let{fontScales:t}=e;return(0,i.css)({...t.small,"&::after,&::before":{top:15}})},hasBorder:!0},customComponent:{label:()=>(0,i.css)({padding:0,"&::after,&::before":{content:"none"},"input:disabled + &":{opacity:1}})}},m={subtitle:e=>{let{fontScales:t}=e;return{...t.small}},label:e=>{let{colors:t,animations:{speeds:{fast:n}},hasBorder:r,borderShape:a}=e;return(0,i.css)({position:"relative",display:"block",background:"white",padding:"14px 19px 14px 53px",cursor:"pointer",border:r?"1px solid ".concat(t.grey3):"1px solid transparent",borderRadius:(0,d.N)(a),transition:"border-color ".concat(n,", background ").concat(n),"&::after,&::before":{content:"''",display:"block",position:"absolute",width:19,height:19,left:22,top:"calc(50% - 9px)"},"&::before":{border:"1px solid ".concat(t.grey2),borderRadius:2,backgroundColor:"white",transition:"border-color ".concat(n,", background ").concat(n)},"&:hover":{borderColor:t.grey2},"input:checked + &":{background:t.brand.primaryExtraLight,borderColor:t.brand.primary,"&::before":{borderColor:t.brand.primary,background:t.brand.primary},"&::after":{backgroundImage:"url(\"data:image/svg+xml,%3Csvg width='24' height='24' viewBox='3 3 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 12L10 16L18 8' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E%0A\")"}},'input[type="radio"] + &':{"&::before, &::after":{borderRadius:"50%"},"&::after":{width:5,height:5,marginTop:7,marginLeft:7,background:"white"}},"input:disabled + &":{color:t.grey2,pointerEvents:"none",opacity:.5,transition:"0.2s linear opacity","&::before":{borderColor:t.grey3}},"input:focus + &":{boxShadow:"0 0 0 3px ".concat(t.brand.focusLight)}})},errorLabel:e=>{let{colors:t}=e;return(0,i.css)({color:t.red3,borderColor:t.red3,"&::before":{borderColor:t.red3},"input:checked + &":{"&::before":{borderColor:t.red3,backgroundColor:t.red3}},'input[type="checkbox"]:checked + &':{"&::before, &::after":{backgroundColor:t.red3}}})},tooltip:{marginLeft:5,display:"inline-block"},noControl:e=>(0,i.css)({padding:0,"&::before, &::after":{display:"none"}})},g=e=>{let{name:t,id:n,ariaLabel:a,label:o,state:l,infoTooltip:i,theme:c,description:s,inputType:d}=e,g=n||t;return(0,r.FD)("label",{id:"label-".concat(t),htmlFor:g,"aria-label":a||void 0,css:e=>[m.label({...e,hasBorder:"noBorder"!==c}),"error"===l?m.errorLabel(e):{},c&&h[c]?h[c].label(e):{},"none"===d?m.noControl(e):{}],children:[o,i&&(0,r.Y)("div",{css:m.tooltip,children:(0,r.Y)(p.A,{icon:"info-circle",content:i,id:n||t})}
1),s&&(0,r.Y)("div",{css:m.subtitle,children:(0,r.Y)(u.A,{source:s})})]})},b={message:e=>{let{fontScales:t,colors:n}=e;return{...t.small,color:n.grey2,margin:"8px 0px 24px",padding:"4px 16px",borderRadius:4,backgroundColor:n.grey4}}},f=e=>{let{message:t}=e;return(0,r.Y)("div",{css:b.message,children:t})},v=a.forwardRef((e,t)=>{let{state:n,value:a,name:o,id:i,type:c="checkbox",isRequired:d=!1,label:u,message:p,isDisabled:h,ariaLabel:m,isChecked:b,infoTooltip:v,labelTheme:y,onClick:C,onChange:x,description:w,...A}=e;return(0,r.FD)(l,{onClick:C,children:[(0,r.Y)(s,{ref:t,state:n,value:a,name:o,id:i,type:c,isRequired:d,isDisabled:h,ariaLabel:m,isChecked:b,onChange:x,"data-testid":i?"".concat(o,"-").concat(i,"-checkbox-or-radio"):"".concat(o,"-checkbox-or-radio"),...A}),u&&(0,r.Y)(g,{state:n,name:o,id:i,label:u,ariaLabel:m,infoTooltip:v,theme:y,description:w,inputType:c}),p&&(0,r.Y)(f,{message:p})]})})},32412:(e,t,n)=>{n.d(t,{A:()=>m});var r=n(56455),a=n(66662),o=n(12964),l=n(37767),i=n(35209),c=n(13854),s=n(67568),d=n(96536),u=n.n(d),p=n(53239);let h=(e,t)=>e&&t?"".concat(e," | ").concat(t):e||t||"Open An Account",m=e=>{var t,n;let{name:d,onViewChange:m,onInitialViewLoad:g,onBeforeRouteChange:b,initialView:f,views:v,viewProps:y}=e,{config:C}=(0,l.UK)(),{application:x}=(0,s.YY)(),{handleViewChange:w}=null!=(n=(0,o.J)())?n:{},A=null==C||null==(t=C.clientDetails)?void 0:t.clientFullName,{siteTitle:k,setSiteTitle:Y}=(e=>{let{bankName:t,initialView:n}=e,[r,a]=(0,p.useState)(()=>h(t,null==n?void 0:n.title));return{siteTitle:r,setSiteTitle:a}})({bankName:A,initialView:f});return(0,r.FD)(r.FK,{children:[(0,r.Y)(u(),{children:(0,r.Y)("title",{children:k})}),(0,r.Y)(a.Ay,{views:v,initialView:f,viewProps:y,onInitialViewLoad:g,onViewChange:e=>{Y(h(A,null==e?void 0:e.title)),null==w||w(null==e?void 0:e.code),null==m||m(e),(0,c.$3)({view:e,pageName:d,application:x}),x&&(0,i.en)({view:e,pageName:d,application:x})},onBeforeRouteChange:b})]})}},34325:(e,t,n)=>{n.r(t),n.d(t,{URL:()=>J,accountNumberDisallowedInUsername:()=>eA,allowedCharacters:()=>q,checked:()=>M,creditOrDebitCard:()=>N,cvv:()=>K,date:()=>z,dateIsAfter:()=>W,disallowValues:()=>ee,email:()=>R,exactLength:()=>E,excludeCharList:()=>eC,excludeWordList:()=>ex,futureDate:()=>U,is18:()=>V,isNotDuplicateEmail:()=>et,isNotITIN:()=>G,limitAdjacentChars:()=>ef,limitAdjacentSpecialChars:()=>ev,limitPrintableASCII:()=>ey,limitRepeatingCharacters:()=>eb,maxAlphabeticalLetters:()=>eh,maxAlphanumeric:()=>eu,maxAmount:()=>en,maxLength:()=>B,maxLowerCase:()=>es,maxNumbers:()=>eo,maxSpecialCharacters:()=>eg,maxUpperCase:()=>ei,minAlphabeticalLetters:()=>ep,minAlphanumeric:()=>ed,minAmount:()=>er,minLength:()=>T,minLowerCase:()=>ec,minNumbers:()=>ea,minSpecialCharacters:()=>em,minUpperCase:()=>el,notPOBox:()=>$,pastDate:()=>H,phone:()=>P,required:()=>L,restrictedSpecialChars:()=>Q,routingNumber:()=>r,socialSecurityNumber:()=>_,usernameDisallowedInPassword:()=>ew,zipCode:()=>O}),n(83096).Rpp();let r=e=>{if("string"!=typeof e)return"Routing number must be a string";if(!/^\d{9}$/.test(e))return"Routing number must be nine digits";let t=0;for(let o=0;o<9;o+=3){var n,r,a;t+=3*parseInt(null!=(n=e[o])?n:"")+7*parseInt(null!=(r=e[o+1])?r:"")+parseInt(null!=(a=e[o+2])?a:"")}return 0!==t&&t%10==0?null:"Routing number is invalid"};var a=n(54720),o=n(80511),l=n(47710),i=n(65517),c=n(7771),s=n(19292),d=n(33051),u=n(85215),p=n(2085),h=n(69618),m=n(89840),g=n.n(m),b=n(39421),f=n.n(b),v=n(49755),y=n(81613),C=n(1028),x=n.n(C),w=n(37449),A=n.n(w);let k=e=>e.replace(/ |\/|-/g,""),Y=/^(?!219099999|078051120)(?!666|000|9\d{2})\d{3}(?!00)\d{2}(?!0{4})\d{4}$/,S=/[0-8]\d{8}/,I=/(?:P(?:ost(?:al)?)?[.\-\s]*(?:(?:O(?:ffice)?[.\-\s]*)?B(?:ox|in|\b|\d)|o(?:ffice|\b)[-\s]*\d|code)|box[-\s\b]*\d)|(?:P(?:rivate)?[.\-\s]*(?:(?:M(?:ail)?[.\-\s]*)?B(?:ox|in|\b|\d)|o(?:ffice|\b)[-\s]*\d|code)|box[-\s\b]*\d)/i,D=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"MMddyyyy";try{return(0,s.A)(e,t,new Date)}catch(e){return console.error(e),!1}},F=e=>{if("string"==typeof e&&0!==e.length){if(e.length>e.trimStart().length)return"Please remove any spaces before your input";if(e.length>e.trimEnd().length)return"Please remove any spaces after your input"}},L=e=>{if(!e&&!1!==e)return"This is required"},N=e=>g()(e)?void 0:"Must be a valid card number",T=(e,t)=>
1{if(e&&e.length<t)return"Must be at least ".concat(t," characters long")},B=(e,t)=>{if(e&&e.length>t)return"Must be at most ".concat(t," characters long")},E=(e,t)=>{if(e&&e.length!==t)return"Must be ".concat(t," characters long")},R=e=>{let t=F(e);return t||(f()(e)?void 0:"Must be a valid email")},P=e=>{if(e&&("string"!=typeof e||!(0,v.Ay)(e,"en-US")))return"Must be a valid phone number"},O=e=>{let t=e.length>5?"".concat(e.slice(0,5),"-").concat(e.slice(5,9)):e;if(!(0,y.Ay)(t,"US"))return"Must be a valid zip code"},M=e=>{if(!0!==e)return"Please confirm to continue"},z=(e,t)=>{let n=D(e,t);if("[object Date]"!==Object.prototype.toString.call(n)||!(0,c.A)(n))return"Must be a valid date"},W=(e,t)=>{let n=z(e);if(n)return n;let r=new Date(t),a=D(e);if(!(0,l.A)(a,r))return"Date is too far in the past"},V=e=>{let t=z(e);if(t)return t;let n=D(e),r=(0,d.A)((0,p.A)(n,1)),a=(0,h.A)((0,d.A)(new Date),18);if(!(0,l.A)(a,r))return"Must be 18 years or older"},X=(e,t)=>e.getTime()===t.getTime(),j=(e,t)=>"day"===t?(0,d.A)(e):"month"===t?(0,u.A)(e):e,U=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{allowCurrentDate:n=!1,format:r,resolution:a="day"}=t,o=z(e,r);if(o)return o;let i=j(D(e,r),a),c=j(new Date,a),s=(0,l.A)(i,c);if(n?!X(i,c)&&!s:!s)return"Date must be".concat(n?" current or":""," in the future")},H=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{allowCurrentDate:n=!1,format:r,resolution:a="day"}=t,o=z(e,r);if(o)return o;let l=j(D(e,r),a),c=j(new Date,a),s=(0,i.A)(l,c);if(n?!X(l,c)&&!s:!s)return"Date must be".concat(n?" current or":""," in the past")},_=e=>{if(!Y.test(k(e)))return"Must be a valid Social Security Number"},G=e=>{if(!S.test(k(e)))return"May not be an ITIN (i.e. may not start with a 9)"},$=e=>{if(I.test(e))return"Address cannot be a P.O. Box or Private Mail Box (PMB)"},K=e=>{if(!/^\d{3,4}$/g.test(e))return"Must be a valid Security Code"},Z={letters:"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",numbers:"0123456789",dashes:"-",apostrophes:"'",periods:".",spaces:" ",asterisks:"*",underscores:"_"},q=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(!e)return;let n=F(e);if(n)return n;let r=Array.isArray(t)?t:[t];if((null==r?void 0:r.length)===0||!0===r)return;let a=r.filter(e=>void 0!==Z[e]),o=a.reduce((e,t)=>"".concat(e).concat(Z[t]),"");if(!A()(e,o))return a.reduce((e,t)=>"".concat(e," ").concat(t,","),"Can only contain").slice(0,-1)},Q=(e,t)=>{if(!e)return;let n=(t||[]).map(e=>"\\".concat(e)).join("");if(!new RegExp("^(".concat("[a-zA-Z0-9]","|").concat("[".concat(n,"]"),")*$")).test(e))return"Contains special characters that are not allowed"},J=e=>{if(!e)return;let t=F(e);return t||(e&&x()(e)?void 0:"Must be a valid URL")},ee=(e,t)=>{let{values:n,message:r}=t;return n.includes(e)?r:void 0},et=(e,t)=>ee(e,{values:t,message:"This email is already in use on this account"}),en=(e,t)=>{let n=new o.A(t);if(new o.A(e||"0").gt(n))return"Maximum amount exceeded"},er=(e,t)=>{if(new o.A(e).lt(t))return"The minimum amount is ".concat((0,a.CQ)(t))},ea=(e,t)=>{if("number"==typeof t&&!(t<=0)&&e&&!((e.match(/\d/g)||[]).length>=t))return"Password must contain at least ".concat(t," numeric digits")},eo=(e,t)=>{if("number"==typeof t&&!(t<0)&&e&&!((e.match(/\d/g)||[]).length<=t))return 0===t?"Cannot contain numbers":"Must not exceed ".concat(t," numbers")},el=(e,t)=>{if("number"==typeof t&&!(t<=0)&&e&&!((e.match(/[A-Z]/g)||[]).length>=t))return"Password must contain at least ".concat(t," uppercase letters")},ei=(e,t)=>{if("number"==typeof t&&!(t<0)&&e&&!((e.match(/[A-Z]/g)||[]).length<=t))return 0===t?"Cannot contain uppercase letters":"Must not exceed ".concat(t," uppercase letters")},ec=(e,t)=>{if("number"==typeof t&&!(t<=0)&&e&&!((e.match(/[a-z]/g)||[]).length>=t))return"Must contain at least ".concat(t," lowercase letters")},es=(e,t)=>{if("number"==typeof t&&!(t<0)&&e&&!((e.match(/[a-z]/g)||[]).length<=t))return 0===t?"Cannot contain lowercase letters":"Must not exceed ".concat(t," lowercase letters")},ed=(e,t)=>{if("number"==typeof t&&!(t<=0)&&e&&!((e.match(/[a-zA-Z0-9]/g)||[]).length>=t))return"Must contain at least ".concat(t," letters or numbers")},eu=(e,t)=>
1{if("number"==typeof t&&!(t<0)&&e&&!((e.match(/[a-zA-Z0-9]/g)||[]).length<=t))return 0===t?"Cannot contain letters or numbers":"Must not exceed ".concat(t," letters or numbers")},ep=(e,t)=>{if("number"==typeof t&&!(t<=0)&&e&&!((e.match(/[a-zA-Z]/g)||[]).length>=t))return"Password must contain at least ".concat(t," alphabetical letters")},eh=(e,t)=>{if("number"==typeof t&&!(t<0)&&e&&!((e.match(/[a-zA-Z]/g)||[]).length<=t))return 0===t?"Cannot contain alphabetical letters":"Must not exceed ".concat(t," alphabetical letters")},em=(e,t)=>{if("number"==typeof t&&!(t<=0)&&e&&!((e.match(/[^a-zA-Z0-9]/g)||[]).length>=t))return"Password must contain at least ".concat(t," special characters")},eg=(e,t)=>{if("number"==typeof t&&!(t<0)&&e&&!((e.match(/[^a-zA-Z0-9]/g)||[]).length<=t))return 0===t?"Cannot contain special characters":"Must not exceed ".concat(t," special characters")},eb=(e,t)=>{if("number"==typeof t&&!(t<=0)&&new RegExp("(.)(?=(?:.*\\1){".concat(t,",})")).test(e))return"Password must not contain more than ".concat(t," repeating characters")},ef=(e,t)=>{if("number"==typeof t&&!(t<=0)&&new RegExp("(.)\\1{".concat(t,",}")).test(e))return"Must not have more than ".concat(t," consecutive characters")},ev=(e,t)=>{if("number"==typeof t&&!(t<=0)&&new RegExp("[^a-zA-Z0-9]{".concat(t+1,",}")).test(e))return"Password must not have more than ".concat(t," consecutive special characters")},ey=(e,t)=>{if(t&&/[^\u0021-\u007E]/g.test(e))return"cannot contain extended characters"},eC=(e,t)=>{if(Array.isArray(t)&&0!==t.length&&t.some(t=>e.includes(t)))return"Password must not contain any of these characters: ".concat(t.join(", "))},ex=(e,t)=>{if(!Array.isArray(t)||0===t.length)return;let n=t.map(e=>e.trim()).filter(Boolean);if(n.some(t=>e.toLowerCase().includes(t.toLowerCase())))return"Password must not contain any of these words: ".concat(n.join(", "))},ew=(e,t,n)=>{if("string"==typeof n&&0!==n.length&&t&&e.toLowerCase().includes(n.toLowerCase()))return"Password must not contain the username"},eA=(e,t,n)=>{if("string"!=typeof n||0===n.length||!t)return;let r=n.replace(/^0+/,"");if(e.toLowerCase().includes(r.toLowerCase()))return"Username must not contain the account number"}},41294:(e,t,n)=>{n.d(t,{A:()=>s});var r=n(56455),a=n(70091),o=n(80913),l=n(9959);let i={radioOptions:(0,a.css)({display:"flex",width:"100%",clear:"both",gap:10}),label:(0,a.css)({marginBottom:8,float:"left"}),labelContainer:(0,a.css)({display:"flex"}),disabledLabel:e=>{let{colors:t}=e;return{color:t.grey2}}},c={fullWidth:{display:"block",label:{marginRight:0,marginBottom:16}}},s=e=>{let{options:t,name:n,label:a,onChange:s,type:d="checkbox",Component:u=l.A,theme:p,labelTheme:h,infoTooltip:m,isDisabled:g}=e;return(0,r.FD)("fieldset",{children:[(0,r.FD)("div",{css:i.labelContainer,children:[a&&(0,r.Y)("legend",{css:e=>[i.label,g&&i.disabledLabel(e)],id:n,children:a}),m&&(0,r.Y)(o.A,{title:a,content:m,isInline:!0,name:n})]}),(0,r.Y)("div",{css:["radio"===d&&i.radioOptions,p&&c[p]],children:t.map((e,t)=>(0,r.Y)(u,{id:"".concat(n,"_").concat(t),type:d,name:n,onChange:()=>s&&s(e.value),isDisabled:g,labelTheme:h,...e},t))})]})}},44740:(e,t,n)=>{n.d(t,{A:()=>s});var r=n(56455),a=n(25929),o=n.n(a),l=n(53541),i=n(43644);let c={VISA:"card-visa",MC:"card-mastercard",AMEX:"card-amex",JCB:"card-jcb",DISC:"card-discover",GENERIC:"card-generic",UNKNOWN:"card-generic",MOCK_FAILURE:"card-generic",MOCK_SUCCESS:"card-generic",MOCK_INSUFFICIENT_FUNDS:"card-generic"},s=e=>{let{cardNumber:t="",cardType:n}=e,a=n||(e=>{if(!e||(null==e?void 0:e.length)<2)return"GENERIC";let t=o()(e);if(!t||(null==t?void 0:t.length)===0)return"GENERIC";let n=t[0].type,r=l.F2[n];return null!=r?r:"GENERIC"})(t);return(0,r.Y)(i.A,{name:c[a]})}},48302:(e,t,n)=>{n.d(t,{Zv:()=>g,po:()=>w,yE:()=>b,QW:()=>C,pS:()=>S,nP:()=>A,gV:()=>D,N5:()=>f,Qj:()=>I,En:()=>k,B$:()=>Y,ik:()=>x});var r=n(56455);let a=["ach","debitCard","internalTransfer","manual","coreAch"];var o=n(54720),l=n(56034),i=n(80511),c=n(90094),s=n.n(c),d=n(53239),u=n(91909),p=n(44740),h=n(43644);let m={attributeWithLogo:{display:"flex",alignItems:"center",maxHeight:24},attributeWithLogoImage:e=>{let{breakpoints:t}=e;return{width:24,position:"absolute",display:"none",alignItems:"center",justifyContent:"center",[t.medium]:{display:"flex"}}},attributeWithLogoText:e=>{let{breakpoints:t}=e;return{paddingLeft:0,[t.medium]:{paddingLeft:30}}}},g=e=>{let{autopayFundingMethods:t,fundingMethodsForProduct:n,fundAccountPageConfiguration:r,hideRecommendedTag:a}=e,{__typename:l,...i}=null!=n?n:{},c=null==r?void 0:r.fundingMethod;return Object.entries(null!=i?i:{}).reduce((e,n)=>{var r,l,i,s,d,u,p,h,m,g,b,f;let v,[y,C]=n;if(!(null==C?void 0:C.enabled)&&!(null==t?void 0:t[y]))return e;let{minTransactionAmountInCents:x,maxTransactionAmountInCents:w}=null!=C?C:{},A=x?(0,o.CQ)(x):null,k=w?(0,o.CQ)(w):null;switch(v=A&&k?"between ".concat(A," - ").concat(k):A&&!k?"above ".concat(A):k&&!A?"up to ".concat(k):"funds",y){case"instantAccountVerification":return{...e,instantAccountVerification:{id:"instantAccountVerification",title:null!=(i=null==c||null==(r=c.iav)?void 0:r.titleText)?i:"Bank login",description:null!=(s=null==c||null==(l=c.iav)?void 0:l.descriptionText)?s:"Log in to your bank account and deposit ".concat(v),icon:"bank-institution",...!a&&{titleTag:{theme:"primary",text:"recommended"}}}};case"manualBankAccount":return{...e,manualBankAccount:{id:"manualBankAccount",title:null!=(p=null==c||null==(d=c.manual)?void 0:d.titleText)?p:"Use an account",description:null!=(h=null==c||null==(u=c.manual)?void 0:u.descriptionText)?h:"Enter your bank account & routing number and deposit ".concat(v),icon:"checks"}};case"card":return{...e,card:{id:"card",title:null!=(b=null==c||null==(m
1=c.card)?void 0:m.titleText)?b:"Use a debit card",description:null!=(f=null==c||null==(g=c.card)?void 0:g.descriptionText)?f:"Enter your debit card information and deposit ".concat(v),icon:"debit-card"}};default:return e}},{})},b=e=>{switch(null==e?void 0:e.__typename){case"InstantAccountVerificationFundingSource":{let{name:t,institutionName:n,logo:r,accountType:a,lastFour:o}=e;return{accountType:a,name:t,institutionName:n,logo:r,lastFour:o}}case"ManualAccountFundingSource":{let{accountType:t,lastFour:n}=e;return{accountType:t,lastFour:n}}case"CardFundingSource":{let{cardType:t,lastFour:n}=e;return{lastFour:n,cardType:t}}case"CustomerInternalAccountFundingSource":{let{lastFour:t,maskedAccountNumber:n}=e;return{lastFour:null!=n?n:t}}case"InternalAccountFundingSource":case void 0:return null}},f=e=>["InstantAccountVerificationFundingSource","ManualAccountFundingSource"].includes(null==e?void 0:e.__typename),v="Single Bank Account Transfer",y={ach:v,coreAch:v,debitCard:"Debit Card",internalTransfer:v,manual:"In-Person Funding"},C=e=>{let{type:t}=e||{};return t&&a.includes(t)?y[t]:null},x=e=>{let[t,n]=(0,d.useState)(null);return(0,d.useEffect)(()=>{e&&n((0,l.wV)(new Date().toISOString()))},[e]),t},w=e=>{let{cardType:t,accountType:n,lastFour:a,institutionName:l,logo:i,name:c,type:s}=e,d={accountAttribute:"--",institutionNameWithLogo:"--"},g=t?(0,r.FD)("div",{css:m.attributeWithLogo,children:[(0,r.Y)("div",{css:m.attributeWithLogoImage,children:(0,r.Y)(p.A,{cardType:t})}),(0,r.Y)("div",{css:m.attributeWithLogoText,children:(0,o.DY)(a)})]}):null,b=l?(0,r.FD)("div",{css:m.attributeWithLogo,children:[i?(0,r.Y)("img",{css:m.attributeWithLogoImage,alt:"".concat(l," logo"),src:i.includes("https://")?i:"data:image/jpeg;base64, ".concat(i)}):(0,r.Y)("div",{css:m.attributeWithLogoImage,children:(0,r.Y)(h.A,{name:"generic-funding-logo",size:"small"})})," ",(0,r.Y)("div",{css:m.attributeWithLogoText,children:l})]}):null;return d.accountAttribute=t?null:"".concat((0,u.n)(c||n||""),"\xa0\xa0").concat((0,o.DY)(a)),d.institutionNameWithLogo=b,d.cardNumberWithLogo=g,d.accountAttribute="manual"===s?"In-Person Funding":d.accountAttribute,d},A=e=>{var t;let{internalAccount:n,product:r}=e,a=null==r||null==(t=r.fundingMethods)?void 0:t.internalTransfer,l=new i.z((0,o.LL)(n.availableBalance||0)),c=new i.z((null==a?void 0:a.minTransactionAmountInCents)||0);return!!(a&&l.gt(0)&&l.gte(c))},k=e=>"CustomerInternalAccountFundingSource"===e.type,Y=e=>{let{fundingSources:t,product:n}=e;return t.sort((e,t)=>e?k(e)&&!A({internalAccount:e,product:n})?1:t&&k(t)&&!A({internalAccount:t,product:n})?-1:e.createdAt&&(null==t?void 0:t.createdAt)?e.createdAt>t.createdAt?-1:1:-1:-1)},S=e=>{let{internalAccount:t,configProducts:n}=e;if(t.name)return t.name;let r=t.productId&&n[t.productId]?n[t.productId].name:null,a=t.productType?s()("".concat(t.productType," Account")):"Unknown Account";return r||a},I=e=>"InstantAccountVerificationFundingSource"===e.type||"ManualAccountFundingSource"===e.type,D=e=>{let{fundingSource:t,hasInternalFundingSources:n}=e;if(I(t)){var r;return null!=(r=t.isDisallowedExternalRoutingNumber||n&&t.isDisallowedInternalRoutingNumber)&&r}return!1}},51592:(e,t,n)=>{n.d(t,{Ay:()=>C,r1:()=>v,MT:()=>y});var r=n(56455),a=n(54720),o=n(91909),l=n(48302),i=n(44740),c=n(26204),s=n(63278),d=n(43644),u=n(93832),p=n(4168);let h={logo:{display:"flex"},logoAccountNameDescriptionAndBalanceContainer:{display:"flex",alignItems:"center",justifyContent:"space-between",gap:8},entireContainer:(e,t,n)=>{let{animations:{speeds:r},colors:a,breakpoints:o}=e;return{position:"relative",appearance:"none",border:0,padding:0,marginBottom:16,width:"100%",borderRadius:n,background:a.white,transition:"background-color ".concat(r.default,", border ").concat(r.default,", opacity ").concat(r.default),"&:last-child":{marginBottom:0},"&, &:active":{color:"inherit"},"&:focus, &:focus-within":{boxShadow:"inset 0 0 0 3px ".concat(a.brand.focusLight)},cursor:t?"pointer":"initial",[o.small]:{padding:"16px",minHeight:67},minHeight:0,display:"flex",flexDirection:"column",gap:16}},arrowIcon:e=>{let{colors:t,breakpoints:n}=e;return{color:t.grey7,flexShrink:0,display:"inline-block",transition:"0.125s ease-out transform",marginLeft:4,width:16,height:16,[n.small]:{width:30,height:30}}},description:(e,t)=>{let{colors:n}=e;return{flex:1,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",display:"block",...t&&{color:n.abyss3}}},balance:(e,t)=>{let{fontScales:n,colors:r}=e;return{...n.default,color:t?r.chaparral5:r.abyss5,display:"flex",alignItems:"center",gap:4,marginLeft:4}},accountName:(e,t)=>
1{let{fontScales:n,colors:r}=e;return{...n.default,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",display:"block",fontWeight:"bold",...t&&{color:r.abyss7}}},descriptionAndBalanceContainer:{display:"flex",flexDirection:"row",justifyContent:"space-between"},accountNameDescriptionAndBalanceContainer:{flex:1,minWidth:0,display:"flex",flexDirection:"column",justifyContent:"space-between"},tagContainer:{verticalAlign:"middle"}},m={default:e=>{let{colors:t}=e;return{border:"1px solid ".concat(t.grey3)}},inline:()=>({border:0,padding:0,background:"transparent"}),grey:e=>{let{colors:t}=e;return{background:t.grey4,marginBottom:0}}},g=e=>{let{isDisallowedRoutingNumber:t,insufficientBalance:n,balance:a}=e;return t?(0,r.Y)("div",{css:h.tagContainer,children:(0,r.Y)(u.A,{theme:"alert",id:"not-supported",children:"NOT SUPPORTED"})}):a?(0,r.FD)("div",{css:e=>h.balance(e,n),children:[n&&(0,r.Y)(d.A,{name:"alert",size:"small"}),"$".concat(a.replaceAll("$",""))]}):null},b=e=>{let{accountName:t,description:n,balance:a,logo:o,onClick:l,theme:i="default","aria-description":u,hideArrow:b,insufficientBalance:f,isDisallowedRoutingNumber:v,isDisabled:y,children:C}=e,x=(0,s.FF)("PART-1058-enable-new-self-serve-component-designs");return(0,r.FD)("div",{"data-setstaticid":!0,"data-uid":t,"aria-description":null!=u?u:void 0,onClick:y?void 0:l,css:e=>[h.entireContainer(e,!!(l&&!f&&!y),x?(0,c.N)(e.borderShape):4),m[i](e)],children:[(0,r.FD)("div",{css:h.logoAccountNameDescriptionAndBalanceContainer,children:[(0,r.Y)("div",{css:h.logo,children:o}),(0,r.FD)("div",{css:h.accountNameDescriptionAndBalanceContainer,children:[(0,r.Y)("div",{css:e=>h.accountName(e,!!y),children:t}),(0,r.Y)("div",{css:h.descriptionAndBalanceContainer,children:(0,r.Y)("div",{css:e=>h.description(e,!!y),children:(0,r.Y)(p.A,{isInline:!1,source:n})})})]}),(0,r.Y)(g,{isDisallowedRoutingNumber:v,insufficientBalance:!!f,balance:a}),!b&&(0,r.Y)("div",{css:e=>h.arrowIcon(e),children:(0,r.Y)(d.A,{name:"arrow-right-small",size:"fill"})})]}),C]})},f={logo:{width:24}},v=e=>"balance"in e?e.balance?(0,a.CQ)((0,a.LL)(e.balance)):null:"availableBalance"in e&&e.availableBalance?(0,a.CQ)((0,a.LL)(e.availableBalance)):null,y=e=>"currentBalance"in e&&e.currentBalance?(0,a.CQ)((0,a.LL)(e.currentBalance)):null,C=e=>{let{fundingSource:t,onClick:n,theme:c,insufficientBalance:s,"aria-description":d,configProducts:u,hideArrow:p,showBalance:h=!0,children:m,isDisallowedRoutingNumber:g}=e,y=(e=>{let{fundingSource:t,configProducts:n}=e;return"CustomerInternalAccountFundingSource"===t.type?(0,l.pS)({internalAccount:t,configProducts:n}):"name"in t&&t.name?t.name:"accountType"in t&&t.accountType?"".concat((0,o.n)(t.accountType)," account"):"cardType"in t&&t.cardType?"".concat((0,o.n)(t.cardType.toLowerCase())," card"):"Funding Source Logo"})({fundingSource:t,configProducts:u}),C=(e=>(0,a.DY)("maskedAccountNumber"in e&&e.maskedAccountNumber?e.maskedAccountNumber:e.lastFour))(t);return(0,r.Y)(b,{accountName:y,isDisallowedRoutingNumber:!!g,description:"".concat(C," ").concat("institutionName"in t&&(null==t?void 0:t.institutionName)?null==t?void 0:t.institutionName:""),balance:h?v(t):null,logo:"logo"in t&&(null==t?void 0:t.logo)?(0,r.Y)("img",{css:f.logo,alt:"".concat(y," logo"),src:"CustomerInternalAccountFundingSource"===t.type?null==t?void 0:t.logo:"data:image/jpeg;base64, ".concat(null==t?void 0:t.logo)}):"cardType"in t&&(null==t?void 0:t.cardType)?(0,r.Y)(i.A,{cardType:t.cardType}):null,onClick:n,theme:c,"aria-description":d,hideArrow:p,insufficientBalance:s,isDisabled:!!g,children:m})}},52308:(e,t,n)=>{n.d(t,{A:()=>o});var r=n(56455);let a={errorMessage:e=>{let{colors:t,fontScales:n}=e;return{...n.small,color:t.red3,marginTop:2,marginLeft:12,'&[aria-hidden="true"]':{visibility:"hidden",pointerEvents:"none",position:"absolute"}}}},o=e=>{let{children:t,id:n,hideError:o=!1}=e;return(0,r.Y)("div",{id:n,css:a.errorMessage,"aria-hidden":o,role:"alert",children:t})}},56460:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(56455),a=n(88793),o=n(37767),l=n(53239);let i=()=>{let{config:{clientDetails:e}}=(0,o.UK)(),{triggerMessage:t}=(0,a.d)();return{triggerCustomerServiceError:(0,l.useMemo)(()=>((e,t)=>{let{customerServiceNumber:n}=e;return function(e){let{includePhoneMessage:a=!0}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t((0,r.FD)(r.FK,{children:[e,a&&n?(0,r.FD)(r.FK,{children:[" ","Contact us at"," ",(0,r.Y)("a",{href:"tel:".concat(n),children:n})," ","if the problem persists."]}):null]}),{theme:"error"})}})(e,t),[e,t])}}},58516:(e,t,n)=>{n.d(t,{A:()=>u});var r=n(56455),a=n(41978),o=n.n(a),l=n(54574),i=n.n(l),c=n(22026),s=n(61211);let d={fillHeight:e=>{let{breakpoints:t}=e;return{flexGrow:1,display:"flex",flexDirection:"column",height:"auto",justifyContent:"space-between",[t.medium]:{display:"block"}}}},u=e=>{let{children:t,initialValues:n={},onSubmit:a,onSubmitError:l,theme:u,onFieldBlur:p,onSectionLoad:h,onSectionStateChange:m}=e,g=(0,c.mN)({mode:"onChange",defaultValues:n,reValidateMode:"onChange",shouldFocusError:!1}),{handleSubmit:b,formState:{touchedFields:f},reset:v}=g,y=a?e=>{let t=b(a)(e);return l?t.catch(l):t}:null;return(0,r.Y)(c.Op,{...g,setTouched:function(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];i()(f,e,"object"!=typeof t||o()(t,()=>!0))},resetInitialValues:(e,t)=>{v(i()(n,e,t),{keepErrors:!0,keepDirty:!0,keepIsSubmitted:!0,keepTouched:!0,keepIsValid:!0,keepSubmitCount:!0})},initialValues:n,children:(0,r.Y)("form",{css:e=>u&&d[u]&&d[u](e),onSubmit:y||void 0,noValidate:!0,action:"/default-form-action",method:"POST",children:(0,r.Y)(s.Ay,{...{onFieldBlur:p,onSectionLoad:h,onSectionStateChange:m},children:"function"==typeof t?t(g):t})})})}},61211:(e,t,n)=>{n.d(t,{Ay:()=>u,lN:()=>d});var r=n(56455),a=n(31710),o=n.n(a),l=n(53239),i=n(22026),c=n(7171);let s=(0,l.createContext)(),d=()=>(0,l.useContext)(s),u=e=>{let{children:t,onFieldBlur:n=o(),onSectionLoad:a=o(),onSectionStateChange:d=o()}=e,[u,p]=(0,l.useState)(!1),{trigger:h}=(0,i.xW)();return(0,l.useEffect)(()=>{(async()=>{await h(),p(!0)})()},[]),(0,r.Y)(s.Provider,{value:{onFieldBlur:n,onSectionLoad:a,onSectionStateChange:d,onFieldGroupChange:(e,t,r)=>{n({name:e,formUpdate:(0,c.dF)(t,r),saveOnBlur:!0})},hasValidated:u},children:t})}}
1,71828:(e,t,n)=>{n.d(t,{A:()=>s});var r=n(56455),a=n(80511),o=n(53239),l=n(81054),i=n(85078);let c={container:{position:"relative"},note:e=>{let{fontScales:t,colors:n}=e;return{...t.xsmall,color:n.grey2,marginTop:2,marginBottom:16}},hasError:e=>{let{colors:t}=e;return{color:t.red3,"input, div":{color:"inherit"}}}},s=o.forwardRef((e,t)=>{let{name:n,onChange:o,onKeyDown:s,value:d,ariaLabel:u,ariaDescription:p,note:h,state:m,autoFocus:g,label:b="Amount",readOnly:f,infoTooltip:v}=e,y=h&&"".concat(n,"_note");return(0,r.FD)("div",{css:e=>[c.container,"error"===m&&c.hasError(e)],children:[(0,r.Y)(l.HG,{getInputRef:t,allowNegative:!1,onValueChange:e=>{let{value:t}=e;return o?o(t?new a.A(t).times(100).toString():""):void 0},name:n,thousandSeparator:!0,prefix:"$",decimalScale:2,allowLeadingZeros:!1,value:d?new a.A(d).div(100).toFixed(2).replace(".00",""):"",valueIsNumericString:!0,"aria-label":u,customInput:i.A,label:b,state:m,"aria-description":p,"aria-describedby":y,autoFocus:g,onKeyDown:s,readOnly:f,infoTooltip:v}),h&&(0,r.Y)("div",{id:y,css:c.note,children:h})]})})},85078:(e,t,n)=>{n.d(t,{A:()=>x});var r=n(56455),a=n(53239),o=n(63278),l=n(70091),i=n(59001),c=n(80913),s=n(27948);let d={phone:{mask:"+1 (000) 000-0000"},SSNOrItin:{mask:"000 - 00 - 0000"},obscuredSSNOrItin:{mask:"XXX - XX - 0000",blocks:{X:{mask:"0",displayChar:"*"}}},EIN:{mask:"00 - 0000000"},obscuredEIN:{mask:"XX - XXX0000",blocks:{X:{mask:"0",displayChar:"*"}}},debitCard:{mask:"0000 0000 0000 0000"},debitCardExpiration:{mask:"00 / 00"},zipCode:{mask:"00000-0000"},zipCode5:{mask:"00000"},dateShort:{mask:"00 / 0000"},dateLong:{mask:"00 / 00 / 0000"},dateYear:{mask:"0000"},cvv:{mask:"0000"},routingNumber:{mask:"000000000"},accountNumber:{mask:"*****************"}},u=a.forwardRef((e,t)=>{var n;let{mask:o,name:l,value:i,onChange:c,placeholder:u,...p}=e,m={lazy:!0,..."string"==typeof o?d[o]:o},{ref:g,setUnmaskedValue:b,maskRef:f}=(0,s.$o)(m,{defaultUnmaskedValue:null!=i?i:"",onAccept:(e,t)=>
1{c(t.unmaskedValue)}});return(0,a.useEffect)(()=>{b(null!=i?i:"")},[i]),(0,r.Y)(h,{ref:g,name:l,value:null==(n=f.current)?void 0:n.displayValue,placeholder:m.lazy?u:" ",...p})});u.displayName="MaskedInputField";let p=a.forwardRef((e,t)=>{let{state:n,value:o,name:s,isRequired:d=!1,label:p,isDisabled:h,onFocus:m,onBlur:g,ariaDescribedby:b,fieldGroupStyles:f,placeholder:v,append:y,theme:C,infoTooltip:x,inputMode:w,readOnly:A,onChange:k,autocomplete:Y,errorId:S,type:I,dataTestId:D,formFieldStyle:F,borderShape:L,helperText:N,errorText:T,showHelperText:B=!0,showCharacterCount:E=!1,maxLength:R,characterCount:P,staticid:O,mask:M,...z}=e,[W,V]=(0,a.useState)(!1);if(M)return(0,r.Y)(u,{ref:t,mask:M,name:null!=s?s:"",value:null!=o?o:"",onChange:e=>{k&&k({target:{value:e},currentTarget:{value:e}})},state:n,isRequired:d,label:p,isDisabled:h,onFocus:m,onBlur:g,ariaDescribedby:b,fieldGroupStyles:f,placeholder:v,append:y,theme:C,infoTooltip:x,inputMode:w,readOnly:A,autocomplete:Y,errorId:S,type:I,dataTestId:D,formFieldStyle:F,borderShape:L,helperText:N,errorText:T,showHelperText:B,showCharacterCount:E,maxLength:R,characterCount:P,staticid:O,...z});let X="externalLabel"!==C&&(!!W||"string"==typeof o&&!!(o.length>0)||!!v),j=(()=>{if(v&&X)return v})(),U=e=>{let t=F||e.formFieldStyle||"outlined",r=((e,t)=>{if("underlined"===t)return 0;switch(e){case"sharp":return 0;case"soft":return 8;case"squircle":return 16;case"rounded":return 24;default:return 4}})(L||e.borderShape||"soft",t),a={background:"white",fontFamily:"inherit",padding:"24px 39px 24px 12px",fontSize:16,lineHeight:1.2,outline:"none",width:"100%",margin:0,boxShadow:"0 0 0 4px transparent",appearance:"none",transition:"background-color 0.15s ease, border-color 0.15s ease, color 0.15s ease","::placeholder":{fontFamily:"inherit",color:e.colors.abyss5},borderRadius:r,border:"1px solid ".concat(e.colors.abyss3),"&:focus:not(:disabled)":{borderColor:e.colors.brand.focus||e.colors.brand.primary}},o=a,i={overflow:"hidden",position:"relative",borderRadius:r};return"filled"===t?o={...a,background:e.colors.abyss1,borderColor:"transparent"}:"underlined"===t&&(o={...a,borderRadius:0,borderTop:"none",borderLeft:"none",borderRight:"none"},i.borderRadius=0),"error"===n&&(o.borderColor=e.colors.chaparral5,o["&:focus:not(:disabled)"]={...o["&:focus:not(:disabled)"],borderColor:e.colors.chaparral5}),(h||A)&&(o.color=e.colors.abyss3,o["::placeholder"]={color:e.colors.abyss3},o.borderColor=e.colors.abyss1,o.pointerEvents="none",o.cursor="not-allowed"),{input:(0,l.css)(o),container:(0,l.css)(i)}};return(0,r.FD)("div",{css:(0,l.css)({position:"relative",..."error"===n&&{zIndex:1}}),children:[p&&(0,r.Y)("label",{id:"label-".concat(s),htmlFor:s,...(0,i.F)({isPrivate:!1}),css:e=>(0,l.css)({display:"inline-block",position:"absolute",pointerEvents:"none",left:13,top:X?8:26,right:13,overflow:"hidden",textOverflow:"ellipsis",transition:"all 150ms ease-out",lineHeight:1.2,letterSpacing:"0.4px",color:"error"===n?e.colors.chaparral5:h?e.colors.abyss3:e.colors.abyss5,whiteSpace:"nowrap",cursor:"auto",userSelect:"none",zIndex:1,paddingBottom:4,fontSize:X?12:16,transform:X?"translateY(0)":"none",..."externalLabel"===C&&{position:"relative",margin:"4px 0 4px",left:0,top:"auto",display:"block",transform:"none",color:"inherit",whiteSpace:"normal"}}),children:p}),(0,r.FD)("div",{css:e=>[U(e).container,f],children:[(0,r.Y)("input",{id:s,ref:t,"data-testid":D||"input-field-2",css:e=>[U(e).input,X&&{padding:"28px 39px 16px 12px"},y&&{paddingRight:88},"password"===I&&{paddingRight:"2.625rem"},f],onChange:e=>("string"==typeof e.target.value&&e.target.value.match(/^\s+/)&&(e.target.value=e.target.value.trim()),null==k?void 0:k(e)),value:o||"",name:s,"aria-invalid":"error"===n,"aria-required":d,"aria-labelledby":"label-".concat(s),"aria-placeholder":j,type:I||"text","data-uid":O||s,"data-setstaticid":!0,"data-private":"lipsum",onFocus:e=>{V(!0),"function"==typeof m&&m(e)},onBlur:e=>{V(!1),"string"==typeof(null==e?void 0:e.target.value)&&e.target.value.match(/\s$/)&&(e.target.value=e.target.value.trim(),null==k||k(e)),"function"==typeof g&&g(e)},disabled:h,placeholder:j,inputMode:w,readOnly:A||!1,"aria-describedby":b,...x&&{"aria-describedby":"".concat(null!=b?b:""," ").concat((0,c.x)(null!=s?s:""))},...S&&{"aria-describedby":"".concat(null!=b?b:""," ").concat(S)},autoComplete:Y}),y&&(0,r.Y)("div",{css:(0,l.css)({position:"absolute",right:x?30:16,top:"50%",transform:"translateY(-50%)",display:"flex",alignItems:"center"}),children:y}),x&&(0,r.Y)(c.A,{title:p,content:x,name:null!=s?s:""})]}),B&&(N||T||"error"===n)||E?(0,r.FD)("div",{css:(0,l.css)({marginTop:"4px",fontSize:12,lineHeight:1.4,display:"flex",justifyContent:"space-between",alignItems:"flex-start",paddingLeft:12,paddingRight:12}),children:[B&&(N||T||"error"===n)&&(0,r.Y)("span",{css:e=>(0,l.css)({color:"error"===n?e.colors.chaparral5:e.colors.abyss5}),children:"error"===n&&T?T:N}),E&&(0,r.FD)("span",{css:e=>(0,l.css)({color:"error"===n?e.colors.chaparral5:e.colors.abyss5,marginLeft:B&&(N||T||"error"===n)?"8px":"auto"}),children:[void 0!==P?P:o?o.length:0,R?"/".concat(R):""]})]}):null]})});p.displayName="InputField";let h=p;var m=n(57494);let g={container:{position:"relative"},inputContainer:e=>{let{colors:t}=e;return{overflow:"hidden",position:"relative",background:"white",borderRadius:4,"&:focus-within":{boxShadow:"0 0 0 3px ".concat(t.brand.focusLight)}}},containerWithError:{zIndex:1},inputContainerWithError:e=>{let{colors:t}=e;return{"&:focus-within":{boxShadow:"0 0 0 3px ".concat(t.red2)}}},input:e=>{let{colors:t}=e;return{background:"transparent",fontFamily:"inherit",padding:"24px 39px 24px 12px",border:"1px solid ".concat(t.grey3),borderRadius:4,fontSize:16,outline:"none",width:"100%",margin:0,boxShadow:"0 0 0 4px transparent",appearance:"none","::placeholder":{fontFamily:"inherit",color:t.grey9},"&:hover":{borderColor:t.grey9},"&:focus":{borderColor:t.brand.focus}}},inputWithFloatingLabel:{padding:"28px 39px 20px 12px"},inputWithAppend:{paddingRight:88},label:e=>{let{colors:t}=e;return{display:"inline-block",position:"absolute",pointerEvents:"none",left:13,top:26,right:13,overflow:"hidden",textOverflow:"ellipsis",transition:"all 150ms ease-out",lineHeight:"100%",letterSpacing:"0.4px",color:t.grey2,whiteSpace:"nowrap",cursor:"auto",userSelect:"none",zIndex:1,paddingBottom:5}},floatingLabel:{transform:"translateY(-14px)",fontSize:12},errorLabel:e=>{let{colors:t}=e;return{color:t.red3}},isDisabled:e=>{let{colors:t}=e;return{background:t.grey5,color:t.grey8,pointerEvents:"none"}},disabledLabel:e=>{let{colors:t}=e;return{color:t.grey8}},append:{position:"absolute",right:16,top:"50%",transform:"translateY(-50%)",display:"flex",alignItems:"center"},appendWithTooltip:{right:30}},b={error:e=>{let{colors:t}=e;return{"&:focus":{position:"relative",zIndex:50,borderColor:t.red3}}}},f={externalLabel:e=>{let{fontScales:t}=e;return{...t.default,position:"relative",margin:"4px 0 4px",left:0,top:"auto",display:"block",transform:"none",color:"inherit",whiteSpace:"normal"}}},v=a.forwardRef((e,t)=>
1{let{state:n,value:o,name:l,isRequired:i=!1,label:s,isDisabled:d,onFocus:u,onBlur:p,ariaDescribedby:h,fieldGroupStyles:v,placeholder:y,append:C,theme:x,infoTooltip:w,inputMode:A,readOnly:k,onChange:Y,autocomplete:S,errorId:I,type:D,dataTestId:F}=e,[L,N]=(0,a.useState)(!1),T="externalLabel"!==x&&(!!L||"string"==typeof o&&!!(o.length>0)||!!y),B=(()=>{if(y&&T)return y})();return(0,r.FD)("div",{css:[g.container,"error"===n&&g.containerWithError],children:[s&&(0,r.Y)("label",{id:"label-".concat(l),htmlFor:l,css:e=>[g.label(e),T&&g.floatingLabel,x?f[x]&&f[x](e):null,"error"===n&&g.errorLabel(e),d&&g.disabledLabel(e)],children:s}),(0,r.FD)("div",{css:e=>[g.inputContainer(e),"error"===n&&g.inputContainerWithError(e),v],children:[(0,r.Y)("input",{id:l,ref:t,"data-testid":F||"unmaskedInput",css:e=>[g.input(e),d||k?g.isDisabled(e):null,T&&g.inputWithFloatingLabel,C&&g.inputWithAppend,"error"===n?b[n](e):null,v],style:"password"===D?{paddingRight:"2.625rem"}:{},onChange:Y,value:o||"",name:l,"aria-invalid":"error"===n,"aria-required":i,"aria-labelledby":"label-".concat(l),"aria-placeholder":B,type:D||"text","data-uid":l,"data-setstaticid":!0,"data-private":"lipsum",onFocus:e=>{N(!0),"function"==typeof u&&u(e)},onBlur:e=>{N(!1),"function"==typeof p&&p(e)},disabled:d,placeholder:y,inputMode:A,readOnly:k||!1,"aria-describedby":h,...w&&{"aria-describedby":"".concat(null!=h?h:""," ").concat((0,c.x)(null!=l?l:""),"}")},...I&&{"aria-describedby":"".concat(null!=h?h:""," ").concat(I)},autoComplete:S}),C&&(0,r.Y)("div",{css:[g.append,w&&g.appendWithTooltip],children:C}),w&&(0,r.Y)(c.A,{title:s,content:w,name:null!=l?l:""}),!L&&!d&&(0,r.Y)(m.A,{state:n})]})]})}),y=e=>{var t;let{mask:n,value:o,onChange:l,placeholder:i,...c}=e,u={lazy:!0,..."string"==typeof n?d[n]:n},{ref:p,setUnmaskedValue:h,maskRef:m}=(0,s.$o)(u,{defaultUnmaskedValue:null!=o?o:"",onAccept:(e,t)=>
1{l(t.unmaskedValue)}});return(0,a.useEffect)(()=>{h(null!=o?o:"")},[o]),(0,r.Y)(v,{ref:p,value:null==(t=m.current)?void 0:t.displayValue,placeholder:u.lazy?i:" ",...c})},C=a.forwardRef((e,t)=>"mask"in e&&e.mask?(0,r.Y)(y,{...e}):(0,r.Y)(v,{ref:t,...e,onChange:t=>{let n=e.onChange;return"string"==typeof t.target.value&&t.target.value.match(/^\s+/)&&(t.target.value=t.target.value.trim()),null==n?void 0:n(t)},onBlur:t=>{let n=null==e?void 0:e.onBlur;if("string"==typeof(null==t?void 0:t.target.value)&&t.target.value.match(/\s$/)){var r;t.target.value=t.target.value.trim(),null==(r=e.onChange)||r.call(e,t)}return null==n?void 0:n(t)}}));C.displayName="InputField";let x=(0,a.forwardRef)((e,t)=>(0,o.FF)("PART-1058-enable-new-self-serve-component-designs")?(0,r.Y)(h,{ref:t,...e}):(0,r.Y)(C,{ref:t,...e}))},85645:(e,t,n)=>{n.d(t,{A:()=>o,N:()=>a});var r=n(56455);let a=(0,n(53239).createContext)(void 0),o=e=>{var t;let{children:n,fundingSources:o,application:l,isLoading:i}=e,c=null==o||null==(t=o.map(e=>{var t;let n=(null==(t=e.persons)?void 0:t.filter(e=>!(null==l?void 0:l.persons.some(t=>t.id===e.id))))||[];return{...e,nonApplicationRelationships:n}}))?void 0:t.sort((e,t)=>e.nonApplicationRelationships.length-t.nonApplicationRelationships.length);return(0,r.Y)(a.Provider,{value:{fundingSources:c,isLoading:i},children:n})}},99086:(e,t,n)=>{n.d(t,{A:()=>ek});var r=n(56455),a=n(9959),o=n(41294),l=n(71828),i=n(10253),c=n(85078),s=n(54720),d=n(53239);let u=e=>{let{name:t,ref:n,onChange:a,...o}=e;return(0,r.Y)(c.A,{name:t,ref:n,onChange:e=>{e.target.value=(0,s.o2)(e.target.value),null==a||a(e)},...o})};var p=n(43644);let h={togglePasswordVisibilityButton:{position:"absolute",right:"8px",top:"50%",transform:"translateY(-50%)",background:"none",border:"none",cursor:"pointer",zIndex:1}},m=d.forwardRef((e,t)=>{let[n,a]=(0,d.useState)(!1),o={ref:t,type:n?"text":"password",...e};return(0,r.FD)("div",{style:{width:"100%",position:"relative",display:"inline-block"},children:[(0,r.Y)(c.A,{...o}),(0,r.Y)("button",{title:"Toggle password visibility",type:"button",onClick:()=>{a(e=>!e)},css:h.togglePasswordVisibilityButton,children:(0,r.Y)(p.A,{size:"medium",name:"".concat(n?"view-off":"view")})})]})});var g=n(53023),b=n(59001),f=n(80913),v=n(57494);let y={container:{position:"relative"},inputContainer:e=>{let{colors:t}=e;return{position:"relative",overflow:"hidden",borderRadius:4,"&:focus-within":{boxShadow:"0 0 0 3px ".concat(t.brand.focusLight)}}},textarea:e=>{let{colors:t}=e;return{border:"1px solid ".concat(t.grey3),width:"100%",maxHeight:"500px",resize:"none",padding:"28px 39px 24px 12px",borderRadius:4,fontSize:16,display:"block",appearance:"none","&:focus":{border:"1px solid ".concat(t.brand.focus)},"&:hover":{borderColor:t.grey9},"::placeholder":{fontFamily:"inherit",color:t.grey9}}},isDisabled:e=>{let{colors:t}=e;return{background:t.grey5,color:t.grey8,pointerEvents:"none"}},errorLabel:e=>{let{colors:t}=e;return{color:t.red3}},label:e=>{let{colors:t}=e;return{display:"inline-block",position:"absolute",right:13,overflow:"hidden",textOverflow:"ellipsis",left:13,top:26,transition:"all 150ms ease-out",lineHeight:"100%",letterSpacing:"0.4px",color:t.grey2,whiteSpace:"nowrap",cursor:"auto",userSelect:"none",zIndex:1,paddingBottom:5}},floatingLabel:{backgroundColor:"white",top:15,marginLeft:"-10px",paddingLeft:"10px",paddingTop:"14px",transform:"translateY(-14px)",fontSize:12},characterCount:e=>{let{colors:t}=e;return{fontSize:12,color:t.grey2,textAlign:"right",lineHeight:"100%",paddingRight:5,marginTop:4}},atCharacterCount:e=>{let{colors:t}=e;return{color:t.red1}}},C={externalLabel:{label:e=>{let{fontScales:t}=e;return{...t.default,position:"relative",margin:"0 0 4px",left:0,top:"auto",display:"block",transform:"none",color:"inherit",whiteSpace:"normal"}}}},x={error:e=>{let{colors:t}=e;return{"&, &:focus":{borderColor:t.red3}}}},w=e=>{var t;let{value:n="",onChange:a,label:o,name:l,state:i,characterLimit:c,onFocus:s,onBlur:u,theme:p,isDisabled:h,fieldGroupStyles:m,infoTooltip:w,placeholder:A="",inputMode:k}
1=e,[Y,S]=(0,d.useState)(!1),I="externalLabel"!==p&&(Y||"string"==typeof n&&n.length>0),D=null!=(t=null==n?void 0:n.length)?t:0;return(0,r.FD)("div",{css:y.container,children:[o&&(0,r.Y)("label",{htmlFor:l,"aria-label":o||l,...(0,b.F)({isPrivate:!1}),css:e=>[y.label(e),I&&y.floatingLabel,p&&C[p]&&C[p].label(e),"error"===i&&y.errorLabel(e)],children:o}),(0,r.FD)("div",{css:e=>[y.inputContainer(e),m],children:[(0,r.Y)(g.A,{id:l,css:e=>[y.textarea(e),"error"===i&&x[i]&&x[i](e),h&&y.isDisabled(e),m],value:n||"",onChange:e=>{(!c||e.target.value.length<=c)&&a(e)},onFocus:e=>{S(!0),"function"==typeof s&&s(e)},onBlur:e=>{S(!1),"function"==typeof u&&u(e)},name:l,disabled:h,"data-setstaticid":!0,placeholder:A,inputMode:k}),(0,r.Y)(v.A,{state:i})]}),c&&(0,r.Y)("div",{css:e=>[y.characterCount(e),c<=D&&y.atCharacterCount(e)],children:"".concat(D,"/").concat(c)}),!!w&&(0,r.Y)(f.A,{title:o,content:w,name:l})]})},A={container:{margin:"10px 0",display:"flex",width:"100%",justifyContent:"space-between",alignItems:"center"},toggleContainer:{background:"rgba(0,0,0, 0.03)",borderRadius:8,display:"inline-flex",position:"relative",cursor:"pointer",userSelect:"none",padding:8},input:{position:"absolute",width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:"0"},toggle:e=>{let{colors:t}=e;return{transition:"transform 100ms ease-in-out, width 100ms linear",borderRadius:8,background:t.brand.primary,position:"absolute",top:8,right:8,bottom:8,zIndex:0,transform:"translateX(-0px)"}},label:e=>{let{fontScales:t}=e;return{...t.large,transition:"color 100ms linear",zIndex:1,padding:"4px 8px",display:"block",position:"relative"}},labelSelected:{color:"white"},groupLabel:e=>{let{fontScales:t}=e;return{...t.large,paddingRight:16}}},k=e=>{let{state:t,name:n,label:a,value:o,checked:l,isDisabled:i,ariaLabel:c,onChange:s}=e,u=(0,d.useRef)(null),p=(0,d.useRef)(null),[h,m]=(0,d.useState)(null),g=[u,p];return(0,d.useEffect)(()=>{let e=setTimeout(()=>{m(g.map(e=>{var t;return null==e||null==(t=e.current)?void 0:t.clientWidth}))});return()=>clearTimeout(e)},[u,p]),(0,r.FD)("div",{css:A.container,children:[a&&(0,r.Y)("div",{css:A.groupLabel,children:a}),(0,r.FD)("div",{css:A.toggleContainer,role:"switch","aria-checked":!!o,children:[(0,r.Y)("input",{id:n,css:A.input,type:"checkbox",name:n,value:o||"","aria-invalid":"error"===t,"aria-label":c||a||n,"data-uid":n,"data-setstaticid":!0,disabled:i,checked:l||!1,onChange:s}),(0,r.Y)("label",{ref:g[0],htmlFor:n,css:e=>[A.label(e),l&&A.labelSelected],children:"Yes"}),(0,r.Y)("label",{ref:g[1],htmlFor:n,css:e=>[A.label(e),!l&&A.labelSelected],children:"No"}),h&&(0,r.Y)("div",{css:A.toggle,style:{width:h[+!l],transform:"translateX(".concat(l?-h[1]:0,"px)")}})]})]})};var Y=n(44740);let S=e=>{let{value:t,...n}=e;return(0,r.Y)(c.A,{value:t,name:"cardNumber",label:"Card Number",mask:"debitCard",autoComplete:"cc-number",append:(0,r.Y)(Y.A,{cardNumber:t}),...n})};var I=n(59161),D=n.n(I),F=n(52748),L=n(51058),N=n(40644);let T=F.A["arrow-right"],B=e=>{let{children:t}=e;return(0,r.Y)(L.A,{noPadding:!0,children:t})},E={mainContainer:{position:"relative"},optionContainer:{position:"absolute",top:61,left:0,width:"100%",zIndex:100},optionsInner:{maxHeight:220,overflow:"scroll",WebkitOverflowScrolling:"auto"},noOptions:{padding:"8px 12px",fontWeight:"bold",textAlign:"center",fontSize:16},option:e=>{let{colors:t}=e;return{padding:"8px 12px",cursor:"pointer",display:"flex",alignItems:"center","&:hover":{background:t.grey4},"&:focus":{outline:"none",backgroundColor:t.grey4}}},loadingContainer:e=>{let{colors:t}=e;return{position:"absolute",right:1,top:1,borderRadius:4,background:"white",padding:"16px 10px 10px 6px",color:t.brand.primary}},arrow:e=>{let{colors:t}=e;return{width:15,height:20,marginLeft:10,color:t.blue3}},hasFurtherOptions:e=>{let{colors:t}=e;return{background:t.blue2,"&:hover":{background:t.blue2,"> svg":{transform:"scale(1.3)"}},"&:focus":{outline:"none",backgroundColor:t.blue2}}}},R=e=>{let{children:t,onClick:n,identifier:a,hasFurtherOptions:o}=e;return(0,r.FD)("div",{tabIndex:"-1",onClick:n,role:"option","aria-selected":!1,onKeyDown:e=>{"enter"===e.key.toLowerCase()&&n()},css:e=>[E.option(e),o&&E.hasFurtherOptions(e)],name:a,"data-private":!0,children:[t,o&&(0,r.Y)(T,{css:E.arrow})]})},P=(0,d.forwardRef)((e,t)=>{let{children:n}=e;return(0,r.Y)("div",{ref:t,css:E.noOptions,children:n})}),O=async e=>{let{setOptions:t,setLoading:n,fetchOptions:r,value:a}=e;if(!a)return t([]);n(!0),t(await r(a)),n(!1)},M=D()(O,250,{leading:!0,trailing:!0}),z=e=>{let{fetchOptions:t,value:n="",onOptionSelect:a,noOptionsText:o,onNoOptionsClick:l,hasError:i,name:s,...u}=e,[p,h]=(0,d.useState)(!1),[m,g]=(0,d.useState)(!1),[b,f]=(0,d.useState)([]),v=(0,d.useRef)(),y=(0,d.useRef)(),C=(0,d.useRef)(null),x=(0,d.useRef)(),w=e=>{f(e),h(!0)},A=p&&n&&(null==b?void 0:b.length)>0,k=!A&&n&&n.length>1&&!m&&p&&o&&o.length;(e=>{let{optionsRef:t,noOptionsRef:n,addressInputRef:r,onTab:a}=e;(0,d.useEffect)(()=>{let e=e=>{let{key:o}=e;t.current?("ArrowDown"===o&&(e.preventDefault(),(()=>{if("input"===document.activeElement.tagName.toLowerCase())t.current.firstElementChild.focus();else{let{nextElementSibling:e}=document.activeElement;e?e.focus():t.current.firstElementChild.focus()}})()),"ArrowUp"===o&&(e.preventDefault(),(()=>{let{previousElementSibling:e}=document.activeElement;e?e.focus():r.current.focus()})()),"Tab"===o&&(null==a||a())):n.current&&"ArrowDown"===o&&n.current.focus()};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[])})({optionsRef:y,noOptionsRef:C,addressInputRef:x,onTab:()=>h(!1)}),(0,d.useEffect)(()=>{M({setOptions:f,setLoading:g,fetchOptions:t,value:n})},[n]),(0,d.useEffect)(()=>
1{if(p){let e=t=>{v.current.contains(t.target)||(h(!1),document.removeEventListener("click",e))},t=e=>{"Escape"===e.key&&h(!1)};return document.addEventListener("click",e,!1),document.addEventListener("keydown",t),()=>{document.removeEventListener("click",e),document.removeEventListener("keydown",t)}}},[p]);let Y="".concat(s,"-listbox");return(0,r.FD)("div",{css:E.mainContainer,ref:v,children:[(0,r.Y)(c.A,{ref:x,value:n,onFocus:()=>h(!0),onKeyPress:()=>h(!0),state:i&&"error",name:s,role:"combobox","aria-controls":Y,"aria-expanded":A,"aria-haspopup":"listbox",autocomplete:"off",...u}),m&&(0,r.Y)("div",{css:E.loadingContainer,children:(0,r.Y)(N.A,{size:"small"})}),A&&(0,r.Y)("div",{css:E.optionContainer,"data-testid":"options",children:(0,r.Y)(B,{hasPadding:!1,children:(0,r.Y)("div",{ref:y,css:E.optionsInner,role:"listbox",id:Y,children:b.map(e=>(0,r.Y)(R,{identifier:e.value,onClick:()=>{h(!1),a(e,{setOptions:w})},hasFurtherOptions:e.hasFurtherOptions,children:e.label},e.label))})})}),k&&(0,r.Y)("div",{css:E.optionContainer,children:(0,r.Y)(B,{hasPadding:!1,children:(0,r.Y)("div",{css:E.optionsInner,children:(0,r.Y)(P,{onClick:l,ref:C,children:o})})})})]})};var W=n(70091),V=n(85645),X=n(32453),j=n(91353),U=n(70244),H=n(51592);let _={container:{marginBottom:8},fieldsContainer:{padding:16,paddingTop:0},infoBoxContainer:{marginTop:16}},G=e=>{var t;let{fundingSource:n,showDualBalance:a}=e,o=(0,j.t)(),l=null==(t=n.persons)?void 0:t.map(e=>(0,r.FD)("div",{children:[e.displayName," (",e.relationshipDisplayText,")"]},e.id)),i=n.nonApplicationRelationships||[],c=null==i?void 0:i.map(e=>e.displayName).join(", ").replace(/,([^,]*)$/," and$1");return(0,r.Y)(H.Ay,{theme:"inline",hideArrow:!0,fundingSource:n,configProducts:o.products,showBalance:!1,onClick:()=>{},children:(0,r.FD)("div",{css:_.fieldsContainer,children:[(0,r.Y)(U.A,{keyValueMap:[["Available Balance",(0,H.r1)(n)],a&&(0,H.MT)(n)?["Current Balance",(0,H.MT)(n)]:null,["Account Owners",l]].filter(Boolean)}),!!i.length&&(0,r.Y)("div",{css:_.infoBoxContainer,children:(0,r.Y)(X.A,{theme:"warning",icon:"info",content:(0,r.FD)(r.FK,{children:["Additional account owner",(null==i?void 0:i.length)===1?"":"s"," ",(0,r.Y)("span",{style:{fontWeight:"bold"},children:c})," ",(null==i?void 0:i.length)===1?"is not a borrower":"are not borrowers"," ","on this application"]})})})]})})},$=e=>{var t;let{value:n,name:o,fundingSource:l,showDualBalance:i,...c}=e;return(0,r.Y)("div",{css:_.container,children:(0,r.Y)(a.A,{...c,value:n,name:o,labelTheme:"customComponent",isDisabled:!!(null==l||null==(t=l.nonApplicationRelationships)?void 0:t.length),ariaLabel:"".concat(l.name," ").concat(l.maskedAccountNumber||""),label:(0,r.Y)(G,{fundingSource:l,showDualBalance:i})})})},K={loadingContainer:(0,W.css)({display:"flex",justifyContent:"center",alignItems:"center",padding:16}),infoBoxContainer:(0,W.css)({marginTop:16})},Z=e=>{let{fundingSources:t,isLoading:n}=(0,d.useContext)(V.N)||{},a=null==t?void 0:t.map(t=>({label:t.name||"Internal Account",value:t.id,isChecked:e.value===t.id,fundingSource:t,showDualBalance:"CustomerInternalAccountFundingSource"===t.type}));return n?(0,r.Y)("div",{css:K.loadingContainer,children:(0,r.Y)(N.A,{size:"small"})}):n||(null==a?void 0:a.length)?(0,r.Y)(o.A,{...e,type:"radio",theme:"fullWidth",options:a||[],Component:$}):(0,r.Y)("div",{css:K.infoBoxContainer,children:(0,r.Y)(X.A,{theme:"warning",icon:"info-circle",content:"No existing accounts found"})})};var q=n(50435);let Q=e=>{let t,{taxIdLastFour:n,isEIN:a=!1,value:o="",onFocus:l,onBlur:i,onChange:s,state:u,getTaxId:p,infoTooltip:h,isDisabled:m,name:g,placeholder:b,fieldGroupStyles:f,"aria-description":v,taxIdLabel:y,autoComplete:C="off"}=e,[x,w]=(0,d.useState)(!1),[A,k]=(0,d.useState)(!1),[Y,S]=(0,d.useState)(!0),I=(null==o?void 0:o.length)===9||!o&&!!n&&!!p,D=e=>{var t,n;if(I&&x&&Y&&S(!1),"string"==typeof e){null==s||s(e);return}null==s||s(null!=(n=null==e||null==(t=e.target)?void 0:t.value)?n:e)},F=async()=>{if(Y&&!o&&p){k(!0);let e=await p();k(!1),D(e)}S(!Y)},L=Y?"Show":"Hide";return t=a&&Y?!o&&n?{mask:"XX - XXXABCD",lazy:!1,blocks:{X:{mask:"*",placeholderChar:"*"},A:{mask:"*",placeholderChar:n[0]},B:{mask:"*",placeholderChar:n[1]},C:{mask:"*",placeholderChar:n[2]},D:{mask:"*",placeholderChar:n[3]}}}:"obscuredEIN":a&&!Y?"EIN":Y?!o&&n?{mask:"XXX - XX - ABCD",lazy:!1,blocks:{X:{mask:"*",placeholderChar:"*"},A:{mask:"*",placeholderChar:n[0]},B:{mask:"*",placeholderChar:n[1]},C:{mask:"*",placeholderChar:n[2]},D:{mask:"*",placeholderChar:n[3]}}}:"obscuredSSNOrItin":"SSNOrItin",(0,r.Y)(c.A,{autocomplete:C,onFocus:e=>{w(!0),S(!1),null==l||l(e)},onBlur:e=>{w(!1),S(!0),null==i||i(e)},onChange:D,mask:t,inputMode:"numeric",infoTooltip:h,value:o||"",isDisabled:m,name:g,placeholder:b,fieldGroupStyles:f,"aria-description":v||"Enter ".concat(a?"tax ID":"social security"," number without hyphens"),label:y||"Tax Id Number (SSN)",state:!u&&n?"success":u,append:I?(0,r.Y)(q.A,{size:"small",theme:"link",type:"button",onClick:F,isLoading:A,"aria-label":"".concat(L," Tax ID"),children:L}):null})};var J=n(4650);let ee=e=>{var t,n,a,o;let{taxIdLastFour:l,isEIN:i=!1,value:c="",onFocus:s,onBlur:d,onChange:u,state:p,getTax
1Id:h,infoTooltip:m,isDisabled:g=!1,name:b,placeholder:f,fieldGroupStyles:v,"aria-description":y,autoComplete:C="off"}=e,{fields:x}=(0,J.d)()||{},w=(null==x||null==(t=x.taxId)?void 0:t.selfServeEINLabel)||(null==x||null==(n=x.taxId)?void 0:n.selfServeLabel),A=(null==x||null==(a=x.taxId)?void 0:a.selfServeSSNLabel)||(null==x||null==(o=x.taxId)?void 0:o.selfServeLabel);return(0,r.Y)(Q,{taxIdLastFour:l,isEIN:i,value:c,onFocus:s,onBlur:d,onChange:u,state:p,getTaxId:h,infoTooltip:m,isDisabled:g,name:b,placeholder:f,fieldGroupStyles:v,"aria-description":y,taxIdLabel:i?w:A,autoComplete:C})};var et=n(80511);let en={mask:Number},er=Array.from({length:12},(e,t)=>({label:String(t),value:String(t)})),ea=(e,t,n)=>""===e?0:Math.min(n,Math.max(t,new et.A(e).round(0,et.A.roundDown).toNumber())),eo={container:{width:"100%"},sectionLabel:e=>{let{fontScales:t}=e;return{...t.default,display:"block",margin:"0 0 4px",whiteSpace:"normal"}},row:{display:"flex",gap:"1rem",width:"100%"},column:{flex:1,minWidth:0}},el=e=>{let{name:t,label:n,value:a,onChange:o,onBlur:l,state:u,yearsLabel:p,monthsLabel:h,isDisabled:m}=e,[g,b]=(0,d.useState)(""),[f,v]=(0,d.useState)("");(0,d.useEffect)(()=>{if("number"==typeof a&&Number.isFinite(a)){let{years:e,months:t}=(0,s.GD)(a);b(String(e)),v(String(t));return}b(""),v("")},[a]);let y=(e,t)=>{o(((e,t)=>{if(""!==e||""!==t)return 12*ea(e,0,99)+ea(t,0,11)})(e,t))},C="".concat(t,"-years"),x="".concat(t,"-months");return(0,r.FD)("div",{css:eo.container,"data-testid":"".concat(t,"-duration-input"),children:[n?(0,r.Y)("span",{css:eo.sectionLabel,children:n}):null,(0,r.FD)("div",{css:eo.row,children:[(0,r.Y)("div",{css:eo.column,children:(0,r.Y)(c.A,{mask:en,name:C,label:null!=p?p:"Years",value:g,onChange:e=>{let t=((e,t,n)=>""===e?"":String(ea(e,t,n)))((e=>{if("string"==typeof e)return e;if("number"==typeof e)return Number.isFinite(e)?String(e):"";let t=e.target.value;return null==t||""===t?"":String(t)})(e),0,99);b(t),y(t,f)},onBlur:l,isDisabled:m,state:u,inputMode:"numeric"})}),(0,r.Y)("div",{css:eo.column,children:(0,r.Y)(i.A,{name:x,label:null!=h?h:"Months",options:er,value:f||void 0,onChange:e=>{let t=null==e||""===e||Array.isArray(e)?"":String(e);v(t),y(g,t)},onBlur:l,isDisabled:m,state:u,isSearchable:!1})})]})]})};var ei=n(15914),ec=n.n(ei),es=n(22026),ed=n(34325);let eu=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if("function"==typeof e)return e;if(0===Object.keys(e).length)return null;let t=(Object.entries(e).reduce((e,t)=>("required"===t[0]?e.unshift(t):e.push(t),e),[])||[]).map(e=>{let[t,n]=e;if(!n)return null;if("function"==typeof n)return n;let r=ed[t];return r?!0===n?r:e=>r(e,n):(console.error('Validator function "'.concat(t,'" does not exist')),null)}).filter(Boolean);return e=>t.reduce((t,n)=>"string"==typeof t?t:n(e),void 0)};var ep=n(52308),eh=n(7465);let em={container:{position:"relative"},soloField:{marginBottom:16}},eg=e=>{let{componentName:t,Component:n,hideError:a,label:o,setErrorMessage:l,displayState:i,displayError:c,name:s,rerenderOnAnyPropChange:u,...p}=e,h=p.fieldGroupStyles?void 0:em.soloField;if((0,d.useEffect)(()=>{null==l||l(o,c)},[c]),"hidden"===p.type)return(0,r.Y)(n,{...p,label:o,name:s});let m=c?"error_".concat(s):void 0;return(0,r.FD)("div",{style:p.style,css:[p.css||h,em.container],"data-fieldstate":i,children:[(0,r.Y)(n,{...p,label:o,state:i,name:s,errorId:m}),!!c&&(0,r.Y)(ep.A,{hideError:a,id:m,children:c})]})},eb=()=>void 0,ef=e=>{let{name:t,validate:n,validationFn:a,onBlur:o,saveOnBlur:l,onChange:i,isDisabled:c,defaultValue:s,errorOverride:u,rules:p,...h}=e,m=(0,d.useCallback)((e=>{let{errorOverride:t,validate:n,passedValidationFn:r}=e;return t?()=>t:n?eu(n)||eb:r||eb})({errorOverride:u,validate:n,passedValidationFn:a}),[a,n]),{initialValues:g}=(0,es.xW)(),b=(0,d.useMemo)(()=>{var e;return s||(null!=(e=ec()(g,t))?e:"")},[]),{field:{ref:f,onBlur:v,onChange:y,...C},fieldState:{invalid:x,isTouched:w,isDirty:A,error:k}}=(0,es.as)({name:t,rules:{validate:c?void 0:m,...p},defaultValue:b}),{displayState:Y,displayError:S,handleBlur:I}=(0,eh.A)({name:t,isTouched:w,isDirty:A,invalid:x,value:C.value,saveOnBlur:l,onBlur:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];v(),null==o||o(...t)},error:k});return(0,r.Y)(eg,{...h,...C,name:t,isDisabled:c,onBlur:I,onChange:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];y(...t),null==i||i(...t)},displayState:Y,displayError:S})},ev=e=>{let{rerenderOnAnyPropChange:t,rerenderOnAnyPropChangeDefault:n=!0,...a}=e;return(0,r.Y)(ef,{...a,rerenderOnAnyPropChange:null!=t?t:n})},ey=e=>(0,r.Y)(c.A,{...e,inputMode:"numeric",mask:"phone"}),eC=e=>{let{onChange:t,...n}=e;return(0,r.Y)(a.A,{...n,checked:!!n.value,onChange:e=>{t(e.target.checked)}})},ex=e=>(0,r.Y)(ev,{Component:eC,componentName:"Checkbox",rerenderOnAnyPropChangeDefault:!0,...e,type:"checkbox"}),ew=e=>{let{name:t,value:n,onChange:a,type:o}=e;return(0,r.Y)("input",{name:t,value:n,onChange:a,type:o})},eA=e=>{let{name:t,value:n,options:a,onBlur:l,onChange:i}=e,c=a.map(e=>{let r="boolean"==typeof e.value?"".concat(e.value):e.value,a="boolean"==typeof n?"".concat(n):n,o="true"===e.value||"false"===e.value?"true"===e.value:e.value;return{label:e.label,value:r,checked:a===r,onBlur:l,onChange:()=>i(o),name:t,...e.id&&{id:e.id}}});return(0,r.Y)(o.A,{...e,value:n,options:c,type:"radio",rerenderOnAnyPropChangeDefault:!1})},ek={Input:e=>(0,r.Y)(ev,{Component:c.A,componentName:"Input",rerenderOnAnyPropChangeDefault:!1,...e}
1),PasswordInput:e=>(0,r.Y)(ev,{Component:m,componentName:"PasswordInput",rerenderOnAnyPropChangeDefault:!1,...e}),TrimmedInput:e=>(0,r.Y)(ev,{Component:u,rerenderOnAnyPropChangeDefault:!1,...e}),TextArea:e=>(0,r.Y)(ev,{Component:w,componentName:"TextArea",rerenderOnAnyPropChangeDefault:!1,...e}),Dropdown:e=>(0,r.Y)(ev,{Component:i.A,componentName:"Dropdown",rerenderOnAnyPropChangeDefault:!1,...e}),Checkbox:ex,CheckboxGroup:e=>(0,r.Y)(o.A,{Component:ex,rerenderOnAnyPropChangeDefault:!0,...e,type:"checkbox"}),Radio:e=>(0,r.Y)(ev,{Component:a.A,componentName:"Radio",rerenderOnAnyPropChangeDefault:!0,...e,type:"radio"}),RadioGroup:e=>(0,r.Y)(ev,{Component:eA,componentName:"Radio",rerenderOnAnyPropChangeDefault:!1,...e,type:"radio"}),Toggle:e=>(0,r.Y)(ev,{Component:k,componentName:"Toggle",rerenderOnAnyPropChangeDefault:!0,...e,type:"checkbox"}),InputWithSelect:e=>(0,r.Y)(ev,{Component:z,componentName:"InputWithSelect",rerenderOnAnyPropChangeDefault:!1,...e}),BaseTaxIdInput:e=>(0,r.Y)(ev,{Component:Q,componentName:"TaxIdInput",rerenderOnAnyPropChangeDefault:!0,...e}),TaxIdInput:e=>(0,r.Y)(ev,{Component:ee,componentName:"TaxIdInput",rerenderOnAnyPropChangeDefault:!0,...e}),CardInput:e=>{let{validate:t,...n}=e;return(0,r.Y)(ev,{Component:S,componentName:"CardInput",rerenderOnAnyPropChangeDefault:!1,validate:{required:!0,creditOrDebitCard:!0,...t},...n})},Hidden:e=>(0,r.Y)(ev,{Component:ew,componentName:"Hidden",rerenderOnAnyPropChangeDefault:!0,type:"hidden",...e}),CurrencyInput:e=>(0,r.Y)(ev,{Component:l.A,componentName:"CurrencyInput",rerenderOnAnyPropChangeDefault:!0,...e}),DurationInput:e=>(0,r.Y)(ev,{Component:el,componentName:"DurationInput",rerenderOnAnyPropChangeDefault:!0,...e}),PhoneNumberInput:e=>(0,r.Y)(ev,{Component:ey,componentName:"PhoneNumberInput",rerenderOnAnyPropChangeDefault:!1,...e}),AccountNumberInput:e=>(0,r.Y)(ev,{Component:Z,componentName:"SelectFundingSource",rerenderOnAnyPropChangeDefault:!1,...e})}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.