PageSourceSearch

https://envimap.netlify.app/173be5852fd7e8ecbd81af39ea7468d1ba881c46-df38522183d8b3a6f90b.js

js envimap.netlify.app collected 2026-10-03 10:42:33 UTC 206,308 bytes, 3 lines download raw bytes

1/*! For license information please see 173be5852fd7e8ecbd81af39ea7468d1ba881c46-df38522183d8b3a6f90b.js.LICENSE.txt */
2(self.webpackChunkgatsby_starter_contentful_homepage=self.webpackChunkgatsby_starter_contentful_homepage||[]).push([[709],{4129:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(7294),o=(r=i)&&"object"==typeof r&&"default"in r?r.default:r,a=function(){return a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},a.apply(this,arguments)},l="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==n.g?n.g:"undefined"!=typeof self?self:{};function s(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function c(e,t){return e(t={exports:{}},t.exports),t.exports}var u=c((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.BLOCKS=void 0,function(e){e.DOCUMENT="document",e.PARAGRAPH="paragraph",e.HEADING_1="heading-1",e.HEADING_2="heading-2",e.HEADING_3="heading-3",e.HEADING_4="heading-4",e.HEADING_5="heading-5",e.HEADING_6="heading-6",e.OL_LIST="ordered-list",e.UL_LIST="unordered-list",e.LIST_ITEM="list-item",e.HR="hr",e.QUOTE="blockquote",e.EMBEDDED_ENTRY="embedded-entry-block",e.EMBEDDED_ASSET="embedded-asset-block",e.TABLE="table",e.TABLE_ROW="table-row",e.TABLE_CELL="table-cell",e.TABLE_HEADER_CELL="table-header-cell"}(t.BLOCKS||(t.BLOCKS={}))}));s(u);u.BLOCKS;var d=c((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.INLINES=void 0,function(e){e.HYPERLINK="hyperlink",e.ENTRY_HYPERLINK="entry-hyperlink",e.ASSET_HYPERLINK="asset-hyperlink",e.EMBEDDED_ENTRY="embedded-entry-inline"}(t.INLINES||(t.INLINES={}))}));s(d);d.INLINES;var p=c((function(e,t){var n;Object.defineProperty(t,"__esModule",{value:!0}),function(e){e.BOLD="bold",e.ITALIC="italic",e.UNDERLINE="underline",e.CODE="code",e.SUPERSCRIPT="superscript",e.SUBSCRIPT="subscript"}(n||(n={})),t.default=n}));s(p);var f=c((function(e,t){var n,r=l&&l.__spreadArray||function(e,t,n){if(n||2===arguments.length)for(var r,i=0,o=t.length;i<o;i++)!r&&i in t||(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))},i=l&&l.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.V1_MARKS=t.V1_NODE_TYPES=t.TEXT_CONTAINERS=t.HEADINGS=t.CONTAINERS=t.VOID_BLOCKS=t.TABLE_BLOCKS=t.LIST_ITEM_BLOCKS=t.TOP_LEVEL_BLOCKS=void 0;var o=i(p);t.TOP_LEVEL_BLOCKS=[u.BLOCKS.PARAGRAPH,u.BLOCKS.HEADING_1,u.BLOCKS.HEADING_2,u.BLOCKS.HEADING_3,u.BLOCKS.HEADING_4,u.BLOCKS.HEADING_5,u.BLOCKS.HEADING_6,u.BLOCKS.OL_LIST,u.BLOCKS.UL_LIST,u.BLOCKS.HR,u.BLOCKS.QUOTE,u.BLOCKS.EMBEDDED_ENTRY,u.BLOCKS.EMBEDDED_ASSET,u.BLOCKS.TABLE],t.LIST_ITEM_BLOCKS=[u.BLOCKS.PARAGRAPH,u.BLOCKS.HEADING_1,u.BLOCKS.HEADING_2,u.BLOCKS.HEADING_3,u.BLOCKS.HEADING_4,u.BLOCKS.HEADING_5,u.BLOCKS.HEADING_6,u.BLOCKS.OL_LIST,u.BLOCKS.UL_LIST,u.BLOCKS.HR,u.BLOCKS.QUOTE,u.BLOCKS.EMBEDDED_ENTRY,u.BLOCKS.EMBEDDED_ASSET],t.TABLE_BLOCKS=[u.BLOCKS.TABLE,u.BLOCKS.TABLE_ROW,u.BLOCKS.TABLE_CELL,u.BLOCKS.TABLE_HEADER_CELL],t.VOID_BLOCKS=[u.BLOCKS.HR,u.BLOCKS.EMBEDDED_ENTRY,u.BLOCKS.EMBEDDED_ASSET],t.CONTAINERS=((n={})[u.BLOCKS.OL_LIST]=[u.BLOCKS.LIST_ITEM],n[u.BLOCKS.UL_LIST]=[u.BLOCKS.LIST_ITEM],n[u.BLOCKS.LIST_ITEM]=t.LIST_ITEM_BLOCKS,n[u.BLOCKS.QUOTE]=[u.BLOCKS.PARAGRAPH],n[u.BLOCKS.TABLE]=[u.BLOCKS.TABLE_ROW],n[u.BLOCKS.TABLE_ROW]=[u.BLOCKS.TABLE_CELL,u.BLOCKS.TABLE_HEADER_CELL],n[u.BLOCKS.TABLE_CELL]=[u.BLOCKS.PARAGRAPH],n[u.BLOCKS.TABLE_HEADER_CELL]=[u.BLOCKS.PARAGRAPH],n),t.HEADINGS=[u.BLOCKS.HEADING_1,u.BLOCKS.HEADING_2,u.BLOCKS.HEADING_3,u.BLOCKS.HEADING_4,u.BLOCKS.HEADING_5,u.BLOCKS.HEADING_6],t.TEXT_CONTAINERS=r([u.BLOCKS.PARAGRAPH],t.HEADINGS,!0),t.V1_NODE_TYPES=[u.BLOCKS.DOCUMENT,u.BLOCKS.PARAGRAPH,u.BLOCKS.HEADING_1,u.BLOCKS.HEADING_2,u.BLOCKS.HEADING_3,u.BLOCKS.HEADING_4,u.BLOCKS.HEADING_5,u.BLOCKS.HEADING_6,u.BLOCKS.OL_LIST,u.BLOCKS.UL_LIST,u.BLOCKS.LIST_ITEM,u.BLOCKS.HR,u.BLOCKS.QUOTE,u.BLOCKS.EMBEDDED_ENTRY,u.BLOCKS.EMBEDDED_ASSET,d.INLINES.HYPERLINK,d.INLINES.ENTRY_HYPERLINK,d.INLINES.ASSET_HYPERLINK,d.INLINES.EMBEDDED_ENTRY,"text"],t.V1_MARKS=[o.default.BOLD,o.default.CODE,o.default.ITALIC,o.default.UNDERLINE]}));s(f);f.V1_MARKS,f.V1_NODE_TYPES,f.TEXT_CONTAINERS,f.HEADINGS,f.CONTAINERS,f.VOID_BLOCKS,f.TABLE_BLOCKS,f.LIST_ITEM_BLOCKS,f.TOP_LEVEL_BLOCKS;
2var h=c((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})}));s(h);var m=c((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})}));s(m);var v=c((function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n={nodeType:u.BLOCKS.DOCUMENT,data:{},content:[{nodeType:u.BLOCKS.PARAGRAPH,data:{},content:[{nodeType:"text",value:"",marks:[],data:{}}]}]};t.default=n}));s(v);var y=c((function(e,t){function n(e,t){for(var n=0,r=Object.keys(e);n<r.length;n++){if(t===e[r[n]])return!0}return!1}Object.defineProperty(t,"__esModule",{value:!0}),t.isText=t.isBlock=t.isInline=void 0,t.isInline=function(e){return n(d.INLINES,e.nodeType)},t.isBlock=function(e){return n(u.BLOCKS,e.nodeType)},t.isText=function(e){return"text"===e.nodeType}}));s(y);y.isText,y.isBlock,y.isInline;var b=c((function(e,t){var n=l&&l.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),r=l&&l.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=l&&l.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)},o=l&&l.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var i in e)"default"!==i&&Object.prototype.hasOwnProperty.call(e,i)&&n(t,e,i);return r(t,e),t},a=l&&l.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.helpers=t.EMPTY_DOCUMENT=t.MARKS=t.INLINES=t.BLOCKS=void 0,Object.defineProperty(t,"BLOCKS",{enumerable:!0,get:function(){return u.BLOCKS}}),Object.defineProperty(t,"INLINES",{enumerable:!0,get:function(){return d.INLINES}}),Object.defineProperty(t,"MARKS",{enumerable:!0,get:function(){return a(p).default}}),i(f,t),i(h,t),i(m,t),Object.defineProperty(t,"EMPTY_DOCUMENT",{enumerable:!0,get:function(){return a(v).default}});var s=o(y);t.helpers=s}));s(b);var g,S,E=b.helpers,w=(b.EMPTY_DOCUMENT,b.MARKS),O=b.INLINES,k=b.BLOCKS;function _(e,t){return e.map((function(e,n){return r=C(e,t),o=n,i.isValidElement(r)&&null===r.key?i.cloneElement(r,{key:o}):r;var r,o}))}function C(e,t){var n=t.renderNode,r=t.renderMark,i=t.renderText;if(E.isText(e))return e.marks.reduce((function(e,t){return r[t.type]?r[t.type](e):e}),i?i(e.value):e.value);var a=_(e.content,t);return e.nodeType&&n[e.nodeType]?n[e.nodeType](e,a):o.createElement(o.Fragment,null,a)}var T=((g={})[k.DOCUMENT]=function(e,t){return t},g[k.PARAGRAPH]=function(e,t){return o.createElement("p",null,t)},g[k.HEADING_1]=function(e,t){return o.createElement("h1",null,t)},g[k.HEADING_2]=function(e,t){return o.createElement("h2",null,t)},g[k.HEADING_3]=function(e,t){return o.createElement("h3",null,t)},g[k.HEADING_4]=function(e,t){return o.createElement("h4",null,t)},g[k.HEADING_5]=function(e,t){return o.createElement("h5",null,t)},g[k.HEADING_6]=function(e,t){return o.createElement("h6",null,t)},g[k.EMBEDDED_ENTRY]=function(e,t){return o.createElement("div",null,t)},g[k.UL_LIST]=function(e,t){return o.createElement("ul",null,t)},g[k.OL_LIST]=function(e,t){return o.createElement("ol",null,t)},g[k.LIST_ITEM]=function(e,t){return o.createElement("li",null,t)},g[k.QUOTE]=function(e,t){return o.createElement("blockquote",null,t)},g[k.HR]=function(){return o.createElement("hr",null)},g[k.TABLE]=function(e,t){return o.createElement("table",null,o.createElement("tbody",null,t))},g[k.TABLE_ROW]=function(e,t){return o.createElement("tr",null,t)},g[k.TABLE_HEADER_CELL]=function(e,t){return o.createElement("th",
2null,t)},g[k.TABLE_CELL]=function(e,t){return o.createElement("td",null,t)},g[O.ASSET_HYPERLINK]=function(e){return P(O.ASSET_HYPERLINK,e)},g[O.ENTRY_HYPERLINK]=function(e){return P(O.ENTRY_HYPERLINK,e)},g[O.EMBEDDED_ENTRY]=function(e){return P(O.EMBEDDED_ENTRY,e)},g[O.HYPERLINK]=function(e,t){return o.createElement("a",{href:e.data.uri},t)},g),N=((S={})[w.BOLD]=function(e){return o.createElement("b",null,e)},S[w.ITALIC]=function(e){return o.createElement("i",null,e)},S[w.UNDERLINE]=function(e){return o.createElement("u",null,e)},S[w.CODE]=function(e){return o.createElement("code",null,e)},S[w.SUPERSCRIPT]=function(e){return o.createElement("sup",null,e)},S[w.SUBSCRIPT]=function(e){return o.createElement("sub",null,e)},S);function P(e,t){return o.createElement("span",{key:t.data.target.sys.id},"type: ",t.nodeType," id: ",t.data.target.sys.id)}t.documentToReactComponents=function(e,t){return void 0===t&&(t={}),e?C(e,{renderNode:a(a({},T),t.renderNode),renderMark:a(a({},N),t.renderMark),renderText:t.renderText}):null}},2799:function(e,t,n){"use strict";n.d(t,{y:function(){return c}});var r=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return n.map((e=>"".concat(e))).join(" ".concat(e," ")).replace(/calc/g,"")},i=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return"calc(".concat(r("+",...t),")")},o=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return"calc(".concat(r("-",...t),")")},a=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return"calc(".concat(r("*",...t),")")},l=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return"calc(".concat(r("/",...t),")")},s=e=>a(e,-1),c=Object.assign((e=>({add:function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return c(i(e,...n))},subtract:function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return c(o(e,...n))},multiply:function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return c(a(e,...n))},divide:function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return c(l(e,...n))},negate:()=>c(s(e)),toString:()=>e.toString()})),{add:i,subtract:o,multiply:a,divide:l,negate:s})},4184:function(e,t){var n;!function(){"use strict";var r={}.hasOwnProperty;function i(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var o=typeof n;if("string"===o||"number"===o)e.push(n);else if(Array.isArray(n)){if(n.length){var a=i.apply(null,n);a&&e.push(a)}}else if("object"===o){if(n.toString!==Object.prototype.toString&&!n.toString.toString().includes("[native code]")){e.push(n.toString());continue}for(var l in n)r.call(n,l)&&n[l]&&e.push(l)}}}return e.join(" ")}e.exports?(i.default=i,e.exports=i):void 0===(n=function(){return i}.apply(t,[]))||(e.exports=n)}()},3903:function(e,t,n){"use strict";n.r(t);var r=n(3346),i=n.n(r),o="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},a=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,i=!1,o=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(s){i=!0,o=s}finally{try{!r&&l.return&&l.return()}finally{if(i)throw o}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};function l(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}var s={},c=function(e,t){var n=t.entryId,r=t.linkType,i=t.spaceId;return i?e.get(i+"!"+r+"!"+n):e.get(r+"!"+n)},u=function e(t,n,r,i){if(n(t))return r(t);if(t&&"object"===(void 0===t?"undefined":o(t))){for(var a in t)t.hasOwnProperty(a)&&(t[a]=e(t[a],n,r,i));i&&(t=function(e){if(Array.isArray(e))return e.filter((function(e){return e!==s}));for(var t in e)e[t]===s&&delete e[t];return e}(t))}return t},d=function(e,t,n){var r=function(e,t){var n=t.sys,r=n.type,i=n.linkType;if("ResourceLink"===r){var o=t.sys.urn,l=/.*:spaces\/([A-Za-z0-9]*)\/entries\/([A-Za-z0-9]*)/;if(!l.test(o))return s;var u=o.match(l),d=a(u,3),p=(d[0],d[1]),f=d[2],h=i.split(":")[1];return c(e,{linkType:h,entryId:f,spaceId:p})||s}var m=t.sys.id;return c(e,{linkType:i,entryId:m})||s}(e,t);return r===s?n?r:t:r};t.default=function(e,t){if(t=t||{},!e.items)return[];var n=i()(e),r=Object.keys(n.includes||{}).reduce((function(t,n){return[].concat(l(t),l(e.includes[n]))}),[]),o=[].concat(l(n.items),l(r)).filter((function(e){return Boolean(e.sys)})),a=new Map(o.reduce((function(e,t){var n,r=(n=t.sys,n.space?[n.type+"!"+n.id,n.space.sys.id+"!"+n.type+"!"+n.id]:[n.type+"!"+n.id]).map((function(e){return[e,t]}));return e.push.apply(e,l(r)),e}),[]));return o.forEach((function(e){var n=function(e,t){return Array.isArray(t)?Object.keys(e).filter((function(e){return-1!==t.indexOf(e)})).reduce((function(t,n){return t[n]=e[n],t}),{}):e}(e,t.itemEntryPoints);Object.assign(e,u(n,(function(e){return(t=e)&&t.sys&&"Link"===t.sys.type||function(e){return e&&e.sys&&"ResourceLink"===e.sys.type}(e);var t}),(function(e){return d(a,e,t.removeUnresolved)}),t.removeUnresolved))})),n.items}},3346:function(e,t,n){e.exports=function(){"use strict";var e=Function.prototype.toString,t=Object.create,r=Object.defineProperty,i=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyNames,a=Object.getOwnPropertySymbols,l=Object.getPrototypeOf,s=Object.prototype,c=s.hasOwnProperty,u=s.propertyIsEnumerable,d="function"==typeof a,p="function"==typeof WeakMap,f=function(){if(p)return function(){return new WeakMap};var e=function(){function e(){this._keys=[],this._values=[]}return e.prototype.has=function(e){return!!~this._keys.indexOf(e)},e.prototype.get=function(e){return this._values[this._keys.indexOf(e)]},e.prototype.set=function(e,t){this._keys.push(e),this._values.push(t)},e}();return function(){return new e}}(),h=function(n,r){var i=n.__proto__||l(n);if(!i)return t(null);var o=i.constructor;if(o===r.Object)return i===r.Object.prototype?{}:t(i);if(~e.call(o).indexOf("[native code]"))try{return new o}catch(s){}return t(i)},m=function(e,t,n,r){var i=h(e,t);for(var o in r.set(e,i),e)c.call(e,o)&&(i[o]=n(e[o],r));if(d)for(var l=a(e),s=0,p=l.length,f=void 0;s<p;++s)f=l[s],u.call(e,f)&&(i[f]=n(e[f],r));return i},v=function(e,t,n,l){var s=h(e,t);l.set(e,s);for(var c=d?o(e).concat(a(e)):o(e),u=0,p=c.length,f=void 0,m=void 0;u<p;++u)if("callee"!==(f=c[u])&&"caller"!==f)if(m=i(e,f)){m.get||m.set||(m.value=n(e[f],l));try{r(s,f,m)}catch(v){s[f]=m.value}}else s[f]=n(e[f],l);return s},y=function(e){var t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t},b=Array.isArray,g=Object.getPrototypeOf,S=function(){return"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:(console&&console.error&&console.error('Unable to locate global object, returning "this".'),this)}();function E(e,t){var n=!(!t||!t.isStrict),r=t&&t.realm||S,i=n?v:m,o=function(e,t){if(!e||"object"!=typeof e)return e;if(t.has(e))return t.get(e);var a,l=e.__proto__||g(e),s=l&&l.constructor;if(!s||s===r.Object)return i(e,r,o,t);if(b(e)){if(n)return v(e,r,o,t);a=new s,t.set(e,a);for(var c=0,u=e.length;c<u;
2++c)a[c]=o(e[c],t);return a}if(e instanceof r.Date)return new s(e.getTime());if(e instanceof r.RegExp)return(a=new s(e.source,e.flags||y(e))).lastIndex=e.lastIndex,a;if(r.Map&&e instanceof r.Map)return a=new s,t.set(e,a),e.forEach((function(e,n){a.set(n,o(e,t))})),a;if(r.Set&&e instanceof r.Set)return a=new s,t.set(e,a),e.forEach((function(e){a.add(o(e,t))})),a;if(r.Blob&&e instanceof r.Blob)return e.slice(0,e.size,e.type);if(r.Buffer&&r.Buffer.isBuffer(e))return a=r.Buffer.allocUnsafe?r.Buffer.allocUnsafe(e.length):new s(e.length),t.set(e,a),e.copy(a),a;if(r.ArrayBuffer){if(r.ArrayBuffer.isView(e))return a=new s(e.buffer.slice(0)),t.set(e,a),a;if(e instanceof r.ArrayBuffer)return a=e.slice(0),t.set(e,a),a}return"function"==typeof e.then||e instanceof Error||r.WeakMap&&e instanceof r.WeakMap||r.WeakSet&&e instanceof r.WeakSet?e:i(e,r,o,t)};return o(e,f())}return E.default=E,E.strict=function(e,t){return E(e,{isStrict:!0,realm:t?t.realm:void 0})},E}()},4852:function(e){"use strict";e.exports=Object.assign},6945:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AnchorLink=d;var r=l(n(7294)),i=n(1883),o=l(n(5697)),a=n(2284);function l(e){return e&&e.__esModule?e:{default:e}}function s(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<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){u(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e){var t=e.to,n=e.title,o=e.children,l=e.className,s=e.stripHash,u=void 0!==s&&s,d=e.gatsbyLinkProps,p=void 0===d?{}:d,f=e.onAnchorLinkClick,h=u?a.handleStrippedLinkClick:a.handleLinkClick,m=c(c({},p),{},{to:u?(0,a.stripHashedLocation)(t):t,onClick:function(e){return h(t,e,f)}});return n&&(m.title=n),l&&(m.className=l),r.default.createElement(i.Link,m,o||n)}d.propTypes={to:o.default.string.isRequired,title:o.default.string,className:o.default.string,stripHash:o.default.bool,gatsbyLinkProps:o.default.object,onAnchorLinkClick:o.default.func,children:o.default.node}},3089:function(e,t,n){"use strict";Object.defineProperty(t,"P",{enumerable:!0,get:function(){return r.AnchorLink}});var r=n(6945)},8872:function(e,t,n){"use strict";var r=n(4836);t.Z=function(e,t){let{raw:n,references:r}=e;void 0===t&&(t={});const a=JSON.parse(n);if(!r||!r.length)return(0,i.documentToReactComponents)(a,t);const l={items:[{sys:{type:"Entry"},richText:a}],includes:{Entry:r.filter((e=>{let{__typename:t}=e;return"ContentfulAsset"!==t})).map((e=>({...e,sys:{type:"Entry",id:e.contentful_id}}))),Asset:r.filter((e=>{let{__typename:t}=e;return"ContentfulAsset"===t})).map((e=>({...e,sys:{type:"Asset",id:e.contentful_id}})))}},s=(0,o.default)(l,{removeUnresolved:!0});return(0,i.documentToReactComponents)(s[0].richText,t)};var i=n(4129),o=r(n(3903))},1434:function(e,t,n){"use strict";n.d(t,{$_:function(){return a},h4:function(){return c},Ar:function(){return p},$0:function(){return f},pQ:function(){return _e}});var r=n(7294),i=n(5346),o=n(1541);const a=()=>{const{sectionMiddle:e,sectionCompany:t,sectionLegal:n}=(0,o.ND)();return r.createElement("footer",null,r.createElement("div",{className:"footer-container"},r.createElement("div",null,r.createElement(i.Oc,null)),r.createElement("div",{className:"footer-rows"},e.map(((e,t)=>r.createElement("div",{className:"footer-rows-row",key:t},r.createElement("h5",null,e.name),r.createElement("div",{className:"footer-rows-row__links"},e.links.map(((t,n)=>r.createElement("div",{className:"footer-rows-row__link",key:n},r.createElement("a",{href:t.link},t.name),n!==e.links.length-1&&r.createElement("span",{className:"footer-rows-row__link-bulletpoint"}))))))))),r.createElement("hr",null),r.createElement("div",{className:"footer-bottom"},r.createElement("div",{className:"footer-bottom__company"},r.createElement("h5",null," ",t.name," "),r.createElement("div",{className:"footer-bottom__company-contacts"},t.links.map(((e,n)=>r.createElement(r.Fragment,{key:n},r.createElement("a",{href:e.type+":"+e.link},e.text),n!==t.links.length-1&&r.createElement("span",null)))))),r.createElement("div",{className:"footer-bottom__legal"},n.links.map(((e,t)=>r.createElement(r.Fragment,{key:t},r.createElement("a",{href:e.link},e.text),t!==n.links.length-1&&r.createElement("span",{className:"footer-bottom__legal-bulletpoint"}))))))))};var l=n(3089),s=n(1883);const c=e=>{let{light:t=!1}=e;const{navbarLinks:n}=(0,o.JB)();return r.createElement("header",{className:"nav "+(t?"light-mode":"")},r.createElement("div",{className:"nav-container"},r.createElement("div",{className:"nav-logo"},r.createElement(s.Link,{to:"/"},t?r.createElement(i.$C,null):r.createElement(i.Oc,null))),r.createElement("div",{className:"nav-elements"},r.createElement("ul",null,n.map(((e,t)=>r.createElement("li",{key:t},t===n.length-1?r.createElement("a",{href:"https://account.envimap.hu/"},r.createElement("div",{className:"nav-elements-icon"},r.createElement(i.n5,{color:"white"})),r.createElement("span",{className:"nav-elements-profile"},e.text)):r.createElement(l.P,{to:e.to,title:e.text}))))))))};n(398);var u=n(4782),d=(n(9807),n(9811),n(2086));const p=e=>{let{children:t,light:n}=e;const{0:i,1:o}=(0,r.useState)(!1);return r.createElement(u.Jt,null,r.createElement(c,{light:n}),t,r.createElement(a,null),r.createElement(d.vL,{isCookiesAccepted:i,setIsCookiesAccepted:o}))},f=e=>{let{backgroundColor:t,children:n,name:i}=e;const o=()=>{const e=document.getElementById("audiances");if(e){const n=document.body,r=e.offsetTop,i=e.offsetHeight,o=r+i,a=window.innerHeight,l=window.pageYOffset||document.documentElement.scrollTop,s=l+a;if(r<s&&o>l){const e=Math.min(i,s-r,a)/i*100>=50?t:null;n.style.backgroundColor=e}else n.style.backgroundColor=null}};return(0,r.useEffect)((()=>(window.addEventListener("scroll",o),()=>{window.removeEventListener("scroll",o)}))),r.createElement("section",{className:i,id:i},n)};var h,m,v,y,b=n(5697),g=n.n(b),S=n(3524),E=n.n(S),w=n(9590),O=n.n(w),k=n(4852),_=n.n(k),C="bodyAttributes",T="htmlAttributes",N="titleAttributes",P={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title"},L=(Object.keys(P).map((function(e){return P[e]})),"charset"),A="cssText",I="href",M="http-equiv",x="innerHTML",D="itemprop",R="name",j="property",B="rel",H="src",z="target",W={accesskey:"accessKey",charset
2:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},K="defaultTitle",F="defer",q="encodeSpecialCharacters",U="onChangeClientState",Y="titleTemplate",V=Object.keys(W).reduce((function(e,t){return e[W[t]]=t,e}),{}),G=[P.NOSCRIPT,P.SCRIPT,P.STYLE],Z="data-react-helmet",X="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},$=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),Q=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},J=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},ee=function(e){return!1===(!(arguments.length>1&&void 0!==arguments[1])||arguments[1])?String(e):String(e).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;")}
2,te=function(e){var t=ae(e,P.TITLE),n=ae(e,Y);if(n&&t)return n.replace(/%s/g,(function(){return Array.isArray(t)?t.join(""):t}));var r=ae(e,K);return t||r||void 0},ne=function(e){return ae(e,U)||function(){}},re=function(e,t){return t.filter((function(t){return void 0!==t[e]})).map((function(t){return t[e]})).reduce((function(e,t){return Q({},e,t)}),{})},ie=function(e,t){return t.filter((function(e){return void 0!==e[P.BASE]})).map((function(e){return e[P.BASE]})).reverse().reduce((function(t,n){if(!t.length)for(var r=Object.keys(n),i=0;i<r.length;i++){var o=r[i].toLowerCase();if(-1!==e.indexOf(o)&&n[o])return t.concat(n)}return t}),[])},oe=function(e,t,n){var r={};return n.filter((function(t){return!!Array.isArray(t[e])||(void 0!==t[e]&&de("Helmet: "+e+' should be of type "Array". Instead found type "'+X(t[e])+'"'),!1)})).map((function(t){return t[e]})).reverse().reduce((function(e,n){var i={};n.filter((function(e){for(var n=void 0,o=Object.keys(e),a=0;a<o.length;a++){var l=o[a],s=l.toLowerCase();-1===t.indexOf(s)||n===B&&"canonical"===e[n].toLowerCase()||s===B&&"stylesheet"===e[s].toLowerCase()||(n=s),-1===t.indexOf(l)||l!==x&&l!==A&&l!==D||(n=l)}if(!n||!e[n])return!1;var c=e[n].toLowerCase();return r[n]||(r[n]={}),i[n]||(i[n]={}),!r[n][c]&&(i[n][c]=!0,!0)})).reverse().forEach((function(t){return e.push(t)}));for(var o=Object.keys(i),a=0;a<o.length;a++){var l=o[a],s=_()({},r[l],i[l]);r[l]=s}return e}),[]).reverse()},ae=function(e,t){for(var n=e.length-1;n>=0;n--){var r=e[n];if(r.hasOwnProperty(t))return r[t]}return null},le=(h=Date.now(),function(e){var t=Date.now();t-h>16?(h=t,e(t)):setTimeout((function(){le(e)}),0)}),se=function(e){return clearTimeout(e)},ce="undefined"!=typeof window?window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||le:n.g.requestAnimationFrame||le,ue="undefined"!=typeof window?window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||se:n.g.cancelAnimationFrame||se,de=function(e){return console&&"function"==typeof console.warn&&console.warn(e)},pe=null,fe=function(e,t){var n=e.baseTag,r=e.bodyAttributes,i=e.htmlAttributes,o=e.linkTags,a=e.metaTags,l=e.noscriptTags,s=e.onChangeClientState,c=e.scriptTags,u=e.styleTags,d=e.title,p=e.titleAttributes;ve(P.BODY,r),ve(P.HTML,i),me(d,p);var f={baseTag:ye(P.BASE,n),linkTags:ye(P.LINK,o),metaTags:ye(P.META,a),noscriptTags:ye(P.NOSCRIPT,l),scriptTags:ye(P.SCRIPT,c),styleTags:ye(P.STYLE,u)},h={},m={};Object.keys(f).forEach((function(e){var t=f[e],n=t.newTags,r=t.oldTags;n.length&&(h[e]=n),r.length&&(m[e]=f[e].oldTags)})),t&&t(),s(e,h,m)},he=function(e){return Array.isArray(e)?e.join(""):e},me=function(e,t){void 0!==e&&document.title!==e&&(document.title=he(e)),ve(P.TITLE,t)},ve=function(e,t){var n=document.getElementsByTagName(e)[0];if(n){for(var r=n.getAttribute(Z),i=r?r.split(","):[],o=[].concat(i),a=Object.keys(t),l=0;l<a.length;l++){var s=a[l],c=t[s]||"";n.getAttribute(s)!==c&&n.setAttribute(s,c),-1===i.indexOf(s)&&i.push(s);var u=o.indexOf(s);-1!==u&&o.splice(u,1)}for(var d=o.length-1;d>=0;d--)n.removeAttribute(o[d]);i.length===o.length?n.removeAttribute(Z):n.getAttribute(Z)!==a.join(",")&&n.setAttribute(Z,a.join(","))}},ye=function(e,t){var n=document.head||document.querySelector(P.HEAD),r=n.querySelectorAll(e+"["+Z+"]"),i=Array.prototype.slice.call(r),o=[],a=void 0;return t&&t.length&&t.forEach((function(t){var n=document.createElement(e);for(var r in t)if(t.hasOwnProperty(r))if(r===x)n.innerHTML=t.innerHTML;else if(r===A)n.styleSheet?n.styleSheet.cssText=t.cssText:n.appendChild(document.createTextNode(t.cssText));else{var l=void 0===t[r]?"":t[r];n.setAttribute(r,l)}n.setAttribute(Z,"true"),i.some((function(e,t){return a=t,n.isEqualNode(e)}))?i.splice(a,1):o.push(n)})),i.forEach((function(e){return e.parentNode.removeChild(e)})),o.forEach((function(e){return n.appendChild(e)})),{oldTags:i,newTags:o}},be=function(e){return Object.keys(e).reduce((function(t,n){var r=void 0!==e[n]?n+'="'+e[n]+'"':""+n;return t?t+" "+r:r}),"")},ge=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce((function(t,n){return t[W[n]||n]=e[n],t}),t)},Se=function(e,t,n){switch(e){case P.TITLE:return{toComponent:function(){return e=t.title,n=t.titleAttributes,(i={key:e})[Z]=!0,o=ge(n,i),[r.createElement(P.TITLE,o,e)];var e,n,i,o},toString:function(){return function(e,t,n,r){var i=be(n),o=he(t);return i?"<"+e+" "+Z+'="true" '+i+">"+ee(o,r)+"</"+e+">":"<"+e+" "+Z+'="true">'+ee(o,r)+"</"+e+">"}(e,t.title,t.titleAttributes,n)}};case C:case T:return{toComponent:function(){return ge(t)},toString:function(){return be(t)}};default:return{toComponent:function(){return function(e,t){return t.map((function(t,n){var i,o=((i={key:n}
2)[Z]=!0,i);return Object.keys(t).forEach((function(e){var n=W[e]||e;if(n===x||n===A){var r=t.innerHTML||t.cssText;o.dangerouslySetInnerHTML={__html:r}}else o[n]=t[e]})),r.createElement(e,o)}))}(e,t)},toString:function(){return function(e,t,n){return t.reduce((function(t,r){var i=Object.keys(r).filter((function(e){return!(e===x||e===A)})).reduce((function(e,t){var i=void 0===r[t]?t:t+'="'+ee(r[t],n)+'"';return e?e+" "+i:i}),""),o=r.innerHTML||r.cssText||"",a=-1===G.indexOf(e);return t+"<"+e+" "+Z+'="true" '+i+(a?"/>":">"+o+"</"+e+">")}),"")}(e,t,n)}}}},Ee=function(e){var t=e.baseTag,n=e.bodyAttributes,r=e.encode,i=e.htmlAttributes,o=e.linkTags,a=e.metaTags,l=e.noscriptTags,s=e.scriptTags,c=e.styleTags,u=e.title,d=void 0===u?"":u,p=e.titleAttributes;return{base:Se(P.BASE,t,r),bodyAttributes:Se(C,n,r),htmlAttributes:Se(T,i,r),link:Se(P.LINK,o,r),meta:Se(P.META,a,r),noscript:Se(P.NOSCRIPT,l,r),script:Se(P.SCRIPT,s,r),style:Se(P.STYLE,c,r),title:Se(P.TITLE,{title:d,titleAttributes:p},r)}},we=E()((function(e){return{baseTag:ie([I,z],e),bodyAttributes:re(C,e),defer:ae(e,F),encode:ae(e,q),htmlAttributes:re(T,e),linkTags:oe(P.LINK,[B,I],e),metaTags:oe(P.META,[R,L,M,j,D],e),noscriptTags:oe(P.NOSCRIPT,[x],e),onChangeClientState:ne(e),scriptTags:oe(P.SCRIPT,[H,x],e),styleTags:oe(P.STYLE,[A],e),title:te(e),titleAttributes:re(N,e)}}),(function(e){pe&&ue(pe),e.defer?pe=ce((function(){fe(e,(function(){pe=null}))})):(fe(e),pe=null)}),Ee)((function(){return null})),Oe=(m=we,y=v=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.shouldComponentUpdate=function(e){return!O()(this.props,e)},t.prototype.mapNestedChildrenToProps=function(e,t){if(!t)return null;switch(e.type){case P.SCRIPT:case P.NOSCRIPT:return{innerHTML:t};case P.STYLE:return{cssText:t}}throw new Error("<"+e.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")},t.prototype.flattenArrayTypeChildren=function(e){var t,n=e.child,r=e.arrayTypeChildren,i=e.newChildProps,o=e.nestedChildren;return Q({},r,((t={})[n.type]=[].concat(r[n.type]||[],[Q({},i,this.mapNestedChildrenToProps(n,o))]),t))},t.prototype.mapObjectTypeChildren=function(e){var t,n,r=e.child,i=e.newProps,o=e.newChildProps,a=e.nestedChildren;switch(r.type){case P.TITLE:return Q({},i,((t={})[r.type]=a,t.titleAttributes=Q({},o),t));case P.BODY:return Q({},i,{bodyAttributes:Q({},o)});case P.HTML:return Q({},i,{htmlAttributes:Q({},o)})}return Q({},i,((n={})[r.type]=Q({},o),n))},t.prototype.mapArrayTypeChildrenToProps=function(e,t){var n=Q({},t);return Object.keys(e).forEach((function(t){var r;n=Q({},n,((r={})[t]=e[t],r))})),n}
2,t.prototype.warnOnInvalidChildren=function(e,t){return!0},t.prototype.mapChildrenToProps=function(e,t){var n=this,i={};return r.Children.forEach(e,(function(e){if(e&&e.props){var r=e.props,o=r.children,a=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce((function(t,n){return t[V[n]||n]=e[n],t}),t)}(J(r,["children"]));switch(n.warnOnInvalidChildren(e,o),e.type){case P.LINK:case P.META:case P.NOSCRIPT:case P.SCRIPT:case P.STYLE:i=n.flattenArrayTypeChildren({child:e,arrayTypeChildren:i,newChildProps:a,nestedChildren:o});break;default:t=n.mapObjectTypeChildren({child:e,newProps:t,newChildProps:a,nestedChildren:o})}}})),t=this.mapArrayTypeChildrenToProps(i,t)},t.prototype.render=function(){var e=this.props,t=e.children,n=J(e,["children"]),i=Q({},n);return t&&(i=this.mapChildrenToProps(t,i)),r.createElement(m,i)},$(t,null,[{key:"canUseDOM",set:function(e){m.canUseDOM=e}}]),t}(r.Component),v.propTypes={base:g().object,bodyAttributes:g().object,children:g().oneOfType([g().arrayOf(g().node),g().node]),defaultTitle:g().string,defer:g().bool,encodeSpecialCharacters:g().bool,htmlAttributes:g().object,link:g().arrayOf(g().object),meta:g().arrayOf(g().object),noscript:g().arrayOf(g().object),onChangeClientState:g().func,script:g().arrayOf(g().object),style:g().arrayOf(g().object),title:g().string,titleAttributes:g().object,titleTemplate:g().string},v.defaultProps={defer:!0,encodeSpecialCharacters:!0},v.peek=m.peek,v.rewind=function(){var e=m.rewind();return e||(e=Ee({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}})),e},y);Oe.renderStatic=Oe.rewind;var ke=n(7896);const _e=e=>{var t;let{pageData:n,ogImage:i}=e;const a=(0,ke.useLocation)(),{title:l,description:s}=(0,o.dT)(),c=null!=n&&n.title?n.title:l,u=null!=n&&n.articleBody?null===(t=n.articleBody[0].childContentfulArticleLeadLeadTextNode)||void 0===t?void 0:t.lead:null!=n&&n.content.shortDescription.shortDescription?n.content.shortDescription.shortDescription:s,d=i?i.imagePath:"images/OG-Image-Template.png",p=[{name:"title",content:c||l},{name:"description",content:u||s},{property:"image",content:"https://envimap.netlify.app/"+d},{name:"og:type",content:"website"},{name:"og:url",content:a.href},{name:"og:title",content:c},{name:"og:description",content:u},{name:"og:image",content:"https://envimap.netlify.app/"+d},{name:"og:image:width",content:"400"},{name:"og:image:height",content:"50"},{name:"twitter:card",content:"summary_large_image"},{name:"twitter:url",content:a.href},{name:"twitter:title",content:c},{name:"twitter:description",content:u},{property:"twitter:image",content:"https://envimap.netlify.app/"+d}];return r.createElement(Oe,null,r.createElement("title",null,"Envimap | "+c||0),p.map(((e,t)=>r.createElement("meta",{key:e.name+t,name:e.name,content:e.content}))))}},398:function(e,t,n){"use strict";n.d(t,{u:function(){return l}});var r=n(7294),i=n(5346),o=n(9807),a=n(4782);const l=e=>{let{children:t}=e;const{setIsModalOpen:n}=(0,a.vR)();return r.createElement(o.P,null,r.createElement("div",{className:"modal-content__header"},r.createElement("h2",null,"Regisztráljon"),r.createElement("button",{onClick:()=>n(!1)},r.createElement(i.x8,null))),t)}},4782:function(e,t,n){"use strict";n.d(t,{Jt:function(){return a},tC:function(){return o},vR:function(){return l}});var r=n(7294),i=n(9811);const o=(0,r.createContext)(),a=e=>{let{children:t}=e;const{0:n,1:a}=(0,r.useState)(!1),{0:l,1:s}=(0,r.useState)("registration");return(0,r.useEffect)((()=>(document.body.style.overflowY=n?"hidden":"",()=>{document.body.style.overflowY="auto"})),[n]),r.createElement(o.Provider,{value:{modalType:l,isModalOpen:n,setIsModalOpen:a,setModalType:s}},r.createElement(i.g,null),t)},l=()=>(0,r.useContext)(o)},9807:function(e,t,n){"use strict";n.d(t,{P:function(){return i}});var r=n(7294);const i=e=>{let{children:t}=e;return r.createElement(r.Fragment,null,r.createElement("div",{className:"modal-layout"}),r.createElement("div",{className:"modal"},r.createElement("div",{className:"modal-centered"},r.createElement("div",{className:"modal-content"},t))))}},9811:function(e,t,n){"use strict";n.d(t,{g:function(){return f}});var r=n(7294),i=n(4782),o=n(8488),a=n(5346),l=n(2086),s=n(1009),c=n(398);const u=()=>{const{setModalType:e}=(0,i.vR)(),{0:t,1:n}=(0,r.useState)(s.n2),{0:u,1:d}=(0,r.useState)(!1),p=t.find((e=>"checkbox"===e.type));return r.createElement(c.u,null,r.createElement("form",{onSubmit:async r=>{r.preventDefault();const i=(0,s.fw)(t),a=await(0,s.$N)(i,t,n);if(!0!==a&&d(a),!0===a){const t={...i,company_vat:i.vatnum,domain_id:"670a5c9c-1c12-476e-90a0-bbce8bf56d0c",available_services:'["GeoStore"]',market_segment:"Téradatbank",employee_number:""};delete t.checkbox,delete t.passwordAgain,d(!1),(0,o.YM)(t,e)}}},r.createElement("div",{className:"modal-content__body"},r.createElement("p",null,"Igénye leadásához EnviMAP fiókra van szüksége!"),u&&r.createElement("div",{className:"modal-content__body-form-errors"},r.createElement("ul",null,u.map(((e,t)=>r.createElement("li",{key:t},e))))),r.createElement("div",{className:"modal-content__body-form"},t.map(((e,t)=>"checkbox"!==e.type?"vatnum"===e.name?r.createElement(l.bg,{key:t,label:e.label,value:e.value,onChange:t=>((e,t)=>{n((n=>n.map((n=>n.name===e?{...n,value:t}:n))))})(e.name,t),name:e.name,required:e.required,hasError:e.hasError,onBlur:e=>(0,s.AR)(e,"completeByVAT",n)}):r.createElement(l.II,{key:t,label:e.label,type:e.type,value:e.value,onChange:e=>(0,s.Rx)(e,n),name:e.name,required:e.required,hasError:e.hasError,onBlur:"company"===e.name?e=>(0,s.AR)(e,"completeByName",n):void 0}):null))),r.createElement("div",{className:"modal-content__body-form"},r.createElement(l.bx,{checked:p.value,label:r.createElement(r.Fragment,null,"Elfogadom az"," ",r.createElement("a",{href:"https://map.envimap.hu/tc-resolver?service=Téradatbank",target:"blank"},"Általános Szerződési Feltételek"),"-ben leírtakat és hozzájárulok adataim kezeléséhez."),name:p.name,onChange:e=>(0,s.Rx)(e,n),value:p.value,required:p.required,hasError:p.hasError}),r.createElement(l.zx,{iconPosition:"after",icon:r.createElement(a.ol,null),text:"Regisztráció",type:"submit",value:"download"})))))};var d=n(9807);const p=()=>r.createElement(d.P,null,r.createElement("div",{className:"modal-content__body center"},r.createElement("div",{className:"modal-content__body-icon"},r.createElement("span",null,r.createElement(a.yR,{color:"green"}))),r.createElement("div",{className:"modal-content__body-text"},r.createElement("h2",null,"Sikeres regisztráció"),r.createElement("p",null,"EnviMAP fiókja hamarosan aktiválásra kerül, melyről újabb értesítést küldünk. Az aktiválás után fiókjába belépve tudja megrendeléseit leadni.")),r.createElement("div",{className:"modal-content__body-form"},r.createElement(l.zx,{iconPosition:"after",icon:r.createElement(a.ol,null),text:"Bejelentkezés",type:"button",action:()=>{window.location.assign("https://account.envimap.hu/")}}
2)))),f=()=>{const{modalType:e,isModalOpen:t}=(0,i.vR)(),n=()=>{switch(!0){case"registration"===e:return r.createElement(u,null);case"registrationSuccess"===e:return r.createElement(p,null)}};return t&&r.createElement(n,null)}},2086:function(e,t,n){"use strict";n.d(t,{ly:function(){return a},zx:function(){return q},bx:function(){return V},UO:function(){return O},S6:function(){return k},vL:function(){return F},Zu:function(){return G},II:function(){return Z},bg:function(){return X},Fd:function(){return c},eu:function(){return y},Ph:function(){return $},WF:function(){return b},Vp:function(){return yn},D3:function(){return bn},WI:function(){return Y},X1:function(){return gn}});var r=n(7294),i=n(8032),o=n(5346);const a=e=>{let{title:t,desc:n,image:a,mock:l,first:s,subtitle:u,link:d}=e;const p=(0,i.c)(a),f=()=>{d&&window.open(d,"_blank")};return l?l?r.createElement(c,{className:"audiance-card-mock",first:s}):void 0:r.createElement("div",{className:"audience-card\n          "+(u?"subtitle":"")+" \n          "+(d?"haslink":"")+"\n        ",onClick:f,role:"button",tabIndex:0},r.createElement("div",{className:"audience-card__top"},r.createElement("div",{className:"audience-card__image"},r.createElement(i.G,{image:p,alt:t})),r.createElement("div",{className:"audience-card__top-content"},r.createElement("h6",null,u),r.createElement("h5",null,t),r.createElement("p",null,n))),d&&r.createElement("div",{className:"audience-card__bottom"},r.createElement("a",{href:"/"},r.createElement("span",null,"További részletek"),r.createElement(o.ol,null))))};var l=n(2799),s=n(1009);const c=e=>{let{className:t,first:n}=e;const i=(0,s.Lm)();return r.createElement("div",{className:t+" "+(n?"first":"last"),style:i>=s.NZ.xl?{width:(0,l.y)((i-s.NZ.xl)/2+132)+"px",minWidth:(0,l.y)((i-s.NZ.xl)/2+132)+"px"}:i>=s.NZ.md?{width:(0,l.y)((i-s.NZ.xl)/2-16)+"px",minWidth:(0,l.y)((i-s.NZ.xl)/2-16)+"px"}:{marginLeft:(0,l.y)((i-s.NZ.md)/2-24)+"px"}})};var u=n(5697),d=n.n(u);function p(){return p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},p.apply(this,arguments)}function f(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var h=(0,r.forwardRef)((function(e,t){var n=e.color,i=void 0===n?"currentColor":n,o=e.size,a=void 0===o?24:o,l=f(e,["color","size"]);return r.createElement("svg",p({ref:t,xmlns:"http://www.w3.org/2000/svg",width:a,height:a,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},l),r.createElement("line",{x1:"5",y1:"12",x2:"19",y2:"12"}),r.createElement("polyline",{points:"12 5 19 12 12 19"}))}));h.propTypes={color:d().string,size:d().oneOfType([d().string,d().number])},h.displayName="ArrowRight";var m=h,v=n(1883);const y=e=>{let{title:t,image:n,date:o,link:a}=e;const l=(0,i.c)(n.gatsbyImageData);return r.createElement(v.Link,{to:"/article/"+(0,s.qt)(t)},r.createElement("div",{className:"news-card"},r.createElement("div",{className:"news-card__image"},r.createElement(i.G,{image:l,alt:t})),r.createElement("span",null," ",(0,s.bh)(o)," "),r.createElement("h5",null," ",t," "),r.createElement("div",{className:"news-card__link"},r.createElement("p",{href:a.link},a.text),r.createElement(m,null))))},b=e=>{let{title:t,desc:n,image:o,small:a,mock:l,first:s,imageURL:u}=e;const d=(0,i.c)(o);return l?l?r.createElement(c,{className:"service-card-mock",first:s}):void 0:r.createElement("div",{className:"service-card"+(a?" small":"")},r.createElement("div",{className:"service-card__image"},a?r.createElement("span",null,r.createElement("img",{src:u,alt:t})):r.createElement(i.G,{image:d,alt:t})),r.createElement("h5",null," ",t," "),r.createElement("p",null,n))};function g(){return g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},g.apply(this,arguments)}function S(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}
2var E=(0,r.forwardRef)((function(e,t){var n=e.color,i=void 0===n?"currentColor":n,o=e.size,a=void 0===o?24:o,l=S(e,["color","size"]);return r.createElement("svg",g({ref:t,xmlns:"http://www.w3.org/2000/svg",width:a,height:a,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},l),r.createElement("line",{x1:"12",y1:"5",x2:"12",y2:"19"}),r.createElement("line",{x1:"5",y1:"12",x2:"19",y2:"12"}))}));E.propTypes={color:d().string,size:d().oneOfType([d().string,d().number])},E.displayName="Plus";var w=E;const O=e=>{let{data:t,handleTitleClick:n,selectedIndex:i}=e;return r.createElement("div",{className:"collapse"},t.map(((e,t)=>r.createElement("div",{key:t,className:"collapse-item "+(i===t?"active":"")},r.createElement("div",{className:"collapse-item__left"},r.createElement("button",{onClick:()=>n(t)},r.createElement("span",{className:i===t?"active":""},i===t?r.createElement(o.eh,{color:"white"}):r.createElement(w,{color:"white"})))),r.createElement("div",{className:"collapse-item__right"},r.createElement("button",{onClick:()=>n(t)},e.title),r.createElement("p",null,e.shortDescription.shortDescription))))))},k=e=>{let{data:t,selectedIndex:n}=e;return r.createElement("div",{className:"collapse"},t.map(((e,t)=>r.createElement("div",{key:t,className:"collapse-content "+(n===t?"active":"")},r.createElement(G,{fit:!0,key:t},r.createElement("video",{className:"child",poster:e.contentPoster.url,autoPlay:!0,muted:!0,loop:!0,playsInline:!0},r.createElement("source",{src:e.content.url,type:"video/mp4"})))))))};var _=n(6808),C=n.n(_),T=function(e){var t=e.condition,n=e.wrapper,r=e.children;return t?n(r):r};function N(){return N=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},N.apply(this,arguments)}function P(e,t){return P=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},P(e,t)}var L,A="top",I="bottom";!function(e){e.STRICT="strict",e.LAX="lax",e.NONE="none"}(L||(L={}));var M="hidden",x="byCookieValue",D="CookieConsent",R=["children"],j={disableStyles:!1,hideOnAccept:!0,hideOnDecline:!0,location:I,visible:x,onAccept:function(e){},onDecline:function(){},cookieName:D,cookieValue:"true",declineCookieValue:"false",setDeclineCookie:!0,buttonText:"I understand",declineButtonText:"I decline",debug:!1,expires:365,containerClasses:"CookieConsent",contentClasses:"",buttonClasses:"",buttonWrapperClasses:"",declineButtonClasses:"",buttonId:"rcc-confirm-button",declineButtonId:"rcc-decline-button",extraCookieOptions:{},disableButtonStyles:!1,enableDeclineButton:!1,flipButtons:!1,sameSite:L.LAX,ButtonComponent:function(e){var t=e.children,n=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,R);return r.createElement("button",Object.assign({},n),t)},overlay:!1,overlayClasses:"",onOverlayClick:function(){},acceptOnOverlayClick:!1,ariaAcceptLabel:"Accept cookies",ariaDeclineLabel:"Decline cookies",acceptOnScroll:!1,acceptOnScrollPercentage:25,customContentAttributes:{},customContainerAttributes:{},customButtonProps:{},customDeclineButtonProps:{},customButtonWrapperAttributes:{},style:{},buttonStyle:{},declineButtonStyle:{},contentStyle:{},overlayStyle:{}},B={visible:!1,style:{alignItems:"baseline",background:"#353535",color:"white",display:"flex",flexWrap:"wrap",justifyContent:"space-between",left:"0",position:"fixed",width:"100%",zIndex:"999"},buttonStyle:{background:"#ffd42d",border:"0",borderRadius:"0px",boxShadow:"none",color:"black",cursor:"pointer",flex:"0 0 auto",padding:"5px 10px",margin:"15px"},declineButtonStyle:{background:"#c12a2a",border:"0",borderRadius:"0px",boxShadow:"none",color:"#e5e5e5",cursor:"pointer",flex:"0 0 auto",padding:"5px 10px",margin:"15px"},contentStyle:{flex:"1 0 300px",margin:"15px"},overlayStyle:{position:"fixed",left:0,top:0,width:"100%",height:"100%",zIndex:"999",backgroundColor:"rgba(0,0,0,0.3)"}},H=function(e){void 0===e&&(e=D);var t=C().get(e);return void 0===t?C().get(z(e)):t},z=function(e){return e+"-legacy"},W=function(e){var t,n;function i(){var t;return(t=e.apply(this,arguments)||this).state=B,t.handleScroll=function(){var e=N({},j,t.props).acceptOnScrollPercentage,n=document.documentElement,r=document.body,i="scrollTop",o="scrollHeight";(n[i]||r[i])/((n[o]||r[o])-n.clientHeight)*100>e&&t.accept(!0)},t.removeScrollListener=function(){t.props.acceptOnScroll&&window.removeEventListener("scroll",t.handleScroll)},t}n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,P(t,n);var o=i.prototype;return o.componentDidMount=function(){var e=this.props.debug;(void 0===this.getCookieValue()||e)&&(this.setState({visible:!0}),this.props.acceptOnScroll&&window.addEventListener("scroll",this.handleScroll,{passive:!0}))},o.componentWillUnmount=function(){this.removeScrollListener()},o.accept=function(e){var t;void 0===e&&(e=!1);var n=N({},j,this.props),r=n.cookieName,i=n.cookieValue,o=n.hideOnAccept,a=n.onAccept;this.setCookie(r,i),a(null!=(t=e)&&t),o&&(this.setState({visible:!1}),this.removeScrollListener())},o.overlayClick=function(){var e=N({},j,this.props),t=e.acceptOnOverlayClick,n=e.onOverlayClick;t&&this.accept(),n()},o.decline=function(){var e=N({},j,this.props),t=e.cookieName,n=e.declineCookieValue,r=e.hideOnDecline,i=e.onDecline;e.setDeclineCookie&&this.setCookie(t,n),i(),r&&this.setState({visible:!1})},o.setCookie=function(e,t){var n=this.props,r=n.extraCookieOptions,i=n.expires,o=n.sameSite,a=this.props.cookieSecurity;void 0===a&&(a=!window.location||"https:"===window.location.protocol);var l=N({expires:i},r,{sameSite:o,secure:a});o===L.NONE&&C().set(z(e),t,l),C().set(e,t,l)},o.getCookieValue=function(){var e=this.props.cookieName;return H(e)},o.render=function(){var e=this;switch(this.props.visible){case M:return null;case x:if(!this.state.visible)return null}var t=this.props,n=t.location,i=t.style,o=t.buttonStyle,a=t.declineButtonStyle,l=t.contentStyle,s=t.disableStyles,c=t.buttonText,u=t.declineButtonText,d=t.containerClasses,p=t.contentClasses,f=t.buttonClasse
2s,h=t.buttonWrapperClasses,m=t.declineButtonClasses,v=t.buttonId,y=t.declineButtonId,b=t.disableButtonStyles,g=t.enableDeclineButton,S=t.flipButtons,E=t.ButtonComponent,w=t.overlay,O=t.overlayClasses,k=t.overlayStyle,_=t.ariaAcceptLabel,C=t.ariaDeclineLabel,P=t.customContainerAttributes,L=t.customContentAttributes,D=t.customButtonProps,R=t.customDeclineButtonProps,j=t.customButtonWrapperAttributes,B={},H={},z={},W={},K={};switch(s?(B=Object.assign({},i),H=Object.assign({},o),z=Object.assign({},a),W=Object.assign({},l),K=Object.assign({},k)):(B=Object.assign({},N({},this.state.style,i)),W=Object.assign({},N({},this.state.contentStyle,l)),K=Object.assign({},N({},this.state.overlayStyle,k)),b?(H=Object.assign({},o),z=Object.assign({},a)):(H=Object.assign({},N({},this.state.buttonStyle,o)),z=Object.assign({},N({},this.state.declineButtonStyle,a)))),n){case A:B.top="0";break;case I:B.bottom="0"}var F=[];return g&&F.push(r.createElement(E,Object.assign({key:"declineButton",style:z,className:m,id:y,"aria-label":C,onClick:function(){e.decline()}},R),u)),F.push(r.createElement(E,Object.assign({key:"acceptButton",style:H,className:f,id:v,"aria-label":_,onClick:function(){e.accept()}},D),c)),S&&F.reverse(),r.createElement(T,{condition:w,wrapper:function(t){return r.createElement("div",{style:K,className:O,onClick:function(){e.overlayClick()}},t)}},r.createElement("div",Object.assign({className:""+d,style:B},P),r.createElement("div",Object.assign({style:W,className:p},L),this.props.children),r.createElement("div",Object.assign({className:""+h},j),F.map((function(e){return e})))))},i}(r.Component);W.defaultProps=j;var K=W;const F=e=>{let{isCookiesAccepted:t,setIsCookiesAccepted:n}=e;const i="EnviMAP";return(0,r.useEffect)((()=>{const e=H(i);n(!!e)}),[n]),r.createElement(K,{disableStyles:!0,containerClasses:"cookie "+(t?"hidden":""),contentClasses:"cookie__body",buttonWrapperClasses:"cookie__button",buttonText:r.createElement(o.yR,null),cookieName:i,onAccept:()=>n(!0)},r.createElement("div",{className:"cookie__body__icon"},r.createElement(o.Vj,{color:"white"})),r.createElement("div",{className:"cookie__body__content"},r.createElement("p",null,"A weboldal sütiket használ a felhasználói élmények növeléséhez."),r.createElement("a",{className:"cookie__body__content__link",href:"/Cookie_Szabalyzat_Envimap.pdf",target:"_blank",rel:"noreferrer"},r.createElement("p",null,"További információk"),r.createElement(o.ZJ,null))))},q=e=>{const t=void 0!==e.url,n=void 0!==e.action,i=e=>r.createElement("div",{className:"icon"},e.icon||r.createElement(o.ol,null)),a=e=>r.createElement("button",{className:"button__cta "+(e.secondary?"secondary ":"")+"icon-"+e.iconPosition+" "+(e.rounded?"rounded ":""),onClick:n?()=>e.action():void 0,"aria-label":e.text,type:e.type,value:e.value},e.iconPosition&&r.createElement(i,{icon:e.icon}),!e.noText&&r.createElement("div",{className:"text"},e.text||"Tovább"));return t?r.createElement("a",{href:e.url,target:e.target||"_self",rel:"noreferrer"},r.createElement(a,e)):r.createElement(a,e)};var U=n(615);const Y=(e,t)=>{const{0:n,1:o}=(0,r.useState)(0);return(0,r.useEffect)((()=>{const r=setInterval((()=>{o(n===t.length-1?0:n+1)}),e);return()=>clearInterval(r)}),[e,n,t.length]),r.createElement(U.lr,{selectedItem:n,animationHandler:"fade",showArrows:0,showStatus:0,showThumbs:0,showIndicators:0},t.map((e=>{const t=(0,i.c)(e.gatsbyImageData);return r.createElement("div",{key:e.url},r.createElement(i.G,{image:t,alt:e.filename,style:{height:"100vh"}}))})))},V=e=>{let{label:t,name:n,value:i,onChange:o,checked:a,hasError:l=!1}=e;return r.createElement("div",{className:"checkboxForm"+(l?" error":"")},r.createElement("label",{name:n},r.createElement("input",{name:n,type:"checkbox",value:i,onChange:o,checked:a}),r.createElement("span",{className:"checkboxForm__checkmark"}),r.createElement("span",null,t)))},G=e=>{let{fit:t,children:n}=e;return r.createElement("div",{className:"--device-frame"},r.createElement("div",{className:"--device-frame__screen"},r.createElement("div",{className:"--device-frame__screen__"+(t?"content-fit":"content")},n)))},Z=e=>{let{label:t,type:n="text",placeholder:i,value:o,onChange:a,name:l,required:s=!1,disabled:c=!1,hasError:u,onBlur:d}=e;return r.createElement("div",{className:"input-form"+(u?" error":"")},r.createElement("label",null,t,r.createElement("input",{type:n,name:l,value:o,onChange:a,placeholder:i,autoComplete:"password"===n?"on":"",required:s,disabled:c,onBlur:d})))},X=e=>{let{label:t,type:n="text",placeholder:i,value:o,onChange:a,name:l,required:s=!1,disabled:c=!1,hasError:u,onBlur:d}=e;const p=e=>e.replace(/[^0-9]/g,""),f=e=>{if(e.length>=8){let t=""+e.slice(0,8);return e.length>=9&&(t+="-"+e.slice(8,9)),e.length>=10&&(t+="-"+e.slice(9,11)),t}return e},h=f(p(o));return r.createElement("div",{className:"input-form"+(u?" error":"")},r.createElement("label",null,t,r.createElement("input",{type:n,name:l,value:h,onChange:e=>{const t=e.target.value,n=f(p(t));a(n)},placeholder:i,autoComplete:"password"===n?"on":"",required:s,disabled:c,onBlur:d})))},$=e=>{let{options:t,onChange:n}=e;const{0:i,1:o}=(0,r.useState)(t[0]);return r.createElement("div",{className:"select"},r.createElement("select",{value:i,onChange:e=>{const{value:r}=e.target,i=t.find((e=>e===r));o(i),n(i)}},t.map((e=>r.createElement("option",{key:e,value:e},e)))))};var Q=he(),J=e=>ue(e,Q),ee=he();J.write=e=>ue(e,ee);var te=he();J.onStart=e=>ue(e,te);var ne=he();J.onFrame=e=>ue(e,ne);var re=he();J.onFinish=e=>ue(e,re);var ie=[];J.setTimeout=(e,t)=>
vendor: 4,891 bytes, line 2
2{let n=J.now()+t,r=()=>{let e=ie.findIndex((e=>e.cancel==r));~e&&ie.splice(e,1),se-=~e?1:0},i={time:n,handler:e,cancel:r};return ie.splice(oe(n),0,i),se+=1,de(),i};var oe=e=>~(~ie.findIndex((t=>t.time>e))||~ie.length);J.cancel=e=>{te.delete(e),ne.delete(e),re.delete(e),Q.delete(e),ee.delete(e)},J.sync=e=>{ce=!0,J.batchedUpdates(e),ce=!1},J.throttle=e=>{let t;function n(){try{e(...t)}finally{t=null}}function r(...e){t=e,J.onStart(n)}return r.handler=e,r.cancel=()=>{te.delete(n),t=null},r};var ae=typeof window<"u"?window.requestAnimationFrame:()=>{};J.use=e=>ae=e,J.now=typeof performance<"u"?()=>performance.now():Date.now,J.batchedUpdates=e=>e(),J.catch=console.error,J.frameLoop="always",J.advance=()=>{"demand"!==J.frameLoop?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):fe()};var le=-1,se=0,ce=!1;function ue(e,t){ce?(t.delete(e),e(0)):(t.add(e),de())}function de(){le<0&&(le=0,"demand"!==J.frameLoop&&ae(pe))}function pe(){~le&&(ae(pe),J.batchedUpdates(fe))}function fe(){let e=le;le=J.now();let t=oe(le);t&&(me(ie.splice(0,t),(e=>e.handler())),se-=t),se?(te.flush(),Q.flush(e?Math.min(64,le-e):16.667),ne.flush(),ee.flush(),re.flush()):le=-1}function he(){let e=new Set,t=e;return{add(n){se+=t!=e||e.has(n)?0:1,e.add(n)},delete(n){return se-=t==e&&e.has(n)?1:0,e.delete(n)},flush(n){t.size&&(e=new Set,se-=t.size,me(t,(t=>t(n)&&e.add(t))),se+=e.size,t=e)}}}function me(e,t){e.forEach((e=>{try{t(e)}catch(n){J.catch(n)}}))}var ve=Object.defineProperty,ye={};((e,t)=>{for(var n in t)ve(e,n,{get:t[n],enumerable:!0})})(ye,{assign:()=>Ne,colors:()=>_e,createStringInterpolator:()=>we,skipAnimation:()=>Ce,to:()=>Oe,willAdvance:()=>Te});var be={arr:Array.isArray,obj:e=>!!e&&"Object"===e.constructor.name,fun:e=>"function"==typeof e,str:e=>"string"==typeof e,num:e=>"number"==typeof e,und:e=>void 0===e};var ge=(e,t)=>e.forEach(t);function Se(e,t,n){if(be.arr(e))for(let r=0;r<e.length;r++)t.call(n,e[r],`${r}`);else for(let r in e)e.hasOwnProperty(r)&&t.call(n,e[r],r)}var Ee=e=>be.und(e)?[]:be.arr(e)?e:[e];var we,Oe,ke=()=>typeof window>"u"||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),_e=null,Ce=!1,Te=function(){},Ne=e=>{e.to&&(Oe=e.to),e.now&&(J.now=e.now),void 0!==e.colors&&(_e=e.colors),null!=e.skipAnimation&&(Ce=e.skipAnimation),e.createStringInterpolator&&(we=e.createStringInterpolator),e.requestAnimationFrame&&J.use(e.requestAnimationFrame),e.batchedUpdates&&(J.batchedUpdates=e.batchedUpdates),e.willAdvance&&(Te=e.willAdvance),e.frameLoop&&(J.frameLoop=e.frameLoop)},Pe=new Set,Le=[],Ae=[],Ie=0,Me={get idle(){return!Pe.size&&!Le.length},start(e){Ie>e.priority?(Pe.add(e),J.onStart(xe)):(De(e),J(je))},advance:je,sort(e){if(Ie)J.onFrame((()=>Me.sort(e)));else{let t=Le.indexOf(e);~t&&(Le.splice(t,1),Re(e))}},clear(){Le=[],Pe.clear()}};function xe(){Pe.forEach(De),Pe.clear(),J(je)}function De(e){Le.includes(e)||Re(e)}function Re(e){Le.splice(function(e,t){let n=e.findIndex(t);return n<0?e.length:n}(Le,(t=>t.priority>e.priority)),0,e)}function je(e){let t=Ae;for(let n=0;n<Le.length;n++){let r=Le[n];Ie=r.priority,r.idle||(Te(r),r.advance(e),r.idle||t.push(r))}return Ie=0,(Ae=Le).length=0,(Le=t).length>0}var Be="[-+]?\\d*\\.?\\d+",He=Be+"%";function ze(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var We=new RegExp("rgb"+ze(Be,Be,Be)),Ke=new RegExp("rgba"+ze(Be,Be,Be,Be)),Fe=new RegExp("hsl"+ze(Be,He,He)),qe=new RegExp("hsla"+ze(Be,He,He,Be)),Ue=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,Ye=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,Ve=/^#([0-9a-fA-F]{6})$/,Ge=/^#([0-9a-fA-F]{8})$/;function Ze(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function Xe(e,t,n){let r=n<.5?n*(1+t):n+t-n*t,i=2*n-r,o=Ze(i,r,e+1/3),a=Ze(i,r,e),l=Ze(i,r,e-1/3);return Math.round(255*o)<<24|Math.round(255*a)<<16|Math.round(255*l)<<8}function $e(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}function Qe(e){return(parseFloat(e)%360+360)%360/360}function Je(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(255*t)}function et(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}function tt(e){let t=function(e){let t;return"number"==typeof e?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=Ve.exec(e))?parseInt(t[1]+"ff",16)>>>0:_e&&void 0!==_e[e]?_e[e]:(t=We.exec(e))?($e(t[1])<<24|$e(t[2])<<16|$e(t[3])<<8|255)>>>0:(t=Ke.exec(e))?($e(t[1])<<24|$e(t[2])<<16|$e(t[3])<<8|Je(t[4]))>>>0:(t=Ue.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=Ge.exec(e))?parseInt(t[1],16)>>>0:(t=Ye.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=Fe.exec(e))?(255|Xe(Qe(t[1]),et(t[2]),et(t[3])))>>>0:(t=qe.exec(e))?(Xe(Qe(t[1]),et(t[2]),et(t[3]))|Je(t[4]))>>>0:null}(e);return null===t?e:(t=t||0,`rgba(${(4278190080&t)>>>24}, ${(16711680&t)>>>16}, ${(65280&t)>>>8}, ${(255&t)/255})`)}
2var nt=(e,t,n)=>{if(be.fun(e))return e;if(be.arr(e))return nt({range:e,output:t,extrapolate:n});if(be.str(e.output[0]))return we(e);let r=e,i=r.output,o=r.range||[0,1],a=r.extrapolateLeft||r.extrapolate||"extend",l=r.extrapolateRight||r.extrapolate||"extend",s=r.easing||(e=>e);return e=>{let t=function(e,t){for(var n=1;n<t.length-1&&!(t[n]>=e);++n);return n-1}(e,o);return function(e,t,n,r,i,o,a,l,s){let c=s?s(e):e;if(c<t){if("identity"===a)return c;"clamp"===a&&(c=t)}if(c>n){if("identity"===l)return c;"clamp"===l&&(c=n)}return r===i?r:t===n?e<=t?r:i:(t===-1/0?c=-c:n===1/0?c-=t:c=(c-t)/(n-t),c=o(c),r===-1/0?c=-c:i===1/0?c+=r:c=c*(i-r)+r,c)}(e,o[t],o[t+1],i[t],i[t+1],s,a,l,r.map)}};Math.PI,Math.PI;var rt=Symbol.for("FluidValue.get"),it=Symbol.for("FluidValue.observers"),ot=e=>Boolean(e&&e[rt]),at=e=>e&&e[rt]?e[rt]():e;function lt(e,t){let n=e[it];n&&n.forEach((e=>{!function(e,t){e.eventObserved?e.eventObserved(t):e(t)}(e,t)}))}var st=class{[rt];[it];constructor(e){if(!e&&!(e=this.get))throw Error("Unknown getter");ct(this,e)}},ct=(e,t)=>ft(e,rt,t);function ut(e,t){if(e[rt]){let n=e[it];n||ft(e,it,n=new Set),n.has(t)||(n.add(t),e.observerAdded&&e.observerAdded(n.size,t))}return t}function dt(e,t){let n=e[it];if(n&&n.has(t)){let r=n.size-1;r?n.delete(t):e[it]=null,e.observerRemoved&&e.observerRemoved(r,t)}}var pt,ft=(e,t,n)=>Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0}),ht=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,mt=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,vt=new RegExp(`(${ht.source})(%|[a-z]+)`,"i"),yt=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,bt=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,gt=e=>{let[t,n]=St(e);if(!t||ke())return e;let r=window.getComputedStyle(document.documentElement).getPropertyValue(t);if(r)return r.trim();if(n&&n.startsWith("--")){return window.getComputedStyle(document.documentElement).getPropertyValue(n)||e}return n&&bt.test(n)?gt(n):n||e},St=e=>{let t=bt.exec(e);if(!t)return[,];let[,n,r]=t;return[n,r]},Et=(e,t,n,r,i)=>`rgba(${Math.round(t)}, ${Math.round(n)}, ${Math.round(r)}, ${i})`,wt=e=>{pt||(pt=_e?new RegExp(`(${Object.keys(_e).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map((e=>at(e).replace(bt,gt).replace(mt,tt).replace(pt,tt))),n=t.map((e=>e.match(ht).map(Number))),r=n[0].map(((e,t)=>n.map((e=>{if(!(t in e))throw Error('The arity of each "output" value must be equal');return e[t]})))).map((t=>nt({...e,output:t})));return e=>{let n=!vt.test(t[0])&&t.find((e=>vt.test(e)))?.replace(ht,""),i=0;return t[0].replace(ht,(()=>`${r[i++](e)}${n||""}`)).replace(yt,Et)}},Ot="react-spring: ",kt=e=>{let t=e,n=!1;if("function"!=typeof t)throw new TypeError(`${Ot}once requires a function parameter`);return(...e)=>{n||(t(...e),n=!0)}},_t=kt(console.warn);kt(console.warn);function Ct(e){return be.str(e)&&("#"==e[0]||/\d/.test(e)||!ke()&&bt.test(e)||e in(_e||{}))}new WeakMap;new Set,new WeakMap,new WeakMap,new WeakMap;var Tt=ke()?r.useEffect:r.useLayoutEffect;function Nt(){let e=(0,r.useState)()[1],t=(()=>{let e=(0,r.useRef)(!1);return Tt((()=>(e.current=!0,()=>{e.current=!1})),[]),e})();return()=>{t.current&&e(Math.random())}}var Pt=[];var Lt=Symbol.for("Animated:node"),At=e=>e&&e[Lt],It=(e,t)=>((e,t,n)=>Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0}))(e,Lt,t),Mt=e=>e&&e[Lt]&&e[Lt].getPayload(),xt=class{payload;constructor(){It(this,this)}getPayload(){return this.payload||[]}},Dt=class extends xt{constructor(e){super(),this._value=e,be.num(this._value)&&(this.lastPosition=this._value)}done=!0;elapsedTime;lastPosition;lastVelocity;v0;durationProgress=0;static create(e){return new Dt(e)}getPayload(){return[this]}getValue(){return this._value}setValue(e,t){return be.num(e)&&(this.lastPosition=e,t&&(e=Math.round(e/t)*t,this.done&&(this.lastPosition=e))),this._value!==e&&(this._value=e,!0)}reset(){let{done:e}=this;this.done=!1,be.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,e&&(this.lastVelocity=null),this.v0=null)}},Rt=class extends Dt{_string=null;_toString;constructor(e){super(0),this._toString=nt({output:[e,e]})}static create(e){return new Rt(e)}getValue(){return this._string??(this._string=this._toString(this._value))}setValue(e){if(be.str(e)){if(e==this._string)return!1;this._string=e,this._value=1}else{if(!super.setValue(e))return!1;this._string=null}return!0}reset(e){e&&(this._toString=nt({output:[this.getValue(),e]})),this._value=0,super.reset()}},jt={dependencies:null},Bt=class extends xt{constructor(e){super(),this.source=e,this.setValue(e)}getValue(e){let t={};return Se(this.source,((n,r)=>{var i;(i=n)&&i[Lt]===i?t[r]=n.getValue(e):ot(n)?t[r]=at(n):e||(t[r]=n)})),t}setValue(e){this.source=e,this.payload=this._makePayload(e)}reset(){this.payload&&ge(this.payload,(e=>e.reset()))}_makePayload(e){if(e){let t=new Set;return Se(e,this._addToPayload,t),Array.from(t)}}_addToPayload(e){jt.dependencies&&ot(e)&&jt.dependencies.add(e);let t=Mt(e);t&&ge(t,(e=>this.add(e)))}},Ht=class extends Bt{constructor(e){super(e)}static create(e){return new Ht(e)}getValue(){return this.source.map((e=>e.getValue()))}setValue(e){let t=this.getPayload();return e.length==t.length?t.map(((t,n)=>
2t.setValue(e[n]))).some(Boolean):(super.setValue(e.map(zt)),!0)}};function zt(e){return(Ct(e)?Rt:Dt).create(e)}var Wt=(e,t)=>{let n=!be.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,r.forwardRef)(((i,o)=>{let a=(0,r.useRef)(null),l=n&&(0,r.useCallback)((e=>{a.current=function(e,t){return e&&(be.fun(e)?e(t):e.current=t),t}(o,e)}),[o]),[s,c]=function(e,t){let n=new Set;return jt.dependencies=n,e.style&&(e={...e,style:t.createAnimatedStyle(e.style)}),e=new Bt(e),jt.dependencies=null,[e,n]}(i,t),u=Nt(),d=()=>{let e=a.current;n&&!e||!1===(!!e&&t.applyAnimatedValues(e,s.getValue(!0)))&&u()},p=new Kt(d,c),f=(0,r.useRef)();Tt((()=>(f.current=p,ge(c,(e=>ut(e,p))),()=>{f.current&&(ge(f.current.deps,(e=>dt(e,f.current))),J.cancel(f.current.update))}))),(0,r.useEffect)(d,[]),(e=>{(0,r.useEffect)(e,Pt)})((()=>()=>{let e=f.current;ge(e.deps,(t=>dt(t,e)))}));let h=t.getComponentProps(s.getValue());return r.createElement(e,{...h,ref:l})}))},Kt=class{constructor(e,t){this.update=e,this.deps=t}eventObserved(e){"change"==e.type&&J.write(this.update)}};var Ft=Symbol.for("AnimatedComponent"),qt=e=>be.str(e)?e:e&&be.str(e.displayName)?e.displayName:be.fun(e)&&e.name||null;Error,Error;var Ut=e=>e instanceof Vt,Yt=1,Vt=class extends st{id=Yt++;_priority=0;get priority(){return this._priority}set priority(e){this._priority!=e&&(this._priority=e,this._onPriorityChange(e))}get(){let e=At(this);return e&&e.getValue()}to(...e){return ye.to(this,e)}interpolate(...e){return _t(`${Ot}The "interpolate" function is deprecated in v9 (use "to" instead)`),ye.to(this,e)}toJSON(){return this.get()}observerAdded(e){1==e&&this._attach()}observerRemoved(e){0==e&&this._detach()}_attach(){}_detach(){}_onChange(e,t=!1){lt(this,{type:"change",parent:this,value:e,idle:t})}_onPriorityChange(e){this.idle||Me.sort(this),lt(this,{type:"priority",parent:this,priority:e})}};Symbol.for("SpringPhase");var Gt,Zt,Xt=({children:e,...t})=>{let n=(0,r.useContext)($t),i=t.pause||!!n.pause,o=t.immediate||!!n.immediate;t=function(e,t){let[n]=(0,r.useState)((()=>({inputs:t,result:e()}))),i=(0,r.useRef)(),o=i.current,a=o;return a?Boolean(t&&a.inputs&&function(e,t){if(e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}(t,a.inputs))||(a={inputs:t,result:e()}):a=n,(0,r.useEffect)((()=>{i.current=a,o==n&&(n.inputs=n.result=void 0)}),[a]),a.result}((()=>({pause:i,immediate:o})),[i,o]);let{Provider:a}=$t;return r.createElement(a,{value:t},e)},$t=(Gt=Xt,Zt={},Object.assign(Gt,r.createContext(Zt)),Gt.Provider._context=Gt,Gt.Consumer._context=Gt,Gt);Xt.Provider=$t.Provider,Xt.Consumer=$t.Consumer;var Qt=class extends Vt{constructor(e,t){super(),this.source=e,this.calc=nt(...t);let n=this._get(),r=function(e){let t=At(e);return t?t.constructor:be.arr(e)?Ht:Ct(e)?Rt:Dt}(n);It(this,r.create(n))}key;idle=!0;calc;_active=new Set;advance(e){let t=this._get();(function(e,t){if(be.arr(e)){if(!be.arr(t)||e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}return e===t})(t,this.get())||(At(this).setValue(t),this._onChange(t,this.idle)),!this.idle&&en(this._active)&&tn(this)}_get(){let e=be.arr(this.source)?this.source.map(at):Ee(at(this.source));return this.calc(...e)}_start(){this.idle&&!en(this._active)&&(this.idle=!1,ge(Mt(this),(e=>{e.done=!1})),ye.skipAnimation?(J.batchedUpdates((()=>this.advance())),tn(this)):Me.start(this))}_attach(){let e=1;ge(Ee(this.source),(t=>{ot(t)&&ut(t,this),Ut(t)&&(t.idle||this._active.add(t),e=Math.max(e,t.priority+1))})),this.priority=e,this._start()}_detach(){ge(Ee(this.source),(e=>{ot(e)&&dt(e,this)})),this._active.clear(),tn(this)}eventObserved(e){"change"==e.type?e.idle?this.advance():(this._active.add(e.parent),this._start()):"idle"==e.type?this._active.delete(e.parent):"priority"==e.type&&(this.priority=Ee(this.source).reduce(((e,t)=>Math.max(e,(Ut(t)?t.priority:0)+1)),0))}};function Jt(e){return!1!==e.idle}function en(e){return!e.size||Array.from(e).every(Jt)}function tn(e){e.idle||(e.idle=!0,ge(Mt(e),(e=>{e.done=!0})),lt(e,{type:"idle",parent:e}))}ye.assign({createStringInterpolator:wt,to:(e,t)=>new Qt(e,t)});Me.advance;var nn=n(3935),rn=/^--/;function on(e,t){return null==t||"boolean"==typeof t||""===t?"":"number"!=typeof t||0===t||rn.test(e)||ln.hasOwnProperty(e)&&ln[e]?(""+t).trim():t+"px"}var an={};var ln={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},sn=["Webkit","Ms","Moz","O"];ln=Object.keys(ln).reduce(((e,t)=>(sn.forEach((n=>e[((e,t)=>
vendor: 6,273 bytes, line 2
2e+t.charAt(0).toUpperCase()+t.substring(1))(n,t)]=e[t])),e)),ln);var cn=/^(matrix|translate|scale|rotate|skew)/,un=/^(translate)/,dn=/^(rotate|skew)/,pn=(e,t)=>be.num(e)&&0!==e?e+t:e,fn=(e,t)=>be.arr(e)?e.every((e=>fn(e,t))):be.num(e)?e===t:parseFloat(e)===t,hn=class extends Bt{constructor({x:e,y:t,z:n,...r}){let i=[],o=[];(e||t||n)&&(i.push([e||0,t||0,n||0]),o.push((e=>[`translate3d(${e.map((e=>pn(e,"px"))).join(",")})`,fn(e,0)]))),Se(r,((e,t)=>{if("transform"===t)i.push([e||""]),o.push((e=>[e,""===e]));else if(cn.test(t)){if(delete r[t],be.und(e))return;let n=un.test(t)?"px":dn.test(t)?"deg":"";i.push(Ee(e)),o.push("rotate3d"===t?([e,t,r,i])=>[`rotate3d(${e},${t},${r},${pn(i,n)})`,fn(i,0)]:e=>[`${t}(${e.map((e=>pn(e,n))).join(",")})`,fn(e,t.startsWith("scale")?1:0)])}})),i.length&&(r.transform=new mn(i,o)),super(r)}},mn=class extends st{constructor(e,t){super(),this.inputs=e,this.transforms=t}_value=null;get(){return this._value||(this._value=this._get())}_get(){let e="",t=!0;return ge(this.inputs,((n,r)=>{let i=at(n[0]),[o,a]=this.transforms[r](be.arr(i)?i:n.map(at));e+=" "+o,t=t&&a})),t?"none":e}observerAdded(e){1==e&&ge(this.inputs,(e=>ge(e,(e=>ot(e)&&ut(e,this)))))}observerRemoved(e){0==e&&ge(this.inputs,(e=>ge(e,(e=>ot(e)&&dt(e,this)))))}eventObserved(e){"change"==e.type&&(this._value=null),lt(this,e)}};ye.assign({batchedUpdates:nn.unstable_batchedUpdates,createStringInterpolator:wt,colors:{transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199}});var vn=((e,{applyAnimatedValues:t=(()=>!1),createAnimatedStyle:n=(e=>new Bt(e)),getComponentProps:r=(e=>e)}={})=>{let i={applyAnimatedValues:t,createAnimatedStyle:n,getComponentProps:r},o=e=>{let t=qt(e)||"Anonymous";return(e=be.str(e)?o[e]||(o[e]=Wt(e,i)):e[Ft]||(e[Ft]=Wt(e,i))).displayName=`Animated(${t})`,e};return Se(e,((t,n)=>{be.arr(e)&&(n=qt(t)),o[n]=o(t)})),{animated:o}})(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],{applyAnimatedValues:function(e,t){if(!e.nodeType||!e.setAttribute)return!1;let n="filter"===e.nodeName||e.parentNode&&"filter"===e.parentNode.nodeName,{style:r,children:i,scrollTop:o,scrollLeft:a,viewBox:l,...s}=t,c=Object.values(s),u=Object.keys(s).map((t=>n||e.hasAttribute(t)?t:an[t]||(an[t]=t.replace(/([A-Z])/g,(e=>"-"+e.toLowerCase())))));void 0!==i&&(e.textContent=i);
2for(let d in r)if(r.hasOwnProperty(d)){let t=on(d,r[d]);rn.test(d)?e.style.setProperty(d,t):e.style[d]=t}u.forEach(((t,n)=>{e.setAttribute(t,c[n])})),void 0!==o&&(e.scrollTop=o),void 0!==a&&(e.scrollLeft=a),void 0!==l&&e.setAttribute("viewBox",l)},createAnimatedStyle:e=>new hn(e),getComponentProps:({scrollTop:e,scrollLeft:t,...n})=>n});vn.animated;n(8488);const yn=e=>{let{tagname:t,onClick:n,active:i}=e;return r.createElement("button",{className:"tag "+(i&&"active"),onClick:n}," ",t," ")},bn=e=>{let{tag:t}=e;return r.createElement("div",{className:"tag-filter"},t)},gn=function(e,t){void 0===t&&(t=2e3);const{0:n,1:i}=(0,r.useState)(0);return(0,r.useEffect)((()=>{const n=setInterval((()=>{i((t=>(t+1)%e.length))}),t);return()=>clearInterval(n)}),[e.length,t]),e.map(((e,t)=>r.createElement("h1",{className:"slider-text "+(t===n?"active":"inactive"),key:t,style:{position:"absolute",top:100*(t-n)+"%",transition:"top 1s"}},e)))}},6084:function(e,t,n){"use strict";n.d(t,{Jx:function(){return Gt},X:function(){return k},eT:function(){return Zt},Di:function(){return Qt},VM:function(){return tn},Sq:function(){return nn},K9:function(){return ln},cZ:function(){return sn}});var r,i,o=n(7294),a=n(1541),l=function(){return(l=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};function s(e,t,n,r,i){var o=n>0?Math.max(0,Math.min(n,-t)):Math.min(0,Math.max(n,-t)),a=Math.min(Math.max(e+n-o,r),i)-Math.min(Math.max(e,r),i);return[a,n-a]}function c(e,t,n){return 0===Math.abs(t)&&Math.abs(n)>0||Math.sign(t)===Math.sign(n)?.3*e*Math.sign(n)*Math.log10(1+.5*Math.abs(n)/e):n}function u(e){return!!e&&e.scrollWidth>e.clientWidth}function d(e){return!!e&&e.scrollHeight>e.clientHeight}function p(e){return"function"==typeof e}function f(e,t){var n,r,i=function(){for(var o=[],a=0;a<arguments.length;a++)o[a]=arguments[a];var l=Date.now()-n,s=p(t)?t():t||0;l<s&&l>=0?r=setTimeout((function(){return i.apply(void 0,o)}),s-l):e.apply(void 0,o)},o=function(){for(var e=[],o=0;o<arguments.length;o++)e[o]=arguments[o];n=Date.now(),r=setTimeout((function(){return i.apply(void 0,e)}),p(t)?t():t||0)};return o.clear=function(){clearTimeout(r)},o}function h(e){var t=(0,o.useRef)(e);return(0,o.useEffect)((function(){t.current=e}),[e]),t}(i=r||(r={}))[i.Left=1]="Left",i[i.Middle=4]="Middle",i[i.Right=2]="Right";var m=function(){function e(e,t){var n,r,i,o,a=this;this.getScrollMode=function(e){if(a.getOptions().overscroll&&a.reference.current&&e){var t=a.reference.current,n=t.scrollLeft,r=t.scrollTop,i=t.clientHeight,o=t.clientWidth,l=t.scrollHeight,s=t.scrollWidth;return e.left<0&&n>0||e.left>0&&n<s-o||e.top<0&&r>
20||e.top>0&&r<l-i?"local":"global"}return"local"},this.clearStyles=function(){a.reference.current&&a.reference.current.childNodes.forEach((function(e,t){e.style.transition=a.originalStyles.transition[t],e.style.transform=a.originalStyles.transform[t],e.style.pointerEvents=a.originalStyles.pointerEvents[t]})),a.overflow.left=0,a.overflow.top=0,a.overflow.prevent=!1},this.inertia=function(e,t){var n=a.calculateScroll({left:a.inertiaSpeed.left*e,top:a.inertiaSpeed.top*e});a.inertiaSpeed.left=(n.left.local+n.left.overflow)/e*.95,a.inertiaSpeed.top=(n.top.local+n.top.overflow)/e*.95,a.applyScroll(n),Math.abs(a.inertiaSpeed.left)<.05&&Math.abs(a.inertiaSpeed.top)<.05&&(null==t||t())},this.reference=e,this.options=t,this.originalStyles={transform:[],transition:[],pointerEvents:[]},this.overflow={left:0,top:0,prevent:!1},this.inertiaSpeed={left:0,top:0},this.mode=null,this.active=!1,this.loopedInertia=(n=this.inertia,i=!1,o={run:function(e){i=!1;var t=performance.now(),a=function(){o.cancel(),null==e||e()},l=function(e){i||(n(e-t,a),t=e,r=window.requestAnimationFrame((function(e){return l(e)})))};r=window.requestAnimationFrame((function(e){return l(e)}))},cancel:function(){i=!0,window.cancelAnimationFrame(r)}}),this.debouncedClearStyles=f(this.clearStyles,300)}return e.prototype.getOptions=function(){return l({inertia:!0,rubberBand:!0},this.options.current)},e.prototype.start=function(e){var t=this;this.active&&this.cancel(),this.mode=this.getScrollMode(e),this.reference.current&&this.reference.current.childNodes.forEach((function(e){e.addEventListener("click",t.preventEvent);var n=window.getComputedStyle(e),r=n.transform,i=n.transition,o=n.pointerEvents;t.originalStyles.transition.push(i),t.originalStyles.transform.push(r),t.originalStyles.pointerEvents.push(o),e.style.pointerEvents="none"})),this.active=!0},e.prototype.scroll=function(e){this.applyScroll(this.calculateScroll(e))},e.prototype.end=function(e,t){var n=this,r=this.getOptions().inertia,i=function(){n.cancel(),null==t||t()};this.inertiaSpeed.left=e?e.left:0,this.inertiaSpeed.top=e?e.top:0,r?this.loopedInertia.run(i):i()},e.prototype.cancel=function(){var e,t=this;null===(e=this.reference.current)||void 0===e||e.childNodes.forEach((function(e){e.removeEventListener("click",t.preventEvent)})),this.resetOverflow(),this.loopedInertia.cancel(),this.mode=null,this.active=!1},e.prototype.resetOverflow=function(){var e,t=this.overflow.left||this.overflow.top;t&&(this.overflow.prevent=!0,(null===(e=this.reference.current)||void 0===e?void 0:e.childNodes).forEach((function(e){e.style.transform="translate3d(0px, 0px, 0px)",e.style.transition="300ms"}))),t?this.debouncedClearStyles():this.clearStyles()},e.prototype.preventEvent=function(e){e.preventDefault(),e.stopImmediatePropagation()},e.prototype.applyScroll=function(e){var t=this,n=e.left,r=e.top;(n.global||r.global)&&window.scrollTo({left:window.scrollX+n.global,top:window.scrollY+r.global,behavior:"auto"}),this.reference.current&&(this.reference.current.scrollLeft+=n.local,this.reference.current.scrollTop+=r.local,this.overflow.prevent||!n.overflow&&!r.overflow||(this.overflow.left+=n.overflow,this.overflow.top+=r.overflow,this.reference.current.childNodes.forEach((function(e){e.style.transform="translate3d("+-t.overflow.left+"px, "+-t.overflow.top+"px, 0px)",e.style.transition="0ms"}))))},e.prototype.calculateScroll=function(e){var t=this.getOptions().rubberBand,n={local:0,global:0,overflow:0},r={local:0,global:0,overflow:0};if("global"===this.mode)n.global=e.left,r.global=e.top;else if(this.reference.current){var i=this.reference.current,o=i.scrollLeft,a=i.scrollTop,l=i.scrollWidth,p=i.clientWidth,f=i.scrollHeight,h=i.clientHeight;if(u(this.reference.current)){var m=s(o,this.overflow.left,e.left,0,l-p),v=m[0],y=m[1];n.local=v,t&&(n.overflow=c(p,this.overflow.left,y))}if(d(this.reference.current)){var b=s(a,this.overflow.top,e.top,0,f-h);v=b[0],y=b[1],r.local=v,t&&(r.overflow=c(p,this.overflow.top,y))}}return{left:n,top:r}},e}();function v(e){void 0===e&&(e={mouseScroll:!0});var t,n,i,a=(0,o.useRef)(null),s=1/60*1e3,c=(0,o.useRef)({scrolling:!1,started:!1,pressed:!1,artificial:!1,mou
2se:!1}),p=(0,o.useRef)({active:{left:!1,top:!1},initialClick:{left:0,top:0},speedX:0,speedY:0,clientX:0,clientY:0}),v=(0,o.useRef)({body:{},reference:{}}),y=h(e),b=h(l({activationDistance:20,cursor:!0,buttons:[r.Left]},null!==(t=y.current.mouseScroll)&&"object"==typeof t?y.current.mouseScroll:{})),g=(0,o.useState)("mouseScrollImplementation"in e&&e.mouseScrollImplementation?e.mouseScrollImplementation(a,b):function(e,t){return new m(e,t)}(a,b))[0],S=function(){var e=function(){window.requestAnimationFrame((function(){var e,t;null===(t=(e=y.current).onEndScroll)||void 0===t||t.call(e),c.current.started=!1,c.current.scrolling=!1,c.current.artificial=!1}))};c.current.artificial?g.end({left:p.current.speedX,top:p.current.speedY},e):e()},E=function(e){var t,n,r=b.current.ignoreElements;y.current.mouseScroll&&function(e,t,n){if(n&&e&&t){var r=e.closest(n);return null===r||r.contains(t)}return Boolean(e&&t)}(e.target,a.current,r)&&(u(a.current)||d(a.current))&&-1!==b.current.buttons.indexOf(e.buttons)&&(t=e.clientX,n=e.clientY,p.current.speedY=0,p.current.speedX=0,p.current.clientX=t,p.current.clientY=n,p.current.active.left=!1,p.current.active.top=!1,p.current.initialClick.top=n,p.current.initialClick.left=t,c.current.mouse=!0,c.current.pressed=!0,g.cancel())},w=function(e){y.current.mouseScroll&&c.current.pressed&&c.current.mouse&&(function(e,t){var n=b.current,r=n.activationDistance,i=n.cursor;Math.abs(e-p.current.initialClick.left)>r&&(p.current.active.left=!0),Math.abs(t-p.current.initialClick.top)>r&&(p.current.active.top=!0);var o={left:p.current.active.left?p.current.clientX-e:0,top:p.current.active.top?p.current.clientY-t:0};g.active?c.current.pressed&&(p.current.speedX=o.left/s,p.current.speedY=o.top/s,p.current.clientX=e,p.current.clientY=t,g.scroll(o),window.requestAnimationFrame((function(){p.current.speedX=0,p.current.speedY=0}))):(p.current.active.top||p.current.active.left)&&(g.start(o),p.current.clientX=e,p.current.clientY=t,c.current.artificial=!0,i&&(v.current.body.cursor=document.body.style.cursor,document.body.style.cursor="grabbing",a.current&&(v.current.reference.cursor=a.current.style.cursor,a.current.style.cursor="grabbing")),a.current&&(v.current.reference.userSelect=a.current.style.userSelect,a.current.style.userSelect="none"))}(e.clientX,e.clientY),e.preventDefault(),e.stopPropagation())},O=function(){c.current.pressed&&(g.active&&S(),c.current.pressed=!1,c.current.mouse=!1,k())},k=function(){b.current.cursor&&(document.body.style.cursor=v.current.body.cursor||"",a.current&&(a.current.style.cursor=v.current.reference.cursor||"")),a.current&&(a.current.style.userSelect=v.current.reference.userSelect||"")},_=function(){c.current.artificial=!1,c.current.pressed=!0},C=function(){c.current.pressed&&(c.current.started&&!c.current.scrolling&&S(),c.current.pressed=!1)},T=function(){var e,t;c.current.scrolling=!0,c.current.started?null===(t=(e=y.current).onScroll)||void 0===t||t.call(e):function(){var e,t;c.current.started=!0,null===(t=(e=y.current).onStartScroll)||void 0===t||t.call(e)}(),N()},N=(250,n=h((function(){var e=c.current,t=e.pressed,n=e.started,r=e.artificial;t||!n||r||S(),c.current.scrolling=!1})),i=h(250),(0,o.useRef)(f((function(){var e;null===(e=n.current)||void 0===e||e.call(n)}),(function(){return i.current}))).current),P=(0,o.useCallback)((function(e){a.current!==e&&(a.current&&(a.current.removeEventListener("mousedown",E),a.current.removeEventListener("scroll",T),a.current.removeEventListener("touchstart",_)),a.current=e,a.current&&(a.current.addEventListener("mousedown",E,{passive:!1}),a.current.addEventListener("scroll",T,{passive:!1}),a.current.addEventListener("touchstart",_)))}),[]);return(0,o.useEffect)((function(){return window.addEventListener("mouseup",O),window.addEventListener("mousemove",w),window.addEventListener("touchend",C),function(){window.removeEventListener("mouseup",O),window.removeEventListener("mousemove",w),window.removeEventListener("touchend",C),k()}}),[]),{ref:P}}var y=(0,o.forwardRef)((function(e,t){var n,r,i=l({mouseScrollImplementation:void 0}
2,e),a=i.children,s=i.className,c=i.component,u=i.hideScrollbars,d=void 0===u||u,p=i.mouseScroll,f=void 0===p||p,h=i.mouseScrollImplementation,m=i.onStartScroll,y=i.onEndScroll,b=i.onScroll,g=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}(i,["children","className","component","hideScrollbars","mouseScroll","mouseScrollImplementation","onStartScroll","onEndScroll","onScroll"]),S=c||"div",E=v({mouseScroll:f,mouseScrollImplementation:h,onStartScroll:m,onEndScroll:y,onScroll:b});return o.createElement(S,l({className:(r=[s,"indiana-scroll-container",d&&"indiana-scroll-container--hide-scrollbars"],r.filter((function(e){return e})).join(" ")),ref:(n=[t,E.ref],function(e){n.forEach((function(t){"function"==typeof t?t(e):null!=t&&(t.current=e)}))})},g),a)})),b=y,g=n(2086),S=n(1009);const E=e=>{let{cardCategories:t}=e;return o.createElement(o.Fragment,null,t.map(((e,n)=>o.createElement("div",{className:"audiances-cards__category",key:n},o.createElement("div",{className:"audiances-cards__category-title"},o.createElement("span",null,e.category),o.createElement("span",null)),o.createElement("div",{className:"audiances-cards__category-cards "+(e.category!==t[0].category?"secondary":"")},e.items.map(((e,t)=>o.createElement(o.Fragment,{key:(0,S.xH)(30)},o.createElement(g.ly,{subtitle:e.subtitle,title:e.title,desc:e.description.description,image:e.illustration.gatsbyImageData,link:e.link,index:t})))))))))},w=e=>{let{displayData:t}=e;const{0:n,1:r}=(0,o.useState)([]);return(0,o.useEffect)((()=>{t&&r((e=>{const t=[];return e.forEach((e=>{const n=t.findIndex((t=>t.category===e.category));-1===n?t.push({category:e.category,items:[e]}):t[n].items.push(e)})),t})(t))}),[t]),o.createElement("div",{className:"audiances-cards"},o.createElement(y,null,o.createElement(o.Fragment,null,o.createElement(g.ly,{mock:!0,first:!0}),o.createElement(E,{cardCategories:n}),o.createElement(g.ly,{mock:!0}))))};var O=n(1434);const k=()=>{const{title:e,audiancesCards:t}=(0,a.W2)();return o.createElement(O.$0,{name:"audiances",backgroundColor:"#350B56"},o.createElement("div",{className:"audiances-container"},o.createElement("h1",null," ",e," ")),o.createElement(w,{displayData:t}))};var _=n(8032),C=n(8872);const T=e=>{let{content:t}=e;const{title:n,text:r,childContentfulArticleLeadLeadTextNode:i}=t,{aCB:a}=S.Sh;return i?o.createElement("div",{className:a+"-lead"},o.createElement("h3",null,i.lead)):o.createElement("div",{className:a+"-paragraph"},o.createElement("h4",null,n),null!=r&&o.createElement("div",{className:a+"-paragraph__md"},(0,C.Z)(r).filter((e=>{var t;return""!==e.props.children[0]&&""!==(null===(t=e.props.children[0].props)||void 0===t?void 0:t.children[0])}))))},N=e=>{let{content:t}=e;const{title:n,list:r}=t,{aC:i}=S.Sh;return o.createElement("div",{className:i+"__body-list"},o.createElement("h4",null,n),o.createElement("ul",null,r.map(((e,t)=>o.createElement("li",{key:t},o.createElement("div",{className:"circle"},o.createElement("span",null)),o.createElement("div",null,e))))))};function P(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 L(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?P(Object(n),!0).forEach((function(t){x(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):P(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function A(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function I(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function M(e,t,n){return t&&I(e.prototype,t),n&&I(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function x(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function D(){return(D=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function R(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&&B(e,t)}
2function j(e){return(j=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function B(e,t){return(B=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function H(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function z(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function W(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=j(e);if(t){var i=j(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return z(e)}(this,n)}}function K(e){return function(e){if(Array.isArray(e))return F(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){if("string"==typeof e)return F(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?F(e,t):void 0}}(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 F(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function q(e,t){return e(t={exports:{}},t.exports),t.exports}function U(){}function Y(){}function V(e){return e.map((function(e){return!1===e?null:e})).join(" ").replace(/\s+/g," ").trim()}function G(e,t){return 100/e*t/t}function Z(e,t){return 100*e/t}function X(e){return"".concat(e,"%")}function $(e,t,n){if(e===t)return!0;var r=me[he(e)],i=me[he(t)];return!(!r||r!==i)&&r(e,t,n)}function Q(e){return function(t,n,r){if(!r)return e(t,n,[]);for(var i,o=r.length;i=r[--o];)if(i[0]===t&&i[1]===n)return!0;return e(t,n,r)}}function J(e){var t=[];for(var n in e)"constructor"!==n&&t.push(n);return t}function ee(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||function(e){return e.$$typeof===be}(e)}function te(e,t){return!1!==t.clone&&t.isMergeableObject(e)?re(function(e){return Array.isArray(e)?[]:{}}(e),e,t):e}function ne(e,t,n){return e.concat(t).map((function(e){return te(e,n)}))}function re(e,t,n){(n=n||{}).arrayMerge=n.arrayMerge||ne,n.isMergeableObject=n.isMergeableObject||ye;var r=Array.isArray(t);return r===Array.isArray(e)?r?n.arrayMerge(e,t,n):function(e,t,n){var r={};return n.isMergeableObject(e)&&Object.keys(e).forEach((function(t){r[t]=te(e[t],n)})),Object.keys(t).forEach((function(i){n.isMergeableObject(t[i])&&e[i]?r[i]=re(e[i],t[i],n):r[i]=te(t[i],n)})),r}(e,t,n):te(t,n)}function ie(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){return{}},n=function(n){function r(e,n){var o;return A(this,r),(o=i.call(this,e,n)).state=t(L({},n.state)),o.updateStateProps=o.updateStateProps.bind(z(o)),o}R(r,n);var i=W(r);return M(r,[{key:"componentDidMount",value:function(){this.context.subscribe(this.updateStateProps)}},{key:"shouldComponentUpdate",value:function(e,t){return!ve(t,this.state)||!ve(e,this.props)}},{key:"componentWillUnmount",value:function(){this.context.unsubscribe(this.updateStateProps)}},{key:"updateStateProps",value:function(){this.setState(t(L({},this.context.state)))}},{key:"render",value:function(){var t=this,n=Se(this.state,this.props);return o.createElement(e,D({ref:function(e){t.instance=e}},n,{carouselStore:{getStoreState:this.context.getStoreState,masterSpinnerError:this.context.masterSpinnerError,masterSpinnerSuccess:this.context.masterSpinnerSuccess,setStoreState:this.context.setStoreState,subscribeMasterSpinner:this.context.subscribeMasterSpinner,unsubscribeAllMasterSpinner:this.context.unsubscribeAllMasterSpinner,unsubscribeMasterSpinner:this.context.unsubscribeMasterSpinner}}),this.props.children)}}]),r}(o.Component);
2return x(n,"contextType",Ee),x(n,"propTypes",{children:ce.children}),x(n,"defaultProps",{children:null}),n}Y.resetWarningCache=U;var oe=q((function(e){e.exports=function(){function e(e,t,n,r,i,o){if("SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"!==o){var a=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw a.name="Invariant Violation",a}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:Y,resetWarningCache:U};return n.PropTypes=n,n}()})),ae="loading",le="success",se="error",ce={children:oe.oneOfType([oe.arrayOf(oe.node),oe.node]),direction:oe.oneOf(["forward","backward"]),height:function(e,t){var n=e[t];return"vertical"!==e.orientation||null!==n&&"number"==typeof n?null:new Error("Missing required property '".concat(t,"' when orientation is vertical.  You must supply a number representing the height in pixels"))},orientation:oe.oneOf(["horizontal","vertical"]),isBgImage:function(e,t){return!0===e[t]&&"img"===e.tag?new Error("HTML img elements should not have a backgroundImage.  Please use ".concat(t," for other block-level HTML tags, like div, a, section, etc...")):null}},ue=function(e){var t=e.min,n=e.max,r=e.x;return Math.min(n,Math.max(t,r))},de="buttonBack___1mlaL",pe=["carouselStore","className","currentSlide","disabled","onClick","step","totalSlides","visibleSlides","infinite"],fe=function(e){function t(e){var r;return A(this,t),(r=n.call(this,e)).handleOnClick=r.handleOnClick.bind(z(r)),r}R(t,e);var n=W(t);return M(t,[{key:"handleOnClick",value:function(e){var t=this.props,n=t.carouselStore,r=t.currentSlide,i=t.onClick,o=t.step,a=t.infinite,l=t.visibleSlides,s=t.totalSlides-l,c=Math.max(r-o,0);a&&(c=0===r?s:c),n.setStoreState({currentSlide:c,isPlaying:!1},null!==i&&i.call(this,e))}},{key:"render",value:function(){var e=this.props,n=(e.carouselStore,e.className),r=(e.currentSlide,e.disabled,e.onClick,e.step,e.totalSlides,e.visibleSlides,e.infinite),i=H(e,pe),a=V([de,"carousel__back-button",n]),l=t.setDisabled(this.props.disabled,this.props.currentSlide,r);return o.createElement("button",D({type:"button","aria-label":"previous",className:a,onClick:this.handleOnClick,disabled:l},i),this.props.children)}}],[{key:"setDisabled",value:function(e,t,n){return null!==e?e:0===t&&!n}}]),t}(o.Component);x(fe,"propTypes",{carouselStore:oe.object.isRequired,children:ce.children.isRequired,className:oe.string,currentSlide:oe.number.isRequired,disabled:oe.bool,onClick:oe.func,step:oe.number.isRequired,totalSlides:oe.number.isRequired,visibleSlides:oe.number.isRequired,infinite:oe.bool}),x(fe,"defaultProps",{className:null,disabled:null,onClick:null,infinite:!1});var he=q((function(e,t){var n={}.toString,r="undefined"!=typeof window?window.Node:Function;e.exports=t=function(e){var t=typeof e;if("object"!=t)return t;if("object"==(t=i[n.call(e)]))return e instanceof Map?"map":e instanceof Set?"set":"object";if(t)return t;if(e instanceof r)switch(e.nodeType){case 1:return"element";case 3:return"text-node";case 9:return"document";case 11:return"document-fragment";default:return"dom-node"}};var i=t.types={"[object Function]":"function","[object Date]":"date","[object RegExp]":"regexp","[object Arguments]":"arguments","[object Array]":"array","[object Set]":"set","[object String]":"string","[object Null]":"null","[object Undefined]":"undefined","[object Number]":"number","[object Boolean]":"boolean","[object Object]":"object","[object Map]":"map","[object Text]":"text-node","[object Uint8Array]":"bit-array","[object Uint16Array]":"bit-array","[object Uint32Array]":"bit-array","[object Uint8ClampedArray]":"bit-array","[object Error]":"error","[object FormData]":"form-data","[object File]":"file","[object Blob]":"blob"}})),me=(he.types,{number:function(e,t){return e!=e&&t!=t},function:function(e,t,n){return e.toString()===t.toString()&&me.object(e,t,n)&&$(e.prototype,t.prototype)},date:function(e,t){return+e==+t},regexp:function(e,t){return e.toString()===t.toString()},element:function(e,t){return e.outerHTML===t.outerHTML},textnode:function(e,t){return e.textContent===t.textContent}});me.arguments=me["bit-array"]=me.array=Q((function(e,t,n){var r=e.length;if(r!==t.length)return!1;for(n.push([e,t]);r--;)if(!$(e[r],t[r],n))return!1;return!0})),me.object=Q((function(e,t,n){if("function"==typeof e.equal)return n.push([e,t]),e.equal(t,n);var r=J(e),i=J(t),o=r.length;if(o!==i.length)return!1;for(r.sort(),i.sort();o--;)if(r[o]!==i[o])return!1;for(n.push([e,t]),o=r.length;o--;){var a=r[o];if(!$(e[a],t[a],n))return!1}return!0}));var ve=$,ye=function(e){return function(e){return!!e&&"object"==typeof e}(e)&&!ee(e)},be="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;re.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce((function(e,n){return re(e,n,t)}),{})};var ge,Se=re,Ee=o.createContext(),we=function e(t){return Object.freeze(t),Object.getOwnPropertyNames(t).forEach((function(n){!t.hasOwnProperty(n)||null===t[n]||"object"!=typeof t[n]&&"function"!=typeof t[n]||Object.isFrozen(t[n])||e(t[n])})),t},Oe={masterSpinnerFinished:!1},ke=function(){function e(t){A(this,e),this.state=we(Se(Oe,t)),this.subscriptions=[],this.masterSpinnerSubscriptions={}
2,this.setStoreState=this.setStoreState.bind(this),this.getStoreState=this.getStoreState.bind(this),this.subscribe=this.subscribe.bind(this),this.unsubscribe=this.unsubscribe.bind(this),this.updateSubscribers=this.updateSubscribers.bind(this),this.subscribeMasterSpinner=this.subscribeMasterSpinner.bind(this),this.unsubscribeMasterSpinner=this.unsubscribeMasterSpinner.bind(this),this.unsubscribeAllMasterSpinner=this.unsubscribeAllMasterSpinner.bind(this),this.masterSpinnerSuccess=this.masterSpinnerSuccess.bind(this),this.masterSpinnerError=this.masterSpinnerError.bind(this)}return M(e,[{key:"setStoreState",value:function(e,t){this.state=we(Se(this.state,e)),this.updateSubscribers(t)}},{key:"getStoreState",value:function(){return Se({},this.state)}},{key:"subscribe",value:function(e){this.subscriptions.push(e)}},{key:"unsubscribe",value:function(e){var t=this.subscriptions.indexOf(e);-1!==t&&this.subscriptions.splice(t,1)}},{key:"updateSubscribers",value:function(e){this.subscriptions.forEach((function(e){return e()})),"function"==typeof e&&e(this.getStoreState())}},{key:"subscribeMasterSpinner",value:function(e){-1===Object.keys(this.masterSpinnerSubscriptions).indexOf(e)&&(this.masterSpinnerSubscriptions[e]={success:!1,error:!1,complete:!1})}},{key:"unsubscribeMasterSpinner",value:function(e){return-1!==Object.keys(this.masterSpinnerSubscriptions).indexOf(e)&&(this.setMasterSpinnerFinished(),delete this.masterSpinnerSubscriptions[e])}},{key:"unsubscribeAllMasterSpinner",value:function(){this.masterSpinnerSubscriptions={},this.setMasterSpinnerFinished()}},{key:"masterSpinnerSuccess",value:function(e){this.masterSpinnerSubscriptions[e].success=!0,this.masterSpinnerSubscriptions[e].complete=!0,this.setMasterSpinnerFinished()}},{key:"masterSpinnerError",value:function(e){this.masterSpinnerSubscriptions[e].error=!0,this.masterSpinnerSubscriptions[e].complete=!0,this.setMasterSpinnerFinished()}},{key:"setMasterSpinnerFinished",value:function(){this.setStoreState({masterSpinnerFinished:this.isMasterSpinnerFinished()})}},{key:"isMasterSpinnerFinished",value:function(){var e=this;return 0===Object.keys(this.masterSpinnerSubscriptions).filter((function(t){return!0!==e.masterSpinnerSubscriptions[t].complete})).length}}]),e}(),_e=["children","className","currentSlide","disableAnimation","disableKeyboard","hasMasterSpinner","interval","isPageScrollLocked","isPlaying","lockOnWindowScroll","naturalSlideHeight","naturalSlideWidth","orientation","playDirection","step","dragStep","tag","totalSlides","touchEnabled","dragEnabled","visibleSlides","infinite","isIntrinsicHeight"],Ce=(ge=function(e){function t(e){var r;if(A(this,t),r=n.call(this,e),e.isIntrinsicHeight&&"horizontal"!==e.orientation)throw Error('isIntrinsicHeight can only be used in "horizontal" orientation. See Readme for more information.');var i={currentSlide:e.currentSlide,disableAnimation:e.disableAnimation,disableKeyboard:e.disableKeyboard,hasMasterSpinner:e.hasMasterSpinner,imageErrorCount:0,imageSuccessCount:0,interval:e.interval,isPageScrollLocked:e.isPageScrollLocked,isPlaying:e.isPlaying,lockOnWindowScroll:e.lockOnWindowScroll,masterSpinnerThreshold:0,naturalSlideHeight:e.naturalSlideHeight,naturalSlideWidth:e.naturalSlideWidth,orientation:e.orientation,playDirection:e.playDirection,privateUnDisableAnimation:!1,slideSize:G(e.totalSlides,e.visibleSlides),slideTraySize:Z(e.totalSlides,e.visibleSlides),step:e.step,dragStep:e.dragStep,totalSlides:e.totalSlides,touchEnabled:e.touchEnabled,dragEnabled:e.dragEnabled,visibleSlides:e.visibleSlides,infinite:e.infinite,isIntrinsicHeight:e.isIntrinsicHeight};return r.carouselStore=new ke(i),r}R(t,e);var n=W(t);
2return M(t,[{key:"componentDidUpdate",value:function(e){var t=this,n={};["currentSlide","disableAnimation","disableKeyboard","hasMasterSpinner","interval","isPlaying","naturalSlideHeight","naturalSlideWidth","lockOnWindowScroll","orientation","playDirection","step","dragStep","totalSlides","touchEnabled","dragEnabled","visibleSlides"].forEach((function(r){e[r]!==t.props[r]&&(n[r]=t.props[r])})),this.props.currentSlide!==e.currentSlide&&!this.props.disableAnimation&&(n.disableAnimation=!0,n.privateUnDisableAnimation=!0),this.props.totalSlides===e.totalSlides&&this.props.visibleSlides===e.visibleSlides||(n.slideSize=G(this.props.totalSlides,this.props.visibleSlides),n.slideTraySize=Z(this.props.totalSlides,this.props.visibleSlides)),this.carouselStore.state.currentSlide>=this.props.totalSlides&&(n.currentSlide=Math.max(this.props.totalSlides-1,0)),Object.keys(n).length>0&&this.carouselStore.setStoreState(n)}},{key:"componentWillUnmount",value:function(){this.carouselStore.unsubscribeAllMasterSpinner()}},{key:"getStore",value:function(){return this.carouselStore}},{key:"render",value:function(){var e=this.props,t=(e.children,e.className,e.currentSlide,e.disableAnimation,e.disableKeyboard,e.hasMasterSpinner,e.interval,e.isPageScrollLocked,e.isPlaying,e.lockOnWindowScroll,e.naturalSlideHeight,e.naturalSlideWidth,e.orientation,e.playDirection,e.step,e.dragStep,e.tag),n=(e.totalSlides,e.touchEnabled,e.dragEnabled,e.visibleSlides,e.infinite,e.isIntrinsicHeight,H(e,_e)),r=V(["carousel",this.props.className]);return o.createElement(t,D({className:r},n),o.createElement(Ee.Provider,{value:this.carouselStore},this.props.children))}}]),t}(o.Component),x(ge,"propTypes",{children:ce.children.isRequired,className:oe.string,currentSlide:oe.number,disableAnimation:oe.bool,disableKeyboard:oe.bool,hasMasterSpinner:oe.bool,interval:oe.number,isPageScrollLocked:oe.bool,isPlaying:oe.bool,lockOnWindowScroll:oe.bool,naturalSlideHeight:oe.number.isRequired,naturalSlideWidth:oe.number.isRequired,orientation:ce.orientation,playDirection:ce.direction,step:oe.number,dragStep:oe.number,tag:oe.string,totalSlides:oe.number.isRequired,touchEnabled:oe.bool,dragEnabled:oe.bool,visibleSlides:oe.number,infinite:oe.bool,isIntrinsicHeight:oe.bool}),x(ge,"defaultProps",{className:null,currentSlide:0,disableAnimation:!1,disableKeyboard:!1,hasMasterSpinner:!1,interval:5e3,isPageScrollLocked:!1,isPlaying:!1,lockOnWindowScroll:!1,orientation:"horizontal",playDirection:"forward",step:1,dragStep:1,tag:"div",touchEnabled:!0,dragEnabled:!0,visibleSlides:1,infinite:!1,isIntrinsicHeight:!1}),ge);Ee.Consumer;var Te,Ne,Pe,Le,Ae,Ie,Me=ie(fe,(function(e){return{currentSlide:e.currentSlide,step:e.step,totalSlides:e.totalSlides,visibleSlides:e.visibleSlides,infinite:e.infinite}})),xe="buttonFirst___2rhFr",De=["carouselStore","className","currentSlide","disabled","onClick","totalSlides"],Re=(Te=function(e){function t(){var e;return A(this,t),(e=n.call(this)).handleOnClick=e.handleOnClick.bind(z(e)),e}R(t,e);var n=W(t);return M(t,[{key:"handleOnClick",value:function(e){var t=this.props,n=t.carouselStore,r=t.onClick;n.setStoreState({currentSlide:0,isPlaying:!1},null!==r&&r.call(this,e))}},{key:"render",value:function(){var e=this.props,t=(e.carouselStore,e.className),n=e.currentSlide,r=e.disabled,i=(e.onClick,e.totalSlides,H(e,De)),a=V([xe,"carousel__first-button",t]),l=null!==r?r:0===n;return o.createElement("button",D({type:"button","aria-label":"first",className:a,onClick:this.handleOnClick,disabled:l},i),this.props.children)}}]),t}(o.Component),x(Te,"propTypes",{carouselStore:oe.object.isRequired,children:ce.children.isRequired,className:oe.string,currentSlide:oe.number.isRequired,disabled:oe.bool,onClick:oe.func,totalSlides:oe.number.isRequired}),x(Te,"defaultProps",{className:null,disabled:null,onClick:null}),Te),je=(ie(Re,(function(e){return{currentSlide:e.currentSlide,totalSlides:e.totalSlides}})),"buttonNext___2mOCa"),Be=["carouselStore","className","currentSlide","disabled","onClick","step","totalSlides","visibleSlides","infinite"],He=(Ne=function(e){function t(e){var r;return A(this,t),(r=n.call(this,e)).handleOnClick=r.handleOnClick.bind(z(r)),r}R(t,e);var n=W(t);return M(t,[{key:"handleOnClick",value:function(e){var t=this.props,n=t.currentSlide,r=t.onClick,i=t.step,o=t.carouselStore,a=t.infinite,l=t.totalSlides-t.visibleSlides,s=i+n,c=Math.min(s,l);a&&(c=l===n?0:c),o.setStoreState({currentSlide:c,isPlaying:!1},null!==r&&r.call(this,e))}},{key:"render",value:function(){var e=this.props,n=(e.carouselStore,e.className),r=e.currentSlide,i=e.disabled,a=(e.onClick,e.step,e.totalSlides),l=e.visibleSlides,s=e.infinite,c=H(e,Be),u=V([je,"carousel__next-button",n]),d=t.setDisabled(i,r,l,a,s);return o.createElement("button",D({type:"button","aria-label":"next",className:u,onClick:this.handleOnClick,disabled:d},c),this.props.children)}}],[{key:"setDisabled",value:function(e,t,n,r,i){return null!==e?e:t>=r-n&&!i}}]),t}
2(o.PureComponent),x(Ne,"propTypes",{carouselStore:oe.object.isRequired,children:ce.children.isRequired,className:oe.string,currentSlide:oe.number.isRequired,disabled:oe.bool,onClick:oe.func,step:oe.number.isRequired,totalSlides:oe.number.isRequired,visibleSlides:oe.number.isRequired,infinite:oe.bool}),x(Ne,"defaultProps",{className:null,disabled:null,onClick:null,infinite:!1}),Ne),ze=ie(He,(function(e){return{currentSlide:e.currentSlide,step:e.step,totalSlides:e.totalSlides,visibleSlides:e.visibleSlides,infinite:e.infinite}})),We="buttonLast___2yuh0",Ke=["carouselStore","className","currentSlide","disabled","onClick","totalSlides","visibleSlides"],Fe=(Pe=function(e){function t(){var e;return A(this,t),(e=n.call(this)).handleOnClick=e.handleOnClick.bind(z(e)),e}R(t,e);var n=W(t);return M(t,[{key:"handleOnClick",value:function(e){var t=this.props,n=t.carouselStore,r=t.onClick,i=t.totalSlides,o=t.visibleSlides;n.setStoreState({currentSlide:i-o,isPlaying:!1},null!==r&&r.call(this,e))}},{key:"render",value:function(){var e=this.props,t=(e.carouselStore,e.className),n=e.currentSlide,r=e.disabled,i=(e.onClick,e.totalSlides),a=e.visibleSlides,l=H(e,Ke),s=V([We,"carousel__last-button",t]),c=null!==r?r:n>=i-a;return o.createElement("button",D({type:"button","aria-label":"last",className:s,onClick:this.handleOnClick,disabled:c},l),this.props.children)}}]),t}(o.Component),x(Pe,"propTypes",{carouselStore:oe.object.isRequired,children:ce.children.isRequired,className:oe.string,currentSlide:oe.number.isRequired,disabled:oe.bool,onClick:oe.func,totalSlides:oe.number.isRequired,visibleSlides:oe.number.isRequired}),x(Pe,"defaultProps",{className:null,disabled:null,onClick:null}),Pe),qe=(ie(Fe,(function(e){return{currentSlide:e.currentSlide,totalSlides:e.totalSlides,visibleSlides:e.visibleSlides}})),"buttonNext___3Lm3s"),Ue=["carouselStore","children","childrenPaused","childrenPlaying","className","isPlaying","onClick"],Ye=(Le=function(e){function t(e){var r;return A(this,t),(r=n.call(this,e)).handleOnClick=r.handleOnClick.bind(z(r)),r}R(t,e);var n=W(t);return M(t,[{key:"handleOnClick",value:function(e){var t=this.props.onClick;this.props.carouselStore.setStoreState({isPlaying:!this.props.isPlaying},null!==t&&t.call(this,e))}},{key:"render",value:function(){var e=this.props,t=(e.carouselStore,e.children,e.childrenPaused),n=e.childrenPlaying,r=e.className,i=e.isPlaying,a=(e.onClick,H(e,Ue)),l=V([qe,"carousel__play-button",r]);return o.createElement("button",D({type:"button","aria-label":"play",className:l,onClick:this.handleOnClick},a),i&&n,!i&&t,this.props.children)}}]),t}(o.PureComponent),x(Le,"propTypes",{carouselStore:oe.object.isRequired,children:oe.node,childrenPaused:oe.node,childrenPlaying:oe.node,className:oe.string,isPlaying:oe.bool.isRequired,onClick:oe.func}),x(Le,"defaultProps",{children:null,childrenPaused:null,childrenPlaying:null,className:null,onClick:null}),Le),Ve=(ie(Ye,(function(e){return{isPlaying:e.isPlaying}})),{dot:"dot___3c3SI"}),Ge=["carouselStore","children","className","currentSlide","disabled","onClick","selected","slide","totalSlides","visibleSlides"],Ze=(Ae=function(e){function t(e){var r;return A(this,t),(r=n.call(this,e)).handleOnClick=r.handleOnClick.bind(z(r)),r}R(t,e);var n=W(t);return M(t,[{key:"handleOnClick",value:function(e){var t=this.props,n=t.carouselStore,r=t.onClick,i=t.slide,o=t.totalSlides,a=t.visibleSlides,l=i>=o-a?o-a:i;n.setStoreState({currentSlide:l,isPlaying:!1},null!==r&&r.call(this,e))}},{key:"render",value:function(){var e=this.props,t=(e.carouselStore,e.children,e.className),n=e.currentSlide,r=e.disabled,i=(e.onClick,e.selected),a=e.slide,l=(e.totalSlides,e.visibleSlides),s=H(e,Ge),c=a>=n&&a<n+l,u="boolean"==typeof i?i:c,d="boolean"==typeof r?r:!0===c,p=V([Ve.dot,u&&Ve.dotSelected,"carousel__dot","carousel__dot--".concat(a),u&&"carousel__dot--selected",t]);return o.createElement("button",D({"aria-label":"slide dot",type:"button",onClick:this.handleOnClick,className:p,disabled:d},s),this.props.children)}}]),t}(o.Component),x(Ae,"propTypes",{carouselStore:oe.object.isRequired,children:ce.children,className:oe.string,currentSlide:oe.number.isRequired,disabled:oe.bool,onClick:oe.func,selected:oe.bool,slide:oe.number.isRequired,totalSlides:oe.number.isRequired,visibleSlides:oe.number.isRequired}),x(Ae,"defaultProps",{children:null,className:null,disabled:null,onClick:null,selected:null}),Ae),Xe=ie(Ze,(function(e){return{currentSlide:e.currentSlide,totalSlides:e.totalSlides,visibleSlides:e.visibleSlides}})),$e={},Qe=["renderDots"],Je=["carouselStore","children","className","currentSlide","dotNumbers","totalSlides","visibleSlides","disableActiveDots","showAsSelectedForCurrentSlideOnly","renderDots"],et=(Ie=function(e){function t(){return A(this,t),n.apply(this,arguments)}R(t,e);var n=W(t);return M(t,[{key:"renderDots",value:function(){var e=this.props,t=e.currentSlide,n=e.totalSlides,r=e.visibleSlides,i=e.disableActiveDots,a=e.showAsSelectedForCurrentSlideOnly,l=e.renderDots;if(l){var s=this.props;return s.renderDots,l(H(s,Qe))}for(var c=[],u=0;u<n;u+=1){var d=a?u===t:u>=t&&u<t+r,p=u>=n-r?n-r:u;c.push(o.createElement(Xe,{key:u,slide:p,selected:d,disabled:!!i&&d},o.createElement("span",{className:V["carousel__dot-group-dot"]},this.props.dotNumbers&&u+1)))}return c}},{key:"render",value:function(){var e=this.props,t=(e.carouselStore,e.children),n=e.className,r=(e.currentSlide,e.dotNumbers,e.totalSlides,e.visibleSlides,e.disableActiveDots,e.showAsSelectedForCurrentSlideOnly,e.renderDots,H(e,Je)),i=V([$e.DotGroup,"carousel__dot-group",n]);return o.createElement("div",D({className:i},r),this.renderDots(),t)}}]),t}(o.Component),x(Ie,"propTypes",{children:ce.children,className:oe.string,currentSlide:oe.number.isRequired,carouselStore:oe.object.isRequired,totalSlides:oe.number.isRequired,visibleSlides:oe.number.isRequired,dotNumbers:oe.bool,disableActiveDots:oe.bool,showAsSelectedForCurrentSlideOnly:oe.bool,renderDots:oe.func}),x(Ie,"defaultProps",{children:null,className:null,dotNumbers:!1,disableActiveDots:!0,showAsSelectedForCurrentSlideOnly:!1,renderDots:null}),Ie),tt=(ie(et,(function(e){return{currentSlide:e.currentSlide,totalSlides:e.totalSlides,visibleSlides:e.visibleSlides}})),{image:"image___xtQGH"}),nt=["src","alt"],rt=["carouselStore","children","className","hasMasterSpinner","isBgImage","onError","onLoad","renderError","renderLoading","style","tag"],it=function(e){function t(e){var r;return A(this,t),(r=n.call(this,e)).state={imageStatus:ae},r.handleImageLoad=r.handleImageLoad.bind(z(r)),r.handleImageError=r.handleImageError.bind(z(r)),r.image=null,r}R(t,e);var n=W(t);
2return M(t,[{key:"componentDidMount",value:function(){t.subscribeMasterSpinner(this.props),this.initImage()}},{key:"componentDidUpdate",value:function(e){e.src!==this.props.src&&(t.unsubscribeMasterSpinner(e),t.subscribeMasterSpinner(this.props),this.initImage())}},{key:"componentWillUnmount",value:function(){t.unsubscribeMasterSpinner(this.props),this.image.removeEventListener("load",this.handleImageLoad),this.image.removeEventListener("error",this.handleImageError),this.image=null}},{key:"initImage",value:function(){if(this.setState({imageStatus:ae}),this.image=document.createElement("img"),this.image.addEventListener("load",this.handleImageLoad,!1),this.image.addEventListener("error",this.handleImageError,!1),this.image.src=this.props.src,this.image.readyState||this.image.complete){var e=this.image.src;this.image.src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==",this.image.src=e}}},{key:"handleImageLoad",value:function(e){this.setState({imageStatus:le}),this.props.hasMasterSpinner&&this.props.carouselStore.masterSpinnerSuccess(this.props.src),this.props.onLoad&&this.props.onLoad(e)}},{key:"handleImageError",value:function(e){this.setState({imageStatus:se}),this.props.hasMasterSpinner&&this.props.carouselStore.masterSpinnerError(this.props.src),this.props.onError&&this.props.onError(e)}},{key:"tempTag",value:function(){return"img"===this.props.tag?"div":this.props.tag}},{key:"customRender",value:function(e){return"function"==typeof this.props[e]?this.props[e]():this.props.children}},{key:"renderLoading",value:function(e){var t=this.tempTag(),n=V([tt.image,tt.imageLoading,"carousel__image",this.props.isBgImage&&"carousel__image--with-background","carousel__image--loading",this.props.className]);return o.createElement(t,D({className:n},e),this.customRender("renderLoading"))}},{key:"renderError",value:function(e){var t=this.tempTag(),n=V([tt.image,tt.imageError,"carousel__image",this.props.isBgImage&&"carousel__image--with-background","carousel__image--error",this.props.className]);return o.createElement(t,D({className:n},e),this.customRender("renderError"))}},{key:"renderSuccess",value:function(e){var t=this.props,n=t.style,r=t.tag,i=V([tt.image,"carousel__image",this.props.isBgImage&&"carousel__image--with-background","carousel__image--success",this.props.className]),a=D({},n),l=e;if("img"!==r){var s=e.src;e.alt,l=H(e,nt),a=D({},n,{backgroundImage:'url("'.concat(s,'")'),backgroundSize:"cover"})}return o.createElement(r,D({className:i,style:a},l),this.props.children)}},{key:"render",value:function(){var e=this.props,t=(e.carouselStore,e.children,e.className,e.hasMasterSpinner,e.isBgImage,e.onError,e.onLoad,e.renderError,e.renderLoading,e.style,e.tag,H(e,rt));switch(this.state.imageStatus){case ae:return this.renderLoading(t);case le:return this.renderSuccess(t);case se:return this.renderError(t);default:throw new Error("unknown value for this.state.imageStatus")}}}],[{key:"subscribeMasterSpinner",value:function(e){e.hasMasterSpinner&&e.carouselStore.subscribeMasterSpinner(e.src)}},{key:"unsubscribeMasterSpinner",value:function(e){e.hasMasterSpinner&&e.carouselStore.unsubscribeMasterSpinner(e.src)}}]),t}(o.Component);x(it,"propTypes",{alt:oe.string,carouselStore:oe.object.isRequired,children:ce.children,className:oe.string,hasMasterSpinner:oe.bool.isRequired,isBgImage:ce.isBgImage,onError:oe.func,onLoad:oe.func,renderError:oe.func,renderLoading:oe.func,src:oe.string.isRequired,style:oe.object,tag:oe.string}),x(it,"defaultProps",{alt:"",children:null,className:null,isBgImage:!1,onError:null,onLoad:null,renderError:null,renderLoading:null,style:null,tag:"img"});var ot,at,lt,st,ct=ie(it,(function(e){return{hasMasterSpinner:e.hasMasterSpinner,orientation:e.orientation}})),ut="spinner___27VUp",dt=["className"],pt=(ot=function(e){function t(){return A(this,t),n.apply(this,arguments)}R(t,e);var n=W(t);return M(t,[{key:"render",value:function(){var e=this.props,t=e.className,n=H(e,dt),r=V([ut,"carousel__spinner",t]);return o.createElement("div",D({className:r},n))}}]),t}(o.PureComponent),x(ot,"propTypes",{className:oe.string}),x(ot,"defaultProps",{className:null}),ot),ft={container:"container___2O72F",overlay:"overlay___IV4qY",hover:"hover___MYy31",zoom:"zoom___3kqYk",loading:"loading___1pvNI",imageLoadingSpinnerContainer:"imageLoadingSpinnerContainer___3UIPD"},ht=["alt","bgImageProps","bgImageTag","carouselStore","className","imageClassName","overlayClassName","isPinchZoomEnabled","spinner","src","srcZoomed","tag"],mt=(at=function(e){function t(e){var r;return A(this,t),(r=n.call(this,e)).state={isImageLoading:!0,isHovering:!1,isZooming:!1,x:null,y:null,
2scale:1},r.tpCache={},r.handleImageComplete=r.handleImageComplete.bind(z(r)),r.handleOnMouseMove=r.handleOnMouseMove.bind(z(r)),r.handleOnMouseOut=r.handleOnMouseOut.bind(z(r)),r.handleOnMouseOver=r.handleOnMouseOver.bind(z(r)),r.handleOnTouchEnd=r.handleOnTouchEnd.bind(z(r)),r.handleOnTouchMove=r.handleOnTouchMove.bind(z(r)),r.handleOnTouchStart=r.handleOnTouchStart.bind(z(r)),r}R(t,e);var n=W(t);return M(t,[{key:"componentDidUpdate",value:function(e,t){!1===t.isZooming&&!0===this.state.isZooming&&this.props.carouselStore.setStoreState({isPageScrollLocked:!0}),!0===t.isZooming&&!1===this.state.isZooming&&this.props.carouselStore.setStoreState({isPageScrollLocked:!1})}},{key:"handleImageComplete",value:function(){this.setState({isImageLoading:!1})}},{key:"handleOnMouseOver",value:function(){this.state.isZooming||this.setState({isHovering:!0,scale:2})}},{key:"handleOnMouseOut",value:function(){this.state.isZooming||this.setState({isHovering:!1,scale:1})}},{key:"handleOnMouseMove",value:function(e){if(!this.state.isZooming){var t=X(e.nativeEvent.offsetX/e.target.offsetWidth*100),n=X(e.nativeEvent.offsetY/e.target.offsetHeight*100);this.setState({x:t,y:n})}}},{key:"handleOnTouchStart",value:function(e){var t=this;this.props.isPinchZoomEnabled&&(K(e.targetTouches).forEach((function(e){t.tpCache[e.identifier]={clientX:e.clientX,clientY:e.clientY}})),this.setState((function(e){return{isZooming:e.isZooming||Object.keys(t.tpCache).length>1}})))}},{key:"handleOnTouchMove",value:function(e){var n=this;if(this.state.isZooming){e.persist();var r=K(e.targetTouches).filter((function(e){return n.tpCache[e.identifier]})).slice(0,2);if(2===r.length){e.stopPropagation();var i=e.target.getBoundingClientRect(),o=r[0].identifier,a=r[1].identifier,l={x1:this.tpCache[o].clientX,y1:this.tpCache[o].clientY,x2:this.tpCache[a].clientX,y2:this.tpCache[a].clientY};l.distance=t.distanceBetweenTwoTouches(L({},l));var s=t.midpointBetweenTwoTouches(L({},l));l.cx=s.x,l.cy=s.y;var c={x1:r[0].clientX,y1:r[0].clientY,x2:r[1].clientX,y2:r[1].clientY};c.distance=t.distanceBetweenTwoTouches(L({},c));var u=t.midpointBetweenTwoTouches(L({},c));c.cx=u.x,c.cy=u.y;var d=X(ue({min:0,max:100,x:(c.cx-i.left)/i.width*100})),p=X(ue({min:0,max:100,x:(c.cy-i.top)/i.height*100})),f=function(e){return ue({min:1,max:3,x:e.scale+(c.distance-l.distance)/100})};this.setState((function(e){return{isZooming:1!==f(e),scale:f(e),x:d,y:p}}))}}}},{key:"handleOnTouchEnd",value:function(e){var t=this;this.props.isPinchZoomEnabled&&(K(e.changedTouches).forEach((function(e){delete t.tpCache[e.identifier]})),0===Object.keys(this.tpCache).length&&this.setState({isZooming:!1}))}},{key:"renderLoading",value:function(){if(this.state.isImageLoading){var e=this.props.spinner;return o.createElement("div",{className:V([ft.imageLoadingSpinnerContainer,"carousel__image-loading-spinner-container"])},e&&e(),!e&&o.createElement(pt,null))}return null}},{key:"render",value:function(){var e=this.props,t=e.alt,n=e.bgImageProps,r=e.bgImageTag,i=(e.carouselStore,e.className),a=e.imageClassName,l=e.overlayClassName,s=(e.isPinchZoomEnabled,e.spinner,e.src),c=e.srcZoomed,u=e.tag,d=H(e,ht),p=V([ft.container,i]),f=V([ft.image,"carousel__zoom-image",a]),h=V([ft.overlay,"carousel__zoom-image-overlay",this.state.isHovering&&ft.hover,this.state.isZooming&&ft.zoom,this.state.isHovering&&"carousel__zoom-image-overlay--hovering",this.state.isZooming&&"carousel__zoom-image-overlay--zooming",l]),m={};return(this.state.isHovering||this.state.isZooming)&&(m.transformOrigin="".concat(this.state.x," ").concat(this.state.y),m.transform="scale(".concat(this.state.scale,")")),o.createElement(u,D({className:p},d),o.createElement(ct,D({alt:t,className:f,tag:r,src:s,onLoad:this.handleImageComplete,onError:this.handleImageComplete},n)),o.createElement(ct,{className:h,tag:"div",src:c||s,style:m,isBgImage:!0,onFocus:this.handleOnMouseOver,onMouseOver:this.handleOnMouseOver,onBlur:this.handleOnMouseOut,onMouseOut:this.handleOnMouseOut,onMouseMove:this.handleOnMouseMove,onTouchStart:this.handleOnTouchStart,onTouchEnd:this.handleOnTouchEnd,onTouchMove:this.handleOnTouchMove}),this.renderLoading())}}],[{key:"midpointBetweenTwoTouches",value:function(e){var t=e.x1,n=e.y1;return{x:(t+e.x2)/2,y:(n+e.y2)/2}}},{key:"distanceBetweenTwoTouches",value:function(e){var t=e.x1,n=e.y1,r=e.x2,i=e.y2;return Math.sqrt(Math.pow(r-t,2)+Math.pow(i-n,2))}}]),t}(o.Component),x(at,"propTypes",{alt:oe.string,bgImageProps:oe.object,bgImageTag:oe.string,carouselStore:oe.object.isRequired,className:oe.string,imageClassName:oe.string,overlayClassName:oe.string,spinner:oe.func,src:oe.string.isRequired,srcZoomed:oe.string,tag:oe.string,isPinchZoomEnabled:oe.bool}),x(at,"defaultProps",{alt:void 0,bgImageProps:{},bgImageTag:"div",className:null,imageClassName:null,overlayClassName:null,isPinchZoomEnabled:!0,spinner:null,srcZoomed:null,tag:"div"}),at),vt=(ie(mt,(function(){return{}})),{slide:"slide___3-Nqo",slideHorizontal:"slideHorizontal___1NzNV",slideInner:"slideInner___2mfX9",focu
2sRing:"focusRing___1airF"}),yt=["ariaLabel","carouselStore","children","className","classNameHidden","classNameVisible","currentSlide","index","innerClassName","innerTag","naturalSlideHeight","naturalSlideWidth","onBlur","onFocus","orientation","slideSize","style","tabIndex","tag","totalSlides","visibleSlides","isIntrinsicHeight"],bt=(lt=function(e){function t(e){var r;return A(this,t),(r=n.call(this,e)).handleOnFocus=r.handleOnFocus.bind(z(r)),r.handleOnBlur=r.handleOnBlur.bind(z(r)),r.state={focused:!1},r}R(t,e);var n=W(t);return M(t,[{key:"isVisible",value:function(){var e=this.props,t=e.currentSlide,n=e.index,r=e.visibleSlides;return n>=t&&n<t+r}},{key:"handleOnFocus",value:function(e){var t=this,n=this.props.onFocus;this.setState({focused:!0},(function(){null!==n&&n.call(t,e)}))}},{key:"handleOnBlur",value:function(e){var t=this,n=this.props.onBlur;this.setState({focused:!1},(function(){null!==n&&n.call(t,e)}))}},{key:"renderFocusRing",value:function(){return this.state.focused?o.createElement("div",{className:[vt.focusRing,"carousel__slide-focus-ring"].join(" ")}):null}},{key:"render",value:function(){var e=this,t=this.props,n=t.ariaLabel,r=(t.carouselStore,t.children,t.className),i=t.classNameHidden,a=t.classNameVisible,l=(t.currentSlide,t.index,t.innerClassName),s=t.innerTag,c=t.naturalSlideHeight,u=t.naturalSlideWidth,d=(t.onBlur,t.onFocus,t.orientation),p=t.slideSize,f=t.style,h=t.tabIndex,m=t.tag,v=t.totalSlides,y=(t.visibleSlides,t.isIntrinsicHeight),b=H(t,yt),g={};"horizontal"===d?(g.width=X(p),g.paddingBottom=X(100*c/(u*v))):(g.width=X(100),g.paddingBottom=X(100*c/u));var S={};y&&("horizontal"===d?g.height="unset":g.width="unset",g.paddingBottom="unset",S.position="unset");var E=D({},g,f),w=this.isVisible(),O=V([vt.slide,"horizontal"===d&&vt.slideHorizontal,"carousel__slide",this.state.focused&&"carousel__slide--focused",w&&a,w&&"carousel__slide--visible",!w&&i,!w&&"carousel__slide--hidden",r]),k=V([vt.slideInner,"carousel__inner-slide",l]),_=this.isVisible()?0:-1,C="number"==typeof h?h:_;return o.createElement(m,D({ref:function(t){e.tagRef=t},tabIndex:C,"aria-selected":this.isVisible(),"aria-label":n,role:"option",onFocus:this.handleOnFocus,onBlur:this.handleOnBlur,className:O,style:E},b),o.createElement(s,{ref:function(t){e.innerTagRef=t},className:k,style:S},this.props.children,this.renderFocusRing()))}}]),t}(o.PureComponent),x(lt,"propTypes",{ariaLabel:oe.string,carouselStore:oe.object,children:ce.children,className:oe.string,classNameHidden:oe.string,classNameVisible:oe.string,currentSlide:oe.number.isRequired,index:oe.number.isRequired,innerClassName:oe.string,innerTag:oe.string,naturalSlideHeight:oe.number.isRequired,naturalSlideWidth:oe.number.isRequired,onBlur:oe.func,onFocus:oe.func,orientation:ce.orientation.isRequired,slideSize:oe.number.isRequired,style:oe.object,tabIndex:oe.number,tag:oe.string,totalSlides:oe.number.isRequired,visibleSlides:oe.number.isRequired,isIntrinsicHeight:oe.bool}),x(lt,"defaultProps",{ariaLabel:"slide",carouselStore:null,children:null,className:null,classNameHidden:null,classNameVisible:null,innerClassName:null,innerTag:"div",onBlur:null,onFocus:null,style:{},tabIndex:null,tag:"div",isIntrinsicHeight:!1}),lt),gt=ie(bt,(function(e){return{currentSlide:e.currentSlide,naturalSlideHeight:e.naturalSlideHeight,naturalSlideWidth:e.naturalSlideWidth,orientation:e.orientation,slideSize:e.slideSize,totalSlides:e.totalSlides,visibleSlides:e.visibleSlides,isIntrinsicHeight:e.isIntrinsicHeight}})),St=function(){function e(){A(this,e)}return M(e,[{key:"parents",value:function(e,t){return null===e.parentNode?t:this.parents(e.parentNode,t.concat([e]))}},{key:"scrollParent",value:function(t){for(var n=this.parents(t.parentNode,[]),r=0;r<n.length;r+=1)if(e.scroll(n[r]))return n[r];return document.scrollingElement||document.documentElement}},{key:"getScrollParent",value:function(t){return e.isNodeValid(t)?this.scrollParent(t):null}}],[{key:"style",value:function(e,t){return getComputedStyle(e,null).getPropertyValue(t)}},{key:"overflow",value:function(t){return e.style(t,"overflow")+e.style(t,"overflow-y")+e.style(t,"overflow-x")}},{key:"scroll",value:function(t){return/(auto|scroll)/.test(e.overflow(t))}},{key:"isNodeValid",value:function(e){return e instanceof HTMLElement||e instanceof SVGElement}}]),e}(),Et={horizontalSlider:"horizontalSlider___281Ls",horizontalSliderTray:"horizontalSliderTray___1L-0W",verticalSlider:"verticalSlider___34ZFD",verticalSliderTray:"verticalSliderTray___267D8",verticalTray:"verticalTray___12Key",verticalSlideTrayWrap:"verticalSlideTrayWrap___2nO7o",sliderTray:"sliderTray___-vHFQ",sliderAnimation:"sliderAnimation___300FY",masterSpinnerContainer:"masterSpinnerContainer___1Z6hB"},wt=["ariaLabel","carouselStore","children","className","classNameAnimation","classNameTray","classNameTrayWrap","currentSlide","disableAnimation","disableKeyboard","dragEnabled","hasMasterSpinner","interval","isPageScrollLocked","isPlaying","lockOnWindowScroll","masterSpinnerFinished","moveThreshold","naturalSlideHeight","naturalSlideWidth","onMasterSpinner","orientation","playDirection","privateUnDisableAnimation","slideSize","slideTraySize","spinner","style","tabIndex","totalSlides","touchEnabled","trayProps","trayTag","visibleSlides","isIntrinsicHeight"],Ot=["dragStep","step","infinite","preventVerticalScrollOnTouch","preventingVerticalScroll","horizontalPixelThreshold","verticalPixelThreshold"],kt=["className","onClickCapture","onMouseDown","onTouchCancel","onTouchEnd","onTouchMove","onTouchStart","ref","style"],_t=(st=function(e){function t(e){var r;return A(this,t),(r=n.call(this,e)).getSliderRef=r.getSliderRef.bind(z(r)),r.handleDocumentScroll=r.handleDocumentScroll.bind(z(r)),r.handleOnClickCapture=r.handleOnClickCapture.bind(z(r)),r.handleOnKeyDown=r.handleOnKeyDown.bind(z(r)),r.handleOnMouseDown=r.handleOnMouseDown.bind(z(r)),r.handleOnMouseMove=r.handleOnMouseMove.bind(z(r)),r.handleOnMouseUp=r.handleOnMouseUp.bind(z(r)),r.handleOnTouchCancel=r.handleOnTouchCancel.bind(z(r)),r.handleOnTouchEnd=r.handleOnTouchEnd.bind(z(r)),r.handleOnTouchMove=r.handleOnTouchMove.bind(z(r)),r.handleOnTouchStart=r.handleOnTouchStart.bind(z(r)),r.playBackward=r.playBackward.bind(z(r)),r.playForward=r.playForward.bind(z(r)),r.callCallback=r.callCallback.bind(z(r)),r.blockWindowScroll=r.blockWindowScroll.bind(z(r)),r.state={cancelNextClick:!1,deltaX:0,deltaY:0,isBeingMouseDragged:!1,isBeingTouchDragged:!1,preventingVerticalScroll:!1,startX:0,startY:0},r.interval=null,r.isDocumentScrolling=null,r.moveTimer=null,r.originalOverflow=null,r.scrollParent=null,r.scrollStopTimer=null,r}R(t,e);var n=W(t);
2return M(t,[{key:"componentDidMount",value:function(){this.props.lockOnWindowScroll&&window.addEventListener("scroll",this.handleDocumentScroll,!1),(this.props.touchEnabled||this.props.preventVerticalScrollOnTouch)&&window.addEventListener("touchmove",this.blockWindowScroll,!1),document.documentElement.addEventListener("mouseleave",this.handleOnMouseUp,!1),document.documentElement.addEventListener("mousemove",this.handleOnMouseMove,!1),document.documentElement.addEventListener("mouseup",this.handleOnMouseUp,!1),this.props.isPlaying&&this.play()}},{key:"componentDidUpdate",value:function(e){!e.isPlaying&&this.props.isPlaying&&this.play(),e.isPlaying&&!this.props.isPlaying&&this.stop(),!e.isPageScrollLocked&&this.props.isPageScrollLocked&&this.lockScroll(),e.isPageScrollLocked&&!this.props.isPageScrollLocked&&this.unlockScroll(),!1===e.privateUnDisableAnimation&&!0===this.props.privateUnDisableAnimation&&this.props.carouselStore.setStoreState({privateUnDisableAnimation:!1,disableAnimation:!1})}},{key:"componentWillUnmount",value:function(){document.documentElement.removeEventListener("mouseleave",this.handleOnMouseUp,!1),document.documentElement.removeEventListener("mousemove",this.handleOnMouseMove,!1),document.documentElement.removeEventListener("mouseup",this.handleOnMouseUp,!1),window.removeEventListener("scroll",this.handleDocumentScroll,!1),window.removeEventListener("touchmove",this.blockWindowScroll,!1),this.stop(),window.cancelAnimationFrame.call(window,this.moveTimer),window.clearTimeout(this.scrollStopTimer),this.isDocumentScrolling=null,this.moveTimer=null,this.scrollStopTimer=null}},{key:"getSliderRef",value:function(e){this.sliderTrayElement=e}},{key:"fakeOnDragStart",value:function(e){var t=e.screenX,n=e.screenY,r=e.touchDrag,i=void 0!==r&&r,o=e.mouseDrag,a=void 0!==o&&o;this.props.carouselStore.setStoreState({isPlaying:!1}),window.cancelAnimationFrame.call(window,this.moveTimer),"vertical"===this.props.orientation&&this.props.carouselStore.setStoreState({isPageScrollLocked:!0}),this.setState({isBeingTouchDragged:i,isBeingMouseDragged:a,startX:t,startY:n})}},{key:"fakeOnDragMove",value:function(e,t){var n=this;this.moveTimer=window.requestAnimationFrame.call(window,(function(){n.setState((function(r){return{deltaX:e-r.startX,deltaY:t-r.startY,preventingVerticalScroll:Math.abs(t-r.startY)<=n.props.verticalPixelThreshold&&Math.abs(e-r.startX)>=n.props.horizontalPixelThreshold}}))}))}},{key:"fakeOnDragEnd",value:function(){window.cancelAnimationFrame.call(window,this.moveTimer),this.computeCurrentSlide(),"vertical"===this.props.orientation&&this.props.carouselStore.setStoreState({isPageScrollLocked:!1}),this.setState({deltaX:0,deltaY:0,isBeingTouchDragged:!1,isBeingMouseDragged:!1}),this.isDocumentScrolling=!this.props.lockOnWindowScroll&&null}},{key:"callCallback",value:function(e,t){var n=this.props.trayProps;n&&"function"==typeof n[e]&&(t.persist(),n[e](t))}},{key:"handleOnMouseDown",value:function(e){this.props.dragEnabled?(e.preventDefault(),this.fakeOnDragStart({screenX:e.screenX,screenY:e.screenY,mouseDrag:!0}),this.callCallback("onMouseDown",e)):this.callCallback("onMouseDown",e)}},{key:"handleOnMouseMove",value:function(e){this.state.isBeingMouseDragged&&(this.setState({cancelNextClick:!0}),e.preventDefault(),this.fakeOnDragMove(e.screenX,e.screenY))}},{key:"handleOnMouseUp",value:function(e){this.state.isBeingMouseDragged&&(e.preventDefault(),this.fakeOnDragEnd())}},{key:"handleOnClickCapture",value:function(e){this.state.cancelNextClick?(e.preventDefault(),this.setState({cancelNextClick:!1}),this.callCallback("onClickCapture",e)):this.callCallback("onClickCapture",e)}},{key:"handleOnTouchStart",value:function(e){if(this.props.touchEnabled){"vertical"===this.props.orientation&&e.preventDefault();var t=e.targetTouches[0];this.fakeOnDragStart({screenX:t.screenX,screenY:t.screenY,touchDrag:!0}),this.callCallback("onTouchStart",e)}else this.callCallback("onTouchStart",e)}},{key:"handleDocumentScroll",value:function(){var e=this;this.props.touchEnabled&&(this.isDocumentScrolling=!0,window.clearTimeout(this.scrollStopTimer),this.scrollStopTimer=window.setTimeout((function(){e.isDocumentScrolling=!1}),66))}},{key:"handleOnTouchMove",value:function(e){if(!this.props.touchEnabled||this.props.lockOnWindowScroll&&this.isDocumentScrolling)this.callCallback("onTouchMove",e);else{window.cancelAnimationFrame.call(window,this.moveTimer);var t=e.targetTouches[0];t&&(this.fakeOnDragMove(t.screenX,t.screenY),this.callCallback("onTouchMove",e))}}},{key:"forward",value:function(){var e=this.props,t=e.currentSlide,n=e.step,r=e.totalSlides,i=e.visibleSlides;return Math.min(t+n,r-i)}},{key:"backward",value:function(){var e=this.props,t=e.currentSlide,n=e.step;return Math.max(t-n,0)}},{key:"handleOnKeyDown",value:function(e){var t=e.keyCode,n=this.props,r=n.carouselStore,i=n.currentSlide,o=n.disableKeyboard,a=n.totalSlides,l=n.visibleSlides,s={};!0===o||a<=l||(37===t&&(e.preventDefault(),this.focus(),s.currentSlide=Math.max(0,i-1),s.isPlaying=!1),39===t&&(e.preventDefault(),this.focus(),s.currentSlide=Math.min(a-l,i+1),s.isPlaying=!1),r.setStoreState(s))}},{key:"playForward",value:function(){var e=this.props,t=e.carouselStore,
2n=e.currentSlide;t.setStoreState({currentSlide:this.forward()===n?0:this.forward()})}},{key:"playBackward",value:function(){var e=this.props,t=e.carouselStore,n=e.currentSlide,r=e.totalSlides,i=e.visibleSlides;t.setStoreState({currentSlide:this.backward()===n?r-i:this.backward()})}},{key:"play",value:function(){var e=this.props.playDirection;this.interval=setInterval("forward"===e?this.playForward:this.playBackward,this.props.interval)}},{key:"stop",value:function(){window.clearInterval(this.interval),this.interval=null}},{key:"lockScroll",value:function(){var e=new St;this.scrollParent=e.getScrollParent(this.sliderTrayElement),this.scrollParent&&(this.originalOverflow=this.originalOverflow||this.scrollParent.style.overflow,this.scrollParent.style.overflow="hidden")}},{key:"unlockScroll",value:function(){this.scrollParent&&(this.scrollParent.style.overflow=this.originalOverflow,this.originalOverflow=null,this.scrollParent=null)}},{key:"blockWindowScroll",value:function(e){this.state.preventingVerticalScroll&&(e.preventDefault(),e.stopImmediatePropagation())}},{key:"computeCurrentSlide",value:function(){var e=t.slideSizeInPx(this.props.orientation,this.sliderTrayElement.clientWidth,this.sliderTrayElement.clientHeight,this.props.totalSlides),n=t.slidesMoved(this.props.moveThreshold,this.props.orientation,this.state.deltaX,this.state.deltaY,e,this.props.dragStep),r=this.props.totalSlides-Math.min(this.props.totalSlides,this.props.visibleSlides),i=ue({min:0,max:r,x:this.props.currentSlide+n});this.props.infinite&&(this.props.currentSlide>=r&&n>0&&(i=0),0===this.props.currentSlide&&n<0&&(i=r)),this.props.carouselStore.setStoreState({currentSlide:i})}},{key:"focus",value:function(){this.sliderElement.focus()}},{key:"handleOnTouchEnd",value:function(e){this.endTouchMove(),this.callCallback("onTouchEnd",e)}},{key:"handleOnTouchCancel",value:function(e){this.endTouchMove(),this.callCallback("onTouchCancel",e)}},{key:"endTouchMove",value:function(){this.props.touchEnabled&&this.fakeOnDragEnd()}},{key:"renderMasterSpinner",value:function(){var e=this.props,t=e.hasMasterSpinner,n=e.masterSpinnerFinished,r=e.spinner;return t&&!n?("function"==typeof this.props.onMasterSpinner&&this.props.onMasterSpinner(),o.createElement("div",{className:V([Et.masterSpinnerContainer,"carousel__master-spinner-container"])},r&&r(),!r&&o.createElement(pt,null))):null}},{key:"render",value:function(){var e=this,t=this.props,n=t.ariaLabel,r=(t.carouselStore,t.children),i=t.className,a=t.classNameAnimation,l=t.classNameTray,s=t.classNameTrayWrap,c=t.currentSlide,u=t.disableAnimation,d=(t.disableKeyboard,t.dragEnabled,t.hasMasterSpinner,t.interval,t.isPageScrollLocked,t.isPlaying,t.lockOnWindowScroll,t.masterSpinnerFinished,t.moveThreshold,t.naturalSlideHeight),p=t.naturalSlideWidth,f=(t.onMasterSpinner,t.orientation),h=(t.playDirection,t.privateUnDisableAnimation,t.slideSize),m=t.slideTraySize,v=(t.spinner,t.style),y=t.tabIndex,b=(t.totalSlides,t.touchEnabled,t.trayProps),g=t.trayTag,S=t.visibleSlides,E=t.isIntrinsicHeight,w=H(t,wt),O=D({},v),k={};"vertical"===f&&(k.height=0,k.paddingBottom=X(100*d*S/p),k.width=X(100));var _={},C=X(h*c*-1);(this.state.isBeingTouchDragged||this.state.isBeingMouseDragged||u)&&(_.transition="none"),E&&(_.display="flex",_.alignItems="stretch"),"vertical"===f?(_.transform="translateY(".concat(C,") translateY(").concat(this.state.deltaY,"px)"),_.width=X(100),_.flexDirection="column"):(_.width=X(m),_.transform="translateX(".concat(C,") translateX(").concat(this.state.deltaX,"px)"),_.flexDirection="row");var T=V(["vertical"===f?Et.verticalSlider:Et.horizontalSlider,"carousel__slider","vertical"===f?"carousel__slider--vertical":"carousel__slider--horizontal",i]),N=V([Et.sliderTrayWrap,"carousel__slider-tray-wrapper","vertical"===f?Et.verticalSlideTrayWrap:Et.horizontalTrayWrap,"vertical"===f?"carousel__slider-tray-wrap--vertical":"carousel__slider-tray-wrap--horizontal",s]),P=V([Et.sliderTray,a||Et.sliderAnimation,"carousel__slider-tray","vertical"===f?Et.verticalTray:Et.horizontalTray,"vertical"===f?"carousel__slider-tray--vertical":"carousel__slider-tray--horizontal",l]),L=null!==y?y:0,A=(w.dragStep,w.step,w.infinite,w.preventVerticalScrollOnTouch,w.preventingVerticalScroll,w.horizontalPixelThreshold,w.verticalPixelThreshold,H(w,Ot)),I=(b.className,b.onClickCapture,b.onMouseDown,b.onTouchCancel,b.onTouchEnd,b.onTouchMove,b.onTouchStart,b.ref,b.style,H(b,kt));return o.createElement("div",D({ref:function(t){e.sliderElement=t},className:T,"aria-live":"polite","aria-label":n,style:O,tabIndex:L,onKeyDown:this.handleOnKeyDown,role:"listbox"},A),o.createElement("div",{className:N,style:k},o.createElement(g,D({ref:this.getSliderRef,className:P,style:_,onTouchStart:this.handleOnTouchStart,onTouchMove:this.handleOnTouchMove,onTouchEnd:this.handleOnTouchEnd,onTouchCancel:this.handleOnTouchCancel,onMouseDown:this.handleOnMouseDown,onClickCapture:this.handleOnClickCapture},I),r),this.renderMasterSpinner()))}}],[{key:"slideSizeInPx",value:function(e,t,n,r){return("horizontal"===e?t:n)/r}},{key:"slidesMoved",value:function(e,t,n,r,i,o){var a="horizontal"===t?n:r,l=Math.abs(Math.round(a/i)),s=Math.abs(a)>=i*e?o:0,c=Math.max(s,l);if(a<0)return c;var u=-c;return 0===u?0:u}}]),t}(o.Component),x(st,"propTypes",{ariaLabel:oe.string,carouselStore:oe.object.isRequired,children:oe.node.isRequired,className:oe.string,classNameAnimation:oe.string,classNameTray:oe.string,classNameTrayWrap:oe.string,currentSlide:oe.number.isRequired,disableAnimation:oe.bool,disableKeyboard:oe.bool,dragEnabled:oe.bool.isRequired,dragStep:oe.number,hasMasterSpinner:oe.bool.isRequired,infinite:oe.bool,interval:oe.number.isRequired,isPageScrollLocked:oe.bool.isRequired,isPlaying:oe.bool.isRequired,lockOnWindowScroll:oe.bool.isRequired,preventVerticalScrollOnTouch:oe.bool,horizontalPixelThreshold:oe.number,verticalPixelThreshold:oe.number,masterSpinnerFinished:oe.bool.isRequired,moveThreshold:oe.number,naturalSlideHeight:oe.number.isRequired,naturalSlideWidth:oe.number.isRequired,onMasterSpinner:oe.func,orientation:ce.orientation.isRequired,playDirection:ce.direction.isRequired,privateUnDisableAnimation:oe.bool,slideSize:oe.number.isRequired,slideTraySize:oe.number.isRequired,spinner:oe.func,step:oe.number.isRequired,style:oe.object,tabIndex:oe.number,totalSlides:oe.number.isRequired,touchEnabled:oe.bool.isRequired,trayProps:oe.shape({className:oe.string,onClickCapture:oe.func,onMouseDown:oe.func,onTouchCancel:oe.func,onTouchEnd:oe.func,onTouchMove:oe.func,onTouchStart:oe.func,ref:oe.shape({}),style:oe.string}),trayTag:oe.string,visibleSlides:oe.number,isIntrinsicHeight:oe.bool}),x(st,"defaultProps",{ariaLabel:"slider",className:null,classNameAnimation:null,classNameTray:null,classNameTrayWrap:null,disableAnimation:!1,disableKeyboard:!1,dragStep:1,infinite:!1,preventVerticalScrollOnTouch:!0,horizontalPixelThreshold:15,verticalPixelThreshold:10,moveThreshold:.1,onMasterSpinner:null,privateUnDisableAnimation:!1,spinner:null,style:{},tabIndex:null,trayProps:{},trayTag:"div",visibleSlides:1,isIntrinsicHeight:!1}),st),Ct=ie(_t,(function(e){return{currentSlide:e.currentSlide,disableAnimation:e.disableAnimation,privateUnDisableAnimation:e.privateUnDisableAnimation,disableKeyboard:e.disableKeyboard,dragEnabled:e.dragEnabled,hasMasterSpinner:e.hasMasterSpinner,infinite:e.infinite,interval:e.interval,isPageScrollLocked:e.isPageScrollLocked,isPlaying:e.isPlaying,lockOnWindowScroll:e.lockOnWindowScroll,preventingVerticalScroll:e.preventingVerticalScroll,masterSpinnerFinished:e.masterSpinnerFinished,naturalSlideHeight:e.naturalSlideHeight,naturalSlideWidth:e.naturalSlideWidth,orientation:e.orientation,playDirection:e.playDirection,slideSize:e.slideSize,slideTraySize:e.slideTraySize,step:e.step,dragStep:e.dragStep,totalSlides:e.totalSlides,touchEnabled:e.touchEnabled,visibleSlides:e.visibleSlides,isIntrinsicHeight:e.isIntrinsicHeight}})),Tt=n(5346);const Nt=e=>{let{content:t}=e;const{images:n}=t,{aCBC:r}=S.Sh,{0:i,1:a}=(0,o.useState)(0),{0:l,1:s}
2=(0,o.useState)("100%"),c=e=>({height:"0px"===e?"initial":e,overflow:"hidden"});return(0,o.useEffect)((()=>{const e=document.getElementsByClassName("carousel__slide--visible")[0].getElementsByClassName("gatsby-image-wrapper"),t=window.getComputedStyle(e[0]).getPropertyValue("height");s(t)}),[i]),o.createElement(o.Fragment,null,o.createElement("div",{className:r+" desktop"},o.createElement(Ce,{naturalSlideWidth:976,naturalSlideHeight:530,totalSlides:n.length,visibleSlides:1,currentSlide:i,touchEnabled:!1,dragEnabled:!1},o.createElement(Ct,null,n.map(((e,t)=>{var n,a;const s=(0,_.c)(e.image.gatsbyImageData);return o.createElement(gt,{key:t,index:t},o.createElement("div",{style:c(l)},o.createElement(_.G,{image:s,alt:null===(n=e.imageDescription)||void 0===n?void 0:n.imageDescription,style:{height:i!==t?"100%":void 0,borderRadius:".25rem"}})),o.createElement("p",{className:r+"__desc"},null===(a=e.imageDescription)||void 0===a?void 0:a.imageDescription))}))),o.createElement("div",{className:r+"__buttons",style:c(l)},o.createElement(Me,{onClick:()=>a(i-1)},o.createElement(Tt.ol,null)),o.createElement(ze,{onClick:()=>a(i+1)},o.createElement(Tt.ol,null))))),o.createElement("div",{className:r+" mobile"},n.map(((e,t)=>{var n,i;const a=(0,_.c)(e.image.gatsbyImageData);return o.createElement("div",{key:t,className:"carousel-mobile"},o.createElement(_.G,{image:a,alt:null===(n=e.imageDescription)||void 0===n?void 0:n.imageDescription}),o.createElement("p",{className:r+"__desc"},null===(i=e.imageDescription)||void 0===i?void 0:i.imageDescription))}))))};var Pt,Lt=(Pt=function(e,t){return Pt=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},Pt(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}Pt(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),At=function(e){function t(t){var n=e.call(this,t)||this;return n.name="AssertionError",n}return Lt(t,e),t}(Error);function It(e,t){if(!e)throw new At(t)}function Mt(e){var t=Object.entries(e).filter((function(e){var t=e[1];return null!=t})).map((function(e){var t=e[0],n=e[1];return"".concat(encodeURIComponent(t),"=").concat(encodeURIComponent(String(n)))}));return t.length>0?"?".concat(t.join("&")):""}var xt=n(4184),Dt=n.n(xt),Rt=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),jt=function(){return jt=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},jt.apply(this,arguments)},Bt=function(e,t,n,r){return new(n||(n=Promise))((function(o,a){function l(e){try{c(r.next(e))}catch(i){a(i)}}function s(e){try{c(r.throw(e))}catch(i){a(i)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(l,s)}c((r=r.apply(e,t||[])).next())}))},Ht=function(e,t){var n,r,o,a,l={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(a){return function(s){return function(a){if(n)throw new TypeError("Generator is already executing.");for(;l;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return l.label++,{value:a[1],done:!1};case 5:l.label++,r=a[1],a=[0];continue;case 7:a=l.ops.pop(),l.trys.pop();continue;default:if(!(o=l.trys,(o=o.length>0&&o[o.length-1])||6!==a[0]&&2!==a[0])){l=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){l.label=a[1];break}if(6===a[0]&&l.label<o[1]){l.label=o[1],o=a;break}if(o&&l.label<o[2]){l.label=o[2],l.ops.push(a);break}o[2]&&l.ops.pop(),l.trys.pop();continue}a=t.call(e,l)}catch(i){a=[6,i],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,s])}}},zt=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n};var Wt=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.openShareDialog=function(e){var n,r,o=t.props,a=o.onShareWindowClose,l=o.windowHeight,s=void 0===l?400:l,c=o.windowPosition,u=void 0===c?"windowCenter":c,d=o.windowWidth,p=void 0===d?550:d;!function(e,t,n){var r=t.height,o=t.width,a=zt(t,["height","width"]),l=jt({height:r,width:o,location:"no",toolbar:"no",status:"no",directories:"no",menubar:"no",scrollbars:"yes",resizable:"no",centerscreen:"yes",chrome:"yes"},a),s=window.open(e,"",Object.keys(l).map((function(e){return"".concat(e,"=").concat(l[e])})).join(", "));if(n)var c=window.setInterval((function(){try{(null===s||s.closed)&&(window.clearInterval(c),n(s))}catch(i){console.error(i)}}),1e3)}(e,jt({height:s,width:p},"windowCenter"===u?(n=p,r=s,{left:window.outerWidth/2+(window.screenX||window.screenLeft||0)-n/2,top:window.outerHeight/2+(window.screenY||window.screenTop||0)-r/2}):function(e,t){return{top:(window.screen.height-t)/2,left:(window.screen.width-e)/2}}(p,s)),a)},t.handleClick=function(e){return Bt(t,void 0,void 0,(function(){var t,n,r,i,o,a,l,s,c,u;return Ht(this,(function(d){switch(d.label){case 0:return t=this.props,n=t.beforeOnClick,r=t.disabled,i=t.networkLink,o=t.onClick,a=t.url,l=t.openShareDialogOnClick,s=t.opts,c=i(a,s),r?[2]:(e.preventDefault(),n?(u=n(),!(p=u)||"object"!=typeof p&&"function"!=typeof p||"function"!=typeof p.then?[3,2]:[4,u]):[3,2]);case 1:d.sent(),d.label=2;case 2:return l&&this.openShareDialog(c),o&&o(e,c),[2]}var p}))}))},t}return Rt(t,e),t.prototype.render=function(){var e=this.props,t=(e.beforeOnClick,e.children),n=e.className,r=e.disabled,i=e.disabledStyle,a=e.forwardedRef,l=(e.networkLink,e.networkName),s=(e.onShareWindowClose,e.openShareDialogOnClick,e.opts,e.resetButtonStyle),c=e.style,u=(e.url,e.windowHeight,e.windowPosition,e.windowWidth,zt(e,["beforeOnClick","children","className","disabled","disabledStyle","forwardedRef","networkLink","networkName","onShareWindowClose","openShareDialogOnClick","opts","resetButtonStyle","style","url","windowHeight","windowPosition","windowWidth"])),d=Dt()("react-share__ShareButton",{"react-share__ShareButton--disabled":!!r,disabled:!!r},n),p=jt(jt(s?{backgroundColor:"transparent",border:"none",padding:0,font:"inherit",color:"inherit",curs
2or:"pointer"}:{},c),r&&i);return o.createElement("button",jt({},u,{"aria-label":u["aria-label"]||l,className:d,onClick:this.handleClick,ref:a,style:p}),t)},t.defaultProps={disabledStyle:{opacity:.6},openShareDialogOnClick:!0,resetButtonStyle:!0},t}(o.Component),Kt=Wt,Ft=function(){return Ft=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},Ft.apply(this,arguments)};var qt=function(e,t,n,r){function i(i,a){var l=n(i),s=Ft({},i);return Object.keys(l).forEach((function(e){delete s[e]})),o.createElement(Kt,Ft({},r,s,{forwardedRef:a,networkName:e,networkLink:t,opts:n(i)}))}return i.displayName="ShareButton-".concat(e),(0,o.forwardRef)(i)};var Ut=qt("facebook",(function(e,t){var n=t.quote,r=t.hashtag;return It(e,"facebook.url"),"https://www.facebook.com/sharer/sharer.php"+Mt({u:e,quote:n,hashtag:r})}),(function(e){return{quote:e.quote,hashtag:e.hashtag}}),{windowWidth:550,windowHeight:400});var Yt=qt("linkedin",(function(e,t){var n=t.title,r=t.summary,i=t.source;return It(e,"linkedin.url"),"https://linkedin.com/shareArticle"+Mt({url:e,mini:"true",title:n,summary:r,source:i})}),(function(e){return{title:e.title,summary:e.summary,source:e.source}}),{windowWidth:750,windowHeight:600});const Vt=()=>{const{0:e,1:t}=(0,o.useState)(!1);return o.createElement("div",{className:"article-content__social-items"},o.createElement("button",{onClick:()=>{t(!0),navigator.clipboard.writeText(window.location.href),setTimeout((()=>{t(!1)}),2e3)}},o.createElement(Tt.IW,null),e&&o.createElement("span",null,"Link másolva")),o.createElement(Ut,{url:"https://main--envimap.netlify.app/article/szeizmikus-kutatasi-terulet-terkepezesehez-nagy-pontossagu-terepmodell-eloallitasa",quote:"Envimap"},o.createElement(Tt.rj,null)),o.createElement(Yt,{url:"https://main--envimap.netlify.app/article/szeizmikus-kutatasi-terulet-terkepezesehez-nagy-pontossagu-terepmodell-eloallitasa",title:"Envimap",summary:"Envimap summary",source:"Envimap landing page"},o.createElement(Tt.Qp,null)))},Gt=e=>{let{article:t}=e;const{title:n,published:r,filters:i,banner:a,articleBody:l}=t,{aC:s,aCB:c}=S.Sh,u=(0,_.c)(a.gatsbyImageData),d=(0,S.L_)(l);return o.createElement("article",{className:s},o.createElement("div",{className:s+"__heading"},o.createElement("h1",null,n),o.createElement("div",{className:s+"__heading-sub"},i&&o.createElement(o.Fragment,null,i.map(((e,t)=>o.createElement(g.D3,{key:t,tag:e}))),o.createElement("span",{className:"hr"})),o.createElement("span",{className:"date"},(0,S.Xv)(r)),o.createElement("span",{className:"hr"}),o.createElement("span",{className:"reading-time"},d," perc olvasmány")),o.createElement(_.G,{image:u,alt:n})),o.createElement("div",{className:c},l.map(((e,t)=>e.text&&null!==e.text||e.childContentfulArticleLeadLeadTextNode?o.createElement(T,{key:t,content:e}):e.list&&null!==e.list?o.createElement(N,{key:t,content:e}):e.images?o.createElement(Nt,{key:t,content:e}):null))),o.createElement("div",{className:s+"__social"},o.createElement("hr",null),o.createElement(Vt,null)))},Zt=()=>{const{logos:e}=(0,a.X9)();return o.createElement(O.$0,{name:"clients"},o.createElement("div",{className:"clients-container"},o.createElement("div",{className:"clients-logos"},e.map((e=>o.createElement("div",{key:e.url,className:"clients-logos__item"},o.createElement("img",{src:e.url,alt:e.url})))))))};var Xt=n(615);const $t=e=>{let{selectedIndex:t,items:n}=e;return o.createElement(Xt.lr,{infiniteLoop:!1,centerMode:!0,centerSlidePercentage:100,labels:!1,showStatus:!1,showArrows:!1,showThumbs:!1,showIndicators:!1,selectedItem:t},n.map(((e,t)=>o.createElement(g.Zu,{fit:!0,key:t},o.createElement("video",{className:"child",poster:e.contentPoster.url,autoPlay:!0,muted:!0,loop:!0,playsInline:!0},o.createElement("source",{src:e.content.url,type:"video/mp4"}))))))},Qt=()=>{const{title:e,items:t}=(0,a.Kw)(),{0:n,1:r}=(0,o.useState)(0),i=(0,o.useRef)(null);return o.createElement(O.$0,{name:"demo-steps"},o.createElement("div",{className:"demo-steps__tablet"},o.createElement("h1",{className:"demo-steps__tablet-title"}," ",e," ")),o.createElement("div",{className:"demo-steps__container",ref:i},o.createElement("div",{className:"demo-steps__left"},o.createElement(g.S6,{data:t,handleTitleClick:r,selectedIndex:n})),o.createElement("div",{className:"demo-steps__right"},o.createElement("div",null,o.createElement("h1",{className:"demo-steps__title"}," ",e," "),o.createElement("div",{className:"demo-steps__right-mobile-carou
2sel"},o.createElement($t,{selectedIndex:n,items:t,handleTitleClick:r})),o.createElement(g.UO,{data:t,handleTitleClick:r,selectedIndex:n})))))};var Jt=n(4782);var en=e=>{let{heading01:t,heading03:n,cta:r,ctaLink:i,rollingText:a,indicator:l,logo:s}=e;const c=(0,g.X1)(a,5e3),{setIsModalOpen:u}=(0,o.useContext)(Jt.tC);return o.createElement(o.Fragment,null,s&&o.createElement("div",{className:"hero-logo"},o.createElement(Tt.Oc,null)),o.createElement("div",{className:"hero-text"},o.createElement("h1",null," ",t," "),o.createElement("div",{className:"hero-text__rolling"},c),o.createElement("h1",null," ",n," ")),o.createElement("div",{className:"hero-action"},o.createElement(g.zx,{iconPosition:"after",text:r.text,url:r.to}),o.createElement("a",{href:i.to,onClick:e=>{e.preventDefault(),u(!0)}},i.text)),l&&o.createElement("div",{className:"hero-indicator"},o.createElement("span",null),o.createElement("span",{className:"active"})))};const tn=()=>{const{heading01:e,heading03:t,cta:n,ctaLink:r,rollingText:i,sliderImages:l}=(0,a.tZ)(),s=(0,g.WI)(5e3,l.references);return o.createElement(O.$0,{name:"hero"},s,o.createElement("div",{className:"hero-container"},o.createElement("div",{className:"hero-container__full-width"},o.createElement(en,{heading01:e,heading03:t,cta:n,ctaLink:r,rollingText:i,indicator:!0}))),o.createElement("div",{className:"hero-container__mobile"},o.createElement(en,{heading01:e,heading03:t,cta:n,ctaLink:r,rollingText:i,logo:!0})))},nn=e=>{let{strictTitle:t}=e;const{nodes:n}=(0,a.jk)(),r={text:"Tovább",link:"/"},i=n.sort(((e,t)=>new Date(t.published)-new Date(e.published)));return o.createElement(O.$0,{name:"news"},o.createElement("div",{className:"news-container"},o.createElement("h1",null," ",t||"Esettanulmányok"," "),o.createElement(b,null,o.createElement("div",{className:"news-cards"},i.map(((e,t)=>o.createElement(g.eu,{key:t,title:e.title,date:e.published,image:e.banner,link:r})))))))};var rn=n(2799);const on=e=>{let{filters:t,active:n,handleCategoryClick:r}=e;const i=(0,S.Lm)();return o.createElement(y,null,o.createElement("div",{className:"services-filter"},i>=S.NZ.xl&&o.createElement("div",{style:{marginLeft:(0,rn.y)((i-S.NZ.xl)/2+138)+"px"}}),i<S.NZ.xl&&i>=S.NZ.lg&&o.createElement("div",{style:{marginLeft:(0,rn.y)((i-S.NZ.lg)/2+50)+"px"}}),i<S.NZ.lg&&i>=S.NZ.md&&o.createElement("div",{style:{marginLeft:(0,rn.y)((i-S.NZ.md)/2+50)+"px"}}),i<S.NZ.md&&o.createElement("div",{style:{marginLeft:(0,rn.y)((i-S.NZ.sm)/2-8)+"px"}}),t.map((e=>o.createElement(g.Vp,{tagname:e,key:(0,S.xH)(30),onClick:()=>r(e),active:n===e})))))},an=e=>{let{displayData:t,displayDataAll:n}=e;const r=(0,S.Lm)();return o.createElement("div",{className:"services-cards"},o.createElement(y,null,o.createElement("div",{className:"services-cards-wrapper"},o.createElement(o.Fragment,null,o.createElement(g.WF,{mock:!0,first:!0}),r>=S.NZ.xl?t.map(((e,t)=>o.createElement(o.Fragment,{key:(0,S.xH)(30)},o.createElement(g.WF,{title:e.title,desc:e.shortDescription.shortDescription,image:e.image.gatsbyImageData,small:e.small,index:t})))):n.map(((e,t)=>o.createElement(o.Fragment,{key:(0,S.xH)(30)},o.createElement(g.WF,{title:e.title,desc:e.shortDescription.shortDescription,image:e.image.gatsbyImageData,small:e.small,imageURL:e.image.url,index:t})))),o.createElement(g.WF,{mock:!0})))))},ln=()=>{const{title:e,filters:t,serviceCards:n}=(0,a.Eo)(),{0:r,1:i}=(0,o.useState)(n.filter((e=>!e.small))),{0:l,1:s}=(0,o.useState)(n),{0:c,1:u}=(0,o.useState)("Összes"),{0:d,1:p}=(0,o.useState)([]),f=e=>{if(e===c)return;if(u(e),"Összes"===e)return i(n.filter((e=>!e.small))),void s(n);const t=n.filter((t=>null!==t.filters&&t.filters.includes(e)));s(t),i(t)};return(0,o.useEffect)((()=>{let e=n.filter((e=>e.small));p(e)}),[n]),o.createElement(O.$0,{name:"services"},o.createElement("div",{className:"services-container"},o.createElement("h1",null," ",e," "),o.createElement("div",{className:"services-filter__mobile"},o.createElement(g.Ph,{options:t,onChange:f}))),o.createElement(on,{filters:t,active:c,handleCategoryClick:f}),o.createElement(an,{active:c,displayData:r,displayDataAll:l,smallServiceCards:d}))},sn=()=>{const{items:e,sectionIllustration:t,subtitle:n,title:r}=(0,a.RT)(),i=(0,_.c)(t);return o.createElement(O.$0,{name:"usp"},o.createElement("div",{className:"usp-container"},o.createElement("div",{className:"usp-container__left"},o.createElement("h1",null," ",r," "),o.createElement("h5",null," ",n," "),o.createElement("div",{className:"usp-items"},e.map(((e,t)=>o.createElement("div",{className:"usp-items__item",key:t},o.createElement("img",{src:e.illustration.url,alt:e.title}),o.createElement("div",null,o.createElement("h5",null," ",e.title," "),o.createElement("span",null," ",e.shortDe
2scription.shortDescription," ")))))))),o.createElement("div",{className:"usp-illustration"},o.createElement(_.G,{image:i,alt:"USP illustration"})))}},1541:function(e,t,n){"use strict";n.d(t,{ND:function(){return i},JB:function(){return o},W2:function(){return a},X9:function(){return l},Kw:function(){return s},tZ:function(){return c},jk:function(){return u},Eo:function(){return d},RT:function(){return p},dT:function(){return f}});var r=n(1883);const i=()=>{const e=(0,r.useStaticQuery)("2805725424");return{sectionMiddle:e.contentfulSectionFooterMiddleContentJsonNode.Rows,sectionCompany:e.contentfulSectionFooterCompanyInfoJsonNode,sectionLegal:e.contentfulSectionFooterLegalLinksJsonNode}},o=()=>(0,r.useStaticQuery)("2996227642").allContentfulNavbarNavbarLinksJsonNode.edges[0].node,a=()=>(0,r.useStaticQuery)("3625470307").contentfulSectionAudiances,l=()=>(0,r.useStaticQuery)("1785278351").contentfulSectionClients,s=()=>(0,r.useStaticQuery)("3970106246").contentfulSectionDemoSteps,c=()=>(0,r.useStaticQuery)("3043224259").allContentfulSectionHero.edges[0].node,u=()=>(0,r.useStaticQuery)("3444218007").allContentfulArticle,d=()=>(0,r.useStaticQuery)("4003553620").contentfulSectionServices,p=()=>(0,r.useStaticQuery)("1539056843").contentfulSectionUsp,f=()=>(0,r.useStaticQuery)("3764592887").site.siteMetadata},6808:function(e,t,n){var r,i;!function(o){if(void 0===(i="function"==typeof(r=o)?r.call(t,n,t,e):r)||(e.exports=i),!0,e.exports=o(),!!0){var a=window.Cookies,l=window.Cookies=o();l.noConflict=function(){return window.Cookies=a,l}}}((function(){function e(){for(var e=0,t={};e<arguments.length;e++){var n=arguments[e];for(var r in n)t[r]=n[r]}return t}function t(e){return e.replace(/(%[0-9A-Z]{2}
2)+/g,decodeURIComponent)}return function n(r){function i(){}function o(t,n,o){if("undefined"!=typeof document){"number"==typeof(o=e({path:"/"},i.defaults,o)).expires&&(o.expires=new Date(1*new Date+864e5*o.expires)),o.expires=o.expires?o.expires.toUTCString():"";try{var a=JSON.stringify(n);/^[\{\[]/.test(a)&&(n=a)}catch(c){}n=r.write?r.write(n,t):encodeURIComponent(String(n)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),t=encodeURIComponent(String(t)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var l="";for(var s in o)o[s]&&(l+="; "+s,!0!==o[s]&&(l+="="+o[s].split(";")[0]));return document.cookie=t+"="+n+l}}function a(e,n){if("undefined"!=typeof document){for(var i={},o=document.cookie?document.cookie.split("; "):[],a=0;a<o.length;a++){var l=o[a].split("="),s=l.slice(1).join("=");n||'"'!==s.charAt(0)||(s=s.slice(1,-1));try{var c=t(l[0]);if(s=(r.read||r)(s,c)||t(s),n)try{s=JSON.parse(s)}catch(u){}if(i[c]=s,e===c)break}catch(u){}}return e?i[e]:i}}return i.set=o,i.get=function(e){return a(e,!1)},i.getJSON=function(e){return a(e,!0)},i.remove=function(t,n){o(t,"",e(n,{expires:-1}))},i.defaults={},i.withConverter=n,i}((function(){}))}))},6995:function(e,t,n){var r,i,o;i=[t,n(8532)],r=function(e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=r(t);function r(e){return e&&e.__esModule?e:{default:e}}e.default=n.default},void 0===(o="function"==typeof r?r.apply(t,i):r)||(e.exports=o)},8532:function(e,t,n){var r,i,o;i=[t,n(7294),n(5697)],r=function(e,t,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.setHasSupportToCaptureOption=f;var r=o(t),i=o(n);function o(e){return e&&e.__esModule?e:{default:e}}var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};function l(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();function u(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function d(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var p=!1;function f(e){p=e}try{addEventListener("test",null,Object.defineProperty({},"capture",{get:function(){f(!0)}}))}catch(y){}function h(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{capture:!0};return p?e:e.capture}function m(e){if("touches"in e){var t=e.touches[0];return{x:t.pageX,y:t.pageY}}return{x:e.screenX,y:e.screenY}}var v=function(e){function t(){var e;s(this,t);for(var n=arguments.length,r=Array(n),i=0;i<n;i++)r[i]=arguments[i];var o=u(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(r)));return o._handleSwipeStart=o._handleSwipeStart.bind(o),o._handleSwipeMove=o._handleSwipeMove.bind(o),o._handleSwipeEnd=o._handleSwipeEnd.bind(o),o._onMouseDown=o._onMouseDown.bind(o),o._onMouseMove=o._onMouseMove.bind(o),o._onMouseUp=o._onMouseUp.bind(o),o._setSwiperRef=o._setSwiperRef.bind(o),o}
2return d(t,e),c(t,[{key:"componentDidMount",value:function(){this.swiper&&this.swiper.addEventListener("touchmove",this._handleSwipeMove,h({capture:!0,passive:!1}))}},{key:"componentWillUnmount",value:function(){this.swiper&&this.swiper.removeEventListener("touchmove",this._handleSwipeMove,h({capture:!0,passive:!1}))}},{key:"_onMouseDown",value:function(e){this.props.allowMouseEvents&&(this.mouseDown=!0,document.addEventListener("mouseup",this._onMouseUp),document.addEventListener("mousemove",this._onMouseMove),this._handleSwipeStart(e))}},{key:"_onMouseMove",value:function(e){this.mouseDown&&this._handleSwipeMove(e)}},{key:"_onMouseUp",value:function(e){this.mouseDown=!1,document.removeEventListener("mouseup",this._onMouseUp),document.removeEventListener("mousemove",this._onMouseMove),this._handleSwipeEnd(e)}},{key:"_handleSwipeStart",value:function(e){var t=m(e),n=t.x,r=t.y;this.moveStart={x:n,y:r},this.props.onSwipeStart(e)}},{key:"_handleSwipeMove",value:function(e){if(this.moveStart){var t=m(e),n=t.x,r=t.y,i=n-this.moveStart.x,o=r-this.moveStart.y;this.moving=!0,this.props.onSwipeMove({x:i,y:o},e)&&e.cancelable&&e.preventDefault(),this.movePosition={deltaX:i,deltaY:o}}}},{key:"_handleSwipeEnd",value:function(e){this.props.onSwipeEnd(e);var t=this.props.tolerance;this.moving&&this.movePosition&&(this.movePosition.deltaX<-t?this.props.onSwipeLeft(1,e):this.movePosition.deltaX>t&&this.props.onSwipeRight(1,e),this.movePosition.deltaY<-t?this.props.onSwipeUp(1,e):this.movePosition.deltaY>t&&this.props.onSwipeDown(1,e)),this.moveStart=null,this.moving=!1,this.movePosition=null}},{key:"_setSwiperRef",value:function(e){this.swiper=e,this.props.innerRef(e)}},{key:"render",value:function(){var e=this.props,t=(e.tagName,e.className),n=e.style,i=e.children,o=(e.allowMouseEvents,e.onSwipeUp,e.onSwipeDown,e.onSwipeLeft,e.onSwipeRight,e.onSwipeStart,e.onSwipeMove,e.onSwipeEnd,e.innerRef,e.tolerance,l(e,["tagName","className","style","children","allowMouseEvents","onSwipeUp","onSwipeDown","onSwipeLeft","onSwipeRight","onSwipeStart","onSwipeMove","onSwipeEnd","innerRef","tolerance"]));return r.default.createElement(this.props.tagName,a({ref:this._setSwiperRef,onMouseDown:this._onMouseDown,onTouchStart:this._handleSwipeStart,onTouchEnd:this._handleSwipeEnd,className:t,style:n},o),i)}}]),t}(t.Component);v.displayName="ReactSwipe",v.propTypes={tagName:i.default.string,className:i.default.string,style:i.default.object,children:i.default.node,allowMouseEvents:i.default.bool,onSwipeUp:i.default.func,onSwipeDown:i.default.func,onSwipeLeft:i.default.func,onSwipeRight:i.default.func,onSwipeStart:i.default.func,onSwipeMove:i.default.func,onSwipeEnd:i.default.func,innerRef:i.default.func,tolerance:i.default.number.isRequired},v.defaultProps={tagName:"div",allowMouseEvents:!1,onSwipeUp:function(){},onSwipeDown:function(){},onSwipeLeft:function(){},onSwipeRight:function(){},onSwipeStart:function(){},onSwipeMove:function(){},onSwipeEnd:function(){},innerRef:function(){},tolerance:0},e.default=v},void 0===(o="function"==typeof r?r.apply(t,i):r)||(e.exports=o)},9590:function(e){var t="undefined"!=typeof Element,n="function"==typeof Map,r="function"==typeof Set,i="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;function o(e,a){if(e===a)return!0;if(e&&a&&"object"==typeof e&&"object"==typeof a){if(e.constructor!==a.constructor)return!1;var l,s,c,u;if(Array.isArray(e)){if((l=e.length)!=a.length)return!1;for(s=l;0!=s--;)if(!o(e[s],a[s]))return!1;return!0}if(n&&e instanceof Map&&a instanceof Map){if(e.size!==a.size)return!1;for(u=e.entries();!(s=u.next()).done;)if(!a.has(s.value[0]))return!1;for(u=e.entries();!(s=u.next()).done;)if(!o(s.value[1],a.get(s.value[0])))return!1;return!0}if(r&&e instanceof Set&&a instanceof Set){if(e.size!==a.size)return!1;for(u=e.entries();!(s=u.next()).done;)if(!a.has(s.value[0]))return!1;return!0}if(i&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(a)){if((l=e.length)!=a.length)return!1;for(s=l;0!=s--;)if(e[s]!==a[s])return!1;return!0}if(e.constructor===RegExp)return e.source===a.source&&e.flags===a.flags;if(e.valueOf!==Object.prototype.valueOf&&"function"==typeof e.valueOf&&"function"==typeof a.valueOf)return e.valueOf()===a.valueOf();if(e.toString!==Object.prototype.toString&&"function"==typeof e.toString&&"function"==typeof a.toString)return e.toString()===a.toString();if((l=(c=Object.keys(e)).length)!==Object.keys(a).length)return!1;for(s=l;0!=s--;)if(!Object.prototype.hasOwnProperty.call(a,c[s]))return!1;if(t&&e instanceof Element)return!1;for(s=l;0!=s--;)if(("_owner"!==c[s]&&"__v"!==c[s]&&"__o"!==c[s]||!e.$$typeof)&&!o(e[c[s]],a[c[s]]))return!1;return!0}return e!=e&&a!=a}e.exports=function(e,t){try{return o(e,t)}catch(n){if((n.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw n}}},2751:function(e,t){"use strict";
vendor: 19,143 bytes, line 2
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=function(e,t,n){var r=0===e?e:e+t;return"translate3d"+("("+("horizontal"===n?[r,0,0]:[0,r,0]).join(",")+")")}},4954:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fadeAnimationHandler=t.slideStopSwipingHandler=t.slideSwipeAnimationHandler=t.slideAnimationHandler=void 0;var r,i=n(7294),o=(r=n(2751))&&r.__esModule?r:{default:r},a=n(8918);function l(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 s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){c(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t.slideAnimationHandler=function(e,t){var n={},r=t.selectedItem,l=r,c=i.Children.count(e.children)-1;if(e.infiniteLoop&&(r<0||r>c))return l<0?e.centerMode&&e.centerSlidePercentage&&"horizontal"===e.axis?n.itemListStyle=(0,a.setPosition)(-(c+2)*e.centerSlidePercentage-(100-e.centerSlidePercentage)/2,e.axis):n.itemListStyle=(0,a.setPosition)(100*-(c+2),e.axis):l>c&&(n.itemListStyle=(0,a.setPosition)(0,e.axis)),n;var u=(0,a.getPosition)(r,e),d=(0,o.default)(u,"%",e.axis),p=e.transitionTime+"ms";return n.itemListStyle={WebkitTransform:d,msTransform:d,OTransform:d,transform:d},t.swiping||(n.itemListStyle=s(s({},n.itemListStyle),{},{WebkitTransitionDuration:p,MozTransitionDuration:p,OTransitionDuration:p,transitionDuration:p,msTransitionDuration:p})),n};t.slideSwipeAnimationHandler=function(e,t,n,r){var o={},l="horizontal"===t.axis,s=i.Children.count(t.children),c=(0,a.getPosition)(n.selectedItem,t),u=t.infiniteLoop?(0,a.getPosition)(s-1,t)-100:(0,a.getPosition)(s-1,t),d=l?e.x:e.y,p=d;0===c&&d>0&&(p=0),c===u&&d<0&&(p=0);var f=c+100/(n.itemSize/p),h=Math.abs(d)>t.swipeScrollTolerance;return t.infiniteLoop&&h&&(0===n.selectedItem&&f>-100?f-=100*s:n.selectedItem===s-1&&f<100*-s&&(f+=100*s)),(!t.preventMovementUntilSwipeScrollTolerance||h||n.swipeMovementStarted)&&(n.swipeMovementStarted||r({swipeMovementStarted:!0}),o.itemListStyle=(0,a.setPosition)(f,t.axis)),h&&!n.cancelClick&&r({cancelClick:!0}),o};t.slideStopSwipingHandler=function(e,t){var n=(0,a.getPosition)(t.selectedItem,e);return{itemListStyle:(0,a.setPosition)(n,e.axis)}};t.fadeAnimationHandler=function(e,t){var n=e.transitionTime+"ms",r="ease-in-out",i={position:"absolute",display:"block",zIndex:-2,minHeight:"100%",opacity:0,top:0,right:0,left:0,bottom:0,transitionTimingFunction:r,msTransitionTimingFunction:r,MozTransitionTimingFunction:r,WebkitTransitionTimingFunction:r,OTransitionTimingFunction:r};return t.swiping||(i=s(s({},i),{},{WebkitTransitionDuration:n,MozTransitionDuration:n,OTransitionDuration:n,transitionDuration:n,msTransitionDuration:n})),{slideStyle:i,selectedStyle:s(s({},i),{},{opacity:1,position:"relative"}),prevStyle:s({},i)}}},8684:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==f(e)&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)){var o=r?Object.getOwnPropertyDescriptor(e,i):null;o&&(o.get||o.set)?Object.defineProperty(n,i,o):n[i]=e[i]}n.default=e,t&&t.set(e,n);return n}(n(7294)),i=d(n(6995)),o=d(n(5702)),a=d(n(5040)),l=d(n(6513)),s=d(n(885)),c=n(8918),u=n(4954);function d(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function f(e){return f="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},f(e)}function h(){return h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},h.apply(this,arguments)}function m(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 v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?m(Object(n),!0).forEach((function(t){w(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function y(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function b(e,t){return b=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},b(e,t)}function g(e){var t=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}}();return function(){var n,r=E(e);if(t){var i=E(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"===f(t)||"function"==typeof t))return t;return S(e)}(this,n)}}function S(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function E(e){return E=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},E(e)}function w(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var O=function(e){!function(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}}),t&&b(e,t)}(f,e);var t,n,d,p=g(f);function f(e){var t;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,f),w(S(t=p.call(this,e)),"thumbsRef",void 0),w(S(t),"carouselWrapperRef",void 0),w(S(t),"listRef",void 0),w(S(t),"itemsRef",void 0),w(S(t),"timer",void 0),w(S(t),"animationHandler",void 0),w(S(t),"setThumbsRef",(function(e){t.thumbsRef=e})),w(S(t),"setCarouselWrapperRef",(function(e){t.carouselWrapperRef=e})),w(S(t),"setListRef",(function(e){t.listRef=e})),w(S(t),"setItemsRef",(function(e,n){t.itemsRef||(t.itemsRef=[]),t.itemsRef[n]=e})),w(S(t),"autoPlay",(function(){r.Children.count(t.props.children)<=1||(t.clearAutoPlay(),t.props.autoPlay&&(t.timer=setTimeout((function(){t.increment()}),t.props.interval)))})),w(S(t),"clearAutoPlay",(function(){t.timer&&clearTimeout(t.timer)})),w(S(t),"resetAutoPlay",(function(){t.clearAutoPlay(),t.autoPlay()})),w(S(t),"stopOnHover",(function(){t.setState({isMouseEntered:!0},t.clearAutoPlay)})),w(S(t),"startOnLeave",(function(){t.setState({isMouseEntered:!1},t.autoPlay)})),w(S(t),"isFocusWithinTheCarousel",(function(){return!!t.carouselWrapperRef&&!((0,l.default)().activeElement!==t.carouselWrapperRef&&!t.carouselWrapperRef.contains((0,l.default)().activeElement))})),w(S(t),"navigateWithKeyboard",(function(e){if(t.isFocusWithinTheCarousel()){var n="horizontal"===t.props.axis,r=n?37:38;(n?39:40)===e.keyCode?t.increment():r===e.keyCode&&t.decrement()}})),w(S(t),"updateSizes",(function(){if(t.state.initialized&&t.itemsRef&&0!==t.itemsRef.length){var e="horizontal"===t.props.axis,n=t.itemsRef[0];if(n){var r=e?n.clientWidth:n.clientHeight;t.setState({itemSize:r}),t.thumbsRef&&t.thumbsRef.updateSizes()}}})),w(S(t),"setMountState",(function(){t.setState({hasMount:!0}),t.updateSizes()})),w(S(t),"handleClickItem",(function(e,n){0!==r.Children.count(t.props.children)&&(t.state.cancelClick?t.setState({cancelClick:!1}):(t.props.onClickItem(e,n),e!==t.state.selectedItem&&t.setState({selectedItem:e})))})),w(S(t),"handleOnChange",(function(e,n){r.Children.count(t.props.children)<=1||t.props.onChange(e,n)})),w(S(t),"handleClickThumb",(function(e,n){t.props.onClickThumb(e,n),t.moveTo(e)})),w(S(t),"onSwipeStart",(function(e){t.setState({swiping:!0}),t.props.onSwipeStart(e)})),w(S(t),"onSwipeEnd",(function(e){t.setState({swiping:!1,cancelClick:!1,swipeMovementStarted:!1}),t.props.onSwipeEnd(e),t.clearAutoPlay(),t.state.autoPlay&&t.autoPlay()})),w(S(t),"onSwipeMove",(function(e,n){t.props.onSwipeMove(n);var r=t.props.swipeAnimationHandler(e,t.props,t.state,t.setState.bind(S(t)));return t.setState(v({},r)),!!Object.keys(r).length})),w(S(t),"decrement",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;t.moveTo(t.state.selectedItem-("number"==typeof e?e:1))})),w(S(t),"increment",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;t.moveTo(t.state.selectedItem+("number"==typeof e?e:1))})),w(S(t),"moveTo",(function(e){if("number"==typeof e){var n=r.Children.count(t.props.children)-1;e<0&&(e=t.props.infiniteLoop?n:0),e>n&&(e=t.props.infiniteLoop?0:n),t.selectItem({selectedItem:e}),t.state.autoPlay&&!1===t.state.isMouseEntered&&t.resetAutoPlay()}})),w(S(t),"onClickNext",(function(){t.increment(1)})),w(S(t),"onClickPrev",(function(){t.decrement(1)})),w(S(t),"onSwipeForward",(function(){t.increment(1),t.props.emulateTouch&&t.setState({cancelClick:!0})})),w(S(t),"onSwipeBackwards",(function(){t.decrement(1),t.props.emulateTouch&&t.setState({cancelClick:!0})})),w(S(t),"changeItem",(function(e){return function(n){(0,c.isKeyboardEvent)(n)&&"Enter"!==n.key||t.moveTo(e)}})),w(S(t),"selectItem",(function(e){t.setState(v({previousItem:t.state.selectedItem},e),(function(){t.setState(t.animationHandler(t.props,t.state))})),t.handleOnChange(e.selectedItem,r.Children.toArray(t.props.children)[e.selectedItem])})),w(S(t),"getInitialImage",(function(){var e=t.props.selectedItem,n=t.itemsRef&&t.itemsRef[e];return(n&&n.getElementsByTagName("img")||[])[0]})),w(S(t),"getVariableItemHeight",(function(e){var n=t.itemsRef&&t.itemsRef[e];if(t.state.hasMount&&n&&n.children.length){var r=n.children[0].getElementsByTagName("img")||[];if(r.length>0){var i=r[0];if(!i.complete){i.addEventListener("load",(function e(){t.forceUpdate(),i.removeEventListener("load",e)}))}}var o=(r[0]||n.children[0]).clientHeight;return o>0?o:null}return null}));var n={initialized:!1,previousItem:e.selectedItem,selectedItem:e.selectedItem,hasMount:!1,isMouseEntered:!1,autoPlay:e.autoPlay,swiping:!1,swipeMovementStarted:!1,cancelClick:!1,itemSize:1,itemListStyle:{},slideStyle:{},selectedStyle:{},prevStyle:{}};return t.animationHandler="function"==typeof e.animationHandler&&e.animationHandler||"fade"===e.animationHandler&&u.fadeAnimationHandler||u.slideAnimationHandler,t.state=v(v({},n),t.animationHandler(e,n)),t}return t=f,(n=[{key:"componentDidMount",value:function(){this.props.children&&this.setupCarousel()}},{key:"componentDidUpdate",value:function(e,t){e.children||!this.props.children||this.state.initialized||this.setupCarousel(),!e.autoFocus&&this.props.autoFocus&&this.forceFocus(),t.swiping&&!this.state.swiping&&this.setState(v({},this.props.stopSwipingHandler(this.props,this.state))),e.selectedItem===this.props.selectedItem&&e.centerMode===this.props.centerMode||(this.updateSizes(),this.moveTo(this.props.selectedItem)),e.autoPlay!==this.props.autoPlay&&(this.props.autoPlay?this.setupAutoPlay():this.destroyAutoPlay(),this.setState({autoPlay:this.props.autoPlay}))}},{key:"componentWillUnmount",value:function(){this.destroyCarousel()}},{key:"setupCarousel",value:function(){var e=this;this.bindEvents(),this.state.autoPlay&&r.Children.count(this.props.children)>1&&this.setupAutoPlay(),this.props.autoFocus&&this.forceFocus(),this.setState({initialized:!0},(function(){var t=e.getInitialImage();t&&!t.complete?t.addEventListener("load",e.setMountState):e.setMountState()}))}},{key:"destroyCarousel",value:function(){this.state.initialized&&(this.unbindEvents(),this.destroyAutoPlay())}},{key:"setupAutoPlay",value:function(){this.autoPlay();var e=this.carouselWrapperRef;this.props.stopOnHover&&e&&(e.addEventListener("mouseenter",this.stopOnHover),e.addEventListener("mouseleave",this.startOnLeave))}},{key:"destroyAutoPlay",value:function(){this.clearAutoPlay();var e=this.carouselWrapperRef;this.props.stopOnHover&&e&&(e.removeEventListener("mouseenter",this.stopOnHover),e.removeEventListener("mouseleave",this.startOnLeave))}},{key:"bindEvents",value:function(){(0,s.default)().addEventListener("resize",this.updateSizes),(0,s.default)().addEventListener("DOMContentLoaded",this.updateSizes),this.props.useKeyboardArrows&&(0,l.default)().addEventListener("keydown",this.navigateWithKeyboard)}},{key:"unbindEvents",value:function(){(0,s.default)().removeEventListener("resize",this.updateSizes),(0,s.default)().removeEventListener("DOMContentLoaded",this.updateSizes);var e=this.getInitialImage();e&&e.removeEventListener("load",this.setMountState),this.props.useKeyboardArrows&&(0,l.default)().removeEventListener("keydown",this.navigateWithKeyboard)}},{key:"forceFocus",value:function(){var e;null===(e=this.carouselWrapperRef)||void 0===e||e.focus()}},{key:"renderItems",value:function(e){var t=this;return this.props.children?r.Children.map(this.props.children,(function(n,i){var a=i===t.state.selectedItem,l=i===t.state.previousItem,s=a&&t.state.selectedStyle||l&&t.state.prevStyle||t.state.slideStyle||{};t.props.centerMode&&"horizontal"===t.props.axis&&(s=v(v({},s),{},{minWidth:t.props.centerSlidePercentage+"%"})),t.state.swiping&&t.state.swipeMovementStarted&&(s=v(v({},s),{},{pointerEvents:"none"}));var c={ref:function(e){return t.setItemsRef(e,i)},key:"itemKey"+i+(e?"clone":""),className:o.default.ITEM(!0,i===t.state.selectedItem,i===t.state.previousItem),onClick:t.handleClickItem.bind(t,i,n),style:s};return r.default.createElement("li",c,t.props.renderItem(n,{isSelected:i===t.state.selectedItem,isPrevious:i===t.state.previousItem}))})):[]}},{key:"renderControls",value:function(){var e=this,t=this.props,n=t.showIndicators,i=t.labels,o=t.renderIndicator,a=t.children;return n?r.default.createElement("ul",{className:"control-dots"},r.Children.map(a,(function(t,n){return o&&o(e.changeItem(n),n===e.state.selectedItem,n,i.item)}))):null}},{key:"renderStatus",value:function(){return this.props.showStatus?r.default.createElement("p",{className:"carousel-status"},this.props.statusFormatter(this.state.selectedItem+1,r.Children.count(this.props.children))):null}},{key:"renderThumbs",value:function(){return this.props.showThumbs&&this.props.children&&0!==r.Children.count(this.props.children)?r.default.createElement(a.default,{ref:this.setThumbsRef,onSelectItem:this.handleClickThumb,selectedItem:this.state.selectedItem,transitionTime:this.props.transitionTime,thumbWidth:this.props.thumbWidth,labels:this.props.labels,emulateTouch:this.props.emulateTouch},this.props.renderThumbs(this.props.children)):null}},{key:"render",value:function(){var e=this;if(!this.props.children||0===r.Children.count(this.props.children))return null;var t=this.props.swipeable&&r.Children.count(this.props.children)>1,n="horizontal"===this.props.axis,a=this.props.showArrows&&r.Children.count(this.props.children)>1,l=a&&(this.state.selectedItem>0||this.props.infiniteLoop)||!1,s=a&&(this.state.selectedItem<r.Children.count(this.props.children)-1||this.props.infiniteLoop)||!1,c=this.renderItems(!0),u=c.shift(),d=c.pop(),p={className:o.default.SLIDER(!0,this.state.swiping),onSwipeMove:this.onSwipeMove,onSwipeStart:this.onSwipeStart,onSwipeEnd:this.onSwipeEnd,style:this.state.itemListStyle,tolerance:this.props.swipeScrollTolerance},f={};if(n){if(p.onSwipeLeft=this.onSwipeForward,p.onSwipeRight=this.onSwipeBackwards,this.props.dynamicHeight){var m=this.getVariableItemHeight(this.state.selectedItem);f.height=m||"auto"}}else p.onSwipeUp="natural"===this.props.verticalSwipe?this.onSwipeBackwards:this.onSwipeForward,p.onSwipeDown="natural"===this.props.verticalSwipe?this.onSwipeForward:this.onSwipeBackwards,p.style=v(v({},p.style),{},{height:this.state.itemSize}),f.height=this.state.itemSize;return r.default.createElement("div",{"aria-label":this.props.ariaLabel,className:o.default.ROOT(this.props.className),ref:this.setCarouselWrapperRef,tabIndex:this.props.useKeyboardArrows?0:void 0},r.default.createElement("div",{className:o.default.CAROUSEL(!0),style:{width:this.props.width}},this.renderControls(),this.props.renderArrowPrev(this.onClickPrev,l,this.props.labels.leftArrow),r.default.createElement("div",{className:o.default.WRAPPER(!0,this.props.axis),style:f},t?r.default.createElement(i.default,h({tagName:"ul",innerRef:this.setListRef},p,{allowMouseEvents:this.props.emulateTouch}),this.props.infiniteLoop&&d,this.renderItems(),this.props.infiniteLoop&&u):r.default.createElement("ul",{className:o.default.SLIDER(!0,this.state.swiping),ref:function(t){return e.setListRef(t)},style:this.state.itemListStyle||{}},this.props.infiniteLoop&&d,this.renderItems(),this.props.infiniteLoop&&u)),this.props.renderArrowNext(this.onClickNext,s,this.props.labels.rightArrow),this.renderStatus()),this.renderThumbs())}}])&&y(t.prototype,n),d&&y(t,d),f}(r.default.Component);t.default=O,w(O,"displayName","Carousel"),w(O,"defaultProps",{ariaLabel:void 0,axis:"horizontal",centerSlidePercentage:80,interval:3e3,labels:{leftArrow:"previous slide / item",rightArrow:"next slide / item",item:"slide item"},onClickItem:c.noop,onClickThumb:c.noop,onChange:c.noop,onSwipeStart:function(){},onSwipeEnd:function(){},onSwipeMove:function(){return!1},preventMovementUntilSwipeScrollTolerance:!1,renderArrowPrev:function(e,t,n){return r.default.createElement("button",{type:"button","aria-label":n,className:o.default.ARROW_PREV(!t),onClick:e})},renderArrowNext:function(e,t,n){return r.default.createElement("button",{type:"button","aria-label":n,className:o.default.ARROW_NEXT(!t),onClick:e})},renderIndicator:function(e,t,n,i){return r.default.createElement("li",{className:o.default.DOT(t),onClick:e,onKeyDown:e,value:n,key:n,role:"button",tabIndex:0,"aria-label":"".concat(i," ").concat(n+1)})},renderItem:function(e){return e},renderThumbs:function(e){var t=r.Children.map(e,(function(e){var t=e;if("img"!==e.type&&(t=r.Children.toArray(e.props.children).find((function(e){return"img"===e.type}))),t)return t}));return 0===t.filter((function(e){return e})).length?(console.warn("No images found! Can't build the thumb list without images. If you don't need thumbs, set showThumbs={false} in the Carousel. Note that it's not possible to get images rendered inside custom components. More info at https://github.com/leandrowd/react-responsive-carou
2sel/blob/master/TROUBLESHOOTING.md"),[]):t},statusFormatter:c.defaultStatusFormatter,selectedItem:0,showArrows:!0,showIndicators:!0,showStatus:!0,showThumbs:!0,stopOnHover:!0,swipeScrollTolerance:5,swipeable:!0,transitionTime:350,verticalSwipe:"standard",width:"100%",animationHandler:"slide",swipeAnimationHandler:u.slideSwipeAnimationHandler,stopSwipingHandler:u.slideStopSwipingHandler})},629:function(){},8918:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setPosition=t.getPosition=t.isKeyboardEvent=t.defaultStatusFormatter=t.noop=void 0;var r,i=n(7294),o=(r=n(2751))&&r.__esModule?r:{default:r};t.noop=function(){};t.defaultStatusFormatter=function(e,t){return"".concat(e," of ").concat(t)};t.isKeyboardEvent=function(e){return!!e&&e.hasOwnProperty("key")};t.getPosition=function(e,t){if(t.infiniteLoop&&++e,0===e)return 0;var n=i.Children.count(t.children);if(t.centerMode&&"horizontal"===t.axis){var r=-e*t.centerSlidePercentage,o=n-1;return e&&(e!==o||t.infiniteLoop)?r+=(100-t.centerSlidePercentage)/2:e===o&&(r+=100-t.centerSlidePercentage),r}return 100*-e};t.setPosition=function(e,t){var n={};return["WebkitTransform","MozTransform","MsTransform","OTransform","transform","msTransform"].forEach((function(r){n[r]=(0,o.default)(e,"%",t)})),n}},5040:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==d(e)&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)){var o=r?Object.getOwnPropertyDescriptor(e,i):null;o&&(o.get||o.set)?Object.defineProperty(n,i,o):n[i]=e[i]}n.default=e,t&&t.set(e,n);return n}(n(7294)),i=c(n(5702)),o=n(4528),a=c(n(2751)),l=c(n(6995)),s=c(n(885));function c(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function d(e){return d="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},d(e)}function p(){return p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},p.apply(this,arguments)}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function h(e,t){return h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},h(e,t)}function m(e){var t=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}}();return function(){var n,r=y(e);if(t){var i=y(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"===d(t)||"function"==typeof t))return t;return v(e)}(this,n)}}function v(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function y(e){return y=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},y(e)}function b(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var g=function(e){!function(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}}),t&&h(e,t)}(d,e);var t,n,c,u=m(d);function d(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,d),b(v(t=u.call(this,e)),"itemsWrapperRef",void 0),b(v(t),"itemsListRef",void 0),b(v(t),"thumbsRef",void 0),b(v(t),"setItemsWrapperRef",(function(e){t.itemsWrapperRef=e})),b(v(t),"setItemsListRef",(function(e){t.itemsListRef=e})),b(v(t),"setThumbsRef",(function(e,n){t.thumbsRef||(t.thumbsRef=[]),t.thumbsRef[n]=e})),b(v(t),"updateSizes",(function(){if(t.props.children&&t.itemsWrapperRef&&t.thumbsRef){var e=r.Children.count(t.props.children),n=t.itemsWrapperRef.clientWidth,i=t.props.thumbWidth?t.props.thumbWidth:(0,o.outerWidth)(t.thumbsRef[0]),a=Math.floor(n/i),l=a<e,s=l?e-a:0;t.setState((function(e,n){return{itemSize:i,visibleItems:a,firstItem:l?t.getFirstItem(n.selectedItem):0,lastPosition:s,showArrows:l}}))}})),b(v(t),"handleClickItem",(function(e,n,r){if(!function(e){return e.hasOwnProperty("key")}(r)||"Enter"===r.key){var i=t.props.onSelectItem;"function"==typeof i&&i(e,n)}})),b(v(t),"onSwipeStart",(function(){t.setState({swiping:!0})}
vendor: 4,383 bytes, line 2
2)),b(v(t),"onSwipeEnd",(function(){t.setState({swiping:!1})})),b(v(t),"onSwipeMove",(function(e){var n=e.x;if(!t.state.itemSize||!t.itemsWrapperRef||!t.state.visibleItems)return!1;var i=r.Children.count(t.props.children),o=-100*t.state.firstItem/t.state.visibleItems;0===o&&n>0&&(n=0),o===100*-Math.max(i-t.state.visibleItems,0)/t.state.visibleItems&&n<0&&(n=0);var l=o+100/(t.itemsWrapperRef.clientWidth/n);return t.itemsListRef&&["WebkitTransform","MozTransform","MsTransform","OTransform","transform","msTransform"].forEach((function(e){t.itemsListRef.style[e]=(0,a.default)(l,"%",t.props.axis)})),!0})),b(v(t),"slideRight",(function(e){t.moveTo(t.state.firstItem-("number"==typeof e?e:1))})),b(v(t),"slideLeft",(function(e){t.moveTo(t.state.firstItem+("number"==typeof e?e:1))})),b(v(t),"moveTo",(function(e){e=(e=e<0?0:e)>=t.state.lastPosition?t.state.lastPosition:e,t.setState({firstItem:e})})),t.state={selectedItem:e.selectedItem,swiping:!1,showArrows:!1,firstItem:0,visibleItems:0,lastPosition:0},t}return t=d,(n=[{key:"componentDidMount",value:function(){this.setupThumbs()}},{key:"componentDidUpdate",value:function(e){this.props.selectedItem!==this.state.selectedItem&&this.setState({selectedItem:this.props.selectedItem,firstItem:this.getFirstItem(this.props.selectedItem)}),this.props.children!==e.children&&this.updateSizes()}},{key:"componentWillUnmount",value:function(){this.destroyThumbs()}},{key:"setupThumbs",value:function(){(0,s.default)().addEventListener("resize",this.updateSizes),(0,s.default)().addEventListener("DOMContentLoaded",this.updateSizes),this.updateSizes()}},{key:"destroyThumbs",value:function(){(0,s.default)().removeEventListener("resize",this.updateSizes),(0,s.default)().removeEventListener("DOMContentLoaded",this.updateSizes)}},{key:"getFirstItem",value:function(e){var t=e;return e>=this.state.lastPosition&&(t=this.state.lastPosition),e<this.state.firstItem+this.state.visibleItems&&(t=this.state.firstItem),e<this.state.firstItem&&(t=e),t}},{key:"renderItems",value:function(){var e=this;return this.props.children.map((function(t,n){var o=i.default.ITEM(!1,n===e.state.selectedItem),a={key:n,ref:function(t){return e.setThumbsRef(t,n)},className:o,onClick:e.handleClickItem.bind(e,n,e.props.children[n]),onKeyDown:e.handleClickItem.bind(e,n,e.props.children[n]),"aria-label":"".concat(e.props.labels.item," ").concat(n+1),style:{width:e.props.thumbWidth}};return r.default.createElement("li",p({},a,{role:"button",tabIndex:0}),t)}))}},{key:"render",value:function(){var e=this;if(!this.props.children)return null;var t,n=r.Children.count(this.props.children)>1,o=this.state.showArrows&&this.state.firstItem>0,s=this.state.showArrows&&this.state.firstItem<this.state.lastPosition,c=-this.state.firstItem*(this.state.itemSize||0),u=(0,a.default)(c,"px",this.props.axis),d=this.props.transitionTime+"ms";return t={WebkitTransform:u,MozTransform:u,MsTransform:u,OTransform:u,transform:u,msTransform:u,WebkitTransitionDuration:d,MozTransitionDuration:d,MsTransitionDuration:d,OTransitionDuration:d,transitionDuration:d,msTransitionDuration:d},r.default.createElement("div",{className:i.default.CAROUSEL(!1)},r.default.createElement("div",{className:i.default.WRAPPER(!1),ref:this.setItemsWrapperRef},r.default.createElement("button",{type:"button",className:i.default.ARROW_PREV(!o),onClick:function(){return e.slideRight()},"aria-label":this.props.labels.leftArrow}),n?r.default.createElement(l.default,{tagName:"ul",className:i.default.SLIDER(!1,this.state.swiping),onSwipeLeft:this.slideLeft,onSwipeRight:this.slideRight,onSwipeMove:this.onSwipeMove,onSwipeStart:this.onSwipeStart,onSwipeEnd:this.onSwipeEnd,style:t,innerRef:this.setItemsListRef,allowMouseEvents:this.props.emulateTouch},this.renderItems()):r.default.createElement("ul",{className:i.default.SLIDER(!1,this.state.swiping),ref:function(t){return e.setItemsListRef(t)},style:t},this.renderItems()),r.default.createElement("button",{type:"button",className:i.default.ARROW_NEXT(!s),onClick:function(){return e.slideLeft()},"aria-label":this.props.labels.rightArrow})))}}])&&f(t.prototype,n),c&&f(t,c),d}(r.Component);t.default=g,b(g,"displayName","Thumbs"),b(g,"defaultProps",{axis:"horizontal",labels:{leftArrow:"previous slide / item",rightArrow:"next slide / item",item:"slide item"},selectedItem:0,thumbWidth:80,transitionTime:350})},5702:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i=(r=n(4184))&&r.__esModule?r:{default:r};var o={ROOT:function(e){return(0,i.default)(function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({"carousel-root":!0},e||"",!!e))},CAROUSEL:function(e){return(0,i.default)({carousel:!0,"carousel-slider":e})},WRAPPER:function(e,t){return(0,i.default)({"thumbs-wrapper":!e,"slider-wrapper":e,"axis-horizontal":"horizontal"===t,"axis-vertical":"horizontal"!==t})},SLIDER:function(e,t){return(0,i.default)({thumbs:!e,slider:e,animated:!t})},ITEM:function(e,t,n){return(0,i.default)({thumb:!e,slide:e,selected:t,previous:n})},ARROW_PREV:function(e){return(0,i.default)({"control-arrow control-prev":!0,"control-disabled":e})},ARROW_NEXT:function(e){return(0,i.default)({"control-arrow control-next":!0,"control-disabled":e})},DOT:function(e){return(0,i.default)({dot:!0,selected:e})}};t.default=o},4528:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.outerWidth=void 0;t.outerWidth=function(e){var t=e.offsetWidth,n=getComputedStyle(e);return t+=parseInt(n.marginLeft)+parseInt(n.marginRight)}},615:function(e,t,n){"use strict";Object.defineProperty(t,"lr",{enumerable:!0,get:function(){return r.default}});var r=a(n(8684)),i=n(629),o=a(n(5040));function a(e){return e&&e.__esModule?e:{default:e}}},6513:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=function(){return document}},885:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=function(){return window}},3524:function(e,t,n){"use strict";var r,i=n(7294),o=(r=i)&&"object"==typeof r&&"default"in r?r.default:r;function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var l=!("undefined"==typeof window||!window.document||!window.document.createElement);e.exports=function(e,t,n){if("function"!=typeof e)throw new Error("Expected reducePropsToState to be a function.");if("function"!=typeof t)throw new Error("Expected handleStateChangeOnClient to be a function.");if(void 0!==n&&"function"!=typeof n)throw new Error("Expected mapStateOnServer to either be undefined or a function.");return function(r){if("function"!=typeof r)throw new Error("Expected WrappedComponent to be a React component.");var s,c=[];function u(){s=e(c.map((function(e){return e.props}))),d.canUseDOM?t(s):n&&(s=n(s))}var d=function(e){var t,n;function i(){return e.apply(this,arguments)||this}n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,i.peek=function(){return s},i.rewind=function(){if(i.canUseDOM)throw new Error("You may only call rewind() on the server. Call peek() to read the current state.");var e=s;return s=void 0,c=[],e};var a=i.prototype;return a.UNSAFE_componentWillMount=function(){c.push(this),u()},a.componentDidUpdate=function(){u()},a.componentWillUnmount=function(){var e=c.indexOf(this);c.splice(e,1),u()},a.render=function(){return o.createElement(r,this.props)},i}(i.PureComponent);return a(d,"displayName","SideEffect("+function(e){return e.displayName||e.name||"Component"}(r)+")"),a(d,"canUseDOM",l),d}}}}]);
3//# sourceMappingURL=173be5852fd7e8ecbd81af39ea7468d1ba881c46-df38522183d8b3a6f90b.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.