(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[974],{8821:function(e,t,n){"use strict";t.Z=function(){for(var e,t,n=0,a="";n<arguments.length;)(e=arguments[n++])&&(t=function e(t){var n,a,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]&&(a=e(t[n]))&&(r&&(r+=" "),r+=a);else for(n in t)t[n]&&(r&&(r+=" "),r+=n)}return r}(e))&&(a&&(a+=" "),a+=t);return a}},7683:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var a=n(7274),r=n(7458),s=n(2895);function o(e,t){(0,s.Z)(2,arguments);var n=(0,r.Z)(e),o=(0,a.Z)(t);if(isNaN(o))return new Date(NaN);if(!o)return n;var i=n.getDate(),l=new Date(n.getTime());return(l.setMonth(n.getMonth()+o+1,0),i>=l.getDate())?l:(n.setFullYear(l.getFullYear(),l.getMonth(),i),n)}},4572:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var a=n(7274),r=n(7683),s=n(2895);function o(e,t){(0,s.Z)(2,arguments);var n=(0,a.Z)(t);return(0,r.Z)(e,-n)}},3673:function(e,t,n){Promise.resolve().then(n.bind(n,1244)),Promise.resolve().then(n.bind(n,9315)),Promise.resolve().then(n.bind(n,4476)),Promise.resolve().then(n.bind(n,776))},776:function(e,t,n){"use strict";n.r(t),n.d(t,{Catalog:function(){return ef}});var a=n(7437),r=n(2265),s=n(6691),o=n.n(s),i=n(116),l=n(8138),c=n(3915),d=n(1518),u=n(629),p=n(7042),f=n(950);let m=(0,f.g)("list-filter","sc"),h=Object.freeze({filter:`${m}__filter`,container:`${m}__container`,chipsContainer:`${m}__chips-container`,chips:`${m}__chips`,actionText:`${m}__action-text`,actionsWrapper:`${m}__actions-wrapper`,actionButton:`${m}__action-button`,dropdownContainer:`${m}__dropdown-container`,radio:`${m}__radio`,hovered:`${m}__hovered`,icon:`${m}__icon`,iconInverted:`${m}__icon--inverted`,stuck:`${m}__stuck`}),x=(0,r.memo)(({chips:e,isFixed:t,isIncreaseSort:n,className:s,sortTypeItems:o,sortTypeValue:i,onIncreaseSortClick:l,onParamsClick:f,onChipClick:m,onSortTypeClick:x})=>{let[g,_]=(0,r.useState)(!1),[b,v]=(0,r.useState)(o.find(e=>e.value===i));return(0,r.useEffect)(()=>{v(o.find(e=>e.value===i)),_(!1)},[i]),(0,a.jsx)("div",{"data-qa":"app-list-filter",className:(0,p.Z)(h.filter,t&&h.stuck,s),children:(0,a.jsx)(c.W2,{children:(0,a.jsxs)("div",{className:h.container,children:[(0,a.jsx)("div",{className:h.chipsContainer,children:e.map((e,t)=>(0,a.jsx)("div",{onClick:()=>null==m?void 0:m(e),children:(0,a.jsx)(d.Vp,{label:e.label,size:"m",rounded:!0,className:h.chips,dataQa:`app-list-filter-tag-${t}`})},e.id))}),(0,a.jsxs)("div",{className:h.actionsWrapper,children:[(0,a.jsxs)("button",{className:(0,p.Z)(h.actionButton,h.hovered),"data-qa":"app-list-filter-button-all-params",type:"button",onClick:f,children:[(0,a.jsx)(u.IconFdsParametersHorizontalO,{className:h.icon}),(0,a.jsx)("span",{className:h.actionText,children:"Все параметры"})]}),(0,a.jsxs)("button",{className:(0,p.Z)(h.actionButton),"data-qa":"app-list-filter-button-sort-increase",type:"button",children:[(0,a.jsx)(u.IconFdsSortDescendingO,{className:(0,p.Z)(h.icon,!n&&h.iconInverted,h.hovered),onClick:e=>null==l?void 0:l(e)}),(null==b?void 0:b.label)&&(0,a.jsxs)(d.Lt,{title:"Сортировать по:",onToggle:()=>{_(e=>!e)},width:296,opened:g,placement:"bottom-end",children:[(0,a.jsx)(d.WA,{asChild:!0,children:(0,a.jsx)("span",{className:(0,p.Z)(h.actionText,h.hovered),"data-qa":"app-list-filter-dropdown-sort-label",children:b.label})}),(0,a.jsx)(d.Nv,{children:(0,a.jsx)("div",{className:h.dropdownContainer,children:o.map((e,t)=>(0,a.jsx)("li",{children:(0,a.jsx)(d.Y8,{dataQa:`app-list-filter-dropdown-radio-${t}`,className:h.radio,checked:e.value===b.value,label:e.label,name:"sort",value:e.value,onChange:e=>x(e)})},e.value))})})]})]})]})]})})})});x.displayName="ListFilter";let g=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,_=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,b=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function v(e,t){if("__proto__"===e||"constructor"===e&&t&&"object"==typeof t&&"prototype"in t){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`);return}return t}function j(e,t={}){if("string"!=typeof e)return e;let n=e.trim();if('"'===e[0]&&e.endsWith('"')&&!e.includes("\\"))return n.slice(1,-1);if(n.length<=9){let e=n.toLowerCase();if("true"===e)return!0;if("false"===e)return!1;if("undefined"===e)return;if("null"===e)return null;if("nan"===e)return Number.NaN;if("infinity"===e)return Number.POSITIVE_INFINITY;if("-infinity"===e)return Number.NEGATIVE_INFINITY}if(!b.test(e)){if(t.strict)throw SyntaxError("[destr] Invalid JSON");return e}try{if(g.test(e)||_.test(e)){if(t.strict)throw Error("[destr] Possible prototype pollution");return JSON.parse(e,v)}return JSON.parse(e)}catch(n){if(t.strict)throw n;return e}}var y=n(5950);class T extends Error{constructor(e,t){super(e,t),this.name="FetchError",t?.cause&&!this.cause&&(this.cause=t.cause)}}let C=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function A(e="GET"){return C.has(e.toUpperCase())}let N=new Set(["image/svg","application/xml","application/xhtml","application/html"]),w=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;async function k(e,t){if(t){if(Array.isArray(t))for(let n of t)await n(e);else await t(e)}}let S=new Set([408,409,425,429,500,502,503,504]),P=new Set([101,204,205,304]),E=function(){if("undefined"!=typeof globalThis)return globalThis;if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if("undefined"!=typeof global)return global;throw Error("unable to locate global object")}(),B=E.fetch?(...e)=>E.fetch(...e):()=>Promise.reject(Error("[ofetch] global.fetch is not supported!")),Headers=E.Headers,AbortController=E.AbortController,I=function e(t={}){let{fetch:n=globalThis.fetch,Headers=globalThis.Headers,AbortController=globalThis.AbortController}=t;async function a(e){let t=e.error&&"AbortError"===e.error.name&&!e.options.timeout||!1;if(!1!==e.options.retry&&!t){let t;t="number"==typeof e.options.retry?e.options.retry:A(e.options.method)?0:1;let n=e.response&&e.response.status||500;if(t>0&&(Array.isArray(e.options.retryStatusCodes)?e.options.retryStatusCodes.includes(n):S.has(n))){let n="function"==typeof e.options.retryDelay?e.options.retryDelay(e):e.options.retryDelay||0;return n>0&&await new Promise(e=>setTimeout(e,n)),r(e.request,{...e.options,retry:t-1})}}let n=function(e){let t=e.error?.message||e.error?.toString()||"",n=e.request?.method||e.options?.method||"GET",a=e.request?.url||String(e.request)||"/",r=`[${n}] ${JSON.stringify(a)}`,s=e.response?`${e.response.status} ${e.response.statusText}`:"<no response>",o=`${r}: ${s}${t?` ${t}`:""}`,i=new T(o,e.error?{cause:e.error}:void 0);for(let t of["request","options","response"])Object.defineProperty(i,t,{get:()=>e[t]});for(let[t,n]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(i,t,{get:()=>e.response&&e.response[n]});return i}(e);throw Error.captureStackTrace&&Error.captureStackTrace(n,r),n}let r=async function(e,r={}){let s;let o={request:e,options:function(e,t,n,Headers){let a;let r=function(e,t,Headers){if(!t)return new Headers(e);let n=new Headers(t);if(e)for(let[t,a]of Symbol.iterator in e||Array.isArray(e)?e:new Headers(e))n.set(t,a);return n}(t?.headers??e?.headers,n?.headers,Headers);return(n?.query||n?.params||t?.params||t?.query)&&(a={...n?.params,...n?.query,...t?.params,...t?.query}),{...n,...t,query:a,params:a,headers:r}}(e,r,t.defaults,Headers),response:void 0,error:void 0};if(o.options.method=o.options.method?.toUpperCase(),o.options.onRequest&&await k(o,o.options.onRequest),"string"==typeof o.request&&(o.options.baseURL&&(o.request=(0,y.pJ)(o.request,o.options.baseURL)),o.options.query&&(o.request=(0,y.jb)(o.request,o.options.query))),o.options.body&&A(o.options.method)&&(function(e){if(void 0===e)return!1;let t=typeof e;return"string"===t||"number"===t||"boolean"===t||null===t||"object"===t&&(!!Array.isArray(e)||!e.buffer&&(e.constructor&&"Object"===e.constructor.name||"function"==typeof e.toJSON))}(o.options.body)?(o.options.body="string"==typeof o.options.body?o.options.body:JSON.stringify(o.options.body),o.options.headers=new Headers(o.options.headers||{}),o.options.headers.has("content-type")||o.options.headers.set("content-type","application/json"),o.options.headers.has("accept")||o.options.headers.set("accept","application/json")):("pipeTo"in o.options.body&&"function"==typeof o.options.body.pipeTo||"function"==typeof o.options.body.pipe)&&!("duplex"in o.options)&&(o.options.duplex="half")),!o.options.signal&&o.options.timeout){let e=new AbortController;s=setTimeout(()=>{let t=Error("[TimeoutError]: The operation was aborted due to timeout");t.name="TimeoutError",t.code=23,e.abort(t)},o.options.timeout),o.options.signal=e.signal}try{o.response=await n(o.request,o.options)}catch(e){return o.error=e,o.options.onRequestError&&await k(o,o.options.onRequestError),await a(o)}finally{s&&clearTimeout(s)}let i=o.response.body&&!P.has(o.response.status)&&"HEAD"!==o.options.method;if(i){let e=(o.options.parseResponse?"json":o.options.responseType)||function(e=""){if(!e)return"json";let t=e.split(";").shift()||"";return w.test(t)?"json":N.has(t)||t.startsWith("text/")?"text":"blob"}(o.response.headers.get("content-type")||"");switch(e){case"json":{let e=await o.response.text(),t=o.options.parseResponse||j;o.response._data=t(e);break}case"stream":o.response._data=o.response.body;break;default:o.response._data=await o.response[e]()}}return(o.options.onResponse&&await k(o,o.options.onResponse),!o.options.ignoreResponseError&&o.response.status>=400&&o.response.status<600)?(o.options.onResponseError&&await k(o,o.options.onResponseError),await a(o)):o.response},s=async function(e,t){let n=await r(e,t);return n._data};return s.raw=r,s.native=(...e)=>n(...e),s.create=(n={},a={})=>e({...t,...a,defaults:{...t.defaults,...a.defaults,...n}}),s}({fetch:B,Headers,AbortController});var O=n(8697);let J=I.create({baseURL:(0,O.SJ)("NEXT_PUBLIC_MP_SC_INVESTMENT_API_URL"),next:{revalidate:300}}),L={fetchFilterParams:async()=>J("/api/v1/bonds/filter-params"),fetchBonds:async e=>J("/api/v1/bonds/filter",{method:"POST",body:e}),fetchBondByIsin:async e=>J("/api/v1/bonds/".concat(e))};var Q=n(9678),R=n(1322),D=n(8022),z=n(9182);function F(e){let{chips:t,value:n,renderField:r,handleChangeTags:s}=e,o=(0,z.J)(),i=t.filter(e=>{var t;return(null===(t=e.filter)||void 0===t?void 0:t[r])===!0}).sort((e,t)=>e.filter.priority-t.filter.priority);return(0,a.jsx)(d.cL,{dataQa:o({element:Q.xJ.Chips,name:r}),chips:i,multiple:!0,value:n,onChipClick:(e,t,n)=>{s(n)}})}var W=n(9135),q=n(637),$=n(5849),U=n.n($);function H(e){let{rating:t,rate:n,tags:r,selectedTags:s,rateOptions:o,bondsType:c,bondsTypeOptions:p,filterParams:f,onRatingChange:m,onRateChange:h,onBondsTypeChange:x,onAllParamsButtonClick:g,onSearchButtonClick:_,onTagsChange:b}=e,v=(0,i.useTranslations)(),j=(0,z.J)(),y="true"===(0,O.SJ)("NEXT_PUBLIC_FEATURE_TOGGLE_TAGS_AND_BADGES");return(0,a.jsx)(W.T,{dataQa:{element:Q.xJ.Block,name:"filters"},children:(0,a.jsxs)(D.xu,{className:U().filterWrapper,children:[y&&(0,a.jsx)(d.sY,{dataQa:j({element:Q.xJ.SegmentedControl,name:"bondsType"}),activeTabId:c,tabs:p,onTabChange:x}),(0,a.jsxs)("div",{className:U().filter,children:[(0,a.jsxs)("div",{className:U().selects,children:[(0,a.jsx)(W.T,{dataQa:{element:Q.xJ.Select,name:"rateSelect"},children:(0,a.jsx)(d.Ph,{label:v("sc-bonds.catalog.filter.select.rate.label"),value:n,options:o,onChange:function(e){h(e)}})}),(0,a.jsx)(W.T,{dataQa:{element:Q.xJ.Select,name:"ratingSelect"},children:(0,a.jsx)(d.Ph,{label:v("sc-bonds.catalog.filter.select.rating.label"),value:t,options:f.rating,onChange:function(e){(0,q.T)("invest_bonds","click__element__filters__rating",{eventLabel:(0,l.mu)(e)}),m(e)}})})]}),(0,a.jsx)(W.T,{className:U().chipsWrapper,dataQa:{element:Q.xJ.Chips,name:"bondsTypeChips"},children:y?(0,a.jsx)(F,{chips:r,value:s,renderField:Q.xl.Quick,handleChangeTags:b}):(0,a.jsx)(d.cL,{size:"m",value:c,chips:p,onChipClick:x})}),(0,a.jsxs)("div",{className:U().buttons,children:[(0,a.jsx)(W.T,{className:U().showButton,dataQa:{element:Q.xJ.Button,name:"searchButton"},children:(0,a.jsx)(d.zx,{label:v("sc-bonds.catalog.filter.search-button.label"),size:"m",variant:"primary",stretch:!0,onClick:function(){(0,q.T)("invest_bonds","click__button__filters__show"),_()}})}),(0,a.jsx)(W.T,{dataQa:{element:Q.xJ.Button,name:"allParamsButton"},children:(0,a.jsx)(d.zx,{label:v("sc-bonds.catalog.filter.show-params-button.label"),size:"m",variant:"secondary",iconLeft:(0,a.jsx)(u.IconFdsParametersHorizontalO,{}),stretch:!0,onClick:function(){(0,q.T)("invest_bonds","click__button__filters__all_parameters"),g()}})})]})]})]})})}var M=n(6915),Z=n.n(M);function G(e){let{isOpen:t,rating:n,rate:r,tags:s,selectedTags:o,rateOptions:l,bondsType:u,bondsTypeOptions:p,isIncreaseSort:f,sortType:m,filterParams:h,onRatingChange:x,onRateChange:g,onBondsTypeChange:_,onChangeIncreaseSort:b,onChangeSortType:v,onResetFilters:j,onTagsChange:y,onClose:T}=e,C=(0,i.useTranslations)(),A=(0,z.J)(),N=f?R.jW[0].id:R.jW[1].id,w=l.find(e=>e.label===r).id,k="true"===(0,O.SJ)("NEXT_PUBLIC_FEATURE_TOGGLE_TAGS_AND_BADGES");return(0,a.jsx)(d.u_,{open:t,header:{title:C("sc-bonds.catalog.modal.title"),align:"center"},footer:{primaryBtnText:C("sc-bonds.catalog.modal.search-button.label"),secondaryBtnText:C("sc-bonds.catalog.modal.reset-button.label"),onPrimary:T,onSecondary:j},dataQa:A({element:Q.xJ.Modal,name:"filters"}),onClose:T,children:(0,a.jsxs)("div",{className:Z().drawerContent,children:[(0,a.jsx)(d.sY,{activeTabId:u,tabs:p,weightVariant:"medium",rounded:!0,stretch:!0,dataQa:A({element:Q.xJ.SegmentedControl,name:"bondsType"}),onTabChange:_}),(0,a.jsx)(d.Ph,{label:C("sc-bonds.catalog.filter.select.rating.label"),value:n,options:h.rating,dataQa:A({element:Q.xJ.Select,name:"rating"}),onChange:x}),k&&(0,a.jsxs)("div",{children:[(0,a.jsx)(c.xv,{as:"h4",size:"16",weight:"medium",className:"mb-4",dataQa:A({element:Q.xJ.Text,name:"rateTitle"}),children:C("sc-bonds.catalog.filter.select.filter.label")}),(0,a.jsx)(F,{chips:s,value:o,renderField:Q.xl.Extended,handleChangeTags:y})]}),(0,a.jsxs)("div",{children:[(0,a.jsx)(c.xv,{as:"h4",size:"16",weight:"medium",className:"mb-4",dataQa:A({element:Q.xJ.Text,name:"rateTitle"}),children:C("sc-bonds.catalog.filter.select.rate.label")}),(0,a.jsx)(d.cL,{size:"l",value:w,chips:l,dataQa:A({element:Q.xJ.Chips,name:"rate"}),onChipClick:function(e){let t=l.find(t=>t.id===e).label;g(t)}})]}),(0,a.jsxs)("div",{children:[(0,a.jsx)(c.xv,{as:"h4",size:"16",weight:"medium",className:"mb-4",dataQa:A({element:Q.xJ.Text,name:"sortTitle"}),children:C("sc-bonds.catalog.modal.sort.title")}),(0,a.jsx)(d.cL,{size:"l",value:N,chips:R.jW,dataQa:A({element:Q.xJ.Chips,name:"sortDirection"}),onChipClick:function(e){e!==N&&b()}})]}),(0,a.jsx)("div",{role:"radiogroup",children:R.Wx.map(e=>{let{value:t,label:n}=e;return(0,a.jsx)(d.Y8,{label:n,name:t,value:t,checked:t===m,dataQa:A({element:Q.xJ.Radiobutton,name:t}),onChange:v},t)})})]})})}var Y=n(1396),V=n.n(Y),X=n(9915),K=n.n(X);function ee(e){var t;let{offer:n,isPurchasable:r,cmsData:s}=e,o=(0,i.useTranslations)(),u=(0,O.zM)({couponType:n.couponType,tags:n.tags}),p=(0,O.QO)({couponType:n.couponType,minCouponPaymentSizePercent:n.minCouponPaymentSizePercent,maxCouponPaymentSizePercent:n.maxCouponPaymentSizePercent,nearestCouponPaymentSizePercent:null==n?void 0:n.nearestCouponPaymentSizePercent});return(0,a.jsx)(W.T,{dataQa:{element:Q.xJ.Block,name:"offerCard"},children:(0,a.jsx)(D.xu,{variant:"secondary",children:(0,a.jsxs)("div",{className:K().grid,children:[(0,a.jsxs)("div",{className:K().content,children:[(0,a.jsxs)("div",{className:K().emitent,children:[(0,a.jsx)(D.TR,{src:(0,O.Tl)(n.issuer),alt:o("sc-bonds.common.logo.alt",{name:n.name}),size:56}),(0,a.jsxs)("div",{className:K().logoLabel,children:[(0,a.jsx)(W.T,{dataQa:{element:Q.xJ.Caption,name:"offerCardLogoLabelCaption"},children:(0,a.jsx)(c.YS,{text:o("sc-bonds.common.rating.text",{rating:n.rating})})}),(0,a.jsx)(W.T,{dataQa:{element:Q.xJ.Text,name:"offerCardLogoLabelText"},children:(0,a.jsx)(c.xv,{size:"18",weight:"medium",as:"p",className:K().logoLabelText,children:function(e){let t=e.indexOf("№");if(-1===t)return e;let n=e.slice(0,t).trimEnd(),a=e.slice(t).replace(/^№\s?/,"№ ");return"".concat(n,"\n").concat(a)}(n.name)})})]})]}),(0,a.jsxs)("div",{className:K().offerParams,children:[(0,a.jsxs)(W.T,{className:K().paramLabel,dataQa:{element:Q.xJ.Block,name:"offerCardPriceParam"},children:[(0,a.jsx)(D.zn,{text:(0,a.jsx)(c.YS,{text:o("sc-bonds.catalog.offer-card.price.text")}),tooltip:r?o("sc-bonds.catalog.offer-card.price.tooltip.purchasable",{nominal:n.price,nkd:n.nkd}):o("sc-bonds.catalog.offer-card.price.tooltip.unpurchasable"),gap:4,hintSize:16}),(0,a.jsx)(W.T,{dataQa:{element:Q.xJ.Caption,name:"offerCardPriceText"},children:(0,a.jsx)(c.xv,{size:"24",weight:"medium",as:"p",children:r?(0,l.lb)(n.price+n.nkd):"–"})})]}),(0,a.jsxs)(W.T,{className:K().paramLabel,dataQa:{element:Q.xJ.Block,name:"offerCardRateParam"},children:[(0,a.jsx)(D.zn,{text:(0,a.jsx)(c.YS,{text:o("sc-bonds.catalog.offer-card.rate.text")}),tooltip:null!==(t=null==s?void 0:s.rateHint)&&void 0!==t?t:o("sc-bonds.catalog.offer-card.rate.tooltip"),gap:4,hintSize:16}),(0,a.jsx)(W.T,{dataQa:{element:Q.xJ.Caption,name:"offerCardRateText"},children:(0,a.jsx)(c.xv,{size:"24",weight:"medium",as:"p",children:"0%"===p?"–":p})})]}),(0,a.jsxs)(W.T,{dataQa:{element:Q.xJ.Block,name:"offerCardLastParam"},children:[(0,a.jsx)(D.zn,{text:(0,a.jsx)(c.YS,{text:o(r?"sc-bonds.catalog.offer-card.redemption-date.text":"sc-bonds.catalog.offer-card.bond-issue.text.key")}),tooltip:r?o("sc-bonds.catalog.offer-card.redemption-date.tooltip"):"",gap:4,hintSize:16}),(0,a.jsx)(W.T,{dataQa:{element:Q.xJ.Text,name:"offerCardLastParamText"},children:(0,a.jsx)(c.xv,{size:"24",weight:"medium",as:"p",children:r?(0,O.tm)(n.redemptionDate):o(n.status===Q.as.Placed?"sc-bonds.catalog.offer-card.bond-issue.text.placed.value":"sc-bonds.catalog.offer-card.bond-issue.text.repaid.value")})})]})]}),(0,a.jsx)("div",{className:K().tags,children:u.map(e=>(0,a.jsx)(d.Vp,{label:e.label,dataQa:e.dataQa,variant:e.variant,rounded:!0},e.label))})]}),r?(0,a.jsx)(W.T,{className:K().buttons,dataQa:{element:Q.xJ.Link,name:"offerCardMoreLink"},onClick:()=>(0,q.T)("invest_bonds","click__button__offers__more",{eventLabel:n.productId}),children:(0,a.jsx)(d.zx,{label:o("sc-bonds.catalog.offer-card.more-button.label"),size:"xs",as:V(),href:"/".concat(n.isin),stretch:!0})}):null]})})})}var et=n(667),en=n.n(et),ea={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},er={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 es(e){let{isEmptyList:t}=e,n=(0,i.useTranslations)();return(0,a.jsxs)("div",{className:en().noOffers,children:[(0,a.jsx)(W.T,{dataQa:{element:Q.xJ.Header,name:"noOffersTitle"},children:(0,a.jsx)(c.X6,{className:en().title,type:"h1",as:"p",children:n(t?"sc-bonds.catalog.no-offers.title":"sc-bonds.catalog.no-offers.error.title")})}),(0,a.jsx)(W.T,{dataQa:{element:Q.xJ.Text,name:"noOffersText"},children:(0,a.jsx)(c.xv,{className:en().text,as:"p",children:n(t?"sc-bonds.catalog.no-offers.description":"sc-bonds.catalog.no-offers.error.description")})}),(0,a.jsx)(W.T,{dataQa:{element:Q.xJ.Image,name:"noOffersImage"},children:(0,a.jsx)(o(),{className:en().noOffersImage,height:t?330:260,src:t?er:ea,alt:""})}),(0,a.jsx)(W.T,{dataQa:{element:Q.xJ.Button,name:"noOffersButton"},children:(0,a.jsx)(d.zx,{label:n(t?"sc-bonds.catalog.no-offers.subscribe-button.label":"sc-bonds.catalog.no-offers.error-button.label"),size:"m",variant:"primary",onClick:()=>{}})})]})}function eo(e){let{items:t,isPurchasable:n,cmsData:r}=e,s=(null==t?void 0:t.length)===0;return(0,a.jsx)(a.Fragment,{children:(null==t?void 0:t.length)?t.map(e=>(0,a.jsx)(ee,{offer:e,isPurchasable:n,cmsData:null==r?void 0:r[e.productId]},e.productId)):(0,a.jsx)(es,{isEmptyList:s})})}var ei=n(5952),el=n.n(ei);function ec(){return(0,a.jsx)(a.Fragment,{children:Array.from({length:3}).map((e,t)=>(0,a.jsx)(c.Od,{className:el().offerSkeleton},t))})}var ed=n(6210),eu=n.n(ed),ep={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 ef(e){var t;let{children:n,filterParams:s,bondsData:u,cmsData:f}=e,m=(0,d._m)("m"),h=(0,i.useTranslations)(),{tags:g,bonds:_,isLoading:b,rating:v,fundingDays:j,couponType:y,sortType:T,selectedTags:C,isIncreaseSort:A,handleRatingChange:N,handleFundingDaysChange:w,handleRateChange:k,handleChangeIncreaseSort:S,handleChangeSortType:P,handleResetFilters:E,handleChangeTags:B}=function(e){var t,n;let{filterParams:a,bondsData:s}=e,[o,i]=(0,r.useState)(s),[l,c]=(0,r.useState)(!1),[d,u]=(0,r.useState)(null===(t=a.rating)||void 0===t?void 0:t[0]),[p,f]=(0,r.useState)(null===(n=a.fundingDays)||void 0===n?void 0:n[0]),[m,h]=(0,r.useState)([]),[x,g]=(0,r.useState)(R.qW.map(e=>{let{label:t}=e;return t})[0]),[_,b]=(0,r.useState)(R.Wx[0].value),[v,j]=(0,r.useState)(!0);function y(){return{filter:[...d===R.bz?[]:[{field:Q.R0.Rating,values:[d]}],...p===R.bz?[]:[{field:Q.R0.FundingDays,values:[(0,O.ve)(p)]}],...x===R.bz?[]:[{field:Q.R0.CouponType,values:[R.qW.find(e=>{let{label:t}=e;return x===t}).id]}],...0===m.length?[]:[{field:Q.R0.Tag,values:m}]],sorting:{[_]:v?Q.X_.Desc:Q.X_.Asc}}}async function T(e){try{u(e);let t=(0,O.Nj)(y(),e);c(!0);let n=await L.fetchBonds(t);i(n)}catch(e){console.error(e),i(null)}finally{c(!1)}}async function C(e){try{f(e);let t=(0,O.Fe)(y(),e);c(!0);let n=await L.fetchBonds(t);i(n)}catch(e){console.error(e),i(null)}finally{c(!1)}}async function A(e){try{g(e);let t=(0,O.w2)(y(),e);c(!0);let n=await L.fetchBonds(t);i(n)}catch(e){console.error(e),i(null)}finally{c(!1)}}async function N(){try{let e=!v;j(e);let t=(0,O.kP)(y(),e);c(!0);let n=await L.fetchBonds(t);i(n)}catch(e){console.error(e),i(null)}finally{c(!1)}}async function w(e){try{b(e);let t=(0,O.ug)(y(),e);c(!0);let n=await L.fetchBonds(t);i(n)}catch(e){console.error(e),i(null)}finally{c(!1)}}async function k(e){try{c(!0),h(e);let t=(0,O.Qt)(y(),e),n=await L.fetchBonds(t);i(n)}catch(e){console.error(e),i(null)}finally{c(!1)}}async function S(){try{var e,t;u(null===(e=a.rating)||void 0===e?void 0:e[0]),f(null===(t=a.fundingDays)||void 0===t?void 0:t[0]),g(R.qW[0].label),b(R.Wx[0].value),h([]),j(!0),c(!0);let n=await L.fetchBonds(R.RH);i(n)}catch(e){console.error(e),i(null)}finally{c(!1)}}return{tags:a.tags,selectedTags:m,bonds:o,isLoading:l,rating:d,fundingDays:p,couponType:x,sortType:_,isIncreaseSort:v,handleRatingChange:T,handleFundingDaysChange:C,handleRateChange:A,handleChangeIncreaseSort:N,handleChangeSortType:w,handleResetFilters:S,handleChangeTags:k}}({filterParams:s,bondsData:u}),[I,J]=(0,r.useState)(R.pM[0].id),[z,F]=(0,r.useState)(!1),[$,U]=(0,r.useState)(!1),M=(0,r.useRef)(null),Z=(0,r.useRef)(null),Y=I===R.pM[0].id,V=Y?null==_?void 0:_.purchasable:null==_?void 0:_.unpurchasable,X=(0,O.yx)(v,y),K=R.qW.map(e=>{let{label:t}=e;return t}),ee=[{href:"/",label:h("sc-bonds.common.breadcrumbs.path.main")},{label:h("sc-bonds.common.breadcrumbs.path.app")}],et=(0,r.useCallback)(()=>{if(!Z.current)return;let e=m?80:56,{top:t}=Z.current.getBoundingClientRect();U(t<=e+1)},[m]);function en(e){J(e)}return(0,r.useEffect)(()=>(window.addEventListener("scroll",et),()=>{window.removeEventListener("scroll",et)}),[et]),(0,r.useEffect)(()=>{(0,q.T)("invest_bonds","page_view__vitrina")},[]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(c.W2,{className:eu().heroContainer,children:[(0,a.jsxs)("div",{className:eu().banner,children:[(0,a.jsxs)("div",{className:eu().bannerContent,children:[(0,a.jsx)(W.T,{dataQa:{element:Q.xJ.Breadcrumbs,name:"catalogBreadcrumbs"},children:(0,a.jsx)(d.Oo,{className:"mb-2 mb-l-0  py-4",items:ee})}),(0,a.jsxs)("div",{className:eu().textBlock,children:[(0,a.jsx)(W.T,{dataQa:{element:Q.xJ.Header,name:"catalogHeading"},children:(0,a.jsx)(c.X6,{type:"hero",className:eu().hero,children:null==f?void 0:f.hero.title})}),(0,a.jsx)(W.T,{className:eu().descriptionBlock,dataQa:{element:Q.xJ.Text,name:"descriptionBlockText"},children:null==f?void 0:f.hero.descriptions.map(e=>(0,a.jsx)(c.xv,{as:"p",className:eu().description,children:e},e))})]})]}),(0,a.jsx)(W.T,{dataQa:{element:Q.xJ.Image,name:"heroImage"},children:(0,a.jsx)(o(),{width:"444",height:"264",src:ep,className:eu().heroImage,alt:""})})]}),m?(0,a.jsx)("div",{className:eu().cards,children:null==f?void 0:f.hero.cards.map(e=>{let{title:t,icon:n,text:r}=e;return(0,a.jsx)(D.Zb,{title:t,icon:n,children:(0,a.jsx)(W.T,{className:eu().cardText,tag:"p",dataQa:{element:Q.xJ.Text,name:"cardText"},children:r})},t)})}):(0,a.jsx)(d.iR,{wrapperClass:"pb-6",options:{spaceBetween:10,slidesPerView:1},navigation:!0,pagination:!0,children:null==f?void 0:f.hero.cards.map(e=>{let{title:t,icon:n,text:r}=e;return(0,a.jsx)(d.wI,{children:(0,a.jsx)(D.Zb,{title:t,icon:n,children:(0,a.jsx)(W.T,{className:eu().cardText,tag:"p",dataQa:{element:Q.xJ.Text,name:"cardText"},children:r})})},t)})})]}),(0,a.jsx)("div",{className:eu().filterContainer,children:(0,a.jsx)(c.W2,{children:(0,a.jsx)(H,{rating:v,fundingDays:j,rate:y,tags:g,selectedTags:C,rateOptions:K,bondsType:I,bondsTypeOptions:R.pM,filterParams:s,onRatingChange:N,onFundingDaysChange:w,onRateChange:k,onBondsTypeChange:en,onTagsChange:B,onAllParamsButtonClick:()=>F(!0),onSearchButtonClick:()=>{var e;null===(e=M.current)||void 0===e||e.scrollIntoView()}})})}),(0,a.jsxs)("div",{ref:M,className:(0,p.Z)(eu().offersContainer,eu().offersGrid),children:[(0,a.jsx)(c.W2,{className:eu().offersGrid,children:(0,a.jsx)(W.T,{dataQa:{element:Q.xJ.Header,name:"offersTitle"},children:(0,a.jsxs)(c.X6,{className:eu().offersHeading,type:"h1",as:"p",children:["Найдено ",(0,l._6)(null!==(t=null==V?void 0:V.length)&&void 0!==t?t:0,["предложение","предложения","предложений"])]})})}),(0,a.jsx)("div",{ref:Z,className:eu().listFilter,children:(0,a.jsx)(W.T,{dataQa:{element:Q.xJ.Block,name:"listFilter"},children:(0,a.jsx)(x,{chips:X,sortTypeValue:T,sortTypeItems:R.Wx,isIncreaseSort:A,isFixed:$,onParamsClick:()=>F(!0),onChipClick:function(){F(!0)},onIncreaseSortClick:S,onSortTypeClick:P})})}),(0,a.jsx)(c.W2,{className:eu().offersGrid,children:b?(0,a.jsx)(ec,{}):(0,a.jsx)(eo,{items:V,isPurchasable:Y,cmsData:null==f?void 0:f.offers})})]}),(0,a.jsx)("div",{children:n}),(0,a.jsx)(G,{tags:g,selectedTags:C,isOpen:z,rating:v,fundingDays:j,rate:y,rateOptions:R.qW,bondsType:I,bondsTypeOptions:R.pM,isIncreaseSort:A,sortType:T,filterParams:s,onRatingChange:N,onFundingDaysChange:w,onRateChange:k,onBondsTypeChange:en,onChangeIncreaseSort:S,onChangeSortType:P,onResetFilters:E,onTagsChange:B,onClose:()=>F(!1)})]})}},9135:function(e,t,n){"use strict";n.d(t,{T:function(){return s}});var a=n(7437),r=n(9182);function s(e){let{tag:t="div",children:n,dataQa:s,className:o,...i}=e,l=(0,r.J)(),c=l(s),d="string"==typeof t,u={...i,...d?{"data-qa":c}:{dataQa:c}};return(0,a.jsx)(t,{className:o,...u,children:n})}},8022:function(e,t,n){"use strict";n.d(t,{xu:function(){return c},Zb:function(){return x},Sr:function(){return j},TR:function(){return w},zn:function(){return E}});var a,r,s=n(7437),o=n(7042),i=n(5491),l=n.n(i);function c(e){let{className:t,variant:n="primary",children:a}=e;return(0,s.jsx)("div",{className:(0,o.Z)(l().box,{[l()["box--primary"]]:"primary"===n,[l()["box--secondary"]]:"secondary"===n},t),children:a})}(a=r||(r={})).Primary="primary",a.Secondary="secondary";var d=n(3915),u=n(6454),p=n(9135),f=n(9678),m=n(4912),h=n.n(m);function x(e){let{title:t,icon:n,className:a,children:r}=e;return(0,s.jsx)(p.T,{dataQa:{element:f.xJ.Block,name:"card"},children:(0,s.jsxs)(c,{className:(0,o.Z)(h().card,a),children:[(0,s.jsxs)("div",{className:h().titleContainer,children:[n&&(0,s.jsx)(p.T,{dataQa:{element:f.xJ.Icon,name:"cardIcon"},children:(0,s.jsx)(u.xb,{className:h().icon,name:n})}),(0,s.jsx)(p.T,{dataQa:{element:f.xJ.Header,name:"cardTitle"},children:(0,s.jsx)(d.X6,{type:"h3",as:"div",children:t})})]}),r]})})}var g=n(2265),_=n(1518),b=n(9063),v=n.n(b);function j(e){let{text:t,expandedText:n,className:a}=e,[r,i]=(0,g.useState)(!1);return(0,s.jsxs)(p.T,{className:(0,o.Z)(v().wrapper,a),dataQa:{element:f.xJ.Block,name:"expandedContent"},children:[(0,s.jsx)(p.T,{tag:"p",dataQa:{element:f.xJ.Text,name:"text"},children:t}),(0,s.jsx)("div",{className:(0,o.Z)(v().grid,{[v().open]:r}),children:(0,s.jsx)(p.T,{className:v().gridInner,tag:"p",dataQa:{element:f.xJ.Text,name:"expandedText"},children:n})}),(0,s.jsx)(p.T,{dataQa:{element:f.xJ.Button,name:"expandButton"},children:(0,s.jsx)(_.rU,{text:r?"Свернуть":"Показать еще",as:"button",type:"button",onClick:function(){i(e=>!e)}})})]})}var y=n(6691),T=n.n(y),C={src:"/invest/bonds/_next/static/media/no-logo.aee2f188.svg",height:32,width:32,blurWidth:0,blurHeight:0},A=n(4283),N=n.n(A);let w=(0,g.memo)(function(e){let{src:t,alt:n,size:a=46,className:r}=e,[i,l]=(0,g.useState)(!1);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(g.Suspense,{children:(0,s.jsx)(T(),{"data-qa":"logo-image",className:(0,o.Z)(N().logoImage,!i&&N().hidden,r),src:null!=t?t:C,alt:n,width:a,height:a,onLoad:function(e){let{currentTarget:t}=e;t.naturalWidth>0&&l(!0)},unoptimized:!0})}),(0,s.jsx)(T(),{"data-qa":"logo-no-logo-image",className:(0,o.Z)(N().logoImage,i&&N().notDisplayed,r),src:C,alt:"Логотип не загрузился",width:a,height:a})]})});w.displayName="Logo";var k=n(629),S=n(8814),P=n.n(S);function E(e){let{text:t,tooltip:n,gap:a=6,hintSize:r=20,hintColor:i="var(--color-gray-800)",className:l}=e;return(0,s.jsxs)(p.T,{className:(0,o.Z)(P().wrapper,l),style:{gap:"".concat(a,"px")},dataQa:{element:f.xJ.Block,name:"textWithHint"},children:[(0,s.jsx)(p.T,{dataQa:{element:f.xJ.Text,name:"text"},children:t}),n?(0,s.jsx)(p.T,{dataQa:{element:f.xJ.Hint,name:"hint"},children:(0,s.jsx)(_.kW,{className:P().hint,text:n,position:"top",auto:!1,inverted:!0,children:(0,s.jsx)(k.IconFdsQuestionCircleO,{size:r,style:{fontSize:"".concat(r,"px"),color:i}})})}):null]})}},9182:function(e,t,n){"use strict";n.d(t,{J:function(){return i}});var a=n(2265),r=n(4033),s=n(4601),o=n.n(s);function i(){let e=(0,r.useParams)(),t=(0,r.usePathname)();return(0,a.useCallback)(n=>{let{prefix:a,element:r,name:s,index:i}=n,l=t.split("/").filter(e=>e).map(t=>{var n;return null!==(n=Object.keys(e).find(n=>e[n]===t))&&void 0!==n?n:t});l.unshift("bonds");let c=l.join("-"),d=o()(s),u=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(a?"".concat(a,"-"):"").concat(c,"-").concat(r,"-").concat(d).concat(u)},[e,t])}},637:function(e,t,n){"use strict";n.d(t,{T:function(){return i}});var a=n(2067),r=n(1490);let s=r.Z.get("auth.gtm_customer_id"),o=e=>{(0,a.AB)(e)};function i(e,t,n){o({event:"data_event",customer_id:s,eventCategory:e,eventAction:t,eventLabel:null==n?void 0:n.eventLabel,eventValue:null==n?void 0:n.eventValue})}},6210: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"}},5849: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"}},6915:function(e){e.exports={drawerContent:"FilterModal_drawerContent__51njh"}},9915: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"}},667:function(e){e.exports={noOffers:"Offers_noOffers__tpkB9",title:"Offers_title__VYD52",text:"Offers_text__6fvJo",noOffersImage:"Offers_noOffersImage__0dMM9"}},5952:function(e){e.exports={offerSkeleton:"OffersSkeleton_offerSkeleton__Phqrl"}},5491:function(e){e.exports={box:"Box_box__U3pTk","box--primary":"Box_box--primary__bmk_7","box--secondary":"Box_box--secondary__E8F3g"}},4912:function(e){e.exports={card:"Card_card__S3kD8",titleContainer:"Card_titleContainer__x03lb",icon:"Card_icon__1OSHf"}},9063:function(e){e.exports={wrapper:"ExpandedContent_wrapper__AHH29",grid:"ExpandedContent_grid__gVwbJ",open:"ExpandedContent_open__IA7BE",gridInner:"ExpandedContent_gridInner__wLPJ_"}},4283:function(e){e.exports={logoImage:"Logo_logoImage__k98yw",notDisplayed:"Logo_notDisplayed__wxRml",hidden:"Logo_hidden__EbuIV"}},8814:function(e){e.exports={wrapper:"TextWithHint_wrapper__37Xpq",hint:"TextWithHint_hint__0_S4x"}},1396:function(e,t,n){e.exports=n(8326)},1244:function(e,t,n){"use strict";n.r(t),n.d(t,{Journal:function(){return _}});var a=n(7437),r=n(2265),s=n(3915),o=n(1518),i=n(7042),l=n(8161),c=n(8318),d=n(7162),u=n(400),p=n(950);let f=(0,p.g)("journal","sc"),m=Object.freeze({wrapper:`${f}__wrapper`,title:`${f}__title`,subtitle:`${f}__subtitle`,scrollableWrapper:`${f}__scrollable-wrapper`,chipsWrapper:`${f}__chips-wrapper`,slider:`${f}__slider`,sliderItem:`${f}__slider-item`,article:`${f}__article`,imgWrapper:`${f}__img-wrapper`,articleBody:`${f}__article-body`,articleTitle:`${f}__article-title`,articleDate:`${f}__article-date`,checkAllLink:`${f}__check-all-link`}),h="finkit-widgets-sc-journal",x="https://assets.finuslugi.ru/mp-assets/widgets/journal/default_post_image.png",g=e=>{if(!e||!/^\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}$/.test(e))return"";let t=new Date(e.replace(" ","T"));if(isNaN(t.getTime()))return"";let n=t.getDate(),a=t.getMonth();return`${n} ${["января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря"][a]}`},_=({data:e,eventCategory:t=h,className:n})=>{var p;let f=(0,o._m)("xl"),[_,b]=(0,r.useState)(!0),[v,j]=(0,r.useState)(0),y=e.chips||[],T=(null==(p=null==y?void 0:y[Number(v)])?void 0:p.items)||[];if((0,r.useEffect)(()=>{b(!f)},[f]),0===y.length||0===T.length)return null;let C=(e,n)=>()=>{(0,l.h)({eventCategory:t,eventActionType:l.D.block,eventActionText:e||"",eventLabel:n})},A=e=>{e.target.src!==x&&(e.target.src=x)};return(0,a.jsxs)("div",{className:(0,i.Z)(m.wrapper,n),children:[(0,a.jsxs)(s.W2,{children:[(0,a.jsx)("h2",{className:m.title,children:null==e?void 0:e.title}),(0,a.jsx)("div",{className:m.subtitle,children:null==e?void 0:e.description})]}),(0,a.jsx)("div",{className:m.scrollableWrapper,children:(0,a.jsx)(s.W2,{children:(0,a.jsx)("div",{className:m.chipsWrapper,children:y.length>1&&(0,a.jsx)(o.cL,{chips:y,value:v,variant:"secondary",size:_?"m":"l",onChipClick:e=>{var n;let a=(null==(n=y[Number(e)])?void 0:n.label)||"";(0,l.h)({eventCategory:t,eventActionType:l.D.tab,eventActionText:a}),j(e)}})})})}),(0,a.jsxs)(s.W2,{children:[(0,a.jsx)(o.iR,{className:m.slider,options:{slidesPerView:"auto",spaceBetween:0,autoplay:{delay:3500,disableOnInteraction:!0},loop:!0},pagination:!0,navigation:!0,navigationVariant:"secondary",navigationSize:"s",children:T.map(e=>(0,a.jsx)(o.wI,{className:m.sliderItem,children:(0,a.jsxs)("a",{className:m.article,href:e.url,onClick:C(e.title,e.url),children:[(0,a.jsx)("div",{className:m.imgWrapper,children:(0,a.jsx)("img",{src:e.img,alt:`изображение: ${e.title}`,onError:A})}),(0,a.jsxs)("div",{className:m.articleBody,children:[(0,a.jsx)("div",{className:m.articleTitle,children:e.title}),(0,a.jsx)("div",{className:m.articleDate,children:g(e.dt)})]})]})},e.title))},v),(0,a.jsx)(u.C,{href:(null==e?void 0:e.url)||"",event:{event:"data-event",eventCategory:t,eventAction:`link_${(0,d.t)((null==e?void 0:e.urlText)||"Показать все статьи")}`,eventLabel:(null==e?void 0:e.url)||""},dataLayerPush:c.d,className:m.checkAllLink,children:(null==e?void 0:e.urlText)||"Показать все статьи"})]})]})}},1490:function(e,t){"use strict";/*! js-cookie v3.0.1 | MIT */function n(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)e[a]=n[a]}return e}var a=function e(t,a){function r(e,r,s){if("undefined"!=typeof document){"number"==typeof(s=n({},a,s)).expires&&(s.expires=new Date(Date.now()+864e5*s.expires)),s.expires&&(s.expires=s.expires.toUTCString()),e=encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var o="";for(var i in s)s[i]&&(o+="; "+i,!0!==s[i]&&(o+="="+s[i].split(";")[0]));return document.cookie=e+"="+t.write(r,e)+o}}return Object.create({set:r,get:function(e){if("undefined"!=typeof document&&(!arguments.length||e)){for(var n=document.cookie?document.cookie.split("; "):[],a={},r=0;r<n.length;r++){var s=n[r].split("="),o=s.slice(1).join("=");try{var i=decodeURIComponent(s[0]);if(a[i]=t.read(o,i),e===i)break}catch(e){}}return e?a[e]:a}},remove:function(e,t){r(e,"",n({},t,{expires:-1}))},withAttributes:function(t){return e(this.converter,n({},this.attributes,t))},withConverter:function(t){return e(n({},this.converter,t),this.attributes)}},{attributes:{value:Object.freeze(a)},converter:{value:Object.freeze(t)}})}({read:function(e){return'"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"});t.Z=a}},function(e){e.O(0,[207,544,501,458,608,413,923,986,735,326,697,971,472,744],function(){return e(e.s=3673)}),_N_E=e.O()}]);