(()=>{var __webpack_modules__={72:e=>{"use strict";var r=[];function t(e){for(var t=-1,n=0;n{"use strict";var r,t=(r=[],function(e,t){return r[e]=t,r.filter(Boolean).join("\n")});function n(e,r,n,i){var o;if(n)o="";else{o="",i.supports&&(o+="@supports (".concat(i.supports,") {")),i.media&&(o+="@media ".concat(i.media," {"));var a=void 0!==i.layer;a&&(o+="@layer".concat(i.layer.length>0?" ".concat(i.layer):""," {")),o+=i.css,a&&(o+="}"),i.media&&(o+="}"),i.supports&&(o+="}")}if(e.styleSheet)e.styleSheet.cssText=t(r,o);else{var c=document.createTextNode(o),s=e.childNodes;s[r]&&e.removeChild(s[r]),s.length?e.insertBefore(c,s[r]):e.appendChild(c)}}var i={singleton:null,singletonCounter:0};e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var r=i.singletonCounter++,t=i.singleton||(i.singleton=e.insertStyleElement(e));return{update:function(e){n(t,r,!1,e)},remove:function(e){n(t,r,!0,e)}}}},352:(e,r,t)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=function e(r){const t=[...r,i].map(r=>{let t=Promise.resolve(null);if(!r.isLoaded()){const e=r.optional??!1;t="function"==typeof r.loadSource?(0,n.loadDependencyViaLoadFunction)(r.name,r.loadSource,{optional:e}):(0,n.loadDependencyViaScriptTag)(r.name,r.loadSource,{optional:e})}return r.chainedDependencies&&t.then(()=>e(r.chainedDependencies)),t});return Promise.all(t)};const n=t(271),i={name:"Kontur metrika",loadSource:`${t(842).TemplateVariables.konturMetrikaBaseUrl}/tracker/websites_widgets.js`,isLoaded:()=>Boolean(window.websites_widgetsQueue),optional:!0}},395:(e,r,t)=>{"use strict";t.d(r,{A:()=>c});var n=t(892),i=t.n(n),o=t(532),a=t.n(o)()(i());a.push([e.id,".price-widget-loader-2c6f328d02{width:100%;height:100%;min-height:inherit;display:flex;justify-content:center;align-items:center;text-align:center}.loading .price-widget-loader__error-container-2c6f328d02{display:none}.error .price-widget-loader__loading-container-2c6f328d02{display:none}.price-widget-loader__spinner-icon-2c6f328d02{display:inline-flex;animation:price-widget-spinner-circle-offset-2c6f328d02 1s cubic-bezier(0.5, 0.2, 0.5, 0.8) 0s infinite normal none running,price-widget-spinner-circle-length-2c6f328d02 2s cubic-bezier(0.36, 0.14, 0.38, 0.69) 0s infinite normal none running,price-widget-spinner-circle-rotate-2c6f328d02 2s linear 0s infinite normal none running}.price-widget-loader__status-text-2c6f328d02{margin:0 !important;font-size:24px !important;line-height:1.4 !important;font-weight:400 !important}@keyframes price-widget-spinner-circle-offset-2c6f328d02{0%{stroke-dashoffset:231.25%}100%{stroke-dashoffset:0}}@keyframes price-widget-spinner-circle-length-2c6f328d02{0%{stroke-dasharray:62.5%,168.75%}50%{stroke-dasharray:187.5%,43.75%}100%{stroke-dasharray:62.5%,168.75%}}@keyframes price-widget-spinner-circle-rotate-2c6f328d02{100%{transform:rotate(360deg)}}","",{version:3,sources:["webpack://./front/src/widgets/price/common/widgetContainer/preloader/markup/styles.module.scss"],names:[],mappings:"AAGA,gCACI,UAAA,CACA,WAAA,CACA,kBAAA,CACA,YAAA,CACA,sBAAA,CACA,kBAAA,CACA,iBAAA,CAIJ,0DACI,YAAA,CAIJ,0DACI,YAAA,CAGJ,8CACI,mBAAA,CACA,yUACI,CAKR,6CACI,mBAAA,CACA,yBAAA,CACA,0BAAA,CACA,0BAAA,CAGJ,yDACI,GACI,yBAAA,CAGJ,KACI,mBAAA,CAAA,CAIR,yDACI,GACI,8BAAA,CAGJ,IACI,8BAAA,CAGJ,KACI,8BAAA,CAAA,CAIR,yDACI,KACI,wBAAA,CAAA",sourcesContent:["@import '@websites/landings/ws-styles/variables';\n@import '@skbkontur/colors/colors';\n\n.price-widget-loader {\n width: 100%;\n height: 100%;\n min-height: inherit;\n display: flex;\n justify-content: center;\n align-items: center;\n text-align: center;\n}\n\n/* stylelint-disable-next-line selector-pseudo-class-no-unknown */\n:global(.loading) .price-widget-loader__error-container {\n display: none;\n}\n\n/* stylelint-disable-next-line selector-pseudo-class-no-unknown */\n:global(.error) .price-widget-loader__loading-container {\n display: none;\n}\n\n.price-widget-loader__spinner-icon {\n display: inline-flex;\n animation:\n price-widget-spinner-circle-offset 1s cubic-bezier(0.5, 0.2, 0.5, 0.8) 0s infinite normal none running,\n price-widget-spinner-circle-length 2s cubic-bezier(0.36, 0.14, 0.38, 0.69) 0s infinite normal none running,\n price-widget-spinner-circle-rotate 2s linear 0s infinite normal none running;\n}\n\n.price-widget-loader__status-text {\n margin: 0 !important;\n font-size: 24px !important;\n line-height: 1.4 !important;\n font-weight: 400 !important;\n}\n\n@keyframes price-widget-spinner-circle-offset {\n 0% {\n stroke-dashoffset: 231.25%;\n }\n\n 100% {\n stroke-dashoffset: 0;\n }\n}\n\n@keyframes price-widget-spinner-circle-length {\n 0% {\n stroke-dasharray: 62.5%, 168.75%;\n }\n\n 50% {\n stroke-dasharray: 187.5%, 43.75%;\n }\n\n 100% {\n stroke-dasharray: 62.5%, 168.75%;\n }\n}\n\n@keyframes price-widget-spinner-circle-rotate {\n 100% {\n transform: rotate(360deg);\n }\n}\n"],sourceRoot:""}]),a.locals={"price-widget-loader":"price-widget-loader-2c6f328d02","price-widget-loader__error-container":"price-widget-loader__error-container-2c6f328d02","price-widget-loader__loading-container":"price-widget-loader__loading-container-2c6f328d02","price-widget-loader__spinner-icon":"price-widget-loader__spinner-icon-2c6f328d02","price-widget-spinner-circle-offset":"price-widget-spinner-circle-offset-2c6f328d02","price-widget-spinner-circle-length":"price-widget-spinner-circle-length-2c6f328d02","price-widget-spinner-circle-rotate":"price-widget-spinner-circle-rotate-2c6f328d02","price-widget-loader__status-text":"price-widget-loader__status-text-2c6f328d02"};const c=a},409:(__unused_webpack_module,exports,__webpack_require__)=>{"use strict";var __webpack_unused_export__;__webpack_unused_export__={value:!0},exports.V=getWidgetInjectedData;const const_1=__webpack_require__(842);function getWidgetInjectedData(){let e={...JSON.parse(const_1.TemplateVariables.queryStringProps),spanId:const_1.TemplateVariables.spanId,traceId:const_1.TemplateVariables.traceId};return e.iid&&(e={...e,...tryGetPropFromExternalScriptContainer(e.iid)}),{...const_1.TemplateVariables,props:e}}function tryGetPropFromExternalScriptContainer(iid){const selector=`script[data-props-for="${iid}"]`,script=document.querySelector(selector);return script?eval(script.textContent):null}},414:e=>{e.exports=function(e){const r="data-price-widget-loader-styles",t=e.getAttribute(r);document.head.querySelector(`[${r}="${t}"]`)||document.head.appendChild(e)}},532:e=>{"use strict";e.exports=function(e){var r=[];return r.toString=function(){return this.map(function(r){var t="",n=void 0!==r[5];return r[4]&&(t+="@supports (".concat(r[4],") {")),r[2]&&(t+="@media ".concat(r[2]," {")),n&&(t+="@layer".concat(r[5].length>0?" ".concat(r[5]):""," {")),t+=e(r),n&&(t+="}"),r[2]&&(t+="}"),r[4]&&(t+="}"),t}).join("")},r.i=function(e,t,n,i,o){"string"==typeof e&&(e=[[null,e,void 0]]);var a={};if(n)for(var c=0;c0?" ".concat(d[5]):""," {").concat(d[1],"}")),d[5]=o),t&&(d[2]?(d[1]="@media ".concat(d[2]," {").concat(d[1],"}"),d[2]=t):d[2]=t),i&&(d[4]?(d[1]="@supports (".concat(d[4],") {").concat(d[1],"}"),d[4]=i):d[4]="".concat(i)),r.push(d))}},r}},540:e=>{"use strict";e.exports=function(e){var r=document.createElement("style");return e.setAttributes(r,e.attributes),e.insert(r,e.options),r}},815:function(e,r,t){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(r,"__esModule",{value:!0}),r.default=function(e,r){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return(0,i.default)(e,()=>new Promise((e,t)=>{const n=document.createElement("script");n.src=r,n.onload=()=>{e(n)},n.onerror=()=>{t(`Unable to load ${r}`)},document.head.appendChild(n)}),t)};const i=n(t(948))},825:(e,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default={baseUrl:"https://kontur.ru",traceId:"7023967fa99486c050952e04a78b3444",spanId:"5732e10a",queryStringProps:"{\"productName\":\"mchd\",\"regionId\":54,\"priceGmRegionLinkId\":0,\"calculatorParams\":{},\"widgetParams\":{\"enableOnlinePayment\":1,\"isShort\":0,\"alignLeft\":0,\"buyMethod\":999,\"isInIframe\":0},\"kStoreProxyScriptUrl\":\"https://services.kontur.ru/kstoreproxy/script.js\",\"enablePromoUiStyles\":false}",konturMetrikaBaseUrl:"https://metrika.kontur.ru"}},842:function(e,r,t){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(r,"__esModule",{value:!0}),r.TemplateVariables=void 0;var i=t(825);Object.defineProperty(r,"TemplateVariables",{enumerable:!0,get:function(){return n(i).default}})},861:function(e,r,t){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(r,"__esModule",{value:!0}),r.loadDependenciesViaGlobalObj=r.loadDependencies=void 0;var i=t(352);Object.defineProperty(r,"loadDependencies",{enumerable:!0,get:function(){return n(i).default}});var o=t(916);Object.defineProperty(r,"loadDependenciesViaGlobalObj",{enumerable:!0,get:function(){return n(o).default}})},868:e=>{"use strict";e.exports=function(e,r){Object.keys(r).forEach(function(t){e.setAttribute(t,r[t])})}},892:e=>{"use strict";e.exports=function(e){var r=e[1],t=e[3];if(!t)return r;if("function"==typeof btoa){var n=btoa(unescape(encodeURIComponent(JSON.stringify(t)))),i="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(n),o="/*# ".concat(i," */");return[r].concat([o]).join("\n")}return[r].join("\n")}},916:function(e,r,t){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(r,"__esModule",{value:!0}),r.default=function(e,r){window.__konturWidgetsDependenciesBuffer__||(window.__konturWidgetsDependenciesBuffer__={});const t=window.__konturWidgetsDependenciesBuffer__;return t[e]||(t[e]=(0,i.default)(r)),t[e]};const i=n(t(352))},948:(e,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=async function(e,r){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};try{return await r()}catch(r){const n=`Unable to load dependency "${e}": ${r}`;return t.optional?(console.warn(n),Promise.resolve(null)):Promise.reject(n)}}}},__webpack_module_cache__={},leafPrototypes,getProto,inProgress,dataWebpackPrefix;function __webpack_require__(e){var r=__webpack_module_cache__[e];if(void 0!==r)return r.exports;var t=__webpack_module_cache__[e]={id:e,exports:{}};return __webpack_modules__[e].call(t.exports,t,t.exports,__webpack_require__),t.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.n=e=>{var r=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(r,{a:r}),r},getProto=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,__webpack_require__.t=function(e,r){if(1&r&&(e=this(e)),8&r)return e;if("object"==typeof e&&e){if(4&r&&e.__esModule)return e;if(16&r&&"function"==typeof e.then)return e}var t=Object.create(null);__webpack_require__.r(t);var n={};leafPrototypes=leafPrototypes||[null,getProto({}),getProto([]),getProto(getProto)];for(var i=2&r&&e;("object"==typeof i||"function"==typeof i)&&!~leafPrototypes.indexOf(i);i=getProto(i))Object.getOwnPropertyNames(i).forEach(r=>n[r]=()=>e[r]);return n.default=()=>e,__webpack_require__.d(t,n),t},__webpack_require__.d=(e,r)=>{for(var t in r)__webpack_require__.o(r,t)&&!__webpack_require__.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})},__webpack_require__.f={},__webpack_require__.e=e=>Promise.all(Object.keys(__webpack_require__.f).reduce((r,t)=>(__webpack_require__.f[t](e,r),r),[])),__webpack_require__.u=e=>"chunk."+{289:"price.renderer",328:"jQuery.popover",343:"Kontur.Counters",677:"Kontur.ExternalWindow",738:"jQuery.dropdown",776:"Kontur.Module",810:"jQuery.lightbox",889:"jQuery.gallery"}[e]+"."+{289:"7ee05cf99f36a5d497c1",328:"1cd93d266d284c7295ef",343:"e39666cade685cc47e06",677:"a8e9402fda949dcc152d",738:"7d1fdcb2a2d5472c15cc",776:"50c8d40b65f8f7e405dd",810:"c208429dc1e981c14de5",889:"79024b6ce8a12d52496b"}[e]+".js",__webpack_require__.h=()=>"0172c1c5453d491ea6b7",__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),inProgress={},dataWebpackPrefix="skbkontur-site:",__webpack_require__.l=(e,r,t,n)=>{if(inProgress[e])inProgress[e].push(r);else{var i,o;if(void 0!==t)for(var a=document.getElementsByTagName("script"),c=0;c{i.onerror=i.onload=null,clearTimeout(d);var n=inProgress[e];if(delete inProgress[e],i.parentNode&&i.parentNode.removeChild(i),n&&n.forEach(e=>e(t)),r)return r(t)},d=setTimeout(_.bind(null,void 0,{type:"timeout",target:i}),12e4);i.onerror=_.bind(null,i.onerror),i.onload=_.bind(null,i.onload),o&&document.head.appendChild(i)}},__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e;__webpack_require__.g.importScripts&&(e=__webpack_require__.g.location+"");var r=__webpack_require__.g.document;if(!e&&r&&(r.currentScript&&"SCRIPT"===r.currentScript.tagName.toUpperCase()&&(e=r.currentScript.src),!e)){var t=r.getElementsByTagName("script");if(t.length)for(var n=t.length-1;n>-1&&(!e||!/^http(s?):/.test(e));)e=t[n--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/^blob:/,"").replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),__webpack_require__.p=e})(),(()=>{var e={494:0};__webpack_require__.f.j=(r,t)=>{var n=__webpack_require__.o(e,r)?e[r]:void 0;if(0!==n)if(n)t.push(n[2]);else{var i=new Promise((t,i)=>n=e[r]=[t,i]);t.push(n[2]=i);var o=__webpack_require__.p+__webpack_require__.u(r),a=new Error;__webpack_require__.l(o,t=>{if(__webpack_require__.o(e,r)&&(0!==(n=e[r])&&(e[r]=void 0),n)){var i=t&&("load"===t.type?"missing":t.type),o=t&&t.target&&t.target.src;a.message="Loading chunk "+r+" failed.\n("+i+": "+o+")",a.name="ChunkLoadError",a.type=i,a.request=o,n[1](a)}},"chunk-"+r,r)}};var r=(r,t)=>{var n,i,[o,a,c]=t,s=0;if(o.some(r=>0!==e[r])){for(n in a)__webpack_require__.o(a,n)&&(__webpack_require__.m[n]=a[n]);c&&c(__webpack_require__)}for(r&&r(t);s{"use strict";var e=__webpack_require__(861),r=__webpack_require__(409);function t(e){return Object.fromEntries(Object.entries(e).filter(e=>{let[r,t]=e;return void 0!==t}))}const n=__webpack_require__.h();const i="data-price-widget-style",o="core",a="lp-styles";async function c(e,r){return function(e){let{linkAttributes:r={}}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new Promise((t,n)=>{const i=document.createElement("link");i.rel="stylesheet",i.type="text/css",i.href=e;for(const[e,t]of Object.entries(r))i.setAttribute(e,t);i.onload=()=>t(),i.onerror=()=>n(`Не удалось загрузить ${e}`),(document.head||document.getElementsByTagName("head")[0]).appendChild(i)})}(`${e}/css/${r}.css?v=${n}`,{linkAttributes:{[i]:r}})}function s(e){return Boolean(document.head.querySelector(`[${i}="${e}"]`))}var _=__webpack_require__(72),d=__webpack_require__.n(_),l=__webpack_require__(284),u=__webpack_require__.n(l),p=__webpack_require__(414),f=__webpack_require__.n(p),b=__webpack_require__(868),w=__webpack_require__.n(b),g=__webpack_require__(540),m=__webpack_require__.n(g),h=__webpack_require__(395),y={attributes:{"data-price-widget-loader-styles":"2c6f328d02"}};y.setAttributes=w(),y.insert=f(),y.domAPI=u(),y.insertStyleElement=m(),d()(h.A,y),h.A&&h.A.locals&&h.A.locals;const k="loading",A="error",v=function(){const e=(0,r.V)(),{p:n,enableOnlinePayment:i,isShort:o,group:a,count:c,period:s,..._}=e.props.iid?function(e){const r=window.KonturPriceWidgetSettings;if(!Boolean(r&&r[e]))return{};const{onlinePay:t,...n}=r[e];return{...n,enableOnlinePayment:t}}(e.props.iid):{},d=t({p:n,enableOnlinePayment:i,isShort:o}),l=t({group:a,count:c,period:s});return{...e,props:{...e.props,..._,widgetParams:{...e.props.widgetParams,...d},calculatorParams:{...e.props.calculatorParams,...l}}}}(),q=`${v.baseUrl}/front/build/widget/price`;__webpack_require__.p=`${q}/js/`;const{kStoreProxyScriptUrl:P,enablePromoUiStyles:C,iid:j}=v.props,S=function(e){let r=e?document.querySelector(`[data-price-widget="${e}"]`):null;r||(r=document.createElement("div"),document.currentScript.after(r));const t=function(){const e=Object.assign(document.createElement("div"),{innerHTML:'

Произошла ошибка при загрузке виджета тарифов

'}).firstElementChild;return{container:e,setLoadingActive(){e.classList.remove(A),e.classList.add(k)},setLoadingError(){e.classList.remove(k),e.classList.add(A)},remove(){e.remove()}}}(),n=document.createElement("div");return r.append(t.container,n),{contentContainer:n,showPreloader(){t.setLoadingActive()},showError(){t.setLoadingError(),n.hidden=!0},removePreloader(){var e;t.remove(),(e=r).style.removeProperty("min-height"),e.style.removeProperty("height"),n.hidden=!1}}}(j);(async function(){if(v.props.error){const e=v.props.iid?`Unable render PriceWidget, iid "${v.props.iid}": ${v.props.error}`:`Unable render PriceWidget: ${v.props.error}`;throw new Error(e)}S.showPreloader(),await(0,e.loadDependenciesViaGlobalObj)(`KonturPriceWidget_${n}`,function(e){let{baseUrl:r,kStoreProxyScriptUrl:t,enablePromoUiStyles:n}=e;const i=()=>window.jQuery;return[{name:"jQuery",loadSource:"https://s.kontur.ru/web-sites/libs/jquery/jquery-1.11.3.min.js",isLoaded:()=>Boolean(i()),chainedDependencies:[{name:"jQuery lightbox",loadSource:()=>__webpack_require__.e(810).then(__webpack_require__.bind(__webpack_require__,846)),isLoaded:()=>i().fn.lightbox},{name:"jQuery popover",loadSource:()=>__webpack_require__.e(328).then(__webpack_require__.bind(__webpack_require__,417)),isLoaded:()=>i().fn.popover},{name:"jQuery dropdown",loadSource:()=>__webpack_require__.e(738).then(__webpack_require__.t.bind(__webpack_require__,810,23)),isLoaded:()=>Boolean(i().fn.dropdown)},{name:"jQuery gallery",loadSource:()=>__webpack_require__.e(889).then(__webpack_require__.bind(__webpack_require__,964)),isLoaded:()=>Boolean(window.Kontur?.Gallery)}]},{name:"Kontur.Module",loadSource:()=>__webpack_require__.e(776).then(__webpack_require__.t.bind(__webpack_require__,879,23)),isLoaded:()=>Boolean(window.Kontur?.Module),chainedDependencies:[{name:"Kontur.ExternalWindow",loadSource:()=>__webpack_require__.e(677).then(__webpack_require__.bind(__webpack_require__,708)),isLoaded:()=>Boolean(window.Kontur?.ExternalWindow)},{name:"Kontur.Counters",loadSource:()=>__webpack_require__.e(343).then(__webpack_require__.bind(__webpack_require__,953)),isLoaded:()=>Boolean(window.Kontur?.Counters)}]},{name:"KStore proxy",loadSource:t,isLoaded:()=>Boolean(window.KStoreProxy)},{name:"Price core styles",loadSource:()=>c(r,o),isLoaded:()=>s(o)},{name:"lp styles",loadSource:()=>c(r,a),isLoaded:()=>!n||s(a)}]}({baseUrl:q,kStoreProxyScriptUrl:P,enablePromoUiStyles:C}));const{default:r}=await __webpack_require__.e(289).then(__webpack_require__.bind(__webpack_require__,494));await r(S.contentContainer,v),S.removePreloader()})().catch(e=>{throw S.showError(),e})})()})(); //# sourceMappingURL=loader.js.map