(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5943],{2191:(e,t,a)=>{"use strict";a.d(t,{Ak:()=>n,B9:()=>c,DB:()=>d,OK:()=>g,Ub:()=>p,Xc:()=>m,iy:()=>_,mu:()=>u,wY:()=>l});var i=a(95155),s=a(84685),r=a(6896),o=a(76015);a(19359);let n=["polzovatelskij_rejting_bankov","polzovatelskij_rejting_mfo","strahovanie_otzyvy"],l={[r.Ls.bank]:{name_p:"банке",name_r:"банка",name_rs:"банков",name_rs_full:"банков",url:"banki",catalogUrl:"banki",amount:"190",schemaType:"BankOrCreditUnion"},[r.Ls.mfo]:{name_p:"МФО",name_r:"МФО",name_rs:"МФО",name_rs_full:"МФО",url:"mfo",catalogUrl:"mfo",amount:"130",schemaType:"BankOrCreditUnion"},[r.Ls.insurance]:{name_p:"страховой",name_r:"страховой",name_rs:"страховых",name_rs_full:"страховых компаний",url:"kompanija",catalogUrl:"strahovanie_kompanija",amount:"110",schemaType:"InsuranceAgency"}},c={about:"",reviews:"/otzyvy",ratings:"/rejtingi",uslugi:"/uslugi"},m={credits:"potrebitelskie_kredity",cards:"kreditnye_karty",deposits:"vklady",mortgages:"ipoteka",autoCredits:"avtokredity",debitCards:"debetovye_karty",osago:"osago",kasko:"kasko",mortgage:"mortgage",property:"property",microCredits:"mikrozajmy",travel_insurance:"insurance/vzr",dms:"insurance/dms",tick_insurance:"insurance/mite",sport_insurance:"insurance/sport"},g=[{key:"CREDIT",serviceTagName:"credit",title:"Кредиты",title_r:"Кредитов",title_plural:"Кредиты",link:m.credits,image:"credits.png",icon:(0,i.jsx)(s.xUd,{})},{key:"CREDIT_CARD",serviceTagName:"card",title:"Кредитные карты",title_r:"Кредитных карт",title_plural:"Кредитные карты",link:m.cards,image:"cards.png",icon:(0,i.jsx)(s.e5x,{})},{key:"DEPOSIT",serviceTagName:"deposit",title:"Вклады",title_r:"Вкладов",title_plural:"Вклады",link:m.deposits,image:"deposits.png",icon:(0,i.jsx)(s.tHl,{})},{key:"MORTGAGE",serviceTagName:"mortgage",title:"Ипотека",title_r:"Ипотек",title_plural:"Ипотеки",link:m.mortgages,image:"ipoteka.png",icon:(0,i.jsx)(s.z9J,{})},{key:"AUTO_CREDIT",serviceTagName:"autoCredit",title:"Автокредиты",title_r:"Автокредитов",title_plural:"Автокредиты",link:m.autoCredits,image:"autoCredits.png",icon:(0,i.jsx)(s.H_y,{})},{key:"DEBIT_CARD",serviceTagName:"debitCard",title:"Дебетовые карты",title_r:"Дебетовых карт",title_plural:"Дебетовые карты",link:m.debitCards,image:"debitCards.png",icon:(0,i.jsx)(s.D2J,{})},{key:"MICRO_CREDIT",serviceTagName:"microCredit",title:"Микрозаймы",title_r:"Микрозаймов",title_plural:"Микрозаймы",link:m.microCredits,image:null,icon:null},{key:"KASKO",serviceTagName:"",title:"Каско",title_r:"Каско",title_plural:"Каско",link:m.kasko,image:"kasko.png",icon:(0,i.jsx)(s.MpU,{})},{key:"OSAGO",serviceTagName:"",title:"ОСАГО",title_r:"ОСАГО",title_plural:"ОСАГО",link:m.osago,image:"osago.png",icon:(0,i.jsx)(s.H_y,{})},{key:"mortgage",serviceTagName:"",title:"Страхование ипотеки",title_r:"Страхование ипотеки",title_plural:"Страхование ипотеки",link:m.mortgage,image:"mortgages.png",icon:(0,i.jsx)(s.z9J,{})},{key:"PROPERTY",serviceTagName:"",title:"Страхование недвижимости",title_r:"Страхование недвижимости",title_plural:"Страхование недвижимости",link:m.property,image:"property.png",icon:(0,i.jsx)(s.z9J,{})},{key:"TRAVEL_INSURANCE",serviceTagName:"",title:"Страхование путешественников",title_r:"Страхование путешественников",title_plural:"Страхование путешественников",link:m.travel_insurance,image:null,icon:(0,i.jsx)(s.sMm,{})},{key:"DMS",serviceTagName:"",title:"ДМС",title_r:"ДМС",title_plural:"ДМС",link:m.dms,image:null,icon:(0,i.jsx)(s.RFK,{})},{key:"TICK_INSURANCE",serviceTagName:"",title:"Страхование от укуса клеща",title_r:"Страхование от укуса клеща",title_plural:"Страхование от укуса клеща",link:m.tick_insurance,image:null,icon:(0,i.jsx)(s.BDE,{})},{key:"SPORT_INSURANCE",serviceTagName:"",title:"Спортивная страховка",title_r:"Спортивная страховка",title_plural:"Спортивная страховка",link:m.sport_insurance,image:null,icon:(0,i.jsx)(s.wQ6,{})}],_=e=>g.map(t=>{let a=e?.find(e=>e.key===t.key);return{title:t.title,title_r:t.title_r,title_plural:t.title_plural,link:t.link,image:"",icon:t.icon,serviceName:t.key,serviceTagName:t.serviceTagName,offers:a?.top_offers?.hits||[],totalOffersCount:a?.doc_count??0,count:a?.doc_count??0}}).filter(e=>e.totalOffersCount>0),p=(e,t,a,i,s)=>{let r=[{id:"about",label:a?`О ${t.name_p}`:"Досье",path:c.about,title:`Информация о ${e.info.naming.nameP||e.name}`,metaTitle:`${e.name} — Финуслуги`,isExternal:!1},{id:"reviews",label:"Отзывы",path:c.reviews,title:`Отзывы о ${e.info.naming.nameP||e.name}`,metaTitle:`Отзывы о ${e.info.naming.nameP||e.name} и его продуктах`,isExternal:!1},{id:"ratings",label:"Рейтинг",path:c.ratings,title:`Рейтинги ${e.info.naming.nameR||e.name}`,metaTitle:`Рейтинги ${e.info.naming.nameR||e.name} — Финуслуги`,isExternal:!1}];if(i&&s&&r.push({id:"uslugi",label:"Услуги",path:`/${s}`,title:`Услуги ${e.info.naming.nameR||e.name}`,metaTitle:`Услуги ${e.info.naming.nameR||e.name} — Финуслуги`,isExternal:!1}),a){let t=(0,o.c)(e.url);t&&r.push({id:"calculator",label:"Калькулятор",path:t,title:"",metaTitle:"",isExternal:!0})}return r},d={osago:{title:"ОСАГО",url:"/osago",image:"/mp-assets/widgets/header/images/osago.png",image2:"/mp-assets/widgets/header/images2/osago.png"},kasko:{title:"КАСКО",url:"/kasko",image:"/mp-assets/widgets/header/images/kasko.png",image2:"/mp-assets/widgets/header/images2/kasko.png"},mortgage:{title:"Страхование ипотеки",url:"/mortgage",image:"/mp-assets/widgets/header/images/shield.png",image2:"/mp-assets/widgets/header/images2/shield.png"},property:{title:"Страхование недвижимости",url:"/property",image:"/mp-assets/widgets/header/images/property.png",image2:"/mp-assets/widgets/header/images2/property.png"}},u="companyDetail";Object.values(c).concat(["/uslugi","/kreditnye_karty","/potrebitelskie_kredity","/ipoteka","/avtokredity","/vklady","/debetovye_karty","/osago","/kasko","/property","/mortgage","/mikrozajmy"])},5805:(e,t,a)=>{"use strict";a.d(t,{SW:()=>r,Ss:()=>l,Wi:()=>n});var i=a(4997);let s="/new",r=e=>e===s||e.startsWith(`${s}/`),o=()=>"true"!==(0,i.p)().NEXT_PUBLIC_USE_MP_SC_ORGANIZATION,n=e=>e===s||e===`${s}/`?"/":e.startsWith(`${s}/`)?e.slice(s.length):e,l=(e,t=o())=>{if(!t||e===s||e.startsWith(`${s}/`))return e;if(e.startsWith("http://")||e.startsWith("https://"))try{let t=new URL(e);return t.pathname=l(t.pathname,!0),`${t.origin}${t.pathname}${t.search}${t.hash}`}catch{return e}let a=e.startsWith("/")?e:`/${e}`;return`${s}${a}`}},6896:(e,t,a)=>{"use strict";a.d(t,{BL:()=>l,DD:()=>c,Ls:()=>n,ee:()=>m});var i,s,r,o,n=((i={}).bank="BANK",i.mfo="MFO",i.insurance="SK",i),l=((s={}).website="WEBSITE",s.phone="PHONE",s.email="EMAIL",s.address="ADDRESS",s),c=((r={}).dateDesc="dateDesc",r.dateAsc="dateAsc",r.ratingDesc="ratingDesc",r.ratingAsc="ratingAsc",r),m=((o={}).CREDIT="CREDIT",o.DEPOSIT="DEPOSIT",o.CREDIT_CARD="CREDIT_CARD",o.DEBIT_CARD="DEBIT_CARD",o.SAVING_ACCOUNT="SAVING_ACCOUNT",o.AUTO_CREDIT="AUTO_CREDIT",o.MORTGAGE="MORTGAGE",o.MICRO_CREDIT="MICRO_CREDIT",o.BUSINESS_CREDIT="BUSINESS_CREDIT",o.LEASING="LEASING",o.OTHER_SERVICE="OTHER_SERVICE",o.OSAGO="OSAGO",o.KASKO="KASKO",o)},7479:e=>{e.exports={sortTypeContainer:"SortRadios_sortTypeContainer__rw38k",newSortRadioSortTypeContainer:"SortRadios_newSortRadioSortTypeContainer__gAisM",divider:"SortRadios_divider__lEkM5",sortType:"SortRadios_sortType__Qj4aq",sortTypeRadio:"SortRadios_sortTypeRadio__xtm9_",sortTypeTooltip:"SortRadios_sortTypeTooltip__Mroph",sortTypeTrigger:"SortRadios_sortTypeTrigger__rCqZy",sortTypeHead:"SortRadios_sortTypeHead__1jHka",newSortRadioSortTypeHead:"SortRadios_newSortRadioSortTypeHead___pSLe",sortTypeButton:"SortRadios_sortTypeButton__O_Kyq",newSortRadioSortTypeButton:"SortRadios_newSortRadioSortTypeButton__7MmTc"}},18290:(e,t,a)=>{"use strict";a.d(t,{o:()=>N});var i=a(95155),s=a(5772),r=a(84685),o=a(24691),n=a(55727),l=a(4997),c=a(29722),m=a(82491),g=a(4779),_=a(26180),p=a(81473),d=a.n(p);let u=({compact:e=!1,bannerUrl:t,priority:a=!1})=>{let p=(0,l.p)(),u=`${p.NEXT_PUBLIC_S3_ASSETS}/mp-assets/mp-sc-directory-ui/images/banki/depositsBanner.webp`,k=`${p.NEXT_PUBLIC_BASE_URL}${t??"/vklady"}`;return(0,i.jsx)(n.N,{href:k,target:"_blank",className:(0,c.A)(d().wrapper,{[d().compact]:e}),onClick:()=>{(0,g._)({eventCategory:m.mu,eventActionType:g.y.banner,eventActionText:(0,_.y)("Выгодные вклады на Финуслугах"),eventLabel:k})},children:(0,i.jsxs)("div",{children:[(0,i.jsxs)("div",{className:(0,c.A)(d().content,{[d().compact]:e}),children:[(0,i.jsx)("h2",{className:(0,c.A)(d().title,{[d().compact]:e}),children:"Выгодные вклады на Финуслугах"}),!e&&(0,i.jsx)("p",{className:d().subtitle,children:"Открывайте и управляйте вкладами из разных банков онлайн"}),(0,i.jsx)(r.JuQ,{size:32,className:(0,c.A)(d().icon,{[d().compact]:e})})]}),(0,i.jsx)(s.default,{className:(0,c.A)(d().img,{[d().compact]:e}),src:u,alt:"",preload:a,fetchPriority:a?"high":void 0,width:388,height:288}),!e&&(0,i.jsx)(o.$,{size:"s",className:d().button,children:"Смотреть вклады"})]})})};var k=a(38777),y=a.n(k);let h=({compact:e=!1,bannerUrl:t,priority:a=!1})=>{let p=(0,l.p)(),d=`${p.NEXT_PUBLIC_S3_ASSETS}/mp-assets/mp-sc-directory-ui/images/mfo/mfoBanner.webp`,u=`${p.NEXT_PUBLIC_BASE_URL}${t??"/mikrozajmy"}`;return(0,i.jsx)(n.N,{href:u,target:"_blank",className:(0,c.A)(y().wrapper,{[y().compact]:e}),onClick:()=>{(0,g._)({eventCategory:m.mu,eventActionType:g.y.banner,eventActionText:(0,_.y)("Микрозаймы только от надежных МФО"),eventLabel:u})},children:(0,i.jsxs)("div",{children:[(0,i.jsx)(s.default,{className:(0,c.A)(y().img,{[y().compact]:e}),src:d,alt:"",preload:a,fetchPriority:a?"high":void 0,width:342,height:152}),(0,i.jsxs)("div",{className:(0,c.A)(y().content,{[y().compact]:e}),children:[(0,i.jsx)("h2",{className:(0,c.A)(y().title,{[y().compact]:e}),children:"Микрозаймы только от надежных МФО"}),(0,i.jsx)("p",{className:(0,c.A)(y().subtitle,{[y().compact]:e}),children:"Выберите лучшее предложение и получите деньги удобным способом"}),(0,i.jsx)(r.JuQ,{size:32,className:(0,c.A)(y().icon,{[y().compact]:e})})]}),!e&&(0,i.jsx)(o.$,{size:"s",className:y().button,children:"Смотреть микрозаймы"})]})})};var v=a(43255),b=a(85433),f=a.n(b);let T=({compact:e=!1,bannerUrl:t,priority:a=!1})=>{let p=(0,l.p)(),d=a?"eager":"lazy",u=a?"high":void 0,k=`${p.NEXT_PUBLIC_BASE_URL}${t??v.J8}`;return(0,i.jsxs)(n.N,{href:k,target:"_blank",className:(0,c.A)(f().wrapper,{[f().compact]:e}),onClick:()=>{(0,g._)({eventCategory:m.mu,eventActionType:g.y.banner,eventActionText:(0,_.y)("Оформить ОСАГО с экономией до 78%"),eventLabel:k})},children:[e?(0,i.jsx)(s.default,{className:f().img,src:`${p.NEXT_PUBLIC_S3_ASSETS}${v.cM.compact}`,alt:"",loading:d,fetchPriority:u,width:100,height:100}):(0,i.jsxs)("picture",{children:[(0,i.jsx)("source",{srcSet:`${p.NEXT_PUBLIC_S3_ASSETS}${v.cM.mobile}`,media:"(max-width: 1023px)"}),(0,i.jsx)(s.default,{className:f().img,src:`${p.NEXT_PUBLIC_S3_ASSETS}${v.cM.desktop}`,alt:"",loading:d,fetchPriority:u,width:100,height:100})]}),(0,i.jsxs)("div",{className:f().content,children:[(0,i.jsx)("h2",{className:(0,c.A)(f().title,f().desktopOnly),children:"Оформить ОСАГО\n с экономией до 78%"}),(0,i.jsx)("h2",{className:(0,c.A)(f().title,f().mobileOnly),children:"ОСАГО на Финуслугах за 5 минут"}),(0,i.jsx)("p",{className:(0,c.A)(f().subtitle,f().desktopOnly),children:"Сравните цены в 21 страховой компании для автомобиля или мотоцикла. Полис онлайн без переплат"}),(0,i.jsx)("p",{className:(0,c.A)(f().subtitle,f().mobileOnly),children:"Выберите онлайн в 21 страховой"}),(0,i.jsx)(r.JuQ,{size:32,className:f().icon})]}),!e&&(0,i.jsx)(o.$,{size:"s",className:f().button,children:"Оформить"})]})};var C=a(6814),j=a(6896);let N=({organizationType:e,bannerUrl:t,compact:a=!1,priority:s=!1})=>{switch(e){case C.C.bank:case j.Ls.bank:return(0,i.jsx)(u,{compact:a,bannerUrl:t,priority:s});case C.C.insurance:case j.Ls.insurance:return(0,i.jsx)(T,{compact:a,bannerUrl:t,priority:s});case C.C.mfo:case j.Ls.mfo:return(0,i.jsx)(h,{compact:a,bannerUrl:t,priority:s});default:return null}}},19359:(e,t,a)=>{"use strict";a.d(t,{N:()=>o});var i=a(6896),s=a(95510),r=a(5805);let o=(e,t,a)=>e.map(e=>{let o,n=e.insuranceFilters?(o=e.insuranceFilters,["kasko","osago","mortgage","property"].filter(e=>o[e])):[];return{id:e.id,name:e.name,archive:!1,url:e.url,bic:e.info?.requisites?.bic,logo:null,reviews_rating:0,reviews_num:e.reviewsInfo?.totalCount||0,description:"",reviews_rating_new:0,detailPageUrl:(0,r.Ss)(`${t}/${s.wo[a.toLowerCase()].url}/${e.url}`),phone:void 0,site:void 0,regions:[],productsNum:e.insuranceFilters?n.length:e.serviceCount||0,uslugiUrl:a===i.Ls.insurance?n[0]?`/${n[0]}`:"":e.detailedInfoServicesUrl?`/${e.detailedInfoServicesUrl}`:"",legal_address:void 0,registration_number:a===i.Ls.mfo?e.info?.requisites?.regNumber:void 0}})},29997:(e,t,a)=>{"use strict";a.d(t,{Eh:()=>d,RJ:()=>p,eU:()=>_});var i,s,r,o,n,l,c=((i=c||{}).HTML="html",i.Header="header",i),m=((s=m||{}).Negative="NEGATIVE",s),g=((r=g||{}).Minus="MINUS",r.Plus="PLUS",r),_=((o={}).people="PEOPLE",o),p=((n={}).pureAssets="pureAssets",n.pureProfit="pureProfit",n.deposits="deposits",n.credits="credits",n.debts="debts",n.totalPortfolio="totalPortfolio",n.untilPayday="untilPayday",n.consumerLoans="consumerLoans",n.businessLoans="businessLoans",n.payoutLevel="payoutLevel",n.capital="capital",n.netProfit="netProfit",n.bonusesPool="bonusesPool",n.paymentVoulume="paymentVoulume",n.disputesRate="disputesRate",n.claimsCount="claimsCount",n.lawsuitsCount="lawsuitsCount",n.ratings="reviews_rating_new",n.reviewsNum="reviews_num",n),d=((l={}).Desc="desc",l.Asc="asc",l)},34557:(e,t,a)=>{"use strict";a.d(t,{X:()=>s});var i=a(81853);let s=e=>(e||0===e)&&"number"==typeof e?(0,i.N)(e,2):null},34864:(e,t,a)=>{"use strict";a.d(t,{A:()=>l,E:()=>c});var i=a(82491),s=a(2191),r=a(34557);let o=i.wY,n=s.wY,l=(e,t)=>({"@context":"https://schema.org","@type":"ItemList",name:`Рейтинг ${o[t].name_rs_full}`,description:"Собрали актуальную информацию, чтобы вы знали, кому доверить финансы",itemListElement:e.map((e,a)=>({"@type":"ListItem",position:a+1,item:{"@type":o[t].schemaType,name:e.name,description:e.description,url:e.detailPageUrl,...e.logo&&{image:e.logo},...e.phone&&{telephone:e.phone},...e.site&&{sameAs:[e.site]},...e.reviews_rating_new&&{aggregateRating:{"@type":"AggregateRating",ratingValue:(0,r.X)(e.reviews_rating_new),reviewCount:e.reviews_num,ratingCount:e.reviews_num,bestRating:5,worstRating:0}},...e.legal_address&&{address:{"@type":"PostalAddress",addressLocality:e.legal_address}}}}))}),c=(e,t)=>({"@context":"https://schema.org","@type":"ItemList",name:`Рейтинг ${n[t].name_rs_full}`,description:"Собрали актуальную информацию, чтобы вы знали, кому доверить финансы",itemListElement:e.map((e,a)=>({"@type":"ListItem",position:a+1,item:{"@type":n[t].schemaType,name:e.name,description:e.description,url:e.detailPageUrl,...e.logo&&{image:e.logo},...e.phone&&{telephone:e.phone},...e.site&&{sameAs:[e.site]},...e.reviews_rating_new&&{aggregateRating:{"@type":"AggregateRating",ratingValue:(0,r.X)(e.reviews_rating_new),reviewCount:e.reviews_num,ratingCount:e.reviews_num,bestRating:5,worstRating:0}},...e.legal_address&&{address:{"@type":"PostalAddress",addressLocality:e.legal_address}}}}))})},38777:e=>{e.exports={wrapper:"MfoBanner_wrapper__oKHoS",compact:"MfoBanner_compact__2_SAt",content:"MfoBanner_content__zK69W",title:"MfoBanner_title__dPNDy",subtitle:"MfoBanner_subtitle__qMqXR",icon:"MfoBanner_icon__SUF_3",button:"MfoBanner_button__F_4hU",img:"MfoBanner_img__HXLP0"}},42003:(e,t,a)=>{"use strict";a.d(t,{x:()=>T});var i=a(95155),s=a(12115),r=a(84685),o=a(24691),n=a(25032),l=a(66216),c=a(37940),m=a(14347),g=a(29722),_=a(27757),p=a(89584),d=a(7479),u=a.n(d);let k=({isMobile:e,onChangeSort:t,isIncreaseSort:a})=>(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)("p",{className:(0,g.A)(u().sortTypeHead),children:[(0,i.jsx)("button",{style:{marginLeft:"0px",marginRight:e?"0px":"8px"},className:(0,g.A)(u().sortTypeButton),onClick:t,children:(0,i.jsx)(r.yZ$,{className:(0,g.A)(!a&&u().iconInverted)})}),"Сортировать"]})}),y=(0,s.memo)(({isMobile:e,onChangeSort:t,isIncreaseSort:a,onChangeSortType:s,sortTypeItems:r,sortTypeValue:o,isNewSortRadios:n})=>(0,i.jsxs)(i.Fragment,{children:[!n&&e&&(0,i.jsx)(k,{onChangeSort:t,isMobile:e,isIncreaseSort:a}),(0,i.jsxs)("div",{className:(0,g.A)(u().sortTypeContainer,n&&u().newSortRadioSortTypeContainer),onClick:e=>e.stopPropagation(),children:[n&&(0,i.jsx)(k,{onChangeSort:t,isMobile:e,isIncreaseSort:a}),r.map(e=>(0,i.jsx)("div",{"data-qa":`${e.value}_radio`,className:u().sortType,children:(0,i.jsx)(p.s,{onChange:()=>{s(e.value)},name:`${e.value}_radio`,label:e.label,checked:e.value===o,className:u().sortTypeRadio,value:e.value})},e.value))]})]}));y.displayName="SortRadios";var h=a(72435);let v=12;var b=a(60863),f=a.n(b);let T=(0,s.memo)(({isClose:e,chips:t,onClickParams:a,isIncreaseSort:p,onChangeIncreaseSort:d,sortTypeItems:u,sortTypeValue:k,onChangeSortType:b,isFixed:T,portalId:C,onClickChip:j,className:N,isNewSortRadios:x})=>{let S=(0,m.nu)("m"),{containerRef:R,isOverflow:w,minLength:A,handleCompute:E}=(({length:e,isActive:t=!0,gap:a=v,rows:i=1})=>{let[r,o]=(0,s.useState)(!1),n=(0,s.useRef)([]),l=(0,s.useRef)(null),c=(0,s.useRef)(null),m=(0,s.useRef)(()=>null),g=(0,s.useRef)(0),[_,p]=(0,s.useState)(e),d=(0,s.useRef)(((e=300)=>{let t=null;return a=>{t&&clearInterval(t),t=setTimeout(a,e)}})(700)),u=(0,s.useCallback)(()=>{o(!1),setTimeout(()=>{let t=c.current?.getBoundingClientRect().width??0,s=1,r=0,l=0;for(let e=0;e<=n.current.length;e++){let o=n.current[e];if(!o)continue;let c=o.getBoundingClientRect().width+a;if(c>=t&&(c=t),(r+=c)>=t*s){if(s>=i){r-=c;break}r>t*s&&(r+=t*s-(r-c)),s++}l++}o(e>l),p(l),g.current=r})},[a,e,i]);return(0,s.useEffect)(()=>{if(window.removeEventListener("resize",m.current),t)return m.current=()=>d.current(u),m.current(),window.addEventListener("resize",m.current),()=>window.removeEventListener("resize",m.current)},[u,t]),(0,s.useEffect)(()=>{if(r){let e=(c.current?.getBoundingClientRect().width??0)*i,t=(l.current?.getBoundingClientRect().width??0)+g.current-e;t>0&&p(e=>{let i=0;for(let s=e;s>=0;s--){let e=n.current[s],r=e?.getBoundingClientRect().width;if(e&&r&&(i++,(t-=r+a)<=0))break}return e-i})}},[a,r,i]),{isOverflow:r,minLength:_,chipsRef:n,buttonRef:l,containerRef:c,handleCompute:u}})({length:t.length,isActive:!S}),[B,L]=(0,s.useState)(!1),I=S?A:4,$=S?w:B,[O,D]=(0,s.useState)(!1),[U,z]=(0,s.useState)(!1),[P,M]=(0,s.useState)(!1),J=t.length-I,F=(0,s.useMemo)(()=>[{id:"overflow",label:`${O?"Скрыть":"Ещё"} ${J}`}],[O,J]),H=(0,s.useCallback)(()=>{S?z(e=>!e):D(e=>!e)},[S]),K=(0,s.useRef)(void 0);(0,s.useEffect)(()=>{let t=K.current;if(void 0===e)return;let a=S?U:O;if(!a||t===e){K.current=e;return}(t!==e||a)&&(H(),K.current=e)},[H,e,S,U,O]);let W=(0,s.useCallback)(()=>{z(!1),setTimeout(()=>a?.(),300)},[a]),X=()=>M(e=>!e),G=(0,s.useCallback)(()=>d?.(!p),[p,d]);(0,s.useEffect)(()=>{S&&(L(!1),L(t.length>4))},[t.length,S]),(0,s.useEffect)(()=>{E()},[E,T]);let V=(0,i.jsx)("div",{className:(0,g.A)(!S&&x&&f().sortTypeDesktop),children:(0,i.jsx)(y,{isMobile:S,isIncreaseSort:p,onChangeSort:G,onChangeSortType:b,sortTypeItems:u,sortTypeValue:k,isNewSortRadios:x,portalId:C})}),Q=u.find(e=>e.value===k);return(0,i.jsxs)("div",{className:(0,g.A)(f().filter,x&&f().newSortRadiosFilter,T&&f().stuck,N),children:[(0,i.jsx)(l.m,{className:f().mainContainer,children:(0,i.jsxs)("div",{className:f().container,children:[(0,i.jsxs)("div",{className:(0,g.A)(f().chipsContainer,!O&&f().chipsContainerClosed),ref:R,children:[(0,i.jsx)(n.C,{size:"l",onChipClick:e=>j?.(e),className:f().chips,variant:"secondary",chips:t.slice(0,S||O||!$?t.length:I)}),!S&&w&&J>0&&(0,i.jsx)(n.C,{size:"l",className:f().chips,variant:"secondary",chips:F,onChipClick:H})]}),(0,i.jsxs)("div",{className:f().actionsWrapper,children:[(0,i.jsxs)("button",{className:(0,g.A)(f().action,f().actionButton),onClick:a,children:[(0,i.jsx)(r.uJ7,{size:22,className:f().icon}),(0,i.jsx)("span",{className:f().actionText,children:"Все параметры"})]}),(0,i.jsxs)("div",{className:f().action,children:[(0,i.jsx)("button",{className:(0,g.A)(f().icon,f().iconButton,!p&&f().iconInverted),onClick:S&&T?X:G,children:(0,i.jsx)(r.yZ$,{size:22})}),(0,i.jsxs)(c.ms,{opened:!S&&P,placement:"bottom-end",onToggle:X,children:[(0,i.jsx)(c.uu,{children:(0,i.jsx)("span",{className:(0,g.A)(f().actionText,f().actionButton),"data-qa":`${k}_order`,children:Q?.shortLabel||Q?.label||"Сортировка"})}),(0,i.jsx)(c.pm,{children:V})]})]})]})]})}),(0,i.jsxs)(_.Z,{id:C,children:[(0,i.jsx)(h.L,{footer:(0,i.jsx)(o.$,{className:f().modalButton,onClick:W,label:"Изменить параметры"}),className:(0,g.A)(f().modal,x&&f().newSortRadioModal),isOpen:U,onClose:H,children:(0,i.jsx)("div",{className:f().chipsContainerModal,children:(0,i.jsx)(n.C,{chips:t,className:f().chips,size:"l",variant:"secondary",onChipClick:W})})}),(0,i.jsx)(h.L,{className:(0,g.A)(f().modal,x&&f().newSortRadioModal),isSmallPopup:x,onClose:X,isOpen:!!(P&&S),footer:(0,i.jsx)(o.$,{size:x?"s":"m",className:f().modalButton,label:"Применить",onClick:X}),children:V})]})]})});T.displayName="ListFilter"},43255:(e,t,a)=>{"use strict";a.d(t,{IP:()=>s,J8:()=>i,cM:()=>o,nW:()=>r});let i="/osago",s="/osago/?from=osago_catalog_sk",r={evro_polis:"/osago/sk-absolut?from=osago_catalog_sk",alfastrahovanie:"/osago/sk-alfastrakhovanie?from=osago_catalog_sk",energogarant:"/osago/sk-energogarant?from=osago_catalog_sk",gelios_rezerv:"/osago/sk-gelios?from=osago_catalog_sk",ingosstrah:"/osago/sk-ingosstrah?from=osago_catalog_sk",maks:"/osago/sk-maks?from=osago_catalog_sk",osk:"/osago/sk-osk?from=osago_catalog_sk",renessans:"/osago/sk-renessans?from=osago_catalog_sk",reso:"/osago/sk-reso-garantiya?from=osago_catalog_sk",rosgosstrah:"/osago/sk-rosgosstrakh?from=osago_catalog_sk",sberbank_strahovanie:"/osago/sk-sberstrakhovanie?from=osago_catalog_sk",sogaz:"/osago/sk-sogaz?from=osago_catalog_sk",soglasie:"osago/sk-soglasie?from=osago_catalog_sk",kit_finans:"/osago/sk-sovkombank?from=osago_catalog_sk",tbank:"/osago/sk-t-bank?from=osago_catalog_sk",vsk:"/osago/sk-vsk?from=osago_catalog_sk",yugoria:"/osago/sk-yugoria?from=osago_catalog_sk",astro_volga:"/osago/sk-astrovolga?from=osago_catalog_sk",zurich:"/osago/sk-zetta?from=osago_catalog_sk"},o={desktop:"/mp-assets/mp-sc-directory-ui/images/strahovanie_kompanija/osagoBannerDesktop.png",mobile:"/mp-assets/mp-sc-directory-ui/images/strahovanie_kompanija/osagoBannerMobile.png",compact:"/mp-assets/mp-sc-directory-ui/images/companyDetail/uslugi/osago.png"}},57826:(e,t,a)=>{"use strict";a.d(t,{S:()=>r});var i=a(95155),s=a(24278);let r=e=>(0,i.jsx)(s.E,{className:e.className,width:e.width,height:e.height})},58154:(e,t,a)=>{"use strict";a.d(t,{v:()=>c});var i=a(95155),s=a(12115),r=a(5772),o=a(4997),n=a(80256),l=a(62304);let c=e=>{let{bic:t,url:a,logo:c,type:m,width:g,height:_,className:p,companyName:d,archive:u,priority:k}=e,y=(0,o.p)().NEXT_PUBLIC_S3_ASSETS,h="logo"in e?c||l.A:(0,n.E)(y,t,a,m),[v,b]=(0,s.useState)(u?l.A:h),[f,T]=(0,s.useState)(h);return h!==f&&(T(h),b(u?l.A:h)),(0,i.jsx)(r.default,{className:p,src:v,width:g,height:_,alt:d?`Логотип ${d}`:"logo",loading:k?"eager":void 0,onError:()=>b(l.A),suppressHydrationWarning:!0})};a(57826)},60863:e=>{e.exports={filter:"ListFilter_filter__E5PHL",newSortRadiosFilter:"ListFilter_newSortRadiosFilter__2dflS",sortTypeDesktop:"ListFilter_sortTypeDesktop__Yef7U",container:"ListFilter_container__Molcd",modal:"ListFilter_modal__0Q3R9",newSortRadioModal:"ListFilter_newSortRadioModal__5K1jd",modalButton:"ListFilter_modalButton__0Q3M3",chipsContainerModal:"ListFilter_chipsContainerModal__h_MAJ",chipsContainer:"ListFilter_chipsContainer__jKEfP",chips:"ListFilter_chips__bWY2z",chipsContainerClosed:"ListFilter_chipsContainerClosed__RmbSt",actionsWrapper:"ListFilter_actionsWrapper__87DPh",action:"ListFilter_action__AVlfa",actionText:"ListFilter_actionText__6vJqS",iconButton:"ListFilter_iconButton__nt1oX",actionButton:"ListFilter_actionButton__hRj9y",icon:"ListFilter_icon__G3naU",iconInverted:"ListFilter_iconInverted__zfVvQ",stuck:"ListFilter_stuck__CJKpN",mainContainer:"ListFilter_mainContainer__13FFs",chip:"ListFilter_chip__QBtZg"}},62304:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});let i={src:"/directory/_next/static/media/bank-placeholder.d924b4ac.svg",height:108,width:108,blurWidth:0,blurHeight:0}},76015:(e,t,a)=>{"use strict";a.d(t,{c:()=>s});let i=["sberbank","vtb","gazprombank","alfabank","tbank","promsvyazbank","sovcombank","mkb","centr_invest","yandeks_bank","rossijskij_kapital","loko_bank","metallinvestbank","ozon_bank","rosselhozbank"],s=e=>i.includes(e)?`/vklady/banki/${e}/kalkulyator-vkladov`:null},80256:(e,t,a)=>{"use strict";a.d(t,{E:()=>r});var i=a(6896),s=a(62304);let r=(e,t,a,r)=>{if(""===a||void 0===a)return s.A;let o=r?.toUpperCase()===i.Ls.bank&&"0"!==String(t)[0]?`0${t}`:String(t),n=t?o:String(a),l=r?.toLowerCase(),c="insurance"===l?"sk":l;return`${e}/mp-assets/images/${c}/logo-brandmark-${c}-${n}.svg`}},81473:e=>{e.exports={wrapper:"DepositsBanner_wrapper___5___",compact:"DepositsBanner_compact__ucKLJ",content:"DepositsBanner_content__PJNlu",title:"DepositsBanner_title__WuC4z",subtitle:"DepositsBanner_subtitle__rjCYQ",icon:"DepositsBanner_icon___DTyp",button:"DepositsBanner_button__vBAmh",img:"DepositsBanner_img__nf6UI"}},81853:(e,t,a)=>{"use strict";function i(e,t=2){return+e.toFixed(t)}a.d(t,{N:()=>i})},82491:(e,t,a)=>{"use strict";a.d(t,{Ak:()=>o,B9:()=>l,DB:()=>p,Ub:()=>_,Xc:()=>c,ej:()=>u,iy:()=>g,mu:()=>d,wY:()=>n});var i=a(95155),s=a(84685),r=a(76015);let o=["polzovatelskij_rejting_bankov","polzovatelskij_rejting_mfo","strahovanie_otzyvy"],n={bank:{name_p:"банке",name_r:"банка",name_rs:"банков",name_rs_full:"банков",url:"banki",catalogUrl:"banki",amount:"190",schemaType:"BankOrCreditUnion"},mfo:{name_p:"МФО",name_r:"МФО",name_rs:"МФО",name_rs_full:"МФО",url:"mfo",catalogUrl:"mfo",amount:"130",schemaType:"BankOrCreditUnion"},insurance:{name_p:"страховой",name_r:"страховой",name_rs:"страховых",name_rs_full:"страховых компаний",url:"kompanija",catalogUrl:"strahovanie_kompanija",amount:"110",schemaType:"InsuranceAgency"}},l={about:"",reviews:"/otzyvy",ratings:"/rejtingi",uslugi:"/uslugi"},c={credits:"potrebitelskie_kredity",cards:"kreditnye_karty",deposits:"vklady",mortgages:"ipoteka",autoCredits:"avtokredity",debitCards:"debetovye_karty",osago:"osago",kasko:"kasko",mortgage:"mortgage",property:"property",microCredits:"mikrozajmy",travel_insurance:"insurance/vzr",dms:"insurance/dms",tick_insurance:"insurance/mite",sport_insurance:"insurance/sport"},m=[{key:"credits",serviceTagName:"credit",title:"Кредиты",title_r:"Кредитов",title_plural:"Кредиты",link:c.credits,image:"credits.png",icon:(0,i.jsx)(s.xUd,{})},{key:"cards",serviceTagName:"card",title:"Кредитные карты",title_r:"Кредитных карт",title_plural:"Кредитные карты",link:c.cards,image:"cards.png",icon:(0,i.jsx)(s.e5x,{})},{key:"deposits",serviceTagName:"deposit",title:"Вклады",title_r:"Вкладов",title_plural:"Вклады",link:c.deposits,image:"deposits.png",icon:(0,i.jsx)(s.tHl,{})},{key:"mortgages",serviceTagName:"mortgage",title:"Ипотека",title_r:"Ипотек",title_plural:"Ипотеки",link:c.mortgages,image:"ipoteka.png",icon:(0,i.jsx)(s.z9J,{})},{key:"autoCredits",serviceTagName:"autoCredit",title:"Автокредиты",title_r:"Автокредитов",title_plural:"Автокредиты",link:c.autoCredits,image:"autoCredits.png",icon:(0,i.jsx)(s.H_y,{})},{key:"debitCards",serviceTagName:"debitCard",title:"Дебетовые карты",title_r:"Дебетовых карт",title_plural:"Дебетовые карты",link:c.debitCards,image:"debitCards.png",icon:(0,i.jsx)(s.D2J,{})},{key:"microCredit",serviceTagName:"microCredit",title:"Микрозаймы",title_r:"Микрозаймов",title_plural:"Микрозаймы",link:c.microCredits,image:null,icon:null},{key:"kasko",serviceTagName:"",title:"Каско",title_r:"Каско",title_plural:"Каско",link:c.kasko,image:"kasko.png",icon:(0,i.jsx)(s.MpU,{})},{key:"osago",serviceTagName:"",title:"ОСАГО",title_r:"ОСАГО",title_plural:"ОСАГО",link:c.osago,image:"osago.png",icon:(0,i.jsx)(s.H_y,{})},{key:"mortgage",serviceTagName:"",title:"Страхование ипотеки",title_r:"Страхование ипотеки",title_plural:"Страхование ипотеки",link:c.mortgage,image:"mortgages.png",icon:(0,i.jsx)(s.z9J,{})},{key:"property",serviceTagName:"",title:"Страхование недвижимости",title_r:"Страхование недвижимости",title_plural:"Страхование недвижимости",link:c.property,image:"property.png",icon:(0,i.jsx)(s.z9J,{})},{key:"travel_insurance",serviceTagName:"",title:"Страхование путешественников",title_r:"Страхование путешественников",title_plural:"Страхование путешественников",link:c.travel_insurance,image:null,icon:(0,i.jsx)(s.sMm,{})},{key:"dms",serviceTagName:"",title:"ДМС",title_r:"ДМС",title_plural:"ДМС",link:c.dms,image:null,icon:(0,i.jsx)(s.RFK,{})},{key:"tick_insurance",serviceTagName:"",title:"Страхование от укуса клеща",title_r:"Страхование от укуса клеща",title_plural:"Страхование от укуса клеща",link:c.tick_insurance,image:null,icon:(0,i.jsx)(s.SCh,{})},{key:"sport_insurance",serviceTagName:"",title:"Спортивная страховка",title_r:"Спортивная страховка",title_plural:"Спортивная страховка",link:c.sport_insurance,image:null,icon:(0,i.jsx)(s.wQ6,{})}],g=(e,t)=>m.map(a=>({title:a.title,title_r:a.title_r,title_plural:a.title_plural,link:a.link,image:a.image?`${t}/mp-assets/mp-sc-directory-ui/images/companyDetail/uslugi/${a.image}`:null,icon:a?.icon||null,count:e?.[a.key]?.length||0,serviceName:a.key,serviceTagName:a.serviceTagName})).filter(e=>e.count>0),_=(e,t,a,i,s)=>{let o=n[t],c=[{id:"about",label:a?`О ${o.name_p}`:"Досье",path:l.about,title:`Информация о ${e.name_p||e.name}`,metaTitle:`${e.name} — Финуслуги`,isExternal:!1},{id:"reviews",label:"Отзывы",path:l.reviews,title:`Отзывы о ${e.name_p||e.name}`,metaTitle:`Отзывы о ${e.name_p||e.name} и его продуктах`,isExternal:!1},{id:"ratings",label:"Рейтинг",path:l.ratings,title:`Рейтинги ${e.name_r||e.name}`,metaTitle:`Рейтинги ${e.name_r||e.name} — Финуслуги`,isExternal:!1}];if(i&&c.push({id:"uslugi",label:"Услуги",path:`/${s??""}`,title:`Услуги ${e.name_r||e.name}`,metaTitle:`Услуги ${e.name_r||e.name} — Финуслуги`,isExternal:!1}),a){let t=(0,r.c)(e.url);t&&c.push({id:"calculator",label:"Калькулятор",path:t,isExternal:!0,title:"",metaTitle:""})}return c},p={osago:{title:"ОСАГО",url:"/osago",image:"/mp-assets/widgets/header/images/osago.png",image2:"/mp-assets/widgets/header/images2/osago.png"},kasko:{title:"КАСКО",url:"/kasko",image:"/mp-assets/widgets/header/images/kasko.png",image2:"/mp-assets/widgets/header/images2/kasko.png"},mortgage:{title:"Страхование ипотеки",url:"/mortgage",image:"/mp-assets/widgets/header/images/shield.png",image2:"/mp-assets/widgets/header/images2/shield.png"},property:{title:"Страхование недвижимости",url:"/property",image:"/mp-assets/widgets/header/images/property.png",image2:"/mp-assets/widgets/header/images2/property.png"}},d="companyDetail",u=["/kreditnye_karty","/potrebitelskie_kredity","/ipoteka","/avtokredity","/vklady","/debetovye_karty","/osago","/kasko","/property","/mortgage","/mikrozajmy"];Object.values(l).concat(u)},85433:e=>{e.exports={wrapper:"OsagoBanner_wrapper__KA3Oh",content:"OsagoBanner_content__Rl3sb",title:"OsagoBanner_title__wfLRr",subtitle:"OsagoBanner_subtitle__46zuj",icon:"OsagoBanner_icon__GMfzW",button:"OsagoBanner_button__yBtJd",img:"OsagoBanner_img__AOt6I",compact:"OsagoBanner_compact__H814_",desktopOnly:"OsagoBanner_desktopOnly__NjRTm",mobileOnly:"OsagoBanner_mobileOnly__uZkHh"}},89242:(e,t,a)=>{"use strict";a.d(t,{O:()=>i});let i=(e,t,a,i,s)=>{let r=s?a.split("/").slice(0,e.length).join("/"):a;return{"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:e.map((a,s)=>{let o=s===e.length-1;return{"@type":"ListItem",position:s+1,name:`${i&&2===s?"⭐ ":""}${a.label}`,item:t+(o?r:a.href)}})}}},95510:(e,t,a)=>{"use strict";a.d(t,{$O:()=>d,Ab:()=>r,Dz:()=>l,Fe:()=>p,bA:()=>g,dQ:()=>m,dW:()=>c,hT:()=>n,wo:()=>_});var i=a(6814),s=a(29997);let r=[{label:"Банки",value:i.C.bank},{label:"МФО",value:i.C.mfo},{label:"Страховые компании",value:i.C.insurance}],o=[{label:"Пользовательский рейтинг",id:s.eU.people}],n={[i.C.bank]:o,[i.C.mfo]:o,[i.C.insurance]:o},l=[{label:"С высокой оценкой",id:s.Eh.Desc},{label:"С низкой оценкой",id:s.Eh.Asc}],c=[{label:"Много отзывов",id:s.Eh.Desc},{label:"Мало отзывов",id:s.Eh.Asc}],m={[i.C.bank]:[{label:"Чистым активам",id:s.RJ.pureAssets},{label:"Чистой прибыли",id:s.RJ.pureProfit},{label:"Вкладам",id:s.RJ.deposits},{label:"Кредитам",id:s.RJ.credits},{label:"Задолженности",id:s.RJ.debts}],[i.C.mfo]:[{label:"Общий размер портфеля",id:s.RJ.totalPortfolio},{label:"Объем микрозаймов ФЛ \xabдо зарплаты\xbb",id:s.RJ.untilPayday},{label:"Объем потребит. микрозаймов ФЛ",id:s.RJ.consumerLoans},{label:"Объем микрозаймов ЮЛ и ИП",id:s.RJ.businessLoans}],[i.C.insurance]:[{label:"Уровню выплат",id:s.RJ.payoutLevel},{label:"Объему премий",id:s.RJ.bonusesPool},{label:"Объему выплат",id:s.RJ.paymentVoulume},{label:"Уставному капиталу",id:s.RJ.capital},{label:"Чистой прибыли",id:s.RJ.netProfit}]},g=[{label:"Рейтингу",id:s.RJ.ratings},{label:"Кол-ву отзывов",id:s.RJ.reviewsNum}],_={bank:{name_r:"банка",url:"banki",r_url:"polzovatelskij_rejting_bankov",name_p:"банков"},mfo:{name_r:"мфо",url:"mfo",r_url:"polzovatelskij_rejting_mfo",name_p:"мфо"},insurance:{name_r:"компании",url:"kompanija",r_url:"strahovanie_otzyvy",name_p:"страховых компаний"},sk:{name_r:"компании",url:"kompanija",r_url:"strahovanie_otzyvy",name_p:"страховых компаний"}},p={polzovatelskij_rejting_bankov:{orgType:r[0],ratingType:s.eU.people,sortBy:s.Eh.Desc,filterBy:s.RJ.ratings},polzovatelskij_rejting_mfo:{orgType:r[1],ratingType:s.eU.people,sortBy:s.Eh.Desc,filterBy:s.RJ.ratings},strahovanie_otzyvy:{orgType:r[2],ratingType:s.eU.people,sortBy:s.Eh.Desc,filterBy:s.RJ.ratings}},d="rating"},98558:(e,t,a)=>{"use strict";a.d(t,{B:()=>s});var i=a(95155);let s=({data:e})=>(0,i.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(e)}})},98668:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});let i={setItem:(e,t)=>{try{window.localStorage.setItem(e,t)}catch(e){return console.error(e),!1}return!0},getItemRaw:e=>{try{return window.localStorage.getItem(e)}catch(e){return console.error(e),null}},getItem:e=>{let t=i.getItemRaw(e);if(t&&"undefined"!==t)try{return JSON.parse(t)}catch{console.warn(`invalid object in localStorage by key: ${e}`)}return null},removeItem:e=>{try{window.localStorage.removeItem(e)}catch(e){console.error(e)}}}}}]);