(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7214],{3514:e=>{e.exports={wrapper:"MobAppTableBanner_wrapper__GeAGy",left:"MobAppTableBanner_left__cJN35",right:"MobAppTableBanner_right__EKjQP",text:"MobAppTableBanner_text__FCqY5",title:"MobAppTableBanner_title__6qvC5",subtitle:"MobAppTableBanner_subtitle__2AU_4",button:"MobAppTableBanner_button__2numP",image:"MobAppTableBanner_image__OP3lv",gradient:"MobAppTableBanner_gradient__pCaO3"}},5134:(e,a,t)=>{"use strict";t.d(a,{Q:()=>h});var s=t(95155),l=t(12115),r=t(84685),n=t(24691),i=t(29722),d=t(36219),o=t(44270),c=t(60695),_=t(16294),m=t(4779),p=t(26180),u=t(71192),g=t.n(u);let h=({address:e,isModal:a})=>{let[t,u]=(0,l.useState)(!1);if(!e)return null;let h=`https://yandex.com/maps/?whatshere[point]=${e.lon},${e.lat}&whatshere[zoom]=17`;return(0,s.jsxs)("div",{className:(0,i.A)({[g().modal]:a}),style:{display:"contents"},children:[(0,s.jsxs)("div",{className:g().chips,children:[!!e.branch&&(0,s.jsx)("span",{children:"Отделение"}),!!e.atm&&(0,s.jsx)("span",{children:"Банкомат"}),!!e.legal_address&&(0,s.jsx)("span",{children:"Юр. адрес"})]}),e.addr&&(0,s.jsxs)("div",{className:g().subSectionWrapper,children:[(0,s.jsx)("label",{children:"Адрес"}),(0,s.jsx)("div",{children:e.addr}),(0,s.jsxs)("div",{className:g().coords,children:[e.lat,", ",e.lon]}),(0,s.jsx)("div",{className:g().onMap,onClick:()=>{(0,m._)({eventCategory:c.j,eventActionType:m.y.link,eventActionText:(0,p.y)(`На карте ${e.fk_name||""}_${e.addr||""}`),eventLabel:h}),window.open(h,"_blank")},children:"На карте"})]}),e.phone_main&&(0,s.jsxs)("div",{className:g().subSectionWrapper,children:[(0,s.jsx)("label",{children:"Телефон"}),(0,s.jsx)("a",{className:g().phone,href:(0,_.Q)(e.phone_main),onClick:()=>{(0,m._)({eventCategory:c.j,eventActionType:m.y.link,eventActionText:(0,p.y)(e.phone_main||""),eventLabel:(0,p.y)((0,_.Q)(e.phone_main)||"")})},children:e.phone_main})]}),e.worktime&&(0,s.jsxs)("div",{className:g().subSectionWrapper,children:[(0,s.jsx)("label",{children:"Расписание"}),(0,s.jsx)("div",{className:g().time,dangerouslySetInnerHTML:{__html:(0,d.E)(e.worktime)}})]}),a&&(0,s.jsx)("div",{className:g().dividerWrapper,children:(0,s.jsx)("div",{className:g().divider})}),(0,s.jsx)(n.$,{className:g().copyButton,variant:"secondary",label:t?"Скопировано":"Скопировать",size:"s",iconLeft:t?void 0:(0,s.jsx)(r.VT4,{}),onClick:()=>{(0,m._)({eventCategory:c.j,eventActionType:m.y.button,eventActionText:(0,p.y)("Скопировать"),eventLabel:(0,p.y)(`${e.fk_name||""}_${e.addr||""}`)}),(0,o.q)(e),u(!0),setTimeout(()=>{u(!1)},2e3)},disabled:!!t})]})}},16294:(e,a,t)=>{"use strict";t.d(a,{Q:()=>s});let s=e=>{if(!e)return"";let a=e.replace(/\D/g,"");return e.startsWith("+")?`tel:+${a}`:`tel:${a}`}},23151:(e,a,t)=>{"use strict";t.d(a,{m:()=>v});var s=t(95155),l=t(12115),r=t(24691),n=t(66216),i=t(24278),d=t(8260),o=t(14347),c=t(29722),_=t(4779),m=t(26180),p=t(70544),u=t(12757),g=t(30531),h=t(60999),b=t.n(h);let v=({title:e,subTitle:a,value:{reviews:t,registerButton:h,ratingCustomClass:v},showAllStars:A=!1,variant:x,loading:f})=>{let[j,y]=(0,l.useState)(!1),[k,w]=(0,l.useState)(null),S=(0,o.nu)("l")?a.replace(/\./g,"<br />"):a;if(t.length)return(0,s.jsx)("div",{className:(0,c.A)(b().section,x&&b()[x]),children:(0,s.jsx)(n.m,{children:(0,s.jsxs)("div",{className:b().wrapper,children:[(0,s.jsx)("h2",{className:b().title,children:e}),S&&(0,s.jsx)("p",{className:b().subtitle,dangerouslySetInnerHTML:{__html:S}}),(0,s.jsx)("div",{className:b().slider_wrapper,children:(0,s.jsxs)(d.A,{pagination:!0,navigation:!0,navigationVariant:"secondary",navigationSize:"s",options:{slidesPerView:1,spaceBetween:16},breakpoints:{s:{slidesPerView:2},l:{slidesPerView:3,spaceBetween:24},xl:{slidesPerView:4,spaceBetween:24}},className:b().slider,wrapperClass:b().sliderTrack,children:[!f&&t.map((e,a)=>(0,s.jsx)(d.D,{className:b().slide,onClick:a=>{(0,_._)({eventCategory:g.W9,eventActionType:_.y.popup,eventActionText:"review",eventLabel:`review_${e.name}${(0,m.y)(e.advantages?`_${e.advantages.replace(/[.,!?]/g,"").split(/\s+/).slice(0,3).join(" ")}`:"")}`}),w(e),y(!0)},children:(0,s.jsx)(u.q,{post:e,ratingCustomClass:v,showAllStars:A,variant:x&&(0,g.WX)(x)})},`${e.name}-${a}`)),f&&[1,2,3,4,5].map(e=>(0,s.jsx)(d.D,{className:b().slide,children:(0,s.jsx)(i.E,{className:b().skeleton,height:316})},`${e}`))]})}),(0,s.jsx)(r.$,{as:"a",href:h.link,onClick:()=>{(0,g.aU)("main",h.text||"",h.link,g.W9)},label:h.text,className:(0,c.A)(b().button,h.customClass),size:"s",iconRight:h.iconRight}),(0,s.jsx)(p.$,{data:k,buttonData:h,ratingCustomClass:v,isOpen:j,onClose:()=>{y(!1)},showAllStars:A})]})})})}},27193:(e,a,t)=>{"use strict";t.d(a,{j:()=>l});var s=t(6814);let l=e=>({[s.C.bank]:e?.services?.filter(({target:e})=>"BANK"===e)||[],[s.C.mfo]:e?.services?.filter(({target:e})=>"MFO"===e)||[],[s.C.insurance]:e?.servicesSk||[]})},28614:e=>{e.exports={mobilePopup:"AdresaDetailModal_mobilePopup__B3Jpt",titleWrapper:"AdresaDetailModal_titleWrapper__scvqN",logo:"AdresaDetailModal_logo__6FCOP",title:"AdresaDetailModal_title__QMcSp",desktopModalOverlay:"AdresaDetailModal_desktopModalOverlay__Z9O3D",desktopModalOpen:"AdresaDetailModal_desktopModalOpen__6CRVl",desktopModalContent:"AdresaDetailModal_desktopModalContent__mocfg",closeIcon:"AdresaDetailModal_closeIcon__y5Xz5",tabs:"AdresaDetailModal_tabs__3YNUD"}},36219:(e,a,t)=>{"use strict";t.d(a,{E:()=>s});let s=e=>{let a=RegExp("(Обслуживание физических лиц:|Обслуживание юридических лиц:|Банкомат:|Банкоматы:)","gi");return e.replace(a,"<b>$1</b>")}},36294:e=>{e.exports={wrapper:"AddressesMobTable_wrapper__MEtVw",item:"AddressesMobTable_item__ep0ig",top:"AddressesMobTable_top__yd2XX",fk:"AddressesMobTable_fk__C_jc3",name:"AddressesMobTable_name__PgsTw",logo:"AddressesMobTable_logo__xy_rN",button:"AddressesMobTable_button__ZDsTY",chips:"AddressesMobTable_chips__FoXMc",selected:"AddressesMobTable_selected__QI29S",middle:"AddressesMobTable_middle__2ZJ1V",middleTitle:"AddressesMobTable_middleTitle__rs7N_",addr:"AddressesMobTable_addr__3U5aP",onMap:"AddressesMobTable_onMap___W4og",moreButton:"AddressesMobTable_moreButton__ZSKt_",divider:"AddressesMobTable_divider__FiuGT",showMoreButton:"AddressesMobTable_showMoreButton__s54D0",loading:"AddressesMobTable_loading__Az4V_"}},39307:(e,a,t)=>{"use strict";t.d(a,{A:()=>s});let s={src:"/directory/_next/static/media/banner-main.6cffccb7.webp",height:432,width:976,blurDataURL:"data:image/webp;base64,UklGRpgAAABXRUJQVlA4WAoAAAAQAAAABwAAAwAAQUxQSCEAAAAAAAACYWgCVFYBBhTn/5xVUxEglv7/5iAeACL9//+AAAAAVlA4IFAAAADQAQCdASoIAAQAAkA4JbACdAEO+yLXgAD+9KEdi67m++r7Ifcuxrj9lzNK5oeHgfv5PVq67F/4Sp9Nus78m/xk+jWD+D1vfT1/xX+DaTAAAA==",blurWidth:8,blurHeight:4}},40497:(e,a,t)=>{"use strict";t.d(a,{n:()=>l});var s,l=((s={}).Atm="atm",s.branch="branch",s.Legal="legal",s)},44270:(e,a,t)=>{"use strict";t.d(a,{q:()=>s});let s=e=>{let a=`https://yandex.com/maps/?whatshere[point]=${e.lon},${e.lat}&whatshere[zoom]=17`,t=e.phone_main?`
Телефон 
${e.phone_main}`:"",s=`${e?.fk_name||e?.name||""} 
Адрес 
${e.addr} 
${a}${t} 
Расписание 
${e.worktime||"-"}`;navigator.clipboard.writeText(s)}},44668:(e,a,t)=>{"use strict";t.d(a,{A8:()=>n,B2:()=>i,Gs:()=>r});var s=t(20925),l=t(6814);let r=async(e,a,t=4,l,r)=>{if(r){let n=await (0,s.p)({url:`${e}&page=1&limit=1`,config:{signal:l}}),i=n.data?.result.count||0,d=await (0,s.p)({url:`${e}&page=1&limit=${i||1e4}`,config:{signal:l}}),o=(d.data?.result.reviews||[]).filter(e=>e.company_id.toString()===r),c=(a-1)*t;return{result:{reviews:o.slice(c,c+t),page:a,pages:Math.ceil(o.length/t),count:o.length,limit:t},services:d.data?.services||[],servicesSk:d.data?.servicesSk||[]}}return(await (0,s.p)({url:`${e}&page=${a}&limit=${t}`,config:{signal:l}})).data||null},n=async e=>(await (0,s.p)({url:e})).data||null,i=e=>{let{regionId:a,type:t,companyIds:s,serviceId:r,rating:n,sort:i,orderDesc:d,includeCompany:o}=e,c=a?`&region=${a}`:"",_="BANK";t===l.C.insurance?_="SK":t===l.C.mfo&&(_="MFO");let m=s?.length?`&company=${s.join(",")}`:"",p=r?`&service=${r}`:"",u=n?`&rating=${n}`:"",g=`&sort=${i||"created"}`,h=!1===d?"&order=ASC":"&order=DESC",b=o?"&includeCompany=true":"",v=e=>`/money_data/${e}.json?type=${_}${c}${m}${p}${u}${g}${h}${b}`;return{reviews:v("Reviews"),ratings:v("ReviewsInfo")}}},54721:(e,a,t)=>{"use strict";t.d(a,{f:()=>s});let s=e=>"object"==typeof e&&null!==e&&"bic"in e&&e.bic?String(e.bic):null},60341:(e,a,t)=>{"use strict";t.d(a,{Vi:()=>n,b7:()=>s,cg:()=>r,qV:()=>l});let s="https://assets.finuslugi.ru/mp-assets/user-agreement.pdf",l="https://assets.finuslugi.ru/mp-assets/platform-rules.pdf",r="https://assets.finuslugi.ru/mp-assets/privacy-policy.pdf",n="https://assets.finuslugi.ru/mp-assets/review_publication_rules.pdf"},60695:(e,a,t)=>{"use strict";t.d(a,{Mq:()=>l,Z3:()=>s,j:()=>r});let s=!0,l=new Set(["moskva","sankt-peterburg","sevastopol"]),r="adresa"},60999:e=>{e.exports={section:"ReviewSlider_section__PmoeK",primary:"ReviewSlider_primary__oVOCo",wrapper:"ReviewSlider_wrapper__TkjHs",title:"ReviewSlider_title__QGoif",subtitle:"ReviewSlider_subtitle__2mDzc",slider:"ReviewSlider_slider__T2FLU",sliderTrack:"ReviewSlider_sliderTrack__ca_0Z",slide:"ReviewSlider_slide__gYP0M",slider_wrapper:"ReviewSlider_slider_wrapper__QtKwO",button:"ReviewSlider_button__2zN0C",skeleton:"ReviewSlider_skeleton__kGiuC"}},63085:(e,a,t)=>{"use strict";t.d(a,{Bb:()=>n,cC:()=>d,lF:()=>r,q3:()=>l,x_:()=>i});var s=t(40497);let l=[1095,1096,134,720,189,180],r=[{href:"/",label:"Главная"},{label:"Адреса и телефоны офисов финансовых организаций"}],n={banks:[],mfos:[],insurance_companies:[]},i={[s.n.branch]:1,[s.n.Atm]:2,[s.n.Legal]:4},d={[i[s.n.branch]]:[1,23],[i[s.n.Atm]]:[2],[i[s.n.Legal]]:[4,28]}},63397:(e,a,t)=>{"use strict";t.d(a,{O:()=>s});let s=e=>{let a={};return e.map(({id:e,name:t,towns:s})=>(s.forEach(s=>{s.parentId=e,a[s.name]=a[s.name]||{},a[s.name][s.id]=t}),s)).reduce((e,t)=>(t.forEach(e=>{Object.keys(a[e.name]).length>1&&(e.parentName=a[e.name][e.id])}),[...e,...t]),[])}},64102:e=>{e.exports={wrapper:"AddressesNotFound_wrapper__vDZHB",image:"AddressesNotFound_image__obEW4",title:"AddressesNotFound_title__USENR",subtitle:"AddressesNotFound_subtitle__GvSOF",button:"AddressesNotFound_button__mNfiK",loading:"AddressesNotFound_loading__i1b4x"}},68364:(e,a,t)=>{"use strict";t.d(a,{_:()=>l});var s=t(20925);let l=async()=>(await (0,s.p)({url:"/regions",options:{isGeoApi:!0}})).data??[]},69572:(e,a,t)=>{"use strict";t.d(a,{M:()=>n});var s=t(6814),l=t(50932),r=t(54721);let n=(e,a,t,n)=>e?e.map(e=>{let i,d=a?.[t],o=d?.find(a=>a.id===e.service_id)?.name,c=n?.name?[n.name]:[];i=t===s.C.insurance?"/otzyv":t===s.C.mfo?"/mfo":"/banki";let _=t===s.C.insurance?"":"/otzyvy";return{...e,product_type:o?[...c,o]:[],text:e.review,url:`${i}/${n?.url}${_}/${e.url}`,orgType:t,publ_date:(0,l.Yq)(e.date||"").toString(),bank_logo:n?.logo_mob||void 0,bank_url:(0,r.f)(n)||n?.url}}):[]},69805:(e,a,t)=>{"use strict";t.d(a,{Yb:()=>d,cC:()=>r,cn:()=>n,hj:()=>i,zd:()=>l});var s=t(60695);let l=e=>{let a=Array.isArray(e)?e:[],t=!a.join("/").includes("/str_");return a?.length>3&&t||s.Mq.has(a?.[0])&&a?.length>2&&t},r=e=>{let{regionUrl:a,townUrl:t,fk:l,mfo:r,sk:n,marker:i}=e,d=`${a?`/${a}`:""}${t?`/${t}`:""}`;s.Mq.has(t||"")&&(d=`/${t}`);let o=(l?.length||0)+(r?.length||0)+(n?.length||0)===1?l?.[0]||r?.[0]||n?.[0]:void 0,c=d?"/":"/com_",_=o?`${c}${o}`:"",m="";m=window.location.search;let p=new URLSearchParams(window.location.hash.replace("#",""));l?.length&&!_?p.set("fk",l.join("~")):p.delete("fk"),r?.length&&!_?p.set("mfo",r.join("~")):p.delete("mfo"),n?.length&&!_?p.set("sk",n.join("~")):p.delete("sk");let u=i?.length===1&&2===i[0];i?.length&&!u?p.set("fg",i.join("~")):p.delete("fg");let g=new URLSearchParams(m).toString(),h=p.toString(),b=g?`?${g}`:"",v=h?`#${h}`:"";return`/adresa${d}${_}${b}${v}`},n=(e,a)=>{let t=a.find(({id:a})=>a===e.region_id),l=t?.towns.find(({id:a})=>a===e.town_id),r=t?.url||e.town?.region_url,n=l?.url||e.town?.url,i=r&&!s.Mq.has(r)?`/${r}`:"",d=n?`/${n}`:"",o=e.fk_url?`/${e.fk_url}`:"";return`/adresa${i}${d}${o}/${e.url}`},i=(e,a,t,s)=>{let l=a?.map(a=>e.banks.find(e=>String(e.url)===String(a))?.id).filter(e=>!!e)||[];return{fk:l,mfo:t?.map(a=>e.mfos.find(e=>String(e.url)===String(a))?.id).filter(e=>!!e)||[],sk:s?.map(a=>e.insurance_companies.find(e=>String(e.url)===String(a))?.id).filter(e=>!!e)||[]}},d=e=>{let a,t,r,n;if(l(e)){let a,t,l,r,n;return t=(a=Array.isArray(e)?e:[])[0],l=a[1],r=a[2],n=a[3],s.Mq.has(a[0])&&(l=a[0],r=a[1],n=a[2]),{regionUrl:t,townUrl:l,companyUrl:r,pointUrl:n}}let i=Array.isArray(e)?e:[];if(i[0]?.startsWith("com_"))return{companyUrl:i[0].replace("com_","")};if(0===i.length)return{};let d=i[i.length-1];return d.startsWith("str_")&&(n=Number(d.substring(4)),i.pop()),i.length>=1&&(a=i[0]),2===i.length&&n&&(r=i[1]),2!==i.length||n||(t=i[1]),2===i.length&&!n&&s.Mq.has(i[0])&&(t=i[0],r=i[1]),3===i.length&&(t=i[1],r=i[2]),{regionUrl:a,townUrl:t,companyUrl:r,page:n}}},70081:(e,a,t)=>{"use strict";t.d(a,{a:()=>l,o:()=>s});let s=(e,a)=>e.map(e=>{let t=a.banks.find(({id:a})=>String(a)===String(e.fk_id));return(e.sk_id?t=a.insurance_companies.find(({id:a})=>String(a)===String(e.sk_id)):e.mfo_id&&(t=a.mfos.find(({id:a})=>String(a)===String(e.mfo_id))),t||(t=e.company),t)?{...e,bic:t.bic,fk_url:t.url,fk_name:t.name,logo_mob:t.logo_mob,logo:t.logo}:e}),l=(e,a)=>e.map(e=>{let t=a.banks.find(({id:a})=>String(a)===String(e.fk_id));return(e.sk_id?t=a.insurance_companies.find(({id:a})=>String(a)===String(e.sk_id)):e.mfo_id&&(t=a.mfos.find(({id:a})=>String(a)===String(e.mfo_id))),t)?{...e,bic:t.bic,fk_url:t.url,fk_name:t.name,logo_mob:t.logo_mob,logo:t.logo}:e})},71192:e=>{e.exports={page:"AdresaDetail_page__s_NZp",bodyWrapper:"AdresaDetail_bodyWrapper__yp3sx",body:"AdresaDetail_body__BJdCq",bannerWrapper:"AdresaDetail_bannerWrapper__dyNsU",content:"AdresaDetail_content__DWMUa",logo:"AdresaDetail_logo__jCZNw",info:"AdresaDetail_info__pNqPZ",company:"AdresaDetail_company__E_Uxk",rating:"AdresaDetail_rating__8_037",chips:"AdresaDetail_chips__W0xkB",subSectionWrapper:"AdresaDetail_subSectionWrapper__1WDba",coords:"AdresaDetail_coords__OF_h1",onMap:"AdresaDetail_onMap__v_K5n",phone:"AdresaDetail_phone__ql_m1",time:"AdresaDetail_time__zh0As",copyButton:"AdresaDetail_copyButton__8Q_v4",mapWrapper:"AdresaDetail_mapWrapper__E6YCu",staticMapImageWrapper:"AdresaDetail_staticMapImageWrapper__850S0",staticMapOverlay:"AdresaDetail_staticMapOverlay__shWad",staticMapImage:"AdresaDetail_staticMapImage__euni3",marker:"AdresaDetail_marker__VeFjS",companyLogo:"AdresaDetail_companyLogo__ICkx9",addressesNearbyBlock:"AdresaDetail_addressesNearbyBlock__oZVbm",title:"AdresaDetail_title__z3D5d",dividerWrapper:"AdresaDetail_dividerWrapper__4_Bv_",divider:"AdresaDetail_divider__cjsKJ",modal:"AdresaDetail_modal__pEayN"}},71994:e=>{e.exports={content:"AdresaErrorFormModal_content__MrfLT",drawer:"AdresaErrorFormModal_drawer__SY72_",button:"AdresaErrorFormModal_button__fm2Fe",mobilePopup:"AdresaErrorFormModal_mobilePopup__xlftF",body:"AdresaErrorFormModal_body__u7b0q",top:"AdresaErrorFormModal_top__BtGBC",subtitle:"AdresaErrorFormModal_subtitle___uEZ2",input:"AdresaErrorFormModal_input__Zmz32",textarea:"AdresaErrorFormModal_textarea__XfP1f",checkbox:"AdresaErrorFormModal_checkbox__dbFVM",checkboxText:"AdresaErrorFormModal_checkboxText__A7UkE",imageWrapper:"AdresaErrorFormModal_imageWrapper__qGv6w",bgImg:"AdresaErrorFormModal_bgImg__3Ru6y",bgImgM:"AdresaErrorFormModal_bgImgM__PYxVL",img:"AdresaErrorFormModal_img__Fxse2",imgM:"AdresaErrorFormModal_imgM__BveH7",bottom:"AdresaErrorFormModal_bottom__wRxmq",disclaimer:"AdresaErrorFormModal_disclaimer__wT8Pt",catWrapper:"AdresaErrorFormModal_catWrapper__fPhbc",catTitle:"AdresaErrorFormModal_catTitle__7Dqqf",catSubtitle:"AdresaErrorFormModal_catSubtitle__IbbUO",catButton:"AdresaErrorFormModal_catButton__V0DFS"}},73854:e=>{e.exports={wrapper:"AddressesList_wrapper__tZZhl"}},74185:(e,a,t)=>{"use strict";t.d(a,{w:()=>k});var s=t(95155),l=t(12115),r=t(84685),n=t(24691),i=t(75330),d=t(73302),o=t(97037),c=t(14347),_=t(29722),m=t(27757),p=t(77828),u=t(72435),g=t(74410),h=t(60341);let b=e=>!!e&&/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(e);var v=t(71994),A=t.n(v);let x={confirm:{title:"Подтвердите почту",subtitle:"Для отправки сообщений вам нужно подтвердить почту. Мы отправили письмо — откройте его и перейдите по ссылке",button:"Понятно",img:"/directory/_next/static/media/cat-yellow.7ae71e70.png",img2:"/directory/_next/static/media/cat-yellow2.7e31764b.png",img_m:"/directory/_next/static/media/cat-yellow-m.702899fa.png",img_m2:"/directory/_next/static/media/cat-yellow-m2.7ccf545d.png"},success:{title:"Ваше сообщение принято",subtitle:"Спасибо, что помогаете нам стать лучше",button:"Закрыть",img:"/directory/_next/static/media/cat-green.194a24fd.png",img2:"/directory/_next/static/media/cat-green2.f1817b3b.png",img_m:"/directory/_next/static/media/cat-green-m.9ef231ee.png",img_m2:"/directory/_next/static/media/cat-green-m2.04136091.png"},error:{title:"Возникла техническая проблема",subtitle:"Исправим это в ближайшее время. Если ссылка снова не сработает, опишите проблему в чате поддержки на нашем сайте",button:"Понятно",img:"/directory/_next/static/media/cat-red.6f1efb75.png",img2:"/directory/_next/static/media/cat-red2.d90f6568.png",img_m:"/directory/_next/static/media/cat-red-m.1e075321.png",img_m2:"/directory/_next/static/media/cat-red-m2.8601f389.png"}},f=({status:e,onClick:a})=>{if("idle"===e)return null;let t=x[e];return(0,s.jsx)("section",{children:(0,s.jsxs)("div",{className:A().catWrapper,children:[(0,s.jsx)("img",{className:"desktopOnly",src:t.img,srcSet:`${t.img}, ${t.img2} 2x`,alt:"bg"}),(0,s.jsx)("img",{className:"mobileOnly",src:t.img_m,srcSet:`${t.img_m}, ${t.img_m2} 2x`,alt:"bg"}),(0,s.jsx)("div",{className:A().catTitle,children:t.title}),(0,s.jsx)("div",{className:A().catSubtitle,children:t.subtitle}),(0,s.jsx)(n.$,{className:A().catButton,label:t.button,onClick:a})]})})},j=e=>e.status&&"idle"!==e.status?(0,s.jsx)(f,{status:e.status,onClick:e.onClose}):(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("div",{className:A().subtitle,children:"Расскажите нам, мы все исправим"}),(0,s.jsx)("div",{className:A().body,children:(0,s.jsxs)("div",{className:A().top,children:[(0,s.jsx)(d.O,{className:A().input,size:"m",placeholder:"Ваша электронная почта*",value:e.mail,onChange:e.handleMailChange,icon:(0,s.jsx)(r.KYF,{size:24,style:{marginRight:"8px"}}),state:e.mailError?"error":void 0,caption:e.mailError?"Неверный e-mail":void 0}),(0,s.jsx)(o.T,{className:A().textarea,size:"l",placeholder:"Расскажите об ошибке",value:e.text,onChange:e.setText||(()=>null)}),(0,s.jsx)(i.S,{value:e.agree,onChange:()=>e.setAgree?.(!e.agree),className:A().checkbox,children:(0,s.jsxs)("p",{className:A().checkboxText,children:["Соглашаюсь с ",(0,s.jsx)("a",{href:h.qV,target:"_blank",rel:"noreferrer",children:"порядком приема и рассмотрения электронного обращения, направляемого через сеть интернет"})]})})]})})]}),y=e=>(0,s.jsxs)("div",{className:A().bottom,children:[(0,s.jsx)(n.$,{size:"m",className:A().button,label:"Отправить",onClick:e.handleSubmit,disabled:e.isDisabled}),(0,s.jsxs)("p",{className:A().disclaimer,children:['Нажимая кнопку "Отправить", вы принимаете ',(0,s.jsx)("a",{href:h.cg,target:"_blank",rel:"noreferrer",children:"условия политики обработки персональных данных ПАО Московская Биржа"})," ","и настоящим даете"," ",(0,s.jsx)("a",{href:h.cg,target:"_blank",rel:"noreferrer",children:"согласие на обработку ПАО Московская Биржа моих персональных данных"})]})]}),k=e=>{let a=(0,c.nu)("l"),[t,r]=(0,l.useState)("idle"),[n,i]=(0,l.useState)(""),[d,o]=(0,l.useState)(!1),[h,v]=(0,l.useState)(""),[x,f]=(0,l.useState)(!1),k=!n||!h||!x||d,w=()=>{b(n)?r?.("success"):o(!0)},S={...e,status:t,mail:n,handleMailChange:e=>{d&&o(!(b(e)||!e)),i(e)},mailError:d,text:h,setText:v,agree:x,setAgree:f};(0,l.useEffect)(()=>{S.isOpen||r("idle")},[S.isOpen]);let{mounted:N}=(0,g.J)({opened:S.isOpen});return N?(0,s.jsxs)(m.Z,{children:[!a&&(0,s.jsx)(p._,{className:A().drawer,rowTitle:!0,titleAlign:"left",contentClassName:(0,_.A)(A().content,{[A().catContent]:"idle"!==t}),isOpen:S.isOpen,onClose:S.onClose,title:"idle"===t?"Нашли ошибку на сайте?":void 0,width:"idle"!==t?"600px":"695px",footer:"idle"===t?(0,s.jsx)(y,{isDisabled:k,handleSubmit:w}):void 0,children:(0,s.jsx)(j,{...S})}),a&&(0,s.jsx)(u.L,{className:(0,_.A)(A().mobilePopup),contentClassName:A().content,isOpen:S.isOpen,onClose:S.onClose,title:"idle"===t?"Нашли ошибку на сайте?":void 0,footer:"idle"===t?(0,s.jsx)(y,{isDisabled:k,handleSubmit:w}):void 0,children:(0,s.jsx)(j,{...S})})]}):null}},76898:e=>{e.exports={page:"Adresa_page__vnsYM",sectionTopMargin:"Adresa_sectionTopMargin__F2Egb",topBannerSection:"Adresa_topBannerSection__Po2mh",left:"Adresa_left__F0SBx",text:"Adresa_text__BSIXe",title:"Adresa_title___HubR",subtitle:"Adresa_subtitle__gzmv2",topBannerImage:"Adresa_topBannerImage__jFUIa",sectionTitle:"Adresa_sectionTitle__QDth1",filters:"Adresa_filters__7H4Ib",inputs:"Adresa_inputs__zzj2r",input:"Adresa_input__IXYf5",gray:"Adresa_gray__jVgUk",button:"Adresa_button__cYNX0",radios:"Adresa_radios__r2sRz",buttons:"Adresa_buttons__gY6Zu",mapBlock:"Adresa_mapBlock__nd2xA",loading:"Adresa_loading__orgti",mapWrapper:"Adresa_mapWrapper__z8GR5",faq:"Adresa_faq__7xYqD"}},81497:(e,a,t)=>{"use strict";t.r(a),t.d(a,{default:()=>ew});var s=t(95155),l=t(12115),r=t(37206),n=t(5772),i=t(73321),d=t(84685),o=t(48830),c=t(24691),_=t(66216),m=t(89584),p=t(14347),u=t(99639),g=t(88344),h=t(35738),b=t(4997),v=t(29722),A=t(14673),x=t(94357),f=t(29563),j=t(68364),y=t(98558),k=t(88068),w=t(63085),S=t(40497),N=t(58154),$=t(87928),C=t(69805),M=t(36294),T=t.n(M);let B=({data:e,handleClick:a,loadMore:t,showPagination:r,hideFkType:n,showOnMap:i,loading:d,regions:o})=>e.length?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("div",{className:(0,v.A)(T().wrapper,{[T().loading]:d}),children:e.map((t,r)=>{var d,_;let m;return(0,s.jsxs)(l.Fragment,{children:[(0,s.jsxs)("a",{className:T().item,href:(0,C.cn)(t,o),onClick:a(t),children:[(0,s.jsxs)("div",{className:T().top,children:[(0,s.jsx)("div",{className:T().fk,children:(0,s.jsxs)("div",{className:T().name,children:[(0,s.jsx)("div",{className:T().logo,children:(0,s.jsx)(N.v,{bic:t.bic,type:(d=t.sk_id,_=t.mfo_id,m="bank",d&&(m="insurance"),_&&(m="mfo"),m),url:t.fk_url,width:32,height:32,companyName:t.fk_name})}),(0,s.jsx)("span",{children:t.fk_name})]})}),(0,s.jsxs)("div",{className:T().chips,children:[!n&&(0,s.jsx)("span",{className:T().selected,children:t.sk_id&&"Страховая"||t.mfo_id&&"МФО"||"Банк"}),!!t.branch&&(0,s.jsx)("span",{children:"Отделение"}),!!t.atm&&(0,s.jsx)("span",{children:"Банкомат"}),!!t.legal_address&&(0,s.jsx)("span",{children:"Юр. адрес"})]})]}),(0,s.jsxs)("div",{className:T().middle,children:[(0,s.jsx)("div",{className:T().middleTitle,children:"Адрес"}),(0,s.jsx)("div",{className:T().addr,children:t.addr}),(0,s.jsx)("div",{className:T().onMap,onClick:e=>{e.preventDefault(),e.stopPropagation(),i(t)},children:"На карте"})]}),(0,s.jsx)(c.$,{className:T().moreButton,label:"Подробнее",size:"s"})]}),r<e.length-1&&1!==r&&(0,s.jsx)("div",{className:T().divider}),1===r&&(0,s.jsx)($.Q,{})]},r)})}),r&&(0,s.jsx)(c.$,{className:T().showMoreButton,variant:"secondary",label:"Показать больше",onClick:t})]}):null;var D=t(64102),E=t.n(D),F=t(91234);let I=({data:e,setShowMap:a,loading:t})=>e.length?null:(0,s.jsxs)("div",{className:(0,v.A)(E().wrapper,{[E().loading]:t}),children:[(0,s.jsx)(n.default,{className:E().image,width:300,height:200,loading:"lazy",src:F.A,alt:"Изображение - К сожалению, мы ничего не нашли"}),(0,s.jsx)("div",{className:E().title,children:"К сожалению, мы ничего не нашли"}),(0,s.jsx)("div",{className:E().subtitle,children:"На карте проще найти нужную организацию — она показывает все ближайшие адреса"}),(0,s.jsx)(c.$,{variant:"secondary",className:E().button,label:"Найти на карте",size:"s",onClick:()=>a(!0)})]});var U=t(63203),L=t(36219),O=t(44270),R=t(60695),P=t(16294),W=t(4779),z=t(26180),q=t(94956),Q=t.n(q);let V=[{name:"Организация",width:"24%"},{name:"Адрес",width:"31%"},{name:"Режим работы",width:"24%"},{name:"Телефон",width:"12%"},{name:" ",width:"9%"}],Y=({item:e,openedTooltip:a,setOpenedTooltip:t})=>(0,s.jsxs)("div",{className:Q().tooltipWrapper,children:[(0,s.jsx)(c.$,{variant:"white",className:Q().dots,onClick:()=>{(0,W._)({eventCategory:R.j,eventActionType:W.y.button,eventActionText:"IconFdsDotsVerticalO",eventLabel:(0,z.y)(`${e.fk_name||""}_${e.addr||""}`)}),t(e.id)},children:(0,s.jsx)(d.qrg,{size:26,className:Q().dotsIcon})}),a===e.id&&(0,s.jsxs)("span",{className:Q().tooltip,children:[(0,s.jsxs)("div",{onClick:()=>{(0,W._)({eventCategory:R.j,eventActionType:W.y.button,eventActionText:(0,z.y)("Скопировать"),eventLabel:(0,z.y)(`${e.fk_name||""}_${e.addr||""}`)}),(0,O.q)(e),t(null)},children:[(0,s.jsx)(d.VT4,{size:22}),"Скопировать"]}),(0,s.jsx)("span",{})]})]}),Z=({data:e,handleClick:a,loadMore:t,showPagination:r,hideFkType:n,showOnMap:i,loading:d,handleOpenModal:o,regions:_,initialMaxPage:m,initialPage:p})=>{let[u,g]=(0,l.useState)(null),h=e=>{e.target.closest(`.${Q().tooltip}`)||g(null)};(0,l.useEffect)(()=>(document.body.addEventListener("click",h),()=>document.body.removeEventListener("click",h)),[]);let b=V.map(({width:e})=>e).join(" ");return e.length?(0,s.jsxs)("div",{className:(0,v.A)(Q().wrapper,{[Q().loading]:d}),children:[(0,s.jsxs)("div",{className:Q().table,role:"table","aria-label":"Таблица адресов",children:[(0,s.jsx)("div",{role:"rowgroup",className:Q().header,children:(0,s.jsx)("div",{role:"row",className:Q().headerRow,style:{gridTemplateColumns:b},children:V.map(({name:e},a)=>(0,s.jsx)("div",{role:"columnheader",className:Q().headerCell,children:e},a))})}),(0,s.jsx)("div",{role:"rowgroup",className:Q().body,children:e.map((t,d)=>{var c,m;let p;return(0,s.jsxs)(l.Fragment,{children:[(0,s.jsxs)("div",{role:"row",className:(0,v.A)(Q().row,{[Q().divideless]:2===d||!r&&d===e.length}),style:{gridTemplateColumns:b},onClick:a(t),children:[(0,s.jsxs)("div",{role:"cell",className:Q().cell,children:[(0,s.jsxs)("a",{className:Q().name,href:(0,C.cn)(t,_),onClick:e=>e.preventDefault(),children:[(0,s.jsx)("div",{className:Q().logo,children:(0,s.jsx)(N.v,{bic:t.bic,type:(c=t.sk_id,m=t.mfo_id,p="bank",c&&(p="insurance"),m&&(p="mfo"),p),url:t.fk_url,width:40,height:40,companyName:t.fk_name})}),t.fk_name]}),(0,s.jsxs)("div",{className:Q().chips,children:[!n&&(0,s.jsx)("span",{className:Q().selected,children:t.sk_id&&"Страховая"||t.mfo_id&&"МФО"||"Банк"}),!!t.branch&&(0,s.jsx)("span",{children:"Отделение"}),!!t.atm&&(0,s.jsx)("span",{children:"Банкомат"}),!!t.legal_address&&(0,s.jsx)("span",{children:"Юр. адрес"}),!!t.office&&(0,s.jsx)("span",{children:"Офис продаж"}),!!t.claims_center&&(0,s.jsx)("span",{children:"Центр урегулирования убытков"})]}),(0,s.jsx)("div",{className:Q().hover})]}),(0,s.jsxs)("div",{role:"cell",className:Q().cell,children:[(0,s.jsx)("div",{className:Q().addr,children:t.addr}),(0,s.jsxs)("div",{className:Q().coords,children:[t.lat,", ",t.lon]}),(0,s.jsx)("div",{className:Q().onMap,onClick:e=>{e.stopPropagation(),i(t)},children:"На карте"})]}),(0,s.jsx)("div",{role:"cell",className:Q().cell,children:(0,s.jsx)("div",{className:Q().time,dangerouslySetInnerHTML:{__html:t.worktime?(0,L.E)(t.worktime):"—"}})}),(0,s.jsx)("div",{role:"cell",className:Q().cell,children:(0,s.jsx)("a",{className:Q().phone,href:(0,P.Q)(t.phone_main),onClick:e=>{(0,W._)({eventCategory:R.j,eventActionType:W.y.link,eventActionText:(0,z.y)(t.phone_main||""),eventLabel:(0,z.y)((0,P.Q)(t.phone_main)||"")}),e.stopPropagation()},children:t.phone_main})}),(0,s.jsx)("div",{role:"cell",className:Q().cell,onClick:e=>{e.stopPropagation()},children:(0,s.jsx)(Y,{item:t,handleOpenModal:o,openedTooltip:u,setOpenedTooltip:g})})]}),1===d&&(0,s.jsx)("div",{role:"row",className:Q().bannerRow,children:(0,s.jsx)("div",{role:"cell",className:Q().bannerCell,style:{gridColumn:"1 / -1",paddingRight:0,border:0},children:(0,s.jsx)($.Q,{})})})]},d)})})]}),(0,s.jsx)(U.k,{page:p,totalPage:m,url:"/adresa"}),r&&(0,s.jsx)(c.$,{className:Q().button,variant:"secondary",label:"Показать больше",pending:d,onClick:t})]}):null};var X=t(73854),G=t.n(X);let K=e=>(0,s.jsxs)("div",{className:G().wrapper,children:[(0,s.jsx)(Z,{...e}),(0,s.jsx)(B,{...e}),(0,s.jsx)(I,{...e})]});var H=t(87888),J=t(27757),ee=t(72435),ea=t(74410),et=t(5134),es=t(28614),el=t.n(es);let er=(e,a)=>{let t="";return e.atm&&(t="Банкомат "),e.branch&&(t="Отделение "),e.legal_address&&(t="Юр. адрес "),{id:String(a),label:`${t}${e.fk_name}`}},en=e=>{let[a,t]=(0,l.useState)("0");(0,l.useEffect)(()=>{e.isOpen||t("0")},[e.isOpen]);let r=e.addresses[Number(a)];if(!r)return null;let n="bank";return r.sk_id&&(n="insurance"),r.mfo_id&&(n="mfo"),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("div",{className:el().titleWrapper,children:[(0,s.jsx)("div",{className:el().logo,children:(0,s.jsx)(N.v,{bic:r.bic,type:n,url:r.fk_url,width:30,height:30,companyName:r.fk_name})}),(0,s.jsx)("label",{className:el().title,children:r.fk_name})]}),(0,s.jsx)(et.Q,{address:r,handleShowModal:e.handleShowModal,isModal:!0}),e.addresses.length>1&&(0,s.jsx)(H.I,{className:el().tabs,tabs:e.addresses.map(er),activeTabId:a,onTabChange:e=>t(e),stretch:!0,size:"s"})]})},ei=e=>{let a=(0,p.nu)("l"),{mounted:t}=(0,ea.J)({opened:e.isOpen});if(!t)return null;let l={...e};return(0,s.jsx)(J.Z,{id:"addressMapWrapper",children:a?(0,s.jsx)(ee.L,{className:el().mobilePopup,contentClassName:el().content,isOpen:l.isOpen,onClose:l.onClose,children:(0,s.jsx)(en,{...l})}):(0,s.jsx)("div",{className:(0,v.A)(el().desktopModal,{[el().desktopModalOpen]:l.isOpen}),children:(0,s.jsx)("div",{className:el().desktopModalOverlay,onClick:l.onClose,children:(0,s.jsxs)("div",{className:el().desktopModalContent,onClick:e=>e.stopPropagation(),children:[(0,s.jsx)("span",{onClick:l.onClose,className:el().closeIcon,children:(0,s.jsx)(d._7M,{size:16})}),(0,s.jsx)(en,{...l})]})})})})};var ed=t(74185);let eo=e=>new Set(e.filter(e=>null!=e).map(String));var ec=t(63397),e_=t(70081),em=t(6814);let ep=[],eu=[],eg=[];var eh=t(89242),eb=t(25006),ev=t(98668),eA=t(49684),ex=t(23151),ef=t(76898),ej=t.n(ef),ey=t(39307);let ek=(0,r.default)(()=>Promise.all([t.e(6128),t.e(371)]).then(t.bind(t,10371)).then(e=>e.AdresaMap),{loadableGenerated:{webpack:()=>[10371]},ssr:!1}),ew=({addresses:e,reviews:a,region:t,town:r,selectedFk:N,maxPage:$,initialPage:M=1,dataUrl:T,faqBlockData:B,pageIsSection:D,initRadioType:E,bestOffersData:F,isAllAddressesMode:I=!1})=>{let U=(0,b.p)(),L=(0,i.usePathname)(),[O,P]=(0,l.useState)(w.Bb),[q,Q]=(0,l.useState)([]),[{region:V,town:Y},Z]=(0,l.useState)({region:t,town:r}),[X,G]=(0,l.useState)(!0),H=D?t:V,J=D?r:Y,ee=(e=>{let a,t,s,{fk:l,mfo:r,sk:n,marker:i}=(a=window.location.href,t=(a?.split("#")[1]?.split("?")[0]||"").split("&"),s={fk:{key:"fk",process:e=>decodeURI(e).split("~")},mfo:{key:"mfo",process:e=>decodeURI(e).split("~")},sk:{key:"sk",process:e=>decodeURI(e).split("~")},fg:{key:"marker",process:e=>decodeURI(e).split("~").map(Number)}},t.reduce((e,a)=>{let t=Object.keys(s).find(e=>a.startsWith(e));if(t){let{key:l,process:r}=s[t];return e[l]=r(a.slice(t.length+1)),e}return{...e}},{fk:[],mfo:[],sk:[],marker:[]})),d=[...l?.map(a=>{let t=e?.banks.find(e=>String(e.url)===String(a));return t?{label:t.name||"",value:`com_${t.url}`}:null}).filter(e=>!!e)||[],...r?.map(a=>{let t=e?.mfos.find(e=>String(e.url)===String(a));return t?{label:t.name||"",value:`mfo_${t.url}`}:null}).filter(e=>!!e)||[],...n?.map(a=>{let t=e?.insurance_companies.find(e=>String(e.url)===String(a));return t?{label:t.name||"",value:`sk_${t.url}`}:null}).filter(e=>!!e)||[]],o=i?.includes(1)||!i?.length,c=i?.includes(2)||!i?.length,_=i?.includes(4)||!i?.length;return{selectedFk:d,showBranches:o,showAtms:c,showLegal:_,isDefaultState:0===d.length&&o&&c&&_}})(O),[ea,et]=(0,l.useState)(N),[es,el]=(0,l.useState)(I?null:E),[er,en]=(0,l.useState)(I),ef=(0,l.useMemo)(()=>es===S.n.branch,[es]),ew=(0,l.useMemo)(()=>es===S.n.Atm,[es]),eS=(0,l.useMemo)(()=>es===S.n.Legal,[es]),eN=!!O?.banks?.length,[e$,eC]=(0,l.useState)(!1),[eM,eT]=(0,l.useState)(null),[eB,eD]=(0,l.useState)(!1),[eE,eF]=(0,l.useState)(null),[eI,eU]=(0,l.useState)(!1),[eL,eO]=(0,l.useState)(!1),[eR,eP]=(0,l.useState)([]),eW=(0,l.useRef)(null),ez=(0,p.nu)("l"),eq=(0,l.useRef)(ee.isDefaultState),eQ=(0,l.useRef)(L),eV=(0,h.om)();(0,l.useEffect)(()=>{if(D)return;let e=ev.A.getItem("user_region"),a=ev.A.getItem("user_town"),s=e||t||null,l=a||r||null;Z({region:s,town:l}),eV.selectCity(s,l),document.addEventListener("onRegionChange",e=>{Z({region:e?.detail?.region,town:e?.detail?.town})})},[]),(0,l.useEffect)(()=>{if(!ee.isDefaultState&&eN){if(et([...N||[],...ee.selectedFk]),er)return;let e=S.n.Atm;ee.showBranches&&(e=S.n.branch),ee.showLegal&&(e=S.n.Legal),el(e)}},[eN]),(0,l.useEffect)(()=>{(0,f.o)().then(P),(0,j._)().then(Q).finally(()=>{G(!1)})},[]);let eY=ea?.filter(({value:e})=>String(e).includes("com_")).map(({value:e})=>String(e).replace("com_","")),eZ=ea?.filter(({value:e})=>String(e).includes("mfo_")).map(({value:e})=>String(e).replace("mfo_","")),eX=ea?.filter(({value:e})=>String(e).includes("sk_")).map(({value:e})=>String(e).replace("sk_","")),eG=[...eY||[],...eZ||[],...eX||[]][0],eK=(()=>{if(er)return[];let e=[];return(ef&&e.push(1),ew&&e.push(2),eS&&e.push(4),e.length>=3)?[]:e})(),eH={fk:eY,mfo:eZ,sk:eX},eJ={regionUrl:H?.url,townUrl:J?.url,marker:eK,...eH},e0=(0,C.cC)(eJ);(0,l.useEffect)(()=>{D||eN&&(e0!==eQ.current&&!D&&eq.current&&(eQ.current=e0,window.history.replaceState(null,"",e0)),eq.current||setTimeout(()=>{eq.current=!0},1e3))},[e0,eN]);let e1=eG&&ea?.length===1?{orgUrl:eG}:(0,C.hj)(O,eY,eZ,eX),e2={regionUrl:H?.url,townUrl:J?.url,...e1,marker:eK},e4=(0,x.Uq)(e2),e3=e4===T,e6=e3?M:1,{data:e7,isLoading:e9,isValidating:e5,setSize:e8}=(0,A.Ay)((e,a)=>a&&a.page>=a.maxPage?null:["addresses",e4,e6+e],async([,e,a])=>{let{data:t}=await (0,x.tS)(e,a);return{addresses:t?.addresses??[],maxPage:t?.maxPage??0,page:a}},{fallbackData:e3?[{addresses:e,maxPage:$,page:M}]:void 0,revalidateFirstPage:!1,revalidateIfStale:!1,revalidateOnFocus:!1,revalidateOnReconnect:!1}),ae=((e,a,t)=>{let s=a.fk??[],l=a.mfo??[],r=a.sk??[];if(!s.length&&!l.length&&!r.length)return e;let n=new Set(s.map(String)),i=new Set(l.map(String)),d=new Set(r.map(String)),o=eo(s.map(e=>t.banks.find(a=>String(a.url)===String(e))?.id)),c=eo(l.map(e=>t.mfos.find(a=>String(a.url)===String(e))?.id)),_=eo(r.map(e=>t.insurance_companies.find(a=>String(a.url)===String(e))?.id));return e.filter(e=>{let a=e.company?.url;return!!(a&&(n.has(a)||i.has(a)||d.has(a))||void 0!==e.fk_id&&o.has(String(e.fk_id))||void 0!==e.mfo_id&&c.has(String(e.mfo_id))||void 0!==e.sk_id&&_.has(String(e.sk_id)))})})(e7?.flatMap(({addresses:e})=>e)??(e3?e:[]),{fk:eY,mfo:eZ,sk:eX},O),aa=e7?.[e7.length-1],at=!!aa&&aa.page<aa.maxPage;(0,l.useEffect)(()=>{eT(null)},[e4]);let as=J?.name_p||H?.name_p||"",al=(0,e_.o)(ae,O),ar=ep,an=O.banks.filter(e=>!e.archive&&(!ar.length||ar.includes(String(e.id)))).map(e=>({label:e.name||"",value:`com_${e.url}`})),ai=eu,ad=O.mfos.filter(e=>!e.archive&&(!ai.length||ai.includes(String(e.id)))).map(e=>({label:e.name||"",value:`mfo_${e.url}`})),ao=eg,ac=[...an,...ad,...O.insurance_companies.filter(e=>!e.archive&&(!ao.length||ao.includes(String(e.id)))).map(e=>({label:e.name||"",value:`sk_${e.url}`}))].sort(eb.k),a_=ac.length?ac:ea||[],am=(0,ec.O)(q).sort((e,a)=>{let t=w.q3.findIndex(a=>a===e.id),s=w.q3.findIndex(e=>e===a.id);return t>-1||s>-1?(t<0?1e3:t)-(s<0?1e3:s):e.name.localeCompare(a.name)}),ap=am.map(({parentId:e,id:a,name:t,parentName:s})=>({label:`${t}${s?` / ${s}`:""}`,value:`${e}-${a}`})),au={label:J?.name??"",value:`${H?.id}-${J?.id}`},ag=q.length||!J?ap:[au],ah=!(eY?.length&&eZ?.length&&eX?.length)&&!!(eY?.length||eZ?.length||eX?.length),ab=eE||a,av=`/${eH.sk?.[0]?"kompanija":eH.mfo?.[0]?"mfo":"banki"}/${eH.fk?.[0]||eH.mfo?.[0]||eH.sk?.[0]}/otzyvy`,aA={...ab,value:{...ab?.value||{},reviews:ab?.value?.reviews?.slice(0,10)||[],registerButton:{...ab?.value?.registerButton||{},...eE?{text:"Показать все отзывы",link:av}:{}}}},ax=O.banks.find(({url:e})=>String(e)===String(eY?.[0])),af=O.mfos.find(({url:e})=>String(e)===String(eZ?.[0])),aj=O.insurance_companies.find(({url:e})=>String(e)===String(eX?.[0])),ay=ax?em.C.bank:af?em.C.mfo:aj?em.C.insurance:void 0,ak=ax||af||aj,aw=B?.value?.blocks?.[0]||null,aS=e?.[0]?.company?.name_r||e?.[0]?.company?.name;(0,l.useEffect)(()=>{D||(0,x.dE)(ay,ak).then(eF)},[ak]);let aN=()=>{(0,W._)({eventCategory:R.j,eventActionType:W.y.link,eventActionText:(0,z.y)(as||"всей России")}),(0,W._)({eventCategory:R.j,eventActionType:W.y.popup,eventActionText:"city_modal"}),eV.handleToggleModal(!0)},a$=()=>{if(eW.current){let e=eW.current.getBoundingClientRect().top+window.scrollY;window.scrollTo({top:e-200,behavior:"smooth"})}},aC=e=>{e||eT(null),eC(e),e?(0,W._)({eventCategory:R.j,eventActionType:W.y.button,eventActionText:(0,z.y)("Показать на карте")}):(0,W._)({eventCategory:R.j,eventActionType:W.y.button,eventActionText:(0,z.y)("Посмотреть списком")})},aM=()=>eU(!0),aT=(e,a)=>t=>{t?.preventDefault();let s=(0,C.cn)(e,q);if((0,W._)({eventCategory:R.j,eventActionType:a?W.y.icon:W.y.offer,eventActionText:(0,z.y)(`${e.fk_name||""}_${e.addr||""}`),eventLabel:s}),a&&(D||e.sk_id)){eP([e]),eO(!0);return}window.open(s,"_self")},aB=(e,a)=>()=>{(0,W._)({eventCategory:R.j,eventActionType:W.y.radio,eventActionText:(0,z.y)(e)}),en(!1),el(a)};return(0,s.jsxs)("div",{className:(0,v.A)(ej().page,{[ej().sectionTopMargin]:D}),children:[(0,s.jsxs)(_.m,{children:[!D&&(0,s.jsxs)("div",{className:ej().topBannerSection,children:[(0,s.jsxs)("div",{className:ej().left,children:[(0,s.jsx)(o.B,{style:{paddingTop:"16px"},items:w.lF}),(0,s.jsx)(y.B,{data:(0,eh.O)(w.lF,U.NEXT_PUBLIC_BASE_URL,L)}),(0,s.jsxs)("div",{className:ej().text,children:[(0,s.jsxs)("h1",{className:ej().title,children:["Адреса и телефоны финансовых организаций",as?" в ":" по ",(0,s.jsx)("p",{onClick:aN,children:as||"всей России"})]}),(0,s.jsx)("div",{className:ej().subtitle,children:"Офисы и отделения по всей России"})]})]}),(0,s.jsx)("div",{className:ej().topBannerImage,children:(0,s.jsx)(n.default,{width:480,height:216,src:ey.A,alt:"banner",loading:"eager",fetchPriority:"high"})})]}),D&&(0,s.jsxs)("h2",{className:ej().sectionTitle,children:["Отделения ",aS||""," ",as?" в ":" по ",(0,s.jsx)("p",{onClick:aN,children:as||"всей России"})]}),(0,s.jsxs)("div",{className:ej().filters,children:[(0,s.jsxs)("div",{className:ej().inputs,children:[(0,s.jsx)(k.n,{className:ej().input,size:"middle",label:"Поиск по городу",disabled:X,options:ag,value:J?[au]:null,onChange:e=>{if(!e)return;let[a,t]=String(e[0].value).split("-"),s=q.find(({id:e})=>String(e)===a)||null,l=am.find(({id:e})=>String(e)===t)||null;eV.selectCity(s,l),(0,W._)({eventCategory:R.j,eventActionType:W.y.select,eventActionText:(0,z.y)("Поиск по городу"),eventLabel:(0,z.y)(l?.name||"")})},search:!0,isMobile:ez}),(0,s.jsx)(k.n,{className:ej().input,size:"middle",label:"Поиск по организации",options:a_,value:ea,onChange:e=>{(0,W._)({eventCategory:R.j,eventActionType:W.y.select,eventActionText:(0,z.y)("Поиск по организации"),eventLabel:(0,z.y)(e?.map(({label:e})=>e).join(",")||"")}),ea?.length===e?.length&&ea?.every(({value:a})=>e?.some(e=>String(e.value)===String(a)))||(en(!1),el(E)),et(e)},multiple:!0,search:!0,isMobile:ez}),(0,s.jsx)(c.$,{className:ej().button,label:e$?"Посмотреть списком":"Показать на карте",iconLeft:e$?void 0:(0,s.jsx)(d.Nsw,{}),onClick:()=>aC(!e$)})]}),(0,s.jsxs)("div",{className:ej().radios,children:[(0,s.jsx)(m.s,{label:"Банкоматы",value:ew,checked:ew,name:S.n.Atm,onChange:aB("Банкоматы",S.n.Atm)}),(0,s.jsx)(m.s,{label:"Отделения",value:ef,checked:ef,name:S.n.branch,onChange:aB("Отделения",S.n.branch)}),(0,s.jsx)(m.s,{label:"Юридические адреса",value:eS,checked:eS,name:S.n.Legal,onChange:aB("Юридические адреса",S.n.Legal)})]}),!e$&&(0,s.jsxs)("div",{className:ej().buttons,children:[(0,s.jsx)(c.$,{size:"s",label:"Показать на карте",iconLeft:(0,s.jsx)(d.Nsw,{}),onClick:()=>aC(!e$)}),(0,s.jsx)(c.$,{variant:"secondary",size:"s",label:"Показать списком",onClick:()=>{a$(),(0,W._)({eventCategory:R.j,eventActionType:W.y.button,eventActionText:(0,z.y)("Показать списком")})}})]})]}),(0,s.jsx)("div",{ref:eW}),!e$&&(0,s.jsx)(K,{data:al,loadMore:()=>{(0,W._)({eventCategory:R.j,eventActionType:W.y.button,eventActionText:(0,z.y)("Показать больше")}),e8(e=>e+1).catch(()=>void 0)},showPagination:at,hideFkType:ah,setShowMap:aC,showOnMap:e=>{(0,W._)({eventCategory:R.j,eventActionType:W.y.link,eventActionText:(0,z.y)("На карте"),eventLabel:(0,z.y)(`${e.fk_name||""}_${e.addr||""}`)}),eT(e),eC(!0),a$()},loading:e9||e5,handleOpenModal:aM,handleClick:aT,isSection:D,regions:q,initialMaxPage:$,initialPage:M}),e$&&(0,s.jsxs)("div",{className:(0,v.A)(ej().mapBlock,{[ej().loading]:eB}),children:[(0,s.jsx)("div",{id:"addressMapWrapper",className:ej().mapWrapper,children:(0,s.jsx)(ek,{dynDataUrl:eM?void 0:e4,prepareDynData:e=>(0,e_.a)(e,O),onSelect:e=>aT(e,!0)(),onSelectMultiple:e=>{(0,W._)({eventCategory:R.j,eventActionType:W.y.icon,eventActionText:String(e.length),eventLabel:(0,z.y)(e[0]?.addr||"")}),eP(e),eO(!0)},offices:eM?[eM]:void 0,highlighted:!!eM,keepBounds:!1,setLoading:eD})}),(0,s.jsx)(c.$,{label:"Показать списком",onClick:()=>aC(!1)})]}),(0,s.jsx)(ed.w,{isOpen:eI,onClose:()=>eU(!1)}),(0,s.jsx)(ei,{isOpen:eL,addresses:eR,onClose:()=>eO(!1),handleShowModal:aM})]}),F&&(0,s.jsx)(u.BestOffers,{tabs:F,baseUrl:U.NEXT_PUBLIC_BASE_URL,s3Assets:`${U.NEXT_PUBLIC_S3_ASSETS}/mp-assets`,dataLayerPush:eA.o}),aA&&!!aA.value.reviews.length&&(0,s.jsx)(ex.m,{...aA,showAllStars:!0}),!D&&!!aw?.faqs.length&&(0,s.jsx)(g.Y,{sectionTitle:aw?.title||"",questions:aw?.faqs||[],dataLayerPush:eA.o,eventCategory:"adresa",href:aw?.readAllText?.link||"",checkAllText:aw?.readAllText?.text||""})]})}},87928:(e,a,t)=>{"use strict";t.d(a,{Q:()=>m});var s=t(95155),l=t(5772),r=t(24691),n=t(60695),i=t(4779),d=t(26180),o=t(3514),c=t.n(o);let _={src:"/directory/_next/static/media/banner-app.73036e5c.webp",height:312,width:646,blurDataURL:"data:image/webp;base64,UklGRlIAAABXRUJQVlA4IEYAAADwAQCdASoIAAQAAkA4JbACdLoAArpqgVAAzj8dl5guUEdAUN2RsfpEiBCywoDvbt5tuuBiLB+RtC3H8LgCBpu4OP8G8BAA",blurWidth:8,blurHeight:4},m=()=>(0,s.jsxs)("a",{className:c().wrapper,href:"https://promo.finuslugi.ru/mobapp",onClick:()=>{(0,i._)({eventCategory:n.j,eventActionType:i.y.banner,eventActionText:(0,d.y)("Удобный доступ к своим финансам"),eventLabel:"https://promo.finuslugi.ru/mobapp"})},children:[(0,s.jsxs)("div",{className:c().left,children:[(0,s.jsx)(l.default,{width:270,height:130,src:_,className:c().image,alt:"app banner image"}),(0,s.jsx)("div",{className:c().gradient})]}),(0,s.jsxs)("div",{className:c().right,children:[(0,s.jsxs)("div",{className:c().text,children:[(0,s.jsx)("div",{className:c().title,children:"Удобный доступ к своим финансам"}),(0,s.jsx)("div",{className:c().subtitle,children:"Не выходя из дома, без похода в\xa0банк"})]}),(0,s.jsx)(r.$,{className:c().button,size:"s",label:"Подробнее"})]})]})},94357:(e,a,t)=>{"use strict";t.d(a,{tS:()=>_,Uq:()=>p,MB:()=>m,dE:()=>u,nf:()=>g});var s=t(20925),l=t(44668),r=t(63085),n=t(6814),i=t(60695);let d=e=>e?{totalItems:e.total,maxPage:Math.floor(e.total/e.size),all:e.total,addresses:e.content.map(e=>{var a;return"object"!=typeof(a={...e,id:e.legacyIdAdd||e.id,phone_main:e.phoneMain,phone_other:e.phoneOther,main:+!!e.isMain,branch:+!!e.isBranch,atm:+!!e.isAtm,legal_address:+!!e.isLegalAddress,fk_id:e.bankId,region_id:e.regionId,town_id:e.legacyIdCity||e.cityId,mfo_id:e.mfoId,sk_id:e.skId,distance_self:e.distanceSelf,company:{url:"",name:"",name_r:"",logo_mob:""},town:{name_p:"",name:"",url:"",region_url:""}})||null===a||Object.keys(a).forEach(e=>{void 0===a[e]&&delete a[e]}),a})}:null;var o=t(69572),c=t(27193);let _=async(e,a)=>{if(i.Z3){let t;return t=a?`&page_size=10&page=${a}`:"",(0,s.p)({url:`${e}${t}`})}let t="number"==typeof a?`&size=10&page=${a-1}`:"&size=1000",l=await (0,s.p)({url:`${e}${t}`,options:{isMpScApi:!0}}),r=d(l.data);return{...l.data,data:r}},m=async e=>{if(i.Z3){let a=await (0,s.p)({url:`/money_data/AddressesDetail.json?url=${e}`});return a.data?.address||null}let a=await (0,s.p)({url:`/api/v1/addresses/${e}`,options:{isMpScApi:!0}});if(!a.data)return null;let t=d({content:[a.data],total:1,page:0,size:1});return t?.addresses[0]||null},p=e=>{if(i.Z3)return(e=>{let{regionUrl:a,townUrl:t,fk:s,mfo:l,sk:n,marker:i,orgUrl:d}=e,o=`${a?`/${a}`:""}${t?`/${t}`:""}`;("moskva"===t||"sankt-peterburg"===t||"sevastopol"===t)&&(o=`/${t}`);let c=s?.length?`&fk=${s.join(",")}`:"",_=l?.length?`&mfo=${l.join(",")}`:"",m=n?.length?`&sk=${n.join(",")}`:"",p=[];i?.forEach(e=>{p.push(...r.cC[e])});let u=p.length?`&flags=${p.join(",")}`:"",g=d?`&orgUrl=${d}`:"";return`/money_data/AddressesFlags.json?url=/vse_adresa${o}${c}${_}${m}${u}${g}`})(e);let{regionUrl:a,townUrl:t,fk:s,mfo:l,sk:n,marker:d}=e,o=`${a?`&regionUrl=${a}`:""}${t?`&cityUrl=${t}`:""}`;o||(o="&regionUrl=moskva&cityUrl=moskva");let c=s?.length?`&bankIds=${s.join("&bankIds=")}`:"",_=l?.length?`&mfoIds=${l.join("&mfoIds=")}`:"",m=n?.length?`&skIds=${n.join("&skIds=")}`:"",p=d?.reduce((e,a)=>e+Number(a),0),u=d?.length?`&flags=${p}`:"",g=`${o}${c}${_}${m}${u}`;return`/api/v1/addresses?active=true${g}`},u=async(e=n.C.bank,a,t)=>{if(!a?.id)return null;let s=(0,l.B2)({type:e,regionId:t,companyIds:[a.id]}),r=await (0,l.Gs)(s.reviews,1,10),i=(0,c.j)(r),d=(0,o.M)(r?.result.reviews||[],i,e,a);return d.length?{scLayoutName:"ReviewsAboutFinuslugi",title:`Отзывы о ${a.name_p||a.name}`,subTitle:"Публикуем честные отзывы, чтобы помочь вам сделать выбор",isActive:!0,custom:{background:""},value:{type:"all",reviews:d,registerButton:{link:"https://lk.finuslugi.ru/registration",text:"Зарегистрироваться на Финуслугах"}}}:null},g=async(e,a)=>await (0,s.p)({url:`${e}&short=1`,config:{signal:a}})},94956:e=>{e.exports={wrapper:"AddressesTable_wrapper__ryrOo",table:"AddressesTable_table__6bX66",row:"AddressesTable_row___Cxbd",cell:"AddressesTable_cell__47Ywi",tooltipWrapper:"AddressesTable_tooltipWrapper__ipj49",hover:"AddressesTable_hover__SVevf",chips:"AddressesTable_chips__lUaCO",selected:"AddressesTable_selected__fehYt",headerCell:"AddressesTable_headerCell__90sba",divideless:"AddressesTable_divideless__Q_Q32",headerRow:"AddressesTable_headerRow__3e7f2",bannerRow:"AddressesTable_bannerRow__cjl0T",bannerCell:"AddressesTable_bannerCell__lewHQ",name:"AddressesTable_name__lbFe7",logo:"AddressesTable_logo__E2rys",coords:"AddressesTable_coords__9Mf0l",onMap:"AddressesTable_onMap__QeY4A",time:"AddressesTable_time__LMTY8",phone:"AddressesTable_phone__hibRe",dots:"AddressesTable_dots__AKEm5",button:"AddressesTable_button__VFUUO",loading:"AddressesTable_loading__qNSLC",tooltip:"AddressesTable_tooltip__uksp1"}}}]);