(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[485],{3765:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return _}});let r=i(38754),n=i(61757),s=i(85893),l=n._(i(67294)),o=r._(i(73935)),a=r._(i(50494)),c=i(30885),d=i(64666),u=i(98261);i(79784);let m=i(37171),p=r._(i(77124)),f={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function g(e,t,i,r,n,s,l){let o=null==e?void 0:e.src;e&&e["data-loaded-src"]!==o&&(e["data-loaded-src"]=o,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&n(!0),null==i?void 0:i.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let r=!1,n=!1;i.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>r,isPropagationStopped:()=>n,persist:()=>{},preventDefault:()=>{r=!0,t.preventDefault()},stopPropagation:()=>{n=!0,t.stopPropagation()}})}(null==r?void 0:r.current)&&r.current(e)}}))}function h(e){return l.use?{fetchPriority:e}:{fetchpriority:e}}let v=(0,l.forwardRef)((e,t)=>{let{src:i,srcSet:r,sizes:n,height:o,width:a,decoding:c,className:d,style:u,fetchPriority:m,placeholder:p,loading:f,unoptimized:v,fill:x,onLoadRef:_,onLoadingCompleteRef:b,setBlurComplete:w,setShowAltText:j,sizesInput:y,onLoad:N,onError:$,...k}=e;return(0,s.jsx)("img",{...k,...h(m),loading:f,width:a,height:o,decoding:c,"data-nimg":x?"fill":"1",className:d,style:u,sizes:n,srcSet:r,src:i,ref:(0,l.useCallback)(e=>{t&&("function"==typeof t?t(e):"object"==typeof t&&(t.current=e)),e&&($&&(e.src=e.src),e.complete&&g(e,p,_,b,w,v,y))},[i,p,_,b,w,$,v,y,t]),onLoad:e=>{g(e.currentTarget,p,_,b,w,v,y)},onError:e=>{j(!0),"empty"!==p&&w(!0),$&&$(e)}})});function x(e){let{isAppRouter:t,imgAttributes:i}=e,r={as:"image",imageSrcSet:i.srcSet,imageSizes:i.sizes,crossOrigin:i.crossOrigin,referrerPolicy:i.referrerPolicy,...h(i.fetchPriority)};return t&&o.default.preload?(o.default.preload(i.src,r),null):(0,s.jsx)(a.default,{children:(0,s.jsx)("link",{rel:"preload",href:i.srcSet?void 0:i.src,...r},"__nimg-"+i.src+i.srcSet+i.sizes)})}let _=(0,l.forwardRef)((e,t)=>{let i=(0,l.useContext)(m.RouterContext),r=(0,l.useContext)(u.ImageConfigContext),n=(0,l.useMemo)(()=>{var e;let t=f||r||d.imageConfigDefault,i=[...t.deviceSizes,...t.imageSizes].sort((e,t)=>e-t),n=t.deviceSizes.sort((e,t)=>e-t),s=null==(e=t.qualities)?void 0:e.sort((e,t)=>e-t);return{...t,allSizes:i,deviceSizes:n,qualities:s}},[r]),{onLoad:o,onLoadingComplete:a}=e,g=(0,l.useRef)(o);(0,l.useEffect)(()=>{g.current=o},[o]);let h=(0,l.useRef)(a);(0,l.useEffect)(()=>{h.current=a},[a]);let[_,b]=(0,l.useState)(!1),[w,j]=(0,l.useState)(!1),{props:y,meta:N}=(0,c.getImgProps)(e,{defaultLoader:p.default,imgConf:n,blurComplete:_,showAltText:w});return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(v,{...y,unoptimized:N.unoptimized,placeholder:N.placeholder,fill:N.fill,onLoadRef:g,onLoadingCompleteRef:h,setBlurComplete:b,setShowAltText:j,sizesInput:e.sizes,ref:t}),N.priority?(0,s.jsx)(x,{isAppRouter:!i,imgAttributes:y}):null]})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},30885:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return o}}),i(79784);let r=i(91946),n=i(64666);function s(e){return void 0!==e.default}function l(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function o(e,t){var i,o;let a,c,d,{src:u,sizes:m,unoptimized:p=!1,priority:f=!1,loading:g,className:h,quality:v,width:x,height:_,fill:b=!1,style:w,overrideSrc:j,onLoad:y,onLoadingComplete:N,placeholder:$="empty",blurDataURL:k,fetchPriority:C,decoding:S="async",layout:z,objectFit:A,objectPosition:I,lazyBoundary:T,lazyRoot:L,...O}=e,{imgConf:P,showAltText:R,blurComplete:E,defaultLoader:U}=t,M=P||n.imageConfigDefault;if("allSizes"in M)a=M;else{let e=[...M.deviceSizes,...M.imageSizes].sort((e,t)=>e-t),t=M.deviceSizes.sort((e,t)=>e-t),r=null==(i=M.qualities)?void 0:i.sort((e,t)=>e-t);a={...M,allSizes:e,deviceSizes:t,qualities:r}}if(void 0===U)throw Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config");let D=O.loader||U;delete O.loader,delete O.srcSet;let W="__next_img_default"in D;if(W){if("custom"===a.loader)throw Error('Image with src "'+u+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}else{let e=D;D=t=>{let{config:i,...r}=t;return e(r)}}if(z){"fill"===z&&(b=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[z];e&&(w={...w,...e});let t={responsive:"100vw",fill:"100vw"}[z];t&&!m&&(m=t)}let F="",B=l(x),G=l(_);if("object"==typeof(o=u)&&(s(o)||void 0!==o.src)){let e=s(u)?u.default:u;if(!e.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e));if(!e.height||!e.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e));if(c=e.blurWidth,d=e.blurHeight,k=k||e.blurDataURL,F=e.src,!b){if(B||G){if(B&&!G){let t=B/e.width;G=Math.round(e.height*t)}else if(!B&&G){let t=G/e.height;B=Math.round(e.width*t)}}else B=e.width,G=e.height}}let Z=!f&&("lazy"===g||void 0===g);(!(u="string"==typeof u?u:F)||u.startsWith("data:")||u.startsWith("blob:"))&&(p=!0,Z=!1),a.unoptimized&&(p=!0),W&&u.endsWith(".svg")&&!a.dangerouslyAllowSVG&&(p=!0),f&&(C="high");let q=l(v),H=Object.assign(b?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:A,objectPosition:I}:{},R?{}:{color:"transparent"},w),V=E||"empty"===$?null:"blur"===$?'url("data:image/svg+xml;charset=utf-8,'+(0,r.getImageBlurSvg)({widthInt:B,heightInt:G,blurWidth:c,blurHeight:d,blurDataURL:k||"",objectFit:H.objectFit})+'")':'url("'+$+'")',Y=V?{backgroundSize:H.objectFit||"cover",backgroundPosition:H.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:V}:{},J=function(e){let{config:t,src:i,unoptimized:r,width:n,quality:s,sizes:l,loader:o}=e;if(r)return{src:i,srcSet:void 0,sizes:void 0};let{widths:a,kind:c}=function(e,t,i){let{deviceSizes:r,allSizes:n}=e;if(i){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let r;r=e.exec(i);r)t.push(parseInt(r[2]));if(t.length){let e=.01*Math.min(...t);return{widths:n.filter(t=>t>=r[0]*e),kind:"w"}}return{widths:n,kind:"w"}}return"number"!=typeof t?{widths:r,kind:"w"}:{widths:[...new Set([t,2*t].map(e=>n.find(t=>t>=e)||n[n.length-1]))],kind:"x"}}(t,n,l),d=a.length-1;return{sizes:l||"w"!==c?l:"100vw",srcSet:a.map((e,r)=>o({config:t,src:i,quality:s,width:e})+" "+("w"===c?e:r+1)+c).join(", "),src:o({config:t,src:i,quality:s,width:a[d]})}}({config:a,src:u,unoptimized:p,width:B,quality:q,sizes:m,loader:D});return{props:{...O,loading:Z?"lazy":g,fetchPriority:C,width:B,height:G,decoding:S,className:h,style:{...H,...Y},sizes:J.sizes,srcSet:J.srcSet,src:j||J.src},meta:{unoptimized:p,priority:f,placeholder:$,fill:b}}}},91946:function(e,t){"use strict";function i(e){let{widthInt:t,heightInt:i,blurWidth:r,blurHeight:n,blurDataURL:s,objectFit:l}=e,o=r?40*r:t,a=n?40*n:i,c=o&&a?"viewBox='0 0 "+o+" "+a+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+c+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(c?"none":"contain"===l?"xMidYMid":"cover"===l?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+s+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return i}})},71128:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var i in t)Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}(t,{default:function(){return a},getImageProps:function(){return o}});let r=i(38754),n=i(30885),s=i(3765),l=r._(i(77124));function o(e){let{props:t}=(0,n.getImgProps)(e,{defaultLoader:l.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,i]of Object.entries(t))void 0===i&&delete t[e];return{props:t}}let a=s.Image},77124:function(e,t){"use strict";function i(e){var t;let{config:i,src:r,width:n,quality:s}=e,l=s||(null==(t=i.qualities)?void 0:t.reduce((e,t)=>Math.abs(t-75)<Math.abs(e-75)?t:e))||75;return i.path+"?url="+encodeURIComponent(r)+"&w="+n+"&q="+l}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}}),i.__next_img_default=!0;let r=i},9008:function(e,t,i){e.exports=i(50494)},25675:function(e,t,i){e.exports=i(71128)},11163:function(e,t,i){e.exports=i(37253)},4298:function(e,t,i){e.exports=i(95026)},22787:function(e,t,i){"use strict";let r;i.d(t,{F:function(){return V}});var n=i(85893),s=i(66535),l=i(86010),o=i(57769),a=i(84941),c=i(90630),d=i(43803),u=i(59194),m=i(67294),p=i(73064);let f=(0,a.g)("footer-contacts-block","sc"),g=Object.freeze({contactsWrapper:`${f}__contacts-wrapper`,gray:`${f}__gray`,phones:`${f}__phones`,contactsButtons:`${f}__contacts-buttons`,vkIcon:`${f}__vk-icon`,tgIcon:`${f}__tg-icon`,dzenIcon:`${f}__dzen-icon`,maxIcon:`${f}__max-icon`,link:`${f}__link`}),h=(0,a.g)("footer","sc"),v=Object.freeze({wrapper:`${h}__wrapper`,section:`${h}__section`,container:`${h}__container`,top:`${h}__top`,main:`${h}__main`,links:`${h}__links`,disclaimer:`${h}__disclaimer`,bottom:`${h}__bottom`,bottomLinks:`${h}__bottom-links`,bottomDisclaimer:`${h}__bottom-disclaimer`,compact:`${h}__wrapper--compact`,white:`${h}__wrapper--white`}),x="finkit-widgets-sc-footer",_=[{title:"8 (800) 505-32-32",url:"tel:88005053232"},{title:"+7 (495) 145-32-32",url:"tel:+74951453232"}],b=[..._,{title:"Онлайн чат",url:void 0}],w=[{type:"vk",className:g.vkIcon,iconName:"vk"},{type:"telegramChannel",className:g.tgIcon,iconName:"telegram"},{type:"dzen",className:g.dzenIcon,iconName:"dzen"},{type:"max",className:g.maxIcon,iconName:"max"}],j=(0,n.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,n.jsx)("br",{}),(0,n.jsx)("br",{}),"Группа \xabМосковская Биржа\xbb - ПАО Московская Биржа и юридические лица, находящиеся под прямым или косвенным контролем ПАО Московская Биржа."]}),y=({onClick:e,eventActionText:t,eventLabel:i,...r})=>(0,n.jsx)(c.zx,{onClick:r=>{null==e||e(r),(0,d.h)({eventCategory:x,eventActionType:d.D.button,eventActionText:t||"",eventLabel:i})},...r}),N=({onClick:e,eventActionType:t,eventActionText:i,eventLabel:r,chat:s,...l})=>(0,n.jsx)(c.rU,{onClick:n=>{var l,o,a;null==e||e(n),s&&(null==n||n.preventDefault(),null==(a=null==(o=null==(l=null==window?void 0:window.supportWidget)?void 0:l.craftTalk)?void 0:o.open)||a.call(o)),(0,d.h)({eventCategory:x,eventActionType:t||d.D.link,eventActionText:i||"",eventLabel:r})},...l}),$=({minioUrl:e,blogs:t})=>(0,n.jsxs)("div",{className:g.contactsWrapper,children:[(0,n.jsx)(s.xv,{className:g.gray,size:"16",weight:"regular",children:"Звоните или пишите"}),(0,n.jsx)("div",{className:g.phones,children:b.map(({title:e,url:t})=>(0,n.jsx)(N,{href:t,eventActionText:e,chat:!t,children:e},e))}),(0,n.jsx)(s.xv,{className:g.gray,size:"16",weight:"regular",children:"Следите за нами в соцсетях"}),(0,n.jsx)("div",{className:g.contactsButtons,children:w.map(({type:i,className:r,iconName:s})=>(0,n.jsx)(y,{as:"a",href:null==t?void 0:t[i],target:"_blank",className:r,iconRight:(0,n.jsx)("img",{width:24,height:24,src:(0,o.xn)(e,`/widgets/footer/${s}.svg`),alt:i,loading:"lazy"}),shape:"circle-icon",variant:"white",eventActionText:i,eventLabel:null==t?void 0:t[i]},i))}),(0,n.jsx)(s.xv,{className:g.gray,size:"16",weight:"regular",children:"Канал для инвесторов"}),(0,n.jsx)("div",{className:g.contactsButtons,children:(0,n.jsxs)(N,{href:null==t?void 0:t.investTg,target:"_blank",className:g.link,eventActionText:"telegram",eventLabel:null==t?void 0:t.investTg,children:[(0,n.jsx)(y,{className:g.tgIcon,iconRight:(0,n.jsx)("img",{width:24,height:24,src:(0,o.xn)(e,"/widgets/footer/telegram.svg"),alt:"telegram",loading:"lazy"}),shape:"circle-icon",variant:"white",eventActionText:"telegram",eventLabel:null==t?void 0:t.investTg}),"Финуслуги Инвест"]})})]}),k=(0,a.g)("footer-disclaimer","sc"),C=Object.freeze({disclaimer:`${k}`}),S=e=>{let t=e=>{e.target instanceof HTMLAnchorElement&&(0,d.h)({eventCategory:x,eventActionType:d.D.link,eventActionText:e.target.textContent||"",eventLabel:e.target.href})};return e.disclaimer?(0,n.jsx)("div",{className:(0,l.Z)(e.className,C.disclaimer),dangerouslySetInnerHTML:{__html:e.disclaimer||""},onClick:t}):(0,n.jsx)("div",{className:(0,l.Z)(e.className,C.disclaimer),onClick:t,children:e.children})},z=()=>{let e=new URL(window.location.href),t=new URLSearchParams;return e.searchParams.forEach((e,i)=>{/^utm_/i.test(i)&&t.set(i,e)}),t},A=(e="")=>{let[t,i]=(0,m.useState)(e);return(0,m.useEffect)(()=>{let t=z();if(!t||0===t.size)return;let[r,n=""]=e.split("?"),s=new URLSearchParams(n);t.forEach((e,t)=>{s.has(t)||s.set(t,e)});let l=s.toString();i(l?`${r}?${l}`:r)},[e]),t},I=(0,a.g)("footer-modal-body","sc"),T=Object.freeze({wrapper:`${I}__wrapper`,title:`${I}__title`,item:`${I}__item`,label:`${I}__label`,button:`${I}__button`,description:`${I}__description`}),L=({directions:e})=>(0,n.jsxs)("div",{className:T.wrapper,children:[(0,n.jsx)("div",{className:T.title,children:"Направления"}),e.map(e=>(0,n.jsxs)(N,{className:T.item,href:e.url,target:"_blank",eventActionText:e.name,eventLabel:`${e.name}_${e.url}`,children:[(0,n.jsxs)("div",{className:T.label,children:[(0,n.jsx)("span",{children:e.name}),(0,n.jsx)(y,{className:T.button,iconRight:(0,n.jsx)(u.IconFdsArrowUpRightSmallO,{size:28}),shape:"circle-icon",eventActionText:"IconFdsArrowUpRightSmallO"})]}),(0,n.jsx)("p",{className:T.description,children:e.description})]},e.url))]}),O=(0,a.g)("footer-popup","sc"),P=Object.freeze({wrapper:`${O}__wrapper`,button:`${O}__button`,icon:`${O}__icon`,buttonWrapper:`${O}__button-wrapper`}),R=({directions:e})=>{let t=(0,c._m)("l"),[i,r]=(0,m.useState)(!1),s=()=>{r(!1)};return(0,n.jsxs)("div",{className:P.wrapper,children:[(0,n.jsx)("div",{className:P.buttonWrapper,children:(0,n.jsx)(y,{className:P.button,appearance:"ghost",variant:"white",onClick:()=>{r(!0)},label:"Все направления",eventActionText:"Все направления",iconLeft:(0,n.jsx)("div",{className:P.icon,children:[1,2,3,4,5,6,7,8,9].map(e=>(0,n.jsx)("div",{},e))})})}),(0,n.jsxs)(p.P,{children:[!t&&(0,n.jsx)(p.U,{isOpen:i,onClose:s,full:!0,children:(0,n.jsx)(L,{directions:e})}),t&&(0,n.jsx)(p.D,{isOpen:i,onClose:s,width:"804px",children:(0,n.jsx)(L,{directions:e})})]})]})},E=(0,a.g)("footer-left-column","sc"),U=Object.freeze({leftColumn:`${E}__left-column`,logoWrapper:`${E}__logo-wrapper`,banner:`${E}__banner`,mobAppLink:`${E}__mob-app-link`,br:`${E}__br`}),M=({showcaseUrl:e,minioUrl:t,directions:i,mobAppUrl:r})=>{let l=A(r);return(0,n.jsxs)("div",{className:U.leftColumn,children:[(0,n.jsx)(N,{className:U.logoWrapper,href:e,eventActionType:d.D.icon,eventActionText:"finuslugi_logo",eventLabel:`finuslugi_logo_${e}`,children:(0,n.jsx)("img",{src:(0,o.xn)(t,"/pl-common-blocks-renderer/footer/finuslugi_base_logo.svg"),alt:"finuslugi logo",loading:"lazy"})}),(0,n.jsx)(R,{directions:i??[]}),(0,n.jsx)(N,{href:l,target:"_blank",eventActionType:d.D.banner,eventActionText:"Управляйте финансами через приложение Финуслуг",eventLabel:l,className:U.mobAppLink,children:(0,n.jsxs)(s.Zb,{className:U.banner,children:[(0,n.jsxs)(s.xv,{weight:"medium",children:["Управляйте финансами",(0,n.jsx)("br",{}),"через приложение",(0,n.jsx)("br",{className:U.br})," Финуслуг"]}),(0,n.jsx)(y,{iconRight:(0,n.jsx)(u.IconFdsArrowUpRightSmallO,{size:32}),shape:"circle-icon",variant:"white",eventActionText:"IconFdsArrowUpRightSmallO"}),(0,n.jsxs)("picture",{children:[(0,n.jsx)("source",{srcSet:(0,o.xn)(t,"/pl-common-blocks-renderer/footer/apps_d.webp"),media:"(min-width: 1024px)"}),(0,n.jsx)("img",{src:(0,o.xn)(t,"/pl-common-blocks-renderer/footer/apps_m.webp"),alt:"иллюстрация мобильного приложения",loading:"lazy"})]})]})})]})},D=(0,a.g)("footer-logo","sc"),W=Object.freeze({wrapper:`${D}__wrapper`,link:`${D}__link`,fromMoex:`${D}__from-moex`,logo:`${D}__logo`,white:`${D}__wrapper--white`}),F=({showcaseUrl:e,minioUrl:t,isWhite:i})=>(0,n.jsx)("div",{className:(0,l.Z)(W.wrapper,{[W.white]:i}),children:(0,n.jsxs)(N,{className:W.link,href:e,eventActionType:d.D.icon,eventActionText:"finuslugi_logo",eventLabel:`finuslugi_logo_${e}`,children:[(0,n.jsx)("img",{className:W.logo,src:`${t}/images/logo-brandmark-common-finuslugi.svg`}),(0,n.jsx)("img",{className:W.fromMoex,src:`${t}/images/fromMoex.svg`})]})});var B=((r=B||{}).BLACK="black",r.GRAY="gray",r);let G=(0,a.g)("footer-warning","sc"),Z=Object.freeze({reservedSpace:`${G}__reserved-space`,wrapper:`${G}__wrapper`,wrapperGray:`${G}__wrapper--gray`,fixed:`${G}__wrapper--fixed`,container:`${G}__container`,text:`${G}__text`,invisibleText:`${G}__text--invisible`}),q=({text:e,variant:t,fixed:i,isPlaceholder:r})=>(0,n.jsx)("div",{className:(0,l.Z)(Z.wrapper,{[Z.wrapperGray]:"gray"===t,[Z.fixed]:i&&!r}),children:(0,n.jsx)(s.W2,{className:Z.container,children:(0,n.jsx)("div",{className:(0,l.Z)(Z.text,{[Z.invisibleText]:r}),dangerouslySetInnerHTML:{__html:e}})})}),H=({warning:e})=>{let t="string"==typeof e?{text:e}:e,i={text:t.text,fixed:t.fixed??!0,variant:t.variant??B.BLACK};return(0,n.jsxs)("div",{className:Z.reservedSpace,children:[(0,n.jsx)(q,{...i,isPlaceholder:i.fixed}),i.fixed&&(0,n.jsx)(q,{...i,fixed:!0})]})},V=({data:e,showcaseUrl:t="https://finuslugi.ru",minioUrl:i="https://assets.finuslugi.ru/mp-assets",customDisclaimer:r,variant:o="default",className:a})=>{var c,d;let u=!r&&null!=e&&e.disclaimer?e.disclaimer:void 0,m=o.includes("compact"),p=o.includes("white"),f=null==(c=null==e?void 0:e.bottom)?void 0:c.concat(m?_:[]),g=e&&"warning"in e?e.warning:void 0;return e?(0,n.jsx)("footer",{className:(0,l.Z)(v.wrapper,a,{[v.compact]:m,[v.white]:p}),children:(0,n.jsxs)("section",{className:v.section,children:[(0,n.jsxs)(s.W2,{className:v.container,children:[!m&&(0,n.jsx)(M,{showcaseUrl:t,minioUrl:i,directions:null==e?void 0:e.directions,mobAppUrl:null==e?void 0:e.mobAppUrl}),(0,n.jsx)("div",{className:v.wrapper,children:(0,n.jsxs)("div",{className:v.top,children:[(0,n.jsxs)("div",{children:[(0,n.jsxs)("div",{className:v.main,children:[!m&&(0,n.jsx)("div",{className:v.links,children:null==(d=null==e?void 0:e.top)?void 0:d.map(e=>(0,n.jsx)(N,{href:e.url,eventActionText:e.title,eventLabel:e.url,children:e.title},e.url))}),m&&(0,n.jsx)(F,{showcaseUrl:t,minioUrl:i,isWhite:p}),(0,n.jsx)(S,{className:v.disclaimer,disclaimer:u,children:r||j})]}),(0,n.jsxs)("div",{className:v.bottom,children:[(0,n.jsx)("div",{className:v.bottomLinks,children:null==f?void 0:f.map(e=>(0,n.jsx)(N,{href:e.url,eventActionText:e.title,eventLabel:e.url,children:e.title},e.url))}),(0,n.jsx)(S,{className:v.bottomDisclaimer,disclaimer:null==e?void 0:e.bottomDisclaimer})]})]}),!m&&(0,n.jsx)($,{minioUrl:i,blogs:null==e?void 0:e.blogs})]})})]}),m&&!!g&&(0,n.jsx)(H,{warning:g})]})}):null}},35862:function(e,t,i){"use strict";i.d(t,{z:function(){return m}});var r=i(85893),n=i(59194),s=i(86010),l=i(67294),o=i(84941);let a="https://assets.finuslugi.ru/mp-assets/user-agreement.pdf",c={getItem:e=>{if(typeof document>"u")return null;let t=document.cookie.split(";").find(t=>t.split("=")[0].trim()===e);return t?t.split("=")[1]??null:null},setItem:(e,t,i={})=>{if(typeof document>"u")return;(i={path:"/",...i}).expires instanceof Date&&(i.expires=i.expires.toUTCString());let r=`${encodeURIComponent(e)}=${encodeURIComponent(t)}`;for(let e in i){if(!i.hasOwnProperty(e))continue;r+=`; ${e}`;let t=i[e];!0!==t&&(r+=`=${t}`)}document.cookie=r},removeItem:e=>{c.setItem(e,"",{"max-age":-1})}},d=(0,o.g)("cookies-plate","sc"),u=Object.freeze({wrapper:`${d}__wrapper`,contentWrapper:`${d}__content-wrapper`,visible:`${d}--visible`,hidden:`${d}--hidden`,content:`${d}__content`,text:`${d}__text`,link:`${d}__link`,button:`${d}__button`}),m=({className:e,mountDelay:t=3e3,href:i=a,children:o,closeIcon:d,onMount:m,onLinkClick:p,onClose:f,mountAfterScroll:g=!0})=>{let[h,v]=(0,l.useState)(!1),[x,_]=(0,l.useState)(!1),[b,w]=(0,l.useState)(!1);(0,l.useEffect)(()=>{let e=()=>{document.removeEventListener("scroll",e),c.getItem("Allow-Cookie")||(w(!0),setTimeout(()=>{v(!0),null==m||m()},t))};return g?document.addEventListener("scroll",e):e(),()=>document.removeEventListener("scroll",e)},[]);let j=(0,l.useCallback)(()=>{c.setItem("Allow-Cookie","1"),_(!0),null==f||f(),setTimeout(()=>w(!1),1e3)},[f]);return b?(0,r.jsx)("div",{className:u.wrapper,children:(0,r.jsx)("div",{className:(0,s.Z)(u.contentWrapper,{[u.visible]:h,[u.hidden]:x}),children:(0,r.jsxs)("div",{className:(0,s.Z)(e,u.content),children:[o||(0,r.jsxs)("p",{className:u.text,children:["Мы используем"," ",(0,r.jsx)("a",{className:u.link,href:i,target:"_blank",rel:"noreferrer",onClick:p,children:"cookie"})," ","для лучшей работы сайта"]}),(0,r.jsx)("button",{className:u.button,onClick:j,children:d||(0,r.jsx)(n.IconFdsCloseO,{})})]})})}):(0,r.jsx)(r.Fragment,{})}}}]);