(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7974],{99465:function(e,a,t){Promise.resolve().then(t.bind(t,90422)),Promise.resolve().then(t.bind(t,53417)),Promise.resolve().then(t.bind(t,69767)),Promise.resolve().then(t.bind(t,89642))},89642:function(e,a,t){"use strict";t.d(a,{Catalog:function(){return X}});var n=t(57437),r=t(2265),s=t(33145),l=t(42586),i=t(49090),o=t(35563),c=t(75461),d=t(70187),m=t(61994),u=t(98645),f=t(68725);let x=u.Wg.create({baseURL:(0,f.SJ)("NEXT_PUBLIC_MP_SC_INVESTMENT_API_URL"),next:{revalidate:300}}),h={fetchBonds:async e=>x("/api/v1/bonds/filter",{method:"POST",body:e})};var p=t(15894),_=t(5952),g=t(16024),b=t(80684),v=t(96369);function C(e){let{chips:a,value:t,renderField:r,handleChangeTags:s}=e,l=(0,v.J)(),i=a.filter(e=>{var a;return(null===(a=e.filter)||void 0===a?void 0:a[r])===!0}).sort((e,a)=>e.filter.priority-a.filter.priority);return(0,n.jsx)(c.cL,{dataQa:l({element:p.xJ.Chips,name:r}),chips:i,multiple:!0,value:t,onChipClick:(e,a,t)=>{s(t)}})}var j=t(5083),T=t(1883),y=t(1630),A=t.n(y);function S(e){let{rating:a,rate:t,tags:r,selectedTags:s,rateOptions:o,bondsType:d,bondsTypeOptions:m,filterParams:u,onRatingChange:x,onRateChange:h,onBondsTypeChange:_,onAllParamsButtonClick:y,onSearchButtonClick:S,onTagsChange:N}=e,k=(0,l.useTranslations)(),P=(0,v.J)(),w="true"===(0,f.SJ)("NEXT_PUBLIC_FEATURE_TOGGLE_TAGS_AND_BADGES");return(0,n.jsx)(j.T,{dataQa:{element:p.xJ.Block,name:"filters"},children:(0,n.jsxs)(g.xu,{className:A().filterWrapper,children:[w&&(0,n.jsx)(c.sY,{dataQa:P({element:p.xJ.SegmentedControl,name:"bondsType"}),activeTabId:d,tabs:m,onTabChange:_}),(0,n.jsxs)("div",{className:A().filter,children:[(0,n.jsxs)("div",{className:A().selects,children:[(0,n.jsx)(j.T,{dataQa:{element:p.xJ.Select,name:"rateSelect"},children:(0,n.jsx)(c.Ph,{label:k("sc-bonds.catalog.filter.select.rate.label"),value:t,options:o,onChange:function(e){h(e)}})}),(0,n.jsx)(j.T,{dataQa:{element:p.xJ.Select,name:"ratingSelect"},children:(0,n.jsx)(c.Ph,{label:k("sc-bonds.catalog.filter.select.rating.label"),value:a,options:u.rating,onChange:function(e){(0,T.T)("invest_bonds","click__element__filters__rating",{eventLabel:(0,i.mu)(e)}),x(e)}})})]}),(0,n.jsx)(j.T,{className:A().chipsWrapper,dataQa:{element:p.xJ.Chips,name:"bondsTypeChips"},children:w?(0,n.jsx)(C,{chips:r,value:s,renderField:p.xl.Quick,handleChangeTags:N}):(0,n.jsx)(c.cL,{size:"m",value:d,chips:m,onChipClick:_})}),(0,n.jsxs)("div",{className:A().buttons,children:[(0,n.jsx)(j.T,{className:A().showButton,dataQa:{element:p.xJ.Button,name:"searchButton"},children:(0,n.jsx)(c.zx,{label:k("sc-bonds.catalog.filter.search-button.label"),size:"m",variant:"primary",stretch:!0,onClick:function(){(0,T.T)("invest_bonds","click__button__filters__show"),S()}})}),(0,n.jsx)(j.T,{dataQa:{element:p.xJ.Button,name:"allParamsButton"},children:(0,n.jsx)(c.zx,{label:k("sc-bonds.catalog.filter.show-params-button.label"),size:"m",variant:"secondary",iconLeft:(0,n.jsx)(b.IconFdsParametersHorizontalO,{}),stretch:!0,onClick:function(){(0,T.T)("invest_bonds","click__button__filters__all_parameters"),y()}})})]})]})]})})}var N=t(92330),k=t.n(N);function P(e){let{isOpen:a,rating:t,rate:r,tags:s,selectedTags:i,rateOptions:d,bondsType:m,bondsTypeOptions:u,isIncreaseSort:x,sortType:h,filterParams:g,onRatingChange:b,onRateChange:j,onBondsTypeChange:T,onChangeIncreaseSort:y,onChangeSortType:A,onResetFilters:S,onTagsChange:N,onClose:P}=e,w=(0,l.useTranslations)(),B=(0,v.J)(),O=x?_.jW[0].id:_.jW[1].id,Q=d.find(e=>e.label===r).id,J="true"===(0,f.SJ)("NEXT_PUBLIC_FEATURE_TOGGLE_TAGS_AND_BADGES");return(0,n.jsx)(c.u_,{open:a,header:{title:w("sc-bonds.catalog.modal.title"),align:"center"},footer:{primaryBtnText:w("sc-bonds.catalog.modal.search-button.label"),secondaryBtnText:w("sc-bonds.catalog.modal.reset-button.label"),onPrimary:P,onSecondary:S},dataQa:B({element:p.xJ.Modal,name:"filters"}),onClose:P,children:(0,n.jsxs)("div",{className:k().drawerContent,children:[(0,n.jsx)(c.sY,{activeTabId:m,tabs:u,weightVariant:"medium",rounded:!0,stretch:!0,dataQa:B({element:p.xJ.SegmentedControl,name:"bondsType"}),onTabChange:T}),(0,n.jsx)(c.Ph,{label:w("sc-bonds.catalog.filter.select.rating.label"),value:t,options:g.rating,dataQa:B({element:p.xJ.Select,name:"rating"}),onChange:b}),J&&(0,n.jsxs)("div",{children:[(0,n.jsx)(o.xv,{as:"h4",size:"16",weight:"medium",className:"mb-4",dataQa:B({element:p.xJ.Text,name:"rateTitle"}),children:w("sc-bonds.catalog.filter.select.filter.label")}),(0,n.jsx)(C,{chips:s,value:i,renderField:p.xl.Extended,handleChangeTags:N})]}),(0,n.jsxs)("div",{children:[(0,n.jsx)(o.xv,{as:"h4",size:"16",weight:"medium",className:"mb-4",dataQa:B({element:p.xJ.Text,name:"rateTitle"}),children:w("sc-bonds.catalog.filter.select.rate.label")}),(0,n.jsx)(c.cL,{size:"l",value:Q,chips:d,dataQa:B({element:p.xJ.Chips,name:"rate"}),onChipClick:function(e){j(d.find(a=>a.id===e).label)}})]}),(0,n.jsxs)("div",{children:[(0,n.jsx)(o.xv,{as:"h4",size:"16",weight:"medium",className:"mb-4",dataQa:B({element:p.xJ.Text,name:"sortTitle"}),children:w("sc-bonds.catalog.modal.sort.title")}),(0,n.jsx)(c.cL,{size:"l",value:O,chips:_.jW,dataQa:B({element:p.xJ.Chips,name:"sortDirection"}),onChipClick:function(e){e!==O&&y()}})]}),(0,n.jsx)("div",{role:"radiogroup",children:_.Wx.map(e=>{let{value:a,label:t}=e;return(0,n.jsx)(c.Y8,{label:t,name:a,value:a,checked:a===h,dataQa:B({element:p.xJ.Radiobutton,name:a}),onChange:A},a)})})]})})}var w=t(27648),B=t(47752),O=t.n(B);function Q(e){var a;let{offer:t,isPurchasable:r,cmsData:s}=e,d=(0,l.useTranslations)(),m=(0,f.zM)({couponType:t.couponType,tags:t.tags}),u=(0,f.QO)({couponType:t.couponType,minCouponPaymentSizePercent:t.minCouponPaymentSizePercent,maxCouponPaymentSizePercent:t.maxCouponPaymentSizePercent,nearestCouponPaymentSizePercent:null==t?void 0:t.nearestCouponPaymentSizePercent});return(0,n.jsx)(j.T,{dataQa:{element:p.xJ.Block,name:"offerCard"},children:(0,n.jsx)(g.xu,{variant:"secondary",children:(0,n.jsxs)("div",{className:O().grid,children:[(0,n.jsxs)("div",{className:O().content,children:[(0,n.jsxs)("div",{className:O().emitent,children:[(0,n.jsx)(g.TR,{src:(0,f.Tl)(t.issuer),alt:d("sc-bonds.common.logo.alt",{name:t.name}),size:56}),(0,n.jsxs)("div",{className:O().logoLabel,children:[(0,n.jsx)(j.T,{dataQa:{element:p.xJ.Caption,name:"offerCardLogoLabelCaption"},children:(0,n.jsx)(o.YS,{text:d("sc-bonds.common.rating.text",{rating:t.rating})})}),(0,n.jsx)(j.T,{dataQa:{element:p.xJ.Text,name:"offerCardLogoLabelText"},children:(0,n.jsx)(o.xv,{size:"18",weight:"medium",as:"p",className:O().logoLabelText,children:function(e){let a=e.indexOf("№");if(-1===a)return e;let t=e.slice(0,a).trimEnd(),n=e.slice(a).replace(/^№\s?/,"№ ");return"".concat(t,"\n").concat(n)}(t.name)})})]})]}),(0,n.jsxs)("div",{className:O().offerParams,children:[(0,n.jsxs)(j.T,{className:O().paramLabel,dataQa:{element:p.xJ.Block,name:"offerCardPriceParam"},children:[(0,n.jsx)(g.zn,{text:(0,n.jsx)(o.YS,{text:d("sc-bonds.catalog.offer-card.price.text")}),tooltip:r?d("sc-bonds.catalog.offer-card.price.tooltip.purchasable",{nominal:t.price,nkd:t.nkd}):d("sc-bonds.catalog.offer-card.price.tooltip.unpurchasable"),gap:4,hintSize:16}),(0,n.jsx)(j.T,{dataQa:{element:p.xJ.Caption,name:"offerCardPriceText"},children:(0,n.jsx)(o.xv,{size:"24",weight:"medium",as:"p",children:r?(0,i.lb)(t.price+t.nkd):"–"})})]}),(0,n.jsxs)(j.T,{className:O().paramLabel,dataQa:{element:p.xJ.Block,name:"offerCardRateParam"},children:[(0,n.jsx)(g.zn,{text:(0,n.jsx)(o.YS,{text:d("sc-bonds.catalog.offer-card.rate.text")}),tooltip:null!==(a=null==s?void 0:s.rateHint)&&void 0!==a?a:d("sc-bonds.catalog.offer-card.rate.tooltip"),gap:4,hintSize:16}),(0,n.jsx)(j.T,{dataQa:{element:p.xJ.Caption,name:"offerCardRateText"},children:(0,n.jsx)(o.xv,{size:"24",weight:"medium",as:"p",children:"0%"===u?"–":u})})]}),(0,n.jsxs)(j.T,{dataQa:{element:p.xJ.Block,name:"offerCardLastParam"},children:[(0,n.jsx)(g.zn,{text:(0,n.jsx)(o.YS,{text:d(r?"sc-bonds.catalog.offer-card.redemption-date.text":"sc-bonds.catalog.offer-card.bond-issue.text.key")}),tooltip:r?d("sc-bonds.catalog.offer-card.redemption-date.tooltip"):"",gap:4,hintSize:16}),(0,n.jsx)(j.T,{dataQa:{element:p.xJ.Text,name:"offerCardLastParamText"},children:(0,n.jsx)(o.xv,{size:"24",weight:"medium",as:"p",children:r?(0,f.tm)(t.redemptionDate):d(t.status===p.as.Placed?"sc-bonds.catalog.offer-card.bond-issue.text.placed.value":"sc-bonds.catalog.offer-card.bond-issue.text.repaid.value")})})]})]}),(0,n.jsx)("div",{className:O().tags,children:m.map(e=>(0,n.jsx)(c.Vp,{label:e.label,dataQa:e.dataQa,variant:e.variant,rounded:!0},e.label))})]}),r?(0,n.jsx)(j.T,{className:O().buttons,dataQa:{element:p.xJ.Link,name:"offerCardMoreLink"},onClick:()=>(0,T.T)("invest_bonds","click__button__offers__more",{eventLabel:t.productId}),children:(0,n.jsx)(c.zx,{label:d("sc-bonds.catalog.offer-card.more-button.label"),size:"xs",as:w.default,href:"/".concat(t.isin),stretch:!0})}):null]})})})}var J=t(58004),I=t.n(J),L={src:"/invest/bonds/_next/static/media/error-cat.c1883294.png",height:519,width:519,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAA4UlEQVR42mOAgQOBvtw7kuO9QtOTM2ZP79NjYAADRgZkRpakzL6Q6PD/Zy8c2/v//392hkVTmcCyXn5ebGCGkkpBeW3Z//2bVq36z8DAwvD/PyMDt44uM0iOR1nNRtzU+M3Ejsb/zzavefN79RJpBhCQMDQEG8OmqnqGgYHhv4uh/v8565ed/P/tLQsDHMjISTPIynwTYWD67eLq/D/Pz+vwcwYGS7i8moKCLYOI6H9nU+P/ofHR/4vys3c9jY5QAku+Z2Dgb5SWjjNiYNieEhOxoG5af//inRsTQHIRDAyMAOOGSdZLfbsIAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:8},z={src:"/invest/bonds/_next/static/media/no-offers.e8dd6851.png",height:660,width:2220,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAACCAIAAADq9gq6AAAAPUlEQVR42gEyAM3/AP////7///Pv8drW2evi4/Xq6v39/f///wD+/v77+Prf3OG3tsHEqrDKoKL89/X//fxcPSt++98zkAAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:2};function F(e){let{isEmptyList:a}=e,t=(0,l.useTranslations)();return(0,n.jsxs)("div",{className:I().noOffers,children:[(0,n.jsx)(j.T,{dataQa:{element:p.xJ.Header,name:"noOffersTitle"},children:(0,n.jsx)(o.X6,{className:I().title,type:"h1",as:"p",children:t(a?"sc-bonds.catalog.no-offers.title":"sc-bonds.catalog.no-offers.error.title")})}),(0,n.jsx)(j.T,{dataQa:{element:p.xJ.Text,name:"noOffersText"},children:(0,n.jsx)(o.xv,{className:I().text,as:"p",children:t(a?"sc-bonds.catalog.no-offers.description":"sc-bonds.catalog.no-offers.error.description")})}),(0,n.jsx)(j.T,{dataQa:{element:p.xJ.Image,name:"noOffersImage"},children:(0,n.jsx)(s.default,{className:I().noOffersImage,height:a?330:260,src:a?z:L,alt:""})}),(0,n.jsx)(j.T,{dataQa:{element:p.xJ.Button,name:"noOffersButton"},children:(0,n.jsx)(c.zx,{label:t(a?"sc-bonds.catalog.no-offers.subscribe-button.label":"sc-bonds.catalog.no-offers.error-button.label"),size:"m",variant:"primary",onClick:()=>{}})})]})}function E(e){let{items:a,isPurchasable:t,cmsData:r}=e,s=(null==a?void 0:a.length)===0;return(0,n.jsx)(n.Fragment,{children:(null==a?void 0:a.length)?a.map(e=>(0,n.jsx)(Q,{offer:e,isPurchasable:t,cmsData:null==r?void 0:r[e.productId]},e.productId)):(0,n.jsx)(F,{isEmptyList:s})})}var R=t(11097),D=t.n(R);function W(){return(0,n.jsx)(n.Fragment,{children:Array.from({length:3}).map((e,a)=>(0,n.jsx)(o.Od,{className:D().offerSkeleton},a))})}var G=t(79358),H=t.n(G);function M(){return(0,n.jsxs)(g.xu,{className:H().card,children:[(0,n.jsxs)("div",{className:H().header,children:[(0,n.jsx)(o.Od,{height:24,width:24,rounded:!0}),(0,n.jsx)(o.Od,{width:240,height:24})]}),(0,n.jsx)(o.Od,{height:96})]})}function U(){return(0,n.jsx)("div",{className:H().cards,children:[{id:1},{id:2},{id:3}].map(e=>(0,n.jsx)(M,{},e.id))})}var q=t(7381),Y=t.n(q),V={src:"/invest/bonds/_next/static/media/hero.9180341f.png",height:528,width:912,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAB4ka1VAAAAqElEQVR42mP411bPzAAFZzuLM/Y25e46xsDA+9/WsuqfrXUtIwMQ/Lezlfmiqap7if//pLfPX6sIvfu/0FpO4tvf/wysLH8ndWszMDNJst24E6wvLSl/nY2f4RHzO34GP6+Vfz5+Ymf5JystzaSi+OT523eCX/jFWfl4RBi0r+36yuARdPDfmUM8DAz//7MwAEGXt9dFBiu7/5s0JP4/k5U5d4SBAWw9AN+CPPDrcdrPAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:5};function X(e){var a;let{children:t,filterParams:u,bondsData:x,cmsData:b}=e,v=(0,c._m)("m"),C=(0,l.useTranslations)(),{tags:y,bonds:A,isLoading:N,rating:k,fundingDays:w,couponType:B,sortType:O,selectedTags:Q,isIncreaseSort:J,handleRatingChange:I,handleFundingDaysChange:L,handleRateChange:z,handleChangeIncreaseSort:F,handleChangeSortType:R,handleResetFilters:D,handleChangeTags:G}=function(e){var a,t;let{filterParams:n,bondsData:s}=e,[l,i]=(0,r.useState)(s),[o,c]=(0,r.useState)(!1),[d,m]=(0,r.useState)(null===(a=n.rating)||void 0===a?void 0:a[0]),[u,x]=(0,r.useState)(null===(t=n.fundingDays)||void 0===t?void 0:t[0]),[g,b]=(0,r.useState)([]),[v,C]=(0,r.useState)(_.qW.map(e=>{let{label:a}=e;return a})[0]),[j,T]=(0,r.useState)(_.Wx[0].value),[y,A]=(0,r.useState)(!0);function S(){return{filter:[...d===_.bz?[]:[{field:p.R0.Rating,values:[d]}],...u===_.bz?[]:[{field:p.R0.FundingDays,values:[(0,f.ve)(u)]}],...v===_.bz?[]:[{field:p.R0.CouponType,values:[_.qW.find(e=>{let{label:a}=e;return v===a}).id]}],...0===g.length?[]:[{field:p.R0.Tag,values:g}]],sorting:{[j]:y?p.X_.Desc:p.X_.Asc}}}async function N(e){try{m(e);let a=(0,f.Nj)(S(),e);c(!0);let t=await h.fetchBonds(a);i(t)}catch(e){console.error(e),i(null)}finally{c(!1)}}async function k(e){try{x(e);let a=(0,f.Fe)(S(),e);c(!0);let t=await h.fetchBonds(a);i(t)}catch(e){console.error(e),i(null)}finally{c(!1)}}async function P(e){try{C(e);let a=(0,f.w2)(S(),e);c(!0);let t=await h.fetchBonds(a);i(t)}catch(e){console.error(e),i(null)}finally{c(!1)}}async function w(){try{let e=!y;A(e);let a=(0,f.kP)(S(),e);c(!0);let t=await h.fetchBonds(a);i(t)}catch(e){console.error(e),i(null)}finally{c(!1)}}async function B(e){try{T(e);let a=(0,f.ug)(S(),e);c(!0);let t=await h.fetchBonds(a);i(t)}catch(e){console.error(e),i(null)}finally{c(!1)}}async function O(e){try{c(!0),b(e);let a=(0,f.Qt)(S(),e),t=await h.fetchBonds(a);i(t)}catch(e){console.error(e),i(null)}finally{c(!1)}}async function Q(){try{var e,a;m(null===(e=n.rating)||void 0===e?void 0:e[0]),x(null===(a=n.fundingDays)||void 0===a?void 0:a[0]),C(_.qW[0].label),T(_.Wx[0].value),b([]),A(!0),c(!0);let t=await h.fetchBonds(_.RH);i(t)}catch(e){console.error(e),i(null)}finally{c(!1)}}return{tags:n.tags,selectedTags:g,bonds:l,isLoading:o,rating:d,fundingDays:u,couponType:v,sortType:j,isIncreaseSort:y,handleRatingChange:N,handleFundingDaysChange:k,handleRateChange:P,handleChangeIncreaseSort:w,handleChangeSortType:B,handleResetFilters:Q,handleChangeTags:O}}({filterParams:u,bondsData:x}),[H,M]=(0,r.useState)(!0),[q,X]=(0,r.useState)(_.pM[0].id),[Z,K]=(0,r.useState)(!1),[$,ee]=(0,r.useState)(!1),ea=(0,r.useRef)(null),et=(0,r.useRef)(null),en=q===_.pM[0].id,er=en?null==A?void 0:A.purchasable:null==A?void 0:A.unpurchasable,es=(0,f.yx)(k,B),el=_.qW.map(e=>{let{label:a}=e;return a}),ei=[{href:"/",label:C("sc-bonds.common.breadcrumbs.path.main")},{label:C("sc-bonds.common.breadcrumbs.path.app")}],eo=(0,r.useCallback)(()=>{if(!et.current)return;let e=v?80:56,{top:a}=et.current.getBoundingClientRect();ee(a<=e+1)},[v]);function ec(e){X(e)}return(0,r.useEffect)(()=>(window.addEventListener("scroll",eo),()=>{window.removeEventListener("scroll",eo)}),[eo]),(0,r.useEffect)(()=>{(0,T.T)("invest_bonds","page_view__vitrina"),setTimeout(()=>{M(!1)})},[]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(o.W2,{className:Y().heroContainer,children:[(0,n.jsxs)("div",{className:Y().banner,children:[(0,n.jsxs)("div",{className:Y().bannerContent,children:[(0,n.jsx)(j.T,{dataQa:{element:p.xJ.Breadcrumbs,name:"catalogBreadcrumbs"},children:(0,n.jsx)(c.Oo,{className:"mb-2 mb-l-0  py-4",items:ei})}),(0,n.jsxs)("div",{className:Y().textBlock,children:[(0,n.jsx)(j.T,{dataQa:{element:p.xJ.Header,name:"catalogHeading"},children:(0,n.jsx)(o.X6,{type:"hero",className:Y().hero,children:null==b?void 0:b.hero.title})}),(0,n.jsx)(j.T,{className:Y().descriptionBlock,dataQa:{element:p.xJ.Text,name:"descriptionBlockText"},children:null==b?void 0:b.hero.descriptions.map(e=>(0,n.jsx)(o.xv,{as:"p",className:Y().description,children:e},e))})]})]}),(0,n.jsx)(j.T,{dataQa:{element:p.xJ.Image,name:"heroImage"},children:(0,n.jsx)(s.default,{width:"444",height:"264",src:V,className:Y().heroImage,alt:"",priority:!0})})]}),H&&(0,n.jsx)(U,{}),(0,n.jsx)(c.iR,{className:(0,m.Z)(H&&Y().hide),breakpoints:{m:{slidesPerView:2,spaceBetween:24},l:{slidesPerView:3,spaceBetween:24}},options:{spaceBetween:10,slidesPerView:1},pagination:!0,children:null==b?void 0:b.hero.cards.map(e=>{let{title:a,icon:t,text:r}=e;return(0,n.jsx)(c.wI,{children:(0,n.jsx)(g.Zb,{title:a,icon:t,className:Y().sliderItemCard,children:(0,n.jsx)(j.T,{className:Y().cardText,tag:"p",dataQa:{element:p.xJ.Text,name:"cardText"},children:r})})},a)})})]}),(0,n.jsx)("div",{className:Y().filterContainer,children:(0,n.jsx)(o.W2,{children:(0,n.jsx)(S,{rating:k,fundingDays:w,rate:B,tags:y,selectedTags:Q,rateOptions:el,bondsType:q,bondsTypeOptions:_.pM,filterParams:u,onRatingChange:I,onFundingDaysChange:L,onRateChange:z,onBondsTypeChange:ec,onTagsChange:G,onAllParamsButtonClick:()=>K(!0),onSearchButtonClick:()=>{var e;null===(e=ea.current)||void 0===e||e.scrollIntoView()}})})}),(0,n.jsxs)("div",{ref:ea,className:(0,m.Z)(Y().offersContainer,Y().offersGrid),children:[(0,n.jsx)(o.W2,{className:Y().offersGrid,children:(0,n.jsx)(j.T,{dataQa:{element:p.xJ.Header,name:"offersTitle"},children:(0,n.jsxs)(o.X6,{className:Y().offersHeading,type:"h1",as:"p",children:["Найдено ",(0,i._6)(null!==(a=null==er?void 0:er.length)&&void 0!==a?a:0,["предложение","предложения","предложений"])]})})}),(0,n.jsx)("div",{ref:et,className:Y().listFilter,children:(0,n.jsx)(j.T,{dataQa:{element:p.xJ.Block,name:"listFilter"},children:(0,n.jsx)(d.p,{chips:es,sortTypeValue:O,sortTypeItems:_.Wx,isIncreaseSort:J,isFixed:$,onParamsClick:()=>K(!0),onChipClick:function(){K(!0)},onIncreaseSortClick:F,onSortTypeClick:R})})}),(0,n.jsx)(o.W2,{className:Y().offersGrid,children:N?(0,n.jsx)(W,{}):(0,n.jsx)(E,{items:er,isPurchasable:en,cmsData:null==b?void 0:b.offers})})]}),(0,n.jsx)("div",{children:t}),(0,n.jsx)(P,{tags:y,selectedTags:Q,isOpen:Z,rating:k,fundingDays:w,rate:B,rateOptions:_.qW,bondsType:q,bondsTypeOptions:_.pM,isIncreaseSort:J,sortType:O,filterParams:u,onRatingChange:I,onFundingDaysChange:L,onRateChange:z,onBondsTypeChange:ec,onChangeIncreaseSort:F,onChangeSortType:R,onResetFilters:D,onTagsChange:G,onClose:()=>K(!1)})]})}},5083:function(e,a,t){"use strict";t.d(a,{T:function(){return s}});var n=t(57437),r=t(96369);function s(e){let{tag:a="div",children:t,dataQa:s,className:l,...i}=e,o=(0,r.J)()(s),c="string"==typeof a,d={...i,...c?{"data-qa":o}:{dataQa:o}};return(0,n.jsx)(a,{className:l,...d,children:t})}},16024:function(e,a,t){"use strict";t.d(a,{xu:function(){return c},Zb:function(){return _},Sr:function(){return j},TR:function(){return N},zn:function(){return w}});var n,r,s=t(57437),l=t(61994),i=t(57707),o=t.n(i);function c(e){let{className:a,variant:t="primary",children:n}=e;return(0,s.jsx)("div",{className:(0,l.Z)(o().box,{[o()["box--primary"]]:"primary"===t,[o()["box--secondary"]]:"secondary"===t},a),children:n})}(n=r||(r={})).Primary="primary",n.Secondary="secondary";var d=t(80684),m=t(35563),u=t(5083),f=t(15894),x=t(3790),h=t.n(x);let p={IconFdsThumbUpO:d.IconFdsThumbUpO,IconFdsPercentCircleO:d.IconFdsPercentCircleO,IconFdsChartGrowthSquareO:d.IconFdsChartGrowthSquareO,IconFdsCheckCircleO:d.IconFdsCheckCircleO};function _(e){var a;let{title:t,icon:n,className:r,children:l}=e,i=null!==(a=p[null!=n?n:"IconFdsCheckCircleO"])&&void 0!==a?a:"IconFdsCheckCircleO";return(0,s.jsx)(u.T,{className:r,dataQa:{element:f.xJ.Block,name:"card"},children:(0,s.jsxs)(c,{className:h().card,children:[(0,s.jsxs)("div",{className:h().titleContainer,children:[n&&(0,s.jsx)(u.T,{dataQa:{element:f.xJ.Icon,name:"cardIcon"},children:(0,s.jsx)(i,{className:h().icon})}),(0,s.jsx)(u.T,{dataQa:{element:f.xJ.Header,name:"cardTitle"},children:(0,s.jsx)(m.X6,{type:"h3",as:"div",children:t})})]}),l]})})}var g=t(2265),b=t(75461),v=t(96981),C=t.n(v);function j(e){let{text:a,expandedText:t,className:n}=e,[r,i]=(0,g.useState)(!1);return(0,s.jsxs)(u.T,{className:(0,l.Z)(C().wrapper,n),dataQa:{element:f.xJ.Block,name:"expandedContent"},children:[(0,s.jsx)(u.T,{tag:"p",dataQa:{element:f.xJ.Text,name:"text"},children:a}),(0,s.jsx)("div",{className:(0,l.Z)(C().grid,{[C().open]:r}),children:(0,s.jsx)(u.T,{className:C().gridInner,tag:"p",dataQa:{element:f.xJ.Text,name:"expandedText"},children:t})}),(0,s.jsx)(u.T,{dataQa:{element:f.xJ.Button,name:"expandButton"},children:(0,s.jsx)(b.rU,{text:r?"Свернуть":"Показать еще",as:"button",type:"button",onClick:function(){i(e=>!e)}})})]})}var T=t(33145),y={src:"/invest/bonds/_next/static/media/no-logo.aee2f188.svg",height:32,width:32,blurWidth:0,blurHeight:0},A=t(82919),S=t.n(A);let N=(0,g.memo)(function(e){let{src:a,alt:t,size:n=46,className:r}=e,[i,o]=(0,g.useState)(!1);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(g.Suspense,{children:(0,s.jsx)(T.default,{"data-qa":"logo-image",className:(0,l.Z)(S().logoImage,!i&&S().hidden,r),src:null!=a?a:y,alt:t,width:n,height:n,onLoad:function(e){let{currentTarget:a}=e;a.naturalWidth>0&&o(!0)},unoptimized:!0})}),(0,s.jsx)(T.default,{"data-qa":"logo-no-logo-image",className:(0,l.Z)(S().logoImage,i&&S().notDisplayed,r),src:y,alt:"Логотип не загрузился",width:n,height:n})]})});N.displayName="Logo";var k=t(93333),P=t.n(k);function w(e){let{text:a,tooltip:t,gap:n=6,hintSize:r=20,hintColor:i="var(--color-gray-800)",className:o}=e;return(0,s.jsxs)(u.T,{className:(0,l.Z)(P().wrapper,o),style:{gap:"".concat(n,"px")},dataQa:{element:f.xJ.Block,name:"textWithHint"},children:[(0,s.jsx)(u.T,{dataQa:{element:f.xJ.Text,name:"text"},children:a}),t?(0,s.jsx)(u.T,{dataQa:{element:f.xJ.Hint,name:"hint"},children:(0,s.jsxs)(b.kW,{className:P().hint,text:t,position:"top",auto:!1,inverted:!0,children:[(0,s.jsx)("span",{className:"visually-hidden",children:"Подробнее"}),(0,s.jsx)(d.IconFdsQuestionCircleO,{size:r,style:{fontSize:"".concat(r,"px"),color:i}})]})}):null]})}},96369:function(e,a,t){"use strict";t.d(a,{J:function(){return i}});var n=t(2265),r=t(99376),s=t(42798),l=t.n(s);function i(){let e=(0,r.useParams)(),a=(0,r.usePathname)();return(0,n.useCallback)(t=>{let{prefix:n,element:r,name:s,index:i}=t,o=a.split("/").filter(e=>e).map(a=>{var t;return null!==(t=Object.keys(e).find(t=>e[t]===a))&&void 0!==t?t:a});o.unshift("bonds");let c=o.join("-"),d=l()(s),m=void 0!==i?"-".concat(function(e){if(Number.isNaN(e)||e<0)throw Error("Incorrect value '".concat(e,"' for the property 'index'. Must be a number and >= 0}"));return e}(i)):"";return"".concat(n?"".concat(n,"-"):"").concat(c,"-").concat(r,"-").concat(d).concat(m)},[e,a])}},1883:function(e,a,t){"use strict";t.d(a,{T:function(){return l}});var n=t(30631);let r=t(64131).Z.get("auth.gtm_customer_id"),s=e=>{(0,n.AB)(e)};function l(e,a,t){s({event:"data_event",customer_id:r,eventCategory:e,eventAction:a,eventLabel:null==t?void 0:t.eventLabel,eventValue:null==t?void 0:t.eventValue})}},7381:function(e){e.exports={heroContainer:"Catalog_heroContainer__8NfMy",banner:"Catalog_banner__Bd6Gq",bannerContent:"Catalog_bannerContent__E2qFa",textBlock:"Catalog_textBlock__fvDE_",hero:"Catalog_hero__pEPa3",descriptionBlock:"Catalog_descriptionBlock__RXwch",description:"Catalog_description__MIMX0",heroImage:"Catalog_heroImage__1yUEF",cards:"Catalog_cards__LKh_i",cardText:"Catalog_cardText__VLfYY",filterContainer:"Catalog_filterContainer__6j_cY",offersContainer:"Catalog_offersContainer__CFtHY",offersGrid:"Catalog_offersGrid__AkBSj",offersHeading:"Catalog_offersHeading__hTGuI",listFilter:"Catalog_listFilter__96783",sliderItemCard:"Catalog_sliderItemCard__RLwRn",hide:"Catalog_hide__SqSGB"}},79358:function(e){e.exports={cards:"SliderSkeleton_cards__z0kjS",card:"SliderSkeleton_card__f8cC_",header:"SliderSkeleton_header__HJlZf"}},1630:function(e){e.exports={filterWrapper:"FilterForm_filterWrapper__ehinL",filter:"FilterForm_filter__gO0WB",selects:"FilterForm_selects__wf9tQ",chipsWrapper:"FilterForm_chipsWrapper__08R_5",buttons:"FilterForm_buttons__ji_6G",showButton:"FilterForm_showButton__A3JRg"}},92330:function(e){e.exports={drawerContent:"FilterModal_drawerContent__51njh"}},47752:function(e){e.exports={grid:"OfferCard_grid__JaM2J",content:"OfferCard_content__WNnGm",emitent:"OfferCard_emitent__mP8nP",logoLabel:"OfferCard_logoLabel___nmAR",logoLabelText:"OfferCard_logoLabelText__RWrte",offerParams:"OfferCard_offerParams__djMWn",paramLabel:"OfferCard_paramLabel__SvBBt",tags:"OfferCard_tags__0kvma",buttons:"OfferCard_buttons__tYrxN"}},58004:function(e){e.exports={noOffers:"Offers_noOffers__tpkB9",title:"Offers_title__VYD52",text:"Offers_text__6fvJo",noOffersImage:"Offers_noOffersImage__0dMM9"}},11097:function(e){e.exports={offerSkeleton:"OffersSkeleton_offerSkeleton__Phqrl"}},57707:function(e){e.exports={box:"Box_box__U3pTk","box--primary":"Box_box--primary__bmk_7","box--secondary":"Box_box--secondary__E8F3g"}},3790:function(e){e.exports={card:"Card_card__S3kD8",titleContainer:"Card_titleContainer__x03lb",icon:"Card_icon__1OSHf"}},96981:function(e){e.exports={wrapper:"ExpandedContent_wrapper__AHH29",grid:"ExpandedContent_grid__gVwbJ",open:"ExpandedContent_open__IA7BE",gridInner:"ExpandedContent_gridInner__wLPJ_"}},82919:function(e){e.exports={logoImage:"Logo_logoImage__k98yw",notDisplayed:"Logo_notDisplayed__wxRml",hidden:"Logo_hidden__EbuIV"}},93333:function(e){e.exports={wrapper:"TextWithHint_wrapper__37Xpq",hint:"TextWithHint_hint__0_S4x"}}},function(e){e.O(0,[3087,207,3544,5501,5166,4157,5878,9362,7986,7018,2972,9053,8725,2971,2117,1744],function(){return e(e.s=99465)}),_N_E=e.O()}]);