/*! For license information please see aca3a1faa76d8a410b110cb3d73717c62d4832eb-faac4a0d5841a19e3fe7.js.LICENSE.txt */ (self.webpackChunkquarkly_export=self.webpackChunkquarkly_export||[]).push([[292],{10188:function(e,t,n){"use strict";n.r(t),n.d(t,{aliasesDict:function(){return p.B},configure:function(){return P},default:function(){return T},dict:function(){return p.A},getTransformer:function(){return f.KJ},splitCSSRule:function(){return I.A},themeDefault:function(){return C.A},transformVar:function(){return f.I9}});var r,o,i=n(23181),a=n(68102),c=n(68992),u=n.n(c),l=n(58094),s=n.n(l),f=n(31028),p=n(53792),d=n(96612),h=n.n(d),m=n(87682),y=n.n(m),v=n(63696),g={as:function(e){return y()(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}),{})},x=n(51449),w=function(e){function t(){return e.apply(this,arguments)||this}return(0,x.A)(t,e),t}((0,n(43168).A)(Error)),O=function(e){function t(){return e.apply(this,arguments)||this}return(0,x.A)(t,e),t}(w),k={useValidate:"development"==={}},P=function(e){k=(0,a.A)((0,a.A)({},k),e)},j=function(e,t,n){if(k.useValidate&&p.B[n])throw new O("key "+n+" in propInfo must be unque, found in style name")},A=function(e){return Object.entries(e).reduce((function(e,t){var n=t[0],r=t[1];return j(e,r,n),e[n]=r,e}),{})},E=(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,m=["cssObject"];h&&m.push("theme");var y,g,x,w=(y=e(t).withConfig({shouldForwardProp:function(e){return!m.includes(e)}})(d,(function(e){return e.cssObject})),g=p,x=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(y,(0,a.A)((0,a.A)({ref:t},b(x?c:e)),{},{cssObject:o}))})));return r.name&&(w.displayName=r.name),r.description&&(w.description=r.description),r.effects&&(w.effects=r.effects),r.overrides&&(w.overrides=r.overrides),w.propInfo=A(r.propInfo||{}),w.defaultProps=l,w},M=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)({},E),n),r)}},C=n(4930),I=n(34622),T=(r=i.default,o=M(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(63696)),o=i(n(10188));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},41477:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=p(n(63696)),o=p(n(10188)),i=n(88794),a=n(6551),c=n(76258),u=n(78520),l=n(16737),s=n(16496),f=n(29633);function p(e){return e&&e.__esModule?e:{default:e}}function d(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=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}function h(){return h=Object.assign||function(e){for(var t=1;t0?a.split(","):[],w=f.PageTreeNode.fromPages(b).findSubtreeByUrl(n).filterByPages(i,x).truncate(o);return r.default.createElement(g,h({tree:w,depth:o,exact:c,override:y,padding:"6px",margin:"0px","list-style":"none"},v))};Object.assign(b,{title:"Menu",description:{en:"Use this component to add a simple menu to your website",ru:"Простое меню для вашего сайта"},defaultProps:l.defaultProps,overrides:l.overrides,propInfo:l.propInfo});var x=b;t.default=x},61208:function(e,t,n){"use strict";Object.defineProperty(t,"A",{enumerable:!0,get:function(){return o.default}});var r,o=(r=n(41477))&&r.__esModule?r:{default:r}},16737:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"propInfo",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"defaultProps",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"overrides",{enumerable:!0,get:function(){return i.default}});var r=a(n(69267)),o=a(n(57118)),i=a(n(53232));function a(e){return e&&e.__esModule?e:{default:e}}},53232:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={item:{props:{padding:"6px 12px",margin:"0px 0px"}},sub:{props:{padding:"6px 6px",margin:"0px 0px","list-style":"none"}},"item-404":{props:{display:"none"}},"item-active":{},link:{kind:"Link",props:{color:"--primary"}},"link-active":{kind:"Link",props:{color:"--dark"}}}},57118:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={depth:1,rootId:"","exact-active-match":!0,filterMode:n(29633).FILTER_MODES.exclude};t.default=r},69267:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(29633),o={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:r.FILTER_MODES.exclude},{title:{en:"Show only selected pages",ru:"Показать страницы"},value:r.FILTER_MODES.include}],category:"Pages",weight:1},filterPages:{title:{en:"Filter pages",ru:"Список страниц"},control:"page",multiply:!0,category:"Pages",weight:1}};t.default=o},29633:function(e,t,n){"use strict";function r(e,t){for(var n=0;n0?[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}}],i=[{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&&r(t.prototype,n),i&&r(t,i),e}();t.PageTreeNode=i},34637: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(63696)),a=n(78520),c=n(76258),u=n(88281),l=(o=n(3485))&&o.__esModule?o:{default:o},s=n(16496),f=n(98274);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.breakpoint,n=e.menuPosition,r=e.animDuration,o=e.animFunction,p=e.onloadShow,m=y(e,["breakpoint","menuPosition","animDuration","animFunction","onloadShow"]),v=(0,a.useOverrides)(m,u.overrides),g=v.override,b=v.children,x=v.rest,w=h((0,i.useState)(p),2),O=w[0],k=w[1],P=(0,i.useMemo)((function(){return"near"===n||"nearRight"===n}),[n]),j=(0,i.useRef)(),A=(0,i.useCallback)((function(){j.current.scrollTo(0,0),s.toggleScroll.disable(j.current),k(!0)}),[]),E=(0,i.useCallback)((function(){s.toggleScroll.enable(j.current),k(!1)}),[]),S=(0,i.useCallback)((function(){O?E():A()}),[O,A,E]);(0,i.useEffect)((function(){k(O||M)}),[k,O,M]),(0,i.useEffect)((function(){k(p)}),[p]),(0,i.useEffect)((function(){return function(){E()}}),[E]);var M=(0,i.useMemo)((function(){return(0,s.isEmptyChildren)(b)}),[b]),C=(0,i.useMemo)((function(){return(0,f.getStyles)({breakpoint:t,menuPosition:n,animDuration:r,animFunction:o,isNear:P})}),[t,n,r,o,P]),I=O||M?":open":":closed",T=P&&(O||M)?":open":":closed",_=(0,i.useMemo)((function(){return{isOpen:O,togglePanel:S,openPanel:A,closePanel:E}}),[O,S,A,E]);return i.default.createElement(c.Box,d({flex:"1 1 auto",width:"100%","min-width":"0px","min-height":"0px","align-items":"center","justify-content":"left"===n||"nearRight"===n?"flex-start":"flex-end",position:"relative",display:"flex","z-index":"5"},x),i.default.createElement(c.Box,d({onClick:P?S:A},C.Button,g("Button","Button ".concat(T))),i.default.createElement(c.Text,d({},C["Button Text"],g("Button Text","Button Text ".concat(T)))),i.default.createElement(c.Icon,g("Button Icon","Button Icon ".concat(T)))),i.default.createElement(c.Box,d({},C.Wrapper,C["Wrapper ".concat(I)],g("Wrapper","Wrapper ".concat(I))),i.default.createElement(c.Box,d({onClick:E},C.Overlay,C["Overlay ".concat(I)],g("Overlay","Overlay ".concat(I)))),i.default.createElement(c.Box,d({},C.Content,C["Content ".concat(I)],g("Content","Content ".concat(I)),{ref:j}),i.default.createElement(c.Icon,d({onClick:E},C.Cross,g("Cross"))),i.default.createElement(f.MobileSidePanelContext.Provider,{value:_},i.default.createElement(c.Box,d({},C.Children,g("Children","Children ".concat(I)),{display:M?"none":void 0}),b)),M&&i.default.createElement(l.default,{message:"Drag any component here"}))))};Object.assign(v,{title:"Mobile side panel",description:{en:"Container to hide menu or any other content in the mobile version of the site",ru:"Контейнер для скрытия меню или любого другого контента в мобильной версии сайта"},propInfo:u.propInfo,defaultProps:u.defaultProps,overrides:u.overrides});var g=v;t.default=g},62928:function(e,t,n){"use strict";Object.defineProperty(t,"Ay",{enumerable:!0,get:function(){return i.default}});var r,o=n(98274),i=(r=n(34637))&&r.__esModule?r:{default:r}},88281:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"propInfo",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"defaultProps",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"overrides",{enumerable:!0,get:function(){return i.default}});var r=a(n(1179)),o=a(n(58294)),i=a(n(30424));function a(e){return e&&e.__esModule?e:{default:e}}},30424:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(19709),o={normal:{category:"fi",defaultIcon:r.FiMenu,size:"24px",color:"--dark"},closed:{category:"fi",defaultIcon:r.FiMenu},open:{category:"fi",defaultIcon:r.FiX}},i={Button:{kind:"Box"},"Button Text":{kind:"Text",props:{children:"menu"}},"Button Icon":{kind:"Icon",props:o.normal},"Button Icon :open":{kind:"Icon",props:o.open},"Button Icon :closed":{kind:"Icon",props:o.closed},Wrapper:{kind:"Box"},Overlay:{kind:"Box"},Content:{kind:"Box"},Children:{kind:"Box"},Cross:{kind:"Icon",props:o.open}};t.default=i},58294:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={breakpoint:"md",menuPosition:"near",animDuration:".3s",animFunction:"ease",onloadShow:!1}},1179:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={breakpoint:{title:{en:"Switch mobile view on breakpoint",ru:"Переключать мобильный вид на breakpoint"},control:"input",type:"text",variants:["all","sm","md","lg"],category:"Position",weight:1},menuPosition:{title:{en:"Panel position in mobile view",ru:"Положение панели в мобильном виде"},control:"select",variants:[{title:{en:"Fullscreen",ru:"На весь экран"},value:"full"},{title:{en:"To the left of the screen",ru:"По левому краю экрана"},value:"left"},{title:{en:"To the right of the screen",ru:"По правому краю экрана"},value:"right"},{title:{en:"To the left of the button",ru:"Слева от кнопки"},value:"near"},{title:{en:"To the right of the button",ru:"Справа от кнопки"},value:"nearRight"}],type:"string",category:"Position",weight:1},animDuration:{title:{en:"Show/hide animation duration",ru:"Длительность появления и скрытия"},control:"input",type:"text",variants:["0s","0.1s","0.2s","0.3s","0.5s","1s"],category:"Animation",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:"Animation",weight:1},onloadShow:{title:{en:"Show a panel when loading",ru:"Показать панель при загрузке"},control:"checkbox",category:"Test",weight:1}}},88429:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=(0,n(63696).createContext)({isOpen:!1,togglePanel:function(){},openPanel:function(){},closePanel:function(){}});t.default=r},22187:function(e,t){"use strict";function n(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 r(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:function(){return!0},r=parseFloat(e);return!Number.isNaN(r)&&n(r)?r:parseFloat(t)};t.default=n},16496: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 m.default}});var r=y(n(97186)),o=y(n(3862)),i=y(n(86779)),a=y(n(84722)),c=y(n(52391)),u=y(n(47798)),l=y(n(22904)),s=y(n(72524)),f=y(n(20965)),p=y(n(14315)),d=y(n(29937)),h=y(n(30703)),m=y(n(40017));function y(e){return e&&e.__esModule?e:{default:e}}},97186: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(63696))&&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}},30703: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},52391: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},72524:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(63696);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},29937:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(63696),o=0,i=function(){return(0,r.useRef)(o+=1).current};t.default=i},14315:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(63696);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},84722: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]},94267:function(e,t,n){"use strict";n.d(t,{z:function(){return O}});var r=n(41705),o=n(97850),i=n(63696),a=n(5710),c=n(92099),u=n(91576);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(40694);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(74572),d=n(43168);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 m=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 y(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=y(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(29890);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 x=function(){return"undefined"==typeof window?null:window},w=x()?i.useLayoutEffect:i.useEffect,O=function(e,t){var n=e.strategy,c=e.options;if(!a.PM.includes(n))throw new m(n);var u=(0,g.A)(),l=(0,i.useRef)(new Set),s=(0,i.useState)("development"===u.mode||!x()),f=(0,o.A)(s,2),p=f[0],d=f[1],h=(0,i.useCallback)((function(){return d(!0)}),[]);return w((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(!x().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||{},m=h.children,y=void 0===m?null:m,v=(0,c.A)(h,["children"]),g=e(d,n+1)||[],b=y||[];return Array.isArray(y)||(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},O=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&&F(t.prototype,n),r&&F(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}(),q={depth:1,rootId:"","exact-active-match":!0,filterMode:R.exclude},N={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:R.exclude},{title:{en:"Show only pages",ru:"Показать страницы"},value:R.include}],category:"Pages",weight:1},filterPages:{title:{en:"Filter pages",ru:"Список страниц"},control:"page",multiply:!0,category:"Pages",weight:1}},U=n(29890),W=M.default.ul(),K=M.default.li(),H=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,U.A)()||{}).projectType,f=c.absoluteUrl,p=null;p="gatsby"===s?(0,T.useMatch)(f)||null:(0,I.W5)({path:f,exact:o})||null;var d=c.name,h=c.pageUrl,m=i("link",p&&"link-active","link-".concat(h),{defaultKey:"link-".concat(h)});return a.createElement(K,i("item",p&&"item-active","item-".concat(h),{defaultKey:"item-".concat(h)}),a.createElement(_.A,(0,r.A)({href:f},m),m.children||d),u&&a.createElement(V,(0,r.A)({tree:c},l,i("sub","sub-".concat(h)))))},V=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(W,u,s.map((function(e){return a.createElement(H,(0,r.A)({key:e.id,item:e},l))})))},G=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,D,q),d=p.override,h=p.rest,m=(0,U.A)().pages||{},y=(null==u?void 0:u.length)>0?u.split(","):[],v=z.fromPages(m).findSubtreeByUrl(n).filterByPages(c,y).truncate(i);return a.createElement(V,(0,r.A)({tree:v,depth:i,exact:s,override:d,padding:"6px",margin:"0px","list-style":"none"},h))};Object.assign(G,{title:"Menu",description:{en:"Use this component to add a simple menu to your website",ru:"Простое меню для вашего сайта"},defaultProps:q,overrides:D,propInfo:N});var Z=G,Q=n(22898),$=n(40267),Y=n(14129),J=n(97850),X=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r0?parseInt(a):1}),[a]),m=(0,w.useMemo)((function(){return parseInt(c)>0?parseInt(c):1}),[c]),y=(0,w.useRef)(null);return(0,w.useImperativeHandle)(t,(function(){return y.current})),!(0,M.z)({strategy:C.uK},y)&&i?w.createElement(u.A,(0,b.A)({display:"flex"},d,{ref:y,dangerouslySetInnerHTML:{__html:""}})):w.createElement(u.A,(0,b.A)({margin:"0",padding:"24px 0",width:"100%",display:"flex"},d,{ref:y}),w.createElement(S,(0,b.A)({iw:n,imaxw:r,iminw:o,cellsTotal:h,cellsGroup:m},f("Content"))),p)})),B=_({"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"}},I.Wf,{},I.Q4),F=_({"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},I.wh),R=Object.assign(L,{overrides:D,defaultProps:F,effects:{hover:":hover"},propInfo:B}),z={name:"I",normalize:!0,mixins:!0,description:{en:"Italic text",ru:"Italic text"},propInfo:a.vq},q=s.default.em(z,a.Fs),N=s.default.i(z,a.Fs),U=n(6965),W={name:"Strike",normalize:!0,mixins:!0,description:{en:"Strike text",ru:"Strike text"},propInfo:a.vq},K=(0,s.default)("strike")(W,a.Fs),H=s.default.s(W,a.Fs),V=n(57338),G=n(72377),Z=n(51674),Q=s.default.u({name:"U",normalize:!0,mixins:!0,description:{en:"Text element — text in different variants: paragraph, heading, etc.",ru:"Элемент text — текст в различных вариантах: параграф, заголовок, и другие"},propInfo:a.vq},a.Fs),$=n(69292),Y={getIcons:function(e){switch(e){case"fa":return function(){return Promise.resolve().then(n.bind(n,58389))};case"bs":return function(){return n.e(808).then(n.bind(n,93091))};case"io":return function(){return n.e(316).then(n.bind(n,4172))};case"md":return function(){return n.e(628).then(n.bind(n,61153))};case"ti":return function(){return n.e(995).then(n.bind(n,62383))};case"go":return function(){return n.e(225).then(n.bind(n,89530))};case"fi":return function(){return Promise.resolve().then(n.bind(n,19709))};case"gi":return function(){return n.e(907).then(n.bind(n,73688))};case"wi":return function(){return n.e(438).then(n.bind(n,7272))};case"di":return function(){return n.e(210).then(n.bind(n,69087))};case"ai":return function(){return Promise.resolve().then(n.bind(n,88462))};default:return null}},getQAPI:P,isEmptyChildren:$.A};function J(){return Y.getQAPI().constructorMode}},50605:function(e,t,n){"use strict";var r=n(41705),o=n(10188),i=n(71500);function a(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 c(e){for(var t=1;t