1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5757],{75757:function(t,e,n){n.d(e,{Z:function(){return at}});var r=n(27812),i=n(92777),o=n(82262),a=n(10748),s=n(45959),c=n(63553),l=n(37247),u=n(59499),p=n(67294),f=n(5152),d=n.n(f),m=n(63105),h=n.n(m),g=n(27361),v=n.n(g),b=n(64721),x=n.n(b),y=n(89734),j=n.n(y),O=n(71335),w=n(34468),k=n(90924),P=n(39241),Z=n(89498),_=n(82459),M=n(55813),D=n(90322),C=n(54490),E=n(44012),I=n(87379),N=n(1565),S=n(62135),z=n(48846),U=n(35677),F=n(79419),R=n(25119),W=n(85893);function B(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function T(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?B(Object(n),!0).forEach((function(e){(0,u.Z)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):B(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var A=(0,C.vU)({materials_list:{id:"modals.MaterialMore.materials_list",defaultMessage:"\u0421\u043f\u0438\u0441\u043e\u043a \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u0432"}}),G=function(t){var e=t.materials,n=(0,p.useContext)(N.O);return(0,W.jsx)(H,{children:(0,W.jsxs)(X,{children:[(0,W.jsx)(K,{children:(0,W.jsx)(E.Z,T({},A.materials_list))}),(0,W.jsx)(L,{name:"close",as:"button",onClick:r}),(0,W.jsx)(z.Z,{cards:e,component:U.Z,onCardClick:r,hiddenParent:!0,inversionPalette:!0})]})});function r(){n.pop()}},H=(0,I.ZP)(F.Z).withConfig({componentId:"sc-1pfutsf-0"})(["position:fixed;z-index:",";top:0;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%;height:100%;color:white;background-color:",";"],(function(t){return t.theme.zIndex.modal}),(function(t){return t.theme.colors.primary})),X=(0,I.ZP)(Z.W2).withConfig({componentId:"sc-1pfutsf-1"})(["position:relative;padding-top:104px;","{padding-top:126px;}","{padding-top:160px;}","{padding-top:192px;}"],(function(t){return t.theme.breakpoints.up("sm")}),(function(t){return t.theme.breakpoints.up("lg")}),(function(t){return t.theme.breakpoints.up("xl")})),L=(0,I.ZP)(R.ZP).withConfig({componentId:"sc-1pfutsf-2"})(["position:absolute;top:28px;right:10px;padding:0;cursor:pointer;color:",";border:0;background-color:transparent;font-size:24px;","{right:30px;}"],(function(t){return t.theme.colors.white}),(function(t){return t.theme.breakpoints.up("sm")})),K=I.ZP.div.withConfig({componentId:"sc-1pfutsf-3"})(["margin-bottom:30px;padding-bottom:52px;letter-spacing:-0.01em;text-transform:uppercase;font-size:20px;font-weight:500;line-height:25px;","{margin-bottom:13px;}","{padding-right:50px;}","{letter-spacing:-0.02em;font-size:25.75px;line-height:30px;}","{font-size:35.75px;line-height:40px;}"],(function(t){return t.theme.breakpoints.only("xs")}),(function(t){return t.theme.breakpoints.up("sm")}),(function(t){return t.theme.breakpoints.up("lg")}),(function(t){return t.theme.breakpoints.up("xl")}));function Y(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function q(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Y(Object(n),!0).forEach((function(e){(0,u.Z)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Y(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var J=(0,C.vU)({list:{id:"components.MaterialNavBar.list",defaultMessage:"\u0421\u043f\u0438\u0441\u043e\u043a \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u0432"}}),Q=function(t){var e=t.materials,n=(0,p.useContext)(N.O);return 0===(null===e||void 0===e?void 0:e.length)?null:(0,W.jsx)(V,{children:(0,W.jsx)(Z.W2,{children:(0,W.jsxs)($,{onClick:function(){n.push(G,{props:{materials:e}})},isDark:!0,children:[(0,W.jsx)(E.Z,q({},J.list))," ",(0,W.jsx)(S.bb,{isDark:!0})]})})})},V=I.ZP.div.withConfig({componentId:"zyft6n-0"})(["position:fixed;z-index:99;right:0;bottom:10px;left:0;"]),$=(0,I.ZP)(S.ck).withConfig({componentId:"zyft6n-1"})(["&&{","{display:flex;align-items:center;margin-left:auto;padding:11px 16px 10px 20px;letter-spacing:0.04em;text-transform:uppercase;color:",";border:1px solid ",";border-radius:20px;background-color:",";font-size:12.1px;line-height:15px;}}"],(function(t){return t.theme.breakpoints.only("xs")}),(function(t){return t.theme.colors.white}),(function(t){return t.theme.colors.primary}),(function(t){return t.theme.colors.primary})),tt=n(87650),et=n(81513);function nt(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function rt(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};
1e%2?nt(Object(n),!0).forEach((function(e){(0,u.Z)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):nt(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function it(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=(0,l.Z)(t);if(e){var i=(0,l.Z)(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return(0,c.Z)(this,n)}}var ot=d()((function(){return Promise.all([n.e(6502),n.e(5567),n.e(7217)]).then(n.bind(n,78622))}),{ssr:!1,loadableGenerated:{webpack:function(){return[78622]}}}),at=function(t){(0,s.Z)(c,t);var e=it(c);function c(t){var n;return(0,i.Z)(this,c),n=e.call(this,t),(0,u.Z)((0,a.Z)(n),"_handleScroll",(function(){if(!n.appendingNextMaterial&&window.pageYOffset>=n.contentNode.scrollHeight-.95*window.innerHeight){var t;n.appendingNextMaterial=!0;var e=(null===(t=n.props.materials)||void 0===t?void 0:t[0])===n.props.material,i=n.state.materials[n.state.materials.length-1],o=n.props.materials.findIndex((function(t){return t.id===i.id})),a=n.state.materials.map((function(t){return t.id})),s=(0,r.Z)(h()(n.props.materials,(function(t){return!x()(a,t.id)})).reverse()),c=e?n.props.materials.find((function(t,e){return"internal"===t.kind&&e>o})):null===s||void 0===s?void 0:s[0];c?n.setState({materials:[].concat((0,r.Z)(n.state.materials),[c])},(function(){n._loadInstagramEmbeds(),n.appendingNextMaterial=!1})):n.appendingNextMaterial=!1}if(!n.updatingActiveMaterial){var l=n["materialNode-".concat(n.state.activeMaterial.id)].getBoundingClientRect();if(l.bottom<=0||l.top>0){n.updatingActiveMaterial=!0;var u=l.bottom<=0?1:-1,p=n.state.materials[n.state.materials.findIndex((function(t){return t.id===n.state.activeMaterial.id}))+u];p&&(n.setState({activeMaterial:p}),history.pushState({},null,"/".concat((0,w.D)(p)))),n.updatingActiveMaterial=!1}}})),n.state={materials:[t.material],activeMaterial:t.material},n}return(0,o.Z)(c,[{key:"componentDidMount",value:function(){this._mount()}},{key:"componentWillUnmount",value:function(){this._unmount()}},{key:"componentDidUpdate",value:function(t){var e=this;t.material.id!==this.props.material.id&&(this._unmount(),this.setState({materials:[this.props.material],activeMaterial:this.props.material},(function(){e._mount()})))}},{key:"shouldComponentUpdate",value:function(t){return!!t.material}},{key:"_mount",value:function(){window.addEventListener("scroll",this._handleScroll),this._loadInstagramEmbeds()}},{key:"_unmount",value:function(){window.removeEventListener("scroll",this._handleScroll)}},{key:"_loadInstagramEmbeds",value:function(){window.instgrm?window.instgrm.Embeds.process():n(5277)("//platform.instagram.com/".concat(O.i[this.props.router.locale],"/embeds.js"))}},{key:"_renderGallery",value:function(t){var e,n=(e=v()(t,"images"))&&e.length>0?(e=j()(e,(function(t){return t.priority}))).map((function(t){return{url:v()(t,"file.large.url"),description:v()(t,"description")}})):null;return n?(0,W.jsx)(_.Z,{images:n}):null}},{key:"_renderMaterials",value:function(){var t=this,e=(0,P.Z)(this.props.material.event),n=e.route,r=e.params;return(0,W.jsx)("div",{ref:function(e){return t.contentNode=e},children:this.state.materials.map((function(e,i){var o={attributes:rt({title:v()(t.props.material,"event.title")||v()(t.props.material,"pageFragments[0].title"),type:"event",goToType:v()(t.props.material,"pageFragments[0].code")?"fragment":null,external_link:v()(t.props.material,"pageFragments[0].code")||n},r)};return(0,W.jsxs)("div",{ref:function(n){return t["materialNode-".concat(e.id)]=n},children:[(0,W.jsx)(tt.Z,{title:(0,w.U)(e,"title"),image:(0,w.U)(e,"coverImage.cover.url"),breadcrumbs:0===i?[{sectionKey:"materials",link:"materials"}]:null,meta:0===i?{parent:o}:null}),(0,W.jsxs)(Z.W2,{children:[(0,W.jsx)("div",{className:"text text--material text__section text__section--no-border",children:(0,W.jsx)(M.Z,{className:"text__section__content",html:(0,w.U)(e,"description")})}),t._renderGallery(e),(0,W.jsx)(et.Z,{parent:o})]})]},e.id)}))})}},{key:"render",value:function(){return(0,W.jsxs)(D.Z,{children:[(0,W.jsx)(k.ZP,rt({},this.props.meta)),this._renderMaterials(),(0,W.jsx)(Q,{materials:this.props.materials}),(0,W.jsx)(ot,{disabledMarginTop:!0})]})}}]),c}(p.Component)},74324:function(t,e,n){n.d(e,{F_:function(){return u},XH:function(){return p},Xi:function(){return l}});var r=n(39693),i=n.n(r),o=n(27361),a=n.n(o),s=n(35161),c=n.n(s);function l(t,e){var n=c()(e,(function(e){return a()(t,e)}));return i()(n)[0]}function u(t){return t[Math.floor(Math.random()*t.length)]}function p(t,e){return Math.floor(Math.random()*(e-t+1)+t)}},34468:function(t,e,n){n.d(e,{D:function(){return c},U:function(){return s}});var r=n(27361),i=n.n(r),o=n(74324),a=n(58222);
1function s(t,e){return(0,o.Xi)(t,[e,"review.".concat(e)])}function c(t){var e,n=i()(t,"event.eventType");if(i()(t,"event.slug"))return"".concat((0,a.h)(n),"/").concat(i()(t,"event.slug"),"/materials/").concat(s(t,"slug"));if(null!==t&&void 0!==t&&t.pageFragments&&(null===t||void 0===t||null===(e=t.pageFragments)||void 0===e?void 0:e.length)>0){var r=null===t||void 0===t?void 0:t.pageFragments[0].code;return r=r.startsWith("/")?r.replace("/",""):r,"".concat(r,"/materials/").concat(s(t,"slug"))}}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.