(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[287],{42249:function(e,t,r){Promise.resolve().then(r.bind(r,33662))},47131:function(e,t,r){"use strict";r.d(t,{Q:function(){return n},o:function(){return i}});var s=r(16765);let n=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"json",r=s.V.NEXT_PUBLIC_MP_GROWTH_API_URL,n=null,i=null;try{let s=await fetch("".concat(r).concat(e),{method:"GET"});if(!s.ok)throw Error("Ошибка запроса");n=await s[t]()}catch(e){i=e instanceof Error?e.message:"error"}return{data:n,error:i}},i=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"json",r=s.V.NEXT_PUBLIC_MP_GROWTH_API_URL,n=null,i=null;try{let s=await fetch("".concat(r).concat(e),{method:"GET"});if(!s.ok)throw Error("Ошибка запроса");n=await s[t]()}catch(e){i=e instanceof Error?e.message:"error"}return{data:n,error:i}}},46129:function(e,t,r){"use strict";r.d(t,{Z:function(){return c}});var s=r(57437),n=r(7301),i=r(75504),o=r(2265),a=r(10752),l=r.n(a);function c(e){let{logo:t,text:r,size:a=40,className:c}=e,[u,d]=(0,o.useState)(!1);return u||!t?(0,s.jsx)("div",{className:(0,i.Z)(l().logo_error,c),style:{width:a,height:a},children:(0,s.jsx)(n.WG,{size:a>40?"32":"20",weight:"bold",children:r})}):(0,s.jsx)("div",{className:c,children:(0,s.jsx)("img",{src:t,alt:"Лого",width:a,height:a,onError:()=>d(!0)})})}},33662:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return e4}});var s=r(57437),n=r(26094),i=r(7301),o=r(47907),a=r(2265),l=r(32323),c=r(14385),u=r(32833),d=r(61810),p=r(16765);let h={ALL_STOCKS:p.V.NEXT_PUBLIC_SHOW_STOCK_BUTTON,ALL_BONDS:p.V.NEXT_PUBLIC_SHOW_BOND_BUTTON,ALL_ETFS:p.V.NEXT_PUBLIC_SHOW_FUND_BUTTON,CURRENCY_AND_METALS:p.V.NEXT_PUBLIC_SHOW_CURRENCY_METAL_BUTTON},_=[{name:"Акции",res:"ALL_STOCKS",count:"",tickerType:""},{name:"Облигации",res:"ALL_BONDS",count:"",tickerType:""},{name:"Фонды",res:"ALL_ETFS",count:"",tickerType:""},{name:"Валюта и металлы",res:"CURRENCY_AND_METALS",count:"",tickerType:""}].filter(e=>h[e.res]),m=["Акций","Облигаций","Фондов","Валют и металлов"].filter(e=>{switch(e){case"Акций":return p.V.NEXT_PUBLIC_SHOW_STOCK_BUTTON;case"Облигаций":return p.V.NEXT_PUBLIC_SHOW_BOND_BUTTON;case"Фондов":return p.V.NEXT_PUBLIC_SHOW_FUND_BUTTON;case"Валют и металлов":return p.V.NEXT_PUBLIC_SHOW_CURRENCY_METAL_BUTTON}}),f={default:{Bond:"Облигации",Currency:"Валюта",Stock:"Акции",Futures:"Фьючерсы",Fund:"Фонды",Metal:"Металлы"},name:{Bond:"облигаций",Currency:"валюты",Stock:"акций",Futures:"фьючерсов",Fund:"фондов",Metal:"металлов"}},b=/"(?:_|\\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*:/,g=/"(?: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*:/,k=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function x(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 y(e,t={}){if("string"!=typeof e)return e;if('"'===e[0]&&'"'===e[e.length-1]&&-1===e.indexOf("\\"))return e.slice(1,-1);let r=e.trim();if(r.length<=9)switch(r.toLowerCase()){case"true":return!0;case"false":return!1;case"undefined":return;case"null":return null;case"nan":return Number.NaN;case"infinity":return Number.POSITIVE_INFINITY;case"-infinity":return Number.NEGATIVE_INFINITY}if(!k.test(e)){if(t.strict)throw SyntaxError("[destr] Invalid JSON");return e}try{if(b.test(e)||g.test(e)){if(t.strict)throw Error("[destr] Possible prototype pollution");return JSON.parse(e,x)}return JSON.parse(e)}catch(r){if(t.strict)throw r;return e}}let j=/#/g,N=/&/g,S=/\//g,v=/=/g,C=/\+/g,w=/%5e/gi,T=/%60/gi,A=/%7c/gi,E=/%20/gi;function R(e){return encodeURI(""+("string"==typeof e?e:JSON.stringify(e))).replace(A,"|").replace(C,"%2B").replace(E,"+").replace(j,"%23").replace(N,"%26").replace(T,"`").replace(w,"^").replace(S,"%2F")}function O(e){return R(e).replace(v,"%3D")}function I(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}let L=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,F=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,z=/^([/\\]\s*){2,}[^/\\]/,B=/^\.?\//;function P(e,t={}){return("boolean"==typeof t&&(t={acceptRelative:t}),t.strict)?L.test(e):F.test(e)||!!t.acceptRelative&&z.test(e)}let D=Symbol.for("ufo:protocolRelative");function U(e=""){let[t="",r="",s=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:r,hash:s}}class Q extends Error{constructor(e,t){super(e,t),this.name="FetchError",t?.cause&&!this.cause&&(this.cause=t.cause)}}let M=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function W(e="GET"){return M.has(e.toUpperCase())}let q=new Set(["image/svg","application/xml","application/xhtml","application/html"]),Y=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;async function H(e,t){if(t){if(Array.isArray(t))for(let r of t)await r(e);else await t(e)}}let G=new Set([408,409,425,429,500,502,503,504]),V=new Set([101,204,205,304]),Z=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")}(),X=(function e(t={}){let{fetch:r=globalThis.fetch,Headers:s=globalThis.Headers,AbortController:n=globalThis.AbortController}=t;async function i(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:W(e.options.method)?0:1;let r=e.response&&e.response.status||500;if(t>0&&(Array.isArray(e.options.retryStatusCodes)?e.options.retryStatusCodes.includes(r):G.has(r))){let r="function"==typeof e.options.retryDelay?e.options.retryDelay(e):e.options.retryDelay||0;return r>0&&await new Promise(e=>setTimeout(e,r)),o(e.request,{...e.options,retry:t-1})}}let r=function(e){let t=e.error?.message||e.error?.toString()||"",r=e.request?.method||e.options?.method||"GET",s=e.request?.url||String(e.request)||"/",n=`[${r}] ${JSON.stringify(s)}`,i=e.response?`${e.response.status} ${e.response.statusText}`:"<no response>",o=new Q(`${n}: ${i}${t?` ${t}`:""}`,e.error?{cause:e.error}:void 0);for(let t of["request","options","response"])Object.defineProperty(o,t,{get:()=>e[t]});for(let[t,r]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(o,t,{get:()=>e.response&&e.response[r]});return o}(e);throw Error.captureStackTrace&&Error.captureStackTrace(r,o),r}let o=async function(e,o={}){let a;let l={request:e,options:function(e,t,r,s){let n;let i=function(e,t,r){if(!t)return new r(e);let s=new r(t);if(e)for(let[t,n]of Symbol.iterator in e||Array.isArray(e)?e:new r(e))s.set(t,n);return s}(t?.headers??e?.headers,r?.headers,s);return(r?.query||r?.params||t?.params||t?.query)&&(n={...r?.params,...r?.query,...t?.params,...t?.query}),{...r,...t,query:n,params:n,headers:i}}(e,o,t.defaults,s),response:void 0,error:void 0};if(l.options.method&&(l.options.method=l.options.method.toUpperCase()),!l.options.onRequest||(await H(l,l.options.onRequest),l.options.headers instanceof s||(l.options.headers=new s(l.options.headers||{}))),"string"==typeof l.request&&(l.options.baseURL&&(l.request=function(e,t){if(!t||"/"===t||P(e))return e;let r=function(e="",t){return(!function(e="",t){return e.endsWith("/")}(e)?e:e.slice(0,-1))||"/"}(t);if(e.startsWith(r)){let t=e[r.length];if(!t||"/"===t||"?"===t)return e}return function(e,...t){let r=e||"";for(let e of t.filter(e=>e&&"/"!==e))if(r){let t=e.replace(B,"");r=function(e="",t){return e.endsWith("/")?e:e+"/"}(r)+t}else r=e;return r}(r,e)}(l.request,l.options.baseURL)),l.options.query&&(l.request=function(e,t){let r=function e(t="",r){let s=t.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(s){let[,e,t=""]=s;return{protocol:e.toLowerCase(),pathname:t,href:e+t,auth:"",host:"",search:"",hash:""}}if(!P(t,{acceptRelative:!0}))return r?e(r+t):U(t);let[,n="",i,o=""]=t.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[],[,a="",l=""]=o.match(/([^#/?]*)(.*)?/)||[];"file:"===n&&(l=l.replace(/\/(?=[A-Za-z]:)/,""));let{pathname:c,search:u,hash:d}=U(l);return{protocol:n.toLowerCase(),auth:i?i.slice(0,Math.max(0,i.length-1)):"",host:a,pathname:c,search:u,hash:d,[D]:!n}}(e),s={...function(e=""){let t=Object.create(null);for(let r of("?"===e[0]&&(e=e.slice(1)),e.split("&"))){let e=r.match(/([^=]+)=?(.*)/)||[];if(e.length<2)continue;let s=I(e[1].replace(C," "));if("__proto__"===s||"constructor"===s)continue;let n=I((e[2]||"").replace(C," "));void 0===t[s]?t[s]=n:Array.isArray(t[s])?t[s].push(n):t[s]=[t[s],n]}return t}(r.search),...t};return r.search=Object.keys(s).filter(e=>void 0!==s[e]).map(e=>{var t;return(("number"==typeof(t=s[e])||"boolean"==typeof t)&&(t=String(t)),t)?Array.isArray(t)?t.map(t=>`${O(e)}=${R(t)}`).join("&"):`${O(e)}=${R(t)}`:O(e)}).filter(Boolean).join("&"),function(e){let t=e.pathname||"",r=e.search?(e.search.startsWith("?")?"":"?")+e.search:"",s=e.hash||"",n=e.auth?e.auth+"@":"",i=e.host||"";return(e.protocol||e[D]?(e.protocol||"")+"//":"")+n+i+t+r+s}(r)}(l.request,l.options.query),delete l.options.query),"query"in l.options&&delete l.options.query,"params"in l.options&&delete l.options.params),l.options.body&&W(l.options.method)){if(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 instanceof FormData||e instanceof URLSearchParams)&&(e.constructor&&"Object"===e.constructor.name||"function"==typeof e.toJSON))}(l.options.body)){let e=l.options.headers.get("content-type");"string"!=typeof l.options.body&&(l.options.body="application/x-www-form-urlencoded"===e?new URLSearchParams(l.options.body).toString():JSON.stringify(l.options.body)),e||l.options.headers.set("content-type","application/json"),l.options.headers.has("accept")||l.options.headers.set("accept","application/json")}else("pipeTo"in l.options.body&&"function"==typeof l.options.body.pipeTo||"function"==typeof l.options.body.pipe)&&!("duplex"in l.options)&&(l.options.duplex="half")}if(!l.options.signal&&l.options.timeout){let e=new n;a=setTimeout(()=>{let t=Error("[TimeoutError]: The operation was aborted due to timeout");t.name="TimeoutError",t.code=23,e.abort(t)},l.options.timeout),l.options.signal=e.signal}try{l.response=await r(l.request,l.options)}catch(e){return l.error=e,l.options.onRequestError&&await H(l,l.options.onRequestError),await i(l)}finally{a&&clearTimeout(a)}if((l.response.body||l.response._bodyInit)&&!V.has(l.response.status)&&"HEAD"!==l.options.method){let e=(l.options.parseResponse?"json":l.options.responseType)||function(e=""){if(!e)return"json";let t=e.split(";").shift()||"";return Y.test(t)?"json":"text/event-stream"===t?"stream":q.has(t)||t.startsWith("text/")?"text":"blob"}(l.response.headers.get("content-type")||"");switch(e){case"json":{let e=await l.response.text(),t=l.options.parseResponse||y;l.response._data=t(e);break}case"stream":l.response._data=l.response.body||l.response._bodyInit;break;default:l.response._data=await l.response[e]()}}return(l.options.onResponse&&await H(l,l.options.onResponse),!l.options.ignoreResponseError&&l.response.status>=400&&l.response.status<600)?(l.options.onResponseError&&await H(l,l.options.onResponseError),await i(l)):l.response},a=async function(e,t){return(await o(e,t))._data};return a.raw=o,a.native=(...e)=>r(...e),a.create=(r={},s={})=>e({...t,...s,defaults:{...t.defaults,...s.defaults,...r}}),a})({fetch:Z.fetch?(...e)=>Z.fetch(...e):()=>Promise.reject(Error("[ofetch] global.fetch is not supported!")),Headers:Z.Headers,AbortController:Z.AbortController}).create({baseURL:p.V.NEXT_PUBLIC_MP_GROWTH_API_URL,next:{revalidate:300}}),J=async e=>X("/api/v1/collections/bpif",{baseURL:p.V.NEXT_PUBLIC_ADVISORY_API_URL,params:e});var $=r(65667);let K={page:0,size:3};var ee=r(47131);let et=e=>e.filter(e=>null!==e.currentPrice||null!==e.previousPrice),er={ALL_STOCKS:"Stock",ALL_BONDS:"Bond",ALL_FUNDS:"Fund",ALL_ETFS:"Fund",CURRENCY_AND_METALS:"Currency"},es={Stock:1,Bond:2,Fund:3,Currency:4,Future:5},en=()=>{let[e,t]=(0,a.useState)(0),[r,s]=(0,a.useState)("ALL_STOCKS"),[n,i]=(0,a.useState)(""),[o,l]=(0,a.useState)(null),[c,u]=(0,a.useState)({}),[d,p]=(0,a.useState)(!0),[h,b]=(0,a.useState)(!1),[g,k]=(0,a.useState)(null),[x,y]=(0,a.useState)([]),j=(0,a.useCallback)(t=>h&&t&&f.name[t]?f.name[t]:m[e],[e,h]),N=(0,a.useCallback)((e,t)=>{if(t&&f.default[t])return f.default[t];let r=_.find(t=>t.res===e);return(null==r?void 0:r.name)||e},[]),S=(0,a.useMemo)(()=>{var t;let r=h?x[e]:_[e];return null===(t=j(null==r?void 0:r.tickerType))||void 0===t?void 0:t.toLowerCase()},[h,x,e,j]),v=(0,a.useMemo)(()=>{var t;return h?(null===(t=x[e])||void 0===t?void 0:t.res)==="Fund":"ALL_ETFS"===_[e].res},[h,x,e]),C=(0,a.useCallback)(async(e,t)=>{if(!e[t]){l(null);return}let r=et(e[t]);l({compilationType:t,name:j(t),description:"",tickers:r})},[j]),w=(0,a.useCallback)(async e=>{if(t(e),h&&g){var r;let t=null===(r=x[e])||void 0===r?void 0:r.res;await C(g,t)}else s(_[e].res)},[h,g,x,C]),T=(0,a.useCallback)(async(e,r)=>{b(!0),p(!0);try{let{data:s}=await (0,ee.o)("/api/v1/favorite-search/ticker?query=".concat(e));if(null==s?void 0:s.searchResult){let e=Object.entries(s.searchResult).filter(e=>{let[,t]=e;return t.length>0}).map(e=>{let[t,r]=e;return{name:N(t,t),res:t,count:r.length,tickerType:t}}),n=er[r]||"",i=[...e].sort((e,t)=>{if(e.tickerType===n)return -1;if(t.tickerType===n)return 1;let r=es[e.tickerType]||999,s=es[t.tickerType]||999;return r-s});y(i),k(s.searchResult),i.length>0&&(await C(null==s?void 0:s.searchResult,i[0].res),t(0))}else k(null),y([]),l(null)}catch(e){console.error("Ошибка поиска:",e)}finally{p(!1)}},[n.length,w,N,C]);(0,a.useEffect)(()=>{if(n.length<=2){b(!1),k(null),y([]),0===n.length&&(s(_[0].res),t(0),l(c[_[0].res]||null));return}let e=setTimeout(()=>{T(n,r)},300);return()=>clearTimeout(e)},[n]);let A=(0,a.useCallback)(async()=>{if(c[r]){l(c[r]);return}p(!0);try{let{data:e}=await (0,ee.Q)("/api/v1/favorite-compilation?compilationType=".concat(r));if(!e){l(e);return}let t=et(e.tickers),s={...e,tickers:t};u(e=>({...e,[r]:s})),l(s)}catch(e){console.error("Ошибка запроса:",e)}finally{p(!1)}},[r]);return(0,a.useEffect)(()=>{h||A()},[A,h]),{searchQuery:n,setSearchQuery:i,activeIndex:e,handleButtonClick:w,currentTitle:S,filter:o,isLoading:d,searchMode:h,dynamicButtons:x,getButtonName:N,isCurrentTabFund:v}};var ei=r(2392),eo=r(52546),ea=r(52515),el=r(20910),ec=r(31159),eu=r(5969),ed=r.n(eu);function ep(e){let{collection:t,onClick:r}=e,n="brokers-kupit-aktsii-bpif-collections-banner",{name:i,goal:o,securities:a,maxHistoricalProfitabilityData:{profitability:l,period:c}}=t;return(0,s.jsxs)(u.Zb,{dataQa:n,className:ed().card,onClick:r,children:[(0,s.jsxs)("div",{className:ed().info,children:[(0,s.jsx)(u.xv,{dataQa:"".concat(n,"-name"),weight:"medium",size:"16",children:i}),(0,s.jsx)(u.YS,{dataQa:"".concat(n,"-caption"),size:"m",children:o})]}),(0,s.jsxs)("div",{className:ed().additionalInfo,children:[(0,s.jsx)(ec.H,{securities:a,dataQa:"".concat(n,"-logos")}),(0,s.jsxs)("div",{className:ed().yield,children:[(0,s.jsxs)(u.YS,{dataQa:"".concat(n,"-profit-period"),className:ed().period,children:["за ",ea.m[c]]}),(0,s.jsx)(el.B,{dataQa:"".concat(n,"-profit-value"),value:l,size:"16",weight:"medium"})]})]})]})}var eh=r(44595),e_=r(74457),em=r.n(e_),ef=r(56376),eb=r.n(ef);function eg(){return(0,s.jsxs)(u.Zb,{className:eb().card,children:[(0,s.jsxs)("div",{className:eb().info,children:[(0,s.jsx)(u.Od,{height:20,className:eb().title}),(0,s.jsx)(u.Od,{height:16,className:eb().caption})]}),(0,s.jsxs)("div",{className:eb().additionalInfo,children:[(0,s.jsx)("div",{className:eb().logos,children:Array.from({length:3}).map((e,t)=>(0,s.jsx)(u.Od,{rounded:!0,width:40,style:{marginLeft:0===t?0:-12}},t))}),(0,s.jsxs)("div",{className:eb().yield,children:[(0,s.jsx)(u.Od,{height:16,width:100}),(0,s.jsx)(u.Od,{height:20,width:60})]})]})]})}var ek=r(78502),ex=r.n(ek);function ey(){return(0,s.jsxs)("div",{className:ex().wrapper,children:[(0,s.jsx)(u.Od,{className:ex().title}),(0,s.jsx)("div",{className:ex().cards,children:Array.from({length:3}).map((e,t)=>(0,s.jsx)("div",{className:ex().item,children:(0,s.jsx)(eg,{})},t))})]})}var ej=r(86696);function eN(e){let{collectionData:t,isLoading:r,isError:i}=e,o="brokers-kupit-aktsii-bpif-collections",{isInfoModalOpen:a,isBuyModalOpen:l,selectedItem:c,handleInfoModalOpen:p,handleSwitchToBuy:h,handleModalClose:_}=(0,eo.j)();if(i)return null;if(r)return(0,s.jsx)(ey,{});if(t){let{collections:e,widgetTitle:r,actionButton:i,disclaimer:m}=t,f=e=>{p(e),(0,ej.R)(e)};return(0,s.jsxs)("div",{className:em().wrapper,"data-qa":o,children:[(0,s.jsxs)(d.rU,{className:em().head,dataQa:"".concat(o,"-detail-link"),href:"/brokers/bpif",children:[(0,s.jsx)(u.X6,{dataQa:"".concat(o,"-header"),type:"h3",weight:"medium",children:r}),(0,s.jsx)("div",{className:em().icon,children:(0,s.jsx)(n.IconFdsChevronRightSmallO,{size:"24"})})]}),(0,s.jsx)("div",{className:em().collections,"data-qa":"".concat(o,"-collections-list"),children:e.map(e=>(0,s.jsx)("div",{className:em().item,children:(0,s.jsx)(ep,{collection:e,onClick:()=>f(e)})},e.collectionId))}),c&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(eh.Y,{disclaimer:m,collection:c,isModalOpen:a,onModalClose:_,onBuyClick:h,actionButton:i}),(0,s.jsx)(ei.z,{isOpen:l,onClose:_,collectionId:c.collectionId})]})]})}}var eS=r(64699),ev=r.n(eS),eC=r(75504),ew=r(20703),eT={src:"/brokers/_next/static/media/not-found-cats.ef290c07.png",height:201,width:298,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAMAAABPT11nAAAAQlBMVEWdjY2KiIEVJSW7a2QoKS0cJyshNDgyKS1iYmIOHySEnZCRDAhsGxyZiYB4OjlITU8XJCctOj17b2tWZmakraK/0MRD/rc6AAAAFnRSTlMB/Rom8ftEKRH4kj+6q+5jovPAPrnUi+kchQAAAAlwSFlzAAALEwAACxMBAJqcGAAAACxJREFUeJwFwYUBACAMwLCiG+7/v0oCKsQIMPxeYQLXmJCSQH6tdm/BHnVF+Bc7ARlNid09AAAAAElFTkSuQmCC",blurWidth:8,blurHeight:5},eA=r(54506),eE=r.n(eA);function eR(e){let{indexSearch:t,handleSort:r,colResult:o,sortConfig:a}=e;return 1===t?(0,s.jsxs)("span",{className:o,children:[(0,s.jsxs)("span",{className:eE().flex_block,onClick:()=>{r("shortName")},"data-qa":"brokers-kupit-aktsii-sort-name-bond","data-testid":"brokers-kupit-aktsii-sort-name-bond",children:["asc"!==a.direction||"shortName"!==a.key?(0,s.jsx)(n.IconFdsSortDescendingO,{size:20,boxSize:40}):(0,s.jsx)(n.IconFdsSortAscendingO,{size:20,boxSize:40}),(0,s.jsx)(i.WG,{size:"16",weight:"medium",fontFamily:"secondary",children:"Название"})]}),(0,s.jsxs)("span",{className:eE().right,onClick:()=>{r("maturityDate")},"data-qa":"brokers-kupit-aktsii-sort-maturity-date-bond","data-testid":"brokers-kupit-aktsii-sort-maturity-date-bond",children:["asc"!==a.direction||"maturityDate"!==a.key?(0,s.jsx)(n.IconFdsSortDescendingO,{size:20,boxSize:40}):(0,s.jsx)(n.IconFdsSortAscendingO,{size:20,boxSize:40}),(0,s.jsx)(i.WG,{size:"16",weight:"medium",fontFamily:"secondary",children:"Дата погашения"})]}),(0,s.jsxs)("span",{className:eE().right,onClick:()=>{r("yield")},"data-qa":"brokers-kupit-aktsii-sort-income-bond","data-testid":"brokers-kupit-aktsii-sort-income-bond",children:["asc"!==a.direction||"yield"!==a.key?(0,s.jsx)(n.IconFdsSortDescendingO,{size:20,boxSize:40}):(0,s.jsx)(n.IconFdsSortAscendingO,{size:20,boxSize:40}),(0,s.jsx)(i.WG,{size:"16",weight:"medium",fontFamily:"secondary",children:"Доходность"})]}),(0,s.jsxs)("span",{className:eE().right,onClick:()=>{r("bondPriceRub")},"data-qa":"brokers-kupit-aktsii-sort-price-bond","data-testid":"brokers-kupit-aktsii-sort-price-bond",children:["asc"!==a.direction||"bondPriceRub"!==a.key?(0,s.jsx)(n.IconFdsSortDescendingO,{size:20,boxSize:40}):(0,s.jsx)(n.IconFdsSortAscendingO,{size:20,boxSize:40}),(0,s.jsx)(i.WG,{size:"16",weight:"medium",fontFamily:"secondary",children:"Цена"})]}),(0,s.jsx)("span",{})]}):(0,s.jsxs)("span",{className:o,children:[(0,s.jsxs)("span",{className:eE().flex_block,onClick:()=>{r("shortName")},"data-qa":"brokers-kupit-aktsii-sort-name","data-testid":"brokers-kupit-aktsii-sort-name",children:["asc"!==a.direction||"shortName"!==a.key?(0,s.jsx)(n.IconFdsSortDescendingO,{size:20,boxSize:40}):(0,s.jsx)(n.IconFdsSortAscendingO,{size:20,boxSize:40}),(0,s.jsx)(i.WG,{size:"16",weight:"medium",fontFamily:"secondary",children:"Название"})]}),(0,s.jsxs)("span",{className:eE().right,onClick:()=>{r("currentPrice")},"data-qa":"brokers-kupit-aktsii-sort-price","data-testid":"brokers-kupit-aktsii-sort-price",children:["asc"!==a.direction||"currentPrice"!==a.key?(0,s.jsx)(n.IconFdsSortDescendingO,{size:20,boxSize:40}):(0,s.jsx)(n.IconFdsSortAscendingO,{size:20,boxSize:40}),(0,s.jsx)(i.WG,{size:"16",weight:"medium",fontFamily:"secondary",children:"Цена"})]}),(0,s.jsx)("span",{})]})}function eO(e,t,r){let{key:s}=r,n=e[s],i=t[s];if(null===n&&null===i)return 0;if(null===n&&"maturityDate"===s)return 1;if(null===i&&"maturityDate"===s)return -1;let o=(e,t)=>{if("currentPrice"===t||"previousPrice"===t){var r;return null===e.currentPrice&&null!==e.previousPrice?parseFloat(e.previousPrice):parseFloat(null!==(r=e.currentPrice)&&void 0!==r?r:"0")}return null};switch(s){case"shortName":return"asc"===r.direction?n.localeCompare(i):i.localeCompare(n);case"maturityDate":let a=new Date(n).getTime(),l=new Date(i).getTime();return"asc"===r.direction?a-l:l-a;case"currentPrice":case"percentChange":case"priceChange":case"yield":case"bondPriceRub":var c,u;let d=null!==(c=o(e,s))&&void 0!==c?c:parseFloat(null!=n?n:"0"),p=null!==(u=o(t,s))&&void 0!==u?u:parseFloat(null!=i?i:"0");return"asc"===r.direction?d-p:p-d;default:return 0}}var eI=r(6731),eL=r(8792),eF=r(52328);function ez(e,t){let r=(0,eF.Q)(e),s=(0,eF.Q)(t),n=r.getTime()-s.getTime();return n<0?-1:n>0?1:n}var eB=r(19852);function eP(e,t){let r=e.getFullYear()-t.getFullYear()||e.getMonth()-t.getMonth()||e.getDate()-t.getDate()||e.getHours()-t.getHours()||e.getMinutes()-t.getMinutes()||e.getSeconds()-t.getSeconds()||e.getMilliseconds()-t.getMilliseconds();return r<0?-1:r>0?1:r}let eD=e=>{let t=e%10,r=e%100;return r>=11&&r<=14?"лет":1===t?"год":t>=2&&t<=4?"года":"лет"},eU=e=>{let t=e%10,r=e%100;return r>=11&&r<=14?"месяцев":1===t?"месяц":t>=2&&t<=4?"месяца":"месяцев"},eQ=e=>{let t=e%10,r=e%100;return r>=11&&r<=14?"дней":1===t?"день":t>=2&&t<=4?"дня":"дней"},eM=e=>{if(null===e)return"";let t=new Date,r=new Date(e),s=function(e,t){let r=(0,eF.Q)(e),s=(0,eF.Q)(t),n=ez(r,s),i=Math.abs(function(e,t){let r=(0,eF.Q)(e),s=(0,eF.Q)(t);return r.getFullYear()-s.getFullYear()}(r,s));r.setFullYear(1584),s.setFullYear(1584);let o=ez(r,s)===-n,a=n*(i-+o);return 0===a?0:a}(r,t),n=function(e,t){let r;let s=(0,eF.Q)(e),n=(0,eF.Q)(t),i=ez(s,n),o=Math.abs(function(e,t){let r=(0,eF.Q)(e),s=(0,eF.Q)(t);return 12*(r.getFullYear()-s.getFullYear())+(r.getMonth()-s.getMonth())}(s,n));if(o<1)r=0;else{1===s.getMonth()&&s.getDate()>27&&s.setDate(30),s.setMonth(s.getMonth()-i*o);let t=ez(s,n)===-i;(function(e){let t=(0,eF.Q)(e);return+function(e){let t=(0,eF.Q)(e);return t.setHours(23,59,59,999),t}(t)==+function(e){let t=(0,eF.Q)(e),r=t.getMonth();return t.setFullYear(t.getFullYear(),r+1,0),t.setHours(23,59,59,999),t}(t)})((0,eF.Q)(e))&&1===o&&1===ez(e,n)&&(t=!1),r=i*(o-Number(t))}return 0===r?0:r}(r,t)%12,i=function(e,t){let r=(0,eF.Q)(e),s=(0,eF.Q)(t),n=eP(r,s),i=Math.abs((0,eB.w)(r,s));r.setDate(r.getDate()-n*i);let o=Number(eP(r,s)===-n),a=n*(i-o);return 0===a?0:a}(r,new Date(t.getFullYear(),t.getMonth()+n,t.getDate())),o=eD(Math.abs(s)),a=eU(Math.abs(n)),l=eQ(Math.abs(i));if(0===s&&0===n&&0===i)return"Сегодня";let c=[];return 0!==s&&c.push("".concat(s," ").concat(o)),0!==n&&c.push("".concat(n," ").concat(a)),0!==i&&(0===s||0===s&&0===n)&&c.push("".concat(i," ").concat(l)),c.join(" ")};var eW=r(46129),eq=r(10752),eY=r.n(eq);function eH(e){var t,r,i,a,l,c,p,h,_;let{colResult:m,item:f,sizes:b,type:g}=e,{push:k}=(0,o.useRouter)();if(!f)return null;let x=()=>{var e,t;let r=null===(e=f.tickerCode)||void 0===e?void 0:e.split(".")[2],i=null===(t=f.tickerType)||void 0===t?void 0:t.toLowerCase();return"futures"===i?(0,s.jsx)(d.u,{text:"Временно недоступно на Финуслугах",position:"top",children:(0,s.jsx)(d.zx,{size:"xs",variant:"secondary",className:(0,eC.Z)(eY().desc,eY().btn,eY().mobile_button),disabled:!0,iconLeft:(0,s.jsx)(n.IconFdsLockO,{}),dataQa:"brokers-kupit-aktsii-button-not-buy",children:"Подробнее"})}):(0,s.jsx)(eL.default,{href:"kupit-aktsii/".concat(i,"/").concat(r),className:eY().link_btn,children:(0,s.jsx)(d.zx,{size:"xs",variant:"secondary",label:"Подробнее",className:eY().mobile_button,dataQa:"brokers-kupit-aktsii-button-buy"})})},y=()=>{var e,t;let r=null===(e=f.tickerCode)||void 0===e?void 0:e.split(".")[2],s=null===(t=f.tickerType)||void 0===t?void 0:t.toLowerCase();"futures"!==s&&k("kupit-aktsii/".concat(s,"/").concat(r))};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("span",{className:(0,eC.Z)(m,eY().desc),onClick:y,children:[(0,s.jsxs)("span",{className:eY().flex_block,children:[(0,s.jsx)(eW.Z,{text:f.shortName.slice()[0],logo:f.logoUrl}),(0,s.jsxs)("span",{className:eY().col,children:[(0,s.jsx)(u.xv,{as:"span",weight:"regular",size:"16",className:eY().color_black_500,dataQa:"brokers-kupit-aktsii-ticker-shortName-desktop",children:f.shortName}),(0,s.jsx)(u.xv,{as:"span",weight:"regular",size:"14",className:eY().color_black_300,dataQa:"brokers-kupit-aktsii-ticker-code-desktop",children:null===(t=f.tickerCode)||void 0===t?void 0:t.split(".").pop()})]})]}),"bond"===g?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("span",{className:(0,eC.Z)(eY().col,eY().right),children:[(0,s.jsx)(u.xv,{as:"span",weight:"regular",size:"16",className:eY().color_black_500,dataQa:"brokers-kupit-aktsii-lotsize-maturity-date-bond-desktop",children:null!==f.maturityDate?null===(i=f.maturityDate)||void 0===i?void 0:i.split("-").reverse().join("."):"Бессрочно"}),(0,s.jsx)(u.xv,{as:"span",weight:"regular",size:"14",className:eY().color_black_300,dataQa:"brokers-kupit-aktsii-lotsize-maturity-left-bond-desktop",children:eM(f.maturityDate)})]}),(0,s.jsx)("span",{className:(0,eC.Z)(eY().col,eY().right),children:(0,s.jsxs)(u.xv,{as:"span",weight:"regular",size:"16",className:eY().color_black_500,dataQa:"brokers-kupit-aktsii-percent-bond-desktop",children:[(0,eI.lb)(f.yield+"",{decimalCount:null===(a=f.yield)||void 0===a?void 0:a.length,hasCurrencySymbol:!1}),"%"]})}),(0,s.jsx)("span",{className:(0,eC.Z)(eY().col,eY().right),children:(0,s.jsx)(u.xv,{as:"span",weight:"regular",size:"16",className:eY().color_black_500,dataQa:"brokers-kupit-aktsii-price-bond-desktop",children:(0,eI.lb)(f.bondPriceRub+"",{decimalCount:null===(l=f.bondPriceRub)||void 0===l?void 0:l.length})})}),x()]}):(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("span",{className:(0,eC.Z)(eY().col,eY().right),children:[(0,s.jsx)(u.xv,{as:"span",weight:"regular",size:"16",className:(0,eC.Z)(eY().color_black_500,eY().left_text),dataQa:"brokers-kupit-aktsii-price-desktop",children:(0,eI.lb)(f.currentPrice+"",{decimalCount:null===(c=f.currentPrice)||void 0===c?void 0:c.length})}),b&&(0,s.jsxs)(u.xv,{as:"span",weight:"regular",size:"14",className:(0,eC.Z)(eY().color_black_300,eY().left_text),dataQa:"brokers-kupit-aktsii-lotsize-desktop",children:["1 лот = ",(0,eI.lb)(f.lotSize,{hasCurrencySymbol:!1})," шт."]})]}),x()]})]}),(0,s.jsxs)("span",{className:(0,eC.Z)(m,eY().mobile),onClick:y,children:[(0,s.jsxs)("span",{className:eY().flex_block,children:[(0,s.jsx)(eW.Z,{text:f.shortName.slice()[0],logo:f.logoUrl}),(0,s.jsxs)("span",{className:eY().col,children:[(0,s.jsx)(u.xv,{as:"span",weight:"regular",size:"16",className:eY().color_black_500,dataQa:"brokers-kupit-aktsii-ticker-shortName-mobile",children:f.shortName}),"bond"===g?(0,s.jsx)(u.xv,{as:"span",weight:"regular",size:"14",className:eY().color_black_300,dataQa:"brokers-kupit-aktsii-maturity-left-bond-mobile",children:null!==f.maturityDate?eM(f.maturityDate):"Бессрочно"}):(0,s.jsx)(u.xv,{as:"span",weight:"regular",size:"14",className:eY().color_black_300,dataQa:"brokers-kupit-aktsii-ticker-code-mobile",children:null===(r=f.tickerCode)||void 0===r?void 0:r.split(".").pop()})]})]}),"bond"===g?(0,s.jsx)("span",{className:eY().right,children:(0,s.jsxs)("span",{className:eY().col,children:[(0,s.jsxs)(u.xv,{as:"span",weight:"regular",size:"16",className:eY().color_black_500,dataQa:"brokers-kupit-aktsii-percent-bond-mobile",children:[(0,eI.lb)(f.yield+"",{decimalCount:null===(p=f.yield)||void 0===p?void 0:p.length,hasCurrencySymbol:!1}),"%"]}),(0,s.jsx)(u.xv,{as:"span",weight:"regular",size:"14",className:eY().color_black_300,dataQa:"brokers-kupit-aktsii-price-bond-mobile",children:(0,eI.lb)(f.bondPriceRub+"",{decimalCount:null===(h=f.bondPriceRub)||void 0===h?void 0:h.length})})]})}):(0,s.jsx)("span",{className:(0,eC.Z)(eY().col,eY().right),children:(0,s.jsx)(u.xv,{as:"span",weight:"regular",size:"16",className:(0,eC.Z)(eY().color_black_500,eY().left_text),dataQa:"brokers-kupit-aktsii-price-mobile",children:(0,eI.lb)(f.currentPrice+"",{decimalCount:null===(_=f.currentPrice)||void 0===_?void 0:_.length})})})]})]})}var eG=r(76982),eV=r.n(eG);function eZ(e){let{name:t,filter:r,indexSearch:n,isLoading:i,isSearchEmpty:o}=e,[l,c]=(0,a.useState)(1),[p,h]=(0,a.useState)(10),[_,m]=(0,a.useState)(!1),[f,b]=(0,a.useState)({key:"shortName",direction:"none"}),g=(0,d._m)("l");(0,a.useEffect)(()=>{c(1),h(10),b({key:"shortName",direction:"none"}),m(!g)},[g,t]);let k=(0,a.useCallback)(e=>{b(t=>{if(t.key!==e)return{key:e,direction:"asc"};switch(t.direction){case"asc":return{key:e,direction:"desc"};case"desc":return{key:e,direction:"none"};default:return{key:e,direction:"asc"}}})},[]),x=(0,a.useMemo)(()=>(function(e,t,r){if(!(null==e?void 0:e.tickers))return[];if(3===t){let t=["CNYRUB_TOM","GLDRUB_TOM","SLVRUB_TOM"],s=t.map(t=>e.tickers.find(e=>e.shortName===t)).filter(e=>void 0!==e),n=e.tickers.filter(e=>!t.includes(e.shortName));return"none"!==r.direction&&r.key?[...s,...[...n].sort((e,t)=>eO(e,t,r))]:[...s,...n]}return"none"!==r.direction&&r.key?[...e.tickers].sort((e,t)=>eO(e,t,r)):[...e.tickers]})(r,n,f),[r,n,f]),y=(0,a.useMemo)(()=>{let e=(l-1)*p;return x.slice(e,e+p)},[x,l,p]),j=(0,eC.Z)("облигаций"===t?eV().col__5:eV().col__3);return o&&!i?(0,s.jsxs)("div",{className:eV().not_found,children:[(0,s.jsx)(ew.default,{src:eT,alt:"Ничего не найдено",width:298,height:201,priority:!0}),(0,s.jsx)(u.xv,{as:"p",size:"20",weight:"medium",children:"Ничего не найдено"})]}):(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(u.X6,{as:"h2",type:"h2",weight:"medium",className:eV().heading,children:["Каталог ",t]}),(0,s.jsxs)("ul",{className:eV().searchResult,children:[(0,s.jsx)("li",{className:eV().searchResult_head,children:(0,s.jsx)(eR,{indexSearch:"облигаций"===t?1:0,handleSort:k,colResult:j,sortConfig:f})}),!i&&y.map(e=>(0,s.jsxs)("li",{children:["облигаций"===t&&(0,s.jsx)(eH,{item:e,colResult:j,type:"bond"}),"облигаций"!==t&&"акций"!==t&&(0,s.jsx)(eH,{item:e,colResult:j,sizes:!1}),"акций"===t&&(0,s.jsx)(eH,{item:e,colResult:j,sizes:!0})]},e.shortName)),(0,s.jsxs)("li",{className:eV().controls,children:[(0,s.jsx)(d.zx,{size:"xs",label:"Показать еще",variant:"secondary",onClick:()=>{let e=p+10;c(Math.ceil(l*p/e)),h(e)},disabled:!r||l*p>=r.tickers.length,dataQa:"brokers-kupit-aktsii-button-show-more"}),(0,s.jsx)(d.tl,{isControl:!1,totalCount:!i&&r?r.tickers.length:0,siblingCount:1,currentPage:l,pageSize:p,hidePaginationControl:_,className:eV().pagination,onPageChange:e=>c(e),link:"".concat("https://finuslugi.ru","/brokers/kupit-aktsii?page=")})]})]})]})}let eX=Array.from({length:10},(e,t)=>t);function eJ(){let e=p.V.NEXT_PUBLIC_FEATURE_TOGGLE_BPIF_WIDGET_ENABLED,{searchQuery:t,setSearchQuery:r,activeIndex:n,handleButtonClick:i,currentTitle:o,filter:l,isLoading:c,searchMode:h,dynamicButtons:m,isCurrentTabFund:f}=en(),{data:b,isLoading:g,isError:k}=function(){let e=p.V.NEXT_PUBLIC_FEATURE_TOGGLE_BPIF_WIDGET_ENABLED,[t,r]=(0,a.useState)(),[s,n]=(0,a.useState)(!0),[i,o]=(0,a.useState)(!1);async function l(){try{let e=await J(K);r(e),(0,$.P)("bpif_collections_advisory","pageview_widget_bpif")}catch(e){console.error("Error fetching collections data:",e),o(!0)}finally{n(!1)}}return(0,a.useEffect)(()=>{e&&l()},[e]),{data:t,isLoading:s,isError:i}}(),x=(0,a.useCallback)(()=>(h?m:_).map((e,t)=>{var r;let o="brokers-kupit-aktsii-button-select-instrument-"+(null===(r=e.res)||void 0===r?void 0:r.toLowerCase());return(0,s.jsx)("li",{children:(0,s.jsx)(d.zx,{label:h?"".concat(e.name," ").concat(e.count):e.name,variant:n===t?"primary":"white",size:"xs",onClick:()=>i(t),className:ev().chips_button,disabled:c,dataQa:o})},e.name+e.tickerType)}),[h,m,n,i,c]);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(d.Vr,{label:"Название или тикер",state:"default",variant:"secondary",onChange:r,value:t,dataQa:(null==l?void 0:l.tickers)&&h?"brokers-kupit-aktsii-search-done":"brokers-kupit-aktsii-no-search"}),!(h&&0===m.length&&!c)&&(0,s.jsx)("div",{className:ev().nav,children:(0,s.jsx)("ul",{className:ev().nav_bar,children:x()})}),e&&f&&(0,s.jsx)(eN,{collectionData:b,isLoading:g,isError:k}),c&&eX.map(e=>(0,s.jsx)("div",{children:(0,s.jsx)(u.Od,{height:30,style:{width:"100%",marginTop:"12px"}})},e)),!c&&(0,s.jsx)(eZ,{name:o,filter:l,indexSearch:n,isLoading:c,isSearchEmpty:h&&0===m.length&&!c})]})}var e$=r(96342),eK=r.n(e$);function e0(e){let{children:t,className:r}=e;return(0,s.jsx)("div",{className:(0,eC.Z)(eK().wrapper,r),children:t})}var e1=r(5291),e2=r.n(e1);function e4(){let e=(0,o.useRouter)(),t=(0,o.useSearchParams)(),[r,u]=(0,a.useState)("true"===t.get("open-broker-account"));return(0,s.jsxs)("main",{className:e2().main,children:[(0,s.jsxs)(e0,{className:e2().wrapper_done,children:[(0,s.jsx)(i.Oo,{items:[{label:"Главная",href:"/"},{label:"Биржевые инструменты"}],className:e2().breadcrumbs}),(0,s.jsx)(i.zx,{label:"Назад",className:e2().mobile_button,iconLeft:(0,s.jsx)(n.IconFdsChevronLeftO,{}),onClick:()=>e.back(),appearance:"ghost",size:"xs"}),p.V.NEXT_PUBLIC_FEATURE_TOGGLE_OPEN_BANNER_36_6&&(0,s.jsx)(l.g,{openAccount:()=>{u(!0)}}),(0,s.jsx)(i.X6,{as:"h1",type:"h1",className:e2().heading,children:"Биржевые инструменты"}),(0,s.jsx)(eJ,{})]}),(0,s.jsx)(c.C,{open:r,setIsOpenModal:u})]})}},5969:function(e){e.exports={card:"CollectionBanner_card__pgqtu",info:"CollectionBanner_info__ZGJ_F",yield:"CollectionBanner_yield__JF_RY",period:"CollectionBanner_period__sIegP",additionalInfo:"CollectionBanner_additionalInfo__2c2dN"}},74457:function(e){e.exports={wrapper:"CollectionsWidget_wrapper__ODVAq",head:"CollectionsWidget_head__Vmx83",icon:"CollectionsWidget_icon__U_UWy",collections:"CollectionsWidget_collections__ADnHp",item:"CollectionsWidget_item__ijDBZ",text:"CollectionsWidget_text__W3eYw"}},56376:function(e){e.exports={card:"CollectionBannerSkeleton_card__EZzkb",info:"CollectionBannerSkeleton_info__gg0iN",yield:"CollectionBannerSkeleton_yield__XNInt",title:"CollectionBannerSkeleton_title__BAttV",caption:"CollectionBannerSkeleton_caption__NaUp7",additionalInfo:"CollectionBannerSkeleton_additionalInfo__ejoQR",logos:"CollectionBannerSkeleton_logos__11mY2"}},78502:function(e){e.exports={wrapper:"CollectionsWidgetSkeleton_wrapper__RvQ05",title:"CollectionsWidgetSkeleton_title__huqmO",cards:"CollectionsWidgetSkeleton_cards__A90pc",item:"CollectionsWidgetSkeleton_item__1EH4p"}},64699:function(e){e.exports={nav:"SearchComponent_nav__bqJWI",nav_bar:"SearchComponent_nav_bar__1ticK",chips_button:"SearchComponent_chips_button__m5bRE"}},10752:function(e){e.exports={color_black_300:"SearchItem_color_black_300__9cx_c",color_black_500:"SearchItem_color_black_500__AeocL",left_text:"SearchItem_left_text__zlmzj",link_btn:"SearchItem_link_btn__CJzyf",col:"SearchItem_col__jpLfR",flex_block:"SearchItem_flex_block__TVrl7",desc:"SearchItem_desc__92j3b",mobile:"SearchItem_mobile__Je9TR",logo_error:"SearchItem_logo_error__ccx9M",right:"SearchItem_right__ZkEY0",link:"SearchItem_link__eLXCE",btn:"SearchItem_btn__KxhsD"}},76982:function(e){e.exports={heading:"SearchResult_heading__1eSu_",searchResult:"SearchResult_searchResult__7Gj0p",controls:"SearchResult_controls__qvmBk",col__3:"SearchResult_col__3__3l7WM",col__5:"SearchResult_col__5___foew",pagination:"SearchResult_pagination__AARDM",not_found:"SearchResult_not_found__RCdb0"}},54506:function(e){e.exports={right:"SearchHead_right__BWs49",flex_block:"SearchHead_flex_block__Ra7Ok"}},96342:function(e){e.exports={wrapper:"Wrapper_wrapper__YXa9O"}},5291:function(e){e.exports={main:"ExchangeInstruments_main___OLtb",heading:"ExchangeInstruments_heading__BbIYB",breadcrumbs:"ExchangeInstruments_breadcrumbs__HqTlV",mobile_button:"ExchangeInstruments_mobile_button__ViDE_",wrapper_done:"ExchangeInstruments_wrapper_done__hkf5m"}}},function(e){e.O(0,[207,544,458,937,904,392,144,162,45,805,651,664,971,69,744],function(){return e(e.s=42249)}),_N_E=e.O()}]);