(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1033],{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})]})}},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"}},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_"}},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(20925),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")}}},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"},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"}},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=({id:a})=>String(a)===String(e.town_id),l=a.find(({towns:e})=>e?.some(s)),r=l?.towns.find(s),n=l?.url||e.town?.region_url,i=r?.url||e.town?.url,o=n&&!t.Mq.has(n)?`/${n}`:"",d=i?`/${i}`:"",c=e.fk_url?`/${e.fk_url}`:"";return`/adresa${o}${d}${c}/${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})},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,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),f=s.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"}},j=({status:e,onClick:a})=>{if("idle"===e)return null;let s=x[e];return(0,t.jsx)("section",{children:(0,t.jsxs)("div",{className:f().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:f().catTitle,children:s.title}),(0,t.jsx)("div",{className:f().catSubtitle,children:s.subtitle}),(0,t.jsx)(n.$,{className:f().catButton,label:s.button,onClick:a})]})})},y=e=>e.status&&"idle"!==e.status?(0,t.jsx)(j,{status:e.status,onClick:e.onClose}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:f().subtitle,children:"Расскажите нам, мы все исправим"}),(0,t.jsx)("div",{className:f().body,children:(0,t.jsxs)("div",{className:f().top,children:[(0,t.jsx)(o.O,{className:f().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:f().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:f().checkbox,children:(0,t.jsxs)("p",{className:f().checkboxText,children:["Соглашаюсь с ",(0,t.jsx)("a",{href:h.qV,target:"_blank",rel:"noreferrer",children:"порядком приема и рассмотрения электронного обращения, направляемого через сеть интернет"})]})})]})})]}),A=e=>(0,t.jsxs)("div",{className:f().bottom,children:[(0,t.jsx)(n.$,{size:"m",className:f().button,label:"Отправить",onClick:e.handleSubmit,disabled:e.isDisabled}),(0,t.jsxs)("p",{className:f().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)(""),[x,j]=(0,l.useState)(!1),k=!n||!h||!x||o,S=()=>{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:x,setAgree:j};(0,l.useEffect)(()=>{N.isOpen||r("idle")},[N.isOpen]);let{mounted:w}=(0,g.J)({opened:N.isOpen});return w?(0,t.jsxs)(m.Z,{children:[!a&&(0,t.jsx)(p._,{className:f().drawer,rowTitle:!0,titleAlign:"left",contentClassName:(0,_.A)(f().content,{[f().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)(A,{isDisabled:k,handleSubmit:S}):void 0,children:(0,t.jsx)(y,{...N})}),a&&(0,t.jsx)(u.L,{className:(0,_.A)(f().mobilePopup),contentClassName:f().content,isOpen:N.isOpen,onClose:N.onClose,title:"idle"===s?"Нашли ошибку на сайте?":void 0,footer:"idle"===s?(0,t.jsx)(A,{isDisabled:k,handleSubmit:S}):void 0,children:(0,t.jsx)(y,{...N})})]}):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,s)=>{"use strict";s.r(a),s.d(a,{default:()=>eS});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(99639),g=s(88344),h=s(35738),b=s(4997),v=s(29722),f=s(14673),x=s(94357),j=s(29563),y=s(68364),A=s(98558),k=s(88068),S=s(63085),N=s(40497),w=s(58154),$=s(87928),M=s(69805),C=s(36294),T=s.n(C);let D=({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)(T().wrapper,{[T().loading]:o}),children:e.map((s,r)=>{var o,_;let m;return(0,t.jsxs)(l.Fragment,{children:[(0,t.jsxs)("a",{className:T().item,href:(0,M.cn)(s,d),onClick:a(s),children:[(0,t.jsxs)("div",{className:T().top,children:[(0,t.jsx)("div",{className:T().fk,children:(0,t.jsxs)("div",{className:T().name,children:[(0,t.jsx)("div",{className:T().logo,children:(0,t.jsx)(w.v,{bic:s.bic,type:(o=s.sk_id,_=s.mfo_id,m="bank",o&&(m="insurance"),_&&(m="mfo"),m),url:s.fk_url,width:32,height:32,companyName:s.fk_name})}),(0,t.jsx)("span",{children:s.fk_name})]})}),(0,t.jsxs)("div",{className:T().chips,children:[!n&&(0,t.jsx)("span",{className:T().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:T().middle,children:[(0,t.jsx)("div",{className:T().middleTitle,children:"Адрес"}),(0,t.jsx)("div",{className:T().addr,children:s.addr}),(0,t.jsx)("div",{className:T().onMap,onClick:e=>{e.preventDefault(),e.stopPropagation(),i(s)},children:"На карте"})]}),(0,t.jsx)(c.$,{className:T().moreButton,label:"Подробнее",size:"s"})]}),r<e.length-1&&1!==r&&(0,t.jsx)("div",{className:T().divider}),1===r&&(0,t.jsx)($.Q,{})]},r)})}),r&&(0,t.jsx)(c.$,{className:T().showMoreButton,variant:"secondary",label:"Показать больше",onClick:s})]}):null;var E=s(64102),F=s.n(E),B=s(91234);let I=({data:e,setShowMap:a,loading:s})=>e.length?null:(0,t.jsxs)("div",{className:(0,v.A)(F().wrapper,{[F().loading]:s}),children:[(0,t.jsx)(n.default,{className:F().image,width:300,height:200,loading:"lazy",src:B.A,alt:"Изображение - К сожалению, мы ничего не нашли"}),(0,t.jsx)("div",{className:F().title,children:"К сожалению, мы ничего не нашли"}),(0,t.jsx)("div",{className:F().subtitle,children:"На карте проще найти нужную организацию — она показывает все ближайшие адреса"}),(0,t.jsx)(c.$,{variant:"secondary",className:F().button,label:"Найти на карте",size:"s",onClick:()=>a(!0)})]});var U=s(63203),O=s(36219),L=s(44270),W=s(60695),z=s(16294),P=s(4779),R=s(26180),q=s(94956),Z=s.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:s})=>(0,t.jsxs)("div",{className:Z().tooltipWrapper,children:[(0,t.jsx)(c.$,{variant:"white",className:Z().dots,onClick:()=>{(0,P._)({eventCategory:W.j,eventActionType:P.y.button,eventActionText:"IconFdsDotsVerticalO",eventLabel:(0,R.y)(`${e.fk_name||""}_${e.addr||""}`)}),s(e.id)},children:(0,t.jsx)(o.qrg,{size:26,className:Z().dotsIcon})}),a===e.id&&(0,t.jsxs)("span",{className:Z().tooltip,children:[(0,t.jsxs)("div",{onClick:()=>{(0,P._)({eventCategory:W.j,eventActionType:P.y.button,eventActionText:(0,R.y)("Скопировать"),eventLabel:(0,R.y)(`${e.fk_name||""}_${e.addr||""}`)}),(0,L.q)(e),s(null)},children:[(0,t.jsx)(o.VT4,{size:22}),"Скопировать"]}),(0,t.jsx)("span",{})]})]}),Q=({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(`.${Z().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,t.jsxs)("div",{className:(0,v.A)(Z().wrapper,{[Z().loading]:o}),children:[(0,t.jsxs)("div",{className:Z().table,role:"table","aria-label":"Таблица адресов",children:[(0,t.jsx)("div",{role:"rowgroup",className:Z().header,children:(0,t.jsx)("div",{role:"row",className:Z().headerRow,style:{gridTemplateColumns:b},children:V.map(({name:e},a)=>(0,t.jsx)("div",{role:"columnheader",className:Z().headerCell,children:e},a))})}),(0,t.jsx)("div",{role:"rowgroup",className:Z().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)(Z().row,{[Z().divideless]:2===o||!r&&o===e.length}),style:{gridTemplateColumns:b},onClick:a(s),children:[(0,t.jsxs)("div",{role:"cell",className:Z().cell,children:[(0,t.jsxs)("a",{className:Z().name,href:(0,M.cn)(s,_),onClick:e=>e.preventDefault(),children:[(0,t.jsx)("div",{className:Z().logo,children:(0,t.jsx)(w.v,{bic:s.bic,type:(c=s.sk_id,m=s.mfo_id,p="bank",c&&(p="insurance"),m&&(p="mfo"),p),url:s.fk_url,width:40,height:40,companyName:s.fk_name})}),s.fk_name]}),(0,t.jsxs)("div",{className:Z().chips,children:[!n&&(0,t.jsx)("span",{className:Z().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:Z().hover})]}),(0,t.jsxs)("div",{role:"cell",className:Z().cell,children:[(0,t.jsx)("div",{className:Z().addr,children:s.addr}),(0,t.jsxs)("div",{className:Z().coords,children:[s.lat,", ",s.lon]}),(0,t.jsx)("div",{className:Z().onMap,onClick:e=>{e.stopPropagation(),i(s)},children:"На карте"})]}),(0,t.jsx)("div",{role:"cell",className:Z().cell,children:(0,t.jsx)("div",{className:Z().time,dangerouslySetInnerHTML:{__html:s.worktime?(0,O.E)(s.worktime):"—"}})}),(0,t.jsx)("div",{role:"cell",className:Z().cell,children:(0,t.jsx)("a",{className:Z().phone,href:(0,z.Q)(s.phone_main),onClick:e=>{(0,P._)({eventCategory:W.j,eventActionType:P.y.link,eventActionText:(0,R.y)(s.phone_main||""),eventLabel:(0,R.y)((0,z.Q)(s.phone_main)||"")}),e.stopPropagation()},children:s.phone_main})}),(0,t.jsx)("div",{role:"cell",className:Z().cell,onClick:e=>{e.stopPropagation()},children:(0,t.jsx)(Y,{item:s,handleOpenModal:d,openedTooltip:u,setOpenedTooltip:g})})]}),1===o&&(0,t.jsx)("div",{role:"row",className:Z().bannerRow,children:(0,t.jsx)("div",{role:"cell",className:Z().bannerCell,style:{gridColumn:"1 / -1",paddingRight:0,border:0},children:(0,t.jsx)($.Q,{})})})]},o)})})]}),(0,t.jsx)(U.k,{page:p,totalPage:m,url:"/adresa"}),r&&(0,t.jsx)(c.$,{className:Z().button,variant:"secondary",label:"Показать больше",pending:o,onClick:s})]}):null};var X=s(73854),K=s.n(X);let G=e=>(0,t.jsxs)("div",{className:K().wrapper,children:[(0,t.jsx)(Q,{...e}),(0,t.jsx)(D,{...e}),(0,t.jsx)(I,{...e})]});var H=s(87888),J=s(27757),ee=s(72435),ea=s(74410),es=s(5134),et=s(28614),el=s.n(et);let er=(e,a)=>{let s="";return e.atm&&(s="Банкомат "),e.branch&&(s="Отделение "),e.legal_address&&(s="Юр. адрес "),{id:String(a),label:`${s}${e.fk_name}`}},en=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:el().titleWrapper,children:[(0,t.jsx)("div",{className:el().logo,children:(0,t.jsx)(w.v,{bic:r.bic,type:n,url:r.fk_url,width:30,height:30,companyName:r.fk_name})}),(0,t.jsx)("label",{className:el().title,children:r.fk_name})]}),(0,t.jsx)(es.Q,{address:r,handleShowModal:e.handleShowModal,isModal:!0}),e.addresses.length>1&&(0,t.jsx)(H.I,{className:el().tabs,tabs:e.addresses.map(er),activeTabId:a,onTabChange:e=>s(e),stretch:!0,size:"s"})]})},ei=e=>{let a=(0,p.nu)("l"),{mounted:s}=(0,ea.J)({opened:e.isOpen});if(!s)return null;let l={...e};return(0,t.jsx)(J.Z,{id:"addressMapWrapper",children:a?(0,t.jsx)(ee.L,{className:el().mobilePopup,contentClassName:el().content,isOpen:l.isOpen,onClose:l.onClose,children:(0,t.jsx)(en,{...l})}):(0,t.jsx)("div",{className:(0,v.A)(el().desktopModal,{[el().desktopModalOpen]:l.isOpen}),children:(0,t.jsx)("div",{className:el().desktopModalOverlay,onClick:l.onClose,children:(0,t.jsxs)("div",{className:el().desktopModalContent,onClick:e=>e.stopPropagation(),children:[(0,t.jsx)("span",{onClick:l.onClose,className:el().closeIcon,children:(0,t.jsx)(o._7M,{size:16})}),(0,t.jsx)(en,{...l})]})})})})};var eo=s(74185);let ed=e=>new Set(e.filter(e=>null!=e).map(String));var ec=s(63397),e_=s(70081),em=s(6814);let ep=[],eu=[],eg=[];var eh=s(89242),eb=s(25006),ev=s(98668),ef=s(49684),ex=s(23151),ej=s(76898),ey=s.n(ej),eA=s(39307);let ek=(0,r.default)(()=>Promise.all([s.e(6128),s.e(371)]).then(s.bind(s,10371)).then(e=>e.AdresaMap),{loadableGenerated:{webpack:()=>[10371]},ssr:!1}),eS=({addresses:e,reviews:a,region:s,town:r,selectedFk:w,maxPage:$,initialPage:C=1,dataUrl:T,faqBlockData:D,pageIsSection:E,initRadioType:F,bestOffersData:B,isAllAddressesMode:I=!1})=>{let U=(0,b.p)(),O=(0,i.usePathname)(),[L,z]=(0,l.useState)(S.Bb),[q,Z]=(0,l.useState)([]),[{region:V,town:Y},Q]=(0,l.useState)({region:s,town:r}),[X,K]=(0,l.useState)(!0),H=E?s:V,J=E?r:Y,ee=(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&&_}})(L),[ea,es]=(0,l.useState)(w),[et,el]=(0,l.useState)(I?null:F),[er,en]=(0,l.useState)(I),ej=(0,l.useMemo)(()=>et===N.n.branch,[et]),eS=(0,l.useMemo)(()=>et===N.n.Atm,[et]),eN=(0,l.useMemo)(()=>et===N.n.Legal,[et]),ew=!!L?.banks?.length,[e$,eM]=(0,l.useState)(!1),[eC,eT]=(0,l.useState)(null),[eD,eE]=(0,l.useState)(!1),[eF,eB]=(0,l.useState)(null),[eI,eU]=(0,l.useState)(!1),[eO,eL]=(0,l.useState)(!1),[eW,ez]=(0,l.useState)([]),eP=(0,l.useRef)(null),eR=(0,p.nu)("l"),eq=(0,l.useRef)(ee.isDefaultState),eZ=(0,l.useRef)(O),eV=(0,h.om)();(0,l.useEffect)(()=>{if(E)return;let e=ev.A.getItem("user_region"),a=ev.A.getItem("user_town"),t=e||s||null,l=a||r||null;Q({region:t,town:l}),eV.selectCity(t,l),document.addEventListener("onRegionChange",e=>{Q({region:e?.detail?.region,town:e?.detail?.town})})},[]),(0,l.useEffect)(()=>{if(!ee.isDefaultState&&ew){if(es([...w||[],...ee.selectedFk]),er)return;let e=N.n.Atm;ee.showBranches&&(e=N.n.branch),ee.showLegal&&(e=N.n.Legal),el(e)}},[ew]),(0,l.useEffect)(()=>{(0,j.o)().then(z),(0,y._)().then(Z).finally(()=>{K(!1)})},[]);let eY=ea?.filter(({value:e})=>String(e).includes("com_")).map(({value:e})=>String(e).replace("com_","")),eQ=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_","")),eK=[...eY||[],...eQ||[],...eX||[]][0],eG=(()=>{if(er)return[];let e=[];return(ej&&e.push(1),eS&&e.push(2),eN&&e.push(4),e.length>=3)?[]:e})(),eH={fk:eY,mfo:eQ,sk:eX},eJ={regionUrl:H?.url,townUrl:J?.url,marker:eG,...eH},e0=(0,M.cC)(eJ);(0,l.useEffect)(()=>{E||ew&&(e0!==eZ.current&&!E&&eq.current&&(eZ.current=e0,window.history.replaceState(null,"",e0)),eq.current||setTimeout(()=>{eq.current=!0},1e3))},[e0,ew]);let e1=eK&&ea?.length===1?{orgUrl:eK}:(0,M.hj)(L,eY,eQ,eX),e2={regionUrl:H?.url,townUrl:J?.url,...e1,marker:eG},e4=(0,x.Uq)(e2),e3=e4===T,e7=e3?C:1,{data:e6,isLoading:e9,isValidating:e8,setSize:e5}=(0,f.Ay)((e,a)=>a&&a.page>=a.maxPage?null:["addresses",e4,e7+e],async([,e,a])=>{let{data:s}=await (0,x.tS)(e,a);return{addresses:s?.addresses??[],maxPage:s?.maxPage??0,page:a}},{fallbackData:e3?[{addresses:e,maxPage:$,page:C}]:void 0,revalidateFirstPage:!1,revalidateIfStale:!1,revalidateOnFocus:!1,revalidateOnReconnect:!1}),ae=((e,a,s)=>{let t=a.fk??[],l=a.mfo??[],r=a.sk??[];if(!t.length&&!l.length&&!r.length)return e;let n=new Set(t.map(String)),i=new Set(l.map(String)),o=new Set(r.map(String)),d=ed(t.map(e=>s.banks.find(a=>String(a.url)===String(e))?.id)),c=ed(l.map(e=>s.mfos.find(a=>String(a.url)===String(e))?.id)),_=ed(r.map(e=>s.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)||o.has(a))||void 0!==e.fk_id&&d.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)))})})(e6?.flatMap(({addresses:e})=>e)??(e3?e:[]),{fk:eY,mfo:eQ,sk:eX},L),aa=e6?.[e6.length-1],as=!!aa&&aa.page<aa.maxPage;(0,l.useEffect)(()=>{eT(null)},[e4]);let at=J?.name_p||H?.name_p||"",al=(0,e_.o)(ae,L),ar=ep,an=L.banks.filter(e=>!e.archive&&(!ar.length||ar.includes(String(e.id)))).map(e=>({label:e.name||"",value:`com_${e.url}`})),ai=eu,ao=L.mfos.filter(e=>!e.archive&&(!ai.length||ai.includes(String(e.id)))).map(e=>({label:e.name||"",value:`mfo_${e.url}`})),ad=eg,ac=[...an,...ao,...L.insurance_companies.filter(e=>!e.archive&&(!ad.length||ad.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 s=S.q3.findIndex(a=>a===e.id),t=S.q3.findIndex(e=>e===a.id);return s>-1||t>-1?(s<0?1e3:s)-(t<0?1e3:t):e.name.localeCompare(a.name)}),ap=am.map(({parentId:e,id:a,name:s,parentName:t})=>({label:`${s}${t?` / ${t}`:""}`,value:`${e}-${a}`})),au={label:J?.name??"",value:`${H?.id}-${J?.id}`},ag=q.length||!J?ap:[au],ah=!(eY?.length&&eQ?.length&&eX?.length)&&!!(eY?.length||eQ?.length||eX?.length),ab=eF||a,av=`/${eH.sk?.[0]?"kompanija":eH.mfo?.[0]?"mfo":"banki"}/${eH.fk?.[0]||eH.mfo?.[0]||eH.sk?.[0]}/otzyvy`,af={...ab,value:{...ab?.value||{},reviews:ab?.value?.reviews?.slice(0,10)||[],registerButton:{...ab?.value?.registerButton||{},...eF?{text:"Показать все отзывы",link:av}:{}}}},ax=L.banks.find(({url:e})=>String(e)===String(eY?.[0])),aj=L.mfos.find(({url:e})=>String(e)===String(eQ?.[0])),ay=L.insurance_companies.find(({url:e})=>String(e)===String(eX?.[0])),aA=ax?em.C.bank:aj?em.C.mfo:ay?em.C.insurance:void 0,ak=ax||aj||ay,aS=D?.value?.blocks?.[0]||null,aN=e?.[0]?.company?.name_r||e?.[0]?.company?.name;(0,l.useEffect)(()=>{E||(0,x.dE)(aA,ak).then(eB)},[ak]);let aw=()=>{(0,P._)({eventCategory:W.j,eventActionType:P.y.link,eventActionText:(0,R.y)(at||"всей России")}),(0,P._)({eventCategory:W.j,eventActionType:P.y.popup,eventActionText:"city_modal"}),eV.handleToggleModal(!0)},a$=()=>{if(eP.current){let e=eP.current.getBoundingClientRect().top+window.scrollY;window.scrollTo({top:e-200,behavior:"smooth"})}},aM=e=>{e||eT(null),eM(e),e?(0,P._)({eventCategory:W.j,eventActionType:P.y.button,eventActionText:(0,R.y)("Показать на карте")}):(0,P._)({eventCategory:W.j,eventActionType:P.y.button,eventActionText:(0,R.y)("Посмотреть списком")})},aC=()=>eU(!0),aT=(e,a)=>s=>{s?.preventDefault();let t=(0,M.cn)(e,q);if((0,P._)({eventCategory:W.j,eventActionType:a?P.y.icon:P.y.offer,eventActionText:(0,R.y)(`${e.fk_name||""}_${e.addr||""}`),eventLabel:t}),a&&(E||e.sk_id)){ez([e]),eL(!0);return}window.open(t,"_self")},aD=(e,a)=>()=>{(0,P._)({eventCategory:W.j,eventActionType:P.y.radio,eventActionText:(0,R.y)(e)}),en(!1),el(a)};return(0,t.jsxs)("div",{className:(0,v.A)(ey().page,{[ey().sectionTopMargin]:E}),children:[(0,t.jsxs)(_.m,{children:[!E&&(0,t.jsxs)("div",{className:ey().topBannerSection,children:[(0,t.jsxs)("div",{className:ey().left,children:[(0,t.jsx)(d.B,{style:{paddingTop:"16px"},items:S.lF}),(0,t.jsx)(A.B,{data:(0,eh.O)(S.lF,U.NEXT_PUBLIC_BASE_URL,O)}),(0,t.jsxs)("div",{className:ey().text,children:[(0,t.jsxs)("h1",{className:ey().title,children:["Адреса и телефоны финансовых организаций",at?" в ":" по ",(0,t.jsx)("p",{onClick:aw,children:at||"всей России"})]}),(0,t.jsx)("div",{className:ey().subtitle,children:"Офисы и отделения по всей России"})]})]}),(0,t.jsx)("div",{className:ey().topBannerImage,children:(0,t.jsx)(n.default,{width:480,height:216,src:eA.A,alt:"banner",loading:"eager",fetchPriority:"high"})})]}),E&&(0,t.jsxs)("h2",{className:ey().sectionTitle,children:["Отделения ",aN||""," ",at?" в ":" по ",(0,t.jsx)("p",{onClick:aw,children:at||"всей России"})]}),(0,t.jsxs)("div",{className:ey().filters,children:[(0,t.jsxs)("div",{className:ey().inputs,children:[(0,t.jsx)(k.n,{className:ey().input,size:"middle",label:"Поиск по городу",disabled:X,options:ag,value:J?[au]:null,onChange:e=>{if(!e)return;let[a,s]=String(e[0].value).split("-"),t=q.find(({id:e})=>String(e)===a)||null,l=am.find(({id:e})=>String(e)===s)||null;eV.selectCity(t,l),(0,P._)({eventCategory:W.j,eventActionType:P.y.select,eventActionText:(0,R.y)("Поиск по городу"),eventLabel:(0,R.y)(l?.name||"")})},search:!0,isMobile:eR}),(0,t.jsx)(k.n,{className:ey().input,size:"middle",label:"Поиск по организации",options:a_,value:ea,onChange:e=>{(0,P._)({eventCategory:W.j,eventActionType:P.y.select,eventActionText:(0,R.y)("Поиск по организации"),eventLabel:(0,R.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(F)),es(e)},multiple:!0,search:!0,isMobile:eR}),(0,t.jsx)(c.$,{className:ey().button,label:e$?"Посмотреть списком":"Показать на карте",iconLeft:e$?void 0:(0,t.jsx)(o.Nsw,{}),onClick:()=>aM(!e$)})]}),(0,t.jsxs)("div",{className:ey().radios,children:[(0,t.jsx)(m.s,{label:"Банкоматы",value:eS,checked:eS,name:N.n.Atm,onChange:aD("Банкоматы",N.n.Atm)}),(0,t.jsx)(m.s,{label:"Отделения",value:ej,checked:ej,name:N.n.branch,onChange:aD("Отделения",N.n.branch)}),(0,t.jsx)(m.s,{label:"Юридические адреса",value:eN,checked:eN,name:N.n.Legal,onChange:aD("Юридические адреса",N.n.Legal)})]}),!e$&&(0,t.jsxs)("div",{className:ey().buttons,children:[(0,t.jsx)(c.$,{size:"s",label:"Показать на карте",iconLeft:(0,t.jsx)(o.Nsw,{}),onClick:()=>aM(!e$)}),(0,t.jsx)(c.$,{variant:"secondary",size:"s",label:"Показать списком",onClick:()=>{a$(),(0,P._)({eventCategory:W.j,eventActionType:P.y.button,eventActionText:(0,R.y)("Показать списком")})}})]})]}),(0,t.jsx)("div",{ref:eP}),!e$&&(0,t.jsx)(G,{data:al,loadMore:()=>{(0,P._)({eventCategory:W.j,eventActionType:P.y.button,eventActionText:(0,R.y)("Показать больше")}),e5(e=>e+1).catch(()=>void 0)},showPagination:as,hideFkType:ah,setShowMap:aM,showOnMap:e=>{(0,P._)({eventCategory:W.j,eventActionType:P.y.link,eventActionText:(0,R.y)("На карте"),eventLabel:(0,R.y)(`${e.fk_name||""}_${e.addr||""}`)}),eT(e),eM(!0),a$()},loading:e9||e8,handleOpenModal:aC,handleClick:aT,isSection:E,regions:q,initialMaxPage:$,initialPage:C}),e$&&(0,t.jsxs)("div",{className:(0,v.A)(ey().mapBlock,{[ey().loading]:eD}),children:[(0,t.jsx)("div",{id:"addressMapWrapper",className:ey().mapWrapper,children:(0,t.jsx)(ek,{dynDataUrl:eC?void 0:e4,prepareDynData:e=>(0,e_.a)(e,L),onSelect:e=>aT(e,!0)(),onSelectMultiple:e=>{(0,P._)({eventCategory:W.j,eventActionType:P.y.icon,eventActionText:String(e.length),eventLabel:(0,R.y)(e[0]?.addr||"")}),ez(e),eL(!0)},offices:eC?[eC]:void 0,highlighted:!!eC,keepBounds:!1,setLoading:eE})}),(0,t.jsx)(c.$,{label:"Показать списком",onClick:()=>aM(!1)})]}),(0,t.jsx)(eo.w,{isOpen:eI,onClose:()=>eU(!1)}),(0,t.jsx)(ei,{isOpen:eO,addresses:eW,onClose:()=>eL(!1),handleShowModal:aC})]}),B&&(0,t.jsx)(u.BestOffers,{tabs:B,baseUrl:U.NEXT_PUBLIC_BASE_URL,s3Assets:`${U.NEXT_PUBLIC_S3_ASSETS}/mp-assets`,dataLayerPush:ef.o}),af&&!!af.value.reviews.length&&(0,t.jsx)(ex.m,{...af,showAllStars:!0}),!E&&!!aS?.faqs.length&&(0,t.jsx)(g.FAQBlock,{sectionTitle:aS?.title||"",questions:aS?.faqs||[],dataLayerPush:ef.o,eventCategory:"adresa",href:aS?.readAllText?.link||"",checkAllText:aS?.readAllText?.text||""})]})}},94357:(e,a,s)=>{"use strict";s.d(a,{tS:()=>_,Uq:()=>p,MB:()=>m,dE:()=>u,nf:()=>g});var t=s(20925),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)=>{if(i.Z3){let s;return s=a?`&page_size=10&page=${a}`:"",(0,t.p)({url:`${e}${s}`})}let s="number"==typeof a?`&size=10&page=${a-1}`:"&size=1000",l=await (0,t.p)({url:`${e}${s}`,options:{isMpScApi:!0}}),r=o(l.data);return{...l.data,data:r}},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:{isMpScApi:!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"}}}]);