(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6677],{77841:function(e,t,a){(window.__NEXT_P=window.__NEXT_P||[]).push(["/kreditnye_karty/[[...segments]]",function(){return a(30368)}])},17722:function(e,t){"use strict";t.Z={src:"/kredity/assets/_next/static/media/banner-1.cbec846c.svg",height:208,width:301,blurWidth:0,blurHeight:0}},47860:function(e,t){"use strict";t.Z={src:"/kredity/assets/_next/static/media/search.b3dc20e8.svg",height:192,width:212,blurWidth:0,blurHeight:0}},14974:function(e,t){"use strict";t.Z={src:"/kredity/assets/_next/static/media/woman-banner-desktop.181a116b.png",height:132,width:358,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAADCAMAAACZFr56AAAAM1BMVEXj48mPZFbQakr5x42RTkOVhniFVkS+uaahYUb//NvYMyb/VEyudk5fVFRYQDvzgGLIhWaGz7JJAAAACnRSTlMC/////fz/zYZludyWqwAAAAlwSFlzAAALEwAACxMBAJqcGAAAACNJREFUeJxjYObnZuXlZGBg4GHiYuFjZ2BgYBNgYmRk42AAAAjRAJJNslgHAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:3}},38384:function(e,t){"use strict";t.Z={src:"/kredity/assets/_next/static/media/woman-banner-mobile.5abbfbec.png",height:132,width:144,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAMAAAACh/xsAAAAUVBMVEVMaXFpGhHo273///z59dhNU1H//9rq1Mn08Nf59NQfDRjceVV5WUkiEhuMRzHLw619Wk9rUkx+amF/OynX1sCOgHK/Ui+fdGGTemx3RThDQEbOGBk2AAAAD3RSTlMAOv1Y1P0OBG3+/cjB/f0b6OuTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAOklEQVR4nGNgYGBgZ+Dg5GQAATYWfiaIAD+XEEiAnUWKVxAkwCzCKiwAEuAWYBUTZGBg5OGTFBWXAAAn+gHGNhRHnwAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:7}},93188:function(e,t,a){"use strict";a(98670)},24443:function(e,t,a){"use strict";a.d(t,{y:function(){return x}});var n=a(85893),l=a(34588),i=a(86010),r=a(25675),s=a.n(r),o=a(67294),c=a(79644),d=a(79553),u=a.n(d);let _=e=>{switch(e.type){case"input":return(0,n.jsx)("div",{className:(0,i.Z)(u().field),children:(0,n.jsx)(l.MA,{...e.props})});case"divider":return(0,n.jsx)("div",{className:u().divider});case"inputRange":return(0,n.jsx)("div",{className:(0,i.Z)(u().field,u().fieldRange),children:(0,n.jsx)(c.lF,{...e.props,onlyRange:!0})});case"select":return(0,n.jsx)(l.Ph,{...e.props,className:(0,i.Z)(u().field,e.props.className)});case"chips":return(0,n.jsx)(l.cL,{...e.props,className:(0,i.Z)(u().chipsForm,e.props.className)});default:throw Error("Dead code branch")}};var p=a(13442),m=a(46203),f=a(39918),v=a(30251),g=a(98028),h=a(8344),b=a(93478);let x=(0,o.memo)(e=>{let{title:t,pageUrl:a,infoLink:r,chips:c,items:d,additionalItems:x,additionalItemsTitle:C,isMobile:j,isShowChips:A,isExpandSettings:k,onToggleSettings:N}=e,y=e=>{(0,f.D)({eventCategory:a,eventAction:f.i.popup,eventActionText:e}),null==N||N()},T=(0,o.useCallback)(()=>r?(0,b.l)(r.idScrollBlock,{offset:j?0:-100,position:"top"}):null,[j,r]),[w,L]=(0,o.useState)(()=>d.filter(e=>!!e).reduce((e,t,a)=>t&&t.elements.length>1&&t.isCollapsedElements?{...e,[a]:!0}:e,{}));(0,o.useEffect)(()=>{d.filter(e=>!!e).forEach((e,t)=>{e&&L(a=>({...a,[t]:e.isCollapsedElements}))})},[d]);let F=(0,o.useCallback)(e=>{L(t=>({...t,[e]:!t[e]}))},[]);return(0,n.jsxs)(v.G,{className:(0,i.Z)(u().container),children:[(0,n.jsxs)("button",{className:u().title,onClick:()=>y(t),children:[t,(0,n.jsx)(s(),{className:(0,i.Z)(u().collapseArrow,k&&u().collapseArrowOpened),src:h.Z,alt:""})]}),(0,n.jsxs)(m.u,{className:u().fieldsContainer,isOpen:k||!j,children:[(0,n.jsx)("div",{className:u().fieldsWrapper,children:d.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 l=_(e);return(0,n.jsxs)("div",{className:u().fieldWrapper,children:[l,(null==e?void 0:e.desription)&&"inputRange"===e.type?(0,n.jsx)(g.J,{triggerClassName:u().tooltip,content:e.desription}):e.desription]},t+"."+a)});return r.length>1?(0,n.jsxs)("div",{className:u().collapseContainerWrapper,children:[(0,n.jsxs)("div",{className:(0,i.Z)(u().additionalItem,!w[t]&&u().collapsedContainer),children:[(0,n.jsxs)("div",{className:u().additionalItemName,children:[(0,n.jsx)("span",{children:a}),(0,n.jsx)(g.J,{content:"Государство выделяет деньги на поддержку семей с детьми. Эти деньги можно вложить в ипотеку"})]}),(0,n.jsx)(l.ZD,{checked:w[t],onChange:()=>{null==s||s(!w[t]),F(t)},flipped:!0})]}),(0,n.jsx)(m.u,{className:(0,i.Z)({[u().collapseContainer]:w[t]}),isOpen:w[t],children:o})]},t):o})}),x&&!!(null==x?void 0:x.length)&&(0,n.jsxs)("div",{className:u().additionalItemsWrapper,children:[!!(null==C?void 0:C.length)&&(0,n.jsx)("h3",{className:u().additionalItemsTitle,children:C}),(0,n.jsx)("ul",{className:u().additionalItemsList,children:x.map((e,t)=>(0,n.jsxs)("li",{className:u().additionalItem,children:[(0,n.jsxs)("div",{className:u().additionalItemName,children:[(0,n.jsx)("span",{children:e.name}),e.tooltip&&(0,n.jsx)(g.J,{content:e.tooltip})]}),(0,n.jsx)(l.ZD,{...e})]},t))})]}),r&&(0,n.jsx)(p.j,{offPadding:r.offPadding,widthMaxContent:r.widthMaxContent,text:r.text,iconColor:"light",mainPageUrl:a,className:u().link,onClick:T})]}),A&&c&&(0,n.jsx)(l.cL,{className:u().chips,chips:c,value:c.map(e=>e.id),activeVariant:"secondary",size:"m",multiple:!0})]})});x.displayName="Calculator"},423:function(e,t,a){"use strict";a.d(t,{TQ:function(){return i},VZ:function(){return r},jo:function(){return l},oQ:function(){return s}});var n=a(84053);function l(){return"".concat((0,n.iE)().lkBaseUrl,"/credits/new?skipName=true&productType=credit")}function i(){return"".concat((0,n.iE)().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"},97995:function(e,t,a){"use strict";a.d(t,{$m:function(){return s},BM:function(){return i},BS:function(){return n},P3:function(){return r},gB:function(){return c},is:function(){return o},q:function(){return d},zj:function(){return l}});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:"vip_privilege",label:"Доступ в бизнес-залы аэропортов и вокзалов"},{value:"travel_insurance",label:"Страховка для путешественников"},{value:"bank_vip_service",label:"VIP-обслуживание в отделении банка"},{value:"transfer",label:"Трансферы в аэропорты и на вокзалы"},{value:"concierge",label:"Бесплатный консьерж-сервис"}]},66566:function(e,t,a){"use strict";a.d(t,{$:function(){return n}});let n=(e,t)=>e?["",t?"янв":"января",t?"фев":"февраля","марта",t?"апр":"апреля","мая","июня","июля",t?"авг":"августа",t?"сент":"сентября",t?"окт":"октября",t?"нояб":"ноября",t?"дек":"декабря"][new Date(e.replace(/-/g,"/")).getMonth()+1]:""},73304:function(e,t,a){"use strict";a.d(t,{N:function(){return n}});let n=e=>e&&(Array.isArray(e)&&e||[e])||[]},1998:function(e,t,a){"use strict";a.d(t,{G:function(){return r}});var n=a(67294),l=a(6584),i=a(94466);let r=function(){let{type:e="text",unit:t,format:a,defaultValue:r="",maxLength:s=-1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[o,c]=(0,n.useState)(r),d=(0,n.useRef)(o),[u,_]=(0,n.useState)(!1),p=(0,n.useCallback)((t,a)=>{"function"==typeof t&&(t=t(d.current));let n=String(t);if(!(s>-1)||!(n.length>s)){if(["int","float"].includes(e)){if(isNaN(+t)||"int"===e&&n.includes(".")||n.includes(" "))return;n=String(""===t?"":+t)}d.current=n,c(n),null==a||a(n)}},[s,e]),m=(0,n.useMemo)(()=>({onChange:e=>{p(e)},onFocus:()=>_(!0),onBlur:()=>_(!1)}),[p]),f=(0,n.useMemo)(()=>{let n=o,r=null;switch("currency"===a&&["int","float"].includes(e)&&""!==o&&(n=(0,i.uf)(+o)),t){case"year":r=""===n?"":(0,l.Lk)(+o);break;case"day":r=""===n?"":(0,l.MB)(+o);break;default:r=""!==n&&t?t:""}return r&&["int","float"].includes(e)?"".concat(n," ").concat(r):n},[a,e,t,o]);return(0,n.useMemo)(()=>({events:m,value:o,formattedValue:f,isFocused:u,handleChange:p}),[m,f,p,u,o])}},43127:function(e,t,a){"use strict";a.d(t,{a:function(){return l}});var n=a(60007);function l(e){return e.url_redirect=(0,n.Y)(e.url_redirect),e}},89945:function(e,t,a){"use strict";a.d(t,{A:function(){return i}});var n=a(43127),l=a(44735);function i(e){return e.reduce((e,t)=>(t.name!==l.V4&&e.push((0,n.a)(t)),e),[])}},60007:function(e,t,a){"use strict";a.d(t,{Y:function(){return l},p:function(){return i}});var n=a(44735);function l(e){if("string"==typeof e){let t=new RegExp("/".concat(n.dZ,"([^/?#]+)")),a=e.match(t);if(a){let[,e]=a;return e}}return!1}function i(e){return e.url_redirect=l(e.url_redirect),delete e.calc_currency_id,e}},26885:function(e,t,a){"use strict";a.d(t,{Z:function(){return c}});var n=a(85893),l=a(86010),i=a(67294),r=a(49876),s=a(12321),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),f=(0,i.useRef)("");return(0,i.useEffect)(()=>{f.current&&(null==c?void 0:c.yaContextCb)&&(null==c?void 0:c.Ya)&&c.yaContextCb.push(()=>{c.Ya.adfoxCode.destroy(f.current)}),p((0,r.R)())},[null==c?void 0:c.Ya,null==c?void 0:c.yaContextCb,t.pp]),(0,i.useEffect)(()=>{if(f.current===_)return;if(!c){u(!0);return}let e=()=>{var e,t;let a=null===(e=m.current)||void 0===e?void 0:e.querySelector("iframe");a?a.style.height="".concat(null===(t=a.contentWindow)||void 0===t?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),f.current=_},[_,c,t]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{className:(0,l.Z)(d&&o().hide,s),ref:m,id:"adfox_".concat(_)},_),d&&a]})}},30368:function(e,t,a){"use strict";a.r(t),a.d(t,{__N_SSP:function(){return af},default:function(){return av}});var n,l,i,r,s=a(85893),o=a(53980),c=a(67294);a(40847),a(89521);var d=a(98670),u=a(53850);a(43127),a(89945);var _=a(60007);async function p(e){let t=new URLSearchParams({url:e}),{data:a,error:n}=await (0,d.D)("/money_data/Cards.json?".concat(t));if(n)throw Error(n);if((null==a?void 0:a.length)!==1)throw new u.dR;return(0,_.p)(a[0])}a(93188);var m=a(14433),f=a(34588),v=a(25675),g=a.n(v),h=a(41664),b=a.n(h),x=a(44895),C=a(73172),j=a(77868),A=a(84444),k=a(19438),N=a(45392),y=a(89504),T=a(54663),w=a(72335),L=a(26576);let F=[{id:1,label:"Условия",name:L.cZ.conditions},{id:2,label:"Требования",name:L.cZ.requirements},{id:3,label:"Лимиты и комиссии",name:L.cZ.commissions},{id:4,label:"Привилегии и бонусы",name:L.cZ.bonuses}],S=e=>{let{data:t,cardTypes:a,contactlessCardTypes:n}=e,l=(0,c.useMemo)(()=>(0,L.ap)(t,a,n),[t,a,n]),i=(0,c.useMemo)(()=>F.filter(e=>l[e.name].find(e=>!!e.value)),[l]);return{tabsContent:l,tabsList:i}},M=(0,c.memo)(e=>{var t,a;let{data:n,pageUrl:l,cardTypes:i,contactlessCardTypes:r,bank:o,offerType:c}=e,{tabsContent:d,tabsList:u}=S({data:n,cardTypes:i,contactlessCardTypes:r});return(0,s.jsx)(w.z,{scrollBlockId:T.q6,pageUrl:l,seoText:(null==n?void 0:n.short_description)&&(null==n?void 0:n.short_description.length)>5?null==n?void 0:n.short_description:void 0,title:"О кредитной карте",offerType:c,offerUpdateData:null==n?void 0:n.m_updated_at,bank:{logoMobile:null==o?void 0:o.logo_mob,description:null==o?void 0:o.short_description,url:"/banki/".concat(null==o?void 0:o.url),name:null==o?void 0:o.name,creditRating:null==o?void 0:o.credit_rating,netAssetsPlace:null==o?void 0:null===(t=o.ratings)||void 0===t?void 0:t.net_assets_place,netProfitRating:null==o?void 0:o.net_profit_rating},tabsList:u,tabsContent:d,aboutCompanyLabel:"О банке",site:null!==(a=null==o?void 0:o.site.title)&&void 0!==a?a:void 0})});M.displayName="CardAbout";var R=a(17722),P=a(94781),B=a(61043),I=a(93842),O=a(7283),E=a(64062),U=a(17950),Z=a(6852),D=a(66482),V=a.n(D);let W=e=>{let{url:t,pageUrl:a,bannerUrl:n,offerType:l,isMobile:i,className:r,urlGivingCard:o}=e,d=(0,Z.S)(),u=(0,c.useMemo)(()=>{let e=U.g.REFERAL?"Эту кредитную карту сейчас нельзя открыть через Финуслуги":"Эту кредитную карту сейчас нельзя открыть онлайн на Финуслугах";return[{id:1,image:B.Z,text:"Оформите кредитную карту <br /> на сайте Финуслуг",buttonText:"Оформить онлайн",link:t,types:[U.g.UNPLATFORM]},{id:2,image:O.Z,text:"В мобильном приложении <br /> Финуслуг",types:[U.g.UNPLATFORM],buttonText:"Скачать приложение",link:n},{id:3,image:I.Z,text:"Перейдите на сайт банка,<br /> чтобы оформить заявку",types:[U.g.REFERAL],buttonText:"Оформить на сайте банка",link:t},{id:4,image:R.Z,text:e,types:[U.g.REFERAL],buttonText:"Выбрать другую карту",link:"/kreditnye_karty"},{id:6,image:R.Z,text:e,types:[U.g.MASS],buttonText:"Подобрать карту",link:o},{id:5,image:P.Z,text:"Чтобы оформить карту,<br /> обратитесь в банк",types:[U.g.MASS]}].filter(e=>e.types.find(e=>e===l)&&!(e.link===n&&d))},[t,n,l,d,o]);return(0,s.jsx)("div",{className:V().container,children:(0,s.jsx)(E.B,{className:r,title:"Где оформить кредитную карту",pageUrl:a,id:T.VT,isMobile:i,slides:u,offerType:l})})};var Y=a(79644),H=a(54228),K=a(89554),z=a.n(K);let G=[{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 /> вам сообщат как получить карту"}],q=(0,c.memo)(e=>{let{bankName:t=""}=e,a=(0,H.S0)();return(0,s.jsxs)("section",{id:T.Hf,className:z().container,children:[(0,s.jsxs)("h2",{className:z().title,children:[(0,s.jsxs)("span",{children:["Как оформить кредитную карту от ",t]})," ",(0,s.jsx)("span",{className:z().ebaniText,children:"Финуслугах"})]}),(0,s.jsx)("div",{className:z().sliderContainer,children:(0,s.jsx)(Y.Fp,{width:a?300:348,height:392,spaceBetween:a?16:32,sliderPerView:a?1:3,hideNavigationControl:a,overflowVisible:a,classSliderWrapper:z().sliderWrapper,children:G.map(e=>(0,s.jsxs)("div",{className:z().bannerCard,children:[(0,s.jsxs)("span",{className:z().badge,children:["Шаг ",e.id]}),(0,s.jsx)("p",{className:z().text,dangerouslySetInnerHTML:{__html:e.text}}),(0,s.jsx)(g(),{width:300,height:208,alt:"banner"+e.id,src:e.image})]},e.id))})})]})});q.displayName="CardHowApplyLoanSteps";var Q=a(86010),J=a(77019),X=a(24443),$=a(20760),ee=a(90999),et=a(72798),ea=a(39918),en=a(6517),el=a.n(en);let ei={[U.g.UNPLATFORM]:"Оформить онлайн",[U.g.REFERAL]:"Оформить на сайте банка",[U.g.MASS]:"Подобрать карту"},er={[U.g.UNPLATFORM]:{eventActionText:"Oformit onlayn",eventAction:ea.i.link},[U.g.REFERAL]:{eventActionText:"Oformit na sayte banka",eventAction:ea.i.link},[U.g.MASS]:{eventActionText:"oformit_online_seo",eventAction:ea.i.button}},es=(0,c.memo)(e=>{let{offerType:t,href:a,pageUrl:n,id:l}=e;return(0,s.jsx)(f.zx,{as:"a",onClick:()=>{let{eventAction:e,eventActionText:a}=er[t];(0,ea.D)({eventCategory:n,eventAction:e,eventActionText:a,eventLabel:l})},href:a,target:"_blank",className:el().button,children:ei[t]})});es.displayName="GetCardButton";var eo=a(66566),ec=a(94466),ed=a(18418),eu=a(93478),e_=a(75946),ep=a.n(e_);let em=e=>{let{offerType:t,pageUrl:a,data:n,isMobile:l,bank:i,amount:r,urlGivingCard:o}=e,[d,u]=(0,c.useState)(!1),_=(0,c.useRef)(null),p=n.credit_limit_from,m=n.credit_limit_to,v=1!==n.installment_plan,g=(0,c.useCallback)(()=>{_.current&&_.current.focus()},[]),h=(e,t)=>{var r,o;return(0,s.jsx)(ee.F,{url:n.url,bank:{logoMob:null==i?void 0:i.logo_mob,url:"/banki/".concat(null==i?void 0:i.url),name:null!==(r=null==i?void 0:i.name)&&void 0!==r?r:n.bank_name},pageUrl:a,title:"Кредитная карта \xab".concat(n.title,"\xbb от ").concat(null!==(o=null==i?void 0:i.name)&&void 0!==o?o:n.bank_name),moreAboutLinkText:e?"":t?"":"Подробнее о карте",scrollBlockId:T.q6,isSmall:t,isMobile:l,className:e?ep().promo:void 0})},b=(0,c.useCallback)(()=>{r.events.onFocus(),u(!0)},[r.events]);p=p<1?1:p;let x="Лимит карты от ".concat((0,ec.uf)(p)," ₽ до ").concat((0,ec.uf)(m)," ₽"),C=Number(r.value)>m?"Максимальная сумма - ".concat((0,ec.uf)(m)," ₽"):null,j=Number(r.value)<p?"Минимальная сумма - ".concat((0,ec.uf)(p)," ₽"):null,A=(0,c.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,J.W)(t),description:"ПСК (полная стоимость кредита) — это процентная ставка, отражающая все ваши затраты по кредиту за год. ПСК включает не только проценты, но и сопутствующие платежи.\n    Информация на сайте носит справочный характер. Указанные значения ПСК получены из открытых источников. Актуальная и точная информация будет содержаться в вашем кредитном договоре."},{label:"Процентная ставка",value:(0,ec.sz)(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]),k=t===U.g.UNPLATFORM?"Как оформить карту":"Где оформить карту",N=(0,c.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,eo.$)("".concat(a,"-").concat(t,"-").concat(n)))},[]);return(0,s.jsxs)("div",{className:(0,Q.Z)(ep().container,{[ep().containerFull]:v}),children:[v&&h(v,!1),(0,s.jsxs)("div",{className:ep().left,children:[!v&&h(v,!0),v&&(0,s.jsx)(X.y,{isMobile:l,title:"Настройка лимита кредитки",pageUrl:a,infoLink:{isShow:!0,text:"Подробнее о карте",idScrollBlock:T.q6,offPadding:!0,widthMaxContent:!0},items:[{elements:[{type:"input",props:{label:"Сумма",state:C||j?"error":void 0,caption:C||j?x:void 0,value:r.isFocused?r.value:r.formattedValue,onBlur:r.events.onBlur,onChange:r.events.onChange,onFocus:b}}]}],isExpandSettings:d,onToggleSettings:()=>u(e=>!e)}),(0,s.jsx)(et.S,{isSmall:!0,className:ep().qrDesc})]}),(0,s.jsxs)("div",{className:ep().right,children:[(0,s.jsx)($.y,{captionTitle:N,pageUrl:a,onEdit:g,amount:Number(r.value),disclaimer:"Предварительные условия. Не оферта",tag:n.online_application.commercial_desc,tagTheme:"yellow",footerActions:(0,s.jsxs)(s.Fragment,{children:[(t===U.g.REFERAL||t===U.g.UNPLATFORM||t===U.g.MASS)&&(0,s.jsx)(es,{pageUrl:a,id:n.id,href:o,offerType:t}),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(f.zx,{onClick:()=>{let e=t===U.g.UNPLATFORM?T.Hf:T.VT;(0,ea.D)({eventCategory:a,eventAction:ea.i.button,eventActionText:k}),(0,eu.l)(e,{offset:l?0:-100,position:"top"})},className:ep().button,variant:"secondary",children:k}),(0,s.jsx)(f.zx,{className:(0,Q.Z)(ep().button,ep().buttonLink),appearance:"ghost",iconRight:(0,s.jsx)(ed.Z,{}),label:"Не подходит предложение?",onClick:()=>{let e=T.dM;(0,ea.D)({eventCategory:a,eventAction:ea.i.button,eventActionText:"Не подходит предложение?"}),(0,eu.l)(e,{offset:l?0:-100,position:"top"})},size:"s",variant:"purple"})]})]}),valuesList:A}),(0,s.jsx)(et.S,{isSmall:!0,className:ep().qrMob})]})]})};var ef=a(13442),ev=a(23056),eg=a(84135),eh=a(32244),eb=a(54826),ex=a(84053),eC=a(44735),ej=a(94347),eA=a(14866),ek=a.n(eA);let eN=(0,c.memo)(e=>{let{pageUrl:t,bank:a,banks:n,currentCardId:l,cards:i,cardsFinuslugi:r,cardTypes:o,contactlessCardTypes:d,className:u}=e,{town:_,region:p}=(0,ej.T)(),[f,v]=(0,c.useState)(),g=(0,c.useCallback)(()=>{v(void 0)},[]),h=(0,c.useCallback)(e=>{(0,ea.D)({eventCategory:t,eventAction:ea.i.link,eventActionText:e.title,eventLabel:e.id,url:e.url})},[t]),b=(0,c.useMemo)(()=>{let e=i?i.filter(e=>e.id!==l):[];return(0,eh.$)({productList:e,anotherList:e,count:y.NU})},[i,l]),x=(0,c.useMemo)(()=>{let e=r||[];return(0,eh.$)({productList:e,anotherList:e,count:y.wo-b.length})},[b.length,r]),C=(0,c.useMemo)(()=>({bankList:b.map(e=>(0,eb.Q)({banks:[a],card:e,isPlatform:!1})),finuslugiList:x.map(e=>(0,eb.Q)({banks:n,card:e,isPlatform:!0}))}),[a,n,b,x]),j=(0,c.useCallback)(e=>{if(!e)return;let t=[b,x].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)&&void 0!==a?a:"",logo:e.logo,url:null!==(n=e.url)&&void 0!==n?n:""}}},[b,x]),A=(0,c.useCallback)(e=>{v(j(e)),e&&(0,ea.D)({eventCategory:t,eventAction:ea.i.popup,eventActionText:e.title,eventLabel:e.id})},[j,t]),N=(0,c.useMemo)(()=>f?(0,m.E)(f):null,[f]),w=void 0!==p?"/".concat(eC.ON).concat(p.url).concat(void 0!==_?"/".concat(_.url):""):"",L="".concat((0,ex.ZR)().mainBaseUrl,"/banki/").concat(a.url,"/kreditnye_karty").concat(w);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("section",{id:T.Tm,className:(0,Q.Z)(ek().container,u),children:[(0,s.jsx)("h3",{className:ek().title,children:"Другие кредитные карты"}),(0,s.jsxs)(k.t,{children:[!!C.bankList.length&&(0,s.jsxs)("section",{className:ek().offersListContainer,children:[(0,s.jsxs)("p",{className:ek().listTitle,children:["Кредитные карты от ",a.name]}),C.bankList.map(e=>(0,s.jsx)(c.Fragment,{children:(0,s.jsx)(ev.g,{className:ek().listItem,data:e,eventCategory:t,text:"Подать заявку",onDetailInfoClick:A,onClick:h},e.url)},e.id)),(0,s.jsx)(ef.j,{offPadding:!0,text:"Bсе предложения от банка",href:L,target:"_blank",iconColor:"light",mainPageUrl:t})]}),!!C.finuslugiList.length&&(0,s.jsxs)("section",{className:ek().offersListContainer,children:[(0,s.jsx)("p",{className:ek().listTitle,children:"Кредитные карты на Финуслугах"}),C.finuslugiList.map(e=>(0,s.jsx)(c.Fragment,{children:(0,s.jsx)(ev.g,{className:ek().listItem,data:e,eventCategory:t,text:"Подать заявку",onClick:h,onDetailInfoClick:A},e.url)},e.id)),(0,s.jsx)(ef.j,{offPadding:!0,text:"Bсе предложения на Финуслугах",href:"/kreditnye_karty",target:"_blank",iconColor:"light",mainPageUrl:t})]})]})]}),(0,s.jsx)(eg.h,{data:f,isOpen:!!f,onClose:g,cardTypes:o,contactlessCardTypes:d,mainPageUrl:t,offerType:N})]})});eN.displayName="CardsList";var ey=a(73897),eT=a(65737),ew=a(86605),eL=a(1998),eF=a(96462),eS=a(51469),eM=a(87994),eR=a(71276),eP=a(44215),eB=a(89519),eI=a(12389),eO=a.n(eI);function eE(e){var t;let{offer:a,journal:n,questions:l,cardTypes:i,contactlessCardTypes:r,offerType:o,description:c,banks:d,refererTag:u,offers:_,offersFinuslugi:p}=e,m=(0,H.S0)(),v=(0,eF.a)(y.tE),h=(0,ew.K)({bannersTitle:[y.su.CARD_DETAIL,y.su.DEBETS_CARD_DETAIL],queryParams:v}),{region:w,town:L}=(0,ej.T)(),F=(0,eL.G)({type:"int",format:"currency",maxLength:20,unit:"₽",defaultValue:String(a.credit_limit_to)}),S=(0,eM.J)(a,eM.V.CreditCard,{amount:F.value}),R=ey.u.KARTY,P=d.find(e=>+e.id===a.bank_id),B=l.map(e=>({title:e.title,text:e.text.map(e=>e.data.html).join(""),plainText:e.text.map(e=>(0,C.MK)(e.data.html)).join("").trim()}))||[],I="".concat("Кредитная карта"," \xab").concat(a.title,"\xbb от ").concat(null!==(t=null==P?void 0:P.name_r)&&void 0!==t?t:"");c=null!=c?c:"";let O=[U.g.PLATFORM,U.g.UNPLATFORM].includes(o);return(0,s.jsxs)("main",{className:eO().page,children:[(0,s.jsx)(A.N,{productId:String(a.id),title:I,description:c}),(0,s.jsx)(eR.o,{}),(0,s.jsx)(eS.g,{questions:B}),(0,s.jsx)("div",{className:eO().navigationWrapper,children:(0,s.jsx)(k.t,{children:(0,s.jsx)(f.Oo,{className:eO().breadcrumbs,items:(()=>{var e;let t=(null==L?void 0:L.name_p)||(null==w?void 0:w.name_p)?" в ".concat((null==L?void 0:L.name_p)||(null==w?void 0:w.name_p)):"",n="".concat((null==w?void 0:w.url)?"/reg_".concat(null==w?void 0:w.url):"").concat((null==L?void 0:L.url)?"/".concat(null==L?void 0:L.url):""),l=[{label:"Главная",href:"/"},{label:"Кредитные карты".concat(t),href:"/".concat(R).concat(n)}];return u&&l.push({label:"".concat(u.name).concat(t),href:"/".concat(R,"/teg_").concat(u.url).concat(n)}),l.push({label:"".concat(null!==(e=null==P?void 0:P.name)&&void 0!==e?e:a.bank_name," Кредитка ").concat(a.title)}),l})()})})}),(0,s.jsx)(k.t,{children:(0,s.jsx)(em,{offerType:o,pageUrl:R,data:a,bank:P,cardTypes:i,contactlessCardTypes:r,isMobile:m,bannerUrls:h,amount:F,urlGivingCard:S})}),(0,s.jsx)(k.t,{children:(0,s.jsx)(M,{data:a,pageUrl:R,cardTypes:i,contactlessCardTypes:r,bank:P,offerType:o})}),O&&(0,s.jsx)(q,{bankName:null==P?void 0:P.name_r}),(0,s.jsx)(W,{pageUrl:R,bannerUrl:h.card_detail,isMobile:m,offerType:o,url:a.online_application.url,urlGivingCard:S}),P&&(0,s.jsx)(eN,{pageUrl:R,bank:P,banks:d,currentCardId:a.id,cards:_,cardsFinuslugi:p,cardTypes:i,contactlessCardTypes:r}),(0,s.jsx)(N.n,{url:"/master_podbora_kredita",mainPageUrl:R,text:"Войдите на Финуслуги и заполните небольшую анкету, а мы подберем для вас несколько кредитных карт на выбор"}),(0,s.jsx)(j.S,{posts:n.posts,categories:n.ctgs,pageUrl:R}),(0,s.jsxs)("div",{className:eO().supportSection,children:[(0,s.jsx)(eB.O,{idSupport:T.Je,Image:e=>(0,s.jsx)(g(),{...e,width:555,height:344,src:x.Z,alt:"фоновое изображение"}),dataLayerPush:eT.l,eventEmitter:()=>window.supportWidget.craftTalk.open()}),(0,s.jsx)(eP.B,{isAllExpanded:!0,faqBlockTitle:"",Link:e=>(0,s.jsx)(b(),{...e}),dataLayerPush:eT.l,questions:B,eventCategory:"cards_support_block",href:"".concat((0,ex.ZR)().mainBaseUrl,"/help"),checkAllText:"Читать все вопросы про кредитные карты"})]})]})}a(51138),a(96202);var eU=a(37171);let eZ=e=>{let{banks:t,cardTypes:a,contactlessPaymentTypes:n,offer:l,offerType:i,journal:r,questions:o,description:c,layout:d,refererTag:u,offers:_,offersFinuslugi:p}=e;return(0,s.jsx)(eU.A,{data:d,children:(0,s.jsx)(eE,{offerType:i,offer:l,cardTypes:a,contactlessCardTypes:n,journal:r,questions:o,description:c,banks:t,refererTag:u,offers:_,offersFinuslugi:p})})};var eD=a(97995),eV=a(73304),eW=a(64044);let eY=e=>{let{filterSettings:t,tag:a,enableHash:n=!1,pathName:l=""}=e,i=(0,eW.iF)(l),r=(0,eW.uP)(l),s=!a||!!a.default||"DEFAULT"===a.tag_name||!a.filter||a.disable_filter,o={};return t.forEach(e=>{let t=n&&e.hash?i[e.hash]||r[e.hash]:null;(t=Array.isArray(t)?t[0]:t)?o[e.state]=Array.isArray(e.defaultValue)?t.split(","):t:s||!e.tagFilter?o[e.state]=e.defaultValue:a.filter&&("function"==typeof e.tagFilter?o[e.state]=e.tagFilter(a.filter):o[e.state]=a.filter[e.tagFilter])}),o},eH=e=>{let{filterSettings:t,tag:a,pathName:n="",defaultFilters:l}=e;for(let e of t)(null==l?void 0:l[e.state])!==void 0&&(e.defaultValue=l[e.state]);return eY({filterSettings:t,tag:a,enableHash:!0,pathName:n})},eK=[{state:"cardLimit",key:"card_limit",hash:"card_limit",tagFilter:"card_limit",defaultValue:void 0},{state:"gracePeriod",key:"grace_period",hash:"grace_period",tagFilter:"grace_period",defaultValue:void 0},{state:"proofIncome",key:"proof_income",hash:"proof_income",tagFilter:e=>(0,eV.N)(e.proof_income),defaultValue:[]},{state:"vipPrivilege",key:"vip_privilege",hash:"vip_privilege",defaultValue:void 0},{state:"cardTypes",key:"card_types",hash:"card_types",defaultValue:void 0},{state:"banks",key:"bank",hash:"bank",tagFilter:e=>(0,eV.N)(e.bank_ids),defaultValue:[]},{state:"installmentCard",key:"installment_plan",hash:"installment_plan",defaultValue:!1}];async function ez(e){let t=function(e){let{pathName:t,tag:a,region:n,town:l,limit:i,page:r=1,filter:s}=e,o=new URLSearchParams({limit:String(null!=i?i:eD.BM),archive:"0"});if(r>1&&o.append("page",String(r)),void 0!==a&&(o.append("tag",a.url),"DEFAULT"!==a.url&&(s={...eH({filterSettings:eK,tag:a,pathName:t,defaultFilters:s}),...s})),null==s?void 0:s.sort){var c,d;o.append("sort",null!==(c=s.sort)&&void 0!==c?c:"order"),o.append("order",null!==(d=s.order)&&void 0!==d?d:"asc")}return void 0!==n&&(o.append("region",n.url),void 0!==l&&o.append("town",l.url)),eK.forEach(e=>{let{key:t,state:a}=e,n=null==s?void 0:s[a];n&&("boolean"==typeof n?o.append(t,"1"):Array.isArray(n)?n.length&&o.append(t,n.join(",")):o.append(t,String(n)))}),o.toString()}(e),{data:a,error:n}=await (0,d.D)("/money_data/Cards.json?".concat(t));if(n||null===a)throw Error(null!=n?n:"Ошибка загрузки данных");if(void 0!==e.page&&1!==e.page&&0===a.cards.length)throw new u.dR("Invalid cards page: ".concat(e.page));return function(e){let t=e.cards.map(e=>{let t=(0,J.b)(e.full_price);return{...e,full_price:t}});return{...e,cards:t}}(a)}var eG=a(11163),eq=a(64596),eQ=a(55903),eJ=a.n(eQ);let eX=["Войдите на Финуслуги с\xa0помощью номера телефона или другим удобным способом","Заполните анкету, мы подберем предложения специально для\xa0вас","Выберите предложение и\xa0отправьте заявку в банк — прямо на Финуслугах","Дождитесь одобрения, банк свяжется с вами и расскажет, как получить деньги"];function e$(){return(0,s.jsxs)(k.t,{children:[(0,s.jsx)("div",{className:eJ().aboutTitle,children:"Как работает сервис"}),(0,s.jsx)("div",{className:eJ().about,children:eX.map((e,t)=>(0,s.jsxs)("div",{className:eJ().aboutItem,children:[(0,s.jsxs)("div",{className:eJ().aboutStep,children:["Шаг ",t+1]}),(0,s.jsx)("div",{className:eJ().aboutText,children:e})]},e))})]})}var e0=a(63231),e1=a.n(e0);function e6(e){let{inRegion:t,bestOffers:a}=e;return a.length?(0,s.jsxs)("div",{className:e1().bestOffers,children:[(0,s.jsxs)("h2",{className:e1().title,children:["Лучшие предложения по кредитным картам ",t]}),(0,s.jsx)("div",{className:e1().content,children:(0,s.jsx)("div",{className:e1().contentInner,children:(0,s.jsx)("div",{className:e1().list,children:a.map(e=>(0,s.jsx)(e4,{...e},e.id))})})})]}):null}let e4=e=>{let{url:t,logo:a,topCardAdvantage:n,bottomCardAdvantage:l,bankName:i,id:r,description:o}=e;return(0,s.jsxs)("div",{className:e1().card,children:[(0,s.jsxs)("div",{className:e1().cardHeading,children:[(0,s.jsx)("div",{className:e1().cardIcon,children:(0,s.jsx)(g(),{width:56,height:56,src:a,alt:"logo"})}),(0,s.jsxs)("div",{className:e1().cardHeadingContent,children:[(0,s.jsx)("p",{className:e1().cardHeadingSubtitle,children:i?o:""}),(0,s.jsx)("p",{className:e1().cardHeadingTitle,children:i||o})]})]}),(0,s.jsxs)("div",{className:e1().cardAdvantage,children:[(0,s.jsx)("div",{className:e1().captionWrapper,children:(0,s.jsx)("p",{className:e1().cardAdvantageTitle,children:n.title})}),(0,s.jsx)("p",{className:e1().cardAdvantageValue,children:n.value})]}),(0,s.jsxs)("div",{className:e1().cardAdvantage,children:[(0,s.jsx)("p",{className:e1().cardAdvantageTitle,children:l.title}),(0,s.jsx)("p",{className:e1().cardAdvantageValue,children:l.value})]}),(0,s.jsx)(f.zx,{as:"a",className:e1().cardBtn,href:t,children:"Подробнее"})]},r)};var e3=a(66535),e8=a(58484),e2=a(91646);function e5(){return(e5=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)}var e7=function(e){return c.createElement("svg",e5({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"none"},e),l||(l=c.createElement("defs",null,c.createElement("clipPath",{id:"a"},c.createElement("path",{fill:"#fff",fillOpacity:0,d:"M0 0h16v16H0z"})))),i||(i=c.createElement("g",{clipPath:"url(#a)"},c.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"}))))},e9=a(56790),te=a(78846),tt=a(65618),ta=a(77624),tn=a(26616),tl=a(40741),ti=a(23259),tr=a(86992),ts=a(26885),to=a(35719),tc=a.n(to);let td=(0,tt.b)(),tu=(0,tt.b)();function t_(e){var t,a;let{filter:n,cards:l,isMobile:i,modalActiveField:r,banks:o,onChangeFilter:d,onClose:u}=e,_=(0,c.useMemo)(()=>(0,ta.n)(o,n.banks),[o,n.banks]),p=(0,c.useCallback)(()=>{u(),(0,eu.l)(T.Tm,{offset:i?0:-140,position:"top"})},[u,i]),m=(0,c.useCallback)(e=>{"Enter"===e.key&&p()},[p]),v=(0,c.useCallback)(e=>{void 0===e||e<0||(td(()=>{(0,eT.l)({event:"data-event",eventAction:ey.u.KARTY,eventCategory:"filter_catalog",eventLabel:(0,tl.b)(eD.zj),eventValue:e})}),d({cardLimit:null!=e?e:void 0}))},[d]),g=(0,c.useCallback)(e=>{void 0===e||e<0||(tu(()=>{(0,eT.l)({event:"data-event",eventAction:ey.u.KARTY,eventCategory:"filter_catalog",eventLabel:(0,tl.b)(eD.BS),eventValue:e})}),d({gracePeriod:Number(e)}))},[d]),h=(e,t,a)=>n=>{var l,i;let r=a?null==n?void 0:n.map(e=>{let{value:t}=e;return t}):null==n?void 0:n[0].value,s=a?null!==(l=null==n?void 0:n.map(e=>{let{label:t}=e;return t}))&&void 0!==l?l:[]:[null!==(i=null==n?void 0:n[0].label)&&void 0!==i?i:""];d({[e]:r}),(0,eT.l)({event:"data-event",eventAction:ey.u.KARTY,eventCategory:"filter_catalog",eventLabel:(0,tl.b)(t),eventValue:(0,tl.b)(s.join(","))})},b=(0,s.jsx)(Y.HU,{isMobile:i,label:"Подтверждение дохода",className:tc().field,value:(null===(t=n.proofIncome)||void 0===t?void 0:t.map(e=>({value:e,label:""})))||[],onChange:h("proofIncome","Подтверждение дохода",!0),options:eD.gB,multiple:!0,autoFocus:r===te.h.proofIncome}),x=(0,s.jsx)(f.Rn,{value:n.gracePeriod,label:eD.BS,className:tc().field,onChange:g,autoFocus:r===te.h.period,onKeyDown:e=>(0,tn.u)(e,p),withoutControls:!0}),C=(0,s.jsx)(Y.HU,{isMobile:i,label:"Банки",className:tc().field,value:(null===(a=n.banks)||void 0===a?void 0:a.map(e=>({value:e,label:""})))||[],onChange:h("banks","Банки",!0),options:_,multiple:!0,search:!0,popupHeight:284,autoFocus:r===te.h.bank}),j=e=>{d({installmentCard:e?1:0,cardTypes:void 0}),(0,eT.l)({event:"data-event",eventAction:ey.u.KARTY,eventCategory:"filter_catalog",eventLabel:(0,tl.b)("Карта рассрочки"),eventValue:e?"on":"off"})},A=e=>n[e]?[{value:n[e],label:""}]:null;return(0,s.jsxs)("div",{onKeyDown:m,children:[(0,s.jsxs)("div",{className:tc().fields,children:[(0,s.jsx)(tr.P,{value:n.cardLimit,label:eD.zj,className:tc().field,onChange:v,onKeyDown:e=>(0,tn.u)(e,p)}),x,(0,s.jsx)(Y.HU,{isMobile:i,label:"Привилегии и бонусы для карты",className:tc().field,value:A("vipPrivilege"),onChange:h("vipPrivilege","Привилегии и бонусы для карты"),options:eD.q,defaultOpen:r===te.h.vipPrivilege}),b,C,(0,s.jsx)(Y.HU,{isMobile:i,label:"Тип продукта",className:tc().field,value:A("installmentCard")?[{value:eD.is,label:""}]:A("cardTypes"),onChange:e=>{if(!e)return;let{value:t,label:a}=e[0];if(t===eD.is){j(!0);return}n.installmentCard?(d({installmentCard:0,cardTypes:String(t)}),(0,eT.l)({event:"data-event",eventAction:ey.u.KARTY,eventCategory:"filter_catalog",eventLabel:(0,tl.b)(a),eventValue:(0,tl.b)(a)})):h("cardTypes","Тип продукта")(e)},options:l,defaultOpen:r===te.h.cardType})]}),(0,s.jsx)("div",{className:tc().settings,children:(0,s.jsx)("div",{className:tc().settingsLeftBlock,children:(0,s.jsxs)("div",{children:[(0,s.jsx)("h6",{className:tc().settingsTitle,children:"Сортировать"}),(0,s.jsx)("div",{className:tc().radioGroup,children:eD.$m.map(e=>(0,s.jsx)(f.Y8,{name:e.field,onChange:()=>{d({sort:e.field}),(0,eT.l)({event:"data-event",eventAction:ey.u.KARTY,eventCategory:"filter_catalog",eventLabel:(0,tl.b)("Сортировать"),eventValue:(0,tl.b)(e.label)})},checked:e.field===n.sort,className:tc().radio,value:e.field,label:e.label},e.field))})]})})})]})}function tp(e){let{filter:t,banks:a,cards:n,isMobile:l,isOpenModal:i,onChangeFilter:r,onClose:o,onDrop:d,onShow:u}=e,_=(0,ti.I)(),[p,m]=(0,c.useState)(),v=(0,c.useCallback)(()=>{m(void 0),o()},[o]);(0,c.useEffect)(()=>{i&&(0,eT.l)({event:"data-event",eventAction:"show_pop_up_podbor_kredita",eventCategory:ey.u.KARTY})},[i]);let g=e=>{var t;let a=null!==(t=e.currentTarget.textContent)&&void 0!==t?t:"";(0,eT.l)({event:"data-event",eventAction:"click_button_".concat((0,tl.b)(a)),eventCategory:ey.u.KARTY})},h=(0,c.useCallback)(()=>{u(),(0,eu.l)(T.Tm,{offset:l?0:-140,position:"top"})},[u,l]),b=(0,s.jsxs)("div",{className:tc().footer,children:[_&&(0,s.jsx)(ts.Z,{className:tc().adfox,config:_,params:{pp:"ehod",ps:"foam",p2:"hojk"}}),(0,s.jsxs)("div",{className:tc().buttonActions,children:[(0,s.jsx)(f.zx,{className:tc().button,onClick:()=>{h(),v()},children:"Показать"}),(0,s.jsx)(f.zx,{variant:"secondary",className:tc().button,onClick:e=>{g(e),d()},children:"Сбросить параметры"})]})]});return(0,s.jsx)(e9.h,{children:(0,s.jsx)(f.u_,{className:tc().mobilePopup,open:i,onClose:v,footer:{children:b},header:{title:"Все параметры"},size:"l",children:(0,s.jsx)("div",{className:tc().content,children:(0,s.jsx)(t_,{filter:t,cards:n,isMobile:l,modalActiveField:p,banks:a,onChangeFilter:r,onClose:v})})})})}var tm=a(15729),tf=a(6584);let tv=(e,t,a)=>{var n,l,i;let r=[],s=(0,tm.z)().unit;if(r.push({id:te.h.amount,label:"Кредитный лимит: от ".concat(e.cardLimit||"1 ".concat(s))}),r.push({id:te.h.period,label:"Льготный период: от ".concat(e.gracePeriod||1," ").concat((0,tf.SV)(e.gracePeriod||1))}),null===(n=e.vipPrivilege)||void 0===n?void 0:n.length){let t=e.vipPrivilege,a=eD.q.find(e=>e.value===t);a&&r.push({id:te.h.vipPrivilege,label:"".concat(a.label)})}if(e.cardTypes){let a=t[+e.cardTypes];a&&r.push({id:te.h.cardType,label:"".concat(a.label)})}if(null===(l=e.proofIncome)||void 0===l?void 0:l.length){let t=e.proofIncome,a=eD.gB.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:te.h.proofIncome,label:"".concat(n)})}if(null===(i=e.banks)||void 0===i?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:te.h.bank,label:"Банки".concat(l)})}return r};var tg=a(42968),th=a(24178),tb=a(22584),tx=a(62637),tC=a(91886),tj=a(66472),tA=a.n(tj),tk=a(38919);let tN=["bez_procentov","bez_otkaza","s_plohoj_kreditnoj_istoriej","dlya_snyatiya_nalichnyh","vygodnie","bez_spravok"],ty=(0,tt.b)(),tT=(0,tt.b)(),tw=(0,c.memo)(e=>{let{region:t,cards:a,town:n,filter:l,tag:i,tags:r,subtitle:o,isMobile:d,isOpenModal:u,banks:_,onFilterChange:p,onModalOpen:m,onModalClose:v}=e,g=(0,ti.I)(),{push:h}=(0,eG.useRouter)(),[b,x]=(0,c.useState)(l),C="".concat((0,ex.ZR)().trackerBaseUrl,"/click.php?key=f043af323c732a65e8e5&amount=").concat(b.cardLimit),j=(0,c.useCallback)(e=>{(0,eT.l)({event:"data-event",eventAction:e,eventCategory:ey.u.KARTY})},[]),A=(0,c.useCallback)(e=>{x(t=>{let a={...t,cardLimit:e};return ty(()=>{(0,eT.l)({event:"data-event",eventAction:ey.u.KARTY,eventCategory:"filter_catalog",eventLabel:(0,tl.b)(eD.zj),eventValue:null!=e?e:void 0}),p(a)}),a})},[p]),k=(0,c.useRef)([]),N=(0,c.useCallback)(e=>{x(t=>{let a={...t,gracePeriod:e};return tT(()=>{(0,eT.l)({event:"data-event",eventAction:ey.u.KARTY,eventCategory:"filter_catalog",eventLabel:(0,tl.b)(eD.BS),eventValue:e}),p(a)}),a})},[p]),y=(0,c.useCallback)(()=>{(0,eu.l)(T.Tm,{offset:d?0:-140,position:"top"})},[d]),{ref:w,isSticky:L}=(0,tx.A)(),F=(0,c.useCallback)(e=>{h(e,void 0,{shallow:!0})},[h]),S=(0,c.useMemo)(()=>{let e=(0,tk.g)(r,"url");return tN.reduce((t,a)=>{let n=e[a];return void 0!==n&&t.push(n),t},[])},[r]),M=(0,c.useMemo)(()=>S.map(e=>{let a=e.url_redirect||e.url,l=(null==i?void 0:i.url)===a;return{value:(0,tg.h)(ey.u.KARTY,l?void 0:e,t,n),label:e.name,color:l?"black":"default",onChipClick:F}}),[S,null==i?void 0:i.url,t,n,F]),R=(0,c.useMemo)(()=>{let e=tv(b,a,_);return k.current.length===e.length&&e.every((e,t)=>e.label===k.current[t].label&&e.id===k.current[t].id)?k.current:e},[a,b,_]),P=(0,c.useMemo)(()=>R.map(e=>{let{label:t,id:a}=e;return{label:t,value:a,color:"default",onChipClick:m}}),[R,m]),B=(0,c.useCallback)(e=>{x({...b,...e})},[b]),I=(0,c.useCallback)(()=>{p({})},[p]),O=(0,c.useCallback)(()=>{p(b)},[b,p]);return(0,tC.r)(()=>{x(l)},[l]),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("div",{children:[(0,s.jsx)(e8.V,{region:t,town:n,title:i&&"DEFAULT"!==i.tag_name?null==i?void 0:i.name:"Кредитные карты",subtitle:o,mainPageUrl:ey.u.KARTY}),(0,s.jsx)(e2.Z,{config:g,params:eD.P3}),(0,s.jsxs)(e3.W2,{className:tA().container,children:[(0,s.jsxs)("div",{ref:w,className:tA().filter,children:[(0,s.jsxs)("div",{className:tA().fields,children:[(0,s.jsx)(tr.P,{label:eD.zj,value:b.cardLimit,className:(0,Q.Z)(tA().field,tA().fieldCardLimit),onChange:A,onKeyDown:e=>(0,tn.u)(e,y)}),(0,s.jsx)(f.Rn,{value:b.gracePeriod,label:eD.BS,className:tA().field,onChange:N,onKeyDown:e=>(0,tn.u)(e,y),withoutControls:!0})]}),d&&(0,s.jsx)("div",{className:tA().chipsRowMobile,children:(0,s.jsx)(th.i,{chips:M,onParamsClick:m,useLinkChips:!0})}),(0,s.jsx)(f.zx,{onClick:()=>{j("anketa_click"),window.open(C,"_self")},size:"s",className:tA().fillButton,children:"Заполнить анкету"}),L&&(0,s.jsx)(tb.T,{chips:P,onParamsClick:m})]}),(0,s.jsxs)("div",{className:tA().timeCaption,children:[(0,s.jsx)(e7,{}),"Это займёт не более 5 минут"]}),!d&&(0,s.jsx)("div",{className:(0,Q.Z)(tA().chipsRow),children:(0,s.jsx)(th.i,{chips:M,onParamsClick:m,useLinkChips:!0})})]})]}),(0,s.jsx)(tp,{filter:b,banks:_,cards:a,isMobile:d,isOpenModal:u,onChangeFilter:B,onClose:v,onDrop:I,onShow:O})]})});tw.displayName="CardsFilter";var tL=a(60041),tF=a(65848);let tS={pp:"h",ps:"foam",p2:"hojk"};var tM=a(38705),tR=a.n(tM),tP=a(14974),tB=a(38384),tI=a(423),tO=a(12865),tE=a.n(tO);function tU(){let e="Найдем кредитную карту именно для вас",t="Подобрать",a=ey.u.KARTY,n=(0,tI.TQ)();return(0,s.jsx)(s.Fragment,{children:(0,s.jsx)(b(),{className:tE().link,href:n,target:"_blank",onClick:()=>{(0,ea.D)({eventCategory:a,eventAction:ea.i.banner,eventLabel:(0,tl.b)(e),url:n})},children:(0,s.jsxs)(e3.W2,{className:tE().wrapper,children:[(0,s.jsx)(g(),{className:tE().image,src:tP.Z,alt:"woman"}),(0,s.jsx)(g(),{className:tE().mob_image,src:tB.Z,alt:"woman"}),(0,s.jsxs)("div",{className:tE().textWrapper,children:[(0,s.jsx)("h4",{className:tE().title,children:e}),(0,s.jsxs)("p",{className:tE().text,children:["Авторизуйтесь, заполните анкету ",(0,s.jsx)("br",{className:tE().br}),"и получите сразу несколько"," ",(0,s.jsx)("br",{className:tE().br}),"предложений"]})]}),(0,s.jsx)(f.zx,{className:tE().button,label:t,onClick:l=>{l.preventDefault(),l.stopPropagation(),(0,ea.D)({eventCategory:a,eventAction:ea.i.button,eventActionText:t,eventLabel:(0,tl.b)(e),url:n}),window.open(n,"_blank")}})]})})})}tU.displayName="CardsPersonalSelectionBanner";var tZ=a(88060);let tD=(0,c.memo)(e=>{let{data:t,offersCount:a,adFoxConfig:n,isMoreLoading:l,onDetailInfoClick:i,handleClickItem:r,onLoadMoreOffers:o,page:d}=e,[u,_]=(0,c.useState)([]),p=d*eD.BM<a;return(0,s.jsxs)("div",{className:tR().offersListContainer,children:[t.map((e,a)=>{var l;return(0,s.jsxs)(c.Fragment,{children:[(3===a||t.length<4&&2===a)&&(0,s.jsx)("div",{className:tR().adFox,children:(0,s.jsx)(tU,{})}),0===a&&(0,s.jsx)(ts.Z,{className:tR().adFox,config:n,params:tS}),(0,s.jsx)(ev.g,{className:tR().listItem,data:e,eventCategory:ey.u.KARTY,onClick:r,handleExpandClick:e=>_(t=>[...t,e]),onDetailInfoClick:i}),(null===(l=e.rollupCredit)||void 0===l?void 0:l.length)&&u.includes(String(e.id))&&e.rollupCredit.map(t=>(0,s.jsx)("div",{className:tR().listItem,children:(0,s.jsx)(ev.g,{className:tR().listItem,data:t,eventCategory:ey.u.KARTY,onClick:r,onDetailInfoClick:i})},"".concat(e.id,"_").concat(t.id)))]},e.id)}),l&&(0,s.jsx)(tF.O,{className:tR().listItem}),p&&(0,s.jsx)(tZ.f,{page:d,loading:l,onClick:o})]})});tD.displayName="AnotherList";var tV=a(47860),tW=a(71e3),tY=a.n(tW);let tH=e=>{let{onChangeParams:t}=e;return(0,s.jsxs)("div",{className:tY().notFoundWrapper,children:[(0,s.jsx)(g(),{className:tY().infoIcon,src:tV.Z,alt:"?"}),(0,s.jsx)("p",{className:tY().notFoundText,children:"К сожалению, мы не нашли кредитов с такими параметрами"}),(0,s.jsx)(f.zx,{variant:"secondary",className:tY().changeParamsButton,onClick:t,children:"Изменить параметры"})]})};var tK=a(71147),tz=a(29023);let tG=eD.$m.map(e=>({label:e.label,value:e.field})),tq=(0,c.memo)(e=>{let{className:t,filter:a,offers:n,offersCount:l,cardTypes:i,contactlessCardTypes:r,adFoxConfig:o,subtitle:d,town:u,region:_,page:p,isOffersLoading:v,originalOffers:g,handleSortChange:h,onChangePage:b,onFilterModalOpen:x}=e,[C,j]=(0,c.useState)(),A=(0,c.useCallback)(e=>{if(!e)return;let t=g.find(t=>t.id===e.id);if(t){var a,n;return{...t,site:{...e.site},bankName:e.bankName,detailUrl:null!==(a=e.detailUrl)&&void 0!==a?a:"",logo:e.logo,url:null!==(n=e.url)&&void 0!==n?n:""}}},[g]),N=(0,c.useMemo)(()=>{let e=null;return C&&(e=(0,m.E)(C)),e},[C]),y=(0,c.useCallback)(()=>{j(void 0)},[]),w=(0,c.useCallback)(e=>{(0,eT.l)({event:"data-event",eventAction:"click_link_".concat((0,tl.b)(e.title)),eventCategory:ey.u.KARTY,eventLabel:e.id})},[]),L=(0,c.useCallback)(function(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];e&&t&&(0,eT.l)({event:"data-event",eventAction:"show_pop_up_".concat((0,tl.b)(e.title)),eventCategory:ey.u.KARTY,eventLabel:e.id}),j(A(e))},[A]),F=(0,c.useCallback)(e=>{let t=tG.find(t=>t.value===e);if(t){let n=a.order;n=a.sort===e&&"asc"===n?"desc":"asc",h(e,n),(0,eT.l)({event:"data-event",eventAction:ey.u.KARTY,eventCategory:"filter_catalog",eventLabel:(0,tl.b)("Сортировать"),eventValue:(0,tl.b)(t.label)})}},[a.order,a.sort,h]),S=(0,c.useMemo)(()=>{var e;return(null!==(e=tG.find(e=>e.value===a.sort))&&void 0!==e?e:tG[0]).label},[a]);if(v&&1===p)return(0,s.jsx)("section",{className:(0,Q.Z)(tR().container,t),children:(0,s.jsx)(k.t,{children:Array.from({length:12},(e,t)=>(0,s.jsx)(tF.O,{className:tR().listItem},t))})});let M=(null==_?void 0:_.name_p)!==void 0?(null==u?void 0:u.name_p)?"в ".concat(null==u?void 0:u.name_p):"в ".concat(null==_?void 0:_.name_p):null;return(0,s.jsxs)("section",{id:T.Tm,className:(0,Q.Z)(tR().container,t),children:[(0,s.jsx)(k.t,{children:(0,s.jsxs)("div",{className:tR().title,children:[(0,s.jsxs)("div",{className:tR().titleCount,children:[l," ",(0,tK.s)(l)]}),(0,s.jsx)("div",{className:tR().dropdown_wrapper,children:(0,s.jsxs)(f.Lt,{placement:"bottom",children:[(0,s.jsxs)(f.WA,{children:[(0,s.jsx)(tL.Z,{})," ",(0,s.jsx)("span",{className:tR().sort_label,children:S})]}),(0,s.jsx)(f.Nv,{children:tG.map(e=>(0,s.jsx)(f.Qr,{label:e.label,onClick:()=>{F(e.value)}},e.value))})]})})]})}),0===l&&(0,s.jsx)(k.t,{children:(0,s.jsx)(tH,{onChangeParams:x})}),(0,s.jsxs)(k.t,{className:tR().listContainer,children:[n.length>0&&(0,s.jsx)(tD,{data:n,offersCount:l,isMoreLoading:v,onDetailInfoClick:L,handleClickItem:w,onLoadMoreOffers:()=>{b(p+1)},adFoxConfig:o,regionText:M,page:p}),(0,s.jsx)(tz.i,{tag:"p",className:tR().subtitle,children:d})]}),(0,s.jsx)(eg.h,{data:C,isOpen:!!C,onClose:y,cardTypes:i,contactlessCardTypes:r,mainPageUrl:ey.u.KARTY,offerType:N})]})});tq.displayName="CardsList";var tQ=a(66889);let tJ=e=>e.map(e=>({id:e.id,bankName:e.bank_name,description:e.title,topCardAdvantage:{title:"Лимит",value:(0,ec.dN)({from:e.credit_limit_from,to:e.credit_limit_to})},bottomCardAdvantage:{title:"Льготный период",value:"до ".concat(e.grace_period," дней")},logo:e.logo_mob,url:"".concat(ey.u.KARTY,"/").concat(e.url)}));var tX=a(61929),t$=a(63781),t0=a(93259),t1=a(29849),t6=a(76063);let t4=["Наименование банка","Льготный период","Обслуживание","Кредитный лимит"];function t3(e){let{offers:t}=e,a=(0,c.useMemo)(()=>t.map(e=>{let{id:t,bankName:a,firstYearCost:n,currency:l,amountTo:i,amountFrom:r,period:s,logo:o}=e;return{id:t,logo:o,name:a,cells:["".concat(s?"до "+s:s," ").concat((0,tf.SV)(s)).replace(".",","),n,(0,ec.dN)({from:r,to:i},{currency:l})]}}),[t]);return(0,s.jsx)(t6.D,{columns:t4,rows:a})}var t8=a(93890),t2=a(91500);let t5=(e,t,a,n)=>e&&n&&n.region_page&&(t||n.region_page.region_content&&n.region_page.region_content.length)&&(!t||n.region_page.town_content&&n.region_page.town_content.length)?(t?n.region_page.town_content:n.region_page.region_content).map(n=>({title:(0,t0.Q)(n.title,e,t,a),text:(0,t0.Q)(n.content.map(tX.Rp).join(""),e,t,a)})):[],t7=(e,t,a,n)=>{let l=(0,t0.Q)(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,t0.Q)(e.region_page.town_titles[i%e.region_page.town_titles.length],t,a,n):(r=n.indexOf(a.id)>=0,l+=" "+(0,t$.k)(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,t0.Q)(e.region_page.region_titles[i%e.region_page.region_titles.length],t,a,n):l+=" "+(0,t$.k)(t.name_p)+" "+t.name_p),l};var t9=a(12261),ae=a(1557),at=a(88572),aa=a(98216),an=a(17954),al=a(38090),ai=a(22518),ar=a(1256),as=a.n(ar);let ao=e=>{var t,a;let{tag:n,offers:l,cardRegion:i,regions:r,banks:o,townDublicates:d,tags:u,cardTypes:_,contactlessCardTypes:m,expertQuote:f,defaultFilter:v}=e,h=(0,H.S0)(),{asPath:N,query:y}=(0,eG.useRouter)(),{region:w,town:L}=(0,ej.T)(),F=(0,ti.I)();(0,at._B)(at.kv.CreditCard);let{mainBaseUrl:S}=(0,ex.ZR)(),[M,R]=(0,c.useState)(n),[P,B]=(0,c.useState)([]),[I,O]=(0,c.useState)(l),[E,U]=(0,c.useState)(!1),[Z,D]=(0,c.useState)(1),[V,W]=(0,c.useState)(!1),[Y,K]=(0,c.useState)(f),{segments:z}=y,G=null!==(a=null===(t=(0,an.q)(z).find(eC.AL))||void 0===t?void 0:t.slice(eC.dZ.length))&&void 0!==a?a:eC.V4,q=u.find(e=>"DEFAULT"===e.name),{title:J,subtitle:X,description:$,cards:ee,cards_count:et}=I;(0,c.useEffect)(()=>{N.includes("purpose")&&(0,eu.l)(T.Tm,{offset:h?0:-100,position:"top"})},[]),(0,tC.r)(()=>{p(G).then(R),(0,aa.j)()},[G]),(0,c.useEffect)(()=>{(0,eq.F)().then(e=>{let t=e.data||void 0;t&&B(tJ(t))})},[]);let ea=(0,t9.iN)(N);(0,tC.r)(()=>{(0,al.r5)(ea).then(K)},[ea]);let en=(()=>{let e={...w},t={...L},a=e.deposits_count,n=t.deposits_count,l=null==q?void 0:q.min_credits_json,i=new Date,r=i.getDate(),s=i.getMonth()+1,o=i.getFullYear(),c=(0,eo.$)("".concat(s,"-").concat(r,"-").concat(o)),u="",_=et,p=J;if(w){let e=d.indexOf((null==L?void 0:L.id)||0)>=0;u=L?" ".concat((0,t$.k)(L.name_p)," ").concat(L.name_p).concat(e?" (".concat(w.name,")"):""):" ".concat((0,t$.k)(w.name_p)," ").concat(w.name_p),_=n||a||12500}if(p){let e={"{min_credits_rate}":"".concat(l||14),"{credits_count}":"".concat(2*_),"{date}":"".concat(r," ").concat(c," ").concat(o,"г.")};return Object.keys(e).forEach(t=>{p=null==p?void 0:p.replace(new RegExp(t),e[t])}),p}return M?t7(M,null!=w?w:null,null!=L?L:null,d):"Кредиты".concat(u," с максимальной ставкой ").concat(l||14,"% годовых на сегодня ").concat(r," ").concat(c," ").concat(o,"г. ").concat(2*_," aктуальных депозитов – открыть вклад").concat(u," на Финуслуги.ру")})(),{filter:el,setFilter:ei}=function(){let{query:e,push:t}=(0,eG.useRouter)(),{sort:a,cardLimit:n,proofIncome:l,banks:i,vipPrivilege:r,cardTypes:s,installmentCard:o,order:d,gracePeriod:u,..._}=e,p=(0,c.useMemo)(()=>(function(e){let{sort:t,cardLimit:a,proofIncome:n,banks:l,vipPrivilege:i,cardTypes:r,installmentCard:s,order:o,gracePeriod:c}=e,d={};return"string"==typeof a&&(d.cardLimit=Number(a)),"string"==typeof i&&(d.vipPrivilege=i),"string"==typeof r&&(d.cardTypes=r),"string"==typeof s&&(d.installmentCard="1"===s?1:0),"string"==typeof l&&(d.banks=(0,t9.SP)(l)),"string"==typeof n&&(d.proofIncome=(0,t9.SP)(n)),"string"==typeof t&&(d.sort=t),"string"==typeof o&&(d.order=o),"string"==typeof c&&(d.gracePeriod=Number(c)),d})({sort:a,cardLimit:n,proofIncome:l,banks:i,vipPrivilege:r,cardTypes:s,installmentCard:o,order:d,gracePeriod:u}),[a,n,l,i,r,s,o,d,u]),m=(0,c.useRef)(_),f=(0,c.useRef)(p),v=(0,c.useRef)(t);return m.current=_,f.current=p,v.current=t,{filter:p,setFilter:(0,c.useCallback)(e=>{var t,a,n,l,i,r,s,o,c;if((t=f.current).cardLimit===e.cardLimit&&(null===(a=t.proofIncome)||void 0===a?void 0:a.length)===(null===(n=e.proofIncome)||void 0===n?void 0:n.length)&&(null===(l=t.proofIncome)||void 0===l?void 0:l.slice().sort().toString())===(null===(i=e.proofIncome)||void 0===i?void 0:i.slice().sort().toString())&&t.vipPrivilege===e.vipPrivilege&&t.installmentCard===e.installmentCard&&t.cardTypes===e.cardTypes&&(null===(r=t.banks)||void 0===r?void 0:r.length)===(null===(s=e.banks)||void 0===s?void 0:s.length)&&(null===(o=t.banks)||void 0===o?void 0:o.slice().sort().toString())===(null===(c=e.banks)||void 0===c?void 0:c.slice().sort().toString())&&t.sort===e.sort&&t.order===e.order&&t.gracePeriod===e.gracePeriod)return!1;let d={...function(e){let{sort:t,cardLimit:a,proofIncome:n,banks:l,vipPrivilege:i,cardTypes:r,installmentCard:s,order:o,gracePeriod:c}=e,d={};return void 0!==a&&(d.cardLimit=String(a)),void 0!==i&&(d.vipPrivilege=i),void 0!==r&&(d.cardTypes=r),void 0!==s&&(d.installmentCard=String(s)),void 0!==l&&(d.banks=(0,t9.ln)(l)),void 0!==n&&(d.proofIncome=(0,t9.ln)(n)),void 0!==t&&(d.sort=t),void 0!==o&&(d.order=o),void 0!==c&&(d.gracePeriod=String(c)),d}(e),...m.current};return v.current({query:d},void 0,{shallow:!0}),!0},[])}}(),er=(0,c.useMemo)(()=>({...v,...el}),[v,el]),es=(0,c.useMemo)(()=>(0,tQ.IH)(er,o,ee),[er,o,ee]),ec=(0,c.useMemo)(()=>(function(e){let{cards:t,creditTags:a,creditRegion:n,regions:l,banks:i,tag:r,region:o,town:c,townDublicates:d=[]}=e,u=ey.u.KARTY,_="Карты",p="карт",m=[];m.push({title:(0,t0.Q)("Рейтинг ".concat(p," ").concat(o||c?(0,t$.k)(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,s.jsx)(t3,{offers:t.slice(0,10)})}),!o&&(null==r?void 0:r.default)!==1&&(null==r?void 0:r.text)&&Array.isArray(r.text)&&r.text.forEach(e=>{m.push({title:(0,t0.Q)(e.title,o,c,d),text:(0,s.jsx)(C.Ln,{data:(0,t0.W)(e,o,c,d,void 0,r).content})})}),(null==r?void 0:r.default)===1&&(null==r?void 0:r.text)&&Array.isArray(r.text)&&r.text.forEach(e=>{m.push({title:(0,t0.Q)(e.title,o,c,d),text:(0,s.jsx)(C.Ln,{data:(0,t0.W)(e,o,c,d,void 0,r).content})})});let f=t5(o,c,d,r);f&&f.length&&f.forEach(e=>{m.push({title:(0,t0.Q)(e.title,o,c,d),text:(0,s.jsx)(C.Ln,{data:[{type:tX.yB.Html,data:{html:e.text}}]})})}),m.push(...(0,t2.a)(u,l,r,o,c,{nominativeCase:_,genitiveCase:p}));let v=a.reduce((e,t)=>{if(!1===t.url_redirect){let a=(0,tg.h)(u,t,o,c),n=(0,t8.q9)(a,t.name);e.push(n)}return e},[]);m.push({title:"Виды ".concat(p),text:(0,s.jsx)(t8.oP,{children:v})});let g=(()=>{if(0===i.length)return[];let e=n&&"credit_interest_rates"in n?n.credit_interest_rates:n&&"card_interest_rates"in n?n.card_interest_rates:[],t=i.filter(t=>e.some(e=>(e.fk_id||e.fk_id)===t.id)),a=t.filter(e=>tI.VZ.includes(e.url)),l=t.filter(e=>!tI.VZ.includes(e.url)),s=(0,t1.o)(a,5),d=(0,t1.o)(l,7),u=(e,t)=>{var a;let n=(null===(a=t.region_ids)||void 0===a?void 0:a.length)?[o,c]:[void 0,void 0],l=(0,tg.h)("banki/".concat(t.url),(null==r?void 0:r.bank_region_page)?r:void 0,...n);return"".concat(e).concat(l)};return[...s,...d].map(e=>{var t;let a="".concat(r&&(null==r?void 0:r.default)!==1&&(null==r?void 0:r.bank_region_page)?r.name:_," ").concat(e.name_r," ").concat(o&&(null===(t=e.region_ids)||void 0===t?void 0:t.length)?(0,t$.k)(c?c.name:o.name)+" "+(c?c.name_p:o.name_p):""),n=u((0,ex.ZR)().mainBaseUrl,e);return(0,t8.XM)(n,a)})})();return g.length>0&&m.push({title:"".concat(_," от банков"),text:(0,s.jsx)(t8.oP,{children:g})}),(()=>{let e=new Set;return m.filter(t=>{let{title:a}=t,n=e.has(a);return n||e.add(a),!n})})()})({cards:es,creditTags:u,creditRegion:i,regions:r,banks:o,tag:M,region:w,town:L,townDublicates:d}),[o,u,es,w,i,r,M,L,d]),ed=(0,c.useMemo)(()=>[{id:eD.is,title:"Карта рассрочки"},..._].map(e=>({value:e.id,label:e.title})),[_]),e_=(null==L?void 0:L.name_p)||(null==w?void 0:w.name_p)?" в ".concat((null==L?void 0:L.name_p)||(null==w?void 0:w.name_p)):"",ep=(0,c.useCallback)(()=>{U(!0)},[]),em=(0,c.useCallback)(()=>{U(!1)},[]),ef=(0,c.useCallback)(async e=>{D(e);let t={pathName:ey.u.KARTY,tag:M,region:w,town:L,page:e,filter:er};W(!0);try{let a=await ez(t);e>1?O(e=>({...e,cards:[...e.cards,...a.cards]})):O(a)}finally{W(!1)}},[M,w,L,er]);(0,tC.r)(()=>{ef(1)},[ef]);let ev=(0,c.useCallback)((e,t)=>{ei({...er,sort:e,order:t})},[ei,er]);return(0,s.jsxs)("main",{className:as().page,children:[(0,s.jsx)(A.N,{title:en,description:null!=$?$:""}),(0,s.jsx)(ae.C,{pageTitle:"Кредитные карты",pageUrl:ey.u.KARTY,tag:M,offers:es,description:$,inRegion:e_}),(0,s.jsx)(eR.o,{}),(0,s.jsx)(k.t,{className:as().filterContainer,children:(0,s.jsx)(tw,{region:w,cards:ed,town:L,subtitle:X,filter:er,banks:o,tag:M,tags:u,isMobile:h,isOpenModal:E,onFilterChange:ei,onModalOpen:ep,onModalClose:em})}),(0,s.jsx)(e$,{}),(0,s.jsx)(tq,{contactlessCardTypes:m,cardTypes:_,offers:es,originalOffers:ee,offersCount:et,filter:er,adFoxConfig:F,subtitle:X,region:w,town:L,page:Z,isOffersLoading:V,handleSortChange:ev,onChangePage:ef,onFilterModalOpen:ep}),(0,s.jsx)("section",{className:(0,Q.Z)(as().sectionWrapper,as().whiteBackground),children:(0,s.jsx)(k.t,{children:(0,s.jsx)(e6,{bestOffers:P,inRegion:e_})})}),void 0!==Y&&(0,s.jsx)(ai.c,{quote:Y}),(0,s.jsx)(eP.B,{isAllExpanded:!0,faqBlockTitle:"",Link:e=>(0,s.jsx)(b(),{...e}),dataLayerPush:eT.l,questions:ec,eventCategory:"credits_support_block",href:"".concat(S,"/help/credits"),checkAllText:"Читать все вопросы про кредиты"}),i&&(0,s.jsx)("section",{className:(0,Q.Z)(as().sectionWrapper,as().sectionGray),children:(0,s.jsx)(j.S,{posts:i.posts,pageUrl:ey.u.KARTY,categories:[]})}),(0,s.jsx)(eB.O,{idSupport:T.Je,Image:e=>(0,s.jsx)(g(),{...e,width:555,height:344,src:x.Z,alt:"фоновое изображение"}),dataLayerPush:eT.l,eventEmitter:()=>window.supportWidget.craftTalk.open()})]})};var ac=a(65709),ad=a(32368);async function au(){let e=await (0,ac.$u)("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])}(n=r||(r={})).Normal="0",n.Large="1",n.Small="2",new ad.$(au),a(35388),a(27714);let a_=e=>{let{tag:t,banks:a,offers:n,cardRegion:l,tags:i,cardTypes:r,contactlessCardTypes:o,layout:c,root:d,expertQuote:u,defaultFilter:_}=e;return(0,s.jsx)(eU.A,{data:c,withLocationConfirm:!0,children:(0,s.jsx)(ao,{tag:t,regions:d.regions,banks:a,townDublicates:d.town_dublicates,offers:n,cardRegion:l,tags:i,cardTypes:r,contactlessCardTypes:o,expertQuote:null!=u?u:void 0,defaultFilter:_})})};var ap=a(28254),am=a(80330),af=!0,av=(0,c.memo)(function(e){var t,a;return(0,s.jsx)(o.sM,{children:e.isShowcase?(0,s.jsx)(ap.p,{region:null!==(t=e.region)&&void 0!==t?t:void 0,town:null!==(a=e.town)&&void 0!==a?a:void 0,children:(0,s.jsx)(a_,{...e})}):(0,s.jsx)(am.M,{children:(0,s.jsx)(eZ,{...e})})})})},79553:function(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"}},12389:function(e){e.exports={page:"CardDetail_page__Psfrn",breadcrumbs:"CardDetail_breadcrumbs__tJVM3",supportSection:"CardDetail_supportSection__QTey_",pickerSection:"CardDetail_pickerSection__CguFu"}},66482:function(e){e.exports={container:"CardApplySteps_container__2Xhp3"}},89554:function(e){e.exports={title:"CardHowApplyLoanSteps_title___sQd_",container:"CardHowApplyLoanSteps_container__heIEO",ebaniText:"CardHowApplyLoanSteps_ebaniText__AudVO",sliderContainer:"CardHowApplyLoanSteps_sliderContainer__P19Cl",sliderWrapper:"CardHowApplyLoanSteps_sliderWrapper__JZBOp",bannerCard:"CardHowApplyLoanSteps_bannerCard__X4lgP",badge:"CardHowApplyLoanSteps_badge__NkpcY",text:"CardHowApplyLoanSteps_text__jyNZL"}},75946:function(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"}},14866:function(e){e.exports={title:"CardsList_title__JacbP",offersListContainer:"CardsList_offersListContainer__N0HS3",listTitle:"CardsList_listTitle__NsruL",container:"CardsList_container__O1yXa",listItem:"CardsList_listItem__BkR7Y"}},6517:function(e){e.exports={button:"GetCardButton_button__6zcF0",buttonLink:"GetCardButton_buttonLink__nN5D6"}},1256:function(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"}},55903:function(e){e.exports={aboutTitle:"About_aboutTitle__s_hcE",about:"About_about__7B2i6",aboutItem:"About_aboutItem__hFy66",aboutStep:"About_aboutStep__VOvmb",aboutText:"About_aboutText__6YnW_"}},63231:function(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"}},66472:function(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_",fieldCardLimit:"CardsFilter_fieldCardLimit__2vR0f",field:"CardsFilter_field__VvR2P",buttons:"CardsFilter_buttons__JPoOQ",filterButton:"CardsFilter_filterButton__A1AAh",modalButton:"CardsFilter_modalButton__Pk0XT",chips:"CardsFilter_chips__Diez3",checkbox:"CardsFilter_checkbox__QXkEM"}},35719:function(e){e.exports={title:"CardsFilterModal_title__iunUe",content:"CardsFilterModal_content___IKnh",fields:"CardsFilterModal_fields__xfkt7",field:"CardsFilterModal_field__tUqe0",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"}},38705:function(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"}},71e3:function(e){e.exports={notFoundWrapper:"CardsNotFound_notFoundWrapper__Ms2xQ",searchIcon:"CardsNotFound_searchIcon__CTgBH",notFoundText:"CardsNotFound_notFoundText__Vwfpf",changeParamsButton:"CardsNotFound_changeParamsButton__1hId_"}},12865:function(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"}},12321:function(e){e.exports={hide:"YaAdFoxBanner_hide__jMhj_"}}},function(e){e.O(0,[5249,2935,6832,2730,3888,9705,1261,8367,3996,4457,883,5579,2724,2047,6047,9265,47,5245,2888,9774,179],function(){return e(e.s=77841)}),_N_E=e.O()}]);