/*! For license information please see e79e79d353ac06a94faa9ab14437715c43cd6792-58e4ac7440d379a3fff2.js.LICENSE.txt */ (self.webpackChunkquarkly_export=self.webpackChunkquarkly_export||[]).push([[903],{188:function(e,t,n){"use strict";n.r(t),n.d(t,{aliasesDict:function(){return p.B},configure:function(){return j},default:function(){return T},dict:function(){return p.A},getTransformer:function(){return f.KJ},splitCSSRule:function(){return I.A},themeDefault:function(){return M.A},transformVar:function(){return f.I9}});var r,o,i=n(3181),a=n(8102),c=n(8992),u=n.n(c),l=n(8094),s=n.n(l),f=n(1028),p=n(3792),d=n(6612),h=n.n(d),y=n(7682),m=n.n(y),v=n(3696),g={as:function(e){return m()(e)||h()(e)}},b=function(e){return Object.keys(e).reduce((function(t,n){return t[n]=function(e,t){return g[e]?g[e](t)?t:null:t}(n,e[n]),t}),{})},w=n(1449),O=function(e){function t(){return e.apply(this,arguments)||this}return(0,w.A)(t,e),t}((0,n(3168).A)(Error)),x=function(e){function t(){return e.apply(this,arguments)||this}return(0,w.A)(t,e),t}(O),P={useValidate:"development"==={}},j=function(e){P=(0,a.A)((0,a.A)({},P),e)},A=function(e,t,n){if(P.useValidate&&p.B[n])throw new x("key "+n+" in propInfo must be unque, found in style name")},E=function(e){return Object.entries(e).reduce((function(e,t){var n=t[0],r=t[1];return A(e,r,n),e[n]=r,e}),{})},k=(Object.keys(p.A),{useAliases:!0}),S=function(e,t,n,r,o){var c=r.forwardCssProperties,l=u()(o)?o:void 0,p=(0,f.Ay)(r,l),d=s()(o)?o:[],h="boolean"==typeof c?!c:"string"==typeof t,y=["cssObject"];h&&y.push("theme");var m,g,w,O=(m=e(t).withConfig({shouldForwardProp:function(e){return!y.includes(e)}})(d,(function(e){return e.cssObject})),g=p,w=h,v.forwardRef((function(e,t){var n=(0,i.useTheme)(e),r=g((0,a.A)({theme:n},e)),o=r.cssObject,c=r.cleanedProps;return v.createElement(m,(0,a.A)((0,a.A)({ref:t},b(w?c:e)),{},{cssObject:o}))})));return r.name&&(O.displayName=r.name),r.description&&(O.description=r.description),r.effects&&(O.effects=r.effects),r.overrides&&(O.overrides=r.overrides),O.propInfo=E(r.propInfo||{}),O.defaultProps=l,O},C=function(e){return function(t,n,r){void 0===n&&(n={});var o;n.styles;return o=n,s()(o)?S(e,t,0,{},n):S(e,t,0,(0,a.A)((0,a.A)({},k),n),r)}},M=n(4930),I=n(2241),T=(r=i.default,o=C(r),Object.keys(r).reduce((function(e,t){return e[t]=o.bind(null,t),e}),(function(e){return o.bind(null,e)})))},3485:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(3696)),o=i(n(188));function i(e){return e&&e.__esModule?e:{default:e}}function a(){return a=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var u=o.default.div(),l=(0,o.default)((function(e){var t=e.message,n=c(e,["message"]);return r.default.createElement(u,a({padding:"16px",width:"100%",font:"--font-base","font-style":"italic",color:"--color-grey","background-color":"--color-light",border:"1px dashed --color-lightD2","box-sizing":"border-box"},n),t||"Some Text")}))({name:"Component Notice",propInfo:{message:{title:"Message",control:"input",type:"text",weight:1}}});t.default=l},5413:function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(3696)),a=n(4789),c=n(6951),u=n(9666),l=n(6496),s=n(5285),f=(o=n(3485))&&o.__esModule?o:{default:o};function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function d(){return d=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var v=function(e){var t=e.animDuration,n=e.animFunction,r=e.onloadShow,o=m(e,["animDuration","animFunction","onloadShow"]),p=(0,a.useOverrides)(o,u.overrides),y=p.override,v=p.children,g=p.rest,b=h((0,i.useState)(r),2),w=b[0],O=b[1],x=(0,i.useMemo)((function(){return(0,l.isEmptyChildren)(v)}),[v]),P=(0,i.useRef)(),j=(0,c.useConstructorMode)();(0,i.useEffect)((function(){O(r);var e=P.current;return function(){return l.toggleScroll.enable(e)}}),[r]);var A=(0,i.useMemo)((function(){return w?"visibility ".concat(t," step-start, opacity ").concat(t," ").concat(n):"visibility ".concat(t," step-end, opacity ").concat(t," ").concat(n)}),[w,n,t]),E=(0,i.useMemo)((function(){return"transform ".concat(t," ").concat(n)}),[n,t]),k=(0,i.useCallback)((function(){"development"===(0,l.getAPI)().mode&&"constructor"===j||(P.current.scrollTo(0,0),l.toggleScroll.disable(P.current),O(!0))}),[j]),S=(0,i.useCallback)((function(){"development"===(0,l.getAPI)().mode&&"constructor"===j||(l.toggleScroll.enable(P.current),O(!1))}),[j]),C=(0,i.useMemo)((function(){return{isOpen:w,openPopup:k,closePopup:S}}),[w,k,S]);return i.default.createElement(c.Box,g,i.default.createElement(c.Button,d({onClick:k},y("Button Open")),y("Button Open").children),i.default.createElement(c.Box,d({},y("Popup","Popup ".concat(w?":open":":closed")),{transition:A}),i.default.createElement(c.Box,d({onClick:S},y("Overlay","Overlay ".concat(w?":open":":closed")))),i.default.createElement(c.Box,d({},y("Wrapper","Wrapper ".concat(w?":open":":closed")),{transition:E}),i.default.createElement(c.Icon,d({},y("Button Close"),{onClick:S})),i.default.createElement(s.PopupContext.Provider,{value:C},i.default.createElement(c.Box,d({},y("Content"),{ref:P}),v,x&&i.default.createElement(f.default,{message:"Drag any component here"}))))))};Object.assign(v,{title:"Popup",description:{en:"This is a pop-up window that appears when clicking on a button",ru:"Всплывающее окно, которое появляется по клику на кнопку"},propInfo:u.propInfo,defaultProps:u.defaultProps,overrides:u.overrides});var g=v;t.default=g},7483:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"PopupContext",{enumerable:!0,get:function(){return o.PopupContext}}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return i.default}});var r,o=n(5285),i=(r=n(5413))&&r.__esModule?r:{default:r}},9666:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"overrides",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"propInfo",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"defaultProps",{enumerable:!0,get:function(){return i.default}});var r=a(n(5543)),o=a(n(6896)),i=a(n(1847));function a(e){return e&&e.__esModule?e:{default:e}}},5543:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={Popup:{kind:"Box",props:{top:"0",left:"0",width:"100%",height:"100%","align-items":"center","justify-content":"center",display:"flex",position:"fixed","z-index":"105"}},"Popup :open":{kind:"Box",props:{"pointer-events":"all",visibility:"visible",opacity:"1"}},"Popup :closed":{kind:"Box",props:{"pointer-events":"none",visibility:"hidden",opacity:"0"}},Wrapper:{kind:"Box",props:{"min-width":"320px",background:"#FFFFFF","box-shadow":"\n 0 14px 28px rgba(0,0,0,0.25),\n 0 10px 10px rgba(0,0,0,0.22)\n ","border-radius":"4px",position:"relative",overflow:"hidden",display:"flex","z-index":"107"}},"Wrapper :open":{kind:"Box",props:{transform:"scale(1)"}},"Wrapper :closed":{kind:"Box",props:{transform:"scale(.7)"}},Content:{kind:"Box",props:{"padding-top":"40px",width:"100%","min-width":"0px","min-height":"0px","max-height":"100%","overflow-x":"hidden","overflow-y":"auto"}},Overlay:{kind:"Box",props:{top:"0",left:"0",width:"100%",height:"100%",background:"rgba(0,0,0, .3)",position:"fixed","z-index":"106"}},"Button Close":{kind:"Icon",props:{category:"fi",defaultIcon:n(9709).FiX,size:"24px",color:"--dark",top:"0",right:"0",padding:"8px","box-sizing":"content-box",background:"none","user-select":"none",cursor:"pointer",position:"absolute","z-index":"109"}},"Button Open":{kind:"Button",props:{children:"Open Popup"}}};t.default=r},1847:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={animDuration:"0.15s",animFunction:"linear",onloadShow:!1}},6896:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={animDuration:{title:{en:"Show/hide animation duration",ru:"Длительность появления и скрытия"},control:"input",variants:["0s","0.1s","0.2s","0.3s","0.5s","1s"],type:"text",category:"Main",weight:1},animFunction:{title:{en:"Animation timing function",ru:"Функция сглаживания анимации"},control:"input",variants:["linear","ease","ease-in","ease-out","ease-in-out","step-start","step-end"],type:"text",category:"Main",weight:1},onloadShow:{title:{en:"Show a pop-up when loading",ru:"Показать попап при загрузке"},control:"checkbox",category:"Test",weight:1}}},1938:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=(0,n(3696).createContext)(void 0);t.default=r},5285:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"PopupContext",{enumerable:!0,get:function(){return o.default}});var r,o=(r=n(1938))&&r.__esModule?r:{default:r}},4357:function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.youtubeLinkParser=b,t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(3696)),i=f(n(7809)),a=n(4789),c=n(6951),u=n(8389),l=n(7483),s=f(n(3485));function f(e){return e&&e.__esModule?e:{default:e}}function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function d(){return d=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var v=300,g={"YouTube Content":{kind:"Box",props:{top:"0",left:"0",width:"100%",height:"100%",position:"absolute"}},"YouTube Button Overlay":{kind:"Box",props:{top:"0",left:"0",width:"100%",height:"100%","align-items":"center","justify-content":"center",position:"absolute",display:"flex","background-color":"transparent","hover-background-color":"rgba(255,255,255,.01)"}},"YouTube Button Overlay :play":{props:{transition:"\n background-color ".concat(v,"ms ease,\n visibility ").concat(v,"ms step-end,\n opacity ").concat(v,"ms ease-in-out\n "),visibility:"hidden",opacity:"0"}},"YouTube Button Overlay :pause":{props:{transition:"\n background-color ".concat(v,"ms ease,\n visibility ").concat(v,"ms step-start,\n opacity ").concat(v,"ms ease-in-out\n "),visibility:"visible",opacity:"1"}},"YouTube Button":{kind:"Box",props:{width:"90px",height:"90px","align-items":"center","justify-content":"center","background-color":"--color-primary","border-radius":"100%",display:"flex",cursor:"pointer"}},"YouTube Button Icon":{kind:"Icon",props:{size:"28px",category:"fa",defaultIcon:u.FaPlay,color:"#FFFFFF",margin:"0px -6px 0px 0px"}}};function b(e){if("string"!=typeof e)return!1;var t=e.match(/^.*((youtu.be\/)|(v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))\??v?=?([^#&?]*).*/);return!(!t||11!==t[7].length)&&t[7]}var w=function(e){var t=e.url,n=e.autoplay,r=e.controls,u=e.disablekb,f=e.fs,p=e.loop,y=e.modestbranding,v=e.showOverlay,w=m(e,["url","autoplay","controls","disablekb","fs","loop","modestbranding","showOverlay"]),O=h((0,o.useState)(!1),2),x=O[0],P=O[1],j=h((0,o.useState)(!1),2),A=j[0],E=j[1],k=(0,o.useRef)(null),S=(0,a.useOverrides)(w,g),C=S.override,M=S.rest,I=b(t),T=(0,o.useCallback)((function(){k.current&&(k.current.internalPlayer.playVideo(),E(!0))}),[]),_=(0,o.useCallback)((function(){k.current&&(k.current.internalPlayer.pauseVideo(),E(!1))}),[]);return function(e){var t=e.isPlay,n=e.pauseVideo,r=(0,o.useContext)(l.PopupContext);(0,o.useEffect)((function(){r&&!r.isOpen&&t&&n()}),[t,n,r])}({isPlay:A,pauseVideo:_}),o.default.createElement(c.Box,d({"padding-top":I?"56.25%":"0","min-height":I?"0":void 0,height:I?"0":void 0,position:"relative"},M),o.default.createElement(c.Box,d({},C("YouTube Content"),{display:I&&x?void 0:"none"}),I&&o.default.createElement(i.default,{ref:k,videoId:I,opts:{width:"100%",height:"100%",playerVars:{autoplay:n?1:0,controls:r?1:0,disablekb:u?1:0,fs:f?1:0,loop:p?1:0,modestbranding:y?1:0}},onReady:function(e){var t=e.target,n=Object.values(t).find((function(e){return function(e){return e instanceof HTMLElement&&"IFRAME"===e.tagName}(e)}));n&&(n.style.position="absolute",P(!0))},onPlay:T,onPause:_})),v&&o.default.createElement(c.Box,d({},C("YouTube Button Overlay","YouTube Button Overlay ".concat(I&&!A?":pause":":play")),{onClick:T}),o.default.createElement(c.Box,C("YouTube Button"),o.default.createElement(c.Icon,C("YouTube Button Icon")))),(!t||!I)&&o.default.createElement(s.default,{message:"Add your video link in the Props panel"}))};Object.assign(w,{title:"YouTube Player",description:{en:"This component plays videos from Youtube",ru:"Компонент, для воспроизведения видео из YouTube"},propInfo:{url:{title:{en:"Link to the video on YouTube",ru:"Ссылка на видео на YouTube"},control:"input",type:"text",category:" Main",weight:1},autoplay:{title:{en:"Auto playback",ru:"Автоматическое воспроизведение"},description:{en:"Automatically plays the video when the page loads",ru:"Автоматическое воспроизведение видео при загрузке страницы"},control:"checkbox",category:" Main",weight:.5},controls:{title:{en:"Show controls",ru:"Показывать элементы управления"},control:"checkbox",category:" Main",weight:.5},disablekb:{title:{en:"Disable keyboard controls",ru:"Отключить управление с клавиатуры"},control:"checkbox",category:" Main",weight:.5},fs:{title:{en:"Show fullscreen button",ru:"Показывать полноэкранную кнопку"},control:"checkbox",category:" Main",weight:.5},loop:{title:{en:"Loop playback",ru:"Зациклить воспроизведение"},control:"checkbox",category:" Main",weight:.5},modestbranding:{title:{en:"Hide YouTube logo",ru:"Скрыть логотип YouTube"},control:"checkbox",category:" Main",weight:.5},showOverlay:{title:{en:"Show overlay with custom button",ru:"Показать оверлей с настраиваемой кнопкой"},control:"checkbox",category:"Overlay",weight:1}},defaultProps:{position:"relative",autoplay:!1,controls:!0,disablekb:!1,fs:!0,loop:!1,modestbranding:!1,showOverlay:!0},overrides:g});var O=w;t.default=O},8188:function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"Ay",{enumerable:!0,get:function(){return o.default}});var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in e)if("default"!==c&&Object.prototype.hasOwnProperty.call(e,c)){var u=a?Object.getOwnPropertyDescriptor(e,c):null;u&&(u.get||u.set)?Object.defineProperty(o,c,u):o[c]=e[c]}o.default=e,n&&n.set(e,o);return o}(n(4357));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}},7798:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(){return"undefined"!=typeof window?window.QAPI||{}:void 0!==n.g&&n.g.QAPI||{}};t.default=r},17:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){return!0},r=parseFloat(e);return!Number.isNaN(r)&&n(r)?r:parseFloat(t)};t.default=n},6496:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isEmptyChildren",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"parseTime",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"toggleScroll",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"waitDOMLoaded",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"pick",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(t,"getAPI",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"useColor",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(t,"useDebounce",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(t,"useDebouncedCallback",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(t,"useUpdateEffect",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(t,"useUniqueId",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(t,"isString",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(t,"getNumber",{enumerable:!0,get:function(){return y.default}});var r=m(n(7186)),o=m(n(3862)),i=m(n(6779)),a=m(n(4722)),c=m(n(2391)),u=m(n(7798)),l=m(n(2904)),s=m(n(2524)),f=m(n(965)),p=m(n(4315)),d=m(n(9937)),h=m(n(703)),y=m(n(17));function m(e){return e&&e.__esModule?e:{default:e}}},7186:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return!o.default.Children.toArray(e).some((function(e){return e&&!i(e)&&!a(e)}))};var r,o=(r=n(3696))&&r.__esModule?r:{default:r};var i=function(e){return e&&e.props&&"child placeholder"===e.props.text},a=function(e){return e&&e.props&&"string"==typeof e.props.slot&&e.props.slot.length>0}},703:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=function(e){return"string"==typeof e||e instanceof String};t.default=n},3862:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if(n.test(e))return parseInt(e,10);if(r.test(e))return 1e3*parseFloat(e,10);return 1e3*parseFloat(t,10)};var n=/^[0-9]{1,}(ms)?$/i,r=/^(.?|[0-9]{1,}.?)[0-9]{1,}s$/i},2391:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r1&&void 0!==arguments[1]?arguments[1]:"transparent";if(e){var n=(0,o.useTheme)();return(0,r.useMemo)((function(){return"--"===e.substring(0,2)?n.color[e.substring(2)]||t:i.test(e)?e:t}),[n,e,t])}};t.default=a},2524:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(3696);function o(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var r,o,i=[],a=!0,c=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(u){c=!0,o=u}finally{try{a||null==n.return||n.return()}finally{if(c)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return i(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n2?arguments[2]:void 0,n=function(e,t){var n,r=this;return function(){for(var o=arguments.length,i=new Array(o),a=0;a1&&void 0!==arguments[1]?arguments[1]:100);return(0,r.useCallback)(n,[n,t])};t.default=o},9937:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(3696),o=0,i=function(){return(0,r.useRef)(o+=1).current};t.default=i},4315:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(3696);function o(e){return function(e){if(Array.isArray(e))return i(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return i(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:[],n=(0,r.useRef)(!0);(0,r.useEffect)((function(){if(!n.current)return e();n.current=!1}),[e].concat(o(t)))};t.default=a},4722:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=function(e){return new Promise((function(t){e.addEventListener("DOMLoaded",(function(){t()}),{once:!0})}))};t.default=n},5710:function(e,t,n){"use strict";n.d(t,{GN:function(){return r},ON:function(){return a},PM:function(){return c},gb:function(){return i},uK:function(){return o}});var r="ssrOnly",o="whenVisible",i="whenIdle",a="on",c=[r,o,i,a]},4267:function(e,t,n){"use strict";n.d(t,{z:function(){return x}});var r=n(1705),o=n(7850),i=n(3696),a=n(5710),c=n(2099),u=n(1576);function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&(0,u.A)(e,t)}var s=n(694);function f(e,t){if(t&&("object"==(0,s.A)(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}var p=n(4572),d=n(3168);function h(e){return function(){var t,n=(0,p.A)(e);if(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}()){var r=(0,p.A)(this).constructor;t=Reflect.construct(n,arguments,r)}else t=n.apply(this,arguments);return f(this,t)}}var y=function(e){l(n,e);var t=h(n);function n(e){var r;return(0,c.A)(this,n),(r=t.call(this,"Invalid type of strategy: ".concat(e))).name="Strategy type error",r}return n}((0,d.A)(Error));function m(e){return function(){var t,n=(0,p.A)(e);if(function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}()){var r=(0,p.A)(this).constructor;t=Reflect.construct(n,arguments,r)}else t=n.apply(this,arguments);return f(this,t)}}var v=function(e){l(n,e);var t=m(n);function n(e,r){var o;return(0,c.A)(this,n),(o=t.call(this,"Strategy options error: ".concat(JSON.stringify({strategy:e,options:r})))).name="Strategy options error",o}return n}((0,d.A)(Error)),g=n(9890);function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var w=function(){return"undefined"==typeof window?null:window},O=w()?i.useLayoutEffect:i.useEffect,x=function(e,t){var n=e.strategy,c=e.options;if(!a.PM.includes(n))throw new y(n);var u=(0,g.A)(),l=(0,i.useRef)(new Set),s=(0,i.useState)("development"===u.mode||!w()),f=(0,o.A)(s,2),p=f[0],d=f[1],h=(0,i.useCallback)((function(){return d(!0)}),[]);return O((function(){t.current.hasChildNodes()||d(!0)}),[]),(0,i.useEffect)((function(){p&&(l.current.forEach((function(e){return e()})),l.current.clear())}),[p]),(0,i.useEffect)((function(){if(!p){switch(n){case a.GN:return;case a.ON:var e=c.events;if(!e)throw new v(n,c);Array.isArray(e)||(e=[e]),e.forEach((function(e){return t.current.addEventListener(e,h,{once:!0,capture:!0,passive:!0})})),e.forEach((function(e){return l.add((function(){return t.current.removeEventListener(e,h)}))}));break;case a.uK:if(!w().IntersectionObserver)return console.info("IntersectionObserver is not supported by your browser"),h();var i=function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:0;return t?Object.entries(t).map((function(t){var i=(0,o.A)(t,2),l=i[0],s=i[1],p=s.props,d=s.overrides,h=p||{},y=h.children,m=void 0===y?null:y,v=(0,c.A)(h,["children"]),g=e(d,n+1)||[],b=m||[];return Array.isArray(m)||(b=[b]),u.createElement(f.A,(0,r.A)({key:"".concat(n,"-").concat(l),slot:l},v),[].concat((0,a.A)(g),(0,a.A)(b)))})):null},x=function(e,t,n){var r=e.children,o=(0,c.A)(e,["children"]),i=b(r,n),f=i.overrides,d=i.children,g=function(){for(var e=arguments.length,n=new Array(e),r=0;r0?[n]:[]}))),this;default:return console.warn("Unexpected mode"),this}}},{key:"truncate",value:function(e){return this._trunc(e,0)}},{key:"_trunc",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return this.children&&(this.children=this.children.flatMap((function(n){return t>=e?[]:[n._trunc(e,t+1)]}))),this}}],r=[{key:"fromPages",value:function(e){return this._fromPages(e)}},{key:"_fromPages",value:function(t){var n=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"root",o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",i=t[r],a=i.children,c=new e;return c.id=i.id,c.name=i.name,c.pageUrl=i.pageUrl,c.absoluteUrl="root"!==r?"".concat(o,"/").concat(i.pageUrl):"",a&&(c.children=a.map((function(e){return n._fromPages(t,e,c.absoluteUrl)}))),c}}],n&&Q(t.prototype,n),r&&Q(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}(),Z={depth:1,rootId:"","exact-active-match":!0,filterMode:$.exclude},X={depth:{title:{en:"Maximum nesting",ru:"Максимальная вложенность"},control:"input",type:"number",category:"Main",weight:1},rootId:{title:{en:"Root page",ru:"Корневая страница"},control:"page",category:"Main",weight:1},"exact-active-match":{title:{en:"Don't mark parent active items",ru:"Не выделять родительские активные пункты"},control:"checkbox",category:"Main",weight:1},filterMode:{title:{en:"Filter mode",ru:"Режим фильтрации"},control:"radio-group",variants:[{title:{en:"Hide selected pages",ru:"Скрыть страницы"},value:$.exclude},{title:{en:"Show only pages",ru:"Показать страницы"},value:$.include}],category:"Pages",weight:1},filterPages:{title:{en:"Filter pages",ru:"Список страниц"},control:"page",multiply:!0,category:"Pages",weight:1}},ee=n(9890),te=_.default.ul(),ne=_.default.li(),re=function(e){var t,n=e.exact,o=void 0!==n&&n,i=e.override,c=e.item,u=!!(null==c||null===(t=c.children)||void 0===t?void 0:t.length),l={exact:o,override:i,item:c},s=((0,ee.A)()||{}).projectType,f=c.absoluteUrl,p=null;p="gatsby"===s?(0,H.useMatch)(f)||null:(0,V.W5)({path:f,exact:o})||null;var d=c.name,h=c.pageUrl,y=i("link",p&&"link-active","link-".concat(h),{defaultKey:"link-".concat(h)});return a.createElement(ne,i("item",p&&"item-active","item-".concat(h),{defaultKey:"item-".concat(h)}),a.createElement(D.A,(0,r.A)({href:f},y),y.children||d),u&&a.createElement(oe,(0,r.A)({tree:c},l,i("sub","sub-".concat(h)))))},oe=function(e){var t,n=e.override,i=e.exact,c=e.tree,u=(0,o.A)(e,["override","exact","tree"]),l={override:n,exact:i,tree:c},s=null!==(t=null==c?void 0:c.children)&&void 0!==t?t:[];return a.createElement(te,u,s.map((function(e){return a.createElement(re,(0,r.A)({key:e.id,item:e},l))})))},ie=function(e){var t=e.rootId,n=void 0===t?"":t,i=e.depth,c=e.filterMode,u=e.filterPages,s=e["exact-active-match"],f=(0,o.A)(e,["rootId","depth","filterMode","filterPages","exact-active-match"]),p=(0,l.Pv)(f,Y,Z),d=p.override,h=p.rest,y=(0,ee.A)().pages||{},m=(null==u?void 0:u.length)>0?u.split(","):[],v=J.fromPages(y).findSubtreeByUrl(n).filterByPages(c,m).truncate(i);return a.createElement(oe,(0,r.A)({tree:v,depth:i,exact:s,override:d,padding:"6px",margin:"0px","list-style":"none"},h))};Object.assign(ie,{title:"Menu",description:{en:"Use this component to add a simple menu to your website",ru:"Простое меню для вашего сайта"},defaultProps:Z,overrides:Y,propInfo:X});var ae=ie,ce=n(7591),ue=n(8389);function le(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var se=[{icon:ue.FaFacebook,propName:"facebook"},{icon:ue.FaWhatsapp,propName:"whatsapp"},{icon:ue.FaTumblr,propName:"tumblr"},{icon:ue.FaInstagram,propName:"instagram"},{icon:ue.FaTwitter,propName:"twitter"},{icon:ue.FaGooglePlus,propName:"google-plus"},{icon:ue.FaViber,propName:"viber"},{icon:ue.FaSnapchat,propName:"snapchat"},{icon:ue.FaVk,propName:"vkontakte"},{icon:ue.FaPinterest,propName:"pinterest"},{icon:ue.FaLinkedinIn,propName:"linked-in"},{icon:ue.FaTelegram,propName:"telegram"},{icon:ue.FaReddit,propName:"reddit"},{icon:ue.FaYoutube,propName:"youtube"},{icon:ue.FaFlickr,propName:"flikr"},{icon:ue.FaFoursquare,propName:"foursquare"},{icon:ue.FaDiscord,propName:"discord"},{icon:ue.FaGithubAlt,propName:"github"}],fe=se.reduce((function(e,t){var n=t.propName;return function(e){for(var t=1;t1?t-1:0),r=1;r0?parseInt(a):1}),[a]),v=(0,p.useMemo)((function(){return parseInt(c)>0?parseInt(c):1}),[c]),g=(0,p.useRef)(null);return(0,p.useImperativeHandle)(t,(function(){return g.current})),!(0,V.z)({strategy:H.uK},g)&&i?p.createElement(P.A,(0,s.A)({display:"flex"},y,{ref:g,dangerouslySetInnerHTML:{__html:""}})):p.createElement(P.A,(0,s.A)({margin:"0",padding:"24px 0",width:"100%",display:"flex"},y,{ref:g}),p.createElement(q,(0,s.A)({iw:n,imaxw:r,iminw:o,cellsTotal:m,cellsGroup:v},d("Content"))),h)})),$=G({"cells-number-total":{title:"Total number of cells",control:"input",type:"number",category:"Cells",weight:1},"cells-number-group":{title:"Number of cells in the pattern",control:"input",type:"number",category:"Cells",weight:1},"inner-width":{title:"Content width",control:"input",library:"components.section.width",transformer:"width",category:"Main",weight:1},"inner-min-width":{title:"Content min width",control:"input",library:"components.section.minWidth",transformer:"width",category:"Main",weight:1},"inner-max-width":{title:"Content max width",control:"input",library:"components.section.maxWidth",transformer:"width",category:"Main",weight:1},"lazy-load":{type:"boolean",control:"checkbox",category:"Main"}},a.Wf,{},a.Q4),J=G({"cells-number-total":"3","inner-width":"--cmp-section-width-default","inner-min-width":"--cmp-section-minWidth-default","inner-max-width":"--cmp-section-maxWidth-default","lazy-load":!0},a.wh),Z=Object.assign(Q,{overrides:K,defaultProps:J,effects:{hover:":hover"},propInfo:$}),X={name:"I",normalize:!0,mixins:!0,description:{en:"Italic text",ru:"Italic text"},propInfo:b.vq},ee=i.default.em(X,b.Fs),te=i.default.i(X,b.Fs),ne=n(6965),re={name:"Strike",normalize:!0,mixins:!0,description:{en:"Strike text",ru:"Strike text"},propInfo:b.vq},oe=(0,i.default)("strike")(re,b.Fs),ie=i.default.s(re,b.Fs),ae=n(1458),ce=function(e){return!p.Children.toArray(e).some((function(e){return e&&!function(e){return e&&e.props&&"child placeholder"===e.props.text}(e)&&!function(e){return e&&e.props&&"string"==typeof e.props.slot&&e.props.slot.length>0}(e)}))};function ue(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function le(e){for(var t=1;t