(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8276],{77019:function(e,t,n){"use strict";n.d(t,{W:function(){return r},b:function(){return o}});var l=n(94466);function o(e){if(e){let{from:t,to:n}=e;if("string"==typeof t&&"string"==typeof n)return{from:Number(t),to:Number(n)};if("number"==typeof t&&"number"==typeof n)return{from:t,to:n};console.warn("Unexpected full price data: ".concat(e))}return null}function r(e){return(0,l.sz)(e.from,e.to,{minimumFractionDigits:3})}},28640:function(e,t,n){"use strict";n.d(t,{w:function(){return l}});let l=e=>e.split("/").map(e=>e.trim())},26576:function(e,t,n){"use strict";n.d(t,{cQ:function(){return s.cQ},cZ:function(){return c},yU:function(){return i},D5:function(){return u},i9:function(){return m},ap:function(){return b},gv:function(){return y},sS:function(){return g},sg:function(){return N},yi:function(){return s.yi},RT:function(){return f},cu:function(){return h},dy:function(){return w},ce:function(){return A}});var l,o,r,a,c,i,u,m,s=n(20070),_=n(77019),v=n(6584),d=n(94466);(l=c||(c={})).conditions="conditions",l.requirements="requirements",l.commissions="commissions",l.bonuses="bonuses";let b=(e,t,n)=>{var l,o,r,a;let c;let i=[],u=[],m=Array.isArray(e.card_type_ids)?e.card_type_ids:[];c=e.first_year_cost!==e.second_year_cost?[{text:"1-й год",comment:"<h6>".concat(e.first_year_cost,"<h6>").concat(null!==(l=e.first_year_cost_comment)&&void 0!==l?l:"")},{text:"Со 2-го года",comment:"<h6>".concat(e.second_year_cost,"</h6>").concat(null!==(o=e.second_year_cost_comment)&&void 0!==o?o:"")}]:[{text:e.second_year_cost,comment:null!==(r=e.second_year_cost_comment)&&void 0!==r?r:""}],m.forEach(e=>{let n=t.find(t=>t.id===e);n&&i.push(n.title)}),e.card_type_custom&&i.push(e.card_type_custom),m.forEach(e=>{let t=n.find(t=>t.id===e);t&&u.push(t.title)});let s=[],b=e.full_price;return b&&s.push({label:"Полная стоимость кредита",value:(0,_.W)(b)},{label:"Процентная ставка",value:{text:(0,d.sz)(e.interest_rate_from,e.interest_rate_to),comment:e.interest_rate_comment}}),s.push({label:"Кредитный лимит",value:{text:0===e.credit_limit_from&&0===e.credit_limit_to?"Индивидуально":(0,d.qO)(e.credit_limit_from,e.credit_limit_to),comment:e.credit_limit_comment}},{label:"Минимальный ежемесячный платеж",value:{text:e.min_monthly_payment,comment:e.min_monthly_payment_comment}},{label:"Льготный период",value:{text:(0,v.SO)(e.grace_period),comment:e.grace_period_comment}},{label:"Лимит на снятие наличных",value:{text:e.cash_withdraw_limit,comment:e.cash_withdraw_limit_comment}},{label:"Льготный период на снятие наличных",value:e.grace_period_cash_withdraw?"Распространяется":"Не распространяется"},{label:"Тип карты",value:{text:i.join(" / ")}},{label:"Бесконтактная оплата",value:{text:u.join(" / ")||"Нет"}},{label:"3D Secure",value:{text:e["3d_secure"]?"Есть":"Нет"}},{label:"Мобильное приложение",value:{text:e.mobile_bank,comment:e.mobile_bank_comment}}),{conditions:s,requirements:[{label:"Возраст заемщика",value:{text:e.age,comment:e.age_comment}},{label:"Стаж работы",value:{text:e.work_experience,comment:e.work_experience_comment}},{label:"Подтверждение дохода",value:{text:e.proof_income,comment:e.proof_income_comment}},{label:"Регистрация",value:{text:e.registration,comment:e.registration_comment}}],commissions:[{label:"Стоимость обслуживания",value:[{text:"Плата за выпуск",comment:"<h6>".concat(e.release_cost,"<h6>").concat(null!==(a=e.release_cost_comment)&&void 0!==a?a:"")},...c]},{label:"SMS-оповещение",value:{text:e.sms,comment:e.sms_comment}},{label:"Снятие наличных",value:[{text:"<h6>Снятие наличных в банкоматах банка<h6>"},{text:e.cash_withdraw_atm_custom,comment:e.cash_withdraw_atm_custom_comment},{text:"<h6>Снятие наличных в отделениях банка<h6>"},{text:e.cash_withdraw_bank,comment:e.cash_withdraw_bank_comment}]},{label:"Лимит снятия наличных",value:{text:e.cash_withdraw_limit,comment:e.cash_withdraw_limit_comment}}],bonuses:[{label:"Скидки и бонусы",value:[{text:e.has_discounts?e.discounts:"Нет",comment:e.has_discounts?e.discounts_comment:void 0},...e.custom_discounts]},{label:"Кешбэк",value:{text:e.cashback,comment:e.cashback_comment}},{label:"Мобильное приложение",value:{text:e.mobile_bank,comment:e.mobile_bank_comment}},{label:"Тип карты",value:i.join(" / ")},{label:"3D Secure",value:e["3d_secure"]?"Есть":"Нет"}]}},f=(e,t,n)=>{var l,o,r,a;let c;let i=[],u=[],m=Array.isArray(e.card_type_ids)?e.card_type_ids:[];c=e.first_year_cost!==e.second_year_cost?[{text:"1-й год",comment:"<h6>".concat(e.first_year_cost,"<h6>").concat(null!==(o=e.first_year_cost_comment)&&void 0!==o?o:"")},{text:"Со 2-го года",comment:"<h6>".concat(e.second_year_cost,"</h6>").concat(null!==(r=e.second_year_cost_comment)&&void 0!==r?r:"")}]:[{text:e.second_year_cost,comment:null!==(l=e.second_year_cost_comment)&&void 0!==l?l:""}],m.forEach(e=>{let n=t.find(t=>t.id===e);n&&i.push(n.title)}),e.card_type_custom&&i.push(e.card_type_custom),m.forEach(e=>{let t=n.find(t=>t.id===e);t&&u.push(t.title)});let s=[{label:"Льготный период",value:{text:(0,v.SO)(e.grace_period),comment:e.grace_period_comment}},{label:"Льготный период на снятие наличных",value:e.grace_period_cash_withdraw?"Распространяется":"Не распространяется"},{label:"Кредитный лимит",value:{text:0===e.credit_limit_from&&0===e.credit_limit_to?"Индивидуально":(0,d.qO)(e.credit_limit_from,e.credit_limit_to),comment:e.credit_limit_comment}},{label:"Подтверждение дохода",value:{text:e.proof_income,comment:e.proof_income_comment}},{label:"Лимит на снятие наличных",value:{text:e.cash_withdraw_limit,comment:e.cash_withdraw_limit_comment}},{label:"Снятие наличных в банкоматах банка",value:{text:e.cash_withdraw_atm,comment:e.cash_withdraw_atm_comment}},{label:"Cashback",value:{text:e.cashback,comment:e.cashback_comment}},{label:"Скидки и бонусы",value:[{text:e.has_discounts?e.discounts:"Нет",comment:e.has_discounts?e.discounts_comment:void 0},...e.custom_discounts]},{label:"Стоимость обслуживания",value:[{text:"Плата за выпуск",comment:"<h6>".concat(e.release_cost,"<h6>").concat(null!==(a=e.release_cost_comment)&&void 0!==a?a:"")},...c]},{label:"SMS-оповещение",value:{text:e.sms,comment:e.sms_comment}},{label:"Мобильное приложение",value:{text:e.mobile_bank,comment:e.mobile_bank_comment}},{label:"Возраст заемщика",value:{text:e.age,comment:e.age_comment}},{label:"Стаж работы",value:{text:e.work_experience,comment:e.work_experience_comment}},{label:"Регистрация",value:{text:e.registration,comment:e.registration_comment}},{label:"Тип карты",value:i.join(" / ")},{label:"Бесконтактная оплата",value:u.join(" / ")}],b=e.full_price;b&&s.unshift({label:"Полная стоимость кредита",value:(0,_.W)(b)},{label:"Процентная ставка",value:{text:(0,d.sz)(Number(e.interest_rate_from),Number(e.interest_rate_to)),comment:e.interest_rate_comment}});let f=[];return e.site.title&&f.push({label:"Сайт",value:e.site.title}),{params:s,company:f}};var p=n(28640),x=n(41262);let h=e=>{var t;let n=[{label:"Сумма кредита",value:{text:(0,d.qO)(Number(e.amount.from),Number(e.amount.to)),comment:e.amount.comment}},{label:"Срок погашения кредита",value:{text:(0,x.ZI)(Number(e.period.from),Number(e.period.to)),comment:null===(t=e.period)||void 0===t?void 0:t.comment}},{label:"Цель кредита",value:e.purpose}],l=e.full_price,o="string"==typeof e.docs?e.docs:e.docs.comment;if(l){let t=e.interest_rate;n.push({label:"Полная стоимость кредита",value:(0,_.W)(l)},{label:"Процентная ставка",value:{text:(0,d.sz)(Number(t.from),Number(t.to)),comment:t.comment}})}let r=[{label:"Форма выдачи",value:{text:e.form.text?(0,p.w)(e.form.text):void 0,comment:e.form.comment}},{label:"Срок рассмотрения заявки",value:e.application_term},{label:"Порядок оформления кредита",value:e.registration_procedure},{label:"Подтверждение дохода",value:e.income_proof},{label:"Обеспечение",value:e.loan},{label:"Возраст заемщика",value:e.age},{label:"Регистрация",value:e.registration_address},{label:"Стаж работы",value:e.experience},{label:"Страхование",value:e.insurance}];o&&r.push({label:"Требуемые документы",value:o});let a=[];return e.site.title&&a.push({label:"Сайт",value:e.site.title}),{params:n,terms:r,company:a}};(o=i||(i={})).conditions="conditions",o.requirements="requirements",o.redemption="redemption",o.repaymentChannels="repaymentChannels";let y=e=>{var t,n,l,o,r,a;let c=[],i=e.full_price,u="string"==typeof e.docs?e.docs:e.docs.comment;if(i){let t=e.interest_rate;c.push({label:"Полная стоимость кредита",value:(0,_.W)(i)},{label:"Процентная ставка",value:{text:(0,d.sz)(Number(t.from),Number(t.to)),comment:t.comment}})}c.push({label:"Сумма кредита",value:{text:(0,d.qO)(Number(e.amount.from),Number(e.amount.to)),comment:e.amount.comment}},{label:"Обеспечение",value:e.loan,toolltip:"Обеспечением банки называют материальные ценности или финансовые обязательства третьих лиц, которые помогут подтвердить, что заемщик погасит задолженность. Это может быть залог — например, недвижимости, чье-то поручительство или страхование жизни, здоровья, риска потери работы"},{label:"Срок погашения кредита",value:{text:(0,x.ZI)(Number(e.period.from),Number(e.period.to)),comment:null===(t=e.period)||void 0===t?void 0:t.comment}},{label:"Цель кредита",value:e.purpose,toolltip:"Банки спрашивают о цели кредита, чтобы показать лучшие условия именно для этой покупки или оплаты — например, ремонта или автомобиля"},{label:"Срок рассмотрения заявки",value:e.application_term},{label:"Порядок выдачи",value:e.issuance_procedure},{label:"Форма выдачи",value:{text:e.form.text?(0,p.w)(e.form.text):void 0,comment:e.form.comment}},{label:"Порядок оформления",value:e.registration_procedure});let m=[{label:"Возраст заемщика",value:e.age},{label:"Стаж работы",value:e.experience},{label:"Регистрация",value:e.registration_address},{label:"Категория заемщика",value:{text:(null===(n=e.borrower)||void 0===n?void 0:n.text)?(0,p.w)(e.borrower.text):void 0,comment:null===(l=e.borrower)||void 0===l?void 0:l.comment}},{label:"Подтверждение дохода",value:{text:(null===(o=e.income_proof)||void 0===o?void 0:o.text)?(0,p.w)(e.income_proof.text):void 0,comment:e.income_proof.comment}}];u&&m.push({label:"Требуемые документы",value:u});let s=null===(r=e.paybefore)||void 0===r?void 0:r[0];return{conditions:c,requirements:m,redemption:s?[{label:"Срок досрочного погашения",value:s.days&&"от ".concat(s.days," дней")},{label:"Тип досрочного погашения",value:[s.how.duration?"С уменьшением срока":"",s.how.payment?"С уменьшением платежа":""]},{label:"Каналы погашения",value:[s.online.internet?"В интернет-банке ":"",s.online.mobile?"В мобильном банке":""]},{label:"Погашение",value:s.comment}]:[],repaymentChannels:(null===(a=e.payment_channels)||void 0===a?void 0:a.length)?e.payment_channels.map(e=>({label:e.name,value:[e.comment,e.tariff]})):[]}};(r=u||(u={})).conditions="conditions",r.requirements="requirements",r.repayment="repayment";let g=e=>{let t=[],n=e.full_price;if(n){let l=e.interest_rate;t.push({label:"Полная стоимость кредита",value:(0,_.W)(n)},{label:"Процентная ставка",value:{text:(0,d.sz)(Number(l.from),Number(l.to)),comment:l.comment}})}return t.push({label:"Сумма займа",value:{text:(0,d.qO)(Number(e.amount.from),Number(e.amount.to)),comment:e.amount.comment}},{label:"Обеспечение",value:e.loan.not_required||!e.loan.text?"Не требуется":e.loan,toolltip:"Обеспечением банки называют материальные ценности или финансовые обязательства третьих лиц, которые помогут подтвердить, что заемщик погасит задолженность. Это может быть залог — например, недвижимости, чье-то поручительство или страхование жизни, здоровья, риска потери работы"},{label:"Цель займа",value:e.purpose,toolltip:"Банки спрашивают о цели займа, чтобы показать лучшие условия именно для этой покупки или оплаты — например, ремонта или автомобиля"},{label:"Срок выдачи",value:e.application_term},{label:"Порядок оформления",value:e.registration_procedure},{label:"Форма выдачи",value:{text:(0,p.w)(e.form.text),comment:e.form.comment}},{label:"Дополнительная информация",value:e.additional_requirements}),{conditions:t,requirements:[{label:"Возраст заемщика",value:e.age},{label:"Стаж работы",value:e.experience.text?e.experience:"Не требуется"},{label:"Регистрация",value:e.registration_address},{label:"Категория заемщика",value:{text:(0,p.w)(e.borrower.text),comment:e.borrower.comment}},{label:"Подтверждение дохода",value:{text:e.income_proof.text?(0,p.w)(e.income_proof.text):"Не требуется",comment:e.income_proof.comment}},{label:"Требуемые документы",value:e.docs.comment}],repayment:[{label:"Срок погашения займа",value:{text:(0,d.gt)(Number(e.period.from),Number(e.period.to)),comment:e.period.comment}},{label:"Порядок погашения",value:e.repayment_procedure},{label:"Штраф за неоплату регулярного платежа",value:e.fine},{label:"Досрочное погашение",value:e.early_repayment},{label:"Способы оплаты",value:(0,p.w)(e.payment_methods.text)}]}},w=e=>{var t,n;let l=[{label:"Сумма займа",value:(0,d.qO)(Number(e.amount.from),Number(e.amount.to))},{label:"Срок погашения займа",value:{text:(0,x.ZI)(Number(e.period.from),Number(e.period.to)),comment:e.period.comment}},{label:"Обеспечение",value:e.loan,toolltip:"Обеспечением банки называют материальные ценности или финансовые обязательства третьих лиц, которые помогут подтвердить, что заемщик погасит задолженность. Это может быть залог — например, недвижимости, чье-то поручительство или страхование жизни, здоровья, риска потери работы"},{label:"Цель займа",value:e.purpose}],o=e.full_price;if(o){let t=e.interest_rate;l.push({label:"Полная стоимость кредита",value:(0,_.W)(o)},{label:"Процентная ставка",value:{text:(0,d.sz)(Number(t.from),Number(t.to)),comment:t.comment}})}let r=[{label:"Возраст заемщика",value:e.age},{label:"Стаж работы",value:e.experience},{label:"Регистрация",value:e.registration_address},{label:"Категория заемщика",value:{text:(0,p.w)(e.borrower.text),comment:e.borrower.comment}},{label:"Подтверждение дохода",value:{text:(0,p.w)(e.income_proof.text),comment:e.income_proof.comment}},{label:"Требуемые документы",value:e.docs.comment}],a=[];return(null===(t=e.site)||void 0===t?void 0:t.title)&&a.push({label:"Сайт",value:null===(n=e.site)||void 0===n?void 0:n.title}),{company:a,params:l,terms:r}};(a=m||(m={})).conditions="conditions",a.requirements="requirements",a.requirementsDocs="requirementsDocs",a.redemption="redemption";let N=e=>{var t;let n=[],l=e.full_price;if(l){let t=e.interest_rate;n.push({label:"Полная стоимость кредита",value:(0,_.W)(l)},{label:"Процентная ставка",value:{text:(0,d.sz)(Number(t.from),Number(t.to)),comment:t.comment}})}return n.push({label:"Стоимость недвижимости",value:{text:(0,d.qO)(Number(e.amount.from),Number(e.amount.to)),comment:e.amount.comment}},{label:"Минимальный первый взнос",value:{text:"от ".concat(e.first_payment.from,"%"),comment:e.first_payment.comment}},{label:"Возможность использовать материнский капитал",value:e.maternal_capital.comment},{label:"Обеспечение",value:e.loan},{label:"Срок погашения кредита",value:{text:(0,x.ZI)(Number(e.period.from),Number(e.period.to)),comment:e.period.comment}},{label:"Рынок недвижимости",value:e.real_estate_market},{label:"Доступные программы",value:e.real_estate_market},{label:"Страхование",value:e.insurance}),{conditions:n,requirements:[{label:"Возраст заемщика",value:e.age},{label:"Стаж работы",value:e.experience.comment||e.experience.text?e.experience:"Не требуется"},{label:"Регистрация",value:e.registration_address},{label:"Категория заемщика",value:{text:(0,p.w)(e.borrower.text),comment:e.borrower.comment}},{label:"Подтверждение дохода",value:{text:(0,p.w)(e.income_proof.text),comment:null===(t=e.income_proof)||void 0===t?void 0:t.comment}},{label:"Порядок оформления",value:e.registration_procedure}],requirementsDocs:[{label:"Требуемые документы",value:e.docs.comment},{label:"Дополнительные требования",value:e.additional_requirements},{label:"Для индивидуальных предпринимателей",value:e.borrower.individual_entrepreneur},{label:"При оформлении без документов, подтверждающих доход и занятость",value:e.income_proof}],redemption:[{label:"Срок рассмотрения заявки",value:e.application_term},{label:"Порядок выдачи",value:e.issuance_procedure},{label:"Порядок оформления",value:e.registration_procedure},{label:"Форма выдачи",value:(0,p.w)(e.form.text)},{label:"Тип погашения",value:e.repayment_procedure},{label:"Штраф за неоплату регулярного платежа",value:e.fine}]}},A=e=>{let t=[],n=e.full_price;if(n){let l=e.interest_rate;t.push({label:"Полная стоимость кредита",value:(0,d.sz)(Number(n.from),Number(n.to),{minimumFractionDigits:3})},{label:"Процентная ставка",value:{text:(0,d.sz)(Number(l.from),Number(l.to)),comment:l.comment}})}let l=[{label:"Стоимость недвижимости",value:{text:(0,d.qO)(Number(e.amount.from),Number(e.amount.to)),comment:e.amount.comment}},{label:"Минимальный первый взнос",value:{text:"от ".concat(e.first_payment.from,"₽"),comment:e.first_payment.comment}},{label:"Обеспечение",value:e.loan},{label:"Возможность использовать материнский капитал",value:e.maternal_capital.comment},{label:"Срок погашения кредита",value:(0,x.ZI)(Number(e.period.from),Number(e.period.to))},{label:"Вид недвижимости",value:e.property_type},{label:"Рынок недвижимости",value:e.real_estate_market},{label:"Страхование",value:e.insurance}],o=[];return e.site.title&&o.push({label:"Сайт",value:e.site.title}),{params:t,terms:l,company:o}}},20070:function(e,t,n){"use strict";n.d(t,{cQ:function(){return o},m8:function(){return u},yi:function(){return m}});var l,o,r=n(77019),a=n(28640),c=n(41262),i=n(94466);(l=o||(o={})).conditions="conditions",l.requirements="requirements",l.requirementsVehicles="requirementsVehicles",l.redemption="redemption";let u=e=>{var t,n;let l=[],o=e.full_price;if(o){let t=e.interest_rate;l.push({label:"Полная стоимость кредита",value:(0,r.W)(o)},{label:"Процентная ставка",value:{text:(0,i.sz)(Number(t.from),Number(t.to)),comment:t.comment}})}return l.push({label:"Сумма кредита",value:{text:(0,i.qO)(Number(e.amount.from),Number(e.amount.to)),comment:e.amount.comment}},{label:"Срок рассмотрения заявки",value:e.application_term},{label:"Первоначальный взнос",value:{text:+e.first_payment.to>+e.first_payment.from?"от ".concat(e.first_payment.from,"₽ до ").concat(e.first_payment.to,"₽"):"от ".concat(e.first_payment.from," ").concat("better"!==e.first_payment.comp&&(null===(t=e.first_payment)||void 0===t?void 0:t.to)?"₽":"%"),comment:e.first_payment.comment}},{label:"Срок погашения кредита",value:{text:(0,c.ZI)(Number(e.period.from),Number(e.period.to)),comment:e.period.comment}},{label:"Форма выдачи",value:{text:(0,a.w)(e.form.text),comment:e.form.comment}},{label:"Место оформления",value:e.registration_place},{label:"Обеспечение",value:e.loan},{label:"Необходимость страхования",value:e.insurance_need},{label:"Софинанстирование государством",value:e.state_co_financing},{label:"Штрафы",value:e.fine}),{conditions:l,requirements:[{label:"Возраст заемщика",value:e.age},{label:"Категория заемщика",value:e.borrower},{label:"Стаж работы",value:e.experience},{label:"Регистрация",value:e.registration_address},{label:"Подтверждение дохода",value:{text:(0,a.w)(e.income_proof.text),comment:null===(n=e.income_proof)||void 0===n?void 0:n.comment}},{label:"Требуемые документы",value:e.docs.comment},{label:"Дополнительные требования",value:e.additional_requirements}],requirementsVehicles:[{label:"Тип ТС",value:e.vehicle_type},{label:"Состояние ТС",value:e.vehicle_state},{label:"Дополнительно",value:e.vehicle_requirements}],redemption:[{label:"Порядок погашения",value:e.repayment_procedure},{label:"Штрафы",value:e.fine}]}},m=e=>{var t;let n=[{label:"Сумма кредита",value:{text:(0,i.qO)(Number(e.amount.from),Number(e.amount.to)),comment:e.amount.comment}},{label:"Срок погашения кредита",value:{text:(0,c.ZI)(Number(e.period.from),Number(e.period.to)),comment:null===(t=e.period)||void 0===t?void 0:t.comment}},{label:"Первый взнос",value:{text:+e.first_payment.to>+e.first_payment.from?"".concat(e.first_payment.from,"–").concat(e.first_payment.to,"%"):"".concat(e.first_payment.from,"%"),comment:e.first_payment.comment}}],l=e.full_price;if(l){let t=e.interest_rate;n.push({label:"Полная стоимость кредита",value:(0,r.W)(l)},{label:"Процентная ставка",value:{text:(0,i.sz)(Number(t.from),Number(t.to)),comment:t.comment}})}let o=[{label:"Тип ТС",value:e.vehicle_type},{label:"Состояние ТС",value:e.vehicle_state},{label:"Дополнительно",value:e.vehicle_requirements}],u=[{label:"Форма выдачи",value:{text:(0,a.w)(e.form.text),comment:e.form.comment}},{label:"Срок рассмотрения заявки",value:e.application_term},{label:"Порядок оформления кредита",value:e.registration_place},{label:"Подтверждение дохода",value:{text:(0,a.w)(e.income_proof.text),comment:e.income_proof.comment}},{label:"Обеспечение",value:e.loan},{label:"Возраст заемщика",value:e.age},{label:"Регистрация",value:e.registration_address},{label:"Стаж работы",value:e.experience}],m=[];return e.site.title&&m.push({label:"Сайт",value:e.site.title}),{params:n,terms:u,company:m,requirementsVehicle:o}}},85449:function(e,t,n){"use strict";n.d(t,{a:function(){return d}});var l=n(85893),o=n(86010),r=n(67294),a=n(57257),c=n.n(a);let i=e=>{let{maxHeight:t=300,className:n,style:a,children:i,...u}=e,[m,s]=(0,r.useState)(t),[_,v]=(0,r.useState)(!1),d=(0,r.useRef)(null);return(0,r.useEffect)(()=>{let e=()=>{d.current&&d.current.scrollHeight>t&&v(!0)};return e(),window&&window.addEventListener("resize",e),window.removeEventListener("resize",e)},[t]),(0,l.jsxs)("div",{...u,ref:d,className:(0,o.Z)(c().container,{[c().containerOverflow]:_,[c().containerOpen]:_&&m===t},n),style:{height:_?m:"auto",...a},children:[i,_&&(0,l.jsx)("button",{className:c().button,onClick:()=>{s(e=>e===t?"auto":t)},children:m===t?"Показать ещё":"Скрыть"})]})};var u=n(98028),m=n(47524),s=n.n(m);let _=e=>{let{comment:t,text:n}=e,o=Array.isArray(n)?n.filter(e=>e.length):[];return(0,l.jsx)(l.Fragment,{children:o.length>0?(0,l.jsx)(b,{text:o,comment:t}):(0,l.jsxs)(l.Fragment,{children:[void 0!==n&&(0,l.jsx)("div",{className:s().valueText,dangerouslySetInnerHTML:{__html:n}}),void 0!==t&&(0,l.jsx)("span",{className:s().commentText,dangerouslySetInnerHTML:{__html:t}})]})})},v=e=>e.includes("https://")&&e.includes("</a>"),d=e=>{var t,n;let{size:a="m",...c}=e,m=Array.isArray(c.value)?c.value.filter(e=>"string"==typeof e&&e.length):[],d=c.value?Array.isArray(c.value)?c.value.filter(e=>"object"==typeof e&&e):[c.value].filter(e=>{var t,n;return"object"==typeof e&&e&&((null===(t=e.comment)||void 0===t?void 0:t.length)||(null===(n=e.text)||void 0===n?void 0:n.length))}):null;return("string"==typeof c.value?c.value.length:m.length||(null==d?void 0:d.length))?(0,l.jsxs)("li",{className:(0,o.Z)(s().row,{[s().mediumRow]:"m"===a,[s().hidden]:c.isHidden}),children:[(null===(t=c.label)||void 0===t?void 0:t.length)?(0,l.jsx)("div",{className:s().rowLabel,children:(null===(n=c.toolltip)||void 0===n?void 0:n.length)?(0,l.jsxs)(u.J,{triggerClassName:s().tooltipContent,content:(0,l.jsx)("span",{dangerouslySetInnerHTML:{__html:c.toolltip}}),children:[(0,l.jsx)("div",{className:s().tooltip,children:c.label}),(0,l.jsx)(u.L,{className:s().iconTooltip})]}):(0,l.jsx)(i,{className:s().valueText,children:(0,l.jsx)("div",{dangerouslySetInnerHTML:{__html:c.label.charAt(0).toUpperCase()+c.label.slice(1)}})})}):null,(0,l.jsxs)("div",{className:s().rowValue,children:["string"==typeof c.value&&c.value.length>0&&(0,l.jsx)(i,{className:(0,o.Z)(s().valueText,{[s().linkValue]:v(c.value)}),children:(0,l.jsx)("div",{dangerouslySetInnerHTML:{__html:c.value}})}),0!==m.length?(0,l.jsx)(i,{className:(0,o.Z)(s().valueText),children:(0,l.jsx)(b,{text:m})}):null,d&&!!d.length&&(0,l.jsx)(i,{className:s().valueText,children:d.map((e,t)=>e&&(0,l.jsx)(r.Fragment,{children:(0,l.jsx)(_,{...e})},t))})]})]},c.text||c.label||JSON.stringify(c.value)):null};function b(e){let{text:t,comment:n}=e;return(0,l.jsxs)(l.Fragment,{children:[t.length>0&&(t.length>1?(0,l.jsx)("ul",{children:t.map(e=>e&&(0,l.jsx)("li",{className:s().listItem,children:(0,l.jsx)("span",{dangerouslySetInnerHTML:{__html:e}})},e))}):(0,l.jsx)("div",{dangerouslySetInnerHTML:{__html:t[0]}})),void 0!==n&&(0,l.jsx)("span",{className:s().commentText,dangerouslySetInnerHTML:{__html:n}})]})}},54636:function(e,t,n){"use strict";var l,o;n.d(t,{A:function(){return l}}),(o=l||(l={})).LEAD="lead",o.MASS="mass"},17950:function(e,t,n){"use strict";var l,o,r,a;n.d(t,{T:function(){return o},g:function(){return l}}),(r=l||(l={})).UNPLATFORM="unPlatform",r.PLATFORM="platform",r.REFERAL="referal",r.MASS="mass",(a=o||(o={})).annuity="annuity",a.differentiated="differentiated"},75207:function(e,t,n){"use strict";var l,o;n.d(t,{P:function(){return l}}),(o=l||(l={})).LEAD="lead",o.MASS="mass"},72564:function(e,t,n){"use strict";var l,o;n.d(t,{n:function(){return l}}),(o=l||(l={})).LEAD="lead",o.MASS="mass"},41262:function(e,t,n){"use strict";n.d(t,{S_:function(){return o},ZI:function(){return a},yr:function(){return r}});var l=n(6584);function o(e){return r(e,()=>"мес")}function r(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l.uG,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:l.Lk,o=Math.floor(e/12);if(0===o)return"".concat(e," ").concat(t(e));let r=e%12;return 0===r?"".concat(o," ").concat(n(o)):"".concat(o," ").concat(n(o)," ").concat(r," ").concat(t(r))}function a(e,t){return 0===e?r(t):0===t?r(e):"".concat(r(e)," – ").concat(r(t))}},39918:function(e,t,n){"use strict";n.d(t,{D:function(){return c},i:function(){return o}});var l,o,r=n(65737),a=n(40741);(l=o||(o={})).link="link",l.button="button",l.popup="popup",l.popdown="popdown",l.filterCatalog="filter_catalog",l.utm="utm",l.banner="banner";let c=e=>{let{eventCategory:t,eventAction:n,eventActionText:l="",eventLabel:o,eventValue:c,url:i}=e,u="boolean"==typeof c?c?"on":"off":c,m="filter_catalog"!==n?/[а-я]/i.test(l.toLowerCase()):"string"!=typeof o||/[а-я]/i.test(o.toLowerCase()),s="filter_catalog"!==n?{event:"data-event",eventCategory:null!=t?t:"",eventAction:({link:"click_link_",button:"click_button_",popup:"show_pop_up_",popdown:"close_pop_up_",utm:"save_utm",banner:"click_banner"})[n]+(0,a.b)(l.toLowerCase().replaceAll(" ","_")),eventLabel:o,eventValue:u,url:i}:{event:"data-event",eventAction:null!=t?t:"",eventCategory:n,eventLabel:"string"==typeof o?m?o:(0,a.b)(o):o,eventValue:u,url:i};(0,r.l)(s)}},6584:function(e,t,n){"use strict";n.d(t,{Lk:function(){return s},MB:function(){return c},SO:function(){return i},SV:function(){return u},_6:function(){return a},uG:function(){return m}});var l=n(94466);let o=new Intl.PluralRules("ru-RU");function r(e,t,n,l){return({one:t,few:n,many:l})[o.select(e)]}function a(e,t,n,o){return(0,l.Q7)(e)?n:r(e,t,n,o)}function c(e){return a(e,"день","дня","дней")}function i(e){return"до ".concat(e," ").concat(u(e))}function u(e){var t,n;return t="дня",n="дней",(0,l.Q7)(e)?t:r(e,t,n,n)}function m(e){return a(e,"месяц","месяца","месяцев")}function s(e){return a(e,"год","года","лет")}},40741:function(e,t,n){"use strict";n.d(t,{b:function(){return o}});let l={а:"a",б:"b",в:"v",г:"g",д:"d",е:"e",ё:"yo",ж:"zh",з:"z",и:"i",й:"y",к:"k",л:"l",м:"m",н:"n",о:"o",п:"p",р:"r",с:"s",т:"t",у:"u",ф:"f",х:"h",ц:"c",ч:"ch",ш:"sh",щ:"sch",ъ:"",ы:"y",ь:"",э:"e",ю:"yu",я:"ya"},o=e=>e.replace(/[а-яё]/gi,e=>{let t=e.toLowerCase();if(t in l){let n=l[t];return t===e?n:n.charAt(0).toUpperCase()+n.slice(1)}return e})},94466:function(e,t,n){"use strict";n.d(t,{D$:function(){return d},Q7:function(){return u},dN:function(){return _},gt:function(){return i},lM:function(){return v},lb:function(){return m},qO:function(){return s},sz:function(){return c},uf:function(){return o},z1:function(){return a}});var l=n(6584);function o(e,t){return e.toLocaleString("ru-RU",t)}function r(e,t,n){return"".concat(o(e,n)," ‒ ").concat(o(t,n))}function a(e,t,n){if(e<t)return e>0?r(e,t,n):"до ".concat(o(t,n));if(e>t)return t>0?(console.warn("Invalid range format: from > to [".concat(e,", ").concat(t,"]")),r(t,e,n)):"от ".concat(o(e,n));if(e===t)return o(e,n);throw Error("Invalid range format: endpoints are not compared [".concat(e,", ").concat(t,"]"))}function c(e,t,n){var l;return l=a(e,t,n),"".concat(l,"%")}function i(e,t,n){return e<t?"".concat(a(t,e,n)," ").concat((0,l.MB)(t)):e>t?"".concat(a(t,e,n)," ").concat((0,l.MB)(e)):"".concat(o(e,n)," ").concat((0,l.MB)(e))}function u(e){return e%1!=0}function m(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new Intl.NumberFormat("ru",{...t.withoutCurrency&&{style:"currency",currency:"RUB"},maximumFractionDigits:2,minimumFractionDigits:t.withEmptyPennies?2:0}).format(e)}function s(e,t){return"".concat(a(e,t)," ₽")}function _(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{currency:""};return e.to>0?function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{currency:""},n=d(e);return"до ".concat(n," ").concat(t.currency).trim()}(e.to,t):function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{currency:""},n=d(e);return"от ".concat(n," ").concat(t.currency).trim()}(e.from,t)}function v(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{currency:""};return"".concat(o(e)," ").concat(t.currency).trim()}function d(e){let t=String(e);if(t.length>6&&!t.includes(".")){let n=e/1e6;return t.length-String(n).length<2?o(e):"".concat(o(n)," млн")}return o(e)}},87907:function(e,t,n){"use strict";n.d(t,{j:function(){return p}});var l=n(85893),o=n(86010),r=n(67294),a=n(7841),c=n.n(a),i=n(54636),u=n(17950),m=n(73897),s=n(75207),_=n(72564);let v=e=>{if(!e)return"";let t=new Date(e).getDate(),n=new Date(e).getMonth()+1,l=new Date(e).getFullYear();return"".concat(t<10?"0"+t:t,".").concat(n<10?"0"+n:n,".").concat(l)},d={[m.u.POTREBITELSKIE]:"о кредите",[m.u.AUTOCREDIT]:"об автокредите",[m.u.MICROZAJMY]:"о займе",[m.u.IPOTEKA]:"об ипотеке",[m.u.KARTY]:"о кредитной карте",[m.u.CALCULATOR]:"о кредите"},b={[m.u.POTREBITELSKIE]:u.g.PLATFORM,[m.u.AUTOCREDIT]:i.A.LEAD,[m.u.MICROZAJMY]:s.P.MASS,[m.u.IPOTEKA]:_.n.LEAD,[m.u.KARTY]:u.g.PLATFORM,[m.u.CALCULATOR]:u.g.PLATFORM},f=(e,t,n)=>({label:"Информация ".concat(d[t]," актуальна на"),date:v(e===b[t]?new Date:n)}),p=(0,r.memo)(e=>{let{offerType:t,pageUrl:n,offerDate:r,className:a}=e,{label:i,date:u}=f(t,n,r);return(0,l.jsx)("span",{className:(0,o.Z)(c().actualDateOffer,a),children:"".concat(i," ").concat(u)})});p.displayName="ActualDateOffer"},98028:function(e,t,n){"use strict";n.d(t,{J:function(){return u},L:function(){return i}});var l=n(85893),o=n(79644),r=n(86010),a=n(43938),c=n.n(a);function i(e){let{className:t}=e;return(0,l.jsx)(o.ax,{className:(0,r.Z)(c().triggerContent,t),name:"finkit:question-finkit"})}function u(e){let{children:t,triggerClassName:n,content:a,placement:u="bottom-start"}=e;return(0,l.jsxs)(o.Lt,{placement:u,children:[(0,l.jsx)(o.WA,{className:(0,r.Z)(c().trigger,n),children:null!=t?t:(0,l.jsx)(i,{})}),(0,l.jsx)(o.h_,{children:(0,l.jsx)("div",{className:c().contentWrapper,children:(0,l.jsx)(o.Nv,{className:c().content,children:"string"==typeof a?(0,l.jsx)("div",{dangerouslySetInnerHTML:{__html:a}}):a})})})]})}u.displayName="Popover"},47524:function(e){e.exports={valueText:"RowItem_valueText__LXpQ7",commentText:"RowItem_commentText__nDUj8",row:"RowItem_row__vgB3X",hidden:"RowItem_hidden__m5FP0",listItem:"RowItem_listItem__eNlXk",mediumRow:"RowItem_mediumRow__vU0sj",rowLabel:"RowItem_rowLabel__O_g3i",tooltip:"RowItem_tooltip__A1WaC",tooltipContent:"RowItem_tooltipContent__mEtlP",iconTooltip:"RowItem_iconTooltip__wiKEA",rowValue:"RowItem_rowValue__5_W1S",linkValue:"RowItem_linkValue__Metgd"}},57257:function(e){e.exports={container:"TextOverflow_container__5IiXl",containerOverflow:"TextOverflow_containerOverflow__DgbX6",containerOpen:"TextOverflow_containerOpen__kA_JK",button:"TextOverflow_button__y5lCH"}},7841:function(e){e.exports={actualDateOffer:"actual-date-offer_actualDateOffer__CNnEb"}},43938:function(e){e.exports={trigger:"Popover_trigger__8ZXEq",triggerContent:"Popover_triggerContent__yEQbS",contentWrapper:"Popover_contentWrapper__Cse_e",content:"Popover_content__QQDR1"}}}]);