1(window.__LOADABLE_LOADED_CHUNKS__=window.__LOADABLE_LOADED_CHUNKS__||[]).push([[12],{1019:function(e,t,n){"use strict";var r=n(4),a=n.n(r),i=n(6),o=n.n(i),c=n(15),l=n.n(c),s=n(22),u=n.n(s),p=n(10),d=n.n(p),h=n(8),f=n.n(h),m=n(11),g=n.n(m),v=n(19),b=n.n(v),y=n(24),k=n.n(y);function E(){var e=b()(["\n mutation ChangePassword($input: ChangePasswordInput!) {\n changePassword(input: $input)\n }\n"]);return E=function(){return e},e}var w=k()(E());function O(){var e=b()(["\n mutation Login($input: LoginInput!) {\n login(input: $input) {\n accessToken\n expiresIn\n refreshToken\n tokenType\n }\n }\n"]);return O=function(){return e},e}var C=k()(O());function _(){var e=b()(["\n mutation ResetPassword($input: ResetPasswordInput!) {\n resetPassword(input: $input)\n }\n"]);return _=function(){return e},e}var S=k()(_()),x=function e(t){a()(this,e),this.client=t},j=function(e){function t(){return a()(this,t),d()(this,f()(t).apply(this,arguments))}var n,r,i;return g()(t,e),o()(t,[{key:"changePassword",value:(i=u()(l.a.mark(function e(t){var n,r,a;return l.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.client.mutate({mutation:w,variables:{input:t}});case 2:if(n=e.sent,r=n.data,a=n.errors,!r){e.next=9;break}return e.abrupt("return");case 9:throw a;case 10:case"end":return e.stop()}},e,this)})),function(e){return i.apply(this,arguments)})},{key:"login",value:(r=u()(l.a.mark(function e(t){var n,r,a;return l.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.client.mutate({mutation:C,variables:{input:t}});case 2:if(n=e.sent,r=n.data,a=n.errors,!r){e.next=9;break}return e.abrupt("return",r.login);case 9:throw a;case 10:case"end":return e.stop()}},e,this)})),function(e){return r.apply(this,arguments)})},{key:"resetPassword",value:(n=u()(l.a.mark(function e(t){var n,r,a;return l.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.client.mutate({mutation:S,variables:{input:t}});case 2:if(n=e.sent,r=n.data,a=n.errors,!r){e.next=9;break}return e.abrupt("return");case 9:throw a;case 10:case"end":return e.stop()}},e,this)})),function(e){return n.apply(this,arguments)})}]),t}(x),D=n(1),A=n.n(D);function T(){var e=b()(["\n mutation CreatePage($input: CreatePageInput!) {\n createPage(input: $input) {\n page {\n id\n }\n }\n }\n"]);return T=function(){return e},e}var P=k()(T());function z(){var e=b()(["\n query GetPage($id: ID, $path: String) {\n page(id: $id, path: $path) {\n id\n title\n description\n content\n path\n publishAt\n\n images {\n image {\n id\n url\n }\n type\n }\n\n tags {\n id\n name\n }\n\n url\n }\n }\n"]);return z=function(){return e},e}var I=k()(z()),R=n(955),M=function(e){function t(){return a()(this,t),d()(this,f()(t).apply(this,arguments))}return g()(t,e),t}(n(159).CustomError);function N(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}var L=function(e){function t(){return a()(this,t),d()(this,f()(t).apply(this,arguments))}var n,r,i,c;return g()(t,e),o()(t,[{key:"create",value:(c=u()(l.a.mark(function e(n){var r,a;return l.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.client.mutate({mutation:P,variables:{input:n}});case 2:if(r=e.sent,!(a=r.data)){e.next=8;break}return e.abrupt("return",t.transformPage(a.createPage.page));case 8:throw new Error("Error creating page...");case 9:case"end":return e.stop()}},e,this)})),function(e){return c.apply(this,arguments)})},{key:"duplicate",value:(i=u()(l.a.mark(function e(t){var n;return l.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.getById(t);case 2:return n=e.sent,e.abrupt("return",this.create({content:n.content?R.a.duplicate(n.content):null}));case 4:case"end":return e.stop()}},e,this)})),function(e){return i.apply(this,arguments)})},{key:"getById",value:(r=u()(l.a.mark(function e(n){var r,a;return l.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.client.query({query:I,variables:{id:n}});
1case 2:if(r=e.sent,!(a=r.data)){e.next=8;break}return e.abrupt("return",t.transformPage(a.page));case 8:throw new M;case 9:case"end":return e.stop()}},e,this)})),function(e){return r.apply(this,arguments)})},{key:"getByPath",value:(n=u()(l.a.mark(function e(n){var r,a;return l.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.client.query({query:I,variables:{path:n}});case 2:if(r=e.sent,!(a=r.data)||!a.page){e.next=8;break}return e.abrupt("return",t.transformPage(a.page));case 8:throw new M;case 9:case"end":return e.stop()}},e,this)})),function(e){return n.apply(this,arguments)})}],[{key:"transformPage",value:function(e){return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?N(n,!0).forEach(function(t){A()(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):N(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({content:null,description:"",images:[],title:"",path:null,tags:[],url:null},e,{publishAt:e.publishAt?new Date(e.publishAt):null})}}]),t}(x),B=n(103),H=n(350),V=n(178),F=new V.b({introspectionQueryResultData:{__schema:{types:[{kind:"INTERFACE",name:"Node",possibleTypes:[{name:"User"},{name:"Image"},{name:"Category"},{name:"Tag"},{name:"Event"},{name:"Page"},{name:"EventOccurrence"},{name:"PlaceLocation"},{name:"Place"},{name:"PageDraft"},{name:"EventDraft"},{name:"EventOccurrenceDraft"}]},{kind:"UNION",name:"FeedItem",possibleTypes:[{name:"Page"},{name:"EventOccurrence"},{name:"PlaceLocation"}]}]}}});n.d(t,"a",function(){return q});var q=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};a()(this,e),this.client=e.createClient(t),this.auth=new j(this.client),this.pages=new L(this.client)}return o()(e,null,[{key:"createClient",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=t.link||new H.a({fetch:"undefined"!=typeof window?window.fetch:n(566),uri:t.uri||e.DEFAULT_URI}),a=new V.a({fragmentMatcher:F});return t.cache&&a.restore(t.cache),new B.a({cache:a,connectToDevTools:!0,link:r})}}]),e}();q.DEFAULT_URI="/graphql"},1020:function(e,t,n){"use strict";var r=n(15),a=n.n(r),i=n(22),o=n.n(i),c=n(633),l=n(62),s=function(){return{type:l.a.ResetPasswordSuccess}},u=n(44),p=n.n(u),d=function(e){return{errors:p()(e),type:l.a.ResetPasswordError}},h=n(1116),f=n(644),m=n(632),g=n(42),v=n(1181),b=n(1),y=n.n(b);function k(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}var E=function(e){return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?k(n,!0).forEach(function(t){y()(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):k(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},e,{type:l.a.LoginSuccess})},w=function(e){return{errors:p()(e),type:l.a.LoginError}},O=n(19),C=n.n(O),_=n(24);function S(){var e=C()(["\n mutation Login($input: LoginInput!) {\n login(input: $input) {\n accessToken\n expiresIn\n refreshToken\n tokenType\n }\n }\n"]);return S=function(){return e},e}var x=n.n(_)()(S());n.d(t,"a",function(){return j});var j=Object(v.a)(function(e,t,n){var r=n.client;return e.pipe(Object(c.a)(l.a.LoginRequest),Object(h.a)(function(){var e=o()(a.a.mark(function e(t){var n,i,o;return a.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.mutate({errorPolicy:"all",mutation:x,variables:{input:{apiKey:t.apiKey,email:t.email,password:t.password}}});case 2:if(n=e.sent,i=n.data,o=n.errors,!i){e.next=9;break}return e.abrupt("return",E(i.login));case 9:if(!o){e.next=14;break}return alert("The email or password you entered is incorrect. Please contact support if you continue to have difficulties logging in."),e.abrupt("return",w(o));case 14:throw new Error("No data or errors returned!");case 15:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()))},function(e,t,n){var r=n.site;return e.pipe(Object(c.a)(l.a.ChangePasswordRequest),Object(h.a)(function(){var e=o()(a.a.mark(function e(t){var n,i;return a.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,n=t.token,i=t.newPassword,e.next=4,r.auth.changePassword({token:n,newPassword:i});case 4:return e.abrupt("return",Object(m.a)(s(),Object(g.e)("/admin/login")));case 7:return e.prev=7,e.t0=e.catch(0),alert("Error resetting password. That reset URL may have expired."),e.abrupt("return",Object(m.a)(d(e.t0)));case 11:case"end":return e.stop()}},e,null,[[0,7]])}));return function(t){return e.apply(this,arguments)}}()),Object(f.a)())},function(e,t,n){var r=n.site;return e.pipe(Object(c.a)(l.a.ResetPasswordRequest),Object(h.a)(function(){var e=o()(a.a.mark(function e(t){return a.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,r.auth.resetPassword({email:t.email});case 3:return e.abrupt("return",s());case 6:return e.prev=6,e.t0=e.catch(0),e.abrupt("return",d(e.t0));case 9:case"end":return e.stop()}},e,null,[[0,6]])}));return function(t){return e.apply(this,arguments)}}()))})},1022:function(e,t,n){"use strict";var r,a=n(62);!function(e){e.AuthenticationRequested="AUTHENTICATION_REQUESTED",e.AuthenticationSuccess="AUTHENTICATION_SUCCESS",e.AuthenticationError="AUTHENTICATION_ERROR"}(r||(r={}));var i=n(66),o=n(149);n.d(t,"a",function(){return l});var c={accessToken:null,errors:null,expiresAt:null,refreshToken:null,
1scope:[],status:null,tokenType:null},l=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c,t=arguments.length>1?arguments[1]:void 0;return Object(i.a)(e,function(e){switch(t.type){case a.a.LoginError:return e.errors=Object(o.a)(t.errors),void(e.status=r.AuthenticationError);case a.a.LoginRequest:return e.accessToken=null,e.errors=null,e.expiresAt=null,e.refreshToken=null,e.status=r.AuthenticationRequested,void(e.tokenType=null);case a.a.LoginSuccess:return e.accessToken=t.accessToken,e.expiresAt=new Date(Date.now()+1e3*t.expiresIn).toISOString(),e.refreshToken=t.refreshToken||null,e.status=r.AuthenticationSuccess,void(e.tokenType=t.tokenType)}})}},1034:function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return p});var r=n(1),a=n.n(r),i=n(845);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(n,!0).forEach(function(t){a()(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var l=function(){return Math.random().toString(32).slice(2)},s=function(){var t=e.env.EDITOR_URI;if(t&&t.startsWith(":")&&"undefined"!=typeof window){var n=window.location,r=n.protocol,a=n.hostname;return"".concat(r,"//").concat(a).concat(t)}return t||"/admin/editor"},u=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=["width=1000","height=600","menubar=false","toolbar=false","status=false","titlebar=false","close=no","location=false","personalbar=false"],n=e.editorId||l(),r=e.url||s(),a=e.target||"_blank",i=[r,"?"],o=["editor_key=".concat(n)];return e.value&&o.push("value=".concat(encodeURIComponent(e.value))),window.open([].concat(i,[o.join("&")]).join(""),a,t.join(","))},p=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.editorId||l(),n=u(c({},e,{editorId:t})),r=new i.a({editorKey:t,win:n});return r}}).call(this,n(108))},1051:function(e,t,n){"use strict";n.d(t,"a",function(){return D});var r=n(18),a=n.n(r),i=n(1),o=n.n(i),c=n(4),l=n.n(c),s=n(6),u=n.n(s),p=n(429),d=n.n(p),h=n(152),f=n.n(h),m=n(89),g=n.n(m),v=n(137),b=n.n(v),y=n(60),k=n.n(y),E=n(351),w=n.n(E),O=n(43),C=n.n(O),_=n(109),S=n.n(_);function x(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}var j={blur:"blur",crop:"crop",density:"dpr",download:"dl",fit:"fit",format:"fm",height:"h",lossless:"lossless",maxHeight:"max-h",maxWidth:"max-w",minHeight:"min-h",minWidth:"min-w",nearLossless:"near-lossless",progressive:"progressive",quality:"q",rect:"rect",width:"w"},D=function(){function e(t){l()(this,e),this.options=t}return u()(e,[{key:"src",value:function(e){var t=e.basename,n=e.imageId,r=e.filename,a=S()(b()(d()(e,C.a),function(e,t){var n=j[t];return n?"rect"===t?[n,[e.left,e.top,e.width,e.height].join(",")].join("="):[n,"number"==typeof e?Math.round(e):e].join("="):null})).join("&"),i=S()([t||this.options.basename,n,r?encodeURIComponent(r):null]).join("/");return"".concat(i).concat(a?"?".concat(a):"")}},{key:"srcSet",value:function(e){var t=this;return e.densities.map(function(n){var r=t.src(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?x(n,!0).forEach(function(t){o()(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):x(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},e,{density:n}));return"".concat(r).concat(1===n?"":" ".concat(n,"x"))}).join(", ")}}],[{key:"paramsEqual",value:function(e,t){var n=k()(j);return w()(f.a.apply(void 0,[e].concat(a()(n))),f.a.apply(void 0,[t].concat(a()(n))))}},{key:"stripParams",value:function(e){return g.a.apply(void 0,[e].concat(a()(k()(j)),["imageId","filename","basename"]))}}]),e}()},1053:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(0),o=n.n(i);t.a=function(e){return o.a.createElement("svg",a()({width:"1em",height:"1em",viewBox:"0 0 100 60"},e),o.a.createElement("path",{d:"M54 17.83a.55.55 0 00-.29.15.38.38 0 00-.15.29l-7.93 23.1c0 .07-.07.15-.07.22a.27.27 0 00.07.22c0 .07.07.15.15.22s.15.07.22.15h.22a.27.27 0 00.22-.07c.07-.07.15-.07.15-.15a.27.27 0 00.07-.22l7.94-23.09c0-.07.07-.15 0-.29s-.07-.15-.15-.22-.15-.14-.22-.14-.15-.17-.23-.17zm-14.13 3.86c-.07 0-.15.07-.22.07L26.1 29.49l-.22.22c-.07.07-.07.15-.07.29a.44.44 0 00.07.29l.22.22 13.55 7.72a.27.27 0 00.22.07h.22c.07 0 .15-.07.22-.07s.15-.07.15-.15a.27.27 0 00.07-.22v-.22c0-.07-.07-.15-.15-.22s-.15-.07-.22-.15l-12.74-7.2 12.75-7.21c.15-.07.22-.15.22-.29a.33.33 0 000-.36 1 1 0 00-.22-.29c-.07-.22-.15-.29-.29-.22zm20.33 0c-.15 0-.22.07-.36.15a1 1 0 00-.22.29v.36a1 1 0 00.22.29L72.58 30l-12.74 7.21c-.07 0-.15.07-.22.15s-.07.15-.15.22v.22a.27.27 0 00.07.22c.07.07.07.15.15.15a.27.27 0 00.22.07h.22c.07 0 .15-.07.22-.07l13.55-7.73.22-.22c.07-.07.07-.15.07-.29a.44.44 0 00-.07-.29l-.22-.22-13.55-7.73z"}))}},1055:function(e,t,n){"use strict";n.d(t,"a",function(){return D});var r=n(1),a=n.n(r),i=n(5),o=n.n(i),c=n(4),l=n.n(c),s=n(6),u=n.n(s),p=n(10),d=n.n(p),h=n(8),f=n.n(h),m=n(11),g=n.n(m),v=n(393),b=n.n(v),y=n(31),k=n.n(y),E=n(1057),w=n(0),O=n.n(w),C=n(1204),_=n(829);function S(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function x(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?S(n,!0).forEach(function(t){a()(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):S(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var j=Object.freeze({dragging:!1,resizing:!1,views:{}}),D=function(e){function t(){var e;return l()(this,t),(e=d()(this,f()(t).apply(this,arguments))).state=j,e}return g()(t,e),u()(t,[{key:"componentWillMount",value:function(){this._createGridViews()}},{key:"shouldComponentUpdate",value:function(e,t){return t.views!==this.state.views||Object(C.a)(e,this.props)&&!this.state.dragging&&!this.state.resizing}},{key:"componentDidUpdate",value:function(e){e.block!==this.props.block&&this._createGridViews()}},{key:"render",value:function(){var e=this.props,t=e.block,n=e.className;return O.a.createElement(_.a,{className:n,id:t.getKey(),views:b()(this.state.views)},this._renderChildBlocks())}},{key:"_renderChildBlocks",value:function(){var e=this,t=this._getActiveView();return this.props.block.getChildren().map(function(n,r){if(!t.engine.getItem(n.getKey()))throw new Error("Grid item for block ".concat(n.getKey()," not in grid view."));return e.props.renderBlock(n)})}},{key:"_getActiveView",value:function(){var e=this.props.currentBreakpoint,t=this.state.views;if(!t)throw new Error("No views defined in state.");if(!e)throw new Error("No current breakpoint.");return t[e]}},{key:"_createGridViews",value:function(){var e=this.props,t=e.block,n=e.breakpoints,r=e.defaults,i=e.getBreakpointMedia,c=t.getAttribute("breakpoints")||{},l=k()(n,function(e,t,n){var l=c[n]||r[n],s=l.items,u=void 0===s?[]:s,p=o()(l,["items"]),d=i(n),h=u||[],f=E.a.fromItems(h,p.flow);return x({},e,a()({},n,x({},p,{engine:f,media:d})))},{});this.setState({views:l})}}]),t}(w.Component)},1058:function(e,t,n){"use strict";n.d(t,"a",function(){return y});var r=n(3),a=n.n(r),i=n(4),o=n.n(i),c=n(6),l=n.n(c),s=n(10),u=n.n(s),p=n(8),d=n.n(p),h=n(11),f=n.n(h),m=n(0),g=n.n(m),v=n(1064),b=n(431),y=function(e){function t(){return o()(this,t),u()(this,d()(t).apply(this,arguments))}return f()(t,e),l()(t,[{key:"render",value:function(){var e=a()({},this.props),t=this.props.block;return g.a.createElement(v.a,a()({className:"cs-card--event"},e),t.getAttribute("start")&&g.a.createElement("div",{style:{alignItems:"center",borderRight:"1px solid rgba(0, 0, 0, 0.15)",display:"flex",flexDirection:"column",justifyContent:"center",padding:"0 0.5rem 0 0.35rem"}},g.a.createElement(b.a,{block:this.props.block})))}}]),t}(m.Component)},1059:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(0),o=n.n(i);t.a=function(e){return o.a.createElement("svg",a()({viewBox:"0 0 100 60",width:"1em",height:"1em"},e),o.a.createElement("path",{d:"M64.2 13.2H35.8c-.3 0-.6.2-.7.6v3.9c.1.4.4.6.8.6.3 0 .5-.3.6-.6v-3.2h12.9v31.3H46c-.3-.1-.6.2-.7.5s.2.6.5.7H54.1c.3.1.6-.2.7-.5.1-.3-.2-.6-.5-.7h-3.6V14.4h12.9v3.2c.1.4.4.6.8.6.3 0 .5-.3.6-.6v-3.9c-.2-.3-.5-.5-.8-.5z"}))}},1060:function(e,t,n){"use strict";var r=n(16),a=n.n(r),i=n(0);t.a=Object(i.createContext)({blur:a.a,focus:a.a,isIn:function(){return!1},mouseOut:a.a,mouseOver:a.a})},1064:function(e,t,n){"use strict";var r=n(4),a=n.n(r),i=n(6),o=n.n(i),c=n(10),l=n.n(c),s=n(8),u=n.n(s),p=n(11),d=n.n(p),h=n(429),f=n.n(h),m=n(16),g=n.n(m),v=n(180),b=n.n(v),y=n(43),k=n.n(y),E=n(0),w=n.n(E),O=n(430),C=n(826),_=n(846),S=function(e){var t=e.value;return w.a.createElement(_.a,{value:t,readOnly:!0})},x=n(1383),j=n(1201),D=n(123),A=function(e){function t(){return a()(this,t),l()(this,u()(t).apply(this,arguments))}return d()(t,e),o()(t,[{key:"render",value:function(){var e=this.props,t=e.client,n=e.media;return n.id?w.a.createElement(j.a,{disablePinterest:!0,client:t,imageId:n.id,filename:n.filename,height:n.height,width:n.width,fit:"cover",style:this._getStyle()}):null}},{key:"_getStyle",value:function(){var e=this.props.media,t=(e.height,e.width);return e.orientation===D.a.Vertical?{height:"auto",width:"100%",paddingBottom:0}:{height:"100%",width:"".concat(t,"px"),paddingBottom:0}}},{key:"_renderAverageColor",value:function(){}},{key:"_getPictureSources",value:function(){return[]}}]),t}(E.Component);A.defaultProps={blockSizes:[]};var T=function(e){function t(){return a()(this,t),l()(this,u()(t).apply(this,arguments))}return d()(t,e),o()(t,[{key:"render",value:function(){return w.a.createElement(x.a,{style:this._getStyle()},this._renderMedia())}},{key:"_getStyle",value:function(){var e=this.props.media,t=e.height,n=e.width;return e.orientation===D.a.Vertical&&t&&n?{height:"0",width:"100%",paddingBottom:"".concat(Math.floor(t/n*100),"%"),overflow:"hidden"}:{}}},{key:"_renderMedia",value:function(){var e=this.props,t=e.media,n=e.imageClient;if(t.type===D.b.Image)return w.a.createElement(A,{client:n,media:t})}}]),t}(E.Component),P=n(47),z=n(46),I=n(1231),R=n(48),M=Object(P.a)(function(){return{root:{padding:"0.5em",position:"relative","& *:first-child":{marginTop:0},"& p":{fontSize:"0.85rem",fontStyle:"italic",marginTop:"0.2em",opacity:.8}}}}),N=function(e){function t(){return a()(this,t),l()(this,u()(t).apply(this,arguments))}return d()(t,e),o()(t,[{key:"render",value:function(){var e=this.props,t=e.block,n=e.classes,r=e.imageClient,a=t.getAttribute("sponsor");return w.a.createElement("div",{className:Object(z.a)(n.root),style:{borderTop:"1px solid rgba(0, 0, 0, 0.1)",display:"flex",marginTop:"0.5rem",padding:"0.5rem"}},w.a.createElement("div",{style:{width:"33%",marginRight:"1rem"}},a.id&&w.a.createElement(j.a,{client:r,imageId:a.id,filename:"sponsor",fit:"inside",style:{width:"100%"}})),w.a.createElement("div",{style:{alignItems:"center",flex:1,position:"relative",display:"flex"}},w.a.createElement(I.a,{value:a.html,style:{flex:1},readOnly:!0})))}}]),t}(E.Component),L=Object(R.a)(M)(N);n.d(t,"a",function(){return V});var B=Object.freeze({onDelete:g.a,className:""}),H=Object.freeze({mediaHeight:void 0,mediaWidth:void 0,readonly:!1,expanded:!1}),V=function(e){function t(){var e;return a()(this,t),(e=l()(this,u()(t).apply(this,arguments))).state=H,e}
1return d()(t,e),o()(t,[{key:"componentDidMount",value:function(){this._getCurrentMedia()||this.forceUpdate()}},{key:"render",value:function(){var e=this,t=this.props,n=t.block,r=t.imageClient,a=this._getCurrentMedia(),i=n.getAttribute("sponsor");return w.a.createElement(C.a,{className:["cs-card",this.props.className].join(" ").trim(),style:{cursor:n.getAttribute("expandedHtml")?"pointer":void 0},id:n.getKey(),onClick:function(){n.getAttribute("to")||n.getAttribute("href")||e.setState({expanded:!e.state.expanded})}},w.a.createElement(O.a,{orientation:a.orientation,to:n.getAttribute("to"),href:n.getAttribute("href")},this._renderCardMedia(),w.a.createElement("div",{style:{display:"flex",flex:1}},this.props.children,w.a.createElement("div",{style:{flex:1,display:"flex",flexDirection:"column"}},w.a.createElement("div",{style:{flex:1}},this._renderBody()),i&&i.show&&w.a.createElement(L,{block:n,imageClient:r})))))}},{key:"_renderCardMedia",value:function(){var e=this.props.imageClient,t=this._getCurrentCardBreakpoint().media;return t&&t.id?w.a.createElement(T,{media:t,imageClient:e}):null}},{key:"_renderBody",value:function(){var e=this.props,t=e.block,n=e.body;if(n)return n;var r=this.state.expanded&&t.getAttribute("expandedHtml")?t.getAttribute("expandedHtml"):t.getAttribute("html");return w.a.createElement(S,{key:Math.random(),value:r})}},{key:"_getCurrentCardBreakpoint",value:function(){var e=this.props.currentBreakpoint,t=this.state,n=t.mediaHeight,r=t.mediaWidth,a=t.orientation,i=this._getBreakpoints()[e];return n||r?b()(i,{media:f()({height:n,width:r,orientation:a},k.a)}):i}},{key:"_getCurrentMedia",value:function(){return this._getCurrentCardBreakpoint().media}},{key:"_getBreakpoints",value:function(){var e=this.props,t=e.block,n=e.defaults;return t.getAttribute("breakpoints")||n.breakpoints}}]),t}(E.Component);V.defaultProps=B},1065:function(e,t,n){"use strict";var r=n(5),a=n.n(r),i=n(1),o=n.n(i),c=n(4),l=n.n(c),s=n(6),u=n.n(s),p=n(10),d=n.n(p),h=n(8),f=n.n(h),m=n(11),g=n.n(m),v=n(393),b=n.n(v),y=n(352),k=n.n(y),E=n(31),w=n.n(E),O=n(152),C=n.n(O),_=n(85),S=n.n(_),x=n(236),j=n.n(x),D=n(1057),A=n(0),T=n.n(A),P=n(1220),z=n(1384),I=n(1385),R=n(853),M=n(230),N=n(955),L=n(234),B=n(83),H=n.n(B),V=n(1204),F=n(829),q=n(3),U=n.n(q),W=n(1387),K=n(1396),$=function(e){var t=e.onDeleteClick,n=e.title,r=a()(e,["onDeleteClick","title"]);return T.a.createElement(W.a,U()({title:n},r),T.a.createElement(K.a,{onDeleteClick:t,title:n}))},G=function(e,t,n){var r=e.engine.getItem(n);if(!r)throw new Error("Item with key ".concat(n," not found in view engine."));var a=e.columns||1,i=r.height,o=r.width;switch(t){case"west":case"north":return{height:i,width:o,column:r.column,row:r.row};case"south":return{height:i,width:o,column:r.column,row:r.row+i};case"east":var c="down"===e.engine.flow&&r.column+r.width+o>a;return{height:i,width:o,column:c?r.column:r.column+o,row:c?r.row+i:r.row};default:throw new Error("Unknown side: ".concat(t))}};function Y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function J(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Y(n,!0).forEach(function(t){o()(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Y(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}n.d(t,"a",function(){return ee});var Q=Object.freeze({publicClassName:"composer-blk-grid"}),Z=Object.freeze({dragging:!1,resizing:!1,views:{}}),X=function(e){return function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];return H.a.apply(void 0,[e,"[Composer] ".concat(t)].concat(r))}(e,"Grid engine item not found")},ee=function(e){function t(){var e;return l()(this,t),(e=d()(this,f()(t).apply(this,arguments))).state=Z,e._placeholderId=Object(M.a)(),e._handleDragStart=function(){e.setState({dragging:!0})},e._handleDrag=function(t){var n=e._gridRef;if(n){var r=n.getMeasurements(),a=r.columns,i=r.rows,o=e._getActiveView(),c=n.getDomElement().getBoundingClientRect(),l=o.engine.getItem(t.key);X(l);for(var s=t.top-c.top,u=t.left-c.left,p=0,d=0,h=0;h<a.length;h++)k()(a.slice(0,h))<u&&d++;for(var f=0;f<i.length;f++)k()(i.slice(0,f))<s&&p++;l.column===d&&l.row===p||e.setState({views:e._modifyActiveView(function(e){return e.engine=e.engine.removeItem(l.id).insertItem(l.set("row",p).set("column",d)).compact().trim(),e})})}},e._handleResizeStart=function(){e.setState({resizing:!0})},e._handleResize=function(t){var n=t.key,r=e._getActiveView().engine.getItem(n);X(r);var a=e._calculateGridSize(r.column,j()(t.height),j()(t.width)),i=a.height,o=a.width;i===r.height&&o===r.width||e.setState({views:e._modifyActiveView(function(e){return e.engine=e.engine.removeItem(r.id).insertItem(r.set("height",i).set("width",o)).compact().trim(),e})})},e._handleDragOrResizeEnd=function(){e.setState({dragging:!1,resizing:!1},function(){var t=e.props,n=t.block,r=t.getValue;(0,t.onChange)(r().apply(N.a.replace(n.getKey(),{attributes:{breakpoints:e._calcBlockData(e.state.views)}})))})},e._handleDeleteClick=function(){var t=e.props,n=t.block,r=t.getValue,a=t.onChange,i=t.onDelete;a(r().del(n)),i&&i(n)},e._handleChildDelete=function(t){var n=e.props,r=n.block,a=n.getValue,i=n.onChange,c=w()(e.state.views,function(e,n,r){var a=n.engine.removeItem(t.getKey()).compact().trim();return J({},e,o()({},r,J({},n,{engine:a}
1)))},{});i(a().replace(r.setAttribute("breakpoints",e._calcBlockData(c))).del(t)),e.setState({views:c})},e._handleSelect=function(t,n,r){var a=e.props,i=a.block,c=a.getValue,l=a.onChange,s=Object(M.a)(),u=i.getChildren().get(t),p=w()(e.state.views,function(e,t,r){var a=G(t,n,u.getKey()),i=t.engine.insertItem(J({},a,{id:s})).compact().trim();return J({},e,o()({},r,J({},t,{engine:i})))},{});e.setState({views:p},function(){var t=c().apply(N.a.replace(i.getKey(),{attributes:{breakpoints:e._calcBlockData(p)}}).insert({attributes:{},insert:Object(L.a)([i.getKey(),"-0"]),key:s,type:R.a.name}).insert({type:r,attributes:{},insert:Object(L.a)([s,0]),key:Object(M.a)()}));l(t)})},e._handlePlaceholderSelect=function(t){var n=e.props,r=n.defaults,a=n.block,i=n.getValue,c=n.onChange,l=Object(M.a)(),s=w()(e.state.views,function(t,n,a){var i=r[a].size,c=n.engine.removeItem(e._placeholderId).insertItem(J({},i,{column:0,id:l,row:0})).compact().trim();return J({},t,o()({},a,J({},n,{engine:c})))},{});e.setState({views:s},function(){var n=i().apply(N.a.replace(a.getKey(),{attributes:{breakpoints:e._calcBlockData(s)}}).insert({attributes:{},insert:Object(L.a)([a.getKey(),0]),key:l,type:R.a.name}).insert({type:t,attributes:{},insert:Object(L.a)([l,0]),key:Object(M.a)()}));c(n)})},e._setGridRef=function(t){e._gridRef=t},e._hasUpperLeftItem=function(){try{var t=e._getActiveView();return e.props.block.getChildren().some(function(e){var n=t.engine.getItem(e.getKey());return!!n&&(0===n.column&&0===n.row)})}catch(e){return!1}},e}return g()(t,e),u()(t,[{key:"componentWillMount",value:function(){this._createGridViews()}},{key:"shouldComponentUpdate",value:function(e,t){return t.views!==this.state.views||Object(V.a)(e,this.props)&&!this.state.dragging&&!this.state.resizing}},{key:"componentDidUpdate",value:function(e){e.block!==this.props.block&&this._createGridViews()}},{key:"render",value:function(){var e=this.props,t=e.block,n=e.className;return T.a.createElement(z.a,{block:t},T.a.createElement(F.a,{className:n,gridRef:this._setGridRef,id:t.getKey(),measure:!0,views:b()(this.state.views)},!this._hasUpperLeftItem()&&T.a.createElement(I.a,null,this._renderToolbar()),this._renderGridChildren()))}},{key:"_renderGridChildren",value:function(){return this.props.block.getChildren().size>0?this._renderChildBlocks():this._renderPlaceholder()}},{key:"_renderPlaceholder",value:function(){return T.a.createElement(P.a,{id:this._placeholderId,onSelect:this._handlePlaceholderSelect,blocks:this.props.blocks})}},{key:"_renderChildBlocks",value:function(){var e=this,t=this._getActiveView(),n=t.engine.rows;return this.props.block.getChildren().map(function(r,a){var i=t.engine.getItem(r.getKey());if(!i)throw new Error("Grid item for block ".concat(r.getKey()," not in grid view."));return e.props.renderBlock(r,{blocks:e.props.blocks,column:i.column,firstColumn:0===i.column,firstRow:0===i.row,height:i.height,lastColumn:i.column+i.width===t.columns,lastRow:i.row+i.height===n,onDelete:e._handleChildDelete,onDrag:e._handleDrag,onDragEnd:e._handleDragOrResizeEnd,onDragStart:e._handleDragStart,onResize:e._handleResize,onResizeEnd:e._handleDragOrResizeEnd,onResizeStart:e._handleResizeStart,onSelect:S()(e._handleSelect,a),parentToolbar:0===i.column&&0===i.row?e._renderToolbar():void 0,row:i.row,width:i.width})})}},{key:"_renderToolbar",value:function(){return T.a.createElement($,{block:this.props.block,onDeleteClick:this._handleDeleteClick,title:this.props.title})}},{key:"_modifyActiveView",value:function(e){var t=this.props.currentBreakpoint;if(!t)throw new Error("No current breakpoint.");var n=this.state.views,r=e(this._getActiveView());return J({},n,o()({},t,r))}},{key:"_getActiveView",value:function(){var e=this.props.currentBreakpoint,t=this.state.views;if(!t)throw new Error("No views defined in state.");if(!e)throw new Error("No current breakpoint.");return t[e]}},{key:"_calculateGridSize",value:function(e,t,n){var r=this._gridRef;if(!r)throw new Error("no grid");for(var a=r.getMeasurements(),i=a.columns,o=a.rows,c=this._getActiveView(),l=1,s=0,u=0,p=k()(o),d=e;d<i.length;d++)(u+=i[d])<n&&l++;if(t>p)s=o.length+1;else for(var h=0;h<o.length;h++)k()(o.slice(0,h))<t&&s++;return{height:s,width:e+l>c.columns&&"down"===c.engine.flow?c.columns-e:l}}},{key:"_calcBlockData",value:function(e){return w()(e,function(e,t,n){return J({},e,o()({},n,J({},C()(t,"columns","columnWidth","rows","rowHeight"),{flow:t.engine.flow,items:t.engine.sortedItems().toArray()})))},{})}},{key:"_createGridViews",value:function(){var e=this,t=this.props,n=t.block,r=t.breakpoints,i=t.defaults,c=t.getBreakp
1ointMedia,l=n.getAttribute("breakpoints")||{},s=w()(r,function(t,n,r){var s=l[r]||i[r],u=s.items,p=void 0===u?[]:u,d=a()(s,["items"]),h=c(r),f=p&&0!==p.length?p:e._createDefaultItems(r),m=D.a.fromItems(f,d.flow);return J({},t,o()({},r,J({},d,{engine:m,media:h})))},{});this.setState({views:s})}},{key:"_createDefaultItems",value:function(e){return[J({},this.props.defaults[e].size,{column:0,id:this._placeholderId,row:0})]}}]),t}(A.Component);ee.defaultProps=Q},1066:function(e,t,n){"use strict";var r=n(4),a=n.n(r),i=n(6),o=n.n(i),c=n(10),l=n.n(c),s=n(8),u=n.n(s),p=n(11),d=n.n(p),h=n(85),f=n.n(h),m=n(16),g=n.n(m),v=n(3),b=n.n(v),y=n(0),k=n.n(y),E=function(e){return k.a.createElement("svg",b()({width:"1em",height:"1em",viewBox:"0 0 24 24"},e),k.a.createElement("path",{d:"M20.755 10.755h-7.51v-7.51C13.245 2.56 12.685 2 12 2s-1.245.56-1.245 1.245v7.51h-7.51C2.56 10.755 2 11.315 2 12c0 .342.14.654.366.88.225.225.537.365.88.365h7.509v7.51c0 .342.14.654.366.88.225.225.537.365.879.365.685 0 1.245-.56 1.245-1.245v-7.51h7.51c.685 0 1.245-.56 1.245-1.245s-.56-1.245-1.245-1.245z"}))},w=n(1221),O=n(1413),C=n(47),_=n(647),S=n(46),x=n(1233),j=n(48),D=Object(C.a)(function(e){return{root:{height:0,pointerEvents:"none",position:"relative","&$in, &$focused":{pointerEvents:"auto"},"& $children, & $button":{height:22,width:22}},button:{alignItems:"center",background:e.color("background"),borderRadius:11,boxShadow:["0 1px 12px ".concat(e.color("grey","100")),"0 2px 2px ".concat(e.color("grey","100"))].join(","),cursor:"pointer",display:"flex",flexDirection:"column",fontSize:11,justifyContent:"center",opacity:0,position:"absolute",textAlign:"center",transform:"scale(0.7)",transition:"opacity 200ms, transform 140ms",verticalAlign:"middle","$in &, $focused &":{opacity:1},"&:hover, $children:focus &, $root$nearest &":{transform:"scale(1)"}},children:{outline:0,position:"relative",zIndex:3},first:{},focused:{"& $children":{zIndex:5}},horizontal:{"& $children":{top:-11,left:"calc(50% - 11px)"},"&$first $children":{top:1},"&$last $children":{top:"calc(100% - 23px)"},"&$first $button":{borderTopLeftRadius:0,borderTopRightRadius:0,transformOrigin:"top center"},"&$last $button":{borderBottomLeftRadius:0,borderBottomRightRadius:0,boxShadow:["0 0 12px ".concat(e.color("grey","100")),"0 -1px 2px ".concat(e.color("grey","100"))].join(","),transformOrigin:"bottom center"}},icon:{},in:{"& $line":{opacity:1,zIndex:3}},last:{},line:{backgroundColor:e.color("grey","100"),height:1,opacity:0,pointerEvents:"none",position:"absolute",transition:"opacity 100ms",width:"100%",zIndex:0,"$in &, $focused &":{background:e.color("primary","200")}},nearest:{"& $children":{zIndex:4}},popup:{},vertical:{"& $children":{left:-11,top:"calc(50% - 11px)"},"&$first $children":{left:1},"&$last $children":{left:"calc(100% - 22px)"},"&$first $button":{borderTopLeftRadius:0,borderBottomLeftRadius:0,transformOrigin:"left center"},"&$last $button":{borderTopRightRadius:0,borderBottomRightRadius:0,transformOrigin:"right center"},"& $line":{width:1,height:"100%"}}}}),A=Object.freeze({onSelect:g.a}),T=Object.freeze({focused:!1}),P=function(e){function t(){var e;return a()(this,t),(e=l()(this,u()(t).apply(this,arguments))).state=T,e._target=Object(y.createRef)(),e._decorationKey=Object(_.a)(),e._handleFocus=function(t){t(e._decorationKey),e.setState({focused:!0})},e._handleBlur=function(t){t(e._decorationKey),e.setState({focused:!1})},e._handleSelect=function(t){var n=e._target.current;n&&n.blur(),e.props.onSelect(t)},e}return d()(t,e),o()(t,[{key:"render",value:function(){var e=this,t=this.props,n=t.blocks,r=t.classes,a=t.className,i=t.domRef,o=t.first,c=t.last,l=t.nearest,s=t.vertical,u=this.state.focused;return k.a.createElement(O.a.Consumer,null,function(t){var p=t.blur,d=t.focus,h=t.shouldDecorate;return k.a.createElement("div",{className:Object(S.a)(r.root,s&&r.vertical,!s&&r.horizontal,o&&r.first,c&&r.last,l&&r.nearest,u&&r.focused,e.props.in&&h(e._decorationKey)&&r.in,a),ref:i},k.a.createElement("div",{className:r.line}),k.a.createElement(x.a,{in:e.state.focused,popup:k.a.createElement(w.a,{blocks:n,onSelect:e._handleSelect}),style:{zIndex:100}},function(t){var n=t.popup;return k.a.createElement("div",{onFocus:f()(e._handleFocus,d),onBlur:f()(e._handleBlur,p),className:r.children,tabIndex:0,ref:e._target},k.a.createElement("div",{className:r.button},k.a.createElement(E,null)),n)}))})}}]),t}(y.PureComponent);P.defaultProps=A;t.a=Object(j.a)(D)(P)},1117:function(e,t,n){"use strict";n.d(t,"a",function(){return o}
1);var r=n(67),a=n(0),i=n.n(a),o=function(e){var t=e.status,n=e.from,a=e.to;return i.a.createElement(r.c,{render:function(e){var o=e.staticContext;return o&&(o.url=a,o.status=t),i.a.createElement(r.b,{from:n,to:a})}})}},1122:function(e,t,n){"use strict";var r;n.d(t,"a",function(){return r}),function(e){e.Facebook="facebook",e.Generic="generic",e.Twitter="twitter"}(r||(r={}))},1175:function(e,t,n){"use strict";n.r(t);var r=n(206),a=n(348),i=n(968),o=n(14),c=n.n(o),l=n(19),s=n.n(l),u=n(37),p=n.n(u),d=n(0),h=n.n(d),f=n(3),m=n.n(f),g=n(5),v=n.n(g),b=n(47),y=n(46),k=n(48),E=Object(b.a)(function(){return{root:{"-webkit-tap-highlight-color":"rgba(0, 0, 0, 0)",background:"rgba(0, 0, 0, 0)",height:0,left:0,position:"fixed",top:0,transform:"translate3d(0, 0, 0)",transition:"background 300ms, height 0ms 300ms",width:"100vw",zIndex:1e3,"&$visible":{background:"rgba(0, 0, 0, 0.3)",transition:"background 300ms",height:"100vh"}},visible:{}}}),w=function(e){var t=e.classes,n=e.visible,r=v()(e,["classes","visible"]);return h.a.createElement("div",m()({className:Object(y.a)(t.root,n&&t.visible)},r))};w.displayName="Backdrop";var O=Object(k.a)(E)(w),C=n(4),_=n.n(C),S=n(6),x=n.n(S),j=n(10),D=n.n(j),A=n(8),T=n.n(A),P=n(11),z=n.n(P),I=n(16),R=n.n(I),M=n(1381),N=n(1051),L=n(99),B=function(e){return h.a.createElement("svg",m()({width:"1em",height:"1em",viewBox:"0 0 24 24"},e),h.a.createElement("path",{d:"M22.083 7H1.917C1.413 7 1 6.55 1 6s.413-1 .917-1h20.166c.505 0 .917.45.917 1s-.413 1-.917 1zm0 6H1.917C1.413 13 1 12.55 1 12s.413-1 .917-1h20.166c.505 0 .917.45.917 1s-.413 1-.917 1zm0 6H1.917C1.413 19 1 18.55 1 18s.413-1 .917-1h20.166c.505 0 .917.45.917 1s-.413 1-.917 1z"}))},H=Object(b.a)(function(e){return{root:{alignItems:"center",background:e.color("background"),boxShadow:"0 1px 2px ".concat(e.color("grey","200")),display:"flex",height:"60px",position:"fixed",transition:["background-color 300ms","box-shadow 200ms","height ".concat("200ms")].join(","),userSelect:"none",width:"100vw",zIndex:10},searchOpen:{},scrolled:{boxShadow:"0 2px 6px ".concat(e.color("grey","200")),height:"50px"},"$menuButton, $searchButton":{cursor:"pointer",fontSize:30},menuButton:{fontSize:"2em",margin:"0.63rem"},searchButton:{},cancelSearchButton:{},searchInput:{},logoWrapper:{flex:1,height:"100%",order:2,display:"flex",justifyContent:"center",alignItems:"center"},logo:{marginLeft:-60,maxWidth:"60vw"}}}),V=Object.freeze({onSearchChange:R.a}),F=function(e){function t(){var e;return _()(this,t),(e=D()(this,T()(t).apply(this,arguments))).state={searchOpen:!1},e._handleSearchChange=function(t){e.props.onSearchChange(t.target.value)},e._handleSearchClick=function(){e.setState({searchOpen:!0}),e.focusInput()},e._handleCancelClick=function(){e.setState({searchOpen:!1})},e}return z()(t,e),x()(t,[{key:"render",value:function(){var e=this.props,t=e.classes,n=e.onMenuClick,r=e.scrolled,a=e.logoId,i=(e.siteId,this.state.searchOpen),o=new N.a({basename:"/images"});return h.a.createElement("header",{className:Object(y.a)(t.root,r&&t.scrolled,i&&t.searchOpen)},h.a.createElement("div",{className:t.logoWrapper},a&&h.a.createElement(L.a,{to:"/"},h.a.createElement("img",{src:o.src({filename:"logo",fit:"inside",height:60,imageId:a,width:300}),alt:"logo",className:t.logo}))),h.a.createElement(M.a,{"aria-label":"Main Menu",className:t.menuButton,onClick:n},h.a.createElement(B,null)))}},{key:"focusInput",value:function(){this._searchInput&&this._searchInput.focus()}}]),t}(d.PureComponent);F.defaultProps=V;var q=Object(k.a)(H)(F),U=Object(b.a)(function(e){return{root:{boxSizing:"border-box",display:"flex",flexDirection:"column",paddingTop:"60px",position:"relative",transition:"padding-top ".concat("200ms")},scrolled:{paddingTop:"50px"},customHeader:{paddingTop:0}}}),W=function(e){var t=e.children,n=e.classes,r=e.customHeader,a=e.scrolled;return h.a.createElement("main",{className:Object(y.a)(n.root,a&&n.scrolled,r&&n.customHeader)},t)};W.displayName="Main";var K=Object(k.a)(U)(W),$=n(1179),G=n(15),Y=n.n(G),J=n(22),Q=n.n(J),Z=n(1199),X=n(1),ee=n.n(X),te=n(1063);function ne(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function re(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?ne(n,!0).forEach(function(t){ee()(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ne(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var ae=Object(b.a)(function(e){return{root:re({},e.font("p"),{background:e.color("background.paper"),height:"100vh",left:0,minWidth:240,maxWidth:300,position:"fixed",top:0,transform:"translate3d(-100%, 0, 0)",transition:["transform 200ms cubic-bezier(0.25, 0.055, 0.015, 1)","box-shadow 200ms"].join(","),zIndex:1010}),link:{textDecoration:"none",color:"inherit",background:"white",padding:"0.5rem",userSelect:"none",display:"block","&$active":{background:"#f8f8f8"}},active:{},drawerOpen:{boxShadow:"0 0 16px rgba(0, 0, 0, 0.3)",transform:"translate3d(0, 0, 0)"}}}),ie=Object(k.a)(ae)(function(e){var t=e.classes,n=e.menu,r=e.onEditClick,a=e.onItemClick,i=e.visible,o=e.writable,c=(n||{}).items,l=void 0===c?[]:c;return h.a.createElement("nav",{className:Object(y.a)(t.root,i&&t.drawerOpen)},h.a.createElement("ul",null,l.map(function(e){return e.to?h.a.createElement("li",{key:e.id},h.a.createElement(L.b,{onClick:a,to:e.to,className:t.link,activeClassName:t.active},e.title)):null})),o&&h.a.createElement(te.a,{onClick:r},"Edit Menu"))}),oe=n(18),ce=n.n(oe),le=n(842),se=n.n(le),ue=n(841),pe=n.n(ue),de=n(647),he=n(1429),fe=n(1422),me=n(1219),ge=n(1412),ve=function(e){return h.a.createElement("svg",m()({width:"1em",height:"1em",viewBox:"0 0 24 24"},e),h.a.createElement("g",{fillRule:"nonzero"},h.a.createElement("path",{d:"M16.947 8.936l-.817-.878A.172.172 0 0016 8a.165.165 0 00-.13.058l-5.666 5.963-2.062-2.154a.18.18 0 00-.13-.059.18.18 0 00-.13.059l-.826.863a.2.2 0 000 .277l2.6 2.716c.167.175.372.277.544.277.246 0 .46-.19.538-.267h.005l6.209-6.52c.065-.083.065-.204-.005-.277z"}),h.a.createElement("path",{d:"M12 3.346c2.313 0 4.486.9 6.12 2.534A8.597 8.597 0 0120.654 12a8.597 8.597 0 01-2.534 6.12A8.597 8.597 0 0112 20.654a8.597 8.597 0 01-6.12-2.534A8.597 8.597 0 013.346 12c0-2.313.9-4.486 2.534-6.12A8.597 8.597 0 0112 3.346zM12 2C6.476 2 2 6.476 2 12s4.476 10 10 10 10-4.476 10-10S17.524 2 12 2z"})))},be=n(1035),ye=n(1136),ke=n(111),Ee=n.n(ke),we=n(1427),Oe=n(1232),Ce=n(1394),_e=n(24),Se=n.n(_e);function xe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function je(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?xe(n,!0).forEach(function(t){ee()(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):xe(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function De(){var e=s()(["\n query pages($first: Int, $after: Cursor, $query: String) {\n pages(first: $first, after: $after, query: $query) {\n edges {\n node {\n id\n title\n description\n path\n }\n }\n pageInfo {\n hasNextPage\n endCursor\n }\n }\n }\n"]);return De=function(){return e},e}var Ae=Se()(De()),Te=Object(b.a)(function(e){return{root:{fontSize:13,width:280}}}),Pe=Object.freeze({onDeleteClick:R.a,onSaveClick:R.a}),ze=function(e){return{href:e.href||"",in:!1,view:e.href?"external":"internal"}},Ie=function(e){function t(){var e;return _()(this,t),(e=D()(this,T()(t).apply(this,arguments))).state=ze(e.props),e.focused=!1,e._handleSearchChange=Ee()(function(t){e.setState({query:t})}),e._handleSelect=function(t){e.props.onSelect&&e.props.onSelect(t),e.setState({in:!1})},e._handleCancelClick=function(){e.setState({in:!1})},e._handleDeleteClick=function(){e.setState({in:!1}),e.props.onDeleteClick()},e._handleFocus=function(){e.focused=!0,e.setState({in:!0}),e.props.onFocus&&e.props.onFocus()},e._handleBlur=function(){e.focused=!1,e.focusTimer=setTimeout(function(){!1===e.focused&&(e.setState({in:!1}),e.props.onBlur&&e.props.onBlur())},20)},e}
1return z()(t,e),x()(t,[{key:"componentWillUnmount",value:function(){this.focusTimer&&clearTimeout(this.focusTimer)}},{key:"render",value:function(){var e=this,t=this.props.classes,n=!1,r=h.a.createElement("div",{className:t.root},h.a.createElement("div",null,h.a.createElement("div",{style:{padding:"0.5rem"}},h.a.createElement("input",{onChange:function(t){return e._handleSearchChange(t.currentTarget.value)},placeholder:"Search",style:{border:"none",borderBottom:"1px solid #eee",outline:"none",width:"100%"}})),h.a.createElement(Z.b,{fetchPolicy:"network-only",query:Ae,variables:{first:15,query:this.state.query}},function(t){var r=t.data,a=t.loading,i=t.fetchMore,o=(v()(t,["data","loading","fetchMore"]),p()(r,"pages.edges",[]).map(function(e){return e.node}).map(function(e){return{key:e.id,label:e.title||"Untitled",value:e}}));return h.a.createElement(we.a,{onScroll:function(t){var o=t.currentTarget,c=o.offsetHeight,l=o.scrollHeight,s=o.scrollTop;!a&&!n&&r&&r.pages&&r.pages.pageInfo.hasNextPage&&l-s-c<200&&(n=!0,i({updateQuery:function(e,t){var n=t.fetchMoreResult;return n?je({},e,{pages:je({},e.pages,{edges:[].concat(ce()(e.pages.edges),ce()(n.pages.edges)),pageInfo:n.pages.pageInfo})}):e},variables:{first:15,after:r.pages.pageInfo.endCursor,query:e.state.query}}))},onSelect:e._handleSelect,options:o})})));return h.a.createElement(Oe.a,{flyout:r,in:this.state.in,onFocus:this._handleFocus,onBlur:this._handleBlur},h.a.createElement(Ce.a,null))}}]),t}(d.Component);Ie.defaultProps=Pe;var Re=Object(k.a)(Te)(Ie);function Me(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Ne(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Me(n,!0).forEach(function(t){ee()(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Me(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var Le=Object(b.a)(function(e){return{root:{},input:{"-webkit-appearance":"none",background:"transparent",border:0,display:"inline",font:"inherit",height:"1em",margin:0,outline:0,padding:0}}}),Be=function(e){function t(){var e;return _()(this,t),(e=D()(this,T()(t).apply(this,arguments))).state={},e._handleEditClick=function(){e.setState({editing:!0}),e.props.onEditStart()},e._handleSaveClick=function(){e.setState({editing:!1}),e.props.onEditDone()},e._handleMouseEnter=function(){e.props.preventFlyout||e.setState({mouseOver:!0})},e._handleMouseLeave=function(){e.setState({mouseOver:!1})},e._handleFocus=function(){e.setState({flyoutOpen:!0}),e.props.onFlyoutOpen()},e._handleBlur=function(){e.setState({flyoutOpen:!1}),e.props.onFlyoutClose()},e._handleSelect=function(t){var n=e.props,r=n.menuItem;(0,n.onChange)(Ne({},r,{to:t.path})),e.setState({flyoutOpen:!1}),e.props.onFlyoutClose()},e._handleTitleChange=function(t){var n=e.props,r=n.menuItem;(0,n.onChange)(Ne({},r,{title:t.target.value}))},e}return z()(t,e),x()(t,[{key:"render",value:function(){var e=this.props,t=e.classes,n=e.menuItem.title;return h.a.createElement("div",{style:{cursor:"move",position:"relative"},onMouseEnter:this._handleMouseEnter,onMouseLeave:this._handleMouseLeave},this.state.editing&&h.a.createElement("input",{autoFocus:!0,className:t.input,onChange:this._handleTitleChange,value:n}),!this.state.editing&&n,h.a.createElement(be.a,{onMouseDown:function(e){return e.stopPropagation()},style:{cursor:"auto",position:"absolute",right:"-4px",top:"-5px",height:"24px",display:this.state.mouseOver||this.state.flyoutOpen||this.state.editing?"inline-flex":"none",transform:"translateX(calc(100% - 10px))"}},!this.state.editing&&h.a.createElement(d.Fragment,null,h.a.createElement(ye.a,{onClick:this.props.onDeleteClick},h.a.createElement(me.a,null)),h.a.createElement(ye.a,{onClick:this._handleEditClick},h.a.createElement(ge.a,null)),h.a.createElement(Re,{onFocus:this._handleFocus,onBlur:this._handleBlur,onSelect:this._handleSelect})),this.state.editing&&h.a.createElement(d.Fragment,null,h.a.createElement(ye.a,{onClick:this._handleSaveClick},h.a.createElement(ve,null)))))}}]),t}(d.Component),He=Object(k.a)(Le)(Be);function Ve(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Fe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?Ve(n,!0).forEach(function(t){ee()(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ve(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var qe=Object(b.a)(function(e){return{root:Fe({},e.font("p"),{background:e.color("background.paper"),height:"100vh",left:0,minWidth:240,maxWidth:300,position:"fixed",top:0,transform:"translate3d(-100%, 0, 0)",transition:["transform 200ms cubic-bezier(0.25, 0.055, 0.015, 1)","box-shadow 200ms"].join(","),zIndex:1010,li:{transition:"box-shadow 240ms"}}),drawerOpen:{boxShadow:"0 0 16px rgba(0, 0, 0, 0.3)",transform:"translate3d(0, 0, 0)"},sortable:{background:"white",padding:"0.5rem",userSelect:"none"},sorting:{boxShadow:"0 0 8px rgba(0, 0, 0, 0.2)",position:"relative",zIndex:10}}}),Ue=function(e){function t(){var e;return _()(this,t),(e=D()(this,T()(t).apply(this,arguments))).state={order:e.props.menu.items.map(function(e){return e.id}),menu:e.props.menu},e._handleMenuItemChance=function(t){var n=e.state.menu,r=se()(n.items,function(e){return e.id===t.id});n.items.splice(r,1,t),e.setState({menu:n})},e._handleSortChange=function(t){e.setState({order:t})},e.handleSaveClick=function(){var t=e.state.order.reduce(function(t,n){return[].concat(ce()(t),[e._getMenuItem(n)])},[]);e.props.onSave({items:t})},e.handleInsertItemClick=function(){var t=e.state.menu,n=e.state.order,r=Object(de.a)();t.items.push({id:r,title:"New Menu Item"}),n.push(r),e.setState({menu:t,order:n})},e._handleEditStart=function(){e.setState({preventFlyout:!0,preventSort:!0})},e._handleEditDone=function(){e.setState({preventFlyout:!1,preventSort:!1})},e._handleFlyoutOpen=function(){e.setState({preventFlyout:!0})},e._handleFlyoutClose=function(){e.setState({preventFlyout:!1})},e}return z()(t,e),x()(t,[{key:"render",value:function(){var e=this,t=this.props,n=t.classes,r=t.visible;this.state.menu;return h.a.createElement("nav",{className:Object(y.a)(n.root,r&&n.drawerOpen)},h.a.createElement("ul",null,h.a.createElement(he.a,{order:this.state.order,onSortChange:this._handleSortChange},this.state.order.map(function(t){return h.a.createElement(fe.a,{disabled:e.state.preventSort,className:n.sortable,sortClassName:n.sorting,sortKey:t,key:t,tag:"li"},h.a.createElement(He,{menuItem:e._getMenuItem(t),pageList:e.props.pageList,onFlyoutClose:e._handleFlyoutClose,onFlyoutOpen:e._handleFlyoutOpen,preventFlyout:e.state.preventFlyout,onEditStart:e._handleEditStart,onEditDone:e._handleEditDone,onChange:e._handleMenuItemChance,onDeleteClick:function(){return e._handleDelete(t)}}))}))),h.a.createElement("div",{style:{marginTop:"1rem"}},h.a.createElement(te.a,{onClick:this.handleInsertItemClick},"Insert Item"),h.a.createElement(te.a,{onClick:this.handleSaveClick},"Save")))}},{key:"_handleDelete",value:function(e){var t=this.state.menu,n=this.state.order,r=se()(t.items,function(t){return t.id===e});t.items.splice(r,1),n.splice(r,1),this.setState({menu:t,order:n})}},{key:"_getMenuItem",value:function(e){return pe()(this.state.menu.items,function(t){return t.id===e})}}]),t}(h.a.Component),We=Object(k.a)(qe)(Ue),Ke=n(21),$e=n(1178);function Ge(){var e=s()(["\n query {\n site {\n id\n legacyMenu\n }\n pages(first: 50) {\n edges {\n node {\n id\n title\n path\n }\n }\n }\n }\n"]);return Ge=function(){return e},e}function Ye(){var e=s()(["\n query {\n site {\n id\n legacyMenu\n }\n }\n"]);return Ye=function(){return e},e}function Je(){var e=s()(["\n mutation updateMenu($input: UpdateSiteInput!) {\n updateSite(input: $input) {\n site {\n id\n }\n }\n }\n"]);return Je=function(){return e},e}var Qe=Se()(Je()),Ze=Se()(Ye()),Xe=Se()(Ge()),et=function(e){function t(){var e;return _()(this,t),(e=D()(this,T()(t).apply(this,arguments))).state={editing:!1,writable:e.props.writable},e.handleEditClick=function(){e.setState({editing:!0}),e.props.onEditStart()},e._handleEditDone=function(){e.setState({editing:!1},e.props.onEditDone)},e}return z()(t,e),x()(t,[{key:"render",value:function(){var e=this,t=this.props,n=t.onItemClick,r=t.visible,a=this.state,i=a.editing,o=a.writable;return h.a.createElement(Z.b,{query:o?Xe:Ze,fetchPolicy:"cache-and-network",onError:function(){return o&&e.setState({writable:!1})}},function(t){var a=t.data,c=t.loading;return h.a.createElement(Z.a,{mutation:Qe},function(t,l){var s,u=l.loading;if(c||!a)return null;if(o&&i){var d=p()(a,"pages.edges",[]).map(function(e){return{description:e.node.description,id:e.node.id,imageId:e.node.imageId,title:e.node.title,to:e.node.path}});return h.a.createElement(We,{menu:a.site.legacyMenu||{items:[]},visible:r,pageList:d,onSave:(s=Q()(Y.a.mark(function n(r){return Y.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(!u){n.next=2;break}return n.abrupt("return");case 2:return n.next=4,t({variables:{input:{legacyMenu:r}}});case 4:e._handleEditDone();case 5:case"end":return n.stop()}},n)})),function(e){return s.apply(this,arguments)})})}return h.a.createElement(ie,{menu:a.site.legacyMenu,onEditClick:e.handleEditClick,onItemClick:n,visible:r,writable:o})})})}}]),t}(h.a.Component);et.defaultProps={menu:{}};var tt=Object(Ke.c)(function(e){return{writable:Object($e.a)(e)}},function(){return{}})(et),nt=n(67),rt=n(1183),at=n(955),it=n(1242),ot=n(433),ct=n(952);function lt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}var st=function(e,t){return Object(ot.b)(ct.a,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?lt(n,!0).forEach(function(t){ee()(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):lt(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},t,{variables:e}))},ut=n(164),pt=n(1382),dt=n(1122),ht=function(e){var t=e.status,n=e.children;return h.a.createElement(nt.c,{render:function(e){var r=e.staticContext;return r&&(r.status=t),n}})},ft=n(355),mt=n(249),gt=n.n(mt),vt=n(129),bt=n.n(vt),yt=function(){return null!=gt.a.get("cs.auth")},kt=function(e){var t=e&&e.page&&e.page.content?new at.a(e.page.content):at.a.insert("STACK");return it.a.create(t)},Et=function(){return localStorage.getItem("page_autosaves")||localStorage.setItem("page_autosaves",JSON.stringify({})),JSON.parse(localStorage.getItem("page_autosaves"))},wt=function(e){var t=Et();if(t[e]){var n=new at.a(t[e].value);return it.a.create(n).apply(new at.a)}return null},Ot=function(e){var t=Et();delete t[e],localStorage.setItem("page_autosaves",JSON.stringify(t))},Ct=function(e){var t=bt.a.parse(e.location.search,{ignoreQueryPrefix:!0}),n=t.pageId,r="true"===t.edit&&yt(),a=st("/admin/page"===e.location.pathname?{id:n}:{path:e.location.pathname},{fetchPolicy:yt()?"cache-and-network":"cache-first"}),i=a.data,o=a.loading,l=Object(d.useState)(kt(i)),s=c()(l,2),u=s[0],p=s[1],f=Object(d.useState)(0),m=c()(f,2),g=m[0],v=m[1],b=Object(d.useState)(!1),y=c()(b,2),k=y[0],E=y[1],w=Object(d.useMemo)(function(){return new ft.a({allowedOrigins:/.*/,target:function(){return window.parent}})},[]);Object(d.useEffect)(function(){!function(){for(var e=Et(),t=Date.now(),n=0,r=Object.entries(e);n<r.length;n++){var a=c()(r[n],2),i=a[0],o=a[1];if(o&&o.date)t-new Date(o.date).getTime()>2592e5&&delete e[i]}localStorage.setItem("page_autosaves",JSON.stringify(e))}()},[]),Object(d.useEffect)(function(){E(!1)},[n]),Object(d.useEffect)(function(){var e=function(){Ot(n),p(kt(i))};return w.on("discard_draft",e),function(){w.off("discard_draft",e)}},[n]),Object(d.useEffect)(function(){var e=function(){Ot(n)};return w.on("save_page",e),function(){w.off("save_page",e)}},[n]),Object(d.useEffect)(function(){var e=function(e){r&&wt(n)&&(e.returnValue="Discard unsaved changes?")};return window.addEventListener("beforeunload",e),function(){return window.removeEventListener("beforeunload",e)}},[r,n]),Object(d.useEffect)(function(){p(kt(i))},[i,n,e.location.pathname]),Object(d.useEffect)(function(){window.scrollTo(0,0)},[i&&i.page&&i.page.id]);var O=Object(d.useCallback)(function(e){if(p(e),n&&r){var t=e.tree.toDelta().toJS();!function(e,t){var n=Et();n[e]={date:(new Date).toISOString(),value:t},localStorage.setItem("page_autosaves",JSON.stringify(n))}(n,t),w.send("page:change",{pageId:n,value:t})}},[p,w,n,r]);if(Object(d.useEffect)(function(){var e=setTimeout(function(){if(i&&i.page&&n&&r&&!k){var e=wt(n);if(e)E(!0),window.confirm("There is an autosave for this page. Would you like to restore?")&&(O(e),v(g+1))}},1e3);return function(){return clearTimeout(e)}},[i,n,r,O,g,k]),i&&i.page){var C=i.page.images.find(function(e){return e.type===dt.a.Generic}),_=[i.page.id,r?"edit":"readonly",g].join("+");return h.a.createElement("div",null,h.a.createElement(ut.c,null,i.page.title),h.a.createElement(ut.b,{name:"description",content:i.page.description}),i.page.url&&h.a.createElement(ut.b,{property:"og:url",content:i.page.url}),h.a.createElement(ut.b,{property:"og:type",content:"article"}),h.a.createElement(ut.b,{property:"og:title",content:i.page.title}),h.a.createElement(ut.b,{property:"og:description",content:i.page.description}),C&&h.a.createElement(ut.b,{property:"og:image",content:C.image.url.replace("http://","https://")+"?preset=facebook"}),h.a.createElement(pt.a,{defaultPinterestDescription:i.page.pinterestDescription||"",readOnly:!r,value:u,siteId:"123",onChange:O,key:_}))}return!o&&i&&null===i.page?h.a.createElement(ht,{status:404},h.a.createElement("div",null,"Sorry, we couldn't find that page.")):null},_t=n(42),St=n(9),xt=n(1032);function jt(){var e=s()(["\n query SearchPages($query: String) {\n pages(first: 50, query: $query) {\n edges {\n node {\n id\n title\n description\n path\n }\n }\n }\n }\n"]);return jt=function(){return e},e}var Dt=Se()(jt()),At=St.e.div.withConfig({componentId:"ad89uk-0"})(["max-width:800px;margin:0 auto;width:100%;padding:1rem;box-sizing:border-box;font-family:sans-serif;"]),Tt=St.e.h1.withConfig({componentId:"ad89uk-1"})(["text-align:center;margin-top:3rem;"]),Pt=St.e.div.withConfig({componentId:"ad89uk-2"})(["margin:0 0 1rem;"]),zt=St.e.input.withConfig({componentId:"ad89uk-3"})(["margin:0;box-sizing:border-box;width:100%;padding:0.5rem 1rem;border-radius:1rem;outline:none;border:1px solid #bbb;"]),It=St.e.a.withConfig({componentId:"ad89uk-4"})(["display:block;padding:1rem;text-decoration:none;color:black;margin-bottom:0.5rem;&:hover{background:#fafafa;}"]),Rt=St.e.div.withConfig({componentId:"ad89uk-5"})(["padding:1rem;font-size:1.25rem;text-align:center;"]),Mt=St.e.div.withConfig({componentId:"ad89uk-6"})(["color:blue;font-size:1.25rem;margin:0 0 0.5rem;line-height:1.5rem;"]),Nt=St.e.div.withConfig({componentId:"ad89uk-7"})(["font-size:1rem;line-height:1.5rem;"]),Lt=function(e){return"undefined"!=typeof window&&window.parent!==window?e+"?viewport=true":e},Bt=function(e){var t=e.description,n=e.title,r=e.path;return h.a.createElement(It,{className:"cs-search-result",href:Lt(r)},h.a.createElement(Mt,{className:"cs-search-result__title"},n),h.a.createElement(Nt,{className:"cs-search-result__description"},t))},Ht=function(e){var t=Object(Ke.d)(),n=(bt.a.parse(p()(e,"location.search",""),{ignoreQueryPrefix:!0}
1).q||"").trim(),r=Object(d.useState)(n.length>0),a=c()(r,2),i=a[0],o=a[1],l=Object(d.useState)(n),s=c()(l,2),u=s[0],f=s[1],m=Object(xt.a)(u,500),g=c()(m,2),v=g[0],b=g[1],y=Object(ot.b)(Dt,{skip:u.length<=0,variables:{query:v}}),k=y.data,E=y.loading;return Object(d.useEffect)(function(){var e=bt.a.stringify({q:v});t(Object(_t.f)("/search?".concat(e)))},[v]),h.a.createElement(At,{className:"cs-search-page"},h.a.createElement(Tt,null,"Search"),h.a.createElement(Pt,null,h.a.createElement(zt,{value:u,onChange:function(e){var t=e.target.value;f(t),b(t),o(!0)}})),E?h.a.createElement(Rt,null,"Loading..."):function(e,t,n){var r=p()(e,"pages.edges",[]);return r.length>0?r.map(function(e){var t=e.node;return h.a.createElement(Bt,{key:t.id,title:t.title,description:t.description,path:t.path})}):n&&t.trim().length>0?h.a.createElement(Rt,null,"No results."):null}(k,u,i))},Vt=function(){return h.a.createElement(nt.e,null,h.a.createElement(nt.c,{exact:!0,path:"/admin/login",component:rt.a}),h.a.createElement(nt.c,{exact:!0,path:"/admin/page",component:Ct}),h.a.createElement(nt.c,{path:"/admin",children:function(){return h.a.createElement(nt.b,{to:"/admin/login"})}}),h.a.createElement(nt.c,{exact:!0,path:"/search",component:Ht}),h.a.createElement(nt.c,{component:Ct}))},Ft=n(638);function qt(){var e=s()(["\n query getTheme {\n site {\n id\n legacyTheme\n legacyLogoImage {\n id\n }\n headerOverrideHtml\n footerOverrideHtml\n }\n }\n"]);return qt=function(){return e},e}var Ut=Se()(qt()),Wt=function(){var e=Object(d.useState)(!1),t=c()(e,2),n=t[0],r=t[1],a=Object(d.useState)(!1),i=c()(a,2),o=i[0],l=i[1];return h.a.createElement(Z.b,{query:Ut},function(e){var t=e.data;return e.loading&&!p()(t,"site.legacyTheme")?null:h.a.createElement($.a,{theme:Ft.a},h.a.createElement(d.Fragment,null,!t.site.headerOverrideHtml&&h.a.createElement(q,{siteId:t.site.id,logoId:t.site.legacyLogoImage&&t.site.legacyLogoImage.id,onMenuClick:function(){return r(!0)}}),t.site.headerOverrideHtml&&h.a.createElement("div",{dangerouslySetInnerHTML:{__html:t.site.headerOverrideHtml}}),h.a.createElement(K,{customHeader:!!t.site.headerOverrideHtml},h.a.createElement(Vt,null)),t.site.footerOverrideHtml&&h.a.createElement("div",{dangerouslySetInnerHTML:{__html:t.site.footerOverrideHtml}}),!t.site.headerOverrideHtml&&h.a.createElement(tt,{visible:n||o,onEditStart:function(){return l(!0)},onEditDone:function(){return l(!1)},onItemClick:function(){return r(!1)}}),h.a.createElement(O,{visible:n||o,onClick:function(){return r(!1)}})))})};Wt.displayName="PublicApp";var Kt=n(1037),$t=n.n(Kt),Gt=n(158),Yt=n.n(Gt),Jt=n(1019),Qt=n(71),Zt=n(1177),Xt=n(346),en=n(347),tn=n(151);window.Quill=$t.a;var nn=Object(Qt.createBrowserHistory)(),rn=new Jt.a({cache:Object(Xt.a)("public"),uri:"/graphql"}),an=Object(Zt.a)({epicDependencies:{client:rn.client,site:rn},history:nn,preloadedState:Object(en.a)("public")});window.parent!==window&&(window.__REACT_DEVTOOLS_GLOBAL_HOOK__=window.parent.__REACT_DEVTOOLS_GLOBAL_HOOK__),window.addEventListener("dragover",function(e){return e.preventDefault()},!1),window.addEventListener("drop",function(e){return e.preventDefault()},!1),Object(tn.b)(function(){Yt.a.hydrate(h.a.createElement(a.a,{client:rn.client,history:nn,store:an},h.a.createElement(r.JssProvider,null,h.a.createElement(r.ThemeProvider,{theme:i.a.create().toJSON()},h.a.createElement(Wt,null)))),document.getElementById("root")),document.querySelectorAll("a").forEach(function(e){!function(e){if("undefined"!=typeof URL&&"undefined"!=typeof URLSearchParams){var t=e.getAttribute("href");if(null!=t){var n=new URL(t,window.location.href),r=window.parent!==window;n.origin===window.origin&&r?n.searchParams.has("viewport")||(n.searchParams.set("viewport","true"),e.href=n.toString()):n.origin!==window.origin&&e.setAttribute("target","_blank")}}}(e)})})},1177:function(e,t,n){"use strict";var r=n(1),a=n.n(r),i=n(14),o=n.n(i),c=n(349),l=n(176),s=n(42),u=n(91),p=n(65),d=n(1022),h=n(1020),f=n(1181),m=Object(f.a)(h.a);function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}n.d(t,"a",function(){return v});var v=function(e){var t,n,r,i=(t={history:e.history},n=t.history,Object(u.combineReducers)({auth:d.a,router:Object(p.b)(n)})),h=Object(c.a)(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?g(n,!0).forEach(function(t){a()(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):g(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},e,{rootReducer:i,middleware:[(r=Object(l.a)(),function(e){return r.on("admin-location-change",function(t){var n=t.url,r=new URL(n,window.location.href);window.location.href!==r.toString()&&(r.pathname.startsWith("/admin")?e.dispatch(Object(s.f)({pathname:r.pathname,search:r.search,state:{__remote:!0}})):window.location.href=r.toString())}),function(e){return function(t){return e(t)}}}),(Object(l.a)().send("viewport-location-change",{location:"undefined"!=typeof window?window.location.href:""}),function(){return function(e){return function(t){return e(t)}}})],name:"Public App"})),f=o()(h,2),v=f[0];return f[1].run(m),v}},1178:function(e,t,n){"use strict";var r=function(e){return e.auth};n.d(t,"a",function(){return a});var a=function(e){var t=function(e){return r(e).accessToken}(e),n=function(e){var t=r(e).expiresAt;return t?new Date(t):null}(e),a=new Date;return!!(t&&n&&n>a)}},1180:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(0),o=n.n(i),c=n(92),l=n.n(c),s=n(20),u=n(9);n.d(t,"a",function(){return f});var p,d,h,f=Object(u.e)((p=function(e){return o.a.createElement("svg",a()({width:"1em",height:"1em",viewBox:"0 0 100 100"},e),o.a.createElement("g",{fill:"none",fillRule:"evenodd"},o.a.createElement("path",{fill:"#27AAE1",d:"M39 4.787L60.213 26 39 47.213 17.787 26z"}),o.a.createElement("path",{fill:"#67A9DB",d:"M60.213 26H17.787L39 47.213z"}),o.a.createElement("path",{fill:"#00A651",d:"M83.214 50L62 71.212 40.787 49.999 62 28.786z"}),o.a.createElement("path",{fill:"#49AD7C",d:"M62 71.213V28.786L40.787 50z"}),o.a.createElement("g",null,o.a.createElement("path",{fill:"#F15A29",d:"M38.999 95.212L17.785 74 39 52.786l21.213 21.213z"}),o.a.createElement("path",{fill:"#EF7C56",d:"M17.785 73.999h42.427L38.999 52.786z"}))))},d="CardsetterMark",h=function(e){return o.a.createElement(p,a()({},e,{className:Object(s.a)(l()(d),e.className)}))},h.displayName=d,h)).withConfig({componentId:"g3jf3o-0"})(["position:relative;top:0.1em;rect{stroke:currentColor;}circle{fill:currentColor;}"])},1183:function(e,t,n){"use strict";var r=n(14),a=n.n(r),i=n(1182),o=n(962),c=n(208),l=n(0),s=n.n(l),u=n(21),p=n(1180),d=n(99),h=n(1117),f=n(1178),m=n(1),g=n.n(m),v=n(62);function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}var y=function(e){return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?b(n,!0).forEach(function(t){g()(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):b(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},e,{type:v.a.LoginRequest})},k=n(9);n.d(t,"a",function(){return _});var E=k.e.main.withConfig({componentId:"sc-14dv6qg-0"})(["display:flex;justify-content:center;align-items:center;height:100vh;width:100vw;h1{margin-bottom:2rem;}a{display:block;text-align:center;font-size:12px;text-decoration:none;color:rgba(0,0,0,0.5);}"]),w=k.e.div.withConfig({componentId:"sc-14dv6qg-1"})(["flex:1;padding:1rem 1rem 4rem;max-width:400px;"]),O=k.e.div.withConfig({componentId:"sc-14dv6qg-2"})(["text-align:center;margin-top:1rem;margin-bottom:3rem;"]),C=k.e.div.withConfig({componentId:"sc-14dv6qg-3"})(["display:flex;align-items:center;justify-content:center;padding-bottom:3rem;svg{font-size:4rem;flex:1;}"]),_=function(){var e=Object(l.useState)(""),t=a()(e,2),n=t[0],r=t[1],m=Object(l.useState)(""),g=a()(m,2),v=g[0],b=g[1],k=Object(u.d)(),_=Object(u.e)(f.a);if(_&&"undefined"!=typeof window)window.location.href="/?n=".concat(Date.now());else if(_)return s.a.createElement(h.a,{status:302,to:"/"});return s.a.createElement(E,null,s.a.createElement(w,null,s.a.createElement(C,null,s.a.createElement(p.a,null)),s.a.createElement(i.a,{label:"Email",value:n,onChange:function(e){return r(e.target.value)}}),s.a.createElement(i.a,{label:"Password",value:v,type:"password",onChange:function(e){return b(e.target.value)}}),s.a.createElement(O,null,s.a.createElement(o.a,{onClick:function(){k(y({email:n,password:v}))}},"Log In")),s.a.createElement(c.a,null,s.a.createElement(d.a,{to:"/admin/reset"},"Reset Password"))))}},1202:function(e,t,n){"use strict";n.d(t,"a",function(){return g});var r=n(4),a=n.n(r),i=n(6),o=n.n(i),c=n(10),l=n.n(c),s=n(8),u=n.n(s),p=n(11),d=n.n(p),h=n(0),f=n.n(h),m=n(827),g=function(e){function t(){return a()(this,t),l()(this,u()(t).apply(this,arguments))}return d()(t,e),o()(t,[{key:"render",value:function(){var e=this.props.block;return f.a.createElement("div",{id:e.getKey(),style:{position:"relative",flex:1,display:"flex"}},f.a.createElement(m.a,{readonly:!0,block:e}))}}]),t}(h.Component)},1203:function(e,t,n){"use strict";n.d(t,"a",function(){return y});var r=n(3),a=n.n(r),i=n(4),o=n.n(i),c=n(6),l=n.n(c),s=n(10),u=n.n(s),p=n(8),d=n.n(p),h=n(11),f=n.n(h),m=n(852),g=n(0),v=n.n(g),b=n(1055),y=function(e){function t(){return o()(this,t),u()(this,d()(t).apply(this,arguments))}
1return f()(t,e),l()(t,[{key:"render",value:function(){return v.a.createElement(m.a,{className:"cs-deck",suppressScrollY:!0},v.a.createElement(b.a,a()({},this.props)))}}]),t}(g.Component)},1204:function(e,t,n){"use strict";t.a=function(e,t){return e.block.node.changedAt>t.block.node.changedAt}},1205:function(e,t,n){"use strict";var r=n(4),a=n.n(r),i=n(6),o=n.n(i),c=n(10),l=n.n(c),s=n(8),u=n.n(s),p=n(11),d=n.n(p),h=n(851),f=n(48),m=n(81),g=n(0),v=n.n(g),b=n(830),y=n(831),k=function(e){function t(){return a()(this,t),l()(this,u()(t).apply(this,arguments))}return d()(t,e),o()(t,[{key:"render",value:function(){var e=this.props.block;return v.a.createElement(b.a,{id:e.getKey()},this.renderEvent())}},{key:"renderEvent",value:function(){var e=this.props,t=e.block,n=e.classes,r=t.getAttribute("duration"),a=t.getAttribute("title"),i=m.DateTime.fromISO(t.getAttribute("start")),o=r?m.Duration.fromISO(r):null;return v.a.createElement(h.a,{className:n.root},v.a.createElement("div",{className:n.date},v.a.createElement("span",{className:n.month},i.monthShort),v.a.createElement("span",{className:n.day},i.day),v.a.createElement("span",{className:n.year},i.year)),v.a.createElement("div",{className:n.text},v.a.createElement("h2",{className:n.title},a),v.a.createElement("p",{className:n.fullDate},i.toFormat("DDDD")),v.a.createElement("p",{className:n.time},i.toLocaleString(m.DateTime.TIME_SIMPLE),o&&v.a.createElement(v.a.Fragment,null,"—"," ",i.plus(o).toLocaleString(m.DateTime.TIME_SIMPLE),v.a.createElement("span",{className:n.timezone},i.toFormat("ZZZZ"))))))}}]),t}(g.Component);t.a=Object(f.a)(y.a)(k)},1206:function(e,t,n){"use strict";n.d(t,"a",function(){return w});var r=n(4),a=n.n(r),i=n(6),o=n.n(i),c=n(10),l=n.n(c),s=n(8),u=n.n(s),p=n(11),d=n.n(p),h=n(37),f=n.n(h),m=n(0),g=n.n(m),v=n(1199),b=n(835),y=n(834),k=n(833),E=n(832),w=function(e){function t(){return a()(this,t),l()(this,u()(t).apply(this,arguments))}return d()(t,e),o()(t,[{key:"shouldComponentUpdate",value:function(){return!1}},{key:"render",value:function(){return this.props.block.getAttribute("flow")?this._renderFeed():null}},{key:"_renderFeed",value:function(){var e=this,t=this.props.block,n=(t.getAttribute("cql")||Object(E.a)(t)).trim();return g.a.createElement(v.b,{query:k.a,variables:{cql:n}},function(n){var r=n.data;if(n.loading)return null;var a=f()(r,"feed.edges",[]).map(function(e){return e.node});return"list"===e.props.block.getAttribute("flow")?g.a.createElement(y.a,{block:t,feed:a}):g.a.createElement(b.a,{feed:a,flow:e.props.block.getAttribute("flow"),block:e.props.block,breakpointNames:e.props.breakpointNames,breakpoints:e.props.breakpoints,currentBreakpoint:e.props.currentBreakpoint,defaults:e.props.defaults,getBreakpointMedia:e.props.getBreakpointMedia,imageClient:e.props.imageClient})})}}]),t}(m.Component)},1207:function(e,t,n){"use strict";n.d(t,"a",function(){return y});var r=n(1),a=n.n(r),i=n(4),o=n.n(i),c=n(6),l=n.n(c),s=n(10),u=n.n(s),p=n(8),d=n.n(p),h=n(11),f=n.n(h),m=n(55),g=n(1208);function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}var b={getManager:function(){return new g.a({attributes:{},blockTypes:{}})},node:new(n(848).a)},y=function(e){function t(){return o()(this,t),u()(this,d()(t).apply(this,arguments))}return f()(t,e),l()(t,[{key:"getChange",value:function(){return this.node.changedAt}},{key:"getKey",value:function(){return this.node.key}},{key:"getAttributes",value:function(){return this.node.attributes}},{key:"getChildren",value:function(){var e=this;return Object(m.a)(this.node.children.map(function(n){return new t({node:n,getManager:e.getManager})}))}},{key:"getType",value:function(){return this.node.type}},{key:"hasChildren",value:function(){return this.node.children.size>0}},{key:"getAttribute",value:function(e){var t=this.getAttributes()[e];return this.getManager().constructAttribute(this.node.type,e,t)}},{key:"setAttribute",value:function(e,t){this.getManager().checkAttributeExists(this.node.type,e);var n=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?v(n,!0).forEach(function(t){a()(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):v(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},this.node.attributes,a()({},e,t)),r=this.node.set("attributes",n);return this.set("node",r)}},{key:"change",get:function(){return this.getChange()}},{key:"key",get:function(){return this.getKey()}},{key:"attributes",get:function(){return this.getAttributes()}},{key:"children",get:function(){return this.getChildren()}},{key:"type",get:function(){return this.getType()}}]),t}(Object(m.c)(b,"Block"))},1208:function(e,t,n){"use strict";n.d(t,"a",function(){return c});var r=n(4),a=n.n(r),i=n(6),o=n.n(i),c=function(){function e(t){a()(this,e),this._options=t}return o()(e,[{key:"constructAttribute",value:function(e,t,n){return this._getBlockAttributeFactory(e,t)(n)}},{key:"checkAttributeExists",value:function(e,t){this._getBlockAttributeFactory(e,t)}},{key:"_getBlockAttributeFactory",value:function(e,t){var n=this._options.blockTypes[e];if(!n)throw new Error('Unknown block type "'.concat(e,'".'));var r=n.attributes;if(!r)throw new Error('Block "'.concat(e,'" does not have any attributes.'));var a=r[t];if(!a)throw new Error('Block "'.concat(e,'" does not have attribute "').concat(t,'".'));return this._getAttributeFactory(a.type)}},{key:"_getAttributeFactory",value:function(e){var t=this._options.attributes[e];if(!t)throw new Error('Unknown attribute type "'.concat(e,'".'));return t}}]),e}()},1209:function(e,t,n){"use strict";n.d(t,"a",function(){return y});var r=n(3),a=n.n(r),i=n(4),o=n.n(i),c=n(6),l=n.n(c),s=n(10),u=n.n(s),p=n(8),d=n.n(p),h=n(11),f=n.n(h),m=n(46),g=n(0),v=n.n(g),b=n(1055),y=function(e){function t(){return o()(this,t),u()(this,d()(t).apply(this,arguments))}return f()(t,e),l()(t,[{key:"render",value:function(){return v.a.createElement(b.a,a()({},this.props,{className:Object(m.a)("cs-grid",this.props.className)}))}}]),t}(g.Component)},1210:function(e,t,n){"use strict";var r=n(4),a=n.n(r),i=n(6),o=n.n(i),c=n(10),l=n.n(c),s=n(8),u=n.n(s),p=n(11),d=n.n(p),h=n(0),f=n.n(h),m=n(47),g=n(1211),v=n(48),b=Object(m.a)(function(){return{root:{boxSizing:"border-box",transition:"box-shadow 300ms"},child:{flex:1,display:"flex",position:"relative"}}}),y=Object.freeze({}),k=function(e){function t(){return a()(this,t),l()(this,u()(t).apply(this,arguments))}return d()(t,e),o()(t,[{key:"render",value:function(){var e=this.props,t=e.classes,n=e.block,r=e.renderChildren;return f.a.createElement(g.a,{className:t.root,id:n.getKey(),key:n.getKey()},f.a.createElement("div",{className:t.child},r(n)))}}]),t}(h.Component);k.defaultProps=y,t.a=Object(v.a)(b)(k)},1212:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(4),o=n.n(i),c=n(6),l=n.n(c),s=n(10),u=n.n(s),p=n(8),d=n.n(p),h=n(11),f=n.n(h),m=n(1201),g=n(0),v=n.n(g),b=n(836),y=n(353),k=function(e){function t(){return o()(this,t),u()(this,d()(t).apply(this,arguments))}return f()(t,e),l()(t,[{key:"render",value:function(){var e=this.props,t=e.block,n=e.client,r=e.defaultPinterestDescription,i=t.getAttribute("id");if(!i)return null;var o=t.getAttribute("link")||"",c=o.trim().length>0,l=c?"a":v.a.Fragment,s=c?{href:o}:{};return v.a.createElement(b.a,{format:t.getAttribute("_format")},v.a.createElement(l,a()({},s),v.a.createElement(m.a,{alt:t.getAttribute("alt"),filename:t.getAttribute("filename"),fit:t.getAttribute("fit")||"outside",imageId:i,title:t.getAttribute("title"),pinterestDescription:t.getAttribute("pinterestDescription")||r,client:n,width:Object(y.b)(t),height:Object(y.a)(t),style:{width:"100%"}})))}}]),t}(g.Component);t.a=k},1213:function(e,t,n){"use strict";n.d(t,"a",function(){return y});var r=n(4),a=n.n(r),i=n(6),o=n.n(i),c=n(10),l=n.n(c),s=n(8),u=n.n(s),p=n(11),d=n.n(p),h=n(647),f=n(1231),m=n(0),g=n.n(m),v=n(837),b=n(838),y=function(e){function t(){var e;return a()(this,t),(e=l()(this,u()(t).apply(this,arguments)))._key=Object(h.a)(),e}return d()(t,e),o()(t,[{key:"render",value:function(){var e=this.props.block;return g.a.createElement(v.a,{id:e.getKey()},g.a.createElement(f.a,{readOnly:!0,key:this._key,formats:Object(b.a)(),value:e.getAttribute("html")}))}}]),t}(m.Component)},1214:function(e,t,n){"use strict";var r=n(4),a=n.n(r),i=n(6),o=n.n(i),c=n(10),l=n.n(c),s=n(8),u=n.n(s),p=n(11),d=n.n(p),h=n(0),f=n.n(h),m=n(839),g=function(e){function t(){return a()(this,t),l()(this,u()(t).apply(this,arguments))}return d()(t,e),o()(t,[{key:"render",value:function(){var e=this.props.block.getAttribute("item");return e?f.a.createElement(m.a,{item:e}):null}}]),t}(h.Component);t.a=g},1215:function(e,t,n){"use strict";n.d(t,"a",function(){return g});var r=n(4),a=n.n(r),i=n(6),o=n.n(i),c=n(10),l=n.n(c),s=n(8),u=n.n(s),p=n(11),d=n.n(p),h=n(0),f=n.n(h),m=Object.freeze({}),g=function(e){function t(){var e;return a()(this,t),(e=l()(this,u()(t).apply(this,arguments))).state=m,e}return d()(t,e),o()(t,[{key:"render",value:function(){var e=this.props,t=e.block,n=e.renderChildren;return f.a.createElement("div",null,n(t))}}]),t}(h.Component)},1216:function(e,t,n){"use strict";n.d(t,"a",function(){return v});var r=n(4),a=n.n(r),i=n(6),o=n.n(i),c=n(10),l=n.n(c),s=n(8),u=n.n(s),p=n(11),d=n.n(p),h=n(0),f=n.n(h),m=n(851),g=n(840),v=function(e){function t(){return a()(this,t),l()(this,u()(t).apply(this,arguments))}return d()(t,e),o()(t,[{key:"render",value:function(){var e=this.props.block;return f.a.createElement(g.a,{id:e.getKey()},f.a.createElement(m.a,null,f.a.createElement("h1",{className:"page__title",style:{marginBottom:0}},e.getAttribute("title")||""),f.a.createElement("p",{className:"page__published-at",style:{marginTop:0}},e.getAttribute("timestamp")||"")))}}]),t}(h.Component)},1219:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(0),o=n.n(i);t.a=function(e){return o.a.createElement("svg",a()({width:"1em",height:"1em",viewBox:"0 0 24 24"},e),o.a.createElement("g",{fillRule:"nonzero"},o.a.createElement("path",{d:"M15.764 14.636l-2.63-2.63 2.63-2.63a.8.8 0 000-1.127.802.8
102 0 00-1.128 0l-2.631 2.63-2.631-2.63c-.31-.31-.779-.354-1.128 0-.355.354-.3.829 0 1.128l2.63 2.63-2.63 2.63a.77.77 0 000 1.127c.32.32.818.31 1.128 0l2.63-2.63 2.632 2.63c.31.31.819.31 1.128 0a.792.792 0 000-1.128z"}),o.a.createElement("path",{d:"M12 3.346c2.313 0 4.486.9 6.12 2.534A8.597 8.597 0 0120.654 12a8.597 8.597 0 01-2.534 6.12A8.597 8.597 0 0112 20.654a8.597 8.597 0 01-6.12-2.534A8.597 8.597 0 013.346 12c0-2.313.9-4.486 2.534-6.12A8.597 8.597 0 0112 3.346zM12 2C6.476 2 2 6.476 2 12s4.476 10 10 10 10-4.476 10-10S17.524 2 12 2z"})))}},1220:function(e,t,n){"use strict";var r,a,i=n(4),o=n.n(i),c=n(6),l=n.n(c),s=n(10),u=n.n(s),p=n(8),d=n.n(p),h=n(11),f=n.n(h),m=n(1),g=n.n(m),v=n(0),b=n.n(v),y=n(1221),k=n(47),E=n(1233),w=n(46),O=n(48);function C(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function _(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?C(n,!0).forEach(function(t){g()(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):C(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var S=Object(k.a)(function(e){return{root:_({},e.font("control"),{outline:0,position:"relative"}),wrapper:{alignItems:"center",background:e.color("grey","50"),boxSizing:"border-box",cursor:"pointer",display:"flex",flexDirection:"column",height:"100%",justifyContent:"center",lineHeight:2,padding:"2em",position:"relative",textAlign:"center",transform:"color 240ms",transition:"background-color 150ms",width:"100%","$root:focus &, &:hover":{background:e.color("grey","100")}},title:{fontSize:30},message:{fontSize:16}}}),x=Object.freeze({title:"This block is empty.",message:"Click to add your first block."}),j=Object.freeze({focused:!1}),D=Symbol(),A=Symbol(),T=function(e){function t(){var e;return o()(this,t),(e=u()(this,d()(t).apply(this,arguments))).state=j,e[r]=function(){e.setState({focused:!0})},e[a]=function(){e.setState({focused:!1})},e}return f()(t,e),l()(t,[{key:"render",value:function(){var e=this,t=this.props,n=t.blocks,r=t.classes,a=t.className,i=t.disableBlockPicker,o=t.id,c=t.message,l=t.onClick,s=t.onSelect,u=t.title,p=t.style;return b.a.createElement(E.a,{in:this.state.focused,popup:b.a.createElement(y.a,{blocks:n,onSelect:s}),style:{zIndex:100}},function(t){var n=t.popup;return b.a.createElement("div",{id:o,onFocus:i?void 0:e[D],onBlur:i?void 0:e[A],tabIndex:0,className:Object(w.a)(r.root,a),onClick:l,style:p},b.a.createElement("div",{className:r.wrapper},b.a.createElement("div",{className:r.title},u),b.a.createElement("div",{className:r.message},c)),n)})}}]),t}(v.Component);r=D,a=A,T.defaultProps=x,t.a=Object(O.a)(S)(T)},1221:function(e,t,n){"use strict";var r=n(14),a=n.n(r),i=n(4),o=n.n(i),c=n(6),l=n.n(c),s=n(10),u=n.n(s),p=n(8),d=n.n(p),h=n(11),f=n.n(h),m=n(0),g=n.n(m),v=n(47),b=n(1228),y=n(48),k=Object(v.a)(function(e){return{root:{"& svg":{height:20,width:"100%",paddingTop:12}},icon:{display:"flex",alignItems:"center",justifyContent:"center",height:40,opacity:.5,"& svg":{height:30,width:60}},option:{height:30,display:"flex",flexDirection:"column"},label:{fontSize:9,textAlign:"center",whiteSpace:"nowrap"}}}),E=Object.freeze({blocks:[]}),w=function(e){function t(){return o()(this,t),u()(this,d()(t).apply(this,arguments))}return f()(t,e),l()(t,[{key:"render",value:function(){return g.a.createElement(b.a,{className:this.props.classes.root,options:this._getGridPickerOptions(),onSelect:this.props.onSelect})}},{key:"_getGridPickerOptions",value:function(){var e=this.props.classes;return this.props.blocks.map(function(t){var n=a()(t,2);return[n[0],n[1].map(function(t){var n=t.icon,r=t.title,a=void 0===r?"":r,i=t.name;return{key:a,label:g.a.createElement(m.Fragment,null,n,g.a.createElement("div",{className:e.label},a)),value:i}})]})}}]),t}(m.Component);w.defaultProps=E,t.a=Object(y.a)(k)(w)},1222:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(4),o=n.n(i),c=n(6),l=n.n(c),s=n(10),u=n.n(s),p=n(8),d=n.n(p),h=n(11),f=n.n(h),m=n(47),g=n(852),v=n(46),b=n(48),y=n(0),k=n.n(y),E=n(1065),w=Object(m.a)(function(){return{root:{margin:"-20px 0",padding:"20px 0"}}}),O=Object.freeze({}),C=function(e){function t(){var e;return o()(this,t),(e=u()(this,d()(t).apply(this,arguments))).state=O,e._scrollerRef=null,e._lockTimer=null,e._setScrollerDOMRef=function(t){e._scrollerRef=t},e._setScrollLocked=function(t){e.setState({scrollLocked:t})},e._handlePopupOpening=function(){e._lockScroller()},e._handlePopupClosing=function(){e._unlockScroller()},e._lockScroller=function(){e._lockTimer&&clearTimeout(e._lockTimer),e._setScrollLocked(!0)},e._unlockScroller=function(){e._lockTimer&&clearTimeout(e._lockTimer),e._lockTimer=setTimeout(function(){return e._setScrollLocked(!1)},500)},e}
1return f()(t,e),l()(t,[{key:"componentDidMount",value:function(){var e=this._scrollerRef;e&&(e.addEventListener("taffy:popup:opening",this._handlePopupOpening),e.addEventListener("taffy:popup:closing",this._handlePopupClosing))}},{key:"componentWillUnmount",value:function(){var e=this._scrollerRef;e&&(e.removeEventListener("taffy:popup:opened",this._handlePopupOpening),e.removeEventListener("taffy:popup:closing",this._handlePopupClosing))}},{key:"render",value:function(){var e=this.props.classes;return k.a.createElement(g.a,{className:Object(v.a)(e.root,"cs-deck"),domRef:this._setScrollerDOMRef,locked:this.state.scrollLocked,suppressScrollY:!0},k.a.createElement(E.a,a()({title:"Deck"},this.props)))}}]),t}(y.Component);t.a=Object(b.a)(w)(C)},1223:function(e,t,n){"use strict";n.d(t,"a",function(){return y});var r=n(3),a=n.n(r),i=n(4),o=n.n(i),c=n(6),l=n.n(c),s=n(10),u=n.n(s),p=n(8),d=n.n(p),h=n(11),f=n.n(h),m=n(46),g=n(0),v=n.n(g),b=n(1065),y=function(e){function t(){return o()(this,t),u()(this,d()(t).apply(this,arguments))}return f()(t,e),l()(t,[{key:"render",value:function(){return v.a.createElement(b.a,a()({title:"Grid"},this.props,{className:Object(m.a)("cs-grid")}))}}]),t}(g.Component)},1225:function(e,t,n){"use strict";n.d(t,"a",function(){return _});var r=n(4),a=n.n(r),i=n(6),o=n.n(i),c=n(10),l=n.n(c),s=n(8),u=n.n(s),p=n(11),d=n.n(p),h=n(18),f=n.n(h),m=n(85),g=n.n(m),v=n(655),b=n(1224),y=n(0),k=n.n(y),E=n(1066),w=n(1220),O=(Object.freeze({blocks:[]}),Object.freeze({})),C=function(e,t,n){return t[n]<50&&e},_=function(e){function t(){var e;return a()(this,t),(e=l()(this,u()(t).apply(this,arguments))).state=O,e._lines=[],e._handleMouseMove=function(t){var n=Object(v.a)(t).clientY;e.setState({clientY:n})},e._handleMouseLeave=function(){e.setState({clientY:void 0})},e._handleSelect=function(t,n){var r=e.props,a=r.block,i=r.getValue;(0,r.onChange)(i().insert([a.getKey(),t],n))},e._calculateLineDistances=function(t){return e._lines.map(function(e){if(!e||"number"!=typeof t)return 1/0;var n=e.getBoundingClientRect().top;return Math.abs(t-n)})},e._setLineRef=function(t,n){e._lines[t]=n},e}return d()(t,e),o()(t,[{key:"render",value:function(){return k.a.createElement(b.a,{target:"window",onMouseMove:this._handleMouseMove},k.a.createElement("div",null,this._renderStackChildren()))}},{key:"_renderStackChildren",value:function(){return this.props.block.getChildren().size>0?this._renderChildBlocks():this._renderEmptyPlaceholder()}},{key:"_renderEmptyPlaceholder",value:function(){return k.a.createElement(w.a,{blocks:this.props.blocks,onSelect:g()(this._handleSelect,0)})}},{key:"_renderChildBlocks",value:function(){var e=this,t=this.props,n=t.block,r=t.blocks,a=t.renderBlock,i=this.state.clientY,o=this._calculateLineDistances(i),c=function(e){var t=Math.min.apply(Math,f()(e));return t===1/0?-1:e.indexOf(t)}(o),l="number"==typeof this.state.clientY;return n.getChildren().map(function(t,n,i){return k.a.createElement(k.a.Fragment,{key:t.getKey()},k.a.createElement(E.a,{blocks:r,domRef:g()(e._setLineRef,n),first:0===n,in:C(l,o,n),key:"".concat(t.getKey(),"-div"),nearest:n===c,onSelect:g()(e._handleSelect,n)}),a(t),n===i.size-1&&k.a.createElement(E.a,{blocks:r,domRef:g()(e._setLineRef,n+1),in:C(l,o,n+1),key:"".concat(t.getKey(),"-div-last"),last:!0,nearest:n+1===c,onSelect:g()(e._handleSelect,n+1)}))})}}]),t}(y.Component)},1226:function(e,t,n){"use strict";var r=n(1),a=n.n(r),i=n(4),o=n.n(i),c=n(6),l=n.n(c),s=n(10),u=n.n(s),p=n(8),d=n.n(p),h=n(11),f=n.n(h),m=n(31),g=n.n(m),v=n(429),b=n.n(v),y=n(16),k=n.n(y),E=n(180),w=n.n(E),O=n(43),C=n.n(O),_=n(111),S=n.n(_),x=n(0),j=n.n(x),D=n(1384),A=n(1385),T=n(846),P=n(3),z=n.n(P),I=n(1419),R=function(e){function t(){return o()(this,t),u()(this,d()(t).apply(this,arguments))}return f()(t,e),l()(t,[{key:"render",value:function(){return j.a.createElement(I.a,z()({items:[["bold","italic","underline","strike-through"],["align","link"],[{"font-select":["h1","h2","h3","h4","h5","h6","p"]}],["ordered-list","unordered-list"],["undo","redo"]]},this.props))}}]),t}
1(x.Component),M=function(e){var t=e.onBlur,n=e.onChange,r=e.placeholder,a=e.value;return j.a.createElement(T.a,{onBlur:t,onChange:n,placeholder:r,plugins:[R],value:a,formats:["align","bold","italic","link","list","strike","underline","blockquote","header","cs_link"]})},N=n(430),L=n(123),B=n(1420),H=n(1201),V=n(46),F=function(e){function t(){var e;return o()(this,t),(e=u()(this,d()(t).apply(this,arguments)))._uploaderRef=Object(x.createRef)(),e._getDebouncedImageHeight=S()(function(){return e.props.media.height},300,{leading:!0,trailing:!0}),e._getDebouncedImageWidth=S()(function(){return e.props.media.width},300,{leading:!0,trailing:!0}),e}return f()(t,e),l()(t,[{key:"render",value:function(){var e=this,t=this.props,n=t.client,r=t.media,a=t.uploadOptions,i=t.uploadUri,o=t.resizing;return j.a.createElement(B.a,{height:r.height,width:r.width,style:this._getStyle(),uploadOptions:a,uploadUri:i,onUploadComplete:this.props.onUploadComplete},function(t){var a=t.className,i=t.onTransitionEnd,c=t.onLoad;return r.id?o?j.a.createElement("div",{style:{position:"absolute",width:"100%",background:"#eee"}}):j.a.createElement(H.a,{disablePinterest:!0,client:n,imageId:r.id,filename:r.filename,height:o?e._getDebouncedImageHeight():r.height,width:o?e._getDebouncedImageWidth():r.width,fit:"cover",className:Object(V.a)(a),onLoad:c,onTransitionEnd:i,style:{width:"100%"}}):null})}},{key:"_getStyle",value:function(){var e=this.props.media,t=(e.height,e.width);return e.orientation===L.a.Vertical?{height:"100%",width:"100%",paddingBottom:0,position:"absolute",overflow:"hidden"}:{height:"100%",width:"".concat(t,"px"),paddingBottom:0,position:"absolute",overflow:"hidden"}}},{key:"_renderAverageColor",value:function(){}},{key:"_getPictureSources",value:function(){return[]}}]),t}(x.Component);F.defaultProps={blockSizes:[]};var q=n(47),U=n(1411),W=n(1383),K=n(48),$=Object(q.a)(function(e){return{root:{padding:"0.5em",position:"relative"},resizeHandle:{bottom:"-3px",cursor:"row-resize",height:"6px",left:0,position:"absolute",width:"100%",zIndex:20,"&$horizontal":{bottom:"auto",cursor:"col-resize",height:"100%",left:"auto",right:0,top:0,width:6}},horizontal:{}}}),G=function(e){function t(){var e;return o()(this,t),(e=u()(this,d()(t).apply(this,arguments)))._elRef=null,e._setDOMRef=function(t){e._elRef=t},e._getTarget=function(){return e._elRef},e}return f()(t,e),l()(t,[{key:"render",value:function(){var e=this,t=this.props,n=t.media,r=t.classes,a=t.onResize,i=t.onResizeEnd;return j.a.createElement(U.a,{target:this._getTarget,onResize:a,onResizeEnd:i},function(t){var a=t.startResize,i=t.resizing;return j.a.createElement(W.a,{className:Object(V.a)(),domRef:e._setDOMRef,style:e._getStyle()},e._renderMedia(i),j.a.createElement("div",{className:Object(V.a)(r.resizeHandle,n.orientation===L.a.Horizontal&&r.horizontal),onMouseDown:function(e){return a(e,{anchor:"south"})}}))})}},{key:"_getStyle",value:function(){var e=this.props.media,t=e.height,n=e.width;return e.orientation===L.a.Vertical&&t&&n?{height:"0",width:"100%",paddingBottom:"".concat(Math.floor(t/n*100),"%")}:{height:"100%",width:"".concat(n,"px")}}},{key:"_renderMedia",value:function(e){var t=this.props,n=t.media,r=t.onUploadComplete,a=t.imageClient,i=t.uploadOptions,o=t.uploadUri,c=t.resizing;if(n.type===L.b.Image)return j.a.createElement(F,{client:a,media:n,onUploadComplete:r,uploadOptions:i,uploadUri:o,resizing:c||e})}}]),t}
1(x.Component),Y=Object(K.a)($)(G),J=n(1231),Q=Object(q.a)(function(){return{root:{padding:"0.5em",position:"relative","& *:first-child":{marginTop:0},"& p":{fontSize:"0.85rem",fontStyle:"italic",marginTop:"0.2em",opacity:.8}}}}),Z=function(e){function t(){return o()(this,t),u()(this,d()(t).apply(this,arguments))}return f()(t,e),l()(t,[{key:"render",value:function(){var e=this.props,t=e.block,n=e.classes,r=e.imageClient,a=e.onUploadComplete,i=e.onTextChange,o=e.uploadOptions,c=e.uploadUri,l=t.getAttribute("sponsor");return j.a.createElement("div",{className:Object(V.a)(n.root),style:{borderTop:"1px solid rgba(0, 0, 0, 0.1)",display:"flex",marginTop:"0.5rem",padding:"0.5rem"}},j.a.createElement("div",{style:{width:"33%",marginRight:"1rem"}},j.a.createElement(B.a,{style:{minHeight:"50px",position:"relative"},uploadOptions:o,uploadUri:c,onUploadComplete:a},function(e){var t=e.className,n=e.onTransitionEnd,a=e.onLoad;return l.id?j.a.createElement(H.a,{client:r,imageId:l.id,filename:"sponsor",fit:"inside",className:Object(V.a)(t),onLoad:a,onTransitionEnd:n,style:{width:"100%",height:"100%"}}):null})),j.a.createElement("div",{style:{alignItems:"center",flex:1,position:"relative",display:"flex"}},j.a.createElement(J.a,{value:l.html,onChange:i,defaultValue:"Sponsored by...",style:{flex:1}})))}}]),t}(x.Component),X=Object(K.a)(Q)(Z),ee=n(5),te=n.n(ee),ne=n(1062),re=n(1387),ae=n(1396),ie=n(1395),oe=n(1232),ce=Object(q.a)(function(e){return{root:{fontSize:13,margin:"0.5rem",padding:2,whiteSpace:"nowrap",textAlign:"center","& strong":{fontWeight:700}}}}),le=Object.freeze({onDeleteClick:k.a}),se=Object.freeze({in:!1}),ue=function(e){function t(){var e;return o()(this,t),(e=u()(this,d()(t).apply(this,arguments))).state=se,e._handleFocus=function(){e.setState({in:!0})},e._handleBlur=function(){e.setState({in:!1})},e}return f()(t,e),l()(t,[{key:"render",value:function(){var e=this.props,t=e.classes,n=e.showSponsor,r=e.onShowSponsorChange,a=j.a.createElement("div",{className:t.root},j.a.createElement("label",null,j.a.createElement("input",{onChange:function(e){return r?r(e.target.checked):null},type:"checkbox",checked:n})," ","Show Card Sponsor"));return j.a.createElement(oe.a,{flyout:a,in:this.state.in,onFocus:this._handleFocus,onBlur:this._handleBlur},j.a.createElement(ie.a,null))}}]),t}(x.Component);ue.defaultProps=le;var pe=Object(K.a)(ce)(ue),de=n(18),he=n.n(de),fe=n(19),me=n.n(fe),ge=n(37),ve=n.n(ge),be=n(1394),ye=n(24),ke=n.n(ye),Ee=n(1199),we=n(1427),Oe=n(1424),Ce=n(1063);function _e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Se(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_e(n,!0).forEach(function(t){a()(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_e(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function xe(){var e=me()(["\n query pages($first: Int, $after: Cursor, $query: String) {\n pages(first: $first, after: $after, query: $query) {\n edges {\n node {\n id\n title\n description\n path\n images {\n type\n image {\n id\n }\n }\n }\n }\n pageInfo {\n hasNextPage\n endCursor\n }\n }\n }\n"]);return xe=function(){return e},e}var je=ke()(xe()),De=Object(q.a)(function(e){return{root:{fontSize:13,width:280}}}),Ae=Object.freeze({onDeleteClick:k.a,onSaveClick:k.a}),Te=function(e){return{href:e.href||"",in:!1,view:e.href?"external":"internal"}},Pe=function(e){function t(){var e;return o()(this,t),(e=u()(this,d()(t).apply(this,arguments))).state=Te(e.props),e._handleSearchChange=S()(function(t){e.setState({query:t})}),e._handleSelect=function(t){e.props.onSelect&&e.props.onSelect(t),e.setState({in:!1})},e._handleCancelClick=function(){e.setState({in:!1})},e._handleDeleteClick=function(){e.setState({in:!1}),e.props.onDeleteClick()},e._handleFocus=function(){e.focused=!0,e.setState({in:!0})},e._handleBlur=function(){e.focused=!1,e.focusTimer=setTimeout(function(){!1===e.focused&&e.setState({in:!1})},20)},e}
1return f()(t,e),l()(t,[{key:"componentWillUnmount",value:function(){this.focusTimer&&clearTimeout(this.focusTimer)}},{key:"render",value:function(){var e=this,t=this.props.classes,n=!1,r=j.a.createElement("div",{className:t.root},j.a.createElement("div",{style:{display:"flex"}},j.a.createElement("div",{style:{padding:"0.5rem",textAlign:"center",flex:1,cursor:"pointer",fontWeight:"internal"===this.state.view?"bold":"normal"},onClick:function(){return e.setState({view:"internal"})}},"Internal Link"),j.a.createElement("div",{style:{padding:"0.5rem",textAlign:"center",flex:1,cursor:"pointer",fontWeight:"external"===this.state.view?"bold":"normal"},onClick:function(){return e.setState({view:"external"})}},"External Link")),"internal"===this.state.view&&j.a.createElement("div",null,j.a.createElement("div",{style:{padding:"0.5rem"}},j.a.createElement("input",{onChange:function(t){return e._handleSearchChange(t.currentTarget.value)},placeholder:"Search",style:{border:"none",borderBottom:"1px solid #eee",outline:"none",width:"100%"}})),j.a.createElement(Ee.b,{fetchPolicy:"network-only",query:je,variables:{first:15,query:this.state.query}},function(t){var r=t.data,a=t.loading,i=t.fetchMore,o=(te()(t,["data","loading","fetchMore"]),ve()(r,"pages.edges",[]).map(function(e){return e.node}).map(function(e){return{key:e.id,label:e.title||"Untitled",value:e}}));return j.a.createElement(we.a,{onScroll:function(t){var o=t.currentTarget,c=o.offsetHeight,l=o.scrollHeight,s=o.scrollTop;!a&&!n&&r&&r.pages&&r.pages.pageInfo.hasNextPage&&l-s-c<200&&(n=!0,i({updateQuery:function(e,t){var n=t.fetchMoreResult;return n?Se({},e,{pages:Se({},e.pages,{edges:[].concat(he()(e.pages.edges),he()(n.pages.edges)),pageInfo:n.pages.pageInfo})}):e},variables:{first:15,after:r.pages.pageInfo.endCursor,query:e.state.query}}))},onSelect:e._handleSelect,options:o})})),"external"===this.state.view&&j.a.createElement("div",{style:{padding:"0.5rem"}},j.a.createElement(Oe.a,{label:"URL",value:this.state.href,onChange:function(t){return e.setState({href:t})},style:{margin:"0.5rem 0"}}),j.a.createElement(Ce.a,{onClick:function(){e.props.onSaveClick(e.state.href),e.setState({in:!1})}},"Save")));return j.a.createElement(oe.a,{flyout:r,in:this.state.in,onFocus:this._handleFocus,onBlur:this._handleBlur},j.a.createElement(be.a,null))}}]),t}(x.Component);Pe.defaultProps=Ae;var ze=Object(K.a)(De)(Pe),Ie=function(e){var t=e.onDeleteClick,n=e.onLinkSelect,r=e.showSponsor,a=e.onShowSponsorChange,i=te()(e,["onDeleteClick","onLinkSelect","showSponsor","onShowSponsorChange"]);return j.a.createElement(re.a,z()({title:"Card"},i),j.a.createElement(ze,{href:i.block.getAttribute("href"),onSelect:n,onSaveClick:function(e){return n(e)}}),j.a.createElement(pe,{showSponsor:r,onShowSponsorChange:a}),j.a.createElement(ne.a,null),j.a.createElement(ae.a,{onDeleteClick:t,title:"Card"}))},Re=n(826);function Me(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Ne(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Me(n,!0).forEach(function(t){a()(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Me(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}n.d(t,"a",function(){return qe});var Le=200,Be=500,He=2e3,Ve=Object.freeze({onDelete:k.a,className:""}),Fe=function(e){return{editorKey:e.editorKey||0,mediaHeight:void 0,mediaWidth:void 0,readonly:!1,expanded:!1}},qe=function(e){function t(){var e;return o()(this,t),(e=u()(this,d()(t).apply(this,arguments))).state=Fe(e.props),e.hooks=function(){return{onResize:e._handleCardResize,onResizeEnd:e._handleCardResizeEnd,onResizeStart:e._handleCardResizeStart}},e._frameRef=null,e._textContainerRef=Object(x.createRef)(),e._handleShowSponsorChange=function(t){var n=e.props,r=n.block,a=n.getValue,i=n.onChange,o=Ne({},r.getAttribute("sponsor"),{show:t});i(a().replace(r.setAttribute("sponsor",o)))},e._handleSponsorImageUploadComplete=function(t){var n=e.props,r=n.block,a=n.onChange,i=n.getValue,o=Ne({},r.getAttribute("sponsor"),{id:t.id,filename:t.filename}),c=r.setAttribute("sponsor",o);a(i().replace(c))},e._handleSponsorTextChange=S()(function(t){var n=e.props,r=n.block,a=n.getValue,i=n.onChange,o=r.getAttribute("sponsor");i(a().replace(r.setAttribute("sponsor",Ne({},o,{html:t}))))},Be,{leading:!1,trailing:!0,maxWait:He}),e._handleTextChange=S()(function(t){var n=e.props,r=n.block,a=n.getValue;(0,n.onChange)(a().replace(r.setAttribute("html",t)))},Be,{leading:!1,trailing:!0,maxWait:He}),e._handleCardResizeStart=function(){var t=e._getCurrentMedia().height;e.setState({mediaPreHeight:t,resizing:!0})},e._handleCardResize=function(){var t=e._frameRef.getBoundingClientRect(),n=e._textContainerRef.current.getBoundingClientRect().height;t.height<Le?e.setState({mediaHeight:t.height,mediaWidth:t.height,orientation:L.a.Horizontal}):e.setState({mediaHeight:Math.min(e.state.mediaPreHeight,t.height-n),mediaWidth:t.width,orientation:L.a.Vertical})},e._handleCardResizeEnd=function(t){e._frameRef.getBoundingClientRect();var n,r=e.state,a=r.mediaHeight,i=r.orientation;i===L.a.Horizontal?(t.height,n=t.height):n=Math.ceil(t.width),e.setState({mediaHeight:void 0,mediaWidth:void 0,orientation:void 0,resizing:!1},function(){e._mergeCurrentBreakpointAttributes({media:{orientation:i,width:n,height:a}})})},e._handleMediaResize=function(t){e.setState({mediaHeight:t.height,mediaWidth:t.width})},e._handleMediaResizeEnd=function(t){e.setState({mediaHeight:void 0,mediaWidth:void 0},function(){e._mergeCurrentBreakpointAttributes({media:{height:Math.ceil(t.height),width:Math.ceil(t.width)}})})},e._handleLinkSelect=function(t){var n=e.state.editorKey||0,r=e.props,a=r.block,i=r.getValue,o=r.onChange,c=a;if("string"==typeof t)c=a.setAttribute("to",void 0).setAttribute("href",t);else{c=a.setAttribute("href",void 0).setAttribute("to",t.path),(t.title||t.description)&&(c=c.setAttribute("html","\n <h1>".concat(t.title,"</h1>\n <p>").concat(t.description,"</p>\n ").trim()),n=Math.random());var l=t.images.find(function(e){return"generic"===e.type});l&&l.image&&(c=e.setImage(l.image.id,c))}o(i().replace(c)),e.setState({editorKey:n})},e._mergeCurrentBreakpointAttributes=function(t){var n=e.props.currentBreakpoint;if(!n)throw new Error("No current breakpoint.");e._mergeBreakpointAttributes(n,t)},e._mergeBreakpointAttributes=function(t,n){var r=e.props,i=r.block,o=r.getValue,c=r.onChange,l=e._getBreakp
1oints(),s=Ne({},l,a()({},t,w()(l[t],n))),u=i.setAttribute("breakpoints",s);c(o().replace(u))},e._handleImageUploadComplete=function(t){var n=e.props,r=n.block,i=n.onChange,o=n.getValue,c={media:{id:t.id,type:L.b.Image,filename:t.filename}},l=e._getBreakpoints(),s=g()(l,function(e,t,n){return Ne({},e,a()({},n,w()(t,c)))},{}),u=r.setAttribute("breakpoints",s);i(o().replace(u))},e._handleDeleteClick=function(){var t=e.props,n=t.block,r=t.getValue,a=t.onChange,i=t.onDelete;a(r().del(n)),i(n)},e._setFrameRef=function(t){e._frameRef=t},e}return f()(t,e),l()(t,[{key:"componentDidMount",value:function(){this._getCurrentMedia()||this.forceUpdate()}},{key:"componentDidUpdate",value:function(e,t){this.props.editorKey!==e.editorKey&&this.state.editorKey!==this.props.editorKey&&this.setState({editorKey:this.props.editorKey})}},{key:"render",value:function(){var e=this,t=this.props,n=t.block,r=t.imageClient,a=(t.pageList,t.parentToolbar),i=(t.parentToolbarItems,t.uploadUri),o=t.uploadOptions,c=n.getAttribute("sponsor"),l=this._getCurrentMedia();return j.a.createElement(D.a,{block:n},j.a.createElement(Re.a,{className:["cs-card",this.props.className].join(" ").trim(),style:{cursor:n.getAttribute("expandedHtml")?"pointer":void 0},id:n.getKey(),onClick:function(){e.setState({expanded:!e.state.expanded})}},j.a.createElement(A.a,null,a,this._getToolbar()),j.a.createElement(N.a,{orientation:l.orientation,domRef:this._setFrameRef,id:n.getKey()},this._renderCardMedia(),j.a.createElement("div",{style:{display:"flex",flex:1}},this.props.children,j.a.createElement("div",{style:{flex:1,display:"flex",flexDirection:"column"}},j.a.createElement("div",{style:{flex:1}},j.a.createElement("div",{ref:this._textContainerRef},this._getBody())),c&&c.show&&j.a.createElement(X,{block:n,onChange:this.props.onChange,onUploadComplete:this._handleSponsorImageUploadComplete,imageClient:r,uploadOptions:o,uploadUri:i,onTextChange:this._handleSponsorTextChange}))))))}},{key:"setImage",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.props.block,n={media:{id:e,type:L.b.Image,filename:"thumbnail"}},r=this._getBreakpoints(),i=g()(r,function(e,t,r){return Ne({},e,a()({},r,w()(t,n)))},{});return t.setAttribute("breakpoints",i)}},{key:"_getToolbar",value:function(){var e=this.props,t=e.block,n=(e.pageList,e.parentToolbarItems),r=e.toolbar;if(r)return r;var a=t.getAttribute("sponsor"),i=!!a&&a.show;return j.a.createElement(Ie,{block:t,onLinkSelect:this._handleLinkSelect,onDeleteClick:this._handleDeleteClick,parentItems:n,showSponsor:i,onShowSponsorChange:this._handleShowSponsorChange})}},{key:"_getBody",value:function(){var e=this.props,t=e.block,n=e.body;if(n)return n;var r=this.state.expanded&&t.getAttribute("expandedHtml")?t.getAttribute("expandedHtml"):t.getAttribute("html");return j.a.createElement(M,{key:this.state.editorKey,onChange:this._handleTextChange,value:r})}},{key:"_renderCardMedia",value:function(){var e=this.props,t=e.imageClient,n=e.uploadUri,r=e.uploadOptions,a=this.state.resizing;return j.a.createElement(Y,{media:this._getCurrentCardBreakpoint().media,onUploadComplete:this._handleImageUploadComplete,onResize:this._handleMediaResize,onResizeEnd:this._handleMediaResizeEnd,imageClient:t,uploadOptions:r,uploadUri:n,resizing:a})}},{key:"_getCurrentCardBreakpoint",value:function(){var e=this.props.currentBreakpoint,t=this.state,n=t.mediaHeight,r=t.mediaWidth,a=t.orientation,i=this._getBreakpoints()[e];return n||r?w()(i,{media:b()({height:n,width:r,orientation:a},C.a)}):i}},{key:"_getCurrentMedia",value:function(){return this._getCurrentCardBreakpoint().media}},{key:"_getBreakpoints",value:function(){var e=this.props,t=e.block,n=e.defaults;return t.getAttribute("breakpoints")||n.breakpoints}}]),t}(x.Component);qe.defaultProps=Ve},1227:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(4),o=n.n(i),c=n(6),l=n.n(c),s=n(10),u=n.n(s),p=n(8),d=n.n(p),h=n(11),f=n.n(h),m=n(85),g=n.n(m),v=n(16),b=n.n(v),y=n(46),k=n(0),E=n.n(k),w=n(1207),O=Object(k.createContext)({breakpointNames:[],breakpoints:{},current:"",getMedia:function(){return null}}),C=n(31),_=n.n(C),S=n(60),x=n.n(S),j=n(130),D=n.n(j),A=n(1224),T=Object.freeze({breakpoints:{}}),P=Object.freeze({current:void 0}),z=function(e){function t(){var e;return o()(this,t),(e=u()(this,d()(t).apply(this,arguments))).state=P,e._updateCurrentBreakpoint=function(){var t=e._findMatchingBreakpoint();e.setState({current:t})},e._findMatchingBreakpoint=function(){if("undefined"==typeof window)return D()(x()(e.props.breakpoints));var t=_()(e.props.breakpoints,function(e,t,n){return window.matchMedia(t).matches?n:e},null);if(!t)throw new Error("Failed to match breakpoint!");return t},e._getMedia=function(t){return e.props.breakpoints[t]||null},e}
1return f()(t,e),l()(t,[{key:"render",value:function(){var e=this.props.breakpoints,t={breakpoints:e,breakpointNames:x()(e),current:this.state.current||this._findMatchingBreakpoint(),getMedia:this._getMedia};return E.a.createElement(A.a,{onResize:this._updateCurrentBreakpoint},E.a.createElement(O.Provider,{value:t},this.props.children))}}]),t}(k.Component);z.defaultProps=T;var I,R,M,N,L,B=n(1242),H=n(1413),V=Object.freeze({}),F=Symbol(),q=Symbol(),U=Symbol(),W=Symbol(),K=Symbol(),$=function(e){function t(){var e;return o()(this,t),(e=u()(this,d()(t).apply(this,arguments))).state=V,e[I]=function(t){e.setState({key:null})},e[R]=function(){e.setState({disabled:!0})},e[M]=function(){e.setState({disabled:!1})},e[N]=function(t){e.setState({key:t})},e[L]=function(t){return!(e.state.disabled||e.state.key&&t!==e.state.key)},e}return f()(t,e),l()(t,[{key:"render",value:function(){var e=this.state,t=e.key,n=e.disabled,r={blur:this[F],disable:this[q],disabled:!!n,enable:this[U],enabled:!n,focus:this[W],focusedKey:t||null,shouldDecorate:this[K]};return E.a.createElement(H.a.Provider,{value:r},this.props.children)}}]),t}(k.Component);I=F,R=q,M=U,N=W,L=K;var G,Y,J,Q,Z,X=n(1060),ee=Object.freeze({}),te=Symbol(),ne=Symbol(),re=Symbol(),ae=Symbol(),ie=Symbol(),oe=Symbol(),ce=function(e){function t(){var e;return o()(this,t),(e=u()(this,d()(t).apply(this,arguments))).state=ee,e[G]=function(t){e.setState({hovered:t})},e[Y]=function(t){e.state.hovered&&e.state.hovered.getKey()===t.getKey()&&e.setState({hovered:void 0})},e[J]=function(t){e.state.focused&&t.getKey()===e.state.focused.getKey()&&e.setState({focused:void 0})},e[Q]=function(t){e.setState({focused:t})},e[Z]=function(t){var n=e.state,r=n.focused,a=n.hovered;return r?t.node.contains(r.getKey()):!!a&&t.node.contains(a.getKey())},e}return f()(t,e),l()(t,[{key:"render",value:function(){var e=this,t={blur:this[ne],focus:this[re],isIn:this[ae],mouseOut:this[ie],mouseOver:this[oe]};return E.a.createElement(H.a.Consumer,null,function(n){return e[te]=n,E.a.createElement(X.a.Provider,{value:t},e.props.children)})}}]),t}(k.Component);G=oe,Y=ie,J=ne,Q=re,Z=ae;var le=n(955),se=function(){},ue=n(1208);n.d(t,"a",function(){return he});var pe=Object.freeze({attributes:{},blockComponents:{},blockProps:{},blockTypes:{},onChange:b.a,value:new B.a}),de=Object.freeze({}),he=function(e){function t(){var e;return o()(this,t),(e=u()(this,d()(t).apply(this,arguments))).state=de,e._blockMap={},e._renderBlock=function(t,n){var r=e.props,i=r.blockComponents,o=r.onChange,c=r.readonly,l=r.value,s=t.node,u=s.key,p=s.type;if(!e.props.blockTypes[p])return null;var d=i[p],h=e.props.blockProps[p];return se("Rendering %s block: %O",t.getType(),{props:n,block:t.toJS(),component:d,value:l.toJS()}),E.a.createElement(O.Consumer,{key:u},function(r){var i=r.breakpoints,l=r.breakpointNames,s=r.current,p=r.getMedia;return E.a.createElement(d,a()({block:t,breakpointNames:l,breakpoints:i,currentBreakpoint:s,delta:new le.a,getBreakpointMedia:p,getValue:e._getValue,hook:g()(e._runHooks,u),id:u,onChange:o,readonly:c,ref:g()(e._setBlockRef,u),renderBlock:e._renderBlock,renderChildren:e._renderChildren},h,n))})},e._renderChildren=function(t,n){return t.getChildren().map(function(t){return e._renderBlock(t,n)})},e._getManager=function(){return e._manager},e._getValue=function(){return e.props.value},e._setBlockRef=function(t,n){e._blockMap[t]=n},e._runHooks=function(t,n){return function(){for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];var o=e._getValue().tree.find(t);o&&o.children.forEach(function(t){var r,i=e._blockMap[t.key];i&&i.hooks&&((r="function"==typeof i.hooks?i.hooks()[n]:i.hooks[n])&&r.apply(void 0,a))})}},e}return f()(t,e),l()(t,[{key:"componentWillMount",value:function(){this._createManager()}},{key:"componentDidUpdate",value:function(e){e!==this.props&&this._createManager()}},{key:"render",value:function(){var e=this,t=this.props,n=t.breakpoints,r=t.className,a=t.value;return E.a.createElement(z,{breakpoints:n},E.a.createElement($,null,E.a.createElement(ce,null,E.a.createElement("div",{className:Object(y.a)("composer",r)},a.tree.root.children.map(function(t){return e._renderBlock(new w.a({node:t,getManager:e._getManager}))})))))}},{key:"_createManager",value:function(){this._manager=new ue.a({attributes:this.props.attributes,blockTypes:this.props.blockTypes})}}]),t}(k.Component);he.defaultProps=pe},1229:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(5),o=n.n(i),c=n(1),l=n.n(c),s=n(4),u=n.n(s),p=n(6),d=n.n(p),h=n(10),f=n.n(h),m=n(8),g=n.n(m),v=n(11),b=n.n(v),y=n(0),k=n.n(y),E=n(1226),w=n(1387),O=n(1396),C=n(16),_=n.n(C),S=n(1395),x=n(47),j=n(1232),D=n(48),A=Object(x.a)(function(e){return{root:{fontSize:13,margin:"0.5rem",padding:2,whiteSpace:"nowrap",textAlign:"center","& strong":{fontWeight:700}}}}),T=Object.freeze({onDeleteClick:_.a}),P=Object.freeze({in:!1}),z=function(e){function t(){var e;return u()(this,t),(e=f()(this,g()(t).apply(this,arguments))).state=P,e._handleFocus=function(){e.setState({in:!0})},e._handleBlur=function(){e.setState({in:!1})},e}return b()(t,e),d()(t,[{key:"render",value:function(){var e=this.props,t=e.classes,n=e.showSponsor,r=e.onShowSponsorChange,a=k.a.createElement("div",{className:t.root},k.a.createElement("label",null,k.a.createElement("input",{onChange:function(e){return r?r(e.target.checked):null},type:"checkbox",checked:n})," ","Show Card Sponsor"));return k.a.createElement(j.a,{flyout:a,in:this.state.in,onFocus:this._handleFocus,onBlur:this._handleBlur},k.a.createElement(S.a,null))}}]),t}(y.Component);z.defaultProps=T;var I=Object(D.a)(A)(z),R=n(18),M=n.n(R),N=n(19),L=n.n(N),B=n(37),H=n.n(B),V=n(111),F=n.n(V),q=function(e){return k.a.createElement("svg",a()({viewBox:"0 0 512 512",width:"1em",height:"1em"},e),k.a.createElement("path",{d:"M424 96h-40v24c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8V96H160v24c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8V96H88c-22 0-40 18-40 40v272c0 22 18 40 40 40h336c22 0 40-18 40-40V136c0-22-18-40-40-40zm8 300c0 11-9 20-20 20H100c-11 0-20-9-20-20V216c0-4.4 3.6-8 8-8h336c4.4 0 8 3.6 8 8v180zM160 72c0-4.4-3.6-8-8-8h-16c-4.4 0-8 3.6-8 8v24h32V72zm224 0c0-4.4-3.6-8-8-8h-16c-4.4 0-8 3.6-8 8v24h32V72z"}))},U=n(1199),W=n(24),K=n.n(W),$=n(81),G=n(1427);function Y(){var e=L()(["\n query events($query: String) {\n site {\n id\n }\n events(first: 40, query: $query) {\n edges {\n node {\n id\n name\n description\n page {\n id\n path\n }\n images {\n type\n image {\n id\n }\n }\n eventOccurrences(first: 40) {\n edges {\n node {\n id\n startsAt\n duration\n }\n }\n }\n }\n }\n }\n }\n"]);return Y=function(){return e},e}var J=K()(Y()),Q=function(e){return e.reduce(function(e,t){return[].concat(M()(e),M()((t.t
1imes||[]).map(function(e){return{key:e.id,label:"".concat(t.title," - ").concat(e.start.toLocaleString($.DateTime.DATETIME_SHORT)),value:{imageId:t.imageId,id:t.id,title:t.title,description:t.description,start:e.start,duration:e.duration,page:t.page}}})))},[])},Z=function(e){function t(){var e;return u()(this,t),(e=f()(this,g()(t).apply(this,arguments))).state={},e._handleSelect=function(t){e.props.onSelect&&e.props.onSelect(t),e.setState({in:!1})},e._handleFocus=function(){e.setState({in:!0})},e._handleBlur=function(){e.setState({in:!1})},e._handleSearchChange=F()(function(t){e.setState({query:t})}),e}return b()(t,e),d()(t,[{key:"render",value:function(){var e=this,t=k.a.createElement("div",null,k.a.createElement("div",{style:{padding:"0.5rem"}},k.a.createElement("input",{onChange:function(t){return e._handleSearchChange(t.currentTarget.value)},placeholder:"Search",style:{border:"none",borderBottom:"1px solid #eee",outline:"none",width:"100%"}})),k.a.createElement(U.b,{query:J,variables:{query:this.state.query},fetchPolicy:"cache-and-network"},function(t){var n=t.data,r=(o()(t,["data"]),function(e){return H()(e,"events.edges",[]).map(function(e){return{description:e.node.description,id:e.node.id,imageId:H()(e.node,"images[0].image.id"),title:e.node.name,start:H()(e.node,"eventOccurrences.edges[0].startsAt")?$.DateTime.fromISO(H()(e.node,"eventOccurrences.edges[0].startsAt")):void 0,duration:H()(e.node,"eventOccurrences.edges[0].duration")?$.Duration.fromISO(H()(e.node,"eventOccurrences.edges[0].duration")):void 0,page:e.node.page,times:H()(e.node,"eventOccurrences.edges",[]).map(function(e){var t=e.node;return{id:t.id,start:$.DateTime.fromISO(t.startsAt),duration:$.Duration.fromMillis(t.duration?1e3*t.duration:0)}})}})}(n));return k.a.createElement(G.a,{onSelect:e._handleSelect,options:Q(r)})}));return k.a.createElement(j.a,{flyout:t,in:this.state.in,onFocus:this._handleFocus,onBlur:this._handleBlur},k.a.createElement(q,null))}}]),t}(y.Component),X=function(e){var t=e.onDeleteClick,n=(e.eventList,e.onEventSelect),r=e.showSponsor,i=e.onShowSponsorChange,c=o()(e,["onDeleteClick","eventList","onEventSelect","showSponsor","onShowSponsorChange"]);return k.a.createElement(w.a,a()({title:"Event Card"},c),k.a.createElement(Z,{href:c.block.getAttribute("href"),onSelect:n}),k.a.createElement(I,{showSponsor:r,onShowSponsorChange:i}),k.a.createElement(O.a,{onDeleteClick:t,title:"Event Card"}))},ee=n(431);function te(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}n.d(t,"a",function(){return ne});var ne=function(e){function t(){var e;return u()(this,t),(e=f()(this,g()(t).apply(this,arguments))).state={editorKey:0},e.cardRef=Object(y.createRef)(),e._handleShowSponsorChange=function(t){var n=e.props,r=n.block,a=n.getValue,i=n.onChange,o=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?te(n,!0).forEach(function(t){l()(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):te(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},r.getAttribute("sponsor"),{show:t});i(a().replace(r.setAttribute("sponsor",o)))},e._handleEventSelect=function(t){var n=e.state.editorKey||0,r=e.props,a=r.block,i=r.getValue,o=r.onChange,c=a;c=a.setAttribute("href",void 0).setAttribute("to",t.page?t.page.path:void 0).setAttribute("start",t.start.toISO()),t.description&&0===(a.getAttribute("html")||"").trim().length&&(c=c.setAttribute("html","\n <h1>".concat(t.title,"</h1>\n <p>").concat(t.description,"</p>\n ").trim()),n+=2),t.imageId&&(c=e.cardRef.current.setImage(t.imageId,c)),o(i().replace(c)),e.setState({editorKey:n})},e._handleDeleteClick=function(){var t=e.props,n=t.block,r=t.getValue,a=t.onChange,i=t.onDelete;a(r().del(n)),i(n)},e}return b()(t,e),d()(t,[{key:"render",value:function(){var e=this.props,t=(e.eventList,o()(e,["eventList"])),n=this.props.block;return k.a.createElement(E.a,a()({className:"cs-card--event",ref:this.cardRef},t,{editorKey:this.state.editorKey,toolbar:this._getToolbar()}),n.getAttribute("start")&&k.a.createElement("div",{style:{alignItems:"center",borderRight:"1px solid rgba(0, 0, 0, 0.15)",display:"flex",flexDirection:"column",justifyContent:"center",padding:"0 0.5rem 0 0.35rem"}},k.a.createElement(ee.a,{block:this.props.block})))}},{key:"_getToolbar",value:function(){var e=this.props,t=e.block,n=e.eventList,r=e.parentToolbarItems,a=e.toolbar,i=t.getAttribute("sponsor"),o=!!i&&i.show;return a||k.a.createElement(X,{block:t,eventList:n,onEventSelect:this._handleEventSelect,onDeleteClick:this._handleDeleteClick,parentItems:r,showSponsor:o,onShowSponsorChange:this._handleShowSponsorChange})}}]),t}(y.Component)},123:function(e,t,n){"use strict";var r,a;n.d(t,"a",function(){return r}),n.d(t,"b",function(){return a}),function(e){e.Horizontal="HORIZONTAL",e.Vertical="VERTICAL"}(r||(r={})),function(e){e.Image="IMAGE"}(a||(a={}))},1230:function(e,t,n){"use strict";var r=n(5),a=n.n(r),i=n(4),o=n.n(i),c=n(6),l=n.n(c),s=n(10),u=n.n(s),p=n(8),d=n.n(p),h=n(11),f=n.n(h),m=n(43),g=n.n(m),v=n(37),b=n.n(v),y=n(0),k=n.n(y),E=n(1199),w=n(1384),O=n(1385),C=n(1218),_=n(1233),S=n(1063),x=function(e){function t(){var e;return o()(this,t),(e=u()(this,d()(t).apply(this,arguments))).state={afterType:"today",cql:"",excludeTags:"",flow:"down",withTags:""},e._handleSaveClick=function(){e.props.onSaveClick({after:"today"===e.state.afterType?"today":e.state.after,before:e.state.before,cql:e.state.cql,excludeTags:e.state.excludeTags||"",flow:e.state.flow,withTags:e.state.withTags||""})},e}
1return f()(t,e),l()(t,[{key:"render",value:function(){var e=this;return k.a.createElement("div",{onClick:function(e){e.preventDefault(),e.stopPropagation()},style:{padding:"0.5rem",width:"240px"}},k.a.createElement("div",{style:{margin:"0.5rem 0",position:"relative"}},k.a.createElement("p",null,"Feed Layout"),k.a.createElement("select",{style:{boxSizing:"border-box",width:"100%"},onChange:function(t){return e.setState({flow:t.target.value})},value:this.state.flow},k.a.createElement("option",{value:"down"},"Show as Grid"),k.a.createElement("option",{value:"right"},"Show as Deck"),k.a.createElement("option",{value:"list"},"Show as List"))),k.a.createElement("div",{style:{margin:"0.5rem 0",position:"relative"}},k.a.createElement("p",null,"Query"),k.a.createElement("input",{type:"text",style:{boxSizing:"border-box",width:"100%"},onChange:function(t){return e.setState({cql:t.target.value})},value:this.state.cql})),k.a.createElement("div",{style:{margin:"0.5rem 0",position:"relative"}},k.a.createElement("p",null,"Show Events After"),k.a.createElement("select",{style:{boxSizing:"border-box",width:"100%"},onChange:function(t){return e.setState({afterType:t.target.value})},value:this.state.afterType},k.a.createElement("option",{value:"today"},"Today"),k.a.createElement("option",{value:"specificDate"},"Specific Date"))),"specificDate"===this.state.afterType&&k.a.createElement("div",{style:{margin:"0.5rem 0",position:"relative"}},k.a.createElement("input",{type:"date",style:{boxSizing:"border-box",width:"100%"},onChange:function(t){return e.setState({after:t.target.value})}})),k.a.createElement("div",{style:{margin:"0.5rem 0",position:"relative"}},k.a.createElement("p",null,"Show Events Before"),k.a.createElement("input",{type:"date",style:{boxSizing:"border-box",width:"100%"},onChange:function(t){return e.setState({before:t.target.value})}})),k.a.createElement("div",{style:{margin:"0.5rem 0",position:"relative"}},k.a.createElement("p",null,"Show Events With Tags"),k.a.createElement("input",{type:"text",style:{boxSizing:"border-box",width:"100%"},onChange:function(t){return e.setState({withTags:t.target.value})}})),k.a.createElement("div",{style:{margin:"0.5rem 0",position:"relative"}},k.a.createElement("p",null,"Exclude Events With Tags"),k.a.createElement("input",{type:"text",style:{boxSizing:"border-box",width:"100%"},onChange:function(t){return e.setState({excludeTags:t.target.value})}})),k.a.createElement("div",{style:{marginBottom:"0.5rem"}},k.a.createElement(S.a,{onClick:this._handleSaveClick},"Save")))}}]),t}(y.Component),j=function(e){function t(){var e;return o()(this,t),(e=u()(this,d()(t).apply(this,arguments))).state={},e}return f()(t,e),l()(t,[{key:"render",value:function(){var e=this;return k.a.createElement("div",{style:{alignItems:"center",display:"flex",flex:1,justifyContent:"center",minHeight:"300px"}},k.a.createElement(C.a,{style:{textAlign:"center"}},k.a.createElement(_.a,{in:"select"===this.state.popup,popup:k.a.createElement(x,{onSaveClick:function(t){e.props.onSaveClick(t),e.setState({popup:void 0})}}),style:{zIndex:100}},function(t){var n=t.popup;return k.a.createElement(S.a,{onClick:function(){return e.setState({popup:e.state.popup?void 0:"select"})}},"Select Content ",n)})))}}]),t}(y.Component),D=n(3),A=n.n(D),T=n(1062),P=n(1387),z=n(1396),I=n(16),R=n.n(I),M=n(1395),N=n(47),L=n(1232),B=n(48),H=Object(N.a)(function(e){return{root:{fontSize:13,margin:"0.5rem",padding:2,whiteSpace:"nowrap",textAlign:"left",width:"250px","& strong":{fontWeight:700},"& select, & input":{display:"block",padding:"2px",width:"calc(100% - 8px)"},"& select":{width:"100%"},"& > div":{margin:"0.5rem 0",position:"relative"},"& label > span":{display:"block",paddingBottom:"0.5rem"}}}}),V=Object.freeze({onDeleteClick:R.a}),F=(Object.freeze({in:!1,tmpCql:""}),function(e){return{in:!1,tmpCql:e.cql||""}}),q=function(e){function t(){var e;return o()(this,t),(e=u()(this,d()(t).apply(this,arguments))).state=F(e.props),e._handleFocus=function(){e.setState({in:!0})},e._handleBlur=function(){e.setState({in:!1})},e._handleCqlChange=function(t){e.setState({tmpCql:t.target.value})},e._handleSaveClick=function(){e.props.onCqlChange&&e.props.onCqlChange(e.state.tmpCql),e.setState({in:!1})},e}
1return f()(t,e),l()(t,[{key:"componentDidUpdate",value:function(e,t){e.cql!==this.props.cql&&this.setState({tmpCql:this.props.cql})}},{key:"render",value:function(){var e=this.props,t=(e.cql,e.classes),n=k.a.createElement("div",{className:t.root},k.a.createElement("div",null,k.a.createElement("label",null,k.a.createElement("span",null,"Query"),k.a.createElement("input",{type:"text",value:this.state.tmpCql,onChange:this._handleCqlChange})),k.a.createElement("div",{style:{marginTop:"6px"}},k.a.createElement(S.a,{onClick:this._handleSaveClick},"Save"))));return k.a.createElement(L.a,{flyout:n,in:this.state.in,onFocus:this._handleFocus,onBlur:this._handleBlur},k.a.createElement(M.a,null))}}]),t}(y.Component);q.defaultProps=V;var U=Object(B.a)(H)(q),W=function(e){var t=e.cql,n=e.onDeleteClick,r=e.onCqlChange,i=e.initiated,o=a()(e,["cql","onDeleteClick","onCqlChange","initiated"]);return k.a.createElement(P.a,A()({title:"Feed"},o),i&&k.a.createElement(k.a.Fragment,null,k.a.createElement(U,{cql:t,onCqlChange:r}),k.a.createElement(T.a,null)),k.a.createElement(z.a,{onDeleteClick:n,title:"Feed"}))};W.displayName="RichTextBlockToolbar";var K=W,$=n(835),G=n(834),Y=n(833),J=n(832);n.d(t,"a",function(){return Q});var Q=function(e){function t(){var e;return o()(this,t),(e=u()(this,d()(t).apply(this,arguments)))._handleCqlChange=function(t){var n=e.props,r=n.block,a=n.getValue;(0,n.onChange)(a().replace(r.setAttribute("cql",t)))},e._handleChange=function(t){var n=e.props,r=n.block,a=n.getValue,i=n.onChange,o=r.setAttribute("cql",t.cql).setAttribute("type","event").setAttribute("flow",t.flow).setAttribute("after",t.after).setAttribute("before",t.before).setAttribute("withTags",t.withTags.toLowerCase().replace(/,/,"").split(/\s+/g).filter(g.a)).setAttribute("excludeTags",t.excludeTags.toLowerCase().replace(/,/,"").split(/\s+/g).filter(g.a));i(a().replace(o))},e._handleDeleteClick=function(){var t=e.props,n=t.block,r=t.getValue,a=t.onChange,i=t.onDelete;a(r().del(n)),i&&i(n)},e}return f()(t,e),l()(t,[{key:"shouldComponentUpdate",value:function(e){return this.props.block!==e.block}},{key:"render",value:function(){var e=this.props,t=e.block,n=e.parentToolbar,r=e.parentToolbarItems,a=t.getAttribute("flow");return k.a.createElement(w.a,{block:t},k.a.createElement("div",{id:t.getKey(),style:{display:"flex",flex:1,position:"relative",width:"100%"}},k.a.createElement(O.a,null,n,k.a.createElement(K,{block:t,initiated:!!a,cql:t.getAttribute("cql")||"",onDeleteClick:this._handleDeleteClick,onCqlChange:this._handleCqlChange,parentItems:r})),a&&this._renderFeed(),!a&&this._renderPlaceholder()))}},{key:"_renderPlaceholder",value:function(){return k.a.createElement(j,{onSaveClick:this._handleChange})}},{key:"_renderFeed",value:function(){var e=this,t=this.props.block,n=(t.getAttribute("cql")||Object(J.a)(t)).trim();return k.a.createElement(E.b,{query:Y.a,skip:!n,ssr:!1,variables:{cql:n}},function(n){var r=n.data,i=n.error,o=n.loading;a()(n,["data","error","loading"]);if(o)return null;if(i)return k.a.createElement("div",null,k.a.createElement("p",null,"Uh oh, there must have been something wrong with your query."),k.a.createElement("p",null,"Try modifying the feed query by pressing the settings icon above."));var c=e.props.block.getAttribute("flow"),l=b()(r,"feed.edges",[]).map(function(e){return e.node});return"list"===c?k.a.createElement(G.a,{feed:l,block:t}):k.a.createElement($.a,{flow:c,feed:l,block:e.props.block,breakpointNames:e.props.breakpointNames,breakpoints:e.props.breakpoints,currentBreakpoint:e.props.currentBreakpoint,defaults:e.props.defaults,getBreakpointMedia:e.props.getBreakpointMedia,imageClient:e.props.imageClient})})}}]),t}(y.Component)},1234:function(e,t,n){"use strict";var r=n(4),a=n.n(r),i=n(6),o=n.n(i),c=n(10),l=n.n(c),s=n(8),u=n.n(s),p=n(11),d=n.n(p),h=n(851),f=n(48),m=n(81),g=n(0),v=n.n(g),b=n(1384),y=n(1385),k=n(1218),E=n(1233),w=n(1063),O=n(5),C=n.n(O),_=n(18),S=n.n(_),x=n(19),j=n.n(x),D=n(37),A=n.n(D),T=n(111),P=n.n(T),z=n(1199),I=n(24),R=n.n(I),M=n(1427);function N(){var e=j()(["\n query events($query: String) {\n site {\n id\n }\n events(first: 40, query: $query) {\n edges {\n node {\n id\n name\n description\n page {\n id\n path\n }\n images {\n type\n image {\n id\n }\n }\n eventOccurrences(first: 40) {\n edges {\n node {\n id\n startsAt\n duration\n }\n }\n }\n }\n }\n }\n }\n"]);return N=function(){return e},e}var L=R()(N()),B=function(e){return e.reduce(function(e,t){return[].concat(S()(e),S()((t.times||[]).map(function(e){return{key:e.id,label:"".concat(t.title," - ").concat(e.start.toLocaleStr
1ing(m.DateTime.DATETIME_SHORT)),value:{imageId:t.imageId,id:t.id,title:t.title,description:t.description,start:e.start,duration:e.duration,page:t.page}}})))},[])},H=function(e){function t(){var e;return a()(this,t),(e=l()(this,u()(t).apply(this,arguments))).state={},e._handleSelect=function(t){e.props.onSelectEvent(t)},e._handleSearchChange=P()(function(t){e.setState({query:t})}),e}return d()(t,e),o()(t,[{key:"render",value:function(){var e=this;this.props.eventList;return v.a.createElement("div",null,v.a.createElement("div",{style:{padding:"0.5rem"}},v.a.createElement("input",{onChange:function(t){return e._handleSearchChange(t.currentTarget.value)},placeholder:"Search",style:{border:"none",borderBottom:"1px solid #eee",outline:"none",width:"100%"}})),v.a.createElement(z.b,{query:L,variables:{query:this.state.query},fetchPolicy:"cache-and-network"},function(t){var n=t.data,r=(C()(t,["data"]),function(e){return A()(e,"events.edges",[]).map(function(e){return{description:e.node.description,id:e.node.id,imageId:A()(e.node,"images[0].id"),title:e.node.name,start:A()(e.node,"eventOccurrences.edges[0].startsAt")?m.DateTime.fromISO(A()(e.node,"eventOccurrences.edges[0].startsAt")):void 0,duration:A()(e.node,"eventOccurrences.edges[0].duration")?m.Duration.fromISO(A()(e.node,"eventOccurrences.edges[0].duration")):void 0,page:e.node.page,times:A()(e.node,"eventOccurrences.edges",[]).map(function(e){var t=e.node;return{id:t.id,start:m.DateTime.fromISO(t.startsAt),duration:m.Duration.fromMillis(t.duration?1e3*t.duration:0)}})}})}(n));return v.a.createElement(M.a,{onSelect:e._handleSelect,options:B(r)})}))}}]),t}(g.Component),V=function(e){function t(){var e;return a()(this,t),(e=l()(this,u()(t).apply(this,arguments))).state={},e}return d()(t,e),o()(t,[{key:"render",value:function(){var e=this;return v.a.createElement("div",null,v.a.createElement(k.a,{style:{textAlign:"center"}},v.a.createElement(E.a,{in:"select"===this.state.popup,popup:v.a.createElement(H,{onSelectEvent:this.props.onSelectEvent,eventList:this.props.eventList}),style:{zIndex:100}},function(t){var n=t.popup;return v.a.createElement(w.a,{onBlur:function(){return e.setState({popup:void 0})},onClick:function(){return e.setState({popup:"select"})}},"Select Event ",n)})))}}]),t}(g.Component),F=n(3),q=n.n(F),U=n(1387),W=n(1396),K=function(e){var t=e.onDeleteClick,n=C()(e,["onDeleteClick"]);return v.a.createElement(U.a,q()({title:"Event"},n),v.a.createElement(W.a,{onDeleteClick:t,title:"Event"}))};K.displayName="RichTextBlockToolbar";var $=K,G=n(830),Y=n(831),J=function(e){function t(){var e;return a()(this,t),(e=l()(this,u()(t).apply(this,arguments)))._handleDeleteClick=function(){var t=e.props,n=t.block,r=t.getValue,a=t.onChange,i=t.onDelete;a(r().del(n)),i&&i(n)},e}return d()(t,e),o()(t,[{key:"render",value:function(){var e=this.props,t=e.block,n=e.parentToolbar,r=e.parentToolbarItems,a=t.getAttribute("title");return v.a.createElement(b.a,{block:t},v.a.createElement(G.a,{id:t.getKey()},v.a.createElement(y.a,null,n,v.a.createElement($,{block:t,onDeleteClick:this._handleDeleteClick,parentItems:r})),!a&&this.renderPlaceholder(),a&&this.renderEvent()))}},{key:"renderPlaceholder",value:function(){var e=this;return v.a.createElement(V,{onSelectEvent:function(t){var n=e.props,r=n.block,a=n.onChange,i=n.getValue,o=r.setAttribute("eventId",t.id).setAttribute("title",t.title).setAttribute("start",t.start.toISO()).setAttribute("duration",t.duration.toISO());a(i().replace(o))},eventList:this.props.eventList,onCreateEvent:function(t){var n=e.props,r=n.block,a=n.onChange,i=n.getValue,o=m.DateTime.fromJSDate(new Date("".concat(t.date," ").concat(t.startTime))).toUTC(),c=m.DateTime.fromJSDate(new Date("".concat(t.date," ").concat(t.endTime))).toUTC(),l=r.setAttribute("title",t.title).setAttribute("start",o.toISO()).setAttribute("duration",c.diff(o).toISO());a(i().replace(l))}})}},{key:"renderEvent",value:function(){var e=this.props,t=e.block,n=e.classes,r=t.getAttribute("duration"),a=t.getAttribute("title"),i=m.DateTime.fromISO(t.getAttribute("start")),o=r?m.Duration.fromISO(r):null;return v.a.createElement(h.a,{className:n.root},v.a.createElement("div",{className:n.date},v.a.createElement("span",{className:n.month},i.monthShort),v.a.createElement("span",{className:n.day},i.day),v.a.createElement("span",{className:n.year},i.year)),v.a.createElement("div",{className:n.text},v.a.createElement("h2",{className:n.title},a),v.a.createElement("p",{className:n.fullDate},i.toFormat("DDDD")),v.a.createElement("p",{className:n.time}
1,i.toLocaleString(m.DateTime.TIME_SIMPLE),o&&v.a.createElement(v.a.Fragment,null,"—"," ",i.plus(o).toLocaleString(m.DateTime.TIME_SIMPLE),v.a.createElement("span",{className:n.timezone},i.toFormat("ZZZZ"))))))}}]),t}(g.Component);t.a=Object(f.a)(Y.a)(J)},1235:function(e,t,n){"use strict";var r=n(4),a=n.n(r),i=n(6),o=n.n(i),c=n(10),l=n.n(c),s=n(8),u=n.n(s),p=n(11),d=n.n(p),h=n(0),f=n.n(h),m=n(839),g=n(1384),v=n(1385),b=n(3),y=n.n(b),k=n(5),E=n.n(k),w=n(1062),O=n(1387),C=n(1396),_=n(18),S=n.n(_),x=n(1),j=n.n(x),D=n(16),A=n.n(D),T=function(e){return f.a.createElement("svg",y()({viewBox:"0 0 512 512",width:"1em",height:"1em"},e),f.a.createElement("path",{d:"M278.6 256l68.2-68.2c6.2-6.2 6.2-16.4 0-22.6-6.2-6.2-16.4-6.2-22.6 0L256 233.4l-68.2-68.2c-6.2-6.2-16.4-6.2-22.6 0-3.1 3.1-4.7 7.2-4.7 11.3 0 4.1 1.6 8.2 4.7 11.3l68.2 68.2-68.2 68.2c-3.1 3.1-4.7 7.2-4.7 11.3 0 4.1 1.6 8.2 4.7 11.3 6.2 6.2 16.4 6.2 22.6 0l68.2-68.2 68.2 68.2c6.2 6.2 16.4 6.2 22.6 0 6.2-6.2 6.2-16.4 0-22.6L278.6 256z"}))},P=n(1395),z=n(47),I=n(1232),R=n(48);function M(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function N(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?M(n,!0).forEach(function(t){j()(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):M(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var L=Object(z.a)(function(e){return{root:{fontSize:13,margin:"0.5rem",padding:2,whiteSpace:"nowrap",textAlign:"center",width:"600px","& strong":{fontWeight:700},"& select":{display:"block",marginTop:"4px",width:"100%"},"& label":{textAlign:"left",display:"block",padding:"4px"},"& input":{display:"block",marginTop:"4px",width:"calc(100% - 4px)"}}}}),B=Object.freeze({onDeleteClick:A.a}),H=Object.freeze({in:!1}),V=function(e){return f.a.createElement("div",{style:{display:"flex"}},f.a.createElement("label",{style:{flex:1}},"ID",f.a.createElement("input",{value:e.item.itemId,onChange:function(t){return e.onChange(N({},e.item,{itemId:t.currentTarget.value}))}})),f.a.createElement("label",{style:{flex:1}},"Name",f.a.createElement("input",{value:e.item.itemName,onChange:function(t){return e.onChange(N({},e.item,{itemName:t.currentTarget.value}))}})),f.a.createElement("label",{style:{flex:2}},"Description",f.a.createElement("input",{value:e.item.itemDescription,onChange:function(t){return e.onChange(N({},e.item,{itemDescription:t.currentTarget.value}))}})),f.a.createElement("label",{style:{flex:1}},"Price",f.a.createElement("input",{value:e.item.itemPrice,onChange:function(t){return e.onChange(N({},e.item,{itemPrice:t.currentTarget.value}))}})))},F=function(e){return f.a.createElement("div",{style:{display:"flex"}},f.a.createElement("label",{style:{flex:2}},'Option (e.g. "Medium")',f.a.createElement("input",{value:e.option.name,onChange:function(t){return e.onChange(N({},e.option,{name:t.currentTarget.value}))}})),f.a.createElement("label",{style:{flex:1}},"Price Change",f.a.createElement("input",{value:e.option.priceChange,type:"number",onChange:function(t){return e.onChange(N({},e.option,{priceChange:t.currentTarget.value}))}})),f.a.createElement("div",null,f.a.createElement(T,{onClick:e.onDeleteClick,style:{cursor:"pointer",fontSize:"30px",marginTop:"16px"}})))},q=Object.freeze({customFields:[],itemDescription:"",itemId:"",itemName:"",itemPrice:0}),U=Object.freeze({name:"",options:[],required:!1}),W=Object.freeze({name:"",priceChange:0}),K=function(e){function t(){var e;return a()(this,t),(e=l()(this,u()(t).apply(this,arguments))).state=H,e._handleFocus=function(){e.setState({in:!0})},e._handleBlur=function(){e.setState({in:!1})},e}return d()(t,e),o()(t,[{key:"render",value:function(){var e=this.props,t=e.classes,n=e.onChange,r=this.props.attributes.item||q,a=r.customFields||[],i=f.a.createElement("div",{className:t.root},f.a.createElement(V,{item:r,onChange:function(e){return n({item:N({},e,{customFields:r.customFields})})}}),a.map(function(e,t){var i=e.options&&e.options.length>0?e.options:[W];return f.a.createElement("div",{key:t,style:{padding:"4px",margin:"8px 0",border:"1px solid #f2f2f2",background:"#f8f8f8"}},f.a.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:"2px"}},f.a.createElement("div",{style:{paddingLeft:"4px"}},"Variant Name:"),f.a.createElement("input",{style:{display:"inline-block",flex:1,marginLeft:"4px",marginRight:"4px",width:"auto"},type:"text",value:e.name,onChange:function(i){var o=a.slice(0);o.splice(t,1,N({},e,{name:i.currentTarget.value})),n({item:N({},r,{customFields:o})})}})),f.a.createElement("div",{style:{margin:"2px 0"}},i.map(function(o,c){return f.a.createElement(F,{key:c,option:o,onChange:function(o){var l=i.slice();l.splice(c,1,o);var s=a.slice();s.splice(t,1,N({},e,{options:l})),n({item:N({},r,{customFields:s})})},onDeleteClick:function(){var o=i.slice();o.splice(c,1);var l=a.slice();l.splice(t,1,N({},e,{options:o})),n({item:N({},r,{customFields:l})})}})})),f.a.createElement("div",null,f.a.createElement("button",{style:{marginRight:"4px"},onClick:function(){var o=i.slice();o.push(W);var c=a.slice();c.splice(t,1,N({},e,{options:o})),n({item:N({},r,{customFields:c})})}},"Add Option"),f.a.createElement("button",{style:{marginLeft:"4px"},onClick:function(){i.slice().push(W);var e=a.slice();e.splice(t,1),n({item:N({},r,{customFields:e})})}},"Remove Variant")))}),f.a.createElement("button",{style:{marginTop:"0.5rem"},onClick:function(){return n({item:N({},r,{customFields:[].concat(S()(a),[U])})})}},"Add Variant"));return f.a.createElement(I.a,{flyout:i,in:this.state.in,onFocus:this._handleFocus,onBlur:this._handleBlur},f.a.createElement(P.a,null))}}]),t}(h.Component);K.defaultProps=B;var $=Object(R.a)(L)(K),G=function(e){var t=e.onDeleteClick,n=e.onCh
1ange,r=e.attributes,a=E()(e,["onDeleteClick","onChange","attributes"]);return f.a.createElement(O.a,y()({title:"Snipcart"},a),f.a.createElement($,{onChange:n,attributes:r}),f.a.createElement(w.a,null),f.a.createElement(C.a,{onDeleteClick:t,title:"Snipcart"}))};n.d(t,"a",function(){return Y});var Y=function(e){function t(){var e;return a()(this,t),(e=l()(this,u()(t).apply(this,arguments)))._handleAttributesChange=function(t){var n=e.props,r=n.block,a=n.getValue;(0,n.onChange)(a().replace(r.setAttribute("item",t.item)))},e._handleDeleteClick=function(){var t=e.props,n=t.block,r=t.getValue,a=t.onChange,i=t.onDelete;a(r().del(n)),i&&i(n)},e}return d()(t,e),o()(t,[{key:"render",value:function(){var e=this.props,t=e.block,n=e.parentToolbar,r=e.parentToolbarItems,a=t.getAttribute("item");return f.a.createElement(g.a,{block:t},f.a.createElement("div",{style:{position:"relative"}},f.a.createElement(v.a,null,n,f.a.createElement(G,{block:t,onDeleteClick:this._handleDeleteClick,parentItems:r,attributes:t.getAttributes(),onChange:this._handleAttributesChange})),f.a.createElement(m.a,{item:a||q})))}}]),t}(h.Component)},1238:function(e,t,n){"use strict";var r=n(1),a=n.n(r),i=n(4),o=n.n(i),c=n(6),l=n.n(c),s=n(10),u=n.n(s),p=n(8),d=n.n(p),h=n(11),f=n.n(h),m=n(152),g=n.n(m),v=n(85),b=n.n(v),y=n(253),k=n.n(y),E=n(16),w=n.n(E),O=n(351),C=n.n(O),_=n(236),S=n.n(_),x=n(3),j=n.n(x),D=n(0),A=n.n(D),T=function(e){return A.a.createElement("svg",j()({width:"1em",height:"1em",viewBox:"0 0 24 24"},e),A.a.createElement("path",{d:"M21.816 11.563L18.274 8.02a.62.62 0 00-.874 0l-.009.008a.62.62 0 000 .875l2.449 2.45-7.217.021.022-7.218 2.449 2.45c.24.24.633.24.874 0l.01-.01a.62.62 0 000-.874l-3.543-3.542a.62.62 0 00-.874 0L8.02 5.723a.62.62 0 000 .874l.008.01c.241.24.634.24.875 0l2.449-2.45.022 7.218-7.217-.022 2.449-2.45a.62.62 0 000-.874l-.01-.008a.62.62 0 00-.874 0l-3.541 3.542a.62.62 0 000 .874l3.541 3.542c.241.241.634.241.875 0l.009-.008a.62.62 0 000-.875l-2.45-2.45 7.218-.021-.022 7.218-2.45-2.45a.62.62 0 00-.874 0l-.008.01a.62.62 0 000 .874l3.541 3.542c.241.241.634.241.874 0l3.542-3.542a.62.62 0 000-.874l-.009-.01a.62.62 0 00-.874 0l-2.449 2.45-.022-7.218 7.217.022-2.449 2.45a.62.62 0 000 .874l.01.008c.24.241.632.241.873 0l3.542-3.542a.611.611 0 000-.874z"}))},P=n(1413),z=n(393),I=n.n(z),R=n(31),M=n.n(R),N=n(1043),L=n.n(N),B=n(60),H=n.n(B),V=n(252),F=n.n(V),q=n(1066),U=n(47),W=n(655),K=n(1224),$=n(46),G=n(48),Y=Object(U.a)(function(){return{root:{height:"100%",left:0,position:"absolute",width:"100%"},side:{position:"absolute",height:0,width:0},north:{width:"100%",top:0},south:{width:"100%",bottom:0},east:{height:"100%",right:0},west:{height:"100%",left:0}}}),J=Object.freeze({onSelect:w.a}),Q=Object.freeze({}),Z=function(e){var t=H()(e),n=I()(e),r=n.indexOf(L()(n)||1/0);return r>=0?t[r]:null},X=function(e){function t(){var e;return o()(this,t),(e=u()(this,d()(t).apply(this,arguments))).state=Q,e._lineRefs={},e._handleMouseMove=function(t){var n=Object(W.a)(t),r=n.clientX,a=n.clientY,i=e._calculateLineDistances(r,a),o=e._calculateVisibleSides(i),c=Z(i);e.setState({nearest:c,visibleSides:o})},e._setLineRef=function(t,n){e._lineRefs[t]=n},e}return f()(t,e),l()(t,[{key:"shouldComponentUpdate",value:function(e,t){return this.state.nearest!==t.nearest||!C()(this.state.visibleSides,t.visibleSides)||this.props!==e}},{key:"render",value:function(){var e=this,t=this.props,n=t.blocks,r=t.classes,a=t.firstColumn,i=t.firstRow,o=t.lastColumn,c=t.lastRow,l=t.onSelect,s=this.state,u=s.nearest,p=s.visibleSides;return A.a.createElement(K.a,{onMouseMove:this._handleMouseMove},A.a.createElement("div",{className:r.root},["north","south","east","west"].map(function(t){var s="north"===t&&i||"west"===t&&a,d="south"===t&&c||"east"===t&&o;return A.a.createElement(q.a,{blocks:n,className:Object($.a)(r.side,r[t]),first:s,key:t,last:d,nearest:u===t,onSelect:b()(l,t),vertical:"east"===t||"west"===t,in:F()(p,t),domRef:b()(e._setLineRef,t)})}),this.props.children))}},{key:"_calculateLineDistances",value:function(e,t){return"number"!=typeof e||"number"!=typeof t?{}:M()(this._lineRefs,function(n,r,a){if(!r)return n[a]=1/0,n;if(!r)return n[a]=1/0,n;var i=1/0,o=r.getBoundingClientRect(),c=o.top,l=o.right,s=o.bottom,u=o.left;if(e>=u-30&&e<=l+30&&(t<=s+30&&t>=c-30)){var p=Math.min(Math.abs(e-u),Math.abs(e-l)),d=Math.min(Math.abs(t-c),Math.abs(t-s));i=Math.min(p,d)}return n[a]=i,n},{})}},{key:"_calculateVisibleSides",value:function(e){return M()(e,function(e,t,n){return t<30&&e.push(n),e},[]).sort()}}]),t}(D.Component);X.defaultProps=J;var ee=Object(G.a)(Y)(X),te=n(1204),ne=n(1414),re=n(1411),ae=n(1211),ie=n(1415),oe=n(1416),ce=n(1136);function le(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function se(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?le(n,!0).forEach(function(t){a()(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):le(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var ue=Object(U.a)(function(){return{root:{boxSizing:"border-box",display:"flex",flex:1,transition:"box-shadow 300ms"},child:{flex:1,display:"flex",position:"relative"}}}),pe=Object.freeze({onBlockTypeClick:w.a,onDelete:w.a,onDrag:w.a,onDragEnd:w.a,onDragStart:w.a,onResize:w.a,onResizeEnd:w.a,onResizeStart:w.a}),de=Object.freeze({}),he=function(e){function t(){var e;return o()(this,t),(e=u()(this,d()(t).apply(this,arguments))).state=de,e._domRef=null,e._handleBeforeDragStart=function(t,n){t();var r=n.target.getBoundingClientRect(),a=r.height,i=r.left,o=r.top,c=r.width;e.setState({height:a,left:i,top:o,width:c})},e._handleDrag=function(t){e.setState({left:t.left,top:t.top}),e.props.onDrag(se({},t,{key:e.props.block.getKey()}))},e._handleDragEnd=function(t){e.props.onDragEnd(se({},t,{key:e.props.block.getKey()}))},e._handleBeforeResizeStart=function(t,n,r){t();var a=n.target.getBoundingClientRect(),i=a.height,o=a.width,c=n.target,l=c.offsetLeft,s=c.offsetTop;e.setState({height:i,left:l,top:s,width:o},r)},e._handleResizeStart=function(t){e.props.onResizeStart(se({},t,{key:e.props.block.getKey()}))},e._handleResize=function(t){e.props.onResize(se({},t,{key:e.props.block.getKey()})),e.setState({height:t.height,width:t.width})},e._handleResizeEnd=function(t){e.setState({height:void 0,width:void 0}),e.props.onResizeEnd(se({},t,{key:e.props.block.getKey()}))},e._handleDelete=function(){var t=e.props,n=t.block,r=(t.getValue,t.onChange,t.onDelete);r&&r(n)},e._setDOMRef=function(t){e._domRef=t},e._getTarget=function(){return e._domRef},e}return f()(t,e),l()(t,[{key:"shouldComponentUpdate",value:function(e,t){var n=["column","firstColumn","firstRow","height","lastColumn","lastRow","parentToolbar","row","width"];return this.state!==t||!C()(g()(e,n),g()(this.props,n))||Object(te.a)(e,this.props)}},{key:"render",value:function(){var e=this,t=this.props,n=t.classes,r=(t.column,t.row,t.height,t.width,t.block),a=t.blocks,i=t.firstColumn,o=t.firstRow,c=t.hook,l=t.parentToolbar,s=t.lastColumn,u=t.lastRow,p=t.onDragStart,d=t.onSelect,h=t.renderChildren,f=this.state,m=f.height,g=f.width,v=f.top,y=f.left;return A.a.createElement(P.a.Consumer,null,function(t){var f=t.disable,E=t.enable;return A.a.createElement(ne.a,{onBeforeDragStart:b()(e._handleBeforeDragStart,f),onDrag:e._handleDrag,onDragEnd:e._handleDragEnd,onDragStart:p,onAfterDragEnd:E,top:v,left:y,target:e._getTarget},function(t){var p=t.dragging;return A.a.createElement(re.a,{onBeforeResize:k()(b()(e._handleBeforeResizeStart,f),c("onBeforeResize")),onResizeStart:k()(e._handleResizeStart,c("onResizeStart")),onResize:k()(e._handleResize,c("onResize")),onResizeEnd:k()(e._handleResizeEnd,c("onResizeEnd")),onAfterResize:k()(E,c("onAfterResize")),height:m,width:g,target:e._getTarget},function(t){var c=t.resizing;return A.a.createElement(ae.a,{className:Object($.a)(n.root),id:r.getKey(),key:r.getKey(),domRef:e._setDOMRef,style:e._getStyle(c,p)},A.a.createElement(ee,{blocks:a,firstColumn:i,firstRow:o,lastColumn:s,lastRow:u,onSelect:d}),A.a.createElement("div",{style:{flex:1},className:n.child},h(r,{dragging:p,parentToolbar:l,resizing:c,onDelete:e._handleDelete,parentToolbarItems:e._renderChildToolbarItems()}),A.a.createElement(ie.a,null)))})})})}},{key:"_renderChildToolbarItems",value:function(){return A.a.createElement(D.Fragment,null,A.a.createElement(oe.a,null,function(e){var t=e.startDrag;return A.a.createElement(ce.a,{onMouseDown:t},A.a.createElement(T,null))}))}},{key:"_getStyle",value:function(e,t){var n=this.state,r=n.height,a=n.width,i=n.top,o=n.left;return t||e?e?{height:"".concat(S()(r),"px"),position:"absolute",width:"".concat(S()(a),"px")}:t?{height:"".concat(r,"px"),left:"".concat(o,"px"),position:"fixed",top:"".concat(i,"px"),width:"".concat(a,"px")}:{}:{}}}]),t}(D.Component);he.defaultProps=pe;t.a=Object(G.a)(ue)(he)},1239:function(e,t,n){"use strict";var r=n(4),a=n.n(r),i=n(6),o=n.n(i),c=n(10),l=n.n(c),s=n(8),u=n.n(s),p=n(11),d=n.n(p),h=n(1201),f=n(1420),m=n(46),g=n(0),v=n.n(g),b=n(1384),y=n(1385),k=n(955),E=n(3),w=n.n(E),O=n(5),C=n.n(O),_=n(1062),S=n(1387),x=n(1396),j=n(16),D=n.n(j),A=n(1395),T=n(47),P=n(1232),z=n(48),I=Object(T.a)(function(e){return{root:{fontSize:13,margin:"0.5rem",padding:2,whiteSpace:"nowrap",textAlign:"left",width:"250px","& strong":{fontWeight:700},"& select, & input, & textarea":{display:"block",padding:"2px",width:"calc(100% - 8px)"},"& select":{width:"100%"},"& > div":{margin:"0.5rem 0",position:"relative"},"& label > span":{display:"block",paddingBottom:"0.5rem"}}}}),R=Object.freeze({onDeleteClick:D.a}),M=Object.freeze({in:!1}),N=function(e){function t(){var e;return a()(this,t),(e=l()(this,u()(t).apply(this,arguments))).state=M,e._handleFocus=function(){e.setState({in:!0})},e._handleBlur=function(){e.setState({in:!1})},e}return d()(t,e),o()(t,[{key:"render",value:function(){var e=this.props,t=e.altText,n=e.classes,r=e.format,a=e.link,i=e.onAltTextChange,o=void 0===i?D.a:i,c=e.onFormatChange,l=e.onLinkChange,s=void 0===l?D.a:l,u=e.onPinterestDescriptionChange,p=e.pinterestDescription,d=v.a.createElement("div",{className:n.root},v.a.createElement("div",null,v.a.createElement("label",null,v.a.createElement("span",null,"Image Format"),v.a.createElement("select",{value:r,onChange:function(e){return c(e.currentTarget.value)}},v.a.createElement("option",{value:"full_width"},"Full Width"),v.a.createElement("option",{value:"content_width"},"Content Width")))),v.a.createElement("div",null,v.a.createElement("label",null,v.a.createElement("span",null,"Alt Text"),v.a.createElement("input",{type:"text",value:t,onChange:function(e){return o(e.currentTarget.value)}}))),v.a.createElement("div",null,v.a.createElement("label",null,v.a.createElement("span",null,"Link (leave blank to remove link)"),v.a.createElement("input",{type:"text",placeholder:"https://...",value:a,onChange:function(e){return s(e.currentTarget.value)}}))),v.a.createElement("div",null,v.a.createElement("label",null,v.a.createElement("span",null,"Pinterest Description"),v.a.createElement("textarea",{value:p,onChange:function(e){return u(e.currentTarget.value)}}))));return v.a.createElement(P.a,{flyout:d,in:this.state.in,onFocus:this._handleFocus,onBlur:this._handleBlur},v.a.createElement(A.a,null))}}]),t}(g.Component);N.defaultProps=R;var L=Object(z.a)(I)(N),B=function(e){var t=e.altText,n=e.format,r=e.link,a=e.onAltTextChange,i=e.onDeleteClick,o=e.onFormatChange,c=e.onLinkChange,l=e.onPinterestDescriptionChange,s=e.pinterestDescription,u=C()(e,["altText","format","link","onAltTextChange","onDeleteClick","onFormatChange","onLinkChange","onPinterestDescriptionChange","pinterestDescription"]);return v.a.createElement(S.a,w()({title:"Image"},u),v.a.createElement(L,{onAltTextChange:a,onLinkChange:c,altText:t,link:r,onF
1ormatChange:o,format:n,onPinterestDescriptionChange:l,pinterestDescription:s}),v.a.createElement(_.a,null),v.a.createElement(x.a,{onDeleteClick:i,title:"Image"}))},H=n(836),V=n(353);n.d(t,"a",function(){return F});var F=function(e){function t(){var e;return a()(this,t),(e=l()(this,u()(t).apply(this,arguments)))._handleAltTextChange=function(t){var n=e.props,r=n.block,a=n.getValue;(0,n.onChange)(a().replace(r.setAttribute("alt",t)))},e._handlePinterestDescriptionChange=function(t){var n=e.props,r=n.block,a=n.getValue;(0,n.onChange)(a().replace(r.setAttribute("pinterestDescription",t)))},e._handleFormatChange=function(t){var n=e.props,r=n.block,a=n.getValue;(0,n.onChange)(a().replace(r.setAttribute("_format",t)))},e._handleLinkChange=function(t){var n=e.props,r=n.block,a=n.getValue;(0,n.onChange)(a().replace(r.setAttribute("link",t)))},e._handleImageUploadComplete=function(t){var n=e.props,r=n.block,a=n.getValue;(0,n.onChange)(a().apply(k.a.replace(r.getKey(),{attributes:{_format:r.getAttribute("_format"),filename:t.filename,id:t.id,originalWidth:t.width,originalHeight:t.height}})))},e._renderImage=function(){var t=e.props,n=t.block,r=t.client;return v.a.createElement(h.a,{alt:n.getAttribute("alt"),filename:n.getAttribute("filename"),fit:n.getAttribute("fit")||"inside",height:Object(V.a)(n),id:n.getAttribute("id"),title:n.getAttribute("title"),client:r,width:Object(V.b)(n),pinterestDescription:n.getAttribute("pinterestDescription")})},e._handleDeleteClick=function(){var t=e.props,n=t.block,r=t.getValue,a=t.onChange,i=t.onDelete;a(r().del(n)),i&&i(n)},e}return d()(t,e),o()(t,[{key:"render",value:function(){var e=this.props,t=e.block,n=e.client,r=e.defaultPinterestDescription,a=e.parentToolbar,i=e.parentToolbarItems,o=e.readonly,c=e.uploadOptions,l=e.uploadUri,s=this._renderImage();return o?s:v.a.createElement(b.a,{block:t},v.a.createElement(H.a,{format:t.getAttribute("_format")},v.a.createElement(y.a,null,a,v.a.createElement(B,{block:t,onDeleteClick:this._handleDeleteClick,parentItems:i,altText:t.getAttribute("alt")||"",format:t.getAttribute("_format")||"full_width",link:t.getAttribute("link")||"",onAltTextChange:this._handleAltTextChange,onFormatChange:this._handleFormatChange,onLinkChange:this._handleLinkChange,pinterestDescription:t.getAttribute("pinterestDescription"),onPinterestDescriptionChange:this._handlePinterestDescriptionChange})),v.a.createElement(f.a,{filename:t.getAttribute("filename"),height:300,id:t.getAttribute("id"),onUploadComplete:this._handleImageUploadComplete,style:{minHeight:t.getAttribute("id")?"":"300px",width:"100%"},uploadOptions:c,uploadUri:l,width:800},function(e){var a=e.className,i=e.onLoad,o=e.onTransitionEnd,c=t.getAttribute("id");return c?v.a.createElement(h.a,{alt:t.getAttribute("alt"),className:Object(m.a)(a),client:n,filename:t.getAttribute("filename"),fit:t.getAttribute("fit")||"outside",height:Object(V.a)(t),imageId:c,onLoad:i,onTransitionEnd:o,pinterestDescription:t.getAttribute("pinterestDescription")||r,title:t.getAttribute("title"),width:Object(V.b)(t)}):null})))}}]),t}(g.Component)},1240:function(e,t,n){"use strict";var r=n(4),a=n.n(r),i=n(6),o=n.n(i),c=n(10),l=n.n(c),s=n(8),u=n.n(s),p=n(11),d=n.n(p),h=n(111),f=n.n(h),m=n(1231),g=n(0),v=n.n(g),b=n(1384),y=n(1385),k=n(3),E=n.n(k),w=n(5),O=n.n(w),C=n(1387),_=n(1396),S=function(e){var t=e.onDeleteClick,n=O()(e,["onDeleteClick"]);return v.a.createElement(C.a,E()({title:"Rich Text"},n),v.a.createElement(_.a,{onDeleteClick:t,title:"Rich Text"}))};S.displayName="RichTextBlockToolbar";var x=S,j=n(837),D=n(1419),A=function(e){function t(){return a()(this,t),l()(this,u()(t).apply(this,arguments))}return d()(t,e),o()(t,[{key:"render",value:function(){return v.a.createElement(D.a,E()({items:[["bold","italic","underline","strike-through"],["align","link"],[{"font-select":["h1","h2","h3","h4","h5","h6","p"]}],["ordered-list","unordered-list"],["undo","redo"]]},this.props))}}]),t}(g.Component),T=n(838);n.d(t,"a",function(){return R});var P=500,z=2e3,I=Object.freeze({}),R=function(e){function t(){var e;return a()(this,t),(e=l()(this,u()(t).apply(this,arguments))).state=I,e._handleTextChange=f()(function(t){var n=e.props,r=n.block,a=n.getValue;(0,n.onChange)(a().replace(r.setAttribute("html",t)))},P,{leading:!1,trailing:!0,maxWait:z}),e._handleDeleteClick=function(){var t=e.props,n=t.block,r=t.getValue,a=t.onChange,i=t.onDelete;a(r().del(n)),i&&i(n)},e}return d()(t,e),o()(t,[{key:"render",value:function(){var e=this.props,t=e.block,n=e.parentToolbar,r=e.parentToolbarItems;return v.a.createElement(b.a,{block:t},v.a.createElement(j.a,{id:t.getKey()}
1,v.a.createElement(y.a,null,n,v.a.createElement(x,{block:t,onDeleteClick:this._handleDeleteClick,parentItems:r})),v.a.createElement(m.a,{onChange:this._handleTextChange,plugins:[A],formats:Object(T.a)(),value:t.getAttribute("html")})))}}]),t}(g.Component);R.displayName="RichTextBlock"},1242:function(e,t,n){"use strict";var r=n(4),a=n.n(r),i=n(6),o=n.n(i),c=n(10),l=n.n(c),s=n(8),u=n.n(s),p=n(11),d=n.n(p),h=n(55),f=n(955),m=n(234),g=n(230),v=n(18),b=n.n(v),y=n(848),k={change:0,data:Object(h.b)(),root:new y.a},E=function(e){return"string"==typeof e?e:e.key},w=function(e){function t(){return a()(this,t),l()(this,u()(t).apply(this,arguments))}return d()(t,e),o()(t,[{key:"apply",value:function(e){return this.applySilently(e).set("change",this.change+1)}},{key:"touch",value:function(){return this.set("change",this.change+1)}},{key:"applySilently",value:function(e){return this.set("root",this.root.apply(this,e))}},{key:"childrenOf",value:function(e){var t=this,n=this.find(e);return n?n.children.reduce(function(e,n){return[].concat(b()(e),[n],b()(t.childrenOf(n)))},[]):[]}},{key:"findParent",value:function(e){var t=this.findPath(e);return t.length>1?t[t.length-2]:null}},{key:"find",value:function(e){var t=E(e);return this.root.find(t)}},{key:"findPath",value:function(e){var t=E(e);return this.root.findPath(t)}},{key:"toDelta",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.root;return O(e)}}],[{key:"create",value:function(e,n){var r=new t({data:n});if(e){var a=e instanceof f.a?e:new f.a({ops:Object(h.a)(e)});r=r.applySilently(a)}return r.touch()}}]),t}(Object(h.c)(k,"Graph")),O=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new f.a,r=function(e,t,n){return{attributes:e.attributes,insert:Object(m.a)([t.key,n]),key:e.key,type:e.type}};return n=t.children.reduce(function(e,n,a){return e.insert(r(n,t,a))},n),t.children.forEach(function(t){return n=e(t,n)}),n};n.d(t,"a",function(){return _});var C={attributes:{},tree:new w},_=function(e){function t(){return a()(this,t),l()(this,u()(t).apply(this,arguments))}return d()(t,e),o()(t,[{key:"apply",value:function(e){return this.set("tree",this.tree.apply(e))}},{key:"del",value:function(e){return this.apply(f.a.del(e.getKey()))}},{key:"insert",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.apply(f.a.insert({attributes:n,type:t,insert:Object(m.a)(e),key:Object(g.a)()}))}},{key:"replace",value:function(e){return this.apply(f.a.replace(e.getKey(),{attributes:e.getAttributes(),type:e.getType()}))}}],[{key:"create",value:function(e){return new t({tree:w.create(e)})}}]),t}(Object(h.c)(C,"ComposerValue"))},1243:function(e,t,n){"use strict";var r,a=n(4),i=n.n(a),o=n(6),c=n.n(o),l=n(10),s=n.n(l),u=n(8),p=n.n(u),d=n(11),h=n.n(d),f=n(0),m=n.n(f),g=n(1220),v=n(1384),b=n(1385),y=n(3),k=n.n(y),E=n(5),w=n.n(E),O=n(1412),C=n(1136),_=n(1387),S=n(1396),x=function(e){var t=e.onDeleteClick,n=e.onEditClick,r=w()(e,["onDeleteClick","onEditClick"]);return m.a.createElement(_.a,k()({title:"Code"},r),m.a.createElement(C.a,{onClick:n},m.a.createElement(O.a,null)),m.a.createElement(S.a,{onDeleteClick:t,title:"Code"}))},j=n(827);n.d(t,"a",function(){return T});var D=Object.freeze({editorOpen:!1,preview:""}),A=Symbol(),T=function(e){function t(){var e;return i()(this,t),(e=s()(this,p()(t).apply(this,arguments))).state=D,e[r]=function(){var t=e.props,n=t.block,r=t.getValue,a=t.onChange,i=t.onDelete;a(r().del(n)),i&&i(n)},e._handleOpenEditor=function(){if(!e.state.editorOpen){var t=e.props.openCodeEditor;if(t){var n=e.props.block.getAttribute("source")||"",r=t("",{discard:e._handleDiscard,onEditorClose:e._handleEditorClose,preview:e._handlePreview,save:e._handleSave});r._messenger.on("READY",function(){r._messenger.send("UPDATE_VALUE",n)}),e.setState({editorOpen:!0})}}},e._handlePreview=function(t){e.setState({preview:t})},e._handleSave=function(t,n){var r=n.html,a=e.props,i=a.block,o=a.getValue;(0,a.onChange)(o().replace(i.setAttribute("html",r).setAttribute("source",t))),e.setState({preview:""})},e._handleDiscard=function(){e.setState({preview:""})},e._handleEditorClose=function(){e.setState({editorOpen:!1,preview:""})},e}return h()(t,e),c()(t,[{key:"render",value:function(){var e=this.props,t=e.block,n=e.parentToolbar,r=e.parentToolbarItems,a=this._hasCode();return m.a.createElement(v.a,{block:t},m.a.createElement("div",{id:t.getKey(),style:{position:"relative",flex:1,display:"flex"}},m.a.createElement(b.a,null,n,m.a.createElement(x,{block:t,onDeleteClick:this[A],onEditClick:this._handleOpenEditor,parentItems:r})),a&&m.a.createElement(j.a,{block:t,preview:this.state.preview}),!a&&m.a.createElement(g.a,{style:{flex:1},disableBlockPicker:!0,onClick:this._handleOpenEditor,title:"Code Block",message:"Click to edit."})))}},{key:"_hasCode",value:function(){var e=this.props.block.getAttribute("html");return(this.state.preview||e||"").trim().length>0}}]),t}(f.Component);r=A},1244:function(e,t,n){"use strict";var r=n(4),a=n.n(r),i=n(6),o=n.n(i),c=n(10),l=n.n(c),s=n(8),u=n.n(s),p=n(11),d=n.n(p),h=n(851),f=n(0),m=n.n(f),g=n(1384),v=n(1385),b=n(3),y=n.n(b),k=n(5),E=n.n(k),w=n(1387),O=n(1396),C=function(e){var t=e.onDeleteClick,n=E()(e,["onDeleteClick"]);return m.a.createElement(w.a,y()({title:"Rich Text"},n),m.a.createElement(O.a,{onDeleteClick:t,title:"Rich Text"}))};C.displayName="RichTextBlockToolbar";var _=C,S=n(840);n.d(t,"a",function(){return j});var x=Object.freeze({}),j=function(e){function t(){var e;return a()(this,t),(e=l()(this,u()(t).apply(this,arguments))).state=x,e.timePicker=m.a.createRef(),e.handleTitleChange=function(t){var n=e.props,r=n.block,a=n.getValue;(0,n.onChange)(a().replace(r.setAttribute("title",t.target.value)))},e.handlePublishedAtChange=function(t){var n=e.props,r=n.block,a=n.getValue;(0,n.onChange)(a().replace(r.setAttribute("timestamp",t.target.value)))},e._handleDeleteClick=function(){var t=e.props,n=t.block,r=t.getValue,a=t.onChange,i=t.onDelete;a(r().del(n)),i&&i(n)},e}return d()(t,e),o()(t,[{key:"render",value:function(){var e=this.props,t=e.block,n=e.parentToolbar,r=e.parentToolbarItems;return m.a.createElement(g.a,{block:t},m.a.createElement(S.a,{id:t.getKey()},m.a.createElement(v.a,null,n,m.a.createElement(_,{block:t,onDeleteClick:this._handleDeleteClick,parentItems:r})),m.a.createElement(h.a,null,m.a.createElement("input",{className:"h1 page__title",onCh
1ange:this.handleTitleChange,placeholder:"Page Title",style:{border:0,display:"block",outline:0,padding:0,marginBottom:0,width:"100%"},value:t.getAttribute("title")||""}),m.a.createElement("time",null,m.a.createElement("input",{className:"p page__published-at",onChange:this.handlePublishedAtChange,placeholder:"Published Date",style:{border:0,display:"block",marginTop:0,outline:0,padding:0,width:"100%"},value:t.getAttribute("timestamp")||""})))))}}]),t}(f.Component);j.displayName="TitleBlock"},1382:function(e,t,n){"use strict";(function(e){n.d(t,"a",function(){return ce});var r=n(14),a=n.n(r),i=n(1),o=n.n(i),c=n(388),l=n.n(c),s=n(43),u=n.n(s),p=n(1242),d=n(955),h=n(400),f=n(1064),m=n(357),g=n(1202),v=n(437),b=n(1203),y=n(435),k=n(1205),E=n(401),w=n(1058),O=n(436),C=n(1206),_=n(438),S=n(1209),x=n(853),j=n(1210),D=n(360),A=n(1212),T=n(358),P=n(1213),z=n(402),I=n(1214),R=n(654),M=n(1215),N=n(359),L=n(1216),B=n(1226),H=n(1243),V=n(1222),F=n(1234),q=n(1229),U=n(1230),W=n(1223),K=n(1238),$=n(1239),G=n(1240),Y=n(1225),J=n(1235),Q=n(1244),Z=n(1227),X=n(0),ee=n.n(X),te=n(1051),ne=n(1034),re=p.a.create(d.a.insert("STACK")),ae=function(){var t=e.env.IMAGE_UPLOAD_URI;if(t&&t.startsWith(":")&&"undefined"!=typeof window){var n=window.location,r=n.protocol,a=n.hostname;return"".concat(r,"//").concat(a).concat(t)}return t||"/api/v0/images"},ie=l()(function(e){var t,n;return e?(t={},o()(t,h.a.name,f.a),o()(t,m.a.name,g.a),o()(t,v.a.name,b.a),o()(t,y.a.name,k.a),o()(t,E.a.name,w.a),o()(t,O.a.name,C.a),o()(t,_.a.name,S.a),o()(t,x.a.name,j.a),o()(t,D.a.name,A.a),o()(t,T.a.name,P.a),o()(t,z.a.name,I.a),o()(t,R.a.name,M.a),o()(t,N.a.name,L.a),t):(n={},o()(n,h.a.name,B.a),o()(n,m.a.name,H.a),o()(n,v.a.name,V.a),o()(n,y.a.name,F.a),o()(n,E.a.name,q.a),o()(n,O.a.name,U.a),o()(n,_.a.name,W.a),o()(n,x.a.name,K.a),o()(n,D.a.name,$.a),o()(n,T.a.name,G.a),o()(n,R.a.name,Y.a),o()(n,z.a.name,J.a),o()(n,N.a.name,Q.a),n)}),oe=function(e,t){var n=t.discard,r=t.preview,a=t.save,i=t.onEditorClose;return Object(ne.a)({value:e}).on("preview",r).on("SAVE_EDITOR_VALUE",function(e){return a(e.value.value,e.compiledValue)}).on("NOTIFY_OF_EDITOR_CLOSE",function(){i(),n()})},ce=function(e){var t,n,r=e.className,i=e.defaultPinterestDescription,c=e.onChange,l=e.readOnly,s=(e.siteId,e.value),p=void 0===s?re:s,d="...".split("."),f=a()(d,4),g=(f[1],f[2],f[3],new te.a({basename:"/images"}));return ee.a.createElement(Z.a,{className:r,breakpoints:{large:"screen and (min-width: 1100px)",medium:"screen and (min-width: 768px) and (max-width: 1099px)",small:"screen and (max-width: 767px)"},attributes:{identity:u.a},blockComponents:ie(l),blockTypes:(t={},o()(t,h.a.name,h.a),o()(t,m.a.name,m.a),o()(t,v.a.name,v.a),o()(t,y.a.name,y.a),o()(t,E.a.name,E.a),o()(t,O.a.name,O.a),o()(t,_.a.name,_.a),o()(t,x.a.name,x.a),o()(t,D.a.name,D.a),o()(t,T.a.name,T.a),o()(t,z.a.name,z.a),o()(t,R.a.name,R.a),o()(t,N.a.name,N.a),t),blockProps:(n={},o()(n,h.a.name,{imageClient:g,uploadUri:ae(),defaults:{breakpoints:{large:{media:{orientation:"VERTICAL",height:200,type:"IMAGE",width:300}},medium:{media:{orientation:"VERTICAL",height:200,type:"IMAGE",width:300}},small:{media:{orientation:"VERTICAL",height:200,type:"IMAGE",width:300}}}}}),o()(n,v.a.name,{blocks:[["card",[h.a,E.a]],["text",[T.a,N.a]],["media",[D.a]],["advanced",[m.a,z.a]]],defaults:{large:{columnWidth:"4.166666667%",columns:24,flow:"right",rowHeight:"minmax(50px, max-content)",size:{height:6,width:6}},medium:{columnWidth:"8.333333333%",columns:12,flow:"right",rowHeight:"minmax(50px, max-content)",size:{height:6,width:6}},small:{columnWidth:"8.333333333%",columns:12,flow:"right",rowHeight:"minmax(50px, max-content)",size:{height:6,width:12}}}}),o()(n,y.a.name,{}),o()(n,E.a.name,{imageClient:g,uploadUri:ae(),defaults:{breakpoints:{large:{media:{orientation:"VERTICAL",height:400,type:"IMAGE",width:600}},medium:{media:{orientation:"VERTICAL",height:400,type:"IMAGE",width:600}},small:{media:{orientation:"VERTICAL",height:400,type:"IMAGE",width:600}}}}}),o()(n,O.a.name,{imageClient:g,defaults:{large:{columnWidth:"4.166666667%",columns:24,rowHeight:"minmax(50px, max-content)",size:{height:6,width:5}},medium:{columnWidth:"8.333333333%",columns:12,rowHeight:"minmax(50px, max-content)",size:{height:6,width:5}},small:{columnWidth:"8.333333333%",columns:12,rowHeight:"minmax(50px, max-content)",size:{height:6,width:11}}}}),o()(n,_.a.name,{blocks:[["card",[h.a,E.a]],["text",[T.a,N.a]],["media",[D.a]],["advanced",[m.a,z.a]]],defaults:{large:{columnWidth:"4.166666667%",columns:24,flow:"down",rowHeight:"minmax(50px, max-content)",size:{height:6,width:6}},medium:{columnWidth:"8.333333333%",columns:12,flow:"down",rowHeight:"minmax(50px, max-content)",size:{height:6,width:6}},small:{columnWidth:"8.333333333%",columns:12,flow:"down",rowHeight:"minmax(50px, max-content)",size:{height:6,width:12}}}}),o()(n,T.a.name,{}),o()(n,R.a.name,{blocks:[["text",[T.a,N.a]],["layout",[_.a,v.a,O.a]],["events",[y.a]],["media",[D.a]],["advanced",[m.a,z.a]]]}),o()(n,N.a.name,{}),o()(n,D.a.name,{defaultPinterestDescription:i,client:g,uploadUri:ae()}),o()(n,m.a.name,{openCodeEditor:oe}),n),onChange:c,value:p})}}).call(this,n(108))},1384:function(e,t,n){"use strict";n.d(t,"a",function(){return v});var r=n(4),a=n.n(r),i=n(6),o=n.n(i),c=n(10),l=n.n(c),s=n(8),u=n.n(s),p=n(11),d=n.n(p),h=n(1060),f=n(0),m=n.n(f),g=Object.freeze({delay:2500}),v=function(e){function t(){var e;return a()(this,t),(e=l()(this,u()(t).apply(this,arguments)))._timer=null,e._ctx=null,e._handleMouseMove=function(){e._clearTimer(),e._timer=setTimeout(e._handleMouseOut,e.props.delay),e._ctx&&e._ctx.mouseOver(e.props.block)},e._handleMouseOut=function(){e._ctx&&e._ctx.mouseOut(e.props.block)},e}
1return d()(t,e),o()(t,[{key:"componentWillUnmount",value:function(){this._clearTimer(),this._ctx&&(this._ctx.mouseOut(this.props.block),this._ctx.blur(this.props.block))}},{key:"render",value:function(){var e=this,t=this.props.children,n={onMouseMoveCapture:this._handleMouseMove,onMouseOutCapture:this._handleMouseOut};return m.a.createElement(h.a.Consumer,null,function(r){return e._ctx=r,"function"==typeof t?t(n):Object(f.isValidElement)(t)?Object(f.cloneElement)(t,n):void 0})}},{key:"_clearTimer",value:function(){this._timer&&clearTimeout(this._timer)}}]),t}(f.Component);v.defaultProps=g},1385:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(5),o=n.n(i),c=n(47),l=n(46),s=n(48),u=n(0),p=n.n(u),d=Object(c.a)(function(e){return{root:{left:0,position:"absolute",top:-12,zIndex:50}}});t.a=Object(s.a)(d)(function(e){var t=e.classes,n=e.className,r=(e.theme,o()(e,["classes","className","theme"]));return p.a.createElement("div",a()({className:Object(l.a)(t.root,n)},r))})},1386:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(0),o=n.n(i);t.a=function(e){return o.a.createElement("svg",a()({width:"1em",height:"1em",viewBox:"0 0 24 24"},e),o.a.createElement("path",{d:"M6.706 2A4.696 4.696 0 002 6.706v10.588A4.696 4.696 0 006.706 22h10.588A4.696 4.696 0 0022 17.294V6.706A4.696 4.696 0 0017.294 2H6.706zm11.176 2.941a1.176 1.176 0 110 2.353 1.176 1.176 0 010-2.353zM12 7c2.754 0 5 2.246 5 5s-2.246 5-5 5-5-2.246-5-5 2.246-5 5-5zm0 1.176A3.815 3.815 0 008.176 12 3.815 3.815 0 0012 15.824 3.815 3.815 0 0015.824 12 3.815 3.815 0 0012 8.176z"}))}},1387:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(5),o=n.n(i),c=n(4),l=n.n(c),s=n(6),u=n.n(s),p=n(10),d=n.n(p),h=n(8),f=n.n(h),m=n(11),g=n.n(m),v=n(0),b=n.n(v),y=n(1060),k=n(47),E=n(1061),w=n(1035),O=n(46),C=n(1052),_=n(1062),S=n(48),x=Object(k.a)(function(){return{root:{fontSize:12,display:"inline-flex",marginRight:"0.5rem"},title:{fontSize:10,fontWeight:700,padding:"0 4px 0 3px",userSelect:"none"}}}),j=function(e){function t(){var e;return l()(this,t),(e=d()(this,f()(t).apply(this,arguments)))._ctx=null,e._domRef=null,e._setDOMRef=function(t){e._domRef=t},e._handleEnterDone=function(){e._domRef&&(e._domRef.addEventListener("taffy:flyout:opened",e._handleFlyoutOpened),e._domRef.addEventListener("taffy:flyout:closing",e._handleFlyoutClosed))},e._handleFlyoutOpened=function(){e._ctx&&e._ctx.focus(e.props.block)},e._handleFlyoutClosed=function(){e._ctx&&e._ctx.blur(e.props.block)},e}return g()(t,e),u()(t,[{key:"componentWillUnmount",value:function(){this._domRef&&(this._domRef.removeEventListener("taffy:flyout:opened",this._handleFlyoutOpened),this._domRef.removeEventListener("taffy:flyout:closing",this._handleFlyoutClosed)),this._ctx&&this._ctx.blur(this.props.block)}},{key:"render",value:function(){var e=this,t=this.props,n=t.title,r=t.children,i=t.classes,c=t.className,l=t.parentItems;return b.a.createElement(y.a.Consumer,null,function(t){return e._ctx=t,b.a.createElement(E.a,{mountOnEnter:!0,unmountOnExit:!0,in:t.isIn(e.props.block),onEnterDone:e._handleEnterDone},function(t){var s=t.className,u=t.domRef,p=o()(t,["className","domRef"]);return b.a.createElement(w.a,a()({rounded:!0,className:Object(O.a)(i.root,s,c),domRef:Object(C.a)(u,e._setDOMRef),elevation:5},p),n&&b.a.createElement("div",{className:i.title},n),b.a.createElement(_.a,null),l,l&&b.a.createElement(_.a,null),r)})})}}]),t}(v.Component);t.a=Object(S.a)(x)(j)},1394:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(0),o=n.n(i);t.a=function(e){return o.a.createElement("svg",a()({width:"1em",height:"1em",viewBox:"0 0 24 24"},e),o.a.createElement("g",{fillRule:"nonzero",strokeLinecap:"round",strokeLinejoin:"round"},o.a.createElement("path",{d:"M10.114 17.222l-1.87 1.895a1.423 1.423 0 01-2.032 0l-1.354-1.372a1.469 1.469 0 010-2.058l4.74-4.805a1.423 1.423 0 012.032 0l1.354 1.372L14 11.225l-1.354-1.372a2.847 2.847 0 00-4.064 0l-4.74 4.804a2.94 2.94 0 000 4.118l1.354 1.372a2.847 2.847 0 004.063 0l2.475-2.507a4.26 4.26 0 01-1.62-.418z"}),o.a.createElement("path",{d:"M13.886 7.778l1.87-1.895a1.423 1.423 0 012.032 0l1.355 1.372a1.47 1.47 0 010 2.059l-4.741 4.804c-.561.569-1.47.569-2.032 0l-1.354-1.372L10 13.776l1.354 1.371a2.847 2.847 0 004.064 0l4.74-4.804a2.939 2.939 0 000-4.118l-1.354-1.372a2.846 2.846 0 00-4.063 0L12.267 7.36c.556.03 1.106.17 1.62.418z"})))}},1395:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(0),o=n.n(i);t.a=function(e){return o.a.createElement("svg",a()({width:"1em",height:"1em",viewBox:"0 0 24 24"},e),o.a.createElement("path",{d:"M22 10.694a.46.46 0 00-.46-.461l-2.218-.26a7.476 7.476 0 00-.616-1.477l1.449-1.833a.46.46 0 000-.651l-2.007-2.007a.46.46 0 00-.652 0L15.64 5.472a7.452 7.452 0 00-1.36-.56l-.288-2.452a.46.46 0 00-.46-.46h-2.838a.46.46 0 00-.46.46l-.287 2.452a7.461 7.461 0 00-1.279.518L6.664 3.845a.46.46 0 00-.652 0L4.006 5.854a.46.46 0 000 .651l1.54 1.948c-.223.4-.41.82-.558 1.26l-2.527.296a.46.46 0 00-.461.46v2.839c0 .254.206.46.46.46l2.386.279c.127.478.3.939.514 1.375l-1.515 1.915a.461.461 0 000 .652l2.007 2.007c.18.18.472.18.652 0l1.783-1.41c.455.27.941.492 1.452.662l.268 2.293c0 .254.206.46.46.46h2.839a.46.46 0 00.46-.46l.252-2.153a7.46 7.46 0 001.576-.61l1.742 1.377c.18.18.472.18.652 0l2.006-2.007a.461.461 0 000-.652l-1.334-1.687a7.484 7.484 0 00.66-1.556l2.22-.26a.46.46 0 00.46-.46v-2.838zm-9.888 6.148a4.729 4.729 0 110-9.457 4.729 4.729 0 010 9.457z"}))}},1396:function(e,t,n){"use strict";var r=n(4),a=n.n(r),i=n(6),o=n.n(i),c=n(10),l=n.n(c),s=n(8),u=n.n(s),p=n(11),d=n.n(p),h=n(16),f=n.n(h),m=n(1219),g=n(0),v=n.n(g),b=n(47),y=n(1218),k=n(1063),E=n(1232),w=n(48),O=Object(b.a)(function(e){return{root:{fontSize:13,padding:2,whiteSpace:"nowrap",textAlign:"center","& p":{marginBottom:"0.5em"},"& strong":{fontWeight:700}}}}),C=Object.freeze({onDeleteClick:f.a}),_=Object.freeze({in:!1}),S=function(e){function t(){var e;return a()(this,t),(e=l()(this,u()(t).apply(this,arguments))).state=_,e._handleCancelClick=function(){e.setState({in:!1})},e._handleDeleteClick=function(){e.setState({in:!1}),e.props.onDeleteClick()},e._handleFocus=function(){e.setState({in:!0})},e._handleBlur=function(){e.setState({in:!1})},e}return d()(t,e),o()(t,[{key:"render",value:function(){var e=this.props.classes,t=v.a.createElement("div",{className:e.root},v.a.createElement("p",null,"Delete this ",v.a.createElement("strong",null,this.props.title)," block?"),v.a.createElement(y.a,null,v.a.createElement(k.a,{onClick:this._handleCancelClick}
1,"Cancel"),v.a.createElement(k.a,{onClick:this._handleDeleteClick,type:"error"},"Delete")));return v.a.createElement(E.a,{flyout:t,in:this.state.in,onFocus:this._handleFocus,onBlur:this._handleBlur},v.a.createElement(m.a,null))}}]),t}(g.Component);S.defaultProps=C,t.a=Object(w.a)(O)(S)},1398:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(0),o=n.n(i);t.a=function(e){return o.a.createElement("svg",a()({width:"1em",height:"1em",viewBox:"0 0 24 24"},e),o.a.createElement("path",{fillRule:"nonzero",d:"M2 17h2v.5H3v1h1v.5H2v1h3v-4H2v1zm1-9h1V4H2v1h1v3zm-1 3h1.8L2 13.1v.9h3v-1H3.2L5 10.9V10H2v1zm5-6v2h14V5H7zm0 14h14v-2H7v2zm0-6h14v-2H7v2z"}))}},1399:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(0),o=n.n(i);t.a=function(e){return o.a.createElement("svg",a()({width:"1em",height:"1em",viewBox:"0 0 24 24"},e),o.a.createElement("path",{d:"M10.833 20h3.334v-5h-3.334v5zM6.667 4v2.446h4.166v3.697h3.334V6.446h4.166V4H6.667zM5 13.153h15v-1.63H5v1.63z"}))}},1400:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(0),o=n.n(i);t.a=function(e){return o.a.createElement("svg",a()({width:"1em",height:"1em",viewBox:"0 0 24 24"},e),o.a.createElement("path",{fillRule:"nonzero",d:"M4 10.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5zm0-6c-.83 0-1.5.67-1.5 1.5S3.17 7.5 4 7.5 5.5 6.83 5.5 6 4.83 4.5 4 4.5zm0 12c-.83 0-1.5.68-1.5 1.5s.68 1.5 1.5 1.5 1.5-.68 1.5-1.5-.67-1.5-1.5-1.5zM7 19h14v-2H7v2zm0-6h14v-2H7v2zm0-8v2h14V5H7z"}))}},1401:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(0),o=n.n(i);t.a=function(e){return o.a.createElement("svg",a()({width:"1em",height:"1em",viewBox:"0 0 24 24"},e),o.a.createElement("path",{d:"M4.214 18h3.643l2.429-4.4V7H3v6.6h3.643L4.214 18zm9.715 0h3.642L20 13.6V7h-7.286v6.6h3.643L13.93 18z"}))}},1402:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(0),o=n.n(i);t.a=function(e){return o.a.createElement("svg",a()({width:"1em",height:"1em",viewBox:"0 0 24 24"},e),o.a.createElement("path",{d:"M6 4h5.698c.662 0 1.327.049 1.996.147.67.098 1.27.294 1.802.587.533.294.964.705 1.295 1.232.331.527.497 1.228.497 2.102 0 .904-.241 1.653-.723 2.248-.482.595-1.119 1.021-1.91 1.277.503.12.96.268 1.37.486.41.219.763.497 1.058.836.295.34.521.735.68 1.187.158.452.237.934.237 1.446 0 .844-.173 1.548-.518 2.113a4.166 4.166 0 01-1.338 1.367 5.713 5.713 0 01-1.845.746 9.45 9.45 0 01-2.04.226H6V4zm3.367 6.395h2.439c.259 0 .514-.03.766-.09s.478-.158.68-.294c.201-.135.363-.316.485-.542.123-.226.184-.497.184-.814 0-.331-.068-.606-.205-.824a1.453 1.453 0 00-.529-.509 2.444 2.444 0 00-.734-.26 4.212 4.212 0 00-.798-.079H9.367v3.412zm0 6.622h3.021c.26 0 .522-.03.788-.09s.507-.166.723-.317c.216-.15.392-.346.53-.587.136-.241.204-.535.204-.882 0-.376-.09-.681-.27-.915a1.72 1.72 0 00-.68-.531 3.36 3.36 0 00-.884-.249 6.284 6.284 0 00-.885-.067H9.367v3.638z"}))}},1403:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(0),o=n.n(i);t.a=function(e){return o.a.createElement("svg",a()({width:"1em",height:"1em",viewBox:"0 0 24 24"},e),o.a.createElement("g",{fillRule:"nonzero"},o.a.createElement("path",{d:"M8 17h7v3H8z"}),o.a.createElement("path",{d:"M12.727 20H10l2.273-15H15z"}),o.a.createElement("path",{d:"M10 4h7v3h-7z"})))}},1404:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(0),o=n.n(i);t.a=function(e){return o.a.createElement("svg",a()({width:"1em",height:"1em",viewBox:"0 0 24 24"},e),o.a.createElement("g",{fillRule:"nonzero"},o.a.createElement("path",{d:"M17 4v8.59c0 1.506-.508 2.657-1.44 3.454-.848.797-2.12 1.24-3.56 1.24-1.525 0-2.712-.443-3.644-1.24C7.424 15.247 7 14.096 7 12.59V4h2.542v8.59c0 .886.255 1.506.678 2.037.424.443 1.017.708 1.78.708.763 0 1.356-.265 1.864-.708.424-.443.678-1.151.678-2.037V4H17zM6 19h12v2H6z"})))}},1405:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(0),o=n.n(i);t.a=function(e){return o.a.createElement("svg",a()({width:"1em",height:"1em",viewBox:"0 0 24 24"},e),o.a.createElement("path",{fillRule:"nonzero",d:"M15 15H3v2h12v-2zm0-8H3v2h12V7zM3 13h18v-2H3v2zm0 8h18v-2H3v2zM3 3v2h18V3H3z"}))}},1406:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(0),o=n.n(i);t.a=function(e){return o.a.createElement("svg",a()({width:"1em",height:"1em",viewBox:"0 0 24 24"},e),o.a.createElement("path",{fillRule:"nonzero",d:"M7 15v2h10v-2H7zm-4 6h18v-2H3v2zm0-8h18v-2H3v2zm4-6v2h10V7H7zM3 3v2h18V3H3z"}))}},1407:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(0),o=n.n(i);t.a=function(e){return o.a.createElement("svg",a()({width:"1em",height:"1em",viewBox:"0 0 24 24"},e),o.a.createElement("path",{fillRule:"nonzero",d:"M3 21h18v-2H3v2zm6-4h12v-2H9v2zm-6-4h18v-2H3v2zm6-4h12V7H9v2zM3 3v2h18V3H3z"}))}},1408:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(0),o=n.n(i);t.a=function(e){return o.a.createElement("svg",a()({width:"1em",height:"1em",viewBox:"0 0 24 24"},e),o.a.createElement("path",{fillRule:"nonzero",d:"M3 21h18v-2H3v2zm0-4h18v-2H3v2zm0-4h18v-2H3v2zm0-4h18V7H3v2zm0-6v2h18V3H3z"}))}},1409:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(0),o=n.n(i);t.a=function(e){return o.a.createElement("svg",a()({width:"1em",height:"1em",viewBox:"0 0 24 24"},e),o.a.createElement("path",{d:"M7.392 7.467h7.875a4.766 4.766 0 014.766 4.766A4.764 4.764 0 0115.267 17H5.3v-1.733h9.967a3.033 3.033 0 100-6.067H7.392l1.95 1.95-1.225 1.226-4.043-4.043 4.043-4.042 1.225 1.226-1.95 1.95z"}))}},1410:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(0),o=n.n(i);t.a=function(e){return o.a.createElement("svg",a()({width:"1em",height:"1em",viewBox:"0 0 24 24"},e),o.a.createElement("path",{d:"M16.716 7.467H8.84a4.766 4.766 0 00-4.766 4.766A4.764 4.764 0 008.84 17h9.967v-1.733H8.841a3.033 3.033 0 110-6.067h7.875l-1.95 1.95 1.225 1.226 4.043-4.043-4.043-4.042-1.225 1.226 1.95 1.95z"}))}},1412:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(0),o=n.n(i);t.a=function(e){return o.a.createElement("svg",a()({width:"1em",height:"1em",viewBox:"0 0 24 24"},e),o.a.createElement("g",{fill:"none",fillRule:"evenodd",stroke:"currentColor"},o.a.createElement("path",{d:"M19.043 3.042l-6.714 6.712a.136.136 0 00-.037.073l-.817 2.572a.136.136 0 00.156.
1156l2.54-.847a.136.136 0 00.075-.036l6.714-6.713a.136.136 0 000-.193L19.235 3.04A.136.136 0 0019.15 3a.136.136 0 00-.107.04z"}),o.a.createElement("path",{strokeLinejoin:"round",d:"M18 10.982V19H5V6h7.907"})))}},1413:function(e,t,n){"use strict";var r=n(16),a=n.n(r),i=n(0);t.a=Object(i.createContext)({blur:a.a,disable:a.a,disabled:!1,enable:a.a,enabled:!0,focus:a.a,focusedKey:null,shouldDecorate:function(){return!0}})},1428:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(5),o=n.n(i),c=n(252),l=n.n(c),s=n(0),u=n.n(s),p=n(1397),d=n(46),h=n(47),f=n(48),m=function(e){return-e},g=function(e){return e-1},v=Object(h.a)(function(e){var t=e.color("background"),n=e.color("grey","200"),r=function(e){return e.color||t},a=function(e){return e.borderColor||n},i=function(e){var t=e.size;return void 0===t?6:t},o=Object(p.a)(g,i),c=Object(p.a)(m,i),l=Object(p.a)(m,o);return{root:{position:"absolute",pointerEvents:"none","&::before, &::after":{borderColor:"rgba(0, 0, 0, 0)",border:"solid transparent",content:'""',height:0,position:"absolute",pointerEvents:"none",width:0},"&::before":{borderWidth:i},"&::after":{borderWidth:o}},up:{bottom:"100%",left:"50%","&::before, &::after":{bottom:"100%"},"&::before":{borderBottomColor:a,marginLeft:c},"&::after":{borderBottomColor:r,marginLeft:l}},down:{top:"100%",left:"50%","&::before, &::after":{top:"100%"},"&::before":{borderTopColor:a,marginLeft:c},"&::after":{borderTopColor:r,marginLeft:l}},left:{right:"100%",top:"50%","&::before, &::after":{right:"100%"},"&::before":{borderRightColor:a,marginTop:c},"&::after":{borderRightColor:r,marginTop:l}},right:{left:"100%",top:"50%","&::before, &::after":{left:"100%"},"&::before":{borderLeftColor:a,marginTop:c},"&::after":{borderLeftColor:r,marginTop:l}}}}),b=Object(f.a)(v)(function(e){e.children;var t=e.className,n=e.classes,r=(e.color,e.direction),i=void 0===r?"down":r,c=(e.size,e.theme,o()(e,["children","className","classes","color","direction","size","theme"]));return u.a.createElement("div",a()({className:Object(d.a)(t,n.root,n[i])},c))}),y=n(969),k=Object(h.a)(function(e){return{root:{border:"1px solid ".concat(e.color("grey","200")),borderRadius:2,position:"relative"}}}),E=function(e){return{left:l()(["up","down"],e.direction)&&e.arrowLeft?"".concat(e.arrowLeft,"px"):void 0,top:l()(["left","right"],e.direction)&&e.arrowTop?"".concat(e.arrowTop,"px"):void 0}};t.a=Object(f.a)(k)(function(e){var t=e.arrowLeft,n=e.arrowTop,r=e.children,i=e.classes,c=e.className,l=e.color,s=e.direction,p=e.elevation,h=void 0===p?9:p,f=e.size,m=(e.theme,o()(e,["arrowLeft","arrowTop","children","classes","className","color","direction","elevation","size","theme"]));return u.a.createElement(y.a,a()({className:Object(d.a)(i.root,c),elevation:h},m),r,u.a.createElement(b,{color:l,size:f,direction:s,style:E({arrowLeft:t,arrowTop:n,direction:s})}))})},149:function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n(44),a=n.n(r),i=function(e){return a()(e).map(function(e){return{message:e.message,code:e.code}})}},176:function(e,t,n){"use strict";n.d(t,"b",function(){return a}),n.d(t,"a",function(){return i});var r=n(355),a=function(){return new r.a({allowedOrigins:/.*/,target:function(){var e=document.getElementById("viewport");if(e)return e.contentWindow}})},i=function(){return new r.a({allowedOrigins:/.*/,target:function(){return window.parent}})}},207:function(e,t,n){"use strict";t.a=function(e){var t,n;if(Array.isArray(e)&&(t=e.map(function(e){return e.toString()})),"string"==typeof e&&(t=e.split(".")),n=t,!Array.isArray(n)||2!==n.length||"string"!=typeof n[0]||"string"!=typeof n[1]||!/^-?[0-9]+$/.test(n[1]))throw new Error("Invalid path: ".concat(JSON.stringify(e)));return t}},230:function(e,t,n){"use strict";var r=function(e){return(e^16*Math.random()>>e/4).toString(16)};t.a=function(){return"blk_".concat(([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,r).replace(/-/g,""))}},234:function(e,t,n){"use strict";var r=function(e){return"string"==typeof e&&/^[a-zA-Z0-9_]*\.-?[0-9]+$/.test(e)};t.a=function(){for(var e,t=arguments.length,n=new Array(t),a=0;a<t;a++)n[a]=arguments[a];if(1===n.length&&Array.isArray(n[0])&&(e=n[0].join(".")),1===n.length&&"string"==typeof n[0]&&(e=n[0]),2===n.length&&(e=n.join(".")),!r(e))throw new Error("Invalid path: ".concat(JSON.stringify(n[0])));return e}},274:function(e,t,n){"use strict";t.a=function(e){return e&&"string"==typeof e.insert}},275:function(e,t,n){"use strict";t.a=function(e){return e&&"string"==typeof e.delete}},276:function(e,t,n){"use strict";t.a=function(e){return e&&"string"==typeof e.replace}},346:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var r=function(e){try{switch(e){case"admin":return window.__CARDSETTER_ADMIN_APOLLO_STATE__;case"public":return window.__CARDSETTER_PUBLIC_APOLLO_STATE__;default:return{}}}catch(t){return console.error("Failed to retrieve cache for app: ".concat(e)),{}}}},347:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var r=function(e){try{switch(e){case"admin":return window.__CARDSETTER_ADMIN_REDUX_STATE__;case"public":return(t=window.__CARDSETTER_PUBLIC_REDUX_STATE__)&&t.router&&t.router.location&&(t.router.location.hash=window.location.hash),t}}catch(t){console.error("No preloaded state found for app: ".concat(e))}var t}},348:function(e,t,n){"use strict";n.d(t,"a",function(){return s});var r=n(52),a=n(65),i=n(164),o=n(21),c=n(0),l=n.n(c),s=function(e){return l.a.createElement(o.a,{store:e.store},l.a.createElement(i.a,null,l.a.createElement(a.a,{history:e.history},l.a.createElement(r.a,{client:e.client},e.children))))}},349:function(e,t,n){"use strict";var r=n(18),a=n.n(r),i=n(91),o=n(1174),c=n(62),l=n(249),s=n.n(l),u="cardsetter:auth",p=function(){return function(e){return function(e){return function(t){var n,r,a,i,o,l;return function(e){return e.type===c.a.LoginSuccess}(t)&&(r=(n=t).accessToken,a=n.expiresIn,i=n.refreshToken,o=n.tokenType,l=new Date(Date.now()+1e3*a).toISOString(),localStorage.setItem(u,JSON.stringify({accessToken:r,expiresAt:l,refreshToken:i,tokenType:o})),s.a.set("cs.auth",t.accessToken,{expires:new Date(Date.now()+1e3*t.expires
1In)})),e(t)}}}},d=n(392),h=n(329);n.d(t,"a",function(){return f});var f=function(e){var t=e.epicDependencies,n=e.history,r=e.middleware,c=void 0===r?[]:r,l=e.name,s=e.preloadedState,u=void 0===s?{}:s,f=e.rootReducer,m=Object(d.composeWithDevTools)({name:l}),g=Object(o.a)({dependencies:t});return[Object(i.createStore)(f,u,m(i.applyMiddleware.apply(void 0,[g,Object(h.a)(n),p()].concat(a()(c))))),g]}},353:function(e,t,n){"use strict";n.d(t,"b",function(){return i}),n.d(t,"a",function(){return o});var r=1600,a=2400;function i(e){var t=e.getAttribute("width"),n=e.getAttribute("_format"),i=e.getAttribute("originalWidth");return null!=t?t:"string"==typeof n&&"number"==typeof i?function(e,t){return"full_width"===e?Math.round(Math.min(t,a)):Math.round(Math.min(t,r))}(n||"content_width",i):r}function o(e){var t=e.getAttribute("height"),n=e.getAttribute("originalWidth"),r=e.getAttribute("originalHeight"),a=i(e);return"number"==typeof t?t:"number"==typeof r&&"number"==typeof n?function(e,t,n){var r=t/e;return Math.round(r*n)}(n,r,a):void 0}},357:function(e,t,n){"use strict";var r=n(1053),a=n(0),i=n.n(a);t.a={attributes:{html:{type:"identity"},source:{type:"identity"}},icon:i.a.createElement(r.a,null),name:"CODE",title:"Code",v:0}},358:function(e,t,n){"use strict";var r=n(1059),a=n(0),i=n.n(a);t.a={attributes:{html:{type:"identity"},ops:{type:"identity"}},icon:i.a.createElement(r.a,null),name:"RICHTEXT",title:"Rich Text",v:0}},359:function(e,t,n){"use strict";var r=n(1059),a=n(0),i=n.n(a);t.a={attributes:{title:{type:"identity"},timestamp:{type:"identity"}},icon:i.a.createElement(r.a,null),name:"TITLE",title:"Title",v:0}},360:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(0),o=n.n(i),c=function(e){return o.a.createElement("svg",a()({width:"1em",height:"1em",viewBox:"0 0 100 60"},e),o.a.createElement("path",{stroke:"currentColor",fill:"none",strokeMiterlimit:10,strokeWidth:1.5,d:"M19.3 10.9h61.4v38.2H19.3z"}),o.a.createElement("path",{stroke:"currentColor",fill:"none",strokeMiterlimit:10,strokeWidth:1.5,d:"M19.3 34.6l12.8-12L58 49.1M70.6 26.2h0a5.76 5.76 0 01-5.7-5.7h0a5.76 5.76 0 015.7-5.7h0a5.76 5.76 0 015.7 5.7h0a5.7 5.7 0 01-5.7 5.7zM50.3 40.5l12.8-12 17.6 17.9"}))};t.a={attributes:{_format:{type:"identity"},alt:{type:"identity"},blur:{type:"identity"},pinterestDescription:{type:"identity"},crop:{type:"identity"},filename:{type:"identity"},fit:{type:"identity"},height:{type:"identity"},id:{type:"identity"},link:{type:"identity"},lossless:{type:"identity"},maxHeight:{type:"identity"},maxWidth:{type:"identity"},minHeight:{type:"identity"},minWidth:{type:"identity"},nearLossless:{type:"identity"},progressive:{type:"identity"},quality:{type:"identity"},rect:{type:"identity"},src:{type:"identity"},title:{type:"identity"},width:{type:"identity"},originalHeight:{type:"identity"},originalWidth:{type:"identity"}},icon:o.a.createElement(c,null),name:"IMAGE",title:"Image",v:0}},400:function(e,t,n){"use strict";var r=n(850),a=n(0),i=n.n(a);t.a={attributes:{breakpoints:{type:"identity"},href:{type:"identity"},html:{type:"identity"},expandedHtml:{type:"identity"},ops:{type:"identity"},to:{type:"identity"},sponsor:{type:"identity"}},icon:i.a.createElement(r.a,null),name:"CARD",title:"Card",v:0}},401:function(e,t,n){"use strict";var r=n(850),a=n(0),i=n.n(a);t.a={attributes:{breakpoints:{type:"identity"},href:{type:"identity"},html:{type:"identity"},expandedHtml:{type:"identity"},ops:{type:"identity"},start:{type:"identity"},to:{type:"identity"},sponsor:{type:"identity"}},icon:i.a.createElement(r.a,null),name:"EVENT_CARD",title:"Event Card",v:0}},402:function(e,t,n){"use strict";var r=n(1053),a=n(0),i=n.n(a);t.a={attributes:{item:{type:"identity"}},icon:i.a.createElement(r.a,null),name:"SNIPCART",title:"Snipcart",v:0}},430:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(5),o=n.n(i),c=n(4),l=n.n(c),s=n(6),u=n.n(s),p=n(10),d=n.n(p),h=n(8),f=n.n(h),m=n(11),g=n.n(m),v=n(0),b=n.n(v),y=n(123),k=n(47),E=n(1200),w=n(46),O=n(48),C=Object(k.a)(function(){return{root:{flex:1,margin:6},a:{display:"flex",flexDirection:"column",color:"inherit",height:"100%",textDecoration:"none"},horizontal:{flexDirection:"row"}}}),_=function(e){function t(e){var n;return l()(this,t),(n=d()(this,f()(t).call(this,e))).state={insideIframe:!1},n}
1return g()(t,e),u()(t,[{key:"componentDidMount",value:function(){window.parent!==window&&this.setState({insideIframe:!0})}},{key:"render",value:function(){var e=this.props,t=e.children,n=e.classes,r=(e.id,e.orientation),i=(e.theme,e.to),c=e.href,l=o()(e,["children","classes","id","orientation","theme","to","href"]),s=r===y.a.Horizontal;return b.a.createElement(E.a,a()({className:Object(w.a)(n.root)},l),i&&b.a.createElement("a",{className:Object(w.a)(n.a,s&&n.horizontal),href:this.createTo()},t),c&&b.a.createElement("a",{className:Object(w.a)(n.a,s&&n.horizontal),href:c,target:"_blank"},t),!i&&!c&&b.a.createElement("a",{className:Object(w.a)(n.a,s&&n.horizontal)},t))}},{key:"createTo",value:function(){var e=this.props.to,t=this.state.insideIframe;if(!t)return e;if("undefined"==typeof window||"undefined"==typeof URL||"undefined"==typeof URLSearchParams)return e;var n=new URL(e,window.location.href);return n.origin===window.origin&&t?(n.searchParams.append("viewport","true"),n.toString()):e}}]),t}(v.Component);t.a=Object(O.a)(C)(_)},431:function(e,t,n){"use strict";var r=n(1),a=n.n(r),i=n(47),o=n(48),c=n(81),l=n(0),s=n.n(l);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(n,!0).forEach(function(t){a()(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var d=Object(i.a)(function(e){return{root:{display:"flex"},date:p({display:"inline-flex",flexDirection:"column"},e.font("p"),{lineHeight:1.5}),day:{textAlign:"center",fontSize:26,lineHeight:1.35},month:{textAlign:"center",fontSize:13,textTransform:"uppercase",opacity:.7},time:{textAlign:"center",fontSize:10,fontWeight:"bold",opacity:.7,whiteSpace:"nowrap"}}});t.a=Object(o.a)(d)(function(e){var t=e.block,n=e.classes,r=c.DateTime.fromISO(t.getAttribute?t.getAttribute("start"):t.start);return s.a.createElement("div",{className:n.date},s.a.createElement("span",{className:n.month},r.monthShort),s.a.createElement("span",{className:n.day},r.day),s.a.createElement("span",{className:n.month},r.toFormat("ccc")),s.a.createElement("span",{className:n.time},r.toLocaleString(c.DateTime.TIME_SIMPLE)))})},435:function(e,t,n){"use strict";var r=n(850),a=n(0),i=n.n(a);t.a={attributes:{description:{type:"identity"},duration:{type:"identity"},eventId:{type:"identity"},start:{type:"identity"},title:{type:"identity"}},icon:i.a.createElement(r.a,null),name:"EVENT",title:"Event",v:0}},436:function(e,t,n){"use strict";var r=n(850),a=n(0),i=n.n(a);t.a={attributes:{after:{type:"identity"},before:{type:"identity"},cql:{type:"identity"},excludeTags:{type:"identity"},flow:{type:"identity"},type:{type:"identity"},withTags:{type:"identity"}},icon:i.a.createElement(r.a,null),name:"FEED",title:"Feed",v:0}},437:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(0),o=n.n(i),c=function(e){return o.a.createElement("svg",a()({width:"1em",height:"1em",viewBox:"0 0 100 60"},e),o.a.createElement("path",{stroke:"currentColor",fill:"none",strokeMiterlimit:10,strokeWidth:1.5,d:"M9 16h28v28H9zM41.5 16h28v28h-28zM91 16H74v27.9h17"}))};t.a={attributes:{breakpoints:{type:"identity"}},icon:o.a.createElement(c,null),name:"DECK",title:"Deck",v:0}},438:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(0),o=n.n(i),c=function(e){return o.a.createElement("svg",a()({width:"1em",height:"1em",viewBox:"0 0 100 60"},e),o.a.createElement("path",{stroke:"currentColor",fill:"none",strokeMiterlimit:10,strokeWidth:1.5,d:"M14.3 7.3H35V28H14.3zM39.7 7.3h20.7V28H39.7zM65 7.3h20.7V28H65zM14.3 32H35v20.7H14.3zM39.7 32h20.7v20.7H39.7zM65 32h20.7v20.7H65z"}))};t.a={attributes:{breakpoints:{type:"identity"}},icon:o.a.createElement(c,null),name:"GRID",title:"Grid",v:0}},62:function(e,t,n){"use strict";var r;n.d(t,"a",function(){return r}),function(e){e.LoginError="auth/login/LOGIN_ERROR",e.LoginRequest="auth/login/LOGIN_REQUEST",e.LoginSuccess="auth/login/LOGIN_SUCCESS",e.ResetPasswordError="auth/RESET_PASSWORD_ERROR",e.ResetPasswordRequest="auth/RESET_PASSWORD_REQUEST",e.ResetPasswordSuccess="auth/RESET_PASSWORD_SUCCESS",e.ChangePasswordError="auth/CHANGE_PASSWORD_ERROR",e.ChangePasswordRequest="auth/CHANGE_PASSWORD_REQUEST",e.ChangePasswordSuccess="auth/CHANGE_PASSWORD_SUCCESS"}(r||(r={}))},638:function(e,t,n){"use strict";n.d(t,"a",function(){return o}
1);var r=n(399),a=n(36),i="'Rubik', sans-serif",o=r.a.create({palette:{error:{light:a.a.red[300],main:a.a.red[500],dark:a.a.red[700],contrastText:a.a.common.white},primary:{light:a.a.blue[300],main:a.a.blue[500],dark:a.a.blue[700],contrastText:a.a.common.white},warning:{light:a.a.deepOrange[300],main:a.a.deepOrange[500],dark:a.a.deepOrange[700],contrastText:a.a.common.white}},typography:{baseline:1,body:{fontFamily:"'Open Sans', sans-serif",fontSize:{xs:"1rem",sm:"1rem",md:"1rem",lg:"1.15rem",xl:"1.35rem"},fontWeight:400,rvr:{xs:.75,sm:.75,md:.75,lg:1,xl:1.25}},button:{fontFamily:i,fontSize:{xs:"0.8rem",sm:"0.8rem",md:"0.825rem",lg:"0.850rem",xl:"0.900rem"},fontWeight:400,rvr:{xs:.5,sm:.5,md:.5,lg:.75,xl:1},lineHeight:1.75},caption:{fontFamily:i},control:{fontFamily:i,fontSize:{xs:"0.900rem",sm:"0.900rem",md:"0.925rem",lg:"0.950rem",xl:"0.975rem"},fontWeight:400,rvr:{xs:.5,sm:.5,md:.5,lg:.75,xl:1},lineHeight:1.75},dense:{fontFamily:i,fontSize:{xs:"0.8rem",sm:"0.8rem",md:"0.8rem",lg:"0.9rem",xl:"1rem"},lineHeight:1.6},h1:{fontFamily:i,fontSize:{xs:"2rem",sm:"2rem",md:"2rem",lg:"2rem",xl:"2rem"},letterSpacing:"-0.04em",lineHeight:1.05,rvr:{xs:1.5,sm:1.5,md:1.5,lg:1.5,xl:1.5},fontWeight:700},h2:{fontFamily:i,fontSize:{xs:"1.4rem",sm:"1.4rem",md:"1.4rem",lg:"1.4rem",xl:"1.4rem"},letterSpacing:"-0.02em",lineHeight:1,rvr:{xs:1.5,sm:1.5,md:1.5,lg:1.5,xl:1.5},fontWeight:500},h3:{fontFamily:i,fontSize:{xs:"2rem",sm:"2rem",md:"2rem",lg:"2.5rem",xl:"3rem"},letterSpacing:"-0.02em",lineHeight:1,rvr:{xs:1.5,sm:1.5,md:2,lg:2.5,xl:3},fontWeight:700},h4:{fontFamily:i,fontSize:{xs:"1.5rem",sm:"1.5rem",md:"1.5rem",lg:"2rem",xl:"2.5rem"},letterSpacing:"-0.01em",lineHeight:1,rvr:{xs:1.5,sm:1.5,md:2,lg:2.5,xl:3},fontWeight:700},h5:{fontFamily:i,fontSize:{xs:"1.25rem",sm:"1.25rem",md:"1.25rem",lg:"1.5rem",xl:"2rem"},letterSpacing:"0.04em",lineHeight:1,rvr:{xs:1.5,sm:1.5,md:2,lg:2.5,xl:3},fontWeight:700,textTransform:"uppercase"},h6:{fontFamily:i,fontSize:{xs:"1rem",sm:"1rem",md:"1rem",lg:"1rem",xl:"1.5rem"},letterSpacing:"0.05em",lineHeight:1,rvr:{xs:1.5,sm:1.5,md:2,lg:2.5,xl:3},fontWeight:700,textTransform:"uppercase"},helper:{fontFamily:i,fontSize:{xs:"0.675rem",sm:"0.675rem",md:"0.700rem",lg:"0.725rem",xl:"0.750rem"},fontWeight:500,lineHeight:1.5},overline:{fontFamily:i,fontSize:{xs:"0.75rem",sm:"0.75rem",md:"0.75rem",lg:"1rem",xl:"1rem"},rvr:{xs:1,sm:1,md:1,lg:1,xl:1},letterSpacing:"0.05em",textTransform:"uppercase"},subtitle:{fontFamily:i,fontSize:{xs:"1rem",sm:"1rem",md:"1rem",lg:"1.35rem",xl:"1.5rem"},fontWeight:600,letterSpacing:"0.03em",rvr:{xs:1,sm:1,md:1,lg:1,xl:1},textTransform:"uppercase"}}})},648:function(e,t,n){"use strict";var r=n(37),a=n.n(r);t.a=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.map(function(e){switch(e.__typename){case"Page":return{description:e.description||"",id:e.id,imageId:a()(e,"images[0].image.id",null),title:e.title||"",to:e.path};case"EventOccurrence":return{description:a()(e,"description",""),id:e.id,imageId:a()(e,"images[0].image.id",null),start:e.startsAt,title:e.name,to:a()(e,"page.path","")};default:return null}}).filter(function(e){return e})}},654:function(e,t,n){"use strict";t.a={attributes:{},icon:null,name:"STACK",title:"Stack",v:0}},826:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(5),o=n.n(i),c=n(4),l=n.n(c),s=n(6),u=n.n(s),p=n(10),d=n.n(p),h=n(8),f=n.n(h),m=n(11),g=n.n(m),v=n(47),b=n(48),y=n(0),k=n.n(y),E=Object(v.a)(function(e){return{root:{display:"flex",flex:1,width:"100%"}}}),w=function(e){function t(){return l()(this,t),d()(this,f()(t).apply(this,arguments))}return g()(t,e),u()(t,[{key:"render",value:function(){var e=this.props,t=e.children,n=e.classes,r=(e.id,e.theme,e.className,o()(e,["children","classes","id","theme","className"])),i=[n.root,this.props.className||""].join(" ").trim();return k.a.createElement("div",a()({className:i},r),t)}}]),t}(y.Component);t.a=Object(b.a)(E)(w)},827:function(e,t,n){"use strict";n.d(t,"a",function(){return g});var r=n(4),a=n.n(r),i=n(6),o=n.n(i),c=n(10),l=n.n(c),s=n(8),u=n.n(s),p=n(11),d=n.n(p),h=n(851),f=n(0),m=n.n(f),g=function(e){function t(){var e;return a()(this,t),(e=l()(this,u()(t).apply(this,arguments))).el=null,e.scripts=[],e}return d()(t,e),o()(t,[{key:"shouldComponentUpdate",value:function(e){return(this.props.preview||this.props.block.getAttribute("html"))!==(e.preview||e.block.getAttribute("html"))}},{key:"componentDidUpdate",value:function(){this.unmountAllScripts(),this.props.readonly||this.updateScripts()}},{key:"componentWillUnmount",value:function(){this.unmountAllScripts()}},{key:"render",value:function(){var e=this,t=this.props,n=t.block,r=t.preview;return m.a.createElement(h.a,{domRef:function(t){return e.el=t},style:{flex:1,minHeight:"10px"},dangerouslySetInnerHTML:{__html:r||n.getAttribute("html")||""}})}}
1,{key:"unmountAllScripts",value:function(){this.scripts.forEach(function(e){try{e.parentNode.removeChild(e)}catch(e){console.error("error removing script",e)}}),this.scripts=[]}},{key:"updateScripts",value:function(){var e=this;Array.from(this.el.querySelectorAll("script")).forEach(function(t){try{for(var n=document.createElement("script"),r=0;r<t.attributes.length;r++){var a=t.attributes[r];n.setAttribute(a.name,a.value)}n.innerHTML=t.innerHTML,document.head.appendChild(n),e.scripts.push(n),t.parentNode.removeChild(t)}catch(e){console.log("Error in script.",e)}})}}]),t}(f.Component)},829:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(5),o=n.n(i),c=n(4),l=n.n(c),s=n(6),u=n.n(s),p=n(10),d=n.n(p),h=n(8),f=n.n(h),m=n(11),g=n.n(m),v=n(0),b=n.n(v),y=n(47),k=n(1056),E=n(46),w=n(48),O=Object(y.a)(function(e){return{root:{background:e.color("background"),padding:6,position:"relative"}}}),C=function(e){function t(){return l()(this,t),d()(this,f()(t).apply(this,arguments))}return g()(t,e),u()(t,[{key:"render",value:function(){var e=this.props,t=e.children,n=e.classes,r=e.className,i=e.gridRef,c=o()(e,["children","classes","className","gridRef"]);return b.a.createElement(k.a,a()({className:Object(E.a)(n.root,r,"cs-base-grid"),innerRef:i},c),t)}}]),t}(v.Component);t.a=Object(w.a)(O)(C)},830:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(5),o=n.n(i),c=n(0),l=n.n(c),s=n(47),u=n(653),p=n(46),d=n(48),h=Object(s.a)(function(){return{root:{boxSizing:"border-box",position:"relative"}}}),f=function(e){var t=e.children,n=e.classes,r=(e.className,o()(e,["children","classes","className"]));return l.a.createElement(u.a,a()({className:Object(p.a)(n.root),type:"prose"},r),t)};f.displayName="EventBlockWrapper",t.a=Object(d.a)(h)(f)},831:function(e,t,n){"use strict";var r=n(1),a=n.n(r),i=n(47);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(n,!0).forEach(function(t){a()(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}t.a=Object(i.a)(function(e){return{root:{display:"flex"},text:{paddingLeft:"0.7em",marginLeft:"0.3rem",borderLeft:"1px solid #666",overflow:"hidden",paddingTop:2,"& $title":{marginTop:0,fontSize:"1.5rem",lineHeight:1},"& $time":{lineHeight:1.2,marginTop:0,fontWeight:"bold"},"& $fullDate":{lineHeight:1.1,marginTop:0,fontSize:12}},date:c({display:"inline-flex",flexDirection:"column"},e.font("p"),{lineHeight:1.5,width:"3em"}),day:{textAlign:"center",fontSize:26,lineHeight:1.35},month:{textAlign:"center",fontSize:10,textTransform:"uppercase",opacity:.7},year:{textAlign:"center",fontSize:11,opacity:.7},title:{height:"1.38em",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},timezone:{display:"inline-block",fontSize:10,fontWeight:"normal",paddingLeft:4},titleWrapper:{},time:{},fullDate:{}}})},832:function(e,t,n){"use strict";var r=n(18),a=n.n(r),i=n(109),o=n.n(i);t.a=function(e){var t=e.getAttribute("after")&&"today"!==e.getAttribute("after")?new Date(e.getAttribute("after")):"",n="today"===e.getAttribute("after"),r=e.getAttribute("before")?new Date(e.getAttribute("before")):"",i=e.getAttribute("excludeTags")||[],c=e.getAttribute("withTags")||[],l=o()([].concat(a()(c.map(function(e){return"tag ~ ".concat(e)})),a()(i.map(function(e){return"tag !~ ".concat(e)})),[n&&"start >= 'today'",t&&"start >= '".concat(t.getMonth()+1,"/").concat(t.getDate(),"/").concat(t.getFullYear(),"'"),r&&"start <= '".concat(r.getMonth()+1,"/").concat(r.getDate(),"/").concat(r.getFullYear()," + 1d'")])).join(" and ");return"".concat(l," sort by start")}},833:function(e,t,n){"use strict";var r=n(19),a=n.n(r),i=n(24),o=n.n(i);function c(){var e=a()(["\n query resolveFeed($cql: String!) {\n feed(cql: $cql) {\n edges {\n cursor\n node {\n ... on Page {\n id\n title\n description\n images {\n image {\n id\n url\n }\n }\n path\n }\n ... on EventOccurrence {\n id\n startsAt\n duration\n name\n description\n images {\n image {\n id\n }\n }\n page {\n path\n }\n }\n }\n }\n }\n }\n"]);return c=function(){return e},e}t.a=o()(c())},834:function(e,t,n){"use strict";var r=n(4),a=n.n(r),i=n(6),o=n.n(i),c=n(10),l=n.n(c),s=n(8),u=n.n(s),p=n(11),d=n.n(p),h=n(47),f=n(46),m=n(851),g=n(653),v=n(48),b=n(0),y=n.n(b),k=n(430),E=n(431),w=n(648),O=Object(h.a)(function(e){return{root:{background:e.color("background"),padding:6,position:"relative"},card:{margin:"1rem"},event:{display:"flex",h1:{marginBottom:0},"& $typography":{alignItems:"center",display:"flex"}},typography:{flex:1,padding:"0.7rem","& > :first-child":{marginTop:"0"}},wrapper:{display:"flex",flexDirection:"row"},dateWrapper:{alignItems:"center",borderRight:"1px solid rgba(0, 0, 0, 0.15)",display:"flex",justifyContent:"center",padding:"0.7rem",width:"3.5rem"}}}),C=function(e){function t(){return a()(this,t),l()(this,u()(t).apply(this,arguments))}return d()(t,e),o()(t,[{key:"render",value:function(){var e=this.props,t=e.classes,n=e.feed,r=Object(w.a)(n).map(function(e){var n=e.startsAt?"event":"page",r=e.startsAt?null:(e.description||"").split(/\n+/g);return y.a.createElement(k.a,{className:Object(f.a)(t.card,"cs-feed-list",t[n]),key:e.id,to:e.to},y.a.createElement("div",{className:t.wrapper},e.startsAt&&y.a.createElement("div",{className:t.dateWrapper},y.a.createElement(E.a,{block:e})),y.a.createElement(m.a,{className:t.typography},y.a.createElement("h1",null,e.title||e.name),r&&r.map(function(e,t){return y.a.createElement("p",{key:t},e)}))))});return y.a.createElement(g.a,null,r)}}]),t}(b.Component);t.a=Object(v.a)(O)(C)},835:function(e,t,n){"use strict";var r=n(1),a=n.n(r),i=n(3),o=n.n(i),c=n(4),l=n.n(c),s=n(6),u=n.n(s),p=n(10),d=n.n(p),h=n(8),f=n.n(h),m=n(11),g=n.n(m),v=n(31),b=n.n(v),y=n(0),k=n.n(y),E=n(47),w=n(852),O=n(1056),C=n(1057),_=n(48),S=n(55),x=n(1207),j=n(1058),D=n(848),A=n(648);function T(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function P(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?T(n,!0).forEach(function(t){a()(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):T(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var z=Object(E.a)(function(e){return{root:{background:e.color("background"),padding:6,position:"relative"}}}),I=function(e){function t(){var e;return l()(this,t),(e=d()(this,f()(t).apply(this,arguments))).gridId=e.props.block.key.slice(0,10),e}return g()(t,e),u()(t,[{key:"shouldComponentUpdate",value:function(e){return!1}},{key:"render",value:function(){var e=this.props,t=e.classes;e.flow;return k.a.createElement(w.a,{style:{margin:"-20px 0",padding:"20px 0",flex:1},suppressScrollY:!0},k.a.createElement(O.a,{id:this.props.block.key,style:{flex:1},className:t.root,views:this._createViews()},this._createChildren()))}},{key:"_createChildren",value:function(){var e=this,t=this.props,n=t.feed,r=t.breakpoints,a=t.breakpointNames,i=t.getBreakpointMedia,c=t.currentBreakpoint,l=t.imageClient;return Object(A.a)(n).map(function(t){var n,s="";s=t.description.slice(0,200).trim().replace(/https?:\/\/[^\s$.?#].[^\s]*/gm,function(e,t){var n=/https?:\/\/([^\s$.?#].[^\s\/]*)/.exec(e);return n&&n.length>1?n[1]:e.slice(0,40)}).replace(/\n+/g,"<br/>"),n=t.description.replace(/https?:\/\/[^\s$.?#].[^\s]*/gm,function(e,t){var n=/https?:\/\/([^\s$.?#].[^\s\/]*)/.exec(e),r=n&&n.length>1?n[1]:e.slice(0,40);return'<a target="_blank" href="'.concat(e,'">').concat(r,"</a>")}).replace(/\n+/g,"<br/>");var u=t.description.length<=200;s=u?n:s.trim()+"...";var p=new x.a({getManager:e.props.block.getManager,node:new D.a({attributes:{breakpoints:{large:{media:{filename:"thumbnail",height:200,id:t.imageId,orientation:"VERTICAL",type:"IMAGE",width:300}},medium:{media:{filename:"thumbnail",height:200,id:t.imageId,orientation:"VERTICAL",type:"IMAGE",width:300}},small:{media:{filename:"thumbnail",height:200,id:t.imageId,orientation:"VERTICAL",type:"IMAGE",width:300}}},start:t.start,to:t.to,html:"\n <h1>".concat(t.title,"</h1>\n <p>").concat(s,"</p>\n "),expandedHtml:u?void 0:"\n <h1>".concat(t.title,"</h1>\n <p>").concat(n,"</p>\n ")},children:Object(S.a)(),type:"EVENT_CARD"})});return k.a.createElement("div",{key:"_".concat(e.gridId).concat(t.id),id:"_".concat(e.gridId).concat(t.id),style:{display:"flex"}},k.a.createElement(j.a,o()({},{block:p,breakpointNames:a,breakpoints:r,getBreakpointMedia:i},{currentBreakpoint:c,imageClient:l})))})}},{key:"_createViews",value:function(){var e=this,t=this.props,n=t.feed,r=t.flow,i=void 0===r?"right":r,o=t.breakpoints,c=t.defaults,l=t.getBreakp
1ointMedia;return b()(o,function(t,r,o){var s=l(o),u=new C.a({flow:i}),p=c[o],d=p.size,h=p.columns,f=Object(A.a)(n);if("right"===i)f.reverse().forEach(function(t){var n=P({},d,{column:0,id:"_".concat(e.gridId).concat(t.id)});u=u.insertItem(n)});else{var m=0,g=0;f.forEach(function(t){var n=P({},d,{column:m,id:"_".concat(e.gridId).concat(t.id),row:g,width:d.width+1});u=u.insertItem(n),m=m+2*(d.width+1)>h?0:m+d.width+1,g+=0===m?d.height:0})}return P({},t,a()({},o,{columnWidth:p.columnWidth,columns:p.columns,engine:u,media:s,rowHeight:p.rowHeight}))},{})}}]),t}(y.Component);t.a=Object(_.a)(z)(I)},836:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(5),o=n.n(i),c=n(47),l=n(653),s=n(46),u=n(48),p=n(0),d=n.n(p),h=Object(c.a)(function(){return{root:{boxSizing:"border-box",flex:1,maxWidth:"100%",position:"relative"},img:{maxWidth:"100%"}}});t.a=Object(u.a)(h)(function(e){var t=e.classes,n=e.children,r=(e.theme,e.format),i=o()(e,["classes","children","theme","format"]),c="content_width"===r?l.a:d.a.Fragment,u="content_width"===r?{style:{padding:0}}:{};return d.a.createElement("div",a()({className:Object(s.a)(t.root,"cs-image")},i),d.a.createElement(c,a()({},u),n))})},837:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(5),o=n.n(i),c=n(0),l=n.n(c),s=n(47),u=n(653),p=n(46),d=n(48),h=Object(s.a)(function(){return{root:{boxSizing:"border-box",position:"relative"}}}),f=function(e){var t=e.children,n=e.classes,r=e.className,i=o()(e,["children","classes","className"]);return l.a.createElement(u.a,a()({className:Object(p.a)(r,n.root,"cs-rich-text"),type:"prose"},i),t)};f.displayName="RichTextBlockWrapper",t.a=Object(d.a)(h)(f)},838:function(e,t,n){"use strict";t.a=function(){return["align","bold","italic","link","list","strike","underline","blockquote","header"]}},839:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(47),o=n(46),c=n(48),l=n(0),s=n.n(l),u=Object(i.a)(function(e){return{root:{"-webkit-appearance":"none",backgroundColor:e.color("secondary"),border:"none",color:e.color("background"),cursor:"pointer",fontFamily:"sans-serif",fontSize:"1rem",letterSpacing:"0.5px",margin:"1rem 0",outline:"none",padding:"0.75em 0.9em 0.6em",textTransform:"uppercase",transition:"box-shadow 200ms","&:hover":{boxShadow:"0 2px 8px rgba(0, 0, 0, 0.3)"}}}});t.a=Object(c.a)(u)(function(e){var t=e.item,n=t.customFields,r=void 0===n?[]:n,i=t.itemId,c=t.itemName,l=t.itemPrice,u=t.itemDescription,p=r.reduce(function(e,t,n){var r=t.name,a=t.options,i=void 0===a?[]:a;return e["data-item-custom".concat(n,"-name")]=r,e["data-item-custom".concat(n,"-required")]="true",e["data-item-custom".concat(n,"-options")]=i.map(function(e){var t=e.name||"";return e.priceChange&&(t+="[".concat(e.priceChange>0?"+":"-").concat(Math.abs(e.priceChange),"]")),t}).join("|"),e},{});return s.a.createElement("button",a()({className:Object(o.a)("snipcart-add-item",e.classes.root),"data-item-id":i,"data-item-name":c,"data-item-price":l,"data-item-url":"undefined"!=typeof window&&window.location.origin+window.location.pathname,"data-item-description":u},p),"Add to Cart")})},840:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(5),o=n.n(i),c=n(0),l=n.n(c),s=n(47),u=n(653),p=n(46),d=n(48),h=Object(s.a)(function(){return{root:{boxSizing:"border-box",position:"relative"}}}),f=function(e){var t=e.children,n=e.classes,r=e.className,i=o()(e,["children","classes","className"]);return l.a.createElement(u.a,a()({className:Object(p.a)(r,n.root),type:"prose"},i),t)};f.displayName="RichTextBlockWrapper",t.a=Object(d.a)(h)(f)},845:function(e,t,n){"use strict";var r,a,i=n(15),o=n.n(i),c=n(22),l=n.n(c),s=n(117),u=n.n(s),p=n(4),d=n.n(p),h=n(6),f=n.n(h),m=n(10),g=n.n(m),v=n(8),b=n.n(v),y=n(11),k=n.n(y),E=n(161),w=n.n(E);!function(e){e.AwkEditorSave="AWK_EDITOR_SAVE",e.CloseEditor="CLOSE_EDITOR",e.EditorValue="EDITOR_VALUE",e.NotifyOfEditorClose="NOTIFY_OF_EDITOR_CLOSE",e.SaveEditorValue="SAVE_EDITOR_VALUE"}(r||(r={})),function(e){e.SendEditorValue="SEND_EDITOR_VALUE",e.CloseEditor="CLOSE_EDITOR"}(a||(a={}));var O=n(355);n.d(t,"a",function(){return C});var C=function(e){function t(e){var n;d()(this,t),n=g()(this,b()(t).call(this));var i=e.win?e.win:void 0!==("undefined"==typeof window?"undefined":u()(window))?window.opener:null;return n._editorKey=e.editorKey,n._getEditorValue=e.getEditorValue||function(){return""},n._getCompiledEditorValue=e.getCompiledEditorValue,n._messenger=new O.a({allowedOrigins:/.*/,psk:n._editorKey,target:i}).on(r.AwkEditorSave,n._closeEditor).on("preview",function(){for(var e,t=arguments.length,r=new Array(t),a=0;a<t;a++)r[a]=arguments[a];return(e=n).emit.apply(e,["preview"].concat(r))}).on(r.SaveEditorValue,function(){for(var e,t=arguments.length,a=new Array(t),i=0;i<t;i++)a[i]=arguments[i];return(e=n).emit.apply(e,[r.SaveEditorValue].concat(a))}).on("NOTIFY_OF_EDITOR_CLOSE",function(){for(var e,t=arguments.length,r=new Array(t),a=0;a<t;a++)r[a]=arguments[a];return(e=n).emit.apply(e,["NOTIFY_OF_EDITOR_CLOSE"].concat(r))}).on("UPDATE_VALUE",function(){for(var e,t=arguments.length,r=new Array(t),a=0;a<t;a++)r[a]=arguments[a];return(e=n).emit.apply(e,["UPDATE_VALUE"].concat(r))}).registerProcedure(a.SendEditorValue,n._getEditorValue).registerProcedure(a.CloseEditor,n._closeEditor),n}var n;return k()(t,e),f()(t,[{key:"saveEditorValue",value:(n=l()(o.a.mark(function e(){return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=this._messenger,e.t1=r.S
1aveEditorValue,e.t2=this._editorKey,e.t3=this._getEditorValue(),e.next=6,this._getCompiledEditorValue();case 6:e.t4=e.sent,e.t5={editorKey:e.t2,value:e.t3,compiledValue:e.t4},e.t0.send.call(e.t0,e.t1,e.t5),window.close();case 10:case"end":return e.stop()}},e,this)})),function(){return n.apply(this,arguments)})},{key:"notifyOfEditorClose",value:function(){this._messenger.send(r.NotifyOfEditorClose)}},{key:"sendPreviewValue",value:function(e){this._messenger.send("preview",e)}},{key:"sendEditorValue",value:function(e){this._messenger.send(r.EditorValue,e)}},{key:"_closeEditor",value:function(){this.emit("close")}}]),t}(w.a)},846:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(5),o=n.n(i),c=n(0),l=n.n(c),s=n(47),u=n(1231),p=n(46),d=n(48),h=Object(s.a)(function(){return{root:{flex:1,padding:"0.5em",position:"relative","& *:first-child":{marginTop:0}}}});t.a=Object(d.a)(h)(function(e){var t=e.classes,n=o()(e,["classes"]);return l.a.createElement(u.a,a()({className:Object(p.a)(t.root),formats:["align","bold","italic","link","list","strike","underline","blockquote","header"]},n))})},848:function(e,t,n){"use strict";n.d(t,"a",function(){return P});var r=n(14),a=n.n(r),i=n(4),o=n.n(i),c=n(6),l=n.n(c),s=n(10),u=n.n(s),p=n(8),d=n.n(p),h=n(11),f=n.n(h),m=n(203),g=n.n(m),v=n(55),b=n(274),y=n(275),k=n(276),E=n(207),w={attributes:{},changedAt:0,children:Object(v.a)(),key:"",type:""},O=Symbol(),C=Symbol(),_=Symbol(),S=Symbol(),x=Symbol(),j=Symbol(),D=Symbol(),A=Symbol(),T=function(e){return"Block not found: ".concat(e)},P=function(e){function t(){return o()(this,t),u()(this,d()(t).apply(this,arguments))}return f()(t,e),l()(t,[{key:"getIndex",value:function(e){var t=e.findParent(this);return t?t.children.indexOf(this):null}},{key:"prev",value:function(e){var t=this.prevSibling(e);if(t)return t.children.last()||t;var n=e.findParent(this);return n&&n.key?n:null}},{key:"next",value:function(e){var t=this.children.first();if(t)return t;var n=this.nextSibling(e);if(n)return n;var r=e.findParent(this);return r?r.nextSibling(e):null}},{key:"prevSibling",value:function(e){return this[_](e,-1)}},{key:"nextSibling",value:function(e){return this[_](e,1)}},{key:"apply",value:function(e,t){return this.withMutations(function(n){t.forEach(function(t){Object(b.a)(t)?n[S](t,e):Object(y.a)(t)?n[O](t,e):Object(k.a)(t)&&n[D](t,e)})})}},{key:"find",value:function(e){var t=this.findPath(e),n=g()(t);return n||null}},{key:"findPath",value:function(e){return t[j](this,function(t){return t.key===e})}},{key:"contains",value:function(e){return this.findPath(e).length>0}},{key:A,value:function(e,t){var n=this,r=this.children.findIndex(function(e){return e.key===t.key});return this.withMutations(function(a){a.set("children",n.children.set(r,t)),a.set("changedAt",e.change)})}},{key:C,value:function(e,t){var n=this,r=this.children.findIndex(function(e){return e.key===t});return this.withMutations(function(t){t.set("children",n.children.delete(r)),t.set("changedAt",e.change)})}},{key:x,value:function(e,t,n){var r=this;return this.withMutations(function(a){a.set("children",r.children.insert(n,t)),a.set("changedAt",e.change)})}},{key:S,value:function(e,n){var r=e.attributes,i=void 0===r?{}:r,o=e.type,c=e.key,l=Object(E.a)(e.insert),s=a()(l,2),u=s[0],p=s[1],d=this.findPath(u||this.key),h=g()(d);if(!h)throw new Error(T(c));for(var f=new t({attributes:i,key:c,type:o,changedAt:n.change}),m="-0"===p?h.children.size:parseInt(p,10),v=h[x](n,f,m),b=d.length-2;b>=0;b--)v=d[b][A](n,v);return v}},{key:D,value:function(e,n){var r=e.attributes,a=void 0===r?{}:r,i=e.type,o=e.replace,c=this.findPath(o),l=this.find(o);if(!l)throw new Error(T(o));for(var s=new t({attributes:a,key:o,changedAt:n.change,children:l.children,type:i||l.type}),u=c.length-2;u>=0;u--)s=c[u][A](n,s);return s}},{key:O,value:function(e,t){var n=this.findPath(e.delete);if(0===n.length)throw new Error(T(e.delete));if(1===n.length)throw new Error("Refusing to delete root block.");for(var r=n[n.length-2][C](t,e.delete),a=n.length-3;a>=0;a--)r=n[a][A](t,r);return r}},{key:_,value:function(e,t){var n=e.findParent(this);if(!n)return null;var r=this.getIndex(e);return null!==r&&r+t>=0&&n.children.get(r+t)||null}},{key:"leaf",get:function(){return 0===this.children.size}}],[{key:j,value:function(e,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];if(n(e))return[e];for(var a=0;a<e.children.size;a++){var i=e.children.get(a);if(!i)return[];var o=t[j](i,n);if(o.length>0)return r.concat([e]).concat(o)}return[]}}]),t}(Object(v.c)(w,"TreeNode"))},850:function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(0),o=n.n(i);t.a=function(e){return o.a.createElement("svg",a()({width:"1em",height:"1em",viewBox:"0 0 100 60"},e),o.a.createElement("path",{fill:"none",stroke:"currentColor",strokeMiterlimit:10,strokeWidth:1.5,d:"M31.05 13.24h37.9v33.52h-37.9z"}),o.a.createElement("path",{fill:"none",stroke:"currentColor",strokeMiterlimit:10,strokeWidth:3,d:"M35.15 27.86h27.2"}),o.a.createElement("path",{fill:"none",stroke:"currentColor",strokeMiterlimit:10,d:"M35.15 33.16h24.3M35.15 36.56h27.2M35.15 39.96h24.3"}))}},853:function(e,t,n){"use strict";t.a={attributes:{breakpoints:{type:"identity"}},icon:null,name:"GRID_ITEM",title:"Grid Item",v:0}},952:function(e,t,n){"use strict";n.d(t,"a",function(){return c});var r=n(19),a=n.n(r),i=n(24);function o(){var e=a()(["\n query GetPage($id: ID, $path: String) {\n page(id: $id, path: $path) {\n id\n title\n description\n discourageIndexing\n content\n path\n pinterestDescription\n publishAt\n\n images {\n image {\n id\n url\n }\n type\n }\n\n tags {\n id\n name\n }\n\n url\n }\n }\n"]);return o=function(){return e},e}var c=n.n(i)()(o())},955:function(e,t,n){"use strict";var r=n(14),a=n.n(r),i=n(5),o=n.n(i),c=n(18),l=n.n(c),s=n(1),u=n.n(s),p=n(4),d=n.n(p),h=n(6),f=n.n(h),m=n(10),g=n.n(m),v=n(8),b=n.n(v),y=n(11),k=n.n(y),E=n(109),w=n.n(E),O=n(55),C=".".concat("-0"),_=n(230),S=n(275),x=n(274),j=n(276),D=n(207),A=n(234);function T(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function P(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?T(n,!0).forEach(function(t){u()(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):T(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}n.d(t,"a",function(){return R});var z={ops:Object(O.a)()},I=function(e){throw new Error('Node with key "'.concat(e,'" does not exist.'))},R=function(e){function t(){return d()(this,t),g()(this,b()(t).apply(this,arguments))}return k()(t,e),f()(t,[{key:"insert",value:function(e){return e="string"==typeof e?{attributes:{},insert:C,key:Object(_.a)(),type:e}:e,this.set("ops",this.ops.push(P({attributes:{}},e)))}},{key:"del",value:function(e){return this.set("ops",this.ops.push({delete:e}))}},{key:"replace",value:function(e,t){return this.set("ops",this.ops.push(P({attributes:{},replace:e},t)))}},{key:"concat",value:function(e){return this.set("ops",this.ops.concat(e.reduce(function(e,t){return[].concat(l()(e),l()(t.ops.toArray()))},[])))}},{key:"compact",value:function(){var e=this,t={key:"",children:[],type:""};return this.ops.forEach(function(n){if(Object(x.a)(n))e._insertInto(t,n);else if(Object(S.a)(n))e._deleteFrom(t,n);else{if(!Object(j.a)(n))throw new Error("Invalid operation.");e._replaceIn(t,n)}}),this.set("ops",Object(O.a)(this._assembleOps(t)))}},{key:"reduce",value:function(e,t){return this.ops.reduce(e,t)}},{key:"filter",value:function(e){return this.set("ops",this.ops.filter(e))}},{key:"map",value:function(e){return this.ops.map(e)}},{key:"forEach",value:function(e){this.ops.forEach(e)}},{key:"compose",value:function(e){return this.concat([e]).compact()}},{key:"_assembleOps",value:function(e){for(var t=[],n=0;n<e.children.length;n++){var r=e.children[n];t.push({attributes:r.attributes||{},insert:Object(A.a)([e.key,n.toString()]),key:r.key,type:r.type})}for(var a=0;a<e.children.length;a++)t=t.concat(this._assembleOps(e.children[a]));return t}},{key:"_insertInto",value:function(e,t){var n=t.insert,r=o()(t,["insert"]),i=Object(D.a)(n),c=a()(i,2),l=c[0],s=c[1],u=this._findNode(e,l);if(!u)return I(l);var p=u.node,d="-0"===s?p.children.length:parseInt(s,10);p.children.splice(d,0,P({children:[]},r))}},{key:"_replaceIn",value:function(e,t){var n=t.replace,r=o()(t,["replace"]),a=this._findNode(e,n);if(!a)return I(n);var i=a.node,c=a.parent,l=a.index;if(!c)throw new Error("Could not find node parent.");if(!l)throw new Error("Attempting to perform replaceIn on root.");c.children.splice(l,1,P({},i,{},r))}},{key:"_deleteFrom",value:function(e,t){var n=t.delete,r=this._findNode(e,n);if(!r||!r.parent)return I(n);r.parent.children=w()(r.parent.children,function(e){return e.key!==n})}},{key:"_findNode",value:function(e,t){return this._dfs(e,function(e,n,r){return e.key===t&&{node:e,parent:n,index:r}})}},{key:"_dfs",value:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(n){var r=t(e,null,null);if(!1!==r)return r}for(var a=0;a<e.children.length;a++){var i=t(e.children[a],e,a);if(!1!==i)return i}for(var o=0;o<e.children.length;o++){var c=this._dfs(e.children[o],t,!1);if(!1!==c)return c}return!1}}],[{key:"insert",value:function(e){return(new t).insert(e)}},{key:"replace",value:function(e,n){return(new t).replace(e,n)}},{key:"duplicate",value:function(e){if(e&&Array.isArray(e.ops)&&e.ops[0]){var t=e.ops.slice(),n=t[0].key,r=Object(_.a)();t[0]=P({},t[0],{key:r});for(var i=1;i<t.length;i++){var o=t[i],c=Object(D.a)(o.insert),l=a()(c,2),s=l[0],u=l[1];s===n&&(t[i]=P({},o,{insert:Object(A.a)(r,u)}))}return{ops:t}}return e}},{key:"del",value:function(e){return(new t).del(e)}}]),t}(Object(O.c)(z,"Delta"))}}]); 2//# sourceMappingURL=04744c12844cd00a9337.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.