(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8753],{2510:(e,t,a)=>{"use strict";a.d(t,{Eo:()=>s,Z2:()=>r,cf:()=>n,kJ:()=>i,kf:()=>o,s6:()=>l}),a(28131);let r="DEFAULT",n="teg_",l="reg_";function i(e){return e.startsWith(n)}function s(e){return e.slice(n.length)}function o(e){return e.slice(l.length)}},8868:(e,t,a)=>{"use strict";a.d(t,{JY:()=>l,MH:()=>i,QZ:()=>n,au:()=>s});var r=a(33126);function n(){return"".concat((0,r.zj)().lkBaseUrl,"/credits/new?skipName=true&productType=credit")}function l(){return"".concat((0,r.zj)().lkBaseUrl,"/credits/new?skipName=true&productType=credit_card")}let i=["sberbank","vtb24","sovcombank","rosselhozbank","gazprombank","alfabank","promsvyazbank","tinkoff","vostochnyj_express"],s="/icons/header_logo.svg"},9640:(e,t,a)=>{"use strict";a.d(t,{l:()=>l});var r=a(37876),n=a(16132);function l(e){var t;let{value:a,...l}=e,i=(t=a,l.options.find(e=>e.value===t));return(0,r.jsx)(n.l,{...l,value:i,onChange:e=>{let t=null==e?void 0:e.value;l.onChange(t)}})}},10072:e=>{e.exports={container:"progress-bar_container__gXW5v",bar_wrapper:"progress-bar_bar_wrapper__DKCmr",bar:"progress-bar_bar__nDUik",legend:"progress-bar_legend__HmD6k",legend__dot:"progress-bar_legend__dot__BRq6a",legend__text:"progress-bar_legend__text__buLGh",legend__amount:"progress-bar_legend__amount__UPTAt",summary:"progress-bar_summary__Pf9vZ",divider:"progress-bar_divider__lAMpa",flex1:"progress-bar_flex1__rOT0T",purple:"progress-bar_purple__UWOs_",yellow:"progress-bar_yellow__nXYm_"}},18248:e=>{e.exports={segments:"calculator-form_segments__k4uDq",calculator_form:"calculator-form_calculator_form__9GuJA",row:"calculator-form_row__KjQLy",w_45:"calculator-form_w_45__TguVC",md_cols:"calculator-form_md_cols__ZG9g3"}},23517:(e,t,a)=>{"use strict";a.d(t,{Y:()=>n});var r=a(2510);function n(e){if(!1!==e){let t=new RegExp("/".concat(r.cf,"([^/?#]+)")),a=e.match(t);if(a){let[,e]=a;return e}}}},25103:e=>{e.exports={container:"calculation-result_container___viH2",title:"calculation-result_title__3JkX6",amount:"calculation-result_amount__watk8",warning:"calculation-result_warning__dPC8E"}},27201:(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/kalkulyator/kreditniy_kalkulyator",function(){return a(74347)}])},39169:e=>{e.exports={page:"credits-calculator_page__lUzXZ",breadcrumbs:"credits-calculator_breadcrumbs__MT3aN",headings_wrapper:"credits-calculator_headings_wrapper__oqFXo",title:"credits-calculator_title__0r9p4",subtitle:"credits-calculator_subtitle__SulZW"}},45466:e=>{e.exports={container:"table_container__2HKlf",table:"table_table___dbcn",emptyRow:"table_emptyRow__MDPu2",summary:"table_summary__V8fc0",tableData:"table_tableData__iTsfh",tableRow:"table_tableRow__O4EM4",tableHeader:"table_tableHeader__cs8C0"}},53718:e=>{e.exports={gray:"container_gray__210_P",dark:"container_dark__OhxN6",ligth:"container_ligth__XYDh1"}},55330:(e,t,a)=>{"use strict";a.d(t,{m:()=>o});var r=a(37876),n=a(40317),l=a(69241),i=a(53718),s=a.n(i);function o(e){if("theme"in e){let{className:t,children:a,theme:i,...o}=e;return(0,r.jsx)("div",{className:(0,l.A)(t,{[s().gray]:"gray"===i,[s().dark]:"dark"===i,[s().ligth]:"ligth"===i}),children:(0,r.jsx)(n.m,{...o,children:a})})}return(0,r.jsx)(n.m,{...e,children:e.children})}},67221:(e,t,a)=>{"use strict";a.d(t,{e:()=>l,s:()=>n});var r=a(14232);let n=(e,t,a)=>{(0,r.useEffect)(()=>{let t=setTimeout(()=>{e()},a);return()=>{clearTimeout(t)}},t)},l=function(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,[n,l]=(0,r.useState)(a),[i,s]=(0,r.useState)(!1),[o,c]=(0,r.useState)(null);return(0,r.useEffect)(()=>{s(!0),e().then(l).catch(c).then(()=>{s(!1)})},t),[n,i,o]}},72979:e=>{e.exports={calculator:"calculator_calculator__29C28",calculator__wrapper:"calculator_calculator__wrapper__zBQOU",calculator__subtitle:"calculator_calculator__subtitle__3j8dz",calculator__table:"calculator_calculator__table__n6QCh"}},74347:(e,t,a)=>{"use strict";a.r(t),a.d(t,{__N_SSP:()=>eU,default:()=>eS});var r=a(37876),n=a(14232),l=a(78511),i=a(33126),s=a(48230),o=a.n(s),c=a(84025),u=a(92676);a(17154),a(13126);var d=a(10027),m=a(16891),p=a(16196),_=a(40818);a(51649);var h=a(37105),x=a(91063),v=a(80505);a(54267),a(34711);var g=a(89099),y=a(25904),b=a(29166),f=a(68290),w=a(78475),j=a(47052),N=a(67221);let A=["января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря"];var k=a(35987),M=a(88528),E=a(74847),C=a(8255),P=a(89064),D=a(87057);function F(e){return"".concat(e.charAt(0).toUpperCase()).concat(e.slice(1))}var T=a(9640),L=a(18248),R=a.n(L),U=function(e){return e[e.Year=1]="Year",e[e.Month=2]="Month",e}({}),S=function(e){return e[e.Equal=1]="Equal",e[e.Differential=2]="Differential",e}({}),O=function(e){return e[e.MonthlyPayment=1]="MonthlyPayment",e[e.MaxCreditAmount=2]="MaxCreditAmount",e[e.MaxPeriod=3]="MaxPeriod",e}({});let B=[{label:"Расчет ежемесячного платежа",value:1},{label:"Расчет максимальной суммы кредита",value:2},{label:"Расчет срока кредита",value:3}],q=[{id:1,label:"Равные платежи"},{id:2,label:"Убывающий платёж"}],z=[2,3],I=[1,3],Y=[2,1];function X(e){let{formData:t,handleFormDataUpdate:a,updateCalculations:l}=e,i=(0,n.useMemo)(()=>{let e=t.period;return[{value:1,label:F((0,P.vo)(Number(e)))},{value:2,label:F((0,P.UB)(Number(e)))}]},[t.period]);(0,n.useEffect)(()=>{let e=e=>{"Enter"===e.key&&l()};return window.addEventListener("keyup",e),()=>window.removeEventListener("keyup",e)},[l]);let s=(0,n.useMemo)(()=>z.includes(t.variant),[t]),o=(0,n.useMemo)(()=>I.includes(t.variant),[t]),c=(0,n.useMemo)(()=>Y.includes(t.variant),[t]);return(0,r.jsxs)("div",{className:R().calculator_form,children:[(0,r.jsx)(T.l,{label:"Вариант расчета",size:"m",clearable:!1,value:t.variant,options:B,onChange:e=>{if(void 0===e)throw Error("Invalid calculation variant: ".concat(e));a("variant")(e),1!==e&&a("type")(1)}}),s&&(0,r.jsx)(D.F,{label:"Ежемесячный платеж",value:t.monthAmount,onChange:e=>{let t=void 0!==e&&0!==e?Math.abs(e):void 0;a("monthAmount")(t)}}),o&&(0,r.jsx)(D.F,{label:"Сумма кредита",value:t.amount,onChange:e=>{let t=void 0!==e&&0!==e?Math.abs(e):void 0;a("amount")(t)}}),c&&(0,r.jsxs)("div",{className:R().row,children:[(0,r.jsx)(E.U,{maskOpts:{mask:"0[00]"},label:"Срок кредита",className:R().w_45,value:t.period,type:"number",inputMode:"numeric",onChange:a("period")}),(0,r.jsx)(T.l,{size:"m",clearable:!1,value:t.periodType,options:i,onChange:a("periodType")})]}),(0,r.jsxs)("div",{className:R().md_cols,children:[(0,r.jsx)(E.U,{maskOpts:{mask:"0[00].0[00]"},label:"Ставка до",rightLabel:"%",value:t.rate,type:"number",inputMode:"numeric",onChange:(e,t)=>a("rate")(t)}),(0,r.jsx)(M.H,{label:"Начало выплат",value:t.startDate,onChange:e=>a("startDate")(null!=e?e:void 0)})]}),(0,r.jsx)(C.I,{size:"m",stretch:!0,className:R().segments,activeTabId:t.type,tabs:q,onTabChange:e=>{if(!(e in S))throw Error("Invalid calculation type: ".concat(e));a("type")(e),2===e&&a("variant")(1)}})]})}function K(e){return void 0===e.monthAmount&&void 0!==e.amount&&!!e.period&&void 0!==e.periodType&&void 0!==e.type&&!!e.rate}var Q=a(79807),H=a(13636),J=a(69522),W=a(35415),Z=a(51071),G=a(69241),V=a(10072),$=a.n(V);let ee=[O.MaxCreditAmount,O.MaxPeriod];function et(e){let{credit:t,overpayment:a,variant:l,monthAmount:i}=e,s=t+a,{creditPercentage:o,overpaymentPercentage:c}=(0,n.useMemo)(()=>{var e,r,n;return e=t,r=a,n=s,{creditPercentage:e?"".concat(Math.trunc(100*e/n),"%"):"100%",overpaymentPercentage:r?"".concat(Math.trunc(100*r/n),"%"):"0%"}},[t,a,s]);return(0,r.jsxs)("div",{className:$().container,children:[(0,r.jsxs)("div",{className:$().bar_wrapper,children:[(0,r.jsx)("div",{className:(0,G.A)($().bar,$().purple),style:{width:o}}),(0,r.jsx)("div",{className:(0,G.A)($().bar,$().yellow),style:{width:c}})]}),ee.includes(l)&&(0,r.jsxs)("div",{className:$().legend,children:[(0,r.jsx)("div",{className:(0,G.A)($().legend__text,$().flex1),children:"Ежемесячная выплата"}),(0,r.jsx)("div",{className:$().legend__amount,children:i?(0,Q.up)(i,{withEmptyPennies:!0}):"-"})]}),(0,r.jsxs)("div",{className:$().legend,children:[(0,r.jsx)("div",{className:(0,G.A)($().legend__dot,$().purple)}),(0,r.jsx)("div",{className:(0,G.A)($().legend__text,$().flex1),children:"Сумма кредита"}),(0,r.jsx)("div",{className:$().legend__amount,children:t?(0,Q.up)(t,{withEmptyPennies:!0}):"-"})]}),(0,r.jsxs)("div",{className:$().legend,children:[(0,r.jsx)("div",{className:(0,G.A)($().legend__dot,$().yellow)}),(0,r.jsx)("div",{className:(0,G.A)($().legend__text,$().flex1),children:"Переплата"}),(0,r.jsx)("div",{className:$().legend__amount,children:a?(0,Q.up)(a,{withEmptyPennies:!0}):"-"})]}),(0,r.jsx)(Z.c,{className:$().divider}),(0,r.jsxs)("div",{className:(0,G.A)($().summary,$().legend),children:[(0,r.jsx)("div",{className:(0,G.A)($().legend__text,$().flex1),children:"Общая сумма"}),(0,r.jsx)("div",{className:$().legend__amount,children:(0,Q.up)(s)})]})]})}var ea=a(25103),er=a.n(ea);function en(e){let{monthAmount:t=0,credit:a=0,overpayment:n=0,variant:l,months:i,errorText:s,type:o}=e,{scrollSmooth:c}=(0,k.Ll)(),u=()=>(0,r.jsx)(J.H,{state:"warning",className:er().warning,children:s});return(0,r.jsx)("div",{className:er().container,children:(0,r.jsxs)("div",{children:[l===O.MonthlyPayment?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("p",{className:er().title,children:["Ежемесячный платеж ",o===S.Differential&&"до"]}),s?u():(0,r.jsx)("p",{className:er().amount,children:t?(0,Q.up)(t,{withEmptyPennies:!0}):"-"})]}):l===O.MaxCreditAmount?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("p",{className:er().title,children:"Максимальная сумма"}),s?u():(0,r.jsx)("p",{className:er().amount,children:a?(0,Q.up)(a,{withEmptyPennies:!0}):"-"})]}):l===O.MaxPeriod?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("p",{className:er().title,children:"Срок"}),s?u():(0,r.jsx)("p",{className:er().amount,children:i?(0,W.jr)(i):"-"})]}):void 0,(0,r.jsx)(et,{monthAmount:t,credit:a,overpayment:n,variant:l}),(0,r.jsx)(H.$,{onClick:()=>{c()},size:"s",stretch:!0,children:"Подобрать предложения"})]})})}var el=a(48673);let ei={sort:"order",order:"asc",amountFilter:void 0,periodFilter:0,proofIncomeFilter:[],bankFilter:[],borrowerFilter:[],loanFilter:"",paymentFilter:void 0,formFilter:"",purposeFilter:""};var es=a(28131),eo=a(45466),ec=a.n(eo);function eu(e){var t,a;let{columns:l,data:i,rowOptions:s,summary:o}=e,c=i.length>(null!=(t=null==s?void 0:s.maxFirsRows)?t:0)+(null!=(a=null==s?void 0:s.maxLastRows)?a:0),[u,d]=(0,n.useState)(!1);return(0,n.useEffect)(()=>d(!1),[i]),(0,r.jsx)("div",{className:ec().container,children:(0,r.jsxs)("table",{className:ec().table,children:[(0,r.jsx)("thead",{className:ec().tableTitle,children:(0,r.jsx)("tr",{className:ec().tableRow,children:l.map((e,t)=>{var a;return(0,r.jsx)("th",{className:ec().tableHeader,style:{width:null!=(a=e.width)?a:"initial"},children:e.title},t)})})}),function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=(e,t)=>(0,r.jsx)("tr",{className:ec().tableRow,children:l.map(t=>(0,r.jsx)("td",{className:ec().tableData,children:t.render?t.render(e):(0,r.jsx)(r.Fragment,{children:e[t.key]})},t.key))},t),n=!t&&(null==s?void 0:s.maxFirsRows)?s.maxFirsRows:e.length,i=!t&&(null==s?void 0:s.maxLastRows)?e.length-s.maxLastRows:0;return(0,r.jsxs)("tbody",{className:ec().tableBody,children:[c&&!t?(0,r.jsxs)(r.Fragment,{children:[e.slice(0,n).map((e,t)=>a(e,t)),!t&&(0,r.jsx)("tr",{children:(0,r.jsx)("td",{colSpan:l.length,children:(0,r.jsx)(H.$,{size:"s",variant:"white",onClick:()=>d(!0),style:{backgroundColor:"transparent",width:"100%"},children:"Показать еще"})})}),e.slice(i).map((e,t)=>a(e,t))]}):(0,r.jsx)(r.Fragment,{children:e.map((e,t)=>a(e,t))}),void 0!==o&&(0,r.jsx)("tr",{className:(0,G.A)(ec().tableRow,ec().summary),children:l.map(e=>{let t=o[e.key];return void 0===t?(0,r.jsx)("td",{className:ec().tableData},e.key):(0,r.jsx)("td",{className:ec().tableData,children:"function"==typeof t?t():t},e.key)})})]})}(i,u)]})})}var ed=a(72979),em=a.n(ed);let ep={variant:O.MonthlyPayment,type:S.Equal,amount:5e5,period:"5",periodType:1,startDate:new Date,rate:"30",monthAmount:2e4},e_={...ep,monthAmount:void 0,variant:O.MonthlyPayment},eh={...ep,amount:void 0,variant:O.MaxCreditAmount},ex={...ep,period:"",variant:O.MaxPeriod},ev={[O.MonthlyPayment]:e_,[O.MaxCreditAmount]:eh,[O.MaxPeriod]:ex},eg=[{key:"date",title:"Дата оплаты",render:e=>(0,r.jsx)(r.Fragment,{children:(e=>{let t=new Date(e),a=t.getDate(),r=A[t.getMonth()],n=t.getFullYear(),l=new Date().getFullYear()===n;return"".concat(a," ").concat(r," ").concat(l?"":n)})(e.date.toDateString())})},{key:"paymentAmount",title:"Платеж, ₽"},{key:"interestPart",title:"Проценты, ₽"},{key:"principalPart",title:"Оплата долга, ₽"},{key:"remainingDebt",title:"Остаток долга, ₽"}];function ey(e){var t,a,l,i;let{credits:s,rollup:o,defaultFilters:c,partnerOffer:d,defaultCalculations:p,banks:x}=e,{query:A}=(0,g.useRouter)(),M=(0,n.useRef)(!0),E=(0,k.yX)(),C=(0,j.Y)(),[P,D]=(0,n.useState)(!1),[F,T]=(0,n.useState)(Number(A.page)||1),{filter:L,setFilter:R}=(e=>{let{tag:t,defaultFilters:a}=e,[r,l]=(0,n.useState)(ei),i=(0,n.useCallback)(e=>{l(t=>({...t,...e}))},[]),s=(0,n.useCallback)(()=>{l(ei)},[l]);return(0,el.w5)(()=>{t&&l({...ei,...a})},[a,t]),{filter:r,resetFilter:s,setFilter:i}})({defaultFilters:c}),[B,q]=(0,n.useState)(s),z=(0,n.useMemo)(()=>o.reduce((e,t)=>{let{credits:a}=t;return[...e,...a]},[]),[o]),{unifiedOffers:I,unifiedPartnerOffers:Y}=(0,n.useMemo)(()=>(0,w.L)(L,x,B.offers,d),[L,x,B,d]),H=B.subtitle||"",[J,W]=(0,n.useState)({...p}),[Z,G]=(0,n.useState)({...e_}),[V,$]=(0,n.useState)([]),[ee,et]=(0,n.useState)({maxFirsRows:5,maxLastRows:5}),[ea,er]=(0,n.useState)(void 0),eo=(0,n.useCallback)(e=>{let t=Math.trunc(e.monthAmount),a={amount:Math.trunc(e.credit),period:e.months};Z.type===S.Equal?a.payment=t:a.payment=void 0,R({...a})},[Z.type,R]),ec=(0,n.useCallback)(()=>{try{er(void 0);let e=null;if(Z.type===S.Equal)K(Z)&&Z.variant===O.MonthlyPayment&&(e=function(e){let{amount:t,rate:a,period:r,periodType:n,variant:l}=e,i=n===U.Year?12*Number(r):Number(r),s=Number(a)/12/100,o=Math.pow(1+s,i),c=s*o*t/(o-1),u=Math.ceil(c),d=Math.round(c*i)-t;return{monthAmount:u,credit:t,overpayment:d,variant:l,months:i}}(Z)),void 0===Z.amount&&void 0!==Z.monthAmount&&Z.period&&void 0!==Z.periodType&&void 0!==Z.type&&Z.rate&&Z.variant===O.MaxCreditAmount&&(e=function(e){let{monthAmount:t,rate:a,period:r,periodType:n,variant:l}=e,i=n===U.Year?12*Number(r):Number(r),s=Number(a)/12/100,o=1-Math.pow(1+s,-i),c=Math.round(+(t/(s/o)).toFixed(2)),u=Number((t*i-c).toFixed(2));return{monthAmount:t,credit:c,overpayment:u,variant:l,months:i}}(Z)),!Z.period&&Z.monthAmount&&Z.amount&&void 0!==Z.type&&Z.rate&&Z.variant===O.MaxPeriod&&(e=function(e){let{monthAmount:t,rate:a,amount:r,variant:n}=e,l=Number(a)/100/12,i=t-r*l;if(i<=0)throw Error("Невозможно рассчитать срок кредита по заданным параметрам");let s=Math.ceil(Math.log(t/i)/Math.log(1+l));return{monthAmount:t,credit:r,overpayment:t*s-r,variant:n,months:s}}(Z));else Z.type===S.Differential&&K(Z)&&Z.variant===O.MonthlyPayment&&(e=function(e){let{amount:t,rate:a,period:r,periodType:n,variant:l}=e,i=n===U.Year?12*Number(r):Number(r),s=Number(a)/12/100,o=t/i,c=t,u=0,d=0;for(let e=0;e<i;e++){let t=Number((c*s).toFixed(2)),a=Number((o+t).toFixed(2));0===e&&(d=a),u=Number(u.toFixed(2))+t,c=Number(c.toFixed(2))-o}return{monthAmount:d,credit:t,overpayment:u,months:i,variant:l}}(Z));if(!e)return;W(e),((e,t)=>{if(!t.startDate)return;let a={credit:e.credit,annualRate:t.rate,monthAmount:e.monthAmount,startDate:t.startDate,type:t.type,months:e.months};et({maxFirsRows:5,maxLastRows:5}),$(function(e){let{credit:t,annualRate:a,startDate:r,type:n}=e,l=[],i=Number(a)/100/12,s=t,o=new Date(r.getTime());if(n===S.Differential){let{months:a}=e,r=t/a;for(let e=0;e<a;e++){let t=s*i,n=r+t,c=r;e===a-1&&(c=s),s-=c,l.push({date:new Date(o.getTime()),paymentAmount:(0,Q.up)(n,{withoutCurrency:!0,withEmptyPennies:!0}),interestPart:(0,Q.up)(t,{withoutCurrency:!0,withEmptyPennies:!0}),principalPart:(0,Q.up)(c,{withoutCurrency:!0,withEmptyPennies:!0}),remainingDebt:(0,Q.up)(s<.01?0:s,{withoutCurrency:!0,withEmptyPennies:!0})}),o.setMonth(o.getMonth()+1)}}else{let{monthAmount:a}=e;if(a<=t*i)throw Error("Ежемесячный платеж слишком мал и не покрывает проценты.");for(;s>.01;){let e=s*i,t=a,r=t-e;if(s+e<=a&&(r=s,t=s+e),s-=r,l.push({date:new Date(o.getTime()),paymentAmount:(0,Q.up)(t,{withoutCurrency:!0,withEmptyPennies:!0}),interestPart:(0,Q.up)(e,{withoutCurrency:!0,withEmptyPennies:!0}),principalPart:(0,Q.up)(r,{withoutCurrency:!0,withEmptyPennies:!0}),remainingDebt:(0,Q.up)(s<.01?0:s,{withoutCurrency:!0,withEmptyPennies:!0})}),o.setMonth(o.getMonth()+1),l.length>600)throw Error("Банки не выдают кредиты на срок более 50 лет")}}return l}(a))})(e,Z),M.current?M.current=!1:eo(e)}catch(e){er((0,es.u1)(e))}},[Z,eo]),ed=(0,n.useCallback)(e=>{G(t=>{let{type:a}=t;return{...ev[e],type:a}})},[G]);(0,N.s)(()=>{ec()},[Z],300);let ep=(0,n.useCallback)(async e=>{T(e),D(!0);try{let t=await (0,v.fo)({page:e,pageSize:_.v_,filter:L},z);e>1?q(e=>({...e,...t,credits:[...e.offers,...t.offers]})):q(t)}finally{D(!1)}},[z,L]);(0,el.w5)(()=>{ep(1)},[ep]);let eh=(0,n.useCallback)((e,t)=>{R({sort:e,order:t})},[R]);return(0,r.jsx)("section",{className:em().calculator,children:(0,r.jsxs)(m.J,{children:[(0,r.jsxs)("div",{className:em().calculator__wrapper,children:[(0,r.jsx)(X,{handleFormDataUpdate:e=>t=>{"variant"===e?ed(t):G(a=>({...a,[e]:t}))},formData:Z,updateCalculations:ec}),(0,r.jsx)(en,{...J,errorText:ea,type:Z.type})]}),void 0===ea&&(0,r.jsx)(b.n,{className:em().calculator__table,children:(0,r.jsx)(b.A,{id:"table",icon:(0,r.jsx)(y.dP2,{}),title:"График платежей",children:(0,r.jsx)(eu,{data:V,columns:eg,rowOptions:ee,summary:{date:()=>(0,r.jsx)("span",{className:"text-weight-5",children:"Итого"}),paymentAmount:(0,Q.up)((null!=(t=J.overpayment)?t:0)+(null!=(a=J.credit)?a:0),{withoutCurrency:!0,withEmptyPennies:!0}),interestPart:(0,Q.up)(null!=(l=J.overpayment)?l:0,{withoutCurrency:!0,withEmptyPennies:!0}),principalPart:(0,Q.up)(null!=(i=J.credit)?i:0,{withoutCurrency:!0,withEmptyPennies:!0})}})})}),(0,r.jsx)(u.D,{type:"h2",className:em().calculator__subtitle,children:"Предложения по вашим условиям"}),(0,r.jsx)("div",{ref:E,children:(0,r.jsx)(f.H,{pageName:h.h.CALCULATOR,sort:L.sort,sortOrder:L.order,adFoxConfig:C,subtitle:H,variant:"secondary",unifiedOffers:I,unifiedPartnerOffers:Y,credits:B,isLoading:P,page:F,rollup:z,onChangeSort:eh,onChangePage:ep})})]})})}a(37071);var eb=a(91403);a(81787);var ef=a(54587),ew=a.n(ef),ej=a(78490),eN=a.n(ej);let eA={src:"/kredity/assets/_next/static/media/expert-opinion.833f7389.png",height:116,width:102,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAICAMAAAAC2hU0AAAAY1BMVEWIkpOnqqvLq5daTEKhqal7d3Kigm9eams+OzZQWltyenqIhYG3qKAdHx+Qmp3Uy8djamrExMZtdXdIQDhhWFBRPzOvfmg2JRrGurTFoIuheGKValWZjYS9sqwuMzGTh38yLy4gw//XAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAQElEQVR4nAXBBQLAIAwEsANaaJHB3OX/r1wCILqpBXSQw48NButiZwWRnLsEUHq81YAoxV06gJnTbXqU7815qz9LvwKlIXBwKQAAAABJRU5ErkJggg==",blurWidth:7,blurHeight:8};function ek(e){var t;return(0,r.jsxs)("div",{className:eN().expert,children:[(0,r.jsx)("div",{className:eN().image_wrapper,children:(0,r.jsx)(ew(),{className:eN().img,src:null!=(t=e.imageUrl)?t:eA,alt:e.fullName})}),(0,r.jsxs)("div",{className:eN().info,children:[(0,r.jsx)("div",{className:eN().name,children:e.fullName}),(0,r.jsx)("div",{className:eN().position,children:e.position})]})]})}function eM(e){let{opinion:t,title:a="Мнение экспертов",expert:n}=e;return(0,r.jsxs)("section",{className:eN().section,children:[(0,r.jsx)("h2",{className:eN().title,children:a}),(0,r.jsxs)(m.J,{className:eN().content_wrapper,children:[(0,r.jsx)("p",{className:eN().opinion,children:t}),n&&(0,r.jsx)(ek,{...n})]})]})}var eE=a(99275),eC=a(39169),eP=a.n(eC);let eD=[{title:"Зачем использовать кредитный калькулятор?",text:"Онлайн-калькулятор позволяет рассчитать размер ежемесячного платежа, общую сумму выплат и переплату. С его помощью можно выбрать выгодное предложение от банка, а также заранее оценить свои финансовые возможности по своевременному погашению задолженности."},{title:"Как проверить свою кредитную историю?",text:"Ее можно запросить через сайт Бюро кредитных историй (БКИ) или при личном обращении в офис организации, а также через банки-партнеры. Дважды в год БКИ предоставляет электронный отчет бесплатно. В остальных случаях придется заплатить за каждый запрос или приобрести подписку."},{title:"Является ли расчет по калькулятору окончательным?",text:"Нет. Калькулятор позволяет получить примерный предварительный график выплат. Окончательный расчет будет подготовлен банком после рассмотрения заявки. "},{title:"Как посчитать переплату по кредиту?",text:"Для расчета достаточно указать в калькуляторе сумму, срок ссуды и процентную ставку. Вместо ставки также можно выбрать конкретный банк. В последнем случае расчет будет сделан по минимальной ставке, предлагаемой кредитной организацией."},{title:"Можно ли уменьшить процентную ставку по кредиту?",text:"Самый реальный способ снизить проценты — взять кредит наличными под залог недвижимости или автомобиля. Многие кредитные организации также уменьшают ставку по договорам потребительского кредитования при подключении программы страхования или специальных услуг. Но эти сервисы платные, и итоговая переплата может не измениться, а иногда и увеличиться. "},{title:"Возможно ли досрочное погашение кредита?",text:"Да, все кредиты разрешено погашать досрочно, причем банк будет обязан пересчитать проценты — и итоговая переплата уменьшится. Но чтобы операция прошла успешно, нужно заранее изучить правила ее проведения в кредитном договоре. Например, часто банки просят подать заявление о досрочном погашении задолженности минимум за 30 дней до даты проведения операции."},{title:"Как увеличить шанс одобрения кредита?",text:(0,r.jsxs)(r.Fragment,{children:["Решение по каждой заявке принимают индивидуально, а причины отказа не раскрывают. Но повысить шансы на одобрение все же возможно, пользуясь простыми советами:",(0,r.jsx)(p.o,{value:["Не нарушайте график платежей. Открытые просрочки практически в 100% случаев приводят к отказу, а уже погашенные негативно влияют на кредитную историю и снижают шансы на одобрение.","Подтвердите доходы. Для этого пригодятся справки от работодателя, выписки из ПФР и другие документы.","Уменьшите долговую нагрузку. Постарайтесь погасить часть уже имеющихся кредитов или перекредитоваться на более выгодных условиях.","Закройте неиспользуемые кредитки. Они отображаются в кредитной истории и учитываются банками при расчете долговой нагрузки даже при нулевой задолженности.","Внимательно заполняйте заявку. Все данные в ней должны быть достоверными — банк легко определит попытку обмануть и откажет в кредите.","Предоставьте обеспечение. Это может быть залог недвижимости, автотранспорта, а иногда также других активов (например, ценных бумаг) или поручительство."]}),"Еще один вариант повысить вероятность одобрения — обратиться в банк, с которым есть положительная история сотрудничества, например в тот, где вы размещали вклады."]})},{title:"Что представляет собой график платежей по кредиту?",text:"График платежей — это таблица с информацией о выплатах. В ней можно найти следующие сведения: дата, размер платежа и суммы, направляемые на уплату процентов и погашение основного долга."},{title:"Что такое аннуитетный платеж?",text:"Аннуитетный платеж — это вариант погашения задолженности равными взносами. Подходит тем, кто хочет платить одну и ту же сумму каждый месяц. Но в первых платежах при таком графике погашаются в основном проценты, а на уплату основного долга идет лишь небольшая часть."},{title:"Что такое дифференцированный платеж?",text:"Дифференцированный платеж — это вариант погашения задолженности, при котором размер платежей со временем уменьшается. В дифференцированный платеж входит фиксированная сумма на погашение основного долга и проценты, начисленные за месяц. Такой график позволяет немного снизить стоимость кредитования, но подойдет только тем, кому размер первых выплат не критичен."},{title:"Как понять, одобрит ли банк кредит?",text:"Оценить вероятность одобрения можно с помощью кредитного рейтинга и анализа долговой нагрузки. Чем больше баллов и меньше долгов у потенциального заемщика, тем выше шансы на положительное решение по заявке. Но окончательный ответ о возможности предоставления кредита можно получить только после рассмотрения банком полного пакета документов. "},{title:"По каким причинам могут отказать в кредите?",text:"Банки вправе не озвучивать точные причины отрицательного решения по заявке. Но чаще всего это происходит из-за испорченной просрочками кредитной истории или высокой долговой нагрузки. Кроме того, отказать могут из-за отсутствия постоянной регистрации и трудоустройства, несоответствия клиента требованиям банка (например, по возрасту), наличия задолженностей, взыскиваемой приставами, и по другим причинам. "}],eF={fullName:"Анна Смирнова",position:"финансовый аналитик"};function eT(e){let t="Кредитный калькулятор",a="Кредитный калькулятор онлайн – ежемесячный расчет платежей, срока и суммы кредита, возможность подать заявку на кредит в одном месте во все банки, без посредников на Финуслугах",n=[{label:"Главная",href:"/"},{label:"Кредиты",href:"/".concat(h.h.POTREBITELSKIE)},{label:t}];return(0,r.jsxs)("main",{className:eP().page,children:[(0,r.jsx)(d.I,{title:"Кредитный калькулятор - рассчитать кредит онлайн и ежемесячный платеж сегодня, подать заявку на оформление кредита",description:a}),(0,r.jsxs)(m.J,{className:eP().headings_wrapper,children:[(0,r.jsx)(c.B,{className:eP().breadcrumbs,items:n}),(0,r.jsx)(u.D,{type:"h1",className:eP().title,children:t}),(0,r.jsx)(u.D,{type:"h6",className:eP().subtitle,children:a})]}),(0,r.jsx)(ey,{...e}),e.creditRegion.posts.length>0&&(0,r.jsx)("section",{children:(0,r.jsx)(eb.C,{posts:e.creditRegion.posts,eventCategory:h.h.POTREBITELSKIE})}),(0,r.jsx)(eE.m,{isAllExpanded:!0,faqBlockTitle:"",Link:e=>(0,r.jsx)(o(),{...e}),dataLayerPush:x.o,questions:eD,eventCategory:"cards_support_block",href:"".concat((0,i.UK)().mainBaseUrl,"/help"),variant:"secondary"}),(0,r.jsx)(eM,{opinion:"Кредитный онлайн-калькулятор дает ориентировочный расчет. Точные условия и график выплат определяет банк после рассмотрения заявки и полного пакета документов.\n    Чтобы увеличить вероятность положительного решения о выдаче кредита, стоит приложить к заявке документы, подтверждающие доход, и закрыть неиспользуемые кредитки. Для снижения ставки и повышения шансов на одобрение рекомендуем рассмотреть кредит под залог недвижимости или автотранспорта.\n    В любом случае важно понимать, что окончательное решение остается за банком, а объяснять отказ он не обязан.",expert:eF})]})}var eL=a(23857),eR=a(36612),eU=!0;let eS=(0,n.memo)(function(e){let{mainApiUrl:t}=(0,i.UK)();return(0,r.jsx)(l.L,{showcaseUrl:t,children:(0,r.jsx)(eR.K,{children:(0,r.jsx)(eL.P,{data:e.layout,children:(0,r.jsx)(eT,{...e})})})})})},78490:e=>{e.exports={section:"experts-opinion_section__cQQBi",title:"experts-opinion_title__DQfOa",content_wrapper:"experts-opinion_content_wrapper__Dj9M6",opinion:"experts-opinion_opinion__4GPg_",expert:"experts-opinion_expert__QgLav",image_wrapper:"experts-opinion_image_wrapper__IUqMz",img:"experts-opinion_img__Wzrvh",info:"experts-opinion_info__S8UK_",name:"experts-opinion_name__SL9YS",position:"experts-opinion_position__YJb9g"}},87783:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var r,n=a(14232);function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a)({}).hasOwnProperty.call(a,r)&&(e[r]=a[r])}return e}).apply(null,arguments)}let i=function(e){return n.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",width:13.266,height:12,fill:"none",viewBox:"0 0 13.266 12"},e),r||(r=n.createElement("path",{fill:"#000",d:"m6.59 3.29-.94.95-1.69-1.69v8.78H2.63V2.55L.94 4.24 0 3.29 3.29 0zm6.67 5.41L9.96 12l-3.3-3.3.94-.95 1.7 1.69L9.29.66h1.34v8.78l1.69-1.69z"})))}}},e=>{e.O(0,[8325,7492,8585,9967,4587,5695,3941,9799,9992,6537,5948,33,1861,3222,7586,5866,6977,1443,2496,636,6593,8792],()=>e(e.s=27201)),_N_E=e.O()}]);