(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,67585,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"BailoutToCSR",{enumerable:!0,get:function(){return l}});let i=e.r(32061);function l({reason:e,children:t}){if("u"<typeof window)throw Object.defineProperty(new i.BailoutToCSRError(e),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return t}},9885,(e,t,n)=>{"use strict";function i(e){return e.split("/").map(e=>encodeURIComponent(e)).join("/")}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"encodeURIPath",{enumerable:!0,get:function(){return i}})},52157,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"PreloadChunks",{enumerable:!0,get:function(){return a}});let i=e.r(43476),l=e.r(74080),r=e.r(63599),o=e.r(9885),s=e.r(43369);function a({moduleIds:e}){if("u">typeof window)return null;let t=r.workAsyncStorage.getStore();if(void 0===t)return null;let n=[];if(t.reactLoadableManifest&&e){let i=t.reactLoadableManifest;for(let t of e){if(!i[t])continue;let e=i[t].files;n.push(...e)}}if(0===n.length)return null;let c=(0,s.getAssetTokenQuery)();return(0,i.jsx)(i.Fragment,{children:n.map(e=>{let n=`${t.assetPrefix}/_next/${(0,o.encodeURIPath)(e)}${c}`;return e.endsWith(".css")?(0,i.jsx)("link",{precedence:"dynamic",href:n,rel:"stylesheet",as:"style",nonce:t.nonce},e):((0,l.preload)(n,{as:"script",fetchPriority:"low",nonce:t.nonce}),null)})})}},69093,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return c}});let i=e.r(43476),l=e.r(71645),r=e.r(67585),o=e.r(52157);function s(e){return{default:e&&"default"in e?e.default:e}}let a={loader:()=>Promise.resolve(s(()=>null)),loading:null,ssr:!0},c=function(e){let t={...a,...e},n=(0,l.lazy)(()=>t.loader().then(s)),c=t.loading;function u(e){let s=c?(0,i.jsx)(c,{isLoading:!0,pastDelay:!0,error:null}):null,a=!t.ssr||!!t.loading,u=a?l.Suspense:l.Fragment,d=t.ssr?(0,i.jsxs)(i.Fragment,{children:["u"<typeof window?(0,i.jsx)(o.PreloadChunks,{moduleIds:t.modules}):null,(0,i.jsx)(n,{...e})]}):(0,i.jsx)(r.BailoutToCSR,{reason:"next/dynamic",children:(0,i.jsx)(n,{...e})});return(0,i.jsx)(u,{...a?{fallback:s}:{},children:d})}return u.displayName="LoadableComponent",u}},70703,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return l}});let i=e.r(55682)._(e.r(69093));function l(e,t){let n={};"function"==typeof e&&(n.loader=e);let l={...n,...t};return(0,i.default)({...l,modules:l.loadableGenerated?.modules})}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)},71267,e=>{"use strict";let t,n;var i=e.i(43476),l=e.i(70703);e.i(51966);var r=e.i(17488),r=r,o=r,s=e.i(74006),a=e.i(7670);let c=/^\.?\//;function u(e,...t){let n=e||"";for(let e of t.filter(e=>e&&"/"!==e))if(n){let t=e.replace(c,"");n=function(e=""){return e.endsWith("/")?e:e+"/"}(n)+t}else n=e;return n}Symbol.for("ufo:protocolRelative");var d=e.i(22468),p=e.i(12716);let m={а:"a",б:"b",в:"v",г:"g",д:"d",е:"e",ё:"yo",ж:"zh",з:"z",и:"i",й:"y",к:"k",л:"l",м:"m",н:"n",о:"o",п:"p",р:"r",с:"s",т:"t",у:"u",ф:"f",х:"h",ц:"c",ч:"ch",ш:"sh",щ:"sch",ъ:"",ы:"y",ь:"",э:"e",ю:"yu",я:"ya"},h=e=>e.replace(/[а-яё]/gi,e=>{let t=e.toLowerCase();return t in m?m[t]:e}).replaceAll(/[ \u00A0]/g,"_");var f=e.i(58282),g=((t=g||{}).icon="icon",t.chip="chip",t.accordion="accordion",t.button="button",t.checkbox="checkbox",t.radio="radio",t.select="select",t.toggle="toggle",t.tooltip="tooltip",t.link="link",t.banner="banner",t.tag="tag",t.date="date",t.field="field",t.offer="offer",t.tab="tab",t.submitButton="submitButton",t.popup="popup",t.block="block",t);let w={icon:"click_icon_",chip:"click_chip_",accordion:"show_acc_",button:"click_button_",checkbox:"click_check_",radio:"click_radio_",select:"click_sel_",toggle:"click_togg_",tooltip:"click_tip_",link:"click_link_",banner:"click_bnr_",tag:"click_tag_",date:"input_date_",field:"input_field_",offer:"click_offer_",tab:"click_tab_",submitButton:"form_button_",popup:"show_pop_up_",block:"click_block_"},v=({eventCategory:e,eventActionType:t,eventActionText:n="",eventLabel:i})=>{let l={event:"data-event",eventCategory:e,eventAction:w[t]+h(n)};void 0!==i&&(l.eventLabel=h("string"==typeof i?i:i.toString())),(e=>{if(typeof window>"u")return;let t=sessionStorage.getItem("pushedEvents"),n=t?JSON.parse(t):[];e.event||(e.event="data-event"),"string"==typeof e.eventAction&&(e.eventAction=e.eventAction.toLowerCase().replaceAll(" ","_")),"string"==typeof e.eventLabel&&(e.eventLabel=e.eventLabel.toLowerCase().replaceAll(" ","_")),e.eventLabel||(e.eventLabel="undefined"),n.find(t=>t.eventCategory===e.eventCategory&&t.eventAction===e.eventAction&&t.eventLabel===e.eventLabel&&!1);(0,f.pushEvent)(e)})(l)};var _=e.i(62965),x=e.i(71645),b=e.i(74080);let j=300,y=({opened:e})=>{let[t,n]=(0,x.useState)(!1),i=(0,x.useRef)(null),l=(0,x.useRef)(!1);return(0,x.useEffect)(()=>(e&&!l.current?(l.current=!0,n(!0)):!e&&l.current&&(i.current=setTimeout(()=>{l.current=!1,n(!1)},j)),()=>{i.current&&clearTimeout(i.current)}),[e]),{mounted:t}},C=(0,d.g)("click-outside","sc"),$=Object.freeze({overlay:`${C}__overlay`,open:`${C}--open`,close:`${C}--close`}),k=({onClose:e,onToucheMove:t,isOpen:n,delay:l=j})=>{let r=(0,x.useRef)(null),o=(0,x.useCallback)(()=>{e&&(r.current=setTimeout(()=>{e()},l))},[l,e]),s=(0,x.useCallback)(e=>{"Escape"===e.key&&o()},[o]);return(0,x.useEffect)(()=>(n&&window.addEventListener("keydown",s),()=>{r.current&&clearTimeout(r.current),window.removeEventListener("keydown",s)}),[n,s]),(0,i.jsx)("div",{className:(0,a.default)($.overlay,{[$.open]:n,[$.close]:!n}),onTouchStart:t,onClick:o})},N=(e,t)=>{e&&(t?e.setAttribute("data-portal",""):e.removeAttribute("data-portal"))},O=(e,t)=>{t.style.removeProperty("overflow-y"),e.classList.toggle("scroll-disable-windows",!1),e.style.removeProperty("overflow"),e.style.removeProperty("height"),e.style.removeProperty("width"),e.style.removeProperty("top")},T=()=>{void 0!==window.prevScrollPosition&&(window.scrollTo(0,window.prevScrollPosition),window.prevScrollPosition=void 0)},S=()=>document.querySelectorAll("[data-portal]").length>1,A=e=>{let t=(0,x.useRef)(null),n=(0,x.useRef)(!1);return(0,x.useEffect)(()=>{if(n.current===e)return;n.current=e;let i=t.current,l=document.body,r=document.documentElement,o=window.innerWidth-r.clientWidth;if(e&&o>0)l.style.top||(window.prevScrollPosition=window.scrollY),r.style.setProperty("overflow-y","scroll"),l.classList.toggle("scroll-disable-windows",!0),l.style.setProperty("width",`calc(100vw - ${o}px)`),l.style.setProperty("top",`-${window.prevScrollPosition}px`),N(i,!0);else if(e)l.style.setProperty("overflow","hidden"),l.style.setProperty("height","100vh"),N(i,!0);else{let e=!S();e&&O(l,r),e&&T(),N(i,!1)}return()=>{let e=!S();e&&O(l,r),e&&T()}},[e]),t},I=(0,d.g)("drawer-footer","sc"),R=Object.freeze({footer:`${I}__footer`,hasScroll:`${I}__footer--has-scroll`}),P=({footer:e,hasScroll:t,className:n})=>(0,i.jsx)("div",{className:(0,a.default)(R.footer,{[R.hasScroll]:t},n),children:"function"==typeof e?e():e}),L=(0,d.g)("drawer-content","sc"),E=Object.freeze({container:`${L}__container`,open:`${L}--open`,close:`${L}--close`,header:`${L}__header`,rowHeader:`${L}__header--row`,title:`${L}__title`,center:`${L}__title--center`,left:`${L}__title--left`,right:`${L}__title--right`,controlContainer:`${L}__control-container`,content:`${L}__content`,footer:`${L}__footer`}),B=({onClose:e,onContentClick:t,children:n,title:l,rowTitle:r,titleAlign:o,isCloseable:s,footer:c,closeButton:u,isOpen:d,contentClassName:p,footerClassName:m,contentStyle:h,width:f})=>{let g=(0,x.useRef)(null),w=(0,x.useRef)(null),[v,b]=(0,x.useState)(!1);(0,x.useEffect)(()=>{var e;if(!w.current||!g.current)return;let t=(null==(e=null==w?void 0:w.current)?void 0:e.getBoundingClientRect().top)||0,n=null==g?void 0:g.current,i=()=>{let e=null==w?void 0:w.current;e&&b(()=>e.getBoundingClientRect().top!==t)};return n&&n.addEventListener("scroll",i,!1),()=>{null==n||n.removeEventListener("scroll",i,!1)}},[]);let j=h||f?{width:f,...h||{}}:void 0;return(0,i.jsxs)("div",{ref:g,style:j,className:(0,a.default)(E.container,{[E.open]:d,[E.close]:!d},p),children:[l||s?(0,i.jsxs)("div",{className:(0,a.default)(E.header,{[E.rowHeader]:r}),children:[s?u?"function"==typeof u?u():u:(0,i.jsx)("button",{type:"button",className:E.controlContainer,onClick:e,children:(0,i.jsx)(_.IconFdsCloseO,{size:24})}):null,l?(0,i.jsx)("h3",{className:(0,a.default)(E.title,{[E[o]]:!0}),children:l}):null]}):null,(0,i.jsx)("div",{ref:w,className:E.content,onClick:t,children:n}),c&&(0,i.jsx)(P,{className:(0,a.default)(E.footer,m),footer:c,hasScroll:v})]})},z=(0,d.g)("drawer-layout","sc"),U=Object.freeze({window:`${z}__window`}),M=({onClose:e,isOpen:t,children:n,withDisabledScroll:l,className:r,...o})=>{let s=(0,x.useCallback)(e=>e.stopPropagation(),[]);return A(t&&l),(0,i.jsxs)("div",{"data-portal":!0,className:(0,a.default)(U.window,r),children:[(0,i.jsx)(k,{onClose:e,isOpen:t,delay:0}),(0,i.jsx)(B,{onContentClick:s,onClose:e,isOpen:t,...o,children:n})]})},F=({isOpen:e=!1,children:t,titleAlign:n="center",isCloseable:l=!0,withDisabledScroll:r=!0,...o})=>{let{mounted:s}=y({opened:e});return s?(0,i.jsx)(M,{titleAlign:n,isCloseable:l,isOpen:e,withDisabledScroll:r,...o,children:t}):null};F.displayName="Drawer";let W=(0,d.g)("mobile-modal-footer","sc"),D=Object.freeze({footer:`${W}__footer`,footerWithoutShadow:`${W}__footer--without-shadow`}),G=({footer:e,isSmallPopup:t=!1,footerClassName:n})=>(0,i.jsx)("div",{className:(0,a.default)(D.footer,t&&D.footerWithoutShadow,n),children:"function"==typeof e?e():e}),H=(0,d.g)("mobile-popup","sc"),V=Object.freeze({mobilePopup:`${H}`,mobilePopupOpen:`${H}--open`,content:`${H}__content`,contentFull:`${H}__content--full`,contentTransition:`${H}__content--transition`,contentTransitionOpen:`${H}__content--transition-open`,contentLine:`${H}__content-line`,contentContainer:`${H}__content-container`,smallContentContainer:`${H}__content-container--small`,min:`${H}__content-container--min`,title:`${H}__title`,closeContainer:`${H}__close-container`,closeButton:`${H}__close-button`}),q=({children:e,footer:t,isOpen:n,isSmallPopup:l,onClose:r,hasCloseButton:o=!0,full:s,touchDistance:c=100,withDisabledScroll:u=!0,contentClassName:d,className:p,title:m,closeButton:h,footerClassName:f})=>{let[g,w]=(0,x.useState)(!1),[v,b]=(0,x.useState)(!1),[j,y]=(0,x.useState)(!0),[C,$]=(0,x.useState)("120%"),N=(0,x.useRef)(null),O=(0,x.useRef)(0),T=(0,x.useRef)(!1),S=e=>{var t,n,i;let l=null==(t=N.current)?void 0:t.offsetTop,r=null==(n=N.current)?void 0:n.offsetHeight;if(T.current=!0,y(!1),l&&r){let t=(null==(i=null==e?void 0:e.touches[0])?void 0:i.clientY)-l,n=0;t>=0&&t<=r+30&&(n=t),t>r+30&&(n=r+30),$(`${n}px`),O.current=n}},I=()=>{T.current&&(O.current>c&&r?null==r||r():$("0"),y(!0),T.current=!1),window.removeEventListener("touchmove",S),window.removeEventListener("touchend",I)};return(0,x.useEffect)(()=>{n&&setTimeout(()=>{w(!0),b(!0),$("0")},100),!n&&v&&($("120%"),w(!1),b(!1))},[v,n]),A(n&&u),(0,i.jsxs)("div",{"data-portal":!0,className:(0,a.default)(V.mobilePopup,v&&V.mobilePopupOpen,p),children:[(0,i.jsx)(k,{onClose:()=>{n&&(null==r||r())},onToucheMove:()=>{n&&(w(!1),window.addEventListener("touchmove",S),window.addEventListener("touchend",I))},isOpen:n,delay:0}),(0,i.jsxs)("div",{className:(0,a.default)(V.content,s&&V.contentFull,j&&V.contentTransition,j&&g&&V.contentTransitionOpen),ref:N,style:{transform:`translateY(${C})`},children:[(0,i.jsx)("div",{className:V.contentLine}),(0,i.jsxs)("div",{className:(0,a.default)(V.contentContainer,l&&V.smallContentContainer,{[V.min]:!m&&!o},d),children:[!!m&&(0,i.jsx)("div",{className:V.title,children:m}),o?(0,i.jsx)("div",{className:V.closeContainer,children:o?h?"function"==typeof h?h():h:(0,i.jsx)("button",{onClick:r,className:V.closeButton,children:(0,i.jsx)(_.IconFdsCloseO,{size:24})}):null}):null,e]}),t&&(0,i.jsx)(G,{footerClassName:f,isSmallPopup:l,footer:t})]})]})},Y=({children:e,isSmallPopup:t=!1,isOpen:n=!1,...l})=>{let{mounted:r}=y({opened:n});return r?(0,i.jsx)(q,{isSmallPopup:t,isOpen:n,...l,children:e}):null};Y.displayName="UiMobilePopup";let J=({children:e,id:t="portal-root"})=>{let[n,i]=(0,x.useState)(null);return(0,x.useEffect)(()=>{let e=document.getElementById(t);if(e)return void i(e);let n=document.createElement("div");return n.id=t,document.body.appendChild(n),i(n),()=>{document.body.removeChild(n)}},[t]),n?(0,b.createPortal)(e,n):null},Q=(0,d.g)("footer-contacts-block","sc"),K=Object.freeze({contactsWrapper:`${Q}__contacts-wrapper`,gray:`${Q}__gray`,phones:`${Q}__phones`,contactsButtons:`${Q}__contacts-buttons`,vkIcon:`${Q}__vk-icon`,tgIcon:`${Q}__tg-icon`,dzenIcon:`${Q}__dzen-icon`,maxIcon:`${Q}__max-icon`,link:`${Q}__link`}),X=(0,d.g)("footer","sc"),Z=Object.freeze({wrapper:`${X}__wrapper`,section:`${X}__section`,container:`${X}__container`,top:`${X}__top`,main:`${X}__main`,links:`${X}__links`,disclaimer:`${X}__disclaimer`,bottom:`${X}__bottom`,bottomLinks:`${X}__bottom-links`,bottomDisclaimer:`${X}__bottom-disclaimer`,compact:`${X}__wrapper--compact`,white:`${X}__wrapper--white`}),ee="finkit-widgets-sc-footer",et=[{title:"8 (800) 505-32-32",url:"tel:88005053232"},{title:"8 (800) 700-64-94",url:"tel:88007006494"},{title:"+7 (495) 145-32-32",url:"tel:+74951453232"},{title:"+7 (495) 787-64-94",url:"tel:+74957876494"}],en=[...et,{title:"Онлайн чат",url:void 0}],ei=[{type:"vk",className:K.vkIcon,iconName:"vk"},{type:"telegramChannel",className:K.tgIcon,iconName:"telegram"},{type:"dzen",className:K.dzenIcon,iconName:"dzen"},{type:"max",className:K.maxIcon,iconName:"max"}],el=(0,i.jsxs)("p",{children:["На сайте finuslugi.ru предоставляются услуги оператора финансовой платформы ПАО Московская Биржа, а также услуги ООО «МБ Маркетплейс», организации, не являющейся оператором финансовой платформы в соответствии с Федеральным законом от 20.07.2020 №211-ФЗ «О совершении финансовых сделок с использованием финансовой платформы». Услуги оператора финансовой платформы ПАО Московская Биржа обозначены пометкой «Открытие онлайн на Финуслугах». Иная информация на сайте www.finuslugi.ru считается размещенной ООО «МБ Маркетплейс», если иное явно не следует из существа размещаемой информации. ООО «МБ Маркетплейс» входит в Группу «Московская Биржа».",(0,i.jsx)("br",{}),(0,i.jsx)("br",{}),"Группа «Московская Биржа» - ПАО Московская Биржа и юридические лица, находящиеся под прямым или косвенным контролем ПАО Московская Биржа."]}),er=({onClick:e,eventActionText:t,eventLabel:n,...l})=>(0,i.jsx)(p.Button,{onClick:i=>{null==e||e(i),v({eventCategory:ee,eventActionType:g.button,eventActionText:t||"",eventLabel:n})},...l}),eo=({onClick:e,eventActionType:t,eventActionText:n,eventLabel:l,chat:r,...o})=>(0,i.jsx)(p.Link,{onClick:i=>{var o,s,a;null==e||e(i),r&&(null==i||i.preventDefault(),null==(a=null==(s=null==(o=null==window?void 0:window.supportWidget)?void 0:o.craftTalk)?void 0:s.open)||a.call(s)),v({eventCategory:ee,eventActionType:t||g.link,eventActionText:n||"",eventLabel:l})},...o}),es=({minioUrl:e,blogs:t})=>(0,i.jsxs)("div",{className:K.contactsWrapper,children:[(0,i.jsx)(r.T,{className:K.gray,size:"16",weight:"regular",children:"Звоните или пишите"}),(0,i.jsx)("div",{className:K.phones,children:en.map(({title:e,url:t})=>(0,i.jsx)(eo,{href:t,eventActionText:e,chat:!t,children:e},e))}),(0,i.jsx)(r.T,{className:K.gray,size:"16",weight:"regular",children:"Следите за нами в соцсетях"}),(0,i.jsx)("div",{className:K.contactsButtons,children:ei.map(({type:n,className:l,iconName:r})=>(0,i.jsx)(er,{as:"a",href:null==t?void 0:t[n],target:"_blank",className:l,iconRight:(0,i.jsx)("img",{width:24,height:24,src:u(e,`/widgets/footer/${r}.svg`),alt:n,loading:"lazy"}),shape:"circle-icon",variant:"white",eventActionText:n,eventLabel:null==t?void 0:t[n]},n))}),(0,i.jsx)(r.T,{className:K.gray,size:"16",weight:"regular",children:"Канал для инвесторов"}),(0,i.jsx)("div",{className:K.contactsButtons,children:(0,i.jsxs)(eo,{href:null==t?void 0:t.investTg,target:"_blank",className:K.link,eventActionText:"telegram",eventLabel:null==t?void 0:t.investTg,children:[(0,i.jsx)(er,{className:K.tgIcon,iconRight:(0,i.jsx)("img",{width:24,height:24,src:u(e,"/widgets/footer/telegram.svg"),alt:"telegram",loading:"lazy"}),shape:"circle-icon",variant:"white",eventActionText:"telegram",eventLabel:null==t?void 0:t.investTg}),"Финуслуги Инвест"]})})]}),ea=(0,d.g)("footer-disclaimer","sc"),ec=Object.freeze({disclaimer:`${ea}`}),eu=e=>{let t=e=>{e.target instanceof HTMLAnchorElement&&v({eventCategory:ee,eventActionType:g.link,eventActionText:e.target.textContent||"",eventLabel:e.target.href})};return e.disclaimer?(0,i.jsx)("div",{className:(0,a.default)(e.className,ec.disclaimer),dangerouslySetInnerHTML:{__html:e.disclaimer||""},onClick:t}):(0,i.jsx)("div",{className:(0,a.default)(e.className,ec.disclaimer),onClick:t,children:e.children})},ed=(0,d.g)("footer-modal-body","sc"),ep=Object.freeze({wrapper:`${ed}__wrapper`,title:`${ed}__title`,item:`${ed}__item`,label:`${ed}__label`,button:`${ed}__button`,description:`${ed}__description`}),em=({directions:e})=>(0,i.jsxs)("div",{className:ep.wrapper,children:[(0,i.jsx)("div",{className:ep.title,children:"Направления"}),e.map(e=>(0,i.jsxs)(eo,{className:ep.item,href:e.url,target:"_blank",eventActionText:e.name,eventLabel:`${e.name}_${e.url}`,children:[(0,i.jsxs)("div",{className:ep.label,children:[(0,i.jsx)("span",{children:e.name}),(0,i.jsx)(er,{className:ep.button,iconRight:(0,i.jsx)(_.IconFdsArrowUpRightSmallO,{size:28}),shape:"circle-icon",eventActionText:"IconFdsArrowUpRightSmallO"})]}),(0,i.jsx)("p",{className:ep.description,children:e.description})]},e.url))]}),eh=(0,d.g)("footer-popup","sc"),ef=Object.freeze({wrapper:`${eh}__wrapper`,button:`${eh}__button`,icon:`${eh}__icon`,buttonWrapper:`${eh}__button-wrapper`}),eg=({directions:e})=>{let t=(0,p.useBreakpointUp)("l"),[n,l]=(0,x.useState)(!1),r=()=>{l(!1)};return(0,i.jsxs)("div",{className:ef.wrapper,children:[(0,i.jsx)("div",{className:ef.buttonWrapper,children:(0,i.jsx)(er,{className:ef.button,appearance:"ghost",variant:"white",onClick:()=>{l(!0)},label:"Все направления",eventActionText:"Все направления",iconLeft:(0,i.jsx)("div",{className:ef.icon,children:[1,2,3,4,5,6,7,8,9].map(e=>(0,i.jsx)("div",{},e))})})}),(0,i.jsxs)(J,{children:[!t&&(0,i.jsx)(Y,{isOpen:n,onClose:r,full:!0,children:(0,i.jsx)(em,{directions:e})}),t&&(0,i.jsx)(F,{isOpen:n,onClose:r,width:"804px",children:(0,i.jsx)(em,{directions:e})})]})]})},ew=(0,d.g)("footer-left-column","sc"),ev=Object.freeze({leftColumn:`${ew}__left-column`,logoWrapper:`${ew}__logo-wrapper`,banner:`${ew}__banner`,mobAppLink:`${ew}__mob-app-link`,br:`${ew}__br`}),e_=({showcaseUrl:e,minioUrl:t,directions:n,mobAppUrl:l})=>{let s=((e="")=>{let[t,n]=(0,x.useState)(e);return(0,x.useEffect)(()=>{let t,i,l=(t=new URL(window.location.href),i=new URLSearchParams,t.searchParams.forEach((e,t)=>{/^utm_/i.test(t)&&i.set(t,e)}),i);if(!l||0===l.size)return;let[r,o=""]=e.split("?"),s=new URLSearchParams(o);l.forEach((e,t)=>{s.has(t)||s.set(t,e)});let a=s.toString();n(a?`${r}?${a}`:r)},[e]),t})(l);return(0,i.jsxs)("div",{className:ev.leftColumn,children:[(0,i.jsx)(eo,{className:ev.logoWrapper,href:e,eventActionType:g.icon,eventActionText:"finuslugi_logo",eventLabel:`finuslugi_logo_${e}`,children:(0,i.jsx)("img",{src:u(t,"/widgets/footer/finuslugi_base_logo.svg"),alt:"finuslugi logo",loading:"lazy"})}),(0,i.jsx)(eg,{directions:n??[]}),(0,i.jsx)(eo,{href:s,target:"_blank",eventActionType:g.banner,eventActionText:"Управляйте финансами через приложение Финуслуг",eventLabel:s,className:ev.mobAppLink,children:(0,i.jsxs)(o.h,{className:ev.banner,children:[(0,i.jsxs)(r.T,{weight:"medium",children:["Управляйте финансами",(0,i.jsx)("br",{}),"через приложение",(0,i.jsx)("br",{className:ev.br})," Финуслуг"]}),(0,i.jsx)(er,{iconRight:(0,i.jsx)(_.IconFdsArrowUpRightSmallO,{size:32}),shape:"circle-icon",variant:"white",eventActionText:"IconFdsArrowUpRightSmallO"}),(0,i.jsxs)("picture",{children:[(0,i.jsx)("source",{srcSet:u(t,"/widgets/footer/apps_d.webp"),media:"(min-width: 1024px)"}),(0,i.jsx)("img",{src:u(t,"/widgets/footer/apps_m.webp"),alt:"иллюстрация мобильного приложения",loading:"lazy"})]})]})})]})},ex=(0,d.g)("footer-logo","sc"),eb=Object.freeze({wrapper:`${ex}__wrapper`,link:`${ex}__link`,fromMoex:`${ex}__from-moex`,logo:`${ex}__logo`,white:`${ex}__wrapper--white`}),ej=({showcaseUrl:e,minioUrl:t,isWhite:n})=>(0,i.jsx)("div",{className:(0,a.default)(eb.wrapper,{[eb.white]:n}),children:(0,i.jsxs)(eo,{className:eb.link,href:e,eventActionType:g.icon,eventActionText:"finuslugi_logo",eventLabel:`finuslugi_logo_${e}`,children:[(0,i.jsx)("img",{className:eb.logo,src:`${t}/images/logo-brandmark-common-finuslugi.svg`}),(0,i.jsx)("img",{className:eb.fromMoex,src:`${t}/images/fromMoex.svg`})]})});var ey=((n=ey||{}).BLACK="black",n.GRAY="gray",n);let eC=(0,d.g)("footer-warning","sc"),e$=Object.freeze({reservedSpace:`${eC}__reserved-space`,wrapper:`${eC}__wrapper`,wrapperGray:`${eC}__wrapper--gray`,fixed:`${eC}__wrapper--fixed`,container:`${eC}__container`,text:`${eC}__text`,invisibleText:`${eC}__text--invisible`}),ek=({text:e,variant:t,fixed:n,isPlaceholder:l})=>(0,i.jsx)("div",{className:(0,a.default)(e$.wrapper,{[e$.wrapperGray]:"gray"===t,[e$.fixed]:n&&!l}),children:(0,i.jsx)(s.Container,{className:e$.container,children:(0,i.jsx)("div",{className:(0,a.default)(e$.text,{[e$.invisibleText]:l}),dangerouslySetInnerHTML:{__html:e}})})}),eN=({warning:e})=>{let t="string"==typeof e?{text:e}:e,n={text:t.text,fixed:t.fixed??!0,variant:t.variant??ey.BLACK};return(0,i.jsxs)("div",{className:e$.reservedSpace,children:[(0,i.jsx)(ek,{...n,isPlaceholder:n.fixed}),n.fixed&&(0,i.jsx)(ek,{...n,fixed:!0})]})},eO=({data:e,showcaseUrl:t="https://finuslugi.ru",minioUrl:n="https://assets.finuslugi.ru/mp-assets",customDisclaimer:l,variant:r="default",className:o})=>{var c,u;let d=!l&&null!=e&&e.disclaimer?e.disclaimer:void 0,p=r.includes("compact"),m=r.includes("white"),h=null==(c=null==e?void 0:e.bottom)?void 0:c.concat(p?et:[]),f=e&&"warning"in e?e.warning:void 0;return e?(0,i.jsx)("footer",{className:(0,a.default)(Z.wrapper,o,{[Z.compact]:p,[Z.white]:m}),children:(0,i.jsxs)("section",{className:Z.section,children:[(0,i.jsxs)(s.Container,{className:Z.container,children:[!p&&(0,i.jsx)(e_,{showcaseUrl:t,minioUrl:n,directions:null==e?void 0:e.directions,mobAppUrl:null==e?void 0:e.mobAppUrl}),(0,i.jsx)("div",{className:Z.wrapper,children:(0,i.jsxs)("div",{className:Z.top,children:[(0,i.jsxs)("div",{children:[(0,i.jsxs)("div",{className:Z.main,children:[!p&&(0,i.jsx)("div",{className:Z.links,children:null==(u=null==e?void 0:e.top)?void 0:u.map(e=>(0,i.jsx)(eo,{href:e.url,eventActionText:e.title,eventLabel:e.url,children:e.title},e.url))}),p&&(0,i.jsx)(ej,{showcaseUrl:t,minioUrl:n,isWhite:m}),(0,i.jsx)(eu,{className:Z.disclaimer,disclaimer:d,children:l||el})]}),(0,i.jsxs)("div",{className:Z.bottom,children:[(0,i.jsx)("div",{className:Z.bottomLinks,children:null==h?void 0:h.map(e=>(0,i.jsx)(eo,{href:e.url,eventActionText:e.title,eventLabel:e.url,children:e.title},e.url))}),(0,i.jsx)(eu,{className:Z.bottomDisclaimer,disclaimer:null==e?void 0:e.bottomDisclaimer})]})]}),!p&&(0,i.jsx)(es,{minioUrl:n,blogs:null==e?void 0:e.blogs})]})})]}),p&&!!f&&(0,i.jsx)(eN,{warning:f})]})}):null};var o=r;let eT=(0,d.g)("header","sc"),eS=Object.freeze({header:`${eT}`,fixed:`${eT}__fixed`,hidden:`${eT}__fixed--hidden`,transparent:`${eT}--transparent`,navigationOpen:`${eT}__navigation-open`,container:`${eT}__container`,leftRow:`${eT}__left-row`,logo:`${eT}__logo`,menuItems:`${eT}__menu-items`,menuItemActive:`${eT}__menu-item-active`,tabletMenuButton:`${eT}__tablet-menu-button`,buttonGroup:`${eT}__button-group`,chips:`${eT}__chips`,menuButton:`${eT}__menu-button`,moreButtons:`${eT}__more-buttons`,auth:`${eT}__auth`,whiteIcons:`${eT}__white-icons`,close:`${eT}__close`,removed:`${eT}__removed`,overlay:`${eT}__overlay`,overlayOpening:`${eT}__overlay--opening`,overlayClosing:`${eT}__overlay--closing`}),eA="user_region",eI="user_town",eR="cb-header",eP=[{id:"FINPRODUCTS",label:"Финпродукты"},{id:"NAVIGATOR",label:"Журнал"},{id:"ABOUT",label:"О маркетплейсе"}],eL=eP.reduce((e,t)=>(e[t.id]=t.label,e),{}),eE=Object.freeze({mobile:56,desktop:80}),eB="finuslugi-header-height-change",ez=(e,t,n)=>{let i=new Date;i.setTime(i.getTime()+864e5*n);let l=encodeURIComponent(JSON.stringify(t)),r=`;domain=.${window.location.hostname}`;document.cookie=`${e}=${l};expires=${i.toUTCString()};path=/;SameSite=Lax${r}`},eU=(e,t,n)=>v({eventCategory:eR,eventActionType:e,eventActionText:t,eventLabel:n});var eM=e.i(24359);let eF={userRegion:eA,userTown:eI,allRegions:"all_regions",lastRegionsUpdateUnixTimestamp:"lastRegionsUpdateUnixTimestamp",allRussiaSelected:"all_russia_selected"},eW={userRegion:eA,userTown:eI,allRegions:"all_regions_new_api",lastRegionsUpdateUnixTimestamp:"lastRegionsUpdateUnixTimestamp_new_api",allRussiaSelected:"all_russia_selected"},eD=(e=!1)=>e?eW:eF,eG=(e,t=!1)=>{if(t){window.allRegionsNewApi=e;return}window.allRegions=e},eH=(e,t,n=!1)=>{if(typeof document>"u")return;let i=eD(n);if(!e&&!t){eM.a.removeItem(i.userRegion),eM.a.removeItem(i.userTown);return}eM.a.setItem(i.userRegion,JSON.stringify(e)||"",{"max-age":31536e3}),eM.a.setItem(i.userTown,JSON.stringify(t)||"",{"max-age":31536e3})},eV=e=>{if(typeof document>"u")return null;let t=eM.a.getItem(e)??void 0;if(!t||"undefined"===t)return null;try{return JSON.parse(decodeURIComponent(t))}catch{return null}},eq=function(e){if(typeof window>"u"||!window.localStorage)return null;let t=window.localStorage.getItem(e);if(!t||"undefined"===t)return null;try{return JSON.parse(t)}catch(t){console.warn(`Invalid object in localStorage for key "${e}": ${t}`)}return null},eY=(e=!1)=>{if(typeof window>"u")return[];let t=((e=!1)=>e?window.allRegionsNewApi:window.allRegions)(e);if(Array.isArray(t)&&t.length>0)return t;let n=eq(eD(e).allRegions)||[];return eG(n,e),n},eJ=e=>e.some(e=>e.towns.some(e=>!!e.newId||!!e.fiasId)),eQ=e=>{let t={};return e.map(({id:e,name:n,towns:i})=>(i.forEach(i=>{i.parentId=e,t[i.name]=t[i.name]||{},t[i.name][i.id]=n}),i)).reduce((e,n)=>(n.forEach(e=>{Object.keys(t[e.name]).length>1&&(e.parentName=t[e.name][e.id])}),[...e,...n]),[])},eK=(e,t)=>`${e.replace(/\/+$/,"")}${t}`,eX=async e=>{try{return await (await fetch(e)).json()}catch(e){console.warn(e)}return null},eZ=(e,t=!1)=>{if(e.length<1)return;let n=eD(t);eG(e,t),window.localStorage.setItem(n.allRegions,JSON.stringify(e)),window.localStorage.setItem(n.lastRegionsUpdateUnixTimestamp,JSON.stringify(Date.now()))},e0=(e,t,n)=>{let i=null,l=null;n&&e.some(e=>{let t=e.towns.find(e=>e.id===n.id)??null;return!!t&&(i=e,l=t,!0)});let r=t?e.find(e=>e.id===t.id)??null:null;return{region:i??r??t,town:l??n}},e1=(e,t)=>!!(null!=e&&e.newId||null!=e&&e.fiasId||null!=t&&t.newId||null!=t&&t.fiasId),e2=async()=>{let e=await eX("https://finuslugi.ru/money_data/Root.json?short=1"),t=Array.isArray(null==e?void 0:e.regions)?e.regions:[];return eZ(t),t},e4=async e=>{let t,n,[i,l]=await Promise.all([eX(eK(e,"/sc/api/v1/cities?all=true&isActive=true")),eX(eK(e,"/sc/api/v1/regions?all=true"))]);if(!Array.isArray(null==i?void 0:i.content)||!Array.isArray(null==l?void 0:l.content))return[];let r=i.content,o=(n=(t=l.content.filter(e=>e.isActive).map(e=>({id:e.geoRegionId,name:e.name,name_r:e.nameR,name_p:e.nameP,url:e.url,region_id:e.geoRegionId,enabled:+!!e.isActive,fiasId:e.fiasId,towns:[]}))).reduce((e,t)=>(e[t.id]=t,e),{}),r.forEach(e=>{let t=n[e.geoRegionId];t&&t.towns.push({id:e.legacyId,name:e.name,name_r:e.nameR,name_p:e.nameP,url:e.url,main:+!!e.isRegionalCenter,newId:e.id,fiasId:e.fiasId})}),t);return eJ(o)?(eZ(o,!0),o):[]},e6=async({showcaseUrl:e="",useNewCitiesApi:t=!1}={})=>t?e4(e):e2(),e5=async e=>{let t=null;try{t=await (await fetch(`${e}`,{method:"GET"})).json()}catch(e){console.warn(e)}return t||null},e7=(e,t,n)=>{v({eventCategory:"finkit-widgets-sc-city-select",eventActionType:e,eventActionText:t,eventLabel:n})},e8=(0,d.g)("navigation-chips","sc"),e3=Object.freeze({wrapper:`${e8}__wrapper`,gray:`${e8}__variantGray`,white:`${e8}__variantWhite`,container:`${e8}__container`,chip:`${e8}__chip`,more:`${e8}__chip--more`,active:`${e8}__chip--active`,icon:`${e8}__icon`,label:`${e8}__label`,hidden:`${e8}__hidden`}),e9=(0,d.g)("navigation-content","sc"),te=Object.freeze({contentWrapper:`${e9}__content-wrapper`,content:`${e9}__content`,contentOpen:`${e9}__content--open`,contentHeader:`${e9}__content-header`,contentTitle:`${e9}__content-title`,contentTitleUrl:`${e9}__content-title--url`,contentTitleLink:`${e9}__content-title--link`,contentTitleNew:`${e9}__content-title--new`,new:`${e9}__new`,newInline:`${e9}__new-inline`,vip:`${e9}__vip`,arrowIcon:`${e9}__arrow-icon`,links:`${e9}__links`,linksColumns:`${e9}__links--columns`,linksTitleless:`${e9}__links--titleless`,removed:`${e9}__removed`,hidden:`${e9}__content--hidden`}),tt=({chip:e,hidden:t,onClick:n,refCallback:l,activeChipId:r})=>{let o=!!n,s=()=>{if(o)return null==n?void 0:n(e.url);eU(g.chip,e.title,`${e.title}_${e.url}`)},c=(0,i.jsxs)(i.Fragment,{children:[e.icon&&(0,i.jsx)("span",{className:e3.icon,"aria-hidden":"true",children:e.icon}),(0,i.jsx)("span",{className:e3.label,children:e.title}),e.arrow&&(0,i.jsx)(_.IconFdsArrowUpRightSmallO,{size:24})]}),u=(0,a.default)(e3.chip,{[e3.hidden]:t,[te.new]:!!e.new,[te.vip]:!!e.vip,[e3.active]:e.url===r});return o?(0,i.jsx)("button",{type:"button",className:u,onClick:s,ref:l,children:c}):(0,i.jsx)("a",{href:e.url,className:u,onClick:s,ref:l,children:c})},tn=({items:e=[],maxNumberOfLines:t,variant:n,className:l,activeChipId:r,onClick:o,moreButtonOptions:s})=>{let c=(0,x.useRef)(null),u=(0,x.useRef)(null),d=(0,x.useRef)({}),p=(null==s?void 0:s.label)??"Еще",m="Еще",h=(null==s?void 0:s.showIcon)??!0,f=(0,a.default)(e3.chip,e3.more,null==s?void 0:s.className),[w,v]=(0,x.useState)(!1),[b,j]=(0,x.useState)(e.length),[y,C]=(0,x.useState)(!1);(0,x.useMemo)(()=>{let t=d.current;e.forEach(e=>{e.url in t||(t[e.url]=null)}),Object.keys(t).forEach(n=>{e.find(e=>String(e.url)===String(n))||delete t[n]})},[e]);let $=(0,x.useCallback)(()=>{let n=c.current;if(!n)return;let i=e=>e?e.getBoundingClientRect().width:0,l=i(n),r=Math.max(Number(t)||0,0),o=()=>{j(e.length),C(!1)};if(w||0===r||l<=0)return void o();let s=(()=>{try{let e=getComputedStyle(n),t=parseFloat(e.columnGap||e.gap||"12");return Number.isNaN(t)?12:t}catch{return 12}})(),a=i(u.current),p=e.map(e=>i(d.current[e.url]));if(p.some(e=>0===e))return void o();let m=1,h=0,f=0;for(let e of p){let t=m===r?a+s:0,n=0===h?e:h+s+e;if(n+t<=l-.5)h=n,f++;else{if(++m>r)break;h=e,f++}}C(f<e.length),j(f)},[w,e,t]);(0,x.useLayoutEffect)(()=>{let e=c.current;if(!e)return;let t=new ResizeObserver(()=>{requestAnimationFrame($)});return t.observe(e),requestAnimationFrame($),()=>{t.disconnect()}},[$]),(0,x.useEffect)(()=>{requestAnimationFrame($)},[$]);let k=w||(t??0)<=0||!y;return(0,i.jsx)("div",{className:(0,a.default)(l,e3.wrapper,{[e3.gray]:"gray"===n,[e3.white]:"white"===n}),children:(0,i.jsxs)("div",{ref:c,className:e3.container,children:[e.map((e,t)=>(0,i.jsx)(tt,{chip:e,hidden:!k&&t>=b,activeChipId:r,onClick:o,refCallback:t=>{d.current[e.url]=t}},e.url)),!k&&y&&(0,i.jsxs)("button",{type:"button",ref:u,className:f,"aria-label":m,onClick:()=>{eU(g.chip,m),v(!0)},children:[h&&(0,i.jsx)(_.IconFdsDotsVerticalO,{size:20}),(0,i.jsx)("span",{className:e3.label,children:p})]}),(k||!y)&&(0,i.jsxs)("button",{type:"button",ref:u,className:(0,a.default)(f,e3.hidden),tabIndex:-1,"aria-hidden":"true",children:[h&&(0,i.jsx)(_.IconFdsDotsVerticalO,{size:20}),(0,i.jsx)("span",{className:e3.label,children:p})]})]})})},ti=eY(),tl=eQ(ti),tr={regions:ti,towns:tl,region:null,town:null,startPopupVisible:!1,setStartPopupVisible:()=>null,popupVisible:!1,handleToggleModal:()=>null,selectCity:()=>null,handleButtonClick:()=>null,startRegion:null,startTown:null},to=(0,x.createContext)(tr);function ts(){return(0,x.useContext)(to)}let ta=({children:e,initialRegion:t,initialTown:n,showStartGeoPopup:l=!0,lastRegionsUpdateUnixTimestamp:r,dadataUrl:o="https://finuslugi.ru/backend/money/dadata",showcaseUrl:s="",useNewCitiesApi:a=!1})=>{let c=eD(a),u=Number(eq(c.lastRegionsUpdateUnixTimestamp)||0),d=Number(r||0)>u,[p,m]=(0,x.useState)(eY(a)),h=(0,x.useRef)(p),[{startRegion:f,startTown:w},v]=(0,x.useState)({startRegion:tr.startRegion,startTown:tr.startTown}),_=t??tr.region,b=n??tr.town,[{region:j,town:y},C]=(0,x.useState)({region:_,town:b}),[$,k]=(0,x.useState)(tr.startPopupVisible),[N,O]=(0,x.useState)(tr.popupVisible),T=(0,x.useRef)(""),S=(0,x.useRef)(!1),A=(0,x.useMemo)(()=>eQ(p),[p]);(0,x.useEffect)(()=>{h.current=p},[p]);let I=(0,x.useCallback)((e,t)=>{window.sessionStorage.setItem("start_popup_opened","1"),window.localStorage.setItem("auto_town",JSON.stringify(t)||""),window.localStorage.setItem("auto_region",JSON.stringify(e)||""),k(!0),v({startRegion:e,startTown:t})},[k,v]),R=(0,x.useCallback)((e,t)=>{window.sessionStorage.getItem("start_popup_opened")||I(e,t)},[I]),P=(0,x.useCallback)(()=>{if(T.current&&!j&&!y){let e=A.find(e=>e.name===T.current)??null;return R(p.find(t=>t.id===(null==e?void 0:e.parentId))??null,e)}R(j,y)},[j,y,A,p,R]),L=(0,x.useCallback)(e=>{O(e)},[O]),E=(0,x.useCallback)((e,t)=>{if(!e&&!t){window.localStorage.setItem(c.allRussiaSelected,"1"),window.localStorage.setItem(c.userRegion,""),window.localStorage.setItem(c.userTown,""),eH(null,null,a);return}window.localStorage.setItem(c.allRussiaSelected,"0"),window.localStorage.setItem(c.userRegion,JSON.stringify(e)||""),window.localStorage.setItem(c.userTown,JSON.stringify(t)||""),eH(e||null,t||null,a)},[c,a]),B=(0,x.useCallback)(e=>{e?e7(g.icon,"location"):e7(g.button,(null==y?void 0:y.name)||"Вся Россия"),!l||window.sessionStorage.getItem("start_popup_opened")?L(!0):P()},[l,y,L,P]),z=(0,x.useCallback)((e,t)=>{E(e,t),C({region:e||null,town:t||null}),k(!1),L(!1);let n=new CustomEvent("onRegionChange",{detail:{region:e,town:t}});document.dispatchEvent(n)},[L,E]),U=()=>{let e=eV(c.userRegion)??eq(c.userRegion),t=eV(c.userTown)??eq(c.userTown),n=e0(h.current,e,t),i=a&&(!!e||!!t)&&!(null!=e&&e.newId)&&!(null!=e&&e.fiasId)&&!(null!=t&&t.newId)&&!(null!=t&&t.fiasId);i&&(S.current=!0),i&&e1(n.region,n.town)&&(E(n.region,n.town),S.current=!1),C(n);let r=async({coords:{latitude:e,longitude:t}})=>{let n=`${o}?lat=${e}&lon=${t}`,i=await e5(n);null!=i&&i.location&&(T.current=i.location.data.city)};if(!window.localStorage.getItem("dadata")&&navigator.geolocation&&l)try{navigator.geolocation.getCurrentPosition(r,()=>null)}catch{}};return(0,x.useEffect)(()=>{(!((e,t=!1)=>!(e.length<1)&&(!t||eJ(e)))(p,a)||d)&&e6({showcaseUrl:s,useNewCitiesApi:a}).then(e=>{e.length<1||m(e)})},[]),(0,x.useEffect)(()=>{if(!a)return;let e=e0(p,j,y);S.current&&e1(e.region,e.town)&&(E(e.region,e.town),S.current=!1),C(e)},[p,j,E,y,a]),(0,x.useEffect)(()=>{if(window.innerWidth<1024){let e=()=>{U(),window.removeEventListener("scroll",e)};window.addEventListener("scroll",e)}else setTimeout(()=>{U()},0)},[]),(0,i.jsx)(to.Provider,{value:{regions:p,towns:A,region:j,town:y,startPopupVisible:$,setStartPopupVisible:k,popupVisible:N,handleToggleModal:L,selectCity:z,handleButtonClick:B,startRegion:f,startTown:w},children:e})},tc=()=>{let e=(0,x.useRef)(null),t=(0,x.useCallback)(()=>{e.current&&(clearTimeout(e.current),e.current=null)},[]),n=(0,x.useCallback)((t,n)=>{e.current&&clearTimeout(e.current),e.current=setTimeout(()=>{e.current=null,t()},n)},[]);return(0,x.useEffect)(()=>t,[t]),{start:n,clear:t,pending:!!e.current}},tu={"uat-mp.beta.moex.com":"//chat-marketplace.beta.moex.com","finuslugi.ru":"//chat.finuslugi.ru","dev-rc.beta.moex.com":"//dev-opbot.tech.finuslugi.ru"},td=(0,x.createContext)({isAuth:!1,isHeaderHidden:!1,isHeaderTransparent:!1,openedBlock:null,setOpenedBlock:()=>null,openedSection:null,setOpenedSection:()=>null,isNavigationOpen:!1,isNavigationMounted:!1,navMenuItemsRef:{current:null},navigationRef:{current:null},ignoreClicks:!1,setIgnoreClicks:()=>null,isChatModalOpen:!1,setIsChatModalOpen:()=>null,isChatLoading:!1,fixedContainerRef:{current:null},headerRef:{current:null}});function tp(){return(0,x.useContext)(td)}let tm=e=>{let[t,n]=(0,x.useState)(!1),[l,r]=(0,x.useState)(!1),[o,s]=(0,x.useState)(!!e.isMainBannerPage),{isChatModalOpen:a,setIsChatModalOpen:c,isChatLoading:u}=(()=>{let[e,t]=(0,x.useState)(!1),[n,i]=(0,x.useState)(!1),l=(0,x.useRef)(!1),r=e=>{l.current=e,i(e)};return(0,x.useEffect)(()=>{if(typeof window>"u")return;let e=(()=>{let{hostname:e}=window.location;return Object.prototype.hasOwnProperty.call(tu,e)?tu[e]:tu["finuslugi.ru"]})(),n="webchat_main";window.supportWidget={craftTalk:{isOpened:!1,setConfig:t=>{if(t.host&&(e=t.host),t.channel&&(n=t.channel),t.user){let e="function"==typeof t.user?t.user:()=>({...t.user});window.__WebchatUserCallback=e}},open:()=>new Promise(e=>{e()}),close:()=>null,toggle:()=>null}};let i=null;window.supportWidget&&window.supportWidget.craftTalk&&(window.supportWidget.craftTalk.open=()=>new Promise((o,s)=>{var a,c;let u,d;l.current?s(Error("chat is already opened")):i?(i.openWidget(),t(!1),o()):(r(!0),window.getWebChatCraftTalkExternalControl=e=>{var n;i=e;let l=document.querySelector(".webchat");l&&new MutationObserver(e=>{e.forEach(e=>{if("style"===e.attributeName){let e=document.querySelector(".webchat"),t=!!e&&"none"!==e.style.display;window.supportWidget&&window.supportWidget.craftTalk&&(window.supportWidget.craftTalk.isOpened=t)}})}).observe(l,{attributes:!0,attributeFilter:["style"]}),null!=(n=window.supportWidget)&&n.craftTalk&&(window.supportWidget.craftTalk.close=i.closeWidget),null==i||i.openWidget(),r(!1),t(!1),o()},a=e,c=n,(u=document.createElement("link")).rel="stylesheet",u.type="text/css",u.href=`${a}/assets/css/${c}`,document.head.appendChild(u),(d=document.createElement("script")).src=`${a}/get-bootstrap/${c}`,d.defer=!0,document.body.appendChild(d))}),window.supportWidget.craftTalk.toggle=()=>{var e,t,n,i;null!=(t=null==(e=window.supportWidget)?void 0:e.craftTalk)&&t.isOpened?window.supportWidget.craftTalk.close():null==(i=null==(n=window.supportWidget)?void 0:n.craftTalk)||i.open()})},[]),{isChatModalOpen:e,setIsChatModalOpen:t,isChatLoading:n}})(),[d,p]=(0,x.useState)(null),[m,h]=(0,x.useState)(null),[f,g]=(0,x.useState)(!1),[w,v]=(0,x.useState)(!1),[_,b]=(0,x.useState)(!1),j=(0,x.useRef)(null),y=A(f),C=(0,x.useRef)(null),$=(0,x.useRef)(null),k=(0,x.useRef)(null),N=(0,x.useRef)(null),O=(0,x.useCallback)(()=>{y.current&&y.current.scrollTo({top:0})},[y]),T=(0,x.useCallback)(e=>{h(e),O()},[O]),S=(0,x.useCallback)(e=>{C.current&&clearTimeout(C.current),e&&v(!0),e||(C.current=setTimeout(()=>{v(!1),T(null)},300))},[T]),I=(0,x.useCallback)((e,t,n)=>{if(t&&T(t),!n&&e===d||!e){S(!f),g(!f);return}p(e),S(!0),g(!0)},[d,T,f,S]),R=(0,x.useCallback)(()=>{$.current&&clearTimeout($.current),b(!0),$.current=setTimeout(()=>{b(!1)},650)},[]);return(0,x.useEffect)(()=>{n(!!document.cookie.includes("auth.gtm_customer_id"));let t=((e,t,n)=>{if(typeof window>"u"||typeof document>"u")return;let i=document.getElementById("mainHomeBanner"),l=!1,r=0,o=0,s=window.innerWidth<768,a=()=>window.scrollY||document.documentElement.scrollTop,c=e=>{document.documentElement.style.setProperty("--new-header-height-desktop",e),document.documentElement.style.setProperty("--new-header-height-mobile",e)},u=()=>{let e=window.innerWidth<768;e!==s&&(s=e,o=0)},d=function(){let s=a(),u=document.getElementById("headerNotice");if((null==u?void 0:u.getAttribute("data-opening"))==="true")return;o||(()=>{let e=document.querySelector(":root");if(e){let t=parseFloat(window.getComputedStyle(e).getPropertyValue("--fixed-header-height"));o=Number.isNaN(t)?0:t,r=a()}})();let d=s<o,p=s<((null==i?void 0:i.clientHeight)||0);if(n&&p||d){l=!1,e(!1),t(!0),c(`${o}px`);return}e(l=s>r),l&&setTimeout(()=>t(!1),50),c(l?"0px":`${o}px`),r=s<=0?0:s},p=()=>{o=0,d()};return window.addEventListener("scroll",d),window.addEventListener("resize",u),window.addEventListener(eB,p),()=>{window.removeEventListener("scroll",d),window.removeEventListener("resize",u),window.removeEventListener(eB,p)}})(r,s,e.isMainBannerPage);return setTimeout(()=>{if(!(typeof document>"u"||"string"!=typeof document.cookie))try{let e;(e=(()=>{let e=new URLSearchParams(window.location.search),t={};for(let[n,i]of Array.from(e.entries()))n.startsWith("utm_")&&(t[n]=i);return Object.keys(t).length>0?t:null})())&&!document.cookie.split(";").some(e=>e.trim().startsWith("utm_params="))&&ez("utm_params",e,90),e&&ez("utm_last",e,90)}catch(e){console.error("UTM tracking error:",e)}},0),t},[]),(0,i.jsx)("header",{children:(0,i.jsx)(td.Provider,{value:{isAuth:t,isHeaderHidden:l,isHeaderTransparent:o,openedBlock:d,setOpenedBlock:I,openedSection:m,setOpenedSection:T,isNavigationOpen:f,isNavigationMounted:w,navMenuItemsRef:j,navigationRef:y,ignoreClicks:_,setIgnoreClicks:R,isChatModalOpen:a,setIsChatModalOpen:c,isChatLoading:u,fixedContainerRef:k,headerRef:N},children:e.children})})},th=(0,d.g)("certificates-warning-banner","sc"),tf=(0,d.g)("certificates-warning-popup","sc"),tg=Object.freeze({wrapper:`${th}`,container:`${th}__container`,content:`${th}__content`,info:`${th}__info`,image:`${th}__image`,text:`${th}__text`,title:`${th}__title`,description:`${th}__description`,details:`${th}__details`,buttons:`${th}__buttons`,button:`${th}__button`,closeButton:`${th}__close-button`,mobileActivator:`${th}__mobile-activator`}),tw=Object.freeze({modal:`${tf}__modal`,desktopCloseButton:`${tf}__desktop-close-button`,mobilePopup:`${tf}__mobile-popup`,mobileContentContainer:`${tf}__mobile-content-container`,mobileCloseButton:`${tf}__mobile-close-button`,mobileDialog:`${tf}__mobile-dialog`,content:`${tf}__content`,image:`${tf}__image`,text:`${tf}__text`,title:`${tf}__title`,description:`${tf}__description`,actions:`${tf}__actions`,button:`${tf}__button`,gosuslugiButton:`${tf}__gosuslugi-button`,gosuslugiIcon:`${tf}__gosuslugi-icon`}),tv="fu_certificates_access_confirmed",t_="fu_certificates_banner_dismissed",tx="fu_external_link_warning_shown",tb=["--banner-header-height","--fixed-header-height","--new-header-height-desktop","--new-header-height-mobile","--static-new-header-height-mobile","--static-new-header-height-desktop","--header-height"],tj=({onDismiss:e,onClosed:t,onOpenDetails:n,onOpenCertificatesPage:l,onOpenYandexBrowserPage:r})=>{let{fixedContainerRef:o,headerRef:a}=tp(),c=(0,x.useRef)(null),u=(0,x.useRef)(!1),[d,m]=(0,x.useState)(!1),[h,f]=(0,x.useState)(!1),g=(0,x.useCallback)(()=>{let e=c.current,t=o.current;if(!e||!t)return;let n=e.getBoundingClientRect().height,i=n+(window.innerWidth<768?eE.mobile:eE.desktop),l=document.documentElement.style;l.setProperty("--banner-header-height",`${n}px`),l.setProperty("--fixed-header-height",`${i}px`),l.setProperty("--new-header-height-desktop",`${i}px`),l.setProperty("--new-header-height-mobile",`${i}px`),l.setProperty("--static-new-header-height-mobile",`${i}px`),l.setProperty("--static-new-header-height-desktop",`${i}px`),l.setProperty("--header-height",`${n+108}px`),t.style.transform=u.current?"translateY(0)":`translateY(-${n}px)`,window.dispatchEvent(new Event(eB))},[o]),w=(0,x.useCallback)(()=>{let e=o.current;tb.forEach(e=>document.documentElement.style.removeProperty(e)),e&&(e.style.transform=""),window.dispatchEvent(new Event(eB))},[o]),v=(0,x.useCallback)(()=>{let e=o.current;if(!e)return;let t=window.innerWidth<768?eE.mobile:eE.desktop,n=document.documentElement.style;n.setProperty("--fixed-header-height",`${t}px`),n.setProperty("--new-header-height-desktop",`${t}px`),n.setProperty("--new-header-height-mobile",`${t}px`),n.setProperty("--static-new-header-height-mobile",`${t}px`),n.setProperty("--static-new-header-height-desktop",`${t}px`),n.setProperty("--header-height","108px"),e.style.transform="",window.dispatchEvent(new Event(eB))},[o]);return(0,x.useEffect)(()=>{let e=a.current;if(!e)return;let n=()=>{f(!1),d&&t()};return e.addEventListener("transitionend",n),()=>e.removeEventListener("transitionend",n)},[a,d,t]),(0,x.useLayoutEffect)(()=>{var e;let t=c.current;if(!t)return;g();let n=window.matchMedia("(prefers-reduced-motion: reduce)").matches,i=null;n?(u.current=!0,null==(e=o.current)||e.style.setProperty("transform","translateY(0)")):i=window.requestAnimationFrame(()=>{var e;u.current=!0,null==(e=o.current)||e.style.setProperty("transform","translateY(0)"),f(!0)});let l=new ResizeObserver(g);return l.observe(t),window.addEventListener("resize",g),()=>{null!==i&&window.cancelAnimationFrame(i),l.disconnect(),window.removeEventListener("resize",g),w()}},[w,g]),(0,i.jsxs)("div",{id:"headerNotice",ref:c,role:"region","aria-label":"Сертификаты Минцифры","data-opening":h,className:tg.wrapper,children:[(0,i.jsx)("button",{className:tg.mobileActivator,type:"button","aria-label":"Подробнее о сертификатах Минцифры",onClick:n}),(0,i.jsx)(s.Container,{children:(0,i.jsxs)("div",{className:tg.container,children:[(0,i.jsxs)("div",{className:tg.content,children:[(0,i.jsxs)("div",{className:tg.info,children:[(0,i.jsx)("div",{className:tg.image,children:(0,i.jsx)(_.IconFdsShieldCheckO,{size:32})}),(0,i.jsxs)("div",{className:tg.text,children:[(0,i.jsx)("h2",{className:tg.title,children:"Для работы российских сайтов нужны сертификаты Минцифры"}),(0,i.jsx)("p",{className:tg.description,children:"Установите их, чтобы пользоваться всеми функциями сайта и оплачивать услуги без сбоев. Или откройте страницу через Яндекс Браузер — в него всё уже встроено"}),(0,i.jsxs)("span",{className:tg.details,children:["Подробнее",(0,i.jsx)(_.IconFdsChevronRightSmallO,{size:16})]})]})]}),(0,i.jsxs)("div",{className:tg.buttons,children:[(0,i.jsx)(p.Button,{className:tg.button,label:"Установить сертификаты",iconLeft:(0,i.jsx)(_.IconFdsGosuslugiColoredO,{size:16}),size:"xs",variant:"white",onClick:l}),(0,i.jsx)(p.Button,{className:tg.button,label:"Открыть в Яндекс Браузере",iconLeft:(0,i.jsx)("img",{src:"https://assets.finuslugi.ru/mp-assets/widgets/CertificatesWarning/yandex-browser.svg",loading:"lazy"}),size:"xs",variant:"white",appearance:"outline",onClick:r})]})]}),(0,i.jsx)("button",{className:tg.closeButton,type:"button","aria-label":"Закрыть",onClick:()=>{if(e(),window.matchMedia("(prefers-reduced-motion: reduce)").matches){w(),t();return}v(),m(!0)},children:(0,i.jsx)(_.IconFdsCloseO,{size:24})})]})})]})},ty=({onOpenCertificatesPage:e,onOpenYandexBrowserPage:t})=>{let n=(0,x.useRef)(null),l=`certificates-warning-gosuslugi-${(0,x.useId)().replaceAll(":","")}`;return(0,x.useLayoutEffect)(()=>{var e,t;let i=null==(e=n.current)?void 0:e.querySelector("linearGradient"),r=null==(t=n.current)?void 0:t.querySelector('path[fill^="url("]');i&&r&&(i.id=l,r.setAttribute("fill",`url(#${l})`))},[l]),(0,i.jsxs)("div",{className:tw.content,children:[(0,i.jsx)("div",{className:tw.image,children:(0,i.jsx)(_.IconFdsShieldCheckO,{size:64})}),(0,i.jsxs)("div",{className:tw.text,children:[(0,i.jsx)("h2",{className:tw.title,children:"Установите сертификаты Минцифры"}),(0,i.jsx)("p",{className:tw.description,children:"Без них российские сайты и оплата услуг могут не работать. Или откройте страницу через Яндекс Браузер — в него всё уже встроено"})]}),(0,i.jsxs)("div",{className:tw.actions,children:[(0,i.jsx)(p.Button,{className:`${tw.button} ${tw.gosuslugiButton}`,label:"Установить сертификаты",iconLeft:(0,i.jsx)("span",{ref:n,className:tw.gosuslugiIcon,children:(0,i.jsx)(_.IconFdsGosuslugiColoredO,{size:20})}),size:"s",stretch:!0,onClick:e}),(0,i.jsx)(p.Button,{className:tw.button,label:"Открыть в Яндекс Браузере",iconLeft:(0,i.jsx)("img",{src:"https://assets.finuslugi.ru/mp-assets/widgets/CertificatesWarning/yandex-browser.svg",loading:"lazy",width:24,height:24}),size:"s",stretch:!0,variant:"secondary",onClick:t})]})]})},tC=({isOpen:e,onClose:t,onOpenCertificatesPage:n,onOpenYandexBrowserPage:l})=>{let r=(0,p.useBreakpointUp)("l"),o=(0,x.useRef)(null),s=(0,i.jsx)(ty,{onOpenCertificatesPage:n,onOpenYandexBrowserPage:l});return(0,x.useEffect)(()=>{if(!e)return;let n=document.activeElement instanceof HTMLElement?document.activeElement:null,i=window.setTimeout(()=>{var e;if(!r){null==(e=o.current)||e.focus();return}let t=document.querySelector(`.${tw.desktopCloseButton}`);null==t||t.focus()},120),l=e=>{r||"Escape"===e.key&&t()};return document.addEventListener("keydown",l),()=>{window.clearTimeout(i),document.removeEventListener("keydown",l),null==n||n.focus()}},[r,e,t]),r?(0,i.jsxs)(p.Modal,{className:tw.modal,open:e,size:"m",noPadding:!0,header:{withoutCloseBtn:!0},"aria-label":"Установите сертификаты Минцифры",onClose:t,children:[(0,i.jsx)("button",{className:tw.desktopCloseButton,type:"button","aria-label":"Закрыть",onClick:t,children:(0,i.jsx)(_.IconFdsCloseO,{size:24})}),s]}):(0,i.jsx)(J,{children:(0,i.jsx)(Y,{className:tw.mobilePopup,contentClassName:tw.mobileContentContainer,isOpen:e,isSmallPopup:!0,onClose:t,closeButton:(0,i.jsx)("button",{className:tw.mobileCloseButton,type:"button","aria-label":"Закрыть",onClick:t,children:(0,i.jsx)(_.IconFdsCloseO,{size:24})}),children:(0,i.jsx)("div",{ref:o,className:tw.mobileDialog,role:"dialog","aria-modal":"true","aria-label":"Установите сертификаты Минцифры",tabIndex:-1,children:s})})})},t$=new Map,tk=e=>{if(typeof window>"u")return"1"===t$.get(e);try{return"1"===window.localStorage.getItem(e)||"1"===t$.get(e)}catch{return"1"===t$.get(e)}},tN=e=>{if(t$.set(e,"1"),!(typeof window>"u"))try{window.localStorage.setItem(e,"1")}catch{}},tO=(e,t)=>{if(!e)return null;try{let n,i,l=new URL(e.toString(),t.href);return"http:"!==l.protocol&&"https:"!==l.protocol||(n=l.hostname,i=t.hostname,n===i||"finuslugi.ru"===n||n.endsWith(".finuslugi.ru"))?null:l}catch{return null}},tT=async(e,t,n)=>{let i=new AbortController,l=()=>i.abort(),r=window.setTimeout(l,t);null==n||n.addEventListener("abort",l,{once:!0});try{return await fetch(e,{method:"HEAD",mode:"no-cors",cache:"no-store",credentials:"omit",referrerPolicy:"no-referrer",signal:i.signal}),!0}catch{return!1}finally{window.clearTimeout(r),null==n||n.removeEventListener("abort",l)}},tS=(0,d.g)("city-select-modal-body","sc"),tA=Object.freeze({wrapper:`${tS}__wrapper`,subtitle:`${tS}__subtitle`,hintWrapper:`${tS}__hint-wrapper`,hintText:`${tS}__hint-text`,input:`${tS}__input`,chips:`${tS}__chips`,townsListWrapper:`${tS}__towns-list-wrapper`,townsList:`${tS}__towns-list`,townsGroup:`${tS}__towns-group`,townsGroupLabel:`${tS}__towns-group-label`,townsGroupList:`${tS}__towns-group-list`,townsName:`${tS}__towns-name`,regionName:`${tS}__region-name`}),tI=({groupedTowns:e,chips:t,query:n,setQuery:l,isDrawer:r})=>{var o;let s=ts(),a=(0,x.useRef)(null),[c,u]=(0,x.useState)("10000px");(0,x.useEffect)(()=>{if(!r||!a.current)return;let e=e=>e.reduce((e,t)=>e+t,0),t=(n,i)=>{let l=n.map(e=>[...e]),r=l.map(e),o=r.reduce((e,t,n)=>t<r[e]?n:e,0);0===o&&l[0].push(l[1].shift()),2===o&&l[2].unshift(l[1].pop()),1===o&&r[0]>r[2]&&l[1].unshift(l[0].pop()),1===o&&r[0]<r[2]&&l[1].push(l[2].shift());let s=Math.max(...l.map(e));return s>=i?i:t(l,s)};new ResizeObserver(()=>{var e;if(!(null!=(e=a.current)&&e.children))return;let n=Array.from(a.current.children,e=>e.offsetHeight+32);if(0===n.length)return;let i=0;try{i=t([[],n,[]],1/0)}catch{i=0}i>0&&u(`${i}px`)}).observe(a.current)},[]);let d=e=>{if(e7(g.button,(null==e?void 0:e.name)||"Вся Россия"),!(null!=e&&e.id))return s.selectCity();let t=s.regions.find(t=>t.id===Number(e.parentId))||null;s.selectCity(t,e)};return(0,i.jsxs)("div",{className:tA.wrapper,children:[(0,i.jsxs)("div",{className:tA.subtitle,children:["Покажем предложения рядом с вами",(0,i.jsxs)("div",{className:tA.hintWrapper,children:[(0,i.jsx)(_.IconFdsQuestionCircleO,{size:24}),(0,i.jsx)("div",{className:tA.hintText,children:"Укажите свой город, чтобы увидеть предложения, доступные в вашем регионе"})]})]}),(0,i.jsx)(p.InputBase,{className:tA.input,value:n,onChange:l,size:"s",placeholder:"Введите название города",icon:n?(0,i.jsx)(_.IconFdsCloseCircleO,{size:24,onClick:()=>l("")}):(0,i.jsx)(_.IconFdsSearchO,{size:24})}),(0,i.jsx)(p.Chips,{className:tA.chips,chips:t,value:(null==(o=s.town)?void 0:o.id)||0,onChipClick:e=>{d(s.towns.find(t=>t.id===e))}}),(0,i.jsx)("div",{className:tA.townsListWrapper,children:(0,i.jsx)("div",{ref:a,className:tA.townsList,style:{maxHeight:c},children:e.map(e=>(0,i.jsxs)("div",{className:tA.townsGroup,children:[(0,i.jsx)("div",{className:tA.townsGroupLabel,children:e.letter}),(0,i.jsx)("div",{className:tA.townsGroupList,children:e.towns.map(e=>(0,i.jsxs)("button",{type:"button",onClick:()=>d(e),children:[(0,i.jsx)("div",{className:tA.townsName,children:e.name}),(0,i.jsx)("div",{className:tA.regionName,children:e.parentName})]},e.id))})]},e.letter))})})]})},tR=[1095,1096,134,720,189,180],tP=()=>{var e;let t=ts(),n=(0,p.useBreakpointUp)("l"),[l,r]=(0,x.useState)(""),o=`Ваш выбор: ${(null==(e=t.town)?void 0:e.name)||"Вся Россия"}`,s=(0,x.useMemo)(()=>t.towns.filter(e=>-1!==String(e.name).toLocaleLowerCase().indexOf(l.toLocaleLowerCase())).sort((e,t)=>e.name.localeCompare(t.name)).reduce((e,t)=>{let n=e.pop();return n||(n={letter:t.name[0],towns:[]}),n.letter!==t.name[0]&&(e.push(n),n={letter:t.name[0],towns:[]}),n.towns.push(t),e.push(n),e},[]),[l,t.towns.length]),a=(0,x.useMemo)(()=>[{id:0,label:"Вся Россия"},...tR.map(e=>{let n=t.towns.find(t=>t.id===e);return{id:null==n?void 0:n.id,label:null==n?void 0:n.name}}).filter(e=>(null==e?void 0:e.id)!==void 0)],[t.towns.length]),c=()=>{e7(g.button,"close"),t.handleToggleModal(!1)};return(0,i.jsxs)(J,{children:[!n&&(0,i.jsx)(Y,{title:o,isOpen:t.popupVisible,onClose:c,full:!0,children:(0,i.jsx)(tI,{groupedTowns:s,chips:a,query:l,setQuery:r})}),n&&(0,i.jsx)(F,{title:o,isOpen:t.popupVisible,onClose:c,width:"856px",rowTitle:!0,titleAlign:"left",children:(0,i.jsx)(tI,{groupedTowns:s,chips:a,query:l,setQuery:r,isDrawer:!0})})]})},tL=({label:e,onClick:t,eventActionText:n,eventLabel:l,...r})=>(0,i.jsx)(p.Button,{label:e,onClick:e=>{null==t||t(e),v({eventCategory:eR,eventActionType:g.button,eventActionText:n||"",eventLabel:l||""})},...r}),tE=(0,d.g)("header-popup","sc"),tB=Object.freeze({popup:`${tE}__popup`,popupHeader:`${tE}__popup-header`,popupClose:`${tE}__popup-close`,body:`${tE}__body`}),tz=({isOpen:e,onClose:t,children:n,title:l})=>{let r=(0,p.useBreakpointUp)("l");return(0,i.jsxs)(J,{children:[!r&&(0,i.jsx)(Y,{title:l,isOpen:e,onClose:t,children:n}),r&&e&&(0,i.jsxs)("div",{className:tB.popup,children:[(0,i.jsxs)("div",{className:tB.popupHeader,children:[l,(0,i.jsx)(tL,{className:tB.popupClose,iconLeft:(0,i.jsx)(_.IconFdsCloseO,{}),shape:"icon",appearance:"ghost",size:"xs",onClick:t,eventActionText:"IconFdsCloseO"})]}),(0,i.jsx)("div",{className:tB.body,children:n})]})]})},tU=(0,d.g)("start-choice-popup","sc"),tM=Object.freeze({top:`${tU}__top`,progress:`${tU}__progress`,innerCircle:`${tU}__inner-circle`,title:`${tU}__title`,subtitle:`${tU}__subtitle`,actions:`${tU}__actions`}),tF=()=>{var e,t;let n=ts(),[l,r]=(0,x.useState)(10),[o,s]=(0,x.useState)(0),a=(0,x.useRef)(void 0),c=()=>{e7(g.button,"close_choose_popup"),window.localStorage.setItem("auto_town",JSON.stringify(n.startTown)||""),window.localStorage.setItem("auto_region",JSON.stringify(n.startRegion)||""),n.setStartPopupVisible(!1)};return(0,x.useEffect)(()=>{let e,t,i,o;n.startPopupVisible?(t=1e3*(e=Number((" "+l).slice(1)))/100,i=0,o=0,a.current=setInterval(()=>{i++,o+=t,s(3.6*i);let n=e-Math.floor(o/1e3);n<l&&r(n),100===i&&(clearInterval(a.current),c())},t)):(clearInterval(a.current),r(10),s(0))},[n.startPopupVisible]),(0,i.jsxs)(tz,{isOpen:n.startPopupVisible,onClose:c,title:(0,i.jsx)("button",{type:"button",className:tM.progress,style:{background:`conic-gradient(#ff0508 ${o}deg, #e3e7ec 0deg)`},onClick:c,children:(0,i.jsx)("div",{className:tM.innerCircle,children:l})}),children:[(0,i.jsxs)("div",{className:tM.top,children:[(0,i.jsxs)("div",{className:tM.title,children:["Ваш город ",(null==(e=n.startTown)?void 0:e.name)||(null==(t=n.startRegion)?void 0:t.name)||"Вся Россия","?"]}),(0,i.jsx)("div",{className:tM.subtitle,children:"Это поможет вам увидеть выгодные предложения в вашем городе"})]}),(0,i.jsxs)("div",{className:tM.actions,children:[(0,i.jsx)(tL,{size:"s",stretch:!0,eventActionText:"Да, все верно",onClick:()=>{e7(g.button,"Да, все верно"),n.selectCity(n.startRegion,n.startTown)},children:"Да, все верно"}),(0,i.jsx)(tL,{variant:"secondary",size:"s",stretch:!0,eventActionText:"Нет, изменить",onClick:()=>{e7(g.button,"Нет, изменить"),n.setStartPopupVisible(!1),n.handleToggleModal(!0)},children:"Нет, изменить"})]})]})},tW=(0,d.g)("city-select","sc"),tD=Object.freeze({button:`${tW}__button`,minimal:`${tW}__minimal`,full:`${tW}__full`}),tG=({initialTown:e})=>{var t;let n=ts(),l=(null==(t=n.town)?void 0:t.name)||e||"Вся Россия",{setIsChatModalOpen:r,isChatModalOpen:o}=tp(),{startPopupVisible:s,setStartPopupVisible:c,popupVisible:u}=n,d=(0,x.useRef)();(0,x.useEffect)(()=>{u&&(d.current="popup")},[u]),(0,x.useEffect)(()=>{o&&(d.current="chat")},[o]),(0,x.useEffect)(()=>{s&&(d.current="startPopup")},[s]),(0,x.useEffect)(()=>{d.current&&("chat"===d.current&&s?c(!1):["startPopup","popup"].includes(d.current)&&o&&r(!1))},[u,o,s,c,r]);let m={appearance:"ghost",size:"xs",onClick:()=>n.handleButtonClick(!1),iconLeft:(0,i.jsx)(_.IconFdsLocationO,{size:24})};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(p.Button,{...m,className:(0,a.default)(tD.button,tD.full),label:l}),(0,i.jsx)(p.Button,{...m,className:(0,a.default)(tD.button,tD.minimal),shape:"icon"}),(0,i.jsx)(tP,{}),(0,i.jsx)(tF,{})]})},tH=({onClick:e,eventActionType:t,eventActionText:n,eventLabel:l,...r})=>(0,i.jsx)(p.Link,{onClick:i=>{null==e||e(i),v({eventCategory:eR,eventActionType:t||g.link,eventActionText:n||"",eventLabel:l||""})},...r}),tV=(0,d.g)("header-mobile-app-banner","sc"),tq=Object.freeze({wrapper:`${tV}__wrapper`,container:`${tV}__container`,closeButton:`${tV}__close-button`,innerWrapper:`${tV}__inner-wrapper`,imageWrapper:`${tV}__image-wrapper`,image:`${tV}__image`,title:`${tV}__title`,description:`${tV}__description`,callToAction:`${tV}__call-to-action`,scanQr:`${tV}__scan-qr`}),tY=Object.freeze({mobile:56,desktop:68}),tJ="headerBannerShownAt",tQ=({minioUrl:e,className:t,mobileAppUrl:n})=>{let{fixedContainerRef:l,headerRef:r}=tp(),[o,c]=(0,x.useState)(!1),[d,m]=(0,x.useState)(!1),[h,f]=(0,x.useState)(!1),w=(0,x.useCallback)((e="desktop")=>{let t=l.current;t&&(t.style.transform="translateY(0)",document.documentElement.style.setProperty("--fixed-header-height",`${tY[e]+eE[e]}px`),document.documentElement.style.setProperty("--new-header-height-desktop",`${tY.desktop+eE.desktop}px`),document.documentElement.style.setProperty("--new-header-height-mobile",`${tY.mobile+eE.mobile}px`),document.documentElement.style.setProperty("--static-new-header-height-mobile",`${tY.mobile+eE.mobile}px`),document.documentElement.style.setProperty("--static-new-header-height-desktop",`${tY.desktop+eE.desktop}px`),document.documentElement.style.setProperty("--header-height",`${tY[e]+108}px`))},[]),v=(0,x.useCallback)(()=>{let e=l.current;e&&(document.documentElement.style.removeProperty("--fixed-header-height"),document.documentElement.style.removeProperty("--new-header-height-desktop"),document.documentElement.style.removeProperty("--new-header-height-mobile"),document.documentElement.style.removeProperty("--static-new-header-height-mobile"),document.documentElement.style.removeProperty("--static-new-header-height-desktop"),document.documentElement.style.removeProperty("--header-height"),e.style.transform="")},[]);return(0,x.useEffect)(()=>{let e=r.current;if(!e)return;let t=()=>{d&&c(!1),f(!1)};return e.addEventListener("transitionend",t),()=>{e.removeEventListener("transitionend",t)}},[d]),(0,x.useEffect)(()=>{let e;(!(e=(()=>{let e=localStorage.getItem(tJ);if(!e)return null;let t=new Date(e);return isNaN(t.getTime())?null:t})())||Math.floor((e.getTime()-new Date().getTime())/864e5)>5)&&c(!0)},[]),(0,x.useEffect)(()=>{let e=window.innerWidth<768;o&&(w(e?"mobile":"desktop"),window.matchMedia("(prefers-reduced-motion: reduce)").matches?c(!0):f(!0));let t=()=>{if(!o)return null;w(window.innerWidth<768?"mobile":"desktop")};return window.addEventListener("resize",t),()=>{v(),window.removeEventListener("resize",t)}},[o,w,v]),o?(0,i.jsx)("div",{id:"headerNotice",role:"region","aria-label":"Мобильное приложение","data-opening":h,className:(0,a.default)(tq.wrapper,t),children:(0,i.jsx)(s.Container,{children:(0,i.jsxs)("div",{className:tq.container,children:[(0,i.jsxs)("div",{className:tq.innerWrapper,children:[(0,i.jsxs)("picture",{className:tq.imageWrapper,children:[(0,i.jsx)("source",{srcSet:u(e,"/widgets/header/qr-mobile-app.svg"),media:"(min-width: 768px)"}),(0,i.jsx)("img",{className:tq.image,src:u(e,"/logo/finuslugi/default-regular.svg")})]}),(0,i.jsxs)("div",{className:tq.scanQr,children:[(0,i.jsx)("div",{className:tq.title,children:"Скачайте приложение Финуслуги"}),(0,i.jsx)("div",{className:tq.description,children:"Сканируйте QR-код"})]}),(0,i.jsxs)("div",{className:tq.callToAction,children:[(0,i.jsxs)("div",{children:["Приложение",(0,i.jsx)("br",{}),"Финуслуги"]}),(0,i.jsx)(p.Button,{onClick:()=>{eU(g.button,"skachat_mob_prilozheniye_fu"),window.open(n,"_blank","noreferrer")},variant:"white",size:"xs",children:"Скачать"})]})]}),(0,i.jsx)("div",{"aria-label":"Закрыть",role:"button",className:tq.closeButton,onClick:()=>{localStorage.setItem(tJ,new Date().toISOString()),v(),window.matchMedia("(prefers-reduced-motion: reduce)").matches?c(!1):m(!0)},children:(0,i.jsx)(_.IconFdsCloseO,{size:"100%"})})]})})}):null},tK=(0,d.g)("header-chat-modal-body","sc"),tX=Object.freeze({wrapper:`${tK}__wrapper`,cardButton:`${tK}__card-button`,card:`${tK}__card`,cardTitle:`${tK}__card-title`,cardSubtitle:`${tK}__card-subtitle`,button:`${tK}__button`}),tZ=()=>{let e=tp();return(0,i.jsxs)("div",{className:tX.wrapper,children:[(0,i.jsx)(tL,{className:tX.cardButton,variant:"secondary",pending:e.isChatLoading,onClick:()=>{var e,t,n;return null==(n=null==(t=null==(e=null==window?void 0:window.supportWidget)?void 0:e.craftTalk)?void 0:t.open)?void 0:n.call(t)},eventActionText:"Напишите в чат",children:(0,i.jsxs)(o.h,{className:tX.card,variant:"secondary",children:[(0,i.jsxs)("div",{className:tX.cardTitle,children:[(0,i.jsx)("img",{src:"https://finuslugi.ru/icons/chaticons/new/chat_icon_hover.svg",alt:"chat",width:24,height:24,loading:"lazy"}),"Напишите в чат"]}),(0,i.jsxs)("p",{className:tX.cardSubtitle,children:["Виртуальный ассистент доступен 24/7, ",(0,i.jsx)("br",{}),"операторы — с 6:00 до 23:59 мск"]})]})}),!1]})},t0=({data:e,isMobile:t})=>{let n=tp();return(0,i.jsx)("div",{className:te.contentWrapper,children:e.map(e=>(0,i.jsx)(x.Fragment,{children:e.sections.map(e=>{var l;return(0,i.jsxs)("div",{className:(0,a.default)(te.content,{[te.hidden]:n.openedSection!==e.id,[te.contentOpen]:!!n.openedSection}),children:[(0,i.jsx)("div",{className:te.contentHeader,children:(0,i.jsx)("label",{children:e.title})}),null==(l=e.content)?void 0:l.map((n,l)=>{var r,o;return(0,i.jsxs)("div",{children:[(0,i.jsx)("div",{children:(0,i.jsx)("a",{className:(0,a.default)(te.contentTitle,{[te.removed]:!n.title,[te.contentTitleUrl]:!!n.url,[te.contentTitleLink]:!!e.isSeeAllLinkAvailable,[te.contentTitleNew]:!!n.new}),href:e.isSeeAllLinkAvailable?n.url:void 0,children:(0,i.jsxs)("span",{children:[e.isSeeAllLinkAvailable&&(0,i.jsx)("div",{className:te.arrowIcon,children:(0,i.jsx)(_.IconFdsArrowUpRightSmallO,{})}),n.title]})})}),!(null!=(r=n.links)&&r.length)&&(0,i.jsx)(tn,{items:n.chips||[],maxNumberOfLines:e.content.length<=1?99:t?3:2}),!!(null!=(o=n.links)&&o.length)&&(0,i.jsx)("div",{className:(0,a.default)(te.links,{[te.linksColumns]:!!n.columns,[te.linksTitleless]:!n.title}),children:n.links.map(e=>(0,i.jsxs)("a",{href:e.url,onClick:()=>eU(g.link,e.title,`${e.title}_${e.url}`),children:[(0,i.jsx)("div",{className:te.arrowIcon,children:(0,i.jsx)(_.IconFdsArrowUpRightSmallO,{})}),(0,i.jsxs)("span",{children:[(0,i.jsx)("span",{children:e.title}),!!e.new&&(0,i.jsx)("span",{className:(0,a.default)({[te.newInline]:!!e.new})})]})]},e.url))})]},`${n.url}_${l}`)})]},e.id)})},e.id))})},t1=(0,d.g)("navigation-section-icon","sc"),t2=Object.freeze({icon:`${t1}`}),t4=({name:e,background:t})=>{let n=(0,x.useMemo)(()=>e&&_[e]||null,[e]);return e&&n?(0,i.jsx)("div",{className:t2.icon,style:{background:t},children:(0,i.jsx)(n,{})}):null},t6=(0,d.g)("navigation","sc"),t5=Object.freeze({navigation:`${t6}`,navigationOpening:`${t6}--opening`,navigationClosing:`${t6}--closing`,wrapper:`${t6}__wrapper`,container:`${t6}__container`,containerOpen:`${t6}__container--open`,sections:`${t6}__sections`,sectionsOpen:`${t6}__sections--open`,citySelectButton:`${t6}__city-select-button`,sectionsTitle:`${t6}__sections-title`,sectionsWrapper:`${t6}__sections-wrapper`,section:`${t6}__section`,sectionArrow:`${t6}__section-arrow`,sectionExtra:`${t6}__section--extra`,sectionActive:`${t6}__section--active`,sectionTitle:`${t6}__section-title`,chatWrapper:`${t6}__chat-wrapper`,chatHeader:`${t6}__chat-header`,backButton:`${t6}__back-button`,useful:`${t6}__useful`,usefulOpen:`${t6}__useful--open`,usefulTitle:`${t6}__useful-title`,usefulGrid:`${t6}__useful-grid`,removed:`${t6}__removed`}),t7=({data:e})=>{var t;let n=tp(),l=ts(),r=(0,p.useBreakpointDown)("m"),[o,c]=(0,x.useState)(!0);(0,x.useEffect)(()=>{c(r)},[r]);let u=(0,x.useRef)(null),d=(0,x.useCallback)(()=>{u.current&&clearTimeout(u.current),u.current=setTimeout(()=>n.openedSection?n.setOpenedSection(null):n.isNavigationOpen?n.setOpenedBlock(null):void 0,50)},[n]),m=(0,x.useRef)(!1),h=(0,x.useRef)(null),f=(0,x.useCallback)(()=>{o&&(m.current=!0,h.current=window.onpopstate||null,window.onpopstate=function(){window.history.forward(),d()},window.history.pushState(null,"",window.location.href))},[d,o]),w=(0,x.useCallback)(()=>{m.current=!1,window.onpopstate=h.current,window.history.go(-1)},[]),v=(0,x.useRef)(null),b=(0,x.useCallback)(e=>{if(o||!n.navMenuItemsRef.current||!n.navigationRef.current)return;let t=e.target,i=!n.navMenuItemsRef.current.contains(t)&&!n.navigationRef.current.contains(t);if(i&&!v.current){n.setIgnoreClicks(),v.current=setTimeout(()=>n.setOpenedBlock(null),300);return}!i&&v.current&&(clearTimeout(v.current),v.current=null)},[o,n]),j=(0,x.useRef)(null),y=(0,x.useCallback)(e=>{typeof window>"u"||(e?(j.current=b,window.addEventListener("mousemove",j.current)):j.current&&window.removeEventListener("mousemove",j.current))},[b]);(0,x.useEffect)(()=>{y(n.isNavigationOpen),n.isNavigationOpen&&!m.current&&f(),!n.isNavigationOpen&&m.current&&w()},[n.isNavigationOpen]);let C=(e,t)=>()=>{eU(g.button,t),n.setOpenedSection(e)},{start:$,clear:k}=tc(),N=()=>{o||k()};return(0,i.jsx)("div",{ref:n.navigationRef,className:(0,a.default)(t5.navigation,{[t5.removed]:!n.isNavigationMounted,[t5.navigationOpening]:n.isNavigationOpen,[t5.navigationClosing]:!n.isNavigationOpen}),children:(0,i.jsx)("div",{className:t5.wrapper,children:(0,i.jsxs)(s.Container,{className:(0,a.default)(t5.container,{[t5.containerOpen]:!!n.openedSection}),children:[(0,i.jsxs)("div",{className:(0,a.default)(t5.sections,{[t5.sectionsOpen]:!!n.openedSection}),children:[(0,i.jsx)(p.Button,{className:t5.citySelectButton,variant:"purple",appearance:"ghost",size:"xs",onClick:()=>l.handleButtonClick(!1),iconLeft:(0,i.jsx)(_.IconFdsLocationO,{size:24}),label:(null==(t=l.town)?void 0:t.name)||"Вся Россия"}),e.map(e=>(0,i.jsxs)("ul",{className:(0,a.default)(t5.sectionsWrapper,{[t5.removed]:n.openedBlock!==e.id&&!o}),children:[(0,i.jsx)("div",{className:t5.sectionsTitle,children:eL[e.id]}),e.sections.map(e=>{let t,l;return(0,i.jsxs)("li",{className:(0,a.default)(t5.section,{[t5.sectionExtra]:!!e.extra,[t5.sectionActive]:n.openedSection===e.id}),onClick:C(e.id,e.title),onMouseEnter:(t=e.id,l=e.title,()=>{o||$(C(t,l),150)}),onMouseLeave:N,children:[(0,i.jsx)(t4,{name:e.uikitIcon,background:e.uikitIconBg}),(0,i.jsx)("span",{className:t5.sectionTitle,children:e.title}),(0,i.jsx)("div",{className:t5.sectionArrow,children:(0,i.jsx)(_.IconFdsChevronRightSmallO,{size:24})})]},e.id)})]},e.id)),(0,i.jsxs)("div",{className:t5.chatWrapper,children:[(0,i.jsx)("div",{className:t5.chatHeader,children:"Нужна помощь?"}),(0,i.jsx)(tZ,{})]})]}),(0,i.jsxs)("button",{type:"button",className:(0,a.default)(t5.backButton,{[t5.removed]:!n.openedSection}),onClick:()=>{eU(g.button,"Назад"),n.setOpenedSection(null)},children:[(0,i.jsx)(_.IconFdsChevronLeftO,{size:24}),(0,i.jsx)("span",{children:"Назад"})]}),(0,i.jsx)(t0,{data:e,isMobile:o}),(0,i.jsxs)("div",{className:(0,a.default)(t5.useful,{[t5.usefulOpen]:!!n.openedSection}),children:[(0,i.jsx)("div",{className:t5.usefulTitle,children:"Полезное на Финуслугах"}),e.map(e=>(0,i.jsx)(x.Fragment,{children:e.sections.map(e=>{var t;return(0,i.jsx)("div",{className:(0,a.default)(t5.usefulGrid,{[t5.removed]:n.openedSection!==e.id}),children:null==(t=e.useful)?void 0:t.map((e,t)=>(0,i.jsxs)("a",{href:e.url,onClick:()=>eU(g.link,e.title,`${e.title}_${e.url}`),children:[(0,i.jsx)("div",{children:(0,i.jsx)("img",{src:e.icon,srcSet:e.icon2?`${e.icon}, ${e.icon2} 2x`:void 0,alt:e.title,loading:"lazy"})}),(0,i.jsx)("span",{dangerouslySetInnerHTML:{__html:e.title}})]},`${e.title}_${t}`))},e.id)})},e.id))]})]})})})},t8=({data:e,showcaseUrl:t="https://finuslugi.ru",minioUrl:n="https://assets.finuslugi.ru/mp-assets",lkUrl:l="https://lk.finuslugi.ru/registration",initialTown:r,isMainBannerPage:o,enableAppHeaderBanner:c=!1,enableCertificatesBanner:d=!1,enableExternalLinkWarning:m=!1,news:h,className:f})=>{let w=tp(),v=(0,x.useMemo)(()=>((e,t,n)=>{var i,l,r,o,s,a,c;let d=(null==(l=null==(i=null==e?void 0:e.NAVIGATOR)?void 0:i.findIndex)?void 0:l.call(i,({id:e})=>"news"===e))||-1,p=(null==(o=null==(r=null==e?void 0:e.NAVIGATOR)?void 0:r[d])?void 0:o.content)||[];if(null!=(c=null==(a=null==(s=null==e?void 0:e.NAVIGATOR)?void 0:s[d])?void 0:a.content)&&c[0]&&Array.isArray(n)&&p.length){let i=n.map(({title:e,url:n})=>({title:e,url:u(t||"",n),new:0}));e.NAVIGATOR[d].content[0].links=i}return[{id:"FINPRODUCTS",sections:Array.isArray(null==e?void 0:e.FINPRODUCTS)?null==e?void 0:e.FINPRODUCTS:[]},{id:"NAVIGATOR",sections:Array.isArray(null==e?void 0:e.NAVIGATOR)?null==e?void 0:e.NAVIGATOR:[]},{id:"ABOUT",sections:Array.isArray(null==e?void 0:e.ABOUT)?null==e?void 0:e.ABOUT:[]}]})(e,t,h),[e,t,h]),b=null==e?void 0:e.config,j=(({enableCertificatesBanner:e,enableExternalLinkWarning:t,isMainBannerPage:n})=>{let[i,l]=(0,x.useState)("checking"),[r,o]=(0,x.useState)(!1),[s,a]=(0,x.useState)(!1),[c,u]=(0,x.useState)(!1),d=(0,x.useRef)(),p=(0,x.useRef)(!1),m=(0,x.useRef)(!1),h=(0,x.useRef)(null),f=(0,x.useRef)(null),g=e&&n,w=g||t,v=(0,x.useCallback)(e=>{let t=d.current;t?t.call(window,e,"_blank","noopener,noreferrer"):window.open(e,"_blank","noopener,noreferrer")},[]),_=(0,x.useCallback)(()=>{o(!1),f.current=null},[]),b=(0,x.useCallback)(e=>{tN(tx),m.current=!0,f.current=e,o(!0)},[]),j=(0,x.useCallback)(()=>!p.current&&("external"===f.current||!m.current),[]),y=(0,x.useCallback)(()=>{"external"!==f.current&&b("external")},[b]);return(0,x.useEffect)(()=>{d.current=window.open,p.current=tk(tv),m.current=tk(tx),u(p.current),a(!0)},[]),(0,x.useEffect)(()=>{if(s){if(!g)return void l("skipped");l(e=>"shown"===e||"closing"===e||"dismissed"===e?e:c||tk(t_)?"skipped":"shown")}},[c,g,s]),(0,x.useEffect)(()=>{if(!s||!w||p.current)return;let e=new AbortController;return h.current=e,tT("https://www.sberbank.ru/common_static/favicon.ico",1800,e.signal).then(t=>{h.current===e&&(h.current=null,t&&(tN(tv),p.current=!0,u(!0),"external"===f.current&&((e=>{if(t$.delete(e),!(typeof window>"u"))try{window.localStorage.removeItem(e)}catch{}})(tx),m.current=!1),f.current&&_()))}),()=>{e.abort(),h.current===e&&(h.current=null)}},[_,w,s]),(0,x.useEffect)(()=>{if(!s||!t)return;let e=d.current;if(!e)return;let n=!0,i=e=>{if(0!==e.button&&1!==e.button||!(e.target instanceof Element))return;let t=e.target.closest("a[href]");t&&!e.defaultPrevented&&tO(t.href,window.location)&&j()&&(e.preventDefault(),queueMicrotask(()=>{n&&j()&&y()}))},l=(t,n="_blank",i)=>tO(t,window.location)&&j()?(y(),null):e.call(window,t,n,i);return window.open=l,document.addEventListener("click",i,!0),document.addEventListener("auxclick",i,!0),()=>{n=!1,document.removeEventListener("click",i,!0),document.removeEventListener("auxclick",i,!0),window.open===l&&(window.open=e)}},[t,s,j,y]),(0,x.useEffect)(()=>{t||"external"===f.current&&_()},[_,t]),(0,x.useEffect)(()=>{g||"banner"===f.current&&_()},[_,g]),(0,x.useEffect)(()=>{w||_()},[_,w]),{bannerStatus:i,isPopupOpen:r,dismissBanner:(0,x.useCallback)(()=>{tN(t_),l("closing")},[]),finishBannerClosing:(0,x.useCallback)(()=>{l("dismissed")},[]),openPopupFromBanner:(0,x.useCallback)(()=>{b("banner")},[b]),closePopup:_,openCertificatesPage:(0,x.useCallback)(()=>{v("https://www.gosuslugi.ru/crt")},[v]),openYandexBrowserPage:(0,x.useCallback)(()=>{v("https://browser.yandex.ru/")},[v])}})({enableCertificatesBanner:!!e&&d,enableExternalLinkWarning:m,isMainBannerPage:!!o}),y="shown"===j.bannerStatus||"closing"===j.bannerStatus,C="skipped"===j.bannerStatus,$=(0,x.useMemo)(()=>v.reduce((e,t)=>{var n;return e[t.id]=null==(n=t.sections[0])?void 0:n.id,e},{}),[v]),k=w.isAuth?"Личный кабинет":"Войти",N=o&&w.isHeaderTransparent,O=(e,t,n,i)=>()=>{e!==w.openedBlock?eU(g.toggle,t,"on"):eU(g.button,"menu_close","on");let l=n?$[e]:"";w.setOpenedBlock(e,l,!!i)},{start:T,clear:S}=tc(),A=e=>()=>{w.ignoreClicks||e()},I=(0,i.jsx)(tC,{isOpen:j.isPopupOpen,onClose:j.closePopup,onOpenCertificatesPage:j.openCertificatesPage,onOpenYandexBrowserPage:j.openYandexBrowserPage});return e?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{ref:w.headerRef,className:(0,a.default)(eS.header,f,{[eS.transparent]:N}),children:(0,i.jsxs)("div",{ref:w.fixedContainerRef,className:(0,a.default)(eS.fixed,{[eS.hidden]:w.isHeaderHidden,[eS.navigationOpen]:w.isNavigationOpen}),children:[y&&(0,i.jsx)(tj,{onDismiss:j.dismissBanner,onClosed:j.finishBannerClosing,onOpenDetails:j.openPopupFromBanner,onOpenCertificatesPage:j.openCertificatesPage,onOpenYandexBrowserPage:j.openYandexBrowserPage}),C&&!!(null!=b&&b.appBannerUrl)&&c&&(0,i.jsx)(tQ,{mobileAppUrl:b.appBannerUrl,minioUrl:n}),(0,i.jsxs)(s.Container,{className:eS.container,children:[(0,i.jsxs)("div",{className:eS.leftRow,children:[(0,i.jsx)(tH,{className:eS.logo,href:t,eventActionType:g.icon,eventActionText:"finuslugi_logo",eventLabel:`finuslugi_logo_${t}`,children:(0,i.jsxs)("picture",{children:[(0,i.jsx)("source",{srcSet:u(n,"/widgets/header/logo/d.webp"),media:"(min-width: 768px)"}),(0,i.jsx)("img",{src:u(n,"/widgets/header/logo/m.webp"),alt:"Финуслуги",loading:"eager"})]})}),(0,i.jsx)("nav",{ref:w.navMenuItemsRef,className:eS.menuItems,children:(0,i.jsx)("ul",{children:eP.map(({id:e,label:t})=>(0,i.jsx)("li",{children:(0,i.jsx)(p.Button,{className:(0,a.default)({[eS.menuItemActive]:w.openedBlock===e&&w.isNavigationOpen}),label:t,variant:"white",size:"xs",onClick:A(O(e,t,!0)),onMouseEnter:()=>{w.isNavigationOpen&&e===w.openedBlock||w.setIgnoreClicks(),T(O(e,t,!0,!0),200)},onMouseLeave:S})},e))})}),(0,i.jsx)(tL,{className:(0,a.default)(eS.tabletMenuButton,{[eS.menuItemActive]:w.isNavigationOpen}),eventActionText:"Меню сайта",variant:"white",size:"xs",iconRight:(0,i.jsx)(_.IconFdsChevronDownO,{size:24}),onClick:O("FINPRODUCTS","Меню сайта"),children:"Меню сайта"})]}),(0,i.jsxs)("div",{className:(0,a.default)(eS.buttonGroup,{[eS.whiteIcons]:(null==b?void 0:b.iconColorOnMobileMainBanner)==="white"}),children:[(0,i.jsxs)("div",{className:eS.chips,children:[(0,i.jsx)(tL,{as:"a",href:l,size:"xs",shape:"icon",appearance:"ghost",eventActionText:"profile",eventLabel:`profile_${l}`,iconLeft:(0,i.jsx)(_.IconFdsUserO,{size:20})}),(0,i.jsx)(tL,{onClick:()=>{var e,t,n;return null==(n=null==(t=null==(e=null==window?void 0:window.supportWidget)?void 0:e.craftTalk)?void 0:t.open)?void 0:n.call(t)},size:"xs",shape:"icon",appearance:"ghost",eventActionText:"IconFdsChatDotsCircleO",iconLeft:(0,i.jsx)(_.IconFdsChatDotsCircleO,{size:24})})]}),(0,i.jsx)(tL,{className:eS.menuButton,size:"xs",shape:N?"icon":"default",appearance:N?"ghost":"fill",label:"Меню",onClick:O("FINPRODUCTS","Меню"),eventActionText:"Меню",iconLeft:(0,i.jsx)(_.IconFdsMenuSkewedO,{size:24})}),(0,i.jsxs)("div",{className:eS.moreButtons,children:[(0,i.jsx)(tG,{initialTown:r}),(0,i.jsx)(tL,{onClick:()=>{var e,t,n;return null==(n=null==(t=null==(e=null==window?void 0:window.supportWidget)?void 0:e.craftTalk)?void 0:t.open)?void 0:n.call(t)},size:"xs",appearance:"ghost",eventActionText:"IconFdsChatDotsSquareAddO",iconLeft:(0,i.jsx)(_.IconFdsChatDotsSquareAddO,{size:24}),children:"Онлайн чат"}),(0,i.jsx)(tL,{as:"a",href:l,size:"xs",eventActionText:k,eventLabel:`${k}_${l}`,label:k})]})]}),(0,i.jsxs)(tH,{className:eS.auth,href:l,eventActionText:k,eventLabel:`${k}_${l}`,children:[(0,i.jsx)(tL,{size:"xs",shape:"circle-icon",iconLeft:(0,i.jsx)(_.IconFdsUserO,{}),eventActionText:k,eventLabel:`${k}_${l}`}),(0,i.jsx)("p",{children:k})]}),(0,i.jsx)("div",{className:eS.close,children:(0,i.jsx)(tL,{className:eS.close,size:"xs",variant:"secondary",shape:"circle-icon",iconLeft:(0,i.jsx)(_.IconFdsCloseO,{}),onClick:()=>w.setOpenedBlock(null),eventActionText:"IconFdsCloseO"})})]})]})}),(0,i.jsx)("div",{className:(0,a.default)(eS.overlay,{[eS.removed]:!w.isNavigationMounted,[eS.overlayOpening]:w.isNavigationOpen,[eS.overlayClosing]:!w.isNavigationOpen}),onClick:A(()=>w.setOpenedBlock(null))}),(0,i.jsx)(t7,{data:v,minioUrl:n}),I]}):m?I:null},t3=e=>(0,i.jsx)(tm,{isMainBannerPage:e.isMainBannerPage,children:(0,i.jsx)(t8,{...e})}),t9=(0,d.g)("page-layout","sc"),ne=Object.freeze({main:`${t9}__main`}),nt=(0,l.default)(()=>e.A(56322).then(e=>e.CookiesPlate),{ssr:!1});e.s(["PageLayout",0,function({initialGeo:e,headerData:t,footerData:n,showStartGeoPopup:l=!1,citySelectProviderProps:r,children:o}){let{region:s,town:a}=e??{},c=(null==r?void 0:r.showcaseUrl)??"";return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(ta,{...r,showcaseUrl:c,showStartGeoPopup:l,initialRegion:s,initialTown:a,children:[t&&(0,i.jsx)(t3,{...t}),(0,i.jsx)("main",{className:ne.main,children:o}),n&&(0,i.jsx)(eO,{...n})]}),(0,i.jsx)(nt,{})]})}],71267)}]);