PageSourceSearch

https://smartmortgages.com.au/_next/static/chunks/pages/calculator…ge-repayment-calculator-32f1a13fdf5839dc.js

js smartmortgages.com.au collected 2026-10-04 01:44:29 UTC 22,382 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9387],{170:function(e,a,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/calculators/mortgage-repayment-calculator",function(){return t(8496)}])},6532:function(e,a,t){"use strict";t.d(a,{Z:function(){return components_Disclaimer}});var s=t(5893),i=t(5379),n=t.n(i),r=t(7294),c=t(6083);let o=new String('.container.jsx-a6a1b4d978999937{margin-top:4em;background:transparent}.title.jsx-a6a1b4d978999937{text-transform:uppercase;font-weight:600;color:var(--dark);width:100%}.row.jsx-a6a1b4d978999937{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5em}.title.jsx-a6a1b4d978999937::before,.title.jsx-a6a1b4d978999937::after{content:" ";display:block;height:1px;width:100%;background:var(--dark)}.disclaimers-content.jsx-a6a1b4d978999937{height:100%;color:var(--dark);-webkit-transition:all.5s ease-in-out;-moz-transition:all.5s ease-in-out;-o-transition:all.5s ease-in-out;transition:all.5s ease-in-out}.detail-title.jsx-a6a1b4d978999937{font-size:1.5em;font-weight:600}.detail-description.jsx-a6a1b4d978999937{line-height:1.3;font-weight:300;padding:1em 0}.hide.jsx-a6a1b4d978999937{opacity:0;height:0;overflow:hidden;-webkit-transition:all.5s ease-in-out;-moz-transition:all.5s ease-in-out;-o-transition:all.5s ease-in-out;transition:all.5s ease-in-out}.rotate.jsx-a6a1b4d978999937{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media(max-width:900px){}');o.__hash="a6a1b4d978999937";var components_Disclaimer=e=>{let{title:a,content:t}=e,[i,l]=(0,r.useState)(!1);return(0,s.jsxs)("div",{className:"jsx-".concat(o.__hash)+" container",children:[(0,s.jsx)("div",{onClick:()=>{l(!i)},className:"jsx-".concat(o.__hash)+" title pointer",children:(0,s.jsxs)("div",{className:"jsx-".concat(o.__hash)+" row",children:[(0,s.jsx)("div",{className:"jsx-".concat(o.__hash),children:a}),(0,s.jsx)("div",{className:"jsx-".concat(o.__hash)+" "+((i?"":"rotate")||""),children:(0,s.jsx)(c.gwH,{})})]})}),(0,s.jsxs)("div",{className:"jsx-".concat(o.__hash)+" "+((i?"disclaimers-content":"hide")||""),children:[(0,s.jsx)("div",{style:{padding:"1em"},className:"jsx-".concat(o.__hash)}),t.map((e,a)=>(0,s.jsxs)("div",{className:"jsx-".concat(o.__hash),children:[(0,s.jsx)("div",{className:"jsx-".concat(o.__hash)+" detail-title",children:e.title}),(0,s.jsx)("div",{className:"jsx-".concat(o.__hash)+" detail-description",children:e.description})]},a))]}),(0,s.jsx)(n(),{id:o.__hash,children:o})]})}},8496:function(e,a,t){"use strict";t.r(a),t.d(a,{__N_SSG:function(){return N},default:function(){return mortgage_repayment_calculator}});var s=t(5893),i=t(5379),n=t.n(i),r=t(1163),c=t(8782),o=t(7892),l=t(7527),d=t(7329),m={[d.l.ENGLISH]:{title:"Mortgage Repayment Calculator Australia",description:"Estimate weekly, fortnightly or monthly mortgage repayments in 30 seconds. Compare interest-only and principal-and-interest options—no sign-up required.","cal-intro":"Calculating your mortgage repayment can be a simple process if you have the right information. \n      With the help of an online calculator, you can quickly and easily determine how much your monthly mortgage repayment will be.","borrowing-amount":"Borrowing amount","loan-term":"Loan term","interest-rate":"Interest rate","repayment-frequency":"Repayment frequency",weekly:"Weekly",fortnightly:"Fortnightly",monthly:"Monthly","repayment-type":"Repayment type","P&I":"Principal & interest",IO:"Interest Only","interest-only-period":"Interest only period","interest-only-result-description":"This is the repayment amount during the interest only period. For payment amount after interest-only term, please refer to the repayment amount listed below.","extra-payment":"Extra payment (optional)","each-repayment-amount":" repayment is","total-repayment":"total repayment","interest-paid":"interest paid","interest-only-repayment":"each repayment after interest only term","how-much-you-saved":"How much you can save with extra repayment?","years-saved":"years saved","interest-saved":"interest saved",years:"year(s)",months:"month(s)","call-to-action-title":"Ready to buy?","call-to-action-description":"Let our mortgage specialist sort out the right loan for you.","call-to-action-button":"book a consultation",disclaimer:"calculator disclaimer","about-this-calculator-title":"About this calculator","about-this-calculator-description":"The results from this loan calculator are intended to be used as an estimation and should not be taken as a definite indication of the actual repayment amount or as a pre-qualification for any loan product. The Smart Mortgage Calculators provide an estimation of the loan repayment amount based on the details entered such as loan amount, interest rate, repayment frequency, and loan term.","assumptions-title":"Assumptions","number-of-months-assumption":"Length of month — It is assumed that every month has an equal number of days.","weeks-and-fornights":"The number of weeks and fortnights in a year is assumed to be 52 and 26, respectively.",rounding:"Amounts that have been calculated in dollars are adjusted to the closest whole cent.","assumption-description":"The actual calculations used by lenders when determining loan repayments may vary depending on how they interpret each factor. We use a two-week period to calculate fortnightly repayments, while some lenders might prefer a half-month payment option, which would be more expensive. Our estimates of repayment amounts are designed to assist you in your research."}},b={[d.l.CHINESE]:{title:"澳洲房貸還款計算器",description:"30秒估算每週、每兩週或每月的澳洲房貸還款,比較本息同還、只還利息及額外還款,無需登記。","cal-intro":"計算貸款金額並不是一個複雜的過程,你可以利用我們的貸款計算器,輕鬆快速地確定你每一期的貸款還款金額。","borrowing-amount":"貸款金額","loan-term":"還款時長","interest-rate":"貸款利息","repayment-frequency":"還款週期",weekly:"每週",fortnightly:"每兩週",monthly:"每月","repayment-type":"é‚
1„款方式","P&I":"本息同還",IO:"只還利息","interest-only-period":"只還利息時間","interest-only-result-description":"這是僅付息期間的還款金額。關於僅付息期結束後的付款金額,請參考下方列出的還款金額。","extra-payment":"每期多還金額","each-repayment-amount":"還款金額為","total-repayment":"總共還款金額","interest-paid":"所付利息","interest-only-repayment":"只還利息期結束後還款金額","how-much-you-saved":"每期多還一點能節省多少利息?","years-saved":"節省時間","interest-saved":"節省利息",years:"å¹´",months:"月","call-to-action-title":"還在為貸款而頭疼?","call-to-action-description":"讓我們的貸款經理幫你找到最合適的方案吧。","call-to-action-button":"馬上預約",disclaimer:"計算器免責聲明","about-this-calculator-title":"關於此計算器","about-this-calculator-description":"本貸款計算器的結果旨在作為一種估計,不應作為實際還款額的明確指示或任何貸款產品的資格預審。貸款計算器根據輸入的細節,如貸款金額、利率、還款頻率和貸款期限,提供貸款還款額的估計。","assumptions-title":"計算器假定條件","number-of-months-assumption":"月長 - 假設每個月的天數相等","weeks-and-fornights":"一年中的周和雙周的數量可以通過一年中的總天數分別除以7和14來計算",rounding:"以澳元計算的金額被調整到最接近的整數","assumption-description":"貸款人在確定貸款償還額時使用的實際計算方法可能有所不同,這取決於他們如何解釋每個因素。我們使用兩周的時間來計算每兩周的還款額,而有些貸款人可能更喜歡半月的還款方式,這樣會更貴。"}},x={...m,...b},p=t(7294),u=t(6532),f=t(1664),h=t.n(f),j=t(5926),g=t(1171),y=t(9134),v=t(65);let w="https://images.pexels.com/photos/164686/pexels-photo-164686.jpeg";var N=!0,mortgage_repayment_calculator=e=>{let{locale:a}=e,t=(0,r.useRouter)(),i=(0,l.N)(x),d=t.query.locale,m=(0,v.N)(a,"repayment"),[b,f]=(0,p.useState)(30),[N,k]=(0,p.useState)(5e5),[M,_]=(0,p.useState)(5.8),[S,z]=(0,p.useState)("monthly"),[I,C]=(0,p.useState)(0),[q,O]=(0,p.useState)(0),[$,P]=(0,p.useState)(0),[E,L]=(0,p.useState)(0),[T,R]=(0,p.useState)({year:0,month:0}),[D,Z]=(0,p.useState)(0),[H,A]=(0,p.useState)("P&I"),[F,W]=(0,p.useState)(5),[G,X]=(0,p.useState)(0),B=[{title:i.formatMessage({id:"about-this-calculator-title"}),description:i.formatMessage({id:"about-this-calculator-description"})},{title:i.formatMessage({id:"assumptions-title"}),description:(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("li",{children:i.formatMessage({id:"number-of-months-assumption"})}),(0,s.jsx)("li",{children:i.formatMessage({id:"weeks-and-fornights"})}),(0,s.jsx)("li",{children:i.formatMessage({id:"rounding"})}),(0,s.jsx)("p",{children:(0,s.jsx)("br",{})}),i.formatMessage({id:"assumption-description"})]})}],getRepayment=()=>{let e=M/100,a=0,t=0,s="P&I"===H?b:b-F;switch(S){case"weekly":e/=52,a=52*s,t=52*F;break;case"fortnightly":e/=26,a=26*s,t=26*F;break;case"monthly":e/=12,a=12*s,t=12*F}let i=Math.round(N*e*Math.pow(1+e,a)/(Math.pow(1+e,a)-1)*100)/100,n=N*M/100*F,r=n/t,c="P&I"===H?i*a:i*a+n,o=c-N;if(C(Math.round(100*i)/100),O(Math.round(c)),P(Math.round(o)),X(Math.round(r)),E>0){let a=i+parseInt(E.toString()),t=Math.log(a/(a-N*e))/Math.log(1+e),s=0;switch(S){case"weekly":s=7*t;break;case"fortnightly":s=14*t;break;case"monthly":s=30.41*t}let n=s/365,r=b-n,c=Math.ceil(a*t-N),l=o-c;R({year:Math.floor(r),month:Math.floor(r%(0!==Math.floor(r)?Math.floor(r):1)*12)}),C(Math.round(100*a)/100),O(Math.ceil(a*t)),P(c),Z(l)}};return(0,p.useEffect)(()=>{getRepayment()},[M,N,S,E,H,F,b]),(0,s.jsxs)("div",{className:"jsx-e94c2ec1b6e5f3b6",children:[(0,s.jsx)(j.Z,{title:"".concat(i.formatMessage({id:"title"})," | Smart Mortgage Corp"),description:i.formatMessage({id:"description"}),image:w,ogType:"website",canonicalPath:"/calculators/mortgage-repayment-calculator"}),(0,s.jsx)(y.gR,{items:[{name:"Home",url:"https://smartmortgages.com.au/"},{name:"Calculators",url:"https://smartmortgages.com.au/calculators/mortgage-repayment-calculator/"},{name:i.formatMessage({id:"title"}),url:"https://smartmortgages.com.au/calculators/mortgage-repayment-calculator/"}]}),(0,s.jsx)(y.pr,{faqs:m.faqs}),(0,s.jsxs)("main",{className:"jsx-e94c2ec1b6e5f3b6",children:[(0,s.jsx)(o.Z,{title:i.formatMessage({id:"title"}),description:i.formatMessage({id:"description"}),image:w}),(0,s.jsx)("div",{className:"jsx-e94c2ec1b6e5f3b6 vertical-padding",children:(0,s.jsxs)("div",{className:"jsx-e94c2ec1b6e5f3b6 session ",children:[(0,s.jsx)("div",{className:"jsx-e94c2ec1b6e5f3b6 cal-intro",children:i.formatMessage({id:"cal-intro"})}),(0,s.jsx)("div",{className:"jsx-e94c2ec1b6e5f3b6 container",children:(0,s.jsxs)("div",{className:"jsx-e94c2ec1b6e5f3b6 flex",children:[(0,s.jsxs)("div",{className:"jsx-e94c2ec1b6e5f3b6 form",children:[(0,s.jsxs)("div",{className:"jsx-e94c2ec1b6e5f3b6 field",children:[(0,s.jsx)("label",{className:"jsx-e94c2ec1b6e5f3b6 label",children:i.formatMessage({id:"borrowing-amount"})}),(0,s.jsxs)("div",{className:"jsx-e94c2ec1b6e5f3b6 input-wrapper row",children:[(0,s.jsx)("span",{className:"jsx-e94c2ec1b6e5f3b6",children:"$"}),(0,s.jsx)("input",{prefix:"$",onChange:e=>{e.preventDefault();let a=parseInt(e.target.value.replace(/[^0-9]/g,""));a||(a=0),k(a)}
1,value:N.toLocaleString(),type:"text",className:"jsx-e94c2ec1b6e5f3b6"})]})]}),(0,s.jsxs)("div",{className:"jsx-e94c2ec1b6e5f3b6 field",children:[(0,s.jsx)("label",{className:"jsx-e94c2ec1b6e5f3b6 label",children:i.formatMessage({id:"loan-term"})}),(0,s.jsxs)("div",{className:"jsx-e94c2ec1b6e5f3b6 input-wrapper row",children:[(0,s.jsx)("input",{prefix:"$",onChange:e=>{e.preventDefault(),f(e.target.value)},value:b,type:"number",className:"jsx-e94c2ec1b6e5f3b6"}),(0,s.jsx)("span",{className:"jsx-e94c2ec1b6e5f3b6",children:i.formatMessage({id:"years"})})]})]}),(0,s.jsxs)("div",{className:"jsx-e94c2ec1b6e5f3b6 field",children:[(0,s.jsx)("label",{className:"jsx-e94c2ec1b6e5f3b6 label",children:i.formatMessage({id:"interest-rate"})}),(0,s.jsxs)("div",{className:"jsx-e94c2ec1b6e5f3b6 input-wrapper row",children:[(0,s.jsx)("input",{prefix:"$",onChange:e=>{e.preventDefault(),_(e.target.value.replace(/[^0-9\.]/g,""))},value:M,className:"jsx-e94c2ec1b6e5f3b6"}),(0,s.jsx)("span",{className:"jsx-e94c2ec1b6e5f3b6",children:"%"})]})]}),(0,s.jsxs)("div",{className:"jsx-e94c2ec1b6e5f3b6 field",children:[(0,s.jsx)("label",{className:"jsx-e94c2ec1b6e5f3b6 label",children:i.formatMessage({id:"repayment-frequency"})}),(0,s.jsxs)("div",{className:"jsx-e94c2ec1b6e5f3b6 selection-wrapper",children:[(0,s.jsx)("div",{onClick:()=>{z("weekly")},className:"jsx-e94c2ec1b6e5f3b6 "+"".concat("weekly"==S?"active":""," frequency-option pointer"),children:i.formatMessage({id:"weekly"})}),(0,s.jsx)("div",{onClick:()=>{z("fortnightly")},className:"jsx-e94c2ec1b6e5f3b6 "+"".concat("fortnightly"==S?"active":""," frequency-option pointer"),children:i.formatMessage({id:"fortnightly"})}),(0,s.jsx)("div",{onClick:()=>{z("monthly")},className:"jsx-e94c2ec1b6e5f3b6 "+"".concat("monthly"==S?"active":""," frequency-option pointer"),children:i.formatMessage({id:"monthly"})})]})]}),(0,s.jsxs)("div",{className:"jsx-e94c2ec1b6e5f3b6 field",children:[(0,s.jsx)("label",{className:"jsx-e94c2ec1b6e5f3b6 label",children:i.formatMessage({id:"repayment-type"})}),(0,s.jsxs)("div",{className:"jsx-e94c2ec1b6e5f3b6 selection-wrapper",children:[(0,s.jsx)("div",{onClick:()=>{A("P&I")},className:"jsx-e94c2ec1b6e5f3b6 "+"".concat("P&I"==H?"active":""," repaymentType-option pointer"),children:i.formatMessage({id:"P&I"})}),(0,s.jsx)("div",{onClick:()=>{A("IO")},className:"jsx-e94c2ec1b6e5f3b6 "+"".concat("IO"==H?"active":""," repaymentType-option pointer"),children:i.formatMessage({id:"IO"})})]})]}),"IO"===H?(0,s.jsxs)("div",{className:"jsx-e94c2ec1b6e5f3b6 field",children:[(0,s.jsx)("label",{className:"jsx-e94c2ec1b6e5f3b6 label",children:i.formatMessage({id:"interest-only-period"})}),(0,s.jsxs)("div",{className:"jsx-e94c2ec1b6e5f3b6 input-wrapper row",children:[(0,s.jsx)("input",{prefix:"$",onChange:e=>{e.preventDefault(),W(e.target.value)},value:F,type:"number",className:"jsx-e94c2ec1b6e5f3b6"}),(0,s.jsx)("span",{className:"jsx-e94c2ec1b6e5f3b6",children:i.formatMessage({id:"years"})})]})]}):"",(0,s.jsx)("div",{className:"jsx-e94c2ec1b6e5f3b6 divider"}),(0,s.jsxs)("div",{className:"jsx-e94c2ec1b6e5f3b6 field",children:[(0,s.jsx)("label",{className:"jsx-e94c2ec1b6e5f3b6 label",children:i.formatMessage({id:"extra-payment"})}),(0,s.jsx)("div",{className:"jsx-e94c2ec1b6e5f3b6 input-wrapper row",children:(0,s.jsx)("input",{prefix:"$",onChange:e=>{e.preventDefault(),L(e.target.value)},value:E,type:"number",className:"jsx-e94c2ec1b6e5f3b6"})})]})]}),(0,s.jsxs)("div",{className:"jsx-e94c2ec1b6e5f3b6 result",children:[(0,s.jsxs)("div",{className:"jsx-e94c2ec1b6e5f3b6 ",children:[(0,s.jsxs)("div",{className:"jsx-e94c2ec1b6e5f3b6 result-label",children:["cn"===d?"ä½ ":"Your ",i.formatMessage({id:S}),i.formatMessage({id:"each-repayment-amount"})]}),(0,s.jsx)("div",{className:"jsx-e94c2ec1b6e5f3b6 repayment-number",children:"IO"===H?(0,s.jsxs)("div",{className:"jsx-e94c2ec1b6e5f3b6",children:["$",G.toLocaleString()]}):(0,s.jsxs)("div",{className:"jsx-e94c2ec1b6e5f3b6 ",children:[" $ ",I.toLocaleString()]})}),"IO"===H&&(0,s.jsx)("div",{className:"jsx-e94c2ec1b6e5f3b6 description",children:i.formatMessage({id:"interest-only-result-description"})})]}),(0,s.jsxs)("div",{className:"jsx-e94c2ec1b6e5f3b6 result-session flex",children:[(0,s.jsxs)("div",{className:"jsx-e94c2ec1b6e5f3b6",children:[(0,s.jsx)("div",{className:"jsx-e94c2ec1b6e5f3b6 result-label",children:i.formatMessage({id:"total-repayment"})}),(0,s.jsxs)("div",{className:"jsx-e94c2ec1b6e5f3b6 result-number",children:["$",q.toLocaleStr
1ing()]})]}),(0,s.jsxs)("div",{className:"jsx-e94c2ec1b6e5f3b6",children:[(0,s.jsx)("div",{className:"jsx-e94c2ec1b6e5f3b6 result-label",children:i.formatMessage({id:"interest-paid"})}),(0,s.jsxs)("div",{className:"jsx-e94c2ec1b6e5f3b6 result-number",children:["$",$.toLocaleString()]})]})]}),"IO"===H?(0,s.jsxs)("div",{className:"jsx-e94c2ec1b6e5f3b6",children:[(0,s.jsx)("div",{className:"jsx-e94c2ec1b6e5f3b6 result-label",children:i.formatMessage({id:"interest-only-repayment"})}),(0,s.jsxs)("div",{className:"jsx-e94c2ec1b6e5f3b6 result-number",children:["$",I.toLocaleString()]})]}):"",(0,s.jsx)("div",{className:"jsx-e94c2ec1b6e5f3b6 divider",children:i.formatMessage({id:"how-much-you-saved"})}),(0,s.jsxs)("div",{className:"jsx-e94c2ec1b6e5f3b6 result-session flex",children:[(0,s.jsxs)("div",{className:"jsx-e94c2ec1b6e5f3b6",children:[(0,s.jsx)("div",{className:"jsx-e94c2ec1b6e5f3b6 result-label",children:i.formatMessage({id:"years-saved"})}),(0,s.jsx)("div",{className:"jsx-e94c2ec1b6e5f3b6 result-number",children:E>0?"".concat(T.year>0?"".concat(T.year," ").concat(i.formatMessage({id:"years"})):""," ").concat(T.month>0?"".concat(T.month," ").concat(i.formatMessage({id:"months"})):""):0})]}),(0,s.jsxs)("div",{className:"jsx-e94c2ec1b6e5f3b6",children:[(0,s.jsxs)("div",{className:"jsx-e94c2ec1b6e5f3b6 result-label",children:["$",i.formatMessage({id:"interest-saved"})]}),(0,s.jsxs)("div",{className:"jsx-e94c2ec1b6e5f3b6 result-number",children:["$",D.toLocaleString()]})]})]}),(0,s.jsxs)("div",{className:"jsx-e94c2ec1b6e5f3b6 call-to-action ",children:[(0,s.jsx)("div",{className:"jsx-e94c2ec1b6e5f3b6 session-title center",children:i.formatMessage({id:"call-to-action-title"})}),(0,s.jsx)("div",{className:"jsx-e94c2ec1b6e5f3b6 description center",children:i.formatMessage({id:"call-to-action-description"})}),(0,s.jsx)(h(),{href:"/contact",children:(0,s.jsx)("div",{className:"jsx-e94c2ec1b6e5f3b6 action-button center pointer",children:i.formatMessage({id:"call-to-action-button"})})})]})]})]})}),(0,s.jsx)(u.Z,{title:i.formatMessage({id:"disclaimer"}),content:B})]})}),(0,s.jsx)(v.Z,{locale:a,guideKey:"repayment"}),(0,s.jsx)(g.Z,{compact:!0}),(0,s.jsx)(c.Z,{})]}),(0,s.jsx)(n(),{id:"e94c2ec1b6e5f3b6",children:'.container.jsx-e94c2ec1b6e5f3b6{background:var(--light-grey);-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;padding:4em var(--horizontal-padding);-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2em}.flex.jsx-e94c2ec1b6e5f3b6{gap:2em}.form.jsx-e94c2ec1b6e5f3b6{width:50%;padding:2em var(--horizontal-padding);background:#fff;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;-webkit-box-shadow:0 0em 1em var(--primary);-moz-box-shadow:0 0em 1em var(--primary);box-shadow:0 0em 1em var(--primary)}.result.jsx-e94c2ec1b6e5f3b6{width:50%}.field.jsx-e94c2ec1b6e5f3b6{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:.5em;padding:.5em 0}.input-wrapper.jsx-e94c2ec1b6e5f3b6{width:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--dark-grey);padding:.8em .5em}.selection-wrapper.jsx-e94c2ec1b6e5f3b6{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;border:1px solid var(--dark-grey)}.selection-wrapper.jsx-e94c2ec1b6e5f3b6 .active.jsx-e94c2ec1b6e5f3b6{background:var(--primary);color:var(--dark);-webkit-transition:all.5s ease-in-out;-moz-transition:all.5s ease-in-out;-o-transition:all.5s ease-in-out;transition:all.5s ease-in-out;font-weight:700}.frequency-option.jsx-e94c2ec1b6e5f3b6{width:33.33%;text-align:center;padding:.8em 0;-webkit-transition:all.5s ease-in-out;-moz-transition:all.5s ease-in-out;-o-transition:all.5s ease-in-out;transition:all.5s ease-in-out}.repaymentType-option.jsx-e94c2ec1b6e5f3b6{width:50%;text-align:center;padding:.8em 0;-webkit-transition:all.5s ease-in-out;-moz-transition:all.5s ease-in-out;-o-transition:all.5s ease-in-out;transition:all.5s ease-in-out}.label.jsx-e94c2ec1b6e5f3b6{font-weight:600}input.jsx-e94c2ec1b6e5f3b6{width:100%;padding:0;border:none}input.jsx-e94c2ec1b6e5f3b6::-webkit-outer-spin-button,input.jsx-e94c2ec1b6e5f3b6::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"].jsx-e94c2ec1b6e5f3b6{-webkit-appearance:textfield;-ms-appearance:textfield;appearance:textfield;-moz-appearance:textfield}input.jsx-e94c2ec1b6e5f3b6:focus{outline:none}.result-session.jsx-e94c2ec1b6e5f3b6{gap:2em}.result-session.jsx-e94c2ec1b6e5f3b6>*.jsx-e94c2ec1b6e5f3b6{width:50%}.result-label.jsx-e94c2ec1b6e5f3b6{color:var(--dark-grey);font-size:1.1em;text-transform:uppercase}.result-number.jsx-e94c2ec1b6e5f3b6{color:var(--dark);font-weight:600;font-size:1.5em}.repayment-number.jsx-e94c2ec1b6e5f3b6{font-size:4em;padding:16px 0;font-weight:800;color:var(--dark)}.divider.jsx-e94c2ec1b6e5f3b6{padding:1em 0;color:var(--dark)}.divider.jsx-e94c2ec1b6e5f3b6::after{content:" ";display:block;height:.1em;background:var(--dark)}.cal-intro.jsx-e94c2ec1b6e5f3b6,.description.jsx-e94c2ec1b6e5f3b6{padding:.8em 0;font-weight:300;line-height:150%}.call-to-action.jsx-e94c2ec1b6e5f3b6{margin-top:2em;padding:2em 1em;width:100%;background:var(--primary);color:var(--dark);-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em}@media(max-width:800px){.form.jsx-e94c2ec1b6e5f3b6,.result.jsx-e94c2ec1b6e5f3b6,.result-session.jsx-e94c2ec1b6e5f3b6>*.jsx-e94c2ec1b6e5f3b6{width:100%}.result.jsx-e94c2ec1b6e5f3b6{text-align:center}}'})]})}}},function(e){e.O(0,[4738,9040,7761,5459,9774,2888,179],function(){return e(e.s=170)}),_N_E=e.O()}]);

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.