1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1484],{2945:(e,t,o)=>{o.d(t,{I:()=>C});var n=o(86917),a=o(97722),i=o(80263),l=o(22737),r=o(42884),s=o(84197),d=o(53239),c=o(97870),m=o(53953),p=o(36449),h=o(73135),u=o(65199);let C=e=>{let{opportunities:t,loanError:o,onEditMileage:C,onSelectLoan:y,isLoading:f,isCompactLayout:g}=e,{canShowGhostLoans:x}=(0,s.i)(o),{isToggleEnabled:L}=(0,r.gK)(),b=(0,d.useMemo)(()=>t.length,[t]),j=(0,d.useMemo)(()=>b>0,[b]);return f||j||x?(0,i.jsxs)(h.h,{title:"Your auto loans",titleId:"auto-loans-refinance",loanCount:b,loanListAriaLabel:"Auto loans",variant:p.s.AUTO,isLoading:f,children:[(0,i.jsx)(l.j,{condition:j,children:null==t?void 0:t.map(e=>{var t,o,l,r;let s=e.automobile?(0,a._)((0,n._)({},e.automobile),{year:Number(e.automobile.year),mileage:null!=(l=null==(t=e.automobile.mileage)?void 0:t.toString())?l:""}):null,d=e.approvalType===c.Ud.PRE_APPROVED;return(0,i.jsx)(u.rk,{$enableGlowUp:L,children:(0,i.jsx)(m.F,{isCompactLayout:g,variant:p.s.AUTO,apr:e.apr,lender:e.lender,loanId:e.id,monthlyPayment:e.monthlyPayments,saveUpToMonthly:null!=(r=null==(o=e.saveUpToMonthly)?void 0:o.toString())?r:"",automobile:s,isOrphan:null==s,hasLoansAvailable:!0,noBetterOffers:null!=s&&!e.saveUpToMonthly,onEditMileage:C,onSelectLoan:y,preApproved:d})},e.id)})}),x&&(0,i.jsx)(u.rk,{$enableGlowUp:L,children:(0,i.jsx)(m.F,{variant:p.s.GHOST,hasLoansAvailable:!!b,isCompactLayout:g})})]}):null}},27632:(e,t,o)=>{o.d(t,{D:()=>c});var n=o(80263),a=o(42884),i=o(53239),l=o(53953),r=o(36449),s=o(73135),d=o(65199);let c=e=>{let{opportunities:t,onSelectLoan:o,isLoading:c,isCompactLayout:m}=e,p=(0,i.useMemo)(()=>t.length>0,[t]),{isToggleEnabled:h}=(0,a.gK)();return c||p?(0,n.jsx)(s.h,{title:"Your personal loans",titleId:"personal-loans-refinance",loanCount:t.length,loanListAriaLabel:"Personal loans",isLoading:c,variant:r.s.PERSONAL,children:t.map(e=>{var t,a;return(0,n.jsx)(d.rk,{$enableGlowUp:h,children:(0,n.jsx)(l.F,{isCompactLayout:m,apr:e.apr,lender:e.lender,loanId:e.id,monthlyPayment:e.monthlyPayments,saveUpToMonthly:null!=(a=null==(t=e.saveUpToMonthly)?void 0:t.toString())?a:"",variant:r.s.PERSONAL,onSelectLoan:o,noBetterOffers:!e.saveUpToMonthly})},e.id)})}):null}},28080:(e,t,o)=>{o.d(t,{Q:()=>i});var n=o(80263),a=o(50004);let i=e=>{let{onEditMileage:t,automobile:o}=e;return o?(0,n.jsxs)(a.W,{children:[(0,n.jsx)(a.W.Trigger,{ariaLabel:"Edit ".concat(o.name," mileage"),testId:"edit-mileage-btn"}),(0,n.jsx)(a.W.Content,{children:(0,n.jsx)(a.W.Item,{onSelect:()=>{t(o.id,o.mileage)},children:"Edit mileage"})})]}):null}},34804:(e,t,o)=>{o.d(t,{i:()=>l});var n=o(68420),a=o(57253),i=o(53239);let l=e=>{var t;let{features:o}=(0,a.W)(),l=null==(t=o.ENABLE_MANUAL_GHOST_LOANS)||t,r=!!o.ENABLE_LOANS_FOR_CUSTOMERS_WITHOUT_SSN;return{canShowGhostLoans:(0,i.useMemo)(()=>{if(!l)return!1;let t=(null==e?void 0:e.code)===n.NN.NO_REPORT_FOUND;return(!r||!t)&&!t},[l,e,r])}}},36449:(e,t,o)=>{o.d(t,{s:()=>n});var n=function(e){return e[e.AUTO=0]="AUTO",e[e.GHOST=1]="GHOST",e[e.PERSONAL=2]="PERSONAL",e}({})},50004:(e,t,o)=>{o.d(t,{W:()=>j});var n=o(86917),a=o(97722),i=o(25722),l=o(80263),r=o(4179),s=o(53239),d=o(8368);let c=(0,d.i7)(["from{opacity:0;transform:translateY(2px);}to{opacity:1;transform:translateY(0);}"]),m=(0,d.i7)(["from{opacity:1;transform:translateY(0);}to{opacity:0;transform:translateY(2px);}"]),p=(0,d.Ay)(r.UC).withConfig({displayName:"MenuContent.styled__Content",componentId:"sc-6b60a9-0"})(["position:relative;padding:0.5rem 0;background-color:",";border-radius:",";box-shadow:",";z-index:",";&[data-state='open']{animation:"," 400ms cubic-bezier(0.16,1,0.3,1);}&[data-state='closed']{animation:"," 400ms cubic-bezier(0.16,1,0.3,1);}"],e=>{let{theme:t}=e;return t.foundations.colors.white},e=>e.theme.foundations.radius.md,e=>e.theme.foundations.elevation.z8,e=>e.theme.foundations.zIndex.toast,c,m),h=(0,s.forwardRef)((e,t)=>{var{children:o}=e,s=(0,i._)(e,["children"]);return(0,l.jsx)(r.ZL,{children:(0,l.jsx)(p,(0,a._)((0,n._)({},s),{ref:t,children:o}))})});h.displayName="MenuContent";let u=(0,d.Ay)(r.q7).withConfig({displayName:"MenuItem.styled__MenuItem",componentId:"sc-27d4aef7-0"})(["padding:0.5rem 1rem;font-size:1rem;cursor:pointer;transition:background-color 0.2s;&[data-highlighted]{outline:none;background-color:rgba(0,0,0,0.08);}"]),C=(0,s.forwardRef)((e,t)=>{var{children:o}=e,r=(0,i._)(e,["children"]);return(0,l.jsx)(u,(0,a._)((0,n._)({ref:t},r),{children:o}))});C.displayName="MenuItem";var y=o(89870),f=o(13034),g=o(84474);let x=(0,d.Ay)(r.l9).withConfig({displayName:"MenuTrigger.styled__Trigger",componentId:"sc-7b2b61c2-0"})(["& > svg{color:",";}"],e=>e.theme.foundations.colors.tertiary),L=d.Ay.button.withConfig({displayName:"MenuTrigger.styled__Button",componentId:"sc-7b2b61c2-1"})(["--background-color:transparent;display:flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:2.75rem;background-color:var(--background-color);cursor:pointer;font:inherit;user-select:none;border:none;border-radius:",";padding:0;outline-offset:0.25rem;transition:background-color 250ms cubic-bezier(0.4,0,0.2,1) 0ms;&:has(span){padding:0.5rem 1rem;}&:hover{--background-color:",";}"],e=>e.theme.foundations.radius.full,e=>e.theme.foundations.colors.black10),b=(0,s.forwardRef)((e,t)=>{var{ariaLabel:o="Open menu with options",testId:r="menu-trigger",children:d}=e,c=(0,i._)(e,["ariaLabel","testId","children"]);let m=(0,f.U)(d),p=m||(0,s.isValidElement)(d)&&"button"!==d.type;return(0,l.jsx)(x,(0,a._)((0,n._)({asChild:!0,"data-testid":r,"data-lib":"withclutch"},c),{children:(0,l.jsx)(L,{type:"button",ref:t,"aria-label":o,children:(0,l.jsx)(g.j,{condition:p,fallback:(0,l.jsx)(y.b,{size:"sm"}),children:(0,l.jsx)(g.j,{condition:m,fallback:d,children:(0,l.jsx)("span",{children:d})})})})}))});b.displayName="MenuTrigger";let j=e=>{var{children:t}=e,o=(0,i._)(e,["children"]);return(0,l.jsx)(r.bL,(0,a._)((0,n._)({},o),{children:t}))};j.displayName="Menu",j.Trigger=b,j.Content=h,j.Item=C},53953:(e,t,o)=>{o.d(t,{F:()=>en});var n=o(80263),a=o(42884),i=o(53239),l=o(97870),r=o(35083),s=o(35613),d=o(5960),c=o(22737),m=o(30482),p=o(28080),h=o(59946),u=o(8368);let C=u.Ay.article.withConfig({displayName:"LoanCard.styled__LoanCardContainer",componentId:"sc-13926b14-0"})(["display:flex;flex-direction:column;justify-content:space-between;gap:0.75em;padding:1em;background-color:#fff;box-shadow:",";border:",";border-radius:0.5em;width:15.75rem;min-height:19.5625rem;height:100%;",""],e=>e.$enableGlowUp?"none":"0 1px 3px rgba(0, 0, 0, 0.12),\n 0 1px 1px rgba(0, 0, 0, 0.14),\n 0 2px 1px rgba(0, 0, 0, 0.2)",e=>e.$enableGlowUp?"1px solid #e7e7e7":"none",e=>!e.$isCompactLayout&&"\n @media ".concat((0,h.P)({from:"md"})," {\n display: flex;\n flex-direction: column;\n width: 100%;\n max-width: 33.9375rem;\n min-height: 14.75rem;\n }\n ")),y=u.Ay.div.withConfig({displayName:"LoanCard.styled__LoanCardBody",componentId:"sc-13926b14-1"})(["display:flex;flex-direction:column;justify-content:center;gap:0.5em;",""],e=>!e.$isCompactLayout&&"\n @media ".concat((0,h.P)({from:"md"})," {\n display: flex;\n flex-direction: row-reverse;\n align-items: center;\n justify-content: space-between;\n gap: 0;\n\n > * {\n width: 45%;\n height: 100%;\n }\n }\n ")),f=u.Ay.div.withConfig({displayName:"LoanCard.styled__LoanCardFooter",componentId:"sc-13926b14-2"})(["border-top:1px solid ",";padding-top:0.75em;",""],e=>e.theme.foundations.colors.black10,e=>!e.$isCompactLayout&&"\n @media ".concat((0,h.P)({from:"md"})," {\n display: flex;\n justify-content: space-between;\n align-items: center;\n\n > * {\n width: 45%;\n }\n\n button {\n width: 45%;\n }\n }\n ")),g=u.Ay.div.withConfig({displayName:"LoanCard.styled__LoanCardDescription",componentId:"sc-13926b14-3"})(["position:relative;display:flex;flex-direction:column;align-items:center;",""],e=>!e.$isCompactLayout&&"\n @media ".concat((0,h.P)({from:"md"})," {\n align-items: flex-start;\n }\n ")),x=u.Ay.div.withConfig({displayName:"LoanCard.styled__SaveOnYour",componentId:"sc-13926b14-4"})(["font-size:0.875rem;color:",";"],e=>e.theme.foundations.colors.black70),L=u.Ay.h1.withConfig({displayName:"LoanCard.styled__LoanCardTitle",componentId:"sc-13926b14-5"})(["font-size:1rem;font-weight:",";color:",";margin-top:0.2em;margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;",""],e=>e.theme.foundations.typography.fontWeight.black,e=>e.theme.foundations.colors.tertiary,e=>!e.$isCompactLayout&&"\n @media ".concat((0,h.P)({from:"md"})," {\n font-size: 1.25rem;\n }\n ")),b=u.Ay.h2.withConfig({displayName:"LoanCard.styled__LoanCardSubtitle",componentId:"sc-13926b14-6"})(["font-size:0.875rem;font-weight:",";text-align:center;margin-top:0;margin-bottom:0.8889em;color:",";white-space:nowrap;overflow:hidden;text-overflow:ellipsis;"," strong{font-weight:",";color:",";margin-left:2px;}"],e=>e.theme.foundations.typography.fontWeight.normal,e=>e.theme.foundations.colors.black70,e=>!e.$isCompactLayout&&"\n @media ".concat((0,h.P)({from:"md"})," {\n text-align: left;\n margin-bottom: 0;\n }\n "),e=>e.theme.foundations.typography.fontWeight.black,e=>e.theme.foundations.colors.tertiary),j=u.Ay.div.withConfig({displayName:"LoanCard.styled__LoanCardPreApprovedBadge",componentId:"sc-13926b14-7"})(["display:flex;padding:0.5rem;justify-content:center;align-items:center;gap:0.625rem;align-self:stretch;border-radius:0.5rem;background:",";color:",";font-size:",";font-weight:",";"],e=>e.theme.foundations.colors.successBadge,e=>e.theme.foundations.colors.success,e=>e.theme.foundations.typography.fontSize.xs,e=>e.theme.foundations.typography.fontWeight.bold),A=u.Ay.div.withConfig({displayName:"LoanCard.styled__LoanHeadingContainer",componentId:"sc-13926b14-8"})(["display:flex;flex-direction:column;gap:0.625rem;"]);var _=o(41547);let v=u.Ay.figure.withConfig({displayName:"LoanCardPicture.styled__Figure",componentId:"sc-8ffce5a5-0"})(["--image-size:7.375rem;position:relative;margin:0;height:var(--image-size);border-radius:0.25em;overflow:hidden;img{display:block;height:100%;width:100%;object-fit:cover;}@media ","{--image-size:8.125rem;flex-shrink:0;}"],(0,h.P)({from:"md"})),w=u.Ay.figcaption.withConfig({displayName:"LoanCardPicture.styled__FigureCaption",componentId:"sc-8ffce5a5-1"})(["position:absolute;
1left:0;bottom:0;font-size:1rem;font-weight:",";text-transform:",";text-align:center;height:2.25rem;width:100%;display:flex;align-items:center;justify-content:center;color:",";background-color:",";"],e=>e.theme.foundations.typography.fontWeight.black,e=>e.$uppercase?"uppercase":"initial",e=>"success"===e.$variant?e.theme.foundations.colors.success:e.theme.foundations.colors.black70,e=>"success"===e.$variant?"#ebf5eb":e.theme.foundations.colors.black10),E=e=>{let{isOrphan:t,loanType:o,automobile:a,imageSource:i,imageAlt:r}=e;return o!==l.Cg.AUTO||t?(0,n.jsx)("img",{src:i,alt:r,loading:"lazy"}):(0,n.jsx)(_.p,{isLoading:!a,alt:r,automobile:a,lazyLoading:!0})},N=e=>{let{imageSource:t,imageAlt:o,imageCaption:a,hideImageCaption:i,imageCaptionAriaLabel:l,variant:r,textUppercase:s,automobile:d,isOrphan:c,loanType:m}=e;return(0,n.jsxs)(v,{children:[(0,n.jsx)(E,{isOrphan:c,loanType:m,automobile:d,imageAlt:o,imageSource:t}),!i&&(0,n.jsx)(w,{$uppercase:s,$variant:r,"aria-label":l,children:a})]})};var T=o(86917),O=o(25722),P=o(66963);let I=e=>{let{TitleWrapper:t=e=>{let{children:t}=e;return(0,n.jsx)(n.Fragment,{children:t})}}=e,o=(0,P.C)({amount:1,skeletonProps:{variant:"rect",width:"100%",height:"7.375rem"}}),[{key:a}]=o,i=(0,O._)(o[0],["key"]),l=(0,P.C)({amount:1,skeletonProps:{variant:"rect",width:"40%",height:"0.875rem"}}),[{key:r}]=l,s=(0,O._)(l[0],["key"]),d=(0,P.C)({amount:1,skeletonProps:{variant:"rect",width:"100%",height:"3rem"}}),[{key:c}]=d,m=(0,O._)(d[0],["key"]),p=(0,P.C)({amount:1,skeletonProps:{variant:"rect",width:"80%",height:"0.875rem"}}),[{key:h}]=p,u=(0,O._)(p[0],["key"]),L=(0,P.C)({amount:1,skeletonProps:{variant:"rect",width:"100%",height:"2.4063rem"}}),[{key:j}]=L,A=(0,O._)(L[0],["key"]);return(0,n.jsxs)(C,{"data-testid":"loan-card-skeleton","aria-label":"skeleton",children:[(0,n.jsxs)(y,{children:[(0,n.jsx)("div",{children:(0,n.jsx)(P.E,(0,T._)({},i),a)}),(0,n.jsxs)(g,{children:[(0,n.jsx)(x,{children:(0,n.jsx)(P.E,(0,T._)({},s),r)}),(0,n.jsx)(t,{children:(0,n.jsx)(P.E,(0,T._)({},m),c)})]})]}),(0,n.jsxs)(f,{children:[(0,n.jsx)(b,{children:(0,n.jsx)(P.E,(0,T._)({},u),h)}),(0,n.jsx)(P.E,(0,T._)({},A),j)]})]})},S=u.Ay.dl.withConfig({displayName:"LoanDescription.styled__DescriptionList",componentId:"sc-5f2704a4-0"})(["display:flex;justify-content:flex-start;margin-top:0.5em;margin-bottom:0;font-size:0.75rem;color:",";min-width:13.25rem;dd{margin-left:0.25em;}@media ","{font-size:0.8125rem;}"],e=>e.theme.foundations.colors.black70,(0,h.P)({from:"md"})),U=u.Ay.abbr.withConfig({displayName:"LoanDescription.styled__Abbreviation",componentId:"sc-5f2704a4-1"})(["text-decoration:none;"]),R=e=>{let{monthlyPayment:t,apr:o}=e;return(0,n.jsxs)(S,{"data-testid":"description",children:[(0,n.jsx)("dt",{children:"Current:"}),(0,n.jsxs)("dd",{children:[(0,n.jsxs)(U,{title:"".concat(t," per month"),children:[t,"/mo"]}),(0,n.jsxs)(U,{title:"".concat(o," of annual percentage rate"),children:[" | ",o," APR"]})]})]})},$=u.Ay.div.withConfig({displayName:"AutoLoanCard.styled__AutoTitleContainer",componentId:"sc-c29a530a-0"})(["display:flex;width:100%;justify-content:center;button{padding:0;}"]);var M=o(76081),k=o(51615),F=o(57253),H=o(98282),G=o(64413);let Z=e=>{let{dataTestid:t,automobile:o,monthlyPayment:i,apr:r,lender:s,onEditMileage:d,loanId:c,sendLoanSelectedEvent:h,isCompactLayout:u,enableGlowUp:x}=e,{features:j}=(0,F.W)(),{setLoanTypeSelected:A}=(0,G.useCustomer)(),_=(0,a.QA)(),{goToNextStepFeatureChaining:v}=(0,k.h)(),w=async(e,t,o)=>v({fromStepKey:M.FeatureChainingStepOptions.CONSUMER_PORTAL.CREATE_LOAN_APPLICATION.LOANS_PORTAL,productType:l.ch.AUTO_REFI,activeLoanId:e,productUrl:H.t.REFINANCE_VEHICLE_DETAILS,automobileId:t,noBetterOffer:o}),E=async e=>v({fromStepKey:M.FeatureChainingStepOptions.CONSUMER_PORTAL.CREATE_LOAN_APPLICATION.LOANS_PORTAL,productUrl:H.t.REFINANCE_NO_BETTER_OFFERS,productType:l.ch.AUTO_REFI,activeLoanId:e}),T=async()=>{if(h(),_&&!o.automobileType){let e=!1;return j.ENABLE_REFI_ANYWAY&&(A(l.Cg.AUTO),e=!0),w(c,o.id,e)}if(j.ENABLE_REFI_ANYWAY)return A(l.Cg.AUTO),E(c)};return(0,n.jsxs)(C,{"data-testid":t,"aria-label":"No better offers found for ".concat(null==o?void 0:o.name),$isCompactLayout:u,$enableGlowUp:x,children:[(0,n.jsxs)(y,{$isCompactLayout:u,children:[(0,n.jsx)(N,{imageSource:null==o?void 0:o.imageSource,imageAlt:null==o?void 0:o.name,imageCaption:"No better offers found",hideImageCaption:j.ENABLE_REFI_ANYWAY,automobile:o,loanType:l.Cg.AUTO}),(0,n.jsxs)(g,{$isCompactLayout:u,children:[(0,n.jsxs)($,{children:[(0,n.jsx)(L,{$isCompactLayout:u,children:null==o?void 0:o.name}),(0,n.jsx)(p.Q,{onEditMileage:d,automobile:o})]}),(0,n.jsx)(R,{monthlyPayment:i,apr:r})]})]}),(0,n.jsxs)(f,{$isCompactLayout:u,children:[(0,n.jsxs)(b,{$isCompactLayout:u,children:["Loan with ",(0,n.jsx)("strong",{children:s})]}),(0,n.jsx)(m.$n,{type:"button",fullWidth:!0,"data-testid":"no-better-offer-button",onClick:T,disabled:!j.ENABLE_REFI_ANYWAY,children:j.ENABLE_REFI_ANYWAY?"Refinance":"No offers"})]})]})},W=e=>{let{loanId:t,lender:o,onSelectLoan:a,dataTestid:i,monthlyPayment:r,apr:s,loanType:d,sendLoanSelectedEvent:c,isCompactLayout:p,enableGlowUp:h}=e;return(0,n.jsxs)(C,{"data-testid":i,$enableGlowUp:h,$isCompactLayout:p,children:[(0,n.jsxs)(y,{$isCompactLayout:p,children:[(0,n.jsx)(N,{imageSource:"/assets/portal/orphan-automobile.svg",imageAlt:"",imageCaption:"Provide info",variant:"success",textUppercase:!0,loanType:d,isOrphan:!0}),(0,n.jsxs)(g,{$isCompactLayout:p,children:[(0,n.jsx)(x,{children:"Save on your"}),(0,n.jsx)(L,{$isCompactLayout:p,children:"Unknown vehicle"}),(0,n.jsx)(R,{monthlyPayment:r,apr:s})]})]}),(0,n.jsxs)(f,{$isCompactLayout:p,children:[(0,n.jsxs)(b,{$isCompactLayout:p,children:["Switch to us from ",(0,n.jsx)("strong",{children:o})]}),(0,n.jsx)(m.$n,{type:"button",fullWidth:!0,onClick:()=>{c(),a(l.Cg.AUTO,t,{hasAutomobile:!1,automobileId:null})},children:"Provide info"})]})]})},D=e=>{let{loanId:t,dataTestid:o,automobile:a,monthlyPayment:r,apr:s,lender:d,saveUpToMonthly:h,isOrphan:u,noBetterOffers:_,onSelectLoan:v,onEditMileage:w,sendLoanSelectedEvent:E,isLoading:T,preApproved:O,isCompactLayout:P,enableGlowUp:S}=e,U=(0,i.useMemo)(()=>(0,n.jsx)(m.$n,{type:"button",fullWidth:!0,onClick:()=>{E(),v(l.Cg.AUTO,t,{hasAutomobile:!0,automobileId:a.id})},children:"Refinance Now"}),[E,v,t,a]);return T?(0,n.jsx)(I,{TitleWrapper:$}):_?(0,n.jsx)(Z,{dataTestid:o,automobile:a,monthlyPayment:r,apr:s,lender:d,onEditMileage:w,loanId:t,sendLoanSelectedEvent:E,isCompactLayout:P,enableGlowUp:S}):u?(0,n.jsx)(W,{loanId:t,dataTestid:o,lender:d,monthlyPayment:r,apr:s,onSelectLoan:v,loanType:l.Cg.AUTO,sendLoanSelectedEvent:E,isCompactLayout:P,enableGlowUp:S}):(0,n.jsxs)(C,{"aria-label":null==a?void 0:a.name,$isCompactLayout:P,$enableGlowUp:S,children:[(0,n.jsxs)(y,{$isCompactLayout:P,children:[(0,n.jsxs)(A,{children:[(0,n.jsx)(N,{imageSource:null==a?void 0:a.imageSource,imageAlt:null==a?void 0:a.name,imageCaption:"Save up to ".concat(h,"/mo"),imageCaptionAriaLabel:"Save up to ".concat(h," per month"),variant:"success",textUppercase:!0,automobile:a,loanType:l.Cg.AUTO}),(0,n.jsx)(c.j,{condition:O,children:(0,n.jsx)(j,{children:"Pre-approved"})})]}),(0,n.jsxs)(g,{$isCompactLayout:P,children:[(0,n.jsx)(x,{children:"Save on your"}),(0,n.jsxs)($,{children:[(0,n.jsx)(L,{$isCompactLayout:P,children:null==a?void 0:a.name}),(0,n.jsx)(p.Q,{onEditMileage:w,automobile:a})]}),(0,n.jsx)(R,{monthlyPayment:r,apr:s})]})]}),(0,n.jsxs)(f,{$isCompactLayout:P,children:[(0,n.jsxs)(b,{$isCompactLayout:P,children:["Switch to us from ",(0,n.jsx)("strong",{children:d})]}),U]})]})};var z=o(96672),B=o(44148);let V=()=>(0,n.jsxs)("svg",{width:"145",height:"97",viewBox:"0 0 145 97",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:[(0,n.jsx)("path",{d:"M12.4645 17.4121C16.0039 5.26122 33.6091 -1.57345 49.2535 1.60497C62.898 4.37989 68.239 14.1311 83.4587 14.1629C97.6165 14.1877 110.256 10.45 123.143 20.6755C133.28 28.7207 132.961 39.5018 131.248 50.0954C126.562 79.0551 106.961 87.7197 74.3729 77.9685C58.7993 73.3071 40.0757 65.9344 27.4469 56.2151C12.2769 44.5526 8.06846 32.4831 12.4645 17.4121Z",fill:"currentColor"}),(0,n.jsx)("path",{opacity:"0.9",d:"M12.4645 17.4121C16.0039 5.26122 33.6091 -1.57345 49.2535 1.60497C62.898 4.37989 68.239 14.1311 83.4587 14.1629C97.6165 14.1877 110.256 10.45 123.143 20.6755C133.28 28.7207 132.961 39.5018 131.248 50.0954C126.562 79.0551 106.961 87.7197 74.3729 77.9685C58.7993 73.3071 40.0757 65.9344 27.4469 56.2151C12.2769 44.5526 8.06846 32.4831 12.4645 17.4121Z",fill:"white"}),(0,n.jsx)("path",{d:"M72.4862 96.8656C110.387 96.8656 141.113 95.
10718 141.113 92.8589C141.113 90.6461 110.387 88.8523 72.4862 88.8523C34.5849 88.8523 3.85986 90.6461 3.85986 92.8589C3.85986 95.0718 34.5849 96.8656 72.4862 96.8656Z",fill:"#F5F5F5"}),(0,n.jsx)("path",{d:"M67.5522 92.1016C71.9872 92.1016 75.5832 84.9802 75.5832 76.1953C75.5832 67.4104 71.9872 60.289 67.5522 60.289H57.2666V92.1016H67.5522Z",fill:"#263238"}),(0,n.jsx)("path",{d:"M57.2136 92.1016C61.649 92.1016 65.2446 84.9801 65.2446 76.1953C65.2446 67.4105 61.649 60.289 57.2136 60.289C52.7782 60.289 49.1826 67.4105 49.1826 76.1953C49.1826 84.9801 52.7782 92.1016 57.2136 92.1016Z",fill:"#263238"}),(0,n.jsx)("path",{d:"M126.438 92.1015C130.873 92.1015 134.466 84.9802 134.466 76.1953C134.466 67.4104 130.887 60.289 126.438 60.289H116.135V92.1015H126.438Z",fill:"#263238"}),(0,n.jsx)("path",{d:"M116.096 92.1016C120.531 92.1016 124.127 84.9801 124.127 76.1953C124.127 67.4105 120.531 60.289 116.096 60.289C111.661 60.289 108.065 67.4105 108.065 76.1953C108.065 84.9801 111.661 92.1016 116.096 92.1016Z",fill:"#263238"}),(0,n.jsx)("path",{d:"M14.9136 84.0918L9.41334 82.7362C8.48261 82.5083 7.61308 82.0794 6.86585 81.4795C6.11863 80.8797 5.51184 80.1234 5.08813 79.264V79.264C4.71295 78.5055 4.19499 77.8265 3.56263 77.2642L2.21056 76.0608C1.43841 75.3733 0.839224 74.5134 0.461631 73.551C0.0840373 72.5886 -0.0613243 71.5507 0.0373425 70.5216L0.780626 62.7348C0.90522 61.4292 1.41731 60.1908 2.2511 59.1785C3.08489 58.1662 4.2023 57.4264 5.45977 57.054L9.3921 55.893L23.5782 54.8807L14.9136 84.0918Z",fill:"currentColor"}),(0,n.jsx)("path",{d:"M26.9087 92.1016C31.3436 92.1016 34.9397 84.9802 34.9397 76.1953C34.9397 67.4104 31.3436 60.289 26.9087 60.289H16.6089V92.1016H26.9087Z",fill:"#263238"}),(0,n.jsx)("path",{d:"M16.5701 92.1016C21.0055 92.1016 24.6011 84.9801 24.6011 76.1953C24.6011 67.4105 21.0055 60.289 16.5701 60.289C12.1347 60.289 8.53906 67.4105 8.53906 76.1953C8.53906 84.9801 12.1347 92.1016 16.5701 92.1016Z",fill:"#263238"}),(0,n.jsx)("path",{d:"M16.5703 88.7674C19.6824 88.7674 22.2051 83.1387 22.2051 76.1953C22.2051 69.2519 19.6824 63.6232 16.5703 63.6232C13.4583 63.6232 10.9355 69.2519 10.9355 76.1953C10.9355 83.1387 13.4583 88.7674 16.5703 88.7674Z",fill:"currentColor"}),(0,n.jsx)("path",{d:"M98.059 84.0918L111.927 53.1004C111.927 53.1004 91.1783 37.6542 64.8519 37.6542C22.1839 37.6542 23.6492 43.4058 9.37109 55.893L15.6041 60.289C26.6931 60.289 27.6169 77.8659 29.3902 82.8105C29.5227 83.1852 29.7681 83.5097 30.0927 83.7392C30.4172 83.9686 30.8049 84.0918 31.2024 84.0918H98.059",fill:"currentColor"}),(0,n.jsx)("path",{d:"M85.7945 92.1016C90.2295 92.1016 93.822 84.9802 93.822 76.1953C93.822 67.4104 90.2295 60.289 85.7945 60.289H75.4912V92.1016H85.7945Z",fill:"#263238"}),(0,n.jsx)("path",{d:"M75.4524 92.1016C79.8878 92.1016 83.4834 84.9801 83.4834 76.1953C83.4834 67.4105 79.8878 60.289 75.4524 60.289C71.017 60.289 67.4214 67.4105 67.4214 76.1953C67.4214 84.9801 71.017 92.1016 75.4524 92.1016Z",fill:"#263238"}),(0,n.jsx)("path",{d:"M75.4527 88.7674C78.5647 88.7674 81.0875 83.1387 81.0875 76.1953C81.0875 69.2519 78.5647 63.6232 75.4527 63.6232C72.3407 63.6232 69.8179 69.2519 69.8179 76.1953C69.8179 83.1387 72.3407 88.7674 75.4527 88.7674Z",fill:"currentColor"}),(0,n.jsx)("path",{d:"M89.7836 81.5327C88.5058 75.728 82.3967 60.2961 75.0736 60.2961L67.1382 53.0898H111.926C115.027 53.0898 128.799 54.994 136.603 60.2784C142.907 64.5469 143.682 71.0277 144.588 80.4957C144.776 82.4282 143.084 84.0882 140.946 84.0918C123.001 84.0918 101.283 84.159 93.3761 84.1838C91.6311 84.2015 90.1269 83.0866 89.7836 81.5327Z",fill:"currentColor"}),(0,n.jsx)("path",{opacity:"0.8",d:"M108.688 53.1004H79.4907C78.8154 53.1031 78.1497 52.9403 77.5518 52.6262C76.9539 52.3122 76.4421 51.8564 76.061 51.2988C72.8118 46.4852 67.0602 41.6078 62.8447 39.2966C92.3637 39.2966 108.688 53.1004 108.688 53.1004Z",fill:"white"}),(0,n.jsx)("path",{opacity:"0.8",d:"M62.1226 40.7442C65.662 43.3067 69.6899 47.278 71.9516 51.2245C72.0612 51.4127 72.1194 51.6264 72.1206 51.8441C72.1218 52.0619 72.0659 52.2762 71.9585 52.4656C71.8511 52.6551 71.6959 52.813 71.5083 52.9238C71.3208 53.0345 71.1076 53.0942 70.8898 53.0968H23.04C17.9645 53.0968 19.6492 40.4539 46.1632 39.5054C48.6621 39.2894 54.488 39.2824 57.7089 39.2965C59.2954 39.3052 60.8392 39.8115 62.1226 40.7442Z",fill:"white"}),(0,n.jsx)("path",{d:"M94.8449 77.2005L110.181 78.3579C110.42 78.3757 110.644 78.4835 110.807 78.6595C110.97 78.8355 111.06 79.0667 111.059 79.3064V80.3683C111.059 80.6198 110.959 80.8611 110.781 81.039C110.603 81.2169 110.362 81.3168 110.111 81.3168H94.7847C94.5328 81.3168 94.2912 81.217 94.1127 81.0392C93.9343 80.8614 93.8335 80.6202 93.8326 80.3683V78.1632C93.8309 78.032 93.8563 77.9019 93.9072 77.7811C93.9581 77.6602 94.0334 77.5511 94.1285 77.4607C94.2235 77.3703 94.3362 77.3006 94.4595 77.2558C94.5828 77.211 94.714 77.1922 94.8449 77.2005V77.2005Z",fill:"#263238"}),(0,n.jsx)("path",{d:"M143.594 77.4128L139.382 78.2623C139.166 78.3049 138.972 78.421 138.833 78.5908C138.693 78.7605 138.617 78.9735 138.617 79.1931V80.3435C138.617 80.4683 138.642 80.592 138.69 80.7073C138.738 80.8226 138.808 80.9273 138.896 81.0155C138.985 81.1036 139.09 81.1734 139.205 81.2209C139.321 81.2683 139.444 81.2925 139.569 81.292H144.029C144.163 81.2925 144.296 81.2644 144.419 81.2096C144.542 81.1548 144.651 81.0745 144.741 80.9741C144.83 80.8737 144.897 80.7555 144.937 80.6272C144.978 80.499 144.99 80.3636 144.974 80.2302L144.737 78.234C144.722 78.1024 144.679 77.9754 144.612 77.8612C144.545 77.7471 144.454 77.6482 144.347 77.5709C144.239 77.4936 144.116 77.4396 143.987 77.4124C143.857 77.3852 143.723 7
17.3853 143.594 77.4128V77.4128Z",fill:"#263238"}),(0,n.jsx)("path",{opacity:"0.8",d:"M107.466 59.3546L86.0528 58.314C86.0528 58.314 85.8334 62.1083 93.7688 62.9153C98.61 63.3589 103.454 62.0997 107.466 59.3546V59.3546Z",fill:"white"}),(0,n.jsx)("path",{opacity:"0.3",d:"M0.776926 62.7312C0.836775 62.1091 0.985777 61.4987 1.21936 60.919L2.67053 60.8765C2.67053 60.8765 2.73778 66.4441 0.635348 66.0937C0.57642 66.0846 0.518391 66.0703 0.461914 66.0512L0.776926 62.7312Z",fill:"black"}),(0,n.jsx)("path",{opacity:"0.8",d:"M134.494 59.0148C135.217 59.4027 135.919 59.8268 136.6 60.2854C137.634 60.9783 138.579 61.7962 139.414 62.7206C139.114 62.8057 138.811 62.8742 138.504 62.9259C133.75 63.7435 130.296 59.3546 130.296 59.3546L134.494 59.0148Z",fill:"white"}),(0,n.jsx)("path",{d:"M114.1 65.3362H129.252C129.783 65.3392 130.301 65.5047 130.735 65.8105L133.383 67.6687C133.683 67.877 133.937 68.1452 134.129 68.4565C134.321 68.7677 134.446 69.1153 134.498 69.4774L135.174 74.4928C135.224 74.8173 135.203 75.149 135.112 75.4646C135.021 75.7802 134.863 76.0723 134.647 76.3203C134.432 76.5683 134.165 76.7664 133.865 76.9006C133.566 77.0349 133.24 77.1022 132.912 77.0978H116.708C116.224 77.0911 115.75 76.9525 115.339 76.6968C114.927 76.4411 114.593 76.078 114.372 75.6466L111.346 69.7464C111.128 69.3443 111.03 68.8879 111.064 68.4317C111.098 67.9755 111.262 67.5386 111.537 67.1732L112.295 66.1998C112.509 65.9271 112.783 65.7073 113.096 65.5575C113.409 65.4078 113.753 65.3321 114.1 65.3362V65.3362Z",fill:"#263238"}),(0,n.jsx)("path",{opacity:"0.1",d:"M34.2246 77.5721H63.8568C63.9551 77.5718 64.0523 77.5919 64.1424 77.6311C64.2324 77.6704 64.3133 77.728 64.3799 77.8003C64.4465 77.8725 64.4973 77.9578 64.5291 78.0508C64.561 78.1437 64.5731 78.2423 64.5647 78.3402L64.4125 80.0639C64.3966 80.2404 64.315 80.4045 64.1839 80.5237C64.0529 80.643 63.8818 80.7088 63.7046 80.7081H34.0689C33.9706 80.7084 33.8734 80.6883 33.7833 80.649C33.6932 80.6098 33.6123 80.5522 33.5458 80.4799C33.4792 80.4077 33.4284 80.3224 33.3965 80.2294C33.3647 80.1365 33.3526 80.0379 33.361 79.94L33.5132 78.2128C33.53 78.0363 33.6124 77.8726 33.7441 77.7539C33.8759 77.6353 34.0473 77.5704 34.2246 77.5721Z",fill:"black"}),(0,n.jsx)("path",{d:"M43.6718 39.2965L45.445 38.9532L41.8171 54.8807H40.1182L43.6718 39.2965Z",fill:"currentColor"}),(0,n.jsx)("path",{d:"M50.1456 56.6717H44.0754L43.9197 57.3088C43.8722 57.4487 43.8596 57.5981 43.8831 57.744C43.9066 57.8899 43.9653 58.0278 44.0543 58.1458C44.1433 58.2638 44.2598 58.3582 44.3937 58.4208C44.5275 58.4834 44.6747 58.5124 44.8223 58.5051H48.4927C48.836 58.4889 49.1655 58.3644 49.4338 58.1495C49.7021 57.9346 49.8955 57.6403 49.9863 57.3088L50.1456 56.6717Z",fill:"#263238"}),(0,n.jsx)("path",{d:"M29.2661 56.6717H23.1995L23.0437 57.3088C22.9962 57.4487 22.9836 57.5981 23.0071 57.744C23.0306 57.8899 23.0894 58.0278 23.1784 58.1458C23.2674 58.2638 23.3839 58.3582 23.5177 58.4208C23.6516 58.4834 23.7987 58.5124 23.9463 58.5051H27.6167C27.9601 58.4889 28.2895 58.3644 28.5578 58.1495C28.8261 57.9346 29.0195 57.6403 29.1103 57.3088L29.2661 56.6717Z",fill:"#263238"}),(0,n.jsx)("path",{opacity:"0.1",d:"M41.1482 75.5122C41.0953 75.5122 41.0445 75.4914 41.0068 75.4543C40.969 75.4173 40.9474 75.3669 40.9465 75.314L40.5005 54.4595C40.5004 54.406 40.521 54.3544 40.5578 54.3155C40.5947 54.2766 40.6452 54.2534 40.6987 54.2507V54.2507C40.7516 54.2507 40.8024 54.2715 40.8401 54.3085C40.8779 54.3456 40.8995 54.396 40.9004 54.4489L41.3393 75.3069C41.3394 75.3601 41.3187 75.4113 41.2817 75.4496C41.2447 75.4879 41.1943 75.5103 41.1411 75.5122H41.1482Z",fill:"black"})]}),Y=(0,u.Ay)(C).withConfig({displayName:"GhostLoanCard.styled__GhostLoanCardContainer",componentId:"sc-e970191d-0"})(["max-width:",";",""],e=>e.$hasLoansAvailable?"18em":"20.05em",e=>!e.$isCompactLayout&&"\n @media ".concat((0,h.P)({from:"md"})," {\n max-width: 34.065em;\n min-height: auto;\n }\n ")),K=u.Ay.div.withConfig({displayName:"GhostLoanCard.styled__GhostLoanCardBody",componentId:"sc-e970191d-1"})(["display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;gap:1.75em;",""],e=>!e.$isCompactLayout&&"\n @media ".concat((0,h.P)({from:"md"})," {\n flex-direction: row-reverse;\n justify-content: space-between;\n }\n ")),Q=(0,u.Ay)(f).withConfig({displayName:"GhostLoanCard.styled__GhostLoanCardFooter",componentId:"sc-e970191d-2"})(["a{white-space:nowrap;}",""],e=>!e.$isCompactLayout&&"\n @media ".concat((0,h.P)({from:"md"})," {\n a {\n width: 100%;\n }\n }\n ")),X=u.Ay.h1.withConfig({displayName:"GhostLoanCard.styled__GhostLoanCardTitle",componentId:"sc-e970191d-3"})(["font-size:",";font-weight:",";line-height:1.5;text-align:center;
1max-width:17ch;margin-top:0;margin-bottom:0;color:",";",""],e=>e.theme.foundations.typography.fontSize.base,e=>e.theme.foundations.typography.fontWeight.normal,e=>e.theme.foundations.colors.tertiary,e=>!e.$isCompactLayout&&"\n @media ".concat((0,h.P)({from:"md"})," {\n text-align: left;\n max-width: 28ch;\n }\n ")),q=u.Ay.div.withConfig({displayName:"GhostLoanCard.styled__GhostLoanCardIcon",componentId:"sc-e970191d-4"})(["color:",";"],e=>e.theme.colors.primary),J=e=>{let{hasLoansAvailable:t,disableButton:o,isCompactLayout:a,enableGlowUp:i}=e,{sendTracking:r}=(0,z.X)(),{accessToken:s}=(0,G.useCustomer)(),{goToNextStepFeatureChaining:d}=(0,k.h)(),c=async e=>(e.preventDefault(),await r({name:B.Y9.LOAN_PORTAL_ADD_MANUALLY_BUTTON_CLICKED,loanType:l.Cg.AUTO,isRefinance:!0,accessToken:s}),await d({fromStepKey:M.FeatureChainingStepOptions.CONSUMER_PORTAL.CREATE_LOAN_APPLICATION.LOANS_PORTAL,productUrl:H.t.REFINANCE_LOANS_ADD_MANUALLY,productType:l.ch.AUTO_REFI}));return(0,n.jsxs)(Y,{$hasLoansAvailable:t,$isCompactLayout:a,$enableGlowUp:i,"aria-label":"Add existing auto loan",children:[(0,n.jsxs)(K,{$isCompactLayout:a,children:[(0,n.jsx)(q,{children:(0,n.jsx)(V,{"aria-hidden":!0})}),(0,n.jsx)(X,{$isCompactLayout:a,children:"Do you have an existing auto loan that is not showing?"})]}),(0,n.jsx)(Q,{$isCompactLayout:a,children:(0,n.jsx)(m.$n,{type:"button",variant:"outlined",fullWidth:!0,href:H.t.REFINANCE_LOANS_ADD_MANUALLY,component:"a",disabled:o,onClick:c,children:"Add existing auto loan"})})]})};var ee=o(36449);let et=e=>{let{monthlyPayment:t,apr:o,lender:a,isCompactLayout:i,enableGlowUp:r}=e;return(0,n.jsxs)(C,{$isCompactLayout:i,$enableGlowUp:r,children:[(0,n.jsxs)(y,{$isCompactLayout:i,children:[(0,n.jsx)(N,{imageSource:"/assets/portal/dollars-grayscale.svg",imageAlt:"",imageCaption:"No better offers found",imageCaptionAriaLabel:"",loanType:l.Cg.PERSONAL}),(0,n.jsxs)(g,{$isCompactLayout:i,children:[(0,n.jsx)(L,{children:"Personal Loan"}),(0,n.jsx)(R,{monthlyPayment:t,apr:o})]})]}),(0,n.jsxs)(f,{$isCompactLayout:i,children:[(0,n.jsxs)(b,{$isCompactLayout:i,children:["Loan with ",(0,n.jsx)("strong",{children:a})]}),(0,n.jsx)(m.$n,{type:"button",fullWidth:!0,disabled:!0,children:"No offers"})]})]})},eo=e=>{let{monthlyPayment:t,apr:o,saveUpToMonthly:a,lender:r,loanId:s,onSelectLoan:d,noBetterOffers:c,sendLoanSelectedEvent:p,isLoading:h,isCompactLayout:u,enableGlowUp:j}=e,A=(0,i.useMemo)(()=>(0,n.jsx)(m.$n,{type:"button",fullWidth:!0,onClick:()=>{p(),d(l.Cg.PERSONAL,s,{hasAutomobile:!1,automobileId:null})},children:"Refinance Now"}),[p,d,s]);return h?(0,n.jsx)(I,{}):c?(0,n.jsx)(et,{monthlyPayment:t,apr:o,lender:r,isCompactLayout:u,enableGlowUp:j}):(0,n.jsxs)(C,{$isCompactLayout:u,$enableGlowUp:j,children:[(0,n.jsxs)(y,{$isCompactLayout:u,children:[(0,n.jsx)(N,{imageSource:"/assets/portal/dollars.svg",imageAlt:"",imageCaption:"Save up to ".concat(a,"/mo"),imageCaptionAriaLabel:"Save up to ".concat(a," per month"),variant:"success",textUppercase:!0,loanType:l.Cg.PERSONAL}),(0,n.jsxs)(g,{$isCompactLayout:u,children:[(0,n.jsx)(x,{children:"Save on your"}),(0,n.jsx)(L,{$isCompactLayout:u,children:"Personal Loan"}),(0,n.jsx)(R,{monthlyPayment:t,apr:o})]})]}),(0,n.jsxs)(f,{$isCompactLayout:u,children:[(0,n.jsxs)(b,{$isCompactLayout:u,children:["Switch to us from ",(0,n.jsx)("strong",{children:r})]}),A]})]})},en=e=>{let{apr:t,loanId:o,monthlyPayment:l,lender:c,automobile:m,saveUpToMonthly:p,isOrphan:h,noBetterOffers:u,hasLoansAvailable:C,onSelectLoan:y,onEditMileage:f,variant:g,isLoading:x,preApproved:L,isCompactLayout:b}=e,{sendPageViewEventWithSnakeCaseParams:j,sendButtonClickEventWithSnakeCaseParams:A}=(0,d.b)(),{isToggleEnabled:_}=(0,a.gK)(),[v,w]=(0,i.useState)(!1),E=u?"refi_anyway":"better_saving";(0,i.useEffect)(()=>{!v&&o&&(j({eventName:s.P.REFI_TILE_VIEWED,propertiesParams:{offeredApr:t,internalLoanType:ea(g),badge:E}}),w(!0))},[t,E,o,v,j,g]);let N=()=>{A({eventName:s.P.REFI_TILE_CLICKED,propertiesParams:{offeredApr:t,internalLoanType:ea(g),badge:E}})};switch(g){case ee.s.AUTO:return(0,n.jsx)(D,{loanId:o,apr:(0,r.UC)(t),lender:(0,r.ZH)(c),sendLoanSelectedEvent:N,isLoading:x,automobile:m&&{id:null==m?void 0:m.id,name:(0,r.ZH)("".concat(null==m?void 0:m.year," ").concat(null==m?void 0:m.make," ").concat(null==m?void 0:m.model)),imageSource:null==m?void 0:m.imageSource,vin:null==m?void 0:m.vin,mileage:null==m?void 0:m.mileage,automobileType:m.automobileType,automobileTypeSource:m.automobileType},monthlyPayment:(0,r.vv)(l),saveUpToMonthly:"$".concat(p),isOrphan:h,noBetterOffers:u,onSelectLoan:y,onEditMileage:f,preApproved:L,isCompactLayout:b,enableGlowUp:_});case ee.s.GHOST:return(0,n.jsx)(J,{hasLoansAvailable:C,disableButton:x,isCompactLayout:b,enableGlowUp:_});case ee.s.PERSONAL:return(0,n.jsx)(eo,{sendLoanSelectedEvent:N,loanId:o,apr:(0,r.UC)(t),lender:(0,r.ZH)(c),monthlyPayment:(0,r.vv)(l),saveUpToMonthly:"$".concat(p),onSelectLoan:y,noBetterOffers:u,isLoading:x,isCompactLayout:b,enableGlowUp:_});default:return(0,n.jsx)("div",{children:"Variant not supported"})}},ea=e=>{switch(e){case ee.s.AUTO:case ee.s.GHOST:return l.Cg.AUTO;case ee.s.PERSONAL:return l.Cg.PERSONAL;default:return null}}},57254:(e,t,o)=>{o.d(t,{B:()=>d});var n=o(97870);let a={PRE_APPROVED:1,PRE_QUALIFIED:2,OTHER_REFINANCE:3,NO_BETTER_OFFERS:4,ORPHAN_LOAN:5},i=e=>"AUTO"!==e.loanType||e.automobile?e.approvalType===n.Ud.PRE_APPROVED?a.PRE_APPROVED:e.approvalType===n.Ud.PRE_QUALIFIED||e.isPreQualified?a.PRE_QUALIFIED:e.saveUpToMonthly&&e.saveUpToMonthly>0?a.OTHER_REFINANCE:a.NO_BETTER_OFFERS:a.ORPHAN_LOAN,l=e=>[...e].sort((e,t)=>
1{let o=i(e),n=i(t);return o!==n?o-n:parseFloat(e.apr)-parseFloat(t.apr)});var r=o(53239),s=o(98824);let d=e=>{let{opportunities:t}=e;return{sortedAutoOpportunities:(0,r.useMemo)(()=>l((null==t?void 0:t.filter(e=>e.loanType===s.n3.AUTO))||[]),[t]),sortedPersonalOpportunities:(0,r.useMemo)(()=>l((null==t?void 0:t.filter(e=>e.loanType===s.n3.PERSONAL))||[]),[t])}}},65199:(e,t,o)=>{o.d(t,{E7:()=>d,X3:()=>l,ZB:()=>s,_x:()=>r,rk:()=>c,wn:()=>i});var n=o(59946),a=o(8368);let i=a.Ay.section.withConfig({displayName:"LoanCardList.styled__Section",componentId:"sc-5bea54d9-0"})(["max-width:100vw;"]),l=a.Ay.div.withConfig({displayName:"LoanCardList.styled__SectionHeader",componentId:"sc-5bea54d9-1"})(["display:flex;align-items:baseline;justify-content:space-between;margin-bottom:1em;padding:",";@media ","{padding:0;}"],e=>e.$enableGlowUp?"0 1.5rem":"0 1rem",(0,n.P)({from:"md"})),r=a.Ay.h2.withConfig({displayName:"LoanCardList.styled__SectionTitle",componentId:"sc-5bea54d9-2"})(["margin-top:0;margin-bottom:0;font-size:1.5rem;font-weight:",";color:#000;"],e=>e.theme.foundations.typography.fontWeight.black),s=a.Ay.span.withConfig({displayName:"LoanCardList.styled__LoansCount",componentId:"sc-5bea54d9-3"})(["display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.5rem;font-weight:",";background-color:",";color:#fff;border-radius:1.5em;padding-bottom:1px;"],e=>e.theme.foundations.typography.fontWeight.bold,e=>e.theme.foundations.colors.tertiary),d=a.Ay.ul.withConfig({displayName:"LoanCardList.styled__LoansList",componentId:"sc-5bea54d9-4"})(["display:flex;gap:1rem;list-style-type:none;padding-left:0;margin-top:0;padding-bottom:1em;margin-bottom:0;overflow-x:auto;@media ","{flex-direction:column;overflow-x:visible;}"],(0,n.P)({from:"md"})),c=a.Ay.li.withConfig({displayName:"LoanCardList.styled__LoansListItem",componentId:"sc-5bea54d9-5"})(["flex-shrink:0;@media ","{&:first-child{padding-left:",";}&:last-child{padding-right:",";}}"],(0,n.P)({to:"md"}),e=>e.$enableGlowUp?"1.5rem":"1em",e=>e.$enableGlowUp?"1.5rem":"1em")},70912:(e,t,o)=>{o.d(t,{k:()=>i});var n=o(53239),a=o(98824);let i=e=>{let{sortedAutoOpportunities:t}=e,o=(0,n.useMemo)(()=>t.filter(e=>e.approvalType===a.ie.PRE_APPROVED).map(e=>e.id).filter(e=>void 0!==e),[t]);return{shouldDisplayPreApprovalInformation:(0,n.useMemo)(()=>0!==o.length&&t.some(e=>o.includes(e.id)),[o,t]),preApprovalLoansIds:o}}},73135:(e,t,o)=>{o.d(t,{h:()=>r});var n=o(80263),a=o(42884),i=o(53953),l=o(65199);let r=e=>{let{title:t,titleId:o,loanCount:r,children:s,loanListAriaLabel:d,isLoading:c,variant:m}=e,{isToggleEnabled:p}=(0,a.gK)();return(0,n.jsxs)(l.wn,{"aria-labelledby":o,children:[(0,n.jsxs)(l.X3,{$enableGlowUp:p,children:[(0,n.jsx)(l._x,{id:o,children:t}),!c&&(0,n.jsx)(l.ZB,{children:r})]}),(0,n.jsx)(l.E7,{"aria-label":d,children:c?(0,n.jsx)(l.rk,{children:(0,n.jsx)(i.F,{variant:m,hasLoansAvailable:!!r,isLoading:!0})}):s})]})}},84197:(e,t,o)=>{o.d(t,{i:()=>n.i});var n=o(34804)},89870:(e,t,o)=>{o.d(t,{b:()=>s});var n=o(86917),a=o(97722),i=o(80263),l=o(90159),r=o(14070);let s=e=>(0,i.jsx)(r.I,(0,a._)((0,n._)({},e),{children:(0,i.jsx)(l.a,{})}))}}]); 2//# sourceMappingURL=1484-9b42dd7fb83515f7.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.