(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[233],{3514:e=>{e.exports={title:"MobAppTableBanner_title__6qvC5",wrapper:"MobAppTableBanner_wrapper__GeAGy",left:"MobAppTableBanner_left__cJN35",right:"MobAppTableBanner_right__EKjQP",text:"MobAppTableBanner_text__FCqY5",subtitle:"MobAppTableBanner_subtitle__2AU_4",button:"MobAppTableBanner_button__2numP",image:"MobAppTableBanner_image__OP3lv",gradient:"MobAppTableBanner_gradient__pCaO3"}},5134:(e,a,s)=>{"use strict";s.d(a,{Q:()=>h});var t=s(95155),l=s(12115),r=s(84685),n=s(24691),i=s(29722),o=s(36219),d=s(44270),c=s(60695),_=s(16294),m=s(4779),p=s(26180),u=s(71192),g=s.n(u);let h=({address:e,isModal:a})=>{let[s,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,t.jsxs)("div",{className:(0,i.A)({[g().modal]:a}),style:{display:"contents"},children:[(0,t.jsxs)("div",{className:g().chips,children:[!!e.branch&&(0,t.jsx)("span",{children:"Отделение"}),!!e.atm&&(0,t.jsx)("span",{children:"Банкомат"}),!!e.legal_address&&(0,t.jsx)("span",{children:"Юр. адрес"})]}),e.addr&&(0,t.jsxs)("div",{className:g().subSectionWrapper,children:[(0,t.jsx)("label",{children:"Адрес"}),(0,t.jsx)("div",{children:e.addr}),(0,t.jsxs)("div",{className:g().coords,children:[e.lat,", ",e.lon]}),(0,t.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,t.jsxs)("div",{className:g().subSectionWrapper,children:[(0,t.jsx)("label",{children:"Телефон"}),(0,t.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,t.jsxs)("div",{className:g().subSectionWrapper,children:[(0,t.jsx)("label",{children:"Расписание"}),(0,t.jsx)("div",{className:g().time,dangerouslySetInnerHTML:{__html:(0,o.E)(e.worktime)}})]}),a&&(0,t.jsx)("div",{className:g().dividerWrapper,children:(0,t.jsx)("div",{className:g().divider})}),(0,t.jsx)(n.$,{className:g().copyButton,variant:"secondary",label:s?"Скопировано":"Скопировать",size:"s",iconLeft:s?void 0:(0,t.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,d.q)(e),u(!0),setTimeout(()=>{u(!1)},2e3)},disabled:!!s})]})}},16294:(e,a,s)=>{"use strict";s.d(a,{Q:()=>t});let t=e=>{if(!e)return"";let a=e.replace(/\D/g,"");return e.startsWith("+")?`tel:+${a}`:`tel:${a}`}},23151:(e,a,s)=>{"use strict";s.d(a,{m:()=>v});var t=s(95155),l=s(12115),r=s(24691),n=s(66216),i=s(24278),o=s(8260),d=s(14347),c=s(29722),_=s(4779),m=s(26180),p=s(57999),u=s(70544),g=s(30531),h=s(60999),b=s.n(h);let v=({title:e,subTitle:a,value:{reviews:s,registerButton:h,ratingCustomClass:v},showAllStars:x=!1,variant:A,loading:f})=>{let[j,y]=(0,l.useState)(!1),[k,w]=(0,l.useState)(null),N=(0,d.nu)("l")?a.replace(/\./g,"<br />"):a;if(s.length)return(0,t.jsx)("div",{className:(0,c.A)(b().section,A&&b()[A]),children:(0,t.jsx)(n.m,{children:(0,t.jsxs)("div",{className:b().wrapper,children:[(0,t.jsx)("h2",{className:b().title,children:e}),N&&(0,t.jsx)("p",{className:b().subtitle,dangerouslySetInnerHTML:{__html:N}}),(0,t.jsx)("div",{className:b().slider_wrapper,children:(0,t.jsxs)(o.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&&s.map((e,a)=>(0,t.jsx)(o.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,t.jsx)(p.v,{post:e,ratingCustomClass:v,showAllStars:x,variant:A&&(0,g.WX)(A)})},`${e.name}-${a}`)),f&&[1,2,3,4,5].map(e=>(0,t.jsx)(o.D,{className:b().slide,children:(0,t.jsx)(i.E,{className:b().skeleton,height:316})},`${e}`))]})}),(0,t.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,t.jsx)(u.$,{data:k,buttonData:h,ratingCustomClass:v,isOpen:j,onClose:()=>{y(!1)},showAllStars:x})]})})})}},27193:(e,a,s)=>{"use strict";s.d(a,{j:()=>l});var t=s(6814);let l=e=>({[t.C.bank]:e?.services?.filter(({target:e})=>"BANK"===e)||[],[t.C.mfo]:e?.services?.filter(({target:e})=>"MFO"===e)||[],[t.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"}},32155:(e,a,s)=>{"use strict";s.d(a,{z:()=>l});var t=s(96429);let l=async({regions:e}={})=>{let a=new URLSearchParams;e&&a.append("regions","all");let s=`/money_data/Root.json${a.size?`?${a}`:""}`;return(await (0,t.p)({url:s})).data}},36219:(e,a,s)=>{"use strict";s.d(a,{E:()=>t});let t=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_"}},40497:(e,a,s)=>{"use strict";s.d(a,{n:()=>l});var t,l=((t={}).Atm="atm",t.branch="branch",t.Legal="legal",t)},44270:(e,a,s)=>{"use strict";s.d(a,{q:()=>t});let t=e=>{let a=`https://yandex.com/maps/?whatshere[point]=${e.lon},${e.lat}&whatshere[zoom]=17`,s=e.phone_main?`
Телефон 
${e.phone_main}`:"",t=`${e?.fk_name||e?.name||""} 
Адрес 
${e.addr} 
${a}${s} 
Расписание 
${e.worktime||"-"}`;navigator.clipboard.writeText(t)}},44668:(e,a,s)=>{"use strict";s.d(a,{A8:()=>n,B2:()=>i,Gs:()=>r});var t=s(96429),l=s(6814);let r=async(e,a,s=4,l,r)=>{if(r){let n=await (0,t.p)({url:`${e}&page=1&limit=1`,config:{signal:l}}),i=n.data?.result.count||0,o=await (0,t.p)({url:`${e}&page=1&limit=${i||1e4}`,config:{signal:l}}),d=(o.data?.result.reviews||[]).filter(e=>e.company_id.toString()===r),c=(a-1)*s;return{result:{reviews:d.slice(c,c+s),page:a,pages:Math.ceil(d.length/s),count:d.length,limit:s},services:o.data?.services||[],servicesSk:o.data?.servicesSk||[]}}return(await (0,t.p)({url:`${e}&page=${a}&limit=${s}`,config:{signal:l}})).data||null},n=async e=>(await (0,t.p)({url:e})).data||null,i=e=>{let{regionId:a,type:s,companyIds:t,serviceId:r,rating:n,sort:i,orderDesc:o,includeCompany:d}=e,c=a?`&region=${a}`:"",_="BANK";s===l.C.insurance?_="SK":s===l.C.mfo&&(_="MFO");let m=t?.length?`&company=${t.join(",")}`:"",p=r?`&service=${r}`:"",u=n?`&rating=${n}`:"",g=`&sort=${i||"created"}`,h=!1===o?"&order=ASC":"&order=DESC",b=d?"&includeCompany=true":"",v=e=>`/money_data/${e}.json?type=${_}${c}${m}${p}${u}${g}${h}${b}`;return{reviews:v("Reviews"),ratings:v("ReviewsInfo")}}},47036:e=>{e.exports={container:"ReviewSliderModal_container__mf9kl",mobile_popup:"ReviewSliderModal_mobile_popup__EuJ5t",modal_button_wrapper:"ReviewSliderModal_modal_button_wrapper__oaoZM"}},54721:(e,a,s)=>{"use strict";s.d(a,{f:()=>t});let t=e=>"object"==typeof e&&null!==e&&"bic"in e&&e.bic?String(e.bic):null},60341:(e,a,s)=>{"use strict";s.d(a,{Vi:()=>n,b7:()=>t,cg:()=>r,qV:()=>l});let t="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,s)=>{"use strict";s.d(a,{Mq:()=>l,Z3:()=>t,j:()=>r});let t=!0,l=new Set(["moskva","sankt-peterburg","sevastopol"]),r="adresa"},60999:e=>{e.exports={section:"ReviewSlider_section__PmoeK",title:"ReviewSlider_title__QGoif",primary:"ReviewSlider_primary__oVOCo",wrapper:"ReviewSlider_wrapper__TkjHs",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,s)=>{"use strict";s.d(a,{Bb:()=>n,cC:()=>o,lF:()=>r,q3:()=>l,x_:()=>i});var t=s(40497);let l=[1095,1096,134,720,189,180],r=[{href:"/",label:"Главная"},{label:"Адреса и телефоны офисов финансовых организаций"}],n={banks:[],mfos:[],insurance_companies:[]},i={[t.n.branch]:1,[t.n.Atm]:2,[t.n.Legal]:4},o={[i[t.n.branch]]:[1,23],[i[t.n.Atm]]:[2],[i[t.n.Legal]]:[4,28]}},64102:e=>{e.exports={title:"AddressesNotFound_title__USENR",wrapper:"AddressesNotFound_wrapper__vDZHB",image:"AddressesNotFound_image__obEW4",subtitle:"AddressesNotFound_subtitle__GvSOF",button:"AddressesNotFound_button__mNfiK",loading:"AddressesNotFound_loading__i1b4x"}},69572:(e,a,s)=>{"use strict";s.d(a,{M:()=>n});var t=s(6814),l=s(50932),r=s(54721);let n=(e,a,s,n)=>e?e.map(e=>{let i,o=a?.[s],d=o?.find(a=>a.id===e.service_id)?.name,c=n?.name?[n.name]:[];i=s===t.C.insurance?"/otzyv":s===t.C.mfo?"/mfo":"/banki";let _=s===t.C.insurance?"":"/otzyvy";return{...e,product_type:d?[...c,d]:[],text:e.review,url:`${i}/${n?.url}${_}/${e.url}`,orgType:s,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,s)=>{"use strict";s.d(a,{Yb:()=>o,cC:()=>r,cn:()=>n,hj:()=>i,zd:()=>l});var t=s(60695);let l=e=>{let a=Array.isArray(e)?e:[],s=!a.join("/").includes("/str_");return a?.length>3&&s||t.Mq.has(a?.[0])&&a?.length>2&&s},r=e=>{let{regionUrl:a,townUrl:s,fk:l,mfo:r,sk:n,marker:i}=e,o=`${a?`/${a}`:""}${s?`/${s}`:""}`;t.Mq.has(s||"")&&(o=`/${s}`);let d=(l?.length||0)+(r?.length||0)+(n?.length||0)===1?l?.[0]||r?.[0]||n?.[0]:void 0,c=o?"/":"/com_",_=d?`${c}${d}`:"",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${o}${_}${b}${v}`},n=(e,a)=>{let s=a.find(({id:a})=>a===e.region_id),l=s?.towns.find(({id:a})=>a===e.town_id),r=s?.url||e.town?.region_url,n=l?.url||e.town?.url,i=r&&!t.Mq.has(r)?`/${r}`:"",o=n?`/${n}`:"",d=e.fk_url?`/${e.fk_url}`:"";return`/adresa${i}${o}${d}/${e.url}`},i=(e,a,s,t)=>{let l=a?.map(a=>e.banks.find(e=>String(e.url)===String(a))?.id).filter(e=>!!e)||[];return{fk:l,mfo:s?.map(a=>e.mfos.find(e=>String(e.url)===String(a))?.id).filter(e=>!!e)||[],sk:t?.map(a=>e.insurance_companies.find(e=>String(e.url)===String(a))?.id).filter(e=>!!e)||[]}},o=e=>{let a,s,r,n;if(l(e)){let a,s,l,r,n;return s=(a=Array.isArray(e)?e:[])[0],l=a[1],r=a[2],n=a[3],t.Mq.has(a[0])&&(l=a[0],r=a[1],n=a[2]),{regionUrl:s,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 o=i[i.length-1];return o.startsWith("str_")&&(n=Number(o.substring(4)),i.pop()),i.length>=1&&(a=i[0]),2===i.length&&n&&(r=i[1]),2!==i.length||n||(s=i[1]),2===i.length&&!n&&t.Mq.has(i[0])&&(s=i[0],r=i[1]),3===i.length&&(s=i[1],r=i[2]),{regionUrl:a,townUrl:s,companyUrl:r,page:n}}},70081:(e,a,s)=>{"use strict";s.d(a,{a:()=>l,o:()=>t});let t=(e,a)=>e.map(e=>{let s=a.banks.find(({id:a})=>String(a)===String(e.fk_id));return(e.sk_id?s=a.insurance_companies.find(({id:a})=>String(a)===String(e.sk_id)):e.mfo_id&&(s=a.mfos.find(({id:a})=>String(a)===String(e.mfo_id))),s||(s=e.company),s)?{...e,bic:s.bic,fk_url:s.url,fk_name:s.name,logo_mob:s.logo_mob,logo:s.logo}:e}),l=(e,a)=>e.map(e=>{let s=a.banks.find(({id:a})=>String(a)===String(e.fk_id));return(e.sk_id?s=a.insurance_companies.find(({id:a})=>String(a)===String(e.sk_id)):e.mfo_id&&(s=a.mfos.find(({id:a})=>String(a)===String(e.mfo_id))),s)?{...e,bic:s.bic,fk_url:s.url,fk_name:s.name,logo_mob:s.logo_mob,logo:s.logo}:e})},70544:(e,a,s)=>{"use strict";s.d(a,{$:()=>h});var t=s(95155),l=s(24691),r=s(14347),n=s(27757),i=s(77828),o=s(72435),d=s(74410),c=s(57999),_=s(9203),m=s(30531),p=s(47036),u=s.n(p);let g=({data:e,variant:a})=>(0,t.jsx)("div",{className:u().modal_button_wrapper,onClick:()=>(0,m.aU)("modal",e.text,e.link,m.W9),children:(0,t.jsx)(l.$,{as:"a",href:e.link,label:e.text,stretch:!0,className:u().modal_button,size:"s",variant:a})}),h=({data:e,buttonData:a,isOpen:s,onClose:l,ratingCustomClass:p,showAllStars:h,cardVariant:b})=>{let v=(0,r.nu)("m"),{mounted:x}=(0,d.J)({opened:s});if(!x)return null;let A=e?.url?(0,t.jsx)(g,{data:{...a,link:e.url,text:"Подробнее"},variant:"secondary"}):(0,t.jsx)(g,{data:a});return(0,t.jsx)(n.Z,{children:v?(0,t.jsx)(o.L,{className:u().mobile_popup,isOpen:s,onClose:l,footer:A,children:null!==e&&(0,t.jsx)(c.v,{post:e,ratingCustomClass:p,showAllStars:h,variant:b,isModal:!0,isPopup:!0})}):(0,t.jsx)(i._,{contentClassName:u().container,isOpen:s,onClose:l,title:e?(0,t.jsx)(_.O,{...e,ratingClassName:p,isModal:!0,showAllStars:h,variant:b&&(0,m.WX)(b)}):"",titleAlign:"left",rowTitle:!0,footer:A,width:"600px",children:null!==e&&(0,t.jsx)(c.v,{post:e,variant:b,isModal:!0})})})}},71192:e=>{e.exports={company:"AdresaDetail_company__E_Uxk",addressesNearbyBlock:"AdresaDetail_addressesNearbyBlock__oZVbm",title:"AdresaDetail_title__z3D5d",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",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",dividerWrapper:"AdresaDetail_dividerWrapper__4_Bv_",divider:"AdresaDetail_divider__cjsKJ",modal:"AdresaDetail_modal__pEayN"}},71994:e=>{e.exports={catTitle:"AdresaErrorFormModal_catTitle__7Dqqf",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",catSubtitle:"AdresaErrorFormModal_catSubtitle__IbbUO",catButton:"AdresaErrorFormModal_catButton__V0DFS"}},73854:e=>{e.exports={wrapper:"AddressesList_wrapper__tZZhl"}},74185:(e,a,s)=>{"use strict";s.d(a,{w:()=>k});var t=s(95155),l=s(12115),r=s(84685),n=s(24691),i=s(75330),o=s(73302),d=s(97037),c=s(14347),_=s(29722),m=s(27757),p=s(77828),u=s(72435),g=s(74410),h=s(60341);let b=e=>!!e&&/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(e);var v=s(71994),x=s.n(v);let A={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 s=A[e];return(0,t.jsx)("section",{children:(0,t.jsxs)("div",{className:x().catWrapper,children:[(0,t.jsx)("img",{className:"desktopOnly",src:s.img,srcSet:`${s.img}, ${s.img2} 2x`,alt:"bg"}),(0,t.jsx)("img",{className:"mobileOnly",src:s.img_m,srcSet:`${s.img_m}, ${s.img_m2} 2x`,alt:"bg"}),(0,t.jsx)("div",{className:x().catTitle,children:s.title}),(0,t.jsx)("div",{className:x().catSubtitle,children:s.subtitle}),(0,t.jsx)(n.$,{className:x().catButton,label:s.button,onClick:a})]})})},j=e=>e.status&&"idle"!==e.status?(0,t.jsx)(f,{status:e.status,onClick:e.onClose}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:x().subtitle,children:"Расскажите нам, мы все исправим"}),(0,t.jsx)("div",{className:x().body,children:(0,t.jsxs)("div",{className:x().top,children:[(0,t.jsx)(o.O,{className:x().input,size:"m",placeholder:"Ваша электронная почта*",value:e.mail,onChange:e.handleMailChange,icon:(0,t.jsx)(r.KYF,{size:24,style:{marginRight:"8px"}}),state:e.mailError?"error":void 0,caption:e.mailError?"Неверный e-mail":void 0}),(0,t.jsx)(d.T,{className:x().textarea,size:"l",placeholder:"Расскажите об ошибке",value:e.text,onChange:e.setText||(()=>null)}),(0,t.jsx)(i.S,{value:e.agree,onChange:()=>e.setAgree?.(!e.agree),className:x().checkbox,children:(0,t.jsxs)("p",{className:x().checkboxText,children:["Соглашаюсь с ",(0,t.jsx)("a",{href:h.qV,target:"_blank",rel:"noreferrer",children:"порядком приема и рассмотрения электронного обращения, направляемого через сеть интернет"})]})})]})})]}),y=e=>(0,t.jsxs)("div",{className:x().bottom,children:[(0,t.jsx)(n.$,{size:"m",className:x().button,label:"Отправить",onClick:e.handleSubmit,disabled:e.isDisabled}),(0,t.jsxs)("p",{className:x().disclaimer,children:['Нажимая кнопку "Отправить", вы принимаете ',(0,t.jsx)("a",{href:h.cg,target:"_blank",rel:"noreferrer",children:"условия политики обработки персональных данных ПАО Московская Биржа"})," ","и настоящим даете"," ",(0,t.jsx)("a",{href:h.cg,target:"_blank",rel:"noreferrer",children:"согласие на обработку ПАО Московская Биржа моих персональных данных"})]})]}),k=e=>{let a=(0,c.nu)("l"),[s,r]=(0,l.useState)("idle"),[n,i]=(0,l.useState)(""),[o,d]=(0,l.useState)(!1),[h,v]=(0,l.useState)(""),[A,f]=(0,l.useState)(!1),k=!n||!h||!A||o,w=()=>{b(n)?r?.("success"):d(!0)},N={...e,status:s,mail:n,handleMailChange:e=>{o&&d(!(b(e)||!e)),i(e)},mailError:o,text:h,setText:v,agree:A,setAgree:f};(0,l.useEffect)(()=>{N.isOpen||r("idle")},[N.isOpen]);let{mounted:S}=(0,g.J)({opened:N.isOpen});return S?(0,t.jsxs)(m.Z,{children:[!a&&(0,t.jsx)(p._,{className:x().drawer,rowTitle:!0,titleAlign:"left",contentClassName:(0,_.A)(x().content,{[x().catContent]:"idle"!==s}),isOpen:N.isOpen,onClose:N.onClose,title:"idle"===s?"Нашли ошибку на сайте?":void 0,width:"idle"!==s?"600px":"695px",footer:"idle"===s?(0,t.jsx)(y,{isDisabled:k,handleSubmit:w}):void 0,children:(0,t.jsx)(j,{...N})}),a&&(0,t.jsx)(u.L,{className:(0,_.A)(x().mobilePopup),contentClassName:x().content,isOpen:N.isOpen,onClose:N.onClose,title:"idle"===s?"Нашли ошибку на сайте?":void 0,footer:"idle"===s?(0,t.jsx)(y,{isDisabled:k,handleSubmit:w}):void 0,children:(0,t.jsx)(j,{...N})})]}):null}},76898:e=>{e.exports={topBannerSection:"Adresa_topBannerSection__Po2mh",title:"Adresa_title___HubR",page:"Adresa_page__vnsYM",sectionTopMargin:"Adresa_sectionTopMargin__F2Egb",left:"Adresa_left__F0SBx",text:"Adresa_text__BSIXe",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"}},94357:(e,a,s)=>{"use strict";s.d(a,{tS:()=>_,Uq:()=>p,MB:()=>m,dE:()=>u,nf:()=>g});var t=s(96429),l=s(44668),r=s(63085),n=s(6814),i=s(60695);let o=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 d=s(69572),c=s(27193);let _=async(e,a,s)=>{if(i.Z3){let l;return l=a?`&page_size=10&page=${a}`:"",(0,t.p)({url:`${e}${l}`,config:{signal:s}})}let l="number"==typeof a?`&size=10&page=${a-1}`:"&size=1000",r=await (0,t.p)({url:`${e}${l}`,options:{isHeadlessCMS:!0},config:{signal:s}}),n=o(r.data);return{...r.data,data:n}},m=async e=>{if(i.Z3){let a=await (0,t.p)({url:`/money_data/AddressesDetail.json?url=${e}`});return a.data?.address||null}let a=await (0,t.p)({url:`/api/v1/addresses/${e}`,options:{isHeadlessCMS:!0}});if(!a.data)return null;let s=o({content:[a.data],total:1,page:0,size:1});return s?.addresses[0]||null},p=e=>{if(i.Z3)return(e=>{let{regionUrl:a,townUrl:s,fk:t,mfo:l,sk:n,marker:i,orgUrl:o}=e,d=`${a?`/${a}`:""}${s?`/${s}`:""}`;("moskva"===s||"sankt-peterburg"===s||"sevastopol"===s)&&(d=`/${s}`);let c=t?.length?`&fk=${t.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=o?`&orgUrl=${o}`:"";return`/money_data/AddressesFlags.json?url=/vse_adresa${d}${c}${_}${m}${u}${g}`})(e);let{regionUrl:a,townUrl:s,fk:t,mfo:l,sk:n,marker:o}=e,d=`${a?`&regionUrl=${a}`:""}${s?`&cityUrl=${s}`:""}`;d||(d="&regionUrl=moskva&cityUrl=moskva");let c=t?.length?`&bankIds=${t.join("&bankIds=")}`:"",_=l?.length?`&mfoIds=${l.join("&mfoIds=")}`:"",m=n?.length?`&skIds=${n.join("&skIds=")}`:"",p=o?.reduce((e,a)=>e+Number(a),0),u=o?.length?`&flags=${p}`:"",g=`${d}${c}${_}${m}${u}`;return`/api/v1/addresses?active=true${g}`},u=async(e=n.C.bank,a,s)=>{if(!a?.id)return null;let t=(0,l.B2)({type:e,regionId:s,companyIds:[a.id]}),r=await (0,l.Gs)(t.reviews,1,10),i=(0,c.j)(r),o=(0,d.M)(r?.result.reviews||[],i,e,a);return o.length?{scLayoutName:"ReviewsAboutFinuslugi",title:`Отзывы о ${a.name_p||a.name}`,subTitle:"Публикуем честные отзывы, чтобы помочь вам сделать выбор",isActive:!0,custom:{background:""},value:{type:"all",reviews:o,registerButton:{link:"https://lk.finuslugi.ru/registration",text:"Зарегистрироваться на Финуслугах"}}}:null},g=async(e,a)=>await (0,t.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"}},96472:(e,a,s)=>{"use strict";s.r(a),s.d(a,{default:()=>ek});var t=s(95155),l=s(12115),r=s(37206),n=s(5772),i=s(73321),o=s(84685),d=s(48830),c=s(24691),_=s(66216),m=s(89584),p=s(14347),u=s(48616),g=s(88344),h=s(58015),b=s(4997),v=s(29722),x=s(94357),A=s(96429);let f={banks:[],mfos:[],insurance_companies:[]},j=async(e,a)=>{let s={...f};return e&&a&&(await (0,A.p)({url:`/api/v1/organizations/${e}/${a}/ids`,options:{isHeadlessCMS:!0}})).data||s};var y=s(32155),k=s(98558),w=s(88068),N=s(63085),S=s(40497),C=s(50364),$=s(60695),M=s(4779),T=s(26180),E=s(3514),B=s.n(E);let D={src:"/directory/_next/static/media/banner-app.73036e5c.webp",height:312,width:646,blurDataURL:"data:image/webp;base64,UklGRlIAAABXRUJQVlA4IEYAAADwAQCdASoIAAQAAkA4JbACdLoAArpqgVAAzj8dl5guUEdAUN2RsfpEiBCywoDvbt5tuuBiLB+RtC3H8LgCBpu4OP8G8BAA",blurWidth:8,blurHeight:4},F=()=>(0,t.jsxs)("a",{className:B().wrapper,href:"https://promo.finuslugi.ru/mobapp",onClick:()=>{(0,M._)({eventCategory:$.j,eventActionType:M.y.banner,eventActionText:(0,T.y)("Удобный доступ к своим финансам"),eventLabel:"https://promo.finuslugi.ru/mobapp"})},children:[(0,t.jsxs)("div",{className:B().left,children:[(0,t.jsx)(n.default,{width:270,height:130,src:D,className:B().image,alt:"app banner image"}),(0,t.jsx)("div",{className:B().gradient})]}),(0,t.jsxs)("div",{className:B().right,children:[(0,t.jsxs)("div",{className:B().text,children:[(0,t.jsx)("div",{className:B().title,children:"Удобный доступ к своим финансам"}),(0,t.jsx)("div",{className:B().subtitle,children:"Не выходя из дома, без похода в\xa0банк"})]}),(0,t.jsx)(c.$,{className:B().button,size:"s",label:"Подробнее"})]})]});var I=s(69805),L=s(36294),R=s.n(L);let U=({data:e,handleClick:a,loadMore:s,showPagination:r,hideFkType:n,showOnMap:i,loading:o,regions:d})=>e.length?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:(0,v.A)(R().wrapper,{[R().loading]:o}),children:e.map((s,r)=>{var o,_;let m;return(0,t.jsxs)(l.Fragment,{children:[(0,t.jsxs)("a",{className:R().item,href:(0,I.cn)(s,d),onClick:a(s),children:[(0,t.jsxs)("div",{className:R().top,children:[(0,t.jsx)("div",{className:R().fk,children:(0,t.jsxs)("div",{className:R().name,children:[(0,t.jsx)("div",{className:R().logo,children:(0,t.jsx)(C.v,{bic:s.bic||s.url||s.fk_url||"",type:(o=s.sk_id,_=s.mfo_id,m="bank",o&&(m="insurance"),_&&(m="mfo"),m),url:s.url,width:32,height:32,companyName:s.fk_name})}),(0,t.jsx)("span",{children:s.fk_name})]})}),(0,t.jsxs)("div",{className:R().chips,children:[!n&&(0,t.jsx)("span",{className:R().selected,children:s.sk_id&&"Страховая"||s.mfo_id&&"МФО"||"Банк"}),!!s.branch&&(0,t.jsx)("span",{children:"Отделение"}),!!s.atm&&(0,t.jsx)("span",{children:"Банкомат"}),!!s.legal_address&&(0,t.jsx)("span",{children:"Юр. адрес"})]})]}),(0,t.jsxs)("div",{className:R().middle,children:[(0,t.jsx)("div",{className:R().middleTitle,children:"Адрес"}),(0,t.jsx)("div",{className:R().addr,children:s.addr}),(0,t.jsx)("div",{className:R().onMap,onClick:e=>{e.preventDefault(),e.stopPropagation(),i(s)},children:"На карте"})]}),(0,t.jsx)(c.$,{className:R().moreButton,label:"Подробнее",size:"s"})]}),r<e.length-1&&1!==r&&(0,t.jsx)("div",{className:R().divider}),1===r&&(0,t.jsx)(F,{})]},r)})}),r&&(0,t.jsx)(c.$,{className:R().showMoreButton,variant:"secondary",label:"Показать больше",onClick:s})]}):null;var z=s(64102),O=s.n(z),W=s(91234);let P=({data:e,setShowMap:a,loading:s})=>e.length?null:(0,t.jsxs)("div",{className:(0,v.A)(O().wrapper,{[O().loading]:s}),children:[(0,t.jsx)(n.default,{className:O().image,width:300,height:200,loading:"lazy",src:W.A,alt:"Изображение - К сожалению, мы ничего не нашли"}),(0,t.jsx)("div",{className:O().title,children:"К сожалению, мы ничего не нашли"}),(0,t.jsx)("div",{className:O().subtitle,children:"На карте проще найти нужную организацию — она показывает все ближайшие адреса"}),(0,t.jsx)(c.$,{variant:"secondary",className:O().button,label:"Найти на карте",size:"s",onClick:()=>a(!0)})]});var q=s(63203),V=s(36219),Q=s(44270),Z=s(16294),Y=s(94956),X=s.n(Y);let H=[{name:"Организация",width:"24%"},{name:"Адрес",width:"31%"},{name:"Режим работы",width:"24%"},{name:"Телефон",width:"12%"},{name:" ",width:"9%"}],G=({item:e,openedTooltip:a,setOpenedTooltip:s})=>(0,t.jsxs)("div",{className:X().tooltipWrapper,children:[(0,t.jsx)(c.$,{variant:"white",className:X().dots,onClick:()=>{(0,M._)({eventCategory:$.j,eventActionType:M.y.button,eventActionText:"IconFdsDotsVerticalO",eventLabel:(0,T.y)(`${e.fk_name||""}_${e.addr||""}`)}),s(e.id)},children:(0,t.jsx)(o.qrg,{size:26,className:X().dotsIcon})}),a===e.id&&(0,t.jsxs)("span",{className:X().tooltip,children:[(0,t.jsxs)("div",{onClick:()=>{(0,M._)({eventCategory:$.j,eventActionType:M.y.button,eventActionText:(0,T.y)("Скопировать"),eventLabel:(0,T.y)(`${e.fk_name||""}_${e.addr||""}`)}),(0,Q.q)(e),s(null)},children:[(0,t.jsx)(o.VT4,{size:22}),"Скопировать"]}),(0,t.jsx)("span",{})]})]}),K=({data:e,handleClick:a,loadMore:s,showPagination:r,hideFkType:n,showOnMap:i,loading:o,handleOpenModal:d,regions:_,initialMaxPage:m,initialPage:p})=>{let[u,g]=(0,l.useState)(null),h=e=>{e.target.closest(`.${X().tooltip}`)||g(null)};(0,l.useEffect)(()=>(document.body.addEventListener("click",h),()=>document.body.removeEventListener("click",h)),[]);let b=H.map(({width:e})=>e).join(" ");return e.length?(0,t.jsxs)("div",{className:(0,v.A)(X().wrapper,{[X().loading]:o}),children:[(0,t.jsxs)("div",{className:X().table,role:"table","aria-label":"Таблица адресов",children:[(0,t.jsx)("div",{role:"rowgroup",className:X().header,children:(0,t.jsx)("div",{role:"row",className:X().headerRow,style:{gridTemplateColumns:b},children:H.map(({name:e},a)=>(0,t.jsx)("div",{role:"columnheader",className:X().headerCell,children:e},a))})}),(0,t.jsx)("div",{role:"rowgroup",className:X().body,children:e.map((s,o)=>{var c,m;let p;return(0,t.jsxs)(l.Fragment,{children:[(0,t.jsxs)("div",{role:"row",className:(0,v.A)(X().row,{[X().divideless]:2===o||!r&&o===e.length}),style:{gridTemplateColumns:b},onClick:a(s),children:[(0,t.jsxs)("div",{role:"cell",className:X().cell,children:[(0,t.jsxs)("a",{className:X().name,href:(0,I.cn)(s,_),onClick:e=>e.preventDefault(),children:[(0,t.jsx)("div",{className:X().logo,children:(0,t.jsx)(C.v,{bic:s.bic||s.url||s.fk_url||"",type:(c=s.sk_id,m=s.mfo_id,p="bank",c&&(p="insurance"),m&&(p="mfo"),p),url:s.url,width:40,height:40,companyName:s.fk_name})}),s.fk_name]}),(0,t.jsxs)("div",{className:X().chips,children:[!n&&(0,t.jsx)("span",{className:X().selected,children:s.sk_id&&"Страховая"||s.mfo_id&&"МФО"||"Банк"}),!!s.branch&&(0,t.jsx)("span",{children:"Отделение"}),!!s.atm&&(0,t.jsx)("span",{children:"Банкомат"}),!!s.legal_address&&(0,t.jsx)("span",{children:"Юр. адрес"}),!!s.office&&(0,t.jsx)("span",{children:"Офис продаж"}),!!s.claims_center&&(0,t.jsx)("span",{children:"Центр урегулирования убытков"})]}),(0,t.jsx)("div",{className:X().hover})]}),(0,t.jsxs)("div",{role:"cell",className:X().cell,children:[(0,t.jsx)("div",{className:X().addr,children:s.addr}),(0,t.jsxs)("div",{className:X().coords,children:[s.lat,", ",s.lon]}),(0,t.jsx)("div",{className:X().onMap,onClick:e=>{e.stopPropagation(),i(s)},children:"На карте"})]}),(0,t.jsx)("div",{role:"cell",className:X().cell,children:(0,t.jsx)("div",{className:X().time,dangerouslySetInnerHTML:{__html:s.worktime?(0,V.E)(s.worktime):"—"}})}),(0,t.jsx)("div",{role:"cell",className:X().cell,children:(0,t.jsx)("a",{className:X().phone,href:(0,Z.Q)(s.phone_main),onClick:e=>{(0,M._)({eventCategory:$.j,eventActionType:M.y.link,eventActionText:(0,T.y)(s.phone_main||""),eventLabel:(0,T.y)((0,Z.Q)(s.phone_main)||"")}),e.stopPropagation()},children:s.phone_main})}),(0,t.jsx)("div",{role:"cell",className:X().cell,onClick:e=>{e.stopPropagation()},children:(0,t.jsx)(G,{item:s,handleOpenModal:d,openedTooltip:u,setOpenedTooltip:g})})]}),1===o&&(0,t.jsx)("div",{role:"row",className:X().bannerRow,children:(0,t.jsx)("div",{role:"cell",className:X().bannerCell,style:{gridColumn:"1 / -1",paddingRight:0,border:0},children:(0,t.jsx)(F,{})})})]},o)})})]}),(0,t.jsx)(q.k,{page:p,totalPage:m,url:"/adresa"}),r&&(0,t.jsx)(c.$,{className:X().button,variant:"secondary",label:"Показать больше",pending:o,onClick:s})]}):null};var J=s(73854),ee=s.n(J);let ea=e=>(0,t.jsxs)("div",{className:ee().wrapper,children:[(0,t.jsx)(K,{...e}),(0,t.jsx)(U,{...e}),(0,t.jsx)(P,{...e})]});var es=s(87888),et=s(27757),el=s(72435),er=s(74410),en=s(5134),ei=s(28614),eo=s.n(ei);let ed=(e,a)=>{let s="";return e.atm&&(s="Банкомат "),e.branch&&(s="Отделение "),e.legal_address&&(s="Юр. адрес "),{id:String(a),label:`${s}${e.fk_name}`}},ec=e=>{let[a,s]=(0,l.useState)("0");(0,l.useEffect)(()=>{e.isOpen||s("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,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:eo().titleWrapper,children:[(0,t.jsx)("div",{className:eo().logo,children:(0,t.jsx)(C.v,{bic:r.bic||r.url||r.fk_url||"",type:n,url:r.url,width:30,height:30,companyName:r.fk_name})}),(0,t.jsx)("label",{className:eo().title,children:r.fk_name})]}),(0,t.jsx)(en.Q,{address:r,handleShowModal:e.handleShowModal,isModal:!0}),e.addresses.length>1&&(0,t.jsx)(es.I,{className:eo().tabs,tabs:e.addresses.map(ed),activeTabId:a,onTabChange:e=>s(e),stretch:!0,size:"s"})]})},e_=e=>{let a=(0,p.nu)("l"),{mounted:s}=(0,er.J)({opened:e.isOpen});if(!s)return null;let l={...e};return(0,t.jsx)(et.Z,{id:"addressMapWrapper",children:a?(0,t.jsx)(el.L,{className:eo().mobilePopup,contentClassName:eo().content,isOpen:l.isOpen,onClose:l.onClose,children:(0,t.jsx)(ec,{...l})}):(0,t.jsx)("div",{className:(0,v.A)(eo().desktopModal,{[eo().desktopModalOpen]:l.isOpen}),children:(0,t.jsx)("div",{className:eo().desktopModalOverlay,onClick:l.onClose,children:(0,t.jsxs)("div",{className:eo().desktopModalContent,onClick:e=>e.stopPropagation(),children:[(0,t.jsx)("span",{onClick:l.onClose,className:eo().closeIcon,children:(0,t.jsx)(o._7M,{size:16})}),(0,t.jsx)(ec,{...l})]})})})})};var em=s(74185),ep=s(70081),eu=s(6814),eg=s(89242),eh=s(25006),eb=s(98668),ev=s(49684),ex=s(23151),eA=s(76898),ef=s.n(eA);let ej={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},ey=(0,r.default)(()=>s.e(4690).then(s.bind(s,84690)).then(e=>e.AdresaMap),{loadableGenerated:{webpack:()=>[84690]},ssr:!1}),ek=({addresses:e,reviews:a,region:s,town:r,selectedFk:A,maxPage:C,initialPage:E=1,faqBlockData:B,pageIsSection:D,initRadioType:F,bestOffersData:L,needsGeoLocationSync:R,isAllAddressesMode:U=!1})=>{let z,O=(0,b.p)(),W=(0,i.usePathname)(),[P,q]=(0,l.useState)(N.Bb),[V,Q]=(0,l.useState)([]),[Z,Y]=(0,l.useState)(e),[{region:X,town:H},G]=(0,l.useState)({region:s,town:r}),K=D?s:X,J=D?r:H,[ee,es]=(0,l.useState)(f),et=(e=>{let a,s,t,{fk:l,mfo:r,sk:n,marker:i}=(a=window.location.href,s=(a?.split("#")[1]?.split("?")[0]||"").split("&"),t={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)}},s.reduce((e,a)=>{let s=Object.keys(t).find(e=>a.startsWith(e));if(s){let{key:l,process:r}=t[s];return e[l]=r(a.slice(s.length+1)),e}return{...e}},{fk:[],mfo:[],sk:[],marker:[]})),o=[...l?.map(a=>{let s=e?.banks.find(e=>String(e.url)===String(a));return s?{label:s.name||"",value:`com_${s.url}`}:null}).filter(e=>!!e)||[],...r?.map(a=>{let s=e?.mfos.find(e=>String(e.url)===String(a));return s?{label:s.name||"",value:`mfo_${s.url}`}:null}).filter(e=>!!e)||[],...n?.map(a=>{let s=e?.insurance_companies.find(e=>String(e.url)===String(a));return s?{label:s.name||"",value:`sk_${s.url}`}:null}).filter(e=>!!e)||[]],d=i?.includes(1)||!i?.length,c=i?.includes(2)||!i?.length,_=i?.includes(4)||!i?.length;return{selectedFk:o,showBranches:d,showAtms:c,showLegal:_,isDefaultState:0===o.length&&d&&c&&_}})(P),[el,er]=(0,l.useState)(A),[en,ei]=(0,l.useState)(U?null:F),[eo,ed]=(0,l.useState)(U),ec=(0,l.useMemo)(()=>en===S.n.branch,[en]),eA=(0,l.useMemo)(()=>en===S.n.Atm,[en]),ek=(0,l.useMemo)(()=>en===S.n.Legal,[en]),ew=!!P?.banks?.length,[eN,eS]=(0,l.useState)(C>1),[eC,e$]=(0,l.useState)(!1),[eM,eT]=(0,l.useState)(null),[eE,eB]=(0,l.useState)(!1),[eD,eF]=(0,l.useState)(!1),[eI,eL]=(0,l.useState)(null),[eR,eU]=(0,l.useState)(!1),[ez,eO]=(0,l.useState)(!1),[eW,eP]=(0,l.useState)([]),eq=(0,l.useRef)(E),eV=(0,l.useRef)(null),eQ=(0,p.nu)("l"),eZ=(0,l.useRef)(!0),eY=(0,l.useRef)(et.isDefaultState),eX=(0,l.useRef)(W),eH=(0,h.om)();(0,l.useEffect)(()=>{if(D)return;let e=eb.A.getItem("user_region"),a=eb.A.getItem("user_town"),t=e||s||null,l=a||r||null;G({region:t,town:l}),eH.selectCity(t,l),document.addEventListener("onRegionChange",e=>{G({region:e?.detail?.region,town:e?.detail?.town})})},[]),(0,l.useEffect)(()=>{if(!et.isDefaultState&&ew){if(er([...A||[],...et.selectedFk]),eo)return;let e=S.n.Atm;et.showBranches&&(e=S.n.branch),et.showLegal&&(e=S.n.Legal),ei(e)}},[ew]),(0,l.useEffect)(()=>{(0,y.z)().then(e=>{q({banks:e?.companies||[],mfos:e?.mfos||[],insurance_companies:e?.insurance_companies||[]})}),(0,y.z)({regions:!0}).then(e=>{Q(e?.regions||[])})},[]);let eG=el?.filter(({value:e})=>String(e).includes("com_")).map(({value:e})=>String(e).replace("com_","")),eK=el?.filter(({value:e})=>String(e).includes("mfo_")).map(({value:e})=>String(e).replace("mfo_","")),eJ=el?.filter(({value:e})=>String(e).includes("sk_")).map(({value:e})=>String(e).replace("sk_","")),e0=[...eG||[],...eK||[],...eJ||[]][0],e1=(()=>{if(eo)return[];let e=[];return(ec&&e.push(1),eA&&e.push(2),ek&&e.push(4),e.length>=3)?[]:e})(),e2={fk:eG,mfo:eK,sk:eJ},e4={regionUrl:K?.url,townUrl:J?.url,marker:e1,...e2},e6=(0,I.cC)(e4);(0,l.useEffect)(()=>{D||ew&&(e6!==eX.current&&!D&&eY.current&&(eX.current=e6,window.history.replaceState(null,"",e6)),eY.current||setTimeout(()=>{eY.current=!0},1e3))},[e6,ew]),(0,l.useEffect)(()=>{j(K?.url,J?.url).then(es)},[K?.url,J?.url]);let e9=D&&!ew?{orgUrl:e0}:(0,I.hj)(P,eG,eK,eJ),e3={regionUrl:K?.url,townUrl:J?.url,...e9,marker:e1},e7=(0,x.Uq)(e3),e5=(e=1)=>{eq.current=e,eB(!0),(0,x.tS)(e7,e).then(({data:a})=>{Y([...e>1?Z:[],...a?.addresses||[]]),eS(e+1<=(a?.maxPage||0))}).finally(()=>{eB(!1)})};(0,l.useEffect)(()=>{if(!R&&eZ.current){eZ.current=!1;return}e5(),eT(null)},[K?.url,J?.url,el,ec,eA,ek,R,eo]);let e8=J?.name_p||K?.name_p||"",ae=(0,ep.o)(Z,P),aa=ee.banks,as=P.banks.filter(e=>!e.archive&&(!aa.length||aa.includes(String(e.id)))).map(e=>({label:e.name||"",value:`com_${e.url}`})),at=ee.mfos,al=P.mfos.filter(e=>!e.archive&&(!at.length||at.includes(String(e.id)))).map(e=>({label:e.name||"",value:`mfo_${e.url}`})),ar=ee.insurance_companies,an=[...as,...al,...P.insurance_companies.filter(e=>!e.archive&&(!ar.length||ar.includes(String(e.id)))).map(e=>({label:e.name||"",value:`sk_${e.url}`}))].sort(eh.k),ai=an.length?an:el||[],ao=(z={},V.map(({id:e,name:a,towns:s})=>(s.forEach(s=>{s.parentId=e,z[s.name]=z[s.name]||{},z[s.name][s.id]=a}),s)).reduce((e,a)=>(a.forEach(e=>{Object.keys(z[e.name]).length>1&&(e.parentName=z[e.name][e.id])}),[...e,...a]),[])).sort((e,a)=>{let s=N.q3.findIndex(a=>a===e.id),t=N.q3.findIndex(e=>e===a.id);return s>-1||t>-1?(s<0?1e3:s)-(t<0?1e3:t):e.name.localeCompare(a.name)}),ad=ao.map(({parentId:e,id:a,name:s,parentName:t})=>({label:`${s}${t?` / ${t}`:""}`,value:`${e}-${a}`})),ac={label:`${J?.name}`,value:`${K?.id}-${J?.id}`},a_=V.length?ad:[ac],am=!(eG?.length&&eK?.length&&eJ?.length)&&!!(eG?.length||eK?.length||eJ?.length),ap=eI||a,au=`/${e2.sk?.[0]?"kompanija":e2.mfo?.[0]?"mfo":"banki"}/${e2.fk?.[0]||e2.mfo?.[0]||e2.sk?.[0]}/otzyvy`,ag={...ap,value:{...ap?.value||{},reviews:ap?.value?.reviews?.slice(0,10)||[],registerButton:{...ap?.value?.registerButton||{},...eI?{text:"Показать все отзывы",link:au}:{}}}},ah=P.banks.find(({url:e})=>String(e)===String(eG?.[0])),ab=P.mfos.find(({url:e})=>String(e)===String(eK?.[0])),av=P.insurance_companies.find(({url:e})=>String(e)===String(eJ?.[0])),ax=ah?eu.C.bank:ab?eu.C.mfo:av?eu.C.insurance:void 0,aA=ah||ab||av,af=B?.value?.blocks?.[0]||null,aj=e?.[0]?.company?.name_r||e?.[0]?.company?.name;(0,l.useEffect)(()=>{D||(0,x.dE)(ax,aA).then(eL)},[aA]);let ay=()=>{(0,M._)({eventCategory:$.j,eventActionType:M.y.link,eventActionText:(0,T.y)(e8||"всей России")}),(0,M._)({eventCategory:$.j,eventActionType:M.y.popup,eventActionText:"city_modal"}),eH.handleToggleModal(!0)},ak=()=>{if(eV.current){let e=eV.current.getBoundingClientRect().top+window.scrollY;window.scrollTo({top:e-200,behavior:"smooth"})}},aw=e=>{e||eT(null),e$(e),e?(0,M._)({eventCategory:$.j,eventActionType:M.y.button,eventActionText:(0,T.y)("Показать на карте")}):(0,M._)({eventCategory:$.j,eventActionType:M.y.button,eventActionText:(0,T.y)("Посмотреть списком")})},aN=()=>eU(!0),aS=(e,a)=>s=>{s?.preventDefault();let t=(0,I.cn)(e,V);if((0,M._)({eventCategory:$.j,eventActionType:a?M.y.icon:M.y.offer,eventActionText:(0,T.y)(`${e.fk_name||""}_${e.addr||""}`),eventLabel:t}),a&&(D||e.sk_id)){eP([e]),eO(!0);return}window.open(t,"_self")},aC=(e,a)=>()=>{(0,M._)({eventCategory:$.j,eventActionType:M.y.radio,eventActionText:(0,T.y)(e)}),ed(!1),ei(a)};return(0,t.jsxs)("div",{className:(0,v.A)(ef().page,{[ef().sectionTopMargin]:D}),children:[(0,t.jsxs)(_.m,{children:[!D&&(0,t.jsxs)("div",{className:ef().topBannerSection,children:[(0,t.jsxs)("div",{className:ef().left,children:[(0,t.jsx)(d.B,{style:{paddingTop:"16px"},items:N.lF}),(0,t.jsx)(k.B,{data:(0,eg.O)(N.lF,O.NEXT_PUBLIC_BASE_URL,W)}),(0,t.jsxs)("div",{className:ef().text,children:[(0,t.jsxs)("h1",{className:ef().title,children:["Адреса и телефоны финансовых организаций",e8?" в ":" по ",(0,t.jsx)("p",{onClick:ay,children:e8||"всей России"})]}),(0,t.jsx)("div",{className:ef().subtitle,children:"Офисы и отделения по всей России"})]})]}),(0,t.jsx)("div",{className:ef().topBannerImage,children:(0,t.jsx)(n.default,{width:480,height:216,src:ej,alt:"banner",loading:"eager",fetchPriority:"high"})})]}),D&&(0,t.jsxs)("h2",{className:ef().sectionTitle,children:["Отделения ",aj||""," ",e8?" в ":" по ",(0,t.jsx)("p",{onClick:ay,children:e8||"всей России"})]}),(0,t.jsxs)("div",{className:ef().filters,children:[(0,t.jsxs)("div",{className:ef().inputs,children:[(0,t.jsx)(w.n,{className:ef().input,size:"middle",label:"Поиск по городу",options:a_,value:J?[ac]:null,onChange:e=>{if(!e)return;let[a,s]=String(e[0].value).split("-"),t=V.find(({id:e})=>String(e)===a)||null,l=ao.find(({id:e})=>String(e)===s)||null;eH.selectCity(t,l),(0,M._)({eventCategory:$.j,eventActionType:M.y.select,eventActionText:(0,T.y)("Поиск по городу"),eventLabel:(0,T.y)(l?.name||"")})},search:!0,isMobile:eQ}),(0,t.jsx)(w.n,{className:ef().input,size:"middle",label:"Поиск по организации",options:ai,value:el,onChange:e=>{(0,M._)({eventCategory:$.j,eventActionType:M.y.select,eventActionText:(0,T.y)("Поиск по организации"),eventLabel:(0,T.y)(e?.map(({label:e})=>e).join(",")||"")}),el?.length===e?.length&&el?.every(({value:a})=>e?.some(e=>String(e.value)===String(a)))||(ed(!1),ei(F)),er(e)},multiple:!0,search:!0,isMobile:eQ}),(0,t.jsx)(c.$,{className:ef().button,label:eC?"Посмотреть списком":"Показать на карте",iconLeft:eC?void 0:(0,t.jsx)(o.Nsw,{}),onClick:()=>aw(!eC)})]}),(0,t.jsxs)("div",{className:ef().radios,children:[(0,t.jsx)(m.s,{label:"Банкоматы",value:eA,checked:eA,name:S.n.Atm,onChange:aC("Банкоматы",S.n.Atm)}),(0,t.jsx)(m.s,{label:"Отделения",value:ec,checked:ec,name:S.n.branch,onChange:aC("Отделения",S.n.branch)}),(0,t.jsx)(m.s,{label:"Юридические адреса",value:ek,checked:ek,name:S.n.Legal,onChange:aC("Юридические адреса",S.n.Legal)})]}),!eC&&(0,t.jsxs)("div",{className:ef().buttons,children:[(0,t.jsx)(c.$,{size:"s",label:"Показать на карте",iconLeft:(0,t.jsx)(o.Nsw,{}),onClick:()=>aw(!eC)}),(0,t.jsx)(c.$,{variant:"secondary",size:"s",label:"Показать списком",onClick:()=>{ak(),(0,M._)({eventCategory:$.j,eventActionType:M.y.button,eventActionText:(0,T.y)("Показать списком")})}})]})]}),(0,t.jsx)("div",{ref:eV}),!eC&&(0,t.jsx)(ea,{data:ae,loadMore:()=>{(0,M._)({eventCategory:$.j,eventActionType:M.y.button,eventActionText:(0,T.y)("Показать больше")}),e5(eq.current+1)},showPagination:eN,hideFkType:am,setShowMap:aw,showOnMap:e=>{(0,M._)({eventCategory:$.j,eventActionType:M.y.link,eventActionText:(0,T.y)("На карте"),eventLabel:(0,T.y)(`${e.fk_name||""}_${e.addr||""}`)}),eT(e),e$(!0),ak()},loading:eE,handleOpenModal:aN,handleClick:aS,isSection:D,regions:V,initialMaxPage:C,initialPage:E}),eC&&(0,t.jsxs)("div",{className:(0,v.A)(ef().mapBlock,{[ef().loading]:eD}),children:[(0,t.jsx)("div",{id:"addressMapWrapper",className:ef().mapWrapper,children:(0,t.jsx)(ey,{dynDataUrl:eM?void 0:e7,prepareDynData:e=>(0,ep.a)(e,P),onSelect:e=>aS(e,!0)(),onSelectMultiple:e=>{(0,M._)({eventCategory:$.j,eventActionType:M.y.icon,eventActionText:String(e.length),eventLabel:(0,T.y)(e[0]?.addr||"")}),eP(e),eO(!0)},offices:eM?[eM]:void 0,highlighted:!!eM,keepBounds:!1,setLoading:eF})}),(0,t.jsx)(c.$,{label:"Показать списком",onClick:()=>aw(!1)})]}),(0,t.jsx)(em.w,{isOpen:eR,onClose:()=>eU(!1)}),(0,t.jsx)(e_,{isOpen:ez,addresses:eW,onClose:()=>eO(!1),handleShowModal:aN})]}),L&&(0,t.jsx)(u.g3,{tabs:L,baseUrl:O.NEXT_PUBLIC_BASE_URL,s3Assets:`${O.NEXT_PUBLIC_S3_ASSETS}/mp-assets`,dataLayerPush:ev.o}),ag&&!!ag.value.reviews.length&&(0,t.jsx)(ex.m,{...ag,showAllStars:!0}),!D&&!!af?.faqs.length&&(0,t.jsx)(g.Y,{sectionTitle:af?.title||"",questions:af?.faqs||[],dataLayerPush:ev.o,eventCategory:"adresa",href:af?.readAllText?.link||"",checkAllText:af?.readAllText?.text||""})]})}}}]);