:root{--color-main: #000;--color-second: #fff;--bg-dark: #0f1010;--font-main: "montserrat", sans-serif;--pipeline-main: #222222;--pipeline-second: #645eff;--pipeline-red: #f5483c;--pipeline-yellow: #fbbc00;--pipeline-light: #f6f6f6;--pipeline-bg-light: #ebebeb;--animate-delay: 0.5s}.content{margin-left:auto;margin-bottom:auto;padding-top:120px;max-width:80%}@media (max-width: 1600px){.content{max-width:100%}}section{padding-top:130px;padding-bottom:130px}@media (max-width: 1340px){section{padding-top:-webkit-calc(50px + (130 - 50) * ((100vw - 320px) / (1340 - 320)));padding-top:calc(50px + (130 - 50) * ((100vw - 320px) / (1340 - 320)));padding-bottom:-webkit-calc(50px + (130 - 50) * ((100vw - 320px) / (1340 - 320)));padding-bottom:calc(50px + (130 - 50) * ((100vw - 320px) / (1340 - 320)))}}.container{margin:0 auto;padding:0 9.375vw}@media (min-width: 1920px){.container{max-width:none;padding:0 9.375vw}}@media screen and (max-width: 1440px){.container{padding:0 6.11111vw}}@media screen and (max-width: 1280px){.container{padding:0 6.875vw}}@media screen and (max-width: 1024px){.container{padding:0 30px}}@media screen and (max-width: 480px){.container{padding:0 15px}}.titles-block{margin-bottom:0}.section-title{display:block;margin-bottom:25px;font-weight:800;font-size:40px;line-height:1.3}@media (min-width: 1920px){.section-title{font-size:2vw}}@media (max-width: 1340px){.section-title{font-size:-webkit-calc(19px + (40 - 19) * ((100vw - 320px) / (1340 - 320)));font-size:calc(19px + (40 - 19) * ((100vw - 320px) / (1340 - 320)))}}.portf-site{overflow:hidden;margin-left:auto;background-color:#fff}img{display:inline-block;max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover;vertical-align:top}a{display:inline-block;text-decoration:none;-webkit-transition:0.4s;-o-transition:0.4s;transition:0.4s}.small-title{color:#6e7373}.title-link{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:none;color:#000}.title-link:hover{color:var(--pipeline-second)}.title-link svg{margin-right:15px}.bg-dark{color:#fff;background-color:var(--bg-dark)}.bg-light{color:#000;background-color:var(--pipeline-bg-light)}.bg-white{color:#000;background-color:#fff}.bg-blue{color:#fff;background-color:var(--pipeline-second)}.bg-blue .small-title{color:#a6a3ff}.two-color{padding:0;background-image:-webkit-gradient(linear, left top, right top, from(#fff), color-stop(50%, var(--pipeline-second)));background-image:-o-linear-gradient(left, #fff 0% 50%, var(--pipeline-second) 50% 100%);background-image:linear-gradient(to right, #fff 0% 50%, var(--pipeline-second) 50% 100%)}.two-color__column{display:block;margin:0;width:50%}.two-color .site-images{margin-top:0;margin-bottom:0}.two-color .site-images img{margin-bottom:0}@media screen and (max-width: 600px){.flex:not(.f_wrap){-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 600px){.half-block{width:100%;margin-right:0}}.half-block.text-block{padding-top:45px}@media (max-width: 1340px){.half-block.text-block{padding-top:-webkit-calc(20px + (45 - 20) * ((100vw - 320px) / (1340 - 320)));padding-top:calc(20px + (45 - 20) * ((100vw - 320px) / (1340 - 320)))}}.site-dev{overflow:visible;padding-bottom:90px}@media (max-width: 1340px){.site-dev{padding-bottom:-webkit-calc(50px + (90 - 50) * ((100vw - 320px) / (1340 - 320)));padding-bottom:calc(50px + (90 - 50) * ((100vw - 320px) / (1340 - 320)))}}.video-section{background-attachment:fixed;background-position:top center;background-size:cover;background-repeat:none}.video-section.pipeline-video{padding-top:0}.video-section.f-screen{background-color:#000;padding:0}.video{position:relative;z-index:1;border:15px solid var(--color-main);-webkit-border-radius:30px;border-radius:30px;overflow:hidden;background-color:#000}@media (max-width: 480px){.video{border-width:5px}}.video__player{display:block;width:100%;height:auto}@media (max-width: 600px){.video__player{border-width:5px}}.video__poster{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background-repeat:no-repeat;background-size:cover}.video__description{opacity:0}.video.videoWrap-none .video__info{display:none}.video__info{position:absolute;top:0;bottom:0;left:0;right:0;padding:2.60417vw 3.125vw;-webkit-transition:0.8s;-o-transition:0.8s;transition:0.8s}.video__info .video__play-btn{position:absolute;width:6.77083vw;height:6.77083vw;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:.83333vw;font-weight:500;background-color:#fff;-webkit-border-radius:50%;border-radius:50%;z-index:2}.site-colors{border-top:1px solid #6f7070;padding-top:90px}@media (max-width: 1340px){.site-colors{padding-top:-webkit-calc(30px + (90 - 30) * ((100vw - 320px) / (1340 - 320)));padding-top:calc(30px + (90 - 30) * ((100vw - 320px) / (1340 - 320)))}}.site-colors-item{-webkit-box-flex:50%;-webkit-flex:50%;-ms-flex:50%;flex:50%;padding:30px 40px;text-align:center;font-size:13px}@media (min-width: 1920px){.site-colors-item{font-size:0.7333vw}}@media (max-width: 600px){.site-colors-item{padding:8px}}.site-pages{position:relative;padding-bottom:0;overflow:hidden}@media (max-width: 1340px){.site-pages{padding-bottom:10px}}@media (max-width: 600px){.site-pages .site-images{margin-left:-150px;margin-right:-150px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:25px;margin-bottom:-40px}}.site-pages .cover-image{position:absolute;top:33%;left:50%;z-index:2;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.site-pages .cover-image img{border:6px solid #1A1A1A;-webkit-border-radius:15px;border-radius:15px;margin-bottom:0}.site-images{margin-top:50px;margin-bottom:-40px;text-align:center}@media (max-width: 1340px){.site-images{padding-top:-webkit-calc(30px + (50 - 30) * ((100vw - 320px) / (1340 - 320)));padding-top:calc(30px + (50 - 30) * ((100vw - 320px) / (1340 - 320)));margin-bottom:-40px}.site-images img{margin-bottom:20px}}@media (max-width: 600px){.site-images{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:-10px}}.site-images__column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:0;-webkit-flex:0 1 25%;-ms-flex:0 1 25%;flex:0 1 25%}.site-images__column:not(:last-child){margin-right:40px}@media (max-width: 600px){.site-images__column:not(:last-child){margin-right:20px}}.site-images.mt-0{margin-top:0}.site-images--cutted .half-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.site-images img{margin-bottom:40px;-webkit-border-radius:10px;border-radius:10px;width:100%}.site-images img.top-radius{margin-top:auto;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.site-adaptiv{overflow:hidden;padding-bottom:0}@media (max-width: 600px){.site-adaptiv .site-images{margin-bottom:-40px;margin-left:-webkit-calc(100vw / -3.5);margin-left:calc(100vw / -3.5);margin-right:-webkit-calc(100vw / -3.5);margin-right:calc(100vw / -3.5)}.site-adaptiv .site-images.flex:not(.f_wrap){-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.adaptiv-mockup{overflow:hidden}@media (max-width: 600px){.adaptiv-mockup .site-images{margin-right:-webkit-calc(100vw / -3);margin-right:calc(100vw / -3);margin-left:-webkit-calc(100vw / -15.5);margin-left:calc(100vw / -15.5)}}.adaptiv-mockup .site-images img{display:block;margin-left:auto;-webkit-border-radius:0;border-radius:0;width:85%}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,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QUNwQixzQ0FBK0IsQ0FBL0IsOEJBQStCLENBQy9CLHVDQUFjLENBQWQsK0JBQWdDLENBTnRDLDZDQVNRLHdCQUFXLENBQVgsb0JBQVcsQ0FBWCxnQkFBaUIsQ0FDbEIsQ0FNUCxnQkFDRSxlQUFnQixDQU9kLDBCQVJKLDZCQVNNLHFDQUE4QixDQUE5Qiw2QkFBOEIsQ0FDOUIsdUNBQWEsQ0FBYiwrQkFBZ0MsQ0FTbkMsQ0FuQkgsaUNBY1EsYUFBYyxDQUNoQixnQkFBaUIsQ0FDakIsdUJBQWdCLENBQWhCLGVBQWdCLENBQ2hCLFNBQVUiLCJmaWxlIjoicGlwZWxpbmUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiOnJvb3Qge1xuICAtLWNvbG9yLW1haW46ICMwMDA7XG4gIC0tY29sb3Itc2Vjb25kOiAjZmZmO1xuICAtLWJnLWRhcms6ICMwZjEwMTA7XG4gIC0tZm9udC1tYWluOiBcIm1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcblxuICAtLXBpcGVsaW5lLW1haW46ICMyMjIyMjI7XG4gIC0tcGlwZWxpbmUtc2Vjb25kOiAjNjQ1ZWZmO1xuICAtLXBpcGVsaW5lLXJlZDogI2Y1NDgzYztcbiAgLS1waXBlbGluZS15ZWxsb3c6ICNmYmJjMDA7XG4gIC0tcGlwZWxpbmUtbGlnaHQ6ICNmNmY2ZjY7XG4gIC0tcGlwZWxpbmUtYmctbGlnaHQ6ICNlYmViZWI7XG4gIFxuICAtLWFuaW1hdGUtZGVsYXk6IDAuNXM7XG59XG4vKlxuLmNvbnRhaW5lciA9IDEzNDBcbtGE0L7RgNC80YPQu9CwINC00LvRjyDQsNC00LDQv9GC0LjQstC90YvRhSDRgdCy0L7QudGB0YLQsjpcbtGB0LLQvtC50YHRgtCy0L46IGNhbGMobWluU2l6ZV9weCArIChtYXhTaXplIC0gbWluU2l6ZSkgKiAoKDEwMHZ3IC0gMzIwcHgpIC8gKC5jb250YWluZXIgLSAzMjApKSk7XG7QvdCw0L/RgNC40LzQtdGAOlxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNDBweCkge1xuICBmb250LXNpemU6IGNhbGMoMTBweCArICgyMCAtIDEwKSAqICgoMTAwdncgLSAzMjBweCkgLyAoMTM0MCAtIDMyMCkpKTtcbn1cbiovXG5cbi8vIEBpbXBvcnQgXCJmb250c1wiO1xuLy8gQGltcG9ydCBcImdsb2JhbFwiO1xuLy8gQGltcG9ydCBcImNvbW1vblwiO1xuXG4uY29udGVudCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gIG1heC13aWR0aDogODAlO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuc2VjdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAxMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDEzMHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMzQwcHgpIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYyg1MHB4ICsgKDEzMCAtIDUwKSAqICgoMTAwdncgLSAzMjBweCkgLyAoMTM0MCAtIDMyMCkpKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYyg1MHB4ICsgKDEzMCAtIDUwKSAqICgoMTAwdncgLSAzMjBweCkgLyAoMTM0MCAtIDMyMCkpKTtcbiAgfVxufVxuXG4uY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgOS4zNzV2dztcbiAgXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBwYWRkaW5nOiAwIDkuMzc1dnc7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgcGFkZGluZzogMCA2LjExMTExdnc7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgcGFkZGluZzogMCA2Ljg3NXZ3O1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICB9XG59XG5cbi50aXRsZXMtYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zZWN0aW9uLXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gICAgZm9udC1zaXplOiAydnc7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogMTM0MHB4KSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDE5cHggKyAoNDAgLSAxOSkgKiAoKDEwMHZ3IC0gMzIwcHgpIC8gKDEzNDAgLSAzMjApKSk7XG4gIH1cbn1cblxuXG4vKiDQvtCx0YnQuNC1INGB0YLQuNC70Lgg0LTQu9GPINCg0YPQsdC40L3QsCwg0Lgg0L/QvtC00L7QsdC90YvRhSDQtdC80YMg0YHRgtGA0LDQvdC40YYg0L/QvtGA0YLRhNC+0LvQuNC+ICovXG4ucG9ydGYtc2l0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG5pbWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjRzO1xufVxuXG4uc21hbGwtdGl0bGUge1xuICBjb2xvcjogIzZlNzM3Mztcbn1cblxuLnRpdGxlLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzAwMDtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tcGlwZWxpbmUtc2Vjb25kKTtcbiAgfVxuXG4gIHN2ZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbi5iZy1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLWRhcmspO1xufVxuXG4uYmctbGlnaHQge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGlwZWxpbmUtYmctbGlnaHQpO1xufVxuXG4uYmctd2hpdGUge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmJnLWJsdWUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGlwZWxpbmUtc2Vjb25kKTtcblxuICAuc21hbGwtdGl0bGUge1xuICAgIGNvbG9yOiAjYTZhM2ZmO1xuICB9XG59XG5cbi50d28tY29sb3Ige1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmZmYgMCUgNTAlICwgdmFyKC0tcGlwZWxpbmUtc2Vjb25kKSA1MCUgMTAwJSk7XG5cbiAgJl9fY29sdW1uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5zaXRlLWltYWdlcyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgaW1nIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG5cbi5mbGV4Om5vdCguZl93cmFwKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5cbi5oYWxmLWJsb2NrIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gICYudGV4dC1ibG9jayB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM0MHB4KSB7XG4gICAgICBwYWRkaW5nLXRvcDogY2FsYygyMHB4ICsgKDQ1IC0gMjApICogKCgxMDB2dyAtIDMyMHB4KSAvICgxMzQwIC0gMzIwKSkpO1xuICAgIH1cbiAgfVxufVxuXG4uc2l0ZS1kZXYge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcGFkZGluZy1ib3R0b206IDkwcHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNDBweCkge1xuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKDUwcHggKyAoOTAgLSA1MCkgKiAoKDEwMHZ3IC0gMzIwcHgpIC8gKDEzNDAgLSAzMjApKSk7XG4gIH1cbn1cblxuLnZpZGVvLXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm9uZTtcblxuICAmLnBpcGVsaW5lLXZpZGVvIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuXG4gICYuZi1zY3JlZW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4udmlkZW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlcjogMTVweCBzb2xpZCB2YXIoLS1jb2xvci1tYWluKTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcblxuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIGJvcmRlci13aWR0aDogNXB4O1xuICB9XG4gIFxuICAmX19wbGF5ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgYm9yZGVyLXdpZHRoOiA1cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fcG9zdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG5cbiAgJl9fZGVzY3JpcHRpb24ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAmLnZpZGVvV3JhcC1ub25lIC52aWRlb19faW5mbyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAmX19pbmZvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDIuNjA0MTd2dyAzLjEyNXZ3O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC44cztcbiAgICAtby10cmFuc2l0aW9uOiAwLjhzO1xuICAgIHRyYW5zaXRpb246IDAuOHM7XG4gIFxuICAgIC52aWRlb19fcGxheS1idG4ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDYuNzcwODN2dztcbiAgICAgIGhlaWdodDogNi43NzA4M3Z3O1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIGZvbnQtc2l6ZTogLjgzMzMzdnc7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuICB9XG59XG5cbi5zaXRlLWNvbG9ycyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNmY3MDcwO1xuICBwYWRkaW5nLXRvcDogOTBweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogMTM0MHB4KSB7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoMzBweCArICg5MCAtIDMwKSAqICgoMTAwdncgLSAzMjBweCkgLyAoMTM0MCAtIDMyMCkpKTtcbiAgfVxuXG4gICYtaXRlbSB7XG4gICAgZmxleDogNTAlO1xuICAgIHBhZGRpbmc6IDMwcHggNDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAgICAgZm9udC1zaXplOiAwLjczMzN2dztcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgIHBhZGRpbmc6IDhweDtcbiAgICB9XG4gIH1cbn1cblxuLnNpdGUtcGFnZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMzQwcHgpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5zaXRlLWltYWdlcyB7XG4gICAgICBtYXJnaW4tbGVmdDogLTE1MHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHg7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIGdhcDogMjVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IC00MHB4O1xuICAgIH1cbiAgfVxuXG4gIC5jb3Zlci1pbWFnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMzMlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblxuICAgIGltZyB7XG4gICAgICBib3JkZXI6IDZweCBzb2xpZCAjMUExQTFBO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG5cbi5zaXRlLWltYWdlcyB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IC00MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNDBweCkge1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDMwcHggKyAoNTAgLSAzMCkgKiAoKDEwMHZ3IC0gMzIwcHgpIC8gKDEzNDAgLSAzMjApKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHg7XG5cbiAgICBpbWcge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweDtcbiAgfVxuXG4gICZfX2NvbHVtbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4OiAwIDEgMjUlO1xuICAgIFxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5tdC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgJi0tY3V0dGVkIHtcbiAgICAuaGFsZi1ibG9jayB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG4gIH1cblxuICBpbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBcbiAgICAmLnRvcC1yYWRpdXMge1xuICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XG4gICAgfVxuICB9XG59XG5cbi5zaXRlLWFkYXB0aXYge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAuc2l0ZS1pbWFnZXMge1xuICAgICAgbWFyZ2luLWJvdHRvbTogLTQwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogY2FsYygxMDB2dyAvIC0zLjUpO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEwMHZ3IC8gLTMuNSk7XG5cbiAgICAgICYuZmxleDpub3QoLmZfd3JhcCkge1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5hZGFwdGl2LW1vY2t1cCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgLnNpdGUtaW1hZ2VzIHtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogY2FsYygxMDB2dyAvIC0zKTtcbiAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMHZ3IC8gLTE1LjUpO1xuICAgIH1cbiAgICBcbiAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIHdpZHRoOiA4NSU7XG4gICAgfVxuICB9XG59XG4vKiAtLS0gKi8iXX0= */
