!function(n){function s(t){for(var i,u,l=t[0],e=t[1],a=t[2],s=0,c=[];s<l.length;s++)u=l[s],f[u]&&c.push(f[u][0]),f[u]=0;for(i in e)Object.prototype.hasOwnProperty.call(e,i)&&(n[i]=e[i]);for(o&&o(t);c.length;)c.shift()();return r.push.apply(r,a||[]),h()}function h(){for(var e,s,n=0;n<r.length;n++){for(var i=r[n],o=!0,u=1;u<i.length;u++)s=i[u],0!==f[s]&&(o=!1);o&&(r.splice(n--,1),e=t(t.s=i[0]))}return e}function t(i){if(u[i])return u[i].exports;var r=u[i]={i:i,l:!1,exports:{}};return n[i].call(r.exports,r,r.exports,t),r.l=!0,r.exports}var u={},f={0:0},r=[],i,c,e,o;for(t.m=n,t.c=u,t.d=function(n,i,r){t.o(n,i)||Object.defineProperty(n,i,{enumerable:!0,get:r})},t.r=function(n){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"});Object.defineProperty(n,"__esModule",{value:!0})},t.t=function(n,i){var r,u;if((1&i&&(n=t(n)),8&i)||4&i&&"object"==typeof n&&n&&n.__esModule)return n;if(r=Object.create(null),t.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:n}),2&i&&"string"!=typeof n)for(u in n)t.d(r,u,function(t){return n[t]}.bind(null,u));return r},t.n=function(n){var i=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(i,"a",i),i},t.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},t.p="",i=window.webpackJsonp=window.webpackJsonp||[],c=i.push.bind(i),i.push=s,i=i.slice(),e=0;e<i.length;e++)s(i[e]);o=c;r.push([286,3]);h()}({153:function(n){n.exports={textHtml:"<p>By using this website we will be archiving data of your visit. You can review what data we store, and decide what data we store of your visit here.<\/p>"}},176:function(n,t,i){(function(t){n.exports=t.Components=i(284)}).call(this,i(23))},25:function(n){n.exports={skipToContentButtonText:"Skip to main content",readMoreButtonAriaLabel:"Read more",mainMenuToggleButtonAriaLabel:"Main menu toggle",searchToggleButtonAriaLabel:"Search toggle",searchLabel:"Search",playVideoButtonAriaLabel:"Play video"}},284:function(n,t,i){"use strict";function gv(n){return(gv="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function ny(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function ty(n){return(ty=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function iy(n,t){return(iy=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function ye(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function pe(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function ry(n){return(ry="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function uy(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function fy(n){return(fy=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function ey(n,t){return(ey=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function we(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function oy(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function sy(n){return(sy="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function hy(){return(hy=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function cy(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function ly(n){return(ly=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function ay(n,t){return(ay=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function ke(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function yy(n){return(yy="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function py(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function wy(n){return(wy=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function by(n,t){return(by=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function no(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function to(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function ky(n){return(ky="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function dy(){return(dy=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function gy(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function np(n){return(np=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function tp(n,t){return(tp=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function io(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function ro(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function rp(n){return(rp="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function up(){return(up=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function fp(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function ep(n){return(ep=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function op(n,t){return(op=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function pi(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function uo(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function dpt(n){var t=n.items,u=n.linksAreTabbing?"0":"-1",i;return t?(i=t.map(function(n,t){return r.a.createElement("li",{key:t,className:"main-menu__primary-item"},r.a.createElement("a",{href:n.url,className:"main-menu__primary-item-link",tabIndex:u},n.text))}),r.a.createElement("ul",{className:"main-menu__primary-items"},i)):null}function gpt(n){var t=n.items,u=n.linksAreTabbing?"0":"-1",i;return t?(i=t.map(function(n,t){return r.a.createElement("li",{key:t,className:"main-menu__secondary-item"},r.a.createElement("a",{href:n.url,className:"main-menu__secondary-item-link",tabIndex:u},n.text))}),r.a.createElement("ul",{className:"main-menu__secondary-items"},i)):null}function hp(n){return(hp="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function cp(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function lp(n){return(lp=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function ap(n,t){return(ap=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function fo(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function eo(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function vp(n){return(vp="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function yp(){return(yp=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function pp(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function wp(n){return(wp=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function bp(n,t){return(bp=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function wi(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function oo(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function dp(n){return(dp="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function gp(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function nw(n){return(nw=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function tw(n,t){return(tw=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function so(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function ho(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function iw(n){return(iw="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function rw(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function uw(n){return(uw=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function fw(n,t){return(fw=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function co(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function lo(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function ew(n){return(ew="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function ow(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function sw(n){return(sw=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function hw(n,t){return(hw=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function pt(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function bu(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function cw(){return(cw=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function aw(n){var i,t,u;return(n.modal,i=n.className,t=n.types,!t)?null:(u=t.map(function(n,t){return r.a.createElement("li",{key:n.text+t,className:e()("local-menu__list-item",{"local-menu__list-item_active":n.active})},r.a.createElement(d,cw({className:"local-menu__list-item-link"},n)))}),r.a.createElement("ul",{className:e()("local-menu__list",i)},u))}function yw(n){return(yw="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function ku(){return(ku=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function pw(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function ww(n){return(ww=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function bw(n,t){return(bw=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function wt(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function kw(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function wo(n){n?document.body.classList.add("navigation-opened"):document.body.classList.remove("navigation-opened")}function gw(n){return(gw="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function nb(){return(nb=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function tb(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function twt(n,t){return!t||"object"!==gw(t)&&"function"!=typeof t?function(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}(n):t}function ib(n){return(ib=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function rb(n,t){return(rb=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function fb(n){return(fb="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function eb(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function ob(n){return(ob=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function sb(n,t){return(sb=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function bt(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function nf(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function hb(){return(hb=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function lb(n){var t=n.types,u=n.className,f=n.tabindex,i;return t?(i=t.map(function(n,t){return r.a.createElement("li",{key:n.text+t,className:e()("specimens-list__list-item",{"specimens-list__list-item_active":n.active})},r.a.createElement(d,hb({className:"specimens-list__list-item-link"},n,{tabindex:f})))}),r.a.createElement("ul",{className:e()("specimens-list__list",u)},i)):null}function vb(n){return(vb="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function yb(){return(yb=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function pb(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function wb(n){return(wb=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function bb(n,t){return(bb=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function go(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function kb(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function gb(n){return(gb="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function nk(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function tk(n){return(tk=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function ik(n,t){return(ik=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function rs(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function us(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function rk(){return(rk=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function fk(n){return r.a.createElement("div",{className:"footer-2__column"},r.a.createElement("strong",{className:"footer-2__title"},n.label),r.a.createElement("div",{className:"richtext rich-text_in-footer",dangerouslySetInnerHTML:{__html:n.textHtml}}))}function ek(){return(ek=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function owt(n){var t=n.links,i;if(t)return i=t.map(function(n,t){return r.a.createElement("li",{key:n.text+t,className:"footer-3__links-item"},r.a.createElement(d,ek({},n,{className:"footer-3__links-item-link"})))}),r.a.createElement("ul",{className:"footer-3__links"},i)}function ck(n){return(ck="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function lk(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function ak(n){return(ak=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function vk(n,t){return(vk=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function kt(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function yk(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function pk(n){return(pk="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function ls(){return(ls=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function wk(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function hwt(n,t){return!t||"object"!==pk(t)&&"function"!=typeof t?function(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}(n):t}function bk(n){return(bk=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function kk(n,t){return(kk=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function dk(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function nd(){return(nd=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function td(n){return(td="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function ys(){return(ys=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function id(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function rd(n){return(rd=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function ud(n,t){return(ud=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function ps(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function ed(n){return(ed="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function od(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function sd(n){return(sd=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function hd(n,t){return(hd=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function ds(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function gs(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function cd(n){return(cd="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function ld(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function cwt(n,t){return!t||"object"!==cd(t)&&"function"!=typeof t?function(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}(n):t}function ad(n){return(ad=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function vd(n,t){return(vd=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function pd(n){return(pd="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function wd(){return(wd=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function bd(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function kd(n){return(kd=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function dd(n,t){return(dd=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function nh(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function th(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function tg(n){return(tg="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function ig(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function pwt(n,t){return!t||"object"!==tg(t)&&"function"!=typeof t?function(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}(n):t}function rg(n){return(rg=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function ug(n,t){return(ug=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function fg(n){return(fg="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function rh(){return(rh=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function eg(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function og(n){return(og=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function sg(n,t){return(sg=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function o(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function c(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function cg(n){return(cg="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function lg(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function ag(n){return(ag=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function vg(n,t){return(vg=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function uh(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function yg(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function wg(n){return(wg="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function bg(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function kg(n){return(kg=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function dg(n,t){return(dg=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function eh(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function gg(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function nn(n){return(nn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function tn(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function rn(n){return(rn=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function un(n,t){return(un=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function oh(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function fn(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function en(n){return(en="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function on(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function dwt(n,t){return!t||"object"!==en(t)&&"function"!=typeof t?function(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}(n):t}function sn(n){return(sn=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function hn(n,t){return(hn=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function cn(n){return(cn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function ln(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function gwt(n,t){return!t||"object"!==cn(t)&&"function"!=typeof t?function(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}(n):t}function an(n){return(an=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function vn(n,t){return(vn=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function nbt(n){var t=n.serviceName;return r.a.createElement(r.a.Fragment,null,"twitter"===t&&r.a.createElement("svg",{className:e()("share-panel__button-icon","share-panel__button-icon_"+t),x:"0px",y:"0px",viewBox:"0 0 20 16"},r.a.createElement("path",{className:"share-panel__svg-symbol  share-panel__svg-symbol_twitter",d:"M19.6,3.2c-0.6,0.3-1.3,0.5-2,0.6c0.7-0.4,1.3-1.1,1.6-2c-0.7,0.4-1.5,0.7-2.3,0.9c-1.3-1.4-3.6-1.5-5-0.2 c-0.7,0.7-1.1,1.6-1.1,2.6c0,0.3,0,0.5,0.1,0.8C7.9,5.8,5.3,4.4,3.5,2.2C2.5,3.8,3,5.9,4.6,7C4,6.9,3.4,6.8,2.9,6.5v0 c0,1.7,1.2,3.2,2.8,3.5c-0.3,0.1-0.6,0.1-0.9,0.1c-0.2,0-0.5,0-0.7-0.1c0.5,1.5,1.8,2.4,3.3,2.5c-1.3,1-2.8,1.5-4.4,1.5 c-0.3,0-0.6,0-0.9-0.1c1.6,1,3.5,1.6,5.5,1.6c5.6,0,10.1-4.5,10.1-10c0,0,0-0.1,0-0.1c0-0.2,0-0.3,0-0.5C18.5,4.6,19.1,3.9,19.6,3.2 z"})),"facebook"===t&&r.a.createElement("svg",{className:e()("share-panel__button-icon","share-panel__button-icon_"+t),x:"0px",y:"0px",viewBox:"0 0 14 22"},r.a.createElement("path",{className:"share-panel__svg-symbol  share-panel__svg-symbol_facebook",d:"M11.9,4.4H8.6c-0.4,0-0.8,0.5-0.8,1.2v2.3h4.1v3.3H7.8v10H4v-10H0.5V8H4V6c0-2.8,2-5.1,4.6-5.1h3.2L11.9,4.4z"})),"print"===t&&r.a.createElement("svg",{className:e()("share-panel__button-icon","share-panel__button-icon_"+t),x:"0px",y:"0px",viewBox:"0 0 25.7 24.7"},r.a.createElement("g",{className:"share-panel__svg-symbol  share-panel__svg-symbol_print",transform:"translate(1 1)"},r.a.createElement("path",{className:"path",d:"M27.908,7.326V1.744A.746.746,0,0,0,27.163,1H16.744A.746.746,0,0,0,16,1.744V7.326",transform:"translate(-10.418 -1)"}),r.a.createElement("path",{className:"path",d:"M6.582,30.908H1.744A.746.746,0,0,1,1,30.163V19.744A.746.746,0,0,1,1.744,19H23.327a.746.746,0,0,1,.744.744V30.163a.746.746,0,0,1-.744.744H18.489",transform:"translate(-1 -12.302)"}),r.a.createElement("path",{className:"path",d:"M27.163,38H16.744a.746.746,0,0,0-.744.744v7.442a.746.746,0,0,0,.744.744H27.163a.746.746,0,0,0,.744-.744V38.744A.746.746,0,0,0,27.163,38Z",transform:"translate(-10.418 -24.232)"}),r.a.createElement("line",{className:"path",x2:"1.488",transform:"translate(1.861 9.303)"}),r.a.createElement("line",{className:"path",x2:"1.488",transform:"translate(4.093 9.303)"}),r.a.createElement("line",{className:"path",x2:"7.442",transform:"translate(7.814 16.745)"}),r.a.createElement("line",{className:"path",x2:"7.442",transform:"translate(7.814 19.722)"}))),"email"===t&&r.a.createElement("svg",{className:e()("share-panel__button-icon","share-panel__button-icon_"+t),x:"0px",y:"0px",viewBox:"0 0 23.6 14.7"},r.a.createElement("g",{className:"share-panel__svg-symbol  share-panel__svg-symbol_email",transform:"translate(1 1)"},r.a.createElement("path",{className:"path",d:"M21.6,2.2v9.5c-0.2,0.5-0.7,0.9-1.3,1h-19c-0.6,0.1-1.2-0.4-1.3-1V1c0-0.6,0.7-1,1.3-1h19c0.6,0.1,1.2,0.5,1.3,1.1V2"}),r.a.createElement("path",{className:"path",d:"M0.9,0.3l9.3,6.1c0.4,0.2,0.8,0.2,1.2,0l9.3-6.1"}),r.a.createElement("line",{className:"path",x1:"0.5",y1:"12.3",x2:"8.2",y2:"5.2"}),r.a.createElement("line",{className:"path",x1:"21.1",y1:"12.3",x2:"13.5",y2:"5.1"}))))}function yn(n){return(yn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function ch(){return(ch=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function pn(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function wn(n){return(wn=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function bn(n,t){return(bn=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function lh(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function kn(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function hbt(n,t){var i,r,u,f;if(null==n)return{};if(u=function(n,t){if(null==n)return{};for(var i,u={},f=Object.keys(n),r=0;r<f.length;r++)i=f[r],t.indexOf(i)>=0||(u[i]=n[i]);return u}(n,t),Object.getOwnPropertySymbols)for(f=Object.getOwnPropertySymbols(n),r=0;r<f.length;r++)i=f[r],t.indexOf(i)>=0||Object.prototype.propertyIsEnumerable.call(n,i)&&(u[i]=n[i]);return u}function gn(n){return(gn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function ntt(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function ttt(n){return(ttt=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function itt(n,t){return(itt=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function yh(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function ph(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function rtt(n){return(rtt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function utt(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function cbt(n,t){return!t||"object"!==rtt(t)&&"function"!=typeof t?function(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}(n):t}function ftt(n){return(ftt=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function ett(n,t){return(ett=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function ott(n){return(ott="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function stt(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function htt(n){return(htt=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function ctt(n,t){return(ctt=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function bh(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function ltt(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function att(n){return(att="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function vtt(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function lbt(n,t){return!t||"object"!==att(t)&&"function"!=typeof t?function(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}(n):t}function ytt(n){return(ytt=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function ptt(n,t){return(ptt=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function btt(n){return(btt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function ktt(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function dtt(n){return(dtt=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function gtt(n,t){return(gtt=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function tc(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function nit(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function tit(n){return(tit="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function rc(){return(rc=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function iit(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function abt(n,t){return!t||"object"!==tit(t)&&"function"!=typeof t?function(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}(n):t}function rit(n){return(rit=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function uit(n,t){return(uit=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function fit(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function eit(n){return(eit="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function oit(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function pbt(n,t){return!t||"object"!==eit(t)&&"function"!=typeof t?function(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}(n):t}function sit(n){return(sit=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function hit(n,t){return(hit=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function cit(n){return(cit="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function lit(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function wbt(n,t){return!t||"object"!==cit(t)&&"function"!=typeof t?function(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}(n):t}function ait(n){return(ait=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function vit(n,t){return(vit=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function bit(n){return(bit="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function kit(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function dit(n){return(dit=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function git(n,t){return(git=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function sc(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function hc(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function trt(n){return(trt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function irt(n){for(var i,r,t=1;t<arguments.length;t++)i=null!=arguments[t]?arguments[t]:{},r=Object.keys(i),"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(i).filter(function(n){return Object.getOwnPropertyDescriptor(i,n).enumerable}))),r.forEach(function(t){ir(n,t,i[t])});return n}function rrt(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function urt(n){return(urt=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function frt(n,t){return(frt=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function ft(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function ir(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function ert(n){return(ert="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function ort(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function gbt(n,t){return!t||"object"!==ert(t)&&"function"!=typeof t?function(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}(n):t}function srt(n){return(srt=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function hrt(n,t){return(hrt=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function lrt(n){return(lrt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function ur(){return(ur=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function art(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function ukt(n,t){return!t||"object"!==lrt(t)&&"function"!=typeof t?function(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}(n):t}function vrt(n){return(vrt=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function yrt(n,t){return(yrt=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function prt(n){return(prt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function wrt(){return(wrt=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function brt(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function krt(n){return(krt=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function drt(n,t){return(drt=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function pc(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function grt(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function tut(n){return(tut="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function iut(){return(iut=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function rut(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function fkt(n,t){return!t||"object"!==tut(t)&&"function"!=typeof t?function(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}(n):t}function uut(n){return(uut=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function fut(n,t){return(fut=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function eut(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function sut(n){return(sut="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function hut(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function cut(n){return(cut=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function lut(n,t){return(lut=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function er(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function aut(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function ekt(n){var t=n.heading,i=n.number,u=n.textHtml;return r.a.createElement("div",{className:"image-map-block__hot-spot-content"},r.a.createElement("h3",{className:"image-map-block__hot-spot-heading"},t),r.a.createElement("div",{className:"image-map-block__hot-spot-number"},i),r.a.createElement(w,{text:u,className:"image-map-block__text rich-text_in-image-map"}))}function yut(n){return(yut="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function kf(){return(kf=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function put(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function okt(n,t){return!t||"object"!==yut(t)&&"function"!=typeof t?function(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}(n):t}function wut(n){return(wut=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function but(n,t){return(but=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function kut(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function dut(n){return(dut="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function gut(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function nft(n){return(nft=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function tft(n,t){return(tft=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function il(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function ift(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function skt(n){var t=n.items,i;return(n.linksAreTabbing,!t)?null:(i=t.map(function(n,t){return r.a.createElement("li",{key:t,className:"images-sizes-list__item"},r.a.createElement("h3",null,n.heading),r.a.createElement("div",null,r.a.createElement("strong",null,"Class: "),n.sizeModifier),r.a.createElement("div",null,r.a.createElement("strong",null,"Desktop: ")," ",n.desktopSize&&r.a.createElement("span",null,n.desktopSize," px;")),r.a.createElement("div",null,r.a.createElement("strong",null,"Mobile: ")," ",n.mobileSize&&r.a.createElement("span",null,n.mobileSize,"px;")),r.a.createElement("div",null,r.a.createElement("strong",null,"Recommended (for editor): "),n.recommended),r.a.createElement("div",null,r.a.createElement("strong",null,"Support focus point: ")," ",n.focusPoint?"yes":"no"),r.a.createElement("div",null,r.a.createElement("strong",null,"Image resize type: ")," ",n.resizeType),r.a.createElement("hr",null))}),r.a.createElement("ul",{className:"images-sizes-list"},i))}function rft(n){return(rft="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function gf(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function uft(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function ne(n,t,i){return t&&uft(n.prototype,t),i&&uft(n,i),n}function te(n,t){return!t||"object"!==rft(t)&&"function"!=typeof t?fl(n):t}function fl(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function or(n){return(or=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function ie(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&fft(n,t)}function fft(n,t){return(fft=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function re(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function sft(n){return(sft="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function hft(){return(hft=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function cft(n){return function(n){if(Array.isArray(n)){for(var t=0,i=new Array(n.length);t<n.length;t++)i[t]=n[t];return i}}(n)||function(n){if(Symbol.iterator in Object(n)||"[object Arguments]"===Object.prototype.toString.call(n))return Array.from(n)}(n)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance");}()}function lft(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function aft(n){return(aft=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function vft(n,t){return(vft=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function et(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function yft(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function akt(n){return r.a.createElement("div",{className:"learn-more__teaser"},r.a.createElement("a",{href:n.url,className:"learn-more__teaser-link"},r.a.createElement("strong",{className:"learn-more__teaser-group-heading"},n.groupHeading),r.a.createElement("h3",{className:"learn-more__teaser-heading"},r.a.createElement("span",null,n.heading),n.showVideoIcon&&r.a.createElement(ci,{className:"learn-more__teaser-video-icon"}))),r.a.createElement(h,{image:n.image,additionalClassName:"learn-more__teaser-image"}))}function kft(n,t){if("function"==typeof t)return bft.a.subscribe(n,function(n,i){var r=i.message;t({message:r})})}function net(n){return(net="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function tet(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function iet(n){return(iet=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function ret(n,t){return(ret=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function ii(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function oe(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function uet(n){return(uet="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function fet(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function ykt(n,t){return!t||"object"!==uet(t)&&"function"!=typeof t?function(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}(n):t}function eet(n){return(eet=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function oet(n,t){return(oet=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function het(n){return(het="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function cet(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function kkt(n,t){return!t||"object"!==het(t)&&"function"!=typeof t?function(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}(n):t}function aet(n){return(aet=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function vet(n,t){return(vet=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function ll(n){return r.a.createElement("div",{className:"publish-info__item"},r.a.createElement("strong",{className:"publish-info__item-label"},n.label),r.a.createElement("div",{className:"publish-info__item-text"},n.text))}function yet(n){return(yet="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function pet(){return(pet=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function wet(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function bet(n){return(bet=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function ket(n,t){return(ket=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function vl(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function det(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function not(n){return(not="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function tot(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function iot(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function rot(n,t,i){return t&&iot(n.prototype,t),i&&iot(n,i),n}function uot(n,t){return!t||"object"!==not(t)&&"function"!=typeof t?function(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}(n):t}function pl(n){return(pl=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function fot(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&eot(n,t)}function eot(n,t){return(eot=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function oot(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function sot(n){return(sot="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function hot(){return(hot=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function cot(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function fdt(n,t){return!t||"object"!==sot(t)&&"function"!=typeof t?function(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}(n):t}function lot(n){return(lot=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function aot(n,t){return(aot=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function yot(n){return(yot="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function pot(){return(pot=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function wot(n){return function(n){if(Array.isArray(n)){for(var t=0,i=new Array(n.length);t<n.length;t++)i[t]=n[t];return i}}(n)||function(n){if(Symbol.iterator in Object(n)||"[object Arguments]"===Object.prototype.toString.call(n))return Array.from(n)}(n)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance");}()}function bot(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function kot(n){return(kot=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function dot(n,t){return(dot=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function st(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function kl(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function nst(n){return(nst="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function tst(){return(tst=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function ist(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function rst(n){return(rst=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function ust(n,t){return(ust=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function dl(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function fst(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function ost(n){return(ost="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function sst(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function cdt(n,t){return!t||"object"!==ost(t)&&"function"!=typeof t?function(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}(n):t}function hst(n){return(hst=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function cst(n,t){return(cst=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function lst(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function ast(n){return(ast="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function vst(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function ldt(n,t){return!t||"object"!==ast(t)&&"function"!=typeof t?function(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}(n):t}function yst(n){return(yst=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function pst(n,t){return(pst=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function bst(n){return(bst="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function kst(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function dst(n){return(dst=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function gst(n,t){return(gst=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function ta(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function nht(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function iht(n){return(iht="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function rht(){return(rht=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function uht(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function pdt(n,t){return!t||"object"!==iht(t)&&"function"!=typeof t?function(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}(n):t}function fht(n){return(fht=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function eht(n,t){return(eht=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function sht(n){return(sht="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function hht(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function wdt(n,t){return!t||"object"!==sht(t)&&"function"!=typeof t?function(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}(n):t}function cht(n){return(cht=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function lht(n,t){return(lht=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function vht(n){return(vht="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function yht(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function pht(n){return(pht=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function wht(n,t){return(wht=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function ht(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function pr(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function ght(n){return(ght="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function nct(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function tct(n){return(tct=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function ict(n,t){return(ict=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function fa(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function rct(n){return(rct="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function oa(){return(oa=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function uct(n){return function(n){if(Array.isArray(n)){for(var t=0,i=new Array(n.length);t<n.length;t++)i[t]=n[t];return i}}(n)||function(n){if(Symbol.iterator in Object(n)||"[object Arguments]"===Object.prototype.toString.call(n))return Array.from(n)}(n)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance");}()}function fct(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function ect(n){return(ect=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function oct(n,t){return(oct=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function ct(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function sct(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function cct(n){return(cct="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function lct(){return(lct=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function act(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function igt(n,t){return!t||"object"!==cct(t)&&"function"!=typeof t?function(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}(n):t}function vct(n){return(vct=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function yct(n,t){return(yct=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function wct(n){return(wct="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function bct(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function kct(n){return(kct=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function dct(n,t){return(dct=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function ha(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function gct(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function aa(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function tlt(n){return(tlt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function agt(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function ilt(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function vgt(n,t,i){return t&&ilt(n.prototype,t),i&&ilt(n,i),n}function ygt(n,t){return!t||"object"!==tlt(t)&&"function"!=typeof t?function(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}(n):t}function rlt(n){return(rlt=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function pgt(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&ult(n,t)}function ult(n,t){return(ult=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function flt(n){return(flt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function elt(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function olt(n){return(olt=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function slt(n,t){return(slt=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function ei(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function kr(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function clt(n){return(clt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function llt(){return(llt=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function nnt(n){return function(n){if(Array.isArray(n)){for(var t=0,i=new Array(n.length);t<n.length;t++)i[t]=n[t];return i}}(n)||function(n){if(Symbol.iterator in Object(n)||"[object Arguments]"===Object.prototype.toString.call(n))return Array.from(n)}(n)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance");}()}function alt(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function vlt(n){return(vlt=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function ylt(n,t){return(ylt=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function lt(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function plt(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function blt(n){return(blt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function klt(){return(klt=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function dlt(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function rnt(n,t){return!t||"object"!==blt(t)&&"function"!=typeof t?function(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}(n):t}function glt(n){return(glt=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function nat(n,t){return(nat=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function iat(n){return(iat="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function wa(){return(wa=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function rat(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function snt(n,t){return!t||"object"!==iat(t)&&"function"!=typeof t?function(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}(n):t}function uat(n){return(uat=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function fat(n,t){return(fat=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function oat(n){return(oat="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function ka(){return(ka=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function sat(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function lnt(n,t){return!t||"object"!==oat(t)&&"function"!=typeof t?function(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}(n):t}function hat(n){return(hat=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function cat(n,t){return(cat=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function aat(n){return(aat="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function vat(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function yat(n){return(yat=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function pat(n,t){return(pat=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function ga(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function wat(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function kat(n){return(kat="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function bnt(n){return function(n){if(Array.isArray(n)){for(var t=0,i=new Array(n.length);t<n.length;t++)i[t]=n[t];return i}}(n)||function(n){if(Symbol.iterator in Object(n)||"[object Arguments]"===Object.prototype.toString.call(n))return Array.from(n)}(n)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance");}()}function dat(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function gat(n){return(gat=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function nvt(n,t){return(nvt=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function it(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function nv(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function ivt(n){return(ivt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function rvt(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function knt(n,t){return!t||"object"!==ivt(t)&&"function"!=typeof t?function(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}(n):t}function uvt(n){return(uvt=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function fvt(n,t){return(fvt=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function ovt(n){return(ovt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function svt(){return(svt=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function hvt(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function cvt(n){return(cvt=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function lvt(n,t){return(lvt=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function rv(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function avt(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function yvt(n){return(yvt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function pvt(){return(pvt=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function wvt(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function bvt(n){return(bvt=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function kvt(n,t){return(kvt=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function fv(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function dvt(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function nyt(n){return(nyt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function tyt(){return(tyt=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function iyt(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function ryt(n){return(ryt=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function uyt(n,t){return(uyt=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function ov(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function fyt(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function oyt(n){return(oyt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function syt(){return(syt=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function hyt(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function cyt(n){return(cyt=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function lyt(n,t){return(lyt=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function hv(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function ayt(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function yyt(n){return(yyt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function pyt(){return(pyt=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function wyt(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function byt(n){return(byt=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function kyt(n,t){return(kyt=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function lv(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function dyt(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function npt(n){return(npt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function tpt(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function ipt(n){return(ipt=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function rpt(n,t){return(rpt=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function vv(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function upt(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function yti(n){return r.a.createElement("div",{className:"text-with-small-banner-block__banner"},r.a.createElement("h2",{className:"text-with-small-banner-block__banner-heading"},n.heading),r.a.createElement(l,n.button),n.backgroundImage&&r.a.createElement(h,{image:n.backgroundImage,additionalClassName:"text-with-small-banner-block__banner-image"}))}function opt(n){return(opt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function spt(){return(spt=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function hpt(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function cpt(n){return(cpt=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function lpt(n,t){return(lpt=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function wv(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function apt(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}var f,iu,s,be,ru,uu,de,vy,ge,yi,fu,eu,ou,ip,su,h,sp,hu,cu,lu,au,kp,vu,yu,pu,oi,wu,lw,yo,si,po,a,dw,du,gu,ub,bo,hi,cb,ko,rf,db,ns,uf,ff,fs,ef,ok,es,hs,cs,of,gk,sf,b,as,g,vs,fd,ws,dt,bs,ki,ks,rt,hf,at,v,gd,cf,ih,ci,hg,lf,li,y,fh,gi,af,vt,sh,nr,hh,p,k,ah,vh,yf,pf,l,wh,tr,kh,dh,wtt,gh,nc,ic,gt,fc,ec,ni,yit,oc,wf,lc,rr,ac,fr,vc,yc,nut,wc,bc,out,bf,kc,vut,dc,gc,nl,df,tl,rl,ul,sr,hr,el,cr,ol,ti,pft,sl,dft,gft,hl,cl,tt,se,al,lr,yl,ar,wl,vr,vot,bl,ot,got,he,ut,gl,ce,ri,na,tht,ia,ui,oht,ra,yr,ua,wr,ea,le,br,sa,ca,la,nlt,ae,fi,vi,ve,pa,ba,da,gr,tvt,tv,nu,iv,uv,gvt,ev,tu,sv,cv,av,fpt,ept,yv,pv,bv;i.r(t);f={};i.r(f);i.d(f,"AccordionBlock",function(){return yi});i.d(f,"AccordionPage",function(){return ah});i.d(f,"AccordionPageFeedbackForm",function(){return nr});i.d(f,"ActionButton",function(){return l});i.d(f,"AdvancedContent",function(){return g});i.d(f,"ArrowRightIcon",function(){return tr});i.d(f,"ArticlePage",function(){return dh});i.d(f,"BackgroundImage",function(){return h});i.d(f,"BackgroundVideo",function(){return dt});i.d(f,"BannerBlock",function(){return nc});i.d(f,"BodyMedia",function(){return y});i.d(f,"BodyRichText",function(){return gt});i.d(f,"Button",function(){return yf});i.d(f,"ContactInfo",function(){return vf});i.d(f,"CookieBanner",function(){return of});i.d(f,"DarkImageTextVideoBlock",function(){return fc});i.d(f,"EmbeddedVideoBlock",function(){return li});i.d(f,"ExpandablePanel",function(){return vt});i.d(f,"FactsRichText",function(){return ni});i.d(f,"FactsTextBlock",function(){return pit});i.d(f,"FluidImage",function(){return nrt});i.d(f,"Footer1",function(){return rf});i.d(f,"Footer2",function(){return ef});i.d(f,"Footer3",function(){return os});i.d(f,"FrontPage",function(){return ac});i.d(f,"GroupHeading",function(){return bi});i.d(f,"Image",function(){return s});i.d(f,"ImageBlock",function(){return di});i.d(f,"ImageCollageBlock",function(){return yc});i.d(f,"ImageContentBlock",function(){return bc});i.d(f,"ImageGallery",function(){return kc});i.d(f,"ImageMapBlock",function(){return gc});i.d(f,"ImageTextBlock",function(){return tl});i.d(f,"ImagesSizes",function(){return ul});i.d(f,"Ingredients",function(){return cr});i.d(f,"LearnMore",function(){return wft});i.d(f,"Link",function(){return d});i.d(f,"LocalMenu",function(){return si});i.d(f,"LocalNavigation",function(){return a});i.d(f,"Logo",function(){return hi});i.d(f,"MainContentLink",function(){return k});i.d(f,"MainMenu",function(){return cu});i.d(f,"MainMenuToggle",function(){return ou});i.d(f,"Message",function(){return cl});i.d(f,"NavigationBar",function(){return gu});i.d(f,"NavigationBarLabel",function(){return oi});i.d(f,"NewsArticlePage",function(){return yl});i.d(f,"NewsRoomPage",function(){return gl});i.d(f,"NotFoundPage",function(){return na});i.d(f,"PageHeader",function(){return v});i.d(f,"PageHeaderHalfHeight",function(){return tt});i.d(f,"PageHeading",function(){return ki});i.d(f,"PageIntro",function(){return rt});i.d(f,"PagesOverviewList",function(){return yr});i.d(f,"PagesOverviewPage",function(){return aht});i.d(f,"PublishInfo",function(){return lr});i.d(f,"Quotation",function(){return gi});i.d(f,"Rating",function(){return wr});i.d(f,"ReadMore",function(){return at});i.d(f,"RecipeCharacteristics",function(){return vr});i.d(f,"RecipePage",function(){return sa});i.d(f,"RecipePageCharacteristics",function(){return le});i.d(f,"RecipesList",function(){return la});i.d(f,"RecipesOverviewFilters",function(){return dr});i.d(f,"RecipesOverviewPage",function(){return pa});i.d(f,"RecipesWithFilter",function(){return ve});i.d(f,"RelatedArticles",function(){return ba});i.d(f,"RelatedRecipes",function(){return br});i.d(f,"RelatedStories",function(){return da});i.d(f,"RichText",function(){return w});i.d(f,"RollingText",function(){return rr});i.d(f,"ScrollButton",function(){return ff});i.d(f,"SearchForm",function(){return ri});i.d(f,"SearchPanel",function(){return yu});i.d(f,"SearchResultHeader",function(){return gr});i.d(f,"SearchResultList",function(){return nu});i.d(f,"SearchResultPage",function(){return iv});i.d(f,"SearchToggle",function(){return au});i.d(f,"SectionPage",function(){return uv});i.d(f,"Select",function(){return fi});i.d(f,"SharePanel",function(){return p});i.d(f,"SimpleRecipePage",function(){return sv});i.d(f,"SocialLinks",function(){return ts});i.d(f,"SpecimenPage",function(){return cv});i.d(f,"SpecimensList",function(){return tf});i.d(f,"Spinner",function(){return ti});i.d(f,"Steps",function(){return tu});i.d(f,"StoryPage",function(){return av});i.d(f,"Teaser",function(){return ot});i.d(f,"TeaserStory",function(){return ui});i.d(f,"TeasersList",function(){return ut});i.d(f,"TextWithSmallBannerBlock",function(){return pv});i.d(f,"TwoTeasersBlock",function(){return bv});i.d(f,"VideoIcon",function(){return ci});i(3);i(4);i(6);i(5);var kv=i(0),r=i.n(kv),ypt=i(1),u=i.n(ypt),ppt=i(2),e=i.n(ppt),wpt=(i(186),i(148)),dv=i(99);iu=function(){function n(t){var i,u,r;return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),u=this,r=ty(n).call(this,t),i=!r||"object"!==gv(r)&&"function"!=typeof r?ye(u):r,pe(ye(ye(i)),"componentWillMount",function(){var n=Object(wpt.detect)();n&&("ie"!==n.name&&"edge"!==n.name||i.setState({isIE:!0}))}),i.state={isIE:!1},i}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&iy(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var t=this.props,c=t.isLazy,u=t.src,i=t.alt,f=t.className,l=t.focusPoint,o=this.state.isIE,a={},s={},v=u.mobile,n=u.desktop,h;return l&&(s={objectPosition:"".concat(this.props.focusPoint.x,"% ").concat(this.props.focusPoint.y,"%")}),o&&(a={backgroundImage:n?"url(".concat(n,")"):null,backgroundPosition:l?"".concat(this.props.focusPoint.x,"% ").concat(this.props.focusPoint.y,"%"):null}),h="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAMAAABPT11nAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjA1MUJCMjgxRTUxRjExRTlBQjM1RUFEMUZDMThBNTUwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjA1MUJCMjgyRTUxRjExRTlBQjM1RUFEMUZDMThBNTUwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDUxQkIyN0ZFNTFGMTFFOUFCMzVFQUQxRkMxOEE1NTAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDUxQkIyODBFNTFGMTFFOUFCMzVFQUQxRkMxOEE1NTAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6keXz/AAAABlBMVEUAAAAAAAClZ7nPAAAAAXRSTlMAQObYZgAAAA5JREFUeNpiYCABAAQYAAAtAAFVYugOAAAAAElFTkSuQmCC",u?r.a.createElement(r.a.Fragment,null,o?r.a.createElement("div",{className:e()("image","image_in-ie",f,{image_lazy:o}),style:a},r.a.createElement(function(){return c?r.a.createElement(dv.a,{component:"span",cushion:"0px"},r.a.createElement("img",{className:"image__img",src:n,alt:i})):r.a.createElement("img",{className:"image__img",src:n,alt:i})},null)):r.a.createElement(r.a.Fragment,null,c?r.a.createElement(dv.a,{component:"picture",className:e()("image image_lazy",f),threshold:0,cushion:"0px"},r.a.createElement("source",{media:"(max-width: 767px)",srcSet:v}),r.a.createElement("source",{media:"(min-width: 768px)",srcSet:n}),r.a.createElement("img",{style:s,className:"image__img",src:h,alt:i})):r.a.createElement("picture",{className:e()("image",f)},r.a.createElement("source",{media:"(max-width: 767px)",srcSet:v}),r.a.createElement("source",{media:"(min-width: 768px)",srcSet:n}),r.a.createElement("img",{style:s,className:"image__img",src:h,alt:i})))):null}}])&&ny(t.prototype,i),u&&ny(t,u),n}();pe(iu,"propTypes",{isLazy:u.a.bool,alt:u.a.string,src:u.a.shape({mobile:u.a.string,desktop:u.a.string}),focusPoint:u.a.shape({x:u.a.number.isRequired,y:u.a.number.isRequired}),className:u.a.string});pe(iu,"defaultProps",{alt:" ",isLazy:!1});s=iu;be=function(){function n(){var u,r,f,t;!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);for(var e=arguments.length,o=new Array(e),i=0;i<e;i++)o[i]=arguments[i];return f=this,r=!(t=(u=fy(n)).call.apply(u,[this].concat(o)))||"object"!==ry(t)&&"function"!=typeof t?we(f):t,oy(we(we(r)),"state",{}),r}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&ey(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){return r.a.createElement("div",{className:e()("rich-text",this.props.className),dangerouslySetInnerHTML:{__html:this.props.text}})}}])&&uy(t.prototype,i),u&&uy(t,u),n}();oy(be,"propTypes",{className:u.a.string,text:u.a.string});var w=be,bpt=i(149),kpt=i.n(bpt);vy=u.a.instanceOf(s);ge=function(){function n(t){var i,u,r;return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),u=this,(i=!(r=ly(n).call(this,t))||"object"!==sy(r)&&"function"!=typeof r?ke(u):r).state={isOpened:!1},i.toggleAccordion=i.toggleAccordion.bind(ke(ke(i))),i}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&ay(n,t)}(n,r.a.Component),t=n,(i=[{key:"toggleAccordion",value:function(){this.setState(function(n){return{isOpened:!n.isOpened}})}},{key:"render",value:function(){var i=this.state.isOpened,n=this.props,f=n.heading,t=n.image,u=n.textHtml;return r.a.createElement("div",{className:e()("accordion-block",{"accordion-block_opened":i})},r.a.createElement("button",{className:"accordion-block__toggle",onClick:this.toggleAccordion},r.a.createElement("svg",{className:"accordion-block__toggle-icon",xmlns:"http://www.w3.org/2000/svg",width:"17",height:"24.246",viewBox:"0 0 17 24.246"},r.a.createElement("defs",null,r.a.createElement("style",null)),r.a.createElement("g",{transform:"translate(-427 -127)"},r.a.createElement("g",{transform:"translate(444 151.246) rotate(180)"},r.a.createElement("path",{className:"path",d:"M1,36.4l7.5,7.246L16,36.4",transform:"translate(0 -20.4)"}),r.a.createElement("line",{className:"path",y2:"22.246",transform:"translate(8.5 1)"})))),r.a.createElement("span",{className:"accordion-block__toggle-text"},f)),r.a.createElement(kpt.a,null,i?r.a.createElement("div",{className:"accordion-block__content"},t&&r.a.createElement(s,hy({},t,{className:e()("accordion-block__image",t.className)})),u&&r.a.createElement(w,{text:u})):null))}}])&&cy(t.prototype,i),u&&cy(t,u),n}();ru=ge;uu="propTypes";de={heading:u.a.string,image:u.a.shape({ImageType:vy}),textHtml:u.a.string};uu in ru?Object.defineProperty(ru,uu,{value:de,enumerable:!0,configurable:!0,writable:!0}):ru[uu]=de;yi=ge;fu=i(25);eu=function(){function n(){var u,i,f,t;!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);for(var e=arguments.length,o=new Array(e),r=0;r<e;r++)o[r]=arguments[r];return f=this,t=(u=wy(n)).call.apply(u,[this].concat(o)),i=!t||"object"!==yy(t)&&"function"!=typeof t?no(f):t,to(no(no(i)),"handleClick",function(){i.props.onClickFunction()}),i}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&by(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,t=n.isActive,i=n.mainMenuToggleButtonAriaLabel;return r.a.createElement("button",{className:"main-menu-toggle "+(t?"main-menu-toggle_active":""),onClick:this.handleClick,"aria-label":i},r.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",className:"main-menu-toggle__open-icon",width:"20",height:"17",viewBox:"0 0 20 17"},r.a.createElement("g",{transform:"translate(-187 -130)"},r.a.createElement("path",{d:"M-6160,17.5V15h12.5v2.5Zm0-7.5V7.5h20V10Zm0-7.5V0h20V2.5Z",transform:"translate(6347 130)"}))),r.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",className:"main-menu-toggle__close-icon",width:"17",height:"17",viewBox:"0 0 17 17"},r.a.createElement("g",{transform:"translate(-282 -129)"},r.a.createElement("path",{d:"M8.75,10.341,1.591,17.5,0,15.908,7.159,8.75,0,1.591,1.591,0,8.75,7.159,15.908,0,17.5,1.591,10.341,8.75,17.5,15.908,15.908,17.5Z",transform:"translate(282 129)"}))))}}])&&py(t.prototype,i),u&&py(t,u),n}();to(eu,"propTypes",{isActive:u.a.bool,onClickFunction:u.a.func,mainMenuToggleButtonAriaLabel:u.a.string.isRequired});to(eu,"defaultProps",{isActive:!1});ou=eu;ip=u.a.instanceOf(s);su=function(){function n(){var u,r,f,t;!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);for(var e=arguments.length,o=new Array(e),i=0;i<e;i++)o[i]=arguments[i];return f=this,r=!(t=(u=np(n)).call.apply(u,[this].concat(o)))||"object"!==ky(t)&&"function"!=typeof t?io(f):t,ro(io(io(r)),"state",{}),r}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&tp(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,i=n.lazy,t=n.image,u=n.additionalClassName;return t?r.a.createElement(s,dy({},t,{className:e()("background-image",u,t.className),lazy:i})):null}}])&&gy(t.prototype,i),u&&gy(t,u),n}();ro(su,"propTypes",{lazy:u.a.bool,image:u.a.shape({ImageType:ip}),additionalClassName:u.a.string});ro(su,"defaultProps",{});h=su;sp=u.a.instanceOf(h);hu=function(){function n(t){var i,f,u;return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),f=this,i=!(u=ep(n).call(this,t))||"object"!==rp(u)&&"function"!=typeof u?pi(f):u,uo(pi(pi(i)),"state",{}),i.mainMenuRoot=r.a.createRef(),i.focusMainMenuRoot=i.focusMainMenuRoot.bind(pi(pi(i))),i}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&op(n,t)}(n,r.a.Component),t=n,(i=[{key:"focusMainMenuRoot",value:function(){this.props.menuIsOpened?this.mainMenuRoot.current.focus():this.mainMenuRoot.current.blur()}},{key:"componentDidMount",value:function(){this.focusMainMenuRoot()}},{key:"componentDidUpdate",value:function(){this.focusMainMenuRoot()}},{key:"render",value:function(){var t=this.props,i=t.mainMenuItems,u=t.secondaryMenuItems,f=t.backgroundImage,n=t.menuIsOpened;return r.a.createElement("div",{className:e()("main-menu",[{"main-menu_opened":n}]),"aria-expanded":n},n&&r.a.createElement(h,up({},f,{additionalClassName:"main-menu__background-image"})),r.a.createElement("a",{id:"main-menu-focus-link",href:"#",ref:this.mainMenuRoot,tabIndex:"-1"},"focus"),r.a.createElement("div",{className:"main-menu__center"},r.a.createElement(dpt,{items:i,linksAreTabbing:n}),r.a.createElement(gpt,{items:u,linksAreTabbing:n})))}}])&&fp(t.prototype,i),u&&fp(t,u),n}();uo(hu,"propTypes",{backgroundImage:u.a.shape({backgroundImageType:sp}),mainMenuItems:u.a.arrayOf(u.a.shape({url:u.a.string,text:u.a.string})),secondaryMenuItems:u.a.arrayOf(u.a.shape({url:u.a.string,text:u.a.string})),menuIsOpened:u.a.bool});uo(hu,"defaultProps",{menuIsOpened:!1});cu=hu;lu=function(){function n(){var u,i,f,t;!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);for(var e=arguments.length,o=new Array(e),r=0;r<e;r++)o[r]=arguments[r];return f=this,t=(u=lp(n)).call.apply(u,[this].concat(o)),i=!t||"object"!==hp(t)&&"function"!=typeof t?fo(f):t,eo(fo(fo(i)),"handleClick",function(){i.props.onClickFunction()}),i}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&ap(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,t=n.isActive,i=n.searchToggleButtonAriaLabel;return r.a.createElement("button",{className:"search-toggle "+(t?"search-toggle_active":""),onClick:this.handleClick,"aria-label":i},r.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",className:"search-toggle__open-icon",width:"20",height:"20",viewBox:"0 0 20 20"},r.a.createElement("g",{transform:"translate(-229 -129)"},r.a.createElement("path",{d:"M20,18.239l-4.151-4.151A8.612,8.612,0,0,0,17.61,8.805,8.751,8.751,0,0,0,8.805,0,8.751,8.751,0,0,0,0,8.805,8.751,8.751,0,0,0,8.805,17.61a8.612,8.612,0,0,0,5.283-1.761L18.239,20ZM2.516,8.805A6.228,6.228,0,0,1,8.805,2.516a6.228,6.228,0,0,1,6.289,6.289,6.228,6.228,0,0,1-6.289,6.289A6.228,6.228,0,0,1,2.516,8.805Z",transform:"translate(229 129)"}))),r.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",className:"search-toggle__close-icon",width:"17",height:"17",viewBox:"0 0 17 17"},r.a.createElement("g",{transform:"translate(-282 -129)"},r.a.createElement("path",{d:"M8.75,10.341,1.591,17.5,0,15.908,7.159,8.75,0,1.591,1.591,0,8.75,7.159,15.908,0,17.5,1.591,10.341,8.75,17.5,15.908,15.908,17.5Z",transform:"translate(282 129)"}))))}}])&&cp(t.prototype,i),u&&cp(t,u),n}();eo(lu,"propTypes",{isActive:u.a.bool,onClickFunction:u.a.func,searchToggleButtonAriaLabel:u.a.string.isRequired});eo(lu,"defaultProps",{isActive:!1});au=lu;kp=u.a.instanceOf(h);vu=function(){function n(t){var i,f,u;return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),f=this,i=!(u=wp(n).call(this,t))||"object"!==vp(u)&&"function"!=typeof u?wi(f):u,oo(wi(wi(i)),"state",{}),i.textInput=r.a.createRef(),i.focusTextInput=i.focusTextInput.bind(wi(wi(i))),i}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&bp(n,t)}(n,r.a.Component),t=n,(i=[{key:"focusTextInput",value:function(){this.props.searchIsOpened?this.textInput.current.focus():this.textInput.current.blur()}},{key:"componentDidMount",value:function(){this.focusTextInput()}},{key:"componentDidUpdate",value:function(){this.focusTextInput()}},{key:"render",value:function(){var n=this.props,f=n.backgroundImage,t=n.searchIsOpened,i=n.introText,o=n.searchLabel,s=n.inputPlaceholder,c=n.buttonText,l=n.searchPageUrl,u=t?"0":"-1";return r.a.createElement("div",{className:e()("search-panel",[{"search-panel_opened":t}]),"aria-expanded":t},t&&r.a.createElement(h,yp({},f,{additionalClassName:"search-panel__background-image"})),r.a.createElement("div",{className:"search-panel__content"},i&&r.a.createElement("div",{className:"search-panel__intro",dangerouslySetInnerHTML:{__html:i}}),r.a.createElement("form",{className:"search-panel__form",action:l,method:"GET"},r.a.createElement("div",{className:"search-panel__input-container"},r.a.createElement("label",{className:"search-panel__input-label",htmlFor:"search",tabIndex:"-1"},o),r.a.createElement("input",{ref:this.textInput,type:"search",id:"search",name:"q",placeholder:s,className:"search-panel__input",tabIndex:u})),r.a.createElement("input",{type:"submit",value:c,className:"search-panel__button",tabIndex:u}))))}}])&&pp(t.prototype,i),u&&pp(t,u),n}();oo(vu,"propTypes",{bgImageUrl:u.a.string,backgroundImage:u.a.shape({backgroundImageType:kp}),searchIsOpened:u.a.bool,introText:u.a.string,inputPlaceholder:u.a.string,buttonText:u.a.string,searchPageUrl:u.a.string,searchLabel:u.a.string.isRequired});oo(vu,"defaultProps",{searchIsOpened:!1});yu=vu;pu=function(){function n(){var u,i,f,t;!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);for(var e=arguments.length,o=new Array(e),r=0;r<e;r++)o[r]=arguments[r];return f=this,t=(u=nw(n)).call.apply(u,[this].concat(o)),i=!t||"object"!==dp(t)&&"function"!=typeof t?so(f):t,ho(so(so(i)),"handleClick",function(){i.props.onClickFunction()}),i}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&tw(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,t=n.isActive,i=n.text,u=n.tabIndex;return r.a.createElement("button",{className:"navigation-bar-label "+(t?"navigation-bar-label_active":""),onClick:this.handleClick,tabIndex:u},r.a.createElement("span",{className:"navigation-bar-label__text"},i))}}])&&gp(t.prototype,i),u&&gp(t,u),n}();ho(pu,"propTypes",{isActive:u.a.bool,onClickFunction:u.a.func,text:u.a.string,tabIndex:u.a.string});ho(pu,"defaultProps",{isActive:!1});oi=pu;wu=function(){function n(){var u,r,f,t;!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);for(var e=arguments.length,o=new Array(e),i=0;i<e;i++)o[i]=arguments[i];return f=this,r=!(t=(u=uw(n)).call.apply(u,[this].concat(o)))||"object"!==iw(t)&&"function"!=typeof t?co(f):t,lo(co(co(r)),"state",{}),r}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&fw(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,i=n.className,t=n.openInNewTab,u=n.url,f=n.text,o=n.tabindex;return r.a.createElement("a",{href:u,className:e()("link",i),target:t?"_blank":null,rel:t?"noopener noreferrer":null,tabIndex:o},f)}}])&&rw(t.prototype,i),u&&rw(t,u),n}();lo(wu,"propTypes",{className:u.a.string,openInNewTab:u.a.bool,url:u.a.string,text:u.a.string,tabindex:u.a.number});lo(wu,"defaultProps",{openInNewTab:!1});var d=wu,ao=i(39),vo=i(38);lw=u.a.instanceOf(d);yo=function(){function n(){var u,t,f,i;!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);for(var e=arguments.length,o=new Array(e),r=0;r<e;r++)o[r]=arguments[r];return f=this,i=(u=sw(n)).call.apply(u,[this].concat(o)),t=!i||"object"!==ew(i)&&"function"!=typeof i?pt(f):i,bu(pt(pt(t)),"state",{open:!1}),bu(pt(pt(t)),"onOpenModal",function(){t.setState({open:!0});document.body.classList.add("modal-opened")}),bu(pt(pt(t)),"onCloseModal",function(){t.setState({open:!1});document.body.classList.remove("modal-opened")}),t}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&hw(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var i,n=this.props,o=n.className,t=n.items,u=n.viewAllLinkText,s=n.inNavigationBar,h=n.modalCloseButtonText,f=this.state.open;return i=(t?t.length:0)<17?"two-columns":"four-columns",r.a.createElement("div",{className:e()("local-menu",o,{"local-menu_in-navigation-bar":s,"local-menu_modal-opened":f})},r.a.createElement(aw,{types:t}),r.a.createElement(ao.a,{open:f,onClose:this.onCloseModal,center:!0,classNames:{overlay:"modal",modal:"modal__content"},showCloseIcon:!1},r.a.createElement(vo.a,{disabled:!this.state.open,autoFocus:!1},r.a.createElement(aw,{types:t,modal:!0,className:e()("local-menu__list_in-modal",{"local-menu__list_two-columns":"two-columns"===i,"local-menu__list_four-columns":"four-columns"===i})}),r.a.createElement("button",{onClick:this.onCloseModal,className:"modal__close-button local-menu__close-button"},r.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",className:"modal__close-button-icon",width:"17.5",height:"17.5",viewBox:"0 0 17 17"},r.a.createElement("g",{transform:"translate(-282 -129)"},r.a.createElement("path",{d:"M8.75,10.341,1.591,17.5,0,15.908,7.159,8.75,0,1.591,1.591,0,8.75,7.159,15.908,0,17.5,1.591,10.341,8.75,17.5,15.908,15.908,17.5Z",transform:"translate(282 129)"}))),r.a.createElement("span",{className:"modal__close-button-text"},h)))),u&&t&&r.a.createElement("button",{onClick:this.onOpenModal,className:"local-menu__list-toggle"},r.a.createElement("span",{className:"local-menu__list-toggle-text"},u)))}}])&&ow(t.prototype,i),u&&ow(t,u),n}();bu(yo,"propTypes",{className:u.a.string,inNavigationBar:u.a.bool,modalCloseButtonText:u.a.string,items:u.a.arrayOf(u.a.shape({LinkType:lw,active:u.a.bool})),viewAllLinkText:u.a.string});si=yo;po=function(n){return r.a.createElement("strong",{className:e()("group-heading",n.className,n.place?"group-heading_in-"+n.place:"")},n.text)};po.propTypes={text:u.a.string,className:u.a.string,place:u.a.string};var bi=po,nwt=u.a.instanceOf(si),vw=function(){return r.a.createElement("div",{className:"local-navigation"})};vw.propTypes={groupHeading:u.a.string,localMenu:u.a.shape({localMenuType:nwt})};a=vw;dw=u.a.instanceOf(a);du=function(){function n(t){var i,u,r;return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),u=this,(i=!(r=ww(n).call(this,t))||"object"!==yw(r)&&"function"!=typeof r?wt(u):r).state={menuOpened:!1,searchOpened:!1},i.toggleMenu=i.toggleMenu.bind(wt(wt(i))),i.toggleSearch=i.toggleSearch.bind(wt(wt(i))),i.escFunction=i.escFunction.bind(wt(wt(i))),i}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&bw(n,t)}(n,r.a.Component),t=n,(i=[{key:"escFunction",value:function(n){27===n.keyCode&&(this.setState({menuOpened:!1,searchOpened:!1}),wo(!1))}},{key:"componentDidMount",value:function(){document.addEventListener("keydown",this.escFunction,!1),function(){document.addEventListener("touchstart",function(i){n=i.touches[0].clientX;t=i.touches[0].clientY},!1);document.addEventListener("touchmove",function(r){if(n&&t){var f=r.touches[0].clientX,e=r.touches[0].clientY,o=n-f,u=t-e;Math.abs(o)<Math.abs(u)&&(u>0?i.classList.add("menu-is-hidden-in-mobile"):i.classList.remove("menu-is-hidden-in-mobile"));n=null;t=null}},!1);var n=null,t=null,i=document.body}()}},{key:"componentWillUnmount",value:function(){document.removeEventListener("keydown",this.escFunction,!1)}},{key:"toggleMenu",value:function(){this.setState(function(n){return{menuOpened:!n.menuOpened,searchOpened:!1}});wo(!this.state.menuOpened)}},{key:"toggleSearch",value:function(){this.setState(function(n){return{searchOpened:!n.searchOpened,menuOpened:!1}});wo(!this.state.searchOpened)}},{key:"render",value:function(){var n,t,i=this.props,l=i.panelIsHiddenInMobile,u=i.mainMenu,s=i.searchPanel,h=i.localNavigation,c=this.state,f=c.menuOpened,o=c.searchOpened;return h?(n=h.groupHeading,t=h.localMenu):(n=null,t=null),r.a.createElement("nav",{className:"navigation-bar"},r.a.createElement("div",{className:e()("navigation-bar__panel",{"navigation-bar__panel_hidden":l})},t&&r.a.createElement(si,ku({inNavigationBar:!0},t)),r.a.createElement(ou,{isActive:f,onClickFunction:this.toggleMenu,mainMenuToggleButtonAriaLabel:u.mainMenuToggleButtonAriaLabel}),!o&&r.a.createElement(oi,{onClickFunction:this.toggleMenu,isActive:!f,text:u.menuOpenLabel}),n&&r.a.createElement(bi,{className:"navigation-bar__group-heading",text:n}),r.a.createElement(au,{isActive:o,onClickFunction:this.toggleSearch,searchToggleButtonAriaLabel:s.searchToggleButtonAriaLabel})),r.a.createElement(cu,ku({},u,{menuIsOpened:f})),r.a.createElement(oi,{onClickFunction:this.toggleMenu,isActive:f,text:u.menuCloseLabel}),r.a.createElement(yu,ku({},s,{searchIsOpened:o})),r.a.createElement(oi,{onClickFunction:this.toggleSearch,isActive:o,text:s.searchCloseLabel}))}}])&&pw(t.prototype,i),u&&pw(t,u),n}();kw(du,"propTypes",{panelIsHiddenInMobile:u.a.bool,mainMenu:u.a.object,searchPanel:u.a.object,localNavigation:u.a.shape({localNavigationType:dw})});kw(du,"defaultProps",{panelIsHiddenInMobile:!1});gu=du;ub=u.a.instanceOf(s);bo=function(){function n(){return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),twt(this,ib(n).apply(this,arguments))}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&rb(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,i=n.lazy,u=n.className,f=n.url,t=n.image,o=(n.imageClass,n.place);return r.a.createElement("a",{className:e()("logo",u,"logo_in-"+o),href:f,"aria-label":"Logo"},r.a.createElement(s,nb({},t,{className:e()("logo__image",t.className),lazy:i})))}}])&&tb(t.prototype,i),u&&tb(t,u),n}();!function(n,t,i){t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i}(bo,"propTypes",{lazy:u.a.bool,className:u.a.string,url:u.a.string,image:u.a.shape({ImageType:ub}),place:u.a.oneOf(["top","footer"]).isRequired});hi=bo;cb=u.a.instanceOf(d);ko=function(){function n(t){var i,u,r;return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),u=this,r=ob(n).call(this,t),i=!r||"object"!==fb(r)&&"function"!=typeof r?bt(u):r,nf(bt(bt(i)),"state",{open:!1}),nf(bt(bt(i)),"onOpenModal",function(){i.setState({open:!0});document.body.classList.add("modal-opened")}),nf(bt(bt(i)),"onCloseModal",function(){i.setState({open:!1});document.body.classList.remove("modal-opened")}),i.state={open:!1},i}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&sb(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var i,t=this.props,u=t.label,n=t.items,o=t.viewAllLinkText,s=t.modalCloseButtonText,f=this.state.open;return i=(n?n.length:0)<17?"two-columns":"four-columns",r.a.createElement("div",{className:e()("specimens-list",{"specimens-list_list-opened":f})},u&&r.a.createElement("strong",{className:"specimens-list__label"},u),r.a.createElement(lb,{types:n}),r.a.createElement(ao.a,{open:f,onClose:this.onCloseModal,center:!0,classNames:{overlay:"modal",modal:"modal__content"},showCloseIcon:!1},r.a.createElement(vo.a,{disabled:!this.state.open,autoFocus:!1},r.a.createElement(lb,{types:n,className:e()("specimens-list__list_in-modal",{"specimens-list__list_two-columns":"two-columns"===i,"specimens-list__list_four-columns":"four-columns"===i})}),r.a.createElement("button",{onClick:this.onCloseModal,className:"modal__close-button specimens-list__close-button"},r.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",className:"modal__close-button-icon",width:"17.5",height:"17.5",viewBox:"0 0 17 17"},r.a.createElement("g",{transform:"translate(-282 -129)"},r.a.createElement("path",{d:"M8.75,10.341,1.591,17.5,0,15.908,7.159,8.75,0,1.591,1.591,0,8.75,7.159,15.908,0,17.5,1.591,10.341,8.75,17.5,15.908,15.908,17.5Z",transform:"translate(282 129)"}))),r.a.createElement("span",{className:"modal__close-button-text"},s)))),n&&n.length>0&&r.a.createElement("button",{onClick:this.onOpenModal,className:"specimens-list__list-toggle"},r.a.createElement("span",{className:"specimens-list__list-toggle-text"},o)))}}])&&eb(t.prototype,i),u&&eb(t,u),n}();nf(ko,"propTypes",{className:u.a.string,label:u.a.string,modalCloseButtonText:u.a.string,items:u.a.arrayOf(u.a.shape({LinkType:cb,active:u.a.bool})),viewAllLinkText:u.a.string});var tf=ko,iwt=u.a.instanceOf(tf),ab=function(n){return r.a.createElement("div",{className:"footer-1"},r.a.createElement("div",{className:"footer-1__container"},r.a.createElement(tf,n.specimensList)))};ab.propTypes={specimensList:u.a.shape({specimensListType:iwt})};rf=ab;db=u.a.instanceOf(d);ns=function(){function n(){var u,r,f,t;!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);for(var e=arguments.length,o=new Array(e),i=0;i<e;i++)o[i]=arguments[i];return f=this,r=!(t=(u=wb(n)).call.apply(u,[this].concat(o)))||"object"!==vb(t)&&"function"!=typeof t?go(f):t,kb(go(go(r)),"state",{}),r}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&bb(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,t=n.heading,i=n.links;return r.a.createElement("div",{className:"social-links"},t&&r.a.createElement("strong",{className:"social-links__heading"},t),r.a.createElement("ul",{className:"social-links__list"},i&&i.map(function(n,t){return r.a.createElement("li",{key:n.text+t,className:"social-links__item"},r.a.createElement(d,yb({},n,{className:e()("social-links__item-link","social-links__item-link_"+n.className)})))})))}}])&&pb(t.prototype,i),u&&pb(t,u),n}();kb(ns,"propTypes",{heading:u.a.string,links:u.a.arrayOf(u.a.shape({linkType:db}))});var ts=ns,rwt=i(37),is=i.n(rwt);uf=function(){function n(){var u,r,f,t;!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);for(var e=arguments.length,o=new Array(e),i=0;i<e;i++)o[i]=arguments[i];return f=this,r=!(t=(u=tk(n)).call.apply(u,[this].concat(o)))||"object"!==gb(t)&&"function"!=typeof t?rs(f):t,us(rs(rs(r)),"state",{}),r}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&ik(n,t)}(n,r.a.Component),t=n,(i=[{key:"scrollToTop",value:function(n){is()(".page__root",{offset:0,ease:"linear",duration:n})}},{key:"render",value:function(){var i=this,n=this.props,u=n.className,t=n.title,f=n.speed;return r.a.createElement("button",{title:t,className:e()("scroll-button",u),onClick:function(){i.scrollToTop(f)}},t)}}])&&nk(t.prototype,i),u&&nk(t,u),n}();us(uf,"propTypes",{className:u.a.string,title:u.a.string,speed:u.a.number});us(uf,"defaultProps",{speed:500,title:"Scroll to top"});ff=uf;var uwt=u.a.instanceOf(h),fwt=u.a.instanceOf(d),ewt=(u.a.instanceOf(s),u.a.instanceOf(hi)),uk={label:u.a.string,textHtml:u.a.string};fs=function(n){return r.a.createElement("div",{className:"footer-2"},r.a.createElement("div",{className:"footer-2__container"},r.a.createElement(ff,{className:"scroll-button_in-footer"}),r.a.createElement("div",{className:"footer-2__colored-text"},n.coloredText&&n.coloredText.line1Text&&r.a.createElement("div",{className:"footer-2__colored-text-line1"},n.coloredText.line1Text),n.coloredText&&n.coloredText.line2Text&&r.a.createElement("div",{className:"footer-2__colored-text-line2"},n.coloredText.line2Text)),r.a.createElement("div",{className:"footer-2__richtext-columns"},r.a.createElement(fk,n.richtextColumn1),r.a.createElement(fk,n.richtextColumn2)),n.logo&&n.logo.image&&n.logo.image.src&&r.a.createElement(hi,n.logo),r.a.createElement("div",{className:"footer-2__social-medias"},r.a.createElement(ts,n.socialLinks))),n.backgroundImage&&r.a.createElement(h,rk({},n.backgroundImage,{additionalClassName:"footer-2__background-image"})))};fs.propTypes={coloredText:u.a.shape({line1Text:u.a.string,line2Text:u.a.string}),richtextColumn1:u.a.shape(uk),richtextColumn2:u.a.shape(uk),socialLinks:u.a.shape({label:u.a.string,links:u.a.PropTypes.arrayOf(u.a.shape({LinkType:fwt}))}),logo:u.a.shape({LogoType:ewt}),scrollUpButtonTitle:u.a.string,backgroundImage:u.a.shape({backgroundImageType:uwt})};ef=fs;ok=u.a.instanceOf(d);es=function(n){return r.a.createElement("div",{className:"footer-3"},r.a.createElement("div",{className:"footer-3__container"},r.a.createElement("div",{className:"footer-3__simple-text"},n.simpleText),n.articlesLinks&&r.a.createElement(owt,{links:n.articlesLinks})))};es.propTypes={simpleText:u.a.string,articlesLinks:u.a.arrayOf(u.a.shape({LinkType:ok}))};var os=es,ss=i(69),sk=i(95),swt=i(153),hk=i(68);hs=new hk.a;cs=function(){function n(t){var i,u,r;return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),u=this,r=ak(n).call(this,t),i=!r||"object"!==ck(r)&&"function"!=typeof r?kt(u):r,yk(kt(kt(i)),"close",function(){hs.set("market-site-cookie-banner",!0,{path:"/",maxAge:31536e3});i.setState({clicked:!0});setTimeout(function(){this.setState({firstVisit:!1})}.bind(kt(kt(i))),500)}),i.state={firstVisit:!1,clicked:!1},i.close=i.close.bind(kt(kt(i))),i}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&vk(n,t)}(n,r.a.Component),t=n,(i=[{key:"componentDidMount",value:function(){var n=hs.get("market-site-cookie-banner");n&&void 0!==n?this.setState({firstVisit:!1}):this.setState({firstVisit:!0})}},{key:"render",value:function(){var n=this.state,t=n.firstVisit,i=n.clicked;return t?r.a.createElement("div",{className:e()("cookie-banner",{"cookie-banner_clicked":i})},r.a.createElement(w,{text:this.props.textHtml,className:"cookie-banner__text"}),r.a.createElement("button",{className:"cookie-banner__button",onClick:this.close},r.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",className:"cookie-banner__button-icon",width:"17.5",height:"17.5",viewBox:"0 0 17 17"},r.a.createElement("g",{transform:"translate(-282 -129)"},r.a.createElement("path",{d:"M8.75,10.341,1.591,17.5,0,15.908,7.159,8.75,0,1.591,1.591,0,8.75,7.159,15.908,0,17.5,1.591,10.341,8.75,17.5,15.908,15.908,17.5Z",transform:"translate(282 129)"}))))):null}}])&&lk(t.prototype,i),u&&lk(t,u),n}();yk(cs,"propTypes",{textHtml:u.a.string});of=cs;gk=u.a.instanceOf(a);sf=function(){function n(){return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),hwt(this,bk(n).apply(this,arguments))}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&kk(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,t=n.showFooter,i=n.isRTLAlignment,u=n.children,f=n.localNavigation;return r.a.createElement("div",{className:e()("page__root",t?"page__root_with-footer":"",i?"page__root_rtl":"")},r.a.createElement(of,{textHtml:swt.textHtml}),r.a.createElement("header",null,r.a.createElement(hi,ls({},sk.logo,{lazy:!1})),r.a.createElement(gu,ls({},sk,{localNavigation:f}))),r.a.createElement("div",{className:"page__content",id:"main",role:"main"},u),t&&r.a.createElement("footer",{className:"page__footer"},r.a.createElement("div",{className:"page__footer_1"},r.a.createElement(rf,ss.footer1)),r.a.createElement("div",{className:"page__footer_2"},r.a.createElement(ef,ss.footer2)),r.a.createElement("div",{className:"page__footer_3"},r.a.createElement(os,ss.footer3))))}}])&&wk(t.prototype,i),u&&wk(t,u),n}();dk(sf,"propTypes",{children:u.a.node,showFooter:u.a.bool,isRTLAlignment:u.a.bool,localNavigation:u.a.shape({localNavigationType:gk})});dk(sf,"defaultProps",{showFooter:!0,isRTLAlignment:!1});b=sf;as=function(n){return r.a.createElement(r.a.Fragment,null,n.blocks&&n.blocks.map(function(n,t){var i=f[n.componentName];return i?r.a.createElement(i,nd({key:n.componentName+t},n)):(console.error("Components.".concat(n.componentName," is not defined")),null)}))};as.propTypes={blocks:u.a.array};g=as;vs=i(96);fd=u.a.instanceOf(h);ws=function(){function n(t){var i,f,u;return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),f=this,(i=!(u=rd(n).call(this,t))||"object"!==td(u)&&"function"!=typeof u?ps(f):u).state={showFallbackImage:!1},i.bgVideo=r.a.createRef(),i.checkIfVideoLoaded=i.checkIfVideoLoaded.bind(ps(ps(i))),i}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&ud(n,t)}(n,r.a.Component),t=n,(i=[{key:"checkIfVideoLoaded",value:function(){var t=this.bgVideo.current,n=this;this.props.videoUrl||n.setState({showFallbackImage:!0});setTimeout(function(){t&&4===t.readyState?n.setState({showFallbackImage:!1}):n.setState({showFallbackImage:!0})},4e3)}},{key:"componentDidMount",value:function(){this.checkIfVideoLoaded()}},{key:"render",value:function(){var n=this.props,f=n.videoUrl,t=n.backgroundImage,e=n.playVideoInMobile,i=this.state.showFallbackImage,u=r.a.createElement("div",{className:"background-video__container"},!i&&r.a.createElement("video",{ref:this.bgVideo,src:f,className:"background-video",loop:!0,autoPlay:!0,muted:!0,playsInline:!0}),i&&t&&r.a.createElement(h,ys({className:"background-video__fallback-image"},t))),o=r.a.createElement("div",{className:"background-video__container"},vs.isMobile&&r.a.createElement(h,ys({className:"background-video__fallback-image"},t)),vs.isBrowser&&u);return e?u:o}}])&&id(t.prototype,i),u&&id(t,u),n}();!function(n,t,i){t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i}(ws,"propTypes",{videoUrl:u.a.string,backgroundImage:u.a.shape({backgroundImageType:fd}),playVideoInMobile:u.a.bool});dt=ws;bs=function(n){return r.a.createElement("h1",{className:e()("page-heading",n.className)},n.text)};bs.propTypes={text:u.a.string,className:u.a.string};ki=bs;ks=function(n){return r.a.createElement("div",{className:e()("page-intro",n.className,n.place?"page-intro_in-"+n.place:""),dangerouslySetInnerHTML:{__html:n.textHtml}})};ks.propTypes={textHtml:u.a.string,className:u.a.string,place:u.a.string};rt=ks;hf=function(){function n(){var t,r,i;return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),r=this,t=!(i=sd(n).call(this))||"object"!==ed(i)&&"function"!=typeof i?ds(r):i,gs(ds(ds(t)),"state",{}),t.state={intervalId:0},t}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&hd(n,t)}(n,r.a.Component),t=n,(i=[{key:"scrollToMainContent",value:function(){var n=document.getElementById("main-content");is()(n,{offset:0,ease:"linear",duration:500});n.focus()}},{key:"render",value:function(){var i=this,n=this.props,u=n.className,f=n.animationSpeed,t=n.place,o=n.readMoreButtonAriaLabel;return r.a.createElement("button",{className:e()("read-more",u,t?"read-more_in-"+t:""),onClick:function(){i.scrollToMainContent(f)},"aria-label":o},r.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24.25 17",className:"read-more__icon"},r.a.createElement("path",{className:"cls-1",d:"M8.22,1.62,1,9.12l7.24,7.5",transform:"translate(0.02 -0.62)"}),r.a.createElement("line",{className:"cls-1",x1:"23.25",y1:"8.5",x2:"1",y2:"8.5"})))}}])&&od(t.prototype,i),u&&od(t,u),n}();gs(hf,"propTypes",{className:u.a.string,place:u.a.string,readMoreButtonAriaLabel:u.a.string});gs(hf,"defaultProps",{readMoreButtonAriaLabel:fu.readMoreButtonAriaLabel});at=hf;var lwt=u.a.instanceOf(a),awt=u.a.instanceOf(h),vwt=u.a.instanceOf(dt),yd=function(){function n(){return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),cwt(this,ad(n).apply(this,arguments))}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&vd(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var u,t,i=this.props,n=i.backgroundMedia,s=i.heading,h=i.introHtml,o=(i.readMoreLabel,i.localNavigation),c=!1;return n&&n.componentName&&(c=n.componentName&&f[n.componentName]),o?(u=o.groupHeading,t=o.localMenu):(u=null,t=null),r.a.createElement("div",{className:"page-header"},r.a.createElement("div",{className:e()("page-header__left-column",t?"":"page-header__left-column_full-width")},u&&r.a.createElement(bi,{className:"page-header__group-heading",text:u}),s&&r.a.createElement(ki,{className:"page-header__heading",text:s}),h&&r.a.createElement(rt,{className:"page-header__intro",textHtml:h}),r.a.createElement(at,{className:"page-header__read-more"})),t&&r.a.createElement("div",{className:"page-header__right-column"},r.a.createElement(si,t)),n&&n.componentName&&r.a.createElement(c,n))}}])&&ld(t.prototype,i),u&&ld(t,u),n}();!function(n,t,i){t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i}(yd,"propTypes",{backgroundMedia:u.a.oneOfType([u.a.shape({backgroundImageType:awt,componentName:u.a.oneOf(["BackgroundImage"])}),u.a.shape({backgroundVideoType:vwt,componentName:u.a.oneOf(["BackgroundVideo"])})]),localNavigation:u.a.shape({localNavigationType:lwt}),heading:u.a.string,introHtml:u.a.string});v=yd;gd=u.a.instanceOf(s);cf=function(){function n(){var u,r,f,t;!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);for(var e=arguments.length,o=new Array(e),i=0;i<e;i++)o[i]=arguments[i];return f=this,r=!(t=(u=kd(n)).call.apply(u,[this].concat(o)))||"object"!==pd(t)&&"function"!=typeof t?nh(f):t,th(nh(nh(r)),"state",{}),r}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&dd(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,t=n.image,f=n.className,i=n.caption,u=n.place;return t?r.a.createElement("figure",{className:e()("image-block",f,u?"image-block_in-"+u:"")},r.a.createElement(s,wd({},t,{className:e()("image-block__image",t.className)})),i&&r.a.createElement("figcaption",{className:"image-block__caption"},i)):null}}])&&bd(t.prototype,i),u&&bd(t,u),n}();th(cf,"propTypes",{image:u.a.shape({ImageType:gd}),className:u.a.string,caption:u.a.string,place:u.a.string});th(cf,"defaultProps",{});var di=cf,ywt=i(97),ng=i.n(ywt);ih=function(){function n(){return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),pwt(this,rg(n).apply(this,arguments))}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&ug(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props.className;return r.a.createElement("svg",{className:e()("video-icon",n),xmlns:"http://www.w3.org/2000/svg",width:"39.623",height:"39.623",viewBox:"0 0 39.623 39.623"},r.a.createElement("g",{transform:"translate(-0.025 -0.025)"},r.a.createElement("path",{className:"path1",d:"M33.137,6.536a18.809,18.809,0,1,1-26.6,0A18.8,18.8,0,0,1,33.137,6.536Z",transform:"translate(0 0)"}),r.a.createElement("path",{className:"path2",d:"M24.4,35.212l13.786-8.26a.912.912,0,0,0,0-1.579L24.4,17.114a.921.921,0,0,0-1.4.79V34.362A.928.928,0,0,0,24.4,35.212Z",transform:"translate(-8.629 -6.266)"})))}}])&&ig(t.prototype,i),u&&ig(t,u),n}();!function(n,t,i){t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i}(ih,"propTypes",{className:u.a.string});ci=ih;hg=u.a.instanceOf(s);lf=function(){function n(t){var i,u,r;return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),u=this,r=og(n).call(this,t),i=!r||"object"!==fg(r)&&"function"!=typeof r?o(u):r,c(o(o(i)),"onOpenModal",function(){i.setState({open:!0,showPreview:!1,playing:!0})}),c(o(o(i)),"onCloseModal",function(){i.setState({open:!1,showPreview:!0,playing:!1})}),c(o(o(i)),"load",function(n){i.setState({url:n,played:0,loaded:0,pip:!1})}),c(o(o(i)),"playPause",function(){i.setState({showPreview:!1});i.setState({playing:!i.state.playing})}),c(o(o(i)),"pip",function(){i.setState({pip:!i.state.pip})}),c(o(o(i)),"stop",function(){i.setState({playing:!1});i.setState({showPreview:!0})}),c(o(o(i)),"toggleLoop",function(){i.setState({loop:!i.state.loop})}),c(o(o(i)),"setVolume",function(n){i.setState({volume:parseFloat(n.target.value)})}),c(o(o(i)),"toggleMuted",function(){i.setState({muted:!i.state.muted})}),c(o(o(i)),"setPlaybackRate",function(n){i.setState({playbackRate:parseFloat(n.target.value)})}),c(o(o(i)),"onPlay",function(){i.state.open||i.props.autoplay?i.setState({playing:!0}):i.setState({open:!0,playing:!0})}),c(o(o(i)),"onEnablePIP",function(){i.setState({pip:!0})}),c(o(o(i)),"onDisablePIP",function(){i.setState({pip:!1})}),c(o(o(i)),"onPause",function(){i.setState({playing:!1})}),c(o(o(i)),"onSeekMouseDown",function(){i.setState({seeking:!0})}),c(o(o(i)),"onSeekChange",function(n){i.setState({played:parseFloat(n.target.value)})}),c(o(o(i)),"onSeekMouseUp",function(n){i.setState({seeking:!1});i.player.seekTo(parseFloat(n.target.value))}),c(o(o(i)),"onProgress",function(n){i.state.seeking||i.setState(n)}),c(o(o(i)),"onEnded",function(){i.setState({playing:i.state.loop});i.setState({showPreview:!0})}),c(o(o(i)),"onDuration",function(n){i.setState({duration:n})}),c(o(o(i)),"onClickFullscreen",function(){screenfull.request(findDOMNode(i.player))}),c(o(o(i)),"ref",function(n){i.player=n}),i.state={url:i.props.videoUrl,pip:!1,playing:i.props.autoplay,volume:.8,muted:i.props.video.muted,played:0,loaded:0,duration:0,playbackRate:1,loop:i.props.video.loop,showPreview:!i.props.autoplay,controls:!i.props.video.controlsm,open:!1},i.mountTrap=i.mountTrap.bind(o(o(i))),i.unmountTrap=i.unmountTrap.bind(o(o(i))),i}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&sg(n,t)}(n,r.a.Component),t=n,(i=[{key:"mountTrap",value:function(){this.setState({activeTrap:!0})}},{key:"unmountTrap",value:function(){this.setState({activeTrap:!1})}},{key:"componentDidMount",value:function(){this.props.previewImage||this.setState({showPreview:!1})}},{key:"render",value:function(){var u,n=this.state,h=n.url,l=n.playing,a=n.volume,v=n.muted,y=n.loop,p=n.playbackRate,w=n.pip,f=n.showPreview,b=n.controls,o=n.open,i=this.props,k=i.videoPlayerClass,d=i.className,t=i.previewImage,g=i.caption,nt=i.modalCloseButtonText,tt=i.playVideoButtonAriaLabel;return f?-1:0,r.a.createElement("div",{className:e()("embedded-video-block ",d,(u={},c(u,k,k),c(u,"embedded-video-block_modai-opened",o),u))},r.a.createElement("div",{className:"embedded-video-block__media"},f&&t&&r.a.createElement("div",{className:"embedded-video-block__preview"},t&&r.a.createElement(s,rh({},t,{className:e()("embedded-video-block__preview-image",t.className)})),r.a.createElement("button",{className:"embedded-video-block__preview-button",onClick:this.onOpenModal,"aria-label":tt},r.a.createElement(ci,{className:"embedded-video-block__preview-button-icon"}))),!o&&!f&&r.a.createElement(ng.a,{ref:this.ref,controls:b,className:"embedded-video-block__player",width:"100%",height:"100%",url:h,pip:w,playing:l,loop:y,playbackRate:p,volume:a,muted:v,onPlay:this.onPlay,onEnablePIP:this.onEnablePIP,onDisablePIP:this.onDisablePIP,onPause:this.onPause,onBuffer:function(){return console.log("onBuffer")},onSeek:function(n){return console.log("onSeek",n)},onEnded:this.onEnded,onError:function(n){return console.log("onError",n)},onProgress:this.onProgress,onDuration:this.onDuration}),r.a.createElement(ao.a,{open:o,onClose:this.onCloseModal,center:!0,classNames:{overlay:"modal modal_video",modal:"modal__content"},showCloseIcon:!1},r.a.createElement(vo.a,{disabled:!this.state.open},r.a.createElement("button",{onClick:this.onCloseModal,className:"modal__close-button"},r.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",className:"modal__close-button-icon",width:"17.5",height:"17.5",viewBox:"0 0 17 17"},r.a.createElement("g",{transform:"translate(-282 -129)"},r.a.createElement("path",{d:"M8.75,10.341,1.591,17.5,0,15.908,7.159,8.75,0,1.591,1.591,0,8.75,7.159,15.908,0,17.5,1.591,10.341,8.75,17.5,15.908,15.908,17.5Z",transform:"translate(282 129)"}))),r.a.createElement("span",{className:"modal__close-button-text"},nt)),r.a.createElement("div",{className:"embedded-video-block embedded-video-block_in-modal"},r.a.createElement("div",{className:"embedded-video-block__media embedded-video-block__media_in-modal"},f&&t&&r.a.createElement("div",{className:"embedded-video-block__preview"},t&&r.a.createElement(s,rh({},t,{className:e()("embedded-video-block__preview-image",t.className)})),r.a.createElement("button",{className:"embedded-video-block__preview-button",onClick:this.playPause},r.a.createElement(ci,{className:"embedded-video-block__preview-button-icon"}))),r.a.createElement(ng.a,{ref:this.ref,controls:b,className:"embedded-video-block__player",width:"100%",height:"100%",url:h,pip:w,playing:l,loop:y,playbackRate:p,volume:a,muted:v,onPlay:this.onPlay,onEnablePIP:this.onEnablePIP,onDisablePIP:this.onDisablePIP,onPause:this.onPause,onEnded:this.onEnded,onProgress:this.onProgress,onDuration:this.onDuration})))))),r.a.createElement("div",{className:"embedded-video-block__caption"},g))}}])&&eg(t.prototype,i),u&&eg(t,u),n}();c(lf,"propTypes",{videoUrl:u.a.string,caption:u.a.string,previewImage:u.a.shape({ImageType:hg}),autoplay:u.a.bool,className:u.a.string,modalCloseButtonText:u.a.string,video:u.a.shape({url:u.a.string,playing:u.a.bool,loop:u.a.bool,controls:u.a.bool,volume:u.a.number,muted:u.a.bool,videoPlayerClass:u.a.string}),playVideoButtonAriaLabel:u.a.string});c(lf,"defaultProps",{autoplay:!1,modalCloseButtonText:"",video:{playing:!1,muted:!1,loop:!1,controls:!1},playVideoButtonAriaLabel:fu.playVideoButtonAriaLabel});li=lf;var wwt=u.a.instanceOf(li),bwt=u.a.shape({ImageBlock:di}),pg=function(){function n(){var u,r,f,t;!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);for(var e=arguments.length,o=new Array(e),i=0;i<e;i++)o[i]=arguments[i];return f=this,r=!(t=(u=ag(n)).call.apply(u,[this].concat(o)))||"object"!==cg(t)&&"function"!=typeof t?uh(f):t,yg(uh(uh(r)),"state",{}),r}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&vg(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var u=this.props,n=u.component,t=u.place,i=!1;return n&&n.componentName&&(i=n.componentName&&f[n.componentName]),r.a.createElement(r.a.Fragment,null,"news-article"===t||"recipe-page"===t?r.a.createElement("div",{className:e()("body-media",t?"body-media_in-"+t:"")},r.a.createElement("div",{className:"body-media__container"},r.a.createElement("div",{className:"body-media__inner"},n&&n.componentName&&r.a.createElement(i,n))),r.a.createElement("div",{className:"body-media__row1"},r.a.createElement("span",{className:"body-media__row-spacer"})),r.a.createElement("div",{className:"body-media__row2"},r.a.createElement("span",{className:"body-media__row-spacer"}))):r.a.createElement("div",{className:e()("body-media",t?"body-media_in-"+t:"")},n&&n.componentName&&r.a.createElement(i,n)))}}])&&lg(t.prototype,i),u&&lg(t,u),n}();yg(pg,"propTypes",{component:u.a.oneOfType([u.a.shape({imageBlockType:bwt,componentName:u.a.oneOf(["ImageBlock"])}),u.a.shape({embeddedVideoBlockType:wwt,componentName:u.a.oneOf(["EmbeddedVideoBlock"])})]),place:u.a.string});y=pg;fh=function(n){return r.a.createElement("blockquote",{className:e()("quotation",n.place?"quotation_in-"+n.place:"")},n.text)};fh.propTypes={text:u.a.string,place:u.a.string};gi=fh;af=function(){function n(t){var i,u,r;return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),u=this,(i=!(r=kg(n).call(this,t))||"object"!==wg(r)&&"function"!=typeof r?eh(u):r).state={panelIdOpenedInMobile:!1},i.togglePanel=i.togglePanel.bind(eh(eh(i))),i}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&dg(n,t)}(n,r.a.Component),t=n,(i=[{key:"togglePanel",value:function(){this.setState(function(n){return{panelIdOpenedInMobile:!n.panelIdOpenedInMobile}})}},{key:"render",value:function(){var t=this.state.panelIdOpenedInMobile,n=this.props,i=n.toggleText,u=n.place,f=n.children;return r.a.createElement("div",{className:e()("expandable-panel",u?"expandable-panel_in-"+u:"",{"expandable-panel_opened-in-mobile":t})},r.a.createElement("button",{className:"expandable-panel__toggle",onClick:this.togglePanel},r.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",className:"expandable-panel__toggle-icon",width:"17.5",height:"17.5",viewBox:"0 0 17 17"},r.a.createElement("g",{transform:"translate(-282 -129)"},r.a.createElement("path",{d:"M8.75,10.341,1.591,17.5,0,15.908,7.159,8.75,0,1.591,1.591,0,8.75,7.159,15.908,0,17.5,1.591,10.341,8.75,17.5,15.908,15.908,17.5Z",transform:"translate(282 129)"}))),r.a.createElement("span",{className:"expandable-panel__toggle-text"},t?i.hide:i.show)),r.a.createElement("div",{className:"expandable-panel__content"},f))}}])&&bg(t.prototype,i),u&&bg(t,u),n}();gg(af,"propTypes",{toggleText:u.a.shape({show:u.a.string,hide:u.a.string}),children:u.a.node,place:u.a.string});gg(af,"defaultProps",{toggleText:{show:"",hide:""}});vt=af;sh=function(){function n(){var u,r,f,t;!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);for(var e=arguments.length,o=new Array(e),i=0;i<e;i++)o[i]=arguments[i];return f=this,r=!(t=(u=rn(n)).call.apply(u,[this].concat(o)))||"object"!==nn(t)&&"function"!=typeof t?oh(f):t,fn(oh(oh(r)),"state",{}),r}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&un(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,i=n.toggleText,t=n.place;return r.a.createElement("div",{className:e()("contact-info",t?"contact-info_in-"+t:"")},r.a.createElement("div",{className:"contact-info__content"},r.a.createElement(vt,{toggleText:i,place:"contact-info"},r.a.createElement(w,{className:"contact-info__text",text:this.props.text,place:"contact-info"}))))}}])&&tn(t.prototype,i),u&&tn(t,u),n}();fn(sh,"propTypes",{toggleText:u.a.shape({show:u.a.string,hide:u.a.string}),text:u.a.string,place:u.a.string});var vf=sh,kwt=(i(209),i(16)),nt=i.n(kwt);nr=function(){function n(){return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),dwt(this,sn(n).apply(this,arguments))}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&hn(n,t)}(n,r.a.Component),t=n,(i=[{key:"componentDidMount",value:function(){nt()(".accordion-page-feedback-form").show();nt()(".accordion-page-feedback-form__button_yes").click(function(){var n=nt()(this).closest(".accordion-page-feedback-form");nt()(this).blur();nt()(this).addClass("accordion-page-feedback-form__button_yes_active");n.find(".accordion-page-feedback-form__thanks-text").addClass("accordion-page-feedback-form__thanks-text_opened");n.find(".accordion-page-feedback-form__button_no_active").removeClass("accordion-page-feedback-form__button_no_active");n.find(".accordion-page-feedback-form__panel_opened").removeClass("accordion-page-feedback-form__panel_opened")});nt()(".accordion-page-feedback-form__button_no").click(function(){var n=nt()(this).closest(".accordion-page-feedback-form");nt()(this).blur();nt()(this).addClass("accordion-page-feedback-form__button_no_active");n.find(".accordion-page-feedback-form__panel").addClass("accordion-page-feedback-form__panel_opened");n.find(".accordion-page-feedback-form__button_yes_active").removeClass("accordion-page-feedback-form__button_yes_active");n.find(".accordion-page-feedback-form__thanks-text_opened").removeClass("accordion-page-feedback-form__thanks-text_opened")});nt()(".accordion-page-feedback-form__close-button").click(function(){var n=nt()(this).closest(".accordion-page-feedback-form");n.find(".accordion-page-feedback-form__button_no_active").removeClass("accordion-page-feedback-form__button_no_active");n.find(".accordion-page-feedback-form__panel_opened").removeClass("accordion-page-feedback-form__panel_opened")})}},{key:"render",value:function(){return r.a.createElement("div",null)}}])&&on(t.prototype,i),u&&on(t,u),n}();hh=function(){function n(){return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),gwt(this,an(n).apply(this,arguments))}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&vn(n,t)}(n,r.a.Component),t=n,(i=[{key:"componentDidMount",value:function(){var i="var addthis_config = "+this.props.addThisConfig,t=document.createElement("script"),n;t.innerHTML=i;t.type="text/javascript";document.body.appendChild(t);n=document.createElement("script");n.src=this.props.addThisUrl;n.type="text/javascript";document.body.appendChild(n)}},{key:"render",value:function(){var n=this.props,f=n.heading,t=n.sharingServices,o=n.shareUrl,i=n.shareTitle,s=n.addThisUrl,h=n.bodyMediaAssigned,u=n.place;return s?r.a.createElement("div",{className:e()("share-panel",u?"share-panel_in-"+u:"",{"share-panel_body-media-assigned":h})},r.a.createElement("div",{className:"share-panel__container"},r.a.createElement("div",{className:"share-panel__group"},r.a.createElement("div",{className:"rotation-wrapper-outer"},r.a.createElement("div",{className:"rotation-wrapper-inner"},r.a.createElement("h3",{className:"element-to-rotate share-panel__heading"},f))),r.a.createElement("div",{className:e()("share-panel__buttons")},t&&t.map(function(n){return r.a.createElement("a",{className:e()("addthis_share_button share-panel__button","addthis_button_"+n),key:n,role:"button",title:n,rel:"noopener noreferrer","data-addthis-title":i,"data-addthis-url":o,"aria-label":i},r.a.createElement(nbt,{serviceName:n}))}))))):null}}])&&ln(t.prototype,i),u&&ln(t,u),n}();!function(n,t,i){t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i}(hh,"propTypes",{heading:u.a.string,sharingServices:u.a.arrayOf(u.a.oneOf(["facebook","twitter","email","print"])),shareUrl:u.a.string,shareTitle:u.a.string,addThisUrl:u.a.string,addThisConfig:u.a.string,place:u.a.string,bodyMediaAssigned:u.a.bool});p=hh;k=function(){return r.a.createElement("a",{href:"javascript:void(0);",id:"main-content",tabIndex:"-1","aria-label":"main content"})};var tbt=u.a.shape({AccordionBlock:yi}),ibt=u.a.instanceOf(a),rbt=u.a.shape({BodyMedia:y}),ubt=u.a.shape({PageHeader:v}),fbt=u.a.shape({Quotation:gi}),ebt=u.a.shape({ContactInfo:vf}),obt=u.a.shape({AccordionPageFeedbackForm:nr}),sbt=u.a.shape({SharePanel:p}),dn=function(){function n(){var u,r,f,t;!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);for(var e=arguments.length,o=new Array(e),i=0;i<e;i++)o[i]=arguments[i];return f=this,r=!(t=(u=wn(n)).call.apply(u,[this].concat(o)))||"object"!==yn(t)&&"function"!=typeof t?lh(f):t,kn(lh(lh(r)),"state",{}),r}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&bn(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,i=n.accordion,s=n.pageHeader,u=n.localNavigation,f=n.bodyMedia,e=n.advancedContent,h=n.contactInfo,c=n.quotation,o=n.feedbackForm,t=n.sharePanel;return r.a.createElement(b,{localNavigation:u},r.a.createElement("article",{className:"accordion-page"},r.a.createElement(v,ch({},s,{localNavigation:u})),r.a.createElement(k,null),t&&r.a.createElement("div",{className:"share-panel_desktop-only"},r.a.createElement(p,t)),r.a.createElement("div",{className:"accordion-page__body"},r.a.createElement("div",{className:"accordion-page__body-container"},r.a.createElement("div",{className:"accordion-page__body-left-column"},r.a.createElement(gi,c),r.a.createElement(vf,h),f&&r.a.createElement("div",{className:"accordion-page__media"},r.a.createElement(y,f))),r.a.createElement("div",{className:"accordion-page__body-right-column"},r.a.createElement("div",{className:"accordion-page__body-content"},i&&i.map(function(n,t){return r.a.createElement(yi,ch({key:n.heading+t},n))}),o&&r.a.createElement(nr,o),t&&r.a.createElement("div",{className:"share-panel_mobile-only"},r.a.createElement(p,t)))))),e&&r.a.createElement("div",{className:"accordion-page__advanced-content"},r.a.createElement(g,{blocks:e}))))}}])&&pn(t.prototype,i),u&&pn(t,u),n}();kn(dn,"propTypes",{pageHeader:u.a.shape({pageHeaderType:ubt}),localNavigation:u.a.shape({localNavigationType:ibt}),quotation:u.a.shape({quotationType:fbt}),contactInfo:u.a.shape({contactInfoType:ebt}),bodyMedia:u.a.shape({bodyMediaType:rbt}),accordion:u.a.arrayOf(u.a.shape({accordionBlockType:tbt})),advancedContent:u.a.array,feedbackForm:u.a.shape({accordionPageFeedbackFormType:obt}),sharePanel:u.a.shape({sharePanelType:sbt})});ah=dn;i(24);i(46);i(65);vh=function(n){var i=n.children,u=n.className,f=n.disabled,t=n.href,o=n.target,s=n.title,h=n.onClick,c=n.type,l=n.value,a=(hbt(n,["children","className","disabled","href","target","title","onClick","type","value"]),e()("button",u)),v=t?"a":"button";return r.a.createElement(v,{className:a,disabled:f,href:t,onClick:h,target:o,title:s,type:c,value:l},r.a.createElement("span",{className:"button-text"},i))};vh.propTypes={children:u.a.node,className:u.a.string,disabled:u.a.bool,href:u.a.string,target:u.a.string,title:u.a.string,onClick:u.a.func,type:u.a.string,value:u.a.string};yf=vh;pf=function(){function n(){var u,r,f,t;!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);for(var e=arguments.length,o=new Array(e),i=0;i<e;i++)o[i]=arguments[i];return f=this,r=!(t=(u=ttt(n)).call.apply(u,[this].concat(o)))||"object"!==gn(t)&&"function"!=typeof t?yh(f):t,ph(yh(yh(r)),"state",{}),r}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&itt(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,i=n.text,u=n.url,f=n.target,t=n.place;return r.a.createElement(yf,{className:e()("action-button",t?"action-button_in-"+t:""),href:u,target:f},i)}}])&&ntt(t.prototype,i),u&&ntt(t,u),n}();ph(pf,"propTypes",{text:u.a.string,url:u.a.string,target:u.a.oneOf(["_blank","_self",""]),place:u.a.oneOf(["front-page","related-stories","related-articles","related-recipes","teaser-block","small-banner","not-found-page"])});ph(pf,"defaultProps",{target:"_self"});l=pf;wh=function(){function n(){return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),cbt(this,ftt(n).apply(this,arguments))}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&ett(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,i=n.className,t=n.id;return r.a.createElement("svg",{id:t,"data-name":t,className:e()("arrow-right-icon",i),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24.25 17"},r.a.createElement("title",null,"arrow-right"),r.a.createElement("path",{className:"path",d:"M54.38,57.62l7.24-7.5-7.24-7.5",transform:"translate(-38.38 -41.62)"}),r.a.createElement("line",{className:"path",x1:"1",y1:"8.5",x2:"23.25",y2:"8.5"}))}}])&&utt(t.prototype,i),u&&utt(t,u),n}();!function(n,t,i){t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i}(wh,"propTypes",{className:u.a.string,id:u.a.string});tr=wh;kh=function(){function n(){var u,r,f,t;!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);for(var e=arguments.length,o=new Array(e),i=0;i<e;i++)o[i]=arguments[i];return f=this,r=!(t=(u=htt(n)).call.apply(u,[this].concat(o)))||"object"!==ott(t)&&"function"!=typeof t?bh(f):t,ltt(bh(bh(r)),"state",{}),r}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&ctt(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){return r.a.createElement("div",{className:"article-page"})}}])&&stt(t.prototype,i),u&&stt(t,u),n}();ltt(kh,"propTypes",{});dh=kh;wtt=u.a.instanceOf(h);gh=function(){function n(){return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),lbt(this,ytt(n).apply(this,arguments))}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&ptt(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,t=n.image,i=n.text,f=n.className,u=n.place;return r.a.createElement("figure",{className:e()("banner-block",f,u?"banner-block_in-"+u:"")},t&&r.a.createElement(h,{className:"banner-block__image",image:t}),r.a.createElement("figcaption",{className:"banner-block__container"},i&&r.a.createElement("h2",{className:"banner-block__text"},i)))}}])&&vtt(t.prototype,i),u&&vtt(t,u),n}();!function(n,t,i){t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i}(gh,"propTypes",{image:u.a.shape({backgroundImageType:wtt}),text:u.a.string,className:u.a.string,place:u.a.string});nc=gh;ic=function(){function n(){var u,r,f,t;!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);for(var e=arguments.length,o=new Array(e),i=0;i<e;i++)o[i]=arguments[i];return f=this,r=!(t=(u=dtt(n)).call.apply(u,[this].concat(o)))||"object"!==btt(t)&&"function"!=typeof t?tc(f):t,nit(tc(tc(r)),"state",{}),r}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&gtt(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,i=n.text,t=n.place;return r.a.createElement(w,{className:e()("body-rich-text",t?"rich-text_in-"+t:""),text:i})}}])&&ktt(t.prototype,i),u&&ktt(t,u),n}();nit(ic,"propTypes",{text:u.a.string,place:u.a.string});gt=ic;var vbt=u.a.instanceOf(s),ybt=u.a.instanceOf(li),uc=function(){function n(){return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),abt(this,rit(n).apply(this,arguments))}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&uit(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,f=n.heading,o=n.textHtml,t=n.image,h=n.imagePosition,i=n.shortText,u=n.video,c=n.className,l=t?"":"dark-image-text-video-block_no-image";return r.a.createElement("div",{className:e()("dark-image-text-video-block",c,"dark-image-text-video-block_image-position_"+h,l)},r.a.createElement("div",{className:"dark-image-text-video-block__inner"},r.a.createElement("div",{className:"dark-image-text-video-block__container"},r.a.createElement("div",{className:"dark-image-text-video-block__image-column"},t&&r.a.createElement(s,rc({},t,{className:e()("dark-image-text-video-block__image",t.className)})),i&&r.a.createElement("strong",{className:"dark-image-text-video-block__short-text dark-image-text-video-block__short-text_desktop-only"},i)),r.a.createElement("div",{className:"dark-image-text-video-block__text-column"},f&&r.a.createElement("h2",{className:"dark-image-text-video-block__heading"},f),r.a.createElement(w,{className:"dark-image-text-video-block__text rich-text_in-dark-image-text-video",text:o}),i&&r.a.createElement("strong",{className:"dark-image-text-video-block__short-text dark-image-text-video-block__short-text_mobile-only"},i)),u&&r.a.createElement("div",{className:"dark-image-text-video-block__video-container"},r.a.createElement(li,rc({},u,{className:"embedded-video-block_in-dark-image-text-video"}))))),u&&r.a.createElement("div",{className:"container"},r.a.createElement("div",{className:"dark-image-text-video-block__bottom-spacer"})))}}])&&iit(t.prototype,i),u&&iit(t,u),n}();fit(uc,"propTypes",{heading:u.a.string,textHtml:u.a.string,image:u.a.shape({ImageType:vbt}),imagePosition:u.a.oneOf(["left","right"]),shortText:u.a.string,video:u.a.shape({embeddedVideoBlockType:ybt}),className:u.a.string});fit(uc,"defaultProps",{imagePosition:"left"});fc=uc;ec=function(){function n(){return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),pbt(this,sit(n).apply(this,arguments))}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&hit(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props.toggleText;return r.a.createElement("div",{className:"facts-rich-text"},r.a.createElement(vt,{toggleText:n,place:"facts-rich-text"},r.a.createElement(w,{className:"facts-rich-text__text",text:this.props.text})))}}])&&oit(t.prototype,i),u&&oit(t,u),n}();!function(n,t,i){t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i}(ec,"propTypes",{toggleText:u.a.shape({show:u.a.string,hide:u.a.string}),text:u.a.string});ni=ec;yit=u.a.instanceOf(ni);oc=function(){function n(){return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),wbt(this,ait(n).apply(this,arguments))}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&vit(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,t=n.facts,i=n.textHtml;return r.a.createElement("div",{className:"facts-text-block"},r.a.createElement("div",{className:"facts-text-block__container"},r.a.createElement("div",{className:"facts-text-block__left-column"},r.a.createElement(ni,t)),r.a.createElement("div",{className:"facts-text-block__right-column"},r.a.createElement(w,{text:i}))))}}])&&lit(t.prototype,i),u&&lit(t,u),n}();!function(n,t,i){t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i}(oc,"propTypes",{facts:u.a.shape({factsRichTextType:yit}),textHtml:u.a.string});var pit=oc,bbt="?transform=DownFit&width=",wit=100,kbt={getNewSrc:function(n,t){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=t*(window.devicePixelRatio||1);return n+bbt+(r>i?Math.ceil(r/wit)*wit:i)}};wf=function(){function n(){var u,t,f,i;!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);for(var e=arguments.length,o=new Array(e),r=0;r<e;r++)o[r]=arguments[r];return f=this,t=!(i=(u=dit(n)).call.apply(u,[this].concat(o)))||"object"!==bit(i)&&"function"!=typeof i?sc(f):i,hc(sc(sc(t)),"state",{src:t.props.src+"?transform=DownFit&width=".concat(t.props.initialSize)}),t}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&git(n,t)}(n,r.a.Component),t=n,(i=[{key:"componentDidMount",value:function(){this.container&&this.setState({src:kbt.getNewSrc(this.props.src,this.container.offsetWidth,this.props.initialSize)})}},{key:"render",value:function(){var n=this;return this.props.src?r.a.createElement("div",{className:e()("fluid-image",this.props.className),style:{backgroundImage:"url(".concat(this.state.src,")"),backgroundPosition:this.props.focusPoint?"".concat(this.props.focusPoint.x,"% ").concat(this.props.focusPoint.y,"%"):null},ref:function(t){return n.container=t}},r.a.createElement("img",{src:this.state.src,alt:this.props.alt})):null}}])&&kit(t.prototype,i),u&&kit(t,u),n}();hc(wf,"propTypes",{alt:u.a.string,className:u.a.string,focusPoint:u.a.shape({x:u.a.number.isRequired,y:u.a.number.isRequired}),initialSize:u.a.number,src:u.a.string});hc(wf,"defaultProps",{initialSize:200});var nrt=wf,dbt=i(55),cc=i.n(dbt);lc=function(){function n(t){var i,u,r;return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),u=this,r=urt(n).call(this,t),i=!r||"object"!==trt(r)&&"function"!=typeof r?ft(u):r,ir(ft(ft(i)),"state",{}),ir(ft(ft(i)),"componentDidMount",function(){i.updatePredicate();window.addEventListener("resize",i.updatePredicate)}),ir(ft(ft(i)),"componentWillUnmount",function(){window.removeEventListener("resize",i.updatePredicate)}),i.state={isDesktop:!1},i.updatePredicate=i.updatePredicate.bind(ft(ft(i))),i}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&frt(n,t)}(n,r.a.Component),t=n,(i=[{key:"updatePredicate",value:function(){this.setState({isDesktop:window.innerWidth>=1600})}},{key:"render",value:function(){var i=this.props,u=i.animationStaticText,n=i.animationRollingText,h=this.state.isDesktop,t=n&&n.map(function(n){return r.a.createElement("div",{key:n,className:"rolling-text__animated-item"},n)}),f=!0,o=!1;n&&1===n.length&&(o=!0,f=!1);var s={dots:!1,arrows:!1,infinite:!0,speed:600,autoplaySpeed:3e3,slidesToShow:1,slidesToScroll:1,autoplay:f,pauseOnHover:!1,draggable:!1,cssEase:"cubic-bezier(0,0,0.9,1)"},c=irt({},s,{mobileFirst:!0,vertical:!0,centerPadding:"63px",centerMode:!0}),l=irt({},s,{fade:!0,adaptiveHeight:!0});return r.a.createElement("div",{className:"rolling-text"},u&&r.a.createElement("h1",{className:"rolling-text__static-text"},u),t&&r.a.createElement("div",{className:e()("rolling-text__animated-text",{"rolling-text__animated-text_single":o})},r.a.createElement("div",{className:"rolling-text__animated-text-items"},h?r.a.createElement(cc.a,c,t):r.a.createElement(cc.a,l,t))))}}])&&rrt(t.prototype,i),u&&rrt(t,u),n}();ir(lc,"propTypes",{animationStaticText:u.a.string,animationRollingText:u.a.array});rr=lc;var nkt=u.a.instanceOf(h),tkt=u.a.instanceOf(dt),ikt=u.a.instanceOf(rr),rkt=u.a.instanceOf(l),crt=function(){function n(t){var i;return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),(i=gbt(this,srt(n).call(this,t))).backgroundMedia=t.backgroundMedia,i}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&hrt(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var t=this.props,u=t.rollingText,e=t.actionButton,o=t.isRTLAlignment,n=t.backgroundMediaComponent,i=!1;return n&&n.componentName&&(i=n.componentName&&f[n.componentName]),r.a.createElement(b,{showFooter:!1,isRTLAlignment:o},r.a.createElement("div",{className:"front-page"},r.a.createElement("div",{className:"front-page__content"},r.a.createElement("div",{className:"front-page__text-content"},r.a.createElement(rr,u)),r.a.createElement(l,e)),n&&n.componentName&&r.a.createElement(i,n)))}}])&&ort(t.prototype,i),u&&ort(t,u),n}();!function(n,t,i){t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i}(crt,"propTypes",{rollingText:u.a.shape({rollingTextType:ikt}),actionButton:u.a.shape({actionButtonType:rkt}),isRTLAlignment:u.a.bool,backgroundMediaComponent:u.a.oneOfType([u.a.shape({backgroundImageType:nkt,componentName:u.a.oneOf(["BackgroundImage"])}),u.a.shape({backgroundVideoType:tkt,componentName:u.a.oneOf(["BackgroundVideo"])})])});ac=crt;fr=u.a.instanceOf(s);vc=function(){function n(){return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),ukt(this,vrt(n).apply(this,arguments))}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&yrt(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,t=n.leftTopImage,i=n.leftBottomImage,u=n.rightTopImage,f=n.rightBottomImage;return r.a.createElement("div",{className:"image-collage-block"},r.a.createElement("div",{className:"image-collage-block__container"},r.a.createElement("div",{className:"image-collage-block__left-column"},t&&r.a.createElement(s,ur({},t,{className:e()("image-collage-block__image",t.className)})),i&&r.a.createElement(s,ur({},i,{className:e()("image-collage-block__image",i.className)}))),r.a.createElement("div",{className:"image-collage-block__right-column"},u&&r.a.createElement(s,ur({},u,{className:e()("image-collage-block__image",u.className)})),f&&r.a.createElement(s,ur({},f,{className:e()("image-collage-block__image",f.className)})))))}}])&&art(t.prototype,i),u&&art(t,u),n}();!function(n,t,i){t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i}(vc,"propTypes",{leftTopImage:u.a.shape({ImageType:fr}),leftBottomImage:u.a.shape({ImageType:fr}),rightTopImage:u.a.shape({ImageType:fr}),rightBottomImage:u.a.shape({ImageType:fr})});yc=vc;nut=u.a.instanceOf(di);wc=function(){function n(){var u,r,f,t;!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);for(var e=arguments.length,o=new Array(e),i=0;i<e;i++)o[i]=arguments[i];return f=this,r=!(t=(u=krt(n)).call.apply(u,[this].concat(o)))||"object"!==prt(t)&&"function"!=typeof t?pc(f):t,grt(pc(pc(r)),"state",{}),r}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&drt(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){return r.a.createElement("div",{className:"image-content-block"},r.a.createElement("div",{className:"image-content-block__container"},r.a.createElement(di,wrt({},this.props,{place:"image-content-block"}))))}}])&&brt(t.prototype,i),u&&brt(t,u),n}();grt(wc,"propTypes",{imageBlockType:nut});bc=wc;out=u.a.instanceOf(s);bf=function(){function n(){return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),fkt(this,uut(n).apply(this,arguments))}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&fut(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,t=n.images,u=n.autoplay,f=n.className,i=n.place,o=t&&t.map(function(n,t){return r.a.createElement(s,iut({key:t},n,{className:e()("image-gallery__item",n.className),lazy:!1}))}),h={lazyLoad:"ondemand",dots:!0,arrows:!0,infinite:!0,speed:800,autoplaySpeed:6e3,slidesToShow:1,slidesToScroll:1,autoplay:u,pauseOnHover:!1,draggable:!0,cssEase:"cubic-bezier(0,0,0.9,1)"};return t.length<1?null:r.a.createElement("div",{className:e()("image-gallery",f,i?"image-gallery_in-"+i:"")},r.a.createElement(cc.a,h,o))}}])&&rut(t.prototype,i),u&&rut(t,u),n}();eut(bf,"propTypes",{images:u.a.arrayOf(u.a.shape({imageType:out})),autoplay:u.a.bool,className:u.a.string,place:u.a.string});eut(bf,"defaultProps",{autoplay:!1});kc=bf;vut=u.a.instanceOf(h);dc=function(){function n(t){var i,f,u;return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),f=this,u=cut(n).call(this,t),i=!u||"object"!==sut(u)&&"function"!=typeof u?er(f):u,aut(er(er(i)),"onSpotClick",function(n){var r=n.currentTarget.dataset.index,t;(i.setState({currentIndex:r}),window.innerWidth<1024)&&(t=i.myRef.current,is()(t,{offset:0,ease:"linear",duration:500}))}),i.myRef=r.a.createRef(),i.state={currentIndex:0},i.onSpotClick=i.onSpotClick.bind(er(er(i))),i}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&lut(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var f=this,n=this.props,o=n.backgroundImage,s=n.className,t=n.hotSpots,i=n.helpText,u=this.state.currentIndex,c=t&&t.map(function(n,t){return r.a.createElement("button",{key:n.number+t,className:e()("image-map-block__hot-spot",[{"image-map-block__hot-spot_active":u==t}]),style:{top:n.position.y+"%",left:n.position.x+"%"},"data-index":t,onClick:f.onSpotClick},n.number)});return r.a.createElement("div",{className:e()("image-map-block",s),ref:this.myRef},r.a.createElement("div",{className:"image-map-block__container"},r.a.createElement("div",{className:"image-map-block__column-left"},r.a.createElement(ekt,t[u])),r.a.createElement("div",{className:"image-map-block__column-right"},r.a.createElement("div",{className:"image-map-block__image-container"},r.a.createElement(h,{image:o,additionalClassName:"image-map-block__background-image"}),c),i&&r.a.createElement("div",{className:"image-map-block__help-text"},i))))}}])&&hut(t.prototype,i),u&&hut(t,u),n}();aut(dc,"propTypes",{backgroundImage:u.a.shape({backgroundImageType:vut}),hotSpots:u.a.arrayOf(u.a.shape({heading:u.a.string,number:u.a.string,textHtml:u.a.string,position:u.a.shape({x:u.a.number.isRequired,y:u.a.number.isRequired})})),helpText:u.a.string});gc=dc;nl=u.a.instanceOf(s);df=function(){function n(){return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),okt(this,wut(n).apply(this,arguments))}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&but(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,f=n.heading,c=n.text,t=n.primaryImage,i=n.secondaryImage,u=n.imageCaption,o=n.shortText,l=n.imagePadding,a=n.imagePosition,v=n.bgColor,y=n.shortTextPosition,h=n.place,p=null!==t;return r.a.createElement("div",{className:e()("image-text-block",h?"image-text-block_in-"+h:"","image-text-block_with_"+l,"image-text-block_image-position_"+a,"image-text-block_bg-color_"+v,"image-text-block_short-text-position_"+y)},r.a.createElement("div",{className:"image-text-block__container"},r.a.createElement("div",{className:"image-text-block__images-column"},p&&r.a.createElement("div",{className:"image-text-block__images"},t&&i?r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"image-text-block__images-group"},t&&r.a.createElement(s,kf({},t,{className:e()("image-text-block__primary-image",t.className)})),i&&r.a.createElement(s,kf({},i,{className:e()("image-text-block__secondary-image",i.className)}))),u&&r.a.createElement("div",{className:"image-text-block__image-caption"},u)):r.a.createElement("div",{className:"image-text-block__one-image-container"},r.a.createElement("div",null,r.a.createElement(s,kf({},t,{className:e()("image-text-block__primary-image",t.className)}))),u&&r.a.createElement("div",{className:"image-text-block__image-caption"},u))),o&&r.a.createElement("strong",{className:"image-text-block__short-text"},o)),r.a.createElement("div",{className:"image-text-block__text-column"},f&&r.a.createElement("h2",{className:"image-text-block__heading"},f),r.a.createElement(w,{className:"image-text-block__text rich-text_in-image-text",text:c}))))}}])&&put(t.prototype,i),u&&put(t,u),n}();kut(df,"propTypes",{heading:u.a.string,text:u.a.string,primaryImage:u.a.shape({ImageType:nl}),secondaryImage:u.a.shape({ImageType:nl}),imageCaption:u.a.string,shortText:u.a.string,imagePadding:u.a.oneOf(["padding","no-padding"]),imagePosition:u.a.oneOf(["left","right"]),bgColor:u.a.oneOf(["light","dark"]),shortTextPosition:u.a.oneOf(["above-image","below-image"]),place:u.a.string});kut(df,"defaultProps",{imagePadding:"padding",imagePosition:"left",bgColor:"light",shortTextPosition:"below-image"});tl=df;rl=function(){function n(){var u,r,f,t;!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);for(var e=arguments.length,o=new Array(e),i=0;i<e;i++)o[i]=arguments[i];return f=this,r=!(t=(u=nft(n)).call.apply(u,[this].concat(o)))||"object"!==dut(t)&&"function"!=typeof t?il(f):t,ift(il(il(r)),"state",{}),r}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&tft(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,t=n.heading,i=n.images;return r.a.createElement("div",{className:"images-sizes"},t&&r.a.createElement("h1",null,t),r.a.createElement(skt,{items:i}))}}])&&gut(t.prototype,i),u&&gut(t,u),n}();ift(rl,"propTypes",{heading:u.a.string,images:u.a.arrayOf(u.a.shape({heading:u.a.string,sizeModifier:u.a.string,desktopSize:u.a.string,mobileSize:u.a.string,recommended:u.a.string,focusPoint:u.a.bool}))});ul=rl;i(86);var ai,eft,yt,ue=[],hkt=/(\.0*$)/,ckt=function(n,t,i){var r=(n*i).toFixed(1);return t.innerHTML=r.replace(hkt,""),parseFloat(t.innerHTML)},oft=function(n,t){var i=t.querySelector(".singular"),r=t.querySelector(".plural");1==n?(i.classList.remove("hide"),r.classList.add("hide")):(i.classList.add("hide"),r.classList.remove("hide"))},lkt=function(n,t){var i=t.querySelector(".singular"),r=t.querySelector(".plural");1==n?(i.classList.remove("hide"),r.classList.add("hide")):(i.classList.add("hide"),r.classList.remove("hide"))},fe=function(){for(var r,i,u,f,o,s=yt.value/eft,t,n=0,e=ai.length;n<e;n+=1)(i=(r=ai[n]).querySelector(".amount"),f=r.querySelector(".name"),u=r.querySelector(".unit"),o=ue[n],null!=i)&&(t=ckt(o,i,s),null!=u?(lkt(t,u),oft(t,f)):oft(t,f),0===t&&i.classList.add("hide"))},ee=function(){function n(){return gf(this,n),te(this,or(n).apply(this,arguments))}return ie(n,r.a.Component),ne(n,[{key:"render",value:function(){var n=this.props.amount;return r.a.createElement("span",{className:"amount"},n)}}]),n}();re(ee,"propTypes",{amount:u.a.number});sr=function(){function n(){return gf(this,n),te(this,or(n).apply(this,arguments))}return ie(n,r.a.Component),ne(n,[{key:"render",value:function(){var n=this.props,t=n.plural,i=n.singular;return r.a.createElement("span",{className:"unit"},t&&r.a.createElement("span",{className:"plural hide"},t),i&&r.a.createElement("span",{className:"singular hide"},i))}}]),n}();re(sr,"propTypes",{plural:u.a.string,singular:u.a.string});hr=function(){function n(){return gf(this,n),te(this,or(n).apply(this,arguments))}return ie(n,r.a.Component),ne(n,[{key:"render",value:function(){var n=this.props,t=n.plural,i=n.singular;return r.a.createElement("span",{className:"name"},t&&r.a.createElement("span",{className:"plural hide"},t),i&&r.a.createElement("span",{className:"singular hide"},i))}}]),n}();re(hr,"propTypes",{plural:u.a.string,singular:u.a.string});el=function(){function n(t){var i;return gf(this,n),(i=te(this,or(n).call(this,t))).state={IngredientsAreOpenedInMobile:!1},i.toggleFacts=i.toggleFacts.bind(fl(fl(i))),i}return ie(n,r.a.Component),ne(n,[{key:"componentDidMount",value:function(){!function(){var n,t,i=document.querySelector(".ingredients");if(!i)return!1;for(n=0,t=(ai=i.querySelectorAll(".ingredient-properties")).length;n<t;n+=1)ue[n]=parseFloat(ai[n].querySelector(".amount").innerHTML.replace(",",".")),ai[n].querySelector(".amount").innerHTML=ue[n],ue[n]=parseFloat(ai[n].querySelector(".amount").innerHTML.replace(",","."));(yt=document.querySelector(".servings-count"))&&(eft=parseInt(yt.value),document.querySelector(".servings-plus").addEventListener("click",function(){yt.value=parseInt(yt.value)+1;fe()}),document.querySelector(".servings-minus").addEventListener("click",function(){yt.value=parseInt(yt.value)-1||1;fe()}),yt.addEventListener("input",fe),fe())}()}},{key:"toggleFacts",value:function(){this.setState(function(n){return{IngredientsAreOpenedInMobile:!n.IngredientsAreOpenedInMobile}})}},{key:"render",value:function(){var n=this.props,f=n.toggleText,t=n.servings,i=n.heading,u=n.dishes;return r.a.createElement("div",{className:"ingredients__panel"},r.a.createElement(vt,{toggleText:f},r.a.createElement("div",{className:"servings"},r.a.createElement("label",{className:"servings-label",htmlFor:"servingCount"},t.label),r.a.createElement("div",{className:"servings-panel"},r.a.createElement("input",{className:"servings-count",id:"servingCount",type:"number",min:"1",defaultValue:t.number}),r.a.createElement("button",{className:"servings-plus",tabIndex:"0"},"+"),r.a.createElement("button",{className:"servings-minus",tabIndex:"0"},"-"))),r.a.createElement("section",{className:"ingredients"},i&&r.a.createElement("header",null,r.a.createElement("h2",{className:"ingredients__heading"},i)),u&&u.map(function(n,t){return r.a.createElement(r.a.Fragment,{key:n+t},n.heading&&r.a.createElement("h3",{className:"ingredients__dish-heading"},n.heading),r.a.createElement("ul",{className:"ingredients__dish"},n.ingredients&&n.ingredients.map(function(n,t){return r.a.createElement("li",{key:"ingredient"+t,itemProp:"ingredients",className:"ingredients__dish-item"},r.a.createElement("span",{className:"ingredient-properties"},"aui"===n.printOrder&&r.a.createElement(r.a.Fragment,null,r.a.createElement(ee,{amount:n.amount}),n.unit&&r.a.createElement(sr,{plural:n.unit.plural,singular:n.unit.singular}),n.ingredient&&r.a.createElement(hr,{plural:n.ingredient.plural,singular:n.ingredient.singular})),"iau"===n.printOrder&&r.a.createElement(r.a.Fragment,null,n.ingredient&&r.a.createElement(hr,{plural:n.ingredient.plural,singular:n.ingredient.singular}),r.a.createElement(ee,{amount:n.amount}),n.unit&&r.a.createElement(sr,{plural:n.unit.plural,singular:n.unit.singular})),"iua"===n.printOrder&&r.a.createElement(r.a.Fragment,null,n.ingredient&&r.a.createElement(hr,{plural:n.ingredient.plural,singular:n.ingredient.singular}),n.unit&&r.a.createElement(sr,{plural:n.unit.plural,singular:n.unit.singular}),r.a.createElement(ee,{amount:n.amount}))))})))}))))}}]),n}();re(el,"propTypes",{toggleText:u.a.shape({show:u.a.string,hide:u.a.string}),servings:u.a.shape({label:u.a.string,number:u.a.bumber}),heading:u.a.string,dishes:u.a.arrayOf(u.a.shape({heading:u.a.string,ingredients:u.a.arrayOf(u.a.shape({printOrder:u.a.oneOf(["aui","iau","iua"]),amount:u.a.number.isRequired,unit:u.a.shape({plural:u.a.string,singular:u.a.string}),ingredient:u.a.shape({plural:u.a.string,singular:u.a.string})}))}))});cr=el;ol=(i(48),i(49),i(50),i(51),function(n){return r.a.createElement("div",{className:e()("spinner",n.className)},r.a.createElement("div",{className:"spinner__icon"}))});ol.propTypes={className:u.a.string};ti=ol;pft=u.a.instanceOf(h);sl=function(){function n(t){var i,f,u;return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),f=this,u=aft(n).call(this,t),i=!u||"object"!==sft(u)&&"function"!=typeof u?et(f):u,yft(et(et(i)),"loadMore",function(n){var t=n.currentTarget.dataset.url;i.moreButton.current.blur();i.setState({isLoading:!0});fetch(t).then(function(n){return n.json().then(function(t){if(!n.ok){var i=Object.assign({},t,{status:n.status,statusText:n.statusText});return Promise.reject(i)}return t})}).then(function(n){i.setState({pages:[].concat(cft(i.state.pages),cft(n.pages)),loadMoreButton:n.loadMoreButton});setTimeout(function(){this.setState({isLoading:!1})}.bind(et(et(i))),300)}).catch(function(n){console.log(n);i.setState({error:!0});setTimeout(function(){this.setState({isLoading:!1})}.bind(et(et(i))),300)})}),i.moreButton=r.a.createRef(),i.state={pages:[],loadMoreButton:{url:null,text:null,error:!1},isLoading:!1},i.loadMore=i.loadMore.bind(et(et(i))),i}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&vft(n,t)}(n,r.a.Component),t=n,(i=[{key:"componentDidMount",value:function(){this.setState({pages:this.props.pages,loadMoreButton:this.props.loadMoreButton})}},{key:"render",value:function(){var u=this.props,f=u.heading,h=u.errorMessage,n=this.state,o=n.pages,t=n.loadMoreButton,c=n.error,i=n.isLoading,l=t?t.text:null,s=t?t.url:null;return r.a.createElement("section",{className:"learn-more"},r.a.createElement("div",{className:"learn-more__container"},f&&r.a.createElement("h2",{className:"learn-more__heading"},f),o&&r.a.createElement("div",{className:"learn-more__list"},o.map(function(n,t){return r.a.createElement(akt,hft({key:n.heading+t},n))})),c&&r.a.createElement("div",{className:"learn-more__error-message"},h),i&&r.a.createElement(ti,null),null!==s&&r.a.createElement("button",{ref:this.moreButton,onClick:this.loadMore,className:e()("button learn-more__button",{button_loading:i}),disabled:i,"data-url":s},l)))}}])&&lft(t.prototype,i),u&&lft(t,u),n}();yft(sl,"propTypes",{heading:u.a.string,pages:u.a.arrayOf(u.a.shape({groupHeading:u.a.string,heading:u.a.string,image:u.a.shape({ImageType:pft}),showVideoIcon:u.a.bool,url:u.a.string})),loadMoreButton:u.a.shape({url:u.a.string,text:u.a.string}),errorMessage:u.a.string});var wft=sl,vkt=i(56),bft=i.n(vkt);dft=function(n){return kft("error-message",n)};gft=function(n){return kft("message",n)};hl=function(){function n(){var u,t,f,i;!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);for(var e=arguments.length,o=new Array(e),r=0;r<e;r++)o[r]=arguments[r];return f=this,i=(u=iet(n)).call.apply(u,[this].concat(o)),t=!i||"object"!==net(i)&&"function"!=typeof i?ii(f):i,oe(ii(ii(t)),"state",{isErrorMessage:t.props.isErrorMessage,isVisible:!1,text:t.props.text}),oe(ii(ii(t)),"show",function(n){var i=n.message,r=n.isErrorMessage;t.setState({isVisible:!!i,isErrorMessage:r,text:i},function(){t.state.isErrorMessage||setTimeout(function(){t.hide()},3e3)})}),oe(ii(ii(t)),"hide",function(){t.setState({isVisible:!1})}),t}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&ret(n,t)}(n,r.a.Component),t=n,(i=[{key:"componentDidMount",value:function(){var n=this;this.props.text&&this.setState({isVisible:!0});dft(function(t){var i=t.message;n.show({message:i,isErrorMessage:!0})});gft(function(t){var i=t.message;n.show({message:i,isErrorMessage:!1})})}},{key:"render",value:function(){return this.state.isVisible&&r.a.createElement("div",{className:e()("message",{"is-error":this.state.isErrorMessage})},r.a.createElement("p",null,this.state.text),this.state.isErrorMessage&&r.a.createElement("button",{className:"message-close",onClick:this.hide}))}}])&&tet(t.prototype,i),u&&tet(t,u),n}();oe(hl,"propTypes",{isErrorMessage:u.a.bool,text:u.a.string});cl=hl;var pkt=u.a.instanceOf(a),wkt=u.a.instanceOf(h),bkt=u.a.instanceOf(dt),set=function(){function n(){return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),ykt(this,eet(n).apply(this,arguments))}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&oet(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var i,t=this.props,n=t.backgroundMedia,u=t.localNavigation,o=t.heading,s=t.place,h=!1;return n&&n.componentName&&(h=n.componentName&&f[n.componentName]),i=u?u.groupHeading:null,r.a.createElement("div",{className:e()("page-header-half-height",s?"page-header-half-height_in-"+s:"")},r.a.createElement("div",{className:"page-header-half-height__row"},n&&n.componentName&&r.a.createElement(h,n),i&&r.a.createElement(bi,{className:"page-header-half-height__group-heading",text:i}),o&&r.a.createElement(ki,{className:"page-header-half-height__heading",text:o})))}}])&&fet(t.prototype,i),u&&fet(t,u),n}();!function(n,t,i){t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i}(set,"propTypes",{backgroundMedia:u.a.oneOfType([u.a.shape({backgroundImageType:wkt,componentName:u.a.oneOf(["BackgroundImage"])}),u.a.shape({backgroundVideoType:bkt,componentName:u.a.oneOf(["BackgroundVideo"])})]),localNavigation:u.a.shape({localNavigationType:pkt}),heading:u.a.string,place:u.a.string});tt=set;se={label:u.a.string,text:u.a.string};al=function(){function n(){return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),kkt(this,aet(n).apply(this,arguments))}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&vet(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,t=n.author,i=n.lastUpdated,u=n.published;return r.a.createElement("div",{className:"publish-info"},r.a.createElement(ll,t),r.a.createElement(ll,u),r.a.createElement(ll,i))}}])&&cet(t.prototype,i),u&&cet(t,u),n}();!function(n,t,i){t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i}(al,"propTypes",{author:u.a.shape(se),lastUpdated:u.a.shape(se),published:u.a.shape(se)});lr=al;var dkt=u.a.shape({BodyMedia:y}),gkt=u.a.instanceOf(tt),ndt=u.a.instanceOf(rt),tdt=u.a.instanceOf(lr),idt=u.a.instanceOf(at),rdt=u.a.instanceOf(a),udt=u.a.shape({SharePanel:p}),get=function(){function n(){var u,r,f,t;!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);for(var e=arguments.length,o=new Array(e),i=0;i<e;i++)o[i]=arguments[i];return f=this,r=!(t=(u=bet(n)).call.apply(u,[this].concat(o)))||"object"!==yet(t)&&"function"!=typeof t?vl(f):t,det(vl(vl(r)),"state",{}),r}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&ket(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,i=n.pageHeader,u=n.intro,f=n.publishInfo,e=n.bodyMedia,s=n.readMore,h=n.advancedContent,o=n.localNavigation,t=n.sharePanel;return r.a.createElement(b,{localNavigation:o},r.a.createElement("div",{className:"news-article-page"},i&&r.a.createElement(tt,pet({},i,{localNavigation:o})),r.a.createElement("div",{className:"news-article-page__top-content"},r.a.createElement("div",{className:"news-article-page__top-content-container"},r.a.createElement(at,s),r.a.createElement("div",{className:"news-article-page__top-content-left-column"},u&&r.a.createElement(rt,u)),r.a.createElement("div",{className:"news-article-page__top-content-right-column"},f&&r.a.createElement(lr,f)))),r.a.createElement(k,null),t&&r.a.createElement("div",{className:"share-panel_desktop-only"},r.a.createElement(p,t)),e&&r.a.createElement("div",{className:"news-article-page__body-media"},r.a.createElement(y,e)),r.a.createElement("div",{className:"news-article-page__advanced-content"},r.a.createElement(g,{blocks:h})),t&&r.a.createElement("div",{className:"share-panel_mobile-only"},r.a.createElement(p,t))))}}])&&wet(t.prototype,i),u&&wet(t,u),n}();det(get,"propTypes",{pageHeader:u.a.shape({pageHeaderType:gkt}),localNavigation:u.a.shape({localNavigationType:rdt}),intro:u.a.shape({pageIntroType:ndt}),readMore:u.a.shape({readMoreType:idt}),publishInfo:u.a.shape({publishInfoType:tdt}),bodyMedia:u.a.shape({bodyMediaType:dkt}),advancedContent:u.a.array,sharePanel:u.a.shape({sharePanelType:udt})});yl=get;ar=function(){function n(){return tot(this,n),uot(this,pl(n).apply(this,arguments))}return fot(n,r.a.Component),rot(n,[{key:"render",value:function(){var n=this.props,t=n.children,i=n.className,u=n.text;return r.a.createElement("div",{className:e()("recipe-characteristics__item","recipe-characteristics__item_"+i)},r.a.createElement("div",{className:"recipe-characteristics__item-icon-container"},t),r.a.createElement("div",{className:"recipe-characteristics__item-text"},u))}}]),n}();oot(ar,"propTypes",{children:u.a.node,className:u.a.string,text:u.a.string});wl=function(){function n(){return tot(this,n),uot(this,pl(n).apply(this,arguments))}return fot(n,r.a.Component),rot(n,[{key:"render",value:function(){var n=this.props,t=n.rating,i=n.cookingTime,u=n.difficultyLevel,f=n.place;return r.a.createElement("div",{className:e()("recipe-characteristics",f?"recipe-characteristics_in-"+f:"")},t&&r.a.createElement(ar,{className:"rating",text:t},r.a.createElement("svg",{className:"recipe-characteristics__item-icon",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 18.455 18.79"},r.a.createElement("g",{transform:"translate(-185.979 -232.437)"},r.a.createElement("path",{className:"path",d:"M8.689,14.7l-4,3a.783.783,0,0,1-1.213-.882l1.626-4.85a.745.745,0,0,0-.276-.854L1.248,8.339A.836.836,0,0,1,1.8,6.878H5.933a.877.877,0,0,0,.827-.469L8.414,1.642a.794.794,0,0,1,1.488,0l1.654,4.768c.11.3.634.469.965.469h4.134a.8.8,0,0,1,.386,1.461l-3.583,2.783a.787.787,0,0,0-.276.854l1.626,4.85a.787.787,0,0,1-1.213.882l-3.969-3A.831.831,0,0,0,8.689,14.7Z",transform:"translate(186.039 232.312)"})))),u&&r.a.createElement(ar,{className:"level",text:u},r.a.createElement("svg",{className:"recipe-characteristics__item-icon",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20.701 20.702"},r.a.createElement("g",{transform:"translate(-229.174 -231.037)"},r.a.createElement("path",{className:"path",d:"M22.369,31.037H12.518a.518.518,0,1,1,0-1.037h9.851a.518.518,0,1,1,0,1.037Z",transform:"translate(223.895 217.091)"}),r.a.createElement("path",{className:"path",d:"M17.109,21.146H2.592a1.04,1.04,0,0,1-1.037-1.037V19.072a1.913,1.913,0,0,1,.518-1.244l.518-.518V11.14A4.479,4.479,0,0,1,0,7.148,4.16,4.16,0,0,1,4.148,3a4.224,4.224,0,0,1,2.644.933.515.515,0,0,1-.674.778,3.347,3.347,0,0,0-1.97-.674A3.12,3.12,0,0,0,1.037,7.148a3.256,3.256,0,0,0,2.229,3.111.624.624,0,0,1,.363.518v6.74a.471.471,0,0,1-.156.363l-.674.674a.921.921,0,0,0-.207.518v1.037H17.109V19.072a.921.921,0,0,0-.207-.518l-.674-.674a.471.471,0,0,1-.156-.363v-6.74a.624.624,0,0,1,.363-.518,3.356,3.356,0,0,0,2.229-3.111A3.108,3.108,0,0,0,12.754,5.8a.511.511,0,0,1-.933-.415A4.114,4.114,0,0,1,15.554,3,4.16,4.16,0,0,1,19.7,7.148a4.479,4.479,0,0,1-2.592,3.992v6.17l.518.518a1.913,1.913,0,0,1,.518,1.244v1.037A1.04,1.04,0,0,1,17.109,21.146Z",transform:"translate(229.674 230.093)"}),r.a.createElement("path",{className:"path",d:"M11.518,4.666A.49.49,0,0,1,11,4.148,4.15,4.15,0,0,1,19.036,2.7a.525.525,0,0,1-.985.363,3.1,3.1,0,0,0-6.014,1.089A.49.49,0,0,1,11.518,4.666Z",transform:"translate(224.377 231.537)"})))),i&&r.a.createElement(ar,{className:"cooking-time",text:i},r.a.createElement("svg",{className:"recipe-characteristics__item-icon",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 19.08 19.08"},r.a.createElement("g",{transform:"translate(-276.943 -233.726)"},r.a.createElement("ellipse",{className:"path",cx:"8.54",cy:"8.54",rx:"8.54",ry:"8.54",transform:"translate(277.943 234.726)"}),r.a.createElement("path",{className:"path",d:"M31.328,8.6,31.3,15l3.467,3.523",transform:"translate(255.183 228.268)"})))))}}]),n}();oot(wl,"propTypes",{rating:u.a.string,cookingTime:u.a.string,difficultyLevel:u.a.string,place:u.a.string});vr=wl;vot=u.a.instanceOf(s);bl=function(){function n(){return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),fdt(this,lot(n).apply(this,arguments))}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&aot(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,i=n.date,l=n.heading,t=n.image,a=n.url,v=n.className,u=n.rating,f=n.difficulty,o=n.cookingTime,h=n.place,c=!1;return(u||f||o)&&(c=!0),r.a.createElement("article",{className:e()("teaser",v,h?"teaser_in-"+h:"")},r.a.createElement("a",{href:a,className:"teaser__link"},r.a.createElement("div",{className:"teaser__image-container"},t&&r.a.createElement(s,hot({},t,{className:e()("teaser__image",t.className)}))),r.a.createElement("div",{className:"teaser__text"},i&&r.a.createElement("div",{className:"teaser__date"},i),c&&r.a.createElement(vr,{rating:u,difficultyLevel:f,cookingTime:o,place:"teaser"}),r.a.createElement("h2",{className:"teaser__heading"},l),r.a.createElement(tr,{className:"teaser__icon"}))))}}])&&cot(t.prototype,i),u&&cot(t,u),n}();!function(n,t,i){t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i}(bl,"propTypes",{date:u.a.string,heading:u.a.string,image:u.a.shape({imageType:vot}),url:u.a.string,className:u.a.string,rating:u.a.string,difficulty:u.a.string,cookingTime:u.a.string,place:u.a.string});ot=bl;got=u.a.instanceOf(ot);he=function(){function n(t){var i,f,u;return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),f=this,u=kot(n).call(this,t),i=!u||"object"!==yot(u)&&"function"!=typeof u?st(f):u,kl(st(st(i)),"loadMore",function(n){var t=n.currentTarget.dataset.url;i.moreButton.current.blur();i.setState({isLoading:!0});fetch(t).then(function(n){return n.json().then(function(t){if(!n.ok){var i=Object.assign({},t,{status:n.status,statusText:n.statusText});return Promise.reject(i)}return t})}).then(function(n){Array.isArray(n.pages)?i.setState({pages:[].concat(wot(i.state.pages),wot(n.pages)),loadMoreButton:n.loadMoreButton}):i.setState({error:!0});setTimeout(function(){this.setState({isLoading:!1})}.bind(st(st(i))),500)}).catch(function(n){console.log(n);i.setState({error:!0,isLoading:!1});setTimeout(function(){this.setState({isLoading:!1})}.bind(st(st(i))),500)})}),i.moreButton=r.a.createRef(),i.state={pages:[],loadMoreButton:{url:null,text:null,error:!1},error:!1,isLoading:!1},i.loadMore=i.loadMore.bind(st(st(i))),i}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&dot(n,t)}(n,r.a.Component),t=n,(i=[{key:"componentDidMount",value:function(){this.setState({pages:this.props.pages,loadMoreButton:this.props.loadMoreButton,isLoading:this.props.isLoading})}},{key:"componentWillReceiveProps",value:function(n){this.setState({pages:n.pages,loadMoreButton:n.loadMoreButton,error:!1,isLoading:n.isLoading})}},{key:"render",value:function(){var o=this.props,h=o.errorMessage,i=o.place,n=this.state,u=n.pages,t=n.loadMoreButton,c=n.error,f=n.isLoading,l=t?t.text:null,s=t?t.url:null;return u.length>0&&r.a.createElement("div",{className:e()("teasers-list",i?"teasers-list_in-"+i:"")},r.a.createElement("div",{className:"teasers-list__container"},u&&r.a.createElement("div",{className:"teasers-list__list"},u.map(function(n,t){return r.a.createElement(ot,pot({key:n.heading+t},n,{className:"teasers-list__list-item",place:i}))})),c&&r.a.createElement("div",{className:"teasers-list__error-message"},h),f&&r.a.createElement(ti,null),null!==s&&r.a.createElement("button",{ref:this.moreButton,onClick:this.loadMore,className:e()("button teasers-list__button",{button_loading:f}),disabled:f,"data-url":s},l)))}}])&&bot(t.prototype,i),u&&bot(t,u),n}();kl(he,"propTypes",{pages:u.a.arrayOf(u.a.shape({teaserType:got})),loadMoreButton:u.a.shape({url:u.a.string,text:u.a.string}),errorMessage:u.a.string,place:u.a.string,isLoading:u.a.bool});kl(he,"defaultProps",{isLoading:!1});ut=he;var edt=u.a.instanceOf(a),odt=u.a.instanceOf(tt),sdt=u.a.instanceOf(ut),hdt=u.a.instanceOf(rt),est=function(){function n(){var u,r,f,t;!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);for(var e=arguments.length,o=new Array(e),i=0;i<e;i++)o[i]=arguments[i];return f=this,r=!(t=(u=rst(n)).call.apply(u,[this].concat(o)))||"object"!==nst(t)&&"function"!=typeof t?dl(f):t,fst(dl(dl(r)),"state",{}),r}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&ust(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,t=n.pageHeader,i=n.localNavigation,u=n.intro,f=n.newsList,e=n.advancedContent;return r.a.createElement(b,{localNavigation:i},r.a.createElement("article",{className:"news-room-page"},t&&r.a.createElement(tt,tst({},t,{localNavigation:i})),r.a.createElement("div",{className:"news-room-page__top-content"},u&&r.a.createElement(rt,u)),r.a.createElement(k,null),r.a.createElement(ut,f),r.a.createElement("div",{className:"news-room-page__advanced-content"},r.a.createElement(g,{blocks:e}))))}}])&&ist(t.prototype,i),u&&ist(t,u),n}();fst(est,"propTypes",{pageHeader:u.a.shape({pageHeaderType:odt}),localNavigation:u.a.shape({localNavigationType:edt}),intro:u.a.shape({pageIntroType:hdt}),newsList:u.a.shape({teasersListType:sdt}),advancedContent:u.a.array});gl=est;ce=function(){function n(){return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),cdt(this,hst(n).apply(this,arguments))}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&cst(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,i=n.searchPageUrl,u=n.inputPlaceholder,f=n.value,o=n.buttonText,t=n.place,s=n.searchLabel;return r.a.createElement("form",{className:e()("search-form",t?"search-form_in-"+t:""),action:i,method:"GET"},r.a.createElement("label",{className:"search-form__input-label",htmlFor:"searchLabel",tabIndex:"-1"},s),r.a.createElement("input",{type:"search",name:"q",placeholder:u,className:"search-form__input",id:"searchLabel",defaultValue:f}),r.a.createElement("input",{type:"submit",value:o,className:"search-form__button"}))}}])&&sst(t.prototype,i),u&&sst(t,u),n}();lst(ce,"propTypes",{inputPlaceholder:u.a.string,value:u.a.string,buttonText:u.a.string,searchPageUrl:u.a.string,place:u.a.string,searchLabel:u.a.string});lst(ce,"defaultProps",{searchLabel:fu.searchLabel});ri=ce;var adt=u.a.instanceOf(tt),vdt=u.a.instanceOf(ri),ydt=u.a.instanceOf(l),wst=function(){function n(){return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),ldt(this,yst(n).apply(this,arguments))}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&pst(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,i=n.pageHeader,t=n.heading,u=n.searchForm,f=n.actionButton;return r.a.createElement(b,null,r.a.createElement("div",{className:"not-found-page"},r.a.createElement(tt,i),r.a.createElement("div",{className:"not-found-page__top-content"},r.a.createElement("div",{className:"not-found-page__top-content-container"},t&&r.a.createElement("h1",{className:"not-found-page__heading"},t),r.a.createElement(ri,u),r.a.createElement(l,f)))))}}])&&vst(t.prototype,i),u&&vst(t,u),n}();!function(n,t,i){t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i}(wst,"propTypes",{pageHeader:u.a.shape({pageHeaderType:adt}),heading:u.a.string,searchForm:u.a.shape({searchFormType:vdt}),actionButton:u.a.shape({actionButtonType:ydt})});na=wst;tht=u.a.instanceOf(h);ia=function(){function n(){var u,r,f,t;!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);for(var e=arguments.length,o=new Array(e),i=0;i<e;i++)o[i]=arguments[i];return f=this,r=!(t=(u=dst(n)).call.apply(u,[this].concat(o)))||"object"!==bst(t)&&"function"!=typeof t?ta(f):t,nht(ta(ta(r)),"state",{}),r}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&gst(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,i=n.className,t=n.place,u=n.url,f=n.image,o=n.groupHeading,s=n.title;return r.a.createElement("a",{className:e()("teaser-story",i,t?"teaser-story_in-"+t:""),href:u},r.a.createElement(h,{image:f}),r.a.createElement("strong",{className:"teaser-story__group-heading"},o),r.a.createElement("h2",{className:"teaser-story__title"},s),r.a.createElement(tr,{className:"teaser-story__icon"}))}}])&&kst(t.prototype,i),u&&kst(t,u),n}();nht(ia,"propTypes",{className:u.a.string,url:u.a.string,image:u.a.shape({backgroundImageType:tht}),groupHeading:u.a.string,title:u.a.string,place:u.a.string});ui=ia;oht=u.a.instanceOf(ui);ra=function(){function n(){return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),pdt(this,fht(n).apply(this,arguments))}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&eht(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,t=n.teasersList,i=n.heading,u=n.introHtml;return r.a.createElement("div",{className:"pages-overview-list"},r.a.createElement("div",{className:"pages-overview-list__item pages-overview-list__item_first"},r.a.createElement("h1",{className:"pages-overview-list__heading"},i),r.a.createElement(w,{className:"pages-overview-list__intro",text:u})),t&&t.map(function(n,t){return r.a.createElement(ui,rht({key:n.title+t},n,{className:"pages-overview-list__item",place:"pages-overview"}))}))}}])&&uht(t.prototype,i),u&&uht(t,u),n}();!function(n,t,i){t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i}(ra,"propTypes",{heading:u.a.string,introHtml:u.a.string,teasersList:u.a.arrayOf(u.a.shape({TeaserStoryType:oht}))});yr=ra;u.a.instanceOf(yr);ua=function(){function n(){return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),wdt(this,cht(n).apply(this,arguments))}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&lht(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props.list;return r.a.createElement(b,null,r.a.createElement("div",{className:"pages-overview-page"},r.a.createElement(yr,n)))}}])&&hht(t.prototype,i),u&&hht(t,u),n}();!function(n,t,i){t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i}(ua,"propTypes",{list:u.a.object});var aht=ua,bdt=i(154),kdt=i.n(bdt),ddt=i(155),gdt=i.n(ddt);var bht=new hk.a,kht="marketSitesRecipesRating",dht=function(){function n(t){var i,u,r;return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),u=this,r=pht(n).call(this,t),i=!r||"object"!==vht(r)&&"function"!=typeof r?ht(u):r,pr(ht(ht(i)),"submitRating",function(n){var t=n.currentTarget.dataset.url;i.setState({disableButton:!0});gdt.a.post(t,{currentRating:i.state.rating}).then(function(n){var t,r,u;console.log(n);i.setState({disableButton:!0,success:!0});t=i.props.recipeId;r=function(n){for(var i,r,t=1;t<arguments.length;t++)i=null!=arguments[t]?arguments[t]:{},r=Object.keys(i),"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(i).filter(function(n){return Object.getOwnPropertyDescriptor(i,n).enumerable}))),r.forEach(function(t){pr(n,t,i[t])});return n}({},i.state.cookiesData,pr({},t,i.state.rating));bht.set(kht,r,{path:"/",maxAge:31536e3});u=n.data.averageRating+"/"+n.data.maxRating;bft.a.publish("NEWRATING",u)}).catch(function(n){console.log(n);i.setState({error:!0,disableButton:!1})})}),pr(ht(ht(i)),"componentDidMount",function(){var n=bht.get(kht);n?n.hasOwnProperty(i.props.recipeId)?i.setState({isVoted:!0,cookiesData:n}):i.setState({isVoted:!1,cookiesData:n}):i.setState({isVoted:!1})}),i.state={isVoted:!0,success:!1,error:!1,rating:i.props.currentRating,isLoading:!1,disableButton:!0,cookiesData:{}},i.changeRating=i.changeRating.bind(ht(ht(i))),i.submitRating=i.submitRating.bind(ht(ht(i))),i}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&wht(n,t)}(n,r.a.Component),t=n,(i=[{key:"changeRating",value:function(n){this.state.success?this.setState({rating:n,disableButton:!0}):this.setState({rating:n,disableButton:!1})}},{key:"render",value:function(){var t=this.state,i=t.isVoted,f=t.success,o=t.error,s=t.rating,h=t.disableButton,n=(t.cookiesData,this.props),c=n.callToVoteText,l=n.maxRating,a=n.alreadyVotedText,v=n.successText,y=n.errorText,p=n.buttonText,w=n.submitUrl,u=function(n){return r.a.createElement("svg",{className:e()("rating__star",n.className),width:"30",height:"45",viewBox:"0 0 40 40.804"},r.a.createElement("path",{d:"M19.788,34.21l-9.736,7.319A1.908,1.908,0,0,1,7.1,39.38l3.961-11.817a1.815,1.815,0,0,0-.671-2.081L1.659,18.7A2.038,2.038,0,0,1,3,15.141H13.073A2.137,2.137,0,0,0,15.088,14L19.116,2.384a1.935,1.935,0,0,1,3.626,0L26.771,14c.269.739,1.544,1.141,2.35,1.141H39.192c1.813,0,2.417,2.417.94,3.559L31.4,25.481a1.917,1.917,0,0,0-.671,2.081L34.693,39.38a1.917,1.917,0,0,1-2.954,2.149L22.071,34.21A2.024,2.024,0,0,0,19.788,34.21Z",transform:"translate(-0.962 -1.125)"}))};return r.a.createElement("div",{className:e()("rating",{rating_voted:i,rating_success:f})},r.a.createElement("div",{className:"rating__container"},!i&&r.a.createElement("div",{className:"rating__call-to-vote-text"},c),i&&r.a.createElement("div",{className:"rating__already-voted-text"},a),r.a.createElement(kdt.a,{className:"rating__stars",stop:l,initialRating:s,emptySymbol:r.a.createElement(u,{className:"rating__star_empty"}),placeholderSymbol:r.a.createElement(u,{className:"rating__star_placeholder"}),fullSymbol:r.a.createElement(u,{className:"rating__star_full"}),onClick:this.changeRating}),f&&r.a.createElement("div",{className:"rating__success-text"},v),o&&r.a.createElement("div",{className:"rating__error-text"},y),!i&&r.a.createElement("button",{ref:this.moreButton,onClick:this.submitRating,className:"rating__button",disabled:h,"data-url":w},r.a.createElement("span",null,p))))}}])&&yht(t.prototype,i),u&&yht(t,u),n}();pr(dht,"propTypes",{recipeId:u.a.string.isRequired,recipeLanguage:u.a.string.isRequired,currentRating:u.a.number.isRequired,maxRating:u.a.number.isRequired,callToVoteText:u.a.string,alreadyVotedText:u.a.string,successText:u.a.string,errorText:u.a.string,buttonText:u.a.string,submitUrl:u.a.string});wr=dht;ea=function(){function n(t){var i,u,r;return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),u=this,(i=!(r=tct(n).call(this,t))||"object"!==ght(r)&&"function"!=typeof r?fa(u):r).state={rating:i.props.rating},i.subscriber=i.subscriber.bind(fa(fa(i))),i}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&ict(n,t)}(n,r.a.Component),t=n,(i=[{key:"componentDidMount",value:function(){this.token=PubSub.subscribe("NEWRATING",this.subscriber)}},{key:"subscriber",value:function(n,t){this.setState({rating:t})}},{key:"render",value:function(){var n=this.props,t=n.difficultyLevel,i=n.cookingTime,u=this.state.rating;return r.a.createElement("div",{className:"recipe-page-characteristics"},r.a.createElement(vr,{rating:u,difficultyLevel:t,cookingTime:i}))}}])&&nct(t.prototype,i),u&&nct(t,u),n}();!function(n,t,i){t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i}(ea,"propTypes",{rating:u.a.string,cookingTime:u.a.string,difficultyLevel:u.a.string});le=ea;var ngt=u.a.instanceOf(l),tgt=u.a.instanceOf(ot),hct=function(){function n(t){var i,f,u;return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),f=this,u=ect(n).call(this,t),i=!u||"object"!==rct(u)&&"function"!=typeof u?ct(f):u,sct(ct(ct(i)),"loadMore",function(n){var t=n.currentTarget.dataset.url;i.moreButton.current.blur();i.setState({isLoading:!0});fetch(t).then(function(n){return n.json().then(function(t){if(!n.ok){var i=Object.assign({},t,{status:n.status,statusText:n.statusText});return Promise.reject(i)}return t})}).then(function(n){i.setState({pages:[].concat(uct(i.state.pages),uct(n.pages)),loadMoreButton:n.loadMoreButton});setTimeout(function(){this.setState({isLoading:!1})}.bind(ct(ct(i))),300)}).catch(function(n){console.log(n);i.setState({error:!0});setTimeout(function(){this.setState({isLoading:!1})}.bind(ct(ct(i))),300)})}),i.moreButton=r.a.createRef(),i.state={pages:[],loadMoreButton:{url:null,text:null,error:!1},isLoading:!1},i.loadMore=i.loadMore.bind(ct(ct(i))),i}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&oct(n,t)}(n,r.a.Component),t=n,(i=[{key:"componentDidMount",value:function(){this.setState({pages:this.props.pages,loadMoreButton:this.props.loadMoreButton})}},{key:"render",value:function(){var i=this.props,h=i.heading,f=i.seeAllLink,c=i.errorMessage,n=this.state,o=n.pages,t=n.loadMoreButton,a=n.error,u=n.isLoading,v=t?t.text:null,s=t?t.url:null;return r.a.createElement("div",{className:"related-recipes"},r.a.createElement("div",{className:"related-recipes__container"},r.a.createElement("h2",{className:"related-recipes__heading"},h),r.a.createElement("div",{className:"related-recipes__list"},o&&o.map(function(n,t){return r.a.createElement(ot,oa({key:t},n,{className:"related-recipes__list-item",place:"related-recipes"}))})),a&&r.a.createElement("div",{className:"related-recipes__error-message"},c),f&&r.a.createElement(l,oa({},f,{place:"related-recipes"})),u&&r.a.createElement(ti,null),null!==s&&r.a.createElement("button",{ref:this.moreButton,onClick:this.loadMore,className:e()("button related-recipes__button",{button_loading:u}),disabled:u,"data-url":s},v)))}}])&&fct(t.prototype,i),u&&fct(t,u),n}();sct(hct,"propTypes",{heading:u.a.string,loadMoreButton:u.a.shape({url:u.a.string,text:u.a.string}),seeAllLink:u.a.shape({actionButtonType:ngt}),pages:u.a.arrayOf(u.a.shape({TeaserType:tgt})),errorMessage:u.a.string});br=hct;var rgt=u.a.instanceOf(a),ugt=u.a.instanceOf(tt),fgt=u.a.shape({BodyMedia:y}),egt=u.a.instanceOf(at),ogt=u.a.instanceOf(rt),sgt=u.a.instanceOf(wr),hgt=u.a.instanceOf(cr),cgt=u.a.shape({SharePanel:p}),lgt=u.a.shape({RelatedRecipes:br}),pct=function(){function n(){return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),igt(this,vct(n).apply(this,arguments))}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&yct(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,s=n.rating,h=n.pageHeader,i=n.localNavigation,c=n.readMore,u=n.intro,l=n.recipeInstructions,f=n.bodyMedia,e=n.ingredients,a=n.cookingTime,v=n.difficultyLevel,w=(n.advancedContent,n.ratingForm),t=n.sharePanel,o=n.relatedRecipes;return r.a.createElement(b,{localNavigation:i},r.a.createElement("div",{className:"recipe-page"},r.a.createElement(tt,lct({},h,{localNavigation:i})),r.a.createElement("div",{className:"recipe-page__top-content"},r.a.createElement("div",{className:"recipe-page__top-content-container"},r.a.createElement("div",{className:"recipe-page__characteristics"},r.a.createElement(le,{rating:s,difficultyLevel:v,cookingTime:a})),r.a.createElement(at,c),r.a.createElement("div",{className:"recipe-page__intro"},u&&r.a.createElement(rt,u)))),r.a.createElement(k,null),t&&r.a.createElement("div",{className:"share-panel_desktop-only"},r.a.createElement(p,t)),f&&r.a.createElement("div",{className:"recipe-page__media"},r.a.createElement(y,f)),r.a.createElement("div",{className:"recipe-page__body"},r.a.createElement("div",{className:"recipe-page__body-container"},r.a.createElement("div",{className:"recipe-page__body-left-column"},e&&r.a.createElement(cr,e)),r.a.createElement("div",{className:"recipe-page__body-right-column"},r.a.createElement(gt,{text:l}),r.a.createElement(wr,w),t&&r.a.createElement("div",{className:"share-panel_mobile-only"},r.a.createElement(p,t))))),o&&r.a.createElement(br,o)))}}])&&act(t.prototype,i),u&&act(t,u),n}();!function(n,t,i){t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i}(pct,"propTypes",{pageHeader:u.a.shape({pageHeaderType:ugt}),localNavigation:u.a.shape({localNavigationType:rgt}),intro:u.a.shape({pageIntroType:ogt}),readMore:u.a.shape({readMoreType:egt}),rating:u.a.string,cookingTime:u.a.string,difficultyLevel:u.a.string,ingredients:u.a.shape({ingredientsType:hgt}),recipeInstructions:u.a.string,bodyMedia:u.a.shape({bodyMediaType:fgt}),advancedContent:u.a.array,ratingForm:u.a.shape({ratingFormType:sgt}),sharePanel:u.a.shape({sharePanelType:cgt}),relatedRecipes:u.a.shape({relatedRecipesType:lgt})});sa=pct;ca=function(){function n(){var u,r,f,t;!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);for(var e=arguments.length,o=new Array(e),i=0;i<e;i++)o[i]=arguments[i];return f=this,r=!(t=(u=kct(n)).call.apply(u,[this].concat(o)))||"object"!==wct(t)&&"function"!=typeof t?ha(f):t,gct(ha(ha(r)),"state",{}),r}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&dct(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){return r.a.createElement("div",{className:"recipes-list"})}}])&&bct(t.prototype,i),u&&bct(t,u),n}();gct(ca,"propTypes",{});la=ca;nlt=i(161);ae=function(){function n(){return agt(this,n),ygt(this,rlt(n).apply(this,arguments))}return pgt(n,r.a.Component),vgt(n,[{key:"render",value:function(){var n=this.props,i=n.options,u=n.placeholder,f=n.selectedValue,e=n.onChange,t=n.inputId,o={control:function(n,t){return function(n){for(var i,r,t=1;t<arguments.length;t++)i=null!=arguments[t]?arguments[t]:{},r=Object.keys(i),"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(i).filter(function(n){return Object.getOwnPropertyDescriptor(i,n).enumerable}))),r.forEach(function(t){aa(n,t,i[t])});return n}({},n,{border:(t.isFocused,0),boxShadow:(t.isFocused,0),"&:hover":{border:(t.isFocused,0)}})}};return r.a.createElement(r.a.Fragment,null,t&&r.a.createElement("label",{htmlFor:t,className:"select__label"},u),r.a.createElement(nlt.a,{styles:o,className:"select",classNamePrefix:"select",value:i.filter(function(n){return n.value===f}),onChange:e,options:i,isSearchable:!1,placeholder:u,inputId:t}))}}]),n}();aa(ae,"propTypes",{placeholder:u.a.string,selectedValue:u.a.string,options:u.a.array,onChange:u.a.func,inputId:u.a.string});aa(ae,"defaultProps",{selectedValue:null,name:null});fi=ae;vi=i(31);var wgt={selectedFishType:{type:vi.UrlQueryParamTypes.string,queryParam:"fishType",updateType:"pushIn"},selectedDifficulty:{type:vi.UrlQueryParamTypes.string,queryParam:"difficulty",updateType:"pushIn"},selectedDishType:{type:vi.UrlQueryParamTypes.string,queryParam:"dishType",updateType:"pushIn"}},va=u.a.instanceOf(fi),ya=function(){function n(){var t,r,i;return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),r=this,i=olt(n).call(this),t=!i||"object"!==flt(i)&&"function"!=typeof i?ei(r):i,kr(ei(ei(t)),"handleFishType",function(n){t.setState({fishTypeSelected:n.value});t.props.onChange(n.value,t.state.difficultySelected,t.state.dishTypesSelected);t.props.onChangeSelectedFishType(n.value)}),kr(ei(ei(t)),"handleDifficulty",function(n){t.setState({difficultySelected:n.value});t.props.onChange(t.state.fishTypeSelected,n.value,t.state.dishTypesSelected);t.props.onChangeSelectedDifficulty(n.value)}),kr(ei(ei(t)),"handleDishType",function(n){t.setState({dishTypesSelected:n.value});t.props.onChange(t.state.fishTypeSelected,t.state.difficultySelected,n.value);t.props.onChangeSelectedDishType(n.value)}),t.state={fishTypeSelected:"null",difficultySelected:"null",dishTypesSelected:"null",isLoading:!1},t}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&slt(n,t)}(n,kv.PureComponent),t=n,(i=[{key:"componentDidMount",value:function(){this.setState({selectedFishType:this.props.fishTypes.selectedValue,selectedDifficulty:this.props.difficulty.selectedValue,selectedDishType:this.props.dishTypes.selectedValue,isLoading:this.props.isLoading})}},{key:"componentWillReceiveProps",value:function(n){this.setState({isLoading:n.isLoading,fishTypeSelected:n.selectedFishType,difficultySelected:n.selectedDifficulty,dishTypesSelected:n.selectedDishType})}},{key:"render",value:function(){var n=this.props,i=n.fishTypes,u=n.difficulty,f=n.dishTypes,s=n.toggleText,t=this.state,h=t.fishTypeSelected,c=t.difficultySelected,l=t.dishTypesSelected,o=t.isLoading;return r.a.createElement("div",{className:e()("recipes-overview-filters",{"recipes-overview-filters_loading":o})},r.a.createElement("div",{className:"recipes-overview-filters__container"},r.a.createElement(vt,{toggleText:s,place:"recipes-overview-filters"},o&&r.a.createElement(ti,{className:"spinner_absolute"}),r.a.createElement("div",{className:"recipes-overview-filters__group"},i&&r.a.createElement("div",{className:"recipes-overview-filters__filter"},r.a.createElement(fi,{selectedValue:h,options:i.options,placeholder:i.placeholder,onChange:this.handleFishType,inputId:"fishTypesId"})),u&&r.a.createElement("div",{className:"recipes-overview-filters__filter"},r.a.createElement(fi,{selectedValue:c,options:u.options,placeholder:u.placeholder,onChange:this.handleDifficulty,inputId:"difficultyId"})),f&&r.a.createElement("div",{className:"recipes-overview-filters__filter"},r.a.createElement(fi,{selectedValue:l,options:f.options,placeholder:f.placeholder,onChange:this.handleDishType,inputId:"dishTypesId"}))))))}}])&&elt(t.prototype,i),u&&elt(t,u),n}();kr(ya,"propTypes",{recipesUrl:u.a.string,fishTypes:u.a.shape({dropDownType:va}),difficulty:u.a.shape({dropDownType:va}),dishTypes:u.a.shape({dropDownType:va}),toggleText:u.a.shape({show:u.a.string,hide:u.a.string}),onChange:u.a.func,isLoading:u.a.bool,selectedFishType:u.a.string,selectedDifficulty:u.a.string,selectedDishType:u.a.string,onChangeSelectedFishType:u.a.func,onChangeSelectedDifficulty:u.a.func,onChangeSelectedDishType:u.a.func});kr(ya,"defaultProps",{isLoading:!1});var dr=Object(vi.addUrlProps)({urlPropsQueryConfig:wgt})(ya),bgt=(i(277),i(279),i(158)),kgt=i.n(bgt),dgt=i(159),ggt=i.n(dgt),hlt="undefined"!=typeof window?kgt()():ggt()();Object(vi.configureUrlQuery)({history:hlt});var tnt=u.a.instanceOf(dr),int=u.a.instanceOf(ut),wlt=function(){function n(t){var i,u,r;return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),u=this,r=vlt(n).call(this,t),i=!r||"object"!==clt(r)&&"function"!=typeof r?lt(u):r,plt(lt(lt(i)),"updateTeasersList",function(n,t,r){var u,f;u=n?"fishType="+n:"fishType=";f=i.props.recipesUrl+"?"+u+(t?"&difficulty="+t:"&difficulty=")+(r?"&dishType="+r:"&dishType=");i.setState({isLoading:!0});fetch(f).then(function(n){return n.json().then(function(t){if(!n.ok){var i=Object.assign({},t,{status:n.status,statusText:n.statusText});return Promise.reject(i)}return t})}).then(function(n){Array.isArray(n.pages)?i.setState({useFilteredList:!0,pages:nnt(n.pages),loadMoreButton:n.loadMoreButton}):i.setState({useFilteredList:!1,pages:[],loadMoreButton:null});setTimeout(function(){this.setState({isLoading:!1})}.bind(lt(lt(i))),300)}).catch(function(n){console.log(n);i.setState({error:!0});setTimeout(function(){this.setState({isLoading:!1})}.bind(lt(lt(i))),300)})}),i.state={pages:[],loadMoreButton:{url:null,text:null,error:!1},error:!1,isLoading:!1},i.updateTeasersList=i.updateTeasersList.bind(lt(lt(i))),i}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&ylt(n,t)}(n,r.a.Component),t=n,(i=[{key:"handleHistoryChange",value:function(n,t){if(this.forceUpdate(),"POP"==t){var i=this.parseParameters(n.search);this.updateTeasersList(i.fishType,i.difficulty,i.dishType,"")}}},{key:"getParameterByName",value:function(n,t){n=n.replace(/[\[\]]/g,"\\$&");var i=new RegExp("[?&]"+n+"(=([^&#]*)|&|#|$)").exec(t);return i?i[2]?decodeURIComponent(i[2].replace(/\+/g," ")):"":null}},{key:"parseParameters",value:function(n){return{fishType:this.getParameterByName("fishType",n),difficulty:this.getParameterByName("difficulty",n),dishType:this.getParameterByName("dishType",n)}}},{key:"componentDidMount",value:function(){var n=this;hlt.listen(function(t,i){n.handleHistoryChange(t,i)});this.setState({pages:this.props.recipes.pages,loadMoreButton:this.props.recipes.loadMoreButton})}},{key:"render",value:function(){var t=this.props,e=t.filterPanel,o=t.recipes,i=t.errorMessage,n=this.state,u=n.pages,s=n.loadMoreButton,h=n.error,f=n.isLoading;return r.a.createElement("div",{className:"recipes-with-filter"},r.a.createElement("div",{className:"recipes-with-filter__filters"},r.a.createElement(dr,llt({},e,{onChange:this.updateTeasersList,isLoading:f}))),h&&r.a.createElement("div",{className:"recipes-with-filter__error-message"},i),u&&r.a.createElement(ut,{place:o.place,errorMessage:i,pages:u,loadMoreButton:s,isLoading:f}))}}])&&alt(t.prototype,i),u&&alt(t,u),n}();plt(wlt,"propTypes",{recipesUrl:u.a.string.isRequired,filterPanel:u.a.shape({filtersType:tnt}),recipes:u.a.shape({teasersListType:int}),errorMessage:u.a.string});ve=wlt;var unt=u.a.instanceOf(a),fnt=u.a.shape({PageHeader:v}),ent=u.a.instanceOf(dr),ont=u.a.instanceOf(ut),tat=function(){function n(){return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),rnt(this,glt(n).apply(this,arguments))}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&nat(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,u=n.pageHeader,t=n.localNavigation,f=n.isRTLAlignment,e=n.recipesList,i=n.advancedContent;return r.a.createElement(b,{localNavigation:t,isRTLAlignment:f},r.a.createElement("div",{className:"recipes-overview-page"},r.a.createElement(v,klt({},u,{localNavigation:t})),r.a.createElement(k,null),r.a.createElement(ve,e),i&&r.a.createElement("div",{className:"recipes-overview-page__advanced-content"},r.a.createElement(g,{blocks:i}))))}}])&&dlt(t.prototype,i),u&&dlt(t,u),n}();!function(n,t,i){t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i}(tat,"propTypes",{pageHeader:u.a.shape({pageHeaderType:fnt}),localNavigation:u.a.shape({localNavigationType:unt}),isRTLAlignment:u.a.bool,recipesList:u.a.shape({filterPanel:u.a.shape({filtersType:ent}),recipes:u.a.shape({teasersListType:ont}),recipesUrl:u.a.string.isRequired}),advancedContent:u.a.array});pa=tat;var hnt=u.a.instanceOf(l),cnt=u.a.instanceOf(ot),eat=function(){function n(){return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),snt(this,uat(n).apply(this,arguments))}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&fat(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,t=n.articlesList,i=n.heading,u=n.seeAllLink;return r.a.createElement("div",{className:"related-articles"},r.a.createElement("div",{className:"related-articles__container"},r.a.createElement("h2",{className:"related-articles__heading"},i),r.a.createElement("div",{className:"related-articles__list"},t&&t.map(function(n,t){return r.a.createElement(ot,wa({key:t},n,{className:"related-articles__list-item",place:"related-articles"}))})),r.a.createElement(l,wa({},u,{place:"related-articles"}))))}}])&&rat(t.prototype,i),u&&rat(t,u),n}();!function(n,t,i){t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i}(eat,"propTypes",{heading:u.a.string,seeAllLink:u.a.shape({actionButtonType:hnt}),articlesList:u.a.arrayOf(u.a.shape({TeaserType:cnt}))});ba=eat;var ant=u.a.instanceOf(l),vnt=u.a.instanceOf(ui),lat=function(){function n(){return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),lnt(this,hat(n).apply(this,arguments))}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&cat(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,t=n.storiesList,i=n.heading,u=n.seeAllLink;return r.a.createElement("div",{className:"related-stories"},r.a.createElement("div",{className:"related-stories__container"},r.a.createElement("h2",{className:"related-stories__heading"},i),r.a.createElement("div",{className:"related-stories__list"},t&&t.map(function(n,t){return r.a.createElement(ui,ka({key:n.title+t},n,{className:"related-stories__list-item",place:"related-stories"}))})),r.a.createElement(l,ka({},u,{place:"related-stories"}))))}}])&&sat(t.prototype,i),u&&sat(t,u),n}();!function(n,t,i){t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i}(lat,"propTypes",{heading:u.a.string,seeAllLink:u.a.shape({actionButtonType:ant}),storiesList:u.a.arrayOf(u.a.shape({TeaserStoryType:vnt}))});da=lat;var ynt=u.a.instanceOf(h),pnt=u.a.instanceOf(dt),wnt=u.a.instanceOf(ri),bat=function(){function n(){var u,r,f,t;!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);for(var e=arguments.length,o=new Array(e),i=0;i<e;i++)o[i]=arguments[i];return f=this,r=!(t=(u=yat(n)).call.apply(u,[this].concat(o)))||"object"!==aat(t)&&"function"!=typeof t?ga(f):t,wat(ga(ga(r)),"state",{}),r}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&pat(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var t=this.props,n=t.backgroundMedia,u=t.searchHits,e=t.searchForm,i=!1;return n&&n.componentName&&(i=n.componentName&&f[n.componentName]),r.a.createElement("div",{className:"search-result-header"},n&&n.componentName&&r.a.createElement(i,n),r.a.createElement("h1",{className:"search-result-header__hits"},u),r.a.createElement(ri,e))}}])&&vat(t.prototype,i),u&&vat(t,u),n}();wat(bat,"propTypes",{backgroundMedia:u.a.oneOfType([u.a.shape({backgroundImageType:ynt,componentName:u.a.oneOf(["BackgroundImage"])}),u.a.shape({backgroundVideoType:pnt,componentName:u.a.oneOf(["BackgroundVideo"])})]),searchHits:u.a.string,searchForm:u.a.shape({searchFormType:wnt})});gr=bat;tvt=u.a.instanceOf(ut);tv=function(){function n(){var t,r,i;return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),r=this,i=gat(n).call(this),t=!i||"object"!==kat(i)&&"function"!=typeof i?it(r):i,nv(it(it(t)),"updateTeasersList",function(){var n=t.state.filters.map(function(n){var i="pageType=".concat(n.category),r;return!0!==n.selected?(r="&"+i,-1!==t.props.pageUrl.indexOf(r)?t.props.pageUrl=t.props.pageUrl.replace(r,""):-1!==t.props.pageUrl.indexOf(i)&&(t.props.pageUrl=t.props.pageUrl.replace(i,"")),""):-1===t.props.pageUrl.indexOf(i)?"&"+i:void 0}).join(""),i=t.props.pageUrl+(t.props.pageUrl.indexOf("?")>-1?"":"?")+n;t.setState({isLoading:!0});fetch(i).then(function(n){return n.json().then(function(t){if(!n.ok){var i=Object.assign({},t,{status:n.status,statusText:n.statusText});return Promise.reject(i)}return t})}).then(function(n){t.setState({useFilteredList:!0,pages:bnt(n.pages),loadMoreButton:n.loadMoreButton});setTimeout(function(){this.setState({isLoading:!1})}.bind(it(it(t))),300)}).catch(function(n){console.log(n);t.setState({error:!0});setTimeout(function(){this.setState({isLoading:!1})}.bind(it(it(t))),300)})}),nv(it(it(t)),"filterClick",function(n){var i=Object.assign({},t.state);i.filters[n].selected=!t.state.filters[n].selected;t.setState(i);t.updateTeasersList();document.activeElement.blur()}),t.state={error:!1,isLoading:!1,filters:[],pages:[],loadMoreButton:{url:null,text:null,error:!1}},t.updateTeasersList=t.updateTeasersList.bind(it(it(t))),t}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&nvt(n,t)}(n,r.a.Component),t=n,(i=[{key:"componentWillMount",value:function(){this.setState({filters:this.props.filters,pages:this.props.teasersList.pages,loadMoreButton:this.props.teasersList.loadMoreButton})}},{key:"render",value:function(){var t=this,i=this.props,h=i.filtersToggleText,u=i.teasersList,c=i.errorMessage,n=this.state,f=n.error,o=n.filters,s=n.pages,l=n.loadMoreButton,a=n.isLoading;return r.a.createElement("div",{className:"search-result-list"},r.a.createElement("div",{className:e()("search-result-list__filters",{"search-result-list__filters_loading":a})},r.a.createElement(vt,{toggleText:h,place:"search-result-filters"},r.a.createElement("div",{className:"search-result-list__filters-group"},o&&o.map(function(n,i){return r.a.createElement("button",{key:n.category+i,"data-type":n.category,className:e()("search-result-list__filter",{"search-result-list__filter_active":n.selected}),disabled:0===n.number,ref:function(n){t.buttonDOM=n},onClick:t.filterClick.bind(t,i)},n.label," (",n.number,")")})))),f&&r.a.createElement("div",{className:"search-result-list__error"},c),s&&!f&&r.a.createElement(ut,{place:u.place,errorMessage:u.errorMessage,pages:s,loadMoreButton:l}))}}])&&dat(t.prototype,i),u&&dat(t,u),n}();nv(tv,"propTypes",{errorMessage:u.a.string,pageUrl:u.a.string,filtersToggleText:u.a.shape({show:u.a.string,hide:u.a.string}),filters:u.a.arrayOf(u.a.shape({category:u.a.string,label:u.a.string,number:u.a.number})),teasersList:u.a.shape({teasersListType:tvt})});nu=tv;var dnt=u.a.instanceOf(gr),gnt=u.a.instanceOf(nu),evt=function(){function n(){return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),knt(this,uvt(n).apply(this,arguments))}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&fvt(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,t=n.searchPageHeader,i=n.searchResultList;return r.a.createElement(b,null,r.a.createElement("div",{className:"search-result-page"},r.a.createElement(gr,t),r.a.createElement(nu,i)))}}])&&rvt(t.prototype,i),u&&rvt(t,u),n}();!function(n,t,i){t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i}(evt,"propTypes",{searchPageHeader:u.a.shape({searcResultHeaderType:dnt}),searchResultList:u.a.shape({searchResultListType:gnt})});iv=evt;var nti=u.a.instanceOf(a),tti=u.a.shape({BodyMedia:y}),iti=u.a.shape({PageHeader:v}),vvt=function(){function n(){var u,r,f,t;!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);for(var e=arguments.length,o=new Array(e),i=0;i<e;i++)o[i]=arguments[i];return f=this,r=!(t=(u=cvt(n)).call.apply(u,[this].concat(o)))||"object"!==ovt(t)&&"function"!=typeof t?rv(f):t,avt(rv(rv(r)),"state",{}),r}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&lvt(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,i=n.pageHeader,t=n.localNavigation,u=n.bodyMedia,f=n.bodyRichText,e=n.advancedContent;return r.a.createElement(b,{localNavigation:t},r.a.createElement("article",{className:"section-page"},r.a.createElement(v,svt({},i,{localNavigation:t})),r.a.createElement(k,null),r.a.createElement("div",{className:"section-page__body"},r.a.createElement("div",{className:"section-page__body-container"},r.a.createElement("div",{className:"section-page__body-left-column"},r.a.createElement(gt,{text:f})),r.a.createElement("div",{className:"section-page__body-right-column"},r.a.createElement("div",{className:"section-page__media"},r.a.createElement(y,u))))),r.a.createElement("div",{className:"section-page__advanced-content"},r.a.createElement(g,{blocks:e}))))}}])&&hvt(t.prototype,i),u&&hvt(t,u),n}();avt(vvt,"propTypes",{pageHeader:u.a.shape({pageHeaderType:iti}),localNavigation:u.a.shape({localNavigationType:nti}),bodyMedia:u.a.shape({bodyMediaType:tti}),bodyRichText:u.a.string,advancedContent:u.a.array});uv=vvt;gvt=u.a.shape({Image:s});ev=function(){function n(){var u,r,f,t;!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);for(var e=arguments.length,o=new Array(e),i=0;i<e;i++)o[i]=arguments[i];return f=this,r=!(t=(u=bvt(n)).call.apply(u,[this].concat(o)))||"object"!==yvt(t)&&"function"!=typeof t?fv(f):t,dvt(fv(fv(r)),"state",{}),r}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&kvt(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props.stepsList;return r.a.createElement("ul",{className:"steps"},n&&n.map(function(n,t){return r.a.createElement("li",{key:n.heading+t,className:"steps__item"},r.a.createElement("div",{className:"steps__item-number"},n.number),r.a.createElement("div",{className:"steps__item-text-content"},r.a.createElement("h4",{className:"steps__item-heading"},n.heading),r.a.createElement(w,{text:n.textHtml,className:"steps__item-text"})),r.a.createElement("div",{className:"steps__item-image"},n.image&&n.image.className&&r.a.createElement(s,pvt({},n.image,{className:e()(n.image.className)}))))}))}}])&&wvt(t.prototype,i),u&&wvt(t,u),n}();dvt(ev,"propTypes",{stepsList:u.a.arrayOf(u.a.shape({number:u.a.number,heading:u.a.string,textHtml:u.a.string,image:u.a.shape({imageType:gvt})}))});tu=ev;var rti=u.a.instanceOf(a),uti=u.a.shape({PageHeader:v}),fti=u.a.shape({Steps:tu}),eyt=function(){function n(){var u,r,f,t;!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);for(var e=arguments.length,o=new Array(e),i=0;i<e;i++)o[i]=arguments[i];return f=this,r=!(t=(u=ryt(n)).call.apply(u,[this].concat(o)))||"object"!==nyt(t)&&"function"!=typeof t?ov(f):t,fyt(ov(ov(r)),"state",{}),r}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&uyt(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,i=n.pageHeader,t=n.localNavigation,u=n.steps,f=n.advancedContent;return r.a.createElement(b,{localNavigation:t},r.a.createElement("div",{className:"simple-recipe-page"},r.a.createElement(v,tyt({},i,{localNavigation:t})),r.a.createElement(k,null),r.a.createElement(tu,u),r.a.createElement("div",{className:"simple-recipe-page__advanced-content"},r.a.createElement(g,{blocks:f}))))}}])&&iyt(t.prototype,i),u&&iyt(t,u),n}();fyt(eyt,"propTypes",{pageHeader:u.a.shape({pageHeaderType:uti}),localNavigation:u.a.shape({localNavigationType:rti}),steps:u.a.shape({stepsType:fti}),advancedContent:u.a.array});sv=eyt;var eti=u.a.instanceOf(a),oti=u.a.shape({BodyMedia:y}),sti=u.a.instanceOf(ni),hti=u.a.shape({PageHeader:v}),cti=u.a.shape({SharePanel:p}),vyt=function(){function n(){var u,r,f,t;!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);for(var e=arguments.length,o=new Array(e),i=0;i<e;i++)o[i]=arguments[i];return f=this,r=!(t=(u=cyt(n)).call.apply(u,[this].concat(o)))||"object"!==oyt(t)&&"function"!=typeof t?hv(f):t,ayt(hv(hv(r)),"state",{}),r}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&lyt(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,f=n.pageHeader,i=n.localNavigation,e=n.isRTLAlignment,u=n.bodyMedia,o=n.bodyRichText,s=n.advancedContent,h=n.facts,t=n.sharePanel;return r.a.createElement(b,{localNavigation:i,isRTLAlignment:e},r.a.createElement("article",{className:"specimen-page"},r.a.createElement(v,syt({},f,{localNavigation:i})),r.a.createElement(k,null),t&&r.a.createElement("div",{className:"share-panel_desktop-only"},r.a.createElement(p,t)),u&&r.a.createElement("div",{className:"specimen-page__media"},r.a.createElement("div",{className:"specimen-page__media-container"},r.a.createElement(y,u))),r.a.createElement("div",{className:"specimen-page__body"},r.a.createElement("div",{className:"specimen-page__body-container"},r.a.createElement("div",{className:"specimen-page__body-left-column"},r.a.createElement(ni,h)),r.a.createElement("div",{className:"specimen-page__body-right-column"},r.a.createElement(gt,{text:o}),t&&r.a.createElement("div",{className:"share-panel_mobile-only"},r.a.createElement(p,t))))),r.a.createElement("div",{className:"specimen-page__advanced-content"},r.a.createElement(g,{blocks:s}))))}}])&&hyt(t.prototype,i),u&&hyt(t,u),n}();ayt(vyt,"propTypes",{pageHeader:u.a.shape({pageHeaderType:hti}),localNavigation:u.a.shape({localNavigationType:eti}),bodyMedia:u.a.shape({bodyMediaType:oti}),bodyRichText:u.a.string,facts:u.a.shape({factsRichTextType:sti}),advancedContent:u.a.array,sharePanel:u.a.shape({sharePanelType:cti}),isRTLAlignment:u.a.bool});cv=vyt;var lti=u.a.instanceOf(a),ati=u.a.shape({BodyMedia:y}),vti=u.a.shape({PageHeader:v}),gyt=function(){function n(){var u,r,f,t;!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);for(var e=arguments.length,o=new Array(e),i=0;i<e;i++)o[i]=arguments[i];return f=this,r=!(t=(u=byt(n)).call.apply(u,[this].concat(o)))||"object"!==yyt(t)&&"function"!=typeof t?lv(f):t,dyt(lv(lv(r)),"state",{}),r}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&kyt(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,i=n.pageHeader,t=n.localNavigation,u=n.bodyMedia,f=n.bodyRichText,e=n.advancedContent;return r.a.createElement(b,{localNavigation:t},r.a.createElement("article",{className:"story-page"},r.a.createElement(v,pyt({},i,{localNavigation:t})),r.a.createElement(k,null),r.a.createElement("div",{className:"story-page__body"},r.a.createElement("div",{className:"story-page__body-container"},r.a.createElement("div",{className:"story-page__body-left-column"},r.a.createElement(gt,{text:f,place:"story-body"})),r.a.createElement("div",{className:"story-page__body-right-column"},r.a.createElement("div",{className:"story-page__media"},r.a.createElement(y,u))))),r.a.createElement("div",{className:"story-page__advanced-content"},r.a.createElement(g,{blocks:e}))))}}])&&wyt(t.prototype,i),u&&wyt(t,u),n}();dyt(gyt,"propTypes",{pageHeader:u.a.shape({pageHeaderType:vti}),localNavigation:u.a.shape({localNavigationType:lti}),bodyMedia:u.a.shape({bodyMediaType:ati}),bodyRichText:u.a.string,advancedContent:u.a.array});av=gyt;fpt=u.a.instanceOf(h);ept=u.a.instanceOf(l);yv=function(){function n(){var u,r,f,t;!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);for(var e=arguments.length,o=new Array(e),i=0;i<e;i++)o[i]=arguments[i];return f=this,r=!(t=(u=ipt(n)).call.apply(u,[this].concat(o)))||"object"!==npt(t)&&"function"!=typeof t?vv(f):t,upt(vv(vv(r)),"state",{}),r}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&rpt(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props,t=n.bodyTextHtml,i=n.banner;return r.a.createElement("div",{className:e()("text-with-small-banner-block"),ref:this.myRef},r.a.createElement("div",{className:"text-with-small-banner-block__container"},r.a.createElement("div",{className:"text-with-small-banner-block__column-left"},r.a.createElement(yti,i)),r.a.createElement("div",{className:"text-with-small-banner-block__column-right"},r.a.createElement(w,{text:t,className:"text-with-small-banner-block__body-text"}))))}}])&&tpt(t.prototype,i),u&&tpt(t,u),n}();upt(yv,"propTypes",{bodyTextHtml:u.a.string,banner:u.a.shape({heading:u.a.string,backgroundImage:u.a.shape({backgroundImageType:fpt}),button:u.a.shape({actionButtonType:ept})})});pv=yv;var pti=u.a.instanceOf(l),wti=u.a.instanceOf(h),vpt=function(){function n(){var u,r,f,t;!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);for(var e=arguments.length,o=new Array(e),i=0;i<e;i++)o[i]=arguments[i];return f=this,r=!(t=(u=cpt(n)).call.apply(u,[this].concat(o)))||"object"!==opt(t)&&"function"!=typeof t?wv(f):t,apt(wv(wv(r)),"state",{}),r}var t,i,u;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&lpt(n,t)}(n,r.a.Component),t=n,(i=[{key:"render",value:function(){var n=this.props.pages;return r.a.createElement("div",{className:"two-teasers-block"},n&&n.map(function(n,t){return r.a.createElement("div",{key:n.heading+t,className:"two-teasers-block__teaser"},r.a.createElement("div",{className:"two-teasers-block__teaser-content"},r.a.createElement("h2",{className:"two-teasers-block__teaser-heading"},n.heading),r.a.createElement(l,spt({},n.actionButton,{place:"teaser-block"}))),r.a.createElement(h,{image:n.backgroundImage}))}))}}])&&hpt(t.prototype,i),u&&hpt(t,u),n}();apt(vpt,"propTypes",{pages:u.a.arrayOf(u.a.shape({heading:u.a.string,actionBuatton:u.a.shape({actionButtonType:pti}),backgroundImage:u.a.shape({backgroundImageType:wti})}))});bv=vpt;i.d(t,"AccordionBlock",function(){return yi});i.d(t,"AccordionPage",function(){return ah});i.d(t,"AccordionPageFeedbackForm",function(){return nr});i.d(t,"ActionButton",function(){return l});i.d(t,"AdvancedContent",function(){return g});i.d(t,"ArrowRightIcon",function(){return tr});i.d(t,"ArticlePage",function(){return dh});i.d(t,"BackgroundImage",function(){return h});i.d(t,"BackgroundVideo",function(){return dt});i.d(t,"BannerBlock",function(){return nc});i.d(t,"BodyMedia",function(){return y});i.d(t,"BodyRichText",function(){return gt});i.d(t,"Button",function(){return yf});i.d(t,"ContactInfo",function(){return vf});i.d(t,"CookieBanner",function(){return of});i.d(t,"DarkImageTextVideoBlock",function(){return fc});i.d(t,"EmbeddedVideoBlock",function(){return li});i.d(t,"ExpandablePanel",function(){return vt});i.d(t,"FactsRichText",function(){return ni});i.d(t,"FactsTextBlock",function(){return pit});i.d(t,"FluidImage",function(){return nrt});i.d(t,"Footer1",function(){return rf});i.d(t,"Footer2",function(){return ef});i.d(t,"Footer3",function(){return os});i.d(t,"FrontPage",function(){return ac});i.d(t,"GroupHeading",function(){return bi});i.d(t,"Image",function(){return s});i.d(t,"ImageBlock",function(){return di});i.d(t,"ImageCollageBlock",function(){return yc});i.d(t,"ImageContentBlock",function(){return bc});i.d(t,"ImageGallery",function(){return kc});i.d(t,"ImageMapBlock",function(){return gc});i.d(t,"ImageTextBlock",function(){return tl});i.d(t,"ImagesSizes",function(){return ul});i.d(t,"Ingredients",function(){return cr});i.d(t,"LearnMore",function(){return wft});i.d(t,"Link",function(){return d});i.d(t,"LocalMenu",function(){return si});i.d(t,"LocalNavigation",function(){return a});i.d(t,"Logo",function(){return hi});i.d(t,"MainContentLink",function(){return k});i.d(t,"MainMenu",function(){return cu});i.d(t,"MainMenuToggle",function(){return ou});i.d(t,"Message",function(){return cl});i.d(t,"NavigationBar",function(){return gu});i.d(t,"NavigationBarLabel",function(){return oi});i.d(t,"NewsArticlePage",function(){return yl});i.d(t,"NewsRoomPage",function(){return gl});i.d(t,"NotFoundPage",function(){return na});i.d(t,"PageHeader",function(){return v});i.d(t,"PageHeaderHalfHeight",function(){return tt});i.d(t,"PageHeading",function(){return ki});i.d(t,"PageIntro",function(){return rt});i.d(t,"PagesOverviewList",function(){return yr});i.d(t,"PagesOverviewPage",function(){return aht});i.d(t,"PublishInfo",function(){return lr});i.d(t,"Quotation",function(){return gi});i.d(t,"Rating",function(){return wr});i.d(t,"ReadMore",function(){return at});i.d(t,"RecipeCharacteristics",function(){return vr});i.d(t,"RecipePage",function(){return sa});i.d(t,"RecipePageCharacteristics",function(){return le});i.d(t,"RecipesList",function(){return la});i.d(t,"RecipesOverviewFilters",function(){return dr});i.d(t,"RecipesOverviewPage",function(){return pa});i.d(t,"RecipesWithFilter",function(){return ve});i.d(t,"RelatedArticles",function(){return ba});i.d(t,"RelatedRecipes",function(){return br});i.d(t,"RelatedStories",function(){return da});i.d(t,"RichText",function(){return w});i.d(t,"RollingText",function(){return rr});i.d(t,"ScrollButton",function(){return ff});i.d(t,"SearchForm",function(){return ri});i.d(t,"SearchPanel",function(){return yu});i.d(t,"SearchResultHeader",function(){return gr});i.d(t,"SearchResultList",function(){return nu});i.d(t,"SearchResultPage",function(){return iv});i.d(t,"SearchToggle",function(){return au});i.d(t,"SectionPage",function(){return uv});i.d(t,"Select",function(){return fi});i.d(t,"SharePanel",function(){return p});i.d(t,"SimpleRecipePage",function(){return sv});i.d(t,"SocialLinks",function(){return ts});i.d(t,"SpecimenPage",function(){return cv});i.d(t,"SpecimensList",function(){return tf});i.d(t,"Spinner",function(){return ti});i.d(t,"Steps",function(){return tu});i.d(t,"StoryPage",function(){return av});i.d(t,"Teaser",function(){return ot});i.d(t,"TeaserStory",function(){return ui});i.d(t,"TeasersList",function(){return ut});i.d(t,"TextWithSmallBannerBlock",function(){return pv});i.d(t,"TwoTeasersBlock",function(){return bv});i.d(t,"VideoIcon",function(){return ci})},286:function(n,t,i){i(287);i(292);i(170);i(172);n.exports=i(176)},292:function(n,t,i){"use strict";i.r(t);i(288);var r={activate:function(){"classList"in document.documentElement||!Object.defineProperty||"undefined"==typeof HTMLElement||Object.defineProperty(HTMLElement.prototype,"classList",{get:function(){function t(t){return function(i){var r=n.className.split(/\s+/),u=r.indexOf(i);t(r,u,i);n.className=r.join(" ")}}var n=this,i={add:t(function(n,t,i){~t||n.push(i)}),remove:t(function(n,t){~t&&n.splice(t,1)}),toggle:t(function(n,t,i){~t?n.splice(t,1):n.push(i)}),contains:function(t){return!!~n.className.split(/\s+/).indexOf(t)},item:function(t){return n.className.split(/\s+/)[t]||null}};return Object.defineProperty(i,"length",{get:function(){return n.className.split(/\s+/).length}}),i}})}};({activate:function(){var n=!1,t;r.activate();document.addEventListener("touchstart",function(){document.documentElement.classList.add("mouse-user");document.documentElement.classList.add("touchevents");document.documentElement.classList.remove("no-touchevents")});document.addEventListener("touchend",function(){n=!0;setTimeout(function(){n=!1},100)});document.addEventListener("mousedown",function(){n||(document.documentElement.classList.add("mouse-user"),document.documentElement.classList.add("no-touchevents"),document.documentElement.classList.remove("touchevents"))});t=[9,33,34,35,36,37,38,39,40];document.addEventListener("keydown",function(n){-1!==t.indexOf(n.which)&&document.documentElement.classList.remove("mouse-user")})}}).activate()},69:function(n){n.exports={footer1:{specimensList:{modalCloseButtonText:"Close",label:"Norwegian Seafood",items:[{url:"/",text:"Salmon "},{url:"/",text:"Cod"},{url:"/",text:"Kingcrab",active:!0},{url:"/",text:"Deepwater Prawn"},{url:"/",text:"Haddock"},{url:"/",text:"Trout"},{url:"/",text:"Herring"},{url:"/",text:"Capelin"},{url:"/",text:"Haddock"},{url:"/",text:"Cod"},{url:"/",text:"Kingcrab"},{url:"/",text:"Deepwater Prawn"},{url:"/",text:"Haddock"},{url:"/",text:"Trout"},{url:"/",text:"Herring"},{url:"/",text:"Capelin"},{url:"/",text:"Haddock"},{url:"/",text:"Cod"},{url:"/",text:"Kingcrab"},{url:"/",text:"Deepwater Prawn"},{url:"/",text:"Haddock"},{url:"/",text:"Trout"},{url:"/",text:"Herring"},{url:"/",text:"Capelin"},{url:"/",text:"Haddock"},{url:"/",text:"Cod"},{url:"/",text:"Kingcrab"},{url:"/",text:"Deepwater Prawn"},{url:"/",text:"Haddock"},{url:"/",text:"Trout"},{url:"/",text:"Herring"},{url:"/",text:"Capelin"},{url:"/",text:"Haddock"},{url:"/",text:"Cod"},{url:"/",text:"Kingcrab"},{url:"/",text:"Deepwater Prawn"},{url:"/",text:"Haddock"},{url:"/",text:"Trout"},{url:"/",text:"Herring"},{url:"/",text:"Capelin"},{url:"/",text:"Haddock"},{url:"/",text:"Cod"},{url:"/",text:"Kingcrab"},{url:"/",text:"Deepwater Prawn"},{url:"/",text:"Haddock"},{url:"/",text:"Trout"},{url:"/",text:"Herring"},{url:"/",text:"Capelin"},{url:"/",text:"Haddock"},{url:"/",text:"Cod"},{url:"/",text:"Kingcrab"},{url:"/",text:"Deepwater Prawn"},{url:"/",text:"Haddock"},{url:"/",text:"Trout"},{url:"/",text:"Herring"},{url:"/",text:"Capelin"},{url:"/",text:"Haddock"}],viewAllLinkText:"View all"}},footer2:{coloredText:{line1Text:"Norway is cold.",line2Text:"Very cold."},richtextColumn1:{label:"Contact us",textHtml:"<p><a href='maiito:norge.us@seafood.no'>norge.us@seafood.no<\/a><\/p><p>617 419 7160<\/p>"},richtextColumn2:{label:"Visiting address ",textHtml:"<p>Norwegian Seafood Concil<\/p><p>1 Boston Place<\/p><p>Suite 26000<\/p><p>Boston, MA 02108<\/p>"},socialLinks:{heading:"Follow us",links:[{openInNewTab:!0,className:"facebook",url:"https://www.facebook.com",text:"facebook"},{openInNewTab:!0,className:"twitter",url:"https://twitter.com",text:"twitter"},{openInNewTab:!0,className:"instagram",url:"https://www.instagram.com/",text:"instagram"}]},backgroundImage:{image:{src:{mobile:"../static-site/assets/mobile-accordion-block.jpg",desktop:"../static-site/assets/accordion-block.jpg"},alt:"",focusPoint:{x:100,y:100},className:"image_size_footer"}},logo:{place:"footer",url:"/",image:{alt:"logo",src:{mobile:"../static-site/assets/logo.svg",desktop:"../static-site/assets/logo.svg"},className:"image_size_footer-logo"}}},footer3:{articlesLinks:[{url:"/",text:"Privacy policy"},{url:"/",text:"Cookie information"},{url:"/",text:"About Us"}],simpleText:"Copyright © Norwegian Seafood Council"}}},95:function(n){n.exports={logo:{place:"top",url:"/",image:{alt:"logo",src:{mobile:"../static-site/assets/logo.svg",desktop:"../static-site/assets/logo.svg"},className:"image_size_header-logo"}},localNavigation:{groupHeading:"Norwegian Seafood",localMenu:{items:[{url:"/",text:"Salmon ",active:!0},{url:"/",text:"Cod"},{url:"/",text:"Kingcrab"},{url:"/",text:"Deepwater Prawn"},{url:"/",text:"Haddock"},{url:"/",text:"Trout"},{url:"/",text:"Herring"},{url:"/",text:"Capelin"},{url:"/",text:"Haddock"},{url:"/",text:"Trout"}],viewAllLinkText:"View all"}},mainMenu:{mainMenuToggleButtonAriaLabel:"Main menu toggle",menuOpenLabel:"Menu",menuCloseLabel:"Close",mainMenuItems:[{url:"article.html",text:"Norwegian Seafood"},{url:"article.html",text:"Why Norwegian?"},{url:"article.html",text:"Stories from Norway"},{url:"article.html",text:"Recipes"}],secondaryMenuItems:[{url:"article5.html",text:"B2B"},{url:"article6.html",text:"Newsroom"},{url:"article7.html",text:"About Us"},{url:"article8.html",text:"Q & A"}],backgroundImage:{image:{src:{mobile:"../static-site/assets/mobile-bg-image.jpg",desktop:"../static-site/assets/bg-image.jpg"},alt:"",focusPoint:{x:100,y:100},className:"image_size_main-menu"}}},searchPanel:{searchToggleButtonAriaLabel:"Search panel toggle",searchCloseLabel:"Close",introText:"<p>Looking for something?<\/p><p> Enter your search below. Press enter to search.<\/p>",searchLabel:"Search",inputPlaceholder:"Enter your search",buttonText:"Search",backgroundImage:{image:{src:{mobile:"../static-site/assets/mobile-bg-image2.jpg",desktop:"../static-site/assets/bg-image2.jpg"},alt:"",focusPoint:{x:100,y:100},className:"image_size_search-panel"}}},fishingTypes:{items:[],viewAllLinkText:""}}}})