(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9826],{2594:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});let n={src:"/kredity/assets/_next/static/media/woman-banner-desktop.181a116b.png",height:132,width:358,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAADCAMAAACZFr56AAAAM1BMVEXj48mJWEjQakr/VEuRTkP//NuVhnihYUa/uqeNbFv5x42udk7XMybIhmbzgGFYQDtfVFQ8uL/NAAAACnRSTlMC/////WX8hsz+ZvvzRgAAAAlwSFlzAAALEwAACxMBAJqcGAAAACNJREFUeJxj4OJjZhNgZWBg4GbiYeHnYGBgYORlYuRkZGcAAAirAI2rgJIdAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:3}},3712:e=>{e.exports={title:"Calculator_title__aC5Ud",container:"Calculator_container__vQuJ0",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,t,a)=>{"use strict";a.d(t,{JY:()=>i,MH:()=>r,QZ:()=>l,au:()=>s});var n=a(33126);function l(){return"".concat((0,n.zj)().lkBaseUrl,"/credits/new?skipName=true&productType=credit")}function i(){return"".concat((0,n.zj)().lkBaseUrl,"/credits/new?skipName=true&productType=credit_card")}let r=["sberbank","vtb24","sovcombank","rosselhozbank","gazprombank","alfabank","promsvyazbank","tinkoff","vostochnyj_express"],s="/icons/header_logo.svg"},9690:(e,t,a)=>{"use strict";a.d(t,{Nt:()=>o,Pb:()=>l,ZA:()=>r,cp:()=>n,ie:()=>d,s:()=>s,ts:()=>c,v_:()=>i});let n="Беспроцентный период не менее",l="Кредитный лимит не менее",i=20,r={pp:"edzc",ps:"foam",p2:"hojk"},s=[{label:"По популярности",field:"order"},{label:"По ставке",field:"rate"},{label:"По платежу",field:"payment"}],o="installment_plan",c=[{value:"not_required",label:"Не требуется"},{value:"ndfl",label:"Справка 2-НДФЛ"},{value:"bank_form",label:"Справка по форме банка"},{value:"custom_form",label:"Альтернативные формы"}],d=[{value:"null",label:"Не имеет значения"},{value:"access_business_hall",label:"Доступ в бизнес-залы аэропортов и вокзалов"},{value:"travel_insurance",label:"Страховка для путешественников"},{value:"bank_vip_service",label:"VIP-обслуживание в отделении банка"},{value:"transfer",label:"Трансферы в аэропорты и на вокзалы"},{value:"concierge",label:"Бесплатный консьерж-сервис"}]},10891:e=>{e.exports={page:"Cards_page__Md3Pa",filterContainer:"Cards_filterContainer__UM6Qr",adFox:"Cards_adFox__7auDI",sectionWrapper:"Cards_sectionWrapper__67zZh",sectionGray:"Cards_sectionGray__aPWLJ",personalSelection:"Cards_personalSelection__31TJz",subtitle:"Cards_subtitle__5_4N7"}},11896:e=>{e.exports={title:"CardsList_title__Z3i45",adFox:"CardsList_adFox__f4TPF",container:"CardsList_container__zD6fQ",titleHide:"CardsList_titleHide__tSVuE",titleCount:"CardsList_titleCount__NYsK3",sort_label:"CardsList_sort_label__DAeHG",filter:"CardsList_filter___BbhC",filterBottom:"CardsList_filterBottom__gFmKv",newLayout:"CardsList_newLayout__mf0y9",listItem:"CardsList_listItem__qlN_G",partnerList:"CardsList_partnerList__NDtZ_",listContainer:"CardsList_listContainer__IXPk0",subtitle:"CardsList_subtitle__aUm_M",ad:"CardsList_ad__lK7IP"}},14082:(e,t,a)=>{"use strict";a.d(t,{t:()=>b});var n=a(37876),l=a(20988),i=a(49995),r=a(54587),s=a.n(r),o=a(14232),c=a(3712),d=a.n(c),u=a(87057),_=a(40419),p=a(47711),m=a(31257),g=a(17082),f=a(32266),h=a(19228),v=a(53172);let b=(0,o.memo)(e=>{let{title:t,pageUrl:a,infoLink:r,chips:c,items:b,additionalItems:x,additionalItemsTitle:C,isMobile:A,isShowChips:j,isExpandSettings:k,onToggleSettings:y}=e,N=(0,o.useCallback)(()=>r?(0,v.e)(r.idScrollBlock,{offset:A?0:-100,position:"top"}):null,[A,r]),[w,T]=(0,o.useState)(()=>b.filter(e=>!!e).reduce((e,t,a)=>t&&t.elements.length>1&&t.isCollapsedElements?{...e,[a]:!0}:e,{}));(0,o.useEffect)(()=>{b.filter(e=>!!e).forEach((e,t)=>{e&&T(a=>({...a,[t]:e.isCollapsedElements}))})},[b]);let P=(0,o.useCallback)(e=>{T(t=>({...t,[e]:!t[e]}))},[]);return(0,n.jsxs)(g.e,{className:(0,i.A)(d().container),children:[(0,n.jsxs)("button",{className:d().title,onClick:()=>{(0,m._)({eventCategory:a,eventAction:m.y.popup,eventActionText:t}),null==y||y()},children:[t,(0,n.jsx)(s(),{className:(0,i.A)(d().collapseArrow,k&&d().collapseArrowOpened),src:h.A,alt:""})]}),(0,n.jsxs)(p.d,{className:d().fieldsContainer,isOpen:k||!A,children:[(0,n.jsx)("div",{className:d().fieldsWrapper,children:b.filter(e=>!!e).map((e,t)=>{if(!e)return;let{titleElements:a,elements:r,onToggle:s}=e,o=r.map((e,a)=>{if(e.isHidden)return null;let r=(e=>{switch(e.type){case"moneyInput":{let{value:t,onChange:a,onFocus:l,onBlur:i,label:r,inputRef:s}=e.props;return(0,n.jsx)("div",{children:(0,n.jsx)(u.F,{ref:s,label:r,value:t,onChange:a,onFocus:l,onBlur:i})})}case"divider":return(0,n.jsx)("div",{className:d().divider});case"inputRange":return(0,n.jsx)("div",{className:(0,i.A)(d().field,d().fieldRange),children:(0,n.jsx)(l.Qr,{...e.props})});case"select":return(0,n.jsx)(l.l6,{...e.props,className:(0,i.A)(d().field,e.props.className)});case"chips":return(0,n.jsx)(l.C4,{...e.props,className:(0,i.A)(d().chipsForm,e.props.className)});default:throw Error("Dead code branch")}})(e);return(0,n.jsxs)("div",{className:d().fieldWrapper,children:[r,(null==e?void 0:e.desription)&&"inputRange"===e.type?(0,n.jsx)(f.A,{triggerClassName:d().tooltip,content:e.desription}):e.desription]},t+"."+a)});return r.length>1?(0,n.jsxs)("div",{className:d().collapseContainerWrapper,children:[(0,n.jsxs)("div",{className:(0,i.A)(d().additionalItem,!w[t]&&d().collapsedContainer),children:[(0,n.jsxs)("div",{className:d().additionalItemName,children:[(0,n.jsx)("span",{children:a}),(0,n.jsx)(f.A,{content:"Государство выделяет деньги на поддержку семей с детьми. Эти деньги можно вложить в ипотеку"})]}),(0,n.jsx)(l.lM,{checked:w[t],onChange:()=>{null==s||s(!w[t]),P(t)},flipped:!0})]}),(0,n.jsx)(p.d,{className:(0,i.A)({[d().collapseContainer]:w[t]}),isOpen:w[t],children:o})]},t):o})}),x&&!!(null==x?void 0:x.length)&&(0,n.jsxs)("div",{className:d().additionalItemsWrapper,children:[!!(null==C?void 0:C.length)&&(0,n.jsx)("h3",{className:d().additionalItemsTitle,children:C}),(0,n.jsx)("ul",{className:d().additionalItemsList,children:x.map((e,t)=>(0,n.jsxs)("li",{className:d().additionalItem,children:[(0,n.jsxs)("div",{className:d().additionalItemName,children:[(0,n.jsx)("span",{children:e.name}),e.tooltip&&(0,n.jsx)(f.A,{content:e.tooltip})]}),(0,n.jsx)(l.lM,{...e})]},t))})]}),r&&(0,n.jsx)(_.e,{offPadding:r.offPadding,widthMaxContent:r.widthMaxContent,text:r.text,iconColor:"light",mainPageUrl:a,className:d().link,onClick:N})]}),j&&c&&(0,n.jsx)(l.C4,{className:d().chips,chips:c,value:c.map(e=>e.id),activeVariant:"secondary",size:"m",multiple:!0})]})});b.displayName="Calculator"},21754:(e,t,a)=>{"use strict";a.d(t,{F:()=>n});let n=(e,t)=>e?["",t?"янв":"января",t?"фев":"февраля","марта",t?"апр":"апреля","мая","июня","июля",t?"авг":"августа",t?"сент":"сентября",t?"окт":"октября",t?"нояб":"ноября",t?"дек":"декабря"][new Date(e.replace(/-/g,"/")).getMonth()+1]:""},24708:e=>{e.exports={title:"CardsFilter_title__mTazg",link:"CardsFilter_link__GmpDD",fillButton:"CardsFilter_fillButton__YtISd",chipsRow:"CardsFilter_chipsRow__0thXO",timeCaption:"CardsFilter_timeCaption__lFw1x",chipsRowMobile:"CardsFilter_chipsRowMobile___ue66",container:"CardsFilter_container__ZGnOc",filter:"CardsFilter_filter__dBQI4",fields:"CardsFilter_fields__NkCs_",field:"CardsFilter_field__VvR2P",buttons:"CardsFilter_buttons__JPoOQ",filterButton:"CardsFilter_filterButton__A1AAh",modalButton:"CardsFilter_modalButton__Pk0XT",chips:"CardsFilter_chips__Diez3",checkbox:"CardsFilter_checkbox__QXkEM"}},26700:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});let n={src:"/kredity/assets/_next/static/media/banner-1.cbec846c.svg",height:208,width:301,blurWidth:0,blurHeight:0}},27606:(e,t,a)=>{"use strict";a.r(t),a.d(t,{__N_SSP:()=>ac,default:()=>ad});var n,l,i=a(37876),r=a(5138),s=a(14232);a(39540),a(49023),a(62862);var o=a(81202),c=a(20988),d=a(48230),u=a.n(d),_=a(97563),p=a(10027),m=a(16891),g=a(31655),f=a(62576),h=a(83188),v=a(87162),b=a(5153);let x=[{id:1,label:"Условия",name:b.yW.conditions},{id:2,label:"Требования",name:b.yW.requirements},{id:3,label:"Лимиты и комиссии",name:b.yW.commissions},{id:4,label:"Привилегии и бонусы",name:b.yW.bonuses}],C=(0,s.memo)(e=>{var t,a,n;let{data:l,pageUrl:r,cardTypes:o,contactlessCardTypes:c,bank:d}=e,u={logoMobile:null==d?void 0:d.logo_mob,description:null==d?void 0:d.short_description,url:"/banki/".concat(null==d?void 0:d.url),name:null==d?void 0:d.name,creditRating:null==d?void 0:d.credit_rating,netAssetsPlace:null==d||null==(t=d.ratings)?void 0:t.net_assets_place,netProfitRating:null==d?void 0:d.net_profit_rating,license:null==d?void 0:d.license,licenseDate:null!=(a=null==d?void 0:d.license_date)?a:void 0},{tabsContent:_,tabsList:p}=(e=>{let{data:t,cardTypes:a,contactlessCardTypes:n}=e,l=(0,s.useMemo)(()=>(0,b.Uk)(t,a,n),[t,a,n]),i=(0,s.useMemo)(()=>x.filter(e=>l[e.name].find(e=>!!e.value)),[l]);return{tabsContent:l,tabsList:i}})({data:l,cardTypes:o,contactlessCardTypes:c});return(0,i.jsx)(h.H,{scrollBlockId:v.uB,pageUrl:r,seoText:(null==l?void 0:l.short_description)&&(null==l?void 0:l.short_description.length)>5?null==l?void 0:l.short_description:void 0,title:"О кредитной карте",offerUpdateData:null==l?void 0:l.m_updated_at,bank:u,tabsList:p,tabsContent:_,aboutCompanyLabel:"О банке",site:null!=(n=null==d?void 0:d.site.title)?n:void 0})});C.displayName="CardAbout";var A=a(26700),j=a(66295),k=a(12814),y=a(99689),N=a(92152),w=a(14873),T=a(39954),P=a(64154),L=a.n(P);let F=e=>{let{url:t,pageUrl:a,bannerUrl:n,offerType:l,isMobile:r,className:c,urlGivingCard:d}=e,u=(0,T.P)(),_=(0,s.useMemo)(()=>{let e=o._.REFERAL?"Эту кредитную карту сейчас нельзя открыть через Финуслуги":"Эту кредитную карту сейчас нельзя открыть онлайн на Финуслугах";return[{id:1,image:k.A,text:"Оформите кредитную карту <br /> на сайте Финуслуг",buttonText:"Оформить онлайн",link:t,types:[o._.UNPLATFORM]},{id:2,image:N.A,text:"В мобильном приложении <br /> Финуслуг",types:[o._.UNPLATFORM],buttonText:"Скачать приложение",link:n},{id:3,image:y.A,text:"Перейдите на сайт банка,<br /> чтобы оформить заявку",types:[o._.REFERAL],buttonText:"Оформить на сайте банка",link:t},{id:4,image:A.A,text:e,types:[o._.REFERAL],buttonText:"Выбрать другую карту",link:"/kreditnye_karty"},{id:6,image:A.A,text:e,types:[o._.MASS],buttonText:"Подобрать карту",link:d},{id:5,image:j.A,text:"Чтобы оформить карту,<br /> обратитесь в банк",types:[o._.MASS]}].filter(e=>e.types.find(e=>e===l)&&!(e.link===n&&u))},[t,n,l,u,d]);return(0,i.jsx)("div",{className:L().container,children:(0,i.jsx)(w.N,{className:c,title:"Где оформить кредитную карту",pageUrl:a,id:v.ov,isMobile:r,slides:_,offerType:l})})};var M=a(54587),S=a.n(M),R=a(5552),O=a(87678),B=a.n(O);let I=[{id:1,image:{src:"/kredity/assets/_next/static/media/banner-1.524ed134.svg",height:208,width:300,blurWidth:0,blurHeight:0},text:"Войдите на Финуслуги <br /> по номеру телефона"},{id:2,image:{src:"/kredity/assets/_next/static/media/banner-2.9f5cd55d.svg",height:230,width:300,blurWidth:0,blurHeight:0},text:"Заполните анкету и отправьте <br /> заявку в банки"},{id:3,image:{src:"/kredity/assets/_next/static/media/banner-3.ff701cae.svg",height:208,width:300,blurWidth:0,blurHeight:0},text:"Дождитесь звонка или смс от банка,<br /> вам сообщат как получить карту"}],U=(0,s.memo)(e=>{let{bankName:t=""}=e,a=(0,R.sw)();return(0,i.jsxs)("section",{id:v.Z5,className:B().container,children:[(0,i.jsxs)("h2",{className:B().title,children:[(0,i.jsxs)("span",{children:["Как оформить кредитную карту от ",t]})," ",(0,i.jsx)("span",{className:B().ebaniText,children:"Финуслугах"})]}),(0,i.jsx)("div",{className:B().sliderContainer,children:(0,i.jsx)(c.Ap,{options:{slidesPerView:a?1:3,spaceBetween:a?16:32,centeredSlides:a},pagination:!0,children:I.map(e=>(0,i.jsxs)(c.DQ,{className:B().bannerCard,children:[(0,i.jsxs)("span",{className:B().badge,children:["Шаг ",e.id]}),(0,i.jsx)("p",{className:B().text,dangerouslySetInnerHTML:{__html:e.text}}),(0,i.jsx)(S(),{width:300,height:208,alt:"banner"+e.id,src:e.image})]},e.id))})})]})});U.displayName="CardHowApplyLoanSteps";var E=a(49995),D=a(30557),Y=a(14082),K=a(5219),W=a(52841),V=a(63292),H=a(31257),G=a(35458),Z=a.n(G);let z={[o._.UNPLATFORM]:"Оформить онлайн",[o._.REFERAL]:"Оформить на сайте банка",[o._.MASS]:"Подобрать карту"},J={[o._.UNPLATFORM]:{eventActionText:"Oformit onlayn",eventAction:H.y.link},[o._.REFERAL]:{eventActionText:"Oformit na sayte banka",eventAction:H.y.link},[o._.MASS]:{eventActionText:"oformit_online_seo",eventAction:H.y.button}},q=(0,s.memo)(e=>{let{offerType:t,href:a,pageUrl:n,id:l}=e;return(0,i.jsx)(c.$n,{as:"a",onClick:()=>{let{eventAction:e,eventActionText:a}=J[t];(0,H._)({eventCategory:n,eventAction:e,eventActionText:a,eventLabel:l})},href:a,target:"_blank",className:Z().button,children:z[t]})});q.displayName="GetCardButton";var Q=a(21754),X=a(79807),$=a(75428),ee=a(53172),et=a(48656),ea=a.n(et);let en=e=>{let{offerType:t,pageUrl:a,data:n,isMobile:l,bank:r,amount:d,handleAmountChange:u,urlGivingCard:_}=e,[p,m]=(0,s.useState)(!1),g=(0,s.useRef)(null),f=n.credit_limit_from,h=n.credit_limit_to,b=1!==n.installment_plan,x=(0,s.useCallback)(()=>{g.current&&g.current.focus()},[]),C=(e,t)=>{var s,o;return(0,i.jsx)(W.E,{url:n.url,bank:{logoMob:null==r?void 0:r.logo_mob,url:"/banki/".concat(null==r?void 0:r.url),name:null!=(s=null==r?void 0:r.name)?s:n.bank_name},pageUrl:a,title:"Кредитная карта \xab".concat(n.title,"\xbb от ").concat(null!=(o=null==r?void 0:r.name)?o:n.bank_name),moreAboutLinkText:e||t?"":"Подробнее о карте",scrollBlockId:v.uB,isSmall:t,isMobile:l,className:e?ea().promo:void 0})},A=(0,s.useCallback)(()=>{m(!0)},[]);f=f<1?1:f;let j="Лимит карты от ".concat((0,X.ZV)(f)," ₽ до ").concat((0,X.ZV)(h)," ₽"),k=d>h?"Максимальная сумма - ".concat((0,X.ZV)(h)," ₽"):null,y=d<f?"Минимальная сумма - ".concat((0,X.ZV)(f)," ₽"):null,N=(0,s.useMemo)(()=>{let e=[{label:"Льготный период",value:0===n.grace_period?"Нет":"до ".concat(n.grace_period," дней"),description:"Льготным называется период, в течение которого банк не начисляет проценты за платежи, сделанные кредиткой.<br /> <br /> Срок льготного периода определяет банк. Если погашать задолженность до окончания беспроцентного периода, пользоваться кредиткой можно бесплатно."},{label:"Комиссия за обслуживание",value:n.cost_free?"Бесплатно":"object"==typeof n.cost_c_text?n.cost_c_text.content:n.cost_c_text}],t=n.full_price;return t&&e.push({label:"ПСК",value:(0,D.o)(t),description:"ПСК (полная стоимость кредита) — это процентная ставка, отражающая все ваши затраты по кредиту за год. ПСК включает не только проценты, но и сопутствующие платежи.\n    Информация на сайте носит справочный характер. Указанные значения ПСК получены из открытых источников. Актуальная и точная информация будет содержаться в вашем кредитном договоре."},{label:"Процентная ставка",value:(0,X.sP)(n.interest_rate_from,n.interest_rate_to)}),e},[n.cost_c_text,n.cost_free,n.full_price,n.grace_period,n.interest_rate_from,n.interest_rate_to]),w=t===o._.UNPLATFORM?"Как оформить карту":"Где оформить карту",T=(0,s.useMemo)(()=>{let e=new Date;e.setDate(e.getDate());let t=e.getDate(),a=e.getMonth()+1,n=e.getFullYear();return"Деньги у вас до ".concat(t," ").concat((0,Q.F)("".concat(a,"-").concat(t,"-").concat(n)))},[]);return(0,i.jsxs)("div",{className:(0,E.A)(ea().container,{[ea().containerFull]:b}),children:[b&&C(b,!1),(0,i.jsxs)("div",{className:ea().left,children:[!b&&C(b,!0),b&&(0,i.jsx)(Y.t,{isMobile:l,title:"Настройка лимита кредитки",pageUrl:a,infoLink:{isShow:!0,text:"Подробнее о карте",idScrollBlock:v.uB,offPadding:!0,widthMaxContent:!0},items:[{elements:[{type:"moneyInput",props:{label:"Сумма",state:k||y?"error":void 0,caption:k||y?j:void 0,value:d,onChange:u,onFocus:A}}]}],isExpandSettings:p,onToggleSettings:()=>m(e=>!e)}),(0,i.jsx)(V.P,{isSmall:!0,className:ea().qrDesc})]}),(0,i.jsxs)("div",{className:ea().right,children:[(0,i.jsx)(K.r,{captionTitle:T,pageUrl:a,onEdit:x,amount:d,disclaimer:"Предварительные условия. Не оферта",tag:n.online_application.commercial_desc,tagTheme:"yellow",footerActions:(0,i.jsxs)(i.Fragment,{children:[(t===o._.REFERAL||t===o._.UNPLATFORM||t===o._.MASS)&&(0,i.jsx)(q,{pageUrl:a,id:n.id,href:_,offerType:t}),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(c.$n,{onClick:()=>{let e=t===o._.UNPLATFORM?v.Z5:v.ov;(0,H._)({eventCategory:a,eventAction:H.y.button,eventActionText:w}),(0,ee.e)(e,{offset:l?0:-100,position:"top"})},className:ea().button,variant:"secondary",children:w}),(0,i.jsx)(c.$n,{className:(0,E.A)(ea().button,ea().buttonLink),appearance:"ghost",iconRight:(0,i.jsx)($.A,{}),label:"Не подходит предложение?",onClick:()=>{let e=v.yB;(0,H._)({eventCategory:a,eventAction:H.y.button,eventActionText:"Не подходит предложение?"}),(0,ee.e)(e,{offset:l?0:-100,position:"top"})},size:"s",variant:"purple"})]})]}),valuesList:N}),(0,i.jsx)(V.P,{isSmall:!0,className:ea().qrMob})]})]})};var el=a(40419),ei=a(19419),er=a(13394),es=a(96759),eo=a(34900),ec=a(33126),ed=a(2510),eu=a(92666),e_=a(81646),ep=a.n(e_);let em=(0,s.memo)(e=>{let{pageUrl:t,bank:a,banks:n,currentCardId:l,offers:r,offersFinuslugi:o,cardTypes:c,contactlessCardTypes:d,className:u}=e,{town:_,region:p}=(0,eu.z)(),[g,h]=(0,s.useState)(),b=(0,s.useCallback)(()=>{h(void 0)},[]),x=(0,s.useCallback)(e=>{(0,H._)({eventCategory:t,eventAction:H.y.link,eventActionText:e.title,eventLabel:e.id,url:e.url})},[t]),C=(0,s.useMemo)(()=>{let e=r?r.filter(e=>e.id!==l):[];return(0,es.q)({productList:e,anotherList:e,count:f.gx})},[r,l]),A=(0,s.useMemo)(()=>{let e=o||[];return(0,es.q)({productList:e,anotherList:e,count:f.a0-C.length})},[C.length,o]),j=(0,s.useMemo)(()=>({bankList:C.map(e=>(0,eo.b)({banks:[a],card:e,isPlatform:!1})),finuslugiList:A.map(e=>(0,eo.b)({banks:n,card:e,isPlatform:!0}))}),[a,n,C,A]),k=(0,s.useCallback)(e=>{if(!e)return;let t=[C,A].reduce((e,t)=>[...e,...t],[]).find(t=>t.id===e.id);if(t){var a,n;return{...t,site:{...e.site},bankName:e.bankName,detailUrl:null!=(a=e.detailUrl)?a:"",logo:e.logo,url:null!=(n=e.url)?n:""}}},[C,A]),y=(0,s.useCallback)(e=>{h(k(e)),e&&(0,H._)({eventCategory:t,eventAction:H.y.popup,eventActionText:e.title,eventLabel:e.id})},[k,t]),N=void 0!==p?"/".concat(ed.s6).concat(p.url).concat(void 0!==_?"/".concat(_.url):""):"",w="".concat((0,ec.UK)().mainBaseUrl,"/banki/").concat(a.url,"/kreditnye_karty").concat(N);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("section",{id:v.cA,className:(0,E.A)(ep().container,u),children:[(0,i.jsx)("h3",{className:ep().title,children:"Другие кредитные карты"}),(0,i.jsxs)(m.J,{children:[!!j.bankList.length&&(0,i.jsxs)("section",{className:ep().offersListContainer,children:[(0,i.jsxs)("p",{className:ep().listTitle,children:["Кредитные карты от ",a.name]}),j.bankList.map(e=>(0,i.jsx)(s.Fragment,{children:(0,i.jsx)(ei.G,{className:ep().listItem,data:e,eventCategory:t,text:"Подать заявку",onDetailInfoClick:y,onClick:x},e.url)},e.id)),(0,i.jsx)(el.e,{offPadding:!0,text:"Bсе предложения от банка",href:w,target:"_blank",iconColor:"light",mainPageUrl:t})]}),!!j.finuslugiList.length&&(0,i.jsxs)("section",{className:ep().offersListContainer,children:[(0,i.jsx)("p",{className:ep().listTitle,children:"Кредитные карты на Финуслугах"}),j.finuslugiList.map(e=>(0,i.jsx)(s.Fragment,{children:(0,i.jsx)(ei.G,{className:ep().listItem,data:e,eventCategory:t,text:"Подать заявку",onClick:x,onDetailInfoClick:y},e.url)},e.id)),(0,i.jsx)(el.e,{offPadding:!0,text:"Bсе предложения на Финуслугах",href:"/kreditnye_karty",target:"_blank",iconColor:"light",mainPageUrl:t})]})]})]}),(0,i.jsx)(er.u,{data:g,isOpen:!!g,onClose:b,cardTypes:c,contactlessCardTypes:d,mainPageUrl:t})]})});em.displayName="CardsList";var eg=a(37105),ef=a(91063),eh=a(75027),ev=a(30228),eb=a(9837),ex=a(37264),eC=a(66460),eA=a(63921),ej=a(6980),ek=a(80490),ey=a(99275),eN=a(70935),ew=a.n(eN);function eT(e){var t,a;let{offer:n,journal:l,questions:r,cardTypes:d,contactlessCardTypes:h,offerType:v,description:b,banks:x,refererTag:A,offers:j,offersFinuslugi:k,support:y}=e,N=(0,R.sw)(),w=(0,ev.I)(f.Js),T=(0,eh.I)({bannersTitle:[f.BZ.CARD_DETAIL,f.BZ.DEBETS_CARD_DETAIL],queryParams:w}),{region:P,town:L}=(0,eu.z)(),[M,S]=(0,s.useState)(null!=(t=n.credit_limit_to)?t:0),O=(0,s.useCallback)(e=>{S(null!=e?e:0)},[]),B=(0,ex.Ws)(n,(0,ex.D0)(),{amount:M.toString()}),I=(0,eA.o)(B),E=eg.h.KARTY,D=x.find(e=>+e.id===n.bank_id),Y=r.map(e=>({title:e.title,text:e.text.map(e=>e.data.html).join(""),plainText:e.text.map(e=>(0,_.NC)(e.data.html)).join("").trim()}))||[],K="".concat("Кредитная карта"," \xab").concat(n.title,"\xbb от ").concat(null!=(a=null==D?void 0:D.name_r)?a:"");b=null!=b?b:"";let W=[o._.PLATFORM,o._.UNPLATFORM].includes(v);return(0,i.jsxs)("main",{className:ew().page,children:[(0,i.jsx)(p.I,{productId:String(n.id),title:K,description:b}),(0,i.jsx)(eC.t,{}),(0,i.jsx)(eb.c,{questions:Y}),(0,i.jsx)("div",{className:ew().navigationWrapper,children:(0,i.jsx)(m.J,{children:(0,i.jsx)(c.BI,{className:ew().breadcrumbs,items:(()=>{var e;let t=(null==L?void 0:L.name_p)||(null==P?void 0:P.name_p)?" в ".concat((null==L?void 0:L.name_p)||(null==P?void 0:P.name_p)):"",a="".concat((null==P?void 0:P.url)?"/reg_".concat(null==P?void 0:P.url):"").concat((null==L?void 0:L.url)?"/".concat(null==L?void 0:L.url):""),l=[{label:"Главная",href:"/"},{label:"Кредитные карты".concat(t),href:"/".concat(E).concat(a)}];return A&&l.push({label:"".concat(A.name).concat(t),href:"/".concat(E,"/teg_").concat(A.url).concat(a)}),l.push({label:"".concat(null!=(e=null==D?void 0:D.name)?e:n.bank_name," Кредитка ").concat(n.title)}),l})()})})}),(0,i.jsx)(m.J,{children:(0,i.jsx)(en,{offerType:v,pageUrl:E,data:n,bank:D,cardTypes:d,contactlessCardTypes:h,isMobile:N,bannerUrls:T,amount:M,handleAmountChange:O,urlGivingCard:I})}),(0,i.jsx)(m.J,{children:(0,i.jsx)(C,{data:n,pageUrl:E,cardTypes:d,contactlessCardTypes:h,bank:D})}),W&&(0,i.jsx)(U,{bankName:null==D?void 0:D.name_r}),(0,i.jsx)(F,{pageUrl:E,bannerUrl:T.card_detail,isMobile:N,offerType:v,url:n.online_application.url,urlGivingCard:B}),D&&(0,i.jsx)(em,{pageUrl:E,bank:D,banks:x,currentCardId:n.id,offers:j,offersFinuslugi:k,cardTypes:d,contactlessCardTypes:h}),(0,i.jsx)(g.T,{url:"/master_podbora_kredita",mainPageUrl:E,text:"Войдите на Финуслуги и заполните небольшую анкету, а мы подберем для вас несколько кредитных карт на выбор"}),l.length>0&&(0,i.jsx)(ej.C,{posts:l,eventCategory:E}),(0,i.jsx)("div",{className:ew().supportSection,children:(0,i.jsx)(ek.E,{value:y})}),(0,i.jsx)("div",{className:ew().faqSection,children:(0,i.jsx)(ey.m,{isAllExpanded:!0,faqBlockTitle:"",Link:e=>(0,i.jsx)(u(),{...e}),dataLayerPush:ef.o,questions:Y,eventCategory:"cards_support_block",href:"".concat((0,ec.UK)().mainBaseUrl,"/help"),checkAllText:"Читать все вопросы про кредитные карты"})})]})}var eP=a(95453),eL=a(12771),eF=a(73584),eM=a(23517);async function eS(){return(await (0,eL.zy)("Cards.json?tags&short=1")).card_tags.reduce((e,t)=>(t.name!==ed.Z2&&e.set(t.url,function(e){let{name:t,url:a,url_redirect:n}=e,l={name:t,url:a},i=(0,eM.Y)(n);return void 0!==i&&(l.url_redirect=i),l}(t)),e),new Map)}new eF.B(eS);var eR=a(28131);a(37071),a(81787);var eO=a(23857);a(7455);let eB=e=>{let{banks:t,cardTypes:a,contactlessPaymentTypes:n,offer:l,offerType:r,journal:s,questions:o,description:c,layout:d,refererTag:u,offers:_,offersFinuslugi:p,support:m}=e;return(0,i.jsx)(eO.P,{data:d,children:(0,i.jsx)(eT,{offerType:r,offer:l,cardTypes:a,contactlessCardTypes:n,journal:s,questions:o,description:c,banks:t,refererTag:u,offers:_,offersFinuslugi:p,support:m})})};a(37397),a(3067);var eI=a(89099),eU=a(84266),eE=a(61168),eD=a.n(eE);function eY(e){let{inRegion:t,bestOffers:a}=e;return a.length?(0,i.jsxs)("div",{className:eD().bestOffers,children:[(0,i.jsxs)("h2",{className:eD().title,children:["Лучшие предложения по кредитным картам ",t]}),(0,i.jsx)("div",{className:eD().content,children:(0,i.jsx)("div",{className:eD().contentInner,children:(0,i.jsx)("div",{className:eD().list,children:a.map(e=>(0,i.jsx)(eK,{...e},e.id))})})})]}):null}let eK=e=>{let{url:t,logo:a,topCardAdvantage:n,bottomCardAdvantage:l,bankName:r,id:s,description:o}=e;return(0,i.jsxs)("div",{className:eD().card,children:[(0,i.jsxs)("div",{className:eD().cardHeading,children:[(0,i.jsx)("div",{className:eD().cardIcon,children:(0,i.jsx)(S(),{width:56,height:56,src:a,alt:"logo"})}),(0,i.jsxs)("div",{className:eD().cardHeadingContent,children:[(0,i.jsx)("p",{className:eD().cardHeadingSubtitle,children:r?o:""}),(0,i.jsx)("p",{className:eD().cardHeadingTitle,children:r||o})]})]}),(0,i.jsxs)("div",{className:eD().cardAdvantage,children:[(0,i.jsx)("div",{className:eD().captionWrapper,children:(0,i.jsx)("p",{className:eD().cardAdvantageTitle,children:n.title})}),(0,i.jsx)("p",{className:eD().cardAdvantageValue,children:n.value})]}),(0,i.jsxs)("div",{className:eD().cardAdvantage,children:[(0,i.jsx)("p",{className:eD().cardAdvantageTitle,children:l.title}),(0,i.jsx)("p",{className:eD().cardAdvantageValue,children:l.value})]}),(0,i.jsx)(c.$n,{as:"a",className:eD().cardBtn,href:t,children:"Подробнее"})]},s)};var eW=a(25972),eV=a(9507),eH=a(62835),eG=a(9690);function eZ(){return(eZ=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e}).apply(null,arguments)}let ez=function(e){return s.createElement("svg",eZ({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"none"},e),n||(n=s.createElement("defs",null,s.createElement("clipPath",{id:"a"},s.createElement("path",{fill:"#fff",fillOpacity:0,d:"M0 0h16v16H0z"})))),l||(l=s.createElement("g",{clipPath:"url(#a)"},s.createElement("path",{fill:"#4C5058",d:"M8 14.66A6.66 6.66 0 0 1 1.33 8c0-3.69 2.98-6.67 6.67-6.67A6.66 6.66 0 0 1 14.66 8c0 3.68-2.98 6.66-6.66 6.66m0-1.33a5.335 5.335 0 1 0-.01-10.67A5.335 5.335 0 0 0 8 13.33M8.66 8h2.67v1.33h-4V4.66h1.33z"}))))};var eJ=a(87768),eq=a(3010),eQ=a(47691),eX=a(24523),e$=a(82596),e0=a(25167),e1=a(87087),e6=a(47052),e2=a(87057),e5=a(86601),e3=a(29750),e7=a.n(e3);let e8=(0,eX.O)(),e4=(0,eX.O)();function e9(e){var t,a,n;let{filter:l,cards:r,isMobile:o,modalActiveField:d,banks:u,onChangeFilter:_,onClose:p}=e,m=(0,s.useMemo)(()=>(0,e$.H)(u,l.banks),[u,l.banks]),g=(0,s.useCallback)(()=>{p(),(0,ee.e)(v.cA,{offset:o?0:-140,position:"top"})},[p,o]),f=(0,s.useCallback)(e=>{"Enter"===e.key&&g()},[g]),h=(0,s.useCallback)(e=>{let t=void 0!==e&&0!==e?Math.abs(e):void 0;e8(()=>{(0,ef.o)({event:"data-event",eventAction:eg.h.KARTY,eventCategory:"filter_catalog",eventLabel:(0,e1.y)(eG.Pb),eventValue:t})}),_({cardLimit:t})},[_]),b=(0,s.useCallback)(e=>{let t=void 0!==e&&0!==e?Math.abs(e):void 0;e4(()=>{(0,ef.o)({event:"data-event",eventAction:eg.h.KARTY,eventCategory:"filter_catalog",eventLabel:(0,e1.y)(eG.cp),eventValue:t})}),_({gracePeriod:t})},[_]),x=(e,t)=>a=>{let n=[],l=[];if(Array.isArray(a)){var i;n=null==a?void 0:a.map(e=>{let{value:t}=e;return t}),l=null!=(i=null==a?void 0:a.map(e=>{let{label:t}=e;return t}))?i:[]}else n=a.value,l=[a.label];_({[e]:n}),(0,ef.o)({event:"data-event",eventAction:eg.h.KARTY,eventCategory:"filter_catalog",eventLabel:(0,e1.y)(t),eventValue:(0,e1.y)(l.join(","))})},C=e=>{if(l[e])return{value:l[e],label:""}};return(0,i.jsxs)("div",{onKeyDown:f,children:[(0,i.jsxs)("div",{className:e7().fields,children:[(0,i.jsx)(e2.F,{value:l.cardLimit,label:eG.Pb,onChange:h,onKeyDown:e=>(0,e0.K)(e,g)}),(0,i.jsx)(c.YI,{value:l.gracePeriod,label:eG.cp,onChange:b,autoFocus:d===eQ.u.period,onKeyDown:e=>(0,e0.K)(e,g),withoutControls:!0}),(0,i.jsx)(c.l6,{label:"Привилегии и бонусы для карты",value:C("vipPrivilege"),onChange:x("vipPrivilege","Привилегии и бонусы для карты"),options:eG.ie,isOpen:d===eQ.u.vipPrivilege}),(0,i.jsx)(c.l6,{label:"Подтверждение дохода",value:null!=(n=null==(t=l.incomeProofs)?void 0:t.map(e=>({value:e,label:""})))?n:void 0,selectedValue:e=>e.length>1?"Выбрано (".concat(e.length,")"):e[0].label,onChange:x("incomeProofs","Подтверждение дохода"),options:eG.ts,multiple:!0,isOpen:d===eQ.u.proofIncome}),(0,i.jsx)(c.l6,{label:"Банки",value:(null==(a=l.banks)?void 0:a.map(e=>({value:e,label:""})))||[],selectedValue:e=>e.length>1?"Выбрано (".concat(e.length,")"):e[0].label,onChange:x("banks","Банки"),options:m,multiple:!0,isOpen:d===eQ.u.bank}),(0,i.jsx)(c.l6,{label:"Тип продукта",value:C("installmentCard")?{value:eG.Nt,label:""}:C("cardType"),onChange:e=>{if(!e)return;let{value:t,label:a}=e;if(t===eG.Nt)return void(_({installmentCard:!0,cardType:void 0}),(0,ef.o)({event:"data-event",eventAction:eg.h.KARTY,eventCategory:"filter_catalog",eventLabel:(0,e1.y)("Карта рассрочки"),eventValue:"on"}));l.installmentCard?(_({installmentCard:void 0,cardType:String(t)}),(0,ef.o)({event:"data-event",eventAction:eg.h.KARTY,eventCategory:"filter_catalog",eventLabel:(0,e1.y)(a),eventValue:(0,e1.y)(a)})):x("cardType","Тип продукта")(e)},options:r,isOpen:d===eQ.u.cardType})]}),(0,i.jsx)("div",{className:e7().settings,children:(0,i.jsx)("div",{className:e7().settingsLeftBlock,children:(0,i.jsxs)("div",{children:[(0,i.jsx)("h6",{className:e7().settingsTitle,children:"Сортировать"}),(0,i.jsx)("div",{className:e7().radioGroup,children:eG.s.map(e=>(0,i.jsx)(c.sx,{name:e.field,onChange:()=>{_({sort:e.field}),(0,ef.o)({event:"data-event",eventAction:eg.h.KARTY,eventCategory:"filter_catalog",eventLabel:(0,e1.y)("Сортировать"),eventValue:(0,e1.y)(e.label)})},checked:e.field===l.sort,className:e7().radio,value:e.field,label:e.label},e.field))})]})})})]})}function te(e){let{filter:t,banks:a,cards:n,offersCount:l,isMobile:r,isOpenModal:o,onChangeFilter:c,onClose:d,onDrop:u,onShow:_}=e,p=(0,e6.Y)(),[m,g]=(0,s.useState)(),f=(0,s.useCallback)(()=>{g(void 0),d()},[d]);(0,s.useEffect)(()=>{o&&(0,ef.o)({event:"data-event",eventAction:"show_pop_up_podbor_kredita",eventCategory:eg.h.KARTY})},[o]);let h=(0,s.useCallback)(()=>{_(),(0,ee.e)(v.cA,{offset:r?0:-140,position:"top"})},[_,r]);return(0,i.jsx)(eq.Z,{children:(0,i.jsx)(eJ.K,{isMobile:r,isOpen:o,onClose:f,onCLickShow:()=>{h(),f()},onClickReset:()=>{u()},pageUrl:eg.h.KARTY,title:"Все параметры",count:l,footerContent:p&&(0,i.jsx)(e5.$,{className:e7().adfox,config:p,params:{pp:"ehod",ps:"foam",p2:"hojk"}}),children:(0,i.jsx)("div",{className:e7().content,children:(0,i.jsx)(e9,{filter:t,count:l,cards:n,isMobile:r,modalActiveField:m,banks:a,onChangeFilter:c,onClose:f})})})})}var tt=a(54767),ta=a(89064),tn=a(72080),tl=a(75972),ti=a(69932),tr=a(41771),ts=a(48673),to=a(24708),tc=a.n(to),td=a(4149);let tu=["bez_procentov","bez_otkaza","s_plohoj_kreditnoj_istoriej","dlya_snyatiya_nalichnyh","vygodnie","bez_spravok"],t_=(0,eX.O)(),tp=(0,eX.O)(),tm=(0,eX.O)(),tg=(0,s.memo)(e=>{let{region:t,cards:a,town:n,filter:l,tag:r,tags:o,subtitle:d,isMobile:u,isOpenModal:_,banks:p,heading:m,offersCount:g,onFilterChange:f,onFilterApply:h,onModalOpen:b,onModalClose:x}=e,C=(0,e6.Y)(),{push:A}=(0,eI.useRouter)(),[j,k]=(0,s.useState)(l),y="".concat((0,ec.UK)().trackerBaseUrl,"/click.php?key=4398fd8c597a4bd2a0158dcd37673503&amount=").concat(j.cardLimit),N=(0,eA.o)(y),w=(0,s.useCallback)(e=>{(0,ef.o)({event:"data-event",eventAction:e,eventCategory:eg.h.KARTY})},[]),T=(0,s.useCallback)(e=>{let t=void 0!==e&&0!==e?Math.abs(e):void 0;k(e=>{let a={...e,cardLimit:t};return t_(()=>{(0,ef.o)({event:"data-event",eventAction:eg.h.KARTY,eventCategory:"filter_catalog",eventLabel:(0,e1.y)(eG.Pb),eventValue:t}),h(a)}),a})},[h]),P=(0,s.useRef)([]),L=(0,s.useCallback)(e=>{let t=void 0!==e&&0!==e?Math.abs(e):void 0;k(e=>{let a={...e,gracePeriod:t};return tp(()=>{(0,ef.o)({event:"data-event",eventAction:eg.h.KARTY,eventCategory:"filter_catalog",eventLabel:(0,e1.y)(eG.cp),eventValue:t}),h(a)}),a})},[h]),F=(0,s.useCallback)(()=>{(0,ee.e)(v.cA,{offset:u?0:-140,position:"top"})},[u]),{ref:M,isSticky:S}=(0,tr.x)(),R=(0,s.useCallback)(e=>{A(e,void 0,{shallow:!0})},[A]),O=function(e){return(0,s.useMemo)(()=>{let t=(0,td.$)(e,"url");return tu.reduce((e,a)=>{let n=t[a];return void 0!==n&&e.push(n),e},[])},[e])}(o),B=(0,s.useMemo)(()=>O.map(e=>{let a=e.url_redirect||e.url,l=(null==r?void 0:r.url)===a;return{value:(0,tn.b)(eg.h.KARTY,l?void 0:e,t,n),label:e.name,color:l?"black":"default",onChipClick:R}}),[O,null==r?void 0:r.url,t,n,R]),I=(0,s.useMemo)(()=>{let e=((e,t,a)=>{var n,l,i;let r=[],s=(0,tt.O)().unit;if(r.push({id:eQ.u.amount,label:"Кредитный лимит: от ".concat(e.cardLimit||"1 ".concat(s))}),r.push({id:eQ.u.period,label:"Льготный период: от ".concat(e.gracePeriod||1," ").concat((0,ta.ZJ)(e.gracePeriod||1))}),null==(n=e.vipPrivilege)?void 0:n.length){let t=e.vipPrivilege,a=eG.ie.find(e=>e.value===t);a&&r.push({id:eQ.u.vipPrivilege,label:"".concat(a.label)})}if(e.cardType){let a=t[+e.cardType];a&&r.push({id:eQ.u.cardType,label:"".concat(a.label)})}if(null==(l=e.incomeProofs)?void 0:l.length){let t=e.incomeProofs,a=eG.ts.find(e=>e.value===t[0]),n="";n=1===t.length&&a?"не требуется"===a.label.toLocaleLowerCase()?"Подтверждение дохода: "+a.label:a.label:"Подтверждение дохода: (".concat(t.length,")"),r.push({id:eQ.u.proofIncome,label:"".concat(n)})}if(null==(i=e.banks)?void 0:i.length){let t=e.banks,n=a.find(e=>String(e.id)===String(t[0])),l="";l=1===t.length&&n?": ".concat(n.name):" (".concat(t.length,")"),r.push({id:eQ.u.bank,label:"Банки".concat(l)})}return r})(j,a,p);return P.current.length===e.length&&e.every((e,t)=>e.label===P.current[t].label&&e.id===P.current[t].id)?P.current:e},[a,j,p]),U=(0,s.useMemo)(()=>I.map(e=>{let{label:t,id:a}=e;return{label:t,value:a,color:"default",onChipClick:b}}),[I,b]),D=(0,s.useCallback)(e=>{k(t=>{let a={...t,...e};return tm(()=>{f(a)}),a})},[f]),Y=(0,s.useCallback)(()=>{k({}),h({}),f({})},[h,f]),K=(0,s.useCallback)(()=>{h(j)},[j,h]);return(0,ts.w5)(()=>{k(l)},[l]),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{children:[(0,i.jsx)(eV.F,{region:t,town:n,title:m,subtitle:d,mainPageUrl:eg.h.KARTY}),(0,i.jsx)(eH.L,{config:C,params:eG.ZA}),(0,i.jsxs)(eW.mc,{className:tc().container,children:[(0,i.jsxs)("div",{ref:M,className:tc().filter,children:[(0,i.jsxs)("div",{className:tc().fields,children:[(0,i.jsx)(e2.F,{className:tc().field,label:eG.Pb,value:j.cardLimit,onChange:T,onKeyDown:e=>(0,e0.K)(e,F)}),(0,i.jsx)(c.YI,{className:tc().field,value:j.gracePeriod,label:eG.cp,onChange:L,onKeyDown:e=>(0,e0.K)(e,F),withoutControls:!0})]}),u&&(0,i.jsx)("div",{className:tc().chipsRowMobile,children:(0,i.jsx)(tl.P,{chips:B,onParamsClick:b,useLinkChips:!0})}),(0,i.jsx)(c.$n,{onClick:()=>{w("anketa_click"),window.open(N,"_self")},size:"s",className:tc().fillButton,children:"Заполнить анкету"}),S&&(0,i.jsx)(ti.W,{chips:U,onParamsClick:b})]}),(0,i.jsxs)("div",{className:tc().timeCaption,children:[(0,i.jsx)(ez,{}),"Это займёт не более 5 минут"]}),!u&&(0,i.jsx)("div",{className:(0,E.A)(tc().chipsRow),children:(0,i.jsx)(tl.P,{chips:B,onParamsClick:b,useLinkChips:!0})})]})]}),(0,i.jsx)(te,{offersCount:g,filter:j,banks:p,cards:a,isMobile:u,isOpenModal:_,onChangeFilter:D,onClose:x,onDrop:Y,onShow:K})]})});tg.displayName="CardsFilter";var tf=a(87783),th=a(74356);let tv={pp:"h",ps:"foam",p2:"hojk"};var tb=a(11896),tx=a.n(tb),tC=a(2594),tA=a(75224),tj=a(8868),tk=a(34312),ty=a.n(tk);function tN(){let e="Найдем кредитную карту именно для вас",t="Подобрать",a=eg.h.KARTY,n=(0,tj.JY)();return(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(u(),{className:ty().link,href:n,target:"_blank",onClick:()=>{(0,H._)({eventCategory:a,eventAction:H.y.banner,eventLabel:(0,e1.y)(e),url:n})},children:(0,i.jsxs)(eW.mc,{className:ty().wrapper,children:[(0,i.jsx)(S(),{className:ty().image,src:tC.A,alt:"woman"}),(0,i.jsx)(S(),{className:ty().mob_image,src:tA.A,alt:"woman"}),(0,i.jsxs)("div",{className:ty().textWrapper,children:[(0,i.jsx)("h4",{className:ty().title,children:e}),(0,i.jsxs)("p",{className:ty().text,children:["Авторизуйтесь, заполните анкету ",(0,i.jsx)("br",{className:ty().br}),"и получите сразу несколько"," ",(0,i.jsx)("br",{className:ty().br}),"предложений"]})]}),(0,i.jsx)(c.$n,{className:ty().button,label:t,onClick:l=>{l.preventDefault(),l.stopPropagation(),(0,H._)({eventCategory:a,eventAction:H.y.button,eventActionText:t,eventLabel:(0,e1.y)(e),url:n}),window.open(n,"_blank")}})]})})})}tN.displayName="CardsPersonalSelectionBanner";var tw=a(95018);let tT=(0,s.memo)(e=>{let{data:t,offersCount:a,adFoxConfig:n,isMoreLoading:l,onDetailInfoClick:r,handleClickItem:o,onLoadMoreOffers:c,page:d}=e,[u,_]=(0,s.useState)([]),p=d*eG.v_<a;return(0,i.jsxs)("div",{className:tx().offersListContainer,children:[t.map((e,a)=>{var l;return(0,i.jsxs)(s.Fragment,{children:[(3===a||t.length<4&&2===a)&&(0,i.jsx)("div",{className:tx().adFox,children:(0,i.jsx)(tN,{})}),0===a&&(0,i.jsx)(e5.$,{className:tx().adFox,config:n,params:tv}),(0,i.jsx)(ei.G,{className:tx().listItem,data:e,eventCategory:eg.h.KARTY,onClick:o,handleExpandClick:e=>_(t=>[...t,e]),onDetailInfoClick:r}),(null==(l=e.rollupCredit)?void 0:l.length)&&u.includes(String(e.id))&&e.rollupCredit.map(t=>(0,i.jsx)("div",{className:tx().listItem,children:(0,i.jsx)(ei.G,{className:tx().listItem,data:t,eventCategory:eg.h.KARTY,onClick:o,onDetailInfoClick:r})},"".concat(e.id,"_").concat(t.id)))]},e.id)}),l&&(0,i.jsx)(th.E,{className:tx().listItem}),p&&(0,i.jsx)(tw.e,{page:d,loading:l,onClick:c})]})});tT.displayName="AnotherList";var tP=a(56685),tL=a(57317),tF=a.n(tL);let tM=e=>{let{onChangeParams:t}=e;return(0,i.jsxs)("div",{className:tF().notFoundWrapper,children:[(0,i.jsx)(S(),{className:tF().infoIcon,src:tP.A,alt:"?"}),(0,i.jsx)("p",{className:tF().notFoundText,children:"К сожалению, мы не нашли кредитов с такими параметрами"}),(0,i.jsx)(c.$n,{variant:"secondary",className:tF().changeParamsButton,onClick:t,children:"Изменить параметры"})]})};var tS=a(60650),tR=a(5435);let tO=eG.s.map(e=>({label:e.label,value:e.field})),tB=(0,s.memo)(e=>{let{className:t,filter:a,offers:n,offersCount:l,cardTypes:r,contactlessCardTypes:o,adFoxConfig:d,subtitle:u,town:_,region:p,page:g,isOffersLoading:f,originalOffers:h,handleSortChange:b,onChangePage:x,onFilterModalOpen:C}=e,[A,j]=(0,s.useState)(),k=(0,s.useCallback)(e=>{if(!e)return;let t=h.find(t=>t.id===e.id);if(t){var a,n;return{...t,site:{...e.site},bankName:e.bankName,detailUrl:null!=(a=e.detailUrl)?a:"",logo:e.logo,url:null!=(n=e.url)?n:"",license:e.license,licenseDate:e.licenseDate}}},[h]),y=(0,s.useCallback)(()=>{j(void 0)},[]),N=(0,s.useCallback)(e=>{(0,ef.o)({event:"data-event",eventAction:"click_link_".concat((0,e1.y)(e.title)),eventCategory:eg.h.KARTY,eventLabel:e.id})},[]),w=(0,s.useCallback)(function(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];e&&t&&(0,ef.o)({event:"data-event",eventAction:"show_pop_up_".concat((0,e1.y)(e.title)),eventCategory:eg.h.KARTY,eventLabel:e.id}),j(k(e))},[k]),T=(0,s.useCallback)(e=>{let t=tO.find(t=>t.value===e);if(t){let n=a.order;n=a.sort===e&&"asc"===n?"desc":"asc",b(e,n),(0,ef.o)({event:"data-event",eventAction:eg.h.KARTY,eventCategory:"filter_catalog",eventLabel:(0,e1.y)("Сортировать"),eventValue:(0,e1.y)(t.label)})}},[a.order,a.sort,b]),P=(0,s.useMemo)(()=>{var e;return(null!=(e=tO.find(e=>e.value===a.sort))?e:tO[0]).label},[a]);if(f&&1===g)return(0,i.jsx)("section",{className:(0,E.A)(tx().container,t),children:(0,i.jsx)(m.J,{children:Array.from({length:12},(e,t)=>(0,i.jsx)(th.E,{className:tx().listItem},t))})});let L=(null==p?void 0:p.name_p)!==void 0?(null==_?void 0:_.name_p)?"в ".concat(null==_?void 0:_.name_p):"в ".concat(null==p?void 0:p.name_p):null;return(0,i.jsxs)("section",{id:v.cA,className:(0,E.A)(tx().container,t),children:[(0,i.jsx)(m.J,{children:(0,i.jsxs)("div",{className:tx().title,children:[(0,i.jsxs)("div",{className:tx().titleCount,children:[l," ",(0,tS.v)(l)]}),(0,i.jsx)("div",{className:tx().dropdown_wrapper,children:(0,i.jsxs)(c.ms,{placement:"bottom",children:[(0,i.jsxs)(c.uu,{children:[(0,i.jsx)(tf.A,{})," ",(0,i.jsx)("span",{className:tx().sort_label,children:P})]}),(0,i.jsx)(c.pm,{children:tO.map(e=>(0,i.jsx)(c.n5,{label:e.label,onClick:()=>{T(e.value)}},e.value))})]})})]})}),0===l&&(0,i.jsx)(m.J,{children:(0,i.jsx)(tM,{onChangeParams:C})}),(0,i.jsxs)(m.J,{className:tx().listContainer,children:[n.length>0&&(0,i.jsx)(tT,{data:n,offersCount:l,isMoreLoading:f,onDetailInfoClick:w,handleClickItem:N,onLoadMoreOffers:()=>{x(g+1)},adFoxConfig:d,regionText:L,page:g}),(0,i.jsx)(tR.h,{tag:"p",className:tx().subtitle,children:u})]}),(0,i.jsx)(er.u,{data:A,isOpen:!!A,onClose:y,cardTypes:r,contactlessCardTypes:o,mainPageUrl:eg.h.KARTY})]})});tB.displayName="CardsList";var tI=a(28013),tU=a(21921),tE=a(28036),tD=a(50261),tY=a(58979),tK=a(70590),tW=a(68082);let tV=[{title:"Банк",value:"bankName"},{title:"Льготный период",value:"periodValue"},{title:"Кредитный лимит",value:"amountFrom"},{title:"Обслуживание",value:"firstYearCost"},{title:"ПСК",value:"fullPrice"},{title:"Ставка",value:"procentRate"}];function tH(e,t){switch(t){case"bankName":return e.bankName.toLowerCase();case"periodValue":return e.period;case"amountFrom":return e.amountTo;case"firstYearCost":{let t=e.firstYearCost;if(!t)return 0;let a=t.trim().toLowerCase().replace(",",".").match(/-?\d+(\.\d+)?/);return a?Number(a[0]):0}case"fullPrice":var a,n;return null!=(n=null==(a=e.fullPrice)?void 0:a.from)?n:0;case"procentRate":return e.rateFrom;default:throw Error("Dead code branch")}}function tG(e){let{offers:t}=e,[a,n]=(0,s.useState)("firstYearCost"),[l,r]=(0,s.useState)("asc"),o=(0,s.useMemo)(()=>(0,tW.Q)(t,a,l,tH),[t,a,l]),c=(0,s.useMemo)(()=>o.map(e=>{let{id:t,bankName:a,firstYearCost:n,currency:l,amountTo:i,amountFrom:r,period:s,logo:o,fullPrice:c,rateFrom:d,rateTo:u}=e,_="".concat(s?"до "+s:s," ").concat((0,ta.ZJ)(s)).replace(".",","),p=(0,X.ej)({from:r,to:i},{currency:l});return{id:t,logo:o,name:a,cells:[_,p,n,null!==c?(0,D.o)(c):"",(0,X.sP)(d,u)]}}),[o]);return(0,i.jsx)(tK.A,{caption:"Все предложения в рейтинге лучших кредитных карт составлены исключительно на основе мнения экспертов Финуслуги.ру",columns:tV,rows:c,sort:a,sortOrder:l,onSortChange:(e,t)=>{n(e),r(t)}})}var tZ=a(36012),tz=a(17137),tJ=a(18258),tq=a(41925),tQ=a(99388),tX=a(83156);async function t$(e){let t=await (0,eL.zy)("Cards.json?".concat("url","=").concat(encodeURIComponent(e)));if(1!==t.length)throw new eR.m_("Cards tag not found: ".concat(e));return function(e){let{id:t,url:a,title:n,name:l,tag_name:i,text:r,filter:s,disable_filter:o,default:c,region_page:d,bank_region_page:u}=e,_={id:t,url:a,title:n,name:l,tag_name:i,text:r,default:c,bank_region_page:void 0!==u};if(null===s||""===s||o||c||(_.filter=function(e){let{card_limit:t,grace_period:a,vip_privilege:n,proof_income:l,bank_ids:i,card_type_ids:r}=e,s={};if(void 0!==t){let e=Number(t);isNaN(e)?console.warn("Invalid limit of card tag filter: ".concat(t)):s.cardLimit=e}if(void 0!==a){let e=Number(a);isNaN(e)?console.warn("Invalid grace period of card tag filter: ".concat(a)):s.gracePeriod=e}let o=Object.entries(n).reduce((e,t)=>{let[a,n]=t;return 1===n&&e.push(a),e},[]);return o.length>0&&(s.vipPrivilege=o.join()),Array.isArray(l)?l.length>0&&(s.incomeProofs=l):s.incomeProofs=[l],i.length>0&&(s.banks=i.map(String)),r.length>0&&(s.cardType=r.join()),s}(s)),null!==d){let{region_titles:e,town_titles:t,region_content:a,town_content:n}=d;_.region_page={region_titles:e,town_titles:t,region_content:a,town_content:n}}return _}(t[0])}new eF.A(t$);var t0=a(3187),t1=a(35954),t6=a(27116);let t2=(0,s.memo)(e=>{let{name:t,description:a,offersCount:n,offers:l,banks:r}=e,s=function(e,t,a,n,l){let{mainBaseUrl:i,basePath:r}=(0,ec.UK)();if(0===n.length)return;let{lowPrice:s,highPrice:o,offers:c}=(()=>{let e=n.reduce((e,t)=>{let a=(e=>{var t;let a,n,r,s=l.find(t=>Number(e.bank_id)===Number(t.id));if(void 0===s)throw Error("There is no bank for the credit card");let o="string"==typeof s.legal_entities?JSON.parse(s.legal_entities)[0].legal_address:null==(t=s.legal_entities[0])?void 0:t.address,c=e.title,d=(a=e.interest_rate_from,n=e.interest_rate_to,{"@type":"QuantitativeValue",name:"Процентная ставка",minValue:Number(a),maxValue:Number(n)}),u=(r=e.credit_limit_from,{"@type":"MonetaryAmount",name:c,minValue:r,maxValue:e.credit_limit_to,currency:"RUB"}),_=o?(0,t1.O)(o):void 0,p="".concat(i,"/").concat(eg.h.KARTY,"/").concat(e.url);return{"@type":"Offer",itemOffered:{"@type":"CreditCard",name:c,url:p,feesAndCommissionsSpecification:p,category:"Кредитные карты",annualPercentageRate:d,amount:u},potentialAction:{"@type":"Action",name:"Оформить",url:(0,ex.Ws)(e,(0,ex.D0)())},provider:{"@type":"BankOrCreditUnion",name:s.name,url:"".concat(i,"/banki/").concat(s.url),image:s.logo_mob,telephone:s.phone,address:_}}})(t);return e.lowPrice=Math.min(e.lowPrice,t.credit_limit_from),e.highPrice=Math.max(e.highPrice,t.credit_limit_to),e.offers.push(a),e},{lowPrice:1/0,highPrice:-1/0,offers:[]});return{offers:e.offers,...Number.isFinite(e.lowPrice)&&{lowPrice:e.lowPrice},...Number.isFinite(e.highPrice)&&{highPrice:e.highPrice}}})();return{"@context":"https://schema.org","@type":"Product",name:e,description:t,image:"".concat(i).concat(r,"/images/logo-1200x630.jpg"),aggregateRating:{"@type":"AggregateRating",ratingValue:4.6,reviewCount:2232,bestRating:5,worstRating:1},offers:{"@type":"AggregateOffer",url:"".concat(i,"/").concat(eg.h.KARTY),highPrice:o,lowPrice:s,priceCurrency:"RUB",offerCount:a,offers:c}}}(t,a,n,l,r);return void 0===s?null:(0,i.jsx)(t6.S,{schema:s})});t2.displayName="CardOffersSchema";var t5=a(14731),t3=a(24323),t7=a(57325),t8=a(58699),t4=a(162),t9=a(64998),ae=a(10891),at=a.n(ae);let aa=[(0,i.jsxs)(s.Fragment,{children:[(0,i.jsx)("span",{children:"Войдите на Финуслуги с помощью"}),(0,i.jsx)(t7.e,{})]},0),(0,i.jsx)(s.Fragment,{children:"Заполните анкету, мы подберем предложения специально для вас"},1),(0,i.jsx)(s.Fragment,{children:"Выберите предложение и отправьте заявку в банк — прямо на Финуслугах"},2),(0,i.jsx)(s.Fragment,{children:"Дождитесь одобрения, банк свяжется c вами и расскажет, как получить деньги"},3)],an=e=>{var t,a;let{tag:n,cards:l,cardRegion:r,regions:o,banks:c,townDublicates:d,tags:g,cardTypes:f,contactlessCardTypes:h,expertQuote:b,defaultFilter:x,support:C}=e,A=(0,R.sw)(),{asPath:j,query:k}=(0,eI.useRouter)(),{region:y,town:N}=(0,eu.z)(),w=(0,e6.Y)();(0,tQ.eg)(tQ.ch.CreditCard);let{mainBaseUrl:T}=(0,ec.UK)(),[P,L]=(0,s.useState)(n),[F,M]=(0,s.useState)([]),[S,O]=(0,s.useState)(l),[B,I]=(0,s.useState)(!1),[U,D]=(0,s.useState)(1),[Y,K]=(0,s.useState)(),[W,V]=(0,s.useState)(!1),[H,G]=(0,s.useState)(b),{segments:Z}=k,z=null!=(a=null==(t=(0,t5.$)(Z).find(ed.AP))?void 0:t.slice(ed.cf.length))?a:ed.Z2,{title:J,subtitle:q,description:$,offers:et,count:ea}=S;(0,s.useEffect)(()=>{j.includes("purpose")&&(0,ee.e)(v.cA,{offset:A?0:-100,position:"top"})},[]),(0,ts.w5)(()=>{(0,eL.pY)("cards/tag?".concat("url","=").concat(z)).then(L),(0,tX.g)()},[z]),(0,s.useEffect)(()=>{(0,eU.a)().then(e=>{let t=e.data||void 0;t&&M(t.map(e=>({id:e.id,bankName:e.bank_name,description:e.title,topCardAdvantage:{title:"Лимит",value:(0,X.ej)({from:e.credit_limit_from,to:e.credit_limit_to})},bottomCardAdvantage:{title:"Льготный период",value:"до ".concat(e.grace_period," дней")},logo:e.logo_mob,url:"".concat(eg.h.KARTY,"/").concat(e.url)})))})},[]);let en=(0,t0.m)(j);(0,ts.w5)(()=>{(0,t4.Zs)(en).then(G)},[en]);let el=(()=>{let e={...y},t={...N},a=e.deposits_count,n=t.deposits_count,l=new Date,i=l.getDate(),r=l.getMonth()+1,s=l.getFullYear(),o=(0,Q.F)("".concat(r,"-").concat(i,"-").concat(s)),c="",u=ea,_=J;if(y){let e=d.indexOf((null==N?void 0:N.id)||0)>=0;c=N?" ".concat((0,tE.c)(N.name_p)," ").concat(N.name_p).concat(e?" (".concat(y.name,")"):""):" ".concat((0,tE.c)(y.name_p)," ").concat(y.name_p),u=n||a||12500}if(_){let e={"{min_credits_rate}":"".concat(14),"{credits_count}":"".concat(2*u),"{date}":"".concat(i," ").concat(o," ").concat(s,"г.")};return Object.keys(e).forEach(t=>{_=null==_?void 0:_.replace(new RegExp(t),e[t])}),_}return P?((e,t,a,n)=>{let l=(0,tD.w)(e.title?e.title:e.name),i=5+(e?e.id:0)+(t?t.id:0)+(a?a.id:0),r=!1;return"DEFAULT"===e.name&&(l=l.replace(/DEFAULT/g,"Базовый")),a?e.region_page&&e.region_page.town_titles&&e.region_page.town_titles.length?l=(0,tD.w)(e.region_page.town_titles[i%e.region_page.town_titles.length],t,a,n):(r=n.indexOf(a.id)>=0,l+=" "+(0,tE.c)(a.name_p)+" "+a.name_p+(r?" ("+(null==t?void 0:t.name)+")":"")):t&&(e.region_page&&e.region_page.region_titles&&e.region_page.region_titles.length?l=(0,tD.w)(e.region_page.region_titles[i%e.region_page.region_titles.length],t,a,n):l+=" "+(0,tE.c)(t.name_p)+" "+t.name_p),l})(P,null!=y?y:null,null!=N?N:null,d):"Кредиты".concat(c," с максимальной ставкой ").concat(14,"% годовых на сегодня ").concat(i," ").concat(o," ").concat(s,"г. ").concat(2*u," aктуальных депозитов – открыть вклад").concat(c," на Финуслуги.ру")})(),{filter:ei,setFilter:er}=function(){let{query:e,push:t}=(0,eI.useRouter)(),{cardLimit:a,gracePeriod:n,vipPrivilege:l,incomeProofs:i,banks:r,cardType:o,installmentCard:c,sort:d,order:u,..._}=e,p=(0,s.useMemo)(()=>(function(e){let{cardLimit:t,gracePeriod:a,vipPrivilege:n,incomeProofs:l,banks:i,cardType:r,installmentCard:s,order:o,sort:c}=e,d={};return"string"==typeof t&&(d.cardLimit=Number(t)),"string"==typeof a&&(d.gracePeriod=Number(a)),"string"==typeof n&&(d.vipPrivilege=n),"string"==typeof l&&(d.incomeProofs=(0,t0.pi)(l)),"string"==typeof i&&(d.banks=(0,t0.pi)(i)),"string"==typeof r&&(d.cardType=r),"1"===s&&(d.installmentCard=!0),"string"==typeof c&&(d.sort=c),"string"==typeof o&&(d.order=o),d})({cardLimit:a,gracePeriod:n,vipPrivilege:l,incomeProofs:i,banks:r,cardType:o,installmentCard:c,sort:d,order:u}),[a,n,l,i,r,o,c,d,u]),m=(0,s.useRef)(_),g=(0,s.useRef)(p),f=(0,s.useRef)(t);return m.current=_,g.current=p,f.current=t,{filter:p,setFilter:(0,s.useCallback)(e=>{var t,a,n,l,i,r,s,o,c,d;if(t=g.current,a=e,t.cardLimit===a.cardLimit&&t.gracePeriod===a.gracePeriod&&t.vipPrivilege===a.vipPrivilege&&(null==(n=t.incomeProofs)?void 0:n.length)===(null==(l=a.incomeProofs)?void 0:l.length)&&(null==(i=t.incomeProofs)?void 0:i.slice().sort().toString())===(null==(r=a.incomeProofs)?void 0:r.slice().sort().toString())&&(null==(s=t.banks)?void 0:s.length)===(null==(o=a.banks)?void 0:o.length)&&(null==(c=t.banks)?void 0:c.slice().sort().toString())===(null==(d=a.banks)?void 0:d.slice().sort().toString())&&t.cardType===a.cardType&&t.installmentCard===a.installmentCard&&t.sort===a.sort&&t.order===a.order)return!1;let u={...function(e){let{cardLimit:t,gracePeriod:a,vipPrivilege:n,incomeProofs:l,banks:i,cardType:r,installmentCard:s,sort:o,order:c}=e,d={};return void 0!==t&&(d.cardLimit=String(t)),void 0!==a&&(d.gracePeriod=String(a)),void 0!==n&&(d.vipPrivilege=n),void 0!==l&&(d.incomeProofs=(0,t0.t9)(l)),void 0!==i&&(d.banks=(0,t0.t9)(i)),void 0!==r&&(d.cardType=r),s&&(d.installmentCard="1"),void 0!==o&&(d.sort=o),void 0!==c&&(d.order=c),d}(e),...m.current};return f.current({query:u},void 0,{shallow:!0}),!0},[])}}(),es=(0,s.useMemo)(()=>({...x,...P.filter,...ei}),[x,P,ei]),eo=(0,s.useMemo)(()=>(0,tI.L5)(es,c,et),[es,c,et]),e_=(0,s.useMemo)(()=>(function(e){let{cards:t,creditTags:a,creditRegion:n,regions:l,banks:r,tag:s,region:o,town:c,townDublicates:d=[]}=e,u=eg.h.KARTY,p="Карты",m="карт",g=[],f=(0,tz.$)({offers:t,getBankKey:e=>e.bankId,getAmount:e=>e.amountTo,getRate:e=>e.rateTo}).slice(0,10);f.length>2&&g.push({title:(0,tD.w)("Рейтинг ".concat(m," ").concat(o||c?(0,tE.c)(c?c.name:null==o?void 0:o.name)+" "+(c?c.name_p:null==o?void 0:o.name_p):""," в {year} году"),o,c,d),text:(0,i.jsx)(tG,{offers:f})}),!o&&(null==s?void 0:s.default)!==1&&(null==s?void 0:s.text)&&Array.isArray(s.text)&&s.text.forEach(e=>{g.push({title:(0,tD.w)(e.title,o,c,d),text:(0,i.jsx)(_.eW,{data:(0,tD.j)(e,o,c,d,void 0,s).content})})}),(null==s?void 0:s.default)===1&&(null==s?void 0:s.text)&&Array.isArray(s.text)&&s.text.forEach(e=>{g.push({title:(0,tD.w)(e.title,o,c,d),text:(0,i.jsx)(_.eW,{data:(0,tD.j)(e,o,c,d,void 0,s).content})})});let h=o&&s&&s.region_page&&(c||s.region_page.region_content&&s.region_page.region_content.length)&&(!c||s.region_page.town_content&&s.region_page.town_content.length)?(c?s.region_page.town_content:s.region_page.region_content).map(e=>({title:(0,tD.w)(e.title,o,c,d),text:(0,tD.w)(e.content.map(tU.Zf).join(""),o,c,d)})):[];h&&h.length&&h.forEach(e=>{g.push({title:(0,tD.w)(e.title,o,c,d),text:(0,i.jsx)(_.eW,{data:[{type:tU.$G.Html,data:{html:e.text}}]})})}),g.push(...(0,tJ.N)(u,l,s,o,c,{nominativeCase:p,genitiveCase:m}));let v=a.reduce((e,t)=>{if(void 0===t.url_redirect){let a=(0,tn.b)(u,t,o,c),n=(0,tZ.AP)(a,t.name);e.push(n)}return e},[]);g.push({title:"Виды ".concat(m),text:(0,i.jsx)(tZ.oL,{children:v})});let b=(()=>{if(0===r.length)return[];let e=n?n.card_interest_rates:[],t=r.filter(t=>e.some(e=>(e.fk_id||e.fk_id)===t.id)),a=t.filter(e=>tj.MH.includes(e.url)),l=t.filter(e=>!tj.MH.includes(e.url)),i=(0,tY.s)(a,5);return[...i,...(0,tY.s)(l,7)].map(e=>{var t;let a="".concat(s&&(null==s?void 0:s.default)!==1&&(null==s?void 0:s.bank_region_page)?s.name:p," ").concat(e.name_r," ").concat(o&&(null==(t=e.region_ids)?void 0:t.length)?(0,tE.c)(c?c.name:o.name)+" "+(c?c.name_p:o.name_p):""),n=((e,t)=>{var a;let n=(null==(a=t.region_ids)?void 0:a.length)?[o,c]:[void 0,void 0],l=(0,tn.b)("banki/".concat(t.url),(null==s?void 0:s.bank_region_page)?s:void 0,...n);return"".concat(e).concat(l)})((0,ec.UK)().mainBaseUrl,e);return(0,tZ.mZ)(n,a)})})();return b.length>0&&g.push({title:"".concat(p," от банков"),text:(0,i.jsx)(tZ.oL,{children:b})}),(()=>{let e=new Set;return g.filter(t=>{let{title:a}=t,n=e.has(a);return n||e.add(a),!n})})()})({cards:eo,creditTags:g,creditRegion:r,regions:o,banks:c,tag:P,region:y,town:N,townDublicates:d}),[c,g,eo,y,r,o,P,N,d]),ep=(0,s.useMemo)(()=>[{id:eG.Nt,title:"Карта рассрочки"},...f].map(e=>({value:String(e.id),label:e.title})),[f]),em=(null==N?void 0:N.name_p)||(null==y?void 0:y.name_p)?" в ".concat((null==N?void 0:N.name_p)||(null==y?void 0:y.name_p)):"",eh=(0,s.useCallback)(()=>{I(!0)},[]),ev=(0,s.useCallback)(()=>{I(!1)},[]),eb=null==y?void 0:y.url,ex=null==N?void 0:N.url,eA=(0,s.useCallback)(async e=>{D(e),V(!0);try{let t=await (0,eP.GT)({tag:P.url,region:eb,town:ex,page:e,pageSize:eG.v_,filter:es});e>1?O(e=>({...e,offers:[...e.offers,...t.offers]})):(O(t),K(void 0))}finally{V(!1)}},[P,eb,ex,es]),eN=(0,s.useCallback)(async e=>{let{sort:t,order:a,...n}=e;K((await (0,eP.GT)({tag:P.url,region:eb,town:ex,filter:n,pageSize:0})).count)},[P.url,eb,ex]);(0,ts.w5)(()=>{eA(1)},[eA]);let ew=(0,s.useCallback)((e,t)=>{er({...es,sort:e,order:t})},[er,es]),eT="DEFAULT"!==P.tag_name?P.name:"Кредитные карты";return(0,i.jsxs)("main",{className:at().page,children:[(0,i.jsx)(p.I,{title:el,description:null!=$?$:""}),(0,i.jsx)(tq.A,{title:eT,pageUrl:eg.h.KARTY,tag:P,inRegion:em,pageTitle:"Кредитные карты"}),(0,i.jsx)(t2,{name:eT,description:null!=$?$:"",offersCount:ea,offers:et,banks:c}),(0,i.jsx)(eC.t,{}),(0,i.jsx)(m.J,{className:at().filterContainer,children:(0,i.jsx)(tg,{region:y,cards:ep,town:N,heading:eT,subtitle:q,filter:es,banks:c,tag:P,tags:g,isMobile:A,isOpenModal:B,offersCount:null!=Y?Y:ea,onFilterChange:eN,onFilterApply:er,onModalOpen:eh,onModalClose:ev})}),(0,i.jsx)(t3.I,{steps:aa}),(0,i.jsx)(tB,{contactlessCardTypes:h,cardTypes:f,offers:eo,originalOffers:et,offersCount:ea,filter:es,adFoxConfig:w,subtitle:q,region:y,town:N,page:U,isOffersLoading:W,handleSortChange:ew,onChangePage:eA,onFilterModalOpen:eh}),(0,i.jsx)("section",{className:(0,E.A)(at().sectionWrapper,at().whiteBackground),children:(0,i.jsx)(m.J,{children:(0,i.jsx)(eY,{bestOffers:F,inRegion:em})})}),void 0!==H&&(0,i.jsx)(t9.V,{quote:H}),(0,i.jsx)(t8.f,{type:"bank"}),(0,i.jsx)(ey.m,{isAllExpanded:!0,faqBlockTitle:"",Link:e=>(0,i.jsx)(u(),{...e}),dataLayerPush:ef.o,questions:e_,eventCategory:"credits_support_block",href:"".concat(T,"/help/credits"),checkAllText:"Читать все вопросы про кредиты"}),r.posts.length>0&&(0,i.jsx)("section",{className:(0,E.A)(at().sectionWrapper,at().sectionGray),children:(0,i.jsx)(ej.C,{posts:r.posts,eventCategory:eg.h.KARTY})}),(0,i.jsx)(ek.E,{value:C})]})};var al=function(e){return e.Normal="0",e.Large="1",e.Small="2",e}(al||{});async function ai(){let e=await (0,eL.zy)("CardsControl.json");if(e.cards_control.length<1)throw Error("Cards control not found");return e.cards_control.length>1&&console.warn("Cards control is invalid"),function(e){let{default_sort:t}=e;return{default_sort:"popular"!==t?t:"order"}}(e.cards_control[0])}new eF.B(ai),a(46215),a(7705);let ar=e=>{let{tag:t,banks:a,cards:n,cardRegion:l,tags:r,cardTypes:s,contactlessCardTypes:o,layout:c,root:d,expertQuote:u,defaultFilter:_,support:p}=e;return(0,i.jsx)(eO.P,{data:c,withLocationConfirm:!0,children:(0,i.jsx)(an,{tag:t,regions:d.regions,banks:a,townDublicates:d.town_dublicates,cards:n,cardRegion:l,tags:r,cardTypes:s,contactlessCardTypes:o,expertQuote:null!=u?u:void 0,defaultFilter:_,support:p})})};var as=a(48523),ao=a(36612),ac=!0;let ad=(0,s.memo)(function(e){var t,a;return(0,i.jsx)(r.C,{children:e.isShowcase?(0,i.jsx)(as.N,{region:null!=(t=e.region)?t:void 0,town:null!=(a=e.town)?a:void 0,children:(0,i.jsx)(ar,{...e})}):(0,i.jsx)(ao.K,{children:(0,i.jsx)(eB,{...e})})})})},29750:e=>{e.exports={title:"CardsFilterModal_title__iunUe",content:"CardsFilterModal_content___IKnh",fields:"CardsFilterModal_fields__xfkt7",settings:"CardsFilterModal_settings__1ycx_",settingsLeftBlock:"CardsFilterModal_settingsLeftBlock__7m2OP",settingsTitle:"CardsFilterModal_settingsTitle__9cOt_",tooltip:"CardsFilterModal_tooltip__VPsO5",iconTooltip:"CardsFilterModal_iconTooltip__vd_q1",radioGroup:"CardsFilterModal_radioGroup__rU6Rv",radio:"CardsFilterModal_radio__12bpv",buttonActions:"CardsFilterModal_buttonActions__ZtuOP",button:"CardsFilterModal_button__3DWYO",mobilePopup:"CardsFilterModal_mobilePopup__7LVro",adfox:"CardsFilterModal_adfox__frCdr"}},33240:e=>{e.exports={hide:"YaAdFoxBanner_hide__jMhj_"}},34312:e=>{e.exports={title:"CardsPersonalSelectionBanner_title__uWrKn",link:"CardsPersonalSelectionBanner_link__M7vq0",wrapper:"CardsPersonalSelectionBanner_wrapper__xtGEo",image:"CardsPersonalSelectionBanner_image__NZBEt",mob_image:"CardsPersonalSelectionBanner_mob_image__WPjZ0",textWrapper:"CardsPersonalSelectionBanner_textWrapper__ikcod",text:"CardsPersonalSelectionBanner_text__IKm5h",button:"CardsPersonalSelectionBanner_button__WJK1X",br:"CardsPersonalSelectionBanner_br__ukGUd"}},35458:e=>{e.exports={button:"GetCardButton_button__6zcF0",buttonLink:"GetCardButton_buttonLink__nN5D6"}},48656:e=>{e.exports={container:"CardInfo_container__Yw2_w",containerFull:"CardInfo_containerFull__I_JRI",promo:"CardInfo_promo__TbP4S",left:"CardInfo_left__FwPhu",right:"CardInfo_right__l5s_e",qrDesc:"CardInfo_qrDesc__C770I",qrMob:"CardInfo_qrMob__x4epT"}},56685:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});let n={src:"/kredity/assets/_next/static/media/search.b3dc20e8.svg",height:192,width:212,blurWidth:0,blurHeight:0}},57317:e=>{e.exports={notFoundWrapper:"CardsNotFound_notFoundWrapper__Ms2xQ",searchIcon:"CardsNotFound_searchIcon__CTgBH",notFoundText:"CardsNotFound_notFoundText__Vwfpf",changeParamsButton:"CardsNotFound_changeParamsButton__1hId_"}},57724:(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/kreditnye_karty/[[...segments]]",function(){return a(27606)}])},61168:e=>{e.exports={bestOffers:"BestOffers_bestOffers__glL2I",title:"BestOffers_title__AkeWT",content:"BestOffers_content__SOgTO","content-inner":"BestOffers_content-inner__7NW6N",list:"BestOffers_list__U6COA",card:"BestOffers_card__f87Av",captionWrapper:"BestOffers_captionWrapper__m_RbR",cardHeading:"BestOffers_cardHeading__dsosc",cardIcon:"BestOffers_cardIcon__ZpdfX",cardBtn:"BestOffers_cardBtn__jgVm1",cardHeadingSubtitle:"BestOffers_cardHeadingSubtitle__vqTCH",cardHeadingTitle:"BestOffers_cardHeadingTitle__4glZX",cardAdvantage:"BestOffers_cardAdvantage__d3CtC",cardAdvantageTitle:"BestOffers_cardAdvantageTitle__bDIIt",cardAdvantageValue:"BestOffers_cardAdvantageValue__kTmOx",btnMore:"BestOffers_btnMore__YJpqB",btnMoreText:"BestOffers_btnMoreText__iw_QK",btnMoreIcon:"BestOffers_btnMoreIcon__Ym8ZI",tooltipIcon:"BestOffers_tooltipIcon__n7E5N"}},62862:(e,t,a)=>{"use strict";a(37397)},64154:e=>{e.exports={container:"CardApplySteps_container__2Xhp3"}},70935:e=>{e.exports={page:"CardDetail_page__Psfrn",breadcrumbs:"CardDetail_breadcrumbs__tJVM3",faqSection:"CardDetail_faqSection__0TlAt",supportSection:"CardDetail_supportSection__QTey_",pickerSection:"CardDetail_pickerSection__CguFu"}},75224:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});let n={src:"/kredity/assets/_next/static/media/woman-banner-mobile.5abbfbec.png",height:132,width:144,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAMAAAACh/xsAAAATlBMVEXs2c/o273///wfDRdNU1H//9prGhH18df59NT59dgiEhvbeVWMRzF5WUnLw61qUkx8WU99amCNgHLX1r+TeWufdGG+Ui53RTh/OilDP0YbO0AzAAAADnRSTlMB/Vf9/Q45bf7U/cj9wcheU0gAAAAJcEhZcwAACxMAAAsTAQCanBgAAAA0SURBVHicJYhHDgAgDIDq3nv//6OmygUCAKK0fhYmkj8iKy/MsQlNG98Zw2U+E4AMftXRLyFxAY83+n0/AAAAAElFTkSuQmCC",blurWidth:8,blurHeight:7}},81646:e=>{e.exports={title:"CardsList_title__JacbP",offersListContainer:"CardsList_offersListContainer__N0HS3",listTitle:"CardsList_listTitle__NsruL",container:"CardsList_container__O1yXa",listItem:"CardsList_listItem__BkR7Y"}},86601:(e,t,a)=>{"use strict";a.d(t,{$:()=>c});var n=a(37876),l=a(49995),i=a(14232),r=a(57084),s=a(33240),o=a.n(s);let c=e=>{let{params:t,children:a,className:s,config:c}=e,[d,u]=(0,i.useState)(!1),[_,p]=(0,i.useState)(""),m=(0,i.useRef)(null),g=(0,i.useRef)("");return(0,i.useEffect)(()=>{g.current&&(null==c?void 0:c.yaContextCb)&&(null==c?void 0:c.Ya)&&c.yaContextCb.push(()=>{c.Ya.adfoxCode.destroy(g.current)}),p((0,r.b)())},[null==c?void 0:c.Ya,null==c?void 0:c.yaContextCb,t.pp]),(0,i.useEffect)(()=>{if(g.current===_)return;if(!c)return void u(!0);let e=()=>{var e,t;let a=null==(e=m.current)?void 0:e.querySelector("iframe");a?a.style.height="".concat(null==(t=a.contentWindow)?void 0:t.document.body.scrollHeight,"px"):console.warn("ads blocked"),u(!a)};c.yaContextCb&&c.yaContextCb.push(()=>{c.Ya.adfoxCode.create({ownerId:c.ownerId,containerId:"adfox_".concat(_),params:t,onRender:e})}),setTimeout(e,5e3),g.current=_},[_,c,t]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{className:(0,l.A)(d&&o().hide,s),ref:m,id:"adfox_".concat(_)},_),d&&a]})}},87678:e=>{e.exports={title:"CardHowApplyLoanSteps_title___sQd_",container:"CardHowApplyLoanSteps_container__heIEO",ebaniText:"CardHowApplyLoanSteps_ebaniText__AudVO",sliderContainer:"CardHowApplyLoanSteps_sliderContainer__P19Cl",bannerCard:"CardHowApplyLoanSteps_bannerCard__X4lgP",badge:"CardHowApplyLoanSteps_badge__NkpcY",text:"CardHowApplyLoanSteps_text__jyNZL"}}},e=>{e.O(0,[7492,2224,8325,2970,4587,1758,5695,7586,4743,9544,9903,6322,4906,7525,636,6593,8792],()=>e(e.s=57724)),_N_E=e.O()}]);