(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3562],{65377:function(e,t,n){"use strict";n.d(t,{ZK:function(){return p},bv:function(){return g},O9:function(){return h},AJ:function(){return _},vz:function(){return b},dZ:function(){return f}});var l=n(59306);let a=e=>("object"!=typeof e||null===e||Object.keys(e).forEach(t=>{void 0===e[t]&&delete e[t]}),e),s=e=>e?{totalItems:e.total,maxPage:Math.floor(e.total/e.size),all:e.total,addresses:e.content.map(e=>a({...e,id:e.legacyIdAdd||e.id,phone_main:e.phoneMain,phone_other:e.phoneOther,main:e.isMain?1:0,branch:e.isBranch?1:0,atm:e.isAtm?1:0,legal_address:e.isLegalAddress?1:0,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;var i=n(24269),r=n(41356),o=n(22870),d=n(21013),c=n(56227),u=n(30318);let _=async(e,t)=>(await (0,l.t)({url:"/money_data/AddressesPageProps.json?url=vse_adresa".concat(e?"/".concat(e):"").concat(t?"/".concat(t):"")})).data||null,m=(e,t,n)=>(0,l.t)({url:"".concat(e).concat(t?"&page_size=10&page=".concat(t):""),config:{signal:n}}),p=async(e,t,n)=>{if(c.oY)return m(e,t,n);let a=await (0,l.t)({url:"".concat(e).concat("number"==typeof t?"&size=10&page=".concat(t-1):"&size=1000"),options:{isGeo:!0},config:{signal:n}}),i=s(a.data);return{...a.data,data:i}},v=e=>{let{regionUrl:t,townUrl:n,fk:l,mfo:a,sk:s,marker:i,orgUrl:r}=e,o="".concat(t?"/".concat(t):"").concat(n?"/".concat(n):"");("moskva"===n||"sankt-peterburg"===n||"sevastopol"===n)&&(o="/".concat(n));let d=(null==l?void 0:l.length)?"&fk=".concat(l.join(",")):"",c=(null==a?void 0:a.length)?"&mfo=".concat(a.join(",")):"",_=(null==s?void 0:s.length)?"&sk=".concat(s.join(",")):"",m=[];null==i||i.forEach(e=>{m.push(...u.u0[e])});let p=m.length?"&flags=".concat(m.join(",")):"";return"/money_data/AddressesFlags.json?url=/vse_adresa".concat(o).concat(d).concat(c).concat(_).concat(p).concat(r?"&orgUrl=".concat(r):"")},h=async e=>{if(c.oY){var t;return(null===(t=(await (0,l.t)({url:"/money_data/AddressesDetail.json?url=".concat(e)})).data)||void 0===t?void 0:t.address)||null}let n=await (0,l.t)({url:"/api/v1/addresses/".concat(e),options:{isGeo:!0}});if(!n.data)return null;let a=s({content:[n.data],total:1,page:0,size:1});return(null==a?void 0:a.addresses[0])||null},g=e=>{if(c.oY)return v(e);let{regionUrl:t,townUrl:n,fk:l,mfo:a,sk:s,marker:i}=e,r="".concat(t?"&regionUrl=".concat(t):"").concat(n?"&cityUrl=".concat(n):"");r||(r="&regionUrl=moskva&cityUrl=moskva");let o=(null==l?void 0:l.length)?"&bankIds=".concat(l.join("&bankIds=")):"",d=(null==a?void 0:a.length)?"&mfoIds=".concat(a.join("&mfoIds=")):"",u=(null==s?void 0:s.length)?"&skIds=".concat(s.join("&skIds=")):"",_=null==i?void 0:i.reduce((e,t)=>e+Number(t),0),m=(null==i?void 0:i.length)?"&flags=".concat(_):"",p="".concat(r).concat(o).concat(d).concat(u).concat(m);return"/api/v1/addresses?active=true".concat(p)},b=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:i.$.bank,t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;if(!(null==t?void 0:t.id))return null;let l=(0,r.K1)({type:e,regionId:n,companyIds:[t.id]}),a=await (0,r.Jh)(l.reviews,1,10),s=(0,o.c)(a),c=(0,d.W)((null==a?void 0:a.result.reviews)||[],s,e,t);return c.length?{scLayoutName:"ReviewsAboutFinuslugi",title:"Отзывы о ".concat(t.name_p||t.name),subTitle:"Публикуем честные отзывы, чтобы помочь вам сделать выбор",isActive:!0,custom:{background:""},value:{type:"all",reviews:c,registerButton:{link:"https://lk.finuslugi.ru/registration",text:"Зарегистрироваться на Финуслугах"}}}:null},f=async(e,t)=>await (0,l.t)({url:"".concat(e,"&short=1"),config:{signal:t}})},30318:function(e,t,n){"use strict";n.d(t,{H9:function(){return r},VN:function(){return a},i6:function(){return i},j6:function(){return s},u0:function(){return o}});var l=n(84620);let a=[1095,1096,134,720,189,180],s=[{href:"/",label:"Главная"},{label:"Адреса и телефоны офисов финансовых организаций"}],i={banks:[],mfos:[],insurance_companies:[]},r={[l.Q.branch]:1,[l.Q.Atm]:2,[l.Q.Legal]:4},o={[r[l.Q.branch]]:[1,23],[r[l.Q.Atm]]:[2],[r[l.Q.Legal]]:[4,28]}},33562:function(e,t,n){"use strict";n.d(t,{default:function(){return ek}});var l=n(57437),a=n(99376),s=n(2265);let i={banks:[],mfos:[],insurance_companies:[]},r=()=>{var e;let t=window.location.href,n=((null==t?void 0:null===(e=t.split("#")[1])||void 0===e?void 0:e.split("?")[0])||"").split("&"),l={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)}};return n.reduce((e,t)=>{let n=Object.keys(l).find(e=>t.startsWith(e));if(n){let{key:a,process:s}=l[n];return e[a]=s(t.slice(n.length+1)),e}return{...e}},{fk:[],mfo:[],sk:[],marker:[]})},o=e=>{let{fk:t,mfo:n,sk:l,marker:a}=r(),s=[...(null==t?void 0:t.map(t=>{let n=null==e?void 0:e.banks.find(e=>String(e.url)===String(t));return n?{label:n.name||"",value:"com_".concat(n.url)}:null}).filter(e=>!!e))||[],...(null==n?void 0:n.map(t=>{let n=null==e?void 0:e.mfos.find(e=>String(e.url)===String(t));return n?{label:n.name||"",value:"mfo_".concat(n.url)}:null}).filter(e=>!!e))||[],...(null==l?void 0:l.map(t=>{let n=null==e?void 0:e.insurance_companies.find(e=>String(e.url)===String(t));return n?{label:n.name||"",value:"sk_".concat(n.url)}:null}).filter(e=>!!e))||[]],i=(null==a?void 0:a.includes(1))||!(null==a?void 0:a.length),o=(null==a?void 0:a.includes(2))||!(null==a?void 0:a.length),d=(null==a?void 0:a.includes(4))||!(null==a?void 0:a.length);return{selectedFk:s,showBranches:i,showAtms:o,showLegal:d,isDefaultState:0===s.length&&i&&o&&d}};var d=n(75461),c=n(38856),u=n(56227),_=n(65377),m=n(59306);let p=async(e,t)=>{let n={...i};if(!e||!t)return n;if(u.oY){let l=await (0,_.AJ)(e,t);return n.banks=((null==l?void 0:l.town_companies)||(null==l?void 0:l.region_companies)||[]).map(String),n.mfos=((null==l?void 0:l.town_mfo)||(null==l?void 0:l.region_mfo)||[]).map(String),n}return(await (0,m.t)({url:"/api/v1/organizations/".concat(e,"/").concat(t,"/ids"),options:{isGeo:!0}})).data||n};var v=n(72676),h=n(24269),g=n(61994),b={src:"/directory/_next/static/media/banner-main.6cffccb7.webp",height:432,width:976,blurDataURL:"data:image/webp;base64,UklGRpIAAABXRUJQVlA4WAoAAAAQAAAABwAAAwAAQUxQSCEAAAAAAAAAH5cRP2QABwBl/8RWXg4PMtv//0EQBwBy///CAAAAVlA4IEoAAACwAQCdASoIAAQAAkA4JbACdAD0gbJgAM12l3a9F8fwye6Y/eq6ka0UdWP3Jcw5w/f0T78Mh9hOx8d5No/tY/x9S8ScFp/+AAAAAA==",blurWidth:8,blurHeight:4},f=n(35563),x=n(30618),A=n(80684),j=n(47270),k=n(79920),y=n(51479),w=n(54550),N=n(59226),S=n(89487),T=n(33145),M=n(91672),C={src:"/directory/_next/static/media/banner-app.73036e5c.webp",height:312,width:646,blurDataURL:"data:image/webp;base64,UklGRlYAAABXRUJQVlA4IEoAAADwAQCdASoIAAQAAkA4JbACdLoAAwkG/ewA/gsZPt2CSPw8QLmXy0+PB0ZsBWfTJdHNZe7zGX/XeX5eaCm/wt8j9tJmZ/g25gAAAA==",blurWidth:8,blurHeight:4},D=n(19453),E=n.n(D);let B=()=>(0,l.jsxs)("a",{className:E().wrapper,href:"https://promo.finuslugi.ru/mobapp",onClick:()=>{(0,y.D)({eventCategory:u.lc,eventActionType:y.i.banner,eventActionText:(0,w.b)("Удобный доступ к своим финансам"),eventLabel:"https://promo.finuslugi.ru/mobapp"})},children:[(0,l.jsxs)("div",{className:E().left,children:[(0,l.jsx)(T.default,{width:270,height:130,src:C,className:E().image,alt:"app banner image"}),(0,l.jsx)("div",{className:E().gradient})]}),(0,l.jsxs)("div",{className:E().right,children:[(0,l.jsxs)("div",{className:E().text,children:[(0,l.jsx)("div",{className:E().title,children:"Удобный доступ к своим финансам"}),(0,l.jsx)("div",{className:E().subtitle,children:"Не выходя из дома, без похода в\xa0банк"})]}),(0,l.jsx)(d.zx,{className:E().button,size:"s",label:"Подробнее"})]})]});var F=n(12283),I=n.n(F);let z=e=>{let{data:t,handleClick:n,loadMore:a,showPagination:i,hideFkType:r,showOnMap:o,loading:c,regions:u}=e;if(!t.length)return null;let _=(e,t)=>{let n="bank";return e&&(n="insurance"),t&&(n="mfo"),n};return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{className:(0,g.Z)(I().wrapper,{[I().loading]:c}),children:t.map((e,a)=>(0,l.jsxs)(s.Fragment,{children:[(0,l.jsxs)("a",{className:I().item,href:(0,k.M6)(e,u),onClick:n(e),children:[(0,l.jsxs)("div",{className:I().top,children:[(0,l.jsx)("div",{className:I().fk,children:(0,l.jsxs)("div",{className:I().name,children:[(0,l.jsx)("div",{className:I().logo,children:(0,l.jsx)(M.D,{url:e.bic||e.fk_url||"",type:_(e.sk_id,e.mfo_id),width:32,height:32,companyName:e.fk_name})}),(0,l.jsx)("span",{children:e.fk_name})]})}),(0,l.jsxs)("div",{className:I().chips,children:[!r&&(0,l.jsx)("span",{className:I().selected,children:e.sk_id&&"Страховая"||e.mfo_id&&"МФО"||"Банк"}),!!e.branch&&(0,l.jsx)("span",{children:"Отделение"}),!!e.atm&&(0,l.jsx)("span",{children:"Банкомат"}),!!e.legal_address&&(0,l.jsx)("span",{children:"Юр. адрес"})]})]}),(0,l.jsxs)("div",{className:I().middle,children:[(0,l.jsx)("div",{className:I().middleTitle,children:"Адрес"}),(0,l.jsx)("div",{className:I().addr,children:e.addr}),(0,l.jsx)("div",{className:I().onMap,onClick:t=>{t.preventDefault(),t.stopPropagation(),o(e)},children:"На карте"})]}),(0,l.jsx)(d.zx,{className:I().moreButton,label:"Подробнее",size:"s"})]}),a<t.length-1&&1!==a&&(0,l.jsx)("div",{className:I().divider}),1===a&&(0,l.jsx)(B,{})]},a))}),i&&(0,l.jsx)(d.zx,{className:I().showMoreButton,variant:"secondary",label:"Показать больше",onClick:a})]})};var L=n(29681),U=n(65914),O=n.n(U);let P=e=>{let{data:t,setShowMap:n,loading:a}=e;return t.length?null:(0,l.jsxs)("div",{className:(0,g.Z)(O().wrapper,{[O().loading]:a}),children:[(0,l.jsx)(T.default,{className:O().image,width:300,height:200,loading:"lazy",src:L.Z,alt:"Изображение - К сожалению, мы ничего не нашли"}),(0,l.jsx)("div",{className:O().title,children:"К сожалению, мы ничего не нашли"}),(0,l.jsx)("div",{className:O().subtitle,children:"На карте проще найти нужную организацию — она показывает все ближайшие адреса"}),(0,l.jsx)(d.zx,{variant:"secondary",className:O().button,label:"Найти на карте",size:"s",onClick:()=>n(!0)})]})};var W=n(98631),R=n(77892),Q=n(18219),Z=n(46218),X=n.n(Z),Y=n(66617);let V=[{name:"Организация",width:"24%"},{name:"Адрес",width:"31%"},{name:"Режим работы",width:"24%"},{name:"Телефон",width:"12%"},{name:" ",width:"9%"}],q=e=>{let{item:t,openedTooltip:n,setOpenedTooltip:a}=e;return(0,l.jsxs)("div",{className:X().tooltipWrapper,children:[(0,l.jsx)(d.zx,{variant:"white",className:X().dots,onClick:()=>{(0,y.D)({eventCategory:u.lc,eventActionType:y.i.button,eventActionText:"IconFdsDotsVerticalO",eventLabel:(0,w.b)("".concat(t.fk_name||"","_").concat(t.addr||""))}),a(t.id)},children:(0,l.jsx)(A.IconFdsDotsVerticalO,{size:26,className:X().dotsIcon})}),n===t.id&&(0,l.jsxs)("span",{className:X().tooltip,children:[(0,l.jsxs)("div",{onClick:()=>{(0,y.D)({eventCategory:u.lc,eventActionType:y.i.button,eventActionText:(0,w.b)("Скопировать"),eventLabel:(0,w.b)("".concat(t.fk_name||"","_").concat(t.addr||""))}),(0,W.G)(t),a(null)},children:[(0,l.jsx)(A.IconFdsCopyO,{size:22}),"Скопировать"]}),(0,l.jsx)("span",{})]})]})},G=e=>{let{data:t,handleClick:n,loadMore:a,showPagination:i,hideFkType:r,showOnMap:o,loading:c,handleOpenModal:_,regions:m,initialMaxPage:p,initialPage:v}=e,[h,b]=(0,s.useState)(null),f=e=>{e.target.closest(".".concat(X().tooltip))||b(null)};(0,s.useEffect)(()=>(document.body.addEventListener("click",f),()=>document.body.removeEventListener("click",f)),[]);let x=V.map(e=>{let{width:t}=e;return t}).join(" "),A=(e,t)=>{let n="bank";return e&&(n="insurance"),t&&(n="mfo"),n};return t.length?(0,l.jsxs)("div",{className:(0,g.Z)(X().wrapper,{[X().loading]:c}),children:[(0,l.jsxs)("div",{className:X().table,role:"table","aria-label":"Таблица адресов",children:[(0,l.jsx)("div",{role:"rowgroup",className:X().header,children:(0,l.jsx)("div",{role:"row",className:X().headerRow,style:{gridTemplateColumns:x},children:V.map((e,t)=>{let{name:n}=e;return(0,l.jsx)("div",{role:"columnheader",className:X().headerCell,children:n},t)})})}),(0,l.jsx)("div",{role:"rowgroup",className:X().body,children:t.map((e,a)=>(0,l.jsxs)(s.Fragment,{children:[(0,l.jsxs)("div",{role:"row",className:(0,g.Z)(X().row,{[X().divideless]:2===a||!i&&a===t.length}),style:{gridTemplateColumns:x},onClick:n(e),children:[(0,l.jsxs)("div",{role:"cell",className:X().cell,children:[(0,l.jsxs)("a",{className:X().name,href:(0,k.M6)(e,m),onClick:e=>e.preventDefault(),children:[(0,l.jsx)("div",{className:X().logo,children:(0,l.jsx)(M.D,{url:e.bic||e.fk_url||"",type:A(e.sk_id,e.mfo_id),width:40,height:40,companyName:e.fk_name})}),e.fk_name]}),(0,l.jsxs)("div",{className:X().chips,children:[!r&&(0,l.jsx)("span",{className:X().selected,children:e.sk_id&&"Страховая"||e.mfo_id&&"МФО"||"Банк"}),!!e.branch&&(0,l.jsx)("span",{children:"Отделение"}),!!e.atm&&(0,l.jsx)("span",{children:"Банкомат"}),!!e.legal_address&&(0,l.jsx)("span",{children:"Юр. адрес"}),!!e.office&&(0,l.jsx)("span",{children:"Офис продаж"}),!!e.claims_center&&(0,l.jsx)("span",{children:"Центр урегулирования убытков"})]}),(0,l.jsx)("div",{className:X().hover})]}),(0,l.jsxs)("div",{role:"cell",className:X().cell,children:[(0,l.jsx)("div",{className:X().addr,children:e.addr}),(0,l.jsxs)("div",{className:X().coords,children:[e.lat,", ",e.lon]}),(0,l.jsx)("div",{className:X().onMap,onClick:t=>{t.stopPropagation(),o(e)},children:"На карте"})]}),(0,l.jsx)("div",{role:"cell",className:X().cell,children:(0,l.jsx)("div",{className:X().time,dangerouslySetInnerHTML:{__html:e.worktime?(0,Q.q)(e.worktime):"—"}})}),(0,l.jsx)("div",{role:"cell",className:X().cell,children:(0,l.jsx)("a",{className:X().phone,href:(0,R.o)(e.phone_main),onClick:t=>{(0,y.D)({eventCategory:u.lc,eventActionType:y.i.link,eventActionText:(0,w.b)(e.phone_main||""),eventLabel:(0,w.b)((0,R.o)(e.phone_main)||"")}),t.stopPropagation()},children:e.phone_main})}),(0,l.jsx)("div",{role:"cell",className:X().cell,onClick:e=>{e.stopPropagation()},children:(0,l.jsx)(q,{item:e,handleOpenModal:_,openedTooltip:h,setOpenedTooltip:b})})]}),1===a&&(0,l.jsx)("div",{role:"row",className:X().bannerRow,children:(0,l.jsx)("div",{role:"cell",className:X().bannerCell,style:{gridColumn:"1 / -1",paddingRight:0,border:0},children:(0,l.jsx)(B,{})})})]},a))})]}),(0,l.jsx)(Y.H,{page:v,totalPage:p,url:"/adresa"}),i&&(0,l.jsx)(d.zx,{className:X().button,variant:"secondary",label:"Показать больше",pending:c,onClick:a})]}):null};var J=n(86610),H=n.n(J);let $=e=>(0,l.jsxs)("div",{className:H().wrapper,children:[(0,l.jsx)(G,{...e}),(0,l.jsx)(z,{...e}),(0,l.jsx)(P,{...e})]}),K=e=>{let t={};return e.map(e=>{let{id:n,name:l,towns:a}=e;return a.forEach(e=>{e.parentId=n,t[e.name]=t[e.name]||{},t[e.name][e.id]=l}),a}).reduce((e,n)=>(n.forEach(e=>{Object.keys(t[e.name]).length>1&&(e.parentName=t[e.name][e.id])}),[...e,...n]),[])};var ee=n(79387),et=n(84620),en=n(52593),el=n(13466),ea=n(49689),es=n(68186),ei=n(73564),er=n(89273),eo=n.n(er);let ed=(e,t)=>{let n="";return e.atm&&(n="Банкомат "),e.branch&&(n="Отделение "),e.legal_address&&(n="Юр. адрес "),{id:String(t),label:"".concat(n).concat(e.fk_name)}},ec=e=>{let[t,n]=(0,s.useState)("0");(0,s.useEffect)(()=>{e.isOpen||n("0")},[e.isOpen]);let a=e.addresses[Number(t)];if(!a)return null;let i="bank";return a.sk_id&&(i="insurance"),a.mfo_id&&(i="mfo"),(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("div",{className:eo().titleWrapper,children:[(0,l.jsx)("div",{className:eo().logo,children:(0,l.jsx)(M.D,{url:a.bic||a.fk_url||"",type:i,width:30,height:30,companyName:a.fk_name})}),(0,l.jsx)("label",{className:eo().title,children:a.fk_name})]}),(0,l.jsx)(es.G,{address:a,handleShowModal:e.handleShowModal,isModal:!0}),e.addresses.length>1&&(0,l.jsx)(d.sY,{className:eo().tabs,tabs:e.addresses.map(ed),activeTabId:t,onTabChange:e=>n(e),stretch:!0,size:"s"})]})},eu=e=>{let t=(0,d.aF)("l"),{mounted:n}=(0,ei.b)({opened:e.isOpen});if(!n)return null;let a={...e};return(0,l.jsx)(el.h,{id:"addressMapWrapper",children:t?(0,l.jsx)(ea.j,{className:eo().mobilePopup,contentClassName:eo().content,isOpen:a.isOpen,onClose:a.onClose,children:(0,l.jsx)(ec,{...a})}):(0,l.jsx)("div",{className:(0,g.Z)(eo().desktopModal,{[eo().desktopModalOpen]:a.isOpen}),children:(0,l.jsx)("div",{className:eo().desktopModalOverlay,onClick:a.onClose,children:(0,l.jsxs)("div",{className:eo().desktopModalContent,onClick:e=>e.stopPropagation(),children:[(0,l.jsx)("span",{onClick:a.onClose,className:eo().closeIcon,children:(0,l.jsx)(A.IconFdsCloseO,{size:16})}),(0,l.jsx)(ec,{...a})]})})})})};var e_=n(30318),em=n(33346),ep=n(60816),ev=n(55089),eh=n(25393),eg=n.n(eh),eb=n(30166),ef=n(58560),ex=n(20777),eA=n(44789);let ej=(0,eb.default)(()=>Promise.all([n.e(2859),n.e(7585)]).then(n.bind(n,17585)).then(e=>e.AdresaMap),{loadableGenerated:{webpack:()=>[17585]},ssr:!1});var ek=e=>{var t,n,r,m,M,C,D,E,B,F,I,z,L,U,O,P,W;let{addresses:R,reviews:Q,region:Z,town:X,selectedFk:Y,maxPage:V,initialPage:q=1,dataUrl:G,faqBlockData:J,pageIsSection:H,initRadioType:el,bestOffersData:ea,needsGeoLocationSync:es}=e,{env:ei}=(0,ev.k)(),er=(0,a.usePathname)(),[eo,ed]=(0,s.useState)(e_.i6),[ec,eh]=(0,s.useState)([]),[eb,ek]=(0,s.useState)(R),[{region:ey,town:ew},eN]=(0,s.useState)({region:Z,town:X}),eS=H?Z:ey,eT=H?X:ew,[eM,eC]=(0,s.useState)(i),eD=o(eo),[eE,eB]=(0,s.useState)(Y),[eF,eI]=(0,s.useState)(el),ez=(0,s.useMemo)(()=>eF===et.Q.branch,[eF]),eL=(0,s.useMemo)(()=>eF===et.Q.Atm,[eF]),eU=(0,s.useMemo)(()=>eF===et.Q.Legal,[eF]),eO=(0,s.useMemo)(()=>{var e;return!!(null==eo?void 0:null===(e=eo.banks)||void 0===e?void 0:e.length)},[!!(null==eo?void 0:null===(t=eo.banks)||void 0===t?void 0:t.length)]),[eP,eW]=(0,s.useState)(V>1),[eR,eQ]=(0,s.useState)(!1),[eZ,eX]=(0,s.useState)(null),[eY,eV]=(0,s.useState)(!1),[eq,eG]=(0,s.useState)(!1),[eJ,eH]=(0,s.useState)(null),[e$,eK]=(0,s.useState)(!1),[e0,e1]=(0,s.useState)(!1),[e2,e6]=(0,s.useState)([]),e3=(0,s.useRef)(q),e4=(0,s.useRef)(null),e5=(0,d.aF)("l"),e7=(0,s.useRef)(!0),e9=(0,s.useRef)(eD.isDefaultState),e8=(0,s.useRef)(er),te=(0,eA.a)(),tt=!!ei.NEXT_PUBLIC_REACT_HEADER;(0,s.useEffect)(()=>{var e,t,n,l,a,s,i,r,o;if(H)return;let d=c.A.getItem("user_region"),u=c.A.getItem("user_town"),_=null===(n=window)||void 0===n?void 0:null===(t=n.Alpine)||void 0===t?void 0:null===(e=t.store("citySelect"))||void 0===e?void 0:e.region,m=null===(s=window)||void 0===s?void 0:null===(a=s.Alpine)||void 0===a?void 0:null===(l=a.store("citySelect"))||void 0===l?void 0:l.town,p=_||d||Z||null,v=m||u||X||null;eN({region:p,town:v}),tt?te.selectCity(p,v):null===(o=window)||void 0===o||null===(r=o.Alpine)||void 0===r||null===(i=r.store("citySelect"))||void 0===i||i.selectCity(p,v),document.addEventListener("onRegionChange",e=>{var t,n;eN({region:null==e?void 0:null===(t=e.detail)||void 0===t?void 0:t.region,town:null==e?void 0:null===(n=e.detail)||void 0===n?void 0:n.town})})},[]),(0,s.useEffect)(()=>{if(!eD.isDefaultState&&eO){eB([...Y||[],...eD.selectedFk]);let e=et.Q.Atm;eD.showBranches&&(e=et.Q.branch),eD.showLegal&&(e=et.Q.Legal),eI(e)}},[eO]),(0,s.useEffect)(()=>{(0,ef.s)().then(e=>{ed({banks:(null==e?void 0:e.companies)||[],mfos:(null==e?void 0:e.mfos)||[],insurance_companies:(null==e?void 0:e.insurance_companies)||[]})}),(0,ef.s)({regions:!0}).then(e=>{eh((null==e?void 0:e.regions)||[])})},[]);let tn=null==eE?void 0:eE.filter(e=>{let{value:t}=e;return String(t).includes("com_")}).map(e=>{let{value:t}=e;return String(t).replace("com_","")}),tl=null==eE?void 0:eE.filter(e=>{let{value:t}=e;return String(t).includes("mfo_")}).map(e=>{let{value:t}=e;return String(t).replace("mfo_","")}),ta=null==eE?void 0:eE.filter(e=>{let{value:t}=e;return String(t).includes("sk_")}).map(e=>{let{value:t}=e;return String(t).replace("sk_","")}),ts=[...tn||[],...tl||[],...ta||[]][0],ti=(()=>{let e=[];return(ez&&e.push(1),eL&&e.push(2),eU&&e.push(4),e.length>=3)?[]:e})(),tr={fk:tn,mfo:tl,sk:ta},to={regionUrl:null==eS?void 0:eS.url,townUrl:null==eT?void 0:eT.url,marker:ti,...tr},td=(0,k.ly)(to);(0,s.useEffect)(()=>{!H&&eO&&(td!==e8.current&&!H&&e9.current&&(e8.current=td,window.history.replaceState(null,"",td)),e9.current||setTimeout(()=>{e9.current=!0},1e3))},[td,eO]),(0,s.useEffect)(()=>{p(null==eS?void 0:eS.url,null==eT?void 0:eT.url).then(eC)},[null==eS?void 0:eS.url,null==eT?void 0:eT.url]);let tc=H&&!eO?{orgUrl:ts}:(0,k.rZ)(eo,tn,tl,ta),tu={regionUrl:null==eS?void 0:eS.url,townUrl:null==eT?void 0:eT.url,...tc,marker:ti},t_=(0,_.bv)(tu),tm=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;e3.current=e,eV(!0),(0,_.ZK)(t_,e).then(t=>{let{data:n}=t;ek([...e>1?eb:[],...(null==n?void 0:n.addresses)||[]]),eW(e+1<=((null==n?void 0:n.maxPage)||0))}).finally(()=>{eV(!1)})};(0,s.useEffect)(()=>{if(!es&&e7.current){e7.current=!1;return}tm(),eX(null)},[null==eS?void 0:eS.url,null==eT?void 0:eT.url,eE,ez,eL,eU,es]);let tp=(null==eT?void 0:eT.name_p)||(null==eS?void 0:eS.name_p)||"",tv=(0,ee.K)(eb,eo),th=eM.banks,tg=eo.banks.filter(e=>!e.archive&&(!th.length||th.includes(String(e.id)))).map(e=>({label:e.name||"",value:"com_".concat(e.url)})),tb=eM.mfos,tf=eo.mfos.filter(e=>!e.archive&&(!tb.length||tb.includes(String(e.id)))).map(e=>({label:e.name||"",value:"mfo_".concat(e.url)})),tx=eM.insurance_companies,tA=[...tg,...tf,...eo.insurance_companies.filter(e=>!e.archive&&(!tx.length||tx.includes(String(e.id)))).map(e=>({label:e.name||"",value:"sk_".concat(e.url)}))].sort(v.a),tj=tA.length?tA:eE||[],tk=K(ec).sort((e,t)=>{let n=e_.VN.findIndex(t=>t===e.id),l=e_.VN.findIndex(e=>e===t.id);return n>-1||l>-1?(n<0?1e3:n)-(l<0?1e3:l):e.name.localeCompare(t.name)}),ty=tk.map(e=>{let{parentId:t,id:n,name:l,parentName:a}=e;return{label:"".concat(l).concat(a?" / ".concat(a):""),value:"".concat(t,"-").concat(n)}}),tw={label:"".concat(null==eT?void 0:eT.name),value:"".concat(null==eS?void 0:eS.id,"-").concat(null==eT?void 0:eT.id)},tN=ec.length?ty:[tw],tS=!((null==tn?void 0:tn.length)&&(null==tl?void 0:tl.length)&&(null==ta?void 0:ta.length))&&!!((null==tn?void 0:tn.length)||(null==tl?void 0:tl.length)||(null==ta?void 0:ta.length)),tT=eJ||Q,tM="/".concat((null===(n=tr.sk)||void 0===n?void 0:n[0])?"kompanija":(null===(r=tr.mfo)||void 0===r?void 0:r[0])?"mfo":"banki","/").concat((null===(m=tr.fk)||void 0===m?void 0:m[0])||(null===(M=tr.mfo)||void 0===M?void 0:M[0])||(null===(C=tr.sk)||void 0===C?void 0:C[0]),"/otzyvy"),tC={...tT,value:{...(null==tT?void 0:tT.value)||{},reviews:(null==tT?void 0:null===(E=tT.value)||void 0===E?void 0:null===(D=E.reviews)||void 0===D?void 0:D.slice(0,10))||[],registerButton:{...(null==tT?void 0:null===(B=tT.value)||void 0===B?void 0:B.registerButton)||{},...eJ?{text:"Показать все отзывы",link:tM}:{}}}},tD=eo.banks.find(e=>{let{url:t}=e;return String(t)===String(null==tn?void 0:tn[0])}),tE=eo.mfos.find(e=>{let{url:t}=e;return String(t)===String(null==tl?void 0:tl[0])}),tB=eo.insurance_companies.find(e=>{let{url:t}=e;return String(t)===String(null==ta?void 0:ta[0])}),tF=tD?h.$.bank:tE?h.$.mfo:tB?h.$.insurance:void 0,tI=tD||tE||tB,tz=(null==J?void 0:null===(I=J.value)||void 0===I?void 0:null===(F=I.blocks)||void 0===F?void 0:F[0])||null,tL=(null==R?void 0:null===(L=R[0])||void 0===L?void 0:null===(z=L.company)||void 0===z?void 0:z.name_r)||(null==R?void 0:null===(O=R[0])||void 0===O?void 0:null===(U=O.company)||void 0===U?void 0:U.name);(0,s.useEffect)(()=>{H||(0,_.vz)(tF,tI).then(eH)},[tI]);let tU=()=>{if((0,y.D)({eventCategory:u.lc,eventActionType:y.i.link,eventActionText:(0,w.b)(tp||"всей России")}),(0,y.D)({eventCategory:u.lc,eventActionType:y.i.popup,eventActionText:"city_modal"}),tt)te.handleToggleModal(!0);else{var e,t,n;null===(n=window)||void 0===n||null===(t=n.Alpine)||void 0===t||null===(e=t.store("citySelect"))||void 0===e||e.handleToggleModal(!0)}},tO=()=>{if(e4.current){let e=e4.current.getBoundingClientRect().top+window.scrollY;window.scrollTo({top:e-200,behavior:"smooth"})}},tP=e=>{e||eX(null),eQ(e),e?(0,y.D)({eventCategory:u.lc,eventActionType:y.i.button,eventActionText:(0,w.b)("Показать на карте")}):(0,y.D)({eventCategory:u.lc,eventActionType:y.i.button,eventActionText:(0,w.b)("Посмотреть списком")})},tW=()=>eK(!0),tR=(e,t)=>n=>{null==n||n.preventDefault();let l=(0,k.M6)(e,ec);if((0,y.D)({eventCategory:u.lc,eventActionType:t?y.i.icon:y.i.offer,eventActionText:(0,w.b)("".concat(e.fk_name||"","_").concat(e.addr||"")),eventLabel:l}),t&&(H||e.sk_id)){e6([e]),e1(!0);return}window.open(l,"_self")},tQ=(e,t)=>()=>{(0,y.D)({eventCategory:u.lc,eventActionType:y.i.radio,eventActionText:(0,w.b)(e)}),eI(t)};return(0,l.jsxs)("div",{className:(0,g.Z)(eg().page,{[eg().sectionTopMargin]:H}),children:[(0,l.jsxs)(f.W2,{children:[!H&&(0,l.jsxs)("div",{className:eg().topBannerSection,children:[(0,l.jsxs)("div",{className:eg().left,children:[(0,l.jsx)(d.Oo,{style:{paddingTop:"16px"},items:e_.j6}),(0,l.jsx)(ep.d,{data:(0,em.M)(e_.j6,ei.NEXT_PUBLIC_BASE_URL,er)}),(0,l.jsxs)("div",{className:eg().text,children:[(0,l.jsxs)("h1",{className:eg().title,children:["Адреса и телефоны финансовых организаций",tp?" в ":" по ",(0,l.jsx)("p",{onClick:tU,children:tp||"всей России"})]}),(0,l.jsx)("div",{className:eg().subtitle,children:"Офисы и отделения по всей России"})]})]}),(0,l.jsx)("div",{className:eg().topBannerImage,children:(0,l.jsx)(T.default,{width:480,height:216,src:b,alt:"banner"})})]}),H&&(0,l.jsxs)("h2",{className:eg().sectionTitle,children:["Отделения ",tL||""," ",tp?" в ":" по ",(0,l.jsx)("p",{onClick:tU,children:tp||"всей России"})]}),(0,l.jsxs)("div",{className:eg().filters,children:[(0,l.jsxs)("div",{className:eg().inputs,children:[(0,l.jsx)(x.H,{className:eg().input,size:"middle",label:"Поиск по городу",options:tN,value:eT?[tw]:null,onChange:e=>{if(!e)return;let[t,n]=String(e[0].value).split("-"),l=ec.find(e=>{let{id:n}=e;return String(n)===t})||null,a=tk.find(e=>{let{id:t}=e;return String(t)===n})||null;if(tt)te.selectCity(l,a);else{var s,i,r;null===(r=window)||void 0===r||null===(i=r.Alpine)||void 0===i||null===(s=i.store("citySelect"))||void 0===s||s.selectCity(l,a)}(0,y.D)({eventCategory:u.lc,eventActionType:y.i.select,eventActionText:(0,w.b)("Поиск по городу"),eventLabel:(0,w.b)((null==a?void 0:a.name)||"")})},search:!0,isMobile:e5}),(0,l.jsx)(x.H,{className:eg().input,size:"middle",label:"Поиск по организации",options:tj,value:eE,onChange:e=>{(0,y.D)({eventCategory:u.lc,eventActionType:y.i.select,eventActionText:(0,w.b)("Поиск по организации"),eventLabel:(0,w.b)((null==e?void 0:e.map(e=>{let{label:t}=e;return t}).join(","))||"")}),eB(e)},multiple:!0,search:!0,isMobile:e5}),(0,l.jsx)(d.zx,{className:eg().button,label:eR?"Посмотреть списком":"Показать на карте",iconLeft:eR?void 0:(0,l.jsx)(A.IconFdsLocationO,{}),onClick:()=>tP(!eR)})]}),(0,l.jsxs)("div",{className:eg().radios,children:[(0,l.jsx)(d.Y8,{label:"Банкоматы",value:eL,checked:eL,name:et.Q.Atm,onChange:tQ("Банкоматы",et.Q.Atm)}),(0,l.jsx)(d.Y8,{label:"Отделения",value:ez,checked:ez,name:et.Q.branch,onChange:tQ("Отделения",et.Q.branch)}),(0,l.jsx)(d.Y8,{label:"Юридические адреса",value:eU,checked:eU,name:et.Q.Legal,onChange:tQ("Юридические адреса",et.Q.Legal)})]}),!eR&&(0,l.jsxs)("div",{className:eg().buttons,children:[(0,l.jsx)(d.zx,{size:"s",label:"Показать на карте",iconLeft:(0,l.jsx)(A.IconFdsLocationO,{}),onClick:()=>tP(!eR)}),(0,l.jsx)(d.zx,{variant:"secondary",size:"s",label:"Показать списком",onClick:()=>{tO(),(0,y.D)({eventCategory:u.lc,eventActionType:y.i.button,eventActionText:(0,w.b)("Показать списком")})}})]})]}),(0,l.jsx)("div",{ref:e4}),!eR&&(0,l.jsx)($,{data:tv,loadMore:()=>{(0,y.D)({eventCategory:u.lc,eventActionType:y.i.button,eventActionText:(0,w.b)("Показать больше")}),tm(e3.current+1)},showPagination:eP,hideFkType:tS,setShowMap:tP,showOnMap:e=>{(0,y.D)({eventCategory:u.lc,eventActionType:y.i.link,eventActionText:(0,w.b)("На карте"),eventLabel:(0,w.b)("".concat(e.fk_name||"","_").concat(e.addr||""))}),eX(e),eQ(!0),tO()},loading:eY,handleOpenModal:tW,handleClick:tR,isSection:H,regions:ec,initialMaxPage:V,initialPage:q}),eR&&(0,l.jsxs)("div",{className:(0,g.Z)(eg().mapBlock,{[eg().loading]:eq}),children:[(0,l.jsx)("div",{id:"addressMapWrapper",className:eg().mapWrapper,children:(0,l.jsx)(ej,{dynDataUrl:eZ?void 0:t_,prepareDynData:e=>(0,ee.$)(e,eo),onSelect:e=>tR(e,!0)(),onSelectMultiple:e=>{var t;(0,y.D)({eventCategory:u.lc,eventActionType:y.i.icon,eventActionText:String(e.length),eventLabel:(0,w.b)((null===(t=e[0])||void 0===t?void 0:t.addr)||"")}),e6(e),e1(!0)},offices:eZ?[eZ]:void 0,highlighted:!!eZ,keepBounds:!eS&&!eT,setLoading:eG})}),(0,l.jsx)(d.zx,{label:"Показать списком",onClick:()=>tP(!1)})]}),(0,l.jsx)(en.g,{isOpen:e$,onClose:()=>eK(!1)}),(0,l.jsx)(eu,{isOpen:e0,addresses:e2,onClose:()=>e1(!1),handleShowModal:tW})]}),ea.length>0&&(0,l.jsx)(ex.MJ,{tabs:ea,baseUrl:ei.NEXT_PUBLIC_BASE_URL,s3Assets:"".concat(ei.NEXT_PUBLIC_S3_ASSETS,"/mp-assets"),dataLayerPush:S.l}),tC&&!!tC.value.reviews.length&&(0,l.jsx)(j.X,{...tC,showAllStars:!0}),!H&&!!(null==tz?void 0:tz.faqs.length)&&(0,l.jsx)(N.C,{sectionTitle:(null==tz?void 0:tz.title)||"",questions:(null==tz?void 0:tz.faqs)||[],dataLayerPush:S.l,eventCategory:"adresa",href:(null==tz?void 0:null===(P=tz.readAllText)||void 0===P?void 0:P.link)||"",checkAllText:(null==tz?void 0:null===(W=tz.readAllText)||void 0===W?void 0:W.text)||""})]})}},84620:function(e,t,n){"use strict";var l,a;n.d(t,{Q:function(){return l}}),(a=l||(l={})).Atm="atm",a.branch="branch",a.Legal="legal"},52593:function(e,t,n){"use strict";n.d(t,{g:function(){return x}});var l=n(57437),a=n(80684),s=n(75461),i=n(61994),r=n(2265),o=n(13466),d=n(53120),c=n(49689),u=n(42953);let _=e=>!!e&&/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(e);var m=n(73564),p=n(94451),v=n.n(p);let h={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"}},g=e=>{let{status:t,onClick:n}=e;if("idle"===t)return null;let a=h[t];return(0,l.jsx)("section",{children:(0,l.jsxs)("div",{className:v().catWrapper,children:[(0,l.jsx)("img",{className:"desktopOnly",src:a.img,srcSet:"".concat(a.img,", ").concat(a.img2," 2x"),alt:"bg"}),(0,l.jsx)("img",{className:"mobileOnly",src:a.img_m,srcSet:"".concat(a.img_m,", ").concat(a.img_m2," 2x"),alt:"bg"}),(0,l.jsx)("div",{className:v().catTitle,children:a.title}),(0,l.jsx)("div",{className:v().catSubtitle,children:a.subtitle}),(0,l.jsx)(s.zx,{className:v().catButton,label:a.button,onClick:n})]})})},b=e=>e.status&&"idle"!==e.status?(0,l.jsx)(g,{status:e.status,onClick:e.onClose}):(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{className:v().subtitle,children:"Расскажите нам, мы все исправим"}),(0,l.jsx)("div",{className:v().body,children:(0,l.jsxs)("div",{className:v().top,children:[(0,l.jsx)(s.MA,{className:v().input,size:"m",placeholder:"Ваша электронная почта*",value:e.mail,onChange:e.handleMailChange,icon:(0,l.jsx)(a.IconFdsQuestionCircleO,{size:24,style:{marginRight:"8px"}}),state:e.mailError?"error":void 0,caption:e.mailError?"Неверный e-mail":void 0}),(0,l.jsx)(s.gx,{className:v().textarea,size:"l",placeholder:"Расскажите об ошибке",value:e.text,onChange:e.setText||(()=>null)}),(0,l.jsx)(s.XZ,{value:e.agree,onChange:()=>{var t;return null===(t=e.setAgree)||void 0===t?void 0:t.call(e,!e.agree)},className:v().checkbox,children:(0,l.jsxs)("p",{className:v().checkboxText,children:["Соглашаюсь с ",(0,l.jsx)("a",{href:u.fo,target:"_blank",children:"порядком приема и рассмотрения электронного обращения, направляемого через сеть интернет"})]})})]})})]}),f=e=>(0,l.jsxs)("div",{className:v().bottom,children:[(0,l.jsx)(s.zx,{size:"m",className:v().button,label:"Отправить",onClick:e.handleSubmit,disabled:e.isDisabled}),(0,l.jsxs)("p",{className:v().disclaimer,children:['Нажимая кнопку "Отправить", вы принимаете ',(0,l.jsx)("a",{href:u.Bz,target:"_blank",children:"условия политики обработки персональных данных ПАО Московская Биржа"})," ","и настоящим даете"," ",(0,l.jsx)("a",{href:u.Bz,target:"_blank",children:"согласие на обработку ПАО Московская Биржа моих персональных данных"})]})]}),x=e=>{let t=(0,s.aF)("l"),[n,a]=(0,r.useState)("idle"),[u,p]=(0,r.useState)(""),[h,g]=(0,r.useState)(!1),[x,A]=(0,r.useState)(""),[j,k]=(0,r.useState)(!1),y=!u||!x||!j||h,w=()=>{if(!_(u)){g(!0);return}null==a||a("success")},N={...e,status:n,mail:u,handleMailChange:e=>{h&&g(!(_(e)||!e)),p(e)},mailError:h,text:x,setText:A,agree:j,setAgree:k};(0,r.useEffect)(()=>{N.isOpen||a("idle")},[N.isOpen]);let{mounted:S}=(0,m.b)({opened:N.isOpen});return S?(0,l.jsxs)(o.h,{children:[!t&&(0,l.jsx)(d.d,{className:v().drawer,rowTitle:!0,titleAlign:"left",contentClassName:(0,i.Z)(v().content,{[v().catContent]:"idle"!==n}),isOpen:N.isOpen,onClose:N.onClose,title:"idle"===n?"Нашли ошибку на сайте?":void 0,width:"idle"!==n?"600px":"695px",footer:"idle"===n?(0,l.jsx)(f,{isDisabled:y,handleSubmit:w}):void 0,children:(0,l.jsx)(b,{...N})}),t&&(0,l.jsx)(c.j,{className:(0,i.Z)(v().mobilePopup),contentClassName:v().content,isOpen:N.isOpen,onClose:N.onClose,title:"idle"===n?"Нашли ошибку на сайте?":void 0,footer:"idle"===n?(0,l.jsx)(f,{isDisabled:y,handleSubmit:w}):void 0,children:(0,l.jsx)(b,{...N})})]}):null}},18219:function(e,t,n){"use strict";n.d(t,{q:function(){return l}});let l=e=>{let t=RegExp("(".concat("Обслуживание физических лиц:|Обслуживание юридических лиц:|Банкомат:|Банкоматы:",")"),"gi");return e.replace(t,"<b>$1</b>")}},79920:function(e,t,n){"use strict";n.d(t,{M6:function(){return r},jO:function(){return c},lw:function(){return s},ly:function(){return i},rZ:function(){return o}});var l=n(56227),a=n(6471);let s=e=>{let t=Array.isArray(e)?e:[],n=!t.join("/").includes("/str_");return(null==t?void 0:t.length)>3&&n||l.MX.has(null==t?void 0:t[0])&&(null==t?void 0:t.length)>2&&n},i=e=>{let{regionUrl:t,townUrl:n,fk:s,mfo:i,sk:r,marker:o}=e,d="".concat(t?"/".concat(t):"").concat(n?"/".concat(n):"");l.MX.has(n||"")&&(d="/".concat(n));let c=((null==s?void 0:s.length)||0)+((null==i?void 0:i.length)||0)+((null==r?void 0:r.length)||0)===1?(null==s?void 0:s[0])||(null==i?void 0:i[0])||(null==r?void 0:r[0]):void 0,u=d?"/":"/com_",_=c?"".concat(u).concat(c):"",m="";m=window.location.search;let p=new URLSearchParams((0,window.location.hash).replace("#",""));(null==s?void 0:s.length)&&!_?p.set("fk",s.join("~")):p.delete("fk"),(null==i?void 0:i.length)&&!_?p.set("mfo",i.join("~")):p.delete("mfo"),(null==r?void 0:r.length)&&!_?p.set("sk",r.join("~")):p.delete("sk");let v=(null==o?void 0:o.length)===1&&2===o[0];(null==o?void 0:o.length)&&!v?p.set("fg",o.join("~")):p.delete("fg");let h=new URLSearchParams(m).toString(),g=p.toString();return"".concat(a.PREFIX,"/adresa").concat(d).concat(_).concat(h?"?".concat(h):"").concat(g?"#".concat(g):"")},r=(e,t)=>{var n,s;let i=t.find(t=>{let{id:n}=t;return n===e.region_id}),r=null==i?void 0:i.towns.find(t=>{let{id:n}=t;return n===e.town_id}),o=(null==i?void 0:i.url)||(null===(n=e.town)||void 0===n?void 0:n.region_url),d=(null==r?void 0:r.url)||(null===(s=e.town)||void 0===s?void 0:s.url),c=o&&!l.MX.has(o)?"/".concat(o):"",u=e.fk_url?"/".concat(e.fk_url):"";return"".concat(a.PREFIX,"/adresa").concat(c).concat(d?"/".concat(d):"").concat(u,"/").concat(e.url)},o=(e,t,n,l)=>({fk:(null==t?void 0:t.map(t=>{var n;return null===(n=e.banks.find(e=>String(e.url)===String(t)))||void 0===n?void 0:n.id}).filter(e=>!!e))||[],mfo:(null==n?void 0:n.map(t=>{var n;return null===(n=e.mfos.find(e=>String(e.url)===String(t)))||void 0===n?void 0:n.id}).filter(e=>!!e))||[],sk:(null==l?void 0:l.map(t=>{var n;return null===(n=e.insurance_companies.find(e=>String(e.url)===String(t)))||void 0===n?void 0:n.id}).filter(e=>!!e))||[]}),d=e=>{let t=Array.isArray(e)?e:[],n=t[0],a=t[1],s=t[2],i=t[3];return l.MX.has(t[0])&&(a=t[0],s=t[1],i=t[2]),{regionUrl:n,townUrl:a,companyUrl:s,pointUrl:i}},c=e=>{var t;let n,a,i,r;if(s(e))return d(e);let o=Array.isArray(e)?e:[];if(null===(t=o[0])||void 0===t?void 0:t.startsWith("com_"))return{companyUrl:o[0].replace("com_","")};if(0===o.length)return{};let c=o[o.length-1];return c.startsWith("str_")&&(r=Number(c.substring(4)),o.pop()),o.length>=1&&(n=o[0]),2===o.length&&r&&(i=o[1]),2!==o.length||r||(a=o[1]),2===o.length&&!r&&l.MX.has(o[0])&&(a=o[0],i=o[1]),3===o.length&&(a=o[1],i=o[2]),{regionUrl:n,townUrl:a,companyUrl:i,page:r}}},79387:function(e,t,n){"use strict";n.d(t,{$:function(){return a},K:function(){return l}});let l=(e,t)=>e.map(e=>{let n=t.banks.find(t=>{let{id:n}=t;return String(n)===String(e.fk_id)});return(e.sk_id?n=t.insurance_companies.find(t=>{let{id:n}=t;return String(n)===String(e.sk_id)}):e.mfo_id&&(n=t.mfos.find(t=>{let{id:n}=t;return String(n)===String(e.mfo_id)})),n||(n=e.company),n)?{...e,bic:n.bic,fk_url:n.url,fk_name:n.name,logo_mob:n.logo_mob,logo:n.logo}:e}),a=(e,t)=>e.map(e=>{let n=t.banks.find(t=>{let{id:n}=t;return String(n)===String(e.fk_id)});return(e.sk_id?n=t.insurance_companies.find(t=>{let{id:n}=t;return String(n)===String(e.sk_id)}):e.mfo_id&&(n=t.mfos.find(t=>{let{id:n}=t;return String(n)===String(e.mfo_id)})),n)?{...e,bic:n.bic,fk_url:n.url,fk_name:n.name,logo_mob:n.logo_mob,logo:n.logo}:e})},68186:function(e,t,n){"use strict";n.d(t,{G:function(){return h}});var l=n(57437),a=n(80684),s=n(75461),i=n(61994),r=n(2265),o=n(77892),d=n(18219),c=n(51479),u=n(56227),_=n(54550),m=n(58017),p=n.n(m),v=n(98631);let h=e=>{let{address:t,isModal:n}=e,[m,h]=(0,r.useState)(!1);if(!t)return null;let g="https://yandex.com/maps/?whatshere[point]=".concat(t.lon,",").concat(t.lat,"&whatshere[zoom]=17");return(0,l.jsxs)("div",{className:(0,i.Z)({[p().modal]:n}),style:{display:"contents"},children:[(0,l.jsxs)("div",{className:p().chips,children:[!!t.branch&&(0,l.jsx)("span",{children:"Отделение"}),!!t.atm&&(0,l.jsx)("span",{children:"Банкомат"}),!!t.legal_address&&(0,l.jsx)("span",{children:"Юр. адрес"})]}),t.addr&&(0,l.jsxs)("div",{className:p().subSectionWrapper,children:[(0,l.jsx)("label",{children:"Адрес"}),(0,l.jsx)("div",{children:t.addr}),(0,l.jsxs)("div",{className:p().coords,children:[t.lat,", ",t.lon]}),(0,l.jsx)("div",{className:p().onMap,onClick:()=>{(0,c.D)({eventCategory:u.lc,eventActionType:c.i.link,eventActionText:(0,_.b)("На карте ".concat(t.fk_name||"","_").concat(t.addr||"")),eventLabel:g}),window.open(g,"_blank")},children:"На карте"})]}),t.phone_main&&(0,l.jsxs)("div",{className:p().subSectionWrapper,children:[(0,l.jsx)("label",{children:"Телефон"}),(0,l.jsx)("a",{className:p().phone,href:(0,o.o)(t.phone_main),onClick:()=>{(0,c.D)({eventCategory:u.lc,eventActionType:c.i.link,eventActionText:(0,_.b)(t.phone_main||""),eventLabel:(0,_.b)((0,o.o)(t.phone_main)||"")})},children:t.phone_main})]}),t.worktime&&(0,l.jsxs)("div",{className:p().subSectionWrapper,children:[(0,l.jsx)("label",{children:"Расписание"}),(0,l.jsx)("div",{className:p().time,dangerouslySetInnerHTML:{__html:(0,d.q)(t.worktime)}})]}),n&&(0,l.jsx)("div",{className:p().dividerWrapper,children:(0,l.jsx)("div",{className:p().divider})}),(0,l.jsx)(s.zx,{className:p().copyButton,variant:"secondary",label:m?"Скопировано":"Скопировать",size:"s",iconLeft:m?void 0:(0,l.jsx)(a.IconFdsCopyO,{}),onClick:()=>{(0,c.D)({eventCategory:u.lc,eventActionType:c.i.button,eventActionText:(0,_.b)("Скопировать"),eventLabel:(0,_.b)("".concat(t.fk_name||"","_").concat(t.addr||""))}),(0,v.G)(t),h(!0),setTimeout(()=>{h(!1)},2e3)},disabled:!!m})]})}},98631:function(e,t,n){"use strict";n.d(t,{G:function(){return l}});let l=e=>{let t="https://yandex.com/maps/?whatshere[point]=".concat(e.lon,",").concat(e.lat,"&whatshere[zoom]=17"),n=e.phone_main?"\nТелефон \n".concat(e.phone_main):"",l="".concat((null==e?void 0:e.fk_name)||(null==e?void 0:e.name)||""," \nАдрес \n").concat(e.addr," \n").concat(t).concat(n," \nРасписание \n").concat(e.worktime||"-");navigator.clipboard.writeText(l)}},42953:function(e,t,n){"use strict";n.d(t,{Bz:function(){return s},L2:function(){return l},fo:function(){return a}});let l="https://assets.finuslugi.ru/mp-assets/user-agreement.pdf",a="https://assets.finuslugi.ru/mp-assets/platform-rules.pdf",s="https://assets.finuslugi.ru/mp-assets/privacy-policy.pdf"},21013:function(e,t,n){"use strict";n.d(t,{W:function(){return i}});var l=n(24269),a=n(71938),s=n(36773);let i=(e,t,n,i)=>e?e.map(e=>{var r;let o;let d=null==t?void 0:t[n],c=null==d?void 0:null===(r=d.find(t=>t.id===e.service_id))||void 0===r?void 0:r.name,u=(null==i?void 0:i.name)?[i.name]:[];o=n===l.$.insurance?"/otzyv":n===l.$.mfo?"/mfo":"/banki";let _=n===l.$.insurance?"":"/otzyvy";return{...e,product_type:c?[...u,c]:[],text:e.review,url:"".concat(o,"/").concat(null==i?void 0:i.url).concat(_,"/").concat(e.url),orgType:n,publ_date:(0,a.p6)(e.date||"").toString(),bank_logo:(null==i?void 0:i.logo_mob)||void 0,bank_url:(0,s.A)(i)||(null==i?void 0:i.url)}}):[]},22870:function(e,t,n){"use strict";n.d(t,{c:function(){return a}});var l=n(24269);let a=e=>{var t,n;return{[l.$.bank]:(null==e?void 0:null===(t=e.services)||void 0===t?void 0:t.filter(e=>{let{target:t}=e;return"BANK"===t}))||[],[l.$.mfo]:(null==e?void 0:null===(n=e.services)||void 0===n?void 0:n.filter(e=>{let{target:t}=e;return"MFO"===t}))||[],[l.$.insurance]:(null==e?void 0:e.servicesSk)||[]}}},77892:function(e,t,n){"use strict";n.d(t,{o:function(){return l}});let l=e=>{if(!e)return"";let t=e.replace(/\D/g,"");return e.startsWith("+")?"tel:+".concat(t):"tel:".concat(t)}},47270:function(e,t,n){"use strict";n.d(t,{X:function(){return h}});var l=n(57437),a=n(35563),s=n(75461),i=n(61994),r=n(2265),o=n(54550),d=n(94829),c=n(51479),u=n(76175),_=n(64242),m=n(35738),p=n.n(m);let v=e=>e.replace(/[.,!?]/g,"").split(/\s+/).slice(0,3).join(" "),h=e=>{let{title:t,subTitle:n,value:{reviews:m,registerButton:h,ratingCustomClass:g},showAllStars:b=!1,variant:f,loading:x}=e,[A,j]=(0,r.useState)(!1),[k,y]=(0,r.useState)(null),w=(0,s.aF)("l")?n.replace(/\./g,"<br />"):n,N=e=>{(0,c.D)({eventCategory:d.ii,eventActionType:c.i.popup,eventActionText:"review",eventLabel:"review_".concat(e.name).concat((0,o.b)(e.advantages?"_".concat(v(e.advantages)):""))}),y(e),j(!0)},S=(e,t)=>{N(t)};if(m.length)return(0,l.jsx)("div",{className:(0,i.Z)(p().section,f&&p()[f]),children:(0,l.jsx)(a.W2,{children:(0,l.jsxs)("div",{className:p().wrapper,children:[(0,l.jsx)("h2",{className:p().title,children:t}),w&&(0,l.jsx)("p",{className:p().subtitle,dangerouslySetInnerHTML:{__html:w}}),(0,l.jsx)("div",{className:p().slider_wrapper,children:(0,l.jsxs)(s.iR,{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:p().slider,children:[!x&&m.map((e,t)=>(0,l.jsx)(s.wI,{onClick:t=>S(t,e),children:(0,l.jsx)(_.A,{post:e,ratingCustomClass:g,showAllStars:b,variant:f&&(0,d.VI)(f)})},"".concat(e.name,"-").concat(t))),x&&[1,2,3,4,5].map(e=>(0,l.jsx)(s.wI,{children:(0,l.jsx)(a.Od,{className:p().skeleton,height:316})},"".concat(e)))]})}),(0,l.jsx)(s.zx,{as:"a",href:h.link,onClick:()=>{(0,d.GC)("main",h.text||"",h.link,d.ii)},label:h.text,className:(0,i.Z)(p().button,h.customClass),size:"s",iconRight:h.iconRight}),(0,l.jsx)(u.Y,{data:k,buttonData:h,ratingCustomClass:g,isOpen:A,onClose:()=>{j(!1)},showAllStars:b})]})})})}},25393:function(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"}},86610:function(e){e.exports={wrapper:"AddressesList_wrapper__tZZhl"}},12283:function(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_"}},65914:function(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"}},46218:function(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"}},89273:function(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"}},94451:function(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"}},19453:function(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"}},58017:function(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",dividerWrapper:"AdresaDetail_dividerWrapper__4_Bv_",divider:"AdresaDetail_divider__cjsKJ",modal:"AdresaDetail_modal__pEayN"}},35738:function(e){e.exports={section:"styles_section__f7NZK",title:"styles_title__sJE4F",primary:"styles_primary__Gahyf",wrapper:"styles_wrapper__ui63P",subtitle:"styles_subtitle__6lIOu",slider:"styles_slider__y_ecS",slider_wrapper:"styles_slider_wrapper__jJT5W",button:"styles_button__Rso9N",skeleton:"styles_skeleton__jo_zh"}}}]);