(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[676],{72663:function(e,t,a){"use strict";a.d(t,{Y:function(){return A}});var n=a(57437),i=a(41014),r=a(33478),o=a(32833),c=a(61810),s=a(2265),l=a(76935),d=a.n(l);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:r,weightPercent:o}=e;return(0,n.jsx)("div",{className:p().segment,style:{flexGrow:o/100,backgroundColor:u[t]}},"".concat(i,"-").concat(a,"-").concat(r))})})}var h=a(6731),g=a(26094),f=a(16765),x=a(12552),v=a.n(x);function N(e){let{securities:t}=e,a="scale-legend",i=f.V.NEXT_PUBLIC_BASE_LK_URL;return(0,n.jsx)("div",{className:v().container,"data-qa":a,children:t.map((e,t)=>{let r="".concat(i,"/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"),children:[(0,n.jsxs)("div",{className:v().group,children:[(0,n.jsx)("span",{className:v().dot,style:{backgroundColor:u[t]}}),(0,n.jsx)(o.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)(o.YS,{size:"m",dataQa:"".concat(a,"-item-weight"),children:(0,h.og)(e.weightPercent)}),(0,n.jsx)(g.IconFdsChevronRightO,{size:"16",className:v().icon})]})]},r)})})}function j(e){let{securities:t}=e;return(0,n.jsxs)("div",{className:d().wrapper,children:[(0,n.jsx)(m,{securities:t}),(0,n.jsx)(N,{securities:t})]})}var S=a(65987),y=a.n(S);function b(e){let{securities:t}=e,a="brokers-kupit-aktsii-bpif-collections-params";return(0,n.jsxs)("div",{"data-qa":a,className:y().wrapper,children:[(0,n.jsx)(o.X6,{type:"h4",dataQa:"".concat(a,"-title"),children:"Состав подборки"}),(0,n.jsx)(j,{securities:t})]})}var C=a(1234);let k={[C.aZ.Bond]:"Облигации",[C.aZ.Stock]:"Акции",[C.aZ.Fund]:"Фонды"};var E=a(19664),T=a.n(E),I=a(20910),L=a(40512),M=a.n(L);function w(e){let{caption:t,yieldRate:a}=e;return(0,n.jsxs)("div",{className:M().card,"data-qa":"yield-tile",children:[(0,n.jsx)(o.YS,{size:"s",dataQa:"yield-tile-caption",children:t}),(0,n.jsx)(I.B,{size:"18",weight:"medium",fontFamily:"primary",value:a,dataQa:"yield-tile-label"})]})}function Y(e){let{historicalYield:t}=e,a=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",children:[(0,n.jsx)(o.X6,{type:"h4",dataQa:"header-historical-yield",children:"Историческая доходность"}),(0,n.jsx)("div",{"data-qa":"block-historical-yield-tiles",className:T().tiles,children:a.map(e=>{let{caption:t,yieldRate:a}=e;return(0,n.jsx)(w,{caption:t,yieldRate:a},t)})})]})}var O=a(27468),F=a.n(O);function R(e){let{icon:t}=e;return(0,n.jsx)(t,{size:24,style:{paddingTop:"2px"}})}function A(e){let{collection:t,isModalOpen:a,onModalClose:l,collectionId:d}=e,[u,_]=(0,s.useState)(null),p=f.V.NEXT_PUBLIC_BASE_LK_URL,m=f.V.NEXT_PUBLIC_PL_LK_API_URL,x=f.V.NEXT_PUBLIC_S3_ASSETS,v="".concat(p,"/investment/advisory/bpif/").concat(d,"/purchase"),N="brokers-kupit-aktsii-bpif-collections-modal",j=function(e){let{historicalYieldMonth:t,historicalYieldQuarter:a,historicalYieldHalfYear:n,historicalYieldYear:i,historicalYieldThreeYear:r,historicalYieldFiveYear:o}=e;return[t,a,n,i,r,o].filter(e=>!!e).length>0}(t.historicalYield),S=function(e){var t;let a="brokers-kupit-aktsii-bpif-collections";return[{key:1,label:e.threshold.text,text:"от ".concat((0,h.lb)(e.threshold.value,{decimalIsWithoutZeros:!0})),icon:g.IconFdsRubleCircleO,dataQa:"".concat(a,"-threshold")},{key:2,label:e.managementCompany.label,text:(t=e.managementCompany.managementCompanyNames)&&0!==t.length?t.join(", "):"-",icon:g.IconFdsChartGrowthSquareO,dataQa:"".concat(a,"-company")},{key:3,label:e.securitiesType.label,text:function(e){if(!e||0===e.length)return"Смешанный";let t=e.map(e=>k[e]).filter(e=>void 0!==e);return 0===t.length?"Смешанный":t.join(", ")}(e.securitiesType.securitiesTypes),icon:g.IconFdsChartCircle,dataQa:"".concat(a,"-compound")}]}(t);return(0,s.useEffect)(()=>{(async function(){_(await (0,i.g)(m,"bpif-widget"))})()},[m]),(0,n.jsx)(c.u_,{dataQa:N,header:{title:t.name},open:a,onClose:l,noPadding:!0,footer:{children:u?(0,n.jsx)(r.U,{baseUrl:p,s3AssetsUrl:x,serverConfig:u,config:{variant:"secondary",title:null,description:null,primaryTextOverride:"Войти и купить",linkTarget:"_self"},scenarioParams:{targetUri:v},isSilent:!0,entryPointId:"brokers-sc-landing"}):(0,n.jsx)(o.Od,{height:500,style:{width:"100%"}})},children:(0,n.jsxs)("div",{className:F().modalContent,children:[(0,n.jsx)(o.xv,{dataQa:"".concat(N,"-description"),size:"16",children:t.description}),j&&(0,n.jsx)(Y,{historicalYield:t.historicalYield}),(0,n.jsx)(b,{securities:t.securities}),S&&(0,n.jsx)("ul",{"data-qa":"".concat(N,"-params"),className:F().container,children:S.map(e=>{let{key:t,label:a,text:i,icon:r,dataQa:c}=e;return(0,n.jsxs)("li",{className:F().parameter,children:[(0,n.jsx)(R,{icon:r}),(0,n.jsxs)("div",{className:"pl-3",children:[(0,n.jsx)(o.X6,{type:"h5",dataQa:"".concat(c,"-text"),children:i}),(0,n.jsx)(o.YS,{size:"m",dataQa:"".concat(c,"-label"),children:a})]})]},t)})})]})})}},17868:function(e,t,a){"use strict";a.d(t,{m:function(){return i}});var n=a(1234);let i={[n.sM.OneMonth]:"1 месяц",[n.sM.ThreeMonths]:"3 месяца",[n.sM.SixMonth]:"6 месяцев",[n.sM.OneYear]:"12 месяцев",[n.sM.ThreeYears]:"3 года",[n.sM.FiveYears]:"5 лет"}},20910:function(e,t,a){"use strict";a.d(t,{B:function(){return l}});var n=a(57437),i=a(32833),r=a(75504),o=a(6731),c=a(8717),s=a.n(c);function l(e){let{size:t,weight:a,fontFamily:c,dataQa:l,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:l,size:t,weight:a,fontFamily:c,className:(0,r.Z)(s()[_],d),children:p})}},17451:function(e,t,a){"use strict";a.d(t,{i:function(){return m}});var n=a(57437),i=a(75504),r=a(20703),o=a(2265),c={src:"/brokers/_next/static/media/no-logo.aee2f188.svg",height:32,width:32,blurWidth:0,blurHeight:0},s=a(18987),l=a.n(s);let d=(0,o.memo)(e=>{var t,a;let{logoKey:s,alt:d,type:u="brandmark",entity:_="bank",directory:p="images",fullUrl:m,s3MinioUrl:h,size:g=46,className:f,dataQa:x}=e,v=null!=m?m:"".concat(h,"/").concat(p,"/logo-").concat(u,"-").concat(_,"-").concat(s,".svg"),[N,j]=(0,o.useState)(v);N!==v&&N!==(null!==(t=c.src)&&void 0!==t?t:c)&&j(v);let S=N===(null!==(a=c.src)&&void 0!==a?a:c);return(0,n.jsx)(r.default,{"data-qa":S?"no-logo-image":null!=x?x:"app-logo-image",src:N,alt:S?"Логотип отсутствует":d,width:g,height:g,className:(0,i.Z)(l().image,f),onError:()=>{var e;return j(null!==(e=c.src)&&void 0!==e?e:c)},unoptimized:!0})});d.displayName="AppLogo";var u=a(16765),_=a(41062),p=a.n(_);function m(e){let{securities:t,dataQa:a,className:r,resizable:o=!1}=e;return(0,n.jsx)("div",{"data-qa":a,className:(0,i.Z)(p().wrapper,r),children:t.map((e,a)=>{let{securityType:r,ticker:c,name:s}=e;return(0,n.jsx)("div",{style:{marginLeft:0===a?0:-12,zIndex:t.length-a},className:p().logoWrapper,children:(0,n.jsx)(d,{className:(0,i.Z)(o?p().resizable:p().logo),fullUrl:"".concat(u.V.NEXT_PUBLIC_S3_ASSETS,"/images/brokerage/shares/").concat(c,".png"),alt:"логотип ".concat(s)})},"".concat(c,"-").concat(r,"-").concat(s))})})}},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)(!1),[a,i]=(0,n.useState)(void 0);return{isModalOpen:e,selectedItem:a,handleModalOpen:function(e){i(e),t(!0)},handleModalClose:function(){t(!1),i(void 0)}}}},1234:function(e,t,a){"use strict";var n,i,r,o,c,s;a.d(t,{aZ:function(){return r},sD:function(){return n},sM:function(){return i}}),(o=n||(n={})).BeginnerInvestor="BEGINNER_INVESTOR",o.IntermediateInvestor="INTERMEDIATE_INVESTOR",o.AdvancedInvestor="ADVANCED_INVESTOR",(c=i||(i={})).OneMonth="ONE_MONTH",c.ThreeMonths="THREE_MONTHS",c.SixMonth="SIX_MONTH",c.OneYear="ONE_YEAR",c.ThreeYears="THREE_YEARS",c.FiveYears="FIVE_YEARS",(s=r||(r={})).Bond="BOND",s.Stock="STOCK",s.Fund="FUND"},18987:function(e){e.exports={image:"AppLogo_image__29XGt"}},65987:function(e){e.exports={wrapper:"CollectionCompound_wrapper__9P2mr",structures:"CollectionCompound_structures__237VW"}},27468:function(e){e.exports={modalContent:"CollectionModal_modalContent__bV8iS",container:"CollectionModal_container__l9XPy",parameter:"CollectionModal_parameter__IJ67_"}},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={tiles:"HistoricalYield_tiles___mXFA"}},40512:function(e){e.exports={card:"YieldTile_card__q_pi_"}},41062:function(e){e.exports={wrapper:"MultiLogo_wrapper__NOIMh",logoWrapper:"MultiLogo_logoWrapper__7piYY",logo:"MultiLogo_logo___U63h",resizable:"MultiLogo_resizable__HJPNS"}}}]);