(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[222],{3712:e=>{e.exports={container:"Calculator_container__vQuJ0",title:"Calculator_title__aC5Ud",collapseArrow:"Calculator_collapseArrow__Fm8Vk",collapseArrowOpened:"Calculator_collapseArrowOpened__Fbqar",fieldsContainer:"Calculator_fieldsContainer__5Rp05",field:"Calculator_field__bwyfM",fieldRange:"Calculator_fieldRange__S3_lR",collapseContainerWrapper:"Calculator_collapseContainerWrapper__j_DVK",collapseContainer:"Calculator_collapseContainer__IoV8G",fieldWrapper:"Calculator_fieldWrapper__rsxlG",tooltip:"Calculator_tooltip__dzU9w",typeDescription:"Calculator_typeDescription__WHZqi",link:"Calculator_link__vCq4i",chips:"Calculator_chips__iGG5T",legend:"Calculator_legend__wV7NN",chipsForm:"Calculator_chipsForm__6FLk3",additionalItemsWrapper:"Calculator_additionalItemsWrapper__1sQJo",additionalItemsTitle:"Calculator_additionalItemsTitle__hVEvZ",additionalItem:"Calculator_additionalItem__lSSkX",divider:"Calculator_divider__hPQxY",additionalItemName:"Calculator_additionalItemName__CCT4N"}},8868:(e,a,t)=>{"use strict";t.d(a,{JY:()=>i,MH:()=>n,QZ:()=>s,au:()=>r});var l=t(33126);function s(){return"".concat((0,l.zj)().lkBaseUrl,"/credits/new?skipName=true&productType=credit")}function i(){return"".concat((0,l.zj)().lkBaseUrl,"/credits/new?skipName=true&productType=credit_card")}let n=["sberbank","vtb24","sovcombank","rosselhozbank","gazprombank","alfabank","promsvyazbank","tinkoff","vostochnyj_express"],r="/icons/header_logo.svg"},10280:(e,a,t)=>{"use strict";t.d(a,{A:()=>s});var l=t(12771);async function s(){return i.getOrUpdate()}let i=new(t(73584)).B4(n);async function n(){return(await (0,l.aB)("data/page-data?scLayoutName=PageFooter&scPageUrl=homepage")).value}},13394:(e,a,t)=>{"use strict";t.d(a,{u:()=>g});var l=t(37876),s=t(14232),i=t(20988),n=t(49995),r=t(3010),o=t(74356),c=t(37105),d=t(31257),p=t(16196),u=t(5153);let m=[{id:c.h.AUTOCREDIT,name:"автокредита",name_p:"автокредиту"},{id:c.h.KARTY,name:"карты",name_p:"карте"},{id:c.h.POTREBITELSKIE,name:"кредита",name_p:"кредиту"},{id:c.h.IPOTEKA,name:"ипотеки",name_p:"ипотеки"},{id:c.h.CALCULATOR,name:"калькулятора",name_p:"калькулятору"}];var _=t(87087),h=t(16416),C=t(83024),v=t(83918),f=t.n(v);let x=e=>e.loading?(0,l.jsx)("div",{className:f().cards_list,children:Array.from({length:24},(e,a)=>(0,l.jsx)(o.E,{className:(0,n.A)(f().card,f().skeletonCard)},a))}):e?(0,l.jsxs)("div",{className:f().content,children:[!!e.paramsRows.length&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("h3",{className:f().listTitle,children:e.paramsTitle}),(0,l.jsx)("ul",{className:f().list,children:e.paramsRows})]}),!!e.termsRows.length&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("h3",{className:f().listTitle,children:e.termsTitle}),(0,l.jsx)("ul",{className:f().list,children:e.termsRows})]}),!!e.requirementsVehicleRows.length&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("h3",{className:f().listTitle,children:e.requirementsVehicleTitle}),(0,l.jsx)("ul",{className:f().list,children:e.requirementsVehicleRows})]}),!!e.companyRows.length&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("h3",{className:f().listTitle,children:e.companyTitle}),(0,l.jsx)("ul",{className:f().list,children:e.companyRows})]}),(0,l.jsx)(h.n,{className:f().actualDate,pageUrl:e.mainPageUrl,offerDate:e.updateDate})]}):null,g=e=>{var a,t,n,o,h,v,g;let j="кредиту";e.mainPageUrl===c.h.AUTOCREDIT?j="автокредиту":e.mainPageUrl===c.h.KARTY&&(j="карте");let T="Все условия по ".concat(j),b=(0,C.fH)(),y=(0,s.useMemo)(()=>(e=>{let a={paramsTitle:"",termsTitle:"",companyTitle:"",requirementsVehicleTitle:"",paramsRows:[],termsRows:[],companyRows:[],requirementsVehicleRows:[]};if(!e)return a;let{data:t,cardTypes:i,contactlessCardTypes:n,mainPageUrl:r}=e;if(!t)return a;let o=[],d=[],_=[],h=[];if(a.paramsTitle="Параметры ".concat(m.filter(e=>e.id===r)[0].name),a.termsTitle="Условия по ".concat(m.filter(e=>e.id===r)[0].name_p),a.requirementsVehicleTitle="Требования к ТС",a.companyTitle="О банке",c.h.AUTOCREDIT===r){let{params:e,terms:a,company:l,requirementsVehicle:s}=(0,u.v)(t);o=e,d=a,_=l,h=s}if(c.h.IPOTEKA===r){let{params:e,terms:a,company:l}=(0,u.tf)(t);o=e,d=a,_=l}if(c.h.KARTY===r&&i&&n){let{params:e,company:a}=(0,u.N9)(t,i,n);o=e,_=a}if([c.h.POTREBITELSKIE,c.h.CALCULATOR].includes(r)){let{params:e,terms:a,company:l}=(0,u.pw)(t);o=e,d=a,_=l}return a.paramsRows=o.map(e=>(0,l.jsx)(s.Fragment,{children:(0,l.jsx)(p.o,{...e})},e.label)),a.termsRows=d.map(e=>(0,l.jsx)(s.Fragment,{children:(0,l.jsx)(p.o,{...e})},e.label)),a.companyRows=_.map(e=>(0,l.jsx)(s.Fragment,{children:(0,l.jsx)(p.o,{...e})},e.label)),a.requirementsVehicleRows=h.map(e=>(0,l.jsx)(s.Fragment,{children:(0,l.jsx)(p.o,{...e})},e.label)),a})({data:e.data,cardTypes:e.cardTypes,contactlessCardTypes:e.contactlessCardTypes,mainPageUrl:e.mainPageUrl===c.h.CALCULATOR?c.h.POTREBITELSKIE:e.mainPageUrl}),[e.data,e.cardTypes,e.contactlessCardTypes,e.mainPageUrl]),N=a=>{var t;(0,d._)({customerId:b,eventAction:d.y.link,eventActionText:a,eventCategory:e.mainPageUrl,eventLabel:null==(t=e.data)?void 0:t.id})};(0,s.useEffect)(()=>{var a,t,l,s;(null==(a=e.data)?void 0:a.bankName)&&(null==(t=e.data)?void 0:t.id)&&e.isOpen&&(0,d._)({customerId:b,eventAction:d.y.popup,eventActionText:null==(l=e.data)?void 0:l.bankName,eventCategory:e.mainPageUrl,eventLabel:null==(s=e.data)?void 0:s.id})},[e.isOpen,e.mainPageUrl,null==(a=e.data)?void 0:a.bankName,null==(t=e.data)?void 0:t.id,b]);let k=(0,l.jsxs)("div",{className:f().buttons,children:[(0,l.jsx)(i.$n,{as:"a",onClick:()=>N(T),target:"_blank",href:null==(n=e.data)?void 0:n.detailUrl,variant:"secondary",className:f().button,children:"Все ".concat(null==y?void 0:y.termsTitle)}),(0,l.jsx)(i.$n,{as:"a",onClick:()=>N((0,_.y)("Подать заявку")),target:"_blank",href:null==(o=e.data)?void 0:o.url,className:f().button,children:"Подать заявку"})]});return(0,l.jsx)(r.Z,{children:(0,l.jsx)(i.aF,{className:f().mobilePopup,open:e.isOpen,onClose:e.onClose,footer:{children:k},header:{title:null!=(g=null==(h=e.data)?void 0:h.bankName)?g:""},size:"l",children:(0,l.jsx)("div",{className:f().container,children:(0,l.jsx)(x,{...y,loading:e.loading,mainPageUrl:e.mainPageUrl,updateDate:null==(v=e.data)?void 0:v.m_updated_at})})})})}},14082:(e,a,t)=>{"use strict";t.d(a,{t:()=>g});var l=t(37876),s=t(14232),i=t(54587),n=t.n(i),r=t(20988),o=t(49995),c=t(87057),d=t(3712),p=t.n(d),u=t(40419),m=t(47711),_=t(31257),h=t(83024),C=t(17082),v=t(32266),f=t(19228),x=t(53172);let g=(0,s.memo)(e=>{let{title:a,pageUrl:t,infoLink:i,chips:d,items:g,additionalItems:j,additionalItemsTitle:T,isMobile:b,isShowChips:y,isExpandSettings:N,onToggleSettings:k,renderCustomItems:w}=e,A=(0,h.fH)(),L=(0,s.useCallback)(()=>i?(0,x.e)(i.idScrollBlock,{offset:b?0:-100,position:"top"}):null,[b,i]),[R,I]=(0,s.useState)(()=>g.filter(e=>!!e).reduce((e,a,t)=>a&&a.isCollapsedElements?{...e,[t]:!0}:e,{}));(0,s.useEffect)(()=>{g.filter(e=>!!e).forEach((e,a)=>{e&&void 0!==e.isCollapsedElements&&I(t=>({...t,[a]:e.isCollapsedElements}))})},[g]);let E=(0,s.useCallback)(e=>{I(a=>({...a,[e]:!a[e]}))},[]);return(0,l.jsxs)(C.e,{className:(0,o.A)(p().container),children:[(0,l.jsxs)("button",{className:p().title,onClick:()=>{(0,_._)({customerId:A,eventCategory:t,eventAction:_.y.popup,eventActionText:a}),null==k||k()},children:[a,(0,l.jsx)(n(),{className:(0,o.A)(p().collapseArrow,N&&p().collapseArrowOpened),src:f.A,alt:""})]}),(0,l.jsxs)(m.d,{className:p().fieldsContainer,isOpen:N||!b,children:[void 0!==w?w({isExpandSettings:N,isMobile:b}):(0,l.jsx)("div",{className:p().fieldsWrapper,children:g.filter(e=>!!e).map((e,a)=>{if(!e)return;let{titleElements:t,titleElementsTooltip:s,elements:i,onToggle:n}=e,d=i.map((e,t)=>{if(e.isHidden)return null;let s=(e=>{switch(e.type){case"moneyInput":{let{value:a,onChange:t,onFocus:s,onBlur:i,label:n,inputRef:r}=e.props;return(0,l.jsx)("div",{children:(0,l.jsx)(c.F,{ref:r,label:n,value:a,onChange:t,onFocus:s,onBlur:i})})}case"divider":return(0,l.jsx)("div",{className:p().divider});case"inputRange":return(0,l.jsx)("div",{className:(0,o.A)(p().field,p().fieldRange),children:(0,l.jsx)(r.Qr,{...e.props})});case"select":return(0,l.jsx)(r.l6,{...e.props,className:(0,o.A)(p().field,e.props.className)});case"chips":return(0,l.jsx)(r.C4,{...e.props,className:(0,o.A)(p().chipsForm,e.props.className)});default:throw Error("Dead code branch")}})(e);return(0,l.jsxs)("div",{className:p().fieldWrapper,children:[s,(null==e?void 0:e.desription)&&"inputRange"===e.type?(0,l.jsx)(v.A,{triggerClassName:p().tooltip,content:e.desription}):e.desription]},a+"."+t)});return e.isCollapsedElements&&t?(0,l.jsxs)("div",{className:p().collapseContainerWrapper,children:[(0,l.jsxs)("div",{className:(0,o.A)(p().additionalItem,!R[a]&&p().collapsedContainer),children:[(0,l.jsxs)("div",{className:p().additionalItemName,children:[(0,l.jsx)("span",{children:t}),s&&(0,l.jsx)(v.A,{content:s})]}),(0,l.jsx)(r.lM,{checked:R[a],onChange:()=>{null==n||n(!R[a]),E(a)},flipped:!0})]}),(0,l.jsx)(m.d,{className:(0,o.A)({[p().collapseContainer]:R[a]}),isOpen:R[a],children:d})]},a):d})}),j&&!!(null==j?void 0:j.length)&&(0,l.jsxs)("div",{className:p().additionalItemsWrapper,children:[!!(null==T?void 0:T.length)&&(0,l.jsx)("h3",{className:p().additionalItemsTitle,children:T}),(0,l.jsx)("ul",{className:p().additionalItemsList,children:j.map((e,a)=>(0,l.jsxs)("li",{className:p().additionalItem,children:[(0,l.jsxs)("div",{className:p().additionalItemName,children:[(0,l.jsx)("span",{children:e.name}),e.tooltip&&(0,l.jsx)(v.A,{content:e.tooltip})]}),(0,l.jsx)(r.lM,{...e})]},a))})]}),i&&(0,l.jsx)(u.e,{offPadding:i.offPadding,widthMaxContent:i.widthMaxContent,text:i.text,iconColor:"light",mainPageUrl:t,className:p().link,onClick:L})]}),y&&d&&(0,l.jsx)(r.C4,{className:p().chips,chips:d,value:d.map(e=>e.id),activeVariant:"secondary",size:"m",multiple:!0})]})});g.displayName="Calculator"},21754:(e,a,t)=>{"use strict";t.d(a,{F:()=>l});let l=(e,a)=>e?["",a?"янв":"января",a?"фев":"февраля","марта",a?"апр":"апреля","мая","июня","июля",a?"авг":"августа",a?"сент":"сентября",a?"окт":"октября",a?"нояб":"ноября",a?"дек":"декабря"][new Date(e.replace(/-/g,"/")).getMonth()+1]:""},26700:(e,a,t)=>{"use strict";t.d(a,{A:()=>l});let l={src:"/kredity/assets/_next/static/media/banner-1.cbec846c.svg",height:208,width:301,blurWidth:0,blurHeight:0}},31257:(e,a,t)=>{"use strict";t.d(a,{_:()=>n,y:()=>i});var l=t(91063),s=t(87087),i=function(e){return e.link="link",e.button="button",e.popup="popup",e.popdown="popdown",e.filterCatalog="filter_catalog",e.utm="utm",e.banner="banner",e.noOffers="no_offers",e}({});let n=e=>{let a,t,{eventCategory:i,eventAction:n,eventActionText:r="",eventLabel:o,eventValue:c,url:d,customerId:p}=e;a="boolean"==typeof c?c?"on":"off":c,t="filter_catalog"!==n?/[а-я]/i.test(r.toLowerCase()):"string"!=typeof o||/[а-я]/i.test(o.toLowerCase());let u="filter_catalog"!==n?{event:"data-event",eventCategory:null!=i?i:"",eventAction:({link:"click_link_",button:"click_button_",popup:"show_pop_up_",popdown:"close_pop_up_",utm:"save_utm",banner:"click_banner",no_offers:"no_offers_to_show"})[n]+(0,s.y)(r.toLowerCase().replaceAll(" ","_")),eventLabel:o,eventValue:a,url:d,customer_id:p}:{event:"data-event",eventAction:null!=i?i:"",eventCategory:n,eventLabel:function(e,a){return"string"==typeof e?a?e:(0,s.y)(e):e}(o,t),eventValue:a,url:d,customer_id:p};(0,l.o)(u)}},37105:(e,a,t)=>{"use strict";t.d(a,{h:()=>l});var l=function(e){return e.POTREBITELSKIE="potrebitelskie_kredity",e.KARTY="kreditnye_karty",e.MICROZAJMY="mikrozajmy",e.AUTOCREDIT="avtokredity",e.IPOTEKA="ipoteka",e.CALCULATOR="kreditniy_kalkulyator",e}({})},62862:(e,a,t)=>{"use strict";t(37397)},83918:e=>{e.exports={container:"CreditsListModal_container__K77Ct",content:"CreditsListModal_content__Gz5jC",listTitle:"CreditsListModal_listTitle__hforG",list:"CreditsListModal_list__ryMHP",valueText:"CreditsListModal_valueText__6AnBt",row:"CreditsListModal_row__OVccE",rowLabel:"CreditsListModal_rowLabel__9WsLq",rowValue:"CreditsListModal_rowValue__IGWF0",buttons:"CreditsListModal_buttons__l6SVm",button:"CreditsListModal_button__ZXh6N",actualDate:"CreditsListModal_actualDate__wpq5D",skeletonCard:"CreditsListModal_skeletonCard__xw5zQ",cards_list:"CreditsListModal_cards_list__bM3RU"}},87087:(e,a,t)=>{"use strict";t.d(a,{y:()=>s});let l={а:"a",б:"b",в:"v",г:"g",д:"d",е:"e",ё:"yo",ж:"zh",з:"z",и:"i",й:"y",к:"k",л:"l",м:"m",н:"n",о:"o",п:"p",р:"r",с:"s",т:"t",у:"u",ф:"f",х:"h",ц:"c",ч:"ch",ш:"sh",щ:"sch",ъ:"",ы:"y",ь:"",э:"e",ю:"yu",я:"ya"},s=e=>e.replace(/[а-яё]/gi,e=>{let a=e.toLowerCase();if(a in l){let t=l[a];return a===e?t:t.charAt(0).toUpperCase()+t.slice(1)}return e})},91063:(e,a,t)=>{"use strict";t.d(a,{o:()=>s});var l=t(35656);function s(e){e.eventAction&&(e.eventAction=e.eventAction.toLowerCase().replaceAll(" ","_")),e.eventLabel&&"string"==typeof e.eventLabel&&(e.eventLabel=e.eventLabel.toLowerCase().replaceAll(" ","_")),(0,l.Fj)(e)}}}]);