(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4790],{34437:(e,n,t)=>{"use strict";let s;t.d(n,{FooterV3:()=>V}),t(59416);var a=t(95155),i=t(66216),l=t(29722),r=t(17806),o=t(24691),c=t(20197),m=t(7596),d=t(55727),h=t(12115),p=t(14347),x=t(72004),_=t(63114),v=t(57349);let u=(0,m.g)("footer-v3-contacts-block","sc"),b=Object.freeze({contactsWrapper:`${u}__contacts-wrapper`,gray:`${u}__gray`,phones:`${u}__phones`,contactsButtons:`${u}__contacts-buttons`,vkIcon:`${u}__vk-icon`,tgIcon:`${u}__tg-icon`,dzenIcon:`${u}__dzen-icon`,maxIcon:`${u}__max-icon`,channels:`${u}__channels`,channelLink:`${u}__channel-link`,channelLinkMax:`${u}__channel-link--max`,channelIcon:`${u}__channel-icon`}),g=(0,m.g)("footer-v3","sc"),j=Object.freeze({wrapper:`${g}__wrapper`,section:`${g}__section`,container:`${g}__container`,content:`${g}__content`,top:`${g}__top`,main:`${g}__main`,links:`${g}__links`,disclaimer:`${g}__disclaimer`,bottom:`${g}__bottom`,bottomLinks:`${g}__bottom-links`,bottomDisclaimer:`${g}__bottom-disclaimer`,compact:`${g}__wrapper--compact`,white:`${g}__wrapper--white`}),f="finkit-widgets-sc-footer-v3",N={title:"Чат с поддержкой",url:void 0},w=[{type:"vk",label:"ВКонтакте",className:b.vkIcon,iconName:"vk"},{type:"telegramChannel",label:"Telegram",className:b.tgIcon,iconName:"telegram"},{type:"dzen",label:"Дзен",className:b.dzenIcon,iconName:"dzen"},{type:"max",label:"MAX",className:b.maxIcon,iconName:"max"}],$=(0,a.jsxs)("p",{children:["На сайте finuslugi.ru предоставляются услуги оператора финансовой платформы ПАО Московская Биржа, а также услуги ООО \xabМБ Маркетплейс\xbb, организации, не являющейся оператором финансовой платформы в соответствии с Федеральным законом от 20.07.2020 №211-ФЗ \xabО совершении финансовых сделок с использованием финансовой платформы\xbb. Услуги оператора финансовой платформы ПАО Московская Биржа обозначены пометкой \xabОткрытие онлайн на Финуслугах\xbb. Иная информация на сайте www.finuslugi.ru считается размещенной ООО \xabМБ Маркетплейс\xbb, если иное явно не следует из существа размещаемой информации. ООО \xabМБ Маркетплейс\xbb входит в Группу \xabМосковская Биржа\xbb.",(0,a.jsx)("br",{}),(0,a.jsx)("br",{}),"Группа \xabМосковская Биржа\xbb - ПАО Московская Биржа и юридические лица, находящиеся под прямым или косвенным контролем ПАО Московская Биржа."]}),k=({onClick:e,eventActionText:n,eventLabel:t,...s})=>(0,a.jsx)(o.$,{onClick:s=>{null==e||e(s),(0,c.h)({eventCategory:f,eventActionType:c.D.button,eventActionText:n||"",eventLabel:t})},...s}),y=({onClick:e,eventActionType:n,eventActionText:t,eventLabel:s,chat:i,onKeyDown:l,...r})=>{let o=()=>{(0,c.h)({eventCategory:f,eventActionType:n||c.D.link,eventActionText:t||"",eventLabel:s})},m=()=>{var e,n,t;return null==(t=null==(n=null==(e=null==window?void 0:window.supportWidget)?void 0:e.craftTalk)?void 0:n.open)?void 0:t.call(n)};return(0,a.jsx)(d.N,{onClick:n=>{null==e||e(n),i&&(null==n||n.preventDefault(),m()),o()},onKeyDown:e=>{null==l||l(e),i&&("Enter"===e.key||" "===e.key)&&(e.preventDefault(),m(),o())},...r})},A=({minioUrl:e,blogs:n,phones:t})=>{let s=[{network:"Telegram",iconName:"telegram",href:null==n?void 0:n.investTg}];null!=n&&n.investMax&&s.push({network:"MAX",iconName:"max",href:n.investMax});let i=[...t,N];return(0,a.jsxs)("div",{className:b.contactsWrapper,children:[(0,a.jsx)("p",{className:b.gray,children:"Звоните или пишите"}),(0,a.jsx)("div",{className:b.phones,children:i.map(({title:e,url:n})=>(0,a.jsx)(y,{href:n,role:n?void 0:"button",eventActionText:e,chat:!n,children:e},e))}),(0,a.jsx)("p",{className:b.gray,children:"Читайте нас"}),(0,a.jsx)("div",{className:b.contactsButtons,children:w.map(({type:t,label:s,className:i,iconName:l})=>(0,a.jsx)(k,{as:"a",href:null==n?void 0:n[t],target:"_blank",rel:"noreferrer","aria-label":s,className:i,iconRight:(0,a.jsx)("img",{width:24,height:24,src:(0,r.oq)(e,`/widgets/footer/${l}.svg`),alt:s,loading:"lazy"}),shape:"circle-icon",variant:"white",eventActionText:t,eventLabel:null==n?void 0:n[t]},t))}),(0,a.jsx)("p",{className:b.gray,children:"Каналы о финансах"}),(0,a.jsx)("div",{className:b.channels,children:s.map(({network:n,iconName:t,href:s})=>(0,a.jsxs)(y,{href:s,target:"_blank",rel:"noreferrer",className:(0,l.A)(b.channelLink,{[b.channelLinkMax]:"MAX"===n}),"aria-label":`Канал для инвесторов в ${n}`,eventActionText:"Канал для инвесторов",eventLabel:s,children:[(0,a.jsx)("span",{className:b.channelIcon,children:(0,a.jsx)("img",{width:24,height:24,src:(0,r.oq)(e,`/widgets/footer/${t}.svg`),alt:"",loading:"lazy"})}),"Канал для инвесторов"]},n))})]})},T=(0,m.g)("footer-v3-disclaimer","sc"),L=Object.freeze({disclaimer:`${T}`}),z=e=>{let n=e=>{e.target instanceof HTMLAnchorElement&&(0,c.h)({eventCategory:f,eventActionType:c.D.link,eventActionText:e.target.textContent||"",eventLabel:e.target.href})};return e.disclaimer?(0,a.jsx)("div",{className:(0,l.A)(e.className,L.disclaimer),dangerouslySetInnerHTML:{__html:e.disclaimer||""},onClick:n}):(0,a.jsx)("div",{className:(0,l.A)(e.className,L.disclaimer),onClick:n,children:e.children})},C=(0,m.g)("footer-v3-modal-body","sc"),D=Object.freeze({wrapper:`${C}__wrapper`,title:`${C}__title`,item:`${C}__item`,label:`${C}__label`,button:`${C}__button`,description:`${C}__description`}),U=({directions:e,fontFamily:n})=>(0,a.jsxs)("div",{className:D.wrapper,style:{fontFamily:n},children:[(0,a.jsx)("div",{className:D.title,children:"Направления"}),e.map(e=>(0,a.jsxs)(y,{className:D.item,href:e.url,target:"_blank",eventActionText:e.name,eventLabel:`${e.name}_${e.url}`,children:[(0,a.jsxs)("div",{className:D.label,children:[(0,a.jsx)("span",{children:e.name}),(0,a.jsx)(k,{className:D.button,iconRight:(0,a.jsx)(v.K,{size:28}),shape:"circle-icon",eventActionText:"IconFdsArrowUpRightSmallO"})]}),(0,a.jsx)("p",{className:D.description,children:e.description})]},e.url))]}),S=(0,m.g)("footer-v3-popup","sc"),I=Object.freeze({wrapper:`${S}__wrapper`,button:`${S}__button`,icon:`${S}__icon`,buttonWrapper:`${S}__button-wrapper`}),M=({directions:e})=>{let n=(0,p.qF)("l"),[t,s]=(0,h.useState)(!1),[i,l]=(0,h.useState)(),r=(0,h.useRef)(null),o=()=>{s(!1)};return(0,a.jsxs)("div",{ref:r,className:I.wrapper,children:[(0,a.jsx)("div",{className:I.buttonWrapper,children:(0,a.jsx)(k,{className:I.button,appearance:"ghost",variant:"white",onClick:()=>{r.current&&l(getComputedStyle(r.current).fontFamily),s(!0)},label:"Все направления",eventActionText:"Все направления",iconLeft:(0,a.jsx)("div",{className:I.icon,children:[1,2,3,4,5,6,7,8,9].map(e=>(0,a.jsx)("div",{},e))})})}),(0,a.jsxs)(_.P,{children:[!n&&(0,a.jsx)(_.U,{isOpen:t,onClose:o,full:!0,children:(0,a.jsx)(U,{directions:e,fontFamily:i})}),n&&(0,a.jsx)(x.D,{isOpen:t,onClose:o,width:"804px",children:(0,a.jsx)(U,{directions:e,fontFamily:i})})]})]})},O=({store:e,className:n})=>{let t=((e="")=>{let[n,t]=(0,h.useState)(e);return(0,h.useEffect)(()=>{let n,s,a=(n=new URL(window.location.href),s=new URLSearchParams,n.searchParams.forEach((e,n)=>{/^utm_/i.test(n)&&s.set(n,e)}),s);if(!a||0===a.size)return;let[i,l=""]=e.split("?"),r=new URLSearchParams(l);a.forEach((e,n)=>{r.has(n)||r.set(n,e)});let o=r.toString();t(o?`${i}?${o}`:i)},[e]),n})(e.href);return(0,a.jsxs)(y,{className:n,href:t,target:"_blank",rel:"noreferrer","aria-label":e.iconAlt,eventActionType:c.D.banner,eventActionText:e.label,eventLabel:t,children:[(0,a.jsx)("img",{src:e.iconUrl,width:24,height:24,alt:"","aria-hidden":"true",loading:"lazy"}),(0,a.jsx)("span",{children:e.label})]})},P=(0,m.g)("footer-v3-left-column","sc"),F=Object.freeze({leftColumn:`${P}__left-column`,logoWrapper:`${P}__logo-wrapper`,banner:`${P}__banner`,bannerTitle:`${P}__banner-title`,bannerTitleBreak:`${P}__banner-title-break`,bannerTitleDesktopBreak:`${P}__banner-title-desktop-break`,stores:`${P}__stores`,storeLink:`${P}__store-link`}),W=({showcaseUrl:e,minioUrl:n,directions:t,appStores:s})=>(0,a.jsxs)("div",{className:F.leftColumn,children:[(0,a.jsx)(y,{className:F.logoWrapper,href:e,eventActionType:c.D.icon,eventActionText:"finuslugi_logo",eventLabel:`finuslugi_logo_${e}`,children:(0,a.jsx)("img",{src:(0,r.oq)(n,"/widgets/FooterV3/logo.webp"),alt:"finuslugi logo",loading:"lazy"})}),(0,a.jsx)(M,{directions:t??[]}),(0,a.jsxs)("div",{className:F.banner,children:[(0,a.jsxs)("p",{className:F.bannerTitle,children:["Управляйте финансами ",(0,a.jsx)("br",{className:F.bannerTitleBreak}),"через приложение ",(0,a.jsx)("br",{className:F.bannerTitleDesktopBreak}),"Финуслуг"]}),(0,a.jsx)("div",{className:F.stores,children:null==s?void 0:s.map(e=>(0,a.jsx)(O,{store:e,className:F.storeLink},e.href))})]})]}),B=(0,m.g)("footer-v3-logo","sc"),E=Object.freeze({wrapper:`${B}__wrapper`,link:`${B}__link`,fromMoex:`${B}__from-moex`,logo:`${B}__logo`,white:`${B}__wrapper--white`}),R=({showcaseUrl:e,minioUrl:n,isWhite:t})=>(0,a.jsx)("div",{className:(0,l.A)(E.wrapper,{[E.white]:t}),children:(0,a.jsxs)(y,{className:E.link,href:e,eventActionType:c.D.icon,eventActionText:"finuslugi_logo",eventLabel:`finuslugi_logo_${e}`,children:[(0,a.jsx)("img",{className:E.logo,src:`${n}/images/logo-brandmark-common-finuslugi.svg`,loading:"lazy"}),(0,a.jsx)("img",{className:E.fromMoex,src:`${n}/images/fromMoex.svg`,loading:"lazy"})]})});var K=((s=K||{}).BLACK="black",s.GRAY="gray",s);let q=(0,m.g)("footer-v3-warning","sc"),G=Object.freeze({reservedSpace:`${q}__reserved-space`,wrapper:`${q}__wrapper`,wrapperGray:`${q}__wrapper--gray`,fixed:`${q}__wrapper--fixed`,container:`${q}__container`,text:`${q}__text`,invisibleText:`${q}__text--invisible`}),H=({text:e,variant:n,fixed:t,isPlaceholder:s})=>(0,a.jsx)("div",{className:(0,l.A)(G.wrapper,{[G.wrapperGray]:"gray"===n,[G.fixed]:t&&!s}),children:(0,a.jsx)(i.m,{className:G.container,children:(0,a.jsx)("div",{className:(0,l.A)(G.text,{[G.invisibleText]:s}),dangerouslySetInnerHTML:{__html:e}})})}),X=({warning:e})=>{let n="string"==typeof e?{text:e}:e,t={text:n.text,fixed:n.fixed??!0,variant:n.variant??K.BLACK};return(0,a.jsxs)("div",{className:G.reservedSpace,children:[(0,a.jsx)(H,{...t,isPlaceholder:t.fixed}),t.fixed&&(0,a.jsx)(H,{...t,fixed:!0})]})},V=({data:e,showcaseUrl:n="https://finuslugi.ru",minioUrl:t="https://assets.finuslugi.ru/mp-assets",customDisclaimer:s,variant:r="default",className:o})=>{var c;let m=!s&&null!=e&&e.disclaimer?e.disclaimer:void 0,d=r.includes("compact"),h=r.includes("white");if(!e)return null;let p=d?[...e.bottom,...e.phones]:e.bottom,x="warning"in e?e.warning:void 0;return d?(0,a.jsx)("footer",{className:(0,l.A)(j.wrapper,o,j.compact,{[j.white]:h}),children:(0,a.jsxs)("section",{className:j.section,children:[(0,a.jsx)(i.m,{className:j.container,children:(0,a.jsx)("div",{className:j.wrapper,children:(0,a.jsx)("div",{className:j.top,children:(0,a.jsxs)("div",{children:[(0,a.jsxs)("div",{className:j.main,children:[(0,a.jsx)(R,{showcaseUrl:n,minioUrl:t,isWhite:h}),(0,a.jsx)(z,{className:j.disclaimer,disclaimer:m,children:s||$})]}),(0,a.jsxs)("div",{className:j.bottom,children:[(0,a.jsx)("div",{className:j.bottomLinks,children:null==p?void 0:p.map(e=>(0,a.jsx)(y,{href:e.url,eventActionText:e.title,eventLabel:e.url,children:e.title},e.url))}),(0,a.jsx)(z,{className:j.bottomDisclaimer,disclaimer:e.bottomDisclaimer})]})]})})})}),!!x&&(0,a.jsx)(X,{warning:x})]})}):(0,a.jsx)("footer",{className:(0,l.A)(j.wrapper,o),children:(0,a.jsx)("section",{className:j.section,children:(0,a.jsxs)(i.m,{className:j.container,children:[(0,a.jsx)(W,{showcaseUrl:n,minioUrl:t,directions:e.directions,appStores:e.appStores}),(0,a.jsx)(A,{minioUrl:t,blogs:e.blogs,phones:e.phones}),(0,a.jsxs)("div",{className:j.content,children:[(0,a.jsxs)("div",{className:j.main,children:[(0,a.jsx)("div",{className:j.links,children:null==(c=e.top)?void 0:c.map(e=>(0,a.jsx)(y,{href:e.url,eventActionText:e.title,eventLabel:e.url,children:e.title},e.url))}),(0,a.jsx)(z,{className:j.disclaimer,disclaimer:m,children:s||$})]}),(0,a.jsxs)("div",{className:j.bottom,children:[(0,a.jsx)("div",{className:j.bottomLinks,children:e.bottom.map(e=>(0,a.jsx)(y,{href:e.url,eventActionText:e.title,eventLabel:e.url,children:e.title},e.url))}),(0,a.jsx)(z,{className:j.bottomDisclaimer,disclaimer:e.bottomDisclaimer})]})]})]})})})}},47585:(e,n,t)=>{Promise.resolve().then(t.bind(t,531)),Promise.resolve().then(t.bind(t,26159)),Promise.resolve().then(t.bind(t,34437)),Promise.resolve().then(t.bind(t,88810))},59416:()=>{}},e=>{e.O(0,[621,9156,1585,4660,9569,349,8441,3794,7358],()=>e(e.s=47585)),_N_E=e.O()}]);