PageSourceSearch

https://apply.achievacu.com/_next/static/chunks/2676.8348434fdbaf419a.js

js achievacu.com collected 2026-09-24 10:20:30 UTC 71,270 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2676],{5215:(e,t,n)=>{n.d(t,{L:()=>a,h:()=>i});var r=n(80263);let o=n(8368).Ay.h1.withConfig({displayName:"Title.styled__StyledTitle",componentId:"sc-1ad15dd7-0"})(["font-size:",";font-weight:",";margin-top:0;"],e=>{var t;return null!=(t=e.$size)?t:e.theme.foundations.typography.fontSize.lg},e=>e.theme.foundations.typography.fontWeight.bold);var a=function(e){return e.h1="h1",e.h2="h2",e.h3="h3",e.h4="h4",e.div="div",e.p="p",e.span="span",e.label="label",e}({});let i=e=>{let{children:t,as:n,size:a,htmlFor:i,testId:l="title"}=e;return(0,r.jsx)(o,{as:n,$size:a,htmlFor:i,"data-testid":l,children:t})}},6505:(e,t,n)=>{n.d(t,{A:()=>o});var r=n(53239);let o=new Map([["bold",r.createElement(r.Fragment,null,r.createElement("path",{d:"M116,132V80a12,12,0,0,1,24,0v52a12,12,0,0,1-24,0ZM236,91.55v72.9a19.86,19.86,0,0,1-5.86,14.14l-51.55,51.55A19.85,19.85,0,0,1,164.45,236H91.55a19.85,19.85,0,0,1-14.14-5.86L25.86,178.59A19.86,19.86,0,0,1,20,164.45V91.55a19.86,19.86,0,0,1,5.86-14.14L77.41,25.86A19.85,19.85,0,0,1,91.55,20h72.9a19.85,19.85,0,0,1,14.14,5.86l51.55,51.55A19.86,19.86,0,0,1,236,91.55Zm-24,1.66L162.79,44H93.21L44,93.21v69.58L93.21,212h69.58L212,162.79ZM128,156a16,16,0,1,0,16,16A16,16,0,0,0,128,156Z"}))],["duotone",r.createElement(r.Fragment,null,r.createElement("path",{d:"M224,91.55v72.9a8,8,0,0,1-2.34,5.66l-51.55,51.55a8,8,0,0,1-5.66,2.34H91.55a8,8,0,0,1-5.66-2.34L34.34,170.11A8,8,0,0,1,32,164.45V91.55a8,8,0,0,1,2.34-5.66L85.89,34.34A8,8,0,0,1,91.55,32h72.9a8,8,0,0,1,5.66,2.34l51.55,51.55A8,8,0,0,1,224,91.55Z",opacity:"0.2"}),r.createElement("path",{d:"M120,136V80a8,8,0,0,1,16,0v56a8,8,0,0,1-16,0ZM232,91.55v72.9a15.86,15.86,0,0,1-4.69,11.31l-51.55,51.55A15.86,15.86,0,0,1,164.45,232H91.55a15.86,15.86,0,0,1-11.31-4.69L28.69,175.76A15.86,15.86,0,0,1,24,164.45V91.55a15.86,15.86,0,0,1,4.69-11.31L80.24,28.69A15.86,15.86,0,0,1,91.55,24h72.9a15.86,15.86,0,0,1,11.31,4.69l51.55,51.55A15.86,15.86,0,0,1,232,91.55Zm-16,0L164.45,40H91.55L40,91.55v72.9L91.55,216h72.9L216,164.45ZM128,160a12,12,0,1,0,12,12A12,12,0,0,0,128,160Z"}))],["fill",r.createElement(r.Fragment,null,r.createElement("path",{d:"M227.31,80.23,175.77,28.69A16.13,16.13,0,0,0,164.45,24H91.55a16.13,16.13,0,0,0-11.32,4.69L28.69,80.23A16.13,16.13,0,0,0,24,91.55v72.9a16.13,16.13,0,0,0,4.69,11.32l51.54,51.54A16.13,16.13,0,0,0,91.55,232h72.9a16.13,16.13,0,0,0,11.32-4.69l51.54-51.54A16.13,16.13,0,0,0,232,164.45V91.55A16.13,16.13,0,0,0,227.31,80.23ZM120,80a8,8,0,0,1,16,0v56a8,8,0,0,1-16,0Zm8,104a12,12,0,1,1,12-12A12,12,0,0,1,128,184Z"}))],["light",r.createElement(r.Fragment,null,r.createElement("path",{d:"M122,136V80a6,6,0,0,1,12,0v56a6,6,0,0,1-12,0ZM230,91.55v72.9a13.92,13.92,0,0,1-4.1,9.9L174.35,225.9a13.92,13.92,0,0,1-9.9,4.1H91.55a13.92,13.92,0,0,1-9.9-4.1L30.1,174.35a13.92,13.92,0,0,1-4.1-9.9V91.55a13.92,13.92,0,0,1,4.1-9.9L81.65,30.1a13.92,13.92,0,0,1,9.9-4.1h72.9a13.92,13.92,0,0,1,9.9,4.1L225.9,81.65A13.92,13.92,0,0,1,230,91.55Zm-12,0a2,2,0,0,0-.59-1.42L165.87,38.59a2,2,0,0,0-1.42-.59H91.55a2,2,0,0,0-1.41.59L38.58,90.13A2,2,0,0,0,38,91.55v72.9a2,2,0,0,0,.59,1.42l51.54,51.54a2,2,0,0,0,1.42.59h72.9a2,2,0,0,0,1.41-.59l51.56-51.54a2,2,0,0,0,.58-1.42ZM128,162a10,10,0,1,0,10,10A10,10,0,0,0,128,162Z"}))],["regular",r.createElement(r.Fragment,null,r.createElement("path",{d:"M120,136V80a8,8,0,0,1,16,0v56a8,8,0,0,1-16,0ZM232,91.55v72.9a15.86,15.86,0,0,1-4.69,11.31l-51.55,51.55A15.86,15.86,0,0,1,164.45,232H91.55a15.86,15.86,0,0,1-11.31-4.69L28.69,175.76A15.86,15.86,0,0,1,24,164.45V91.55a15.86,15.86,0,0,1,4.69-11.31L80.24,28.69A15.86,15.86,0,0,1,91.55,24h72.9a15.86,15.86,0,0,1,11.31,4.69l51.55,51.55A15.86,15.86,0,0,1,232,91.55Zm-16,0L164.45,40H91.55L40,91.55v72.9L91.55,216h72.9L216,164.45ZM128,160a12,12,0,1,0,12,12A12,12,0,0,0,128,160Z"}))],["thin",r.createElement(r.Fragment,null,r.createElement("path",{d:"M124,136V80a4,4,0,0,1,8,0v56a4,4,0,0,1-8,0ZM228,91.55v72.9a12,12,0,0,1-3.51,8.49l-51.55,51.55a12,12,0,0,1-8.49,3.51H91.55a12,12,0,0,1-8.49-3.51L31.51,172.94A12,12,0,0,1,28,164.45V91.55a12,12,0,0,1,3.51-8.49L83.06,31.51A12,12,0,0,1,91.55,28h72.9a12,12,0,0,1,8.49,3.51l51.55,51.55A12,12,0,0,1,228,91.55Zm-8,0a4,4,0,0,0-1.17-2.83L167.28,37.17A4.06,4.06,0,0,0,164.45,36H91.55a4.06,4.06,0,0,0-2.83,1.17L37.17,88.72A4,4,0,0,0,36,91.55v72.9a4,4,0,0,0,1.17,2.83l51.55,51.55A4.06,4.06,0,0,0,91.55,220h72.9a4.06,4.06,0,0,0,2.83-1.17l51.55-51.55a4,4,0,0,0,1.17-2.83ZM128,164a8,8,0,1,0,8,8A8,8,0,0,0,128,164Z"}))]])},8290:(e,t,n)=>{n.d(t,{v:()=>h});var r=n(84297),o=n(95952),a=n(22737),i=n(90159),l=n(53239),s=n(8368),d=n(63855),u=n(43348),c=s.Ay.span.withConfig({displayName:"Chipstyled__Chip",componentId:"sc-1v4wok9-0"})(["--background-color:",";--border:1px solid;--border-color:",";display:flex;align-items:center;justify-content:space-between;width:fit-content;padding:0.5rem;gap:0.5rem;line-height:0.938rem;background-color:var(--background-color);border:var(--border);border-color:var(--border-color);border-radius:",";cursor:",";svg{fill:",";}"," ",""],function(e){return e.theme.token.color.surface.neutral},function(e){return e.theme.token.color.partner.lighter},function(e){return e.theme.token.radius["02"]},function(e){var t=e.onClick,n=e.$dropdown;return t||n?"pointer":"default"},function(e){return e.theme.token.color.text.secondary},function(e){if(e.$active)return(0,s.AH)(["--background-color:",";--border-color:",";p{color:",";}svg{fill:",";}"],function(e){return e.theme.token.color.partner.lighter},function(e){return e.theme.token.color.text.negative},function(e){return e.theme.token.color.main.primary},function(e){return e.theme.token.color.main.primary})},function(e){if(e.$variant===d.F.SUCCESS)return(0,s.AH)(["--background-color:",";--font-weight:",";--border:none;p{color:",";font-weight:",";text-transform:none;}"],function(e){return e.theme.token.color.surface.status.positive},function(e){return e.theme.token.typography.fontWeight[400]},function(e){return e.theme.token.color.status.positive},function(e){return e.theme.token.typography.fontWeight[400]})}),f=(0,s.Ay)(u.E).withConfig({displayName:"Chipstyled__ChipText",componentId:"sc-1v4wok9-1"})(["padding:0;margin:0;"]),m=n(80263),h=l.forwardRef(function(e,t){var n=e.id,l=e.label,s=e.className,u=e.variant,h=void 0===u?d.F.DEFAULT:u,p=e.active,g=e.icon,v=e.dropdown,y=void 0!==v&&v,b=e.onClick,x=e.dataDogRumPrivacy;return(0,m.jsxs)(c,{$variant:h,$active:void 0!==p&&p,$dropdown:y,className:s,id:n,onClick:b,ref:t,children:[(0,m.jsx)(a.j,{condition:!!g,children:g}),(0,m.jsx)(f,{$variant:"label",$weight:"bold",children:(0,m.jsx)("span",{"data-dd-privacy":void 0===x?"allow":x,children:l})}),(0,m.jsx)(a.j,{condition:y,children:(0,m.jsx)(r.I,{size:o.y.SMALL,weight:"bold",children:(0,m.jsx)(i.a,{})})})]})});h.displayName="Chip"},14682:(e,t,n)=>{n.d(t,{DT:()=>d,Kl:()=>l,QP:()=>i,Y7:()=>s,qV:()=>a});var r=n(51126),o=n(8368);let a=(0,o.Ay)(r.Z).withConfig({displayName:"LoanInformation.styled__StyledLoanDetail
1s",componentId:"sc-7d437b34-0"})(["padding:0.4rem 0.8rem;grid-gap:0.2rem;display:grid;margin-bottom:1.5rem;margin-top:0.7rem;box-shadow:none;border:1px solid ",";> div > div{font-size:0.8rem;}> div > strong{font-size:0.8rem;}"],e=>{let{theme:t}=e;return t.foundations.colors.black10}),i=o.Ay.h3.withConfig({displayName:"LoanInformation.styled__StyledTitle",componentId:"sc-7d437b34-1"})(["font-size:1.2rem;font-weight:",";margin:0;span{padding-left:0.2rem;}"],e=>{let{theme:t}=e;return t.foundations.typography.fontWeight.black}),l=o.Ay.h4.withConfig({displayName:"LoanInformation.styled__StyledSubtitle",componentId:"sc-7d437b34-2"})(["font-weight:",";font-size:0.8rem;margin-bottom:0.8rem;margin-top:0.6rem;"],e=>{let{theme:t}=e;return t.foundations.typography.fontWeight.normal}),s=o.Ay.h4.withConfig({displayName:"LoanInformation.styled__StyledSingleOfferSubtitle",componentId:"sc-7d437b34-3"})(["color:",";font-family:",";font-size:0.875rem;font-weight:400;margin:0;"],e=>{let{theme:t}=e;return t.foundations.colors.black70},e=>{let{theme:t}=e;return t.foundations.typography.fontFamily.base}),d=o.Ay.div.withConfig({displayName:"LoanInformation.styled__StyledBadgesContainer",componentId:"sc-7d437b34-4"})(["display:flex;flex-direction:column;gap:2rem;& div[data-testid='badge']{border-radius:8px;padding:12px;& ~ div{background-color:",";}}"],e=>{let{theme:t}=e;return t.foundations.colors.lightGrey})},18458:(e,t,n)=>{n.d(t,{w:()=>g});var r=n(86917),o=n(97722),a=n(87763),i=n(59783),l=n(37068),s=n(33986),d=n(64413),u=n(53239),c=n(79266),f=n(5393),m=n(97870);let h={loan:{amount:void 0,loanPurpose:void 0},offer:null,section:n(81191).jP.PURPOSE,isPrefetched:!1,shouldSkipRangeAmountScreen:!1};var p=n(19371);function g(){let{loanTypeSelected:e}=(0,d.useCustomer)(),{personalSubmissionExtra:t}=(0,f.le)(),{getSavedFormState:n,clearLoanFormState:g}=(0,l.mm)(e),{loading:v,loanConfig:y,hasFetchedLoanConfig:b}=(0,i.K)({loanType:e,staleTime:a.$m,cacheTime:a.To}),x=(0,s.H)({loanType:e,productType:m.ch.PERSONAL_NEW}),j=(0,u.useMemo)(()=>{var e;return null==y||null==(e=y.fields)?void 0:e.reduce((e,t)=>{var n,a;let i=null==t?void 0:t.id,l=null==t||null==(a=t.input)||null==(n=a.config)?void 0:n.validations;return l?(0,o._)((0,r._)({},e),{[i]:(0,r._)({},l)}):e},{})},[y]),E=(0,u.useMemo)(()=>{var e,n,r,o,a,i;let l=null==y||null==(e=y.fields)?void 0:e.find(e=>"loanPurpose"===e.id),s=!!(null==t||null==(n=t.customData)?void 0:n.loanPurpose);return{isPurposeHidden:(null==l||null==(o=l.input)||null==(r=o.config)?void 0:r.hidden)===!0,defaultPurposeValue:null==l||null==(i=l.input)||null==(a=i.config)?void 0:a.defaultValue,isPurposePreSet:s}},[y,t]),A=(0,u.useMemo)(()=>n(),[n]),w=(0,u.useMemo)(()=>{var e;if(A)return(0,o._)((0,r._)({},h,A),{offer:null});let n=null==t||null==(e=t.customData)?void 0:e.loanPurpose;return n?(0,o._)((0,r._)({},h),{loan:(0,o._)((0,r._)({},h.loan),{loanPurpose:n})}):h},[t,A]);return{loanConfig:y,loanConfigLoading:v,tosText:x,methods:(0,c.mN)({mode:"onChange",defaultValues:w,resolver:e=>({values:e,errors:(0,p.DT)(e,j)})}),hasFetchedLoanConfig:b,loanPurposeConfig:E,clearLoanFormState:g}}},21438:(e,t,n)=>{n.d(t,{l:()=>r});var r={NEUTRAL:"NEUTRAL",SUCCESS:"SUCCESS",WARNING:"WARNING",NEGATIVE:"NEGATIVE",INFO:"INFO",BRAND:"BRAND"}},23120:(e,t,n)=>{n.d(t,{Q:()=>u});var r=n(86917),o=n(42884),a=n(80975),i=n(94389),l=n(53239),s=n(44148),d=n(57253);let u=e=>{let{eventName:t,enabled:n=!0,dependencies:u=[],clutchProduct:c=s.bD.LENDING,propertiesParams:f,onEventTracked:m}=e,{partnerAlias:h}=(0,d.W)(),{isToggleEnabled:p}=(0,o.qv)(),g=f?JSON.stringify(f):void 0;(0,l.useEffect)(()=>{t&&h&&n&&(c===s.bD.LENDING?i.g.trackEvent(t,(0,r._)({type:"page_view",status:"started",piiFlowVersion:"v3",partnerAlias:h},f)):c===s.bD.ACCOUNT_OPENING&&i.g.trackEvent(t,(0,r._)({type:"page_view",status:"started",partnerAlias:h,productType:s.bD.ACCOUNT_OPENING,accountOpeningPiiFlow:(0,a.k)(p)},f)),m&&m())},[t,h,n,m,g,p,...u])}},24609:(e,t,n)=>{n.d(t,{Q:()=>m});var r=n(53239),o=n(33747),a=n(6505),i=Object.defineProperty,l=Object.defineProperties,s=Object.getOwnPropertyDescriptors,d=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,f=(e,t,n)=>t in e?i(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;let m=(0,r.forwardRef)((e,t)=>r.createElement(o.A,l(((e,t)=>{for(var n in t||(t={}))u.call(t,n)&&f(e,n,t[n]);if(d)for(var n of d(t))c.call(t,n)&&f(e,n,t[n]);return e})({ref:t},e),s({weights:a.A}))));m.displayName="WarningOctagon"},25437:(e,t,n)=>{n.d(t,{$:()=>v});var r=n(63943),o=n(22737),a=n(53239),i=n(8368),l=n(72828);function s(e,t){switch(e){case l.h.SECONDARY:case l.h.TEXT:case l.h.TEXT_NO_HOVER:case l.h.OUTLINE:return t.token.color.partner.primary;case l.h.ICON:return"unset"}return t.token.color.text.negative}var d=i.Ay.button.withConfig({displayName:"Buttonstyled__Button",componentId:"sc-usb2e3-0"})(["--cursor:pointer;--color:",";--border-color:",";--border-radius:",";--background:",";--bg-color:",";--gradient-base:",";--gradient-dark:",";--outline-offset:0.375rem;--width:fit-content;--height:2.5rem;--padding-block:0.5rem;--padding-inline:1rem;display:flex;flex-direction:row;justify-content:center;align-items:center;height:var(--height);width:var(--width);
1cursor:var(--cursor);border-width:1px;border-style:solid;outline-offset:var(--outline-offset);border-radius:var(--border-radius);gap:0.625rem;padding-block:var(--padding-block);padding-inline:var(--padding-inline);letter-spacing:0.05rem;background:var(--background);border-color:var(--border-color);color:var(--color);font-size:",";font-weight:",";text-transform:uppercase;text-decoration-line:none;&:hover:not(:disabled){--border-color:transparent;--background:var(--gradient-base),var(--bg-color);}&:disabled{--cursor:not-allowed;--border-color:transparent;--color:",";--background:",";}"," "," "," svg{fill:var(--color);}"],function(e){var t=e.theme;return s(l.h.PRIMARY,t)},function(e){return e.theme.token.color.partner.primary},function(e){return e.theme.token.radius["02"]},function(e){return e.theme.token.color.partner.primary},function(e){return e.theme.token.color.partner.primary},function(e){return e.theme.token.color.surface.gradient.base},function(e){return e.theme.token.color.surface.gradient.dark},function(e){return e.theme.token.typography.fontSize["02"]},function(e){return e.theme.token.typography.fontWeight[700]},function(e){return e.theme.token.color.support.disabled},function(e){return e.theme.token.color.surface.status.disabled},function(e){switch(e.$variant){case l.h.SECONDARY:return(0,i.AH)(["--color:",";--background:",";--border-color:transparent;&:hover:not(:disabled),&:focus-visible,&[aria-pressed='true']{--background:",";opacity:0.8;}&:disabled{--color:",";--background:transparent;}"],s(l.h.SECONDARY,e.theme),e.theme.token.color.partner.lighter,e.theme.token.color.partner.lighter,e.theme.token.color.support.disabled);case l.h.TEXT:return(0,i.AH)(["--background:transparent;--border-color:transparent;--color:",";&:hover:not(:disabled),&:focus-visible,&[aria-pressed='true']{--background:",";}&:disabled{--color:",";--background:transparent;}"],s(l.h.TEXT,e.theme),e.theme.token.color.partner.lighter,e.theme.token.color.support.disabled);case l.h.TEXT_NO_HOVER:return(0,i.AH)(["--background:transparent;--border-color:transparent;--color:",";&:hover:not(:disabled){--background:transparent;opacity:0.7;}&:focus-visible,&[aria-pressed='true']{--background:",";}&:disabled{--color:",";--background:transparent;}"],s(l.h.TEXT_NO_HOVER,e.theme),e.theme.token.color.partner.lighter,e.theme.token.color.support.disabled);case l.h.OUTLINE:return(0,i.AH)(["--background:transparent;--border-color:",";--color:",";&:hover:not(:disabled),&:focus-visible,&[aria-pressed='true']{--background:",";--border-color:transparent;}&:disabled{--color:",";--border-color:",";--background:transparent;}"],e.theme.token.color.partner.primary,s(l.h.OUTLINE,e.theme),e.theme.token.color.partner.lighter,e.theme.token.color.support.disabled,e.theme.token.color.gray[500]);case l.h.ICON:return(0,i.AH)(["--background:transparent;--border-color:transparent;--color:",";--height:2.2rem;--width:2.2rem;--padding-inline:0.5rem;&:hover:not(:disabled),&:focus-visible,&[aria-pressed='true']{--background:",";--border-radius:",";svg{cursor:pointer;}}&:disabled{--color:",";--background:transparent;}"],s(l.h.ICON,e.theme),e.theme.token.color.gray[200],function(e){return e.theme.token.radius["04"]},e.theme.token.color.support.disabled)}},function(e){switch(e.$size){case l.l.SMALL:if(e.$variant===l.h.ICON)return(0,i.AH)(["--height:1.9rem;"]);return(0,i.AH)(["gap:0.425rem;text-transform:unset;font-weight:",";--height:1rem;--padding-block:1.0938rem;--padding-inline:0rem;"],function(e){return e.theme.token.typography.fontWeight[400]});case l.l.LARGE:if(e.$variant===l.h.ICON)return(0,i.AH)(["--height:2.2rem;"]);return(0,i.AH)(["--height:3.5rem;--padding-block:1.0938rem;--padding-inline:1.5rem;"])}},function(e){if(e.$fullWidth)return(0,i.AH)(["--width:100%;"])}),u=i.Ay.div.withConfig({displayName:"Buttonstyled__SpinnerContainer",componentId:"sc-usb2e3-1"})(["position:absolute;--spinner-color:var(--color);"]),c=n(64115),f=n(80263);function m(e){return(m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var h=["children","variant","fullWidth","size","loading","dataTestId"];function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function g(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?p(Object(n),!0).forEach(function(t){var r,o,a;r=e,o=t,a=n[t],(o=function(e){var t=function(e,t){if("object"!=m(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=m(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==m(t)?t:t+""}(o))in r?Object.defineProperty(r,o,{value:a,enumerable:!0,configurable:!0,writable:!0}):r[o]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var v=a.forwardRef(function(e,t){var n=e.children,a=e.variant,i=void 0===a?l.h.PRIMARY:a,s=e.fullWidth,m=e.size,p=e.loading,v=e.dataTestId,y=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,h);return(0,f.jsxs)(d,g(g({ref:t,$variant:i,$fullWidth:s,$size:m,"data-testid":v},y),{},{children:[(0,f.jsx)(r.y,{loading:!!p,children:n}),(0,f.jsx)(o.j,{condition:!!p,children:(0,f.jsx)(u,{children:(0,f.jsx)(c.y,{})})})]}))});v.displayName="Button"},33573:(e,t,n)=>{n.d(t,{z:()=>s});var r=n(80263),o=n(40391),a=n(92164),i=n(79266),l=n(64413);let s=e=>{var t,n,s;let{field:d,amountConfig:u,reloadOffersFunc:c,productType:f,shouldHideLabel:m}=e,{control:h}=(0,i.xW)(),{loanTypeSelected:p}=(0,l.useCustomer)(),g=null==d||null==(t=d.input)?void 0:t.type,v=null==d?void 0:d.id,y=null==d||null==(s=d.input)||null==(n=s.config)?void 0:n.validations;if("terms"===v)return(0,r.jsx)(a.Z,{amountFieldConfig:u,loanType:p,reloadOffersFunc:c,productType:f});let{items:b,hidden:x,defaultValue:j,disabled:E,placeholder:A,label:w,required:S}=(e=>{var t,n,r,o,a,i,l,s;let{field:d}=e,u=null==d||null==(n=d.input)||null==(t=n.config)?void 0:t.options;return{loanPurpose:{items:u,hidden:null==d||null==(o=d.input)||null==(r=o.config)?void 0:r.hidden,defaultValue:null==d||null==(i=d.input)||null==(a=i.config)?void 0:a.defaultValue,disabled:!(null==u?void 0:u.length),placeholder:"Select loan purpose",label:(null==d||null==(s=d.input)||null==(l=s.config)?void 0:l.label)||"Loan purpose",required:!0}}})({field:d})[v];return(0,r.jsx)("div",{children:(0,r.jsx)(i.xI,{control:h,name:"loan.".concat(v),render:e=>{let{field:{onChange:t,onBlur:n,value:a,name:i},fieldState:{error:l}}=e;return(0,r.jsx)(o.m,{id:v,fieldInputType:g,items:b,hidden:x,defaultValue:j,required:S,disabled:E,placeholder:A,label:w,value:a,error:l,name:i,onBlur:n,onChange:t,validations:y,shouldHideLabel:m})}})},v)}},38057:(e,t,n)=>{n.d(t,{K:()=>m});var r=n(53239),o=n(33747),a=n(73521),i=Object.defineProperty,l=Object.defineProperties,s=Object.getOwnPropertyDescriptors,d=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,f=(e,t,n)=>t in e?i(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;let m=(0,r.forwardRef)((e,t)=>r.createElement(o.A,l(((e,t)=>{for(var n in t||(t={}))u.call(t,n)&&f(e,n,t[n]);if(d)for(var n of d(t))c.call(t,n)&&f(e,n,t[n]);return e})({ref:t},e),s({weights:a.A}))));m.displayName="CaretRight"},51676:(e,t,n)=>{n.r(t),n.d(t,{PersonalLoanWrapper:()=>tg});var r=n(86917),o=n(97722),a=n(80263),i=n(59046),l=n(80619),s=n(66329),d=n(43935),u=n(42884),c=n(22737),f=n(32144),m=n(82198),h=n(31901),p=n(87763),g=n(73598),v=n(64413),y=n(59413),b=n(35083);let x=function(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],{loanTypeSelected:t,accessToken:n}=(0,v.useCustomer)(),r={metadata:{utmData:"app=loans-portal"},loan:{type:t,amount:1,collaterals:[]}},{data:o,isLoading:a,isFetching:i}=(0,h.I)({queryKey:["singleOffer"],queryFn:async()=>await y.Y.getOffers(r,n),select(e){let t=null==e?void 0:e[0];if(t&&(0,g.z)(t.apr)){let{paymentSchedule:{amount:e,frequency:n}}=t;return[{label:"Amount Financed",value:(0,b.vv)(t.balance,0,0)}
1,{label:"APR",value:"".concat((0,b.$I)(t.apr),"%")},{label:"Payment frequency",value:n,capitalize:!0},{label:"".concat(n," payment"),value:(0,b.vv)(e),capitalizeLabel:!0},{label:"Term",value:"".concat(t.months," months")}]}},enabled:e,refetchOnWindowFocus:!1,staleTime:p.$m,cacheTime:p.$m});return{data:o,isLoadingSingleOffer:a||i}};var j=n(72893),E=n(7711),A=n(23396),w=n(80251),S=n(5393),C=n(53239),O=n(79266),T=n(62502),_=n(97870),I=n(62425),N=n(81191),P=n(96672),k=n(89879),L=n(37068),R=n(82898);let M=(0,C.createContext)(void 0),F=e=>{var t;let{children:n,offers:o}=e,{submitNewPersonalLoan:i,isSubmittingLoan:l,isSimilarApplicationModalOpen:s,closeSimilarApplicationModal:d,isExactDuplicateDialogOpen:u,closeExactDuplicateDialog:c}=(0,k.A)(),{watch:f}=(0,O.xW)(),{loansUtmVariables:h,coApplicantId:p,spouseWillSignLoan:g,originModule:y}=(0,S.le)(),b=(0,I.x)(),{sendFormStarted:x,sendFormFinished:j}=(0,P.X)(),[E,A]=(0,C.useState)(!1),[w,T]=(0,C.useState)(!1),{accessToken:_,loanTypeSelected:F}=(0,v.useCustomer)(),{clearLoanFormState:D}=(0,L.mm)(F),{setIsFasterApprovalModalOpen:U,setIsVerifyingIncome:V,incomeVerificationEnabled:W,hasUserLeftIncomeVerification:$}=b,B=f("loan.loanPurpose"),H=f("offer"),z=f("loan"),Z=f("section"),Q=null==(t=(0,m.RB)())?void 0:t.id,G=(0,R.F)();(0,C.useEffect)(()=>{E||Z!==N.jP.PURPOSE||(x({loanType:F,isRefinance:!1,accessToken:_,originModule:y,accountOpeningApplicationId:Q,productName:G}),A(!0))},[E,x,Z,_,y,Q,F,G]);let q=(0,C.useCallback)(async e=>{let{allowSimilar:t,skipTruvCheck:n}=e,r="string"==typeof H?null==o?void 0:o.find(e=>e.id===H):H,{externalApprovalFactor:a}=null!=r?r:{};if(W&&(null==a?void 0:a.runTruv)&&!$&&!n){T(!1),U(!0),V(!0);return}r&&(j({dealAmount:z.amount,loanType:F,isRefinance:!1,accessToken:_,originModule:y,accountOpeningApplicationId:Q,productName:G}),D(),await i({offerId:r.id,customData:{loanPurpose:B,utmVariables:h,spouseWillSignLoan:g},allowSimilar:t,coApplicantId:p,isReadyForESignature:r.isReadyForESignature,originModule:y,formLoanType:F}))},[D,H,o,W,$,j,z.amount,F,_,y,Q,i,B,h,g,p,U,V,T,G]),X=(0,C.useCallback)(async()=>{d(),await q({allowSimilar:!0,skipTruvCheck:!0})},[d,q]),Y=(0,C.useCallback)(async e=>{let{skipTruvCheck:t}=e;await q({allowSimilar:!1,skipTruvCheck:t})},[q]);return(0,a.jsx)(M.Provider,{value:(0,r._)({isSubmittingLoan:l,isSimilarApplicationModalOpen:s,closeSimilarApplicationModal:d,isExactDuplicateDialogOpen:u,closeExactDuplicateDialog:c,onProceedAnyways:X,submitLoan:Y,hasJustVerifiedIncome:w,setHasJustVerifiedIncome:T},b),children:n})},D=()=>{let e=(0,C.useContext)(M);if(void 0===e)throw Error("useStrongOffersPersonalLoanSubmissionContext must be used within a StrongOffersPersonalLoanSubmissionProvider");return e};var U=n(66104);let V=e=>{let{setIsRefreshingOffers:t}=e,[n,i]=(0,C.useState)(!1),{refetchBestOffers:l}=(0,U.u)({shouldFetchBestOffers:n,isFromTruvWidget:!0}),{getOffersMutation:s}=(()=>{let e=(0,f.jE)(),{accessToken:t}=(0,v.useCustomer)(),{coApplicantId:n,spouseWillSignLoan:a,loansUtmVariables:i}=(0,S.le)(),{mutateAsync:l}=(0,w.n)({mutationFn:async l=>{let{amount:s,collaterals:d=[],loanType:u,promoCode:c,refiAnyway:f,loanId:m,loanPurpose:h}=l;if(!(u&&s))return[];let p={promoCode:c,coApplicantId:n,refiAnyway:f,loanPurpose:h,metadata:{utmData:i}},g={type:u,amount:Number(s),collaterals:d},v=m?(0,o._)((0,r._)({},p),{loanId:m}):(0,o._)((0,r._)({},p),{loan:g}),b=await y.Y.getOffers(v,t);return e.setQueryData(A.S5.queryKey({amount:s,coApplicantId:n,loanType:u,spouseWillSignLoan:a}),(null==b?void 0:b.sort(A.PN))||[]),b}});return{getOffersMutation:l}})(),{coApplicantId:d,coApplicantSummaryReqStatus:u}=(0,T.le)(),c=(0,f.jE)(),{getCoApplicantIdWhenCoApplicantIsEnabledForProduct:m}=(0,E.I)(),{setValue:h,watch:p}=(0,O.xW)(),{isFasterApprovalModalOpen:g,setIsFasterApprovalModalOpen:b,setIsVerifyingIncome:x,incomeVerificationEnabled:I,hasUserLeftIncomeVerification:N,setHasUserLeftIncomeVerification:P,setHasJustVerifiedIncome:k,submitLoan:L}=D(),R=null!=m(),M=async()=>{x(!1),await L({skipTruvCheck:!0})};return I?(0,a.jsx)(j.Q,{onDenyFasterApproval:M,onIncomeVerificationFinished:()=>{k(!0),t(!0),c.removeQueries([A.B3]),i(!0),l().then(async()=>{x(!1),await new Promise(e=>setTimeout(e,500));let e=c.getQueryData([U.g]),n=null==e?void 0:e.syntheticOffers.PERSONAL,o=(null==n?void 0:n.strongOffer)?n.strongOffer:null==n?void 0:n.preQualified;
1if(!o)return void t(!1);let a=o.recommended.amount;h("loan.amount",a);let i=p("loan.loanPurpose");await s((0,r._)({amount:a,loanType:_.Cg.PERSONAL,loanPurpose:i,collaterals:[]},R&&"FINISHED"===u&&{coApplicantId:d})),t(!1)})},isFasterApprovalModalOpen:g,setIsFasterApprovalModalOpen:b,onIncomeVerificationModalClose:()=>{x(!1)},onHasUserLeftIncomeVerification:P,hasUserLeftIncomeVerification:N,productSource:"personal_loan"}):null};var W=n(39313);let $=()=>{let{isSimilarApplicationModalOpen:e,closeSimilarApplicationModal:t,isExactDuplicateDialogOpen:n,closeExactDuplicateDialog:r,onProceedAnyways:o}=D();return(0,a.jsx)(W.q,{similarApplicationModalProps:{isOpen:e,closeModal:t,onProceedAnyways:o},exactDuplicateModalProps:{isOpen:n,closeModal:r}})};var B=n(57253),H=n(91406),z=n(71165),Z=n(78125),Q=n(14682),G=n(79420),q=n(97182),X=n(35613),Y=n(5960);let K=()=>{var e;let{submitLoan:t,isSubmittingLoan:n}=D(),{sendButtonClickEvent:r}=(0,Y.b)(),{watch:o}=(0,O.xW)(),{sendFormFinished:a}=(0,P.X)(),{accessToken:i,loanTypeSelected:l}=(0,v.useCustomer)(),{originModule:s}=(0,S.le)(),d=null==(e=(0,m.RB)())?void 0:e.id,u=(0,R.F)(),c=o("loan"),f=(0,C.useCallback)(async()=>{r({eventName:X.P.PL_PQ_PURCHASE_SUBMIT_APPLICATION_BUTTON_CLICKED}),a({dealAmount:c.amount,loanType:l,isRefinance:!1,accessToken:i,originModule:s,accountOpeningApplicationId:d,productName:u}),await t({skipTruvCheck:!1})},[r,a,c.amount,l,i,s,d,t,u]);return{isSubmittingLoan:n,submitLoan:f}};var J=n(2857);let ee=e=>{var t;let{disclaimer:n,termsOfService:r}=e,{isSubmittingLoan:o,submitLoan:i}=K(),l=(0,f.jE)(),{data:s}=x(),{loanTypeSelected:d}=(0,v.useCustomer)(),{watch:u,setValue:m}=(0,O.xW)(),{loan:{amount:h},offer:p}=u(),g=l.getQueryData(["singleOffer"]);(0,C.useEffect)(()=>{g&&!h&&(m("loan.amount",1),m("offer",g[0]))},[h,m,g]);let y=async()=>{await i()};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(J.QP,{style:{marginBottom:3},children:"Loan details"}),(0,a.jsx)(Q.qV,{children:s.map((e,t)=>{let{label:n,value:r,capitalize:o=!1,capitalizeLabel:i=!1}=e;return(0,a.jsx)(z.c,{title:n,value:r,last:t===s.length-1,capitalize:o,capitalizeLabel:i},n)})}),(0,a.jsx)(c.j,{condition:!!n,children:(0,a.jsx)(Z.E,{message:n,type:"info"})}),(0,a.jsx)(q.K,{fees:null==p||null==(t=p.customData)?void 0:t.fees,loanType:d}),(0,a.jsx)(G.T,{text:r,loading:o,onPress:y,disabled:!p||o})]})};var et=n(66963),en=n(90627);function er(){let e={display:"flex",flexDirection:"column",gap:"16px"};return(0,a.jsx)(en.h$,{children:(0,a.jsxs)("div",{style:(0,o._)((0,r._)({},e),{justifyContent:"space-between",height:"100%",paddingTop:"2rem"}),children:[(0,a.jsxs)("div",{style:e,children:[(0,a.jsx)(et.E,{variant:"rect",width:150,height:32,style:{marginBottom:"20px"}}),(0,a.jsx)(et.E,{variant:"rect",width:180,height:24}),(0,a.jsx)(et.E,{variant:"rect",width:"100%",height:156,style:{borderRadius:"8px"}}),(0,a.jsx)(et.E,{variant:"rect",width:"100%",height:8}),(0,a.jsx)(et.E,{variant:"rect",width:"40%",height:8})]}),(0,a.jsx)("div",{style:(0,r._)({},e),children:(0,a.jsx)(et.E,{variant:"rect",width:"100%",height:48,style:{borderRadius:"9999px"}})})]})})}var eo=n(8368);let ea=eo.Ay.div.withConfig({displayName:"SingleOffer.styled__ContentWrapper",componentId:"sc-b6c1cf61-0"})(["display:flex;flex-direction:column;flex:1;& > div:nth-child(2) *{font-size:",";}& > div:nth-child(4){margin-top:1rem;font-size:0.688rem;color:",";}& > div[data-testid='badge']{font-size:",";}"],e=>e.theme.foundations.typography.fontSize.sm,e=>{let{theme:t}=e;return t.token.color.gray["600"]},e=>e.theme.foundations.typography.fontSize.xs),ei=()=>{var e;let t=(0,f.jE)(),{data:n,isLoadingSingleOffer:r}=x(),{accessToken:o,loanTypeSelected:i}=(0,v.useCustomer)(),{originModule:l}=(0,S.le)(),{loansConfig:s}=(0,B.W)(),d=s[i],h=(0,R.F)(),{isToggleEnabled:p}=(0,u.$q)(),{text:{DETAILS_SCREEN_DISCLAIMER:g,DETAILS_SCREEN_TERMS_OF_SERVICE:y,NOT_ELIGIBLE_SCREEN_REASONS:b,NOT_ELIGIBLE_SCREEN_OTHER_OPPORTUNITIES_URL:j,NOT_ELIGIBLE_SCREEN_OTHER_OPPORTUNITIES_BUTTON_TEXT:E,NOT_ELIGIBLE_SCREEN_TITLE:A,NOT_ELIGIBLE_SCREEN_REASONS_INTRO:w,NOT_ELIGIBLE_SCREEN_FOOTER:O}}=d,[T,_]=(0,C.useState)(!1),{sendFormStarted:I}=(0,P.X)(),N=null==(e=(0,m.RB)())?void 0:e.id;return((0,C.useEffect)(()=>
1{T||(I({loanType:i,isRefinance:!1,accessToken:o,originModule:l,accountOpeningApplicationId:N,productName:h}),_(!0))},[T,I,_,o,l,N,i,h]),(0,C.useEffect)(()=>()=>{t.removeQueries({queryKey:["singleOffer"]})},[t]),r)?(0,a.jsx)(er,{}):(0,a.jsx)(c.j,{condition:!r&&!!n,fallback:(0,a.jsx)(H.p,{reasons:b,otherOpportunitiesUrl:j,otherOpportunitiesButtonText:E,title:A,reasonsIntro:w,footer:O}),children:(0,a.jsxs)(F,{children:[(0,a.jsx)(V,{setIsRefreshingOffers:()=>null}),(0,a.jsx)(ea,{children:(0,a.jsx)(ee,{disclaimer:p?"":g,termsOfService:p?"":y})}),(0,a.jsx)($,{})]})})};var el=n(18458);let es={SLIDER:"SLIDER",INPUT:"INPUT"},ed={badge:{enabled:!1,successText:"Excellent chances of approval",moderateText:"Moderate chances of approval",warningText:"Lower chances of approval"}},eu=()=>{let{loansConfig:e}=(0,B.W)();return(0,C.useMemo)(()=>{var t,n,r,o,a,i,l,s,d,u,c,f;let m=null==e||null==(t=e.PERSONAL)?void 0:t.formConfig,h=(e=>e===es.SLIDER||e===es.INPUT)(null==m?void 0:m.amountExperience)?m.amountExperience:void 0,p=null!=h?h:(null==m||null==(n=m.slider)?void 0:n.enabled)===!1?es.INPUT:es.SLIDER,g=null!=(s=null==m||null==(r=m.slider)?void 0:r.enabled)?s:p===es.SLIDER;return{amountExperience:p,slider:{enabled:g},badge:{enabled:null!=(d=null==m||null==(o=m.badge)?void 0:o.enabled)?d:ed.badge.enabled,successText:null!=(u=null==m||null==(a=m.badge)?void 0:a.successText)?u:ed.badge.successText,moderateText:null!=(c=null==m||null==(i=m.badge)?void 0:i.moderateText)?c:ed.badge.moderateText,warningText:null!=(f=null==m||null==(l=m.badge)?void 0:l.warningText)?f:ed.badge.warningText}}},[e])};var ec=n(64022);let ef=e=>{let{enableSlider:t,loanPurposeConfig:n}=e,{watch:r,setValue:o}=(0,O.xW)(),{isPreQualified:a,isPreApproved:i,isBestOffersSettled:l}=(0,ec.k)(),s=r("section"),d=r("shouldSkipRangeAmountScreen"),{isPurposeHidden:u,isPurposePreSet:c}=n,f=u||c,m=!t||d||!(a||i),h=(0,C.useMemo)(()=>{let e=[];return f||e.push(N.jP.PURPOSE),m||e.push(N.jP.RANGE_AMOUNT),e.push(N.jP.CUSTOM_AMOUNT),e},[f,m]),p=h.includes(s),g=p?s:h[0];(0,C.useEffect)(()=>{l&&!p&&o("section",h[0])},[l,p,h,o]);let v=(0,C.useRef)(!0);(0,C.useEffect)(()=>{var e;if(v.current){v.current=!1;return}window.scrollTo(0,0),null==(e=document.getElementById("main-content"))||e.focus({preventScroll:!0})},[g]);let y=h.indexOf(g),b=y>0,x=y<h.length-1,j=x?h[y+1]:null,E=(0,C.useCallback)(()=>!!b&&(o("section",h[y-1]),!0),[b,y,h,o]),A=(0,C.useCallback)(()=>!!x&&(o("section",h[y+1]),!0),[x,y,h,o]);return{isFlowReady:l,currentSection:g,canGoBack:b,canGoForward:x,nextStep:j,goBack:E,goForward:A}};var em=n(82643),eh=n(98282),ep=n(67380),eg=n(5215),ev=n(54366),ey=n(86281),eb=n(15520),ex=n(66111),ej=n(95419),eE=n(87875),eA=n(51777);let ew=()=>{var e,t;let{accessToken:n,loanTypeSelected:i}=(0,v.useCustomer)(),{loansUtmVariables:l,coApplicantId:s,spouseWillSignLoan:u,originModule:c}=(0,S.le)(),{loanConfigLoading:f,loanConfig:h,methods:p,tosText:g,clearLoanFormState:y}=(0,el.w)(),{trackMembershipConsent:b}=(0,ex.s)(),{submitNewPersonalLoan:x,closeExactDuplicateDialog:E,isSubmittingLoan:A,isExactDuplicateDialogOpen:w,closeSimilarApplicationModal:T,isSimilarApplicationModalOpen:N}=(0,k.A)(),{sendButtonClickEvent:L}=(0,Y.b)(),{isFasterApprovalModalOpen:M,setIsFasterApprovalModalOpen:F,isVerifyingIncome:D,setIsVerifyingIncome:U,incomeVerificationEnabled:V,hasUserLeftIncomeVerification:$,setHasUserLeftIncomeVerification:B}=(0,I.x)(),{isCustomerReportDone:H}=(0,eb.IP)({isFetchCustomerReportStatusEnabled:V,refetchInterval:!1}),z=(0,C.useRef)(null),Z=null==(e=(0,m.RB)())?void 0:e.id,Q=(0,R.F)(),[G,K]=(0,C.useState)(!1),{sendFormStarted:J,sendFormFinished:ee}=(0,P.X)();(0,C.useEffect)(()=>{G||(J({loanType:i,isRefinance:!1,accessToken:n,originModule:c,accountOpeningApplicationId:Z,productName:Q}),K(!0))},[G,J,K,n,c,Z,i,Q]),(0,eE.Q)({eventName:X.P.NEW_PERSONAL_LOAN});let{formState:{isValid:et},handleSubmit:er,watch:eo,setValue:ea}=p,ei=eo("loan"),es=eo("loan.loanPurpose"),ed=eo("offer"),eu=(0,C.useCallback)(async e=>{let{allowSimilar:t}=e;await x({offerId:ed.id,customData:{loanPurpose:es,utmVariables:l,spouseWillSignLoan:u},allowSimilar:t,coApplicantId:s,isReadyForESignature:ed.isReadyForESignature,originModule:c,formLoanType:i}),y()},[y,s,es,null==ed?void 0:ed.id,null==ed?void 0:ed.isReadyForESignature,x,l,u,c,i]),ec=async()=>{U(!1),await eu({allowSimilar:!1})},ef=async()=>{z.current(!0),U(!1),await eu({allowSimilar:!1})},em=(0,C.useCallback)(async()=>{let{externalApprovalFactor:e}=ed;if(L({eventName:X.P.PL_PURCHASE_SUBMIT_APPLICATION_BUTTON_CLICKED}),V&&(null==e?void 0:e.runTruv)&&!$&&!H){F(!0),U(!0);return}
1ee({dealAmount:ei.amount,loanType:i,isRefinance:!1,accessToken:n,originModule:c,accountOpeningApplicationId:Z,productName:Q}),await eu({allowSimilar:!1}),await b()},[ed,L,V,$,H,ee,ei.amount,i,n,c,Z,eu,F,U,Q,b]),eh=async()=>{T(),await eu({allowSimilar:!0})};(0,C.useEffect)(()=>{if(!f){var e;let t=null==h||null==(e=h.fields)?void 0:e.filter(e=>{var t,n;return null==e||null==(n=e.input)||null==(t=n.config)?void 0:t.defaultValue});t&&t.forEach(e=>{var t,n;ea("loan.".concat(null==e?void 0:e.id),null==e||null==(n=e.input)||null==(t=n.config)?void 0:t.defaultValue)})}},[h,f,ea]);let ep=(null==ed?void 0:ed.id)&&(null==ei?void 0:ei.amount)&&(null==ei?void 0:ei.amount)>0&&(null==ei?void 0:ei.loanPurpose);return(0,a.jsxs)(a.Fragment,{children:[V&&(0,a.jsx)(j.Q,{onDenyFasterApproval:ec,onIncomeVerificationFinished:ef,isFasterApprovalModalOpen:M,setIsFasterApprovalModalOpen:F,onIncomeVerificationModalClose:()=>{U(!1)},onHasUserLeftIncomeVerification:B,hasUserLeftIncomeVerification:$,productSource:"personal_loan"}),(0,a.jsx)(en.gZ,{children:f?(0,a.jsx)(en.XD,{children:(0,a.jsx)(d.y,{black:!0})}):(0,a.jsxs)(O.Op,(0,o._)((0,r._)({},p),{children:[(0,a.jsx)(eA.o,{loanConfig:h,reloadOffersFunc:z,productType:_.ch.PERSONAL_NEW,id:"personal-loan-form",onSubmit:er(em)}),(0,a.jsx)(q.K,{fees:null==ed||null==(t=ed.customData)?void 0:t.fees,loanType:i})]}))}),(0,a.jsx)(ej.T,{text:g,loading:A,onPress:er(em),formId:"personal-loan-form",disabled:A||!et||!ep||D}),(0,a.jsx)(W.q,{similarApplicationModalProps:{isOpen:N,closeModal:T,onProceedAnyways:eh},exactDuplicateModalProps:{isOpen:w,closeModal:E}})]})},eS=()=>{let{useTelemetryTags:e}=(0,ey.Jr)();return e((0,ep.createTags)().platform("APPLICANT_PORTAL").lineOfBusiness("LOANS").product("LOAN_APPLICATION").feature("NEW_PERSONAL_LOAN").tags),(0,C.useEffect)(()=>{(0,ev.ZI)("personal-loan-flow-shown",{flow:"legacy"})},[]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(eg.h,{testId:"personal-loan",children:"Loan Information"}),(0,a.jsx)(ew,{})]})};var eC=n(81998);function eO(){let e={display:"flex",flexDirection:"column",gap:"16px"};return(0,a.jsx)(en.h$,{children:(0,a.jsxs)("div",{style:(0,o._)((0,r._)({},e),{justifyContent:"space-between",height:"100%",paddingTop:"2rem"}),children:[(0,a.jsxs)("div",{style:e,children:[(0,a.jsx)(et.E,{variant:"rect",width:150,height:32,style:{marginBottom:"20px"}}),(0,a.jsx)(et.E,{variant:"rect",width:180,height:24}),(0,a.jsx)(et.E,{variant:"rect",width:"100%",height:156,style:{borderRadius:"8px"}}),(0,a.jsx)(et.E,{variant:"rect",width:"100%",height:8}),(0,a.jsx)(et.E,{variant:"rect",width:"40%",height:8})]}),(0,a.jsx)("div",{style:(0,r._)({},e),children:(0,a.jsx)(et.E,{variant:"rect",width:"100%",height:48,style:{borderRadius:"9999px"}})})]})})}var eT=n(73194),e_=n(63855),eI=n(8290);let eN=eo.Ay.div.withConfig({displayName:"PreQualifiedPill.styled__HeadingRow",componentId:"sc-ca2d5df7-0"})(["display:flex;align-items:center;justify-content:space-between;align-self:stretch;gap:1rem;flex-wrap:wrap;"]),eP=(0,eo.Ay)(eI.v).withConfig({displayName:"PreQualifiedPill.styled__StyledChip",componentId:"sc-ca2d5df7-1"})(["gap:0.625rem;border-radius:0.25rem;&& p{font-weight:",";text-transform:uppercase;}"],e=>{let{theme:t}=e;return t.token.typography.fontWeight["700"]}),ek=()=>{let{isPreQualified:e,strongOfferMaxAmount:t}=(0,ec.k)(),{amountExperience:n}=eu();return e&&t&&n===es.INPUT?(0,a.jsx)(eP,{label:"PRE-QUALIFIED UP TO ".concat((0,b.vv)(t,0,0)),variant:e_.F.SUCCESS}):null},eL=e=>{let{amount:t,approvalType:n,hasValidOffers:r,strongOfferMaxAmount:o,isAmountWithinConfiguredRange:a,loanConfigMinAmount:i,isFetching:l}=e;if(!l&&t){if(!a(t))return void 0!==i&&t<i?N.mA.BELOW_MIN:N.mA.ABOVE_MAX;if(n===_.Ud.LOW_CHANCE)return N.mA.LOWER;if(n===N.HA.PRE_QUALIFIED)return r?t<=o?N.mA.EXCELLENT:t<=o*N.qH?N.mA.MODERATE:N.mA.LOWER:N.mA.LOWER}},eR=e=>{var t;let{debouncedAmount:n,validOffers:r,isFetching:o,amountExperience:a,isThreeTierMessagingEnabled:i}=e,{isAmountWithinConfiguredRange:l,approvalType:s,strongOfferMaxAmount:d}=(0,ec.k)(),u=Number(n),c=(null!=(t=null==r?void 0:r.length)?t:0)>0,f=(0,C.useMemo)(()=>eL({amount:u,approvalType:s,hasValidOffers:c,strongOfferMaxAmount:d,isAmountWithinConfiguredRange:l,isFetching:o}),[u,s,c,d,l,o]);return!l(u)||!n||(null==r?void 0:r.length)===0||a===es.INPUT&&i&&f===N.mA.LOWER},eM=()=>{let{sendEvent:e,sendButtonClickEvent:t}=(0,Y.b)(),n=(0,C.useCallback)((t,n)=>{e({eventName:X.P.PL_PQ_INPUT_FIELD_INTERACTION,propertiesParams:{amount:t.toString(),type:n}})},[e]),r=(0,C.useCallback)(t=>{e({eventName:X.P.PL_PQ_CUSTOM_AMOUNT_REQUESTED,propertiesParams:{amount:t.toString(),type:"custom_amount_input_interaction"}})},[e]);return{trackAmountSelection:n,trackCustomAmountRequest:r,trackCustomAmountButtonClick:(0,C.useCallback)(()=>{t({eventName:X.P.PL_PQ_CUSTOM_AMOUNT_BUTTON_CLICKED})},[t]),trackTierExposure:(0,C.useCallback)((t,n)=>{e({eventName:X.P.PL_PQ_APPROVAL_TIER_EXPOSED,propertiesParams:{tier:t,offerId:null!=n?n:""}})},[e])}},eF=eo.Ay.div.withConfig({displayName:"StrongOffers.styled__StepsContainer",componentId:"sc-11a1f8e6-0"})(["overflow-y:overlay;display:flex;flex-direction:column;flex:1;gap:1.25rem;padding:0;overflow:visible;h2{margin-bottom:8px;}"]);var eD=n(25722),eU=n(94411),eV=n(46771);function eW(e){let{productType:t}=e,{loanTypeSelected:n}=(0,v.useCustomer)(),r=(0,eV.p)({from:eV.d[n]}),{getValues:o}=(0,O.xW)(),{saveLoanFormState:i}=(0,L.mm)(n),l=(0,C.useCallback)(()=>{let e=o(),{offer:t}=e;i((0,eD._)(e,["offer"])),r()},[o,i,r]),{hasCoApplicantIdAndCoApplicantIsEnabledForProduct:s,fetchCoApplicantSummary:d,coApplicantSummary:u}=(0,E.I)();return(0,C.useEffect)(()=>{s(t,n)&&d()},[s,d,t,n]),(0,a.jsx)(eU.d,{withoutElevation:!0,coApplicantSummary:u,onAddCoApplicant:l,productType:t})}var e$=n(16308),eB=n(43348);let eH=(0,eo.Ay)(eB.E).withConfig({displayName:"AmountAndTerm.styled__Title",componentId:"sc-200e8943-0"})(["font-weight:800;font-size:1.25rem;margin-bottom:0;"]),ez=(0,eo.Ay)(eB.E).withConfig({displayName:"AmountAndTerm.styled__Subtitle",componentId:"sc-200e8943-1"})(["color:",";margin-top:0;margin-bottom:0;"],e=>{let{theme:t}=e;return t.foundations.colors.black70});function eZ(){return(0,a.jsxs)(eF,{"data-testid":"amount-and-term-skeleton",children:[(0,a.jsx)(et.E,{variant:"rect",width:300,height:32}),(0,a.jsxs)("div",{style:{marginBottom:"24px"},children:[(0,a.jsx)("div",{style:{marginBottom:"8px"},children:(0,a.jsx)(et.E,{variant:"rect",width:100,height:20})}),(0,a.jsx)(et.E,{variant:"rect",width:"100%",height:56})]}),(0,a.jsxs)("div",{style:{marginBottom:"24px"}
1,children:[(0,a.jsx)("div",{style:{marginBottom:"16px"},children:(0,a.jsx)(et.E,{variant:"rect",width:"100%",height:4})}),(0,a.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,a.jsx)(et.E,{variant:"rect",width:50,height:20}),(0,a.jsx)(et.E,{variant:"rect",width:50,height:20})]})]}),(0,a.jsx)("div",{style:{marginBottom:"24px"},children:(0,a.jsx)(et.E,{variant:"rect",width:"100%",height:56})}),(0,a.jsxs)("div",{style:{marginBottom:"24px"},children:[(0,a.jsx)("div",{style:{marginBottom:"16px"},children:(0,a.jsx)(et.E,{variant:"rect",width:200,height:32})}),(0,a.jsx)("div",{children:[0,1].map(e=>(0,a.jsxs)("div",{style:{padding:"16px",border:"1px solid #e5e7eb",borderRadius:"8px",marginBottom:"16px"},children:[(0,a.jsx)("div",{style:{marginBottom:"16px"},children:(0,a.jsx)(et.E,{variant:"rect",width:200,height:32})}),(0,a.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"16px"},children:[(0,a.jsx)(et.E,{variant:"rect",width:100,height:20}),(0,a.jsx)(et.E,{variant:"rect",width:100,height:20})]}),(0,a.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center"},children:[(0,a.jsx)(et.E,{variant:"rect",width:80,height:20}),(0,a.jsx)(et.E,{variant:"rect",width:80,height:20})]})]},e))})]})]})}var eQ=n(40391),eG=n(72531),eq=n(19371);let eX=eo.Ay.div.withConfig({displayName:"AmountField.styled__CustomAmountWrapper",componentId:"sc-8f309f2c-0"})(["display:flex;flex-direction:column;"]),eY=e=>{var t,n,r;let{showSlider:o,onFocus:i,onBlur:l,onChange:s,defaultValue:d}=e,u=(0,O.xW)(),{loanConfig:c}=(0,el.w)(),{strongOfferMaxAmount:f}=(0,ec.k)(),m=_.Zo.AMOUNT,{control:h,setValue:p,resetField:g}=u,v=(0,eq.mZ)({fields:c.fields,defaultValue:d}),y=null!=(r=null==(t=v.validations)?void 0:t.min)?r:0,b=[null==(n=v.validations)?void 0:n.max,f].filter(e=>void 0!==e),x=b.length?Math.max(Math.min(...b),y):void 0,j=e=>{let{newValue:t,fieldOnChange:n,interactionOrigin:r}=e;g("offer"),n(t),p("interactionOrigin",r),s&&s(t)};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(eX,{children:(0,a.jsx)(O.xI,{control:h,name:"loan.".concat(m),render:e=>{let{field:{name:t,value:n,onChange:r,onBlur:o},fieldState:{error:s}}=e;return(0,a.jsx)(eQ.m,{id:m,fieldInputType:v.inputType,items:v.items,defaultValue:d,required:!0,disabled:!1,placeholder:"Amount",onFocus:i,onBlur:()=>{o(),l&&l()},label:"Loan Amount",value:n,error:s,name:t,onChange:e=>{j({newValue:e,fieldOnChange:r,interactionOrigin:"input_interaction"})},validations:v.validations})}})}),o&&(0,a.jsx)(O.xI,{control:h,name:"loan.amount",render:e=>{let{field:{value:t,onChange:n}}=e;return(0,a.jsx)(eG.A,{disabled:!1,variant:"enhanced",min:y,max:x,step:100,value:t,onChange:e=>{j({newValue:e,fieldOnChange:n,interactionOrigin:"slider_interaction"})},defaultValue:d})}})]})};var eK=n(21438),eJ=n(88787),e0=n(36648),e1=n(8332),e5=n(70565);let e2=e=>{var t,n;let{hide:r,validOffers:o,isFetching:i}=e,{strongOfferMaxAmount:l,approvalType:s,isAmountWithinConfiguredRange:d,loanConfigMinAmount:u}=(0,ec.k)(),{badge:c}=eu(),{trackTierExposure:f}=eM(),{watch:m}=(0,O.xW)(),{loan:{amount:h},offer:p}=m(),g=!c.enabled||r,v=l?(0,b.vv)(l,0,0):void 0,y=u?(0,b.vv)(u,0,0):void 0,x=(null!=(t=null==o?void 0:o.length)?t:0)>0,j=(0,C.useMemo)(()=>({amount:h,approvalType:s,hasValidOffers:x,strongOfferMaxAmount:l,isAmountWithinConfiguredRange:d,loanConfigMinAmount:u,isFetching:i}),[h,s,x,l,d,u,i]),E=(0,C.useMemo)(()=>eL(j),[j]),A={[N.mA.ABOVE_MAX]:{title:"The amount exceeds the maximum allowed",pronoun:"You are",status:eK.l.NEGATIVE,icon:(0,a.jsx)(e1.M,{weight:"regular",size:"sm"}),role:"alert"},[N.mA.BELOW_MIN]:{title:"The amount does not reach the minimum required",pronoun:"You are",status:eK.l.NEGATIVE,icon:(0,a.jsx)(e1.M,{weight:"regular",size:"sm"}),role:"alert",description:y&&"The minimum amount is ".concat(y)},[N.mA.EXCELLENT]:{title:c.successText,pronoun:"You are",status:eK.l.SUCCESS,icon:(0,a.jsx)(e0.S,{weight:"regular",size:"sm"})},[N.mA.MODERATE]:{title:c.moderateText,pronoun:"You're",status:eK.l.NEUTRAL,icon:(0,a.jsx)(e0.S,{weight:"regular",size:"sm"})},[N.mA.LOWER]:{title:c.warningText,pronoun:"You're",status:eK.l.WARNING,icon:(0,a.jsx)(e5.i,{weight:"regular",size:"sm"})}},w=E?A[E]:void 0,S=(0,C.useMemo)(()=>(e=>{let{amount:t,approvalType:n,hasValidOffers:r,strongOfferMaxAmount:o,isAmountWithinConfiguredRange:a,loanConfigMinAmount:i,isFetching:l}=e;if(!l&&t)return n!==N.HA.PRE_QUALIFIED||a(t)?eL({amount:t,approvalType:n,hasValidOffers:r,strongOfferMaxAmount:o,isAmountWithinConfiguredRange:a,loanConfigMinAmount:i,isFetching:l}):void 0!==i&&t<i?N.Zt.BELOW_MIN:N.Zt.EXCEEDS_MAX})(j),[j]),T=(0,C.useRef)(void 0);return((0,C.useEffect)(()=>{!g&&E&&S&&S!==T.current&&(T.current=S,f(S,null==p?void 0:p.id))},[g,E,S,null==p?void 0:p.id,f]),g||!w)?null:(0,a.jsx)("div",{role:w.role,children:(0,a.jsx)(eJ.P,{title:w.title,de
1scription:null!=(n=w.description)?n:v&&"".concat(w.pronoun," pre-qualified for up to ").concat(v),status:w.status,icon:w.icon})},E)};var e8=n(38057),e6=n(61970);let e3=(0,eo.Ay)(e6.Z).withConfig({displayName:"Terms.styled__RequestCustomAmountCard",componentId:"sc-1dad4b91-0"})(["padding-bottom:",";","{margin:0;}"],e=>{let{theme:t}=e;return t.token.spacing["24"]},eB.E),e9=()=>{let{setValue:e}=(0,O.xW)(),{trackCustomAmountButtonClick:t}=eM(),n=(0,u.Jr)();return(0,a.jsx)(e3,{handleClick:()=>{n||e("loan.amount",null),e("section",N.jP.CUSTOM_AMOUNT),t()},leftExtraInfo:(0,a.jsx)(eB.E,{$variant:"primary",$weight:"bold",children:"Request custom amount"}),rightExtraInfo:(0,a.jsx)(e8.K,{}),autoHeight:!0,infoContainerAutoHeight:!0})},e4=e=>{let{control:t,fieldId:n,items:r,onChange:o,disabled:i}=e;return(0,a.jsx)(O.xI,{control:t,name:n,render:e=>{let{field:{name:t,value:l},fieldState:{error:s}}=e;return(0,a.jsx)(eQ.m,{name:t,id:n,fieldInputType:_.Zo.SELECTABLE_LIST,defaultValue:null,items:r,label:"Select the term:",onChange:o,required:!0,value:l,disabled:i,error:s,placeholder:""})}})},e7=e=>{if("string"==typeof e)return e;if("object"==typeof e&&null!==e&&"id"in e){let t=e.id;return"string"==typeof t?t:void 0}};var te=n(51356);let tt=eo.Ay.div.withConfig({displayName:"OfferCard.styled__RightExtraInfo",componentId:"sc-12ce7b79-0"})(["text-align:right;"]);function tn(e){let{offer:t}=e,{control:n,watch:r}=(0,O.xW)(),{monthlyPayments:o,months:i,apr:l}=t,s=e7(r("offer"));return(0,a.jsx)(O.xI,{name:"offer",control:n,render:e=>{let{field:n}=e,r=s===t.id;return(0,a.jsx)(e6.Z,{title:"".concat((0,b.vv)(o)," /month"),leftExtraInfo:(0,a.jsxs)("div",{children:[(0,a.jsx)(eB.E,{$variant:"secondary",children:"Payments"}),(0,a.jsx)(eB.E,{$variant:"secondary",children:"APR"})]}),rightExtraInfo:(0,a.jsxs)(tt,{children:[(0,a.jsxs)(eB.E,{$variant:"secondary",$weight:"bold",children:[i," months"]}),(0,a.jsxs)(eB.E,{$variant:"secondary",$weight:"bold",children:[(0,b.$I)(l),"%"]})]}),handleClick:()=>n.onChange(t),isSelected:r,type:te.b.REGULAR})}})}let tr=()=>(0,a.jsx)("div",{children:[0,1].map(e=>(0,a.jsxs)("div",{style:{padding:"16px",border:"1px solid #e5e7eb",borderRadius:"8px",marginBottom:"16px"},children:[(0,a.jsx)("div",{style:{marginBottom:"16px"},children:(0,a.jsx)(et.E,{variant:"rect",width:200,height:32})}),(0,a.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"16px"},children:[(0,a.jsx)(et.E,{variant:"rect",width:100,height:20}),(0,a.jsx)(et.E,{variant:"rect",width:100,height:20})]}),(0,a.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center"},children:[(0,a.jsx)(et.E,{variant:"rect",width:80,height:20}),(0,a.jsx)(et.E,{variant:"rect",width:80,height:20})]})]},e))}),to=e=>{let{isCustomAmount:t=!1,isLoading:n,validOffers:r,hideOfferOptions:o=!1}=e,{setValue:i,watch:l}=(0,O.xW)(),s=(0,eo.DP)(),d=l("offer");return(0,C.useEffect)(()=>{if(!r)return;if(o){d&&i("offer",null,{shouldValidate:!1});return}let e=e7(d),t="object"==typeof d&&null!=d;if(0===r.length){t&&i("offer",null,{shouldValidate:!1});return}if("string"==typeof d&&d.length>0)return;let n=1===r.length?r[0]:void 0;if(n&&e!==n.id)return void i("offer",n,{shouldValidate:!1});t&&e&&!r.some(t=>t.id===e)&&i("offer",null,{shouldValidate:!1})},[r,d,i,o]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(c.j,{condition:!o&&!!r&&r.length>1,children:(0,a.jsx)(eB.E,{$variant:"primary",$color:s.foundations.colors.black02,style:{marginBottom:0},children:"Select loan terms:"})}),n?(0,a.jsx)(tr,{}):(0,a.jsxs)(a.Fragment,{children:[!o&&(null==r?void 0:r.map(e=>(0,a.jsx)(tn,{offer:e},e.id))),!t&&(0,a.jsx)(e9,{})]})]})},ta=e=>{var t,n;let{isDataReady:r,offers:o,debouncedAmount:i,validOffers:l,isFetched:s,isFetching:d,tosText:f,isSubmittingLoan:m,submitLoan:h,productType:p,SubmissionComponent:g}=e,{strongOfferRecommendedAmount:y,isAmountUnderMaxValue:x,isAmountWithinConfiguredRange:j,approvalType:E,strongOfferMaxAmount:A,isPreQualified:w,isPreApproved:S,isBestOffersSettled:T}=(0,ec.k)(),{slider:I,amountExperience:P,badge:k}=eu(),{value:L}=(0,u.sE)(),R=(0,u.Jr)(),{control:M,watch:F,setValue:U,resetField:V}=(0,O.xW)(),{loanTypeSelected:W}=(0,v.useCustomer)(),$=(0,eo.DP)(),B=eR({debouncedAmount:i,validOffers:l,isFetching:d,amountExperience:P,isThreeTierMessagingEnabled:k.enabled}),{trackAmountSelection:H}=eM(),{hasJustVerifiedIncome:z}=D(),Z=F("offer"),Q=F("interactionOrigin"),G=F("isPrefetched"),X=F("loan.amount"),Y=F("section"),K=!j(X),J=!Z||!r,[ee,et]=(0,C.useState)(!1),en=(0,C.useCallback)(()=>{U("shouldSkipRangeAmountScreen",!0),R||U("loan.amount",void 0),U("section",N.jP.CUSTOM_AMOUNT)},[U,R]),er=(0,C.useCallback)(()=>{Q&&H(Number(i),Q)},[H,Q,i]),ea=(0,C.useCallback)((e,t)=>{(0,ev.ZI)("strong_offers_no_valid_offers_redirect",{recommendedAmount:e,reason:t,approvalType:E,productType:p}),en()},[E,p,en]),ei=(0,C.useMemo)(()=>({[N.HA.PRE_APPROVED]:A,[N.HA.PRE_QUALIFIED]:y}),[A,y]);(0,C.useEffect)(()=>
1{if(i||G)return;let e=ei[E];if(e){U("loan.amount",e),V("offer"),U("isPrefetched",!0);return}T&&(U("isPrefetched",!0),ea(void 0,"no_default_amount"))},[i,G,ei,E,T,U,V,ea]),(0,C.useEffect)(()=>{i&&G&&x(Number(i))&&er()},[i,er,x,G]);let el=void 0!==l,es=null!=(n=null==l?void 0:l.length)?n:0,ed=ei[E];(0,C.useEffect)(()=>{if(s&&!d&&G){if(ee||et(!0),Y===N.jP.CUSTOM_AMOUNT)return;let e=0===es,t=X===ed;el&&e&&t&&ea(ed,"no_valid_offers")}},[s,d,G,el,es,X,ed,ee,Y,ea]);let ef=async()=>{await h()},em=(0,C.useMemo)(()=>(null==l?void 0:l.length)?l.map(e=>({value:e.id,label:"".concat(e.months," months")})):[],[l]),eh=(0,C.useMemo)(()=>({[N.HA.PRE_QUALIFIED]:"Select loan amount",[N.HA.PRE_APPROVED]:"Congrats! You are pre-approved for up to ".concat((0,b.vv)(A,2,0),".")}),[A]),ep=(0,C.useMemo)(()=>({[N.HA.PRE_QUALIFIED]:"Range for best chance of approval",[N.HA.PRE_APPROVED]:null}),[]);if(!ee)return(0,a.jsx)(eZ,{});let eg=z&&(null==o?void 0:o.every(e=>{var t;return(null==(t=e.externalApprovalFactor)?void 0:t.adVerifiedStatus)==="VERIFIED"}));return(0,a.jsxs)(eF,{children:[eg&&(0,a.jsx)(eT.b,{title:"Income successfully verified!",subtitle:"Your offers might have changed."}),(0,a.jsxs)(eN,{children:[(0,a.jsx)(eH,{role:"heading","aria-level":2,$variant:"primary",$weight:"bold",$color:$.foundations.colors.tertiary,children:eh[E]}),(0,a.jsx)(ek,{})]}),(0,a.jsx)(c.j,{condition:ep[E],children:(0,a.jsx)(ez,{$variant:"primary",children:ep[E]})}),(0,a.jsx)(eY,{showSlider:I.enabled,defaultValue:ei[E]}),(0,a.jsx)(e2,{validOffers:l,isFetching:d}),(0,a.jsx)(c.j,{condition:X>0||l&&l.length>0,children:K?(0,a.jsx)(to,{isLoading:d,validOffers:l,hideOfferOptions:!0}):B?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(e4,{control:M,fieldId:"offer",items:em,onChange:e=>{U("offer",e,{shouldValidate:!0})},disabled:!r}),(0,a.jsx)(e9,{})]}):(0,a.jsx)(to,{isLoading:d,validOffers:l})}),(0,a.jsx)(c.j,{condition:L?!S:w,children:(0,a.jsx)(eW,{productType:p})}),(0,a.jsx)(q.K,{fees:null==Z||null==(t=Z.customData)?void 0:t.fees,loanType:W}),(0,a.jsx)(e$.w,{tosText:f,isSubmittingLoan:m,handleSubmit:ef,SubmissionComponent:g,isDisabled:J||m,shouldDisplayNotices:!0,approvalType:_.Ud[E],dealType:_.nu.PURCHASE})]})};var ti=n(84166);let tl=eo.Ay.h2.withConfig({displayName:"CustomAmount.styled__Heading",componentId:"sc-22ce2e11-0"})(["margin:0;line-height:1;"]),ts=eo.Ay.form.withConfig({displayName:"CustomAmount.styled__FormContent",componentId:"sc-22ce2e11-1"})(["display:flex;flex-direction:column;flex:1;gap:1.5rem;padding:1rem 0;"]),td=e=>{var t;let{isDataReady:n,debouncedAmount:r,validOffers:o,invalidOffers:i,isFetching:l,isSubmittingLoan:s,submitLoan:d,productType:f,SubmissionComponent:m,tosText:h}=e,{trackCustomAmountRequest:p}=eM(),{isAmountWithinConfiguredRange:g,isPreQualified:y,isPreApproved:b}=(0,ec.k)(),{amountExperience:x,badge:j}=eu(),{value:E}=(0,u.sE)(),A=(0,u.Jr)(),{loanTypeSelected:w}=(0,v.useCustomer)(),{control:S,clearErrors:T,getValues:I,setValue:N,setError:P,trigger:k,formState:{errors:L},watch:R}=(0,O.xW)(),M=R("offer"),F=(0,C.useMemo)(()=>{var e;if(M)return"object"==typeof M?M:null!=(e=null==o?void 0:o.find(e=>e.id===M))?e:null==i?void 0:i.find(e=>e.id===M)},[M,o,i]),[D,U]=(0,C.useState)(!1),V=(0,C.useRef)(s);(0,C.useEffect)(()=>{V.current=s},[s]);let W=!!(L.loan&&"amount"in L.loan&&L.loan.amount),$=(0,C.useMemo)(()=>{let e=(null==o?void 0:o.length)>0?o:i;return(null==e?void 0:e.length)>0?e.map(e=>({value:e.id,label:"".concat(e.months," months")})):[]},[o,i]),B=async()=>{await d({skipTruvCheck:!1})},H=async e=>{if(!W){if(!r)return void P("loan.amount",{type:"required",message:"Amount is required"});N("offer",e)}},z=(0,C.useCallback)(()=>{r&&p(Number(r))},[p,r]);(0,C.useEffect)(()=>{r&&(z(),U(!1))},[r,z]),(0,C.useEffect)(()=>{if(null==I("loan.amount"))return void T("loan.amount");k("loan.amount")},[]);let Z=R("loan.amount"),Q=(0,C.useRef)(A);(0,C.useEffect)(()=>{Q.current=A},[A]),(0,C.useEffect)(()=>{let e=null==Z;A&&e&&r&&N("loan.amount","string"==typeof r?parseInt(r,10):r,{shouldValidate:!0})},[Z,r,A]),(0,C.useEffect)(()=>()=>{V.current||Q.current||(N("loan.amount",void 0),N("isPrefetched",!1))},[]);let G=(0,C.useMemo)(()=>{let e=((null==o?void 0:o.length)||0)>0||((null==i?void 0:i.length)||0)>0;return Number(r)>0&&e&&g(Number(r))},[r,o,i,g]),X=eR({debouncedAmount:r,validOffers:o,isFetching:l,amountExperience:x,isThreeTierMessagingEnabled:j.enabled});return(0,a.jsxs)(eF,{children:[(0,a.jsxs)(eN,{children:[(0,a.jsx)(tl,{children:"Loan Information"}),(0,a.jsx)(ek,{})]}),(0,a.jsx)(eY,{onFocus:()=>{U(!0)},onChange:e=>{U(!0),N("loan.amount",e)}
1}),(0,a.jsxs)(ts,{children:[(0,a.jsx)(c.j,{condition:l&&!W,children:(0,a.jsxs)("div",{children:[(0,a.jsx)(et.E,{height:"10px",width:"100px",variant:"rect",style:{marginBottom:"8px"}}),(0,a.jsx)(et.E,{height:"209px",width:"100%",variant:"rect"})]})}),(0,a.jsx)(c.j,{condition:!l||W,children:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(e2,{hide:D,validOffers:o,isFetching:l}),(0,a.jsx)(c.j,{condition:G,children:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(ti.r,{validOffers:o,invalidOffers:i,isLoadingOffers:l}),X?(0,a.jsx)(e4,{control:S,fieldId:"offer",items:$,onChange:H,disabled:!n}):(0,a.jsx)(to,{isLoading:l,validOffers:o,isCustomAmount:!0})]})})]})})]}),(0,a.jsx)(c.j,{condition:E?!b:y,children:(0,a.jsx)(eW,{productType:f})}),(0,a.jsx)(q.K,{fees:null==F||null==(t=F.customData)?void 0:t.fees,loanType:w}),(0,a.jsx)(e$.w,{tosText:h,isSubmittingLoan:s,handleSubmit:B,SubmissionComponent:m,isDisabled:!M||s,shouldDisplayNotices:!1,dealType:_.nu.PURCHASE})]})};var tu=n(33573);let tc=(0,eo.Ay)(eB.E).withConfig({displayName:"LoanPurpose.styled__Title",componentId:"sc-471e5490-0"})(["font-weight:800;font-size:1.25rem;margin-bottom:0.5rem;"]),tf=(0,eo.Ay)(eB.E).withConfig({displayName:"LoanPurpose.styled__Subtitle",componentId:"sc-471e5490-1"})(["color:",";margin-top:0.5rem;margin-bottom:0;"],e=>{let{theme:t}=e;return t.foundations.colors.black70}),tm=()=>{let e=(0,eo.DP)(),{loanConfig:t,loanConfigLoading:n,loanPurposeConfig:r,tosText:o}=(0,el.w)(),{watch:i}=(0,O.xW)(),{amountExperience:l}=eu(),{goForward:s}=ef({enableSlider:l===es.SLIDER,loanPurposeConfig:r}),d=i("loan.loanPurpose");if(n)return(0,a.jsx)(eO,{});let u=(0,eq.Yk)(t);return(0,a.jsxs)(en.h$,{children:[(0,a.jsx)(tc,{$variant:"primary",$weight:"bold",$color:e.foundations.colors.tertiary,children:"Loan Purpose"}),(0,a.jsx)(tf,{$variant:"primary",children:"What's the purpose?"}),(0,a.jsx)(en.sf,{children:(0,a.jsx)(tu.z,{field:u,amountConfig:null,reloadOffersFunc:null,productType:_.ch.PERSONAL_NEW,shouldHideLabel:!0},null==u?void 0:u.id)}),(0,a.jsx)(ej.T,{text:o,title:"Continue",loading:!1,onPress:()=>s(),disabled:!d})]})},th=e=>{let{isDataReady:t,offers:n,debouncedAmount:r,validOffers:o,invalidOffers:i,isLoading:l,isFetched:s,isFetching:d,tosText:u}=e,{isSubmittingLoan:c,submitLoan:f}=D(),{isSubmittingLoan:m,submitLoan:h}=K(),{loanPurposeConfig:p}=(0,el.w)(),{setValue:g,watch:v}=(0,O.xW)(),{amountExperience:y}=eu(),{currentSection:b,isFlowReady:x}=ef({enableSlider:y===es.SLIDER,loanPurposeConfig:p}),{isPurposeHidden:j,defaultPurposeValue:E}=p,A=v("loan.loanPurpose");(0,C.useEffect)(()=>{j&&E&&!A&&g("loan.loanPurpose",E)},[j,E,A,g]);let w=(0,C.useMemo)(()=>({[N.jP.PURPOSE]:(0,a.jsx)(tm,{}),[N.jP.RANGE_AMOUNT]:(0,a.jsx)(ta,{isDataReady:t,offers:n,debouncedAmount:r,validOffers:o,isLoading:l,isFetched:s,isFetching:d,tosText:u,isSubmittingLoan:m,submitLoan:h,productType:_.ch.PERSONAL_NEW,SubmissionComponent:G.T}),[N.jP.CUSTOM_AMOUNT]:(0,a.jsx)(td,{isDataReady:t,offers:n,debouncedAmount:r,validOffers:o,invalidOffers:i,isFetching:d,isSubmittingLoan:c,submitLoan:f,productType:_.ch.PERSONAL_NEW,SubmissionComponent:G.T,tosText:u})})[b],[b,r,i,t,s,d,l,c,m,n,f,h,u,o]);return x?w:(0,a.jsx)(eO,{})},tp=()=>{let[e,t]=(0,C.useState)(!1),{loanConfigLoading:n,tosText:r}=(0,el.w)(),{isAmountWithinConfiguredRange:o}=(0,ec.k)(),{loanTypeSelected:i}=(0,v.useCustomer)();(0,C.useEffect)(()=>{(0,ev.ZI)("personal-loan-flow-shown",{flow:"strong-offers"})},[]);let{watch:l,formState:{errors:s}}=(0,O.xW)(),{coApplicantId:d,spouseWillSignLoan:u,loansUtmVariables:c}=(0,S.le)(),f=l("section"),m=l("loan.amount"),h=l("loan.loanPurpose"),p=(0,eC.d)(m,500),g=(0,C.useCallback)(()=>{var t,n;if(e)return!1;let r={[N.jP.PURPOSE]:()=>!0,[N.jP.RANGE_AMOUNT]:()=>o(p),[N.jP.CUSTOM_AMOUNT]:()=>o(p)};return null==(n=null==(t=r[f])?void 0:t.call(r))||n},[f,p,o,e]),{isDataReady:y,offers:b,validOffers:x,invalidOffers:j,isLoading:E,isFetched:w,isFetching:T}=(0,A.fI)({amount:p,coApplicantId:d,spouseWillSignLoan:u,loanPurpose:h,utmVariables:c,errors:s,section:f,enabled:g(),loanType:i});return(0,a.jsxs)(F,{offers:b,children:[(0,a.jsx)(V,{setIsRefreshingOffers:t}
1),(0,a.jsx)(en.gZ,{"data-testid":"strong-offers-personal-loan",children:n||e?(0,a.jsx)(eO,{}):(0,a.jsx)(th,{debouncedAmount:p,invalidOffers:j,isDataReady:y,isFetched:w,isFetching:T,isLoading:E,offers:b,tosText:r,validOffers:x})}),(0,a.jsx)($,{})]})},tg=()=>{let e=(0,em.Y)(),{methods:t,loanConfig:n,hasFetchedLoanConfig:i,loanPurposeConfig:l}=(0,el.w)(),s=!!(null==n?void 0:n.isSingleOffer),{shouldShowStrongOffersForm:d,isPreQualifiedExperienceLoading:c}=(()=>{let{value:e,loading:t}=(0,u.dp)();return{shouldShowStrongOffersForm:e,isPreQualifiedExperienceLoading:t}})(),{isDataReady:f}=(0,U.u)({shouldFetchBestOffers:!0,isFromTruvWidget:!1}),m=!c&&f;return(0,C.useEffect)(()=>{m&&i&&!n&&e.push(eh.t.NOT_FOUND)},[i,m,n,e]),(0,a.jsx)(O.Op,(0,o._)((0,r._)({},t),{children:(0,a.jsx)(tv,{isDataReady:m,loanConfig:n,loanPurposeConfig:l,isSingleOfferLoan:s,shouldShowStrongOffersForm:d})}))},tv=e=>{let{isDataReady:t,loanConfig:n,loanPurposeConfig:r,isSingleOfferLoan:o,shouldShowStrongOffersForm:c}=e,f=(0,em.Y)(),m=(0,R.F)(),{amountExperience:h}=eu(),{goBack:p}=ef({enableSlider:h===es.SLIDER,loanPurposeConfig:r}),g=(0,C.useCallback)(()=>{if(!(c&&p()))return f.back()},[c,p,f]),v=(0,C.useCallback)(()=>{f.push(eh.t.MAIN)},[f]),{isToggleEnabled:y}=(0,u.gK)();return(0,a.jsxs)(l.sc,{enableGlowUp:y,children:[(0,a.jsx)(l.Vs,{children:(0,a.jsx)(i.u,{hideMenu:y})}),(0,a.jsx)(l.IS,{$colored:!y,children:(0,a.jsx)(s.g,{onBack:()=>g(),small:y,colored:!y,$enableUiGlowUp:y,showCloseButton:y,onClose:v,children:o?m:"Personal Loan"})}),(0,a.jsx)(l.UC,{$enableGlowUp:y,children:t&&n?o?(0,a.jsx)(ei,{}):c?(0,a.jsx)(tp,{}):(0,a.jsx)(eS,{}):(0,a.jsx)(en.XD,{"data-testid":"spinner-container",children:(0,a.jsx)(d.y,{black:!0})})})]})}},51777:(e,t,n)=>{n.d(t,{o:()=>s});var r=n(80263),o=n(78252),a=n(53239),i=n(33573),l=n(90627);let s=(0,a.memo)(e=>{var t;let{loanConfig:n,reloadOffersFunc:a,productType:s,as:d,id:u,onSubmit:c}=e,f=null;return(0,r.jsxs)(l.sf,{as:d,id:u,onSubmit:c,children:[null==n||null==(t=n.fields)?void 0:t.map(e=>(e=>{var t,n,r,o,a,i,l,s,d;let u=!1,c=null==e||null==(n=e.input)||null==(t=n.config)?void 0:t.validations,m=null==e?void 0:e.id,h=null==e||null==(r=e.input)?void 0:r.type;if("amount"===m){let t=null==e||null==(a=e.input)||null==(o=a.config)?void 0:o.options;f={inputType:h,defaultValue:null==e||null==(l=e.input)||null==(i=l.config)?void 0:i.defaultValue,items:t,disabled:null==e||null==(d=e.input)||null==(s=d.config)?void 0:s.disabled,validations:c},u=!0}return u})(e)?(0,r.jsx)("div",{style:{display:"none"}},null==e?void 0:e.id):(0,r.jsx)(i.z,{field:e,amountConfig:f,reloadOffersFunc:a,productType:s},null==e?void 0:e.id)),(0,r.jsx)(o.Q,{})]})})},63855:(e,t,n)=>{n.d(t,{F:()=>r});var r={DEFAULT:"default",SUCCESS:"success",WARNING:"warning",NEGATIVE:"negative",INFO:"info",SELECTABLE:"selectable",PINNED:"pinned"}},72531:(e,t,n)=>{n.d(t,{A:()=>j});var r=n(86917),o=n(97722),a=n(25722),i=n(80263),l=n(20628),s=n(53239),d=n(35083),u=n(35113),c=n(8368),f=n(69351),m=n.n(f);let h=(0,c.Ay)(u.bL).withConfig({displayName:"Slider.styled__SliderRoot",componentId:"sc-b5f01750-0"})(["--slider-color-primitive:",";--slider-color:rgb(var(--slider-color-primitive));position:relative;display:flex;align-items:center;user-select:none;touch-action:none;width:100%;height:1.75rem;cursor:pointer;&[data-variant='enhanced']{height:3rem;}&[data-disabled]{cursor:not-allowed;opacity:0.5;}"],e=>(e=>{let{r:t,g:n,b:r}=m()(e).object();return"".concat(t," ").concat(n," ").concat(r)})(e.theme.colors.primary)),p=(0,c.Ay)(u.CC).withConfig({displayName:"Slider.styled__SliderTrack",componentId:"sc-b5f01750-1"})(["background-color:rgba(var(--slider-color-primitive) / 0.38);position:relative;flex-grow:1;border-radius:",";height:0.125rem;[data-variant='enhanced'] &{height:0.5rem;}"],e=>e.theme.foundations.radius.full),g=(0,c.Ay)(u.Q6).withConfig({displayName:"Slider.styled__SliderRange",componentId:"sc-b5f01750-2"})(["position:absolute;background-color:var(--slider-color);border-radius:",";height:100%;[data-variant='enhanced'] &{height:0.5rem;}"],e=>e.theme.foundations.radius.full),v=(0,c.Ay)(u.zi).withConfig({displayName:"Slider.styled__SliderThumb",componentId:"sc-b5f01750-3"})(["--size:0.75rem;--shadow-color:rgba(66,66,66,0.16);--shadow-size:0.5rem;display:block;width:var(--size);height:var(--size);background-color:var(--slider-color);border-radius:",";
1transition:box-shadow 150ms cubic-bezier(0.4,0,0.2,1) 0ms;outline:none;&:hover,&:focus{box-shadow:0 0 0 var(--shadow-size) var(--shadow-color);}&:active{box-shadow:0 0 0 calc(var(--shadow-size) * 2) var(--shadow-color);}[data-variant='enhanced'] &{--size:2rem;background-color:",";border:2px solid var(--slider-color);display:flex;align-items:center;justify-content:center;&::after{content:'';width:0.75rem;height:0.75rem;background-color:",";border-radius:",";}&[data-max='true']{&::after{display:none;}}&[data-disabled]{&:hover,&:focus,&:active{box-shadow:none;}}}"],e=>e.theme.foundations.radius.full,e=>e.theme.colors.background,e=>e.theme.foundations.colors.black10,e=>e.theme.foundations.radius.full),y=c.Ay.span.withConfig({displayName:"Slider.styled__EnhancedSliderLabel",componentId:"sc-b5f01750-4"})(["color:",";font-size:",";font-family:",";"],e=>e.theme.foundations.colors.black70,e=>e.theme.foundations.typography.fontSize.base,e=>e.theme.foundations.typography.fontFamily.base);c.Ay.div.withConfig({displayName:"Slider.styled__EnhancedDotMark",componentId:"sc-b5f01750-5"})(["position:absolute;width:0.5rem;height:0.5rem;background-color:",";border-radius:",";top:50%;transform:translate(-50%,-50%);cursor:pointer;&:hover,&:focus{box-shadow:0 0 0 0.5rem rgba(66,66,66,0.16);}&:active{box-shadow:0 0 0 calc(0.5rem * 2) rgba(66,66,66,0.16);}"],e=>e.theme.foundations.colors.lightGrey,e=>e.theme.foundations.radius.full);let b=c.Ay.div.withConfig({displayName:"Slider.styled__EnhancedSliderWrapper",componentId:"sc-b5f01750-6"})(["position:relative;width:100%;"]),x=c.Ay.div.withConfig({displayName:"Slider.styled__EnhancedSliderLabelWrapper",componentId:"sc-b5f01750-7"})(["width:100%;display:flex;justify-content:space-between;margin-top:-0.5rem;&[data-disabled='true']{cursor:not-allowed;opacity:0.5;}"]),j=e=>{var{defaultValue:t,value:n,min:u,max:c,onChange:f,variant:m="default"}=e,j=(0,a._)(e,["defaultValue","value","min","max","onChange","variant"]);let{"aria-label":E}=j,A=(0,a._)(j,["aria-label"]),[w,S]=(0,s.useState)(null!=n?n:t),C=e=>{"default"===m||"enhanced"===m?f(e[0]):S(e[0])};(0,s.useEffect)(()=>{n&&S(n)},[n]);let O=n>c;return"default"===m?(0,i.jsxs)(h,(0,o._)((0,r._)({defaultValue:[t],value:[n],min:u,max:c,step:1,onValueChange:C},A),{children:[(0,i.jsx)(p,{children:(0,i.jsx)(g,{})}),(0,i.jsx)(v,{"aria-label":E})]})):(0,i.jsxs)(b,{"data-testid":"enhanced-slider",children:[(0,i.jsxs)(h,(0,o._)((0,r._)({"data-testid":"enhanced-slider-root",value:[w],min:u,max:c,onValueChange:C,onValueCommit:e=>{f(e[0])},"data-variant":"enhanced"},A),{children:[(0,i.jsx)(p,{"data-testid":"enhanced-slider-track",children:(0,i.jsx)(g,{"data-testid":"enhanced-slider-range"})}),(0,i.jsx)(v,{"data-testid":"enhanced-slider-thumb","aria-label":E,"data-max":O,children:O&&(0,i.jsx)(l.f,{size:20,color:"var(--slider-color)","data-testid":"enhanced-slider-thumb-icon"})})]})),(0,i.jsxs)(x,{"data-disabled":j.disabled,"data-testid":"enhanced-slider-label-wrapper",children:[(0,i.jsx)(y,{"data-testid":"enhanced-slider-label-min",children:(0,d.vv)(u,0,0)}),(0,i.jsx)(y,{"data-testid":"enhanced-slider-label-max",children:(0,d.vv)(c,0,0)})]})]})}},72828:(e,t,n)=>{n.d(t,{h:()=>o,l:()=>r});var r={SMALL:"sm",MEDIUM:"md",LARGE:"lg"},o={PRIMARY:"primary",SECONDARY:"secondary",TEXT:"text",TEXT_NO_HOVER:"text-no-hover",OUTLINE:"outline",ICON:"icon"}},73521:(e,t,n)=>{n.d(t,{A:()=>o});var r=n(53239);let o=new Map([["bold",r.createElement(r.Fragment,null,r.createElement("path",{d:"M184.49,136.49l-80,80a12,12,0,0,1-17-17L159,128,87.51,56.49a12,12,0,1,1,17-17l80,80A12,12,0,0,1,184.49,136.49Z"}))],["duotone",r.createElement(r.Fragment,null,r.createElement("path",{d:"M176,128,96,208V48Z",opacity:"0.2"}),r.createElement("path",{d:"M181.66,122.34l-80-80A8,8,0,0,0,88,48V208a8,8,0,0,0,13.66,5.66l80-80A8,8,0,0,0,181.66,122.34ZM104,188.69V67.31L164.69,128Z"}))],["fill",r.createElement(r.Fragment,null,r.createElement("path",{d:"M181.66,133.66l-80,80A8,8,0,0,1,88,208V48a8,8,0,0,1,13.66-5.66l80,80A8,8,0,0,1,181.66,133.66Z"}))],["light",r.createElement(r.Fragment,null,r.createElement("path",{d:"M180.24,132.24l-80,80a6,6,0,0,1-8.48-8.48L167.51,128,91.76,52.24a6,6,0,0,1,8.48-8.48l80,80A6,6,0,0,1,180.24,132.24Z"}))],["regular",r.createElement(r.Fragment,null,r.createElement("path",{d:"M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z"}))],["thin",r.createElement(r.Fragment,null,r.createElement("path",{d:"M178.83,130.83l-80,80a4,4,0,0,1-5.66-5.66L170.34,128,93.17,50.83a4,4,0,0,1,5.66-5.66l80,80A4,4,0,0,1,178.83,130.83Z"}))]])}
1,81998:(e,t,n)=>{n.d(t,{d:()=>o});var r=n(53239);function o(e,t){let[n,o]=(0,r.useState)(e);return(0,r.useEffect)(()=>{let n=setTimeout(()=>{o(e)},null!=t?t:500);return()=>{clearTimeout(n)}},[e,t]),n}},87875:(e,t,n)=>{n.d(t,{Q:()=>r.Q});var r=n(23120)},88787:(e,t,n)=>{n.d(t,{P:()=>y});var r=n(84297),o=n(95952),a=n(22737),i=n(53239),l=n(9186),s=n(8368),d=n(21438),u=n(43348);function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function f(e,t,n){var r;return(r=function(e,t){if("object"!=c(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=c(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==c(r)?r:r+"")in e)?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var m=function(e){var t=e.status,n=e.colorKey;return({text:f(f(f(f(f(f({},d.l.SUCCESS,l.A.token.color.status.positive),d.l.INFO,l.A.token.color.status.info),d.l.NEGATIVE,l.A.token.color.status.negative),d.l.NEUTRAL,l.A.token.color.status.disabled),d.l.WARNING,l.A.token.color.status.alert),d.l.BRAND,l.A.token.color.main.primary),surface:f(f(f(f(f(f({},d.l.SUCCESS,l.A.token.color.surface.status.positive),d.l.INFO,l.A.token.color.surface.status.info),d.l.NEGATIVE,l.A.token.color.surface.status.negative),d.l.NEUTRAL,l.A.token.color.surface.status.disabled),d.l.WARNING,l.A.token.color.surface.status.alert),d.l.BRAND,l.A.token.color.partner.lighter)})[n][t]},h=s.Ay.div.withConfig({displayName:"Calloutstyled__Callout",componentId:"sc-i0y6k0-0"})(["--bg-color:",";padding:1rem;max-width:56.25rem;background-color:var(--bg-color);border-radius:",";gap:16px;display:flex;align-items:center;"],function(e){return m({status:e.$status,colorKey:"surface"})},function(e){return e.theme.token.radius["02"]}),p=s.Ay.div.withConfig({displayName:"Calloutstyled__InnerContainer",componentId:"sc-i0y6k0-1"})(["display:flex;flex-direction:column;gap:0.5rem;"]),g=(0,s.Ay)(u.E).withConfig({displayName:"Calloutstyled__TextStyled",componentId:"sc-i0y6k0-2"})(["margin:0;"]),v=n(80263),y=(0,i.forwardRef)(function(e,t){var n=e.status,i=e.title,l=e.description,s=e.customDescription,d=e.icon,u=e.dataTestId,c=m({status:n,colorKey:"text"});return(0,v.jsxs)(h,{"data-testid":u,$status:n,ref:t,children:[(0,v.jsx)(a.j,{condition:!!d,children:(0,v.jsx)(r.I,{colorfulBackgroun
1d:!1,color:c,size:o.y.SMALL,children:d})}),(0,v.jsxs)(p,{children:[(0,v.jsx)(a.j,{condition:!!i,children:(0,v.jsx)(g,{$variant:"secondary",$weight:"bold",$color:c,children:i})}),(0,v.jsx)(a.j,{condition:!!l,children:(0,v.jsx)(g,{$variant:"secondary",$color:c,children:l})}),(0,v.jsx)(a.j,{condition:!!s,children:(0,v.jsx)(g,{$variant:"secondary",$color:c,children:s})})]})]})});y.displayName="Callout"}}]);
2//# sourceMappingURL=2676.8348434fdbaf419a.js.map

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.