(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[928],{68113:function(e,t,n){Promise.resolve().then(n.bind(n,59006)),Promise.resolve().then(n.bind(n,59994)),Promise.resolve().then(n.bind(n,86996)),Promise.resolve().then(n.t.bind(n,84382,23)),Promise.resolve().then(n.bind(n,22636)),Promise.resolve().then(n.bind(n,76398)),Promise.resolve().then(n.t.bind(n,1597,23)),Promise.resolve().then(n.bind(n,8289)),Promise.resolve().then(n.t.bind(n,37135,23)),Promise.resolve().then(n.bind(n,82518)),Promise.resolve().then(n.bind(n,78823)),Promise.resolve().then(n.bind(n,92424)),Promise.resolve().then(n.bind(n,59170))},1906:function(e,t,n){"use strict";t.Z=function(){for(var e,t,n=0,_="";n<arguments.length;)(e=arguments[n++])&&(t=function e(t){var n,_,r="";if("string"==typeof t||"number"==typeof t)r+=t;else if("object"==typeof t){if(Array.isArray(t))for(n=0;n<t.length;n++)t[n]&&(_=e(t[n]))&&(r&&(r+=" "),r+=_);else for(n in t)t[n]&&(r&&(r+=" "),r+=n)}return r}(e))&&(_&&(_+=" "),_+=t);return _}},77131:function(e,t,n){"use strict";function _(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){if(t.length<e)throw TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}function E(e,t){return o(2,arguments),function(e,t){o(2,arguments);var n=function(e){o(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===r(e)&&"[object Date]"===t?new Date(e.getTime()):"number"==typeof e||"[object Number]"===t?new Date(e):(("string"==typeof e||"[object String]"===t)&&"undefined"!=typeof console&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(Error().stack)),new Date(NaN))}(e),E=_(t);if(isNaN(E))return new Date(NaN);if(!E)return n;var i=n.getDate(),u=new Date(n.getTime());return(u.setMonth(n.getMonth()+E+1,0),i>=u.getDate())?u:(n.setFullYear(u.getFullYear(),u.getMonth(),i),n)}(e,-_(t))}n.d(t,{Z:function(){return E}})},3608:function(e,t,n){"use strict";n.d(t,{s:function(){return c}});var _=n(57437),r=n(60915),o=n(41014),E=n(33478),i=n(32833),u=n(61810),a=n(2265),T=n(16765),s=n(1808),L=n(34314),l=n.n(L);let c=e=>{let{onlyEsiaAuth:t=!0,additionalTargetUri:n,openModal:L=!1,closeModal:c,entry:N}=e,U=T.V.NEXT_PUBLIC_BASE_LK_URL,P=T.V.NEXT_PUBLIC_S3_ASSETS,[I,B]=(0,a.useState)(null),[C,v]=(0,a.useState)(!1),A=(0,a.useCallback)(async()=>{B(await (0,o.g)(T.V.NEXT_PUBLIC_PL_LK_API_URL,"broker_account"))},[]);function f(){v(!1),c(!C)}return((0,a.useEffect)(()=>{v(L)},[L]),(0,a.useEffect)(()=>{A()},[A]),I)?(0,_.jsx)(u.u_,{open:C,onClose:f,size:"l",className:l().modal,dataQa:"login-widget-modal",children:(0,_.jsx)(E.U,{serverConfig:I,className:l().widget,baseUrl:U,s3AssetsUrl:P,config:{title:"Вход и регистрация",description:null,highlights:null,primaryAuthProviders:["ESIA"],additionalAuthProviders:t?void 0:["ALFA","SBER","TINKOFF","MTS","VTB","SOVCOM","PHONE"],linkTarget:"_self"},isSilent:!0,entryPointId:"brokerage-not-lk-brokers",scenarioParams:{targetUri:"".concat(U,"/brokers/kupit-aktsii/").concat(null!=n?n:"")},onAnalyticsEvent:e=>{let t=(0,s.MR)(e,N);(0,r.AB)({event:"data-event",eventCategory:t.eventCategory,eventAction:t.eventAction,eventLabel:t.eventLabel,eventValue:t.eventValue})}})}):(0,_.jsx)(u.u_,{open:C,onClose:f,size:"l",children:(0,_.jsx)(i.Od,{height:300,style:{width:"100%"}})})}},16765:function(e,t,n){"use strict";n.d(t,{V:function(){return r}});var _=n(20564);let r={NEXT_PUBLIC_API_URL:(0,_.env)("NEXT_PUBLIC_API_URL"),NEXT_PUBLIC_BASE_URL:(0,_.env)("NEXT_PUBLIC_BASE_URL"),NEXT_PUBLIC_BASE_LK_URL:(0,_.env)("NEXT_PUBLIC_BASE_LK_URL"),NEXT_PUBLIC_PL_LK_API_URL:(0,_.env)("NEXT_PUBLIC_PL_LK_API_URL"),NEXT_PUBLIC_MP_GROWTH_API_URL:(0,_.env)("NEXT_PUBLIC_MP_GROWTH_API_URL"),NEXT_PUBLIC_ADVISORY_API_URL:(0,_.env)("NEXT_PUBLIC_ADVISORY_API_URL"),NEXT_PUBLIC_S3_ASSETS:(0,_.env)("NEXT_PUBLIC_S3_ASSETS"),NEXT_PUBLIC_S3_ASSETS_URL:(0,_.env)("NEXT_PUBLIC_S3_ASSETS_URL"),NEXT_PUBLIC_ISS_WSS:(0,_.env)("NEXT_PUBLIC_ISS_WSS"),NEXT_PUBLIC_ISS_LOGIN:(0,_.env)("NEXT_PUBLIC_ISS_LOGIN"),NEXT_PUBLIC_ISS_PASSWORD:(0,_.env)("NEXT_PUBLIC_ISS_PASSWORD"),NEXT_PUBLIC_GTM_ID:(0,_.env)("NEXT_PUBLIC_GTM_ID"),NEXT_PUBLIC_MTM_URL:(0,_.env)("NEXT_PUBLIC_MTM_URL"),NEXT_PUBLIC_MTM_ID:(0,_.env)("NEXT_PUBLIC_MTM_ID"),NEXT_PUBLIC_FEATURE_TOGGLE_BOND_PAGE:"true"===(0,_.env)("NEXT_PUBLIC_FEATURE_TOGGLE_BOND_PAGE"),NEXT_PUBLIC_FEATURE_TOGGLE_STOCK_PAGE:"true"===(0,_.env)("NEXT_PUBLIC_FEATURE_TOGGLE_STOCK_PAGE"),NEXT_PUBLIC_FEATURE_TOGGLE_FUND_PAGE:"true"===(0,_.env)("NEXT_PUBLIC_FEATURE_TOGGLE_FUND_PAGE"),NEXT_PUBLIC_FEATURE_TOGGLE_CURRENCY_PAGE:"true"===(0,_.env)("NEXT_PUBLIC_FEATURE_TOGGLE_CURRENCY_PAGE"),NEXT_PUBLIC_FEATURE_TOGGLE_METAL_PAGE:"true"===(0,_.env)("NEXT_PUBLIC_FEATURE_TOGGLE_METAL_PAGE"),NEXT_PUBLIC_FEATURE_TOGGLE_NEW_BANNER_FINAM:"true"===(0,_.env)("NEXT_PUBLIC_FEATURE_TOGGLE_NEW_BANNER_FINAM"),NEXT_PUBLIC_FEATURE_TOGGLE_NEW_FLOW_OPEN_BROKER_ACCOUNT:"true"===(0,_.env)("NEXT_PUBLIC_FEATURE_TOGGLE_NEW_FLOW_OPEN_BROKER_ACCOUNT"),NEXT_PUBLIC_FEATURE_TOGGLE_BPIF_WIDGET_ENABLED:"true"===(0,_.env)("NEXT_PUBLIC_FEATURE_TOGGLE_BPIF_WIDGET_ENABLED"),NEXT_PUBLIC_FEATURE_TOGGLE_MIX_COLLECTIONS_ENABLED:"true"===(0,_.env)("NEXT_PUBLIC_FEATURE_TOGGLE_MIX_COLLECTIONS_ENABLED"),NEXT_PUBLIC_FEATURE_TOGGLE_A4_ENABLED:"true"===(0,_.env)("NEXT_PUBLIC_FEATURE_TOGGLE_A4_ENABLED"),NEXT_PUBLIC_FEATURE_TOGGLE_OPEN_BANNER_36_6:"true"===(0,_.env)("NEXT_PUBLIC_FEATURE_TOGGLE_OPEN_BANNER_36_6"),NEXT_PUBLIC_SHOW_STOCK_BUTTON:"true"===(0,_.env)("NEXT_PUBLIC_SHOW_STOCK_BUTTON"),NEXT_PUBLIC_SHOW_BOND_BUTTON:"true"===(0,_.env)("NEXT_PUBLIC_SHOW_BOND_BUTTON"),NEXT_PUBLIC_SHOW_FUND_BUTTON:"true"===(0,_.env)("NEXT_PUBLIC_SHOW_FUND_BUTTON"),NEXT_PUBLIC_SHOW_CURRENCY_METAL_BUTTON:"true"===(0,_.env)("NEXT_PUBLIC_SHOW_CURRENCY_METAL_BUTTON")}},1808:function(e,t,n){"use strict";function _(e){if("string"!=typeof e)throw Error("Input must be a string");let t={а:"a",б:"b",в:"v",г:"g",д:"d",е:"e",ё:"yo",ж:"zh",з:"z",и:"i",й:"j",к:"k",л:"l",м:"m",н:"n",о:"o",п:"p",р:"r",с:"s",т:"t",у:"u",ф:"f",х:"h",ц:"c",ч:"ch",ш:"sh",щ:"sch",ъ:"",ы:"y",ь:"",э:"e",ю:"yu",я:"ya",А:"A",Б:"B",В:"V",Г:"G",Д:"D",Е:"E",Ё:"Yo",Ж:"Zh",З:"Z",И:"I",Й:"J",К:"K",Л:"L",М:"M",Н:"N",О:"O",П:"P",Р:"R",С:"S",Т:"T",У:"U",Ф:"F",Х:"H",Ц:"C",Ч:"Ch",Ш:"Sh",Щ:"Sch",Ъ:"",Ы:"Y",Ь:"",Э:"E",Ю:"Yu",Я:"Ya"};return e.split("").map(e=>t[e]||e).join("")}function r(e){return e.data.map(e=>({close:e[5][0],high:e[3][0],low:e[4][0],open:e[2][0],timestamp:+new Date(e[0]),volume:e[7]}))}n.d(t,{Sj:function(){return _},wO:function(){return r},MR:function(){return i}});let o=["ALFA","SBER","SOVCOM","TINKOFF","VTB"],E={ALFA:"alfa",SBER:"sber",SOVCOM:"sovcom",TINKOFF:"tinkoff",VTB:"vtb"};function i(e,t){let n={eventCategory:"".concat(e.eventCategory,"_").concat(t),eventLabel:e.eventLabel,eventAction:e.eventAction},_=e.eventLabel;return"mount_login_widget"===e.eventAction&&(n.eventAction="page_view_popup"),"ESIA"===e.eventLabel&&(n.eventAction="click_button_voyti_gu",n.eventLabel=void 0),"popup_select_login_provider"===e.eventLabel&&(n.eventAction="click_button_vybor_id_bank",n.eventLabel=void 0),_&&o.includes(_)&&(n.eventAction="click_button_id_bank",n.eventLabel=E[_]),"PHONE"===e.eventLabel&&(n.eventAction="click_button_telefon",n.eventLabel=void 0),{...e,...n}}n(59170)},59170:function(e,t,n){"use strict";n.r(t),n.d(t,{useIntervalOnFn:function(){return r}});var _=n(2265);let r=e=>{let{refreshFn:t,interval:n=1e4,immediate:r=!0,onError:o}=e,E=(0,_.useRef)(!0),i=(0,_.useRef)(null),u=(0,_.useRef)(!1),a=(0,_.useCallback)(async()=>{if(!u.current){u.current=!0;try{await t()}catch(e){o&&o(e),console.error("Refresh failed:",e)}finally{u.current=!1}}},[t,o]),T=(0,_.useCallback)(()=>{i.current&&(clearInterval(i.current),i.current=null),r&&a(),i.current=window.setInterval(()=>{E.current&&a()},n)},[a,n,r]),s=(0,_.useCallback)(()=>{i.current&&(clearInterval(i.current),i.current=null)},[]),L=(0,_.useCallback)(async()=>{E.current&&await a()},[a]);return(0,_.useEffect)(()=>(E.current=!0,T(),()=>{E.current=!1,s()}),[T,s]),{refreshNow:L,stopInterval:s,startInterval:T}}},34314:function(e){e.exports={widget:"LoginWidgetModal_widget__KpWtg",modal:"LoginWidgetModal_modal__C0f3z"}},84382:function(e){e.exports={breadCrumps:"BondPage_breadCrumps__XMQ7b",grid:"BondPage_grid___dKGV",chartCard:"BondPage_chartCard__ya4nM",aboutBond:"BondPage_aboutBond__VyjRb"}}},function(e){e.O(0,[207,544,937,904,458,372,420,703,162,863,866,971,69,744],function(){return e(e.s=68113)}),_N_E=e.O()}]);