PageSourceSearch

https://sibgenco.ru/local/templates/new_index/frontend/build/js/legacy/app.b8f8d2f8.js

js sibgenco.ru collected 2026-10-02 16:41:49 UTC 85,464 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkproject_name_here=self.webpackChunkproject_name_here||[]).push([[143],{3563:function(e,t,n){n(4916),n(6992),n(1539),n(8674),n(8783),n(3948),n(4048),n(9653),n(5202);n(1910),n(9266),n(2954),n(2765),n(3367),n(9633),n(1033);n(9297).Z;n(7147),n(4843),n(3462),n(1457),n(9116),Number.isNaN=Number.isNaN||function(e){return"number"==typeof e&&isNaN(e)};var r=n(2732),o=new(n.n(r)())({elements_selector:".lazy",threshold:800,use_native:!0}),i=n(6358);n(6337),n(4747),n(1038);var l,s=window.matchMedia("(min-width: 1024px)").matches?"-40":"0",a=new IntersectionObserver((function(e){e.forEach((function(e){l=e.target.dataset.rootMargin?e.target.dataset.rootMargin:s+"%",e.isIntersecting&&("true"!==e.target.dataset.revealRepeat&&a.unobserve(e.target),e.target.classList.add("is-revealed")),"true"===e.target.dataset.revealRepeat&&(e.isIntersecting||e.target.classList.remove("is-revealed"))}))}),{rootMargin:l});function c(){s=window.matchMedia("(min-width: 1024px)").matches?"-10":"0"}var u={init:function(e){void 0===e&&(e=document),Array.from(e.querySelectorAll(".js-reveal")).forEach((function(e){a.observe(e)}));var t=document.querySelector(".js-footer");t&&(a.observe(t),t.querySelectorAll(".js-reveal").forEach((function(e){return a.observe(e)}))),window.addEventListener("resize",c)},destroy:function(e){void 0===e&&(e=document),Array.from(e.querySelectorAll(".js-reveal")).forEach((function(e){a.unobserve(e)}));var t=document.querySelector(".js-footer");t&&(a.unobserve(t),t.querySelectorAll(".js-reveal").forEach((function(e){return a.unobserve(e)}))),window.removeEventListener("resize",c)}},d=(n(1532),n(6485)),v=n(9069),f=n.n(v);function h(){document.body.classList.add("no-scroll")}function p(){document.body.classList.remove("no-scroll")}var m,y=(m=function(e){return t=Promise.all([fetchAjaxFormSender(),fetchValidator()]),n=function(t){var n=t[0].clearInputs,r=t[1],o=r.clearMessages,i=r.clearInputErrors,l=Array.from(e.querySelectorAll('input[name]:not([type="submit"]):not([type="reset"]), select[name], textarea[name]'));n(l),l.forEach((function(e){return i(e)})),o(e)},r?n?n(t):t:(t&&t.then||(t=Promise.resolve(t)),n?t.then(n):t);var t,n,r},function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];try{return Promise.resolve(m.apply(this,e))}catch(e){return Promise.reject(e)}});var g=new Map;var w={init:function(e){void 0===e&&(e=document),Array.from(e.querySelectorAll(".js-popup")).forEach((function(e){var t=e.dataset.litPopup;if(!t)throw new Error("[lit-popup] Name should be provided.");var n=new d.Z(t,{onOpen:function(){document.body.classList.contains("no-scroll"),h(),n.el.classList.add("is-open")},onCloseComplete:function(){p(),n.el.classList.remove("is-open");var t=e.querySelector("form[data-clear-on-popup-close]");t&&y(t)}});f().hooks.leave((function(){n.isOpen&&n.close()})),g.set(e,n)}))},destroy:function(e){void 0===e&&(e=document),Array.from(e.querySelectorAll("[data-lit-popup]")).forEach((function(e){var t=g.get(e);t&&(t.destroy(),g.delete(e))})),window.popupsInited=!1},getInstanceByElement:function(e){return e?g.get(e):void 0}},b=new Map;function j(e){return e?b.get(e):void 0}window.getInst=j;var E={init:function(e){void 0===e&&(e=document),Array.from(e.querySelectorAll(".js-outer-popup")).forEach((function(e){var t=e.dataset.litPopup;if(!t)throw new Error("[lit-popup] Name should be provided.");var n=new d.Z(t,{onOpen:function(){n.el.classList.add("is-open"),document.body.classList.contains("no-scroll"),h()},onCloseComplete:function(){setTimeout((function(){p()}),200),n.el.classList.remove("is-open");var t=e.querySelector("form[data-clear-on-popup-close]");t&&clearForm(t)}});f().hooks.leave((function(){n.isOpen&&n.close()})),b.set(e,n)}))},destroy:function(e){void 0===e&&(e=document),Array.from(e.querySelectorAll("[data-lit-popup]")).forEach((function(e){var t=b.get(e);t&&(t.destroy(),b.delete(e))}))},getInstanceByElement:j},q=n(4131);n(4129),n(7727),n(9601),n(6699),n(9720);function L(e,t,n){return n?t?t(e):e:(e&&e.then||(e=Promise.resolve(e)),t?e.then(t):e)}var S=function(e){void 0===e&&(e=[]),Array.from(e).forEach((function(e){"checkbox"===e.type?e.checked=!1:"hidden"!==e.type&&(e.value=""),e.classList.contains("js-dropdown")&&e.dispatchEvent(new Event("update")),e.dispatchEvent(new Event("blur"))}))};var A={onBeforeSend:function(){},onSuccess:function(){},onError:function(){},onComplete:function(){},data:{},headers:{},shouldClearInputs:!0,inputSelector:'[name]:not([type="submit"]):not([type="reset"])',method:"get"},k=function(e,t){void 0===t&&(t=A);var n,r=Object.assign({},A,t),o=(e.method||r.method).toLowerCase(),i=Array.from(e.querySelectorAll(r.inputSelector)),l={},s=e.querySelector('input[type="submit"], button[type="submit"]'),a=function(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];try{return Promise.resolve(e.apply(this,t))}catch(e){return Promise.reject(e)}}}((function(t){if(void 0===t&&(t=e.action),!t||"string"!=typeof t)throw new Error('Form does not have "action" attibute and url has not been provided');return r.onBeforeSend(),["post","put","delete"].includes(o)&&(n=new FormData(e),r.data&&Object.entries(r.data).forEac
1h((function(e){var t;(t=n).append.apply(t,e)})),Object.entries(l).forEach((function(e){var t;(t=n).append.apply(t,e)}))),e.classList.add("js-ajax-form--loading"),e.dispatchEvent(new Event("send")),s&&(s.disabled=!0),function(e,t){try{var n=e()}catch(e){return t(!0,e)}return n&&n.then?n.then(t.bind(null,!1),t.bind(null,!0)):t(!1,n)}((function(){return function(e,t){try{var n=e()}catch(e){return t(e)}return n&&n.then?n.then(void 0,t):n}((function(){var l,s,a;return s=function(){if(l.success){r.onSuccess(l),e.dispatchEvent(new CustomEvent("success",{detail:{data:l}})),e.classList.add("js-ajax-form--success");var t=l.message?l.message:"Ваша заявка отправлена, мы свяжемся с вами в ближайшее время";Array.from(e.querySelectorAll(".app-message")).forEach((function(e){e.textContent=""+t})),r.shouldClearInputs&&S(i),setTimeout((function(){e.classList.remove("js-ajax-form--success"),Array.from(e.querySelectorAll(".app-message")).forEach((function(e){e.textContent=""}))}),7e3)}else e.classList.add("js-ajax-form--error"),r.onSuccess(l),Array.from(e.querySelectorAll(".app-message")).forEach((function(e){e.innerHTML=""+l.message}));return l},(a=function(){return"get"===o?L(fetch(t,{method:o}).then((function(e){return e.json()})),(function(e){l=e})):L(fetch(t,{method:o,body:n,headers:r.headers}).then((function(e){return e.json()})),(function(e){l=e}))}())&&a.then?a.then(s):s(a)}),(function(t){throw r.onError(t),e.dispatchEvent(new CustomEvent("error",{detail:{error:t}})),e.classList.remove("js-ajax-form--error"),new Error(t.message||t)}))}),(function(t,n){return r.onComplete(),e.dispatchEvent(new Event("complete")),e.classList.remove("js-ajax-form--loading"),s&&(s.disabled=!1),function(e,t){if(e)throw t;return t}(t,n)}))}));return{appendData:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t[0],o=t[1];l[r]=o},send:a,clearInputs:function(){return S(i)}}},x=(n(3210),n(4603),n(9714),n(7327),n(3868)),_=n.n(x),T=n(2315),C=n.n(T);var P="is-error";function M(e){return/^((8|\+7)[- ]?)?(\(?\d{3}\)?[- ]?)?[\d\- ]{5,10}$/i.test(e)}function I(e){return"tel"===e.type||e.classList.contains("js-validate--phone")}function H(e){return"email"===e.type||e.classList.contains("js-validate--email")}function F(e){return"select"===e.tagName||e.classList.contains("js-validate--select")}function B(e){return 0===e.value.trim().length}var D={inputSelector:'input[name]:not([type="submit"]):not([type="reset"]):not([type="hidden"]), select[name]:not([type="submit"]):not([type="reset"]):not([type="hidden"]), textarea[name]:not([type="submit"]):not([type="reset"]):not([type="hidden"])',messages:{ru:{EMPTY_FIELD:"Поле обязательно к заполнению",INVALIDATED_EMAIL:"Введите корректный адрес эл. почты",INVALIDATED_PHONE:"Введите корректный номер телефона",INVALIDATED_SELECT:"Выберите значение из списка",INVALIDATED_EQUALS:"Значение полей должно совпадать"},en:{EMPTY_FIELD:"This field must not be empty",INVALIDATED_EMAIL:"Enter a valid email address",INVALIDATED_PHONE:"Enter a valid phone number",INVALIDATED_SELECT:"Choose an option",INVALIDATED_EQUALS:"Values must be equal"}},scrollToInvalidInput:!0},Z=function(e,t){void 0===t&&(t=D);var n=Object.assign({},D,t);e.setAttribute("novalidate","novalidate");var r=Array.from(e.querySelectorAll(n.inputSelector));return{validate:function(){var t=!0,o=document.documentElement.lang.toLowerCase(),i=[];return function(e){Array.from(e.querySelectorAll(".app-message")).forEach((function(e){e.textContent=""}))}(e),r.forEach((function(r){var l,s=function(e,t){if(void 0===t&&(t=document),e.classList.contains("js-validate--custom")){var n=e.getAttribute("data-custom-validation")||".*";return new RegExp(n,"i").test(e.value)}if(H(e))return!(e.hasAttribute("required")||e.value.trim().length>0)||_()(e.value);if(I(e))return!(e.hasAttribute("required")||e.value.trim().length>0)||M(e.value);if(function(e){return e.classList.contains("js-validate-phone-or-email")}(e))return!(e.hasAttribute("required")||e.value.trim().length>0)||M(e.value)||_()(e.value);if(function(e){return"checkbox"===e.type}(e))return!e.hasAttribute("required")||e.checked;if(F(e)){var r=Array.from(e.querySelectorAll("option")).filter((function(t){return t.selected&&!t.hasAttribute("placeholder")&&t.innerText!==e.getAttribute("placeholder")}));return!e.hasAttribute("required")||!!r.length}if(e.classList.contains("js-validate--equivalent")){if(!e.hasAttribute("data-equivalent-name"))return!1;var o=e.getAttribute("data-equivalent-name"),i=t.querySelector('[name="'+o+'"]');return!!i&&C()(e.value,i.value)}return!e.hasAttribute("required")||!B(e)}(r,e),a=null==(l=r.parentElement)?void 0:l.querySelector(".app-message");if(s)r.classList.remove(P);else if(t=!1,i.push(r),r.classList.add(P),a)switch(a.textContent="",!0){case B(r)&&r.hasAttribute("required"):a.textContent=n.messages[o].EMPTY_FIELD;break;case H(r):a.textContent=n.messages[o].INVALIDATED_EMAIL;break;case I(r):a.textContent=n.messages[o].INVALIDATED_PHONE;break;case F(r):a.textContent=n.messages[o].INVALIDATED_SELECT;break;case r.classList.contains("js-validate--equivalent"):a.textContent=n.messages[o].INVALIDATED_EQUALS;break;case r.classList.contains("js-validate--custom")&&r.hasAttribute("data-custom-validation-error-message"):a.textContent=r.getAttribute("data-custom-validation-error-message");break;default:console.log(r)}})),n.scrollToInvalidInput&&i[0]&&i[0].scrollIntoView(n.scrollToInvalidInputOptions),t?null==n.onValidationSuccess||n.onValidationSuccess():null==n.onValidationError||n.onValidationError(),null==n.onValidationComplete||n.onValidationComplete(),t},form:e,inputs:r}};function V(e){e.target.value.length>=1||e.target.classList.remove("is-success"),e.target.classList.remove("is-error")}function z(e){e.target.checked?e.target.classList.remove("is-error"):e.target.classList.add("is-error")}var R=new WeakMap;n(8309),n(1249);var N=n(9429),O=n.n(N),W=n(6116),U=n.n(W),X=function(e){var t,n=function(e){Array.from(e.target.files).forEac
1h((function(e){try{s.addFile({name:e.name,type:e.type,data:e})}catch(e){throw e.isRestriction&&console.error("Restriction error:",e),e}}))}.bind(undefined),r=[],o=e.querySelector('input[type="file"]'),i=e.querySelector(".js-file-upload-ui"),l=e.closest(".js-form-with-upload");if(!o)throw new Error("Input element not found");o.classList.add("visually-hidden");var s=new(O())({pretty:!1,autoProceed:!0,allowMultipleUploadBatches:!0});function a(){if(i){var t="\n            <div>\n                "+(r.length>0?'\n                        <ul class="list-unstyled file-upload-list">\n                            '+r.map((function(e){return'\n                                    <li class="file-upload-list__item">\n                                        <div class="file-upload-item">\n                                            <span class="file-upload-item__name">'+e.name+'</span>\n                                            <button\n                                                type="button"\n                                                class="file-upload-item__remove-btn js-remove-file"\n                                                aria-label="Удалить файл" data-id-file="'+e.id+'"\n                                            >\n                                                <svg width="15" height="17" viewBox="0 0 15 17" fill="none" xmlns="http://www.w3.org/2000/svg">\n                                                    <path d="M4.5 4V2.5C4.5 1.94772 4.94772 1.5 5.5 1.5H9.5C10.0523 1.5 10.5 1.94772 10.5 2.5V4M0 4.5H15M1.5 4.5V14.5C1.5 15.0523 1.94772 15.5 2.5 15.5H12.5C13.0523 15.5 13.5 15.0523 13.5 14.5V4.5" stroke="#1F1F22" stroke-opacity="0.5" stroke-width="1.5"/>\n                                                </svg>\n                                            </button>\n                                        </div>\n                                    </li>\n                                '}))+"\n                        </ul>\n                    ":"")+"\n            </div>\n        ";i.innerHTML="",i.innerHTML=t}e.querySelectorAll(".js-remove-file").forEach((function(e){e.addEventListener("click",c)}))}function c(){var e=this.dataset.idFile;s.removeFile(e),r=r.filter((function(t){return t.id!==e})),o&&(o.value=""),setTimeout((function(){a()}),1)}s.use(U(),{endpoint:e.dataset.url,formData:!0,fieldName:o.name,headers:{"X-CSRF-TOKEN":(null==(t=document.querySelector('meta[name="csrf-token"]'))?void 0:t.getAttribute("content"))||""}}),s.on("upload",(function(t){!0,e.dispatchEvent(new CustomEvent("upload",{detail:t,composed:!0}))})),s.on("upload-success",(function(t,n){r.push(t),e.dispatchEvent(new CustomEvent("upload-success",{detail:t,composed:!0})),a()})),s.on("complete",(function(t){!1,e.dispatchEvent(new CustomEvent("complete",{detail:t,composed:!0}))})),o.addEventListener("change",n),l.addEventListener("success",(function(){r.forEach((function(e){s.removeFile(e.id)})),r=[],setTimeout((function(){a()}),1),s.cancelAll()}))};var Y=function(){return n.e(460).then(n.bind(n,5935)).then((function(e){return e.default}))},$=function(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];try{return Promise.resolve(e.apply(this,t))}catch(e){return Promise.reject(e)}}}((function(){return Promise.resolve().then(n.bind(n,4131)).then((function(e){return e.default}))}));var G,K=function(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];try{return Promise.resolve(e.apply(this,t))}catch(e){return Promise.reject(e)}}}((function(e){void 0===e&&(e=document);var t=Array.from(document.querySelectorAll(".js-share"));return function(e){var t=e();if(t&&t.then)return t.then(Q)}((function(){if(t.length>0)return function(e,t,n){if(n)return t?t(e()):e();try{var r=Promise.resolve(e());return t?r.then(t):r}catch(e){return Promise.reject(e)}}(Y,(function(e){G=e({vk:t.some((function(e){return e.classList.contains("share-vk")})),fb:t.some((function(e){return e.classList.contains("share-fb")})),twitter:t.some((function(e){return e.classList.contains("share-twitter")})),telegram:t.some((function(e){return e.classList.contains("share-telegram")}))})}))}))}));function Q(){}var J,ee,te={init:K,destroy:function(){G&&G()}},ne=document.querySelector(".editor:not(.editor-ecology)");
1ne&&(Array.from(ne.children).forEach((function(e){e.style.opacity=0,e.style.transform="none",setTimeout((function(){e.style.opacity="",e.style.transform="",e.classList.add("js-reveal","a-reveal")}),1)})),setTimeout((function(){u.init(ne)}),50)),w.init(),E.init(),J=document.querySelectorAll('[type="tel"]'),ee=[],J.forEach((function(e){var t=(0,q.default)(e,{mask:"+{7} (000) 000-00-00"});ee.push(t)})),document.querySelectorAll("[data-number-mask]").forEach((function(e){(0,q.default)(e,{mask:Number,min:0,thousandsSeparator:" ",scale:0})})),function(){var e,t;e=document.querySelectorAll(".input"),t=document.querySelectorAll(".js-chekbox-agree"),e.forEach((function(e){e.addEventListener("change",V)})),t.forEach((function(e){e.addEventListener("change",z)}));var n=Array.from(document.querySelectorAll(".js-ajax-form"));n.length>0&&n.forEach((function(e){var t=!1,n=e.querySelector(".js-form-message"),r=Z(e,{scrollToInvalidInputOptions:{behavior:"smooth",block:"center",inline:"center"}}),o=k(e,{shouldClearInputs:!0,onBeforeSend:function(){!function(e){var t=e.querySelector('input[name="check_val"]');t&&(t.value="")}(e)},onSuccess:function(t){var r=t.success,o=t.message;n&&o&&(n.innerHTML=o),e.classList.contains("scroll-top")&&window.scrollTo({top:0,behavior:"smooth"}),r&&e.classList.contains("js-update-captcha-form")&&e.dispatchEvent(new CustomEvent("update-captcha"))}});R.set(e,o),e.addEventListener("submit",(function(e){t||(e.preventDefault(),r.validate()&&(t=!0,o.send().finally((function(){t=!1}))))}))}))}(),w.init(),u.init(),Array.from(document.querySelectorAll(".js-file-upload")).forEach((function(e){return X(e)})),te.init();n(9600);var re=n(1296),oe=n.n(re),ie=n(9669),le=n.n(ie);var se="searchbar--loading";var ae="autocomplete-list--visible";var ce="/local/ajax/search_title_index.php";function ue(){}var de=function(e){var t,n=e.querySelector("input"),r=e.querySelector(".js-autocomplete-list"),o=0,i=function(e){return e.value.trim().length>0},l=function(){r&&r.classList.remove(ae)},s=function(){if(r){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var o=t.map((function(e){return'\n                    <li class="autocomplete-list__item" data-barba-prevent="all">\n                        <a href="'+e.url+'" class="autocomplete-list__link js-autocomplete-link">'+e.title+"</a>\n                    </li>\n                "})).join("");r.innerHTML=o,r.scrollTop=0}},a=function(t){t.target&&!e.contains(t.target)&&l()},c=function(e){if(("ArrowUp"===e.key||"ArrowDown"===e.key)&&(e.preventDefault(),n&&r&&r.classList.contains(ae)&&(t=r.querySelectorAll(".js-autocomplete-link")).length>0)){if(o>=0&&t[o].classList.remove("is-active"),"ArrowDown"===e.key)if(o===t.length-1)t[0].classList.add("is-active"),r.scrollTop=0,o=0;else{t[o+1].classList.add("is-active");var i=t[o+1].offsetTop,l=r.getBoundingClientRect().height,s=t[o+1].getBoundingClientRect(),a=r.getBoundingClientRect();s.top>=a.top&&s.bottom<=a.bottom||(r.scrollTop=i+t[o+1].getBoundingClientRect().height-l),o+=1}else if("ArrowUp"===e.key)if(o<=0)t[t.length-1].classList.add("is-active"),r.scrollTop=r.scrollHeight,o=t.length-1;else{t[o-1].classList.add("is-active");var c=t[o-1].offsetTop;c<=r.scrollTop&&(r.scrollTop=c),o-=1}n&&(n.value=""+t[o].textContent)}},u=function(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];try{return Promise.resolve(e.apply(this,t))}catch(e){return Promise.reject(e)}}}((function(t){if(n&&"ArrowUp"!==t.key&&"ArrowDown"!==t.key)return l(),e.classList.add(se),function(e){var t=e();if(t&&t.then)return t.then(ue)}((function(){if(i(n)&&n.value.length>2)return function(e){if(e&&e.then)return e.then(ue)}(function(e,t){try{var n=e()}catch(e){return t(!0,e)}return n&&n.then?n.then(t.bind(null,!1),t.bind(null,!0)):t(!1,n)}((function(){return e=le().get(ce+"?q="+encodeURIComponent(n.value),{responseType:"json",params:{ajax_call:"y"}}),t=function(e){var t=e.data;t.data.suggestions?s.apply(void 0,t.data.suggestions):r&&(r.innerHTML='\n        <li class="autocomplete-list__item" data-barba-prevent="all">\n            <div class="autocomplete-list__link">Ничего не найдено</div>\n        </li>',r.scrollTop=0),r&&r.classList.add(ae),o=-1},i?t?t(e):e:(e&&e.then||(e=Promise.resolve(e)),t?e.then(t):e);var e,t,i}),(function(t,n){return e.classList.remove(se),function(e,t){if(e)throw t;return t}(t,n)})))}))})),d=oe()(u,500),v=function(t){t.preventDefault(),n&&""!==n.value&&(e.classList.add("is-load"),i(n)&&(n.value=n.value.trim(),f().force(e.action+"?q="+n.value)))};return e.setAttribute("novalidate","novalidate"),e.addEventListener("submit",v),document.addEventListener("click",a),n&&(n.addEventListener("keydown",d),n.addEventListener("keydown",c)),{destroy:function(){e.removeEventListener("submit",v),document.removeEventListener("click",a),n&&(n.removeEventListener("keydown",d),n.removeEventListener("keydown",c))}}};var ve="searchbar--loading";var fe="autocomplete-list--visible";var he="/local/ajax/search_title_index.php";function pe(){}var me=function(e){var t,n=e.querySelector("input"),r=e.querySelector(".js-autocomplete-list"),o=0,i=function(){r&&r.classList.remove(fe)},l=function(t){t.target&&!e.contains(t.target)&&i()},s=function(){if(r){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var o=t.map((function(e){return'\n                    <li class="autocomplete-list__item" data-barba-prevent="all">\n                        <a href="'+e.url+'" class="autocomplete-list__link js-autocomplete-link">'+e.title+"</a>\n                    </li>\n                "})).join("");r.innerHTML=o,r.scrollTop=0}}
1,a=function(e){if(("ArrowUp"===e.key||"ArrowDown"===e.key)&&(e.preventDefault(),n&&r&&r.classList.contains(fe)&&(t=r.querySelectorAll(".js-autocomplete-link")).length>0)){if(o>=0&&t[o].classList.remove("is-active"),"ArrowDown"===e.key)if(o===t.length-1)t[0].classList.add("is-active"),r.scrollTop=0,o=0;else{t[o+1].classList.add("is-active");var i=t[o+1].offsetTop,l=r.getBoundingClientRect().height,s=t[o+1].getBoundingClientRect(),a=r.getBoundingClientRect();s.top>=a.top&&s.bottom<=a.bottom||(r.scrollTop=i+t[o+1].getBoundingClientRect().height-l),o+=1}else if("ArrowUp"===e.key)if(o<=0)t[t.length-1].classList.add("is-active"),r.scrollTop=r.scrollHeight,o=t.length-1;else{t[o-1].classList.add("is-active");var c=t[o-1].offsetTop;c<=r.scrollTop&&(r.scrollTop=c),o-=1}n&&(n.value=""+t[o].textContent)}},c=function(e){"Enter"!==e.key&&"Escape"!==e.key||i()},u=function(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];try{return Promise.resolve(e.apply(this,t))}catch(e){return Promise.reject(e)}}}((function(t){if(n&&"ArrowUp"!==t.key&&"ArrowDown"!==t.key&&"Enter"!==t.key&&"Escape"!==t.key)return i(),e.classList.add(ve),function(e){var t=e();if(t&&t.then)return t.then(pe)}((function(){if(n.value.trim().length>0&&n.value.length>2)return function(e){if(e&&e.then)return e.then(pe)}(function(e,t){try{var n=e()}catch(e){return t(!0,e)}return n&&n.then?n.then(t.bind(null,!1),t.bind(null,!0)):t(!1,n)}((function(){return e=le().get(he+"?q="+encodeURIComponent(n.value),{responseType:"json",params:{ajax_call:"y"}}),t=function(e){var t=e.data;t.data.suggestions?s.apply(void 0,t.data.suggestions):r&&(r.innerHTML='\n        <li class="autocomplete-list__item" data-barba-prevent="all">\n            <div class="autocomplete-list__link">Ничего не найдено</div>\n        </li>',r.scrollTop=0),r&&r.classList.add(fe),o=-1},i?t?t(e):e:(e&&e.then||(e=Promise.resolve(e)),t?e.then(t):e);var e,t,i}),(function(t,n){return e.classList.remove(ve),function(e,t){if(e)throw t;return t}(t,n)})))}))})),d=oe()(u,500);return document.addEventListener("click",l),n&&(n.addEventListener("keydown",d),n.addEventListener("keydown",a),n.addEventListener("keydown",c)),{destroy:function(){document.removeEventListener("click",l),n&&(n.removeEventListener("keydown",d),n.removeEventListener("keydown",a),n.removeEventListener("keydown",c))}}};function ye(){var e=this;e.blur();var t=e.closest(".js-show-more-container"),n=null==t?void 0:t.querySelector(".js-show-more-inner"),r=null==n?void 0:n.offsetHeight;t&&(e.classList.toggle("is-active"),null==t||t.classList.toggle("is-show"),t.classList.contains("is-show")?t.style.height=r+"px":t.style.height="100%")}function ge(e){if(e instanceof Event){Array.from(document.querySelectorAll(".js-show-more-wrapper")).forEach((function(e){var t=null==e?void 0:e.querySelector(".js-show-more-container"),n=null==e?void 0:e.querySelector(".js-show-more-inner"),r=null==e?void 0:e.querySelector(".js-show-more-button-wrapper"),o=null==t?void 0:t.offsetHeight,i=null==n?void 0:n.offsetHeight;o&&i&&o<i?null==r||r.classList.add("is-show"):null!=t&&t.classList.contains("is-show")||null==r||r.classList.remove("is-show")}))}else{var t=null==e?void 0:e.querySelector(".js-show-more-container"),n=null==e?void 0:e.querySelector(".js-show-more-inner"),r=null==e?void 0:e.querySelector(".js-show-more-button-wrapper"),o=null==t?void 0:t.offsetHeight,i=null==n?void 0:n.offsetHeight;o&&i&&o<i?null==r||r.classList.add("is-show"):null!=t&&t.classList.contains("is-show")||null==r||r.classList.remove("is-show")}}var we={init:function(e){void 0===e&&(e=document),Array.from(e.querySelectorAll(".js-show-more-wrapper")).forEach((function(e){!function(e){var t=null==e?void 0:e.querySelector(".js-show-more-container"),n=document.createElement("div");n.classList.add("js-show-more-button-wrapper"),n.classList.add("show-more-button-wrapper"),null==t||t.append(n),n.innerHTML='\n            <div class="task-block__bottom">\n                <button class="button button-icon task-block__more js-show-more">\n                    <span class="button__round task-block__btn-icon">\n                        <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">\n                            <path d="M10.3334 1.3335L6.00008 6.00016L1.66675 1.3335" stroke="#1F1F22" stroke-width="1.5" stroke-linecap="square"></path>\n                        </svg>\n                    </span>
1\n                    <span class="button__text button__text--show"><span>Еще</span></span>\n                    <span class="button__text button__text--hide"><span>Закрыть</span></span>\n                </button>\n            </div>\n    '}(e),ge(e)})),window.addEventListener("resize",(function(){document.querySelectorAll(".js-show-more-wrapper").forEach((function(e){ge(e)}))})),e.querySelectorAll(".js-show-more").forEach((function(e){e.addEventListener("click",ye)}))},destroy:function(e){void 0===e&&(e=document),document.querySelectorAll(".js-show-more").forEach((function(e){e.removeEventListener("click",ye)})),window.removeEventListener("resize",(function(){document.querySelectorAll(".js-show-more-wrapper").forEach((function(e){ge(e)}))}))}},be=n(3845),je=n(5186),Ee=n(2997);be.Z.use([je.Z,Ee.Z]);var qe=new WeakMap;var Le={init:function(e){void 0===e&&(e=document),e.querySelectorAll(".js-main-slider").forEach((function(e){var t=e.querySelector(".js-navigation");t&&function(e){e&&(e.innerHTML='\n    <div class="intro-slider__ctrl">\n        <button class="js-btn-prev button button__round slider-btn slider-btn--prev" aria-label="предыдущий слайд">\n            <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">\n                <path d="M10.3334 1.3335L6.00008 6.00016L1.66675 1.3335" stroke="#1F1F22" stroke-width="1.5" stroke-linecap="square"/>\n            </svg>\n        </button>\n        <button class="js-btn-next button button__round slider-btn slider-btn--next" aria-label="следующий слайд">\n            <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">\n                <path d="M10.3334 1.3335L6.00008 6.00016L1.66675 1.3335" stroke="#1F1F22" stroke-width="1.5" stroke-linecap="square"/>\n            </svg>\n        </button>\n    </div>\n        ')}(t);var n=new be.Z(e,{slidesPerView:1,loop:!0,speed:800,pagination:{el:".js-pagination",bulletClass:"intro-slider__bullet",bulletActiveClass:"is-active",clickable:!0},navigation:{nextEl:".js-btn-next",prevEl:".js-btn-prev",disabledClass:"is-disable"}});qe.set(e,n)}))},destroy:function(e){void 0===e&&(e=document),Array.from(e.querySelectorAll(".js-main-slider")).forEach((function(e){var t=qe.get(e);t&&(t.destroy(),qe.delete(e))}))}},Se=Le;be.Z.use([je.Z,Ee.Z]);var Ae=new WeakMap;var ke={init:function(e){void 0===e&&(e=document),e.querySelectorAll(".js-vacancy-slider").forEach((function(e){var t=e.querySelectorAll(".swiper-slide:not(.swiper-slide-duplicate)"),n=e.querySelector(".js-pagination"),r=e.querySelector(".js-navigation");if(r&&t.length>1&&function(e){e&&(e.innerHTML='\n    <div class="intro-slider__ctrl">\n        <button class="js-btn-prev button button__round slider-btn slider-btn--prev" aria-label="предыдущий слайд">\n            <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">\n                <path d="M10.3334 1.3335L6.00008 6.00016L1.66675 1.3335" stroke="#1F1F22" stroke-width="1.5" stroke-linecap="square"/>\n            </svg>\n        </button>\n        <button class="js-btn-next button button__round slider-btn slider-btn--next" aria-label="следующий слайд">\n            <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">\n                <path d="M10.3334 1.3335L6.00008 6.00016L1.66675 1.3335" stroke="#1F1F22" stroke-width="1.5" stroke-linecap="square"/>\n            </svg>\n        </button>\n    </div>\n        ')}(r),n&&t.length<2&&(n.style.display="none"),t.length>1){var o=new be.Z(e,{slidesPerView:1,loop:!0,pagination:{el:".js-pagination",bulletClass:"intro-slider__bullet",bulletActiveClass:"is-active",clickable:!0},navigation:{nextEl:".js-btn-next",prevEl:".js-btn-prev",disabledClass:"is-disable"}});Ae.set(e,o)}}))},destroy:function(e){void 0===e&&(e=document),Array.from(e.querySelectorAll(".js-vacancy-slider")).forEach((function(e){var t=Ae.get(e);t&&(t.destroy(),Ae.delete(e))}))}},xe=ke;be.Z.use([je.Z]);var _e=new WeakMap;var Te,Ce={init:function(e){void 0===e&&(e=document),Array.from(e.querySelectorAll(".js-editor-gallery-slider")).forEac
1h((function(e){new be.Z(e,{slidesPerView:1,spaceBetween:10,loop:!0,navigation:{nextEl:".js-gallery-btn-next",prevEl:".js-gallery-btn-prev"},breakpoints:{460:{slidesPerView:1.5},767:{spaceBetween:24},1023:{slidesPerView:2.5,spaceBetween:32},1440:{slidesPerView:3.07,spaceBetween:48}}})}))},destroy:function(e){void 0===e&&(e=document),Array.from(e.querySelectorAll(".js-editor-gallery-slider")).forEach((function(e){var t=_e.get(e);t&&(t.destroy(),_e.delete(e))}))}},Pe=Ce,Me="-30% 0% -70% 0%",Ie=function(e){e.forEach((function(e){var t,n;Te&&(e.isIntersecting?null==(t=Te)||t.classList.add("light-theme"):null==(n=Te)||n.classList.remove("light-theme"))}))},He=new WeakMap,Fe=new IntersectionObserver(Ie,{rootMargin:Me,threshold:[0,1]});var Be,De={init:function(e){void 0===e&&(e=document),Te=e.querySelector(".js-aside-nav"),Array.from(document.querySelectorAll('[data-nav-theme="light"]')).forEach((function(e){var t=e.dataset.rootMargin||Me,n=t===Me?Fe:new IntersectionObserver(Ie,{rootMargin:t,threshold:[0,1]});n.observe(e),He.set(e,n)}))},destroy:function(e){void 0===e&&(e=document);var t=Array.from(e.querySelectorAll('[data-nav-theme="light"]'));Te=null,t.forEach((function(e){var t=He.get(e);t&&t.unobserve(e)}))}},Ze=n(9127);i.ZP.registerPlugin(Ze.Z);var Ve=document.querySelector(".js-header").offsetHeight;function ze(e){e&&e.preventDefault();var t=this.dataset.scrolltoId;if(t){var n=document.getElementById(t);if(n){var r=n.getBoundingClientRect().top+window.scrollY-Ve+4;i.ZP.to(window,{duration:.3,scrollTo:r,ease:"power4.easeOut",onComplete:function(){var e;n.dataset.navTheme&&"light"===n.dataset.navTheme&&(null==(e=Be)||e.classList.add("light-theme"));if(n.classList.contains("js-fly-ash-request")&&n.click(),n.classList.contains("js-collpased-el")){var t=n.classList.contains("js-collapse-trigger")?n:n.querySelector(".js-collapse-trigger");"false"===t.getAttribute("aria-expanded")&&t.click()}}})}}else console.error("[scrollto] No id provided.")}var Re,Ne,Oe,We,Ue,Xe={init:function(e){void 0===e&&(e=document),Be=e.querySelector(".js-aside-nav");var t=Array.from(e.querySelectorAll("[data-scrollto-id]"));t.length&&t.forEach((function(e){return e.addEventListener("click",ze)}))},destroy:function(e){void 0===e&&(e=document),Be=null;var t=Array.from(e.querySelectorAll("[data-scrollto-id]"));t.length&&t.forEach((function(e){return e.removeEventListener("click",ze)}))}},Ye={width:window.innerWidth,height:window.innerHeight};window.addEventListener("resize",(function(){Ye.width=window.innerWidth,Ye.height=window.innerHeight}));var $e,Ge,Ke,Qe=document.querySelector(".js-header"),Je=[],et=[];function tt(e){if(e){Re=document.documentElement.scrollTop||document.body.scrollTop,Ne=Re+Ye.height,We=document.body.scrollHeight,document.documentElement.scrollHeight;var t=e.getBoundingClientRect().top+Re,n=t+e.offsetHeight;return Ue=Ne==We,t<Ne&&n>Re+Oe+30}return!1}function nt(){!function(e){var t=!1;if(Je.length>0){for(var n=0,r=Je.length;n<r;n++)e.viewStatusList[n]&&!t?(t=!0,Ue||Je[n].classList.add("is-in-view")):Je[n].classList.remove("is-in-view");if(Ue&&e.viewStatusList[Je.length-1]){for(var o=0,i=Je.length;o<i;o++)Je[o].classList.remove("is-in-view");Je[Je.length-1].classList.add("is-in-view")}}}(function(){var e=[],t=[],n=[];if(void 0!==Je&&Je.length>0)for(var r=0,o=et.length;r<o;r++){var i=et[r],l=tt(i);l?e.push(i):t.push(i),n.push(l)}return{inView:e,outView:t,viewStatusList:n}}())}function rt(){Ke&&clearTimeout(Ke),Ke=setTimeout((function(){nt()}),10)}function ot(){Ge&&clearTimeout(Ge),Ge=setTimeout((function(){nt()}),10)}var it,lt,st,at,ct,ut,dt={init:function(e){void 0===e&&(e=document),($e=e.querySelector(".js-aside-nav"))&&(Je=$e.querySelectorAll("a.link")),Oe=Qe.offsetHeight,et=function(){var e=[];if(Je.length>0)for(var t=0,n=Je.length;t<n;t++){var r=Je[t].href;e.push(document.getElementById(r.split("#")[1]))}return e}(),nt(),window.addEventListener("scroll",ot),window.addEventListener("resize",rt)},destroy:function(){window.removeEventListener("scroll",ot),window.removeEventListener("resize",rt),Re=null,Ne=null,Oe=null,$e=null,Je=[],et=null,Ge=null,Ke=null}},vt=!0;function ft(){st=window.matchMedia("(min-width: 1024px)").matches}function ht(){Xe.destroy(ut),Xe.init(ut),De.destroy(ut),De.init(ut)}function pt(){st?vt||(at?at.remove():document.querySelector(".js-aside-nav")&&document.querySelector(".js-aside-nav").remove(),lt&&ct&&lt.appendChild(ct),ct&&ct.classList.add("is-revealed"),vt=!0,ht()):vt&&(at?at.remove():document.querySelector(".js-aside-nav")&&document.querySelector(".js-aside-nav").remove(),ct&&(it.appendChild(ct),ct.classList.add("is-revealed"),vt=!1,ht()))}function mt(){ft(),pt()}var yt={init:function(e){var t;void 0===e&&(e=document),ut=e,it=e.querySelector(".js-editor-aside-nav-mobile-wrapper"),lt=e.querySelector(".js-editor-aside-nav-desctop-wrapper"),at=e.querySelector(".js-aside-nav"),ct=null==(t=at)?void 0:t.cloneNode(!0),ft(),pt(),window.addEventListener("resize",mt)},destroy:function(e){void 0===e&&(e=document),window.removeEventListener("resize",mt),it=null,lt=null,st=null,at=null,ct=null}}
1,gt=(n(5069),n(7422)),wt=n.n(gt),bt=n(9438),jt=n.n(bt),Et=(n(5306),n(9254),n(9466)),qt=new WeakMap;var Lt={init:function(e){void 0===e&&(e=document);var t=e.querySelectorAll(".js-dropdown"),n=e.querySelectorAll(".js-dropdown-top"),r=document.querySelectorAll(".js-select-documents");t.forEach((function(e){if(!e.classList.contains("select--initialization")){var t=new Et.Z({select:e,showSearch:!1,placeholder:e.dataset.namePlaceholder||"Выберите значение",showContent:e.classList.contains("js-dropdown-auto")?"auto":"down"});qt.set(e,t),e.classList.add("select--initialization"),e.addEventListener("change",(function(){e.classList.contains("is-error")&&e.classList.remove("is-error")})),e.addEventListener("update",(function(){t.disable(),t.enable()})),e.classList.contains("js-dropdown-links")&&e.addEventListener("change",(function(){window.location.href=e.value}))}})),r.forEach((function(e){for(var t=[{innerHTML:"<option>Выберите бланк</option>",text:"Выберите бланк",value:""}],n=1;n<e.options.length;n++){var r=e.options[n],o=r.dataset.document,i=r.dataset.link;t.push({innerHTML:'\n                    <span data-link="'+i+'" class="faq-doc">\n                        '+(o?'<span class="faq-doc__icon">${documentIcon}</span>':"")+'\n                        <span class="faq-doc__text">'+r.innerHTML+"</span>\n                    </span>",text:r.innerHTML,value:r.value})}if(!e.classList.contains("select--initialization")){var l=new Et.Z({select:e,showSearch:!1,valuesUseText:!1,placeholder:e.dataset.namePlaceholder||"Выберите значение",data:t});qt.set(e,l),e.classList.add("select--initialization"),e.addEventListener("change",(function(){e.classList.contains("is-error")&&e.classList.remove("is-error")})),e.addEventListener("update",(function(){l.disable(),l.enable()})),e.addEventListener("change",(function(){var t,n=e.options[e.selectedIndex],r=null==n||null==(t=n.querySelector("span[data-link]"))?void 0:t.dataset.link;if(r){var o=document.createElement("a");o.setAttribute("href",r),o.setAttribute("download",""),o.style.display="none",document.body.appendChild(o),o.click(),document.body.removeChild(o)}}))}})),n.forEach((function(e){if(!e.classList.contains("select--initialization")){var t=new Et.Z({select:e,showSearch:!1,placeholder:e.dataset.namePlaceholder||"Выберите значение",showContent:"top"});qt.set(e,t),e.classList.add("select--initialization"),e.addEventListener("change",(function(){e.classList.contains("is-error")&&e.classList.remove("is-error")})),e.addEventListener("update",(function(){t.disable(),t.enable()}))}})),e.querySelectorAll(".js-search-dropdown").forEach((function(e){if(!e.classList.contains("select--initialization")){var t=new Et.Z({select:e,placeholder:e.dataset.namePlaceholder||"Выберите значение",showContent:"down",searchPlaceholder:"Поиск",searchText:"Ничего не найдено"});qt.set(e,t),e.classList.add("select--initialization"),e.addEventListener("update",(function(){t.disable(),t.enable()}))}}))},destroy:function(e){void 0===e&&(e=document),Array.from(e.querySelectorAll(".js-dropdown")).forEach((function(e){var t=qt.get(e);t&&(t.destroy(),qt.delete(e))})),Array.from(e.querySelectorAll(".js-select-documents")).forEach((function(e){var t=qt.get(e);t&&(t.destroy(),qt.delete(e))})),Array.from(e.querySelectorAll(".js-dropdown-top")).forEach((function(e){var t=qt.get(e);t&&(t.destroy(),qt.delete(e))})),Array.from(e.querySelectorAll(".js-search-dropdown")).forEach((function(e){var t=qt.get(e);t&&(t.destroy(),qt.delete(e))}))},getInstanceByElement:function(e){return qt.get(e)}};function St(e,t,n){return void 0===t&&(t=window.scrollY),void 0===n&&(n=0),e.getBoundingClientRect().top+t-n}var At=document.querySelector(".js-header");var kt=".js-collapse",xt=".js-collapse-trigger";function _t(e,t){var n="true"===e.getAttribute("aria-expanded");if(e.closest(".js-collapse-group")&&!e.classList.contains("js-collapse-not-group")){var r=e.closest(".js-collapse-group");if(r){var o=Array.from(null==r?void 0:r.querySelectorAll(xt));
1null==o||o.forEach((function(t){var n=t.closest(".js-collapse"),o=null==n?void 0:n.querySelector(".js-collapse-content");if(t==e){var l="true"===t.getAttribute("aria-expanded");t.setAttribute("aria-expanded",l?"false":"true"),l?(t.setAttribute("aria-expanded","false"),n&&n.setAttribute("collapsed",""),o&&(o.style.height="0px")):(t.setAttribute("aria-expanded","true"),n&&n.removeAttribute("collapsed"),o&&(o.style.height=o.scrollHeight+"px"))}else{var s=0,a=Array.from(r.querySelectorAll(xt)).filter((function(t){return t!=e}));a.forEach((function(e){"true"===e.getAttribute("aria-expanded")&&s++})),t.setAttribute("aria-expanded","false"),n&&n.setAttribute("collapsed",""),o&&(o.style.height="0px"),0!=s&&setTimeout((function(){var t;t=St(e)-((null==At?void 0:At.getBoundingClientRect().height)||0),i.ZP.to(window,{duration:0,scrollTo:t,ease:"easeOutExpo"})}),300)}}))}}else{if(n&&(e.classList.contains("js-contacts-request-group")||e.classList.contains('js-fly-ash-request[aria-expanded="false"]')))return;var l,s,a="true"===e.getAttribute("aria-expanded"),c=e.closest(".js-collapse"),u=null==c?void 0:c.querySelector(".js-collapse-content"),d=null==c?void 0:c.querySelector(".js-ajax-form"),v=null==c?void 0:c.querySelectorAll(xt),f=e.querySelector(".js-collapse-text");if(f&&(l=f.dataset.hideText,s=f.dataset.showText),a?(e.setAttribute("aria-expanded","false"),c&&c.setAttribute("collapsed",""),u&&(u.style.height="0px"),f&&(f.textContent=""+s),null==v||v.forEach((function(e){e!=e&&e.setAttribute("aria-expanded","false")})),d&&d.classList.remove("js-ajax-form--success"),d&&d.classList.remove("js-ajax-form--error")):(e.setAttribute("aria-expanded","true"),c&&c.removeAttribute("collapsed"),u&&(u.style.height=u.scrollHeight+"px"),f&&(f.textContent=""+l),null==v||v.forEach((function(e){e!=e&&e.setAttribute("aria-expanded","true")}))),t){var h=null==c?void 0:c.closest(".js-collapse-parent"),p=null==h?void 0:h.querySelector(".js-collapse-content-parent"),m=null==p?void 0:p.querySelector(".contacts__inner");e.getAttribute("aria-expanded")?p&&(p.style.height="auto"):setTimeout((function(){p&&(p.style.height=(null==m?void 0:m.scrollHeight)+"px")}),500)}}}function Tt(e){e.preventDefault(),this.classList.contains("js-contacts-request")||this.classList.contains("js-fly-ash-request")||_t(this,!1)}var Ct={init:function(e){void 0===e&&(e=document),Array.from(e.querySelectorAll(kt)).forEach((function(e){return t=e,void 0===n&&(n=xt),Array.from(t.querySelectorAll(n)).forEach((function(e){e.getAttribute("aria-expanded")||(e.setAttribute("aria-expanded","false"),t.setAttribute("collapsed","")),e.addEventListener("click",Tt)})),void Array.from(t.querySelectorAll(".js-not-collapse")).forEach((function(e){e.addEventListener("click",(function(e){e.stopImmediatePropagation()}))}));var t,n}))},destroy:function(){Array.from(document.querySelectorAll(kt)).forEach((function(e){return t=e,void 0===n&&(n=xt),void Array.from(t.querySelectorAll(n)).forEach((function(e){e.removeEventListener("click",Tt)}));var t,n}))},setCollapse:_t,closeCollapse:function(e){var t=e.closest(".js-collapse"),n=null==t?void 0:t.querySelector(".js-collapse-content");e.setAttribute("aria-expanded","false"),t&&t.setAttribute("collapsed",""),n&&(n.style.height="0px")}};function Pt(){}var Mt,It,Ht=Ft((function(e){e.preventDefault();var t=e.delegateTarget,n=t.closest(".js-content-block"),r=n?n.querySelector(".js-content"):null,o=t.href;return r&&zt(r,o,"",!1),function(e,t,n){if(n)return t?t(e):e;e&&e.then||(e=Promise.resolve(e));return t?e.then(t):e}()}));function Ft(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];try{return Promise.resolve(e.apply(this,t))}catch(e){return Promise.reject(e)}}}var Bt=new IntersectionObserver((function(e){e.forEach((function(e){if(e.isIntersecting){var t=e.target,n=t.closest(".js-content-block"),r=n?n.querySelector(".js-content"):null,o=t.href;r&&Dt(r,t,o)}}))}),{threshold:.2}),Dt=Ft((function(e,t,n){return null==t||t.classList.add("is-loading"),function(e,t){if(!t)return e&&e.then?e.then(Pt):Promise.resolve()}(le().get(n,{headers:{"X-Requested-With":"XMLHttpRequest"}}).then((function(e){return e.data})).then((function(n){null==t||t.classList.remove("is-loading"),t.classList.remove("js-get-new-page-with-scroll"),t.style.height="0",t.style.overflow="hidden",e&&n.data.listHtml&&(e.innerHTML+=n.data.listHtml),i.ZP.timeline().to(".a-second-container",{y:0,duration:.8,opacity:1})})).catch((function(e){if("AbortError"!==e.name)throw e})).finally((function(){setTimeout((function(){null==t||t.classList.remove("is-loading");var n=null==e?void 0:e.querySelectorAll("a.js-get-new-page-with-scroll");
1null==n||n.forEach((function(e){return Bt.observe(e)}))}),300);var n=null==e?void 0:e.querySelectorAll("select.js-dropdown"),r=null==e?void 0:e.querySelector(".js-collapse"),o=null==e?void 0:e.querySelector(".js-reveal");if(n&&n.length>0){n.forEach((function(e){e.classList.remove("select--initialization")}));var i=null==e?void 0:e.querySelectorAll(".ss-main.js-dropdown");null==i||i.forEach((function(e){e.remove()})),Lt.init()}r&&Ct.init(),o&&u.init()})))}));var Zt={init:function(e){void 0===e&&(e=document),It=jt()(e,"a.js-get-new-page","click",Ht),e.querySelectorAll(".js-get-new-page.is-disable, .js-get-new-page.is-active").forEach((function(e){return e.setAttribute("tabindex","-1")})),e.querySelectorAll("a.js-get-new-page-with-scroll").forEach((function(e){return Bt.observe(e)}))},destroy:function(e){void 0===e&&(e=document),Mt&&(Mt.abort(),Mt=null),It&&(It.destroy(),It=null)}};function Vt(){}var zt=function(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];try{return Promise.resolve(e.apply(this,t))}catch(e){return Promise.reject(e)}}}((function(e,t,n,r){void 0===n&&(n=""),void 0===r&&(r=!0),null==e||e.classList.add("is-loading");var o,l=null==e?void 0:e.closest(".js-content-block"),s=null==l?void 0:l.querySelector(".js-filters-form");return n&&r?(s&&(o=t+"?"+wt()(s)),o=o.replace("/?","?")):r||(o=t),function(e,t){if(!t)return e&&e.then?e.then(Vt):Promise.resolve()}(le().get(t,{params:n,headers:{"X-Requested-With":"XMLHttpRequest"}}).then((function(e){return e.data})).then((function(t){(e&&t.data.listHtml&&(e.innerHTML=t.data.listHtml),o&&history.pushState(null,"",o),i.ZP.timeline().to(".a-second-container",{y:0,duration:.8,opacity:1}),e)&&(s&&window.scrollTo({top:St(s)-(Rt?Rt.getBoundingClientRect().height:0),behavior:"smooth"}),e.querySelectorAll(".js-get-new-page.is-disable, .js-get-new-page.is-active").forEach((function(e){return e.setAttribute("tabindex","-1")})))})).catch((function(e){if("AbortError"!==e.name)throw e})).finally((function(){setTimeout((function(){null==e||e.classList.remove("is-loading")}),300);var t=null==e?void 0:e.querySelector(".js-dropdown"),n=null==e?void 0:e.querySelector(".js-search-dropdown"),r=null==e?void 0:e.querySelector(".js-collapse"),o=null==e?void 0:e.querySelector(".js-reveal"),i=null==e?void 0:e.querySelector(".js-get-new-page-with-scroll");t&&Lt.init(),n&&Lt.init(),r&&Ct.init(),o&&u.init(),i&&Zt.init();var l=null==s?void 0:s.querySelector(".js-autocomplete-list");null==l||l.classList.remove("autocomplete-list--visible")})))})),Rt=document.querySelector(".js-header");function Nt(e,t,n){return n?t?t(e):e:(e&&e.then||(e=Promise.resolve(e)),t?e.then(t):e)}var Ot=Wt((function(e){e.preventDefault();var t,n=e.delegateTarget,r=n.closest(".js-content-block"),o=r?r.querySelector(".js-content"):null,i=n.closest(".js-filters-form"),l=null==i?void 0:i.action,s=n.closest(".js-calendar-container"),a=null==r?void 0:r.querySelector(".js-period-input-from"),c=null==r?void 0:r.querySelector(".js-period-input-to");return c&&(c.value=""),a&&(a.value=""),i&&(t=wt()(i,{hash:!0})),l&&o&&(s&&s.classList.remove("is-not-empty"),zt(o,l,t)),Nt()}));function Wt(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];try{return Promise.resolve(e.apply(this,t))}catch(e){return Promise.reject(e)}}}var Ut,Xt=Wt((function(e){e.preventDefault();var t,n,r,o,i=this,l=i.closest(".js-content-block"),s=l?l.querySelector(".js-content"):null,a=i.closest(".js-filters-form"),c=null==a?void 0:a.action,u=i.closest(".js-calendar-container"),d=null==l?void 0:l.querySelector(".js-period-input"),v=null==l?void 0:l.querySelector(".js-period-input-from"),f=null==l?void 0:l.querySelector(".js-period-input-to"),h=null==d?void 0:d.value.split(" - ");h&&(t=h[0].split(".").reverse().join("-"),n=null==(r=h[1])?void 0:r.split(".").reverse().join("-"));(f&&(f.value=""),v&&h&&h[0]&&(v.value=""+t),f&&h&&h[1]&&(f.value=""+n),f&&f.value)&&(a&&(o=wt()(a,{hash:!0})),c&&s&&(u&&u.classList.add("is-not-empty"),zt(s,c,o)));return Nt()})),Yt=Wt((function(e){e.preventDefault();
1var t=e.delegateTarget,n=t.closest(".js-content-block"),r=n?n.querySelector(".js-content"):null,o=t.closest(".js-filters-form"),i=null==o?void 0:o.action,l=null==n?void 0:n.querySelector(".js-period-input"),s=null==n?void 0:n.querySelector(".js-period-input-from"),a=null==n?void 0:n.querySelector(".js-period-input-to"),c=null==l?void 0:l.value.split(" — ");if(s&&c&&c[0]&&(s.value=c[0]),a&&c&&c[1]&&(a.value=c[1]),t.classList.contains("js-filter-clear")){var u=null==o?void 0:o.querySelectorAll(".js-dropdown"),d=null==o?void 0:o.querySelectorAll(".js-dropdown-copy"),v=null==o?void 0:o.querySelectorAll('input:not([name="set_filter"])'),f=null==o?void 0:o.querySelectorAll('input[type="checkbox"]'),h=null==o?void 0:o.querySelectorAll(".js-flatpickr");null==u||u.forEach((function(e){e.selectedIndex=0,e.dispatchEvent(new Event("update"))})),null==d||d.forEach((function(e){e.selectedIndex=0,e.dispatchEvent(new Event("update"))})),null==h||h.forEach((function(e){e.dispatchEvent(new Event("update"));var t=e.closest(".js-calendar-container");t&&t.classList.remove("is-not-empty")})),null==v||v.forEach((function(e){e.value=""})),null==f||f.forEach((function(e){e.checked=!1})),i&&r&&zt(r,i,"",!1)}else{var p;o&&(p=wt()(o,{hash:!0})),i&&r&&zt(r,i,p)}return Nt()}));var $t={init:function(e){void 0===e&&(e=document),Ut=jt()(e,".js-filters-form","submit",Yt),Ut=jt()(e,".js-filter-trigger","change",Yt),Ut=jt()(e,".js-clear-calendar","click",Ot),Ut=jt()(e,".js-filter-clear","click",Yt),e.querySelectorAll(".js-filter-calendar").forEach((function(e){e.addEventListener("change",Xt)}))},destroy:function(e){void 0===e&&(e=document),Ut&&(Ut.destroy(),Ut=null)}},Gt=$t;var Kt,Qt=function(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];try{return Promise.resolve(e.apply(this,t))}catch(e){return Promise.reject(e)}}}((function(e){var t,n,r,o,i=e.delegateTarget,l=i.closest(".js-content-block"),s=l?l.querySelector(".js-content"):null,a=document.location.href,c=((t={})[i.name]=i.value,t);
1return s&&zt(s,a,c,!1),o?r?r(n):n:(n&&n.then||(n=Promise.resolve(n)),r?n.then(r):n)}));var Jt={init:function(e){void 0===e&&(e=document),Kt=jt()(e,".js-count-trigger","change",Qt)},destroy:function(e){void 0===e&&(e=document),Kt&&(Kt.destroy(),Kt=null)}};var en,tn=function(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];try{return Promise.resolve(e.apply(this,t))}catch(e){return Promise.reject(e)}}}((function(e){e.preventDefault();var t,n,r,o=e.delegateTarget.closest(".js-clear-inner");if(o){var i=o.querySelector(".js-clear-input");i&&(i.value="");var l=o.querySelector(".js-autocomplete-list");null==l||l.classList.remove("autocomplete-list--visible")}return r?n?n(t):t:(t&&t.then||(t=Promise.resolve(t)),n?t.then(n):t)}));var nn={init:function(e){void 0===e&&(e=document),en=jt()(e,".js-clear-input-btn","click",tn)},destroy:function(e){void 0===e&&(e=document),en&&(en.destroy(),en=null)}},rn=n(7649);be.Z.use([Ee.Z,rn.Z]);var on=new WeakMap;var ln={init:function(e){void 0===e&&(e=document),Array.from(e.querySelectorAll(".js-about-text-slider")).forEach((function(e){var t=e.querySelectorAll(".swiper-slide"),n=e.querySelector(".js-about-text-slider-pagination"),r=new be.Z(e,{slidesPerView:1,loop:!0,speed:600,watchOverflow:!0,autoplay:{delay:6e3},pagination:{el:n,bulletClass:"text-slider__bullet",type:"bullets",bulletActiveClass:"is-active",clickable:!0},breakpoints:{768:{autoHeight:!0}}});t.length>1?(r.init(),n&&(n.style.display="flex")):(r.disable(),n&&(n.style.display="none"))}))},destroy:function(e){void 0===e&&(e=document),Array.from(e.querySelectorAll(".js-about-text-slider")).forEach((function(e){var t=on.get(e);t&&(t.destroy(),on.delete(e))}))}},sn=ln;be.Z.use([je.Z]);var an=new WeakMap;var cn={init:function(e){void 0===e&&(e=document),Array.from(e.querySelectorAll(".js-management-slider")).forEach((function(e){var t=e.querySelector(".js-navigation");t&&function(e){e&&(e.innerHTML='\n        <button class="js-btn-prev button button__round slider-btn slider-btn--prev" aria-label="предыдущий слайд">\n            <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">\n                <path d="M10.3334 1.3335L6.00008 6.00016L1.66675 1.3335" stroke="#1F1F22" stroke-width="1.5" stroke-linecap="square"/>\n            </svg>\n        </button>\n        <button class="js-btn-next button button__round slider-btn slider-btn--next" aria-label="следующий слайд">\n            <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">\n                <path d="M10.3334 1.3335L6.00008 6.00016L1.66675 1.3335" stroke="#1F1F22" stroke-width="1.5" stroke-linecap="square"/>\n            </svg>\n        </button>\n    ')}(t);var n=new be.Z(e,{slidesPerView:"auto",slidesPerGroup:1,slidesPerGroupSkip:1,spaceBetween:10,speed:800,navigation:{nextEl:".js-btn-next",prevEl:".js-btn-prev",disabledClass:"is-disable"},breakpoints:{577:{spaceBetween:24},1025:{spaceBetween:32},1441:{spaceBetween:48}}});an.set(e,n)}))},destroy:function(e){void 0===e&&(e=document),Array.from(e.querySelectorAll(".js-management-slider")).forEach((function(e){var t=an.get(e);t&&(t.destroy(),an.delete(e))}))}},un=cn;n(4843);window.objectFitPolyfill(),be.Z.use([je.Z]);var dn=new WeakMap;var vn={init:function(e){void 0===e&&(e=document),Array.from(e.querySelectorAll(".js-enterprises-slider")).forEach((function(e){var t=e.querySelector(".js-navigation");t&&function(e){e&&(e.innerHTML='\n        <button class="js-btn-prev button button__round slider-btn slider-btn--prev" aria-label="предыдущий слайд">\n            <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">\n                <path d="M10.3334 1.3335L6.00008 6.00016L1.66675 1.3335" stroke="#1F1F22" stroke-width="1.5" stroke-linecap="square"/>\n            </svg>\n        </button>\n        <button class="js-btn-next button button__round slider-btn slider-btn--next" aria-label="следующий слайд">\n            <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">\n                <path d="M10.3334 1.3335L6.00008 6.00016L1.66675 1.3335" stroke="#1F1F22" stroke-width="1.5" stroke-linecap="square"/>\n            </svg>\n        </button>\n    ')}(t);var n=new be.Z(e,{slidesPerView:1,slidesPerGroup:1,spaceBetween:10,speed:800,navigation:{nextEl:".js-btn-next",prevEl:".js-btn-prev",disabledClass:"is-disable"},breakpoints:{650:{slidesPerView:2,spaceBetween:24},1025:{slidesPerView:3,spaceBetween:26},1441:{slidesPerView:3,spaceBetween:40}},on:{init:function(){var e=document.querySelectorAll(".management-slide__photo-block img");objectFitPolyfill(e)}}});dn.set(e,n)}))},destroy:function(e){void 0===e&&(e=document),Array.from(e.querySelectorAll(".js-enterprises-slider")).forEac
1h((function(e){var t=dn.get(e);t&&(t.destroy(),dn.delete(e))}))}},fn=vn,hn=n(7494),pn=n.n(hn);n(173),n(6710);var mn=function(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];try{return Promise.resolve(e.apply(this,t))}catch(e){return Promise.reject(e)}}}((function(e){void 0===e&&(e=document);var t,n,r,o=Array.from(e.querySelectorAll(yn));return o.length>0&&o.forEach((function(e){var t,n=null==(t=e.closest(".input-block-calendar"))?void 0:t.querySelector("[data-clear]"),r=new(pn())({element:e,numberOfColumns:2,numberOfMonths:2,lang:"ru",format:"DD.MM.YYYY",singleMode:!1,showTooltip:!1});r.on("hide",(function(){e.dispatchEvent(new Event("change"))})),gn.set(e,r),e.addEventListener("update",(function(){r.clearSelection()})),null==n||n.addEventListener("click",(function(){r.clearSelection()}))})),r?n?n(t):t:(t&&t.then||(t=Promise.resolve(t)),n?t.then(n):t)}));var yn=".js-flatpickr",gn=new WeakMap;var wn,bn,jn,En={init:mn,destroy:function(e){void 0===e&&(e=document)},getInstanceByElement:function(e){return gn.get(e)}},qn=new WeakMap;var Ln={init:function(e){var t,n,r;void 0===e&&(e=document),wn=e.querySelector(".js-copy-block"),bn=null==(t=wn)?void 0:t.cloneNode(!0),(r=document.querySelector(".js-copy-inner"))&&wn&&bn&&(matchMedia("(max-width: 576px)").matches?(r.innerHTML="",r.appendChild(bn),wn.innerHTML="",jn=r.querySelectorAll(".js-dropdown-copy")):(wn.innerHTML="",wn.appendChild(bn),r.innerHTML="",jn=wn.querySelectorAll(".js-dropdown-copy")),null==(n=jn)||n.forEach((function(e){var t=new Et.Z({select:e,showSearch:!1,placeholder:e.dataset.namePlaceholder||"Выберите значение",showContent:"down",beforeOpen:function(){},onChange:function(e){}});e.addEventListener("update",(function(){t.disable(),t.enable()})),qn.set(e,t)})))},destroy:function(e){void 0===e&&(e=document),Array.from(e.querySelectorAll(".js-dropdown-copy")).forEach((function(e){var t=qn.get(e);t&&(t.destroy(),qn.delete(e))}))}};function Sn(){window.print()}var An={init:function(e){void 0===e&&(e=document),e.querySelectorAll(".js-print-page").forEach((function(e){e.addEventListener("click",Sn)}))},destroy:function(e){void 0===e&&(e=document),document.querySelectorAll(".js-print-page").forEach((function(e){e.removeEventListener("click",Sn)}))}};function kn(){var e=this.closest(".js-collapse-tenders"),t=this.querySelector(".js-collapse-text"),n=null==t?void 0:t.dataset.showText,r=null==t?void 0:t.dataset.hideText;e&&(e.classList.toggle("is-show"),e.classList.contains("is-show")?r&&(t.textContent=r):n&&(t.textContent=n))}var xn={init:function(e){void 0===e&&(e=document),e.querySelectorAll(".js-collapse-tenders-trigger").forEach((function(e){e.addEventListener("click",kn)}))},destroy:function(e){void 0===e&&(e=document),document.querySelectorAll(".js-collapse-tenders-trigger").forEach((function(e){e.removeEventListener("click",kn)}))}};var _n,Tn=function(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];try{return Promise.resolve(e.apply(this,t))}catch(e){return Promise.reject(e)}}}((function(e){e.preventDefault();var t,n,r,o=e.delegateTarget,i=o.closest(".js-simple-container"),l=i?i.querySelectorAll(".js-simple-filter-content"):null,s=o.value;return null==l||l.forEach((function(e){var t=e.dataset.filterContent;"all"==s||s==t?e.classList.remove("is-hide"):e.classList.add("is-hide")})),r?n?n(t):t:(t&&t.then||(t=Promise.resolve(t)),n?t.then(n):t)}));var Cn={init:function(e){void 0===e&&(e=document),_n=jt()(e,".js-simple-filter-trigger","change",Tn)},destroy:function(e){void 0===e&&(e=document),_n&&(_n.destroy(),_n=null)}},Pn=n(5846),Mn=n.n(Pn),In=new WeakMap;var Hn={init:function(e){void 0===e&&(e=document),e.querySelectorAll(".js-glightbox-video").forEach((function(e,t){e.addEventListener("click",(function(e){e.preventDefault(),e.stopPropagation()}))})),Mn()({selector:".js-glightbox-video",touchNavigation:!0}),e.querySelectorAll(".js-glightbox-gallery").forEach((function(e,t){e.addEventListener("click",(function(e){e.preventDefault(),e.stopPropagation()}))})),Mn()({selector:".js-glightbox-gallery",touchNavigation:!0})},destroy:function(e){void 0===e&&(e=document),Array.from(e.querySelectorAll(".js-glightbox-video")).forEac
1h((function(e){var t=In.get(e);t&&(t.destroy(),In.delete(e))})),Array.from(e.querySelectorAll(".js-glightbox-gallery")).forEach((function(e){var t=In.get(e);t&&(t.destroy(),In.delete(e))}))}};function Fn(){}var Bn=Vn((function(e){var t=e.delegateTarget;if("true"!=t.getAttribute("aria-expanded")){var n,r=t.closest(".js-content-block"),o=r?r.querySelector(".js-filters-form"):null,i=t.closest(".js-contacts-content-block"),l=i?i.querySelector(".js-contacts-content"):null,s=t.dataset,a=s.sectionId,c=s.urlRequest;return o&&a?(n=wt()(o,{hash:!0})).section_id=a:!o&&a&&(n={section_id:a}),c&&l&&Zn(l,c,n,t),function(e,t,n){if(n)return t?t(e):e;e&&e.then||(e=Promise.resolve(e));return t?e.then(t):e}()}Ct.setCollapse(t,!0)}));var Dn,Zn=Vn((function(e,t,n,r){return void 0===n&&(n=""),null==r||r.classList.add("is-loading"),function(e,t){if(!t)return e&&e.then?e.then(Fn):Promise.resolve()}(le().get(t,{params:n,headers:{"X-Requested-With":"XMLHttpRequest"}}).then((function(e){return e.data})).then((function(t){e&&t.data.listHtml&&(e.innerHTML=t.data.listHtml)})).catch((function(e){if("AbortError"!==e.name)throw e})).finally((function(){setTimeout((function(){null==r||r.classList.remove("is-loading")}),300),Ct.setCollapse(r,!0);var t=null==e?void 0:e.querySelector(".contacts__inner");t&&(t.style.transform="translate3d(0, 30px, 0)",t.style.opacity="0",t.style.visibility="hidden",setTimeout((function(){t.style.transform="translate3d(0, 0, 0)",t.style.opacity="1",t.style.visibility="visible"}),300))})))}));function Vn(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];try{return Promise.resolve(e.apply(this,t))}catch(e){return Promise.reject(e)}}}var zn={init:function(e){void 0===e&&(e=document),Dn=jt()(e,".js-contacts-request","click",Bn)},destroy:function(e){void 0===e&&(e=document),Dn&&(Dn.destroy(),Dn=null)}};function Rn(){}var Nn=Wn((function(e){var t=e.delegateTarget.closest(".js-fly-ash-group-container"),n=null==t?void 0:t.querySelector(".js-fly-ash-request-group"),r=null==t?void 0:t.querySelectorAll(".js-fly-ash-object"),o=0;return null==r||r.forEach((function(e){"true"===e.getAttribute("aria-expanded")&&o++})),0===o&&(null==n||n.setAttribute("aria-expanded","false")),Xn()}));var On=Wn((function(e){var t,n=e.delegateTarget,r=n.closest(".js-content-block"),o=r?r.querySelector(".js-content"):null,i=n.closest(".js-filters-form"),l=null==i?void 0:i.action;return i&&(t=wt()(i,{hash:!0})),l&&o&&r&&$n(o,l,t,o,!0),Xn()}));function Wn(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];try{return Promise.resolve(e.apply(this,t))}catch(e){return Promise.reject(e)}}}var Un=Wn((function(e){var t=e.delegateTarget;if("true"!==t.getAttribute("aria-expanded")){var n,r=t.closest(".js-content-block"),o=r?r.querySelector(".js-filters-form"):null,i=t.closest(".js-fly-ash-content-block"),l=t.dataset,s=l.sectionId,a=l.urlRequest;return o&&s?(n=wt()(o,{hash:!0})).section_id=s:!o&&s&&(n={section_id:s}),a&&i&&$n(i,a,n,t,!1),Xn()}if(Ct.setCollapse(t,!0),t.classList.contains("js-fly-ash-request-group")){var c=t.closest(".js-fly-ash-content-block"),u=null==c?void 0:c.querySelectorAll(".js-fly-ash-request-group");null==u||u.forEach((function(e){e.setAttribute("aria-expanded","false")}));var d=null==c?void 0:c.querySelectorAll(".js-fly-ash-request:not(.js-fly-ash-request-group)");null==d||d.forEach((function(e){e.setAttribute("aria-expanded","false"),Ct.closeCollapse(e)}));var v=null==c?void 0:c.querySelectorAll(".js-fly-ash-group-content");setTimeout((function(){null==v||v.forEach((function(e){var t=null==e?void 0:e.querySelector(".js-collapse-parent-inner");e&&(e.style.height=(null==t?void 0:t.scrollHeight)+"px")}))}),500)}}));function Xn(e,t,n){return n?t?t(e):e:(e&&e.then||(e=Promise.resolve(e)),t?e.then(t):e)}var Yn,$n=Wn((function(e,t,n,r,o){return void 0===n&&(n=""),null==r||r.classList.add("is-loading"),function(e,t){if(!t)return e&&e.then?e.then(Rn):Promise.resolve()}(le().get(t,{params:n,headers:{"X-Requested-With":"XMLHttpRequest"}}).then((function(e){return e.data})).then((function(t){e&&t.data.listHtml&&(null==e?void 0:e.querySelectorAll(".js-fly-ash-object")).forEac
1h((function(e){var n=e.dataset.sectionId,r=e.closest(".js-fly-ash-content-block"),i=null==r?void 0:r.querySelector(".js-fly-ash-content");n&&r&&t.data.listHtml[n]?(i&&!o?(i.innerHTML=t.data.listHtml[n],Ct.setCollapse(e,!0)):i&&o&&(i.innerHTML=t.data.listHtml[n]),r.classList.remove("is-hidden")):n&&r&&r.classList.add("is-hidden")}));if(r.classList.contains("js-fly-ash-request-group")){r.setAttribute("aria-expanded","true");var n=null==e?void 0:e.querySelectorAll(".js-fly-ash-request-group");null==n||n.forEach((function(e){e.setAttribute("aria-expanded","true")}))}})).catch((function(e){if("AbortError"!==e.name)throw e})).finally((function(){document.querySelectorAll(".js-fly-ash-group-container.js-collapse").forEach((function(e){0===e.querySelectorAll(".js-fly-ash-content-block:not(.is-hidden)").length?e.classList.add("is-hidden"):e.classList.remove("is-hidden")})),Xe.init(),setTimeout((function(){null==r||r.classList.remove("is-loading")}),300)})))}));var Gn={init:function(e){void 0===e&&(e=document),Yn=jt()(e,".js-fly-ash-request","click",Un),Yn=jt()(e,".js-fly-ash-object","click",Nn),Yn=jt()(e,".js-fly-ash-filter-trigger","change",On)},destroy:function(e){void 0===e&&(e=document),Yn&&(Yn.destroy(),Yn=null)}},Kn=n(8419),Qn=n.n(Kn);var Jn={init:function(){var e=document.querySelectorAll(".sticky");e&&e.length>0&&Qn().add(e)}},er=document.querySelector(".js-header");function tr(){var e=this.closest(".js-list-popup-container");if(e){var t=null==er?void 0:er.offsetHeight,n=null==e?void 0:e.querySelector(".js-list-popup"),r=null==n?void 0:n.offsetHeight,o=e.getBoundingClientRect().top;this.classList.contains("is-active")&&t&&r&&(o-t<=r?n.classList.add("is-bottom"):n.classList.remove("is-bottom"))}}var nr={init:function(e){void 0===e&&(e=document),e.querySelectorAll(".js-popup-position-trigger").forEach((function(e){e.addEventListener("click",tr)}))},destroy:function(e){void 0===e&&(e=document),document.querySelectorAll(".js-popup-position-trigger").forEach((function(e){e.removeEventListener("click",tr)}))}};be.Z.use([je.Z]);var rr=new WeakMap;var or={init:function(e){void 0===e&&(e=document),Array.from(e.querySelectorAll(".js-persons-slider")).forEach((function(t){var n=t.querySelectorAll(".swiper-slide"),r=e.querySelector(".js-navigation-managment");r&&n.length>1&&function(e){e&&(e.innerHTML='\n        <button class="js-btn-prev button button__round button__round--gray slider-btn slider-btn--prev" aria-label="предыдущий слайд">\n            <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">\n                <path d="M10.3334 1.3335L6.00008 6.00016L1.66675 1.3335" stroke="#1F1F22" stroke-width="1.5" stroke-linecap="square"/>\n            </svg>\n        </button>\n        <button class="js-btn-next button button__round button__round--gray slider-btn slider-btn--next" aria-label="следующий слайд">\n            <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">\n                <path d="M10.3334 1.3335L6.00008 6.00016L1.66675 1.3335" stroke="#1F1F22" stroke-width="1.5" stroke-linecap="square"/>\n            </svg>\n        </button>\n    ')}(r);var o=new be.Z(t,{slidesPerView:1,spaceBetween:10,navigation:{nextEl:".js-btn-next",prevEl:".js-btn-prev",disabledClass:"is-disable"},breakpoints:{577:{spaceBetween:34,slidesPerView:2.5},1025:{spaceBetween:16,slidesPerView:1}}});rr.set(t,o)}))},destroy:function(e){void 0===e&&(e=document),Array.from(e.querySelectorAll(".js-persons-slider")).forEach((function(e){var t=rr.get(e);t&&(t.destroy(),rr.delete(e))}))}},ir=or;be.Z.use([je.Z,Ee.Z]);var lr=new WeakMap;var sr,ar,cr,ur,dr,vr={init:function(e){void 0===e&&(e=document),e.querySelectorAll(".js-gallery-material-slider").forEach((function(e){var t=e.querySelector(".js-gallery-navigation");t&&function(e){e&&(e.innerHTML='\n    <div class="gallery-ctrl">\n        <button class="js-gallery-btn-prev button button__round button__round--gray slider-btn slider-btn--prev" aria-label="предыдущий слайд">\n            <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">\n                <path d="M10.3334 1.3335L6.00008 6.00016L1.66675 1.3335" stroke="#1F1F22" stroke-width="1.5" stroke-linecap="square"/>\n            </svg>\n        </button>\n        <button class="js-gallery-btn-next button button__round button__round--gray slider-btn slider-btn--next" aria-label="следующий слайд">\n            <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">\n                <path d="M10.3334 1.3335L6.00008 6.00016L1.66675 1.3335" stroke="#1F1F22" stroke-width="1.5" stroke-linecap="square"/>\n            </svg>\n        </button>\n    </div>\n    ')}(t);var n=new be.Z(e,{slidesPerView:1,loop:!0,speed:1e3,spaceBetween:16,navigation:{nextEl:".js-gallery-btn-next",prevEl:".js-gallery-btn-prev",disabledClass:"is-disabled"},breakpoints:{1025:{spaceBetween:20,slidesPerView:1.42}}});lr.set(e,n)}))},destroy:function(e){void 0===e&&(e=document),Array.from(e.querySelectorAll(".js-gallery-material-slider")).forEac
1h((function(e){var t=lr.get(e);t&&(t.destroy(),lr.delete(e))}))}},fr=vr,hr=(n(2772),[]);function pr(){var e,t,n,r,o,i,l,s,a,c,u,d,v,f;sr=this.closest(".js-map-container"),ar=null==(e=sr)?void 0:e.querySelectorAll(".js-map-filter"),cr=null==(t=sr)?void 0:t.querySelectorAll(".js-map-point"),ur=null==(n=sr)?void 0:n.querySelectorAll(".js-map-region"),dr=null==(r=sr)?void 0:r.querySelectorAll(".js-map-popup-point"),o=this,null==(i=ar)||i.forEach((function(e){e!==o&&(e.checked=!1)})),hr=[],null==(l=ar)||l.forEach((function(e){e.checked&&e.dataset.mapFilter&&hr.push(e.dataset.mapFilter)})),0!==hr.length?(null==(s=cr)||s.forEach((function(e){return e.classList.add("is-hide")})),null==(a=cr)||a.forEach((function(e){var t=e.dataset.mapPoint,n=null==t?void 0:t.split(",");hr.forEach((function(t){n&&n.indexOf(t)>-1&&e.classList.remove("is-hide")}))}))):null==(c=cr)||c.forEach((function(e){return e.classList.remove("is-hide")})),null==(u=ur)||u.forEach((function(e){var t=null==e?void 0:e.querySelectorAll(".js-map-point"),n=0;t.forEach((function(e){return e.classList.contains("is-hide")?"":n++})),0===n?e.classList.add("is-hide"):e.classList.remove("is-hide")})),0!==hr.length?(null==(d=dr)||d.forEach((function(e){return e.classList.add("is-hide")})),null==(v=dr)||v.forEach((function(e){var t=e.dataset.mapPoint,n=null==t?void 0:t.split(",");hr.forEach((function(t){n&&n.indexOf(t)>-1&&e.classList.remove("is-hide")}))}))):null==(f=dr)||f.forEach((function(e){return e.classList.remove("is-hide")}))}var mr={init:function(e){void 0===e&&(e=document);var t=Array.from(e.querySelectorAll(".js-map-filter"));if(t.length&&t.forEach((function(e){return e.addEventListener("change",pr)})),window.matchMedia("(max-width: 1024px").matches){var n=e.querySelector(".js-map-inner");if(n){var r,o=null==(r=n.querySelector("svg"))?void 0:r.clientWidth;o&&n.scrollTo(o/4,0)}}},destroy:function(e){void 0===e&&(e=document);var t=Array.from(e.querySelectorAll(".js-map-filter"));t.length&&t.forEach((function(e){return e.removeEventListener("change",pr)}))}};window.objectFitPolyfill(),be.Z.use([je.Z,Ee.Z]);var yr=new WeakMap;var gr={init:function(e){void 0===e&&(e=document),Array.from(e.querySelectorAll(".js-ash-slider")).forEach((function(e){var t,n,r=e.querySelectorAll(".swiper-slide"),o=e.querySelector(".js-navigation");if(r.length>1){o&&function(e){e&&(e.innerHTML='\n        <button class="js-ash-slider-prev button button__round slider-btn slider-btn--prev" aria-label="предыдущий слайд">\n            <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">\n                <path d="M10.3334 1.3335L6.00008 6.00016L1.66675 1.3335" stroke="#1F1F22" stroke-width="1.5" stroke-linecap="square"/>\n            </svg>\n        </button>\n        <button class="js-ash-slider-next button button__round slider-btn slider-btn--next" aria-label="следующий слайд">\n            <svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">\n                <path d="M10.3334 1.3335L6.00008 6.00016L1.66675 1.3335" stroke="#1F1F22" stroke-width="1.5" stroke-linecap="square"/>\n            </svg>\n        </button>\n    ')}(o),t=null==o?void 0:o.querySelector(".js-ash-slider-prev"),n=null==o?void 0:o.querySelector(".js-ash-slider-next");var i=new be.Z(e,{slidesPerView:1,slidesPerGroup:1,spaceBetween:10,speed:800,navigation:{nextEl:n,prevEl:t,disabledClass:"is-disable"},pagination:{el:".js-pagination",type:"custom",renderCustom:function(e,t,n){return t+" / "+n}},breakpoints:{650:{spaceBetween:18},1441:{spaceBetween:48}},on:{init:function(){var e=document.querySelectorAll(".ash-slide__inner img");e&&objectFitPolyfill(e)}}});yr.set(e,i)}}))},destroy:function(e){void 0===e&&(e=document),Array.from(e.querySelectorAll(".js-ash-slider")).forEach((function(e){var t=yr.get(e);t&&(t.destroy(),yr.delete(e))}))}},wr=gr,br=(n(2023),[]),jr=[];function Er(e){var t=document.querySelector(".js-blanks-message"),n=document.querySelector(".js-select-documents-container");t&&n&&(e?(t.style.display="",n.style.display=""):(t.style.display="none",n.style.display="none"))}function qr(e,t,n){e&&(e.innerHTML="",e.dataset.namePlaceholder&&function(e){var t=document.createElement("option");t.setAttribute("data-placeholder","true"),t.setAttribute("label","placeholder"),e.append(t)}(e),t.forEach((function(t){var r=t.dataset.value?t.dataset.value:t.value;n&&r&&n.includes(r)&&e.append(t)})),e.dispatchEvent(new Event("update")))}function Lr(){var e,t,n=document.querySelector('[data-changing-select="faq-type"]'),r=document.querySelector('[data-set-select="faq-type"]'),o=document.querySelector(".js-faq-blanks"),i=document.querySelector(".js-faq-form-message"),l=document.querySelector(".js-faq-form-input"),s=null==n||null==(e=n.options[n.selectedIndex])?void 0:e.dataset.value,a=null==r||null==(t=r.options[r.selectedIndex])?void 0:t.dataset.value;if(le().get("/local/ajax/faqCity.php",{params:{id:s,city:a},headers:{"X-Requested-With":"XMLHttpRequest"}}).then((function(e){return e.data})).then((function(e){var t,n;(i&&(i.innerHTML="",i.style.display="none"),l&&(l.value=""),e)&&(e[a]&&void 0!==e[a].UF_TEXT_CITY&&0==e[a].UF_C
1ITY_UF_TEXT_DEF&&(t=e[a].UF_TEXT_CITY),e[a]&&void 0!==e[a].UF_TEXT_HELP_CITY&&0==e[a].UF_TEXT_HELP_DEF&&(n=e[a].UF_TEXT_HELP_CITY),i&&n&&(i.innerHTML=n,i.style.display="block"),l&&t&&(l.value=t))})).catch((function(e){if("AbortError"!==e.name)throw e})),window.formJson&&r&&n){var c=window.formJson[a][s];if(!c||!c.length)return void Er(!1);Er(!0),qr(o,jr,c)}}function Sr(){var e,t,n,r=null==(e=this.dataset)?void 0:e.setSelect,o=null==(t=this.options[this.selectedIndex])||null==(n=t.dataset.setValue)?void 0:n.split(","),i=document.querySelector('[data-changing-select="'+r+'"]');qr(i,br,o),i&&i.selectedIndex>0?Lr():i&&0===i.selectedIndex&&Er(!1)}var Ar={init:function(e){void 0===e&&(e=document);var t=e.querySelector(".js-dropdown-changing"),n=e.querySelector('[data-changing-select="faq-type"]'),r=e.querySelector(".js-faq-blanks"),o=document.querySelector(".js-faq-form-message");if(n)for(var i=0;i<n.options.length;i++)br.push(n.options[i]);if(r)for(var l=0;l<r.options.length;l++)jr.push(r.options[l]);t&&Sr.bind(t)(),null==t||t.addEventListener("change",Sr),null==n||n.addEventListener("change",Lr),o&&(o.style.display="none")},destroy:function(e){void 0===e&&(e=document);var t=e.querySelector(".js-dropdown-changing"),n=e.querySelector('[data-changing-select="faq-type"]');null==t||t.removeEventListener("change",Sr),null==n||n.removeEventListener("change",Lr),br=[],jr=[]}};function kr(){}var xr,_r=function(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];try{return Promise.resolve(e.apply(this,t))}catch(e){return Promise.reject(e)}}}((function(e){var t=e.dataset.url,n=e.closest(".js-captcha-container"),r=null==n?void 0:n.querySelector(".js-captcha-input"),o=null==n?void 0:n.querySelector(".js-captcha-image");return function(e){var t=e();if(t&&t.then)return t.then(kr)}((function(){if(t)return function(e,t){if(!t)return e&&e.then?e.then(kr):Promise.resolve()}(le().get(t,{headers:{"X-Requested-With":"XMLHttpRequest"}}).then((function(e){return e.data})).then((function(e){r&&e.data.captcha_value&&(r.value=e.data.captcha_value),o&&e.data.captcha_src&&(o.src=e.data.captcha_src)})).catch((function(e){if("AbortError"!==e.name)throw e})))}))}));function Tr(e){e.preventDefault();var t=e.delegateTarget;_r(t)}function Cr(){var e=this.querySelector(".js-update-captcha");e&&_r(e)}var Pr={init:function(e){void 0===e&&(e=document),xr=jt()(e,".js-update-captcha","click",Tr),e.querySelectorAll(".js-update-captcha-form").forEach((function(e){e.addEventListener("update-captcha",Cr)}))},destroy:function(e){void 0===e&&(e=document),xr&&(xr.destroy(),xr=null),e.querySelectorAll(".js-update-captcha-form").forEach((function(e){e.removeEventListener("update-captcha",Cr)}))}};n(4678);function Mr(e){return e.toString().replace(/(\d)(?=(\d{3})+(\D|$))/g,"$1 ")}function Ir(e){var t,n,r,o=e.closest(".js-zola-calculator"),i=null==o||null==(t=o.querySelector(".js-zola-calculator-cement"))?void 0:t.value.replace(/ /g,""),l=null==o||null==(n=o.querySelector(".js-zola-calculator-zola"))?void 0:n.value.replace(/ /g,""),s=null==o||null==(r=o.querySelector(".js-zola-calculator-replacement"))?void 0:r.value.replace(/ /g,""),a=null==o?void 0:o.querySelector(".js-zola-calculator-price"),c=null==o?void 0:o.querySelector(".js-zola-calculator-economy"),u=null==o?void 0:o.querySelector(".js-zola-calculator-replacement-value"),d=null==o?void 0:o.querySelector(".js-zola-calculator--diagram-price"),v=null==o?void 0:o.querySelector(".js-zola-calculator-zola-percent"),f=null==o?void 0:o.querySelector(".js-zola-calculator-cement-percent"),h=null==o?void 0:o.querySelector(".js-zola-calculator-ecomomy-percent"),p=null==o?void 0:o.querySelector(".js-zola-calculator-diagram");if(i&&s&&l){var m=Math.round((parseFloat(i)*(100-parseFloat(s))+parseFloat(l)*parseFloat(s))/100);a&&(a.textContent=""+Mr(m)),u&&(u.textContent="\n            "+s+"/"+(100-parseFloat(s))+"\n        "),c&&(c.textContent=""+Mr(parseFloat(i)-m)),d&&(d.textContent=""+m),v&&(v.textContent=s),f&&(f.textContent=""+(100-parseFloat(s)));var y=Math.round(100-m/parseFloat(i)*100);h&&(h.textContent=""+y),p&&(p.style.strokeDasharray=1037*parseFloat(s)/100+" 1037")}}function Hr(){Ir(this)}var Fr,Br,Dr,Zr={init:function(e){void 0===e&&(e=document),e.querySelectorAll(".js-zola-calculator-calc").forEach((function(e){Ir(e),e.addEventListener("click",Hr)}))},destroy:function(e){void 0===e&&(e=document),Array.from(e.querySelectorAll(".js-zola-calculator-calc")).forEac
1h((function(e){e.removeEventListener("click",Hr)}))}};function Vr(e,t){var n;if(t)(n=document.createElement("iframe")).classList.add("video"),n.classList.add("video-iframe"),n.setAttribute("allowfullscreen",""),n.setAttribute("allow","autoplay"),n.setAttribute("src",function(e){return"https://www.youtube.com/embed/"+e+"?rel=0&showinfo=0&autoplay=1"}(e));else{n=document.createElement("video");var r=document.createElement("source");n.classList.add("video"),n.setAttribute("allowfullscreen",""),n.setAttribute("autoplay",""),n.setAttribute("controls",""),r.setAttribute("src",e),n.appendChild(r)}return n}function zr(e){e.preventDefault(),Br=document.querySelector(".js-video-container");var t=this.dataset.videoId,n=this.dataset.videoSrc;if(t&&(Fr=Vr(t,!0)),n&&(Fr=Vr(n,!1)),Br){Br.appendChild(Fr);var r=Br.closest(".lit-popup");null==r||r.addEventListener("close-complete",(function(){Br&&(Br.innerHTML="")}))}}var Rr={init:function(e){void 0===e&&(e=document),(Dr=e.querySelectorAll(".js-video-play")).forEach((function(e){e.addEventListener("click",zr)}))},destroy:function(e){void 0===e&&(e=document),Dr.forEach((function(e){return e.removeEventListener("click",zr)}))}},Nr=(n(1058),null),Or=[];function Wr(){var e=document.querySelectorAll(".ash-materials__item"),t=document.querySelector(".ash-materials__list"),n=document.querySelector(".ash-materials__left");if(e.length&&t&&n){var r=e[0],o=e[3],i=r.offsetHeight,l=o?o.offsetHeight:0,s=window.getComputedStyle(t),a=parseInt(s.gap,10)||10;n.style.setProperty("--ash-item-height",i+l+"px"),n.style.setProperty("--ash-item-gap",a+"px")}}function Ur(){Nr&&clearTimeout(Nr),Nr=setTimeout(Wr,100)}var Xr={init:function(e){void 0===e&&(e=document),Wr(),window.addEventListener("resize",Ur),Array.from(e.querySelectorAll(".ash-materials__item img")).forEach((function(e){var t=function(){return Wr()};e.addEventListener("load",t),Or.push({img:e,handler:t})}))},destroy:function(){Nr&&(clearTimeout(Nr),Nr=null),window.removeEventListener("resize",Ur),Or.forEach((function(e){var t=e.img,n=e.handler;t.removeEventListener("load",n)})),Or.length=0}};var Yr=function(e){return function(e,t,n){if(n)return t?t(e()):e();try{var r=Promise.resolve(e());return t?r.then(t):r}catch(e){return Promise.reject(e)}}($,(function(t){var n=t(e,{mask:[{mask:"+{7}(000)000-00-00"},{mask:/^\S*@?\S*$/}]});$r.set(e,n)}))},$r=new WeakMap;function Gr(e){return $r.get(e)}var Kr={init:function(e){void 0===e&&(e=document),function(e){void 0===e&&(e=document);var t=Array.from(e.querySelectorAll(".js-mask-phone-or-email"));t.length>0&&t.forEach((function(e){Yr(e)}))}(e)},destroy:function(e){void 0===e&&(e=document),Array.from(e.querySelectorAll(".js-mask-phone-or-email")).forEach((function(e){var t,n;(n=Gr(t=e))&&(n.destroy(),$r.delete(t))}))},getInstanceByElement:Gr};var Qr={init:function(e){void 0===e&&(e=document);var t=e.querySelector(".js-first-select"),n=e.querySelector(".js-second-select");t&&n&&t.addEventListener("change",(function(){var e;(null==(e=t.value)?void 0:e.length)>0&&(n.disabled=!1)}))},destroy:function(e){void 0===e&&(e=document)}},Jr=n(7437);var eo,to=function(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];try{return Promise.resolve(e.apply(this,t))}catch(e){return Promise.reject(e)}}}((function(e){return e.preventDefault(),function(e){if(e&&e.then)return e.then(no)}(function(e,t){try{var n=e()}catch(e){return t(e)}if(n&&n.then)return n.then(void 0,t);return n}((function(){return function(e){var t=e();if(t&&t.then)return t.then(no)}((function(){if(eo)return e=Jr.Z.post("/local/ajax/lcCheck.php",{data:{bspid:"KRSK",fnum:eo.value}},{responseType:"json"}),t=function(e){var t=e.data;t.success&&(window.location.href=t.link)},n?t?t(e):e:(e&&e.then||(e=Promise.resolve(e)),t?e.then(t):e);var e,t,n}))}),(function(e){console.error(e)})))}));function no(){}var ro={init:function(){var e=document.querySelector('[data-lit-popup="auth"]');if(e){var t=e.dataset.litPopup;if(t){new d.Z(t,{onOpen:function(){document.body.classList.add("no-scroll")},onCloseComplete:function(){document.body.classList.remove("no-scroll")}});var n=e.querySelector("#submitLcCheck");eo=e.querySelector("#lcCheckInput"),n&&n.addEventListener("click",to)}}}};
1function oo(){var e=this.closest(".js-invitation-popup"),t=null==e?void 0:e.querySelector(".js-invitation-checkbox");t&&t.checked&&io()}function io(){localStorage.setItem("invitationChecked","true")}function lo(){var e=this.closest(".js-invitation-popup");null==e||e.classList.remove("is-open"),document.body.style.overflow="",io()}var so,ao={init:function(e){void 0===e&&(e=document);var t=e.querySelector(".js-invitation-popup"),n=null==t?void 0:t.querySelectorAll(".js-close-invitation-popup"),r=null==t?void 0:t.querySelector(".js-invitation-link");t&&"/"==window.location.pathname&&null==localStorage.getItem("invitationChecked")&&setTimeout((function(){t.classList.add("is-open"),document.body.style.overflow="hidden"}),45e3),n&&n.forEach((function(e){e.addEventListener("click",oo)})),r&&r.addEventListener("click",lo)},destroy:function(e){void 0===e&&(e=document);var t=e.querySelectorAll(".js-close-invitation-popup"),n=e.querySelector(".js-invitation-link");t.forEach((function(e){e.removeEventListener("click",oo)})),null==n||n.removeEventListener("click",oo)}};e=n.hmd(e);var co=window.navigator.userAgent.toLowerCase(),uo=/trident/gi.test(co)||/msie/gi.test(co);i.ZP.config({nullTargetWarn:!1}),document.addEventListener("DOMContentLoaded",(function(){var e,t;!function(){var e=100,t=document.createElement("div");t.id="scrollbar-width--outer",t.style.cssText="\n        z-index: -9999;\n        position: absolute;\n        visibility: hidden;\n        width: 100px;\n        margin-left: -100px;\n        overflow: scroll;\n    ",document.body.appendChild(t);var n=document.createElement("div");n.id="scrollbar-width--inner",n.style.width="100%",t.appendChild(n);var r=0,o=function(){var t=e-n.offsetWidth;r!==t&&(document.documentElement.style.setProperty("--scrollbar-width",t+"px"),r=t)};window.addEventListener("resize",o),o()}(),document.documentElement.classList.add("js-ready"),o.update(),e=i.ZP.timeline(),t=document.querySelectorAll(".a-second-container"),e.to(".a-preloader",{duration:.5,autoAlpha:0}).from(".a-header",{y:-30,duration:.8,opacity:0}
1).from(".a-announce",{y:-30,duration:.8,opacity:0},1.3).from(t,{y:30,duration:.8,opacity:0},1.3),e.play(),w.init(),E.init();var r=document.querySelector("form.js-main-searchbar");r&&de(r);var l=document.querySelector("form.js-page-searchbar");if(l&&me(l),Jn.init(),u.init(),Lt.init(),ro.init(),we.init(),Se.init(),xe.init(),Pe.init(),De.init(),Xe.init(),dt.init(),yt.init(),ao.init(),Gt.init(),Zt.init(),Jt.init(),nn.init(),Ct.init(),sn.init(),un.init(),fn.init(),En.init(),Ln.init(),An.init(),xn.init(),Cn.init(),Hn.init(),zn.init(),nr.init(),ir.init(),fr.init(),Gn.init(),mr.init(),wr.init(),Ar.init(),Pr.init(),Kr.init(),Qr.init(),Zr.init(),Rr.init(),Xr.init(),uo){var s=document.querySelector(".js-chart-container"),a=document.querySelector(".js-ie-alert");null==s||s.classList.add("is-hide"),null==a||a.classList.add("is-show")}else n.e(128).then(n.bind(n,9128)).then((function(e){return e.default.init(document)}))})),null==(so=e.hot)||so.accept()}},function(e){e.O(0,[736],(function(){return t=3563,e(e.s=t);var t}));e.O()}]);
2//# sourceMappingURL=app.b8f8d2f8.js.map

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.