(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[991],{2392:function(e,t,a){"use strict";a.d(t,{z:function(){return d}});var n=a(57437),i=a(41014),c=a(33478),o=a(32833),l=a(61810),r=a(2265),s=a(16765);function d(e){let{isOpen:t,onClose:a,serverConfig:d,collectionId:u}=e,_=s.V.NEXT_PUBLIC_BASE_LK_URL,p=s.V.NEXT_PUBLIC_PL_LK_API_URL,m=s.V.NEXT_PUBLIC_S3_ASSETS,h="".concat(_,"/investment/advisory/bpif/").concat(u,"/purchase"),[f,x]=(0,r.useState)(null!=d?d:null);return(0,r.useEffect)(()=>{d||e();async function e(){x(await (0,i.g)(p,"bpif-widget"))}},[p,d]),(0,n.jsx)(l.u_,{dataQa:"brokers-bpif-collections-buy-modal",open:t,onClose:a,children:f?(0,n.jsx)(c.U,{baseUrl:_,s3AssetsUrl:m,serverConfig:f,config:{variant:"secondary",primaryTextOverride:"Войти и купить",linkTarget:"_self"},scenarioParams:{targetUri:h},isSilent:!0,entryPointId:"brokers-sc-landing"}):(0,n.jsx)(o.Od,{height:500,style:{width:"100%"}})})}},58221:function(e,t,a){"use strict";a.d(t,{Y:function(){return F}});var n=a(57437),i=a(32833),c=a(61810),o=a(26094),l=a(75504),r=a(2265),s=a(76935),d=a.n(s);let u=["#0A84FF","#30D158","#FF453A","#FF9F0A"];var _=a(90135),p=a.n(_);function m(e){let{securities:t}=e;return(0,n.jsx)("div",{className:p().container,"data-qa":"scale",children:t.map((e,t)=>{let{securityType:a,ticker:i,name:c,weightPercent:o}=e;return(0,n.jsx)("div",{className:p().segment,style:{flexGrow:o/100,backgroundColor:u[t]}},"".concat(i,"-").concat(a,"-").concat(c))})})}var h=a(6731),f=a(16765),x=a(12552),v=a.n(x);function b(e){let{securities:t}=e,a="scale-legend",l=f.V.NEXT_PUBLIC_BASE_URL;return(0,n.jsx)("div",{className:v().container,"data-qa":a,children:t.map((e,t)=>{let r="".concat(l,"/brokers/kupit-aktsii/").concat(e.securityType.toLowerCase(),"/").concat(e.ticker);return(0,n.jsxs)(c.rU,{href:r,className:v().row,dataQa:"".concat(a,"-item-link"),target:"_blank",children:[(0,n.jsxs)("div",{className:v().group,children:[(0,n.jsx)("span",{className:v().dot,style:{backgroundColor:u[t]}}),(0,n.jsx)(i.xv,{size:"14",className:v().name,dataQa:"".concat(a,"-item-name"),children:e.name})]}),(0,n.jsxs)("div",{className:v().group,children:[(0,n.jsx)(i.YS,{size:"m",dataQa:"".concat(a,"-item-weight"),children:(0,h.og)(e.weightPercent)}),(0,n.jsx)(o.IconFdsChevronRightO,{size:"16",className:v().icon})]})]},r)})})}function g(e){let{securities:t}=e;return(0,n.jsxs)("div",{className:d().wrapper,children:[(0,n.jsx)(m,{securities:t}),(0,n.jsx)(b,{securities:t})]})}var y=a(65987),j=a.n(y);function N(e){let{securities:t,collectionType:a="bpif"}=e,c="brokers-kupit-aktsii-".concat(a,"-collections-params"),[s,d]=(0,r.useState)("assets"),u=(0,r.useMemo)(()=>Object.values(t.reduce((e,t)=>{var a,n,i;let c=null!==(a=e[t.securityType])&&void 0!==a?a:{name:null!==(i=({BOND:"Облигация",STOCK:"Акция",FUND:"Фонд",CURRENCY:"Валюта",METAL:"Металл"})[n=t.securityType])&&void 0!==i?i:n,ticker:t.securityType,securityType:t.securityType,weightPercent:0};return{...e,[t.securityType]:{...c,weightPercent:c.weightPercent+t.weightPercent}}},{})),[t]),_="types"===s?u:t;return(0,n.jsxs)("div",{"data-qa":c,className:j().wrapper,children:[(0,n.jsx)(i.X6,{type:"h4",dataQa:"".concat(c,"-title"),children:"Состав подборки"}),"mix"===a&&(0,n.jsxs)("div",{className:j().tabs,role:"tablist","aria-label":"Состав подборки",children:[(0,n.jsxs)("button",{className:(0,l.Z)(j().tab,"assets"===s&&j().tab_active),type:"button",role:"tab","aria-selected":"assets"===s,onClick:()=>d("assets"),children:[(0,n.jsx)(o.IconFdsTextParagraphO,{size:16})," Активы"]}),(0,n.jsxs)("button",{className:(0,l.Z)(j().tab,"types"===s&&j().tab_active),type:"button",role:"tab","aria-selected":"types"===s,onClick:()=>d("types"),children:[(0,n.jsx)(o.IconFdsPieChartCircleO,{size:16})," Типы"]})]}),(0,n.jsx)(g,{securities:_})]})}var C=a(19664),k=a.n(C),S=a(20910),w=a(40512),T=a.n(w);function E(e){let{caption:t,yieldRate:a}=e;return(0,n.jsxs)("div",{className:T().card,"data-qa":"yield-tile",children:[(0,n.jsx)(i.YS,{size:"s",dataQa:"yield-tile-caption",children:t}),(0,n.jsx)(S.B,{size:"18",weight:"medium",fontFamily:"primary",value:a,dataQa:"yield-tile-label"})]})}function I(e){let{historicalYield:t,description:a}=e,c=function(e){let{historicalYieldQuarter:t,historicalYieldHalfYear:a,historicalYieldYear:n}=e;return[{yieldRate:t,caption:"3 месяца"},{yieldRate:a,caption:"6 месяцев"},{yieldRate:n,caption:"12 месяцев"}]}(t);return(0,n.jsxs)("div",{"data-qa":"block-historical-yield",className:k().container,children:[(0,n.jsx)(i.xv,{as:"h4",size:"18",weight:"medium",dataQa:"header-historical-yield",children:"Историческая доходность"}),a&&(0,n.jsx)(i.xv,{size:"16",className:k().description,dataQa:"caption-historical-yield",children:a}),(0,n.jsx)("div",{"data-qa":"block-historical-yield-tiles",className:k().tiles,children:c.map(e=>{let{caption:t,yieldRate:a}=e;return(0,n.jsx)(E,{caption:t,yieldRate:a},t)})})]})}var L=a(124),M=a(49740),O=a(86696),Y=a(27468),P=a.n(Y);function z(e){let{icon:t}=e;return(0,n.jsx)(t,{size:24,style:{paddingTop:"2px"}})}function F(e){let{collection:t,disclaimer:a,isModalOpen:l,onModalClose:r,onBuyClick:s,actionButton:d,collectionType:u="bpif"}=e,_="brokers-kupit-aktsii-".concat(u,"-collections-modal"),p=function(e){let{historicalYieldMonth:t,historicalYieldQuarter:a,historicalYieldHalfYear:n,historicalYieldYear:i,historicalYieldThreeYear:c,historicalYieldFiveYear:o}=e;return[t,a,n,i,c,o].filter(e=>!!e).length>0}(t.historicalYield),m=function(e,t){let a="brokers-kupit-aktsii-".concat(null!=t?t:"bpif","-collections"),n=[{key:1,label:e.threshold.text,text:"от ".concat((0,h.lb)(e.threshold.value,{decimalIsWithoutZeros:!0})),icon:o.IconFdsRubleCircleO,dataQa:"".concat(a,"-threshold")}];if("mix"!==t){var i;n.push({key:2,label:e.managementCompany.label,text:(i=e.managementCompany.managementCompanyNames)&&0!==i.length?i.join(", "):"-",icon:o.IconFdsChartGrowthSquareO,dataQa:"".concat(a,"-company")})}return"mix"===t&&[e.couponYield,e.dividendYield].forEach((e,t)=>{e&&n.push({key:t+2,label:e.label,text:e.is_available?"Есть":"Нет",icon:o.IconFdsChartGrowthSquareO,dataQa:"".concat(a,"-").concat(0===t?"coupon-yield":"dividend-yield"),description:e.description})}),n}(t,u);return(0,n.jsx)(c.u_,{dataQa:_,header:{title:t.name},open:l,onClose:r,noPadding:!0,footer:{children:(0,n.jsxs)("div",{className:P().disclaimer,children:[(0,n.jsx)(c.zx,{dataQa:"".concat(_,"-button-buy"),stretch:!0,label:d,onClick:()=>{s(),(0,O.J)(t)}}),(0,n.jsx)(i.YS,{dataQa:"".concat(_,"-disclaimer"),className:P().disclaimer__caption,children:a.title})]})},children:(0,n.jsxs)("div",{className:P().modalContent,children:[(0,n.jsx)(i.xv,{dataQa:"".concat(_,"-description"),size:"16",children:t.description}),p&&(0,n.jsx)(I,{historicalYield:t.historicalYield,description:"Прирост расчетной стоимости подборки на ".concat(function(e,t){let{format:a=h.zT}=t||{};try{if("string"==typeof e)return(0,L.WU)(new Date(e),a,{locale:M.ru});return(0,L.WU)(e,a,{locale:M.ru})}catch(t){return e.toString()}}(new Date,{format:"dd.MM.yyyy"}))}),(0,n.jsx)(N,{securities:t.securities,collectionType:u}),m&&(0,n.jsx)("ul",{"data-qa":"".concat(_,"-params"),className:P().container,children:m.map(e=>{let{key:t,label:a,text:o,icon:l,dataQa:r,description:s}=e;return(0,n.jsxs)("li",{className:P().parameter,children:[(0,n.jsx)(z,{icon:l}),(0,n.jsxs)("div",{className:"pl-3",children:[(0,n.jsx)(i.X6,{type:"h5",dataQa:"".concat(r,"-text"),children:o}),(0,n.jsxs)("div",{className:P().parameter__label,children:[(0,n.jsx)(i.YS,{size:"m",dataQa:"".concat(r,"-label"),children:a}),s&&(0,n.jsx)(c.u,{text:s,position:"top",children:(0,n.jsx)("button",{className:P().parameter__hint,type:"button","aria-label":s,"data-qa":"".concat(r,"-description"),children:"?"})})]})]})]},t)})})]})})}},52515:function(e,t,a){"use strict";var n,i,c,o,l,r,s,d;a.d(t,{m:function(){return u}}),(l=n||(n={})).Bpif="bpif",l.Mix="mix",(r=i||(i={})).BeginnerInvestor="BEGINNER_INVESTOR",r.IntermediateInvestor="INTERMEDIATE_INVESTOR",r.AdvancedInvestor="ADVANCED_INVESTOR",(s=c||(c={})).OneMonth="ONE_MONTH",s.ThreeMonths="THREE_MONTHS",s.SixMonth="SIX_MONTH",s.OneYear="ONE_YEAR",s.ThreeYears="THREE_YEARS",s.FiveYears="FIVE_YEARS",(d=o||(o={})).Bond="BOND",d.Stock="STOCK",d.Fund="FUND";let u={[c.OneMonth]:"1 месяц",[c.ThreeMonths]:"3 месяца",[c.SixMonth]:"6 месяцев",[c.OneYear]:"12 месяцев",[c.ThreeYears]:"3 года",[c.FiveYears]:"5 лет"}},86696:function(e,t,a){"use strict";a.d(t,{J:function(){return o},R:function(){return c}});var n=a(65667);function i(e){let{collectionId:t,name:a,securities:n}=e,i=n.map(e=>"".concat(e.ticker,",").concat(e.weightPercent)).join("_");return"".concat(t,"_").concat(a,"_").concat(i)}function c(e){(0,n.P)("bpif_collections_advisory","pageview_detail",{eventLabel:i(e)})}function o(e){(0,n.P)("bpif_collections_advisory","go_to_cart_click",{eventLabel:i(e)})}},20910:function(e,t,a){"use strict";a.d(t,{B:function(){return s}});var n=a(57437),i=a(32833),c=a(75504),o=a(6731),l=a(8717),r=a.n(l);function s(e){let{size:t,weight:a,fontFamily:l,dataQa:s,className:d,value:u}=e,_=null===u||0===u?"default":u>0?"positive":"negative",p=null===u?"—":u>0?"+".concat((0,o.og)(u)):(0,o.og)(u);return(0,n.jsx)(i.xv,{dataQa:s,size:t,weight:a,fontFamily:l,className:(0,c.Z)(r()[_],d),children:p})}},31159:function(e,t,a){"use strict";a.d(t,{H:function(){return y}});var n=a(57437),i=a(75504),c=a(41062),o=a.n(c);let l=e=>"object"==typeof e;function r(e){let{items:t,getKey:a,renderItem:c,dataQa:r,className:s,overlap:d=12}=e,u=l(d)?d.mobile:d,_=l(d)?d.desktop:d;return(0,n.jsx)("div",{"data-qa":r,className:(0,i.Z)(o().wrapper,s),style:{"--multilogo-overlap-mobile":"".concat(u,"px"),"--multilogo-overlap-desktop":"".concat(_,"px")},children:t.map((e,i)=>(0,n.jsx)("div",{className:o().item,style:{zIndex:t.length-i},children:c(e,i)},a(e,i)))})}var s=a(16765),d=a(32833),u=a(20703),_=a(2265),p=a(22819),m=a.n(p);let h=e=>"object"==typeof e,f=(0,_.memo)(e=>{let{logoKey:t,alt:a,type:c="brandmark",entity:o="bank",directory:l="images",fullUrl:r,s3MinioUrl:s,size:d=46,className:p,dataQa:f,fallback:x}=e,v=(0,_.useMemo)(()=>r||(s&&t?"".concat(s,"/").concat(l,"/logo-").concat(c,"-").concat(o,"-").concat(t,".svg"):void 0),[r,s,l,c,o,t]),[b,g]=(0,_.useState)(!1);(0,_.useEffect)(()=>{g(!1)},[v]);let y=b||!v,j=h(d)?d.mobile:d,N=h(d)?d.desktop:d,C=Math.max(j,N);return y?x:(0,n.jsx)(u.default,{"data-qa":null!=f?f:"app-logo-image",src:v,alt:a,width:C,height:C,style:{"--logo-size-mobile":"".concat(j,"px"),"--logo-size-desktop":"".concat(N,"px")},className:(0,i.Z)(m().image,p),onError:function(){g(!0)},unoptimized:!0})});f.displayName="LogoWithFallback";var x=a(69108),v=a.n(x);let b=e=>"object"==typeof e,g=e=>{var t;let{fullUrl:a,label:c,alt:o,size:l=46,className:r,dataQa:s,...u}=e,_=(null!==(t=null!=c?c:o)&&void 0!==t?t:"").trim().charAt(0).toUpperCase(),p={"--logo-size-mobile":"".concat(b(l)?l.mobile:l,"px"),"--logo-size-desktop":"".concat(b(l)?l.desktop:l,"px")},m=(0,n.jsx)("div",{"data-qa":s?"".concat(s,"-fallback"):"app-logo-fallback",className:(0,i.Z)(v().fallback,r),style:p,children:(0,n.jsx)(d.xv,{size:"20",weight:"medium",children:_})});return(0,n.jsx)(f,{...u,fullUrl:a,fallback:m,alt:o,size:l,className:r,dataQa:s})};function y(e){let{securities:t,dataQa:a,className:i}=e;return(0,n.jsx)(r,{items:t,getKey:e=>{let{ticker:t,securityType:a,name:n}=e;return"".concat(t,"-").concat(a,"-").concat(n)},renderItem:e=>{let{ticker:t,name:a}=e;return(0,n.jsx)(g,{size:{mobile:40,desktop:46},fullUrl:"".concat(s.V.NEXT_PUBLIC_S3_ASSETS,"/images/brokerage/shares/").concat(t,".png"),alt:"логотип ".concat(a),label:a})},dataQa:a,className:i})}},52546:function(e,t,a){"use strict";a.d(t,{j:function(){return i}});var n=a(2265);function i(){let[e,t]=(0,n.useState)(null),[a,i]=(0,n.useState)(void 0);return{isInfoModalOpen:"info"===e,isBuyModalOpen:"buy"===e,selectedItem:a,handleInfoModalOpen:function(e){i(e),t("info")},handleBuyModalOpen:function(e){i(e),t("buy")},handleSwitchToBuy:function(){t("buy")},handleModalClose:function(){t(null),i(void 0)}}}},65667:function(e,t,a){"use strict";a.d(t,{P:function(){return o}});var n=a(60915),i=a(94825);let c=a.n(i)().get("auth.gtm_customer_id");function o(e,t,a){var i;let{host:o,pathname:l}=window.location,r="".concat(o).concat(l);i="".concat(e,"_").concat(r),(0,n.AB)({event:"data_event",customer_id:c,eventCategory:i,eventAction:t,eventLabel:null==a?void 0:a.eventLabel,eventValue:null==a?void 0:a.eventValue})}},65987:function(e){e.exports={wrapper:"CollectionCompound_wrapper__9P2mr",structures:"CollectionCompound_structures__237VW",tabs:"CollectionCompound_tabs__7_od4",tab:"CollectionCompound_tab__wz1_3",tab_active:"CollectionCompound_tab_active__vwNTR"}},27468:function(e){e.exports={modalContent:"CollectionModal_modalContent__bV8iS",container:"CollectionModal_container__l9XPy",parameter:"CollectionModal_parameter__IJ67_",parameter__label:"CollectionModal_parameter__label___cBZp",parameter__hint:"CollectionModal_parameter__hint__cjbjf",disclaimer:"CollectionModal_disclaimer__CPqka",disclaimer__caption:"CollectionModal_disclaimer__caption__L8XyH"}},76935:function(e){e.exports={wrapper:"DistributionScale_wrapper__0c_Yt"}},90135:function(e){e.exports={container:"Scale_container__vr7pQ",segment:"Scale_segment__gg1Ph"}},12552:function(e){e.exports={container:"ScaleLegend_container__m07G5",row:"ScaleLegend_row__WVcuq",group:"ScaleLegend_group__x2epb",name:"ScaleLegend_name__imq3n",dot:"ScaleLegend_dot__3LNit",icon:"ScaleLegend_icon__hBgCr"}},8717:function(e){e.exports={default:"ColoredYield_default__DORcY",positive:"ColoredYield_positive__N8ByC",negative:"ColoredYield_negative__SOpQt"}},19664:function(e){e.exports={container:"HistoricalYield_container__ZY3LP",description:"HistoricalYield_description__qdLGN",tiles:"HistoricalYield_tiles___mXFA"}},40512:function(e){e.exports={card:"YieldTile_card__q_pi_"}},22819:function(e){e.exports={image:"LogoWithFallback_image__15IHP"}},41062:function(e){e.exports={wrapper:"MultiLogo_wrapper__NOIMh",item:"MultiLogo_item___xycQ"}},69108:function(e){e.exports={fallback:"SecurityLogo_fallback__VZWv3"}}}]);