1(window.webpackJsonp_N_E=window.webpackJsonp_N_E||[]).push([[11],{NxbE:function(e,t,a){e.exports={ColumnRPadding:"ColumnRPadding_ColumnRPadding__1UxRs"}},Obkz:function(e,t,a){"use strict";var o=a("nKUr"),n=a("q1tI"),r=a.n(n),i=a("g4pe"),p=a.n(i);function l(){return(l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var o in a)Object.prototype.hasOwnProperty.call(a,o)&&(e[o]=a[o])}return e}).apply(this,arguments)}function c(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var h={templateTitle:"",noindex:!1,nofollow:!1,defaultOpenGraphImageWidth:0,defaultOpenGraphImageHeight:0,defaultOpenGraphVideoWidth:0,defaultOpenGraphVideoHeight:0,disableGooglebot:!1},s=function(e,t,a){void 0===t&&(t=[]);var o=void 0===a?{}:a,n=o.defaultWidth,i=o.defaultHeight;return t.reduce((function(t,a,o){return t.push(r.a.createElement("meta",{key:"og:"+e+":0"+o,property:"og:"+e,content:a.url})),a.alt&&t.push(r.a.createElement("meta",{key:"og:"+e+":alt0"+o,property:"og:"+e+":alt",content:a.alt})),a.secureUrl&&t.push(r.a.createElement("meta",{key:"og:"+e+":secure_url0"+o,property:"og:"+e+":secure_url",content:a.secureUrl.toString()})),a.type&&t.push(r.a.createElement("meta",{key:"og:"+e+":type0"+o,property:"og:"+e+":type",content:a.type.toString()})),a.width?t.push(r.a.createElement("meta",{key:"og:"+e+":width0"+o,property:"og:"+e+":width",content:a.width.toString()})):n&&t.push(r.a.createElement("meta",{key:"og:"+e+":width0"+o,property:"og:"+e+":width",content:n.toString()})),a.height?t.push(r.a.createElement("meta",{key:"og:"+e+":height"+o,property:"og:"+e+":height",content:a.height.toString()})):i&&t.push(r.a.createElement("meta",{key:"og:"+e+":height"+o,property:"og:"+e+":height",content:i.toString()})),t}),[])},d=function(e){var t,a,o,n=[];e.titleTemplate&&(h.templateTitle=e.titleTemplate);var i="";e.title?(i=e.title,h.templateTitle&&(i=h.templateTitle.replace(/%s/g,(function(){return i})))):e.defaultTitle&&(i=e.defaultTitle),i&&n.push(r.a.createElement("title",{key:"title"},i));var p,c,d=e.noindex||h.noindex||e.dangerouslySetAllPagesToNoIndex,m=e.nofollow||h.nofollow||e.dangerouslySetAllPagesToNoFollow,u=e.disableGooglebot||h.disableGooglebot||e.dangerouslyDisableGooglebot,g="";if(e.robotsProps){var f=e.robotsProps,y=f.nosnippet,G=f.maxSnippet,b=f.maxImagePreview,k=f.maxVideoPreview,v=f.noarchive,E=f.noimageindex,w=f.notranslate,_=f.unavailableAfter;g=(y?",nosnippet":"")+(G?",max-snippet:"+G:"")+(b?",max-image-preview:"+b:"")+(v?",noarchive":"")+(_?",unavailable_after:"+_:"")+(E?",noimageindex":"")+(k?",max-video-preview:"+k:"")+(w?",notranslate":"")}(e.dangerouslyDisableGooglebot&&(h.disableGooglebot=!0),d||m?(e.dangerouslySetAllPagesToNoIndex&&(h.noindex=!0),e.dangerouslySetAllPagesToNoFollow&&(h.nofollow=!0),n.push(r.a.createElement("meta",{key:"robots",name:"robots",content:(d?"noindex":"index")+","+(m?"nofollow":"follow")+g})),u||n.push(r.a.createElement("meta",{key:"googlebot",name:"googlebot",content:(d?"noindex":"index")+","+(m?"nofollow":"follow")+g}))):(n.push(r.a.createElement("meta",{key:"robots",name:"robots",content:"index,follow"+g})),u||n.push(r.a.createElement("meta",{key:"googlebot",name:"googlebot",content:"index,follow"+g}))),e.description&&n.push(r.a.createElement("meta",{key:"description",name:"description",content:e.description})),e.mobileAlternate&&n.push(r.a.createElement("link",{rel:"alternate",key:"mobileAlternate",media:e.mobileAlternate.media,href:e.mobileAlternate.href})),e.languageAlternates&&e.languageAlternates.length>0&&e.languageAlternates.forEach((function(e){n.push(r.a.createElement("link",{rel:"alternate",key:"languageAlternate-"+e.hrefLang,hrefLang:e.hrefLang,href:e.href}))})),e.twitter&&(e.twitter.cardType&&n.push(r.a.createElement("meta",{key:"twitter:card",name:"twitter:card",content:e.twitter.cardType})),e.twitter.site&&n.push(r.a.createElement("meta",{key:"twitter:site",name:"twitter:site",content:e.twitter.site})),e.twitter.handle&&n.push(r.a.createElement("meta",{key:"twitter:creator",name:"twitter:creator",content:e.twitter.handle}))),e.facebook&&e.facebook.appId&&n.push(r.a.createElement("meta",{key:"fb:app_id",property:"fb:app_id",content:e.facebook.appId})),null!=(t=e.openGraph)&&t.title||e.title)&&n.push(r.a.createElement("meta",{key:"og:title",property:"og:title",content:(null==(p=e.openGraph)?void 0:p.title)||i}));(null!=(a=e.openGraph)&&a.description||e.description)&&n.push(r.a.createElement("meta",{key:"og:description",property:"og:description",content:(null==(c=e.openGraph)?void 0:c.description)||e.description}));if(e.openGraph){if((e.openGraph.url||e.canonical)&&n.push(r.a.createElement("meta",{key:"og:url",property:"og:url",content:e.openGraph.url||e.canonical})),e.openGraph.type){var O=e.openGraph.type.toLowerCase();n.push(r.a.createElement("meta",{key:"og:type",property:"og:type",content:O})),"profile"===O&&e.openGraph.profile?(e.openGraph.profile.firstName&&n.push(r.a.createElement("meta",{key:"profile:first_name",property:"profile:first_name",content:e.openGraph.profile.firstName})),e.openGraph.profile.lastName&&n.push(r.a.createElement("meta",{key:"profile:last_name",property:"profile:last_name",content:e.openGraph.profile.lastName})),e.openGraph.profile.username&&n.push(r.a.createElement("meta",{key:"profile:username",property:"profile:username",content:e.openGraph.profile.username})),e.openGraph.profile.gender&&n.push(r.a.createElement("meta",{key:"profile:gender",property:"profile:gender",content:e.openGraph.profile.gender}))):"book"===O&&e.openGraph.book?(e.openGraph.book.authors&&e.openGraph.book.authors.length&&e.openGraph.book.authors.forEac
1h((function(e,t){n.push(r.a.createElement("meta",{key:"book:author:0"+t,property:"book:author",content:e}))})),e.openGraph.book.isbn&&n.push(r.a.createElement("meta",{key:"book:isbn",property:"book:isbn",content:e.openGraph.book.isbn})),e.openGraph.book.releaseDate&&n.push(r.a.createElement("meta",{key:"book:release_date",property:"book:release_date",content:e.openGraph.book.releaseDate})),e.openGraph.book.tags&&e.openGraph.book.tags.length&&e.openGraph.book.tags.forEach((function(e,t){n.push(r.a.createElement("meta",{key:"book:tag:0"+t,property:"book:tag",content:e}))}))):"article"===O&&e.openGraph.article?(e.openGraph.article.publishedTime&&n.push(r.a.createElement("meta",{key:"article:published_time",property:"article:published_time",content:e.openGraph.article.publishedTime})),e.openGraph.article.modifiedTime&&n.push(r.a.createElement("meta",{key:"article:modified_time",property:"article:modified_time",content:e.openGraph.article.modifiedTime})),e.openGraph.article.expirationTime&&n.push(r.a.createElement("meta",{key:"article:expiration_time",property:"article:expiration_time",content:e.openGraph.article.expirationTime})),e.openGraph.article.authors&&e.openGraph.article.authors.length&&e.openGraph.article.authors.forEach((function(e,t){n.push(r.a.createElement("meta",{key:"article:author:0"+t,property:"article:author",content:e}))})),e.openGraph.article.section&&n.push(r.a.createElement("meta",{key:"article:section",property:"article:section",content:e.openGraph.article.section})),e.openGraph.article.tags&&e.openGraph.article.tags.length&&e.openGraph.article.tags.forEach((function(e,t){n.push(r.a.createElement("meta",{key:"article:tag:0"+t,property:"article:tag",content:e}))}))):"video.movie"!==O&&"video.episode"!==O&&"video.tv_show"!==O&&"video.other"!==O||!e.openGraph.video||(e.openGraph.video.actors&&e.openGraph.video.actors.length&&e.openGraph.video.actors.forEach((function(e,t){e.profile&&n.push(r.a.createElement("meta",{key:"video:actor:0"+t,property:"video:actor",content:e.profile})),e.role&&n.push(r.a.createElement("meta",{key:"video:actor:role:0"+t,property:"video:actor:role",content:e.role}))})),e.openGraph.video.directors&&e.openGraph.video.directors.length&&e.openGraph.video.directors.forEach((function(e,t){n.push(r.a.createElement("meta",{key:"video:director:0"+t,property:"video:director",content:e}))})),e.openGraph.video.writers&&e.openGraph.video.writers.length&&e.openGraph.video.writers.forEach((function(e,t){n.push(r.a.createElement("meta",{key:"video:writer:0"+t,property:"video:writer",content:e}))})),e.openGraph.video.duration&&n.push(r.a.createElement("meta",{key:"video:duration",property:"video:duration",content:e.openGraph.video.duration.toString()})),e.openGraph.video.releaseDate&&n.push(r.a.createElement("meta",{key:"video:release_date",property:"video:release_date",content:e.openGraph.video.releaseDate})),e.openGraph.video.tags&&e.openGraph.video.tags.length&&e.openGraph.video.tags.forEac
1h((function(e,t){n.push(r.a.createElement("meta",{key:"video:tag:0"+t,property:"video:tag",content:e}))})),e.openGraph.video.series&&n.push(r.a.createElement("meta",{key:"video:series",property:"video:series",content:e.openGraph.video.series})))}e.defaultOpenGraphImageWidth&&(h.defaultOpenGraphImageWidth=e.defaultOpenGraphImageWidth),e.defaultOpenGraphImageHeight&&(h.defaultOpenGraphImageHeight=e.defaultOpenGraphImageHeight),e.openGraph.images&&e.openGraph.images.length&&n.push.apply(n,s("image",e.openGraph.images,{defaultWidth:h.defaultOpenGraphImageWidth,defaultHeight:h.defaultOpenGraphImageHeight})),e.defaultOpenGraphVideoWidth&&(h.defaultOpenGraphVideoWidth=e.defaultOpenGraphVideoWidth),e.defaultOpenGraphVideoHeight&&(h.defaultOpenGraphVideoHeight=e.defaultOpenGraphVideoHeight),e.openGraph.videos&&e.openGraph.videos.length&&n.push.apply(n,s("video",e.openGraph.videos,{defaultWidth:h.defaultOpenGraphVideoWidth,defaultHeight:h.defaultOpenGraphVideoHeight})),e.openGraph.locale&&n.push(r.a.createElement("meta",{key:"og:locale",property:"og:locale",content:e.openGraph.locale})),e.openGraph.site_name&&n.push(r.a.createElement("meta",{key:"og:site_name",property:"og:site_name",content:e.openGraph.site_name}))}return e.canonical&&n.push(r.a.createElement("link",{rel:"canonical",href:e.canonical,key:"canonical"})),e.additionalMetaTags&&e.additionalMetaTags.length>0&&e.additionalMetaTags.forEach((function(e){var t,a,o;n.push(r.a.createElement("meta",l({key:"meta:"+(null!=(t=null!=(a=null!=(o=e.keyOverride)?o:e.name)?a:e.property)?t:e.httpEquiv)},e)))})),null!=(o=e.additionalLinkTags)&&o.length&&e.additionalLinkTags.forEach((function(e){var t;n.push(r.a.createElement("link",l({key:"link"+(null!=(t=e.keyOverride)?t:e.href)+e.rel},e)))})),n},m=(n.Component,function(e){function t(){return e.apply(this,arguments)||this}return c(t,e),t.prototype.render=function(){var e=this.props,t=e.title,a=e.noindex,o=void 0!==a&&a,n=e.nofollow,i=e.robotsProps,l=e.description,c=e.canonical,h=e.openGraph,s=e.facebook,m=e.twitter,u=e.additionalMetaTags,g=e.titleTemplate,f=e.mobileAlternate,y=e.languageAlternates,G=e.additionalLinkTags,b=e.disableGooglebot;return r.a.createElement(p.a,null,d({title:t,noindex:o,nofollow:n,robotsProps:i,description:l,canonical:c,facebook:s,openGraph:h,additionalMetaTags:u,twitter:m,titleTemplate:g,mobileAlternate:f,languageAlternates:y,additionalLinkTags:G,disableGooglebot:b}))},t}(n.Component)),u=a("20a2"),g=a("C/iq"),f=a("sp1s");t.a=function(e){var t=e.seoData,a=e.canonicalSEO,n=Object(u.useRouter)(),r=n.locale,i=n.asPath,l={title:Object(f.b)(t.title,{normalizeEnDomain:!0}),description:Object(f.b)(t.description,{normalizeEnDomain:!0}),image:t.image,image_alt:Object(f.b)(t.image_alt,{normalizeEnDomain:!0})},c=a&&!a.includes(g.O)?a:"object"!==g.O?window.location.href:"",h=((c?new URL(c).hostname.replace(/^www\./,""):"")===g.n.RU_DOMAIN?g.t.Ru:void 0)||(r===g.t.Ru?g.t.Ru:g.t.En),s="".concat(h,"_").concat(h.toUpperCase()),d=c?new URL(c).pathname:i.replace(/^\/(ru|en)(?=\/|$)/,"")||"/",y="https://".concat(g.n.EN_DOMAIN).concat(d),G=[{hrefLang:"en",href:y},{hrefLang:"ru",href:"https://".concat(g.n.RU_DOMAIN).concat(d)},{hrefLang:"x-default",href:y}];return Object(o.jsxs)(o.Fragment,{children:[Object(o.jsx)(p.a,{children:Object(o.jsx)("link",{rel:"icon",href:"/favicon.ico"})}),Object(o.jsx)(m,{title:l.title,description:l.description,canonical:c,languageAlternates:G,openGraph:{type:"website",site_name:"Contrast Foundry",locale:s,url:c,title:l.title,description:l.description,images:[{url:l.image,alt:l.image_alt}]},additionalMetaTags:[{name:"robots",content:"index, follow"},{name:"twitter:title",content:l.title},{name:"twitter:description",content:l.description},{name:"twitter:image",content:l.image},{name:"twitter:image:alt",content:l.image_alt},{name:"twitter:card",content:"summary"},{name:"twitter:creator",content:"@contrastfoundry"}]})]})}},dzgh:function(e,t,a){"use strict";a.d(t,"a",(function(){return i}));var o=a("nKUr"),n=(a("q1tI"),a("NxbE")),r=a.n(n),i=function(e){var t=e.children;return Object(o.jsx)("div",{className:r.a.ColumnRPadding,children:t})}},sp1s:function(e,t,a){"use strict";a.d(t,"b",(function(){return c})),a.d(t,"a",(function(){return h}));var o=a("C/iq"),n="(?=\\/|\\?|#|\"|'|>|\\s|$)",r=new RegExp("https?:\\/\\/(?:www\\.)?".concat(o.n.EN_DOMAIN.replace(".","\\."),"\\/ru").concat(n),"gi"),i=new RegExp("https?:\\/\\/(?:www\\.)?".concat(o.n.RU_DOMAIN.replace(".","\\."),"\\/en").concat(n),"gi"),p="https://".concat(o.n.RU_DOMAIN),l="https://".concat(o.n.EN_DOMAIN),c=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e)return"";var a=e.replace(r,p);return t.normalizeEnDomain?a.replace(i,l):a},h=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return c(e,t)}}}]);
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.