1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[47799],{23134(e,r,t){t.d(r,{A:function(){return u}});var n=t(63696),l=t(85022),a=t(29781),i=t(7173);var o=t(62540);function s(e){let r=e.routeList,t=e.currentRouteLabel;const n=(0,l.d4)(e=>e.domainInfo),s=(0,l.d4)(e=>e.currentRoute),u=n.origin,c=function(e){let r=e.routeList,t=e.currentRouteLabel,n=e.urlToShare,l=e.origin;const i=r.filter(e=>{let r=e.url,t=e.routeName;return r||t});return t&&i.push({label:t,url:n}),{"@context":"http://schema.org","@type":"BreadcrumbList",itemListElement:i.map((e,r)=>{const t=e.label,n=e.url,i=e.routeName,o=e.routeParams;return{"@type":"ListItem",position:r+1,item:{"@id":n||(0,a.c$)({origin:l,routeName:i,routeParams:o}),name:t}}})}}({routeList:r,currentRouteLabel:t,origin:u,urlToShare:(0,a.c$)({origin:u,...s})});return(0,o.jsx)(i.A,{markup:c})}const u=(0,n.memo)(s)},88338(e,r,t){t.d(r,{A:function(){return g}});var n=t(63696),l=t(91884),a=t(23134),i=t(66600),o=t(77256),s=t(91069),u=t(3687),c=t(14044);const d="FOxBh",m="Zi7jm";var f=t(62540);function y(e,r){return function(e){if(Array.isArray(e))return e}(e)||function(e,r){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var n,l,a,i,o=[],s=!0,u=!1;try{if(a=(t=t.call(e)).next,0===r){if(Object(t)!==t)return;s=!1}else for(;!(s=(n=a.call(t)).done)&&(o.push(n.value),o.length!==r);s=!0);}catch(e){u=!0,l=e}finally{try{if(!s&&null!=t.return&&(i=t.return(),Object(i)!==i))return}finally{if(u)throw l}}return o}}(e,r)||function(e,r){if(e){if("string"==typeof e)return h(e,r);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?h(e,r):void 0}}(e,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function h(e,r){(null==r||r>e.length)&&(r=e.length);for(var t=0,n=Array(r);t<r;t++)n[t]=e[t];return n}function b(e){const r=y(n.useState(!1),2),t=r[0],h=r[1],b=e.title,g=e.isMobile,A=e.linksLimit,p=e.renderTitle,v=e.onLinkClick,j=e.hideRelatedLinks,x=e.relatedLinks,k=void 0===x?[]:x,S=e.showAllButtonText,L=e.breadcrumbsRouteList,I=void 0===L?[]:L,N=n.useCallback(()=>h(!t),[t]),C=n.useCallback(e=>{if(v)return v(e)},[v]),T=n.useCallback(e=>!!A&&(e>=A&&!t),[A,t]),M=n.useMemo(()=>{if(!A)return null;if(k.length-A<=0||!S)return null;const e=t?"ÑкÑÑÑÑ":S;return(0,f.jsx)(u.A,{onClick:N,children:e})},[N,A,k,t,S]),w=n.useMemo(()=>{if(!k.length||j)return null;const e=k.length-1,r=k.reduce((r,t,a)=>{const i=t.label,o=t.navigateParams,u=(0,l.A)(o||{});if(!i)return r;const c=T(a)?m:"",d=T(a+1)||!(a<e)?m:void 0,y=a+1;return r.push((0,f.jsxs)(n.Fragment,{children:[(0,f.jsx)(s.A,{underlined:!0,color:"monochrome",title:i,className:c,displayNavParams:u,...o,onClick:()=>C(y),children:i}),(0,f.jsx)("span",{className:d,children:", "})]},i)),r},[]);return(0,f.jsxs)(c.A,{size:"h200",margin:"1 0 0",children:[r," ",M]})},[j,k,C,T,M]),P=n.useMemo(()=>{if(!b)return null;if(p)return p(b);const e=g?"h600":"h700";return(0,f.jsx)(c.A,{display:"block",tag:"h1",size:e,className:d,children:b})},[p,b,g]);if(!b)return null;const O=g?"0 4":"2 4 4";return(0,f.jsxs)(i.A,{padding:O,children:[I&&Boolean(I.length)&&(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(o.A,{isSmall:g,routeList:I}),(0,f.jsx)(a.A,{routeList:I,currentRouteLabel:b})]}),P,w]})}const g=n.memo(b)},78142(e,r,t){t.r(r),t.d(r,{default:function(){return V}});var n=t(63696),l=t(85022),a=t(88338),i=t(3363),o=t(4452),s=t.n(o),u=t(31183),c=t(66600),d=t(91069),m=t(3687);const f="m094P",y="DzS99",h="QP04W";var b=t(62540);function g(e,r){return function(e){if(Array.isArray(e))return e}(e)||function(e,r){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var n,l,a,i,o=[],s=!0,u=!1;try{if(a=(t=t.call(e)).next,0===r){if(Object(t)!==t)return;s=!1}else for(;!(s=(n=a.call(t)).done)&&(o.push(n.value),o.length!==r);s=!0);}catch(e){u=!0,l=e}
1finally{try{if(!s&&null!=t.return&&(i=t.return(),Object(i)!==i))return}finally{if(u)throw l}}return o}}(e,r)||function(e,r){if(e){if("string"==typeof e)return A(e,r);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?A(e,r):void 0}}(e,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function A(e,r){(null==r||r>e.length)&&(r=e.length);for(var t=0,n=Array(r);t<r;t++)n[t]=e[t];return n}function p(e){let r=e.items,t=e.isMobile,l=e.className,a=e.renderItem;const i=g((0,n.useState)(!1),2),o=i[0],A=i[1],p=(0,n.useCallback)(()=>{A(!0)},[]),v=(0,n.useMemo)(()=>r.map((e,r)=>{let n=e.name,l=e.id,i=e.landingPage;if(!i)return null;const c=!o&&r>=15,m=`${n}_${l}`,g=(0,u.H)(i);if(a){const e=s()({[f]:c});return(0,b.jsx)("div",{className:e,children:a({navigateParams:g,label:n,key:m})},m)}const A=s()(y,{[f]:c,[h]:t});return(0,b.jsx)(d.A,{className:A,...g||{},children:n},m)}),[r,t,a,o]),j=!o&&r.length>=15,x=t?{flexDirection:"column"}:{flexDirection:"row",flexWrap:"wrap"};return(0,b.jsxs)("div",{className:l,children:[(0,b.jsx)(c.A,{padding:"4 3",alignItems:"baseline",...x,children:v}),j&&(0,b.jsx)(c.A,{zeroLineHeight:!0,padding:"0 4 4",children:(0,b.jsx)(m.A,{textProps:{variant:"primary",size:"h400"},onClick:p,children:"ÐоказаÑÑ ÐµÑÑ"})})]})}const v=(0,n.memo)(p);var j=t(24885),x=t(57316);const k=(0,j.Mz)(e=>(0,x.X)(e,i.Ay.popular.id),e=>(0,x.X)(e,i.Ay.category.id),e=>(0,x.X)(e,i.Ay.schedule.id),(e,r,t)=>({popularTags:null==e?void 0:e.landingTags,categoryTags:null==r?void 0:r.landingTags,scheduleTags:null==t?void 0:t.landingTags}));var S=t(147),L=t(67048),I=t(64639),N=t(50467),C=t(14044);const T="GubEY",M="I8faT",w="S7+T2",P="Vj62A",O="mF6Gd";function _(e,r){return function(e){if(Array.isArray(e))return e}(e)||function(e,r){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var n,l,a,i,o=[],s=!0,u=!1;try{if(a=(t=t.call(e)).next,0===r){if(Object(t)!==t)return;s=!1}else for(;!(s=(n=a.call(t)).done)&&(o.push(n.value),o.length!==r);s=!0);}catch(e){u=!0,l=e}finally{try{if(!s&&null!=t.return&&(i=t.return(),Object(i)!==i))return}finally{if(u)throw l}}return o}}(e,r)||function(e,r){if(e){if("string"==typeof e)return E(e,r);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?E(e,r):void 0}}(e,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function E(e,r){(null==r||r>e.length)&&(r=e.length);for(var t=0,n=Array(r);t<r;t++)n[t]=e[t];return n}function D(e){let r=e.isMobile,t=e.className,a=e.renderItem;const i=_((0,n.useState)(!1),2),o=i[0],f=i[1],y=_((0,n.useState)(null),2),h=y[0],g=y[1],A=(0,l.d4)(e=>L.ZW.getListSelector(e,S.A.EXTENDED_LANDING_TAG_LIST)),p=(0,n.useCallback)(()=>{f(!0)},[]),v=(0,n.useCallback)(e=>{let t=e.name,n=e.key,l=e.isHidden,i=e.navigateParams;if(a){const e=s()({[T]:l});return(0,b.jsx)("div",{className:e,children:a({navigateParams:i,label:t,key:n})},n)}const o=s()(M,{[T]:l,[w]:r});return(0,b.jsx)(d.A,{className:o,...i,children:t},n)},[r,a]),j=(0,n.useCallback)((e,r)=>{e.preventDefault(),g(r)},[]),x=(0,n.useMemo)(()=>A.map((e,r)=>{const t=e.name,n=e.id,l=e.vacancySalaryStatistics,a=e.landingPage,i=e.subItems,s=void 0===i?[]:i;if(!l||!a)return null;const c=!o&&r>=15,d=`${t}_${n}`,m=(0,u.H)(a)||{};return s.length&&(m.onClick=r=>j(r,e)),v({name:t,key:d,isHidden:c,navigateParams:m})}),[j,A,v,o]),k=(0,n.useMemo)(()=>{if(h)return(0,b.jsx)(c.A,{className:P,children:(0,b.jsxs)(N.A,{separator:" / ",children:[(0,b.jsx)(I.A,{className:O,onClick:()=>g(null),children:"ÐÑе пÑоÑеÑÑии"}),h.name]})})},[h]),E=(0,n.useMemo)(()=>{if(!h)return null;const e=h.subItems,r=void 0===e?[]:e;return r.length?(0,b.jsx)(b.Fragment,{children:r.map((e,r)=>{const t=e.name,n=e.id,l=e.vacancySalaryStatistics,a=e.landingPage;if(!l||!a)return null;const i=r>=15,o=`${t}_${n}`,s=(0,u.H)(a);return v({name:t,key:o,isHidden:i,navigateParams:s})})}):null},[h,v]),D=!o&&A.length>=15,H=r?{flexDirection:"column"}:{flexDirection:"row",flexWrap:"wrap"};return(0,b.jsxs)("div",{className:t,children:[(0,b.jsxs)(c.A,{padding:"4 3",alignItems:"baseline",...H,children:[k,h?E:x]}),D&&!h&&(0,b.jsx)(c.A,{zeroLineHeight:!0,padding:"0 4 4",children:(0,b.jsx)(m.A,{textProps:{variant:"primary",size:"h400"},onClick:p,children:"ÐоказаÑÑ ÐµÑÑ"})}),h&&(0,b.jsx)(c.A,{padding:"4 4",children:(0,b.jsx)(d.A,{...(0,u.H)(h.landingPage)||{},className:O,children:(0,b.jsxs)(C.A,{variant:"noColor",size:"h500",children:["ÐÑе ваканÑии ",h.name]})})})]})}const H=(0,n.memo)(D);var R=t(70447),z=t(4651);const $="nEHOE";function B(e,r){return function(e){if(Array.isArray(e))return e}(e)||function(e,r){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var n,l,a,i,o=[],s=!0,u=!1;try{if(a=(t=t.call(e)).next,0===r){if(Object(t)!==t)return;s=!1}else for(;!(s=(n=a.call(t)).done)&&(o.push(n.value),o.length!==r);s=!0);}catch(e){u=!0,l=e}
1finally{try{if(!s&&null!=t.return&&(i=t.return(),Object(i)!==i))return}finally{if(u)throw l}}return o}}(e,r)||function(e,r){if(e){if("string"==typeof e)return U(e,r);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?U(e,r):void 0}}(e,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function U(e,r){(null==r||r>e.length)&&(r=e.length);for(var t=0,n=Array(r);t<r;t++)n[t]=e[t];return n}function F(e){let r=e.isMobile,t=e.noBottomBorder,a=e.renderItem;const o=(0,l.d4)(e=>k(e)),s=o.popularTags,u=o.categoryTags,c=o.scheduleTags,d=B((0,n.useState)(i.Ay.popular.key),2),m=d[0],f=d[1],y=[{name:i.Ay.popular.key,label:i.Ay.popular.label},{name:i.Ay.profession.key,label:i.Ay.profession.label},{name:i.Ay.category.key,label:i.Ay.category.label},{name:i.Ay.schedule.key,label:i.Ay.schedule.label}],h=(0,n.useCallback)(e=>{f(e)},[]),g=(0,n.useMemo)(()=>(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(H,{className:m!==i.Ay.profession.key?$:"",isMobile:r,renderItem:a}),s&&(0,b.jsx)(v,{className:m!==i.Ay.popular.key?$:"",items:s,isMobile:r,renderItem:a},i.Ay.popular.key),c&&(0,b.jsx)(v,{className:m!==i.Ay.schedule.key?$:"",items:c,isMobile:r,renderItem:a},i.Ay.schedule.key),u&&(0,b.jsx)(v,{className:m!==i.Ay.category.key?$:"",items:u,isMobile:r,renderItem:a},i.Ay.category.key)]}),[m,u,r,s,a,c]);return(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(z.tU,{scrollable:!0,bottomBorder:!t,id:"landing-group-tabs",value:m,onChange:h,children:(0,b.jsx)(z.j7,{children:y.map(e=>{let r=e.name,t=e.label;return(0,b.jsx)(z.oz,{value:r,children:(0,b.jsx)(R.A,{color:"black",label:t})},r)})})}),g]})}const G=(0,n.memo)(F);var W=t(9379),X=t(78375),K=t(79561),Z=t(77559);function Q(e){let r=e.linksLimit,t=e.isMobile,i=e.isLandingTagsEnable;const o=(0,l.wA)(),s=(0,n.useRef)(void 0),u=(0,l.d4)(K.d).searchId,d=(0,l.d4)(W.Hb.getCurrentAuth).isAuthorized,m=(0,l.d4)(Z.vI),f=m.title,y=m.breadcrumbsRouteList,h=m.relatedLinks,g=m.showAllButtonText,A=(0,l.d4)(Z.u4),p=(0,n.useCallback)(()=>{h&&h.length>0&&""!==u&&o((0,X.Gv)({count:h.length,searchId:u}))},[o,h,u]);(0,n.useEffect)(()=>{A||(u!==s.current&&p(),s.current=u)},[u,p,A]);const v=(0,n.useCallback)(e=>{o((0,X.Sk)(e.toString()))},[o]);return d||!f?null:(0,b.jsxs)(c.A,{children:[(0,b.jsx)(a.A,{linksLimit:r,title:f,isMobile:t,breadcrumbsRouteList:y,relatedLinks:h,hideRelatedLinks:A,showAllButtonText:g,onLinkClick:v}),!!i&&(0,b.jsx)(G,{isMobile:t})]})}const V=(0,n.memo)(Q)},4651(e,r,t){t.d(r,{oz:function(){return i()},tU:function(){return l()},j7:function(){return s()},Rc:function(){return c()},xU:function(){return b}});var n=t(78164),l=t.n(n),a=t(19312),i=t.n(a),o=t(24325),s=t.n(o),u=t(88513),c=t.n(u),d=t(63696),m=t(85022),f=t(20194),y=t(21767),h=t(27917);const b=function(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const t=(0,m.wA)(),n=(0,m.d4)(e=>e.currentRoute.routeName),l=(0,m.d4)(y.tb),a=(0,f.zG)(l[e]),i=(0,d.useCallback)(i=>{i!==a&&t((0,h.oo)({routeName:n,routeParams:{...l,[e]:i},preserveScrollPosition:!0,fastHistoryReplace:!0,...r}))},[r,n,l,a,t,e]);return[a,i]}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.