(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5579],{26232:function(e,t,i){"use strict";function n(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}i.d(t,{Z:function(){return r}});var o=i(71002);function l(e,t){if(t.length<e)throw TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}function r(e,t){return l(2,arguments),function(e,t){l(2,arguments);var i=function(e){l(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===(0,o.Z)(e)&&"[object Date]"===t?new Date(e.getTime()):"number"==typeof e||"[object Number]"===t?new Date(e):(("string"==typeof e||"[object String]"===t)&&"undefined"!=typeof console&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(Error().stack)),new Date(NaN))}(e),r=n(t);if(isNaN(r))return new Date(NaN);if(!r)return i;var a=i.getDate(),s=new Date(i.getTime());return(s.setMonth(i.getMonth()+r+1,0),a>=s.getDate())?s:(i.setFullYear(s.getFullYear(),s.getMonth(),a),i)}(e,-n(t))}},65848:function(e,t,i){"use strict";i.d(t,{O:function(){return s}});var n=i(85893),o=i(86010),l=i(67294),r=i(92403),a=i.n(r);let s=(0,l.memo)(e=>{let{className:t}=e;return(0,n.jsx)("div",{className:(0,o.Z)(a().skeleton,t)})});s.displayName="Skeleton"},71147:function(e,t,i){"use strict";i.d(t,{s:function(){return n}});let n=e=>{let t=String(e);return(e<11||e>20)&&["2","3","4"].includes(t[t.length-1])?"предложения":"1"===t[t.length-1]&&"1"!==t[t.length-2]?"предложение":"предложений"}},77259:function(e,t,i){"use strict";i.d(t,{J:function(){return x}});var n,o,l,r,a=i(85893),s=i(59194),c=i(34588),f=i(79644),_=i(86010),d=i(25675),u=i.n(d),m=i(67294),p=i(94908),g={src:"/kredity/assets/_next/static/media/corner.2e0a9e26.svg",height:40,width:40,blurWidth:0,blurHeight:0},h=i(59123),v=i.n(h);(n=l||(l={})).button="button",n.detail="detail",n.compare="compare",n.favorites="favorites",n.share="share",(o=r||(r={})).detail="Подробнее",o.compare="Сравнить",o.favorites="Избранное",o.share="Поделиться";let x=e=>{let{icon:t,buttonText:i="Подробнее",buttonUrl:n,companyName:o,productName:r,productUrl:f,advantageAmountFrom:d,advantageBonus:h,advantageAmountTo:x,tags:N,advertising:k,className:j,expandButton:I,onDetailInfoClick:B,onExpandClick:y,onButtonClick:C,variant:w="primary"}=e,D=[d,h,x].filter(e=>"string"==typeof(null==e?void 0:e.text)?null==e?void 0:e.text.length:null==e?void 0:e.text),[Z,M]=(0,m.useState)(!1),S=(0,m.useCallback)(e=>{e.preventDefault(),e.stopPropagation(),M(!0),null==y||y()},[y]),T=(0,m.useCallback)(function(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return i=>{switch(t&&(i.preventDefault(),i.stopPropagation()),e){case l.detail:return null==B?void 0:B(l.detail);case l.button:return null==C?void 0:C(l.button)}}},[C,B]),W=!!I&&!Z,P=!!(null==k?void 0:k.length)&&(0,a.jsx)("div",{className:(0,_.Z)(v().advertising,{[v().noneMargin]:!W,[v().relative]:!W}),children:k});return(0,a.jsxs)("div",{className:(0,_.Z)(j,v().plate,v()["plate--".concat(w)]),onClick:()=>{window.open(n,"_blank")},children:[(0,a.jsxs)("div",{className:v().body,children:[(0,a.jsxs)("div",{className:v().left,children:[(0,a.jsxs)("div",{className:v().header,children:[(0,a.jsxs)("div",{className:v().titleWrapper,children:[(0,a.jsx)("div",{className:(0,_.Z)(v().logoIcon,{[v().noneCircle]:(null==t?void 0:t.type)==="rectangle"}),children:"element"in t?t.element:t}),(0,a.jsxs)("div",{className:v().title,children:[(0,a.jsx)("p",{className:v().productName,title:r,children:(0,a.jsx)(c.rU,{href:f,target:"_blank",children:r})}),(0,a.jsx)("p",{className:v().companyName,title:o,children:(0,a.jsx)("span",{children:o})})]})]}),!!(null==D?void 0:D.length)&&(0,a.jsx)("div",{className:v().advantagesList,children:D.map((e,t)=>(0,a.jsx)("div",{className:(0,_.Z)(v().advantageItem,{[v().longItem]:D.length<3}),children:(0,a.jsx)(p.S,{caption:e.caption,text:e.text,tooltipText:e.tooltipText})},t))}),(0,a.jsx)(b,{isMobile:!0,handleButtonClick:T})]}),(0,a.jsx)("div",{className:v().tagsList,children:N.map((e,t)=>(0,a.jsx)(c.Vp,{className:v().tag,label:e.label,variant:e.variant},t))})]}),(0,a.jsx)("div",{className:v().right,children:(0,a.jsxs)("div",{className:v().buttonsWrapper,children:[(0,a.jsxs)("div",{className:v().block,children:[(0,a.jsx)(b,{isMobile:!1,handleButtonClick:T}),(0,a.jsx)(c.zx,{rel:"nofollow",as:"a",size:"s",href:n,target:"_blank",className:(0,_.Z)(v().button,v().appButton),onClick:T(l.button,!1),children:i})]}),!W&&P]})})]}),(W||!!k)&&(0,a.jsxs)("div",{className:v().footer,children:[P,W&&(0,a.jsxs)("button",{className:v().expandButton,onClick:S,children:[I,(0,a.jsx)(s.IconFdsMoreO,{})]})]}),W&&(0,a.jsx)(u(),{className:v().cornerIcon,src:g,alt:""})]})},b=e=>{let{isMobile:t,handleButtonClick:i}=e;return(0,a.jsx)("button",{className:(0,_.Z)(v().button,v().iconButton,v().detailButton,{[v().mobile]:t,[v().desktop]:!t}),onClick:i(l.detail),children:(0,a.jsx)(f.ax,{name:"finuslugi:detail",className:(0,_.Z)(v().icon,v().detailIcon)})})}},94908:function(e,t,i){"use strict";i.d(t,{S:function(){return c}});var n=i(85893),o=i(59194),l=i(34588),r=i(86010),a=i(11982),s=i.n(a);function c(e){let{caption:t,text:i,tooltipText:a,className:c,Icon:f=o.IconFdsQuestionCircleO}=e;return(0,n.jsxs)("div",{style:{display:"flex",flexDirection:"column"},className:(0,r.Z)(s().wrapper,c),children:[(0,n.jsxs)("div",{className:s().titleWrapper,children:[(0,n.jsx)("span",{className:s().title,children:t}),void 0!==a&&(0,n.jsx)(l.u,{text:a,withoutTail:!0,position:"right",zIndex:200,children:(0,n.jsx)(f,{size:20,onClick:e=>null==e?void 0:e.stopPropagation()})})]}),(0,n.jsx)("span",{className:s().text,children:i})]})}},92403:function(e){e.exports={skeleton:"Skeleton_skeleton__QIS3q",move:"Skeleton_move__TZqyh"}},59123:function(e){e.exports={plate:"offer-list-item_plate__1l4Bc","plate--primary":"offer-list-item_plate--primary__JTA5a","plate--secondary":"offer-list-item_plate--secondary__tG_Xe",detailButton:"offer-list-item_detailButton__UE6yU",title:"offer-list-item_title__uXjFN",productName:"offer-list-item_productName__x1VU_",advantagesList:"offer-list-item_advantagesList__3kiVs",advantageItem:"offer-list-item_advantageItem__7UTNI",advantageItemCaption:"offer-list-item_advantageItemCaption__D5yGz",body:"offer-list-item_body__eDWM8",left:"offer-list-item_left__VI40X",right:"offer-list-item_right__83YGn",header:"offer-list-item_header__7bkId",tagsList:"offer-list-item_tagsList__hoJzG",tag:"offer-list-item_tag__97QiO",titleWrapper:"offer-list-item_titleWrapper__FruiX",logoIcon:"offer-list-item_logoIcon__IPZ5v",noneCircle:"offer-list-item_noneCircle__3ViHs",companyName:"offer-list-item_companyName__vt18w",iconClassName:"offer-list-item_iconClassName__ZqeRo",advantageItemTitle:"offer-list-item_advantageItemTitle__5bPNK",longItem:"offer-list-item_longItem__PrDkv",buttonsWrapper:"offer-list-item_buttonsWrapper__fl_EI",block:"offer-list-item_block__cE5xX",dopButtonsBlock:"offer-list-item_dopButtonsBlock__0g3kY",desktopBlock:"offer-list-item_desktopBlock__DXjEK",mobileBlock:"offer-list-item_mobileBlock__4Mkl_",dopButton:"offer-list-item_dopButton__phj42",dopIcon:"offer-list-item_dopIcon__d3Zl9",iconCompare:"offer-list-item_iconCompare__B7tXm",iconButton:"offer-list-item_iconButton__fiB2J",icon:"offer-list-item_icon__iPXC_",detailIcon:"offer-list-item_detailIcon__3Jof8",desktop:"offer-list-item_desktop__A5lI_",mobile:"offer-list-item_mobile__gQ2qP",appButton:"offer-list-item_appButton__yHQ7k",button:"offer-list-item_button__XDet1",footer:"offer-list-item_footer__fMs65",expandButton:"offer-list-item_expandButton__zxW8_",expandIcon:"offer-list-item_expandIcon___N9hv",advertising:"offer-list-item_advertising__muCIZ",noneMargin:"offer-list-item_noneMargin__bt9p6",relative:"offer-list-item_relative__lkN0q",cornerIcon:"offer-list-item_cornerIcon__zbStP"}},11982:function(e){e.exports={wrapper:"offer-info-block_wrapper__6BCk7",titleWrapper:"offer-info-block_titleWrapper__JZSTw",title:"offer-info-block_title__axudX",text:"offer-info-block_text__HHa_5"}},55063:function(e,t,i){"use strict";i.d(t,{Me:function(){return r},r:function(){return l},r3:function(){return o}});var n=i(37317);function o(e,t){if(!e||!t)return!1;let i=null==t.getRootNode?void 0:t.getRootNode();if(e.contains(t))return!0;if(i&&(0,n.Zq)(i)){let i=t;for(;i;){if(e===i)return!0;i=i.parentNode||i.host}}return!1}function l(e,t){let i=["mouse","pen"];return t||i.push("",void 0),i.includes(e)}function r(e){return(null==e?void 0:e.ownerDocument)||document}}}]);