"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2398],{30166:function(e,t,a){a.d(t,{default:function(){return r.a}});var n=a(55775),r=a.n(n)},55775:function(e,t,a){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return l}});let n=a(47043);a(57437),a(2265);let r=n._(a(15602));function l(e,t){var a;let n={loading:e=>{let{error:t,isLoading:a,pastDelay:n}=e;return null}};"function"==typeof e&&(n.loader=e);let l={...n,...t};return(0,r.default)({...l,modules:null==(a=l.loadableGenerated)?void 0:a.modules})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},81523:function(e,t,a){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"BailoutToCSR",{enumerable:!0,get:function(){return r}});let n=a(18993);function r(e){let{reason:t,children:a}=e;if("undefined"==typeof window)throw new n.BailoutToCSRError(t);return a}},15602:function(e,t,a){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return c}});let n=a(57437),r=a(2265),l=a(81523),i=a(70049);function s(e){return{default:e&&"default"in e?e.default:e}}let o={loader:()=>Promise.resolve(s(()=>null)),loading:null,ssr:!0},c=function(e){let t={...o,...e},a=(0,r.lazy)(()=>t.loader().then(s)),c=t.loading;function d(e){let s=c?(0,n.jsx)(c,{isLoading:!0,pastDelay:!0,error:null}):null,o=t.ssr?(0,n.jsxs)(n.Fragment,{children:["undefined"==typeof window?(0,n.jsx)(i.PreloadCss,{moduleIds:t.modules}):null,(0,n.jsx)(a,{...e})]}):(0,n.jsx)(l.BailoutToCSR,{reason:"next/dynamic",children:(0,n.jsx)(a,{...e})});return(0,n.jsx)(r.Suspense,{fallback:s,children:o})}return d.displayName="LoadableComponent",d}},70049:function(e,t,a){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"PreloadCss",{enumerable:!0,get:function(){return l}});let n=a(57437),r=a(20544);function l(e){let{moduleIds:t}=e;if("undefined"!=typeof window)return null;let a=(0,r.getExpectedRequestStore)("next/dynamic css"),l=[];if(a.reactLoadableManifest&&t){let e=a.reactLoadableManifest;for(let a of t){if(!e[a])continue;let t=e[a].files.filter(e=>e.endsWith(".css"));l.push(...t)}}return 0===l.length?null:(0,n.jsx)(n.Fragment,{children:l.map(e=>(0,n.jsx)("link",{precedence:"dynamic",rel:"stylesheet",href:a.assetPrefix+"/_next/"+encodeURI(e),as:"style"},e))})}},15771:function(e,t,a){a.d(t,{C:function(){return c}});var n=a(57437),r=a(80684),l=a(75461),i=a(61994);let s=(0,a(52074).g)("check-all","sc"),o=Object.freeze({wrapper:`${s}__wrapper`,link:`${s}__link`,icon:`${s}__icon`,iconGray:`${s}__icon--gray`}),c=({children:e,className:t,linkClassName:a,iconGrayBackground:s,Link:c=l.rU,event:d,href:u,dataLayerPush:p})=>(0,n.jsx)("div",{className:(0,i.Z)(o.wrapper,t),onClick:()=>{d&&p(d)},children:(0,n.jsxs)(c,{className:(0,i.Z)(o.link,a),href:u,children:[e,(0,n.jsx)("span",{className:(0,i.Z)(o.icon,{[o.iconGray]:s}),children:(0,n.jsx)(r.IconFdsArrowUpRightSmallO,{size:24})})]})})},20777:function(e,t,a){let n;a.d(t,{MJ:function(){return M}});var r=a(57437),l=a(35563),i=a(75461),s=a(61994),o=a(2265),c=a(15771),d=a(72007),u=a(80684),p=a(52074),m=a(31620),h=a(77337),_=((n=_||{}).light="light",n.gray="gray",n);let f=e=>"kasko"===e||"osago"===e,g=(0,p.g)("best-offers-banner","sc"),v=Object.freeze({bestOffersBaner:g,wrapper:`${g}__wrapper`,wideWrapper:`${g}__wrapper--wide`,whiteWrapper:`${g}__wrapper--white`,content:`${g}__content`,header:`${g}__header`,title:`${g}__title`,subtitle:`${g}__subtitle`,icon:`${g}__icon`,iconBlack:`${g}__icon--black`,image:`${g}__image`}),y=({title:e,image:t,url:a,description:n,backgroundColor:i,textColor:o,wide:c,theme:d,handleBannerDataLayerPush:p,className:m})=>{let h=d===_.gray,f={"--bg-base":(null==i?void 0:i.base)??(h?"var(--color-white)":"var(--color-gray-400)"),"--bg-hover":(null==i?void 0:i.hover)??"var(--color-gray-500)"};return(0,r.jsxs)("div",{className:(0,s.Z)(v.wrapper,m,{[v.wideWrapper]:c}),style:f,onClick:()=>{p(),window.open(a,"_blank")},children:[(0,r.jsxs)("div",{className:v.content,children:[(0,r.jsxs)("div",{className:v.header,children:[(0,r.jsx)(l.xv,{weight:"medium",size:"24",className:v.title,style:{color:o},children:e}),(0,r.jsx)("div",{className:(0,s.Z)(v.icon,{[v.iconBlack]:h}),children:(0,r.jsx)(u.IconFdsArrowUpRightSmallO,{size:32})})]}),n&&(0,r.jsx)(l.xv,{size:"16",style:{color:o},children:n})]}),(null==t?void 0:t.url)&&(0,r.jsx)("picture",{className:v.image,children:(0,r.jsx)("img",{src:t.url,width:t.width??150,height:t.height??"auto",alt:`Баннер ${e}`,loading:"lazy"})})]})},b=(0,p.g)("offer-card","sc"),x=Object.freeze({offerCard:b,wrapper:`${b}__wrapper`,whiteWrapper:`${b}__wrapper--white`,bankInfo:`${b}__bankInfo`,units:`${b}__units`,unitsColumn:`${b}__units--column`,unit:`${b}__unit`,unitRow:`${b}__unit--row`,unitTitleWrapper:`${b}__unitTitleWrapper`,unitTitle:`${b}__unitTitle`,tooltipIcon:`${b}__tooltipIcon`,unitValue:`${b}__unitValue`,bottomBlock:`${b}__bottomBlock`,tags:`${b}__tags`,tag:`${b}__tag`,button:`${b}__button`,buttonRounded:`${b}__button--rounded`}),j=e=>{let t=e.split("₽");return t.map((e,a)=>(0,r.jsxs)(o.Fragment,{children:[e,a<t.length-1&&(0,r.jsx)(l.xv,{fontFamily:"primary",weight:"regular",children:"₽"})]},`${e}-${a}`))},$=({title:e,value:t,tooltip:a,textColor:n,unitsAsColumn:o,isTitleUnit:c})=>(0,r.jsxs)("div",{className:(0,s.Z)(x.unit,{[x.unitRow]:o}),children:[(0,r.jsxs)("div",{className:x.unitTitleWrapper,children:[(0,r.jsx)(l.xv,{size:"14",className:x.unitTitle,children:e}),a&&(0,r.jsx)(i.u,{text:a,children:(0,r.jsx)(u.IconFdsQuestionCircleO,{className:x.tooltipIcon})})]}),(0,r.jsx)(l.xv,{weight:"medium",size:c?"18":o?"16":"24",className:x.unitValue,style:{color:n},children:e.includes("Рейтинг")?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(u.IconFdsStarF,{size:16,style:{color:"var(--color-orange-400)"}}),t]}):j(t)})]}),k=({tags:e,isGrayTheme:t})=>{let a=t?"secondary":"primary";return(0,r.jsx)("div",{className:x.tags,children:e.sort((e,t)=>e.order-t.order).map(e=>(0,r.jsx)(i.Vp,{className:x.tag,label:e.label,variant:e.variant?e.variant:a,rounded:!0},e.label))})},w=({companyName:e,name:t,url:a,logo:n,units:l,tags:o,additionalButton:c,unitsAsColumn:d,dataLayerPush:u,eventCategory:p,productType:h,theme:f,buttonClassName:g,eventValueByUnitTitle:v})=>{let y=f===_.gray,b=a=>{let n={event:"data-event",eventCategory:p,eventAction:`click_button_${(0,m.t)(a)}_${h}`,eventLabel:(0,m.t)(`${e}_${t}`)};if(v){let e=l.find(e=>e.title.toLowerCase()===v.toLowerCase());e&&(n.eventValue=(0,m.t)(e.value))}u(n)};return(0,r.jsxs)("div",{className:(0,s.Z)(x.wrapper,{[x.whiteWrapper]:y}),children:[(0,r.jsxs)("div",{className:x.bankInfo,children:[n&&(0,r.jsx)("img",{src:n,width:56,height:56,alt:`${e} logo`}),(0,r.jsx)($,{title:t,value:e,isTitleUnit:!0})]}),(0,r.jsx)("div",{className:(0,s.Z)(x.units,{[x.unitsColumn]:d}),children:l.map(e=>(0,r.jsx)($,{title:e.title,value:e.value,tooltip:e.tooltip,textColor:e.textColor,unitsAsColumn:d},`${e.title}-${e.value}`))}),(0,r.jsxs)("div",{className:x.bottomBlock,children:[o&&(0,r.jsx)(k,{tags:o,isGrayTheme:y}),c&&(0,r.jsx)(i.zx,{as:"a",className:(0,s.Z)(x.button,x.buttonRounded),size:"xs",label:c.text,href:c.url,variant:"white",onClick:()=>b(c.text)}),(0,r.jsx)(i.zx,{as:"a",className:(0,s.Z)(x.button,g),size:"xs",label:"Подробнее",href:a,onClick:()=>b("podrobnee_o_kartochke_iz")})]})]})},C=(0,p.g)("offers-list","sc"),N=Object.freeze({offersList:C,wrapper:`${C}__wrapper`,sliderWrapper:`${C}__sliderWrapper`,offerItem:`${C}__offerItem`,compact:`${C}__offerItem--compact`,bannerItem:`${C}__bannerItem`}),L=({offers:e,banner:t,dataLayerPush:a,eventCategory:n,productType:l,theme:o,singleProduct:c})=>{let d=e.length<=2;return(0,r.jsxs)(i.iR,{options:{slidesPerView:"auto",spaceBetween:0,autoplay:{delay:3e3,disableOnInteraction:!1}},breakpoints:{xl:{autoplay:!1}},className:N.sliderWrapper,pagination:!0,children:[e.slice(0,3).map(e=>(0,r.jsx)(i.wI,{className:(0,s.Z)(N.offerItem,{[N.compact]:c}),children:(0,r.jsx)(w,{...e,dataLayerPush:a,eventCategory:n,productType:l,theme:o})},e.id)),t&&(0,r.jsx)(i.wI,{className:N.bannerItem,children:(0,r.jsx)(y,{...t,handleBannerDataLayerPush:()=>{a({event:"data-event",eventCategory:n,eventAction:"click_bnr_banner_top_predlozheniy",eventLabel:l})},wide:d,theme:o})})]})},P=(0,p.g)("osago-tab","sc"),T=Object.freeze({osagoTab:P,wrapper:`${P}__wrapper`,card:`${P}__card`,whiteCard:`${P}__card--white`,image:`${P}__image`,content:`${P}__content`,inputWrapper:`${P}__inputWrapper`,select:`${P}__select`,input:`${P}__input`,buttonLinkWrapper:`${P}__buttonLinkWrapper`,button:`${P}__button`,banner:`${P}__banner`}),I={kasko:{title:"Рассчет Каско за минуту",description:"Выберите лучшие условия для оформления полиса",backgroundColor:{base:"#f1f5ff",hover:"#a3ceec"}},osago:{title:"ОСАГО с экономией до 78%",description:"Предварительная цена после ввода номера ТС",backgroundColor:{base:"#f1f5ff",hover:"#a3ceec"}}},O=[{label:"Мотоцикл",value:"moto"},{label:"Автомобиль",value:"auto"}],A=Object.fromEntries(O.map(e=>[e.value,e])),z={auto:{mask:"a 000 aa 00",placeholder:"A 000 AA 00"},moto:{mask:"0000 aa 00",placeholder:"0000 AA 00"}},W="АВЕКМНОРСТУХ",B=RegExp(`[${W}]`,"i"),Z=RegExp(`[^0-9${W}]`,"gi"),S=({type:e,baseUrl:t,s3Assets:a,banner:n,dataLayerPush:c,eventCategory:d,theme:u})=>{let p="osago"===e,f=(0,h.xn)(t,"osago"),g=(0,h.xn)(f,"step-car"),v=(0,h.xn)(t,"kasko"),b=(0,h.xn)(v,"vehicle"),x=p?g:b,[j,$]=(0,o.useState)(""),[k,w]=(0,o.useState)("auto"),{mask:C,placeholder:N}=z[k],L=u===_.gray,P=`?${new URLSearchParams({type:p?k:"auto",license:j})}`,W=(0,h.xn)(x,P),S=n??{...I[e],url:p?f:v,image:a?{url:(0,h.xn)(a,`pl-common-blocks-renderer/topOffers/${p?"icon_osago":"icons_car"}.png`),width:204,height:160}:void 0},U=A[k].label,R=(t,a)=>{c({event:"data-event",eventCategory:d,eventAction:t,eventLabel:a??e})};return(0,r.jsxs)("div",{className:T.wrapper,children:[(0,r.jsxs)("div",{className:(0,s.Z)(T.card,{[T.whiteCard]:L}),children:[a&&(0,r.jsx)("picture",{children:(0,r.jsx)("img",{src:`${a}/pl-common-blocks-renderer/topOffers/auto_bg.png`,alt:"Автомобиль",loading:"lazy",className:T.image})}),(0,r.jsxs)("div",{className:T.content,children:[(0,r.jsxs)(l.X6,{as:"h3",type:"h3",children:["Онлайн калькулятор ",p?"ОСАГО":"Каско"]}),(0,r.jsxs)("div",{className:T.inputWrapper,children:[p&&(0,r.jsx)(i.Ph,{options:O,value:A[k],label:"Тип транспорта",variant:L?"primary":"secondary",className:T.select,onChange:e=>{$(""),w(e.value),R(`selector_item_${(0,m.t)(e.label)}`)}}),(0,r.jsx)(i.An,{label:"Госномер",variant:L?"primary":"secondary",maskOpts:{mask:C,definitions:{a:B}},maskPlaceholder:N,value:j,className:T.input,onChange:(e,t)=>{$(t.replace(Z,"").toUpperCase())},onClick:()=>R(`message_field_${(0,m.t)(U)}`),onBlur:()=>R(`on_message_field_${(0,m.t)(U)}`)}),(0,r.jsxs)(l.xv,{children:["У меня"," ",(0,r.jsx)(i.rU,{href:x,onClick:()=>{R("click_link_net_nomera",x)},children:"нет номера"})]})]}),(0,r.jsx)(i.zx,{as:"a",href:W,size:"s",className:T.button,onClick:()=>{R(`click_button_rasschitat_${(0,m.t)(U)}`,W)},children:"Рассчитать"})]})]}),(0,r.jsx)("div",{className:T.banner,children:(0,r.jsx)(y,{...S,handleBannerDataLayerPush:()=>{R("click_bnr_banner_top_predlozheniy")}})})]})},U=(0,p.g)("best-offers","sc"),R=Object.freeze({bestOffers:U,graySection:`${U}--gray`,singleProduct:`${U}--singleProduct`,title:`${U}__title`,singleProductTitle:`${U}__title--singleProduct`,chips:`${U}__chips`,warning:`${U}__warning`,allOffersLink:`${U}__allOffersLink`}),F={вклады:"вкладам",облигации:"облигациям",кредиты:"кредитам",займы:"займам","Кредитные карты":"кредитным картам",каско:"каско",осаго:"ОСАГО","дебетовые карты":"дебетовым картам",ипотека:"ипотеке",автокредиты:"автокредитам"},M=({tabs:e,baseUrl:t,s3Assets:a,eventCategory:n="best-offers",dataLayerPush:u,singleProduct:p=!1,theme:m=_.light})=>{let h=m===_.gray,g=e.map(e=>({url:e.productType,title:e.name})),[v,y]=(0,o.useState)(g[0].url),b=e.find(e=>e.productType===v)??e[0],x=(0,i._m)("xl"),j=F[b.name.toLowerCase()],$=j?`по ${j}`:b.name,k=f(null==b?void 0:b.productType)&&t?(0,r.jsx)(S,{type:b.productType,banner:b.banner,baseUrl:t,s3Assets:a,dataLayerPush:u,eventCategory:n,theme:m}):null;return(0,r.jsx)("section",{className:(0,s.Z)(R.bestOffers,{[R.singleProduct]:p,[R.graySection]:h}),children:(0,r.jsxs)(l.W2,{children:[(0,r.jsxs)(l.X6,{as:"h2",type:p?"h2":"display",className:(0,s.Z)(R.title,!p&&(x?"mb-8":"mb-6"),p&&(0,s.Z)("mb-0",R.singleProductTitle)),children:["Лучшие предложения ",p?$:"сегодня"]}),!p&&(0,r.jsx)(d.N,{items:g,maxNumberOfLines:2,activeChipId:v,variant:h?"white":"gray",className:R.chips,onClick:t=>{y(t);let a=e.find(e=>e.productType===t);u({event:"data-event",eventCategory:n,eventAction:"click_chip_top_predlozheniy_vybor",eventLabel:null==a?void 0:a.productType})}}),(0,r.jsxs)("div",{children:[k??(0,r.jsx)(L,{offers:b.offers,banner:b.banner,dataLayerPush:u,eventCategory:n,productType:b.productType,theme:m,singleProduct:p}),b.hasWarning&&(0,r.jsx)(l.xv,{as:"p",size:"16",className:R.warning,children:b.warningCustomText??"Оценивайте свои финансовые возможности и риски. Изучите все условия кредита (займа)"})]}),b.checkAllUrl&&(0,r.jsx)(c.C,{href:b.checkAllUrl,event:{event:"data-event",eventCategory:n,eventAction:"link",eventLabel:`Показать все предложения ${b.productType}`},dataLayerPush:u,iconGrayBackground:!h,className:R.allOffersLink,linkClassName:b.checkAllLinkClassName,children:"Показать все предложения"})]})})}},59226:function(e,t,a){a.d(t,{C:function(){return m}});var n=a(57437),r=a(35563),l=a(75461),i=a(61994),s=a(2265),o=a(31620),c=a(15771);let d=(0,a(52074).g)("faq-block","sc"),u=Object.freeze({faqBlock:d,titleWrapper:`${d}__title-wrapper`,title:`${d}__title`,accordionWrapper:`${d}__accordion-wrapper`,accordionItems:`${d}__accordion-items`,accordion:`${d}__accordion`,accordionItem:`${d}__accordion-item`,accordionItemContent:`${d}__accordion-item-content`,accordionActiveItemContent:`${d}__accordion-item-content--active`,accordionItemText:`${d}__accordion-item-text`,states:{primary:`${d}--primary`,secondary:`${d}--secondary`}}),p=({question:e,eventCategory:t,dataLayerPush:a,...r})=>(0,n.jsx)(l.Qd,{...r,title:e.title,outline:!1,className:(0,i.Z)(u.accordionItem),children:(0,n.jsx)("div",{className:(0,i.Z)(u.accordionItemContent,{[u.accordionActiveItemContent]:r.isActive}),onClick:e=>{e.target instanceof HTMLAnchorElement&&a({event:"data-event",eventCategory:t,eventAction:"click_link",eventLabel:e.target.href})},children:e.content})}),m=({sectionTitle:e="Частые вопросы",innerTitle:t,questions:a=[],href:d,checkAllText:m,Link:h,className:_,eventCategory:f="cb-faq",multiple:g=!1,variant:v="secondary",dataLayerPush:y})=>{let b=g?a.map(e=>e.title):[],[x,j]=(0,s.useState)(b);return(0,n.jsx)("section",{className:(0,i.Z)(u.faqBlock,u.states[v],_),children:(0,n.jsxs)(r.W2,{children:[!t&&(0,n.jsx)("div",{className:u.titleWrapper,children:(0,n.jsx)(r.X6,{as:"h2",type:"display",className:u.title,children:e})}),(0,n.jsxs)("div",{className:u.accordionWrapper,children:[t&&(0,n.jsx)(r.X6,{as:"h3",type:"h1",className:(0,i.Z)(u.title,`${u.title}--inner`),children:t}),(0,n.jsx)("div",{className:u.accordionItems,children:(0,n.jsx)(l.UQ,{className:u.accordion,activeIndex:x,onTabToggle:e=>{let t=(null==e?void 0:e.length)>(null==x?void 0:x.length),a=e.filter(e=>!x.includes(e))[0]||x.filter(t=>!e.includes(t))[0];j(e),y({event:"data-event",eventCategory:f,eventAction:`click_togg_${t?"on":"off"}`,eventLabel:(0,o.t)(String(a))})},multiple:g,children:a.map(e=>(0,n.jsx)(p,{id:e.title,question:e,dataLayerPush:y,eventCategory:f},e.title))})}),d&&m&&(0,n.jsx)(c.C,{href:d,event:{event:"data-event",eventCategory:f,eventAction:"сlick_link_answer-link",eventLabel:d},dataLayerPush:y,Link:h,iconGrayBackground:!0,children:m||"Читать все вопросы"})]})]})})}}}]);