(this["webpackJsonp@readly/client"]=this["webpackJsonp@readly/client"]||[]).push([[0],[,function(e,t,n){"use strict";var a=n(0),i=n.n(a),r=(n(322),function(e){var t,n,a=e.thin?"thin":"",r=e.alignIcon?e.alignIcon:"",o=e.theme?e.theme:"",c=e.noIcon?"":"with-icon",s=e.iconOnly?"icon-only":"",l=e.noWrap?"no-wrap":"",u=e.icon?e.icon:"filter-2",d=e.transparent?"transparent":"",h=null!==(t=e.color)&&void 0!==t?t:"",p=null!==(n=e.className)&&void 0!==n?n:"",m="",f=e.children;return e.iconOnly&&(f=i.a.createElement("span",null,"\xa0")),(e.dynamicWidth||e.iconOnly)&&(m="dynamic-width"),i.a.createElement("button",{id:e.id,ref:e.rootref,type:e.submitButton?"submit":"button",className:"gui-button override-reader-touch-events ".concat(p," ").concat(l," ").concat(s," ").concat(m," ").concat(c," ").concat(o," ").concat(a," ").concat(r," ").concat(d," ").concat(h)},f,i.a.createElement("div",{className:"icon-container icon-".concat(u)}))}),o=(n(323),n(280)),c=n.n(o),s=function(e){return i.a.createElement("div",{className:"gui-logo"},i.a.createElement("img",{src:c.a,alt:"Readly"}))},l=(n(210),function(e){var t=null;e.showDivider&&(t=i.a.createElement("div",{className:"gui-divider-line"}));var n=e.fullWidth?"full-width":"";return i.a.createElement("div",{className:"gui-divider ".concat(n),style:{height:"".concat(e.height,"rem")}},t)}),u=function(e){return i.a.createElement("div",{className:"gui-inline-spacer",style:{width:"".concat(e.width,"rem")}},null)},d=(n(324),function(e){var t=e.active?"active":"",n=e.backplate?"backplate":"",a=e.color?e.color:"",r=e.iconTheme?"icon-theme-".concat(e.iconTheme):"",o=0===e.profileIcon?1:e.profileIcon,c=o?"profile-icon profile-icon-".concat(o):"";return i.a.createElement("div",{className:"gui-main-menu-button ".concat(t," ").concat(n," ").concat(a," ").concat(c," ").concat(r)},i.a.createElement("div",{className:"icon-container icon-".concat(e.icon)}),i.a.createElement("span",{className:"gui-main-menu-button-text"},e.children))}),h=(n(325),function(e){var t=e.active?"active":"";return i.a.createElement("div",{className:"gui-sub-menu-button ".concat(t)},e.children)}),p=n(11),m=n(2),f=(n(326),n(20)),g=n(114),v=n(90),b=n(15),E=n(54);function y(e){var t=e.show,n=e.selected,a=e.content;if(!t)return null;var r=n?b.a.translate("magazine-cover.editUndo"):b.a.translate("magazine-cover.editRemove");return i.a.createElement("div",{className:"edit-overlay-container"},i.a.createElement("div",{onPointerDown:function(e){var t={publicationId:a.publicationId,issueId:a.issueId,page:a.page,data:a.title};n?m.b.undoMyContentEditing(t):m.b.addMyContentEditing(t),e.stopPropagation()}},i.a.createElement(g.a,{icon:n?Q.refresh:Q.close,size:"medium"}),i.a.createElement("div",{className:"text"},i.a.createElement(v.a,{color:"white"},r))))}function k(){return i.a.createElement("div",{style:{position:"absolute",background:"white",bottom:"0.5rem",right:"0.5rem",width:"2rem",height:"2rem",borderRadius:"1rem",display:"flex",justifyContent:"center",alignItems:"center"}},i.a.createElement(ee.Icon,{icon:Q.check,color:"success",size:"medium"}))}function w(){return i.a.createElement("div",{className:"magazine-cover-publication-marker"},i.a.createElement("div",null),i.a.createElement("div",null))}function O(e){switch(e.type){case f.a.NEWSPAPER_BOOKMARK:case f.a.MAGAZINE_BOOKMARK:case f.a.PAGE:return e.description;case f.a.MAGAZINE_ISSUE:case f.a.NEWSPAPER_ISSUE:return"";default:return e.title}}function C(e){var t=e.content,n=e.edit,a=Object(p.c)((function(e){return e.userFavorites.map((function(e){return e.content.id})).includes((null===t||void 0===t?void 0:t.publicationId)||"")})),r=null===t||void 0===t?void 0:t.isPublication;return i.a.createElement("div",{className:"magazine-details-primary-wrapper"},a&&r&&i.a.createElement("div",{className:"favourite-icon-wrapper"},i.a.createElement(ee.Icon,{icon:Q.star_filled,size:"medium-small"})," "),i.a.createElement(ee.Text,{extraCss:"title-line-height",size:"5",weight:"medium",color:n?"grey":"white"},i.a.createElement("div",{dangerouslySetInnerHTML:{__html:O(t)}})))}function _(e){var t=e.content,n=Object(p.c)((function(e){return e.categories}));return i.a.createElement("div",null,i.a.createElement("div",{className:"main-sub-title"},i.a.createElement(ee.Text,{extraCss:"sub-title-line-height",size:"4",color:"grey"},T(t,n,!1))),i.a.createElement("div",{className:"extra-title"},i.a.createElement(ee.Text,{extraCss:"sub-title-line-height",size:"4",color:"grey"},T(t,n,!0))),i.a.createElement("div",{className:"date-title",style:{display:"none"}},i.a.createElement(ee.Text,{extraCss:"sub-title-line-height",size:"4",color:"grey"},function(e){return Object(E.a)(e._publishDate.toDateString(),!0)||""}(t))))}function T(e,t,n){var a=t.filter((function(t){return t.key===e.category})),i=a.length?a[0].name:void 0,r=Object(E.a)(e._publishDate.toDateString(),!0)||"",o=e.issueTitle?e.issueTitle:r;return 0===e.type&&!n&&i?"".concat(i):"".concat(o)}var I=function(e){var t,n=Object(p.c)((function(t){var n,a;return t.userHistory.map((function(e){return e.content.id})).includes("".concat(null===(n=e.content)||void 0===n?void 0:n.publicationId,"_").concat(null===(a=e.content)||void 0===a?void 0:a.issueId))})),a=null===(t=e.content)||void 0===t?void 0:t.isPublication,r=e.size?e.size:"medium",o=e.noPadding?"no-padding":"",c=e.fullWidth?"full-width":"",s=e.article?"article":"",l=a?"publication":"",u=f.c.LARGE,d=i.a.createRef();"large"===r&&(u=f.c.LARGE);var h;return e.content?i.a.createElement("div",{className:"gui-magazine-cover ".concat(r," ").concat(s," ").concat(o," ").concat(c," ").concat(l," "),onContextMenu:function(t){t.preventDefault(),t.stopPropagation(),e.content&&window.parent.postMessage({event:"addToList",issueId:e.content.issueId,publicationId:e.content.publicationId,page:e.content.page,thumbnail:e.content.thumbnail(f.c.MEDIUM),type:f.a[e.content.type]},"*")}},a&&i.a.createElement(w,null),i.a.createElement("div",{className:"magazine-cover"},i.a.createElement("img",{onLoad:function(e){e.currentTarget.classList.add("loaded")},ref:d,alt:O(e.content),src:e.content.thumbnail(u)}),n&&!a&&i.a.createElement(k,null),i.a.createElement(y,{show:e.edit,selected:e.selected,content:e.content})),i.a.createElement("div",{className:"magazine-details"},i.a.createElement(C,{content:e.content,edit:null!==(h=e.edit)&&void 0!==h&&h}),i.a.createElement(_,{content:e.content}))):i.a.createElement("div",{className:"gui-magazine-cover fake ".concat(r," ").concat(s," ").concat(o," ").concat(c)},i.a.createElement("div",{className:"magazine-cover shimmer"}),i.a.createElement("div",{className:"magazine-details"},i.a.createElement("div",{className:"magazine-details-primary"},i.a.createElement("div",{className:"fakeText shimmer",style:{width:"".concat(9*Math.random()+3,"em")}})),i.a.createElement("div",{className:"magazine-details-secondary"},i.a.createElement("div",{className:"fakeText shimmer",style:{width:"".concat(9*Math.random()+3,"em")}}))))},S=n(157),x=n(158),N=n(159),j=n(4),P=n(5),R=n(12),A=n(13),D=(n(388),n(17)),L=function(e){Object(R.a)(n,e);var t=Object(A.a)(n);function n(){return Object(j.a)(this,n),t.apply(this,arguments)}return Object(P.a)(n,[{key:"render",value:function(){var e,t=(null===(e=m.b.currentProfile)||void 0===e?void 0:e.name)||"No Profile";return i.a.createElement("div",{className:"gui-account-button"},i.a.createElement(ee.MainMenuButton,{backplate:!0,active:!1,icon:Q.user},D.a.padString(t)))}}]),n}(i.a.Component),M=Object(p.b)((function(e){return{currentProfileID:e.currentProfileID,profiles:e.profiles}}),null)(L),F=function(e){Object(R.a)(n,e);var t=Object(A.a)(n);function n(e){var a;return Object(j.a)(this,n),(a=t.call(this,e)).parentHeader=void 0,a.effectRoot=i.a.createRef(),a.state={animationDriveValue:0},a}return Object(P.a)(n,[{key:"height",get:function(){return this.props.height*D.a.lerp(1,0,this.state.animationDriveValue)}},{key:"opacity",get:function(){return D.a.lerp(1,0,this.state.animationDriveValue)}},{key:"render",value:function(){return i.a.createElement("div",{id:this.props.id,ref:this.effectRoot,style:{height:"".concat(this.height,"rem"),opacity:this.opacity}},this.props.children)}},{key:"onUpdate",value:function(e){this.setState({animationDriveValue:e.detail.animationDriveValue})}},{key:"componentDidMount",value:function(){var e=this;if(this.effectRoot.current){var t=this.effectRoot.current.closest(".frame-header");t&&(this.parentHeader=t,this.parentHeader.addEventListener("animation-update",(function(t){e.onUpdate(t)})))}}}]),n}(i.a.Component),H=Object(p.b)((function(e){return{}}),null)(F),B=function(e){var t=e.onSelect,n=e.selected,a=e.items,r=i.a.createRef(),o=i.a.createRef(),c=function(){return D.a.isMobile?b.a.t("sortButton.title"):b.a.t("sortButton.title")+" "+n.name};return i.a.createElement(ee.Dropdown,{buttonRootRef:r,dropDownListRootRef:o},i.a.createElement("span",null),i.a.createElement(ee.Button,{noWrap:!0,thin:!0,icon:Q.sort,color:"white",alignIcon:"icon-left",theme:"theme-passive"},c()),i.a.createElement(ee.DropdownList,null,i.a.createElement("div",{className:"dropdown-list-title"},i.a.createElement(ee.Title,{type:"large"},c())),a.map((function(e){return i.a.createElement(ee.DropdownEntry,{onSelect:function(){return t(e.value)},title:e.name,key:e.value,selected:e.value===n.value})}))))},U=(n(398),function(e){var t=e.relativeFontSize?"gui-titleRelative":"gui-title",n=e.type?e.type:"",a=e.noMargin?"no-margin":"";return i.a.createElement("h1",{className:"".concat(t," ").concat(n," ").concat(a)},e.children)}),z=n(10),W=n(19),G=n(3),V=n.n(G),K=n(9),q=n(46),Y=(n(399),n(6)),X=n(27),Z=n(91),J=function(e){Object(R.a)(n,e);var t=Object(A.a)(n);function n(e){var a;Object(j.a)(this,n),(a=t.call(this,e)).input=i.a.createRef(),a.inputField=i.a.createRef(),a.validationDirty=!0,a._value="",a.timeouts=[],a.isValidNumericInput=function(e){var t=Number(e);return!isNaN(t)},a.props.value?a._value=a.props.value.toString():a._value="";var r=!!(a.value&&a.value.length>0);return a.state={passwordVisiblityToggled:!1,focused:!1,filled:r,visited:!1,invalid:!1,error:"",errorMessage:i.a.createElement("span",null),inputChangedOn:new Date},a.props.formId.registerInput(Object(q.a)(a)),a.props.onInitialValue&&a.props.onInitialValue(null,Object(q.a)(a)),a.props.isFocused&&a.timeouts.push(setTimeout((function(){var e;null===(e=a.input.current)||void 0===e||e.focus()}),100)),a}return Object(P.a)(n,[{key:"focusClass",get:function(){return this.state.focused?"focus":""}},{key:"errorInputClass",get:function(){return this.props.type&&"error"===this.props.type?"error-input":""}},{key:"filledClass",get:function(){return this.state.filled?"filled":""}},{key:"invalidClass",get:function(){return this.state.invalid?"invalid":""}},{key:"checkedClass",get:function(){return"true"===this.value?"checked":""}},{key:"elementId",get:function(){return this.props.id?this.props.id:""}},{key:"placeholder",get:function(){return this.props.placeholder||""}},{key:"placeholderFocus",get:function(){return this.props.placeholderFocus||this.placeholder}},{key:"value",get:function(){return this._value},set:function(e){this._value=e,this.validationDirty=!0,"checkbox"===this.props.type?"true"===e?this.setState({filled:!0}):this.setState({filled:!1}):e.length>0?this.setState({filled:!0}):this.setState({filled:!1})}},{key:"valueAsBool",get:function(){return"true"===this.value}},{key:"name",get:function(){return this.props.name}},{key:"focus",value:function(){this.input.current&&(this.props.onFocus&&this.props.onFocus(this),this.input.current.focus())}},{key:"validateEmailExistence",value:function(){var e=Object(K.a)(V.a.mark((function e(){var t,n,a,i,r=this,o=arguments;return V.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=o.length>0&&void 0!==o[0]&&o[0],n=this.value,e.next=4,X.f.validateEmail(this.value);case 4:return a=e.sent,i=a.exists,e.abrupt("return",new Promise((function(e,a){t&&(i=!i),r.props.onMailCheck&&r.props.onMailCheck(r.value,i),r.value===n?e(i?t?[!1,"email_registred","validations.failed.emailNotRegistred"]:[!1,"email_registred","validations.failed.emailRegistred"]:[!0,"",""]):e([!1,"email_registred_validation_invalid",""])})));case 7:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"validate",value:function(){var e=Object(K.a)(V.a.mark((function e(){var t,n,a,r,o,c,s,l,u,d,h,p,m,f,g,v,b,E,y,k,w,O,C,_,T=arguments;return V.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=T.length>0&&void 0!==T[0]&&T[0],n=T.length>1?T[1]:void 0,a=T.length>2?T[2]:void 0,n&&(this.value=n||""),r=this.value,o=this.props.validation||a,c=!0,s="",l="","error"!==this.props.type){e.next=12;break}return this.setState({invalid:!1,errorMessage:i.a.createElement("span",null)}),e.abrupt("return",Promise.resolve(!0));case 12:if(this.validationDirty){e.next=18;break}if(this.state.invalid){e.next=17;break}return e.abrupt("return",Promise.resolve(!0));case 17:return e.abrupt("return",Promise.resolve(!1));case 18:if(!o){e.next=81;break}if(this.state.visited||t){e.next=21;break}return e.abrupt("return",Promise.resolve(!0));case 21:u=Object(W.a)(o),e.prev=22,u.s();case 24:if((d=u.n()).done){e.next=73;break}h=d.value,e.t0=h.type,e.next="required"===e.t0?29:"max-length"===e.t0?35:"min-length"===e.t0?41:"email"===e.t0?47:"email-existence"===e.t0?53:"email-existence-inverse"===e.t0?61:69;break;case 29:return p=Z.e(r),m=Object(z.a)(p,3),c=m[0],s=m[1],l=m[2],e.abrupt("break",69);case 35:return f=Z.c(r,h.length),g=Object(z.a)(f,3),c=g[0],s=g[1],l=g[2],e.abrupt("break",69);case 41:return v=Z.d(r,h.length),b=Object(z.a)(v,3),c=b[0],s=b[1],l=b[2],e.abrupt("break",69);case 47:return E=Z.b(r),y=Object(z.a)(E,3),c=y[0],s=y[1],l=y[2],e.abrupt("break",69);case 53:return e.next=55,this.validateEmailExistence();case 55:return k=e.sent,w=Object(z.a)(k,3),c=w[0],s=w[1],l=w[2],e.abrupt("break",69);case 61:return e.next=63,this.validateEmailExistence(!0);case 63:return O=e.sent,C=Object(z.a)(O,3),c=C[0],s=C[1],l=C[2],e.abrupt("break",69);case 69:if(c){e.next=71;break}return e.abrupt("break",73);case 71:e.next=24;break;case 73:e.next=78;break;case 75:e.prev=75,e.t1=e.catch(22),u.e(e.t1);case 78:return e.prev=78,u.f(),e.finish(78);case 81:if(this.validationDirty=!1,_=""===l?i.a.createElement("span",null):i.a.createElement(Y.b,{path:l}),c){e.next=88;break}return this.setState({invalid:!0,errorMessage:_,error:s}),e.abrupt("return",Promise.resolve(!1));case 88:return this.setState({invalid:!1,errorMessage:_,error:s}),e.abrupt("return",Promise.resolve(!0));case 90:case"end":return e.stop()}}),e,this,[[22,75,78,81]])})));return function(){return e.apply(this,arguments)}}()},{key:"validateCustom",value:function(e,t){this.setState({invalid:!0,errorMessage:t})}},{key:"togglePasswordVisibility",value:function(e){e.stopPropagation(),this.state.passwordVisiblityToggled?this.setState({passwordVisiblityToggled:!1}):this.setState({passwordVisiblityToggled:!0})}},{key:"passwordVisibilityButton",get:function(){return"password"!==this.props.type?i.a.createElement("div",null):this.state.passwordVisiblityToggled?i.a.createElement("div",{onClick:this.togglePasswordVisibility.bind(this),className:"gui-input-icon icon-clickable icon-".concat(Q.eye_on)}):i.a.createElement("div",{onClick:this.togglePasswordVisibility.bind(this),className:"gui-input-icon icon-clickable icon-".concat(Q.eye_off)})}},{key:"onCheckboxPointerUp",value:function(e){this.props.readonly||(e.preventDefault(),e.stopPropagation())}},{key:"onFocusHandler",value:function(e){this.props.readonly||this.props.onFocus&&this.props.onFocus(this)}},{key:"onChangeHandler",value:function(e){this.props.readonly||("checkbox"===this.props.type&&this.input.current?this.input.current.checked?this.value="true":this.value="false":this.input.current&&this.value.length>0&&this.setState({filled:!0}),this.props.onChange&&this.props.onChange(e,this))}},{key:"onKeyDownHandler",value:function(e){if(!this.props.readonly){var t=e.key;"Backspace"!==t&&"Enter"!==t&&"numeric"===this.props.inputmode&&(" "===t&&e.preventDefault(),this.isValidNumericInput(e.key)||e.preventDefault(),this.props.maxlength&&this.value.length===this.props.maxlength&&e.preventDefault())}}},{key:"onSelectHandler",value:function(e){if(!this.props.readonly){var t=e.currentTarget;t.selectionStart=t.selectionEnd}}},{key:"dropDownSelectHandler",value:function(e){this.props.readonly||(this.value=e,this.focus(),this.setState({inputChangedOn:new Date}),this.props.onSelected&&this.props.onSelected(null,this))}},{key:"checkboxElement",get:function(){return i.a.createElement("div",{ref:this.inputField,className:"gui-input-checkbox"},i.a.createElement("input",{id:this.elementId,type:"checkbox",name:this.name,checked:"true"===this.value,onClick:this.onCheckboxPointerUp.bind(this),onChange:this.onChangeHandler.bind(this),value:this.value,ref:this.input}))}},{key:"inputElement",get:function(){var e=this.props.type||"text",t=this.props.inputmode||"text";return"password"===e&&this.state.passwordVisiblityToggled&&(e="text"),this.props.hidden?i.a.createElement("input",{id:this.elementId,type:"hidden",name:this.name,onChange:this.onChangeHandler.bind(this),value:this.value,ref:this.input}):i.a.createElement("div",{ref:this.inputField,className:"gui-input-field"},i.a.createElement("div",{className:"gui-input-content"},i.a.createElement("div",{className:"gui-input-extra"}),i.a.createElement("div",{className:"gui-input-input"},i.a.createElement("div",{className:"placeholder"},i.a.createElement("div",{className:"focus-placeholder"},this.placeholderFocus),i.a.createElement("div",{className:"blur-placeholder"},this.placeholder)),i.a.createElement("input",{className:this.props.extraCss,inputMode:t,id:this.elementId,type:e,name:this.name,onChange:this.onChangeHandler.bind(this),onFocus:this.onFocusHandler.bind(this),onKeyDown:this.onKeyDownHandler.bind(this),value:this.value,ref:this.input})),i.a.createElement("div",{className:"gui-input-extra"},this.passwordVisibilityButton)))}},{key:"selectOptions",get:function(){var e=this;return this.props.options?this.props.options.map((function(t){var n=e.value===t.value;return i.a.createElement(ee.DropdownEntry,{onSelect:e.dropDownSelectHandler.bind(e,t.value),title:t.title,key:t.value,selected:n})})):i.a.createElement("div",null)}},{key:"selectedOption",get:function(){var e=this;if(this.props.options){var t=this.props.options.find((function(t){return t.value===e.value}));return t||{value:"",title:""}}return{value:"",title:""}}},{key:"selectElement",get:function(){var e=i.a.createRef();return i.a.createElement(ee.Dropdown,{fullWidth:!0,buttonRootRef:this.inputField,dropDownListRootRef:e},i.a.createElement("div",null),i.a.createElement("div",{ref:this.inputField,className:"gui-input-field"},i.a.createElement("div",{className:"gui-input-content"},i.a.createElement("div",{className:"gui-input-extra"}),i.a.createElement("div",{className:"gui-input-input"},i.a.createElement("div",{className:"placeholder"},i.a.createElement("div",{className:"focus-placeholder"},this.placeholderFocus),i.a.createElement("div",{className:"blur-placeholder"},this.placeholder)),i.a.createElement("div",{className:"inputText"},this.selectedOption.title),i.a.createElement("input",{id:this.elementId,className:"invisible",type:"text",name:this.name,readOnly:!0,onSelect:this.onSelectHandler.bind(this),onChange:this.onChangeHandler.bind(this),value:this.value,ref:this.input})),i.a.createElement("div",{className:"gui-input-extra"},i.a.createElement("div",{className:"gui-input-icon icon-clickable icon-".concat(Q.chevron_down)})))),i.a.createElement(ee.DropdownList,{styleForSelect:!0},i.a.createElement(i.a.Fragment,null,i.a.createElement("div",{className:"dropdown-list-title"},i.a.createElement(ee.Title,{type:"large"},this.placeholder)),this.selectOptions)))}},{key:"errorElement",get:function(){return this.props.hidden?i.a.createElement("div",null):i.a.createElement("div",{className:"gui-input-error ".concat(this.props.explanation?"":"slide-up")},this.state.errorMessage)}},{key:"explanationElement",get:function(){return this.props.hidden||this.state.invalid||!this.props.explanation?null:i.a.createElement("div",{className:"gui-input-explanation"},this.props.explanation)}},{key:"readOnlyClass",get:function(){return this.props.readonly?"readonly":""}},{key:"render",value:function(){return"checkbox"===this.props.type?i.a.createElement("div",{className:"gui-input ".concat(this.readOnlyClass," ").concat(this.errorInputClass," ").concat(this.focusClass," ").concat(this.filledClass," ").concat(this.invalidClass," ").concat(this.checkedClass)},this.checkboxElement,this.errorElement):"select"===this.props.type?i.a.createElement("div",{className:"gui-input ".concat(this.readOnlyClass," ").concat(this.errorInputClass," ").concat(this.focusClass," ").concat(this.filledClass," ").concat(this.invalidClass)},this.selectElement,this.errorElement):i.a.createElement("div",{className:"gui-input ".concat(this.readOnlyClass," ").concat(this.errorInputClass," ").concat(this.focusClass," ").concat(this.filledClass," ").concat(this.invalidClass)},this.inputElement,this.explanationElement,this.errorElement)}},{key:"UNSAFE_componentWillReceiveProps",value:function(e){var t=!1;void 0!==e.value&&(e.value&&this.props.value!==e.value?(this.value=e.value.toString(),t=!0):e.value||this.props.value===e.value||(this.value="",t=!0)),t&&(this.validationDirty=!0),t&&this.props.onInitialValue&&this.props.onInitialValue(null,this)}},{key:"componentDidMount",value:function(){var e=this;this.input.current&&(this.input.current.addEventListener("input",(function(t){var n=t.currentTarget;e.value=n.value})),this.input.current.addEventListener("focus",(function(t){e.setState({focused:!0,visited:!0})})),this.input.current.addEventListener("blur",(function(){e.timeouts.push(setTimeout((function(){e.setState({focused:!1})}),1)),e.timeouts.push(setTimeout((function(){e.value.length>0&&e.validate()}),100))})))}},{key:"componentWillUnmount",value:function(){var e,t=Object(W.a)(this.timeouts);try{for(t.s();!(e=t.n()).done;){var n=e.value;clearTimeout(n)}}catch(a){t.e(a)}finally{t.f()}this.props.formId.unregisterInput(this)}}]),n}(i.a.Component);n.d(t,"a",(function(){return Q}));var Q,$={Button:r,Logo:s,Divider:l,MainMenuButton:d,SubMenuButton:h,MagazineCover:I,Title:U,Dropdown:N.a,DropdownList:S.a,DropdownEntry:x.a,Text:v.a,Input:J,AccountButton:M,FrameHeaderScrollEffect:H,InlineSpacer:u,Icon:g.a,SortButton:B},ee=t.b=$;!function(e){e.ring="ring",e.user_add="user-add",e.user="user",e.trash="trash",e.star="star",e.star_filled="star-filled",e.spinner="spinner",e.bubble="bubble",e.sort="sort",e.settings="settings",e.search="search",e.pin="pin",e.newspaper="newspaper",e.more="more",e.message="message",e.menu="menu",e.magazine="magazine",e.logout="logout",e.login="login",e.locked="locked",e.info="info",e.home="home",e.flag="flag",e.filter="filter",e.filter_2="filter-2",e.faq="faq",e.facebook="facebook",e.error="error",e.edit="edit",e.download="download",e.close="close",e.check="check",e.bookmark="bookmark",e.bookmark_filled="bookmark-filled",e.bell_on="bell-on",e.bell_off="bell-off",e.arrow_up="arrow-up",e.arrow_right="arrow-right",e.arrow_left="arrow-left",e.arrow_down="arrow-down",e.chevron_up="chevron-up",e.chevron_right="chevron-right",e.chevron_left="chevron-left",e.chevron_down="chevron-down",e.eye_on="eye-on",e.eye_off="eye-off",e.share_ios="share-ios",e.share_android="share-android",e.refresh="refresh",e.full_screen_on="full-screen-on",e.full_screen_off="full-screen-off",e.moon="moon",e.sun="sun"}(Q||(Q={}))},function(e,t,n){"use strict";var a=n(16),i=n(49);n.d(t,"a",(function(){return i.a})),t.b=a.c},,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var a=n(10),i=n(4),r=n(5),o=n(12),c=n(13),s=n(0),l=n.n(s),u=n(11),d=n(15),h=(n(254),n(204)),p=n(31),m=n.n(p),f=(n(211),n(212),n(213),n(214),function(e){Object(o.a)(n,e);var t=Object(c.a)(n);function n(e){var a;return Object(i.a)(this,n),(a=t.call(this,e)).dirty=!0,a.root=l.a.createRef(),a.state={translation:"",missing:!1,blank:!1},a}return Object(r.a)(n,[{key:"getTranslation",value:function(){var e=d.a.translate(this.props.path,this.props.interpolation),t=Object(a.a)(e,3),n=t[0],i=t[1],r=t[2];this.setState({translation:n,missing:i,blank:r})}},{key:"translation",get:function(){return!this.props.date||this.missing||this.blank?this.state.translation:(m.a.locale(d.a.locale),""===this.state.translation?m()(this.props.date).format("YY-MM-DD").toString():m()(this.props.date).format(this.state.translation).toString())}},{key:"missing",get:function(){return this.state.missing}},{key:"blank",get:function(){return this.state.blank}},{key:"render",value:function(){return h.a.active?l.a.createElement("span",{className:"t ".concat(this.missing?"missing":this.blank?"blank":"valid"),ref:this.root},l.a.createElement("span",{dangerouslySetInnerHTML:{__html:this.translation}})," ",l.a.createElement("div",{className:"t-anchor"})):l.a.createElement("span",{ref:this.root,dangerouslySetInnerHTML:{__html:this.translation}})}},{key:"UNSAFE_componentWillReceiveProps",value:function(e){this.getTranslation()}},{key:"componentDidMount",value:function(){var e,t=this;this.getTranslation(),null!==(e=this.root)&&void 0!==e&&e.current&&this.root.current.addEventListener("emitreference",(function(e){var n,a=new CustomEvent("onemitreference",{detail:{element:e.detail,ref:t}});null!==(n=t.root)&&void 0!==n&&n.current&&t.root.current.dispatchEvent(a)}))}}]),n}(l.a.Component));t.b=Object(u.b)((function(e){return{locale:e.locale}}))(f)},function(e,t,n){"use strict";var a=n(3),i=n.n(a),r=n(96),o=n(14),c=n(9),s=n(207),l=n.n(s),u=function(){var e,t,n,a,i,r;e=window,t=document,n="script",a="ga",e.GoogleAnalyticsObject=a,e.ga=e.ga||function(){(e.ga.q=e.ga.q||[]).push(arguments)},e.ga.l=1*new Date,i=t.createElement(n),r=t.getElementsByTagName(n)[0],i.async=1,i.src="https://www.google-analytics.com/analytics.js",i.onerror=void 0,r.parentNode.insertBefore(i,r)},d=window,h={ga:function(){}},p=function(){d.ga&&("development"===window.environment.NODE_ENV&&h.ga.apply(h,arguments),d.ga.apply(d,arguments))},m=n(29),f=n(20),g=n(17),v=n(2);function b(e){l.a.initialize({gtmId:e})}function E(e){l.a.dataLayer({dataLayer:e})}function y(){return k.apply(this,arguments)}function k(){return(k=Object(c.a)(i.a.mark((function e(){return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:u();case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function w(e){p("send",e)}n.d(t,"g",(function(){return b})),n.d(t,"j",(function(){return E})),n.d(t,"h",(function(){return y})),n.d(t,"k",(function(){return O})),n.d(t,"f",(function(){return C})),n.d(t,"m",(function(){return _})),n.d(t,"a",(function(){return T})),n.d(t,"c",(function(){return I})),n.d(t,"l",(function(){return S})),n.d(t,"b",(function(){return x})),n.d(t,"i",(function(){return N})),n.d(t,"d",(function(){return m.a})),n.d(t,"e",(function(){return m.b}));var O=function(e,t,n){if(n){var a={dimension4:n.appNavRoot,dimension5:n.itemIndex,dimension6:n.context,dimension7:n.section,dimension8:n.sectionPos,dimension9:n.rootContext,dimension10:n.rootContextSection,dimension11:n.rootContextSectionPos};p("send","event",e,t,Object(g.b)(a))}};function C(e){p("create",e,"auto")}function _(){var e,t=v.b.state.account.accountId,n=null===(e=v.b.state.defaultEndpoints)||void 0===e?void 0:e.origin,a=v.b.state.account.email;E(Object(o.a)(Object(o.a)(Object(o.a)({},t&&{userId:t}),n&&{userCountryHashed:Object(g.c)(n)}),a&&{hud:Object(g.c)(a)}))}function T(e,t,n){var a={hitType:"event",eventCategory:e,eventAction:t};n&&"string"===typeof n&&(a.eventLabel=n),n&&"object"===Object(r.a)(n)&&Object.keys(n).forEach((function(e){a[e]=n[e]})),w(a)}function I(e,t){E(Object(o.a)({eventCategory:e},t))}function S(e){w({hitType:"event",eventCategory:"Outbound",eventAction:"Click",eventLabel:e})}var x=function(e,t,n){var a=null!==n&&void 0!==n?n:"",i="",r="",o="";if(a.startsWith("/discover")&&(i=m.b.discover,r=m.a.title_clicked,o="open_issue"),a.startsWith("/search"))switch(i=m.b.moduleInteractions,r=m.a.carousel_search,e){case f.a.MAGAZINE:o="magazine_result";break;case f.a.NEWSPAPER:o="newspaper_result";break;case f.a.PAGE:o="page_result";break;default:o="noops"}if(a.startsWith("/magazine")){var c=a.split("/");2===c.length&&(i=m.b.discover,r=m.a.title_clicked,o="open_issue"),c.length>2&&(i=m.b.magazine,r=m.a.open_magazine,o={magazineTitle:t})}i&&T(i,r,o)},N=function(e){var t=e.appNavRoot;return"DiscoverPage"===t?m.b.discover:"MyContentPage"===t?m.b.my_content:"SearchPage"===t?m.b.search:"NewsPaperPage"===t?m.b.newspaper:"MagazinesCategoryPage"===t?m.b.magazine:null}},,,,,,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var a=n(10),i=n(4),r=n(5),o=n(74),c=n(2),s=n(31),l=n.n(s),u=(n(211),n(212),n(213),n(214),n(330),window.translations),d=function(){function e(){Object(i.a)(this,e)}return Object(r.a)(e,null,[{key:"translate",value:function(e,t){if(o.a.exists(e)){var n=o.a.t(e,t).toString();return[o.a.t(e,t).toString(),!1,0===n.length]}return[e,!0,!0]}},{key:"t",value:function(e,t){var n=this.translate(e,t);return Object(a.a)(n,2)[0]}},{key:"availableLanguages",get:function(){return Object.keys(u)}},{key:"setLocale",value:function(e){o.a.changeLanguage(e)}},{key:"locale",get:function(){return c.b.state.locale}},{key:"initialize",value:function(){o.a.init({lng:this.locale,resources:u,nsSeparator:!1,keySeparator:!1,initImmediate:!0})}},{key:"formatDate",value:function(e,t){return l.a.locale(this.locale),l()(t).format(this.t(e)).toString()}},{key:"reloadResources",value:function(){var e=this,t=new Headers;t.append("pragma","no-cache"),t.append("cache-control","no-cache"),fetch("/locale/translations.json",{headers:t,method:"GET"}).then((function(e){return e.json()})).then((function(t){window.translations=t;for(var n=0,a=Object.keys(t);n<a.length;n++){var i=a[n];o.a.addResourceBundle(i,"translation",t[i].translation,!0,!0)}o.a.reloadResources().then((function(){var t=e.locale;c.b.locale(t)}))}))}}]),e}()},function(e,t,n){"use strict";(function(e){n.d(t,"m",(function(){return z})),n.d(t,"c",(function(){return W})),n.d(t,"g",(function(){return G})),n.d(t,"h",(function(){return V})),n.d(t,"k",(function(){return K})),n.d(t,"b",(function(){return Z})),n.d(t,"j",(function(){return J})),n.d(t,"l",(function(){return Q})),n.d(t,"d",(function(){return $})),n.d(t,"e",(function(){return ee})),n.d(t,"i",(function(){return te})),n.d(t,"a",(function(){return ne})),n.d(t,"f",(function(){return ae}));var a=n(25),i=n(14),r=n(3),o=n.n(r),c=n(10),s=n(4),l=n(5),u=n(9),d=n(35),h=n(30),p=n.n(h),m=n(64),f=n(27),g=n(15),v=n(24),b=n(49),E=n(18),y=n(60),k=n(17),w=n(137),O=n(97),C=n(55),_=n(141),T=n(41),I=n(170),S=n(288),x=n(31),N=n.n(x),j=n(76),P=n(289),R=n(7),A=n(122),D=n(290),L=!0,M=function(){L=!0;var e=E.a.getState(),t={currentProfileID:e.currentProfileID,account:e.account,profiles:e.profiles,subscriptions:e.subscriptions,categories:e.categories,countries:e.countries,languages:e.languages,selectedLanguages:e.selectedLanguages,selectedCountries:e.selectedCountries,selectedPublicationEditions:e.selectedPublicationEditions,blacklistedMagazines:e.blacklistedMagazines,locale:e.locale,defaultEndpoints:e.defaultEndpoints,recentSearches:e.recentSearches,readlyCookieConsent:e.readlyCookieConsent,filters:e.filters,myContentSortOrder:e.myContentSortOrder};Object(y.a)().setItem("SessionCache",JSON.stringify(t))};function F(){return H.apply(this,arguments)}function H(){return(H=Object(u.a)(o.a.mark((function e(){var t;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(y.a)().getItem("SessionCache");case 2:if(!(t=e.sent)){e.next=13;break}return e.prev=4,e.abrupt("return",JSON.parse(t));case 8:return e.prev=8,e.t0=e.catch(4),e.abrupt("return",null);case 11:e.next=14;break;case 13:return e.abrupt("return",null);case 14:case"end":return e.stop()}}),e,null,[[4,8]])})))).apply(this,arguments)}function B(){return U.apply(this,arguments)}function U(){return(U=Object(u.a)(o.a.mark((function e(){var t;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(k.a.isLocalStorageSupported()){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,Object(y.b)("SessionCache");case 4:e.t0=o.a.keys(window.localStorage);case 5:if((e.t1=e.t0()).done){e.next=13;break}if(t=e.t1.value,!window.localStorage.hasOwnProperty(t)){e.next=11;break}if(!t.startsWith("cw_")){e.next=11;break}return e.next=11,Object(y.b)(t);case 11:e.next=5;break;case 13:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var z=function(e){E.a.dispatch({type:"SET_USER_SUBSCRIPTIONS",data:e})},W=function(){function t(){Object(s.a)(this,t)}return Object(l.a)(t,null,[{key:"APIEndpoint",get:function(){return window.environment.REACT_APP_API_URLS_ENDPOINT}},{key:"state",get:function(){return E.a.getState()}},{key:"loadSessionCache",value:function(e){E.a.dispatch({type:"LOAD_CACHED_SESSION",data:e})}},{key:"defineAccount",value:function(e){E.a.dispatch({type:"DEFINE_ACCOUNT",data:e})}},{key:"defineProfiles",value:function(e){E.a.dispatch({type:"DEFINE_PROFILES",data:e})}},{key:"defineSubscriptions",value:function(e){E.a.dispatch({type:"DEFINE_SUBSCRIPTIONS",data:e})}},{key:"profiles",get:function(){return E.a.getState().profiles}},{key:"origin",get:function(){var e=E.a.getState();return e.account.env?e.account.env.toUpperCase():e.defaultEndpoints&&e.defaultEndpoints.origin?e.defaultEndpoints.origin:"GB"}},{key:"originChr",get:function(){return E.a.getState().account.authenticated?"":"?origin=".concat(this.origin)}},{key:"currentProfile",get:function(){var e=E.a.getState(),t=e.profiles,n=e.currentProfileID,a=t.find((function(e){return e.profileId===n}));return a||null}},{key:"currentProfileId",get:function(){return E.a.getState().currentProfileID}},{key:"setCurrentProfile",value:function(e){E.a.dispatch({type:"SET_CURRNET_PROFILE",data:e}),this.createFavoriteIds(),this.createHistoryIds(),this.initUserContent(e)}},{key:"updateProfileName",value:function(e,t){E.a.dispatch({type:"UPDATE_PROFILE",data:{name:t,profileId:e}})}},{key:"store",get:function(){return E.a}},{key:"exists",get:function(){return!!E.a.getState().account.token}},{key:"hasActiveProfile",get:function(){return!1!==E.a.getState().currentProfileID}},{key:"updateParams",value:function(e,t){E.a.dispatch({type:"UPDATE_PARAMS",data:{path:e,query:t}})}},{key:"setQueryParams",value:function(e){var n=E.a.getState(),a="?".concat(new URLSearchParams(e).toString());t.updateParams(n.navigation.path,a),this.frameHandler&&this.frameHandler.updateParams(a,n.navigation.path,window.history.state)}},{key:"setFilters",value:function(e,t){if(E.a.dispatch({type:"UPDATE_FILTERS",data:{selectedLanguages:t,selectedCountries:e}}),this.frameHandler){var n=this.frameHandler.updateLanguageFilterParams(e,t),a=Object(c.a)(n,2),i=a[0],r=a[1];E.a.dispatch({type:"UPDATE_PARAMS",data:{path:i,query:r}})}}},{key:"setPublicationEditionFilters",value:function(e,t){if(E.a.dispatch({type:"UPDATE_FILTERS",data:{publicationEdition:{publicationId:e,editionId:t}}}),this.frameHandler){var n=this.frameHandler.updatePublicationEditionFilterParams(t),a=Object(c.a)(n,2),i=a[0],r=a[1];E.a.dispatch({type:"UPDATE_PARAMS",data:{path:i,query:r}})}}},{key:"createCloseBackState",value:function(){var e=window.history.state;if(e.close);else{var t=e;t.closeSource=!0,window.history.replaceState(t,"",window.location.href);var n=e;n.close=!0,window.history.pushState(n,"",window.location.href)}}},{key:"clearCloseBackState",value:function(){window.history.state.close&&window.history.back()}},{key:"setPin",value:function(e){E.a.dispatch({type:"SET_PIN",data:{pin:e}})}},{key:"reloadToHome",value:function(){window.location.href="/"}},{key:"restoreNavigation",value:function(n){e((function(){E.a.dispatch({type:"NAVIGATE",data:{path:n.path}}),t.updateParams(n.path,n.query);var e=t.state.navigation.params.asString("countries"),a=t.state.navigation.params.asString("languages");(e.length>0||a.length>0)&&t.setFilters(e,a),E.a.dispatch({type:"DID_NAVIGATION_RESTORE",data:new Date})}))}},{key:"navigateByPath",value:function(){var e=Object(u.a)(o.a.mark((function e(n,a,i){var r,c,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=E.a.getState(),n===r.navigation.path){e.next=25;break}if(!(s=p.a.match(n)).route.routeOptions.authRequired){e.next=13;break}return e.next=6,Object(O.a)();case 6:if(!e.sent){e.next=9;break}return Object(w.b)(),e.abrupt("return");case 9:if(t.isAuthenticated){e.next=13;break}return Object(R.j)({event:"signup_popup"}),i?v.a.createBlockingDialog(v.b.CREATE_ACCOUNT_IN_CONTEXT,{router:s,data:i}):v.a.createBlockingDialog(v.b.CREATE_ACCOUNT_IN_SHARE,{router:s}),e.abrupt("return");case 13:if(!s.route.routeOptions.isAgeRestricted||null===(c=t.currentProfile)||void 0===c||!c.ageRestricted){e.next=18;break}return e.next=16,v.a.createBlockingDialog(v.b.PARENTAL_CONTROL);case 16:if(e.sent){e.next=18;break}return e.abrupt("return");case 18:Object(T.g)(t.isAuthenticated),Object(R.m)(),E.a.dispatch({type:"NAVIGATE",data:{path:n}}),t.updateParams(n,a),E.a.dispatch({type:"DID_NAVIGATION",data:new Date}),e.next=26;break;case 25:a!==r.navigation.query&&(this&&this.frameHandler&&this.frameHandler.updateParams(a,n,window.history.state),t.updateParams(n,a));case 26:case"end":return e.stop()}}),e,this)})));return function(t,n,a){return e.apply(this,arguments)}}()},{key:"navigate",value:function(){var e=Object(u.a)(o.a.mark((function e(n,a){var i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!n.metaKey&&!n.ctrlKey){e.next=2;break}return e.abrupt("return");case 2:if(0===n.button){e.next=4;break}return e.abrupt("return");case 4:n.preventDefault(),i=n.currentTarget,a?t.navigateByPath(i.pathname,i.search,a):t.navigateByPath(i.pathname,i.search);case 7:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()},{key:"locale",value:function(e){N.a.locale(e),g.a.setLocale(e),d.b.categories(e).then((function(e){E.a.dispatch({type:"SET_CATEGORIES",data:e})})),E.a.dispatch({type:"SET_LOCALE",data:{locale:e}})}},{key:"currentLocale",get:function(){return this.state.locale}},{key:"showSettingsMenu",value:function(){f.f.getProfiles().then((function(e){E.a.dispatch({type:"DEFINE_PROFILES",data:e})})),E.a.dispatch({type:"TOOGLE_SETTINGS_MENU",data:!0})}},{key:"hideSettingsMenu",value:function(){E.a.dispatch({type:"TOOGLE_SETTINGS_MENU",data:!1})}},{key:"showProfileEditor",value:function(){E.a.dispatch({type:"SET_ACTIVE_OVERLAY",data:m.a.PROFILE_EDITOR}),this.createCloseBackState()}},{key:"hideProfileEditor",value:function(){E.a.dispatch({type:"SET_ACTIVE_OVERLAY",data:m.a.NONE}),this.clearCloseBackState()}},{key:"hideOverlay",value:function(){E.a.dispatch({type:"SET_ACTIVE_OVERLAY",data:m.a.NONE}),this.clearCloseBackState()}},{key:"showNewProfileEditor",value:function(){E.a.dispatch({type:"SET_ACTIVE_OVERLAY",data:m.a.NEW_PROFILE_EDITOR}),this.createCloseBackState()}},{key:"showFAQ",value:function(){E.a.dispatch({type:"SET_ACTIVE_OVERLAY",data:m.a.FAQ}),this.createCloseBackState()}},{key:"destroySession",value:function(){E.a.dispatch({type:"DESTROY_SESSION",data:{}})}},{key:"currentRoute",get:function(){var e=E.a.getState();return p.a.match(e.navigation.path)}},{key:"setMobile",value:function(e){E.a.dispatch({type:"SET_MOBILE",data:e})}},{key:"setTablet",value:function(e){E.a.dispatch({type:"SET_TABLET",data:e})}},{key:"setCurrentRoute",value:function(e){E.a.dispatch({type:"SET_CURRENT_ROUTE",data:e})}},{key:"createFavoriteIds",value:function(){t.state.account.authenticated&&d.b.favorites().then((function(e){var t=e.content.map((function(e){return e.publicationId}));E.a.dispatch({type:"SET_FAVORITE_IDS",data:t})}))}},{key:"createHistoryIds",value:function(){t.state.account.authenticated&&d.b.history().then((function(e){var t=e.content.map((function(e){return"".concat(e.publicationId,"_").concat(e.issueId)}));E.a.dispatch({type:"SET_HISTORY_IDS",data:t})}))}},{key:"addBookmark",value:function(){var e=Object(u.a)(o.a.mark((function e(n,r,c,s,l){var u,d,h;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return u=[{data:c,page:r,start:(new Date).toISOString(),type:f.c.ADD_BOOKMARK,targetId:n}],d=u.map((function(e){var n=t.currentProfileId;return null!==n&&!1!==n?Object(i.a)(Object(i.a)({},e),{},{profileId:n}):e})),h={content:{id:n,article_count:0,publication:l,imageurl:s,title:"",publish_date:"",issue:"",type:0},created_at:(new Date).toISOString(),page:r,description:c},e.abrupt("return",new Promise((function(e,n){Object(D.a)(d).then((function(i){i.success&&(E.a.dispatch({type:"SET_USER_BOOKMARKS",data:[].concat(Object(a.a)(t.state.userBookmarks),[h])}),e(!0)),n(!1)}))})));case 4:case"end":return e.stop()}}),e)})));return function(t,n,a,i,r){return e.apply(this,arguments)}}()},{key:"removeBookmark",value:function(){var e=Object(u.a)(o.a.mark((function e(n,a){return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise((function(e,i){var r=t.state.currentProfileID,o=r||null,c=t.state.userBookmarks,s=c.filter((function(e){return e.content.id===n&&e.page===a})),l=s[0];Object(A.a)(s,o).then((function(t){t.success?(E.a.dispatch({type:"SET_USER_BOOKMARKS",data:c.filter((function(e){return e!==l}))}),e(!0)):i(!1)})),e(!0)})));case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()},{key:"editBookmarks",value:function(){var e=Object(u.a)(o.a.mark((function e(t){var n;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,f.f.removeBookmarks(t);case 2:if(!e.sent){e.next=8;break}return e.next=6,d.b.bookmarks();case 6:n=e.sent,E.a.dispatch({type:"SET_BOOKMARKS",data:n});case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},{key:"editMyContent",value:function(e){E.a.dispatch({type:"SET_MYCONTENT_EDITING",data:e})}},{key:"addMyContentEditing",value:function(e){E.a.dispatch({type:"EDIT_MYCONTENT_ADD",data:e})}},{key:"undoMyContentEditing",value:function(e){E.a.dispatch({type:"EDIT_MYCONTENT_REMOVE",data:e})}},{key:"setMyContentSortOrder",value:function(e,t){E.a.dispatch({type:"SET_MYCONTENT_SORT_ORDER",data:{key:e,value:t}})}},{key:"addToRecentSearches",value:function(e){E.a.dispatch({type:"ADD_TO_RECENT_SEARCHES",data:e})}},{key:"removeRecentSearch",value:function(e){E.a.dispatch({type:"REMOVE_FROM_RECENT_SEARCHES",data:{value:e}})}},{key:"showDialog",value:function(e,t){return E.a.dispatch({type:"ADD_DIALOG",data:{id:t,dialog:e}}),t}},{key:"dialogIsShowing",value:function(){return t.state.dialogs.size>0}},{key:"hideDialog",value:function(e){return!!this.state.dialogs.has(e)&&(E.a.dispatch({type:"REMOVE_DIALOG",data:{id:e}}),!0)}},{key:"generateDialogId",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return{id:(new Date).getTime()+Math.floor(Math.random()*Math.floor(1e3)),name:e}}},{key:"updateBlacklistedMagazines",value:function(){var e=Object(u.a)(o.a.mark((function e(){var n,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.isAuthenticated){e.next=12;break}return e.prev=1,e.next=4,f.f.getBlacklist();case 4:n=e.sent,a=n.blacklists.map((function(e){return e.content.publication})),E.a.dispatch({type:"UPDATE_BLACKLISTED_MAGAZINES",data:a}),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(1);case 12:case"end":return e.stop()}}),e,null,[[1,9]])})));return function(){return e.apply(this,arguments)}}()},{key:"loadEnpoints",value:function(){var e=Object(u.a)(o.a.mark((function e(){var n,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,F();case 2:return null!==(n=e.sent)&&void 0!==n&&n.defaultEndpoints&&t.setEndpoints(n.defaultEndpoints),e.next=6,fetch(t.APIEndpoint);case 6:if(!(a=e.sent).ok){e.next=13;break}return e.t0=t,e.next=11,a.json();case 11:e.t1=e.sent,e.t0.setEndpoints.call(e.t0,e.t1);case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()},{key:"menuVisible",get:function(){return E.a.getState().menuVisible}},{key:"showMenu",value:function(){E.a.dispatch({type:"SET_MENU_VISIBLE",data:!0})}},{key:"hideMenu",value:function(){E.a.dispatch({type:"SET_MENU_VISIBLE",data:!1})}},{key:"menuDisabled",value:function(t){e((function(){E.a.dispatch({type:"SET_MENU_DISABLED",data:t})}))}},{key:"currentCampaignToken",get:function(){var e=document.cookie.match(new RegExp("(^| )campaign_token=([^;]+)"));if(e)return e[2]},set:function(e){var t=new Date((new Date).getTime()+864e5);document.cookie="campaign_token=".concat(e,"; expires=").concat(t.toUTCString())}},{key:"isAuthenticated",get:function(){return this.state.account.authenticated}},{key:"cookieConsentAcknowledge",get:function(){return 0!==(1&t.state.readlyCookieConsent)},set:function(e){e?E.a.dispatch({type:"SET_COOKIE_CONSENT",data:1|t.state.readlyCookieConsent}):E.a.dispatch({type:"SET_COOKIE_CONSENT",data:-2&t.state.readlyCookieConsent})}},{key:"cookieConsentPerformance",get:function(){return 0!==(2&t.state.readlyCookieConsent)},set:function(e){e?E.a.dispatch({type:"SET_COOKIE_CONSENT",data:2|t.state.readlyCookieConsent}):E.a.dispatch({type:"SET_COOKIE_CONSENT",data:-3&t.state.readlyCookieConsent})}},{key:"cookieConsentMarketing",get:function(){return 0!==(4&t.state.readlyCookieConsent)},set:function(e){e?E.a.dispatch({type:"SET_COOKIE_CONSENT",data:4|t.state.readlyCookieConsent}):E.a.dispatch({type:"SET_COOKIE_CONSENT",data:-5&t.state.readlyCookieConsent})}},{key:"onCookiePerformanceAcceptance",value:function(){var e=Object(u.a)(o.a.mark((function e(){return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise((function(e,n){E.a.subscribe((function(){t.cookieConsentPerformance&&e()}))})));case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()},{key:"onCookieMarketingAcceptance",value:function(){var e=Object(u.a)(o.a.mark((function e(){return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise((function(e,n){E.a.subscribe((function(){t.cookieConsentPerformance&&e()}))})));case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()},{key:"setUtmParams",value:function(e){E.a.dispatch({type:"SET_UTM_PARAMS",data:e})}},{key:"getUtmParams",value:function(){var e;return null!==(e=t.state.utm)&&void 0!==e?e:{}}},{key:"initUserContent",value:function(){var e=Object(u.a)(o.a.mark((function e(t){var n,i,r,s,l,u,d,h,p,m;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.state.account.authenticated){e.next=16;break}return n=t||"default",i=this.state.myContentSortOrder[n],r=i?i.find((function(e){return"favorites"===e.key})):null,s=i?i.find((function(e){return"bookmarks"===e.key})):null,l=i?i.find((function(e){return"history"===e.key})):null,e.next=8,Promise.all([Object(I.a)(t),Object(S.a)(t),Object(P.a)(t)]);case 8:u=e.sent,d=Object(c.a)(u,3),h=d[0],p=d[1],m=d[2],s?J(s.value,Object(a.a)(h)):Y(Object(a.a)(h)),K(r?r.value:b.a.LATEST,Object(a.a)(p)),l?Q(l.value,Object(a.a)(m)):X(Object(a.a)(m));case 16:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"initialize",value:function(){var e=Object(u.a)(o.a.mark((function e(){var n,i,r,s,l,h,p,m,g,b,y,k,w,O,I,S,x;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,B();case 2:return e.next=4,F();case 4:return(n=e.sent)&&this.loadSessionCache(n),e.next=8,this.loadEnpoints();case 8:if(i=new URLSearchParams(window.location.search),(r=Object(_.d)(i))&&this.setUtmParams(r),s=Object(_.b)(window.location.pathname),Object(T.a)(s),!(l=Object(_.c)(i))){e.next=17;break}return e.next=17,f.f.login(l.email,l.token);case 17:return(h=Object(_.a)(i))&&h.campaign_token&&(t.currentCampaignToken=h.campaign_token),!t.cookieConsentAcknowledge&&navigator.cookieEnabled&&v.a.createBlockingDialog(v.b.COOKIE_CONSENT),E.a.dispatch({type:"NAVIGATE",data:{path:window.location.pathname}}),p=Object(a.a)(i.entries()).length>0,t.updateParams(window.location.pathname,(p?"?":"")+i.toString()),m=function(){var e=Object(u.a)(o.a.mark((function e(){var n;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.isAuthenticated){e.next=5;break}return e.next=3,Object(C.a)();case 3:(n=e.sent)?z(n.subscriptions):t.destroySession();case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),g=function(){setInterval(Object(u.a)(o.a.mark((function e(){var n;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.isAuthenticated){e.next=5;break}return e.next=3,Object(C.a)();case 3:(n=e.sent)&&z(n.subscriptions);case 5:case"end":return e.stop()}}),e)}))),3e5)},b=this.state.currentProfileID,y=b||null,e.next=29,Promise.all([d.b.categories(this.currentLocale),d.b.countries(),d.b.languages(),d.b.bookmarks(),m()]);case 29:return k=e.sent,w=Object(c.a)(k,4),O=w[0],I=w[1],S=w[2],x=w[3],t.locale(t.currentLocale),N.a.locale(t.currentLocale),e.next=39,t.updateBlacklistedMagazines();case 39:g(),E.a.dispatch({type:"SET_APPLICATION_INITIALIZED",data:{categories:O,countries:I,languages:S,bookmarks:x}}),t.createFavoriteIds(),t.createHistoryIds(),this.initUserContent(y),Object(T.g)(this.isAuthenticated),Object(R.m)(),E.a.subscribe((function(){L&&(requestAnimationFrame((function(){M()})),L=!1)}));case 47:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()}]),t}();W.frameHandler=void 0,W.setEndpoints=function(e){e.urlCG.match(/\/$/)&&(e.urlCG=e.urlCG.slice(0,-1)),E.a.dispatch({type:"SET_DEFAULT_ENDPOINTS",data:e})};var G=function(e){var t=W.state.userBookmarks.filter((function(t){return!e.includes(t)}));E.a.dispatch({type:"SET_USER_BOOKMARKS",data:t})},V=function(e){var t=W.state.userFavorites.filter((function(t){return!e.includes(t)}));E.a.dispatch({type:"SET_USER_FAVORITES",data:t})},K=function(e,t){var n=t||W.state.userFavorites;e===b.a.ASC?q(n.sort(j.f)):e===b.a.DESC?q(n.sort(j.g)):e===b.a.LATEST&&q(n.sort(j.b))},q=function(e){E.a.dispatch({type:"SET_USER_FAVORITES",data:e})},Y=function(e){E.a.dispatch({type:"SET_USER_BOOKMARKS",data:e})},X=function(e){E.a.dispatch({type:"SET_USER_HISTORY",data:e})},Z=function(){E.a.dispatch({type:"CLEAR_USER_HISTORY",data:[]})},J=function(e,t){var n=t||W.state.userBookmarks;e===b.a.ASC?Y(Object(a.a)(n).sort(j.d)):e===b.a.DESC?Y(Object(a.a)(n).sort(j.e)):e===b.a.LATEST?Y(Object(a.a)(n).sort(j.b)):e===b.a.RECENTLY&&Y(Object(a.a)(n).sort(j.a))},Q=function(e,t){var n=t||W.state.userHistory;e===b.a.ASC?X(Object(a.a)(n).sort(j.f)):e===b.a.DESC?X(Object(a.a)(n).sort(j.g)):e===b.a.LATEST?X(Object(a.a)(n).sort(j.b)):e===b.a.RECENTLY&&X(Object(a.a)(n).sort(j.c))},$=function(e){var t="newspapper"===e.params.type?"newspappers":"magazines",n=e.params.publication_id,a=e.params.issue_id,i=e.params.page,r="/".concat(t,"/").concat(n,"/").concat(a),o=i?"".concat(r,"/").concat(i):r;E.a.dispatch({type:"NAVIGATE",data:{path:o}}),W.updateParams(o,""),E.a.dispatch({type:"DID_NAVIGATION",data:new Date})},ee=function(){E.a.dispatch({type:"NAVIGATE",data:{path:"/discover"}}),W.updateParams("/discover",""),E.a.dispatch({type:"DID_NAVIGATION",data:new Date}),Object(O.a)().then((function(e){e&&Object(w.b)()}))},te=function(e){void 0!==e&&E.a.dispatch({type:"SET_ISSUE_NAVIGATION_PATH",data:e})},ne=function(e){f.f.addFavorite(e).then((function(){d.b.singlePublication(e).then((function(e){var t=W.state.userFavorites;E.a.dispatch({type:"SET_USER_FAVORITES",data:[{content:e}].concat(Object(a.a)(t))})}))}))},ae=function(e){f.f.removeFavorite(e).then((function(t){var n=W.state.userFavorites.filter((function(t){return t.content.publication!==e}));E.a.dispatch({type:"SET_USER_FAVORITES",data:Object(a.a)(n)})}))}}).call(this,n(154).setImmediate)},function(e,t,n){"use strict";n.d(t,"a",(function(){return w})),n.d(t,"b",(function(){return O})),n.d(t,"c",(function(){return C}));var a=n(10),i=n(3),r=n.n(i),o=n(9),c=n(19),s=n(4),l=n(5),u=n(33),d=n(22),h=n.n(d),p=n(283),m=n.n(p),f=n(15),g=(n(253),n(2)),v=16,b=!1,E=!1,y=3,k="",w=function(){function e(){Object(s.a)(this,e)}return Object(l.a)(e,null,[{key:"gridColumns",get:function(){return y},set:function(e){y=e}},{key:"remSize",get:function(){return v},set:function(e){v=e}},{key:"isMobile",get:function(){return b},set:function(e){b=e}},{key:"isTablet",get:function(){return E},set:function(e){E=e}},{key:"broswerLocale",get:function(){var e=window.navigator.languages,t=f.a.availableLanguages,n=null;(!e||e instanceof Array&&e.length<1)&&(e=[window.navigator.language]);var a,i=Object(c.a)(e);try{for(i.s();!(a=i.n()).done;){var r,o=null===(r=a.value.match(/^([A-z]{2})/))||void 0===r?void 0:r[0];if(o&&t.includes(o)){n=o;break}}}catch(s){i.e(s)}finally{i.f()}return n||"en"}},{key:"closeFullScreen",value:function(){try{window.document.fullscreenElement&&window.document.exitFullscreen().then().catch((function(e){}))}catch(e){}}},{key:"normalizeWheelDelta",value:function(e){var t=0,n=0,a=0,i=0;return"detail"in e&&(n=e.detail),"wheelDelta"in e&&(n=-e.wheelDelta/120),"wheelDeltaY"in e&&(n=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=n,n=0),a=10*t,i=10*n,"deltaY"in e&&(i=e.deltaY),"deltaX"in e&&(a=e.deltaX),(a||i)&&e.deltaMode&&(1===e.deltaMode?(a*=40,i*=40):(a*=800,i*=800)),a&&!t&&(t=a<1?-1:1),i&&!n&&(n=i<1?-1:1),{spinX:t,spinY:n,pixelX:a,pixelY:i}}},{key:"isWebpSupported",value:function(){var e=document.createElement("canvas");return!(!e.getContext||!e.getContext("2d"))&&0===e.toDataURL("image/webp").indexOf("data:image/webp")}},{key:"isEventSupported",value:function(e){var t,n=document.createElement("div");return(t=(e="on"+e)in n)||(n.setAttribute(e,"return;"),t="function"===typeof n[e]),n=null,t}},{key:"normalizeWheelEventType",get:function(){return navigator.userAgent.toLowerCase().indexOf("firefox")>-1?"DOMMouseScroll":e.isEventSupported("wheel")?"wheel":"mousewheel"}},{key:"padString",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:20,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"...";return e.length>t?e.substr(0,t).padEnd(t+n.length,n):e}},{key:"isLocalStorageSupported",value:function(){try{return"number"===typeof localStorage.length}catch(e){return!1}}},{key:"mouseOffsetCoords",value:function(e){return u.isFirefox?new h.a(e.layerX,e.layerY):new h.a(e.offsetX,e.offsetY)}},{key:"findMyContentSortOrder",value:function(e,t,n){var a=null!==e&&void 0!==e?e:"default";if(a&&t){var i,r=t[a],o=null===r||void 0===r?void 0:r.find((function(e){return e.key===n}));return null!==(i=null===o||void 0===o?void 0:o.value)&&void 0!==i?i:g.a.RECENTLY}return g.a.RECENTLY}}]),e}();w.mapRange=function(e,t,n,a,i){return(i-e)*(a-n)/(t-e)+n},w.lerp=function(e,t,n){return(1-n)*e+n*t},w.inverseLerp=function(e,t,n){return w.lerp(e,t,t-n+e)},w.clamp=function(e,t,n){return Math.min(Math.max(n,e),t)},w.setViewport=Object(o.a)(r.a.mark((function e(){var t,n,a,i,o=arguments;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=o.length>0&&void 0!==o[0]?o[0]:"scaled",(n=document.getElementById("viewport"))&&("native"===t?(a=(1/window.devicePixelRatio).toFixed(4),n.setAttribute("content","viewport-fit=cover,width=device-width, initial-scale=".concat(a,", user-scalable=no"))):n.setAttribute("content","viewport-fit=cover,width=device-width, initial-scale=1, user-scalable=no")),i=document.querySelector("#root"),k!==t&&i&&(i.style.opacity="0"),e.next=7,w.waitFrames(4);case 7:return k=t,i&&(i.style.opacity="1"),window.dispatchEvent(new Event("resize")),e.abrupt("return");case 11:case"end":return e.stop()}}),e)}))),w.waitFrames=function(e){return new Promise((function(t){var n=0;!function a(){n!==e?(n++,window.requestAnimationFrame(a)):t()}()}))};var O=function(e){return Object.fromEntries(Object.entries(e).filter((function(e){var t=Object(a.a)(e,2);t[0];return null!=t[1]})))},C=function(e){return m()("sha256").update(e).digest("hex")}},function(e,t,n){"use strict";var a=n(89),i=n(25),r=n(14),o=n(208);function c(e,t){e=Object.assign({},e);var n=t.selectedLanguages,a=t.selectedCountries,r=t.publicationEdition;if(t.hasOwnProperty("selectedLanguages")&&(e.selectedLanguages=""===n?[]:n.split(",")),t.hasOwnProperty("selectedCountries")&&(e.selectedCountries=""===a?[]:a.split(",")),r)if(e.selectedPublicationEditions){var o=e.selectedPublicationEditions.filter((function(e){return e.publicationId!==r.publicationId}));r.editionId?e.selectedPublicationEditions=[].concat(Object(i.a)(o),[r]):e.selectedPublicationEditions=Object(i.a)(o)}else e.selectedPublicationEditions=[r];if(e.account.authenticated&&e.account.accountId){var c,s=e.filters[e.account.accountId];s||(s=[]);var l=null!==(c=s.findIndex((function(t){return t.profileId===e.currentProfileID})))&&void 0!==c?c:0;s[l>-1?l:s.length]={profileId:e.currentProfileID||null,languages:e.selectedLanguages,countries:e.selectedCountries,publicationEditions:e.selectedPublicationEditions},e.filters[e.account.accountId]=s}return e}var s=n(10),l=n(19),u=n(4),d=n(5),h=function(){function e(t,n){Object(u.a)(this,e),this.params={};var a,i=new URLSearchParams(t),r=Object(l.a)(i.entries());try{for(r.s();!(a=r.n()).done;){var o=Object(s.a)(a.value,2),c=o[0],d=o[1];this.params[c]=d}}catch(h){r.e(h)}finally{r.f()}this.params=Object.assign(this.params,n)}return Object(d.a)(e,[{key:"asString",value:function(e){return this.params[e]?String(this.params[e]):""}},{key:"entries",get:function(){return this.params}}]),e}(),p=n(30),m=n.n(p),f=n(64),g=n(17);n.d(t,"a",(function(){return v}));var v,b={account:{authenticated:!1,token:null,accountId:null,email:null,env:null,url:null,urlV2:null,urlCG:null,searchUrl:null,type:null,appRegistration:null,accountOrigin:null,testAccount:null,pin:null},currentProfileID:!1,profiles:[],subscriptions:[],navigation:{path:"",query:"",params:new h("",m.a.match("").params)},didNavigation:new Date,didNavigationRestore:new Date,categories:[],countries:[],languages:[],selectedLanguages:["sv"],selectedCountries:["SE"],selectedPublicationEditions:[],blacklistedMagazines:[],locale:g.a.broswerLocale,userBookmarks:[],userFavorites:[],userHistory:[],activeOverlay:f.a.NONE,menuVisible:!1,menuDisabled:!1,currentRoute:m.a.match("").route,defaultEndpoints:void 0,applicationInitialized:!1,mobile:!1,tablet:!1,dialogs:new Map,recentSearches:[],settingsVisible:!1,readlyCookieConsent:0,filters:{},myContentEdit:null,myContentSortOrder:{},utm:null},E=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:b,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"LOAD_CACHED_SESSION":return e=Object.assign({},e),e=Object(r.a)(Object(r.a)({},e),t.data);case"DEFINE_SESSION":return e=Object.assign({},e),e=t.data;case"DEFINE_ACCOUNT":return(e=Object.assign({},e)).account=t.data,e;case"DEFINE_PROFILES":return(e=Object.assign({},e)).profiles=t.data,e;case"DEFINE_SUBSCRIPTIONS":return(e=Object.assign({},e)).subscriptions=t.data,e;case"SET_PIN":return(e=Object.assign({},e)).account.pin=t.data.pin,e;case"SET_CURRNET_PROFILE":var n,o,s,l,u,d,p,f,g;if((e=Object.assign({},e)).currentProfileID=t.data,e.account.accountId)e.selectedLanguages=null!==(n=null===(o=e.filters[e.account.accountId])||void 0===o||null===(s=o.find((function(e){return e.profileId===t.data})))||void 0===s?void 0:s.languages)&&void 0!==n?n:[],e.selectedCountries=null!==(l=null===(u=e.filters[e.account.accountId])||void 0===u||null===(d=u.find((function(e){return e.profileId===t.data})))||void 0===d?void 0:d.countries)&&void 0!==l?l:[],e.selectedPublicationEditions=null!==(p=null===(f=e.filters[e.account.accountId])||void 0===f||null===(g=f.find((function(e){return e.profileId===t.data})))||void 0===g?void 0:g.publicationEditions)&&void 0!==p?p:[];return e;case"UPDATE_PROFILE":return(e=Object.assign({},e)).profiles=e.profiles.map((function(e){return e.profileId===t.data.profileId?Object.assign({},e,t.data):e})),e;case"NAVIGATE":return(e=Object.assign({},e)).navigation.path=t.data.path,e.settingsVisible=!1,e;case"UPDATE_PARAMS":(e=Object.assign({},e)).navigation.query=t.data.query;var v=m.a.match(t.data.path);return e.navigation.params=new h(t.data.query,v.params),window.history.replaceState(window.history.state,e.navigation.path+e.navigation.query,e.navigation.path+e.navigation.query),e;case"DID_NAVIGATION":return(e=Object.assign({},e)).didNavigation=t.data,e;case"DID_NAVIGATION_RESTORE":return(e=Object.assign({},e)).didNavigationRestore=t.data,e;case"SET_CATEGORIES":return(e=Object.assign({},e)).categories=t.data,e;case"UPDATE_FILTERS":return c(e,t.data);case"UPDATE_BLACKLISTED_MAGAZINES":return(e=Object.assign({},e)).blacklistedMagazines=t.data,e;case"SET_LOCALE":return(e=Object.assign({},e)).locale=t.data.locale,e;case"SET_ACTIVE_OVERLAY":return(e=Object.assign({},e)).activeOverlay=t.data,e;case"DESTROY_SESSION":return(e=Object.assign({},e)).account={authenticated:!1,accountId:null,token:null,email:e.account.email,env:null,url:null,urlV2:null,urlCG:null,searchUrl:null,type:null,appRegistration:null,accountOrigin:null,testAccount:null,pin:null},e.profiles=[],e.recentSearches=[],e.subscriptions=[],e.currentProfileID=!1,e.selectedCountries=[],e.selectedLanguages=[],e.selectedPublicationEditions=[],e;case"SET_DEFAULT_ENDPOINTS":return(e=Object.assign({},e)).defaultEndpoints=t.data,e;case"SET_APPLICATION_INITIALIZED":e=Object.assign({},e);var E=!0,y=t.data.languages,k=t.data.countries,w=t.data.categories;return Object(r.a)(Object(r.a)({},e),{},{applicationInitialized:E,languages:y,countries:k,categories:w});case"SET_MENU_VISIBLE":return(e=Object.assign({},e)).menuVisible=t.data,e;case"SET_MENU_DISABLED":return(e=Object.assign({},e)).menuDisabled=t.data,e;case"SET_CURRENT_ROUTE":return(e=Object.assign({},e)).currentRoute=t.data,e;case"SET_MOBILE":return(e=Object.assign({},e)).mobile=t.data,e;case"SET_TABLET":return(e=Object.assign({},e)).tablet=t.data,e;case"SET_USER_BOOKMARKS":return Object(r.a)(Object(r.a)({},e),{},{userBookmarks:t.data});case"SET_USER_FAVORITES":return Object(r.a)(Object(r.a)({},e),{},{userFavorites:t.data});case"SET_USER_HISTORY":case"CLEAR_USER_HISTORY":return Object(r.a)(Object(r.a)({},e),{},{userHistory:t.data});case"ADD_DIALOG":e=Object.assign({},e);var O=new Map(e.dialogs);return O.set(t.data.id,t.data.dialog),e.dialogs=O,e;case"REMOVE_DIALOG":e=Object.assign({},e);var C=new Map(e.dialogs);return C.delete(t.data.id),e.dialogs=C,e;case"ADD_TO_RECENT_SEARCHES":var _,T=null!==(_=e.recentSearches.find((function(t){return t.profileId===e.currentProfileID})))&&void 0!==_?_:{profileId:e.currentProfileID,suggestions:[]};return T.suggestions.some((function(e){return e.value===t.data.value}))||(T.suggestions=[t.data].concat(Object(i.a)(T.suggestions.slice(0,6))),(e=Object.assign({},e)).recentSearches=[].concat(Object(i.a)(e.recentSearches.filter((function(t){return t.profileId!==e.currentProfileID}))),[T])),e;case"REMOVE_FROM_RECENT_SEARCHES":var I,S,x=null!==(I=e.recentSearches.find((function(t){return t.profileId===e.currentProfileID})))&&void 0!==I?I:{profileId:e.currentProfileID,suggestions:[]};x.suggestions=null===(S=x.suggestions)||void 0===S?void 0:S.filter((function(e){return e.value!==t.data.value}));var N=[x].concat(Object(i.a)(e.recentSearches.filter((function(e){return e.profileId!==x.profileId}))));return Object(r.a)(Object(r.a)({},e),{},{recentSearches:Object(i.a)(N)});case"TOOGLE_SETTINGS_MENU":return(e=Object.assign({},e)).settingsVisible=t.data,e;case"SET_COOKIE_CONSENT":return(e=Object.assign({},e)).readlyCookieConsent=t.data,e;case"SET_MYCONTENT_EDITING":return Object(r.a)(Object(r.a)({},e),{},{myContentEdit:{type:t.data,values:[]}});case"CLEAR_MYCONTENT_EDITING":return Object(r.a)(Object(r.a)({},e),{},{myContentEdit:{type:-1,values:[]}});case"EDIT_MYCONTENT_ADD":return e.myContentEdit?Object(r.a)(Object(r.a)({},e),{},{myContentEdit:{type:e.myContentEdit.type,values:[].concat(Object(i.a)(e.myContentEdit.values),[t.data])}}):e;case"EDIT_MYCONTENT_REMOVE":if(!e.myContentEdit)return e;var j=[];return e.myContentEdit.values.forEach((function(e){e.publicationId===t.data.publicationId&&e.issueId===t.data.issueId&&e.page===t.data.page||j.push(e)})),Object(r.a)(Object(r.a)({},e),{},{myContentEdit:{type:e.myContentEdit.type,values:j}});case"SET_MYCONTENT_SORT_ORDER":var P,R=e.currentProfileID?e.currentProfileID:"default",A=e.myContentSortOrder&&null!==(P=e.myContentSortOrder[R])&&void 0!==P?P:[];return Object(r.a)(Object(r.a)({},e),{},{myContentSortOrder:Object(r.a)(Object(r.a)({},e.myContentSortOrder),{},Object(a.a)({},R,[].concat(Object(i.a)(A.filter((function(e){return e.key!==t.data.key}))),[{key:t.data.key,value:t.data.value}])))});case"SET_USER_SUBSCRIPTIONS":return Object(r.a)(Object(r.a)({},e),{},{subscriptions:t.data});case"SET_ISSUE_NAVIGATION_PATH":var D=t.data.appNavRoot;if(D)return Object(r.a)(Object(r.a)({},e),{},{issueNavigationPath:t.data});var L=Object(r.a)(Object(r.a)({},e.issueNavigationPath),t.data);return Object(r.a)(Object(r.a)({},e),{},{issueNavigationPath:L});case"SET_UTM_PARAMS":return Object(r.a)(Object(r.a)({},e),{},{utm:t.data})}return e};v="development"===window.environment.NODE_ENV?Object(o.a)(E,window.__REDUX_DEVTOOLS_EXTENSION__&&window.__REDUX_DEVTOOLS_EXTENSION__()):Object(o.a)(E)},,function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"c",(function(){return i})),n.d(t,"d",(function(){return y})),n.d(t,"f",(function(){return k})),n.d(t,"b",(function(){return v})),n.d(t,"e",(function(){return w}));var a,i,r=n(19),o=n(4),c=n(5),s=n(14),l=n(25),u=n(35),d=n(135),h=n(0),p=n.n(h),m=n(2),f=n(1);function g(e,t){var n=0;return e>t?n=1:e<t&&(n=-1),n}!function(e){e[e.MAGAZINE=0]="MAGAZINE",e[e.MAGAZINE_ISSUE=1]="MAGAZINE_ISSUE",e[e.NEWSPAPER=3]="NEWSPAPER",e[e.MAGAZINE_BOOKMARK=4]="MAGAZINE_BOOKMARK",e[e.NEWSPAPER_BOOKMARK=5]="NEWSPAPER_BOOKMARK",e[e.MAGAZINE_ARTICLE=6]="MAGAZINE_ARTICLE",e[e.PAGE=7]="PAGE",e[e.PAGE_NEWSPAPER=8]="PAGE_NEWSPAPER",e[e.NEWSPAPER_ISSUE=9]="NEWSPAPER_ISSUE"}(a||(a={})),function(e){e[e.MEDIUM=320]="MEDIUM",e[e.LARGE=432]="LARGE"}(i||(i={}));var v,b={desc:function(e,t){var n=e.title.toUpperCase();return g(t.title.toUpperCase(),n)},asc:function(e,t){return g(e.title.toUpperCase(),t.title.toUpperCase())},latest:function(e,t){var n=e._publishDate.getTime();return t._publishDate.getTime()-n},recently:function(e,t){return 0}},E=function(e){return e===a.MAGAZINE||e===a.NEWSPAPER};function y(e){var t=[];return e.forEach((function(e){var n=Object(l.a)(e.content);t.push(Object(s.a)(Object(s.a)({},e),{},{content:n}))})),t}function k(e,t,n){var a=b[e];return e===m.a.RECENTLY?y(n):t.map((function(e){return Object(s.a)(Object(s.a)({},e),{},{content:e.content.sort(a)})}))}!function(e){e[e.CONTENT_GATE=-1]="CONTENT_GATE",e[e.MAGAZINE=0]="MAGAZINE",e[e.MAGAZINE_ISSUE=1]="MAGAZINE_ISSUE",e[e.FAVORITES=2]="FAVORITES",e[e.NEWSPAPER=3]="NEWSPAPER",e[e.NEWSPAPER_ISSUE=4]="NEWSPAPER_ISSUE",e[e.HISTORY=5]="HISTORY",e[e.BOOKMARK=6]="BOOKMARK"}(v||(v={}));var w=function(){function e(t,n,a,i,r,c,s,l){var u=arguments.length>8&&void 0!==arguments[8]?arguments[8]:1,d=arguments.length>9?arguments[9]:void 0,h=arguments.length>10?arguments[10]:void 0;Object(o.a)(this,e),this.viewIndex=void 0,this.type=void 0,this.pagedContentType=null,this.publicationId=void 0,this.issueId=void 0,this.coverURL=void 0,this._title=void 0,this._publishDate=void 0,this._creationDate=void 0,this.issueTitle=void 0,this.description=void 0,this.page=void 0,this.isPublication=void 0,this.category=void 0,this.onClickHandler=function(e,t,n){},this.type=t,this.coverURL=i,this._title=r,this._publishDate=new Date(c),this._creationDate=new Date(s),this.issueTitle=l,this.publicationId=n,this.issueId=a,this.description=d,this.page=u,this.isPublication=E(t),this.category=null!==h&&void 0!==h?h:"",this.viewIndex=0}return Object(c.a)(e,[{key:"thumbnail",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:i.MEDIUM,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.page;if(this.type===a.MAGAZINE_ARTICLE){var n=250;switch(n){case i.LARGE:n=750;break;case i.MEDIUM:n=500;break;default:n=250}return"".concat(this.coverURL,"/").concat(n.toString(),".jpg")}return this.type!==a.MAGAZINE_BOOKMARK&&this.type!==a.NEWSPAPER_BOOKMARK&&this.type!==a.PAGE||(t=this.page),"".concat(this.coverURL,"/").concat(e.toString(),"-").concat(t.toString().padStart(4,"0"),".jpg")}},{key:"title",get:function(){switch(this.type){case a.NEWSPAPER_BOOKMARK:case a.MAGAZINE_BOOKMARK:case a.PAGE:return this.description;default:return this._title}}},{key:"subTitle",get:function(){switch(this.type){case a.MAGAZINE_BOOKMARK:case a.NEWSPAPER_BOOKMARK:return this._creationDate.toDateString();case a.PAGE:return this._publishDate.toDateString();case a.MAGAZINE:return this.category;default:return this._publishDate.toDateString()}}},{key:"element",value:function(e,t){var n=this,i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return p.a.createElement("a",{key:this.publicationId,href:e,onClick:function(e){return n.onClickHandler(e,t,i)},"data-type":this.type},p.a.createElement(f.b.MagazineCover,{article:this.type===a.MAGAZINE_ARTICLE,content:this,edit:i,selected:r}))}}],[{key:"filterBlacklistedContent",value:function(e){return e.filter((function(e){return!m.b.state.blacklistedMagazines.includes(e.publicationId)}))}},{key:"fromAPIResponse",value:function(t,n){if(!n)return[];var i=[];if(t===a.MAGAZINE){var o,c=n.content,s=Object(r.a)(c);try{for(s.s();!(o=s.n()).done;){var l=o.value;i.push(new e(t,l.publication,l.id,l.imageurl,l.title,l.publish_date,l.publish_date,l.issue,1,"",l.category))}}catch(O){s.e(O)}finally{s.f()}}else if(t===a.MAGAZINE_ISSUE){var u,d=n.content,h=n.description,p=Object(r.a)(d);try{for(p.s();!(u=p.n()).done;){var m=u.value;i.push(new e(t,m.publication,m.id,m.imageurl,m.title,m.publish_date,m.publish_date,m.issue,1,h,m.category))}}catch(O){p.e(O)}finally{p.f()}}else if(t===a.NEWSPAPER){var f,g=n.content,v=Object(r.a)(g);try{for(v.s();!(f=v.n()).done;){var b=f.value;i.push(new e(t,b.publication,b.id,b.imageurl,b.title,b.publish_date,b.publish_date,b.issue,1,"",b.category))}}catch(O){v.e(O)}finally{v.f()}}else if(t===a.NEWSPAPER_ISSUE){var E,y=n.content,k=Object(r.a)(y);try{for(k.s();!(E=k.n()).done;){var w=E.value;i.push(new e(t,w.publication,w.id,w.imageurl,w.title,w.publish_date,w.publish_date,w.issue,1,"",w.category))}}catch(O){k.e(O)}finally{k.f()}}return e.filterBlacklistedContent(i)}},{key:"fromAPIFavouriteResponse",value:function(e){return e?this.mapApiResponse("favourites",e.favorites.map((function(e){return e.content}))):[]}},{key:"fromAPIHistoryResponse",value:function(e){return e?this.mapApiResponse("history",e.history.map((function(e){return e.content}))):[]}},{key:"mapApiResponse",value:function(t,n){var i,o=[],c=Object(r.a)(n);try{for(c.s();!(i=c.n()).done;){var s=i.value,l=s.type===u.a.MAGAZINE?a.MAGAZINE:a.NEWSPAPER;"history"===t&&(l=u.a.MAGAZINE?a.MAGAZINE_ISSUE:a.NEWSPAPER_ISSUE),o.push(new e(l,s.publication,s.id,s.imageurl,s.title,s.publish_date,s.publish_date,s.issue,1,""))}}catch(d){c.e(d)}finally{c.f()}return e.filterBlacklistedContent(o)}},{key:"fromAPIBookmarkResponse",value:function(t){if(!t)return[];var n,i=[],o=t.bookmarks.sort((function(e,t){return new Date(t.created_at).getTime()-new Date(e.created_at).getTime()})),c=Object(r.a)(o);try{for(c.s();!(n=c.n()).done;){var s=n.value,l=s.content,d=s.description;l.type===u.a.MAGAZINE?i.push(new e(a.MAGAZINE_BOOKMARK,l.publication,l.id,l.imageurl,l.title,l.publish_date,s.created_at,l.issue,s.page,d)):l.type===u.a.NEWSPAPER&&i.push(new e(a.NEWSPAPER_BOOKMARK,l.publication,l.id,l.imageurl,l.title,l.publish_date,s.created_at,l.issue,s.page,d))}}catch(h){c.e(h)}finally{c.f()}return e.filterBlacklistedContent(i)}},{key:"fromContentGateResponse",value:function(t){if(!t)return[];var n,i=[],o=Object(r.a)(t);try{for(o.s();!(n=o.n()).done;){var c=n.value;if(c.publication){var s=c.publication,l=c.publication.publication_type===d.a.MAGAZINE?a.MAGAZINE:a.NEWSPAPER,u=s.latest_issue;i.push(new e(l,s.id,u.id,u.imageurl,s.title,u.publish_date,u.publish_date,u.issue,1,"",s.category))}if(c.issue){var h=c.issue,p=c.issue.type===d.a.MAGAZINE?a.MAGAZINE:a.NEWSPAPER;i.push(new e(p,h.publication,h.id,h.imageurl,h.title,h.publish_date,h.publish_date,h.issue,1,""))}if(c.article){var m=c.article;i.push(new e(a.MAGAZINE_ARTICLE,"",m.article_id,m.imageurl,m.title,m.publish_date,m.publish_date,"",1,""))}}}catch(f){o.e(f)}finally{o.f()}return e.filterBlacklistedContent(i)}}]),e}()},,,,function(e,t,n){"use strict";var a,i=n(3),r=n.n(i),o=n(9),c=n(4),s=n(5),l=n(12),u=n(13),d=n(0),h=n.n(d),p=n(2),m=n(11),f=(n(417),n(68),n(1)),g=n(6),v=n(37),b=n(48),E=function(e){Object(l.a)(n,e);var t=Object(u.a)(n);function n(){var e;Object(c.a)(this,n);for(var a=arguments.length,i=new Array(a),r=0;r<a;r++)i[r]=arguments[r];return(e=t.call.apply(t,[this].concat(i))).submitHandler=function(t,n,a){a.submitted(),e.props.accountPinCode===t["pin-code"]?e.doneHandler():n["pin-code"].validateCustom(!1,h.a.createElement(g.b,{path:"dialog.parentalControl.invalidCode"}))},e}return Object(s.a)(n,[{key:"content",value:function(){var e=new b.a;return h.a.createElement("div",{className:"DialogWrapper standard compact-dialog animated"},h.a.createElement("div",{className:"header"},h.a.createElement("div",{style:{display:"flex",alignItems:"top"}},h.a.createElement("div",{style:{flex:1}}),h.a.createElement("div",{onClick:this.closeHandler.bind(this)},h.a.createElement(f.b.Button,{thin:!0,iconOnly:!0,icon:f.a.close,theme:"theme-passive"})))),h.a.createElement("div",{className:"content"},h.a.createElement(b.b,{formId:e,focusFieldName:"",onSubmit:this.submitHandler.bind(this)},h.a.createElement(f.b.Title,null,h.a.createElement(g.b,{path:"dialog.parentalControl.title"})),h.a.createElement(f.b.Input,{formId:e,type:"password",inputmode:"numeric",key:"pin-code",placeholder:h.a.createElement(g.b,{path:"dialog.parentalControl.input.placeholder"}),placeholderFocus:h.a.createElement(g.b,{path:"dialog.parentalControl.input.placeholder-focus"}),name:"pin-code",value:"",maxlength:4}),h.a.createElement(f.b.Button,{submitButton:!0,noIcon:!0},h.a.createElement(g.b,{path:"dialog.parentalControl.cta-login"})))),h.a.createElement("div",{className:"footer"}))}}]),n}(v.a),y=Object(m.b)((function(e){return{accountPinCode:e.account.pin}}))(E),k=function(e){Object(l.a)(n,e);var t=Object(u.a)(n);function n(){return Object(c.a)(this,n),t.apply(this,arguments)}return Object(s.a)(n,[{key:"content",value:function(){return h.a.createElement("div",{className:"DialogWrapper standard animated"},h.a.createElement("div",{className:"header"},h.a.createElement("div",{style:{display:"flex",flex:1,alignItems:"top",justifyContent:"flex-end"}},h.a.createElement("div",{onClick:this.closeHandler.bind(this)},h.a.createElement(f.b.Button,{thin:!0,iconOnly:!0,icon:f.a.close,theme:"theme-passive"})))),h.a.createElement("div",{className:"content"},h.a.createElement(f.b.Title,null,h.a.createElement(g.b,{path:"dialog.confirmlogout.title"})),h.a.createElement("div",{onClick:this.doneHandler.bind(this)},h.a.createElement(f.b.Button,{icon:f.a.logout},h.a.createElement(g.b,{path:"dialog.confirmlogout.button"})))))}}]),n}(v.a),w=function(e){Object(l.a)(n,e);var t=Object(u.a)(n);function n(){return Object(c.a)(this,n),t.apply(this,arguments)}return Object(s.a)(n,[{key:"content",value:function(){return h.a.createElement("div",{className:"DialogWrapper standard animated"},h.a.createElement("div",{className:"header"},h.a.createElement("div",{style:{display:"flex",flex:1,alignItems:"top",justifyContent:"flex-end"}},h.a.createElement("div",{onClick:this.closeHandler.bind(this)},h.a.createElement(f.b.Button,{thin:!0,iconOnly:!0,icon:f.a.close,theme:"theme-passive"})))),h.a.createElement("div",{className:"content"},h.a.createElement(f.b.Title,null,h.a.createElement(g.b,{path:"dialog.confirmdeleteprofile.title"})),h.a.createElement(f.b.Text,{size:"6"},h.a.createElement(g.b,{path:"dialog.confirmdeleteprofile.info"})),h.a.createElement("div",{onClick:this.closeHandler.bind(this),style:{marginTop:"1rem"}},h.a.createElement(f.b.Button,{icon:f.a.info},h.a.createElement(g.b,{path:"dialog.confirmdeleteprofile.cancelbutton"}))),h.a.createElement("div",{onClick:this.doneHandler.bind(this)},h.a.createElement(f.b.Button,{noIcon:!0,transparent:!0},h.a.createElement(g.b,{path:"dialog.confirmdeleteprofile.confirmbutton"})))))}}]),n}(v.a),O=n(140),C=n(137),_=(n(200),n(10)),T=n(41),I=n(116),S=(n(261),n(161)),x=n(121),N=n(177),j=n(55),P=n(16),R=function(){J.createBlockingDialog(a.CREATE_ACCOUNT)},A=window,D=function(e){var t=e.success,n=e.onClose,i=e.initProcess,c=Object(d.useState)(i),s=Object(_.a)(c,2),l=s[0],u=s[1],p=Object(d.useState)(),m=Object(_.a)(p,2),f=m[0],g=m[1],v=Object(d.useState)(!1),b=Object(_.a)(v,2),E=b[0],y=b[1],k=function(e){},w=function(e){},O=function(){var e=A.trial_offer;Object(I.a)((function(){t(l),Object(j.a)().then((function(e){Object(P.m)(e.subscriptions)})).catch((function(e){}))}),k,{campaign_tag:e,campaign_token:P.c.currentCampaignToken})},C=function(){var e=Object(o.a)(r.a.mark((function e(t,n){return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Object(T.b)(t,n,O,w);case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),D=function(){var e=Object(o.a)(r.a.mark((function e(t,n){return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Object(T.b)(t,n,O,w);case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}();return h.a.createElement(d.Fragment,null,h.a.createElement(S.a,{onChangeCountry:function(){n(),J.createBlockingDialog(a.CHANGE_COUNTRY,void 0,R)},onSignUp:function(){return u("create")},onClose:function(){n()},authProcess:l,linksHidden:E}),h.a.createElement("div",{className:"wrapper"},h.a.createElement("div",{className:"form-container"},h.a.createElement(N.a,{onResetPassword:function(){n(),f&&Object(x.b)(f)},onNextStepActive:function(e){y(e)},initProcess:l,onProcessChange:function(e,t){u(e),t&&g(t)},onSuccess:function(e,n,a){"login"===a?t(l):"create"===a?C(e,n):"claim"===a&&D(e,n)}}))))},L=function(e){Object(l.a)(n,e);var t=Object(u.a)(n);function n(){var e;Object(c.a)(this,n);for(var a=arguments.length,i=new Array(a),r=0;r<a;r++)i[r]=arguments[r];return(e=t.call.apply(t,[this].concat(i))).doneGenericHandler=function(t){var n=e.props.dialogData;e.doneHandler(),n&&n.router&&Object(P.d)(n.router)},e}return Object(s.a)(n,[{key:"content",value:function(){return h.a.createElement("div",{className:"DialogWrapper standard auth-dialog-normal auth-dialog animated"},h.a.createElement(D,{initProcess:this.props.initProcess,onClose:this.closeHandler.bind(this),success:this.doneGenericHandler.bind(this)}))}}]),n}(v.a),M=(n(422),n(14)),F=n(72),H=function(e){var t=e.title,n=e.value,a=e.selected,i=e.onSelect,r=a?"yellow":"white";return h.a.createElement("div",{className:"select-item",onClick:function(){return i(n)}},h.a.createElement(f.b.Text,{color:r},t),a&&h.a.createElement(f.b.Icon,{size:"medium",icon:f.a.check}))},B=(n(423),function(e){var t=e.data,n=e.onItemSelect,a=e.selectedValue;return h.a.createElement(h.a.Fragment,null,t.map((function(e){return h.a.createElement(H,{key:e.value,value:e.value,title:e.title,onSelect:n,selected:e.value===a})})))}),U=n(15),z=function(e){var t=e.onClose,n=Object(d.useState)([]),a=Object(_.a)(n,2),i=a[0],r=a[1],o=Object(m.c)((function(){return p.b.origin})),c="countries.".concat(o),s=Object(m.c)((function(e){return e.mobile})),l=Object(m.c)((function(e){return e.tablet})),u=Object(d.useRef)(null);Object(d.useEffect)((function(){!function(e,t){var n=Object(F.b)("/signup_countries");Object(F.a)(n,"GET",void 0)(e,t)}((function(e){r(function(e){return e.data.countries.map((function(e){return{value:e,title:U.a.translate("countries.".concat(e))[0]}})).sort((function(e,t){return e.title<t.title?-1:e.title>t.title?1:0}))}(e))}),(function(e){}))}),[]);return h.a.createElement(h.a.Fragment,null,h.a.createElement("div",{onClick:t,className:"close"},h.a.createElement(f.b.Button,{thin:!0,iconOnly:!0,icon:f.a.chevron_left,theme:"theme-passive"})),h.a.createElement("div",{className:"wrapper",id:s?"ScrolledElementInPopUp":"",ref:u},h.a.createElement("div",{className:"heading"},h.a.createElement(f.b.Icon,{icon:f.a.flag,size:"medium-large"}),h.a.createElement(f.b.Title,{type:"large"},h.a.createElement(g.a,{path:"your.account.country.set"}),h.a.createElement(g.a,{key:c,path:c})),h.a.createElement(f.b.Text,null,h.a.createElement(g.a,{path:"select.billing.country.title"}))),h.a.createElement("div",{className:"list-wrapper"},h.a.createElement("div",{className:"countries-list",id:l?"ScrolledElementInPopUp":""},h.a.createElement(B,{onItemSelect:function(e){s&&u.current&&(u.current.scrollTop=0),function(e){var t=p.b.state.defaultEndpoints;t&&p.b.setEndpoints(Object(M.a)(Object(M.a)({},t),{},{origin:e}))}("".concat(e))},data:i,selectedValue:"".concat(o)})))))},W=function(e){Object(l.a)(n,e);var t=Object(u.a)(n);function n(){var e;Object(c.a)(this,n);for(var a=arguments.length,i=new Array(a),r=0;r<a;r++)i[r]=arguments[r];return(e=t.call.apply(t,[this].concat(i))).doneGenericHandler=function(){e.doneHandler()},e}return Object(s.a)(n,[{key:"content",value:function(){return h.a.createElement("div",{className:"DialogWrapper standard change-country-dialog"},h.a.createElement(z,{onClose:this.doneHandler.bind(this)}))}}]),n}(v.a),G=n(176),V=function(e){Object(l.a)(n,e);var t=Object(u.a)(n);function n(){var e;Object(c.a)(this,n);for(var a=arguments.length,i=new Array(a),r=0;r<a;r++)i[r]=arguments[r];return(e=t.call.apply(t,[this].concat(i))).doneGenericHandler=function(t){var n=e.props.dialogData;e.doneHandler(),n&&n.router&&Object(P.d)(n.router)},e}return Object(s.a)(n,[{key:"content",value:function(){var e=this.props.dialogData;return h.a.createElement("div",{className:"DialogWrapper wide auth-dialog-contextual shared-dialog-contextual auth-dialog animated"},e&&h.a.createElement(G.a,{onClose:this.closeHandler.bind(this),dialogData:e,success:this.doneGenericHandler.bind(this)}))}}]),n}(v.a),K=(n(424),n(26)),q=function(e){Object(l.a)(n,e);var t=Object(u.a)(n);function n(){var e;Object(c.a)(this,n);for(var a=arguments.length,i=new Array(a),r=0;r<a;r++)i[r]=arguments[r];return(e=t.call.apply(t,[this].concat(i))).doneGenericHandler=function(){e.doneHandler()},e}return Object(s.a)(n,[{key:"content",value:function(){return h.a.createElement("div",{className:"DialogWrapper wide animated download-app-dialog"},h.a.createElement("div",{className:"header"},h.a.createElement("div",{key:"createAccountScreenHeader",style:{display:"flex",alignItems:"top"}},h.a.createElement("div",{style:{flex:1}}),h.a.createElement("div",{className:"override-reader-touch-events",onClick:this.closeHandler.bind(this)},h.a.createElement(f.b.Button,{thin:!0,iconOnly:!0,icon:K.a.close,theme:"theme-passive"})))),h.a.createElement("div",{className:"content"},h.a.createElement("div",{className:"heading-content"},h.a.createElement("span",{className:"download-title"},h.a.createElement(f.b.Text,{size:"9",weight:"bold"},h.a.createElement(g.b,{path:"download.readly.app"}))),h.a.createElement("div",{className:"how-to-text"},h.a.createElement(f.b.Text,null,h.a.createElement(g.b,{path:"how.to.scan.qr.point.camera"})))),h.a.createElement("div",{className:"ios-android-actions"},h.a.createElement("div",{className:"qr-img"},h.a.createElement("img",{src:"/assets/imgs/qr.png",alt:"Download ios app"})),h.a.createElement("div",{className:"actions"},h.a.createElement("img",{src:"/assets/imgs/ios.png",alt:"Download ios app"}),h.a.createElement("img",{src:"/assets/imgs/android.png",alt:"Download android app"})))),h.a.createElement("div",{className:"footer"}))}}]),n}(v.a),Y=n(175),X=n(117);n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return Z})),function(e){e.LOGIN="Login",e.PARENTAL_CONTROL="ParentalControl",e.COOKIE_CONSENT="CookieConsent",e.COOKIE_CONSENT_SETTINGS="CookieConsentSettings",e.CONFIRM_LOGOUT="ConfirmLogout",e.CONFIRM_DELETE_PROFILE="ConfirmDeleteProfile",e.CREATE_ACCOUNT_IN_CONTEXT="CreateAccountInContext",e.CREATE_ACCOUNT_IN_SHARE="CreateAccountInShare",e.CREATE_ACCOUNT="CreateAccount",e.RESET_PASSWORD_TRIGGER="ResetPasswordTrigger",e.CHANGE_COUNTRY="ChangeCountry",e.PAYMENT="Payment",e.DOWNLOAD_APP="DownloadApp",e.CLG_PAYMENT_DIALOG="CLGPaymentDialog"}(a||(a={}));var Z=function(e){Object(l.a)(n,e);var t=Object(u.a)(n);function n(){var e;Object(c.a)(this,n);for(var a=arguments.length,i=new Array(a),r=0;r<a;r++)i[r]=arguments[r];return(e=t.call.apply(t,[this].concat(i))).dialogHandler=h.a.createRef(),e}return Object(s.a)(n,[{key:"dialogs",get:function(){var e=[];return e.push(this.props.dialogs.values().next().value),e}},{key:"visibleClass",get:function(){return this.props.dialogs.size>0?"visible":""}},{key:"render",value:function(){var e=this.props.menuVisible?"attach-menu":"attach-left";return h.a.createElement("div",{ref:this.dialogHandler,className:"DialogHandlerContainer ".concat(e," ").concat(this.visibleClass)},this.dialogs)}},{key:"componentDidMount",value:function(){this.dialogHandler.current&&this.dialogHandler.current.addEventListener("closeDialog",(function(e){var t=e.detail;p.b.hideDialog(t.dialogId)}))}}],[{key:"createBlockingDialog",value:function(){var e=Object(o.a)(r.a.mark((function e(t,n,i){return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise((function(e,r){var o,c=p.b.generateDialogId(t),s=function(){e(!1)},l=i||function(){e(!0)};switch(t){case a.COOKIE_CONSENT:o=h.a.createElement(O.a,{key:c.id,dialogId:c,onCancel:s,settings:!1,onDone:l});break;case a.COOKIE_CONSENT_SETTINGS:o=h.a.createElement(O.a,{key:c.id,dialogId:c,onCancel:s,settings:!0,onDone:l});break;case a.LOGIN:o=h.a.createElement(L,{key:c.id,dialogId:c,onCancel:s,onDone:l,initProcess:"login"});break;case a.PARENTAL_CONTROL:o=h.a.createElement(y,{key:c.id,dialogId:c,onCancel:s,onDone:l});break;case a.CONFIRM_LOGOUT:o=h.a.createElement(k,{key:c.id,dialogId:c,onCancel:s,onDone:l});break;case a.CONFIRM_DELETE_PROFILE:o=h.a.createElement(w,{key:c.id,dialogId:c,onCancel:s,onDone:l});break;case a.CREATE_ACCOUNT_IN_CONTEXT:o=h.a.createElement(C.a,{key:c.id,dialogId:c,onCancel:s,onDone:l,dialogData:n});break;case a.CREATE_ACCOUNT:o=h.a.createElement(L,{key:c.id,dialogId:c,onCancel:s,onDone:l,initProcess:"create",dialogData:n});break;case a.CREATE_ACCOUNT_IN_SHARE:o=h.a.createElement(V,{key:c.id,dialogId:c,onCancel:s,onDone:l,dialogData:n});break;case a.CHANGE_COUNTRY:o=h.a.createElement(W,{key:c.id,dialogId:c,onCancel:s,onDone:l});break;case a.PAYMENT:o=h.a.createElement(X.a,{key:c.id,dialogId:c,onCancel:s,onDone:l});break;case a.CLG_PAYMENT_DIALOG:o=h.a.createElement(Y.a,{subscriptionExpired:!1,useOnboarding:!1,key:c.id,dialogId:c,onCancel:s,onDone:l});break;case a.DOWNLOAD_APP:o=h.a.createElement(q,{key:c.id,dialogId:c,onCancel:s,onDone:l})}o&&p.b.showDialog(o,c)})));case 1:case"end":return e.stop()}}),e)})));return function(t,n,a){return e.apply(this,arguments)}}()}]),n}(h.a.Component),J=t.c=Object(m.b)((function(e){return{dialogs:e.dialogs,menuVisible:e.menuVisible}}))(Z)},,function(e,t,n){"use strict";var a=n(84);n.d(t,"b",(function(){return a.b})),n.d(t,"a",(function(){return a.a}));var i=n(71);n.d(t,"c",(function(){return i.a}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return i})),n.d(t,"e",(function(){return r})),n.d(t,"d",(function(){return o})),n.d(t,"c",(function(){return c})),n.d(t,"f",(function(){return E}));var a,i,r,o,c,s=n(3),l=n.n(s),u=n(9),d=n(4),h=n(5),p=n(160),m=n(2),f=n(6),g=n(0),v=n.n(g),b=n(115);!function(e){e.JPG="jpg",e.WEBP="webp"}(a||(a={})),function(e){e.MEDIUM="1800",e.HIGH="2400"}(i||(i={})),function(e){e[e.MAGAZINE=0]="MAGAZINE",e[e.NEWSPAPER=1]="NEWSPAPER"}(r||(r={})),function(e){e[e.LOGIN_ERROR_NONE=0]="LOGIN_ERROR_NONE",e[e.LOGIN_ERROR_FAILED=1]="LOGIN_ERROR_FAILED",e[e.LOGIN_ERROR_FAILED_AUTH=2]="LOGIN_ERROR_FAILED_AUTH",e[e.LOGIN_ERROR_NOT_FOUND=3]="LOGIN_ERROR_NOT_FOUND",e[e.LOGIN_ERROR_API_VERSION=4]="LOGIN_ERROR_API_VERSION",e[e.LOGIN_ERROR_DEVICE_LIMIT=5]="LOGIN_ERROR_DEVICE_LIMIT",e[e.SIGN_UP_ERROR_EMAIL_EXISTS=6]="SIGN_UP_ERROR_EMAIL_EXISTS",e[e.SIGN_UP_ERROR_PASS_WORD=7]="SIGN_UP_ERROR_PASS_WORD",e[e.SIGN_UP_ERROR_FACBOOK_EXISTS=8]="SIGN_UP_ERROR_FACBOOK_EXISTS",e[e.SIGN_UP_ERROR_EMAIL_VALIDATION=9]="SIGN_UP_ERROR_EMAIL_VALIDATION",e[e.LOGIN_ERROR_FAILED_AUTH_WEB=10]="LOGIN_ERROR_FAILED_AUTH_WEB",e[e.LOGIN_ERROR_RESET_DEVICE_ID=11]="LOGIN_ERROR_RESET_DEVICE_ID"}(o||(o={})),function(e){e[e.ISSUE=1]="ISSUE",e[e.PAGE=2]="PAGE",e[e.LINK=3]="LINK",e[e.ADD_FAVORITE=7]="ADD_FAVORITE",e[e.REMOVE_FAVORITE=8]="REMOVE_FAVORITE",e[e.ADD_BOOKMARK=9]="ADD_BOOKMARK",e[e.REMOVE_BOOKMARK=10]="REMOVE_BOOKMARK",e[e.ARTICLE=15]="ARTICLE"}(c||(c={}));var E=function(){function e(){Object(d.a)(this,e)}return Object(h.a)(e,null,[{key:"apiVersion",get:function(){return 3}},{key:"recaptchaToken",value:function(){var e=Object(u.a)(l.a.mark((function e(){var t;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(p.load)("6LfmM-oZAAAAAFE52tg-c3IzCIyQcGgmXu7jA_kh");case 2:return t=e.sent,e.prev=3,e.next=6,t.execute("login");case 6:return e.abrupt("return",e.sent);case 9:return e.prev=9,e.t0=e.catch(3),e.abrupt("return","");case 13:case"end":return e.stop()}}),e,null,[[3,9]])})));return function(){return e.apply(this,arguments)}}()},{key:"getBlacklist",value:function(){var t=Object(u.a)(l.a.mark((function t(){var n=this;return l.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise((function(t,a){e.fetch("".concat(n.endpoint,"/blacklist"),{method:"GET",cache:"no-cache",headers:{"Content-Type":"application/json","X-AUTH-TOKEN":n.token}}).then((function(e){return e.json()})).then((function(e){t(e)})).catch((function(e){t({blacklists:[]})}))})));case 1:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}()},{key:"validateEmail",value:function(){var t=Object(u.a)(l.a.mark((function t(n){var a=this;return l.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise((function(t,i){e.fetch("".concat(a.endpoint,"/email/validate?email=").concat(encodeURIComponent(n)),{headers:{"X-AUTH-TOKEN":a.token}}).then((function(e){return e.json()})).then((function(e){t(e)}))})));case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},{key:"pageLinks",value:function(){var t=Object(u.a)(l.a.mark((function t(n,a){var i,o=this;return l.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return i=a===r.NEWSPAPER?"newspaper_issue":"issue",t.abrupt("return",new Promise((function(t,a){e.fetch("".concat(o.endpoint,"/").concat(i,"/").concat(n,"/links"),{headers:{"X-AUTH-TOKEN":o.token}}).then((function(e){return e.ok?e.json():{}})).then((function(e){t(e)})).catch((function(e){t({})}))})));case 2:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}()},{key:"contentLinks",value:function(){var t=Object(u.a)(l.a.mark((function t(n,o){var c,s,u,d=this,h=arguments;return l.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return c=h.length>2&&void 0!==h[2]?h[2]:a.JPG,s=h.length>3&&void 0!==h[3]?h[3]:i.MEDIUM,r.NEWSPAPER,u="issue",t.abrupt("return",new Promise((function(t,a){e.fetch("".concat(d.endpoint,"/").concat(u,"/").concat(n,"/content/token?format=").concat(c,"&r=").concat(s),{headers:{"X-AUTH-TOKEN":d.token}}).then((function(e){return e.text()})).then((function(t){return e.fetch("".concat(d.endpoint,"/content/").concat(t),{headers:{"X-AUTH-TOKEN":d.token}})})).then((function(e){return 200===e.status?e.json():{}})).then((function(e){t(e)}))})));case 4:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}()},{key:"updateProfile",value:function(){var t=Object(u.a)(l.a.mark((function t(n){var a=this;return l.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise((function(t,i){var r="".concat(a.endpoint,"/profiles/").concat(n.profileId);null===n.profileId&&(r="".concat(a.endpoint,"/default_profile")),e.fetch(r,{method:"PUT",cache:"no-cache",headers:{"Content-Type":"application/json","X-AUTH-TOKEN":a.token},body:JSON.stringify(n)}).then((function(e){return e.json()})).then((function(e){var n=e;n.result.success?(t({success:!0,error:v.a.createElement("span",null),errorCode:-1}),m.b.defineProfiles(n.profiles),m.b.setPin(n.pin)):t({success:!1,error:v.a.createElement(f.b,{path:"errors.generic"}),errorCode:0})}))})));case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},{key:"deleteProfile",value:function(){var t=Object(u.a)(l.a.mark((function t(n){var a=this;return l.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise((function(t,i){var r="".concat(a.endpoint,"/profiles/").concat(n);e.fetch(r,{method:"DELETE",cache:"no-cache",headers:{"Content-Type":"application/json","X-AUTH-TOKEN":a.token}}).then((function(e){return e.json()})).then((function(e){var a=e;a.result.success?(t({success:!0,error:v.a.createElement("span",null),errorCode:-1}),m.b.currentProfileId===n&&m.b.setCurrentProfile(null),m.b.defineProfiles(a.profiles),m.b.setPin(a.pin)):t({success:!1,error:v.a.createElement(f.b,{path:"errors.generic"}),errorCode:0})}))})));case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},{key:"getProfiles",value:function(){var t=Object(u.a)(l.a.mark((function t(){var n,a,i;return l.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n="".concat(this.endpoint,"/profiles"),t.prev=1,t.next=4,e.fetch(n,{method:"GET",cache:"no-cache",headers:{"Content-Type":"application/json","X-AUTH-TOKEN":this.token}});case 4:if(!(a=t.sent).ok){t.next=12;break}return t.next=8,a.json();case 8:return i=t.sent,t.abrupt("return",i.profiles);case 12:return t.abrupt("return",[]);case 13:t.next=18;break;case 15:return t.prev=15,t.t0=t.catch(1),t.abrupt("return",[]);case 18:case"end":return t.stop()}}),t,this,[[1,15]])})));return function(){return t.apply(this,arguments)}}()},{key:"trackLink",value:function(t,n,a,i){var r=this;return new Promise((function(o,s){var l="".concat(r.endpoint,"/events");e.fetch(l,{method:"POST",cache:"no-cache",headers:{"Content-Type":"application/json","X-AUTH-TOKEN":r.token},body:JSON.stringify({events:[{duration:i,page:n,start:a.toISOString(),targetId:t,type:c.LINK,profileId:m.b.currentProfileId}],timeStamp:(new Date).toISOString()})}).then((function(e){return e.ok?e.json():{}})).then((function(e){o(e.success)})).catch((function(e){o(!0)}))}))}},{key:"trackPage",value:function(t,n,a,i){var r=this;return new Promise((function(o,s){var l="".concat(r.endpoint,"/events");e.fetch(l,{method:"POST",cache:"no-cache",headers:{"Content-Type":"application/json","X-AUTH-TOKEN":r.token},body:JSON.stringify({events:[{duration:i,page:n,start:a.toISOString(),targetId:t,type:c.PAGE,profileId:m.b.currentProfileId}],timeStamp:(new Date).toISOString()})}).then((function(e){return e.ok?e.json():{}})).then((function(e){o(e.success)})).catch((function(e){o(!0)}))}))}},{key:"trackIssue",value:function(t){var n=this;return new Promise((function(a,i){var r="".concat(n.endpoint,"/events");e.fetch(r,{method:"POST",cache:"no-cache",headers:{"Content-Type":"application/json","X-AUTH-TOKEN":n.token},body:JSON.stringify({deviceId:Object(b.b)(),events:[{duration:t.duration,page:t.page,start:t.start.toISOString(),targetId:t.issueId,type:c.ISSUE,profileId:m.b.currentProfileId,navigation:t.navigation}],timeStamp:(new Date).toISOString()})}).then((function(e){return e.ok?e.json():{}})).then((function(e){a(e.success)})).catch((function(e){a(!0)}))}))}},{key:"addFavorite",value:function(){var t=Object(u.a)(l.a.mark((function t(n){var a=this;return l.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise((function(t,i){var r="".concat(a.endpoint,"/events");e.fetch(r,{method:"POST",cache:"no-cache",headers:{"Content-Type":"application/json","X-AUTH-TOKEN":a.token},body:JSON.stringify({events:[{start:(new Date).toISOString(),type:c.ADD_FAVORITE,targetId:n,profileId:m.b.currentProfileId}],timeStamp:(new Date).toISOString()})}).then((function(e){return e.ok?e.json():{}})).then((function(e){t(e.success)})).catch((function(e){t(!0)}))})));case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},{key:"removeFavorites",value:function(){var t=Object(u.a)(l.a.mark((function t(n){var a,i,r,o;return l.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return a="".concat(this.endpoint,"/events"),i=(new Date).toISOString(),r=m.b.currentProfileId,o=n.map((function(e){return{start:i,type:c.REMOVE_FAVORITE,targetId:e,profileId:r}})),t.next=6,e.fetch(a,{method:"POST",cache:"no-cache",headers:{"Content-Type":"application/json","X-AUTH-TOKEN":this.token},body:JSON.stringify({events:o,timeStamp:i})});case 6:if(t.sent.ok){t.next=10;break}return t.abrupt("return",!1);case 10:return t.abrupt("return",!0);case 11:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"removeFavorite",value:function(){var e=Object(u.a)(l.a.mark((function e(t){return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.removeFavorites([t]);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"addBookmark",value:function(){var t=Object(u.a)(l.a.mark((function t(n,a,i){var r=this;return l.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise((function(t,o){var s="".concat(r.endpoint,"/events");e.fetch(s,{method:"POST",cache:"no-cache",headers:{"Content-Type":"application/json","X-AUTH-TOKEN":r.token},body:JSON.stringify({events:[{data:i,page:a,start:(new Date).toISOString(),type:c.ADD_BOOKMARK,targetId:n,profileId:m.b.currentProfileId}],timeStamp:(new Date).toISOString()})}).then((function(e){return e.ok?e.json():{}})).then((function(e){t(e.success)})).catch((function(e){t(!0)}))})));case 1:case"end":return t.stop()}}),t)})));return function(e,n,a){return t.apply(this,arguments)}}()},{key:"removeBookmarks",value:function(){var t=Object(u.a)(l.a.mark((function t(n){var a=this;return l.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise((function(t,i){var r="".concat(a.endpoint,"/events"),o=(new Date).toISOString(),s=m.b.currentProfileId,l=n.map((function(e){return{start:o,type:c.REMOVE_BOOKMARK,page:e.page,targetId:e.issueId,data:e.data,profileId:s}}));e.fetch(r,{method:"POST",cache:"no-cache",headers:{"Content-Type":"application/json","X-AUTH-TOKEN":a.token},body:JSON.stringify({events:l,timeStamp:(new Date).toISOString()})}).then((function(e){return e.ok||t(!1),e.json()})).then((function(e){t(!0)})).catch((function(e){t(!1)}))})));case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},{key:"clearHistory",value:function(){var t=Object(u.a)(l.a.mark((function t(){var n,a;return l.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=m.b.currentProfileId,a=n?"".concat(this.endpoint,"/recently-read?profileId=").concat(n):"".concat(this.endpoint,"/recently-read"),t.next=4,e.fetch(a,{method:"DELETE",cache:"no-cache",headers:{"Content-Type":"application/json","X-AUTH-TOKEN":this.token}});case 4:if(t.sent.ok){t.next=8;break}return t.abrupt("return",!1);case 8:return t.abrupt("return",!0);case 9:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"createProfile",value:function(){var t=Object(u.a)(l.a.mark((function t(n){var a=this;return l.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise((function(t,i){var r="".concat(a.endpoint,"/profiles");delete n.profileId,e.fetch(r,{method:"POST",cache:"no-cache",headers:{"Content-Type":"application/json","X-AUTH-TOKEN":a.token},body:JSON.stringify(n)}).then((function(e){return e.json()})).then((function(e){var n=e;n.result.success?(t({success:!0,profileId:n.result.profileId,error:v.a.createElement("span",null),errorCode:-1}),m.b.defineProfiles(n.profiles),m.b.setPin(n.pin)):t({success:!1,profileId:"",error:v.a.createElement(f.b,{path:"errors.generic"}),errorCode:0})}))})));case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},{key:"login",value:function(){var t=Object(u.a)(l.a.mark((function t(n,a){var i=this;return l.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise((function(t,r){e.fetch("".concat(i.endpoint,"/account/login"),{method:"POST",cache:"no-cache",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:n,password:a,build:"",platform:"Web",platformInfo:navigator.userAgent,id:"10","X-derp":i.recaptchaToken().then((function(e){return e}))})}).then((function(e){return e.json()})).then((function(e){if((e=e).loginResponse.success){var n=[];e.subscriptions instanceof Array&&(n=e.subscriptions.map((function(e){return e})));var a=[];e.profiles instanceof Array&&(a=e.profiles.map((function(e){return e})));var i={authenticated:!0,accountId:e.loginResponse.accountId,token:e.loginResponse.token,email:e.loginResponse.email,env:e.loginResponse.env,url:e.loginResponse.url,urlV2:e.loginResponse.urlV2,urlCG:e.loginResponse.urlCG,searchUrl:e.loginResponse.searchUrl,type:e.loginResponse.type,appRegistration:e.loginResponse.appRegistration,accountOrigin:e.loginResponse.accountOrigin,testAccount:e.loginResponse.testAccount,pin:e.pin};m.b.defineAccount(i),m.b.defineProfiles(a),m.b.defineSubscriptions(n),m.b.setCurrentProfile(null),m.b.updateBlacklistedMagazines(),t({success:!0,error:v.a.createElement("span",null),errorCode:-1})}else{var r=e.loginResponse.errorCode;t({success:!1,error:v.a.createElement(f.b,{path:"errors.login.".concat(o[r])}),errorCode:r})}})).catch((function(e){}))})));case 1:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}()},{key:"resetPassword",value:function(){var t=Object(u.a)(l.a.mark((function t(n){return l.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",e.fetch("".concat(this.endpoint,"/account/reset_password"),{method:"POST",cache:"no-cache",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:n,build:"",platform:"Web",platformInfo:navigator.userAgent,id:"10"})}).then(function(){var e=Object(u.a)(l.a.mark((function e(t){return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",{success:!0,error:v.a.createElement("span",null),errorCode:-1});case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()));case 1:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"fetch",value:function(e){function t(t,n){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(e,t){var n=fetch(e,t);return n.then((function(e){401===e.status&&(m.b.destroySession(),setTimeout((function(){m.b.reloadToHome()}),50))})),n}))},{key:"signUp",value:function(){var t=Object(u.a)(l.a.mark((function t(n,a){var i=this;return l.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise((function(t,r){e.fetch("".concat(i.endpoint,"/account/signup"),{method:"POST",cache:"no-cache",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:n,password:a,build:"",country:m.b.origin,platform:"Web",platformInfo:navigator.userAgent,id:"10","X-derp":i.recaptchaToken().then((function(e){return e}))})}).then((function(e){return e.json()})).then((function(e){if(e.loginResponse.success)t({success:!0,error:v.a.createElement("span",null),errorCode:-1,accountId:e.loginResponse.accountId});else{var n=e.loginResponse.errorCode;r({success:!1,error:v.a.createElement(f.b,{path:"errors.login.".concat(o[n])}),errorCode:n})}}))})));case 1:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}()},{key:"endpoint",get:function(){if(m.b.state.account.url)return m.b.state.account.url;if(m.b.state.defaultEndpoints)return m.b.state.defaultEndpoints.url;throw new Error("API v1 Endpoint not available")}},{key:"token",get:function(){return m.b.state.account.token?m.b.state.account.token:""}}]),e}()},,function(e,t,n){"use strict";var a,i,r,o;n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return r})),function(e){e.pageView="pageview",e.event="event"}(a||(a={})),function(e){e.search="search",e.magazine="magazine",e.filter="filter",e.sortBy="sort_by",e.settings="settings",e.profile="profile",e.discover="discover",e.my_content="my_content",e.create_and_login="create_and_login",e.account="account",e.navigation="navigation",e.share="share",e.moduleInteractions="module_interactions",e.newspaper="newspaper",e.content_led_growth="content_led_growth",e.welcome="welcome",e.homepage_test="homepage_test",e.context_lookup_link="context_lookup_link"}(i||(i={})),function(e){e.initiate_account="initiate_account",e.add_new_user="add_new_user",e.all_magazines="all_magazines",e.all_newspapers="all_newspapers",e.already_member_login="already_member_login",e.begin_login="begin_login",e.bookmark="bookmark",e.carousel_discover="carousel/discover",e.carousel_discover_publication="carousel/discover/publication",e.carousel_my_content="carousel/my_content",e.carousel_search="carousel/search",e.categories="categories",e.clear="clear",e.completed_search="completed_search",e.countries="countries",e.claim_account="claim_account",e.create_account="create_account",e.create_success="create_success",e.delete_profile="delete_profile",e.edit_profile="edit_profile",e.favorite="favorite",e.faqs="faqs",e.forgot_password="forgot_password",e.fullscreen="fullscreen",e.gender="gender",e.hamburger_menu="hamburger_menu",e.history_cleared="history_cleared",e.language="language",e.log_out_complete="log_out_complete",e.login="login",e.login_fail="login_fail",e.login_success="login_success",e.logout="logout",e.magazine_full_page="magazine_full_page",e.magazine_title="magazine_title",e.name="name",e.open_filter="open_filter",e.open_magazine="open_magazine",e.open_sort="open_sort",e.parental_control="parental_control",e.payment="payment",e.privacy_policy="privacy_policy",e.read_mode="read_mode",e.recent_search="recent_search",e.remove_recent="remove_recent",e.right_click="right_click",e.save="save",e.search_box="search_box",e.search_box_search="search_box/search",e.select="select",e.send_reset_password="send_reset_password",e.show_all="show_all",e.side_menu="side_menu",e.signup="signup",e.suggested_title="suggested_title",e.switch_profile="switch_profile",e.title_clicked="title_clicked",e.year_of_birth="year_of_birth",e.article_clicked="article_clicked",e.article_gadget_of_the_year_t3_awards_2022="article_gadget_of_the_year_t3_awards_2022",e.paywall_shown="paywall_shown",e.entered_email="entered_email",e.claim_account_confirmed="claim_account_confirmed"}(r||(r={})),function(e){e[e.recommendedForYou=0]="recommendedForYou",e[e.otherFavourite=1]="otherFavourite",e[e.popular=2]="popular",e[e.latest=3]="latest",e[e.popularInCountry=4]="popularInCountry"}(o||(o={}))},function(e,t,n){"use strict";var a=n(131),i=n(405),r=n(407),o=n(257),c=n(258),s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.EMetaDataType=void 0;var l,u=s(n(408));!function(e){e[e.Magazines=0]="Magazines",e[e.Newspapers=1]="Newspapers",e[e.Issue=2]="Issue",e[e.Publication=3]="Publication",e[e.Catagory=4]="Catagory",e[e.Article=5]="Article"}(l=t.EMetaDataType||(t.EMetaDataType={}));var d=function(){function e(){o(this,e)}return c(e,null,[{key:"add",value:function(e,t,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},o=new u.default(e),c={name:t,path:e,routeParser:o,frame:n,relations:a,routeOptions:i,persistentParams:r};this.routes.push(c)}},{key:"match",value:function(e){var t,n=r(this.routes);try{for(n.s();!(t=n.n()).done;){var a=t.value,o=a.routeParser.match(e);if(!1===!o){var c=o;return{route:a,params:i(i({},a.persistentParams),c)}}}}catch(s){n.e(s)}finally{n.f()}return{route:{name:"NoMatch",path:e,routeParser:new u.default(e),frame:"NoRouteMatchFrame",relations:{},routeOptions:{},persistentParams:{}},params:{}}}},{key:"path",value:function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=this.routes.find((function(t){return t.name===e})),r=new URLSearchParams,o=0,c=Object.entries(n);o<c.length;o++){var s=a(c[o],2),l=s[0],u=s[1];r.append(l,u)}var d=r.toString();return d=d.length>0?"?".concat(d):"",i?"".concat(i.routeParser.reverse(t).toString()).concat(d):""}},{key:"pathRootIs",value:function(e,t){var n=this.routes.find((function(t){return t.name===e}));if(n){var i=n.path.split("/"),r=a(i,2)[1],o=t.split("/");return r===a(o,2)[1]}return!1}},{key:"currentRoute",get:function(){return this.match(window.location.pathname).route}},{key:"relativeRouteIssues",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"magazines_issues",r=this.currentRoute;return r&&r.relations.issues?(n=Object.assign({},t,n),e.path(r.relations.issues,n,a)):e.path(i,n,a)}},{key:"relativeRouteReader",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"magazines_issues_reader",r=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o=this.currentRoute;return o&&o.relations.reader?(n=r?Object.assign({},t,n,{type:"newspaper"}):Object.assign({},t,n),e.path(o.relations.reader,n,a)):e.path(i,n,a)}},{key:"relativeRouteSearchMagazinesReader",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.relativeRouteReader(e,t,n,"search_magazines_issues_reader")}},{key:"relativeRouteSearchNewspapersReader",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.relativeRouteReader(e,t,n,"search_newspapers_issues_reader")}},{key:"relativeRouteSearchMagazinesIssues",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.relativeRouteIssues(e,t,n,"search_magazines_issues")}},{key:"relativeRouteSearchNewspaperIssues",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.relativeRouteIssues(e,t,n,"search_newspapers_issues")}},{key:"register",value:function(){e.add("/test-gate","testGate","TestGateFrame",{},{noKeepAliveCache:!0}),e.add("/welcome","welcome","WelcomeFrame"),e.add("/discover","discover","DiscoverFrame"),e.add("/discover/magazines/:publication_id","discover_magazines_issues","MagazinesIssuesFrame",{reader:"discover_magazines_issues_reader"},{metaDataType:l.Publication}),e.add("/discover/magazines/:publication_id/:issue_id(/:page)","discover_magazines_issues_reader","ReaderFrame",{issues:"magazines_issues",reader:"discover_magazines_issues_reader"},{metaDataType:l.Issue,disableMenu:!0,noKeepAliveCache:!0,authRequired:!0,requireSubscription:!0}),e.add("/discover/newspapers/:publication_id","discover_newspapers_issues","NewspapersIssuesFrame",{reader:"discover_newspapers_issues_reader"},{metaDataType:l.Publication}),e.add("/discover/newspapers/:publication_id/:issue_id(/:page)","discover_newspapers_issues_reader","ReaderFrame",{issues:"newspapers_issues",reader:"discover_newspapers_issues_reader"},{metaDataType:l.Issue,disableMenu:!0,noKeepAliveCache:!0,authRequired:!0,requireSubscription:!0}),e.add("/discover/article/:article_id","article","ArticleFrame",{},{authRequired:!0,disableMenu:!0,metaDataType:l.Article,noKeepAliveCache:!0}),e.add("/freedly/article/:article_id","article","FreeArticleFrame",{},{authRequired:!1,disableMenu:!0,metaDataType:l.Article}),e.add("/discover/*dynamic_path","discover_context","DiscoverFrame"),e.add("/mycontent","mycontent","MyContentFrame",{},{authRequired:!0}),e.add("/mycontent/bookmarks","bookmarks","BookmarksFrame",{},{authRequired:!0}),e.add("/mycontent/favorites","favorites","FavoritesFrame",{},{authRequired:!0}),e.add("/mycontent/history","history","HistoryFrame",{},{authRequired:!0}),e.add("/mycontent/go/*dynamic_path","mycontent_magazines_issues","MyContentPublicationFrame",{issues:"magazines_issues",reader:"mycontent_magazines_issues_reader"},{metaDataType:l.Publication}),e.add("/mycontent/magazines/:publication_id","mycontent_magazines_issues","MagazinesIssuesFrame",{reader:"mycontent_magazines_issues_reader"},{metaDataType:l.Publication}),e.add("/mycontent/magazines/:publication_id/:issue_id(/:page)","mycontent_magazines_issues_reader","ReaderFrame",{issues:"magazines_issues",reader:"mycontent_magazines_issues_reader"},{metaDataType:l.Issue,disableMenu:!0,noKeepAliveCache:!0,authRequired:!0,requireSubscription:!0}),e.add("/mycontent/newspapers/:publication_id","mycontent_newspapers_issues","NewspapersIssuesFrame",{reader:"mycontent_newspapers_issues_reader"},{metaDataType:l.Publication}),e.add("/mycontent/newspapers/:publication_id/:issue_id(/:page)","mycontent_newspapers_issues_reader","ReaderFrame",{issues:"newspapers_issues"},{metaDataType:l.Issue,disableMenu:!0,noKeepAliveCache:!0,authRequired:!0,requireSubscription:!0,isAgeRestricted:!0},{type:"newspaper"}),e.add("/search","search","SearchFrame"),e.add("/search/go/*dynamic_path","search_magazines_issues","SearchFrame",{issues:"search_magazines_issues",reader:"search_magazines_issues_reader"},{metaDataType:l.Publication}),e.add("/search/more_magazines","search_more_magazines","SearchFrame"),e.add("/search/more_pages","search_more_pages","SearchFrame"),e.add("/search/more_newspapers","search_more_newspapers","SearchFrame"),e.add("/search/magazines/:publication_id","search_magazines_issues","MagazinesIssuesFrame",{reader:"search_magazines_issues_reader"}),e.add("/search/newspapers/:publication_id","search_newspapers_issues","NewspapersIssuesFrame",{reader:"search_newspapers_issues_reader"}),e.add("/search/magazines/:publication_id/:issue_id(/:page)","search_magazines_issues_reader","ReaderFrame",{issues:"search_magazines_issues"},{metaDataType:l.Issue,disableMenu:!0,noKeepAliveCache:!0,authRequired:!0,requireSubscription:!0}),e.add("/search/newspapers/:publication_id/:issue_id(/:page)","search_newspapers_issues_reader","ReaderFrame",{issues:"search_newspapers_issues"},{metaDataType:l.Issue,disableMenu:!0,noKeepAliveCache:!0,authRequired:!0,requireSubscription:!0}),e.add("/magazines","magazines","AllMagazinesFrame",{issues:"magazines_issues"},{metaDataType:l.Magazines}),e.add("/magazines/:publication_id","magazines_issues","MagazinesIssuesFrame",{reader:"magazines_issues_reader"},{metaDataType:l.Publication}),e.add("/magazines/category/:category","magazines_category","MagazinesFrame",{issues:"magazines_category_issues"},{metaDataType:l.Catagory}),e.add("/magazines/category/:category/:publication_id","magazines_category_issues","MagazinesIssuesFrame",{reader:"magazines_category_issues_reader"},{metaDataType:l.Publication}),e.add("/magazines/category/:category/:publication_id/:issue_id(/:page)","magazines_category_issues_reader","ReaderFrame",{issues:"magazines_category_issues"},{metaDataType:l.Issue,disableMenu:!0,noKeepAliveCache:!0,authRequired:!0,requireSubscription:!0}),e.add("/magazines/:publication_id/:issue_id(/:page)","magazines_issues_reader","ReaderFrame",{issues:"magazines_issues"},{metaDataType:l.Issue,disableMenu:!0,noKeepAliveCache:!0,authRequired:!0,requireSubscription:!0}),e.add("/newspapers","newspapers","NewspapersFrame",{issues:"newspapers_issues"},{metaDataType:l.Newspapers}),e.add("/newspapers/go/*dynamic_path","newspapers_context","NewspapersFrame",{issues:"newspapers_issues"},{metaDataType:l.Newspapers}),e.add("/newspapers/:publication_id","newspapers_issues","NewspapersIssuesFrame",{reader:"newspapers_issues_reader"},{metaDataType:l.Publication}),e.add("/newspapers/:publication_id/:issue_id(/:page)","newspapers_issues_reader","ReaderFrame",{issues:"newspapers_issues"},{metaDataType:l.Issue,disableMenu:!0,noKeepAliveCache:!0,authRequired:!0,requireSubscription:!0,isAgeRestricted:!0},{type:"newspaper"}),e.add("/show/*dynamic_path","show","ShowFrame"),e.add("/error","error","ErrorFrame",{},{authRequired:!1,disableMenu:!1}),e.add("/loading","search","LoadingFrame"),e.add("/test","test","TestFrame"),e.add("/reader","reader","ReaderFrame",{},{authRequired:!0})}}]),e}();t.default=d,d.routes=[]},,function(e,t,n){"use strict";n.d(t,"a",(function(){return p}));var a=n(4),i=n(5),r=n(46),o=n(12),c=n(13),s=n(0),l=n.n(s),u=n(80),d=n(58),h=n(2),p=function(e){Object(o.a)(n,e);var t=Object(c.a)(n);function n(e){var i;return Object(a.a)(this,n),(i=t.call(this,e)).asleep=!1,i.simpleBar=l.a.createRef(),i.simpleBarRoot=l.a.createRef(),i.simpleBarContent={current:null},i.scrollPosition=0,i.historyReplaceTimer=void 0,i.props.frameCord.registerAsFrame(Object(r.a)(i)),i}return Object(i.a)(n,[{key:"setScrollPosition",value:function(e){var t=this,n=this.simpleBarContent.current;window.requestAnimationFrame((function(){n&&(n.scrollTop=e,t.scrollPosition=e)}))}},{key:"setScrollpositionInHistory",value:function(e){this.historyReplaceTimer&&window.clearTimeout(this.historyReplaceTimer),this.historyReplaceTimer=setTimeout((function(){var t=window.history.state;t.scrollPosition=e;var n=h.b.state.navigation;window.history.replaceState(t,n.path+n.query,n.path+n.query)}),301)}},{key:"scrollHandler",value:function(e){if(e.target.classList.contains("simplebar-content-wrapper")){var t=this.simpleBarContent.current;if(this.props.frameCord.emitScroll(e),t)Math.abs(t.scrollHeight-t.clientHeight-t.scrollTop)<200&&(this.props.frameCord.emitScrollThresholdReached(e),this.props.frameCord.emitContentScrollEnds())}}},{key:"render",value:function(){var e=l.a.Children.map(this.props.children,(function(e){return e}));return this.props.noScroll?l.a.createElement("div",{className:"frame-content-wrapper",style:{overflow:"hidden"},ref:this.simpleBar},e):l.a.createElement("div",{className:"frame-content-wrapper",ref:this.simpleBar},l.a.createElement(u.a,{style:{height:"100%",overflowX:"hidden"},"data-framescroll":!0,onScroll:this.scrollHandler.bind(this)},e,l.a.createElement("div",{className:"frame-content gui-scrollbar"})))}},{key:"componentDidMount",value:function(){var e,t=null===(e=this.simpleBar.current)||void 0===e?void 0:e.querySelector(".simplebar-content-wrapper");this.simpleBarContent={current:t},t&&Object(d.b)(t)}}]),n}(l.a.Component)},,,function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return d}));var a,i=n(3),r=n.n(i),o=n(9),c=n(4),s=n(5),l=n(2),u=n(20);!function(e){e[e.MAGAZINE=1]="MAGAZINE",e[e.NEWSPAPER=2]="NEWSPAPER"}(a||(a={}));var d=function(){function e(){Object(c.a)(this,e)}return Object(s.a)(e,null,[{key:"updatePin",value:function(){var e=Object(o.a)(r.a.mark((function e(t){var n;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=new URL("".concat(this.endpoint,"/pin")),e.next=3,this.post(n,{pin:t});case 3:return e.abrupt("return",{pin:t});case 4:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"issue",value:function(){var e=Object(o.a)(r.a.mark((function e(t){var n;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=new URL("".concat(this.endpoint,"/content/").concat(t)),e.next=3,this.get(n);case 3:return e.abrupt("return",e.sent);case 4:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"newspaper",value:function(){var e=Object(o.a)(r.a.mark((function e(t){var n;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=new URL("".concat(this.endpoint,"/content/").concat(t)),e.next=3,this.get(n);case 3:return e.abrupt("return",e.sent);case 4:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"categories",value:function(){var e=Object(o.a)(r.a.mark((function e(){var t,n,a,i=arguments;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=i.length>0&&void 0!==i[0]?i[0]:"en",(n=new URL("".concat(this.endpoint,"/magazine/categories"))).searchParams.append("locale",t),e.next=5,this.get(n);case 5:return a=e.sent,e.abrupt("return",a.categories);case 7:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"countries",value:function(){var e=Object(o.a)(r.a.mark((function e(){var t,n;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=new URL("".concat(this.endpoint,"/magazine/countries")),e.next=3,this.get(t);case 3:return n=e.sent,e.abrupt("return",n.countries);case 5:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"languages",value:function(){var e=Object(o.a)(r.a.mark((function e(){var t,n;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=new URL("".concat(this.endpoint,"/magazine/languages")),e.next=3,this.get(t);case 3:return n=e.sent,e.abrupt("return",n.languages);case 5:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"issues",value:function(){var e=Object(o.a)(r.a.mark((function e(t,n){var a,i,o,c,s,d,h,p=arguments;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=p.length>2&&void 0!==p[2]?p[2]:"",i=p.length>3&&void 0!==p[3]?p[3]:"",o=p.length>4&&void 0!==p[4]?p[4]:"",c=p.length>5&&void 0!==p[5]?p[5]:25,s=new URL("".concat(this.endpoint,"/magazines/").concat(t)),"string"===typeof l.b.currentProfileId&&s.searchParams.append("profile",l.b.currentProfileId),s.searchParams.append("ppage",n.toString()),s.searchParams.append("per_page",c.toString()),s.searchParams.append("origin",l.b.origin),s.searchParams.append("countries",a),s.searchParams.append("languages",i),s.searchParams.append("categories",o),e.next=14,this.get(s);case 14:return d=e.sent,h=0===d.content.length,e.abrupt("return",{page:n,end:h,content:u.e.fromAPIResponse(u.a.MAGAZINE_ISSUE,d)});case 17:case"end":return e.stop()}}),e,this)})));return function(t,n){return e.apply(this,arguments)}}()},{key:"newspapersIssues",value:function(){var e=Object(o.a)(r.a.mark((function e(t,n){var a,i,o,c,s,d,h,p=arguments;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=p.length>2&&void 0!==p[2]?p[2]:"",i=p.length>3&&void 0!==p[3]?p[3]:"",o=p.length>4&&void 0!==p[4]?p[4]:"",c=p.length>5&&void 0!==p[5]?p[5]:25,s=new URL("".concat(this.endpoint,"/newspapers/").concat(t)),"string"===typeof l.b.currentProfileId&&s.searchParams.append("profile",l.b.currentProfileId),s.searchParams.append("ppage",n.toString()),s.searchParams.append("per_page",c.toString()),s.searchParams.append("origin",l.b.origin),s.searchParams.append("countries",a),s.searchParams.append("languages",i),s.searchParams.append("categories",o),e.next=14,this.get(s);case 14:return d=e.sent,h=0===d.content.length,e.abrupt("return",{page:n,end:h,content:u.e.fromAPIResponse(u.a.NEWSPAPER_ISSUE,d)});case 17:case"end":return e.stop()}}),e,this)})));return function(t,n){return e.apply(this,arguments)}}()},{key:"magazines",value:function(){var e=Object(o.a)(r.a.mark((function e(t){var n,a,i,o;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.perPage||50,a=new URL("".concat(this.endpoint,"/magazines")),"string"===typeof l.b.currentProfileId&&a.searchParams.append("profile",l.b.currentProfileId),a.searchParams.append("ppage",t.page.toString()),a.searchParams.append("per_page","".concat(n)),a.searchParams.append("origin",l.b.origin),a.searchParams.append("countries","".concat(t.countries)),a.searchParams.append("languages","".concat(t.languages)),a.searchParams.append("categories","".concat(t.categories)),e.next=11,this.get(a);case 11:return i=e.sent,o=0===i.content.length,e.abrupt("return",{page:t.page,end:o,content:u.e.fromAPIResponse(u.a.MAGAZINE,i)});case 14:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"newspapers",value:function(){var e=Object(o.a)(r.a.mark((function e(t){var n,a,i,o;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.perPage||25,a=new URL("".concat(this.endpoint,"/newspapers")),"string"===typeof l.b.currentProfileId&&a.searchParams.append("profile",l.b.currentProfileId),a.searchParams.append("ppage","".concat(t.page)),a.searchParams.append("per_page","".concat(n)),a.searchParams.append("origin",l.b.origin),a.searchParams.append("countries","".concat(t.countries)),a.searchParams.append("languages","".concat(t.languages)),a.searchParams.append("categories","".concat(t.categories)),e.next=11,this.get(a);case 11:return i=e.sent,o=0===i.content.length,e.abrupt("return",{page:t.page,end:o,content:u.e.fromAPIResponse(u.a.NEWSPAPER,i)});case 14:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"favorites",value:function(){var e=Object(o.a)(r.a.mark((function e(){var t,n;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(l.b.exists){e.next=2;break}return e.abrupt("return",{page:1,end:!1,content:[]});case 2:return t=new URL("".concat(this.endpoint,"/favorites")),"string"===typeof l.b.currentProfileId&&t.searchParams.append("profile",l.b.currentProfileId),e.next=6,this.get(t);case 6:return n=e.sent,e.abrupt("return",{page:1,end:!0,content:u.e.fromAPIFavouriteResponse(n).reverse()});case 8:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"history",value:function(){var e=Object(o.a)(r.a.mark((function e(){var t,n;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(l.b.exists){e.next=2;break}return e.abrupt("return",{page:1,end:!1,content:[]});case 2:return t=new URL("".concat(this.endpoint,"/history")),"string"===typeof l.b.currentProfileId&&t.searchParams.append("profile",l.b.currentProfileId),e.next=6,this.get(t);case 6:return n=e.sent,e.abrupt("return",{page:1,end:!0,content:u.e.fromAPIHistoryResponse(n)});case 8:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"bookmarks",value:function(){var e=Object(o.a)(r.a.mark((function e(){var t,n;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(l.b.exists&&l.b.isAuthenticated){e.next=2;break}return e.abrupt("return",{page:1,end:!1,content:u.e.fromAPIResponse(u.a.MAGAZINE,{content:[]})});case 2:return t=new URL("".concat(this.endpoint,"/bookmarks")),"string"===typeof l.b.currentProfileId&&t.searchParams.append("profile",l.b.currentProfileId),e.next=6,this.get(t);case 6:return n=e.sent,e.abrupt("return",{page:1,end:!0,content:u.e.fromAPIBookmarkResponse(n)});case 8:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"singlePublication",value:function(){var e=Object(o.a)(r.a.mark((function e(t){var n,a;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=new URL("".concat(this.endpoint,"/publication/").concat(t)),e.next=3,this.get(n);case 3:return a=e.sent,e.abrupt("return",a);case 5:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"recommendedMagazines",value:function(){var e=Object(o.a)(r.a.mark((function e(){var t,n;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(l.b.exists){e.next=2;break}throw new Error("NO_SESSION");case 2:return t=new URL("".concat(this.endpoint,"/recommend/magazines")),"string"===typeof l.b.currentProfileId&&t.searchParams.append("profile",l.b.currentProfileId),e.next=6,this.get(t);case 6:return n=e.sent,e.abrupt("return",n.content);case 8:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"discoverMagazines",value:function(){var e=Object(o.a)(r.a.mark((function e(){var t,n;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(l.b.exists){e.next=2;break}throw new Error("NO_SESSION");case 2:return t=new URL("".concat(this.endpoint,"/discover/magazines")),"string"===typeof l.b.currentProfileId&&t.searchParams.append("profile",l.b.currentProfileId),e.next=6,this.get(t);case 6:return n=e.sent,e.abrupt("return",n.content);case 8:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"popularMagazines",value:function(){var e=Object(o.a)(r.a.mark((function e(){var t,n;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(l.b.exists){e.next=2;break}throw new Error("NO_SESSION");case 2:return t=new URL("".concat(this.endpoint,"/popular/magazines")),"string"===typeof l.b.currentProfileId&&t.searchParams.append("profile",l.b.currentProfileId),e.next=6,this.get(t);case 6:return n=e.sent,e.abrupt("return",n.content);case 8:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"post",value:function(){var e=Object(o.a)(r.a.mark((function e(t,n){var a=this;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise((function(e,i){var r={"Content-Type":"application/json"};a.token&&(r["X-AUTH-TOKEN"]=a.token),fetch(t.toString(),{method:"POST",body:JSON.stringify(n),headers:r}).then((function(e){return e.json()})).catch((function(t){e({})})).then((function(t){e(t)})).catch((function(e){i(e)}))})));case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()},{key:"get",value:function(){var e=Object(o.a)(r.a.mark((function e(t){var n=this;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise((function(e,a){var i={"Content-Type":"application/json"};n.token&&(i["X-AUTH-TOKEN"]=n.token),fetch(t.toString(),{method:"GET",cache:"no-cache",headers:i}).then((function(e){if(200===e.status)return e.json();404===e.status?l.b.reloadToHome():401===e.status&&(l.b.destroySession(),setTimeout((function(){l.b.reloadToHome()}),50))})).then((function(t){e(t)})).catch((function(e){a(e)}))})));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},{key:"endpoint",get:function(){if(l.b.state.account.urlV2)return l.b.state.account.urlV2;if(l.b.state.defaultEndpoints)return l.b.state.defaultEndpoints.urlV2;throw new Error("API v2 Endpoint not available")}},{key:"token",get:function(){return l.b.state.account.token?l.b.state.account.token:null}},{key:"apiVersion",get:function(){return 3}}]),e}()},function(e,t,n){"use strict";var a;!function(e){e.FloralWhite="#fffae9",e.ColombianBlue="rgba(175, 200, 255, 0.1)",e.SunglowYellow="rgba(255, 187, 34, 1)",e.SunglowDisabled="#cc961b",e.MountainGray="#868688",e.MarlinGray="#3A3A46",e.RussianGray="#1E1E28",e.RussianBlack="#000000",e.RussinGradient="linear-gradient(180deg, rgba(30, 30, 40, 1) 0%, rgba(0, 0, 0, 1) 100%)",e.FruitSalladGreen="#51a951",e.TapestryRed="#b77173"}(a||(a={}));var i=n(112);n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return i.a}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var a=n(4),i=n(5),r=n(12),o=n(13),c=n(0),s=n.n(c),l=n(58),u=function(e){Object(r.a)(n,e);var t=Object(o.a)(n);function n(){var e;Object(a.a)(this,n);for(var i=arguments.length,r=new Array(i),o=0;o<i;o++)r[o]=arguments[o];return(e=t.call.apply(t,[this].concat(r))).root=s.a.createRef(),e.parent=null,e}return Object(i.a)(n,[{key:"closeHandler",value:function(){this.props.onCancel&&this.props.onCancel(),this.close()}},{key:"doneHandler",value:function(){this.props.onDone&&this.props.onDone(),this.close()}},{key:"doneBookmarked",value:function(e){this.props.onBookmarked&&this.props.onBookmarked(e),this.close()}},{key:"close",value:function(){if(document.body.classList.remove("dialog-visible"),this.parent){var e={dialogId:this.props.dialogId},t=new CustomEvent("closeDialog",{detail:e});this.parent.dispatchEvent(t)}}},{key:"content",value:function(){return s.a.createElement("div",null,"Extend me! See sampleCompnent.tsx")}},{key:"render",value:function(){return s.a.createElement("div",{ref:this.root,className:"DialogComponent"},this.content())}},{key:"componentDidMount",value:function(){var e,t,n=document.querySelector("#ScrolledElementInPopUp .simplebar-content-wrapper"),a=document.querySelector("#ScrolledElementInPopUp");n&&Object(l.b)(n),a&&Object(l.b)(a),document.body.classList.add("dialog-visible"),null!==(e=this.root)&&void 0!==e&&null!==(t=e.current)&&void 0!==t&&t.parentElement&&(this.parent=this.root.current.parentElement)}},{key:"componentWillUnmount",value:function(){Object(l.a)()}}]),n}(s.a.Component)},,,,function(e,t,n){"use strict";n.d(t,"b",(function(){return c})),n.d(t,"g",(function(){return s})),n.d(t,"f",(function(){return l})),n.d(t,"d",(function(){return u})),n.d(t,"c",(function(){return d})),n.d(t,"e",(function(){return h})),n.d(t,"a",(function(){return p}));var a=n(14),i=n(27),r=n(2),o=n(7),c=function(e,t,n,a){i.f.login(e,t).then((function(e){e.success?(Object(o.a)(o.e.create_and_login,o.d.login,"login_success"),n(e)):(Object(o.a)(o.e.create_and_login,o.d.login,"login_failure"),a(e))}))},s=function(e){Object(o.j)({readlyUser:e})},l=function(){var e=r.b.getUtmParams();Object(o.j)(Object(a.a)({event:"login",eventCategory:"account",eventAction:"login",eventLabel:"readly_go",readlyUser:!0},e))},u=function(e,t,n){var i=r.b.getUtmParams();Object(o.j)(Object(a.a)({event:"create_account",eventCategory:"account",eventAction:"create_account",eventLabel:"readly_go",campaign_id:null===e||void 0===e?void 0:e.campaign_id,plan_id:null===e||void 0===e?void 0:e.plan_id,accountId:t},i))},d=function(e){var t=r.b.getUtmParams();Object(o.j)(Object(a.a)({event:"claim_account",eventCategory:"account",eventAction:"claim_account",eventLabel:"readly_go",accountId:e},t))},h=function(){var e=r.b.getUtmParams();Object(o.j)(Object(a.a)({event:"InitiateCheckout",eventCategory:"account",eventAction:"initiate_account",eventLabel:"readly_go"},e))},p=function(e){var t=r.b.getUtmParams();Object(o.j)(Object(a.a)(Object(a.a)({event:"AcquisitionTracking"},t),e))}},,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var a=n(4),i=n(5),r=n(12),o=n(13),c=n(0),s=n.n(c),l=n(17),u=function(e){Object(r.a)(n,e);var t=Object(o.a)(n);function n(e){var i;return Object(a.a)(this,n),(i=t.call(this,e)).frameHeader=s.a.createRef(),i.frameHeaderContent=s.a.createRef(),i.frameHeaderBackground=s.a.createRef(),i.frameHeaderHelper=s.a.createRef(),i.animationDriveValue=0,i.title=null,i.state={animationDriveValue:0},i.props.frameCord.onScroll((function(e){var t=i.frameHeaderHelper.current,n=e.target.scrollTop;if(t){var a=t.offsetTop-n;a<0?(i.animationDriveValue=Math.abs(a)/(i.props.height/2*l.a.remSize),i.animationDriveValue>1&&(i.animationDriveValue=1)):i.animationDriveValue=0}else i.animationDriveValue=0;if(i.setState({animationDriveValue:i.animationDriveValue}),i.update(),i.frameHeader.current){var r=new CustomEvent("animation-update",{detail:{animationDriveValue:i.animationDriveValue}});i.frameHeader.current.dispatchEvent(r)}})),i}return Object(i.a)(n,[{key:"update",value:function(){this.title&&(this.title.style.marginTop="".concat(this.titleMarginTop,"rem"))}},{key:"fontSize",get:function(){return l.a.inverseLerp(.5,1,this.animationDriveValue)}},{key:"spacerFontSize",get:function(){return l.a.inverseLerp(0,1,this.animationDriveValue)}},{key:"backgroundFontSize",get:function(){return l.a.lerp(0,1,this.animationDriveValue)}},{key:"paddingTop",get:function(){return l.a.lerp(2.25,.6,this.animationDriveValue)}},{key:"titleMarginTop",get:function(){return l.a.lerp(0,.6,this.animationDriveValue)}},{key:"render",value:function(){var e=s.a.Children.map(this.props.children,(function(e){return e}));return[s.a.createElement("div",{className:"frame-header-helper",ref:this.frameHeaderHelper,key:2}),s.a.createElement("div",{className:"frame-header",key:1,ref:this.frameHeader},s.a.createElement("div",{className:"frame-header-height-constraint",style:{height:"".concat(this.props.height,"rem")}},s.a.createElement("div",{className:"frame-header-content",style:{fontSize:"".concat(this.fontSize,"rem"),paddingTop:"".concat(this.paddingTop,"rem")},ref:this.frameHeaderContent},s.a.createElement("div",{className:"frame-header-background",style:{fontSize:"".concat(this.backgroundFontSize,"rem")},ref:this.frameHeaderBackground}),e)))]}},{key:"componentDidMount",value:function(){this.frameHeaderContent.current&&(this.title=this.frameHeaderContent.current.querySelector(".gui-titleRelative")),this.update()}}]),n}(s.a.Component)},,,function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var a=n(46),i=n(12),r=n(13),o=n(19),c=n(4),s=n(5),l=n(0),u=n.n(l),d=n(11),h=function(){function e(){Object(c.a)(this,e),this.form=null,this._inputsToBeRegistred=new Set,this._inputsToBeUnRegistred=new Set}return Object(s.a)(e,[{key:"registerForm",value:function(e){this.form=e;var t,n=Object(o.a)(this.inputsToBeRegistred);try{for(n.s();!(t=n.n()).done;){var a=t.value;this.form.registerInput(a),this._inputsToBeRegistred.delete(a)}}catch(s){n.e(s)}finally{n.f()}var i,r=Object(o.a)(this.inputsToBeUnRegistred);try{for(r.s();!(i=r.n()).done;){var c=i.value;this.form.unregisterInput(c),this._inputsToBeUnRegistred.delete(c)}}catch(s){r.e(s)}finally{r.f()}}},{key:"registerInput",value:function(e){this.form?this.form.registerInput(e):this._inputsToBeRegistred.has(e)||this._inputsToBeRegistred.add(e)}},{key:"unregisterInput",value:function(e){this.form?this.form.unregisterInput(e):this._inputsToBeUnRegistred.has(e)||this._inputsToBeUnRegistred.add(e)}},{key:"inputsToBeRegistred",get:function(){return Array.from(this._inputsToBeRegistred)}},{key:"inputsToBeUnRegistred",get:function(){return Array.from(this._inputsToBeUnRegistred)}}]),e}(),p=function(e){Object(i.a)(n,e);var t=Object(r.a)(n);function n(e){var i;return Object(c.a)(this,n),(i=t.call(this,e))._inputs=new Set,i.form=u.a.createRef(),i.handleOrientationChange=function(){var e=document.getElementsByClassName("gui-input focus");if(e.length>0){var t=e[0].querySelector("input");t&&t.blur()}},i.props.formId&&i.props.formId.registerForm(Object(a.a)(i)),i.state={submitting:!1},i}return Object(s.a)(n,[{key:"inputs",get:function(){return Array.from(this._inputs)}},{key:"submittingClass",get:function(){return this.state.submitting?"submitting":""}},{key:"submitted",value:function(){this.setState({submitting:!1})}},{key:"submit",value:function(e){var t=this;e.preventDefault(),Promise.all(this.inputs.map((function(e){return e.validate(!0)}))).then((function(e){if(e.every((function(e){return!0===e}))){var n,a={},i={},r=Object(o.a)(t.inputs);try{for(r.s();!(n=r.n()).done;){var c=n.value;Object.defineProperty(a,c.name,{value:c.value}),Object.defineProperty(i,c.name,{value:c})}}catch(s){r.e(s)}finally{r.f()}t.setState({submitting:!0}),t.props.onSubmit(a,i,t)}}))}},{key:"render",value:function(){return u.a.createElement("form",{ref:this.form,onSubmit:this.submit.bind(this),className:"FormComponent ".concat(this.submittingClass)},this.props.children)}},{key:"componentDidMount",value:function(){var e=this;if(window.addEventListener("orientationchange",this.handleOrientationChange),this.props.focusFieldName){var t=this.inputs.find((function(t){return t.name===e.props.focusFieldName}));t&&t.focus()}}},{key:"componentWillUnmount",value:function(){window.removeEventListener("orientationchange",this.handleOrientationChange)}},{key:"unregisterInput",value:function(e){this._inputs.has(e)&&this._inputs.delete(e)}},{key:"registerInput",value:function(e){this._inputs.has(e)||this._inputs.add(e)}}]),n}(u.a.Component);t.b=Object(d.b)((function(e){return{locale:e.locale}}),null)(p)},function(e,t,n){"use strict";var a;n.d(t,"a",(function(){return a})),function(e){e.ASC="asc",e.DESC="desc",e.LATEST="latest",e.RECENTLY="recently"}(a||(a={}))},,function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return c}));n(3),n(9);var a=n(14),i=n(2),r=function(){return i.b.state.account.token};function o(e,t,n,i){return function(e,t,n,i,o){var c=i||{},s={"Content-Type":"application/json","X-AUTH-TOKEN":(o||r)()},l={method:t,cache:"no-cache",headers:Object.assign(c,s)},u=n?Object(a.a)({body:JSON.stringify(n)},l):l;return fetch(e,u).then((function(e){if(e.ok)return e.json();throw new Error("".concat(e.status," ").concat(e.statusText))})).catch((function(e){}))}(e,t,n,i).then((function(e){return e}))}var c=function(e){var t,n=i.b.state.account.url,a=null===(t=i.b.state.defaultEndpoints)||void 0===t?void 0:t.url;return n||a?"".concat(a).concat(e):"ERROR"}},function(e,t,n){"use strict";n.d(t,"c",(function(){return s})),n.d(t,"b",(function(){return l})),n.d(t,"a",(function(){return d}));var a=n(3),i=n.n(a),r=n(9),o=n(14),c=n(2),s=function(){var e={"Content-Type":"application/json","Accept-Language":"".concat(c.b.state.locale,"-").concat(c.b.origin),"X-Device-Size":"".concat(window.innerWidth),"X-Device-Type":"web","X-Operating-System":"web","X-Operating-System-Version":"","X-Client-Version":""},t={"Content-Type":"application/json","Accept-Language":"".concat(c.b.state.locale,"-").concat(c.b.origin)};return-1!==window.location.href.indexOf("test-gate")?t:c.b.state.account.token?Object(o.a)(Object(o.a)({},e),{},{"X-Auth-Token":"".concat(c.b.state.account.token)}):e};function l(e){return u.apply(this,arguments)}function u(){return(u=Object(r.a)(i.a.mark((function e(t){return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",d(t,s));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function d(e,t){return h.apply(this,arguments)}function h(){return(h=Object(r.a)(i.a.mark((function e(t,n){return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(t,{method:"GET",headers:n()}).then(function(){var e=Object(r.a)(i.a.mark((function e(t){return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.ok){e.next=2;break}throw new Error(t.statusText);case 2:if(200!==t.status){e.next=4;break}return e.abrupt("return",t.json());case 4:throw Error("error when fetch content gate api");case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},,function(e,t,n){"use strict";n.d(t,"b",(function(){return c})),n.d(t,"a",(function(){return s}));var a=n(15),i=n(31),r=n.n(i);function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"magazine",n=r()(e);if(!n.isValid())return{type:"date",value:""};var a=r()(),i=a.isSame(n,"day"),o=a.isSame(n,"year"),c="newspaper"===t;return i?{type:"today",value:"0"}:o?{type:"date",value:c?n.format("dddd, D MMMM"):n.format("D MMMM")}:{type:"date",value:n.format("D MMMM YYYY")}}function c(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"magazine",n=o(e,t),i="";switch(n.type){case"today":i=a.a.t("date.today");break;case"date":i=n.value}return i}function s(e,t,n){n&&r.a.locale(n);var i=r()(e),o=r()().subtract(1,"days"),c=r()().startOf("year");return i.isAfter(o)?a.a.t("date.today"):i.isBefore(o)&&i.isAfter(c)?t?i.format("D MMMM"):i.format("D MMM"):i.isBefore(c)?t?i.format("D MMMM Y"):i.format("D MMM Y"):null}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var a=n(51),i=function(){var e=Object(a.a)("/account/userdata");return Object(a.b)(e,"GET")}},,,,,function(e,t,n){"use strict";n.d(t,"b",(function(){return c}));var a=n(3),i=n.n(a),r=n(9),o=n(138);function c(e){return s.apply(this,arguments)}function s(){return(s=Object(r.a)(i.a.mark((function e(t){var n;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("number"===typeof localStorage.length){e.next=2;break}return e.abrupt("return");case 2:if(!(n=localStorage.getItem(t))){e.next=7;break}return e.next=6,Object(o.a)().setItem(t,n);case 6:localStorage.removeItem(t);case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}t.a=o.a},function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var a=n(0),i=n.n(a),r=n(1),o=n(6);function c(e){var t=e.title,n=e.icon,a=e.iconColor,c=void 0===a?"error":a,s=e.description,l=e.ctaButtonIcon,u=e.ctaButtonText,d=e.onCtaButtonClick;return i.a.createElement("div",{className:"status-container"},i.a.createElement("div",null,i.a.createElement(r.b.Icon,{color:c,icon:n,size:"medium-large"}),i.a.createElement("div",{className:"text-container"},i.a.createElement(r.b.Text,{weight:"medium",size:"9"},i.a.createElement(o.b,{path:t}))),i.a.createElement("div",{className:"text-container"},i.a.createElement(r.b.Text,{size:"5"},i.a.createElement(o.b,{path:s})))),i.a.createElement("div",{className:"cta-button-container",onClick:d},i.a.createElement(r.b.Button,{noIcon:void 0===l,icon:l},i.a.createElement(o.b,{path:u}))))}},,,function(e,t,n){"use strict";var a,i=n(4),r=n(5),o=n(12),c=n(13),s=n(0),l=n.n(s),u=n(11),d=n(3),h=n.n(d),p=n(9),m=n(14),f=n(25),g=n(32),v=n(2),b=n(1),E=n(45),y=n(104),k=n(48),w=n(27),O=n(6),C=n(35),_=n(7),T=n(15),I=n(24),S=function(e){Object(o.a)(n,e);var t=Object(c.a)(n);function n(e){var a;return Object(i.a)(this,n),(a=t.call(this,e)).formId=new k.a,a.newProfileTemplate={profileId:"new",avatarId:0,name:"",gender:null,birthyear:null,email:"",mailNewIssue:!0,mailNewPublication:!0,onboarded:!1,ageRestricted:!1},a.authenticatedUserIsStaff=function(){var e;return null===(e=v.b.state.account.email)||void 0===e?void 0:e.endsWith("readly.com")},a.submitHandler=function(e,t,n){var i,r=e.profileId;a.props.newProfile?(i=a.newProfileTemplate).avatarId=Math.max.apply(Math,Object(f.a)(v.b.profiles.map((function(e){return e.avatarId}))))+1:(""===r&&(r=null),i=v.b.profiles.find((function(e){return e.profileId===r}))),e.pin&&C.b.updatePin(e.pin).then((function(e){v.b.setPin(e.pin)})),i&&(i.name=e.name,i.gender=parseInt(e.gender,10),i.birthyear=parseInt(e.birthyear,10),i.ageRestricted="true"===e.parental,a.props.newProfile?w.f.createProfile(i).then((function(e){n.submitted(),e.success||t["form-error"].validateCustom(!1,e.error),e.success&&(Object(_.a)(_.e.profile,_.d.add_new_user,"create_profile_success"),v.b.setCurrentProfile(e.profileId),v.b.hideProfileEditor())})):w.f.updateProfile(i).then((function(e){n.submitted(),e.success||t["form-error"].validateCustom(!1,e.error),e.success&&(Object(_.a)(_.e.settings,_.d.save),v.b.hideProfileEditor())})))},a.state={showPinInput:!1,profileToEdit:a.newProfileTemplate},a}return Object(r.a)(n,[{key:"componentDidMount",value:function(){this.props.newProfile||this.setState({profileToEdit:this.props.currentProfile||this.newProfileTemplate})}},{key:"componentWillUnmount",value:function(){this.setState({profileToEdit:this.newProfileTemplate})}},{key:"componentDidUpdate",value:function(e){if(this.props.newProfile!==e.newProfile){var t=this.props.newProfile||!this.props.currentProfile?this.newProfileTemplate:this.props.currentProfile;this.setState({profileToEdit:t})}}},{key:"parentalToggleHandler",value:function(e,t){var n=t.valueAsBool;Object(_.a)(_.e.settings,_.d.parental_control,"toggle_".concat(n?"on":"off")),this.setState({showPinInput:n,profileToEdit:Object(m.a)(Object(m.a)({},this.state.profileToEdit),{},{ageRestricted:n})}),e&&e.currentTarget&&e.currentTarget.blur()}},{key:"changeLanguageHandler",value:function(e,t){var n=t.value;v.b.locale(n)}},{key:"inputSelectedHandler",value:function(e,t){var n,a=t.name,i=t.value;switch(a){case"birthyear":n=_.d.year_of_birth;break;default:n=_.d.gender}Object(_.a)(_.e.settings,n,"selected_".concat(i))}},{key:"inputFocusHandler",value:function(e){"pin"===e.name&&Object(_.a)(_.e.settings,_.d.parental_control,"add_PIN"),"name"===e.name&&Object(_.a)(_.e.settings,_.d.name,"edited_name")}},{key:"deleteProfile",value:function(){var e=Object(p.a)(h.a.mark((function e(t){return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null===t){e.next=7;break}return e.next=3,I.c.createBlockingDialog(I.b.CONFIRM_DELETE_PROFILE);case 3:if(e.sent){e.next=6;break}return e.abrupt("return");case 6:w.f.deleteProfile(t).then((function(){Object(_.a)(_.e.settings,_.d.delete_profile,"completed_deletion"),v.b.hideProfileEditor()}));case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},{key:"profileName",get:function(){return v.b.currentProfile?v.b.currentProfile.name:""}},{key:"pinInput",get:function(){return this.state.showPinInput?l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-md-12 col-lg-6"},l.a.createElement(b.b.Divider,{fullWidth:!0,height:.5,showDivider:!1}),l.a.createElement(b.b.Input,{onFocus:this.inputFocusHandler,formId:this.formId,explanation:l.a.createElement(O.b,{path:"profiles.input.pin.explanation"}),placeholderFocus:l.a.createElement(O.b,{path:"profiles.input.pin.placeholder-focus"}),placeholder:l.a.createElement(O.b,{path:"profiles.input.pin.placeholder"}),name:"pin",type:"password",inputmode:"numeric",value:v.b.state.account.pin,validation:[{type:"required"},{type:"min-length",length:4},{type:"max-length",length:4}],maxlength:4}))):l.a.createElement("div",null)}},{key:"deleteButton",value:function(e){return null===e||this.props.newProfile?null:l.a.createElement("span",{onClick:this.deleteProfile.bind(this,e)},l.a.createElement(b.b.Text,{type:"text-button"},l.a.createElement(O.b,{path:"profiles.edit.delete"})))}},{key:"profileForm",get:function(){var e=this.state.profileToEdit;if(e){var t=new Array(120).fill(void 0).map((function(e,t){var n=(2020-t).toString();return{value:n,title:n}})),n=[{value:"1",title:T.a.t("genders.1")},{value:"2",title:T.a.t("genders.2")},{value:"3",title:T.a.t("genders.3")},{value:"4",title:T.a.t("genders.4")}],a=T.a.availableLanguages.map((function(e){return{value:e,title:T.a.t("languages.".concat(e))}}));return l.a.createElement(k.b,{formId:this.formId,onSubmit:this.submitHandler.bind(this)},null!==e.profileId&&l.a.createElement(l.a.Fragment,null,l.a.createElement(b.b.Divider,{fullWidth:!0,height:2,showDivider:!0}),l.a.createElement(b.b.Title,{type:"field"},l.a.createElement(O.b,{path:"profiles.parental.title"})),l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-md-12",style:{display:"flex"}},l.a.createElement("label",{htmlFor:"parentalControl",style:{flex:"1"}},l.a.createElement(b.b.Title,{type:"value"},l.a.createElement(O.b,{path:"profiles.parental.hide-adult-content"}))),l.a.createElement("div",null,l.a.createElement(b.b.Input,{formId:this.formId,id:"parentalControl",name:"parental",type:"checkbox",value:e.ageRestricted,onChange:this.parentalToggleHandler.bind(this),onInitialValue:this.parentalToggleHandler.bind(this)})))),this.pinInput),l.a.createElement(b.b.Divider,{fullWidth:!0,height:3,showDivider:!0}),l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-md-12 col-lg-6"},l.a.createElement(b.b.Input,{onFocus:this.inputFocusHandler,formId:this.formId,placeholder:l.a.createElement(O.b,{path:"profiles.input.name.placeholder"}),placeholderFocus:l.a.createElement(O.b,{path:"profiles.input.name.placeholder-focus"}),name:"name",value:e.name,validation:[{type:"required"},{type:"max-length",length:50}]})),l.a.createElement("div",{className:"col-md-12 col-lg-6"},l.a.createElement(b.b.Input,{formId:this.formId,placeholder:l.a.createElement(O.b,{path:"profiles.input.birth-year.placeholder"}),placeholderFocus:l.a.createElement(O.b,{path:"profiles.input.birth-year.placeholder-focus"}),type:"select",name:"birthyear",value:e.birthyear,validation:[{type:"required"}],options:t,onSelected:this.inputSelectedHandler.bind(this)}))),l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-md-12 col-lg-6"},!e.ageRestricted&&l.a.createElement(b.b.Input,{formId:this.formId,placeholder:l.a.createElement(O.b,{path:"profiles.input.gender.placeholder"}),placeholderFocus:l.a.createElement(O.b,{path:"profiles.input.gender.placeholder-focus"}),type:"select",name:"gender",value:e.gender,validation:[{type:"required"}],options:n,onSelected:this.inputSelectedHandler.bind(this)})),l.a.createElement("div",{className:"col-md-12 col-lg-6"},l.a.createElement(b.b.Input,{formId:this.formId,placeholder:l.a.createElement(O.b,{path:"profiles.input.app-language.placeholder"}),placeholderFocus:l.a.createElement(O.b,{path:"profiles.input.app-language.placeholder-focus"}),type:"select",name:"language",value:this.props.currentLocale,validation:[{type:"required"}],options:a,onSelected:this.changeLanguageHandler.bind(this)}))),l.a.createElement(b.b.Input,{formId:this.formId,hidden:!0,name:"profileId",value:e.profileId}),l.a.createElement(b.b.Input,{formId:this.formId,name:"form-error",type:"error"}),l.a.createElement(b.b.Button,{submitButton:!0,noIcon:!0},!this.props.newProfile&&l.a.createElement(O.b,{path:"profiles.cta-save"}),this.props.newProfile&&l.a.createElement(O.b,{path:"profiles.cta-create"})),this.deleteButton(e.profileId||null),l.a.createElement(b.b.Divider,{height:3}))}return l.a.createElement("div",null)}},{key:"accountInformation",get:function(){return this.props.newProfile?l.a.createElement("div",null):l.a.createElement("div",null,l.a.createElement(b.b.Divider,{height:2}),l.a.createElement(b.b.Title,{type:"medium"},l.a.createElement(O.b,{path:"profiles.edit.account-information.title"})),l.a.createElement(b.b.Divider,{height:1}),l.a.createElement(b.b.Title,{type:"field"},l.a.createElement(O.b,{path:"profiles.edit.account-information.email"})),l.a.createElement(b.b.Title,{type:"value"},v.b.state.account.email),!1)}},{key:"title",get:function(){return this.props.newProfile?l.a.createElement(b.b.Title,{relativeFontSize:!0},l.a.createElement(O.b,{path:"profiles.create.title"})):l.a.createElement(b.b.Title,{relativeFontSize:!0},l.a.createElement(O.b,{path:"profiles.edit.title"}))}},{key:"render",value:function(){var e=(new Date).getTime()+Math.floor(Math.random()*Math.floor(1e3)),t=new y.a(e);return l.a.createElement("div",{className:"MainFrameContainer OverlayFrameContainer"},l.a.createElement(g.a,{frameCord:t},l.a.createElement(E.a,{height:7,frameCord:t},l.a.createElement("div",{style:{flex:10}},this.title),l.a.createElement("div",{style:{flex:1}})),l.a.createElement("div",{className:"frame-header-section"},l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-md-12 overlayMainContentColumn"},this.accountInformation,this.profileForm)))))}}]),n}(l.a.Component),x=Object(u.b)((function(e){return{account:e.account,currentLocale:e.locale,currentProfile:e.profiles.find((function(t){return t.profileId===e.currentProfileID}))}}))(S),N=function(e){Object(o.a)(n,e);var t=Object(c.a)(n);function n(){return Object(i.a)(this,n),t.apply(this,arguments)}return Object(r.a)(n,[{key:"render",value:function(){var e=(new Date).getTime()+Math.floor(Math.random()*Math.floor(1e3)),t=new y.a(e);return l.a.createElement("div",{className:"MainFrameContainer OverlayFrameContainer"},l.a.createElement(g.a,{frameCord:t},l.a.createElement(E.a,{height:7,frameCord:t},l.a.createElement("div",{style:{flex:10}},l.a.createElement(b.b.Title,{relativeFontSize:!0},"Frequently asked questions ")),l.a.createElement("div",{style:{flex:1}})),l.a.createElement("div",{className:"frame-header-section"},l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col-md-12",style:{maxWidth:"650px"}},"Hello there")))))}}]),n}(l.a.Component),j=Object(u.b)((function(e){return{}}),null)(N);n.d(t,"a",(function(){return a})),function(e){e[e.NONE=0]="NONE",e[e.PROFILE_EDITOR=1]="PROFILE_EDITOR",e[e.NEW_PROFILE_EDITOR=2]="NEW_PROFILE_EDITOR",e[e.FAQ=3]="FAQ"}(a||(a={}));var P=function(e){Object(o.a)(n,e);var t=Object(c.a)(n);function n(){return Object(i.a)(this,n),t.apply(this,arguments)}return Object(r.a)(n,[{key:"render",value:function(){var e=l.a.createElement("span",null);switch(this.props.activeOverlay){case a.NONE:e=l.a.createElement("span",null);break;case a.PROFILE_EDITOR:e=l.a.createElement(x,{newProfile:!1});break;case a.NEW_PROFILE_EDITOR:e=l.a.createElement(x,{newProfile:!0});break;case a.FAQ:e=l.a.createElement(j,null)}var t=this.props.menuVisible?"attach-menu":"attach-left";return l.a.createElement("div",{className:"OverlayContainer ".concat(t)},e)}}]),n}(l.a.Component);t.b=Object(u.b)((function(e){return{activeOverlay:e.activeOverlay,menuVisible:e.menuVisible}}))(P)},,,,function(e,t,n){},,,function(e,t,n){"use strict";var a=n(0),i=n.n(a),r=(n(426),n(36)),o=function(e){return i.a.createElement("span",{id:e.id,className:e.className,style:e.style},e.children)},c=function(e){return i.a.createElement("p",{id:e.id,className:e.className,style:e.style},e.children)},s=function(e){return i.a.createElement("h1",{id:e.id,className:e.className,style:e.style},e.children)},l=function(e){return i.a.createElement("h2",{id:e.id,className:e.className,style:e.style},e.children)},u=function(e){return i.a.createElement("h3",{id:e.id,className:e.className,style:e.style},e.children)};function d(e){var t=r.a.MountainGray;switch(e){case"yellow":t=r.a.SunglowYellow;break;case"grey":t=r.a.MountainGray;break;case"black":t=r.a.RussianBlack;break;case"white":t=r.a.FloralWhite;break;case"red":t=r.a.TapestryRed}return t}var h=function(e){var t,n,a,r,h,p={span:o,p:c,h1:s,h2:l,h3:u},m=null!==(t=e.color)&&void 0!==t?t:"",f=e.size?"s-".concat(e.size):"",g=null!==(n=e.weight)&&void 0!==n?n:"",v=null!==(a=e.decoration)&&void 0!==a?a:"",b=null!==(r=e.extraCss)&&void 0!==r?r:"",E=p[e.as||"span"];return i.a.createElement(E,{id:null!==(h=e.id)&&void 0!==h?h:"",className:"ui-text ".concat(m," ").concat(f," ").concat(g," ").concat(v," ").concat(b),style:{color:d(e.color)}},e.children)};n.d(t,"a",(function(){return h}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return o}));n(3),n(9),n(160);var a=n(2);function i(e,t,n,i,r){var o,c=i||{},s={"Content-Type":"application/json","Accept-Language":a.b.state.locale},l={method:t,cache:"no-cache",headers:Object.assign(c,s)};return null!==n&&void 0!==n||(l.body=JSON.stringify(n)),r&&(e=e+"?"+(o=r,Object.keys(o).map((function(e){return e+"="+o[e]})).join("&"))),fetch(e,l).then((function(e){return e.json()})).then((function(e){if(e.success)return Promise.resolve(e);throw new Error(e.error)}))}function r(e,t,n,a,r){return function(o,c){i(e,t,n,a,r).then((function(e){return o(e)})).catch((function(e){return c(e)}))}}var o=function(e){var t=window.environment.REACT_APP_WEB_API_URL.replace("{origin}",a.b.origin);return"".concat(t).concat(e)}},,,function(e,t,n){"use strict";var a=n(0),i=n.n(a),r=n(1),o=n(61);function c(e){var t=e.onClick;return i.a.createElement(o.a,{title:"payment.success.title",description:"payment.success.description",ctaButtonText:"payment.success.ctaButtonText",icon:r.a.check,iconColor:"success",onCtaButtonClick:t})}function s(e){var t=e.onClick;return i.a.createElement(o.a,{title:"payment.fail.title",description:"payment.fail.description",ctaButtonText:"payment.fail.ctaButtonText",icon:r.a.error,ctaButtonIcon:r.a.refresh,onCtaButtonClick:function(){return t("start")}})}function l(e){var t=e.onClick,n=e.message;return i.a.createElement(o.a,{title:"payment.unknown.title",description:null!==n&&void 0!==n?n:"payment.unknown.description",ctaButtonText:"payment.unknown.ctaButtonText",icon:r.a.error,ctaButtonIcon:r.a.error,onCtaButtonClick:t})}function u(){return i.a.createElement("div",{className:"fade-in",style:{display:"flex",justifyContent:"center",alignItems:"center",position:"absolute",top:0,left:0,width:"100%",height:"100%"}},i.a.createElement("div",{className:"spinner"}))}function d(e){var t,n=e.campaign,a=e.onClick;return n?i.a.createElement("div",null,i.a.createElement("div",{className:"status-header"},i.a.createElement(r.b.Text,{weight:"medium",color:"white",size:"10"},n.headline)),i.a.createElement(r.b.Divider,{height:1}),i.a.createElement("div",{className:"status-container",style:{paddingTop:0}},(null===n||void 0===n||null===(t=n.uspList)||void 0===t?void 0:t.length)>0&&i.a.createElement("ul",{id:"usp-list",className:"usp-list"},n.uspList.map((function(e,t){return i.a.createElement("li",{key:"usp-".concat(t)},i.a.createElement(r.b.Icon,{size:"medium",icon:r.a.check}),i.a.createElement(r.b.Text,{color:"white",size:"6"},e))}))),i.a.createElement(r.b.Divider,{height:.5}),i.a.createElement("div",{style:{textAlign:"center",marginBottom:"1rem"}},i.a.createElement(r.b.Text,{color:"white",size:"6"},n.disclaimer_s)),i.a.createElement("div",{className:"cta-button-container",onClick:function(){return a("pending")}},i.a.createElement(r.b.Button,{submitButton:!0,noIcon:!0},n.cta)))):null}var h=n(10),p=n(94),m=n(11);function f(e){var t=e.status,n=e.url,a=Object(m.c)((function(e){return e.mobile})),r=i.a.useRef(null),o=i.a.useState(!0),c=Object(h.a)(o,2),s=c[0],l=c[1],d=i.a.useCallback((function(e,t){var a,i,o=window.document.getElementsByTagName("html")[0],c=window.getComputedStyle(o).fontSize,s={id:p.a,name:e,payload:{fontSize:c,isMobile:t}};n&&(null===(a=r.current)||void 0===a||null===(i=a.contentWindow)||void 0===i||i.postMessage(s,n))}),[n]);return i.a.useEffect((function(){d("resize",a)}),[a,d]),i.a.useEffect((function(){r.current&&n&&(r.current.src=n)}),[t,n]),i.a.useEffect((function(){var e=function(){d("resize",a)};return window.addEventListener("resize",e),function(){window.removeEventListener("resize",e)}}),[d,a]),n?i.a.createElement("div",{className:"payment-frame"},i.a.createElement("div",{className:s?"":"hidden"},i.a.createElement(u,null)),i.a.createElement("iframe",{title:"payment",ref:r,scrolling:"auto",src:n,className:s?"hidden":"fade-in",onLoad:function(e){d("init",a),l(!1)}})):null}n.d(t,"e",(function(){return c})),n.d(t,"a",(function(){return s})),n.d(t,"f",(function(){return l})),n.d(t,"c",(function(){return u})),n.d(t,"d",(function(){return d})),n.d(t,"b",(function(){return f})),n.d(t,"g",(function(){return p.b})),n.d(t,"h",(function(){return p.c}))},function(e,t,n){"use strict";n.d(t,"e",(function(){return i})),n.d(t,"d",(function(){return r})),n.d(t,"g",(function(){return o})),n.d(t,"f",(function(){return c})),n.d(t,"b",(function(){return s})),n.d(t,"a",(function(){return l})),n.d(t,"c",(function(){return u}));function a(e,t){return e<t?-1:e>t?1:0}function i(e,t){var n=e.description;return a(t.description,n)}function r(e,t){return a(e.description.toUpperCase(),t.description.toUpperCase())}function o(e,t){var n=e.content.title.toUpperCase();return a(t.content.title.toUpperCase(),n)}var c=function(e,t){return a(e.content.title.toUpperCase(),t.content.title.toUpperCase())};function s(e,t){var n=new Date(e.content.publish_date).getTime();return new Date(t.content.publish_date).getTime()-n}function l(e,t){var n=new Date(e.created_at).getTime();return new Date(t.created_at).getTime()-n}function u(e,t){var n=new Date(e.timestamp).getTime();return new Date(t.timestamp).getTime()-n}},,,,,,,,function(e,t,n){"use strict";var a,i=n(0),r=n.n(i),o=(n(425),n(36));function c(e){var t=o.a.RussianGray;switch(e){case"yellow":t=o.a.SunglowYellow;break;case"grey":t=o.a.MountainGray;break;case"black":t=o.a.RussianBlack;break;case"white":t=o.a.FloralWhite;break;case"success":t=o.a.FruitSalladGreen}return t}!function(e){e.ring="ring",e.user_add="user-add",e.user="user",e.trash="trash",e.star="star",e.star_filled="star-filled",e.spinner="spinner",e.bubble="bubble",e.sort="sort",e.settings="settings",e.search="search",e.pin="pin",e.newspaper="newspaper",e.more="more",e.message="message",e.menu="menu",e.magazine="magazine",e.logout="logout",e.login="login",e.locked="locked",e.info="info",e.home="home",e.flag="flag",e.filter="filter",e.filter_2="filter-2",e.faq="faq",e.facebook="facebook",e.error="error",e.edit="edit",e.download="download",e.close="close",e.check="check",e.bookmark="bookmark",e.bell_on="bell-on",e.bell_off="bell-off",e.arrow_up="arrow-up",e.arrow_right="arrow-right",e.arrow_left="arrow-left",e.arrow_down="arrow-down",e.chevron_up="chevron-up",e.chevron_right="chevron-right",e.chevron_left="chevron-left",e.chevron_down="chevron-down",e.eye_on="eye-on",e.eye_off="eye-off",e.share_ios="share-ios",e.share_android="share-android",e.refresh="refresh",e.full_screen_on="full-screen-on",e.full_screen_off="full-screen-off",e.moon="moon",e.sun="sun"}(a||(a={}));var s=function(e){var t,n=e.icon?e.icon:"filter-2",a=e.size?e.size:"medium",i=null!==(t=e.color)&&void 0!==t?t:"yellow";return r.a.createElement("div",{"data-testid":e.testId,style:{color:c(i)},className:"gui-icon ".concat(a," ")},r.a.createElement("div",{className:"icon-container icon-".concat(n)}))};n.d(t,"b",(function(){return s})),n.d(t,"a",(function(){return a}))},,,,,,function(e,t,n){"use strict";var a=n(0),i=n.n(a),r=(n(328),function(e){return i.a.createElement("span",{id:e.id,className:e.className},e.children)}),o=function(e){return i.a.createElement("p",{id:e.id,className:e.className},e.children)},c=function(e){return i.a.createElement("h1",{id:e.id,className:e.className},e.children)};t.a=function(e){var t,n,a,s,l,u,d={span:r,p:o,h1:c},h=null!==(t=e.type)&&void 0!==t?t:"",p=null!==(n=e.color)&&void 0!==n?n:"",m=e.size?"s-".concat(e.size):"",f=null!==(a=e.weight)&&void 0!==a?a:"",g=null!==(s=e.decoration)&&void 0!==s?s:"",v=null!==(l=e.extraCss)&&void 0!==l?l:"",b=d[e.as||"span"];return i.a.createElement(b,{id:null!==(u=e.id)&&void 0!==u?u:"",className:"".concat(h," gui-text ").concat(p," ").concat(m," ").concat(f," ").concat(g," ").concat(v)},e.children)}},function(e,t,n){"use strict";n.d(t,"e",(function(){return s})),n.d(t,"c",(function(){return l})),n.d(t,"d",(function(){return u})),n.d(t,"b",(function(){return d})),n.d(t,"a",(function(){return h}));var a=n(3),i=n.n(a),r=n(9),o=n(10),c=n(27),s=function(e){return e.length<=0?[!1,"required","validations.failed.required"]:[!0,"",""]},l=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1/0;return e.length>t?[!1,"invalid_max_length","validations.failed.maxLength"]:[!0,"",""]},u=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:8;return e.length<t?[!1,"invalid_min_length","validations.failed.minLength"]:[!0,"",""]},d=function(e){var t=e.toLowerCase().split("@"),n=Object(o.a)(t,2);return function(e,t){if(e&&t){if(0===e.indexOf('"')){var n=e.length;if((e=e.replace(/\"/g,"")).length!==n-2)return!1}return function(e){return e.length>0&&e.length<=253&&!/[^a-zA-Z0-9]/.test(e.slice(-2))&&!/[^a-zA-Z0-9]/.test(e.substr(0,1))&&!/[^a-zA-Z0-9\.\-]/.test(e)&&1===e.split("..").length&&e.split(".").length>1}(t)&&0!==e.indexOf(".")&&"."!==e.substring(e.length-1,e.length)&&-1===e.indexOf("..")&&!/[^\w\+\.\-\#\-\_\~\!\$\&\'\(\)\*\+\,\;\=\:]/.test(e)}return!1}(n[0],n[1])?[!0,"",""]:[!1,"invalid_email","validations.failed.email"]},h=function(){var e=Object(r.a)(i.a.mark((function e(t){return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(t.length<1)){e.next=2;break}return e.abrupt("return",{exists:!1,valid:!1});case 2:return e.next=4,c.f.validateEmail(t);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var a=n(16),i=function(){return a.c.state.account.urlV2?a.c.state.account.urlV2:a.c.state.defaultEndpoints?a.c.state.defaultEndpoints.urlV2:void 0}},,function(e,t,n){"use strict";var a=["init","success","unknown","cancelled","fail","pending","start","loading","nocampaign"];n.d(t,"c",(function(){return i})),n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return o}));var i=function(e){return a.includes(e)},r="GO_WEB_FRAME_COM",o=function(e){return!!e.origin.match(/https?:\/\/(.+\.)?readly\.(com|test|dev)(:\d{0,5})?\/?/gi)&&e.data.id===r}},,,function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var a=n(3),i=n.n(a),r=n(9),o=n(31),c=n.n(o),s=n(55),l=n(16),u=function(e){var t=c()().utc().format(),n=c()().utc().format(e);return c()(t).isAfter(n)||null===e},d=function(){var e=Object(r.a)(i.a.mark((function e(){var t,n,a,r,o,c;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!l.c.state.subscriptions||!l.c.state.subscriptions[0]){e.next=15;break}if(t=l.c.state.subscriptions[0],n=t.graceTime||t.subscriptionEnd,!(a=u(n))){e.next=14;break}return e.next=7,Object(s.a)();case 7:if(!(r=e.sent)){e.next=13;break}return Object(l.m)(r.subscriptions),o=r.subscriptions[0],c=o.graceTime||o.subscriptionEnd,e.abrupt("return",u(c));case 13:case 14:return e.abrupt("return",a);case 15:return e.abrupt("return",!1);case 16:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()},,,,,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var a=n(19),i=n(4),r=n(5),o=n(30),c=n.n(o),s=function(){function e(t){var n=this,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;Object(i.a)(this,e),this.scrollThresholdReachedListeners=[],this.scrollListeners=[],this.contentScrollEnds=function(){return null},this.frameComponent=null,this._frameId=void 0,this._route=null,this.frameHandler=void 0,this.setContentScrollEnds=function(e){n.contentScrollEnds=e},this.emitContentScrollEnds=function(){n.contentScrollEnds()},this._frameId=t,this.frameHandler=a,this._route=r,this.emitScrollThresholdReached=this.emitScrollThresholdReached.bind(this),this.emitScroll=this.emitScroll.bind(this),this.onScrollThresholdReached=this.onScrollThresholdReached.bind(this),this.onScroll=this.onScroll.bind(this)}return Object(r.a)(e,[{key:"emitScrollThresholdReached",value:function(e){var t,n=Object(a.a)(this.scrollThresholdReachedListeners);try{for(n.s();!(t=n.n()).done;){t.value.call(this,e)}}catch(i){n.e(i)}finally{n.f()}}},{key:"emitScroll",value:function(e){var t,n=Object(a.a)(this.scrollListeners);try{for(n.s();!(t=n.n()).done;){t.value.call(this,e)}}catch(i){n.e(i)}finally{n.f()}}},{key:"onScrollThresholdReached",value:function(e){this.scrollThresholdReachedListeners.push(e)}},{key:"onScroll",value:function(e){this.scrollListeners.push(e)}},{key:"registerAsFrame",value:function(e){this.frameComponent=e}},{key:"currentScrollPosition",value:function(){return this.frameComponent?this.frameComponent.scrollPosition:0}},{key:"setScrollPosition",value:function(e){if(this.frameComponent)return this.frameComponent.setScrollPosition(e)}},{key:"frameId",value:function(){return this._frameId}},{key:"route",value:function(){return this._route?this._route:c.a.match("").route}},{key:"currentFrameId",value:function(){return this.frameHandler?this.frameHandler.currentFrameId:null}},{key:"isCurrentFrame",value:function(){return this.frameId()===this.currentFrameId()}}]),e}()},,,,,,,,function(e,t,n){"use strict";var a;!function(e){e[e.none=0]="none",e[e.tiny=4]="tiny",e[e.xSmall=8]="xSmall",e[e.small=16]="small",e[e.default=24]="default",e[e.medium=32]="medium",e[e.large=48]="large",e[e.xLarge=64]="xLarge"}(a||(a={})),n.d(t,"a",(function(){return a}))},,function(e,t,n){"use strict";var a=n(0),i=n.n(a);n(327);t.a=function(e){var t=e.icon?e.icon:"filter-2",n=e.size,a=e.color?e.color:"yellow";return i.a.createElement("div",{className:"gui-icon ".concat(n," ").concat(a)},i.a.createElement("div",{className:"icon-container icon-".concat(t)}))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return r}));function a(){null===i("readlyDeviceId")&&(document.cookie="".concat("readlyDeviceId","=").concat(10,"; expires=Fri, 31 Dec 9999 23:59:59 GMT"))}function i(e){var t=document.cookie.match(new RegExp("(^| )"+e+"=([^;]+)"));return t?t[2]:null}function r(){return i("readlyDeviceId")}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var a=n(14),i=n(2),r=n(72),o=function(e,t,n){var o=Object(r.b)("/activate_trial"),c=i.b.state.account.token;Object(r.a)(o,"GET",void 0,{"X-AUTH-TOKEN":c||""},Object(a.a)(Object(a.a)({},(null===n||void 0===n?void 0:n.campaign_tag)&&{trial_offer:null===n||void 0===n?void 0:n.campaign_tag}),(null===n||void 0===n?void 0:n.campaign_token)&&{campaign_token:null===n||void 0===n?void 0:n.campaign_token}))(e,t)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return w}));var a=n(4),i=n(5),r=n(46),o=n(12),c=n(13),s=n(65),l=n(53),u=n(0),d=n.n(u),h=n(37),p=n(168),m=n(1),f=n(75),g=n(6),v=(n(68),n(421),n(7)),b=n(55),E=n(16),y=n(169),k=n(17),w=function(e){Object(o.a)(n,e);var t=Object(c.a)(n);function n(e){var i,o;return Object(a.a)(this,n),(o=t.call(this,e)).messageHandler=function(e){Object(f.g)(e)&&o.processMessage(e.data)},o.getDefaultCampaignSuccess=function(e){e.data.checkout_path&&e.data.plan?o.setState({paymentStatus:"start",checkoutPath:e.data.checkout_path,campaign:{headline:e.data.plan.headline,uspList:e.data.plan.usp_list,cta:e.data.plan.cta,disclaimer:e.data.plan.disclaimer,disclaimer_s:e.data.plan.disclaimer_s}}):o.setState({paymentStatus:"nocampaign"})},o.getDefaultCampaignError=function(e){o.setState({paymentStatus:"unknown"})},o.getDefaultCampaign=function(){Object(p.a)(window.location.href,o.getDefaultCampaignSuccess,o.getDefaultCampaignError)},o.setPaymentStatus=function(e){o.setState({paymentStatus:e})},o.successPayment=function(){window.history.replaceState(null,"",window.location.pathname),Object(s.a)((i=Object(r.a)(o),Object(l.a)(n.prototype)),"closeHandler",i).call(i),Object(b.a)().then((function(e){Object(E.m)(e.subscriptions)})).catch((function(e){}))},o.state={frameLoading:!0,paymentStatus:"init",paymentError:null,checkoutPath:null,campaign:null},o}return Object(i.a)(n,[{key:"supportLink",get:function(){return y.a}},{key:"trackOutboundClick",value:function(e){Object(v.l)(e.currentTarget.href)}},{key:"processMessage",value:function(e){var t=e.name,n=e.payload,a=Object(f.h)(n.status)?n.status:"unknown";switch(t){case"close":this.close();break;case"status":this.setState({paymentStatus:a});break;case"error":this.setState({paymentStatus:"unknown",paymentError:n.error})}}},{key:"componentDidMount",value:function(){Object(s.a)(Object(l.a)(n.prototype),"componentDidMount",this).call(this),window.addEventListener("message",this.messageHandler);var e=new URLSearchParams(window.location.search);e.has("pcb")?this.handlePaymentCallback(e.get("pcb")):this.getDefaultCampaign()}},{key:"handlePaymentCallback",value:function(e){var t=this;e&&JSON.parse(decodeURIComponent(atob(e))).forEach((function(e){t.processMessage(e)}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("message",this.messageHandler)}},{key:"componentDidUpdate",value:function(e,t){"cancelled"===t.paymentStatus&&"cancelled"===this.state.paymentStatus&&this.setPaymentStatus("pending")}},{key:"getContentView",value:function(){switch(this.state.paymentStatus){case"init":case"loading":return d.a.createElement(f.c,null);case"start":return d.a.createElement(f.d,{campaign:this.state.campaign,onClick:this.setPaymentStatus});case"cancelled":case"pending":return d.a.createElement(f.b,{status:this.state.paymentStatus,url:this.state.checkoutPath});case"success":return d.a.createElement(f.e,{onClick:this.successPayment});case"fail":return d.a.createElement(f.a,{onClick:this.setPaymentStatus});default:return d.a.createElement(f.f,{message:this.state.paymentError,onClick:this.doneHandler.bind(this)})}}},{key:"getHeaderView",value:function(){var e=this;switch(this.state.paymentStatus){case"start":case"init":return d.a.createElement("div",{style:{display:"flex",alignItems:"top",justifyContent:"space-between"}},d.a.createElement("a",{onClick:this.trackOutboundClick,href:this.supportLink,target:"_blank",rel:"noopener noreferrer"},d.a.createElement(m.b.Button,{noIcon:!0,thin:!0,theme:"theme-passive"},d.a.createElement(m.b.Text,{size:"2"},d.a.createElement(g.b,{path:"payment.start.supportButtonText"})))),d.a.createElement("div",{className:"override-reader-touch-events",onClick:this.closeHandler.bind(this)},d.a.createElement(m.b.Button,{thin:!0,iconOnly:!0,icon:m.a.close,theme:"theme-passive"})));case"cancelled":case"success":case"fail":case"unknown":case"nocampaign":return d.a.createElement("div",{style:{zIndex:1}},d.a.createElement("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",paddingBottom:"1rem",width:"100%"}},d.a.createElement("div",{id:"readly-logo",style:{cursor:"pointer"},onClick:function(){return e.close()}},d.a.createElement(m.b.Logo,null,"Button")),d.a.createElement("div",{style:{display:"flex",flexDirection:"row",alignItems:"center"}},d.a.createElement(m.b.Icon,{icon:m.a.locked,size:"medium",color:"white"}),d.a.createElement("div",{style:{width:"0.5rem"}}),d.a.createElement(m.b.Text,{color:"white",size:"6"},k.a.isMobile?d.a.createElement(g.b,{path:"payment.header.sslTextShort"}):d.a.createElement(g.b,{path:"payment.header.sslTextLong"})))),d.a.createElement("div",{className:"header-divider"},d.a.createElement(m.b.Divider,{fullWidth:!0,showDivider:!0})));default:return null}}},{key:"content",value:function(){var e="init"===this.state.paymentStatus||"start"===this.state.paymentStatus?"standard":"full-screen";return d.a.createElement("div",{id:"payment-dialog-container",className:"DialogWrapper ".concat(e," payment-dialog animated")},d.a.createElement("div",{className:"header"},this.getHeaderView()),d.a.createElement("div",{className:"content"},this.getContentView()))}}]),n}(h.a)},,,function(e,t,n){"use strict";function a(e){return[new URLSearchParams(window.location.search).get(e),e]}n.d(t,"a",(function(){return a}))},function(e,t,n){"use strict";var a=n(10),i=n(0),r=n.n(i),o=n(27),c=n(24),s=n(4),l=n(5),u=n(12),d=n(13),h=n(37),p=(n(420),function(e){Object(u.a)(n,e);var t=Object(d.a)(n);function n(){var e;Object(s.a)(this,n);for(var a=arguments.length,i=new Array(a),r=0;r<a;r++)i[r]=arguments[r];return(e=t.call.apply(t,[this].concat(i))).doneGenericHandler=function(){e.doneHandler()},e}return Object(l.a)(n,[{key:"content",value:function(){return r.a.createElement("div",{className:"DialogWrapper standard reset-password-dialog"},r.a.createElement(E,{onClose:this.doneHandler.bind(this),email:this.props.email}))}}]),n}(h.a)),m=n(2),f=n(1),g=n(6),v=function(e){var t=e.onClose,n=e.email;return r.a.createElement("div",{className:"fade-in"},r.a.createElement(f.b.Icon,{icon:f.a.message,size:"large"}),r.a.createElement(f.b.Title,null,r.a.createElement(g.b,{path:"dialog.login.resetpassword.title"})),r.a.createElement(f.b.Divider,{height:.5}),r.a.createElement(f.b.Text,null,r.a.createElement(g.b,{path:"dialog.login.resetpassword.subtitle",interpolation:{query:null!==n&&void 0!==n?n:""}})),r.a.createElement(f.b.Divider,{height:4}),r.a.createElement("div",{onClick:t},r.a.createElement(f.b.Button,{submitButton:!0,noIcon:!0},r.a.createElement(g.b,{path:"dialog.login.resetpassword-close"}))))},b=function(){return r.a.createElement("div",{className:"fade-in"},r.a.createElement("div",{className:"spinner"}),r.a.createElement(f.b.Title,null,r.a.createElement(g.b,{path:"dialog.login.resettingpassword"})))};n.d(t,"b",(function(){return y}));var E=t.a=function(e){var t=e.email,n=e.onClose,c=Object(i.useState)("resetting"),s=Object(a.a)(c,2),l=s[0],u=s[1];return Object(i.useEffect)((function(){o.f.resetPassword(t).then((function(e){e.success&&u("done")})).catch((function(e){}))}),[t]),r.a.createElement(r.a.Fragment,null,"resetting"===l&&r.a.createElement(b,null),"done"===l&&r.a.createElement(v,{onClose:n,email:t}))},y=function(e){var t=m.b.generateDialogId(c.b.RESET_PASSWORD_TRIGGER);m.b.showDialog(r.a.createElement(p,{key:t.id,dialogId:t,onCancel:function(){return null},onDone:function(){return null},email:e}),t)}},function(e,t,n){"use strict";var a,i=n(14),r=n(51);!function(e){e[e.ISSUE=1]="ISSUE",e[e.PAGE=2]="PAGE",e[e.LINK=3]="LINK",e[e.ADD_FAVORITE=7]="ADD_FAVORITE",e[e.REMOVE_FAVORITE=8]="REMOVE_FAVORITE",e[e.ADD_BOOKMARK=9]="ADD_BOOKMARK",e[e.REMOVE_BOOKMARK=10]="REMOVE_BOOKMARK"}(a||(a={})),n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return s}));function o(e,t,n){var a=(new Date).toISOString(),o=e.map((function(e){var r={start:a,type:n,targetId:e.content.id,profileId:t};return"page"in e&&"description"in e?Object(i.a)({page:e.page,data:e.description},r):r}));return new Promise((function(e,t){return function(e){var t=Object(r.a)("/events"),n={events:e,timeStamp:(new Date).toISOString()};return Object(r.b)(t,"POST",n)}(o).then((function(n){return n&&n.success?e(n):t(n)}))}))}function c(e,t){return o(e,t,a.REMOVE_BOOKMARK)}function s(e,t){return o(e,t,a.REMOVE_FAVORITE)}},,,,,,,,,,,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return y}));var a,i,r,o,c,s,l,u,d,h=n(3),p=n.n(h),m=n(9),f=n(4),g=n(5),v=n(2),b=n(20),E=n(52);!function(e){e.CONTEXT="context",e.EXTERNAL="external",e.DEEPLINK="deeplink",e.WEB="web"}(a||(a={})),function(e){e[e.MAGAZINE=1]="MAGAZINE",e[e.NEWSPAPER=2]="NEWSPAPER"}(i||(i={})),function(e){e.LEFT="left",e.CENTER="center",e.RIGHT="right"}(r||(r={})),function(e){e.TOP="top",e.CENTER="center",e.BOTTOM="bottom"}(o||(o={})),function(e){e.ONE="one",e.ALL="all"}(c||(c={})),function(e){e.TEXT="text"}(s||(s={})),function(e){e.NONE="",e.PRE_EXPAND_RECENT_SEARCHES="pre-expand-recent-searches"}(l||(l={})),function(e){e.CAROUSEL="carousel",e.GRID="grid"}(u||(u={})),function(e){e.ISSUES="issues",e.ARTICLES="articles",e.PUBLICATIONS="publications",e.PAGES="pages"}(d||(d={}));var y=function(){function e(){Object(f.a)(this,e)}return Object(g.a)(e,null,[{key:"content",value:function(){var t=Object(m.a)(p.a.mark((function t(n,a){var i,r,o,c,s=arguments;return p.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return s.length>2&&void 0!==s[2]?s[2]:"",s.length>3&&void 0!==s[3]?s[3]:"",s.length>4&&void 0!==s[4]?s[4]:"",s.length>5&&void 0!==s[5]?s[5]:25,i=new URL(e.corsProxy(n)),t.next=7,this.get(i);case 7:return r=t.sent,o=0===r.length,c={page:a,end:o,content:b.e.fromContentGateResponse(r)},t.abrupt("return",c);case 11:case"end":return t.stop()}}),t,this)})));return function(e,n){return t.apply(this,arguments)}}()},{key:"get",value:function(){var e=Object(m.a)(p.a.mark((function e(t){var n;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=Object(E.c)(),this.token&&(n["X-Auth-Token"]=this.token),e.next=4,fetch(t.toString(),{method:"GET",headers:n}).then(function(){var e=Object(m.a)(p.a.mark((function e(t){return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(200!==t.status){e.next=4;break}return e.abrupt("return",t.json());case 4:if(404!==t.status){e.next=8;break}v.b.reloadToHome(),e.next=12;break;case 8:if(401!==t.status){e.next=12;break}throw v.b.destroySession(),window.location.reload(),new Error;case 12:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){throw e}));case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"corsProxy",value:function(e){return e}},{key:"token",get:function(){return v.b.state.account.token?v.b.state.account.token:null}}]),e}()},,function(e,t,n){"use strict";n.d(t,"b",(function(){return m})),n.d(t,"a",(function(){return f}));var a=n(4),i=n(5),r=n(12),o=n(13),c=n(0),s=n.n(c),l=(n(68),n(200),n(37)),u=n(176),d=n(117),h=n(2),p=n(16),m=function(){var e=h.b.generateDialogId("Payment"),t=s.a.createElement(d.a,{key:e.id,dialogId:e,onCancel:function(){return h.b.hideDialog(e)},onDone:function(){return h.b.hideDialog(e)}});h.b.showDialog(t,e)},f=function(e){Object(r.a)(n,e);var t=Object(o.a)(n);function n(){var e;Object(a.a)(this,n);for(var i=arguments.length,r=new Array(i),o=0;o<i;o++)r[o]=arguments[o];return(e=t.call.apply(t,[this].concat(r))).doneGenericHandler=function(t){var n=e.props.dialogData;e.doneHandler(),n&&n.router&&Object(p.d)(n.router)},e}return Object(i.a)(n,[{key:"content",value:function(){var e=this.props.dialogData;return s.a.createElement("div",{className:"DialogWrapper wide auth-dialog-contextual auth-dialog animated"},e&&s.a.createElement(u.a,{onClose:this.closeHandler.bind(this),dialogData:e,success:this.doneGenericHandler.bind(this)}))}}]),n}(l.a)},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var a=n(3),i=n.n(a),r=n(9),o=n(93),c=n.n(o);function s(e){new Promise((function(t,n){try{t(e)}catch(a){n(a)}}))}function l(){var e={};function t(){return n.apply(this,arguments)}function n(){return(n=Object(r.a)(i.a.mark((function e(){var t;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,c.a.length();case 3:return t=e.sent,e.abrupt("return","number"===typeof t);case 7:return e.prev=7,e.t0=e.catch(0),e.abrupt("return",!1);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})))).apply(this,arguments)}function a(){return(a=Object(r.a)(i.a.mark((function n(){return i.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,t();case 2:if(!n.sent){n.next=6;break}c.a.clear(),n.next=7;break;case 6:e={};case 7:case"end":return n.stop()}}),n)})))).apply(this,arguments)}function o(){return(o=Object(r.a)(i.a.mark((function n(a){return i.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,t();case 2:if(!n.sent){n.next=6;break}return n.abrupt("return",c.a.key(a));case 6:return n.abrupt("return",s(Object.keys(e)[a]||null));case 7:case"end":return n.stop()}}),n)})))).apply(this,arguments)}function l(){return(l=Object(r.a)(i.a.mark((function n(a,r){return i.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,t();case 2:if(!n.sent){n.next=6;break}return n.abrupt("return",c.a.setItem(a,r));case 6:return n.abrupt("return",s(e[a]=r));case 7:case"end":return n.stop()}}),n)})))).apply(this,arguments)}function u(){return(u=Object(r.a)(i.a.mark((function n(a){return i.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,t();case 2:if(!n.sent){n.next=4;break}return n.abrupt("return",c.a.getItem(a));case 4:if(!e.hasOwnProperty(a)){n.next=6;break}return n.abrupt("return",s(e[a]));case 6:return n.abrupt("return",s(null));case 7:case"end":return n.stop()}}),n)})))).apply(this,arguments)}function d(){return(d=Object(r.a)(i.a.mark((function n(a){return i.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,t();case 2:if(!n.sent){n.next=6;break}c.a.removeItem(a),n.next=7;break;case 6:delete e[a];case 7:case"end":return n.stop()}}),n)})))).apply(this,arguments)}function h(){return(h=Object(r.a)(i.a.mark((function n(){return i.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,t();case 2:if(!n.sent){n.next=6;break}return n.abrupt("return",c.a.length());case 6:return n.abrupt("return",s(Object.keys(e).length));case 7:case"end":return n.stop()}}),n)})))).apply(this,arguments)}return{getItem:function(e){return u.apply(this,arguments)},removeItem:function(e){return d.apply(this,arguments)},clear:function(){return a.apply(this,arguments)},setItem:function(e,t){return l.apply(this,arguments)},key:function(e){return o.apply(this,arguments)},length:function(){return function(){return h.apply(this,arguments)}()}}}c.a.config({name:"readly",version:1})},,function(e,t,n){"use strict";var a=n(4),i=n(5),r=n(46),o=n(12),c=n(13),s=n(65),l=n(53),u=n(0),d=n.n(u),h=n(11),p=(n(68),n(418),n(1)),m=n(37),f=n(2),g=n(48),v=n(6),b=n(80);var E=function(e){window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:e})};function y(e){var t=e.acceptAll,n=e.rejectAll,a=e.marketing,i=e.performance;return t||a&&i?7:n||!a&&!i?1:a?5:i?3:1}function k(e){!function(e,t,n){var a=new Date;a.setTime(a.getTime()+24*n*60*60*1e3);var i="expires="+a.toUTCString();document.cookie="".concat(e,"=").concat(t,";").concat(i,";path=/")}("ReadlyCookieConsent",e,365)}var w=function(e){Object(o.a)(n,e);var t=Object(c.a)(n);function n(e){var i,o;return Object(a.a)(this,n),(o=t.call(this,e)).formId=new g.a,o.rootElement=d.a.createRef(),o.submitHandler=function(e){var t="true"===e.performance,a="true"===e.marketing,c=a&&t,u=!a&&!t;f.b.cookieConsentPerformance=!!t,f.b.cookieConsentMarketing=!!a,f.b.cookieConsentAcknowledge=!0,E("cookie_consent_submit"),k(y({acceptAll:c,rejectAll:u,marketing:a,performance:t})),Object(s.a)((i=Object(r.a)(o),Object(l.a)(n.prototype)),"closeHandler",i).call(i)},o.state={showSettings:o.props.settings},o}return Object(i.a)(n,[{key:"closeHandler",value:function(){f.b.cookieConsentAcknowledge=!0,Object(s.a)(Object(l.a)(n.prototype),"closeHandler",this).call(this)}},{key:"showSettings",value:function(e){e.preventDefault(),E("cookie_consent_enter_adjust_settings"),this.setState({showSettings:!0})}},{key:"backHandler",value:function(e){e.preventDefault(),this.setState({showSettings:!1})}},{key:"acceptAllHandler",value:function(){f.b.cookieConsentAcknowledge=!0,f.b.cookieConsentPerformance=!0,f.b.cookieConsentMarketing=!0,E("cookie_consent_accept_all"),k(y({acceptAll:!0})),Object(s.a)(Object(l.a)(n.prototype),"closeHandler",this).call(this)}},{key:"rejectAllHandler",value:function(){f.b.cookieConsentAcknowledge=!0,f.b.cookieConsentPerformance=!1,f.b.cookieConsentMarketing=!1,E("cookie_consent_reject_all"),k(y({rejectAll:!0})),Object(s.a)(Object(l.a)(n.prototype),"closeHandler",this).call(this)}},{key:"introScreen",get:function(){return d.a.createElement("div",null,d.a.createElement(p.b.Title,null,d.a.createElement(v.b,{path:"dialog.cookies.title"})),d.a.createElement(p.b.Text,{type:"cookie-option-large"},d.a.createElement(v.b,{path:"dialog.cookies.description"}),d.a.createElement(p.b.Divider,{height:1,showDivider:!1}),d.a.createElement("div",{onClick:this.showSettings.bind(this)},d.a.createElement(p.b.Text,{type:"link-no-decoration"},d.a.createElement(v.b,{path:"dialog.cookies.settings-link"})))),d.a.createElement(p.b.Divider,{height:1,showDivider:!1}),d.a.createElement("div",{onClick:this.acceptAllHandler.bind(this)},d.a.createElement(p.b.Button,{noIcon:!0},d.a.createElement(v.b,{path:"dialog.cookies.cta-accept-all"}))))}},{key:"settingsScreen",get:function(){return d.a.createElement("div",null,d.a.createElement(g.b,{formId:this.formId,onSubmit:this.submitHandler.bind(this)},d.a.createElement("div",{className:"CookieConsentOption"},d.a.createElement("div",{style:{display:"flex"}},d.a.createElement("div",{style:{flex:1,display:"flex"}},d.a.createElement(p.b.Title,{type:"cookie-option"},d.a.createElement(v.b,{path:"dialog.cookies.settings.functional.title"}))),d.a.createElement("div",{style:{flex:0,display:"flex",alignItems:"center"}},d.a.createElement(p.b.Input,{formId:this.formId,name:"permanent",type:"checkbox",value:!0,readonly:!0,onChange:function(e){return(null===e||void 0===e?void 0:e.currentTarget).blur()}}))),d.a.createElement("div",{style:{display:"flex"}},d.a.createElement(p.b.Text,{type:"cookie-option"},d.a.createElement(v.b,{path:"dialog.cookies.settings.functional.description"})))),d.a.createElement(p.b.Divider,{height:1}),d.a.createElement("div",{className:"CookieConsentOption"},d.a.createElement("div",{style:{display:"flex"}},d.a.createElement("div",{style:{flex:1,display:"flex"}},d.a.createElement(p.b.Title,{type:"cookie-option"},d.a.createElement(v.b,{path:"dialog.cookies.settings.performance.title"}))),d.a.createElement("div",{style:{flex:0,display:"flex",alignItems:"center"}},d.a.createElement(p.b.Input,{formId:this.formId,name:"performance",type:"checkbox",value:f.b.cookieConsentPerformance,onChange:function(e){return(null===e||void 0===e?void 0:e.currentTarget).blur()}}))),d.a.createElement("div",{style:{display:"flex"}},d.a.createElement(p.b.Text,{type:"cookie-option"},d.a.createElement(v.b,{path:"dialog.cookies.settings.performance.description"})))),d.a.createElement(p.b.Divider,{height:1}),d.a.createElement("div",{className:"CookieConsentOption"},d.a.createElement("div",{style:{display:"flex"}},d.a.createElement("div",{style:{flex:1,display:"flex"}},d.a.createElement(p.b.Title,{type:"cookie-option"},d.a.createElement(v.b,{path:"dialog.cookies.settings.marketing.title"}))),d.a.createElement("div",{style:{flex:0,display:"flex",alignItems:"center"}},d.a.createElement(p.b.Input,{formId:this.formId,name:"marketing",type:"checkbox",value:f.b.cookieConsentMarketing,onChange:function(e){return(null===e||void 0===e?void 0:e.currentTarget).blur()}}))),d.a.createElement("div",{style:{display:"flex"}},d.a.createElement(p.b.Text,{type:"cookie-option"},d.a.createElement(v.b,{path:"dialog.cookies.settings.marketing.description"})))),d.a.createElement(p.b.Divider,{height:1}),d.a.createElement(p.b.Button,{submitButton:!0,noIcon:!0},d.a.createElement(v.b,{path:"dialog.cookies.settings.cta-save"}))))}},{key:"backButton",get:function(){return this.state.showSettings?d.a.createElement("div",{style:{flex:1},onClick:this.backHandler.bind(this)},d.a.createElement(p.b.Button,{thin:!0,iconOnly:!0,icon:p.a.chevron_left,theme:"theme-passive"})):d.a.createElement("div",{style:{flex:1}})}},{key:"content",value:function(){var e=navigator.languages?"fr"===navigator.languages[0]||"fr-FR"===navigator.languages[0]:"fr"===navigator.language;return f.b.cookieConsentAcknowledge||E("cookie_consent_shown"),d.a.createElement("div",{className:"DialogWrapper standard full-dialog animated cookie-dialog",ref:this.rootElement},d.a.createElement("div",{className:"header"},d.a.createElement("div",{key:"createAccountScreenHeader",style:{display:"flex",alignItems:"top"}},this.backButton),e?d.a.createElement(d.a.Fragment,null,d.a.createElement(p.b.Divider,{height:.5,showDivider:!1}),d.a.createElement("div",{className:"reject-all-container",onClick:this.rejectAllHandler.bind(this)},d.a.createElement("p",null,d.a.createElement(v.b,{path:"dialog.cookies.cta-reject-all"})))):null),d.a.createElement(b.a,{id:"ScrolledElementInPopUp",style:{height:"100%",overflowX:"hidden",overflowY:"auto"}},d.a.createElement("div",{className:"content"},this.state.showSettings&&this.settingsScreen,!this.state.showSettings&&this.introScreen)),d.a.createElement("div",{className:"footer"},d.a.createElement(p.b.Text,{type:"disclaimer"},d.a.createElement(v.b,{path:"dialog.cookies.disclaimer",interpolation:{policyLink:"https://readly.com/cookie"}}))))}}]),n}(m.a);t.a=Object(h.b)((function(e){return{}}),null)(w)},function(e,t,n){"use strict";n.d(t,"d",(function(){return o})),n.d(t,"a",(function(){return c})),n.d(t,"c",(function(){return s})),n.d(t,"b",(function(){return d}));var a=n(10),i=n(19),r=(n(96),n(287));function o(e){var t,n={},r=Object(i.a)(e);try{for(r.s();!(t=r.n()).done;){var o=Object(a.a)(t.value,2),c=o[0],s=o[1];c.startsWith("utm_")&&(n["event_".concat(c)]=s)}}catch(l){r.e(l)}finally{r.f()}return Object.keys(n).length>0?n:null}function c(e){return{tag:e.get("tag"),campaign_token:e.get("campaign_token")}}function s(e){if((null!==e.has("com_data")||e.has("email"))&&e.has("token"))try{var t=Object(r.a)(e.get("com_data")||""),n=t.data.email,a=t.data.token;if(n&&a)return e.delete("com_data"),e.delete("token"),e.has("origin")&&e.delete("origin"),{email:n,token:a}}catch(c){var i=e.get("email"),o=e.get("token");return i&&o?(e.delete("email"),e.delete("token"),e.has("origin")&&e.delete("origin"),{email:i,token:o}):null}return null}var l=new RegExp("[a-z0-9]{24,24}");function u(e){return l.test(e)}function d(e){var t,n,a=(t=e,t.endsWith("/")?t.slice(0,-1):t).split("/");return n=a[a.length-1],/^-?\d+$/.test(n)?{publication_id:a[a.length-3],issue_id:a[a.length-2],page:a[a.length-1]}:u(a[a.length-1])&&u(a[a.length-2])?{publication_id:a[a.length-2],issue_id:a[a.length-1]}:u(a[a.length-1])?{publication_id:a[a.length-1]}:{}}},,,,,,,,,,,,,,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var a=n(4),i=n(5),r=n(12),o=n(13),c=n(0),s=n.n(c),l=(n(331),n(80)),u=function(e){Object(r.a)(n,e);var t=Object(o.a)(n);function n(){var e;Object(a.a)(this,n);for(var i=arguments.length,r=new Array(i),o=0;o<i;o++)r[o]=arguments[o];return(e=t.call.apply(t,[this].concat(r))).ul=s.a.createRef(),e.dropDownContainer=s.a.createRef(),e}return Object(i.a)(n,[{key:"scrollHandler",value:function(e){e.stopPropagation()}},{key:"render",value:function(){var e=this.props.styleForSelect?"small":"big",t=this.props.styleForSelect?"select":"",n=this.props.fullWidth?"full-width-dropdown":"";return s.a.createElement("div",{ref:this.dropDownContainer,className:"gui-dropdown-container ".concat(n)},s.a.createElement("div",{className:"gui-dropdown-list no-left-margin ".concat(t)},s.a.createElement(l.a,{className:e,onScroll:this.scrollHandler.bind(this)},s.a.createElement("ul",{ref:this.ul,style:{padding:0}},this.props.children))))}},{key:"componentDidMount",value:function(){var e=this;window.addEventListener("resize",(function(){var t=e.dropDownContainer.current;if(t){var n=t.querySelector(".simplebar-content");n&&(n.style.width="fit-content",setTimeout((function(){n.style.width="auto"}),0))}}))}}]),n}(s.a.Component)},function(e,t,n){"use strict";var a=n(4),i=n(5),r=n(12),o=n(13),c=n(0),s=n.n(c),l=(n(386),function(e){Object(r.a)(n,e);var t=Object(o.a)(n);function n(e){var i;return Object(a.a)(this,n),(i=t.call(this,e)).dropDownEntryElement=s.a.createRef(),i.foldContentElement=s.a.createRef(),i.heighHelperElement=s.a.createRef(),i.state={foldedOut:!1},i}return Object(i.a)(n,[{key:"hasFoldOut",value:function(){return!!(this.props.children&&this.props.children.length>0)}},{key:"foldOut",value:function(){return this.hasFoldOut()?s.a.createElement("div",{className:"gui-dropdown-entry-fold-content",ref:this.foldContentElement},s.a.createElement("div",{className:"util-height-helper",ref:this.heighHelperElement},s.a.createElement("ul",{style:{padding:0}},this.props.children),s.a.createElement("div",{className:"gui-dropdown-entry-fold-content-spacer"}))):s.a.createElement("div",null)}},{key:"foldHandler",value:function(e){e.stopPropagation();var t=this.dropDownEntryElement.current,n=this.heighHelperElement.current,a=this.foldContentElement.current,i=(null===n||void 0===n?void 0:n.clientHeight)||0;a&&t&&t.classList.contains("folded-out")?(t.classList.remove("folded-out"),a.style.height="".concat(0,"px"),this.setState({foldedOut:!1})):a&&t&&(t.classList.add("folded-out"),a.style.height="".concat(i,"px"),this.setState({foldedOut:!0}))}},{key:"clickHandler",value:function(e){e.stopPropagation(),this.props.onSelect(void 0)}},{key:"foldOutButton",get:function(){return this.hasFoldOut()?s.a.createElement("div",{className:"gui-dropdown-entry-fold-button",onClick:this.foldHandler.bind(this)}):s.a.createElement("div",{className:"gui-dropdown-entry-fold-button hidden"})}},{key:"render",value:function(){return s.a.createElement("li",{className:"gui-dropdown-entry ".concat(this.props.selected?"selected":""," ").concat(this.state.foldedOut?"folded-out":""," ").concat(this.props.subtitle?"subtitle":""),ref:this.dropDownEntryElement},s.a.createElement("div",{className:"gui-dropdown-entry-head",onClick:this.clickHandler.bind(this)},s.a.createElement("div",{className:"gui-dropdown-entry-check"}),s.a.createElement("div",{className:"gui-dropdown-entry-title"},this.props.title),this.foldOutButton),this.foldOut())}}]),n}(s.a.Component));t.a=l},function(e,t,n){"use strict";var a=n(4),i=n(5),r=n(12),o=n(13),c=n(0),s=n.n(c),l=(n(387),n(1)),u=n(58),d=function(e){Object(r.a)(n,e);var t=Object(o.a)(n);function n(e){var i;return Object(a.a)(this,n),(i=t.call(this,e)).dropdownButton=s.a.createRef(),i.dropdownContent=s.a.createRef(),i.dropdown=s.a.createRef(),i.closeButton=s.a.createRef(),i.willClose=!0,i.toggleComponent=function(e){i.willClose=!1,e.classList.contains("open")?e.classList.remove("open"):e.classList.add("open")},i.state={},i}return Object(i.a)(n,[{key:"clearButtonElement",get:function(){return this.props.children[0]}},{key:"buttonElement",get:function(){return this.props.children[1]}},{key:"dropdownContentElement",get:function(){return s.a.createElement(s.a.Fragment,null,s.a.createElement("div",{ref:this.closeButton,className:"close-button"},s.a.createElement(l.b.Button,{iconOnly:!0,icon:l.a.close,thin:!0,theme:"theme-passive"})),this.props.children[2])}},{key:"render",value:function(){var e=this.props.fullWidth?"full-width":"";return s.a.createElement("div",{ref:this.dropdown,className:"gui-dropdown ".concat(e)},s.a.createElement("div",{style:{}},s.a.createElement("div",null,this.clearButtonElement),s.a.createElement("div",{ref:this.dropdownButton,className:"gui-dropdown-button ".concat(e)},this.buttonElement)),s.a.createElement("div",{ref:this.dropdownContent,className:"gui-dropdown-content"},this.dropdownContentElement))}},{key:"componentDidMount",value:function(){var e,t=this,n=null===(e=this.dropdownContent.current)||void 0===e?void 0:e.querySelector(".simplebar-content-wrapper");if(n&&Object(u.b)(n),this.dropdownButton.current&&this.dropdownContent.current&&this.dropdown.current){var a,i=this.dropdownButton.current,r=this.dropdownContent.current,o=this.dropdown.current,c=null===(a=this.closeButton)||void 0===a?void 0:a.current;window.document.addEventListener("click",(function(e){t.willClose&&o.classList.contains("open")&&(o.classList.remove("open"),t.props.onClickOutside&&t.props.onClickOutside()),t.willClose=!0})),null===c||void 0===c||c.addEventListener("click",(function(e){t.toggleComponent(o)})),i.addEventListener("click",(function(e){t.toggleComponent(o)})),r.addEventListener("click",(function(e){t.willClose=!1}))}}}]),n}(s.a.Component);t.a=d},,function(e,t,n){"use strict";var a=n(0),i=n.n(a),r=n(1),o=n(2),c=n(6),s=n(41);t.a=function(e){var t=e.onClose,n=e.onSignUp,a=e.onChangeCountry,l=e.authProcess,u=e.linksHidden,d="countries.".concat(o.b.origin);return i.a.createElement("div",{className:"header-wrapper"},i.a.createElement("div",{className:"links"},"create"===l&&i.a.createElement("div",{onClick:a},i.a.createElement(r.b.Button,{thin:!0,iconOnly:!1,alignIcon:"icon-left",icon:r.a.flag,theme:"theme-passive",submitButton:!1,dynamicWidth:!0},i.a.createElement("span",{style:{textTransform:"uppercase"}},i.a.createElement(c.b,{path:d})))),"login"===l&&!u&&i.a.createElement("div",null,i.a.createElement(r.b.Text,{size:"5"},i.a.createElement(c.b,{path:"dialog.login.createaccount-text"})),i.a.createElement("div",{onClick:function(){Object(s.e)(),n&&n()}},i.a.createElement(r.b.Text,{size:"5",type:"link"},i.a.createElement(c.b,{path:"dialog.login.createaccount-link"}))))),i.a.createElement("div",{onClick:t,className:"close"},i.a.createElement(r.b.Button,{thin:!0,iconOnly:!0,icon:r.a.close,theme:"theme-passive"})))}},function(e,t,n){"use strict";var a=n(0),i=n.n(a);t.a=function(){return i.a.createElement("div",{className:"recaptcha-policy"},"This site is protected by reCAPTCHA and the Google",i.a.createElement("a",{href:"https://policies.google.com/privacy",target:"new"}," ","Privacy Policy")," ","and"," ",i.a.createElement("a",{href:"https://policies.google.com/terms",target:"new"},"Terms of Service")," ","apply.")}},function(e,t,n){"use strict";var a=n(0),i=n.n(a),r=n(1),o=n(6);t.a=function(e){var t=e.onLogin;return i.a.createElement("div",{className:"already-member-links"},i.a.createElement(r.b.Text,{size:"5"},i.a.createElement(o.b,{path:"signup.already.member"})),i.a.createElement("div",{onClick:t,className:"login-link"},i.a.createElement(r.b.Text,{size:"5",type:"link"},i.a.createElement(o.b,{path:"dialog.login.cta-login"}))))}},function(e,t,n){"use strict";var a=n(0),i=n.n(a),r=n(1),o=n(6);t.a=function(){return i.a.createElement("a",{href:"https://readly.com/migrate",className:"facebook-link",target:"new"},i.a.createElement(r.b.Icon,{icon:r.a.info,size:"medium"}),i.a.createElement(r.b.Text,{color:"white"},i.a.createElement(o.b,{path:"dialog.login.facebook-link"})))}},function(e,t,n){"use strict";var a=n(0),i=n.n(a),r=n(1),o=n(6);t.a=function(e){var t=e.triggerResetPassword;return i.a.createElement("div",{onClick:t,className:"reset-password-link"},i.a.createElement(r.b.Text,{type:"text-button",color:"yellow"},i.a.createElement(o.b,{path:"dialog.login.forgetpassword-link"})))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var a=n(14),i=n(2),r=n(72),o=function(e,t,n){var o=Object(r.b)("/trial_plan_period"),c=i.b.state.account.token;Object(r.a)(o,"GET",void 0,{"X-AUTH-TOKEN":c||""},Object(a.a)(Object(a.a)({},(null===n||void 0===n?void 0:n.campaign_tag)&&{trial_offer:null===n||void 0===n?void 0:n.campaign_tag}),(null===n||void 0===n?void 0:n.campaign_token)&&{campaign_token:null===n||void 0===n?void 0:n.campaign_token}))(e,t)}},function(e,t,n){"use strict";var a=n(0),i=n.n(a),r=n(15),o=n(2),c=n(6);t.a=function(){var e="https://".concat(o.b.origin.toLocaleLowerCase(),".readly.com/eula"),t="https://".concat(o.b.origin.toLocaleLowerCase(),".readly.com/privacy");return i.a.createElement("div",{className:"recaptcha-policy"},i.a.createElement(c.b,{path:"legal_terms",interpolation:{buttonName:r.a.t("dialog.login.createaccount-link"),linkTerms:e,linkPrivacy:t}}))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var a=n(2),i=n(72),r=function(e,t,n,r){var o=new URL(Object(i.b)("/default_campaign")),c={pcb_target:encodeURIComponent(e)};r&&(c.campaign_token_override=r);var s=a.b.state.account.token;Object(i.a)(o.toString(),"GET",void 0,{"X-AUTH-TOKEN":s||""},c)(t,n)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var a="https://readly.com/support"},function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var a=n(3),i=n.n(a),r=n(9),o=n(52),c=n(92),s="/bookmarks";function l(e){return u.apply(this,arguments)}function u(){return(u=Object(r.a)(i.a.mark((function e(t){var n;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t?"".concat(Object(c.a)()).concat(s,"?profile=").concat(t):"".concat(Object(c.a)()).concat(s),e.abrupt("return",Object(o.a)(n,o.c));case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function d(e){return h.apply(this,arguments)}function h(){return(h=Object(r.a)(i.a.mark((function e(t){return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,l(t).then((function(e){return Promise.resolve(e.bookmarks)}));case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},,,,,function(e,t,n){"use strict";var a=n(4),i=n(5),r=n(46),o=n(12),c=n(13),s=n(65),l=n(53),u=n(0),d=n.n(u),h=n(37),p=n(168),m=n(1),f=n(75),g=n(6),v=(n(68),n(427),n(7)),b=n(55),E=n(16),y=n(169),k=n(17),w=n(10),O=n(34),C=n(47),_=n(284),T=n.n(_),I=n(179),S=n.n(I),x=O.b.div.withConfig({displayName:"Wrapper",componentId:"sc-1eqarvs-0"})(["width:100%;overflow:hidden;"]),N=Object(O.a)(["from{transform:translateX(-66.66666%);}to{transform:translateX(-33.33333%);}"]),j=Object(O.a)(["from{transform:translateX(-33.33333%);}to{transform:translateX(-66.66666%);}"]),P=O.b.div.withConfig({displayName:"Container",componentId:"sc-1eqarvs-1"})(["height:","px;display:inline-flex;white-space:nowrap;padding:8px 0px;margin:-8px 0px;transform:translateX(",");animation:"," ","s linear infinite;will-change:transform;animation-delay:500ms;position:relative;"],(function(e){return e.height}),(function(e){return"reverse"===e.direction?"-66.666666%":"-33.333333%"}),(function(e){return"reverse"===e.direction?j:N}),(function(e){return e.animationtime*e.itemscount})),R=O.b.img.withConfig({displayName:"Cover",componentId:"sc-1eqarvs-2"})(["height:100%;margin:0px 8px;border-radius:4px;box-shadow:0px 2px 5px rgba(0,0,0,0.25);position:relative;"]);function A(e){var t=e.imageURLs,n=e.animationTime,a=void 0===n?1:n,i=e.direction,r=void 0===i?"forward":i,o=e.height,c=void 0===o?143:o,s=Object(u.useRef)(null);Object(u.useEffect)((function(){window.requestAnimationFrame((function(){if(s.current){s.current.style.display="none";s.current.offsetHeight;s.current.style.marginBottom="1px",s.current.style.display=""}}))}),[]);var l=t.concat(t).concat(t).concat(t).concat(t);return d.a.createElement(x,{ref:s},d.a.createElement(P,{height:c,animationtime:a,itemscount:t.length,direction:r},l.concat(l).concat(l).map((function(e,t){return d.a.createElement(R,{key:t,src:e})}))))}var D="\n  width: 100%;\n  max-width: calc(358px + 16px + 16px);\n  padding: 0px 16px;\n  box-sizing: border-box;\n  @media screen and (min-width: 744px) {\n    max-width: calc(462px + 16px + 16px);\n  };\n",L=Object(O.a)(["from{transform:translateY(100vh);}to{transform:translateY(0vh);}"]),M=O.b.div.withConfig({displayName:"Screen",componentId:"sc-1fix5qy-0"})(["  display:flex;flex-direction:column;align-items:center;background-color:white;height:100%;justify-content:space-between;transform:translateY(100vh);animation:"," 0.5s forwards;"," will-change:transform;"],L,(function(e){return 1===e.noslidein?"animation: none; transform: none;":""})),F=O.b.div.withConfig({displayName:"LogoContainer",componentId:"sc-1fix5qy-1"})(["display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:24px;margin-bottom:8px;height:50px;> img{height:48px;width:192px;margin-bottom:24px;margin-top:8px;}"]),H=O.b.div.withConfig({displayName:"ModalOfferContainer",componentId:"sc-1fix5qy-2"})([""," display:flex;flex-direction:column;justify-content:center;padding-top:16px;padding-bottom:16px;border-radius:16px;border:1px solid ",";margin:0px 0px 0px 0px;font-family:'Roboto';font-style:normal;font-weight:400;font-size:15px;display:flex;color:",";> hr{width:100%;border:1px solid ",";margin-top:8px;}"],D,C.h,C.e,C.e),B=O.b.div.withConfig({displayName:"OfferWrapper",componentId:"sc-1fix5qy-3"})(["margin-bottom:-60px;width:100%;display:flex;flex-direction:column;align-items:center;"]),U=O.b.div.withConfig({displayName:"ContentContainer",componentId:"sc-1fix5qy-4"})([""," display:flex;flex-direction:column;justify-content:space-between;"],D),z=O.b.div.withConfig({displayName:"OfferContainer",componentId:"sc-1fix5qy-5"})(["display:flex;flex-direction:row;justify-content:space-between;margin-top:8px;> h1{font-family:'Roboto';font-style:normal;font-weight:500;font-size:25px;margin:0px;letter-spacing:-0.9px;color:",";}"],C.e),W=O.b.div.withConfig({displayName:"OfferDisclaimer",componentId:"sc-1fix5qy-6"})(["display:flex;flex-direction:row;margin-top:8px;font-family:'Roboto';font-style:normal;font-weight:400;font-size:15px;line-height:130%;color:",";"],C.f),G=O.b.div.withConfig({displayName:"USPContainer",componentId:"sc-1fix5qy-7"})(["display:flex;flex-direction:column;margin-top:8px;font-family:'Roboto';font-style:normal;font-weight:400;font-size:15px;display:flex;color:",";"],C.e),V=O.b.div.withConfig({displayName:"USPRow",componentId:"sc-1fix5qy-8"})(["display:flex;flex-direction:row;margin-top:13px;> p{margin:auto;margin-left:11px;}"]),K=O.b.div.withConfig({displayName:"BottomContainer",componentId:"sc-1fix5qy-9"})(["display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:24px;cursor:default;"]),q=O.b.div.withConfig({displayName:"CustomLink",componentId:"sc-1fix5qy-10"})(["font-family:'Roboto';font-style:normal;font-weight:500;font-size:11px;text-align:center;color:",";text-decoration:underline;text-decoration-color:",";"],C.e,C.i),Y=O.b.div.withConfig({displayName:"Button",componentId:"sc-1fix5qy-11"})(["background-color:",";height:56px;border-radius:8px;margin-top:19px;cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:center;font-family:'Roboto';font-style:normal;font-weight:500;font-size:21px;text-align:justify;color:",";"],C.i,C.g),X=Object(O.b)(Y).withConfig({displayName:"SecondaryButton",componentId:"sc-1fix5qy-12"})(["background:none;border:2px solid black;box-sizing:border-box;margin-bottom:24px;transition:opacity 0.2s;&.disabled{opacity:0;pointer-events:none;}"]),Z=O.b.div.withConfig({displayName:"StepperWrapper",componentId:"sc-1fix5qy-13"})(["display:flex;width:100vw;transition:transform 0.5s;transform:translateX(0vw);align-items:flex-start;&.no-transition{transition:none}"]),J=O.b.div.withConfig({displayName:"Step",componentId:"sc-1fix5qy-14"})(["width:100vw;min-width:100vw;display:flex;justify-content:center;align-items:center;flex-direction:column;"]),Q=O.b.div.withConfig({displayName:"StepperControl",componentId:"sc-1fix5qy-15"})(["",""],D),$=O.b.h1.withConfig({displayName:"LoraHeading",componentId:"sc-1fix5qy-16"})(["font-size:36px;font-family:",";font-wirght:",";line-height:",";letter-spacing:",";color:",";text-align:center;margin:0;margin-bottom:24px;"],C.a,C.b,C.d,C.c,C.e),ee=O.b.div.withConfig({displayName:"ImgDevices",componentId:"sc-1fix5qy-17"})(["position:relative;margin-left:-15%;& > img.ipad{width:100%;}& > img.iphone{position:absolute;width:50%;right:-30%;bottom:0px;}"]),te=O.b.div.withConfig({displayName:"ImgSection",componentId:"sc-1fix5qy-18"})(["width:100%;display:flex;justify-content:center;& > ","{width:","px;}"],ee,(function(e){return e.width})),ne=["https://d3ry4o1su9a59w.cloudfront.net/public/5809f9d8d9e840ed4800001e/58b8105903c6b7033c0000a5/643d05e62b852e0007c8de27/1/432-0001.jpg","https://d3ry4o1su9a59w.cloudfront.net/public/5658382203c6b7a6ec000093/56583ca2d9e840fb6e0000ae/646f2dbde2b2ca2b6b435457/1/432-0001.jpg","https://d3ry4o1su9a59w.cloudfront.net/public/5809f9d8d9e840ed4800001e/58b80f5003c6b7033c0000a4/646b6b79805dfd001b2e1d58/1/432-0001.jpg","https://d3ry4o1su9a59w.cloudfront.net/public/5658382203c6b7a6ec000093/56583ac5d9e840fb6e0000ac/64199dd0e2b2ca05583e0828/1/432-0001.jpg","https://d3ry4o1su9a59w.cloudfront.net/public/5c90a5b703c6b72a9153c1ef/59ba9de6d9e8403b980000f7/6477eb3ce2b2ca2b6b436f86/1/432-0001.jpg","https://d3ry4o1su9a59w.cloudfront.net/public/5b928634d9e84082790000cb/5a280e4f03c6b7c0c700016b/645b6d9bcb3476309e6b8248/1/432-0001.jpg","https://d3ry4o1su9a59w.cloudfront.net/public/53f3345edaafd02b54000008/546a1b97daafd0b105000001/6453cf5be2b2ca2b6b42efe7/1/432-0001.jpg","https://d3ry4o1su9a59w.cloudfront.net/public/5658382203c6b7a6ec000093/56584072d9e84086140000c8/6435215bbcc0460020b85720/2/432-0001.jpg","https://d3ry4o1su9a59w.cloudfront.net/public/5809f9d8d9e840ed4800001e/5818c7ba03c6b78709000055/642e8dd28c84e0000823f299/1/432-0001.jpg","https://d3ry4o1su9a59w.cloudfront.net/public/5658382203c6b7a6ec000093/56583e5a03c6b7d8a50000d5/63b6b5d5e2b2ca05583c95ce/1/432-0001.jpg","https://d3ry4o1su9a59w.cloudfront.net/public/635a9527891550000bbb5497/639890d14539360008d4d4fc/647707d231fb2375211893e1/1/432-0001.jpg"],ae=["https://d3ry4o1su9a59w.cloudfront.net/public/5809f9d8d9e840ed4800001e/59fc6ef503c6b7f78800023b/646778d82e3648001ffe5ec7/1/432-0001.jpg","https://d3ry4o1su9a59w.cloudfront.net/public/53cae3a9daafd05c1900005c/532bf65f01704d0ca700008f/646606a72e36480008fe4945/1/432-0001.jpg","https://d3ry4o1su9a59w.cloudfront.net/public/5363a9dbabb90f48a0000050/54329a098ea57fbdd6000019/6471b81c2c6da17412bcc406/1/432-0001.jpg","https://d3ry4o1su9a59w.cloudfront.net/public/5809f9d8d9e840ed4800001e/59fc6ed903c6b7f78800023a/63d10e4c68df20000813347f/1/432-0001.jpg","https://d3ry4o1su9a59w.cloudfront.net/public/5658382203c6b7a6ec000093/56583cf4d9e840fb6e0000b0/63d941d7e2b2ca05583d07b5/1/432-0001.jpg","https://d3ry4o1su9a59w.cloudfront.net/public/53cae3a9daafd05c1900005c/53db62f5daafd0a7320000ca/64521abdcb347630a76b361c/1/432-0001.jpg","https://d3ry4o1su9a59w.cloudfront.net/public/5afa8d3ed9e8404b190001d7/61bb04304026c2002171a1e1/645a351959f14f0ac7672d5c/1/432-0001.jpg","https://d3ry4o1su9a59w.cloudfront.net/public/53f3345edaafd02b54000008/5469f5a1daafd045e5000023/645cd2efe2b2ca2b6b431130/1/432-0001.jpg","https://d3ry4o1su9a59w.cloudfront.net/public/5658382203c6b7a6ec000093/56583e6bd9e840828500009e/645a368659f14f0ac7672d89/1/432-0001.jpg","https://d3ry4o1su9a59w.cloudfront.net/public/5cd9500d03c6b7618d273835/613b214f12dd1000117ce735/647aad3be2b2ca2b6b4379b5/1/432-0001.jpg","https://d3ry4o1su9a59w.cloudfront.net/public/5395de7701704d2bc9000056/53298d8201704d0ca7000052/6363873390263b0008b226ff/1/432-0001.jpg"];function ie(e){var t=e.campaign,n=e.onClick,a=e.close,i=e.subscriptionExpired,r=e.useOnboarding,o=window.history.state.paywall_cancel?2:r?0:2,c=window.history.state.paywall_cancel?1:0,s=Object(u.useState)(o),l=Object(w.a)(s,2),h=l[0],p=l[1],m=Object(u.useState)(!1),f=Object(w.a)(m,2),v=f[0],b=f[1],E=Object(u.useState)(!0),y=Object(w.a)(E,2),k=y[0],O=y[1];return Object(u.useEffect)((function(){var e,t=function(){O(window.innerHeight<620)},n=function(){b(!0),e&&window.clearTimeout(e),e=window.setTimeout((function(){b(!1),t()}),50)};return t(),window.addEventListener("resize",n),function(){return window.removeEventListener("resize",n)}}),[]),t?d.a.createElement(M,{noslidein:c},d.a.createElement(F,null,d.a.createElement("img",{src:T.a,alt:"Logo"})),d.a.createElement(Z,{className:"".concat(v?"no-transition":""),style:{transform:"translateX(-".concat(100*h,"vw)")}},d.a.createElement(J,null,d.a.createElement(U,null,d.a.createElement($,null,"7,000+ magazines and newspapers")),d.a.createElement(A,{height:k?200:143,imageURLs:ae,animationTime:15,direction:"forward"}),!k&&d.a.createElement(d.a.Fragment,null,d.a.createElement("div",{style:{height:"16px"}}),d.a.createElement(A,{imageURLs:ne,animationTime:15,direction:"reverse"}))),d.a.createElement(J,null,d.a.createElement(U,null,d.a.createElement($,null,"Unlimited reading across all devices"),d.a.createElement(te,{width:k?130:200},d.a.createElement(ee,null,d.a.createElement("img",{alt:"",className:"ipad",src:"https://dnjpbxg2wcpr8.cloudfront.net/covers/b3NrZG1rO0BKL3p-bmFnbHFle3x6XHJkJSwuLSV7K34RRUNCQkEWEx1MHxscHR4dAxQAcAFTDgMPDA1dWVkLWXEldXp3fXUmeX8pfWl_DXpmZGpgMjBiM2E8Ym9sOzxpBVFSU1QHUUJaKl9fD19fDBZCFhIVExJHHBsZGkxNTk-wtKTx4fbp6_394-TisLq8orfm9vnl-vbs_Kfv-fDu88HVx_zAwNDOy8z1297C8Z2Ag4Dsh9GQw8HJ34bQ1M3L"}),d.a.createElement("img",{alt:"",className:"iphone",src:"https://dp3spgyxdl558.cloudfront.net/uploads%2Fglobal_assets%2Fcrrjgpr8qkf-GB-IE-AU-NZ_mobile-article_274x546px.png"}))))),d.a.createElement(J,{style:{justifyContent:"flex-start"}},d.a.createElement(B,null,d.a.createElement(H,null,d.a.createElement("p",{style:{margin:"0px",color:C.e,fontSize:"11px",fontWeight:700}},i?d.a.createElement(g.b,{path:"clg.freedly-article.paywall.offer-text-top-expired"}):d.a.createElement(g.b,{path:"clg.freedly-article.paywall.offer-text-top"})),d.a.createElement(z,null,d.a.createElement("h1",null,t.cta)),d.a.createElement(W,null,d.a.createElement(g.b,{path:"clg.freedly-article.paywall.offer-disclaimer-recurring",interpolation:{recurring_price:t.disclaimer_s}})),d.a.createElement("hr",null),d.a.createElement(G,null,d.a.createElement(V,null,d.a.createElement("img",{src:S.a,alt:"Checkmark"}),d.a.createElement("p",null,d.a.createElement(g.b,{path:"clg.freedly-article.paywall.usp-1"}))),d.a.createElement(V,null,d.a.createElement("img",{src:S.a,alt:"Checkmark"}),d.a.createElement("p",null,d.a.createElement(g.b,{path:"clg.freedly-article.paywall.usp-2"}))),d.a.createElement(V,null,d.a.createElement("img",{src:S.a,alt:"Checkmark"}),d.a.createElement("p",null,d.a.createElement(g.b,{path:"clg.freedly-article.paywall.usp-3"})))),d.a.createElement(Y,{onClick:function(){return n("pending")}},d.a.createElement(g.b,{path:"clg.freedly-article.paywall.start-trial-button"})),d.a.createElement("p",{style:{display:"flex",justifyContent:"center",margin:"16px 0px 0px 0px"}},d.a.createElement(g.b,{path:"clg.freedly-article.paywall.cancel-anytime"}))),!i&&d.a.createElement(K,null,d.a.createElement(q,{onClick:function(){window.history.pushState({article_reader:!0,ignore:!0},""," "),a()}},d.a.createElement(g.b,{path:"clg.freedly-article.paywall.continue-without-subscribing"})))))),d.a.createElement(Q,null,d.a.createElement(X,{className:h<2?"":"disabled",onClick:function(){return p(h+1)}},"Next"))):null}var re=n(61),oe=O.b.div.withConfig({displayName:"CLGPage",componentId:"sc-8sqp5a-0"})(["width:100%;height:100%;background:white;margin:0;display:flex;justify-content:center;"]),ce=O.b.div.withConfig({displayName:"CLGWrapper",componentId:"sc-8sqp5a-1"})(["color:",";margin-top:36px;padding:0px 16px;.status-container div:not(:empty){margin:12px 0px;}"],C.e);function se(e){var t=e.onClick;return d.a.createElement(oe,null,d.a.createElement(ce,null,d.a.createElement(re.a,{title:"payment.success.title",description:"payment.success.description",ctaButtonText:"payment.success.ctaButtonText",icon:m.a.check,iconColor:"success",onCtaButtonClick:t})))}var le=O.b.div.withConfig({displayName:"CLGPage",componentId:"sc-1y81eci-0"})(["width:100%;height:100%;background:white;margin:0;display:flex;justify-content:center;"]),ue=O.b.div.withConfig({displayName:"CLGWrapper",componentId:"sc-1y81eci-1"})(["color:",";margin-top:36px;padding:0px 16px;.status-container div:not(:empty){margin:12px 0px;}"],C.e);function de(e){var t=e.onClick;return d.a.createElement(le,null,d.a.createElement(ue,null,d.a.createElement(re.a,{title:"payment.fail.title",description:"payment.fail.description",ctaButtonText:"payment.fail.ctaButtonText",icon:m.a.error,ctaButtonIcon:m.a.refresh,onCtaButtonClick:function(){return t("start")}})))}var he=O.b.div.withConfig({displayName:"CLGPage",componentId:"sc-9j9h44-0"})(["width:100%;height:100%;background:white;margin:0;display:flex;justify-content:center;"]),pe=O.b.div.withConfig({displayName:"CLGWrapper",componentId:"sc-9j9h44-1"})(["color:",";margin-top:36px;padding:0px 16px;.status-container div:not(:empty){margin:12px 0px;}"],C.e);function me(e){var t=e.onClick,n=e.message;return d.a.createElement(he,null,d.a.createElement(pe,null,d.a.createElement(re.a,{title:"payment.unknown.title",description:null!==n&&void 0!==n?n:"payment.unknown.description",ctaButtonText:"payment.unknown.ctaButtonText",icon:m.a.error,ctaButtonIcon:m.a.error,onCtaButtonClick:t})))}function fe(){return d.a.createElement("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",position:"absolute",top:0,left:0,width:"100vw",height:"100vh",background:"white"}},d.a.createElement("div",{className:"spinner"}))}var ge=n(11),ve=n(94);function be(e){var t=e.status,n=e.url,a=Object(ge.c)((function(e){return e.mobile})),i=d.a.useRef(null),r=d.a.useState(!0),o=Object(w.a)(r,2),c=o[0],s=o[1],l=d.a.useCallback((function(e,t){var a,r,o=window.document.getElementsByTagName("html")[0],c=window.getComputedStyle(o).fontSize,s={id:ve.a,name:e,payload:{fontSize:c,isMobile:t}};n&&(null===(a=i.current)||void 0===a||null===(r=a.contentWindow)||void 0===r||r.postMessage(s,n))}),[n]);return d.a.useEffect((function(){l("resize",a)}),[a,l]),d.a.useEffect((function(){i.current&&n&&(i.current.src=n)}),[t,n]),d.a.useEffect((function(){var e=function(){l("resize",a)};return window.addEventListener("resize",e),function(){window.removeEventListener("resize",e)}}),[l,a]),n?d.a.createElement("div",{className:"payment-frame"},d.a.createElement("div",{className:c?"":"hidden"},d.a.createElement(fe,null)),d.a.createElement("iframe",{title:"payment",ref:i,scrolling:"auto",src:n,className:c?"hidden":"",onLoad:function(e){l("init",a),s(!1)}})):null}n.d(t,"a",(function(){return Ee}));var Ee=function(e){Object(o.a)(n,e);var t=Object(c.a)(n);function n(e){var i,o,c;return Object(a.a)(this,n),(c=t.call(this,e)).messageHandler=function(e){Object(f.g)(e)&&c.processMessage(e.data)},c.getDefaultCampaignSuccess=function(e){e.data.checkout_path&&e.data.plan?c.setState({paymentStatus:"start",checkoutPath:e.data.checkout_path,campaign:{headline:e.data.plan.headline,uspList:e.data.plan.usp_list,cta:e.data.plan.cta,disclaimer:e.data.plan.disclaimer,disclaimer_s:e.data.plan.disclaimer_s}}):c.setState({paymentStatus:"nocampaign"})},c.getDefaultCampaignError=function(e){c.setState({paymentStatus:"unknown"})},c.getDefaultCampaign=function(){var e=new URL(window.location.href);e.searchParams.delete("cto"),Object(p.a)(e.toString(),c.getDefaultCampaignSuccess,c.getDefaultCampaignError,c.props.camaignTokenOverride)},c.popstateHandler=function(e){c.setState({lastPopStateEvent:e}),e.state.clg_payment_dialog_payment&&(e.preventDefault(),c.setPaymentStatus("pending",!1)),e.state.clg_payment_dialog&&(e.preventDefault(),c.setPaymentStatus("start",!1)),e.state.article_reader&&(e.preventDefault(),Object(s.a)((i=Object(r.a)(c),Object(l.a)(n.prototype)),"closeHandler",i).call(i))},c.setPaymentStatus=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return t&&"pending"===e&&"#pw"!==window.location.hash&&(window.history.pushState({},"","#pw"),window.history.replaceState(Object.assign({},window.history.state,{clg_payment_dialog_payment:!0,ignore:!0}),"",window.location.href)),t&&"start"===e&&"#pwstart"!==window.location.hash&&(window.history.pushState({},"","#pwstart"),window.history.replaceState(Object.assign({},window.history.state,{clg_payment_dialog:!0,ignore:!0}),"",window.location.href)),"pending"===e&&c.props.onCheckoutEntered&&c.props.onCheckoutEntered(),c.setState({paymentStatus:e}),e},c.successPayment=function(){window.history.replaceState(null,"",window.location.pathname),Object(s.a)((o=Object(r.a)(c),Object(l.a)(n.prototype)),"closeHandler",o).call(o),Object(b.a)().then((function(e){Object(E.m)(e.subscriptions)})).catch((function(e){}))},c.state={frameLoading:!0,paymentStatus:c.setPaymentStatus("start"),paymentError:null,checkoutPath:null,campaign:null,lastPopStateEvent:null},c}return Object(i.a)(n,[{key:"supportLink",get:function(){return y.a}},{key:"trackOutboundClick",value:function(e){Object(v.l)(e.currentTarget.href)}},{key:"processMessage",value:function(e){var t=e.name,n=e.payload,a=Object(f.h)(n.status)?n.status:"unknown";switch(t){case"close":this.close();break;case"status":n.dataLayer?this.props.onPaymentSuccess&&this.props.onPaymentSuccess(n.dataLayer):this.props.onPaymentSuccess&&this.props.onPaymentSuccess(),this.setState({paymentStatus:a});break;case"error":this.setState({paymentStatus:"unknown",paymentError:n.error})}}},{key:"componentDidMount",value:function(){Object(s.a)(Object(l.a)(n.prototype),"componentDidMount",this).call(this),window.addEventListener("message",this.messageHandler),window.addEventListener("popstate",this.popstateHandler);var e=new URLSearchParams(window.location.search);e.has("pcb")?this.handlePaymentCallback(e.get("pcb")):this.getDefaultCampaign()}},{key:"handlePaymentCallback",value:function(e){var t=this;e&&JSON.parse(decodeURIComponent(atob(e))).forEach((function(e){t.processMessage(e)}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("message",this.messageHandler),window.removeEventListener("popstate",this.popstateHandler)}},{key:"componentDidUpdate",value:function(e,t){"cancelled"===t.paymentStatus&&"cancelled"===this.state.paymentStatus&&this.setPaymentStatus("pending")}},{key:"getContentView",value:function(){var e,t,n;switch(this.state.paymentStatus){case"init":case"loading":return d.a.createElement(fe,null);case"start":return d.a.createElement(ie,{campaign:this.state.campaign,useOnboarding:(null===(e=this.state.lastPopStateEvent)||void 0===e||null===(t=e.target)||void 0===t||null===(n=t.location)||void 0===n||!n.hash)&&this.props.useOnboarding,subscriptionExpired:this.props.subscriptionExpired,onClick:this.setPaymentStatus,close:this.closeHandler.bind(this)});case"cancelled":case"pending":return d.a.createElement(be,{status:this.state.paymentStatus,url:this.state.checkoutPath});case"success":return d.a.createElement(se,{onClick:this.successPayment});case"fail":return d.a.createElement(de,{onClick:this.setPaymentStatus});default:return d.a.createElement(me,{message:this.state.paymentError,onClick:this.doneHandler.bind(this)})}}},{key:"getHeaderView",value:function(){var e=this;switch(this.state.paymentStatus){case"start":case"init":return d.a.createElement("div",{style:{display:"flex",alignItems:"top",justifyContent:"space-between"}},d.a.createElement("a",{onClick:this.trackOutboundClick,href:this.supportLink,target:"_blank",rel:"noopener noreferrer"},d.a.createElement(m.b.Button,{noIcon:!0,thin:!0,theme:"theme-passive"},d.a.createElement(m.b.Text,{size:"2"},d.a.createElement(g.b,{path:"payment.start.supportButtonText"})))),d.a.createElement("div",{className:"override-reader-touch-events",onClick:this.closeHandler.bind(this)},d.a.createElement(m.b.Button,{thin:!0,iconOnly:!0,icon:m.a.close,theme:"theme-passive"})));case"cancelled":case"success":case"fail":case"unknown":case"nocampaign":return d.a.createElement("div",{style:{zIndex:1}},d.a.createElement("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",paddingBottom:"1rem",width:"100%"}},d.a.createElement("div",{id:"readly-logo",style:{cursor:"pointer"},onClick:function(){return e.close()}},d.a.createElement(m.b.Logo,null,"Button")),d.a.createElement("div",{style:{display:"flex",flexDirection:"row",alignItems:"center"}},d.a.createElement(m.b.Icon,{icon:m.a.locked,size:"medium",color:"white"}),d.a.createElement("div",{style:{width:"0.5rem"}}),d.a.createElement(m.b.Text,{color:"white",size:"6"},k.a.isMobile?d.a.createElement(g.b,{path:"payment.header.sslTextShort"}):d.a.createElement(g.b,{path:"payment.header.sslTextLong"})))),d.a.createElement("div",{className:"header-divider"},d.a.createElement(m.b.Divider,{fullWidth:!0,showDivider:!0})));default:return null}}},{key:"content",value:function(){var e="init"===this.state.paymentStatus||"start"===this.state.paymentStatus?"standard":"full-screen";return d.a.createElement("div",{id:"payment-clg-dialog-container",className:"DialogWrapper ".concat(e," payment-dialog")},this.getContentView())}}]),n}(h.a)},function(e,t,n){"use strict";var a=n(14),i=n(3),r=n.n(i),o=n(9),c=n(10),s=n(0),l=n.n(s),u=n(35),d=n(41),h=n(20),p=n(116),m=n(24),f=(n(419),function(e){var t=e.src,n=e.alt,a=Object(s.useState)(!1),i=Object(c.a)(a,2),r=i[0],o=i[1],u=r?{}:{display:"none"};return l.a.createElement(s.Fragment,null,!r&&l.a.createElement("div",{className:"shimmer",style:{width:"100%",height:"100%"}}),l.a.createElement("img",{src:t,alt:n,style:u,onLoad:function(){o(!0)}}))}),g=n(11),v=function(e){var t=e.thumb;return l.a.createElement("div",{className:"hero-cover"},l.a.createElement(f,{src:t.thumbnail(h.c.MEDIUM),alt:t.title}))},b=n(161),E=n(121),y=n(177),k=n(55),w=n(16),O=n(1),C=n(114),_=function(e){var t=e.title,n=e.pageId;return l.a.createElement("div",{className:"shared-info"},l.a.createElement("div",{className:"issue-info"},l.a.createElement(C.a,{icon:O.a.magazine,size:"medium"}),l.a.createElement(O.b.Text,{color:"yellow"}," ",t," ")),l.a.createElement(O.b.Text,{color:"white"}," Page ",n))};t.a=function(e){var t=e.success,n=e.dialogData,i=e.onClose,O=Object(s.useState)(n.data),C=Object(c.a)(O,2),T=C[0],I=C[1],S=n.router.params,x=S.category,N="newspaper"===S.type,j=Object(s.useState)([]),P=Object(c.a)(j,2),R=P[0],A=P[1],D=Object(s.useState)("create"),L=Object(c.a)(D,2),M=L[0],F=L[1],H=Object(s.useState)(),B=Object(c.a)(H,2),U=B[0],z=B[1],W=Object(s.useState)(!1),G=Object(c.a)(W,2),V=G[0],K=G[1],q=Object(g.c)((function(e){return e.languages})),Y=Object(g.c)((function(e){return e.countries})),X=Object(g.c)((function(e){return e.mobile})),Z=S.page,J=S.issue_id,Q=Object(s.useState)(""),$=Object(c.a)(Q,2),ee=$[0],te=$[1],ne=Z&&Z,ae=function(e){t(M)},ie=function(e){},re=function(){Object(p.a)((function(){t(M),Object(k.a)().then((function(e){Object(w.m)(e.subscriptions)})).catch((function(e){}))}),ae,{campaign_token:w.c.currentCampaignToken})},oe=function(){var e=Object(o.a)(r.a.mark((function e(t,n){return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Object(d.b)(t,n,re,ie);case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),ce=function(){var e=Object(o.a)(r.a.mark((function e(t,n){return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Object(d.b)(t,n,re,ie);case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}();Object(s.useEffect)((function(){var e={countries:Y.join(","),languages:q.join(","),perPage:7,page:1};(N?u.b.newspapers(e):u.b.magazines(Object.assign(Object(a.a)({categories:x},e)))).then((function(e){A(e.content)})).catch((function(e){}))}),[Y,q,x,N]),Object(s.useEffect)((function(){ne&&u.b.issue(J).then((function(e){var t=new h.e(1,e.publication,e.id,e.imageurl,e.title,e.publish_date,e.publish_date,e.issue,parseInt(Z),"");te(e.title),I(t)}))}),[J,Z,ne]);return l.a.createElement(s.Fragment,null,l.a.createElement(b.a,{onChangeCountry:function(){i(),m.c.createBlockingDialog(m.b.CHANGE_COUNTRY,void 0,(function(){return ne?function(e){m.c.createBlockingDialog(m.b.CREATE_ACCOUNT_IN_SHARE,e)}(n):function(e){m.c.createBlockingDialog(m.b.CREATE_ACCOUNT_IN_CONTEXT,e)}(n)}))},onSignUp:function(){return F("create")},onClose:i,authProcess:M,linksHidden:V}),l.a.createElement("div",{className:"wrapper"},!ne&&l.a.createElement("div",{className:"paywall-container dimmed"},T&&X&&l.a.createElement("div",{key:T.issueId,className:"paywall-item"},l.a.createElement(f,{src:T.thumbnail(h.c.MEDIUM),alt:T.issueTitle})),R.map((function(e){return l.a.createElement("div",{key:e.issueId,className:"paywall-item"},l.a.createElement(f,{src:e.thumbnail(h.c.MEDIUM),alt:e.issueTitle}))}))),ne&&X&&T&&l.a.createElement(l.a.Fragment,null,l.a.createElement("div",{className:"hero-container-mobile"},l.a.createElement("div",{className:"gradient"}),l.a.createElement(_,{title:ee,pageId:Z}),l.a.createElement(f,{src:T.thumbnail(h.c.MEDIUM),alt:T.issueTitle}))),l.a.createElement("div",{className:"content-wrapper"},l.a.createElement("div",{className:"hero-container"},T&&!X&&l.a.createElement(v,{thumb:T}),ne&&l.a.createElement(_,{title:ee,pageId:Z})),l.a.createElement("div",{className:"form-container"},l.a.createElement(y.a,{onResetPassword:function(){i(),U&&Object(E.b)(U)},onNextStepActive:function(e){K(e)},initProcess:M,onProcessChange:function(e,t){F(e),t&&z(t)},onSuccess:function(e,n,a){"login"===a?t(M):"create"===a?oe(e,n):"claim"===a&&ce(e,n)}})))))}},function(e,t,n){"use strict";var a=n(10),i=n(0),r=n.n(i),o=n(1),c=n(41),s=n(6),l=n(162),u=n(27),d=n(91),h=n(48),p=n(7),m=function(e){var t=e.onSuccess,n=e.onMailCheck,c=e.onNextStepActive,l=Object(i.useState)(new h.a),m=Object(a.a)(l,1)[0],f=r.a.useState(!1),g=Object(a.a)(f,2),v=g[0],b=g[1],E=r.a.useState(""),y=Object(a.a)(E,2),k=y[0],w=y[1],O=Object(i.useState)(!1),C=Object(a.a)(O,2),_=C[0],T=C[1],I=_||v;return r.a.createElement(h.b,{formId:m,onSubmit:function(e,a,i){if(!I)return Object(d.a)(k).then((function(e){var t=e.exists,i=t?"login":"create";T(t),b(e.valid),n(k,t,i),c(t||v),v||a.email.validate(!1,k,[{type:"required"},{type:"email"}])})),i.submitted();n(k,_,_?"login":"create"),c(!0),_?function(e,n,a){u.f.login(e.email,e.password).then((function(i){a.submitted(),i.success?(Object(p.a)(p.e.create_and_login,p.d.login,"login_success"),t(k,e.password,_?"login":"create")):(Object(p.a)(p.e.create_and_login,p.d.login,"login_failure"),i.errorCode===u.d.LOGIN_ERROR_FAILED_AUTH?n.password.validateCustom(!1,i.error):n["form-error"].validateCustom(!1,i.error))}))}(e,a,i):function(e,n,a){u.f.signUp(k,e.password).then((function(n){n.success&&(Object(p.a)(p.e.create_and_login,p.d.create_account,"create_account_success"),t(k,e.password,_?"login":"create",n.accountId))})).catch((function(e){a.submitted(),Object(p.a)(p.e.create_and_login,p.d.create_account,"create_account_failure"),n.password.validateCustom(!1,e.error)}))}(e,a,i)}},r.a.createElement(o.b.Input,{id:"login-email",formId:m,key:"loginEmail",placeholder:r.a.createElement(s.b,{path:"dialog.login.input.email.placeholder"}),placeholderFocus:r.a.createElement(s.b,{path:"dialog.login.input.email.placeholder-focus"}),name:"email",inputmode:"email",onChange:function(e){return t=null===e||void 0===e?void 0:e.currentTarget,T(!1),b(!1),c(!1),void w(t.value.trim());var t}}),I&&r.a.createElement("div",{className:"fade-in"},r.a.createElement(o.b.Input,{isFocused:!0,formId:m,key:"loginPassword",placeholder:r.a.createElement(s.b,{path:"dialog.login.input.password.placeholder"}),placeholderFocus:r.a.createElement(s.b,{path:"dialog.login.input.password.placeholder-focus"}),name:"password",validation:[{type:"required"}],type:"password"})),r.a.createElement(o.b.Input,{formId:m,name:"form-error",type:"error"}),r.a.createElement(o.b.Button,{submitButton:!0,noIcon:!0,id:"login-form-submit-button"},!v&&!_&&r.a.createElement(s.b,{path:"dialog.login.cta.signup.continue"}),v&&!_&&r.a.createElement(s.b,{path:"dialog.login.createaccount-link"}),_&&r.a.createElement(s.b,{path:"dialog.login.cta-login"})))},f=n(163),g=n(164),v=n(165),b=function(e){var t=e.freePeriod;return r.a.createElement(r.a.Fragment,null,r.a.createElement(o.b.Title,null,r.a.createElement(s.b,{path:"enter.email.read"})),r.a.createElement(o.b.Text,{extraCss:" sub-title"},t?r.a.createElement("div",{className:"fade-in"},r.a.createElement(s.b,{path:"signup.free.dynamicpromotion",interpolation:{freePeriod:t}})):r.a.createElement("div",null,r.a.createElement("div",null,r.a.createElement(s.b,{path:"signup.free.promotion"})))))},E=n(166),y=n(167),k=n(16),w=window;t.a=function(e){var t=e.onSuccess,n=e.initProcess,u=e.onProcessChange,d=e.onNextStepActive,h=e.onResetPassword,O=Object(i.useState)(!1),C=Object(a.a)(O,2),_=C[0],T=C[1],I=Object(i.useState)(null),S=Object(a.a)(I,2),x=S[0],N=S[1],j=w.trial_offer;Object(i.useEffect)((function(){Object(E.a)((function(e){N(e.data)}),(function(e){}),{campaign_tag:j,campaign_token:k.c.currentCampaignToken})}),[j]);return r.a.createElement("div",{className:"login-sign-up-view"},r.a.createElement("div",{className:"skip-margin-top"},"login"===n&&r.a.createElement(o.b.Title,null,r.a.createElement(s.b,{path:"dialog.login.title"})),"create"===n&&r.a.createElement(b,{freePeriod:null===x||void 0===x?void 0:x.free_period}),r.a.createElement(m,{onNextStepActive:function(e){d(e),T(e)},onMailCheck:function(e,t,n){window.location.pathname.includes("/freedly/")&&Object(p.c)(p.e.content_led_growth,{eventLabel:"step_2_email_entered"}),u(n,e)},onSuccess:function(e,n,a,i){"create"===a?Object(c.d)(x,i,e):"claim"===a?Object(c.c)(i):"login"===a&&Object(c.f)(),t(e,n,a)}}),"create"===n&&!_&&r.a.createElement(f.a,{onLogin:function(){u("login")}}),"login"===n&&!_&&r.a.createElement(g.a,null),"login"===n&&_&&r.a.createElement(v.a,{triggerResetPassword:h}),"create"===n&&r.a.createElement(y.a,null),r.a.createElement(l.a,null)))}},function(e,t,n){"use strict";var a=n(10),i=n(31),r=n.n(i),o=n(0),c=n(11),s=n(138),l=n(120),u=Object(s.a)();t.a=function(e){var t=e.addToStorage,n=Object(o.useState)(!1),i=Object(a.a)(n,2),s=i[0],d=i[1],h=Object(l.a)("welcome"),p=Object(a.a)(h,1)[0],m=Object(c.c)((function(e){return e.account.accountId})),f=Object(c.c)((function(e){return e.account.email})),g=!(!f||null===f);return Object(o.useEffect)((function(){null!==p&&g&&m&&u.getItem("new-account-welcome").then((function(e){var n,a=r()(new Date(1e3*parseInt(m.substring(0,8),16))),i=null===e,o=r.a.unix(parseInt(p,10)),c=r()(o).isValid(),s=r()(o).isBetween((n=o,r()(n).subtract(1,"m")),r()().add(10,"m")),l=r()(a).isBefore(o),h=c&&s&&g&&i&&l;d(h),h&&t&&u.setItem("new-account-welcome","1")}))}),[g,t,p,m]),[s]}},function(e,t,n){e.exports=n.p+"static/media/Check.5646b074.svg"},,,,,,,,,,,,,,,,,,,,,function(e,t,n){},function(e,t,n){},function(e,t,n){},,function(e,t,n){"use strict";var a=n(4),i=n(5),r=n(12),o=n(13),c=n(0),s=n.n(c),l=n(2),u=n(11),d=n(15),h=(n(254),n(1)),p=n(74),m=function(e){Object(r.a)(n,e);var t=Object(o.a)(n);function n(e){var i;return Object(a.a)(this,n),(i=t.call(this,e)).down=!1,i.downX=0,i.downY=0,i.elementCacheX=500,i.elementCacheY=20,i.activeInspection=null,i.state={x:i.elementCacheX,y:i.elementCacheY,inspectedTranslateComponent:null,showColors:!0},i}return Object(i.a)(n,[{key:"pointerDown",value:function(e){var t=[!0,e.pageX,e.pageY];this.down=t[0],this.downX=t[1],this.downY=t[2];var n=[e.currentTarget.offsetLeft,e.currentTarget.offsetTop];this.elementCacheX=n[0],this.elementCacheY=n[1]}},{key:"pointerUp",value:function(e){this.down=!1}},{key:"pointerMove",value:function(e){this.down&&this.setState({x:this.elementCacheX+e.pageX-this.downX,y:this.elementCacheY+e.pageY-this.downY})}},{key:"refreshTranslations",value:function(e){fetch("/refresh_translations").then((function(e){d.a.reloadResources()}))}},{key:"changeLanguage",value:function(e){l.b.locale(e),this.forceUpdate()}},{key:"inspection",get:function(){var e,t,n=this.state.inspectedTranslateComponent;return n?s.a.createElement("div",{className:"inspection"},s.a.createElement("div",{style:{display:"flex",alignItems:"baseline"}},s.a.createElement(h.b.Title,{type:"frame-heading",noMargin:!0},n.props.path),s.a.createElement(h.b.InlineSpacer,{width:1}),s.a.createElement(h.b.Title,{type:"small",noMargin:!0},s.a.createElement("a",{target:"new",href:"https://app.lokalise.com/project/811181685f7c24d464f5d7.19440868/?view=multi&search=".concat(n.props.path)},"Find in Lokalise"))),d.a.availableLanguages.map((function(e,t){var a=Object.assign({},n.props.interpolation||{});return a.lng=e,p.a.exists(n.props.path,a)?0===p.a.t(n.props.path,a).length?s.a.createElement(h.b.Title,{key:t,type:"medium",noMargin:!1},s.a.createElement("span",{className:"translation-language blank"},e),"[blank]"):s.a.createElement(h.b.Title,{key:t,type:"medium",noMargin:!1},s.a.createElement("span",{className:"translation-language"},e),p.a.t(n.props.path,a)):s.a.createElement(h.b.Title,{key:t,type:"medium",noMargin:!1},s.a.createElement("span",{className:"translation-language missing"},e),"Translation Missing")})),s.a.createElement("pre",{className:""},JSON.stringify(n.props.interpolation,null,4)),(null===(e=this.state.inspectedTranslateComponent)||void 0===e?void 0:e.props.date)&&s.a.createElement("div",null,s.a.createElement(h.b.Text,{type:"description"},s.a.createElement("span",{style:{color:"red"}},s.a.createElement("b",null,"!!!"))," ","This is a date, see"," ",s.a.createElement("a",{target:"new",href:"https://momentjs.com/docs/#/displaying/format/"},"Moment.js doc")," ","for formating options",s.a.createElement("br",null),s.a.createElement("span",{style:{color:"red"}},null===(t=this.state.inspectedTranslateComponent)||void 0===t?void 0:t.props.date.toISOString())),s.a.createElement(h.b.Divider,{showDivider:!0})),s.a.createElement(h.b.Text,{type:"description"},'"count" is used for pluralisation')):null}},{key:"languageElement",value:function(e){var t=l.b.state.locale===e;return s.a.createElement(h.b.DropdownEntry,{onSelect:this.changeLanguage.bind(this,e),title:e,key:e,selected:t})}},{key:"languageDropdown",get:function(){var e=s.a.createRef(),t=s.a.createRef();return s.a.createElement(h.b.Dropdown,{buttonRootRef:e,dropDownListRootRef:t},s.a.createElement("div",null),s.a.createElement(h.b.Button,{noWrap:!0,rootref:e,thin:!0,alignIcon:"icon-left",icon:h.a.settings,theme:"theme-option"},"Language"),s.a.createElement(h.b.DropdownList,{rootref:t},d.a.availableLanguages.map(this.languageElement.bind(this))))}},{key:"render",value:function(){var e=this;return this.state.showColors?window.document.body.classList.add("translation-assistant-show-colors"):window.document.body.classList.remove("translation-assistant-show-colors"),s.a.createElement("div",{style:{left:"".concat(this.state.x,"px"),top:"".concat(this.state.y,"px")},onPointerDown:this.pointerDown.bind(this),onPointerUp:this.pointerUp.bind(this),className:"translation-assistant"},s.a.createElement("div",{className:"handle"}),s.a.createElement("div",{className:"content"},s.a.createElement("div",{className:"tools"},s.a.createElement("div",{onClick:this.refreshTranslations.bind(this)},s.a.createElement(h.b.Button,{theme:"theme-option",noWrap:!0,icon:h.a.download,thin:!0},"Refresh\xa0translations")),s.a.createElement(h.b.InlineSpacer,{width:1.5}),this.state.showColors&&s.a.createElement("div",{onClick:function(){return e.setState({showColors:!1})}},s.a.createElement(h.b.Button,{theme:"theme-option",thin:!0,icon:h.a.info},"Hide color status")),!this.state.showColors&&s.a.createElement("div",{onClick:function(){return e.setState({showColors:!0})}},s.a.createElement(h.b.Button,{theme:"theme-option",thin:!0,icon:h.a.info},"Show color status")),s.a.createElement(h.b.InlineSpacer,{width:1.5}),this.languageDropdown),this.inspection))}},{key:"inspectTranslation",value:function(e){var t=this;this.activeInspection=e,e.addEventListener("onemitreference",(function(e){t.activeInspection===e.detail.element&&t.setState({inspectedTranslateComponent:e.detail.ref})})),e.dispatchEvent(new CustomEvent("emitreference",{detail:e}))}},{key:"componentDidMount",value:function(){var e=this;window.addEventListener("contextmenu",(function(e){e.preventDefault()})),window.addEventListener("pointerdown",(function(t){if(2===t.button&&(t.preventDefault(),t.stopPropagation(),t.target)){var n=t.target.closest(".t");n&&e.inspectTranslation(n)}})),window.addEventListener("pointermove",(function(t){e.pointerMove(t)})),window.document.body.classList.add("translation-assistant-enabled")}}],[{key:"active",get:function(){try{return!!window.localStorage.getItem("translationAssistant")}catch(e){return!1}}},{key:"component",get:function(){return this.active?s.a.createElement(n,null):s.a.createElement("div",null)}}]),n}(s.a.Component);t.a=Object(u.b)((function(e){return{locale:e.locale}}))(m),window.addEventListener("keydown",(function(e){"KeyT"===e.code&&e.altKey&&e.ctrlKey&&(e.preventDefault(),m.active?(window.localStorage.removeItem("translationAssistant"),window.location.reload()):(window.localStorage.setItem("translationAssistant","1"),window.location.reload()))}))},,,,,,function(e,t,n){},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){},,,,,,,function(e,t,n){},,,,function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},,,function(e,t,n){},,,,,,,function(e,t,n){"use strict";(function(e){var a,i=n(10),r=n(4),o=n(5),c=n(46),s=n(12),l=n(13),u=n(0),d=n.n(u),h=n(2),p=n(11),m=n(545),f=n(73),g=n(30),v=n.n(g),b=n(104),E=n(304);!function(e){e[e.FORWARD=0]="FORWARD",e[e.BACKWARD=1]="BACKWARD",e[e.UNCHANGED=2]="UNCHANGED"}(a||(a={}));var y=function(t){Object(s.a)(u,t);var n=Object(l.a)(u);function u(e,t){var i;return Object(r.a)(this,u),(i=n.call(this,e,t)).frameHistory=[],i.currentHistoryState={index:0,scrollPosition:0,path:"",query:"",ignore:!1},i.previousFrame=null,i.navigationDirection=a.FORWARD,i.initalNavigationPerformed=!1,i._currentFrameId=0,i.frameAnimation={currentAnimationClass:"",previousAnimationClass:"",currentFrameZ:0,previousFrameZ:0},i.animationClassSlideIn=["slide-in","slide-in-2"],h.b.frameHandler=Object(c.a)(i),i.pushFrameHistory(h.b.state.navigation),i.state={restore:[i.frameHistory[i.currentHistoryState.index]]},window.onpopstate=i.popFrameHistory.bind(Object(c.a)(i)),i}return Object(o.a)(u,[{key:"currentFrameId",get:function(){return this._currentFrameId}},{key:"componentFromNavigation",value:function(t){var n=v.a.match(t.path),a=E.a.get(n.route.frame),i=(new Date).getTime()+Math.floor(Math.random()*Math.floor(1e3)),r=new b.a(i,this,n.route);if(n.route.routeOptions.authRequired&&!h.b.state.account.authenticated)if(n.route.name.match(/reader/)){if(n.route.relations.issues){var o=v.a.path(n.route.relations.issues,h.b.state.navigation.params.entries);if(v.a.match(o).route.routeOptions.authRequired)h.b.reloadToHome();else{var c=t.path;h.b.navigateByPath(o,""),e((function(){h.b.navigateByPath(c,"")}))}}}else h.b.reloadToHome();return n.route.routeOptions.noKeepAliveCache?[d.a.createElement("div",null,d.a.createElement(a,{frameCord:r})),r]:[d.a.createElement(m.a,{name:"ka-".concat(i)},d.a.createElement(a,{frameCord:r})),r]}},{key:"popFrameHistory",value:function(e){var t=e.state;if(!t||t.closeSource||t.close||t.ignore)(t.closeSource||t.close)&&h.b.hideOverlay();else{var n,i;t.index>(null===(n=this.currentHistoryState)||void 0===n?void 0:n.index)?this.navigationDirection=a.FORWARD:t.index<(null===(i=this.currentHistoryState)||void 0===i?void 0:i.index)?this.navigationDirection=a.BACKWARD:this.navigationDirection=a.UNCHANGED;var r=this.frameHistory[t.index];r&&(this.frameHistory[t.index].scrollPosition=t.scrollPosition),this.currentHistoryState=t,this.setState({restore:[r]})}}},{key:"updatePublicationEditionFilterParams",value:function(e){var t=this.frameHistory[this.currentHistoryState.index],n=new URLSearchParams(t.navigation.query);return""!==e?n.set("preferred_edition_id",e):n.delete("preferred_edition_id"),this.updateFilterParams(n)}},{key:"updateLanguageFilterParams",value:function(e,t){var n=this.frameHistory[this.currentHistoryState.index],a=new URLSearchParams(n.navigation.query);return""!==t?a.set("languages",t):a.delete("languages"),""!==e?a.set("countries",e):a.delete("countries"),this.updateFilterParams(a)}},{key:"updateFilterParams",value:function(e){var t=this.frameHistory[this.currentHistoryState.index],n="?".concat(new URLSearchParams(e).toString());return 0===Array.from(e).length&&(n=""),t.navigation.query=n,window.history.replaceState(window.history.state,window.history.state.path+n,window.history.state.path+n),[window.history.state.path,n]}},{key:"updateParams",value:function(e,t,n){this.currentHistoryState.query=e,this.frameHistory[this.currentHistoryState.index].navigation.query=e}},{key:"pushFrameHistory",value:function(e){var t=this.componentFromNavigation(e),n=Object(i.a)(t,2),r=n[0],o=n[1],c={navigation:{path:e.path,query:e.query},frame:r,frameCord:o,scrollPosition:o.currentScrollPosition()},s=this.currentHistoryState.index;s&&this.frameHistory.splice(s+1,99999).length;var l=this.frameHistory[this.currentHistoryState.index];l&&(this.currentHistoryState.scrollPosition=l.frameCord.currentScrollPosition(),window.history.replaceState(this.currentHistoryState,this.currentHistoryState.path,this.currentHistoryState.path));var u={index:this.frameHistory.push(c)-1,scrollPosition:0,path:e.path,query:e.query,ignore:!1};return this.currentHistoryState=u,this.navigationDirection=a.FORWARD,this.initalNavigationPerformed?window.history.pushState(u,e.path+e.query,e.path+e.query):window.history.replaceState(u,e.path+e.query,e.path+e.query),[r,o]}},{key:"navigate",value:function(e){var t=this.pushFrameHistory(e),n=Object(i.a)(t,2),a=n[0],r=n[1];return this.queueFramAnimation(this.navigationDirection),[a,r]}},{key:"restore",value:function(){var e=this.state.restore.pop();return e?(this.queueFramAnimation(this.navigationDirection),e.frameCord.setScrollPosition(e.scrollPosition),h.b.restoreNavigation(e.navigation),[e.frame,e.frameCord]):(window.location.reload(),[d.a.createElement("div",null),new b.a(0)])}},{key:"queueFramAnimation",value:function(e){e===a.FORWARD&&this.initalNavigationPerformed?this.frameAnimation={currentAnimationClass:"slide-in"===this.frameAnimation.currentAnimationClass?"slide-in-2":"slide-in",previousAnimationClass:"",currentFrameZ:1,previousFrameZ:0}:e===a.BACKWARD&&this.initalNavigationPerformed?this.frameAnimation={currentAnimationClass:"",previousAnimationClass:"slide-out"===this.frameAnimation.previousAnimationClass?"slide-out-2":"slide-out",currentFrameZ:0,previousFrameZ:1}:this.frameAnimation={currentAnimationClass:"",previousAnimationClass:"",currentFrameZ:0,previousFrameZ:0}}},{key:"frame",value:function(e,t){if(e.component){var n=e.component.props.name;return d.a.createElement("div",{className:"frame ".concat(e.animationClass),key:"".concat(n,"-").concat(t),"data-key":n,style:{zIndex:e.zIndex}},e.component)}return null}},{key:"render",value:function(){var t,n;if(this.state.restore.length>0){var a=this.restore(),r=Object(i.a)(a,2);t=r[0],n=r[1]}else{var o=this.navigate(h.b.state.navigation),c=Object(i.a)(o,2);t=c[0],n=c[1]}this.previousFrame=t,this.initalNavigationPerformed=!0;var s=[];return s.push({component:t,animationClass:this.frameAnimation.currentAnimationClass,zIndex:this.frameAnimation.currentFrameZ}),this._currentFrameId=n.frameId(),e((function(){h.b.setCurrentRoute(n.route())})),d.a.createElement(f.c,null,d.a.createElement("div",{className:"MainFrameContainer"},s.map(this.frame)))}}]),u}(d.a.Component);t.a=Object(p.b)((function(e){return{didNavigation:e.didNavigation}}))(y)}).call(this,n(154).setImmediate)},function(e,t,n){e.exports=n.p+"static/media/logo.d9f5f124.svg"},,,,function(e,t,n){e.exports=n.p+"static/media/readly_logo_text.ca40109e.svg"},,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var a=n(3),i=n.n(a),r=n(9),o=n(52),c=n(92),s="/favorites";function l(e){return u.apply(this,arguments)}function u(){return(u=Object(r.a)(i.a.mark((function e(t){var n;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t?"".concat(Object(c.a)()).concat(s,"?profile=").concat(t):"".concat(Object(c.a)()).concat(s),e.abrupt("return",Object(o.a)(n,o.c));case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function d(e){return h.apply(this,arguments)}function h(){return(h=Object(r.a)(i.a.mark((function e(t){return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,l(t).then((function(e){return Promise.resolve(e.favorites.reverse())}));case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var a=n(3),i=n.n(a),r=n(9),o=n(52),c=n(92),s="/history";function l(e){return u.apply(this,arguments)}function u(){return(u=Object(r.a)(i.a.mark((function e(t){var n;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t?"".concat(Object(c.a)()).concat(s,"?profile=").concat(t):"".concat(Object(c.a)()).concat(s),e.abrupt("return",Object(o.a)(n,o.c));case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function d(e){return h.apply(this,arguments)}function h(){return(h=Object(r.a)(i.a.mark((function e(t){return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,l(t).then((function(e){return Promise.resolve(e.history)}));case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var a=n(51),i=function(e){var t=Object(a.a)("/events"),n={events:e,timeStamp:(new Date).toISOString()};return Object(a.b)(t,"POST",n)}},,,,,,,function(e,t,n){e.exports=n.p+"static/media/logo_compact.09637ee6.svg"},function(e,t,n){e.exports=n.p+"static/media/logo_text.fa73c5fa.svg"},function(e,t,n){e.exports=n.p+"static/media/AppStore.7adcb00c.svg"},function(e,t,n){e.exports=n.p+"static/media/GooglePlay.7a657964.svg"},,,,function(e,t,n){"use strict";var a=n(0),i=n.n(a),r=n(2),o=n(4),c=n(5),s=n(12),l=n(13),u=n(11),d=n(1),h=n(7),p=function(e){Object(s.a)(n,e);var t=Object(l.a)(n);function n(e){var a;return Object(o.a)(this,n),(a=t.call(this,e)).toggleMenu=function(e){r.b.menuVisible?(Object(h.a)(h.e.navigation,h.d.hamburger_menu,"close"),r.b.hideMenu()):(Object(h.a)(h.e.navigation,h.d.hamburger_menu,"open"),r.b.showMenu())},a.hideMenu=function(e){e.preventDefault(),e.stopPropagation(),r.b.hideMenu()},a.state={},a}return Object(c.a)(n,[{key:"button",get:function(){return this.props.menuVisible?i.a.createElement(d.b.Button,{iconOnly:!0,icon:d.a.close,thin:!0,theme:"theme-passive"}):i.a.createElement(d.b.Button,{iconOnly:!0,icon:d.a.menu,thin:!0,theme:"theme-option"})}},{key:"render",value:function(){var e=this.props.menuVisible?"show-overlay":"";return this.props.mobile||this.props.tablet?i.a.createElement("div",{className:"MenuToggleContainer"},i.a.createElement("div",{onClick:this.toggleMenu,className:"MenuToggleButtonContainer",style:{marginLeft:"1rem",zIndex:this.props.menuVisible?1001:0}},this.button),i.a.createElement("div",{onClick:this.hideMenu,className:"MenuFadeOverlay ".concat(e)})):i.a.createElement("div",null)}}]),n}(i.a.Component),m=Object(u.b)((function(e){return{menuVisible:e.menuVisible,mobile:e.mobile,tablet:e.tablet}}))(p);n(428);function f(){return i.a.createElement("div",{className:"custom-header-container"},i.a.createElement(m,null))}var g,v,b=n(71),E=n(26),y=n(15),k=(n(429),function(){window.location.href="/discover"}),w=function(){return i.a.createElement("div",{className:"error-body"},i.a.createElement("div",{className:"error-text"},i.a.createElement(b.a,{size:"10",as:"h2",color:"white",weight:"bold"},y.a.translate("sorry")),i.a.createElement(b.a,{color:"white"},y.a.translate("not.found.content"))),i.a.createElement("div",{className:"error-action-container",onClick:k},i.a.createElement(d.b.Button,{icon:E.a.arrow_right},i.a.createElement(b.a,{size:"4",color:"black",weight:"medium"},y.a.translate("go.to")," Discover"))))},O=function(){return i.a.createElement("div",{className:"error-view"},i.a.createElement("div",{className:"error-top-section"},i.a.createElement(w,null)),i.a.createElement("div",{className:"error-avatar"}))},C=function(){return i.a.createElement("div",{style:{height:"100%"}},i.a.createElement("div",{style:{position:"absolute",right:0,left:0,display:"flex",justifyContent:"flex-end"}},i.a.createElement(f,null)),i.a.createElement(O,null))},_=function(){return r.b.menuDisabled(!1),i.a.createElement(C,null)},T=n(32),I=n(10),S=n(25),x=n(19),N=n(14),j=n(35),P=n(20),R=n(30),A=n.n(R),D=n(135),L=n(291),M=n(16);!function(e){e[e.EMPTY=0]="EMPTY",e[e.HAS_CONTENT=1]="HAS_CONTENT",e[e.NO_RESULT_CHECK_FILTERS=2]="NO_RESULT_CHECK_FILTERS",e[e.NO_RESULT=3]="NO_RESULT"}(v||(v={}));var F=Object(L.b)(g=function(e){Object(s.a)(n,e);var t=Object(l.a)(n);function n(e){var a;return Object(o.a)(this,n),(a=t.call(this,e)).fetching=!1,a.page=1,a.asleep=!1,a.state={currentProfileID:a.props.currentProfileID,contentBlocks:[],originalContentBlocks:[],originalNavigation:a.props.originalNavigation,selectedLanguages:a.props.selectedLanguages,selectedCountries:a.props.selectedCountries},a.props.loadPageOnFrameScroll&&a.props.frameCord.onScrollThresholdReached((function(e){a.fetchContent(a.page)})),a.fetchContent(a.page),a}return Object(c.a)(n,[{key:"fetchContent",value:function(e){var t=this;if(!this.fetching){this.fetching=!0;var n=null;switch(this.props.pagedContentType){case P.b.CONTENT_GATE:if(this.props.contentGateURL){n=D.b.content(this.props.contentGateURL,e,this.filterCountry,this.filterLanguage,this.filterCategory);break}break;case P.b.MAGAZINE:n=j.b.magazines({page:e,countries:this.filterCountry,languages:this.filterLanguage,categories:this.filterCategory});break;case P.b.MAGAZINE_ISSUE:n=j.b.issues(this.publicationId,e,this.filterCountry,this.filterLanguage,this.filterCategory);break;case P.b.FAVORITES:n=j.b.favorites();break;case P.b.NEWSPAPER:n=j.b.newspapers({page:e,countries:this.filterCountry,languages:this.filterLanguage,categories:this.filterCategory});break;case P.b.NEWSPAPER_ISSUE:n=j.b.newspapersIssues(this.publicationId,e,this.filterCountry,this.filterLanguage,this.filterCategory);break;case P.b.HISTORY:n=j.b.history();break;case P.b.BOOKMARK:n=j.b.bookmarks()}n&&n.then((function(e){if(0===e.content.length){var n=document.getElementById("pagedcontent-section-wrapper-".concat(t.props.sectionIndex));null===n||void 0===n||n.setAttribute("style","display: none;")}var a=t.state.contentBlocks.concat(e),i=[],o=a;if(t.props.sortOrder){var c;i=Object(P.d)(a);var s=null!==(c=t.props.sortOrder)&&void 0!==c?c:r.a.RECENTLY;o=Object(P.f)(s,a,i)}t.setState({contentBlocks:o,originalContentBlocks:i,currentProfileID:t.props.currentProfileID}),e.end?(t.page=e.page,t.fetching=!0):(t.page=e.page+1,t.fetching=!1)}))}}},{key:"contentBlock",value:function(e){var t=this;return e.content.map((function(n){return t.contentComponent(n,e.page)}))}},{key:"filterCountry",get:function(){return this.state.selectedCountries}},{key:"filterLanguage",get:function(){return this.state.selectedLanguages}},{key:"filterCategory",get:function(){return this.state.originalNavigation.params.asString("category")}},{key:"publicationId",get:function(){return this.state.originalNavigation.params.asString("publication_id")}},{key:"UNSAFE_componentWillReceiveProps",value:function(e){var t=this;if(!this.asleep){if(e.sortOrder!==this.props.sortOrder){var n,a=null!==(n=e.sortOrder)&&void 0!==n?n:r.a.RECENTLY,i=Object(P.f)(a,this.state.contentBlocks,this.state.originalContentBlocks);this.setState({contentBlocks:i})}var o=!1;this.state.selectedLanguages!==e.selectedLanguages&&(o=!0,this.setState({selectedLanguages:e.selectedLanguages})),this.state.selectedCountries!==e.selectedCountries&&(o=!0,this.setState({selectedCountries:e.selectedCountries})),this.props.contentGateURL!==e.contentGateURL&&(o=!0),this.props.currentProfileID!==e.currentProfileID&&(o=!0),o&&(this.page=1,this.fetching=!1,this.setState({contentBlocks:[]}),this.props.frameCord.setScrollPosition(0),window.requestAnimationFrame((function(){t.fetchContent(t.page)})))}}},{key:"contentComponent",value:function(e,t){var n=this,a="";switch(e.pagedContentType=this.props.pagedContentType,this.props.pagedContentType){case P.b.CONTENT_GATE:var i="discover_magazines_issues",o=P.a.MAGAZINE;switch(e.type){case P.a.NEWSPAPER:case P.a.NEWSPAPER_ISSUE:i="discover_newspapers_issues",o=P.a.NEWSPAPER_ISSUE}a=A.a.relativeRouteIssues(r.b.state.navigation.params.entries,{publication_id:e.publicationId},{},i),e.isPublication=!0,e.type=o;break;case P.b.MAGAZINE:a=A.a.relativeRouteIssues(r.b.state.navigation.params.entries,{publication_id:e.publicationId},{});break;case P.b.FAVORITES:var c=e.type===P.a.NEWSPAPER?"mycontent_newspapers_issues":"mycontent_magazines_issues";a=A.a.relativeRouteIssues(r.b.state.navigation.params.entries,{publication_id:e.publicationId},{},c);break;case P.b.HISTORY:var s=e.type===P.a.NEWSPAPER?"mycontent_newspapers_issues_reader":"mycontent_magazines_issues_reader";a=A.a.relativeRouteReader(r.b.state.navigation.params.entries,{publication_id:e.publicationId,issue_id:e.issueId},{},s);break;case P.b.MAGAZINE_ISSUE:a=A.a.relativeRouteReader(r.b.state.navigation.params.entries,{publication_id:e.publicationId,issue_id:e.issueId},{});break;case P.b.NEWSPAPER:a=A.a.relativeRouteIssues(r.b.state.navigation.params.entries,{publication_id:e.publicationId},{});break;case P.b.NEWSPAPER_ISSUE:a=A.a.relativeRouteReader(r.b.state.navigation.params.entries,{publication_id:e.publicationId,issue_id:e.issueId},{});break;case P.b.BOOKMARK:a=e.type===P.a.NEWSPAPER_BOOKMARK?A.a.relativeRouteReader(r.b.state.navigation.params.entries,{publication_id:e.publicationId,issue_id:e.issueId,page:e.page},{},"mycontent_newspapers_issues_reader"):A.a.relativeRouteReader(r.b.state.navigation.params.entries,{publication_id:e.publicationId,issue_id:e.issueId,page:e.page},{},"mycontent_magazines_issues_reader")}return e.onClickHandler=function(t,a,i){var o,c=null===(o=n.props.issueTrackingData)||void 0===o?void 0:o.appNavRoot;if("DiscoverPage"===c||"NewsPaperPage"===c){var s=n.props.issueTrackingData;Object(M.i)(Object(N.a)(Object(N.a)({},s),{},{itemIndex:e.viewIndex}))}else Object(M.i)(n.props.issueTrackingData);i?t.preventDefault():(Object(h.b)(e.type,e.title,a),r.b.navigate(t,e))},e.element(a,r.b.currentRoute.route.path)}},{key:"contentBlocks",value:function(){var e,t=[],n=!1,a=Object(x.a)(this.state.contentBlocks);try{for(a.s();!(e=a.n()).done;){var i=e.value;1===i.page&&0===i.content.length&&i.end&&(n=!0),t.push.apply(t,Object(S.a)(i.content))}}catch(o){a.e(o)}finally{a.f()}var r=v.HAS_CONTENT;return n&&(r=v.NO_RESULT_CHECK_FILTERS),[t.map((function(e,t){return e.viewIndex=t,e})).map(this.contentComponent.bind(this)),r]}},{key:"render",value:function(){var e=this.contentBlocks(),t=Object(I.a)(e,2),n=t[0],a=t[1],r="paged-content ".concat(this.props.customClass);return i.a.createElement("div",{className:r},i.a.cloneElement(this.props.presentaionComponent,{children:n,contentStatus:a}))}},{key:"componentWillUnactivate",value:function(){this.asleep=!0}},{key:"componentDidActivate",value:function(){this.asleep=!1}}]),n}(i.a.Component))||g,H=Object(u.b)((function(e){return{currentProfileID:e.currentProfileID,accountId:e.account.accountId,navigation:e.navigation,originalNavigation:e.navigation,selectedLanguages:e.selectedLanguages.join(","),selectedCountries:e.selectedCountries.join(",")}}))(F),B=n(6),U=function(e){Object(s.a)(n,e);var t=Object(l.a)(n);function n(e){var a;return Object(o.a)(this,n),(a=t.call(this,e)).state={currentProfileID:a.props.currentProfileID},a}return Object(c.a)(n,[{key:"gridFiller",get:function(){for(var e=[],t=0;t<22;t++)e.push(i.a.createElement("div",{className:"grid-root ".concat(this.sizeClass),key:"filler-".concat(t)},i.a.createElement("div",{className:"gui-magazine-cover filler"})));return e}},{key:"sizeClass",get:function(){return this.props.size?this.props.size:""}},{key:"items",get:function(){var e,t=this;return this.props.contentStatus===v.NO_RESULT_CHECK_FILTERS?i.a.createElement("div",{className:"grid-content-root"},i.a.createElement("div",{className:"no-content-results"},i.a.createElement(d.b.Icon,{icon:d.a.info,size:"medium"}),i.a.createElement(d.b.Divider,{height:.8}),i.a.createElement(d.b.Title,{type:"large"},i.a.createElement(B.b,{path:"dialog.no-content.description-filter"})),i.a.createElement(d.b.Divider,{height:1}),i.a.createElement("div",{onClick:function(){return r.b.setFilters("","")}},i.a.createElement(d.b.Button,{submitButton:!0,noIcon:!0},i.a.createElement(B.b,{path:"dialog.no-content.cta-clear-filter"}))))):this.props.children&&this.props.children.length>0?null===(e=this.props.children)||void 0===e?void 0:e.map((function(e,n){return i.a.createElement("div",{className:"grid-root ".concat(t.sizeClass),key:"".concat(n)},e)})):new Array(16).fill("").map((function(e,n){return i.a.createElement("div",{className:"grid-root ".concat(t.sizeClass),key:"fake-".concat(n)},i.a.createElement("div",null,i.a.createElement(d.b.MagazineCover,{article:!1})))}))}},{key:"render",value:function(){return i.a.createElement("div",{className:"cover-grid"},this.items,this.gridFiller)}}]),n}(i.a.Component),z=Object(u.b)((function(e){return{}}),null)(U),W=n(45);var G={en:["US","GB","IE","AU","NZ","CA"],de:["DE","AT","CH"],es:["ES"],ar:["AE"],da:["DK"],fi:["FI"],fr:["FR"],hi:["IN"],it:["IT"],lt:["LT"],nl:["NL"],no:["NO"],ph:["PH"],pl:["PL"],sv:["SE"],zh:["ZH"],th:["TH"],tr:["TR"],ua:["UA"]},V=function(e){Object(s.a)(n,e);var t=Object(l.a)(n);function n(e){var a;return Object(o.a)(this,n),(a=t.call(this,e)).trackAnalytics=function(e,t){Object(h.a)(h.e.filter,e,t)},a.updateFilter=function(e,t){return t.some((function(t){return t===e}))?t.filter((function(t){return t!==e})):[].concat(Object(S.a)(t),[e])},a.state={dropDownOpen:!1},a}return Object(c.a)(n,[{key:"filterList",get:function(){var e,t=[],n=Object(x.a)(this.props.languages);try{for(n.s();!(e=n.n()).done;){var a,i=e.value,r={key:i,countries:null!==(a=G[i])&&void 0!==a?a:[]};t.push(r)}}catch(o){n.e(o)}finally{n.f()}return t}},{key:"applyFilterLanguage",value:function(e){var t;this.trackAnalytics(h.d.language,{eventLabel:"language",filterOption:e});var n=!this.props.selectedLanguages.some((function(t){return t===e})),a=this.updateFilter(e,this.props.selectedLanguages),i=this.props.selectedCountries,o=null!==(t=G[e])&&void 0!==t?t:[];i=n?o.concat(i):this.props.selectedCountries.filter((function(e){return!o.includes(e)})),r.b.setFilters(i.join(","),a.join(","))}},{key:"applyFilterCountryLanguage",value:function(e,t){var n,a=this.updateFilter(e,this.props.selectedCountries),i=this.props.selectedLanguages,o=null!==(n=G[t])&&void 0!==n?n:[];a.some((function(e){return o.some((function(t){return e===t}))}))?i.some((function(e){return e===t}))||(i=this.updateFilter(t,this.props.selectedLanguages),this.trackAnalytics(h.d.language,{eventLabel:"language",filterOption:t})):i=i.filter((function(e){return e!==t})),r.b.setFilters(a.join(","),i.join(","))}},{key:"languageCountryElement",value:function(e,t){var n=this.props.selectedCountries.includes(t)&&this.props.selectedLanguages.includes(e);return i.a.createElement(d.b.DropdownEntry,{onSelect:this.applyFilterCountryLanguage.bind(this,t,e),title:i.a.createElement(B.b,{path:"countries.".concat(t)}),key:t,selected:n,subtitle:!0})}},{key:"languageElement",value:function(e){var t=this.props.selectedLanguages.includes(e.key);return i.a.createElement(d.b.DropdownEntry,{onSelect:this.applyFilterLanguage.bind(this,e.key),title:i.a.createElement(B.b,{path:"languages.".concat(e.key)}),key:e.key,selected:t},e.countries.length>1?e.countries.map(this.languageCountryElement.bind(this,e.key)):[])}},{key:"title",get:function(){var e,t,n=this.props.selectedLanguages.length,a=this.props.isMobile;switch(n){case 0:e=i.a.createElement(B.b,{key:"".concat(this.props.currentLocale,"-languageFilter.title"),path:"languageFilter.title"});break;case 1:e=a?i.a.createElement("span",null,(t=this.props.selectedLanguages[0]).charAt(0).toUpperCase()+t.slice(1)):i.a.createElement(B.b,{interpolation:{context:n.toString()},key:"".concat(this.props.currentLocale,"-").concat(n,"-languageFilter.contextTitle"),path:"languageFilter.contextTitle"});break;default:e=a?i.a.createElement("span",null,n.toString()):i.a.createElement(B.b,{interpolation:{context:n.toString()},key:"".concat(this.props.currentLocale,"-").concat(n,"-languageFilter.contextTitle"),path:"languageFilter.contextTitle"})}return e}},{key:"clearHandler",value:function(e){this.trackAnalytics(h.d.language,"clear"),r.b.setFilters("","")}},{key:"titleClickHandler",value:function(e){var t=this;this.setState({dropDownOpen:!this.state.dropDownOpen},(function(){t.state.dropDownOpen&&t.trackAnalytics(h.d.language,"open")}))}},{key:"clearButton",get:function(){return this.props.selectedLanguages.length>0&&!this.props.isMobile?i.a.createElement("div",{style:{marginRight:"1.0rem"},className:"clear-button",onClick:this.clearHandler.bind(this)},i.a.createElement(d.b.Text,{color:"yellow",type:"text-button"}," ",i.a.createElement(B.b,{path:"languageFilter.clear"}))):i.a.createElement("div",null)}},{key:"dropdown",get:function(){var e=i.a.createRef(),t=i.a.createRef(),n=this.props.selectedLanguages.length>0;return i.a.createElement("div",{className:"filter-button"},i.a.createElement(d.b.Dropdown,{buttonRootRef:e,dropDownListRootRef:t,onClickOutside:this.titleClickHandler.bind(this)},i.a.createElement("span",null),i.a.createElement("div",{onClick:this.titleClickHandler.bind(this)},i.a.createElement(d.b.Button,{noWrap:!0,rootref:e,thin:!0,color:n?"yellow":"white",alignIcon:"icon-left",theme:n?"theme-option":"theme-passive"},this.title)),i.a.createElement(d.b.DropdownList,{rootref:t},i.a.createElement("div",{className:"dropdown-list-title"},i.a.createElement(d.b.Title,{type:"large"},i.a.createElement(B.b,{path:"languageFilter.title"}))),i.a.createElement("div",{className:"dropdown-list-clear-button ".concat(n?"show":"hide"),onClick:this.clearHandler.bind(this)},i.a.createElement("div",null,i.a.createElement(d.b.Text,{color:"yellow",type:"text-button"}," ",i.a.createElement(B.b,{path:"languageFilter.clear"})))),this.filterList.map(this.languageElement.bind(this)))))}},{key:"render",value:function(){return i.a.createElement("div",{className:"FilterLanguageComponent"},this.clearButton,this.dropdown)}}]),n}(i.a.Component),K=Object(u.b)((function(e){return{languages:e.languages,selectedLanguages:e.selectedLanguages,selectedCountries:e.selectedCountries,isMobile:e.mobile,currentLocale:e.locale}}))(V),q=function(){var e=Object(u.c)((function(e){var t;return null===(t=e.categories.find((function(t){return t.key===e.navigation.params.asString("category")})))||void 0===t?void 0:t.name}));return e?i.a.createElement(d.b.Title,{relativeFontSize:!0},e):i.a.createElement(d.b.Title,{relativeFontSize:!0},i.a.createElement(B.b,{path:"magazines.title"}))},Y=function(e){r.b.menuDisabled(!1);var t=r.b.store.getState();return i.a.createElement(T.a,{frameCord:e.frameCord},i.a.createElement(W.a,{height:7,frameCord:e.frameCord},i.a.createElement("div",{style:{flex:10}},i.a.createElement(q,null)),i.a.createElement("div",{style:{flex:1}},i.a.createElement(K,null)),i.a.createElement("div",null,i.a.createElement(m,null))),i.a.createElement("div",{className:"frame-header-section"},i.a.createElement(d.b.Divider,{height:2}),i.a.createElement(H,{customClass:"category-publication-view",issueTrackingData:{appNavRoot:"MagazinesCategoryPage"},frameCord:e.frameCord,pagedContentType:P.b.MAGAZINE,loadPageOnFrameScroll:!0,presentaionComponent:i.a.createElement(z,{contentStatus:v.EMPTY,currentProfileID:t.currentProfileID}),name:"magazines"})))},X=n(3),Z=n.n(X),J=n(9),Q=n(62);function $(e){var t=e.emptyState;return"parental-control"===t?i.a.createElement(te,null):"no-search-results"===t?i.a.createElement(ne,null):i.a.createElement(ee,null)}var ee=function(){var e=y.a.t("search.no-results-found"),t=y.a.t("search.results.try.different.keyword");return i.a.createElement("div",{className:"empty-search-text-container"},i.a.createElement(Q.Typography,{size:8,color:"white",weight:"bold"},e),i.a.createElement(Q.Typography,{size:2,color:"white"},t))},te=function(){return i.a.createElement(ee,null)},ne=function(){return i.a.createElement(ee,null)};var ae=["/discover","/mycontent","/newspapers","magazines/"];function ie(e){Object(a.useEffect)((function(){return function(e){ae.includes(window.location.pathname)&&Kt({appNavRoot:e})}(e)}),[e])}var re=i.a.createContext({rootUrl:"",context:void 0,appNavRoot:"default",trackingCategory:void 0,updateIssueNavigationPath:function(){},navigate:function(){}});function oe(){return Object(a.useContext)(re)}function ce(e){var t=e.children,n=e.value;return i.a.createElement(re.Provider,{value:n},t)}var se=n(52),le=n(293),ue=(n(201),n(81));var de=function(e){var t=e.value,n=e.onTextChanged,r=e.placeholderText,o=e.onKeyDown,c=e.onRightIconClick,s=e.autoFocus,l=Object(a.createRef)();Object(a.useLayoutEffect)((function(){var e;l&&l.current&&s&&(null===l||void 0===l||null===(e=l.current)||void 0===e||e.focus())}),[l,s]);var u={onChange:function(e){var t=e.currentTarget;n(t.value)},onKeyDown:o,value:t,placeholder:r,maxLength:60,id:"content-gate-input"};return i.a.createElement("div",{className:"search-container"},i.a.createElement(le.Input,Object.assign({leftIcon:i.a.createElement(ue.Search,null),rightIcon:i.a.createElement(ue.Close,{onClick:function(){c(),l&&l.current&&(l.current.value="",l.current.focus())}})},u,{ref:l})))},he=n(105);function pe(e){var t=e.item,n=e.onClick,a=e.onRemoveClick;return i.a.createElement("div",{className:"suggestion-container"},i.a.createElement("div",{className:"link-container","data-value":t.value,onClick:function(){return n(t.value)}},i.a.createElement("div",{className:"icon-container"},t.type?i.a.createElement(ue.Magazine,{fill:he.themeTokens.colorsFloralWhite}):i.a.createElement(ue.Search,{fill:he.themeTokens.colorsFloralWhite})),i.a.createElement(Q.Typography,{size:5,color:"white"},t.value)),a&&i.a.createElement("div",{className:"close-container",onClick:function(){return a(t.value)}},i.a.createElement(ue.Close,{fill:he.themeTokens.colorsFloralWhite})))}var me,fe,ge,ve,be,Ee,ye,ke,we,Oe,Ce;function _e(e,t,n,a){return"newspapers"===a?"/newspapers/".concat(e,"/").concat(t,"/").concat(n):"/magazines/".concat(e,"/").concat(t,"/").concat(n)}function Te(e){var t=e.link,n=e.onClick,a=oe().navigate;return i.a.createElement("div",{"data-testid":e.testId,style:{cursor:"pointer"},onClick:function(){t.link_type===ge.CONTEXT&&a&&a(t.url),n&&n()}},e.children)}function Ie(e){var t=e.publicationId,n=e.onClick,a=e.children,r=Object(u.c)((function(e){return e.selectedPublicationEditions.find((function(e){return e.publicationId===t}))}));return i.a.createElement(Te,{onClick:n,link:{link_type:ge.CONTEXT,title:"",tracking_id:"",url:"/cg/publication/context/".concat(t).concat(r&&r.editionId?"?preferred_edition_id="+r.editionId:"")}},a)}!function(e){e[e.DEFAULT=250]="DEFAULT",e[e.MEDIUM=320]="MEDIUM",e[e.LARGE=432]="LARGE"}(me||(me={})),function(e){e[e.DEFAULT=250]="DEFAULT",e[e.MEDIUM=500]="MEDIUM",e[e.LARGE=750]="LARGE"}(fe||(fe={})),function(e){e.CONTEXT="context",e.EXTERNAL="external",e.DEEPLINK="deeplink",e.WEB="web"}(ge||(ge={})),function(e){e[e.MAGAZINE=1]="MAGAZINE",e[e.NEWSPAPER=2]="NEWSPAPER"}(ve||(ve={})),function(e){e.LEFT="left",e.CENTER="center",e.RIGHT="right"}(be||(be={})),function(e){e.TOP="top",e.CENTER="center",e.BOTTOM="bottom"}(Ee||(Ee={})),function(e){e.ONE="one",e.ALL="all"}(ye||(ye={})),function(e){e.TEXT="text"}(ke||(ke={})),function(e){e.NONE="",e.PRE_EXPAND_RECENT_SEARCHES="pre-expand-recent-searches"}(we||(we={})),function(e){e.CAROUSEL="carousel",e.GRID="grid",e.FEED="feed"}(Oe||(Oe={})),function(e){e.ISSUES="issues",e.ARTICLES="articles",e.PUBLICATIONS="publications",e.PAGES="pages"}(Ce||(Ce={}));var Se=function(e){var t=Object(a.useRef)(null);return Object(a.useEffect)((function(){var n=function(n){t.current&&!t.current.contains(n.target)&&e()};return document.addEventListener("click",n,!0),function(){document.removeEventListener("click",n,!0)}}),[t]),t};function xe(e){var t=e.data,n=t.search_url,o=t.suggest_url,c=t.hint,s=oe(),l=s.navigate,d=s.updateIssueNavigationPath,h=s.appNavRoot,p=decodeURIComponent(n),m=Object(u.c)((function(e){return e.selectedLanguages.join(",")})),f=Object(u.c)((function(e){return e.selectedCountries.join(",")})),g=Object(u.c)((function(e){var t,n=e.currentProfileID?e.currentProfileID:null;return null===(t=e.recentSearches.find((function(e){return e.profileId===n})))||void 0===t?void 0:t.suggestions})),v=Object(a.useState)(!1),b=Object(I.a)(v,2),k=b[0],w=b[1],O=-1!==p.indexOf("search_results"),C=-1!==window.location.pathname.indexOf("search_root"),_=p.split("&q=")[1],T=!!C,x=Se((function(){R(!1),w(!1)})),N=Object(a.useState)(-1!==window.location.pathname.indexOf("search_root")),j=Object(I.a)(N,2),P=j[0],R=j[1],A=Object(a.useState)(_?_.replaceAll("+"," "):""),D=Object(I.a)(A,2),L=D[0],M=D[1],F=Object(a.useState)([]),H=Object(I.a)(F,2),B=H[0],U=H[1],z=Object(a.useState)(!1),W=Object(I.a)(z,2),G=W[0],V=W[1],K=Object(a.useCallback)(function(){var e=Object(J.a)(Z.a.mark((function e(t){var n,a,i;return Z.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(n=new URL(o)).searchParams.set("q",t),m.length>0&&n.searchParams.set("languages",m),f.length>0&&n.searchParams.set("countries",f),e.next=6,Object(se.b)(n.toString());case 6:a=e.sent,i=a.map((function(e){return{value:e.publication.title,id:e.publication.id,type:e.publication.publication_type}})).filter((function(e){return!r.b.state.blacklistedMagazines.includes(e.id)})),U([{value:t}].concat(Object(S.a)(i)));case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[f,m,o]),q=function(e){l&&""!==e.trim()&&l(function(e,t,n,a){var i=new URL(a);return i.searchParams.set("q",e),t.length>0?i.searchParams.set("languages",t):i.searchParams.delete("languages"),n.length>0?i.searchParams.set("countries",n):i.searchParams.delete("countries"),i.toString()}(e,m,f,n))},Y=function(e){r.b.removeRecentSearch(e)},X=function(e,t,n){var a=e||L;if(a.length>0&&""!==a.trim()){var i=t?{value:a,type:t,id:n}:{value:a};r.b.addToRecentSearches(i),q(a)}},Q=function(e){q(e)},$=g&&g.length>0&&C&&0===B.length||k;return Object(a.useEffect)((function(){L&&L.length>0?K(L):U([])}),[L,K]),Object(a.useEffect)((function(){C&&d({appNavRoot:h})}),[C,h,d]),Object(a.useEffect)((function(){-1!==window.location.pathname.indexOf("search_results")&&""===m&&G&&q(L)}),[m,O,G]),Object(a.useEffect)((function(){if(m.length>1){V(!0);var e=document.getElementById("content-gate-input");q(e.value)}else if(G){var t=document.getElementById("content-gate-input");q(t.value)}}),[G,m]),i.a.createElement(i.a.Fragment,null,i.a.createElement(de,{autoFocus:T,onRightIconClick:function(){M(""),w(!0)},onKeyDown:function(e){"Enter"!==e.key&&"13"!==e.key||X(e.currentTarget.value)},placeholderText:c,value:L,onTextChanged:function(e){M(e),!1===P&&e.length>0&&R(!0),C?e.length>0&&w(!1):0===e.trim().length?w(!0):w(!1)}}),i.a.createElement("div",{className:"search-suggestions-wrapper",ref:x},$&&g&&i.a.createElement("div",{style:{marginLeft:"1rem",marginTop:"2rem"}},i.a.createElement(E.c,{size:"3",color:"grey"},y.a.translate("search.recent"))),$&&(null===g||void 0===g?void 0:g.filter((function(e,t){return t<7})).map((function(e,t){return e.type&&e.id?i.a.createElement(Ie,{key:e.id,publicationId:e.id},i.a.createElement(pe,{onClick:function(){return Q(e.value)},item:e,key:"".concat(e,"-").concat(t),onRemoveClick:Y})):i.a.createElement(pe,{onClick:function(){return Q(e.value)},item:e,key:"".concat(e,"-").concat(t),onRemoveClick:Y})}))),!$&&P&&B.filter((function(e,t){return t<8})).map((function(e){return e.id?i.a.createElement(Ie,{key:e.id,publicationId:e.id},i.a.createElement(pe,{onClick:function(){return X(e.value,e.type,e.id)},item:e})):null}))))}var Ne=function(){return i.a.createElement("svg",{width:"8",height:"14",viewBox:"0 0 8 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.41421 7L7.70711 12.2929C8.09763 12.6834 8.09763 13.3166 7.70711 13.7071C7.31658 14.0976 6.68342 14.0976 6.29289 13.7071L0.292893 7.70711C-0.0976309 7.31658 -0.0976309 6.68342 0.292893 6.29289L6.29289 0.292893C6.68342 -0.0976311 7.31658 -0.0976311 7.70711 0.292893C8.09763 0.683418 8.09763 1.31658 7.70711 1.70711L2.41421 7Z",fill:"#FFFFFF"}))},je=function(){return i.a.createElement("svg",{width:"8",height:"14",viewBox:"0 0 8 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.58579 7L0.292893 12.2929C-0.0976311 12.6834 -0.0976311 13.3166 0.292893 13.7071C0.683418 14.0976 1.31658 14.0976 1.70711 13.7071L7.70711 7.70711C8.09763 7.31658 8.09763 6.68342 7.70711 6.29289L1.70711 0.292893C1.31658 -0.0976311 0.683418 -0.0976311 0.292893 0.292893C-0.0976311 0.683418 -0.0976311 1.31658 0.292893 1.70711L5.58579 7Z",fill:"#FFFFFF"}))},Pe=(n(486),function(e){var t=e.children,n=Object(a.useRef)(null),r=Object(a.useRef)(null),o=function(e){var t=n.current,a=function(){var e=r.current,t=n.current;if(t&&e&&t.firstElementChild){var a=e.clientWidth,i=t.firstElementChild.clientWidth;return{sliderViewWidth:a,sliderElementWidth:t.scrollWidth,sliderItemWidth:i,sliderItemCount:Math.ceil(a/i)-1,sliderOffsetAmount:t.scrollLeft}}return null}();if(a&&t){var i=a.sliderItemCount*a.sliderItemWidth,o=a.sliderElementWidth-i,c=Math.round((a.sliderOffsetAmount+a.sliderViewWidth)/a.sliderItemWidth)*a.sliderItemWidth;return{oneViewSlideAmount:i,nextSlideAmount:"next"===e?c:c-2*a.sliderViewWidth,maxSlideAmount:o}}return null};return Object(a.useLayoutEffect)((function(){var e=n.current,t=r.current;e&&t&&e.childNodes.length&&e.scrollWidth<t.clientWidth&&t.classList.add("right-arrow-hidden")})),i.a.createElement("div",{className:"carousel-wrapper left-arrow-hidden",ref:r},i.a.createElement("div",{className:"prev direction-btn",onClick:function(){var e=n.current,t=o("prev");t&&e&&e.scroll({left:t.nextSlideAmount,behavior:"smooth"})}},i.a.createElement("span",{className:"icon-container"},i.a.createElement(Ne,null))),i.a.createElement("div",{className:"next direction-btn",onClick:function(){var e=o("next"),t=n.current;e&&t&&t.scroll({left:e.nextSlideAmount,behavior:"smooth"})}},i.a.createElement("span",{className:"icon-container"},i.a.createElement(je,null))),i.a.createElement("div",{className:"carousel-items-container hide-scrollbar",ref:n,onScroll:function(e){e.preventDefault(),function(){var e=r.current,t=n.current;t&&e&&(t.scrollLeft<100?e.classList.add("left-arrow-hidden"):e.classList.remove("left-arrow-hidden"))}(),function(){var e=r.current,t=n.current;if(t&&e){var a=t.scrollWidth-e.clientWidth-100;t.scrollLeft>a?e.classList.add("right-arrow-hidden"):e.classList.remove("right-arrow-hidden")}}()}},t))}),Re=(n(487),function(e){var t=e.children;return i.a.createElement("div",{className:"grid-listing"},t)});function Ae(e){var t,n=e.body,a=e.titleCount,r=n,o=(t=a)<20?3:t>20&&t<40?2:t>40&&t<50?1:0,c="content-item-summery lines-".concat(o," cont-").concat(a);return i.a.createElement(Q.Typography,{size:2,color:"white",className:"article-content-body"},i.a.createElement("div",{className:c,dangerouslySetInnerHTML:{__html:"".concat(r,"...")}}))}var De=function(e){return i.a.createElement(Q.Typography,{size:1,weight:"bold",className:"content-sub-title"},i.a.createElement("span",{style:{textTransform:"capitalize"},dangerouslySetInnerHTML:{__html:e.title}}))},Le=function(e){return i.a.createElement(Q.Typography,{size:4,weight:"bold",color:"white",className:"content-title"},i.a.createElement("span",{dangerouslySetInnerHTML:{__html:e.title}}))},Me=(n(488),n(489),n(490),function(e){var t=e.src,n=e.alt,r=Object(a.useState)(!1),o=Object(I.a)(r,2),c=o[0],s=o[1],l=c?{}:{display:"none"},u=c?"":"loaded";return i.a.createElement("div",{className:"image-container ".concat(u)},!c&&i.a.createElement("div",{className:"shimmer",style:{width:"100%",height:"100%"}}),i.a.createElement("img",{src:t,alt:n,style:l,onLoad:function(){s(!0)}}))});var Fe=function(e){var t=e.title,n=e.subTitle,a=e.imageUrl,r=e.onClick,o=e.body,c=e.className,s=a?"article-with-image":"no-image-article",l="article-container ".concat(c," ").concat(s);return i.a.createElement("div",{className:l,onClick:r},a&&i.a.createElement(Me,{src:a,alt:t}),i.a.createElement("div",{className:"article-meta-data-container"},i.a.createElement(De,{title:t}),n&&i.a.createElement(Le,{title:n}),i.a.createElement(Ae,{body:o,titleCount:n?n.length:51})))};function He(e,t,n){var a=n||1;return"".concat(e,"/").concat(t,"-").concat(a.toString().padStart(4,"0"),".jpg")}function Be(e){var t=e.item,n=e.gaTrackingData,a=e.onClick,o=e.className,c=t.title,s=t.head_line,l=t.imageurl,u=""!==l?function(e,t){return"".concat(e,"/").concat(t.toString(),".jpg")}(l,fe.LARGE):void 0;return i.a.createElement(Fe,{className:o,body:t.body,title:c,subTitle:s,imageUrl:u,onClick:function(){if(a(),n){var e=n.category,i=n.action,o=n.args;Object(h.a)(e,i,o)}r.b.navigateByPath("/discover/article/".concat(t.article_id),"")},date:t.published_date})}n(491);function Ue(e){var t=e.testId;return i.a.createElement("div",{className:"read-icon-container"},i.a.createElement(E.b,{testId:"recently-read-".concat(t),icon:E.a.check,color:"success",size:"medium"}))}var ze=function(e){var t=e.src,n=e.alt,r=e.recentlyRead,o=Object(a.useState)(!1),c=Object(I.a)(o,2),s=c[0],l=c[1],u=s?{}:{display:"none"},d=Object(a.useState)(),h=Object(I.a)(d,2),p=h[0],m=h[1];return i.a.createElement("div",{className:"cover-image-container"},!s&&i.a.createElement("div",{className:"shimmer",style:{width:"100%",height:"100%"}}),i.a.createElement("img",{src:t,alt:n,style:u,onLoad:function(e){e.target.width<300&&m("deviant"),l(!0)},className:p||""}),r&&i.a.createElement(Ue,{testId:n}))};function We(e){if(!e||""===e.trim())return"";for(var t=e.replace(/^\s+|\s+$/g,"").toLowerCase(),n="\xe5\xe0\xe1\xe3\xe4\xe2\xe8\xe9\xeb\xea\xec\xed\xef\xee\xf2\xf3\xf6\xf4\xf9\xfa\xfc\xfb\xf1\xe7\xb7/_,:;",a=0,i=n.length;a<i;a++)t=t.replace(new RegExp(n.charAt(a),"g"),"aaaaaaeeeeiiiioooouuuunc------".charAt(a));return t.replace(/[^a-z0-9 -]/g,"").replace(/\s+/g,"-").replace(/-+/g,"-")}n(492);var Ge=function(e){var t=e.selectedToRemove;return i.a.createElement("div",{className:"content-item-remove-action","data-testid":"content-remove-icon"},t&&i.a.createElement(i.a.Fragment,null,i.a.createElement(E.b,{icon:E.a.refresh,size:"medium"}),i.a.createElement(E.c,{size:"2",color:"white"},y.a.t("magazine-cover.editUndo"))),!t&&i.a.createElement(i.a.Fragment,null,i.a.createElement(E.b,{icon:E.a.close,size:"medium"}),i.a.createElement(E.c,{size:"2",color:"white"},y.a.t(e.collectiveRemove?"magazine-cover.editRemoveAll":"magazine-cover.editRemove"))))};n(265);function Ve(e){var t=e.testId;return i.a.createElement(E.b,{testId:"favourite-".concat(t),icon:E.a.star_filled,size:"medium-small"})}function Ke(e){var t=e.testId;return i.a.createElement("span",{"data-testid":"publication-marker-".concat(t),className:"publication-marker"},i.a.createElement("span",null),i.a.createElement("span",null))}function qe(e){var t=e.title,n=e.subTitle,r=e.imageUrl,o=e.onClick,c=e.publication,s=e.favourite,l=e.recentlyRead,u=e.removable,d=e.onToggleRemove,h=e.className||"",p=u?"item-content ".concat(h," removable"):"".concat(h," item-content"),m=Object(a.useState)(!1),f=Object(I.a)(m,2),g=f[0],v=f[1],b=n?We("content-item-".concat(n)):"content-item",E=t?We("content-item-".concat(t)):b;return i.a.createElement("div",{"data-testid":E,onClick:function(){u&&d?(d(),v(!g)):o&&o()},className:p},u&&i.a.createElement(Ge,{selectedToRemove:g}),c&&i.a.createElement(Ke,{testId:t}),i.a.createElement(ze,{src:r,alt:t,recentlyRead:l&&!c}),i.a.createElement("div",{className:"item-content-title"},s&&c&&i.a.createElement(Ve,{testId:t}),t&&i.a.createElement(Le,{title:t})),n&&"string"===typeof n?i.a.createElement(De,{title:n}):n)}function Ye(e){return i.a.createElement("div",{className:"loading-item shimmer"},e.children)}var Xe=n(54);n(493);function Ze(e){var t,n=e.item,a=e.onClick,r=e.className,o=oe().navigate,c=Object(u.c)((function(e){return e.categories})),s=Object(u.c)((function(e){return e.userFavorites.map((function(e){return e.content.id})).includes(n.id||"")})),l=n.publication_type===ve.NEWSPAPER,d=n.title,h=l?Object(Xe.b)(n.latest_issue.publish_date,"newspaper"):null===(t=c.find((function(e){return e.key===n.category})))||void 0===t?void 0:t.name,p=He(n.latest_issue.imageurl,me.MEDIUM,0),m=n.id,f=Object(u.c)((function(e){return e.selectedPublicationEditions.find((function(e){return e.publicationId===m}))})),g={link_type:ge.CONTEXT,title:"",tracking_id:"",url:"/cg/publication/context/".concat(m).concat(f&&f.editionId?"?preferred_edition_id="+f.editionId:"")};return i.a.createElement(qe,{publication:!0,favourite:s,title:d,subTitle:h,imageUrl:p,className:r,onClick:function(){g.link_type===ge.CONTEXT&&o&&o(g.url),a&&a()}})}n(494);function Je(e){var t=e.item,n=e.onClick,a=e.className,o=t.highlight,c=Object(Xe.a)(t.content.publish_date),s=t.content.title,l=i.a.createElement(Qe,{title:s,date:c}),u=He(t.content.imageurl,me.MEDIUM,t.page),d=oe().rootUrl;return i.a.createElement(qe,{title:o,subTitle:l,imageUrl:u,onClick:function(){var e=_e(t.content.publication,t.content.id,t.page,d);r.b.navigateByPath(e,""),n()},className:a})}var Qe=function(e){var t=e.title,n=e.date;return i.a.createElement("div",{className:"content-item-page-container"},i.a.createElement(Q.Typography,{size:2,color:"grey",weight:"bold"},t),i.a.createElement(Q.Typography,{size:2,color:"grey"},null!==n?n:""))};function $e(e){var t=e.item,n=(e.onClick,oe().navigate);return i.a.createElement("div",{onClick:function(){n&&n(t.link.url)},style:{cursor:"pointer"}},i.a.createElement(d.b.Button,{noIcon:!0,dynamicWidth:!1,theme:"theme-passive",color:"yellow"},t.link.title," ",void 0))}var et=n(36);n(495);function tt(e){var t=e.text,n=e.emoji;return i.a.createElement("div",{className:"content-card",style:{width:"100%",backgroundColor:et.a.ColombianBlue,borderRadius:et.b.xSmall,padding:et.b.default}},n&&i.a.createElement("span",{className:"emoji"},n),i.a.createElement(b.a,{color:"white"},t))}function nt(e){var t=e.item,n=t.emoji,a=t.text;return i.a.createElement(Te,{link:t.link,testId:We("content-card-".concat(t.text))},i.a.createElement(tt,{emoji:n,text:a}))}var at=n(31),it=n.n(at);function rt(e){var t=e.item,n=e.onClick,a=e.showIssueName,o=e.className,c=Object(u.c)((function(e){var n;return null===(n=e.userHistory)||void 0===n?void 0:n.map((function(e){return e.content.id})).includes("".concat(t.publication,"_").concat(t.id))})),s=function(e){var t=Object(u.c)((function(e){return e.locale})),n=new Date("".concat(e.publish_date)),a=it()(n).isValid();if(t&&a){var i=Object(Xe.a)(e.publish_date,!0);return i||void 0}}(t),l=s||t.publish_date,d=t.issue?t.issue:l,h=a?d:l,p=He(t.imageurl,me.MEDIUM,0);return i.a.createElement(qe,{recentlyRead:c,subTitle:h,imageUrl:p,onClick:function(){r.b.navigateByPath(_e(t.publication,t.id,1,"magazines"),""),n()},className:o})}var ot=function(e){var t=e.item,n=t.image_url,a=t.title;return i.a.createElement("div",{style:{margin:"1rem"}},i.a.createElement("div",{style:{maxWidth:"250px"}},i.a.createElement("img",{src:n,alt:a,style:{maxWidth:"100%"}}),a))};function ct(e){var t=e.item,n=e.onClick,a=e.className,o=Object(u.c)((function(e){var n;return null===(n=e.userHistory)||void 0===n?void 0:n.map((function(e){return e.content.id})).includes("".concat(t.publication,"_").concat(t.id))})),c=Object(Xe.b)(t.publish_date,"newspaper"),s=He(t.imageurl,me.MEDIUM,0);return i.a.createElement(qe,{recentlyRead:o,subTitle:c,imageUrl:s,onClick:function(){r.b.navigateByPath(_e(t.publication,t.id,1,"newspapers"),""),n()},className:a})}n(496),n(497);function st(e){var t,n=Object(u.c)((function(e){return e.categories})),a=e.item.category_key,r=oe().navigate,o=(null===(t=n.find((function(e){return e.key===a})))||void 0===t?void 0:t.name)||a;return i.a.createElement("div",{className:"category-card-in-search",onClick:function(){r&&r(e.item.link.url)}},i.a.createElement(tt,{text:o}))}function lt(e){var t=e.item,n=e.issueTrackingData,a=e.gaTrackingData,r=e.index,o=e.showIssueName,c=e.viewLayout,s=oe().updateIssueNavigationPath,l=null!==n&&void 0!==n&&n.context?Object(N.a)(Object(N.a)({},n),{},{itemIndex:r}):Object(N.a)({},n),u=function(){s(l)};if(t.article){var d="article-item-in-".concat(c);return i.a.createElement(Be,{className:d,gaTrackingData:a,item:t.article,onClick:u})}if(t.issue)return t.issue.type===ve.NEWSPAPER?i.a.createElement(ct,{item:t.issue,onClick:u,className:"newspaper-item-in-".concat(c)}):i.a.createElement(rt,{showIssueName:o,item:t.issue,onClick:u,className:"newspaper-item-in-".concat(c)});if(t.publication){var h="publication-item-in-".concat(c);return i.a.createElement(Ze,{item:t.publication,onClick:u,className:h})}if(t.page){var p="page-item-in-".concat(c);return i.a.createElement(Je,{item:t.page,onClick:u,className:p})}return t.generic_simple?i.a.createElement($e,{item:t.generic_simple,onClick:u}):t.generic_card?i.a.createElement(nt,{item:t.generic_card,issueTrackingData:l}):t.podcast_episode?i.a.createElement(ot,{item:t.podcast_episode}):t.category_card?i.a.createElement(st,{item:t.category_card}):i.a.createElement(Ye,null)}n(498),n(499),n(500),n(501);function ut(e){var t=e.children,n=e.id,a=e.className,r=a?"content-section ".concat(a):"content-section";return i.a.createElement("section",{"data-testid":"section-tid-".concat(n),className:r,id:"cs-".concat(n)},t)}var dt=function(e,t){var n=new URL(e);return t>0&&(n.searchParams.append("page_offset",t.toString()),n.searchParams.append("page_limit",25..toString())),n.toString()},ht=n(136),pt=n.n(ht),mt=(n(502),function(e){var t=e.children;return i.a.createElement("div",{className:"feed-listing"},t)});var ft=n(29);var gt=n(112);n(503);function vt(e){var t=e.title,n=e.link,a=e.showAllTracking,r=oe(),o=r.trackingCategory,c=r.updateIssueNavigationPath;return t&&t.length>0&&""!==t.trim()?i.a.createElement("div",{className:"section-header"},i.a.createElement(E.c,{as:"h2",size:"4",weight:"bold",color:"white"},t),n&&i.a.createElement(Te,{onClick:function(){c(a),o&&Object(h.a)(o,ft.a.show_all)},link:n,testId:We("section-link-".concat(t))},i.a.createElement(bt,null))):null}var bt=function(){return i.a.createElement("div",{style:{padding:gt.a.xSmall,cursor:"pointer"}},i.a.createElement(E.c,{color:"yellow",size:"3",weight:"medium"},y.a.translate("content-gate.show-all")))};function Et(e,t){if(e.rootContext&&e.rootContextSectionPos&&e.rootContextSectionPos){var n=t;return delete n.rootContext,delete n.rootContextSection,delete n.rootContextSectionPos,n}return t}function yt(e){var t,n=e.section,r=e.sectionIndex,o=e.trackingRootContext,c=e.onDataCountChange,s=oe().appNavRoot,l=oe().onScrollThresholdReached,d=Object(a.useState)(1),h=Object(I.a)(d,2),p=h[0],m=h[1],f=n.items,g=n.layout,v=n.title,b=n.link,E=n.tracking_id,y="show-issue-name"===n.style,k=Object(u.c)((function(e){return e.issueNavigationPath})),w=function(e,t){var n=Object(a.useState)(!1),i=Object(I.a)(n,2),r=i[0],o=i[1],c=Object(a.useState)("idle"),s=Object(I.a)(c,2),l=s[0],u=s[1],d=Object(a.useState)([]),h=Object(I.a)(d,2),p=h[0],m=h[1];return Object(a.useEffect)((function(){e&&!r&&function(){var e=Object(J.a)(Z.a.mark((function e(t,n){var a,i;return Z.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,u("fetching"),a=dt(t,n),e.next=5,Object(se.b)(a);case 5:i=e.sent,m(1===n?i:function(e){return[].concat(Object(S.a)(e),Object(S.a)(i))}),0===i.length&&o(!0),u("fetched"),e.next=14;break;case 11:e.prev=11,e.t0=e.catch(0),m([]);case 14:case"end":return e.stop()}}),e,null,[[0,11]])})));return function(t,n){return e.apply(this,arguments)}}()(e,t)}),[e,t,r]),Object(a.useEffect)((function(){o(!1)}),[e]),{data:p,allPagesFetched:r,fetchStatus:l}}(null===f||void 0===f?void 0:f.url,p),O=w.data,C=w.allPagesFetched,_=w.fetchStatus,T=Object(a.useState)(null!==(t=null===f||void 0===f?void 0:f.first_page)&&void 0!==t?t:O),x=Object(I.a)(T,2),j=x[0],P=x[1],R=function(e){return e===Oe.CAROUSEL?Pe:e===Oe.GRID?Re:e===Oe.FEED?mt:Pe}(g),A=g||Oe.CAROUSEL,D=!!(j.length>0&&j[0].publication),L=(null===k||void 0===k?void 0:k.appNavRoot)===s&&null!==k&&void 0!==k&&k.appNavRoot?void 0:s,M=function(e,t,n){return t?e?{appNavRoot:t,rootContext:n}:{appNavRoot:t,context:n}:e?{rootContext:n}:{context:n}}(D,L,o),F=function(e,t,n){var a={rootContextSection:e.tracking_id,rootContextSectionPos:t},i={section:e.tracking_id,sectionPos:t};return n?Object(N.a)({},a):Object(N.a)({},i)}(n,r,D),H=Object(N.a)(Object(N.a)({},M),F),B=function(e,t,n,a){return a?{appNavRoot:a,rootContext:n,rootContextSection:e.tracking_id,rootContextSectionPos:t}:{rootContext:n,rootContextSection:e.tracking_id,rootContextSectionPos:t}}(n,r,o,L?s:void 0),U=Et(null!==k&&void 0!==k?k:{},H),z=Et(null!==k&&void 0!==k?k:{},B),W=function(e){var t=oe().trackingCategory;if(e.tracking_id&&e.tracking_id.indexOf("recommended_articles")>0)return{category:t||ft.b.discover,action:ft.a.article_clicked,args:e.tracking_id}}(n),G=g===Oe.GRID||g===Oe.FEED,V=pt()((function(){return m((function(e){return e+1}))}),100),K="adjust-height-for-".concat(n.adjust_height_for),q=We(n.tracking_id);return Object(a.useEffect)((function(){O.length>0&&P(O),("fetched"===_||C)&&c({id:E,count:O.length})}),[O,c,E,_,C]),Object(a.useEffect)((function(){l&&G&&!C&&"fetching"!==_&&l((function(){return V()}))}),[V,l,G,C,_]),Object(a.useEffect)((function(){return m(1)}),[n]),0===j.length&&"fetching"!==_?null:j.length>0?i.a.createElement(ut,{layout:A,id:q,className:K},i.a.createElement(vt,{title:v,link:b,showAllTracking:z}),i.a.createElement(R,null,j.map((function(e,t){return i.a.createElement(lt,{viewLayout:A,showIssueName:y,gaTrackingData:W,issueTrackingData:U,key:"item-"+t,item:e,index:t})})))):i.a.createElement(ut,{layout:A,id:q,className:K},i.a.createElement(R,null,new Array(4).fill("").map((function(e,t){return i.a.createElement(lt,{viewLayout:"content-in-loading",showIssueName:!1,key:"item-"+t,item:{},index:t})}))))}n(504);var kt=n(159),wt=n(158),Ot=n(157),Ct=function(e){return y.a.t(e)},_t=function(e){return i.a.createElement(i.a.Fragment,null,y.a.translate(e.path))};function Tt(e){var t=e.items,n=e.onEditionSelected,r=Object(a.useState)(!1),o=Object(I.a)(r,2),c=o[0],s=o[1],l=Object(a.useState)(""),u=Object(I.a)(l,2),d=u[0],h=u[1],p=Object(a.createRef)(),m=Object(a.createRef)(),f=Object(a.createRef)();Object(a.useEffect)((function(){h(t.filter((function(e){return e.selected})).map((function(e){return e.value})).join(", "))}),[t]);return 0===t.length?null:i.a.createElement("div",{className:"gui-input ".concat(d.length>0?"filled":"")},i.a.createElement(kt.a,{buttonRootRef:p,fullWidth:!0,dropDownListRootRef:m,onClickOutside:function(){s(!c)}},i.a.createElement("div",null),i.a.createElement("div",{ref:f,className:"gui-input-field"},i.a.createElement("div",{className:"gui-input-content"},i.a.createElement("div",{className:"gui-input-extra"}),i.a.createElement("div",{className:"gui-input-input"},i.a.createElement("div",{className:"placeholder"},i.a.createElement("div",{className:"blur-placeholder"},Ct("newspapers.editionPickerTitle"))),i.a.createElement("div",{className:"inputText"},d),i.a.createElement("input",{className:"invisible",type:"text",readOnly:!0,value:d,ref:f})),i.a.createElement("div",{className:"gui-input-extra"},i.a.createElement("div",{className:"gui-input-icon icon-clickable icon-".concat(E.a.chevron_down)})))),i.a.createElement(Ot.a,{rootref:m,fullWidth:!0},i.a.createElement("div",{className:"dropdown-list-title edition-picker-dropdown-title"},i.a.createElement(b.a,{size:"5",color:"white",weight:"bold"},Ct("newspapers.editionPickerTitle"))),t.map((function(e){return i.a.createElement(wt.a,{onSelect:function(){return n(e)},title:e.value,key:e.id,selected:e.selected})})))))}n(68);var It=n(37),St=n(80),xt=n(58),Nt=function(e){Object(s.a)(n,e);var t=Object(l.a)(n);function n(){var e;Object(o.a)(this,n);for(var a=arguments.length,r=new Array(a),c=0;c<a;c++)r[c]=arguments[c];return(e=t.call.apply(t,[this].concat(r))).simpleBarRef=i.a.createRef(),e}return Object(c.a)(n,[{key:"componentDidMount",value:function(){var e,t=null===(e=this.simpleBarRef.current)||void 0===e?void 0:e.querySelector(".simplebar-content-wrapper");t&&Object(xt.b)(t)}},{key:"componentWillUnmount",value:function(){var e,t=null===(e=this.simpleBarRef.current)||void 0===e?void 0:e.querySelector(".simplebar-content-wrapper");t&&Object(xt.c)(t)}},{key:"closeDialogHandler",value:function(e){r.b.hideDialog(this.props.dialogId)}},{key:"content",value:function(){return i.a.createElement("div",{className:"DialogWrapper standard publisher-description animated"},i.a.createElement("div",{className:"header"},i.a.createElement("div",{style:{display:"flex",alignItems:"top"}},i.a.createElement("div",{style:{flex:1}}),i.a.createElement("div",{onClick:this.closeDialogHandler.bind(this)},i.a.createElement(d.b.Button,{thin:!0,iconOnly:!0,icon:d.a.close,theme:"theme-passive"})))),i.a.createElement("div",{className:"content",style:{flexDirection:"column",height:"100%"},ref:this.simpleBarRef},i.a.createElement(St.a,{className:"override-reader-touch-events",style:{height:"90%",paddingRight:"1rem"}},i.a.createElement(d.b.Title,null,this.props.title),i.a.createElement(d.b.Text,{type:"description"},this.props.text))))}}]),n}(It.a);var jt=function(e){var t=e.description;if(!t)return null;var n=function(){Object(h.a)(h.e.share,h.d.magazine_title,"cancel")},a=function(){};return i.a.createElement("div",{onClick:function(e){var o=r.b.generateDialogId("PublisherDescription");r.b.showDialog(i.a.createElement(Nt,{key:o.id,isMobile:!1,title:"",text:null!==t&&void 0!==t?t:"",dialogId:o,onCancel:n,onDone:a}),o)},className:"publication-header-description"},i.a.createElement(b.a,null,function(e){var t=Ct("issues.readmore-button").length,n=75;if(window.innerWidth>1200?n=350:window.innerWidth<1200&&window.innerWidth>700&&(n=150),e.length>n){var a=n-t-3;return e.substring(0,a).padEnd(a+3,"...")}return e}(t)))},Pt=(n(505),n(24)),Rt=n(294);function At(e){var t=e.publicationId,n=Object(u.c)((function(e){return e.userFavorites.map((function(e){return e.content.publication})).includes(t||"")})),a=function(){var e=Object(J.a)(Z.a.mark((function e(){return Z.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r.b.isAuthenticated){e.next=6;break}return e.next=3,Pt.c.createBlockingDialog(Pt.b.LOGIN);case 3:if(e.sent){e.next=6;break}return e.abrupt("return");case 6:Object(h.a)(ft.b.magazine,ft.a.favorite,n?"remove":"add"),n?Object(M.f)(t):Object(M.a)(t);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),o=n?i.a.createElement(ue.FavoriteTrue,{fill:he.themeTokens.colorsSunglowYellow}):i.a.createElement(ue.FavoriteFalse,{fill:he.themeTokens.colorsSunglowYellow});return i.a.createElement(Rt.HeaderAction,{onClick:a,icon:o,title:y.a.t(n?"issues.unfavorite":"issues.favorite")})}var Dt=n(295);function Lt(e){var t=e.editions,n=e.description,a=e.publicationId,r=e.onEditionSelected;return i.a.createElement("div",{className:"publication-header"},i.a.createElement("div",{className:"publication-header-container"},i.a.createElement("div",{className:"publication-header-row edition-picker"},i.a.createElement(jt,{description:n}),i.a.createElement(Tt,{onEditionSelected:r,items:t||[]})),i.a.createElement("div",{className:"publication-header-row favorite"},i.a.createElement(At,{publicationId:a}))),i.a.createElement(Dt.Divider,null))}function Mt(e){var t=e.data,n=Object(u.c)((function(e){var n;return null===(n=e.selectedPublicationEditions.find((function(e){return e.publicationId===t.publication_id})))||void 0===n?void 0:n.editionId})),a=t.editions,o=t.description,c=t.edition_id,s=t.publication_id,l=null===a||void 0===a?void 0:a.map((function(e){return{id:e.edition_id,value:e.title,selected:n?n===e.edition_id:c===e.edition_id}}));return i.a.createElement(Lt,{publicationId:s,description:o,editions:l,onEditionSelected:function(e){r.b.setPublicationEditionFilters(s,e.id)}})}n(513);function Ft(e){var t=e.section,n=e.index,a=e.trackingRootContext,r=e.onDataCountChange;return i.a.createElement(i.a.Fragment,null,t.publication_header&&i.a.createElement(Mt,{data:t.publication_header}),t.search_box&&i.a.createElement(xe,{data:t.search_box}),i.a.createElement(yt,{section:t,sectionIndex:n,trackingRootContext:a,onDataCountChange:r}))}function Ht(e){var t,n=oe().appNavRoot,r=e.section_list||[],o=(t="search_results",-1!==window.location.href.indexOf(t)),c=function(e,t){var n=Object(a.useState)([]),i=Object(I.a)(n,2),r=i[0],o=i[1],c=[];return{onDataCountChange:function(n){var a=c.findIndex((function(e){return e.id===n.id}));a>0?c[a]=n:c.push(n),c.length!==e||r.length||t&&o(c)},dataCount:r,dataCountReduced:r.length&&r.map((function(e){return e.count})).reduce((function(e,t){return e+t}))}}(r.length,o),s=c.onDataCountChange,l=c.dataCountReduced,u=c.dataCount;return ie(n),i.a.createElement(i.a.Fragment,null,r.map((function(t,n){var a="".concat(t.title,"-").concat(n);return i.a.createElement(Ft,{trackingRootContext:e.tracking_id,onDataCountChange:s,section:t,index:n,key:a})})),0===l&&u.length===r.length&&o&&i.a.createElement($,{emptyState:e.content_empty_state}))}var Bt=function(){var e=r.b.state.account.urlCG,t=void 0!==r.b.state.defaultEndpoints?r.b.state.defaultEndpoints.urlCG:void 0;return e||t},Ut=function(e,t){return e.includes("?profile_id=".concat(t))?e:t?"".concat(e,"?profile_id=").concat(t):"".concat(e)};function zt(e,t){return Wt.apply(this,arguments)}function Wt(){return(Wt=Object(J.a)(Z.a.mark((function e(t,n){var a;return Z.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=Ut(t,n),e.abrupt("return",Object(se.b)("".concat(Bt()).concat(a)));case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Gt(e){var t=e.frameCord,n=e.title,a=e.languageFilter,r=n&&""!==n.trim();return i.a.createElement(W.a,{height:7,frameCord:t},r&&i.a.createElement("div",{style:{flex:10}},i.a.createElement(d.b.Title,{relativeFontSize:!0},n)),a&&i.a.createElement("div",{style:{flex:1}},i.a.createElement(K,null)),i.a.createElement("div",{style:{flex:0}},i.a.createElement(m,null)))}function Vt(e){return-1!==window.location.pathname.indexOf(e)}n(514);var Kt=function(e){return Object(M.i)(e)};function qt(e){var t=e.frameTitle,n=e.appNavRoot,o=e.rootUrl,c=e.trackingCategory,s=e.frameCord,l=Vt("search_root")||Vt("search_results"),d=Object(a.useState)(null),h=Object(I.a)(d,2),p=h[0],m=h[1],f=Object(u.c)((function(e){return e.currentProfileID})),g=Object(u.c)((function(e){var t;return null!==(t=e.selectedPublicationEditions)&&void 0!==t?t:[]}));Object(a.useEffect)((function(){var e=function(){var e=r.b.currentProfileId,t=window.location.pathname;if(t.startsWith("/show")){var n=t.replace("/show/","");return"/context_lookup/".concat(n)}var a=t.split("/go"),i=2===a.length?"".concat(a[1]):"/context".concat(a[0]),o=window.location.search.replace("?",""),c=e?"".concat(i,"?profile_id=").concat(e,"&").concat(o):"".concat(i,"?").concat(o);return"".concat(c)}();(function(){var e=Object(J.a)(Z.a.mark((function e(t,n){var a;return Z.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t){e.next=2;break}return e.abrupt("return");case 2:return e.prev=2,e.next=5,zt(t,n);case 5:a=e.sent,m(a),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(2),m(null);case 12:case"end":return e.stop()}}),e,null,[[2,9]])})));return function(t,n){return e.apply(this,arguments)}})()(e,f||null)}),[f,g]);var v=function(e,t){return null!==t&&void 0!==t?t:e}(t,null===p||void 0===p?void 0:p.context_title);return i.a.createElement(ce,{value:{rootUrl:o,trackingCategory:c,updateIssueNavigationPath:Kt,appNavRoot:n,navigate:function(e){var t=e.split("/cg")[1],n="/".concat(o,"/go").concat(t);M.c.navigateByPath(n,"")},onScrollThresholdReached:s.setContentScrollEnds}},i.a.createElement("div",null,i.a.createElement(Gt,{languageFilter:l,frameCord:s,title:v}),p&&i.a.createElement(Ht,p)))}var Yt=function(){var e=Object(u.c)((function(e){var t;return null===(t=e.categories.find((function(t){return t.key===e.navigation.params.asString("category")})))||void 0===t?void 0:t.name}));return e?i.a.createElement(d.b.Title,{relativeFontSize:!0},e):i.a.createElement(d.b.Title,{relativeFontSize:!0},i.a.createElement(B.b,{path:"magazines.title"}))},Xt=function(e){r.b.menuDisabled(!1);var t=r.b.store.getState();return Object(a.useEffect)((function(){Kt({appNavRoot:"MagazinesPage"})}),[]),i.a.createElement(T.a,{frameCord:e.frameCord},i.a.createElement(W.a,{height:7,frameCord:e.frameCord},i.a.createElement("div",{style:{flex:10}},i.a.createElement(Yt,null)),i.a.createElement("div",{style:{flex:1}},i.a.createElement(K,null)),i.a.createElement("div",null,i.a.createElement(m,null))),i.a.createElement("div",{className:"frame-header-section"},i.a.createElement(d.b.Divider,{height:2}),i.a.createElement(H,{customClass:"all-magazines-view",issueTrackingData:{appNavRoot:"MagazinesPage"},frameCord:e.frameCord,pagedContentType:P.b.MAGAZINE,loadPageOnFrameScroll:!0,presentaionComponent:i.a.createElement(z,{contentStatus:v.EMPTY,currentProfileID:t.currentProfileID}),name:"magazines"})))},Zt=n(17),Jt=n(48),Qt=function(e){Object(s.a)(n,e);var t=Object(l.a)(n);function n(){var e;Object(o.a)(this,n);for(var a=arguments.length,i=new Array(a),r=0;r<a;r++)i[r]=arguments[r];return(e=t.call.apply(t,[this].concat(i))).submitHandler=function(t,n,a){e.doneHandler()},e}return Object(c.a)(n,[{key:"closeShareHandler",value:function(e){this.closeHandler(),this.props.onCancel()}},{key:"content",value:function(){var e=new Jt.a;return i.a.createElement("div",{className:"DialogWrapper standard compact-dialog animated"},i.a.createElement("div",{className:"header"},i.a.createElement("div",{key:"createAccountScreenHeader",style:{display:"flex",alignItems:"top"}},i.a.createElement("div",{style:{flex:1}}),i.a.createElement("div",{onClick:this.closeShareHandler.bind(this)},i.a.createElement(d.b.Button,{thin:!0,iconOnly:!0,icon:d.a.close,theme:"theme-passive"})))),i.a.createElement("div",{className:"content"},i.a.createElement(Jt.b,{formId:e,focusFieldName:"",onSubmit:this.submitHandler.bind(this)},i.a.createElement(d.b.Title,null,"Sharing is caring"),i.a.createElement(d.b.Text,{type:"description"},"Comback later"),i.a.createElement(d.b.Input,{formId:e,name:"form-error",type:"error"}),i.a.createElement(d.b.Button,{submitButton:!0,noIcon:!0},"Share"))),i.a.createElement("div",{className:"footer"},i.a.createElement(d.b.Text,{type:"disclaimer"},"\xaf\\_(\u30c4)_/\xaf")))}}]),n}(It.a),$t=Object(u.b)((function(e){return{}}),null)(Qt),en=(n(515),function(e){Object(s.a)(n,e);var t=Object(l.a)(n);function n(e){var a;return Object(o.a)(this,n),(a=t.call(this,e)).cancelShareHandler=function(){Object(h.a)(h.e.share,h.d.magazine_title,"cancel")},a.doneShareHandler=function(){},a.descriptionClickHandler=function(e){var t,n,o=r.b.generateDialogId("PublisherDescription");r.b.showDialog(i.a.createElement(Nt,{key:o.id,isMobile:a.props.mobile||a.props.tablet,title:null!==(t=a.state.title)&&void 0!==t?t:"",text:null!==(n=a.state.description)&&void 0!==n?n:"",dialogId:o,onCancel:a.cancelShareHandler,onDone:a.doneShareHandler}),o)},a.favourite=function(){var e=Object(J.a)(Z.a.mark((function e(t){return Z.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r.b.isAuthenticated){e.next=6;break}return e.next=3,Pt.a.createBlockingDialog(Pt.b.LOGIN);case 3:if(e.sent){e.next=6;break}return e.abrupt("return");case 6:Object(h.a)(h.e.magazine,h.d.favorite,t),"add"===t?Object(M.a)(a.props.publicationId):Object(M.f)(a.props.publicationId);case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),a.state={description:null,title:null},a.props.publicationId&&a.fetch(a.props.publicationId),a}return Object(c.a)(n,[{key:"isFavorite",get:function(){return this.props.favoriteIds.includes(this.props.publicationId)}},{key:"fetch",value:function(e){var t=this;(this.props.type===P.b.NEWSPAPER_ISSUE?j.b.newspapersIssues(e,1,"","","",1):j.b.issues(e,1,"","","",1)).then((function(e){if(e.content.length>0){var n=Object(I.a)(e.content,1)[0];t.setState({title:n.title,description:n.description})}}))}},{key:"description",get:function(){return this.state.description?this.state.description:""}},{key:"share",value:function(e){Object(h.a)(h.e.share,h.d.magazine_title,"open");var t=r.b.generateDialogId("Share");r.b.showDialog(i.a.createElement($t,{key:t.id,page:1,issueId:"",dialogId:t,onCancel:this.cancelShareHandler,onDone:this.doneShareHandler}),t)}},{key:"shareButton",get:function(){return i.a.createElement("div",{style:{display:"inline-block",boxSizing:"inherit",flex:1,height:"2.8rem"}})}},{key:"favoriteButton",get:function(){return i.a.createElement(At,{publicationId:this.props.publicationId})}},{key:"clipDescription",value:function(e,t){var n=y.a.translate("issues.readmore-button"),a=n.length;return this.props.mobile||(t=window.innerWidth>1200?250:window.innerWidth<1200&&window.innerWidth>700?150:75),e.trim().length<t?i.a.createElement(d.b.Text,{as:"span",id:"description-text",type:"description"},e):i.a.createElement(d.b.Text,{as:"span",id:"description-text",type:"description"},Zt.a.padString(e,t-a-3),i.a.createElement("div",{style:{display:"inline-block",cursor:"pointer"}},i.a.createElement(d.b.Text,{extraCss:"readmore-text",as:"span",color:"white",weight:"bold",size:"3"},i.a.createElement("span",null,n),i.a.createElement(d.b.Icon,{color:"white",icon:d.a.chevron_down,size:"small"}))))}},{key:"mobileLayout",get:function(){return i.a.createElement(W.a,{height:13,frameCord:this.props.frameCord},i.a.createElement("div",{style:{display:"flex",flexDirection:"row",width:"100%",flexWrap:"wrap"}},i.a.createElement("div",{style:{flex:1,display:"flex",justifyContent:"space-between",width:"100%",alignItems:"center"}},i.a.createElement("div",{style:{flexDirection:"column",overflow:"hidden",whiteSpace:"nowrap"}},i.a.createElement("div",null,i.a.createElement(d.b.Title,{relativeFontSize:!0},this.state.title))),i.a.createElement("div",{style:{flexShrink:0}},i.a.createElement(m,null))),i.a.createElement("div",{style:{width:"100%",height:"0"}},i.a.createElement(d.b.FrameHeaderScrollEffect,{height:5},i.a.createElement(d.b.Divider,{height:.8}),i.a.createElement("div",{onClick:this.descriptionClickHandler},this.clipDescription(this.description,50)),i.a.createElement("div",{className:"mobile-button-wrapper"},this.shareButton,this.favoriteButton),i.a.createElement(d.b.Divider,{height:1,fullWidth:!0})))))}},{key:"desktopLayout",get:function(){return i.a.createElement(W.a,{height:13,frameCord:this.props.frameCord},i.a.createElement("div",{className:"header-wrapper"},i.a.createElement("div",{className:"left-column"},i.a.createElement(d.b.Title,{relativeFontSize:!0},this.state.title),i.a.createElement(d.b.FrameHeaderScrollEffect,{id:"description-container",height:4.5},i.a.createElement("div",{className:"description-wrapper",onClick:this.descriptionClickHandler},this.clipDescription(this.description,this.props.tablet?75:250)))),i.a.createElement("div",{className:"right-column"},i.a.createElement("div",{className:"buttons"},i.a.createElement("div",{style:{flex:1}},this.favoriteButton,i.a.createElement(d.b.FrameHeaderScrollEffect,{height:4},i.a.createElement(d.b.Divider,{height:1,showDivider:!1,fullWidth:!0}),this.shareButton)),i.a.createElement("div",{style:{flex:0}},i.a.createElement(m,null))))))}},{key:"render",value:function(){return this.props.mobile?this.mobileLayout:this.desktopLayout}}]),n}(i.a.Component)),tn=Object(u.b)((function(e){return{mobile:e.mobile,tablet:e.tablet,favoriteIds:e.userFavorites.map((function(e){return e.content.id}))}}))(en),nn=function(e){r.b.menuDisabled(!1);var t=r.b.store.getState();return i.a.createElement(T.a,{frameCord:e.frameCord},i.a.createElement(tn,{type:P.b.MAGAZINE_ISSUE,frameCord:e.frameCord,publicationId:t.navigation.params.asString("publication_id")}),i.a.createElement("div",{className:"frame-header-section"},i.a.createElement(d.b.Divider,{height:1.5,showDivider:!Zt.a.isMobile,fullWidth:!0}),i.a.createElement(H,{customClass:"issues-listing-view",issueTrackingData:t.issueNavigationPath,frameCord:e.frameCord,pagedContentType:P.b.MAGAZINE_ISSUE,loadPageOnFrameScroll:!0,presentaionComponent:i.a.createElement(z,{size:"lg",contentStatus:v.EMPTY,currentProfileID:t.currentProfileID}),name:"magazineIssues"})))},an=function(e){r.b.menuDisabled(!1);var t=r.b.store.getState();return i.a.createElement(T.a,{frameCord:e.frameCord},i.a.createElement(tn,{type:P.b.NEWSPAPER_ISSUE,frameCord:e.frameCord,publicationId:t.navigation.params.asString("publication_id")}),i.a.createElement("div",{className:"frame-header-section"},i.a.createElement(d.b.Divider,{height:2,showDivider:!0,fullWidth:!0}),i.a.createElement(H,{issueTrackingData:t.issueNavigationPath,frameCord:e.frameCord,pagedContentType:P.b.NEWSPAPER_ISSUE,loadPageOnFrameScroll:!0,presentaionComponent:i.a.createElement(z,{contentStatus:v.EMPTY,currentProfileID:t.currentProfileID}),name:"magazineIssues"})))},rn=function(e){Object(s.a)(n,e);var t=Object(l.a)(n);function n(){var e;Object(o.a)(this,n);for(var a=arguments.length,i=new Array(a),r=0;r<a;r++)i[r]=arguments[r];return(e=t.call.apply(t,[this].concat(i))).state={hasError:!1},e}return Object(c.a)(n,[{key:"componentDidCatch",value:function(e,t){r.b.navigateByPath("/error","")}},{key:"render",value:function(){return this.state.hasError?i.a.createElement("h1",null," Error view is re directed to /error "):this.props.children}}],[{key:"getDerivedStateFromError",value:function(e){return{hasError:!0}}}]),n}(a.Component),on=n(60),cn=n(51),sn=function(){var e=Object(J.a)(Z.a.mark((function e(t){var n;return Z.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=Object(cn.a)("/article")+"/".concat(t,"/free"),e.abrupt("return",Object(cn.b)(n,"GET"));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),ln=(n(266),n(267),n(268),n(90)),un=(n(516),function(e){var t=e.issue,n=_e(t.publication,t.id,1,"discover"),a=t.title||"";return i.a.createElement("div",{className:"article-source-issue-wrapper"},i.a.createElement("div",{className:"content"},i.a.createElement("img",{src:He(t.imageurl,me.MEDIUM,1),alt:a}),i.a.createElement("div",{style:{display:"flex",flexDirection:"column"}},i.a.createElement("div",{className:"description"},i.a.createElement("div",{className:"mobile-only"},i.a.createElement(ln.a,{size:"5"},y.a.translate("this.article.from"),":"),i.a.createElement(ln.a,{size:"6",weight:"medium"},t.title),i.a.createElement("div",{style:{marginBottom:"1rem"}})),i.a.createElement("div",{className:"desktop-only"},i.a.createElement(ln.a,{size:"6"},y.a.translate("this.article.from"),":"),i.a.createElement(ln.a,{size:"9",weight:"medium"},t.title))),i.a.createElement("div",{className:"button-container"},i.a.createElement("div",{onClick:function(){Object(h.c)(h.e.content_led_growth,{eventLabel:"read_issue"}),r.b.navigateByPath(n,"")}},i.a.createElement(d.b.Button,{noWrap:!0,thin:!0,alignIcon:"icon-left",noIcon:!0,color:"black"},y.a.translate("article.issue.read.issue"))),i.a.createElement("div",{onClick:function(){Object(h.c)(h.e.content_led_growth,{eventLabel:"disco_more_magz"}),r.b.navigateByPath("/discover","")}},i.a.createElement(d.b.Button,{noWrap:!0,thin:!0,alignIcon:"icon-left",theme:"theme-option",noIcon:!0,color:"white"},y.a.translate("article.issue.read.discover_more")))))))}),dn=n(96),hn=n(41),pn=n(116),mn=(n(261),n(121)),fn=n(55),gn=n(162),vn=n(163),bn=n(164),En=n(165),yn=n(166),kn=n(167),wn=n(27),On=n(91),Cn=function(e){var t=e.onSuccess,n=e.onMailCheck,r=e.onNextStepActive,o=e.textOverrideContinue,c=Object(a.useState)(new Jt.a),s=Object(I.a)(c,1)[0],l=i.a.useState(!1),u=Object(I.a)(l,2),p=u[0],m=u[1],f=i.a.useState(""),g=Object(I.a)(f,2),v=g[0],b=g[1],E=Object(a.useState)(!1),y=Object(I.a)(E,2),k=y[0],w=y[1],O=k||p;return i.a.createElement(Jt.b,{formId:s,onSubmit:function(e,a,i){if(!O)return 0===v.length?a.email.validate(!1,v,[{type:"email"}]):Object(On.a)(v).then((function(e){var t=e.exists,i=t?"login":"create";w(t),m(e.valid),n(v,t,i),r(t||p),p||a.email.validate(!1,v,[{type:"email"}])})),i.submitted();n(v,k,k?"login":"create"),r(!0),k?function(e,n,a){wn.f.login(e.email,e.password).then((function(i){a.submitted(),i.success?(Object(h.a)(h.e.create_and_login,h.d.login,"login_success"),t(v,e.password,k?"login":"create")):(Object(h.a)(h.e.create_and_login,h.d.login,"login_failure"),i.errorCode===wn.d.LOGIN_ERROR_FAILED_AUTH?n.password.validateCustom(!1,i.error):n["form-error"].validateCustom(!1,i.error))}))}(e,a,i):function(e,n,a){wn.f.signUp(v,e.password).then((function(n){n.success&&(Object(h.a)(h.e.create_and_login,h.d.create_account,"create_account_success"),t(v,e.password,k?"login":"create",n.accountId))})).catch((function(e){a.submitted(),Object(h.a)(h.e.create_and_login,h.d.create_account,"create_account_failure"),n.password.validateCustom(!1,e.error)}))}(e,a,i)}},i.a.createElement(d.b.Input,{id:"login-email",formId:s,key:"loginEmail",placeholder:i.a.createElement(B.b,{path:"dialog.login.input.email.placeholder"}),placeholderFocus:i.a.createElement(B.b,{path:"dialog.login.input.email.placeholder-focus"}),name:"email",inputmode:"email",onChange:function(e){return t=null===e||void 0===e?void 0:e.currentTarget,w(!1),m(!1),r(!1),void b(t.value.trim());var t}}),O&&i.a.createElement("div",{className:"fade-in"},i.a.createElement(d.b.Input,{isFocused:!0,formId:s,key:"loginPassword",placeholder:i.a.createElement(B.b,{path:"dialog.login.input.password.placeholder"}),placeholderFocus:i.a.createElement(B.b,{path:"dialog.login.input.password.placeholder-focus"}),name:"password",validation:[{type:"required"}],type:"password"})),i.a.createElement(d.b.Input,{formId:s,name:"form-error",type:"error"}),i.a.createElement(d.b.Button,{submitButton:!0,noIcon:!0,id:"login-form-submit-button"},!p&&!k&&i.a.createElement(i.a.Fragment,null,o?i.a.createElement("span",null,o):i.a.createElement(B.b,{path:"dialog.login.cta.signup.continue"})),p&&!k&&i.a.createElement(B.b,{path:"dialog.login.createaccount-link"}),k&&i.a.createElement(B.b,{path:"dialog.login.cta-login"})))},_n=n(33),Tn=window,In=function(e){var t=e.onSuccess,n=e.initProcess,r=e.onProcessChange,o=e.onNextStepActive,c=e.onResetPassword,s=e.setTrialPlanPeriodParent,l=e.showInfoSecion,u=Object(a.useState)(!1),p=Object(I.a)(u,2),m=p[0],f=p[1],g=Object(a.useState)(null),v=Object(I.a)(g,2),b=v[0],E=v[1],k=Tn.trial_offer;Object(a.useEffect)((function(){Object(yn.a)((function(e){E(e.data),s(e.data)}),(function(e){}),{campaign_tag:k,campaign_token:M.c.currentCampaignToken})}),[k,s]);return i.a.createElement("div",{className:"login-sign-up-view"},i.a.createElement("div",{className:"skip-margin-top"},!l&&i.a.createElement("div",{style:{height:et.b.default}}),"login"===n&&i.a.createElement(d.b.Title,null,i.a.createElement(B.b,{path:"dialog.login.title"})),l&&"create"===n&&!_n.isMobile&&i.a.createElement(d.b.Title,null,i.a.createElement(B.b,{path:"enter.email.read"})),!l&&"create"===n&&i.a.createElement(i.a.Fragment,null,i.a.createElement(d.b.Title,null,i.a.createElement(B.b,{path:"freedly.article_pw.title"})),M.c.currentCampaignToken&&b?i.a.createElement(d.b.Text,{color:"white",size:"5"},i.a.createElement(B.b,{path:"freedly.article_pw.campaign_info",interpolation:{period:b.free_period}})):null,i.a.createElement("div",{style:{height:et.b.xSmall}})),i.a.createElement("div",{style:{height:et.b.xSmall}}),i.a.createElement(Cn,{onNextStepActive:function(e){o(e),f(e)},onMailCheck:function(e,t,n){window.location.pathname.includes("/freedly/")&&Object(h.c)(h.e.content_led_growth,{eventLabel:"step_2_email_entered"}),r(n,e)},onSuccess:function(e,n,a,i){"create"===a?Object(hn.d)(b,i,e):"claim"===a?Object(hn.c)(i):"login"===a&&Object(hn.f)(),t(e,n,a)},textOverrideContinue:l?void 0:y.a.translate("freedly.article_pw.cta_continue_reading")[0]}),"create"===n&&!m&&i.a.createElement(vn.a,{onLogin:function(){r("login")}}),"login"===n&&!m&&i.a.createElement(bn.a,null),"login"===n&&m&&i.a.createElement(En.a,{triggerResetPassword:c}),i.a.createElement("div",{style:{height:et.b.xSmall}}),"create"===n&&i.a.createElement(kn.a,null),i.a.createElement(gn.a,null)))},Sn=window,xn=function(e){var t=e.success,n=e.onClose,r=e.initProcess,o=(e.onChangeCountry,e.onAccountCreate),c=e.onAccountLogin,s=e.onProcessChanged,l=e.showInfoSecion,u=Object(a.useState)(r),h=Object(I.a)(u,2),p=h[0],m=h[1],f=Object(a.useState)(),g=Object(I.a)(f,2),v=g[0],b=g[1],E=Object(a.useState)(!1),y=Object(I.a)(E,2),k=(y[0],y[1]),w=Object(a.useState)("countries.".concat(M.c.origin)),O=Object(I.a)(w,2),C=(O[0],O[1],Object(a.useState)(null)),_=Object(I.a)(C,2),T=_[0],S=_[1],x=function(e){},N=function(e){},j=function(){var e=Sn.trial_offer;Object(pn.a)((function(){t(p),Object(fn.a)().then((function(e){Object(M.m)(e.subscriptions)})).catch((function(e){}))}),x,{campaign_tag:e,campaign_token:M.c.currentCampaignToken})},P=function(){var e=Object(J.a)(Z.a.mark((function e(t,n){return Z.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Object(hn.b)(t,n,j,N);case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),R=function(){var e=Object(J.a)(Z.a.mark((function e(t,n){return Z.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Object(hn.b)(t,n,j,N);case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}();return i.a.createElement(a.Fragment,null,!1,"create"===p&&l&&i.a.createElement(i.a.Fragment,null,i.a.createElement("div",{className:"wrapper paywall-usps"},i.a.createElement("div",{className:"lock-icon-container"},i.a.createElement(d.b.Logo,null)),_n.isMobile?i.a.createElement("div",{style:{display:"flex",justifyContent:"center",width:"100%"}},i.a.createElement(d.b.Text,{size:"6",weight:"bold"},"Enter your email to unlock this article")):i.a.createElement(d.b.Text,{size:"5"},"Enter your email to unlock this article and 6000+ magazines and newspapers"),i.a.createElement("ul",{className:"usp-list"},["Read 6000+ magazines","Read offline","Free unlimited access for ".concat((null===T||void 0===T?void 0:T.free_period)||"")].map((function(e,t){return i.a.createElement("li",{key:"usp-".concat(t)},i.a.createElement(d.b.Icon,{color:"yellow",size:"medium",icon:d.a.check}),i.a.createElement(d.b.Text,{color:"white",size:"5"},e))})))),!_n.isMobile&&i.a.createElement("div",{style:{height:et.b.default}}),_n.isTablet&&i.a.createElement("div",{style:{height:et.b.default}})),i.a.createElement("div",{className:"wrapper"},i.a.createElement("div",{className:"form-container"},i.a.createElement("div",{className:"horizontal-expander"}),i.a.createElement(In,{showInfoSecion:l,onResetPassword:function(){n(),v&&Object(mn.b)(v)},onNextStepActive:function(e){k(e)},initProcess:p,onProcessChange:function(e,t){s&&s(e),m(e),t&&b(t)},onSuccess:function(e,n,a){"login"===a?(c&&c(),t(p)):"create"===a?(o&&o(),P(e,n)):"claim"===a&&R(e,n)},setTrialPlanPeriodParent:S}))))},Nn=n(115);var jn=n(154);var Pn=function(){var e=Object(J.a)(Z.a.mark((function e(t,n){return Z.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.search=n.toString(),e.abrupt("return",fetch(t.toString()).then((function(e){if(200===e.status)return e.text();throw new Error("Error downloading article html file")})));case 2:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),Rn=function(e){var t=e.match(/<img*.*?>/g);return t&&t.length&&t.map((function(t){var n="<div>".concat(t,"</div>");return e=e.replace(t,n)})),e},An=function(e){var t=e.match(/<title*.*?title>/gi);return t&&t.length>0?t[0].replace("<title>","").replace("</title>",""):null},Dn=function(e){var t={};e.forEach((function(e){var n=e.split("=")[0],a=function(e,t){var n=t.match(new RegExp("(^| )"+e+"=([^;]+)"));return n?n[2]:""}(n,e);t[n]=a}));var n=new URLSearchParams;return n.set("Policy",t["CloudFront-Policy"]),n.set("Signature",t["CloudFront-Signature"]),n.set("Key-Pair-Id",t["CloudFront-Key-Pair-Id"]),n};n(517);function Ln(){return i.a.createElement("div",{className:"brand-awareness-secion"},i.a.createElement(d.b.Logo,null,"Button"),i.a.createElement(d.b.Text,{size:"6",extraCss:"text-center"},i.a.createElement(B.b,{path:"freedly.article_kicker"})),i.a.createElement("div",{className:"scrolling-logos-container"},i.a.createElement("div",{className:"scrolling-logos",style:{backgroundImage:"url(https://dnjpbxg2wcpr8.cloudfront.net/web/2022/publisher-logos/gb/1.png)"}}),i.a.createElement("div",{className:"scrolling-logos",style:{animationDuration:"70s",backgroundImage:"url(https://dnjpbxg2wcpr8.cloudfront.net/web/2022/publisher-logos/gb/2.png)"}})))}n(518);function Mn(e){var t=e.title,n=e.issueTitle,a=e.coverURL,r=e.readingTime,o=e.blured;return i.a.createElement("div",{className:"article-reader-brand-container ".concat(o?"blured":"")},i.a.createElement(Ln,null),i.a.createElement("div",{style:{height:"".concat(et.b.medium,"px")}}),i.a.createElement("div",{className:"article-head"},i.a.createElement("span",{className:"article-title"},i.a.createElement(d.b.Text,{size:"10",weight:"bold"},t)),i.a.createElement("div",{style:{height:"".concat(et.b.small,"px")}}),i.a.createElement("div",{className:"article-head-meta"},i.a.createElement("img",{alt:t,src:a}),i.a.createElement("div",{style:{width:"".concat(et.b.default,"px")}}),i.a.createElement("div",null,i.a.createElement(d.b.Text,{size:"5"},i.a.createElement("div",{style:{display:"inline-block"}},i.a.createElement("div",{style:{display:"flex",alignItems:"flex-start"}},i.a.createElement(d.b.Icon,{icon:d.a.magazine,color:"white",size:"medium"}),i.a.createElement("span",{style:{display:"inline-block",marginTop:"0.1rem",marginLeft:"0.6rem"}},i.a.createElement("b",null,n))))),i.a.createElement("div",{style:{height:"".concat(et.b.xSmall,"px")}}),i.a.createElement(d.b.Text,{size:"5"},i.a.createElement("div",{style:{display:"inline-block"}},i.a.createElement("div",{style:{display:"flex",alignItems:"flex-start"}},i.a.createElement("div",{className:"read-time-icon"}),i.a.createElement("span",{style:{display:"inline-block",marginTop:"0.1rem",marginLeft:"0.6rem"}},i.a.createElement(B.b,{path:"freedly.article_read_time",interpolation:{minutes:r}})))))))))}n(519);function Fn(e){var t=e.visible,n=e.title,a=e.issueTitle,r=e.coverURL;return i.a.createElement("div",{className:"article-bottom-bar ".concat(t?"visible":"")},i.a.createElement("div",{className:"article-bottom-bar-cover"},i.a.createElement("img",{src:r,onClick:function(e){return function(e){e.preventDefault(),Object(h.c)(h.e.content_led_growth,{eventLabel:"issue_cover_clicked"})}(e)},alt:n})),i.a.createElement("div",{className:"article-bottom-bar-title"},i.a.createElement("div",{className:"title",onClick:function(e){return function(e){e.preventDefault(),Object(h.c)(h.e.content_led_growth,{eventLabel:"issue_title_clicked"})}(e)}},i.a.createElement(d.b.Text,{size:_n.isMobile?"1":"4"},n)),i.a.createElement("div",{className:"issue-title"},i.a.createElement(d.b.Text,{size:_n.isMobile?"1":"4",color:"yellow",weight:"bold"},a))),i.a.createElement("div",{className:"article-bottom-bar-cta"},i.a.createElement("div",{onClick:function(e){return function(e){e.preventDefault(),Object(h.c)(h.e.content_led_growth,{eventLabel:"discover_link_clicked"}),setTimeout((function(){window.location.href="/discover"}),16)}(e)}},i.a.createElement("div",{className:"article-bottom-bar-discover-btn"},i.a.createElement("div",null,i.a.createElement(B.b,{path:"freedly.discover_more"}))))))}var Hn=n(296),Bn=n(175),Un=n(97),zn=function(e){var t=e.id,n=e.html,r=e.readerSettings,o=e.issue,c=e.freeArticle,s=void 0!==c&&c,l=s?"dark":r.theme?r.theme:"dark",d=Object(u.c)((function(e){return e.issueNavigationPath})),p=(An(e.html)||"").toLocaleLowerCase(),m=p.charAt(0).toUpperCase()+p.slice(1),f=new URL(window.location.href).searchParams.get("version"),g=f?parseInt(f,10):1,v=function(e){var t=Object(a.useRef)(null),n=Object(a.useRef)(null),i=Object(a.useRef)(null),r=Object(a.useState)(!1),o=Object(I.a)(r,2),c=o[0],s=o[1],l=Object(a.useState)(!1),u=Object(I.a)(l,2),d=u[0],h=u[1];return Object(a.useEffect)((function(){if(t.current&&e){var a=function(){var e=t.current.querySelector("#ARTICLE_MASK_START"),a=function(){var t=document.createElement("div");return t.classList.add("intersection-target"),e.appendChild(t),t}(),r=function(){var e=document.createElement("div");e.classList.add("article-end-spacer");var n=t.current.querySelector(".article-reader-content");return n&&n.appendChild(e),e}(),o=function(){if(t.current){var e=t.current.querySelector("#ARTICLE_MASK_START"),i=t.current.getBoundingClientRect(),o=e.getBoundingClientRect(),c=a.getBoundingClientRect(),s=o.y-i.y,l=c.y-i.y,u=800-(i.bottom-o.y);u>0&&(r.style.height="".concat(u,"px")),t.current.style.fontSize="".concat(s/100,"px"),n.current&&(n.current.style.paddingTop="".concat(l,"px"))}},c=function(){requestAnimationFrame((function(){o()}))};new IntersectionObserver((function(e){e.forEach((function(e){e.target===a&&n.current&&i.current&&(e.isIntersecting?(i.current.classList.add("snap"),s(!0),h(!0)):(h(!1),i.current.classList.remove("snap")))}))}),{root:window.document.body,rootMargin:"-50% 0% -50% 0%",threshold:0}).observe(a);var l,u=Object(x.a)(t.current.querySelectorAll("img"));try{for(u.s();!(l=u.n()).done;){l.value.onload=function(){c()}}}catch(p){u.e(p)}finally{u.f()}var d=document.querySelector(".frame .simplebar-content-wrapper");return d&&(d.style.willChange="scroll-position",d.addEventListener("scroll",(function(e){i.current&&(i.current.style.top=d.scrollTop-5+"px")}))),window.addEventListener("resize",o),c(),{v:function(){window.removeEventListener("resize",o)}}}();if("object"===Object(dn.a)(a))return a.v}}),[e]),{paywallWrapperRef:i,paywallContainerRef:n,unmaskedContainerRef:t,reachedPaywall:c,paywallAttached:d}}(s),b=v.unmaskedContainerRef,E=v.paywallContainerRef,y=v.paywallWrapperRef,k=v.reachedPaywall,w=v.paywallAttached,O=Object(a.useCallback)((function(){T.current||(Object(h.c)(h.e.content_led_growth,{event:"paywall",step:"paywall_shown",event_location:"freedly",articleId:t}),T.current=!0)}),[t]),C=function(e){Object(h.j)(e)},_=s?"masked":"",T=Object(a.useRef)(!1),S=Object(a.useState)(!1),N=Object(I.a)(S,2),j=N[0],P=N[1],R=Object(a.useState)(null!=window.localStorage.getItem("reached-article-paywall")),A=Object(I.a)(R,2),D=A[0],L=A[1],F=Object(a.useCallback)(Object(J.a)(Z.a.mark((function e(){return Z.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:window.localStorage.setItem("reached-article-paywall","1"),L(!0),P(!0),O();case 4:case"end":return e.stop()}}),e)}))),[P,L,O]);Object(a.useEffect)((function(){var e=new Date,n=function(){if(null!==d&&void 0!==d&&d.appNavRoot){var n=((new Date).getTime()-e.getTime())/1e3;!function(e){var t=Object(cn.a)("/events"),n={events:e,timeStamp:(new Date).toISOString(),deviceId:Object(Nn.b)()};Object(cn.b)(t,"POST",n)}([{targetId:t,page:0,start:e,duration:n,navigation:d,type:wn.c.ARTICLE}])}};return function(){n()}}),[d,t]),Object(a.useEffect)((function(){Object(jn.setTimeout)((function(){!M.c.isAuthenticated&&s&&F()}),6e4)}),[F,s,!0]),Object(a.useEffect)((function(){!M.c.isAuthenticated&&s&&(k||D)?(O(),D&&F()):M.c.isAuthenticated&&Object(Un.a)().then((function(e){e&&G(!0,!1,!1)}))}),[k,D]);var H=Object(Hn.a)({threshold:0,rootMargin:"0% 0% -90% 0%"}),B=H.ref,U=H.inView,z=(_n.isIOS,"ios"),W=function(e,t,n,a){e.state.clg_payment_dialog&&(e.preventDefault(),G(t,n,a))},G=function(){var n=Object(J.a)(Z.a.mark((function n(a,r,o){var c,s,l,u;return Z.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return c=new URLSearchParams(window.location.search),s=c.get("cto"),n.next=4,Object(Un.a)();case 4:l=n.sent,r&&!l?e.onAuthenticated(M.c.state.account.authenticated):s||a?(u=M.c.generateDialogId(Pt.b.CLG_PAYMENT_DIALOG),M.c.showDialog(i.a.createElement(Bn.a,{key:u.id,dialogId:u,camaignTokenOverride:s,subscriptionExpired:l,useOnboarding:o,onCheckoutEntered:function(){Object(h.c)(h.e.content_led_growth,{event:"paywall",step:"cta_start_trial",event_location:"freedly",articleId:t})},onDone:function(){e.onAuthenticated(M.c.state.account.authenticated),e.onSubscriptionUpdated(),P(!1)},onPaymentSuccess:function(e){e&&C(e)},onCancel:function(){window.addEventListener("popstate",(function e(t){W(t,a,r,o),this.removeEventListener("popstate",e)})),Object(h.c)(h.e.content_led_growth,{event:"paywall",step:"cta_continue_no_sub",event_location:"freedly",articleId:t}),P(!1),e.onSubscriptionUpdated(),e.onAuthenticated(M.c.state.account.authenticated)}}),u)):(e.onSubscriptionUpdated(),e.onAuthenticated(M.c.state.account.authenticated));case 6:case"end":return n.stop()}}),n)})));return function(e,t,a){return n.apply(this,arguments)}}();return Object(a.useEffect)((function(){window.history.replaceState(Object.assign({},window.history.state,{article_reader:!0,ignore:!0}),"",window.location.href)}),[]),i.a.createElement("div",{className:"article-reader-container ".concat(l," ").concat(s?"free-article":"")},i.a.createElement("style",null,".floating-banner-mobile, .floating-banner { display: none }"),e.issue&&s&&i.a.createElement(i.a.Fragment,null,i.a.createElement(Mn,{blured:j,title:m,issueTitle:e.issue.title,readingTime:12,coverURL:He(e.issue.imageurl,me.MEDIUM,1)}),i.a.createElement(Fn,{visible:U&&!w&&!j,title:m,issueTitle:e.issue.title,coverURL:He(e.issue.imageurl,me.MEDIUM,1)})),i.a.createElement("div",{className:"article-reader-container-content",ref:B},i.a.createElement("div",{className:"article-reader-paywall-wrapper"},s&&!M.c.isAuthenticated&&i.a.createElement("div",{className:"article-reader-paywall-container",ref:E},i.a.createElement("div",{className:"article-reader-paywall-content-wrapper ".concat(j?"popup":""," ").concat(z),ref:y},i.a.createElement("div",{className:"article-reader-paywall-content"},i.a.createElement("div",{className:"DialogWrapper article-paywall auth-dialog-normal auth-dialog inline"},i.a.createElement(xn,{showInfoSecion:0===g,initProcess:"create",onAccountCreate:function(){Object(h.c)(h.e.content_led_growth,{event:"paywall",step:"account_created",event_location:"freedly",articleId:t})},onProcessChanged:function(e){!function(e){"login"===e&&Object(h.c)(h.e.content_led_growth,{event:"paywall",step:"existing_user",event_location:"freedly",articleId:t})}(e)},onClose:function(){},success:function(e){e&&"login"===e?G(!1,!0,!1):G(!1,!1,!0)}}))))),i.a.createElement("div",{className:"article-reader-unmasked-container ".concat(j?"mask-all":"","  ").concat(_),ref:b},i.a.createElement("div",{className:"article-reader-content"},n?i.a.createElement("div",{dangerouslySetInnerHTML:{__html:n}}):null,s&&!M.c.isAuthenticated&&i.a.createElement("div",{style:{height:"100vh"}}))),o&&o.id&&o.publication&&!s&&i.a.createElement(un,{issue:o})),s&&i.a.createElement("div",{className:"article-reader-mask-container"},i.a.createElement("div",{className:"article-reader-content mask"},n?i.a.createElement("div",{dangerouslySetInnerHTML:{__html:n}}):null,s&&!M.c.isAuthenticated&&i.a.createElement("div",{style:{height:"100vh"}})))))},Wn=n(84);n(520);function Gn(e){var t=e.frameCord,n=e.title,a=e.onToggleTheme,r=e.readerSettings,o=(e.freeArticle,"dark"===r.theme?"white":"black");return i.a.createElement(W.a,{height:7,frameCord:t},i.a.createElement("div",{className:"article-header-actions-wrapper"},window.history.state&&0===window.history.state.index?i.a.createElement(Kn,{buttonColor:o}):i.a.createElement(qn,{buttonColor:o}),i.a.createElement(d.b.Title,{relativeFontSize:!1,type:"medium"},n),i.a.createElement("div",{className:"article-header-actions"},i.a.createElement(Vn,{buttonColor:o,click:a}))))}var Vn=function(e){var t=e.click,n=e.buttonColor,a="black"===n?y.a.translate("dark"):y.a.translate("light");return i.a.createElement("div",{onClick:function(){return t()}},i.a.createElement(d.b.Button,{noWrap:!0,thin:!0,icon:"black"===n?Wn.a.moon:Wn.a.sun,alignIcon:"icon-left",theme:"theme-option",color:n},i.a.createElement("span",{className:"button-text"},a)))},Kn=function(e){var t=e.buttonColor;return i.a.createElement("div",{onClick:function(){window.location.href="/discover"}},i.a.createElement(d.b.Button,{noWrap:!0,thin:!0,alignIcon:"icon-left",theme:"theme-option",icon:Wn.a.chevron_left,color:t},i.a.createElement("span",{className:"button-text"},y.a.translate("menu.discover"))))},qn=function(e){var t=e.buttonColor;return i.a.createElement("div",{onClick:function(){window.history.back()}},i.a.createElement(d.b.Button,{noWrap:!0,thin:!0,alignIcon:"icon-left",theme:"theme-option",icon:Wn.a.chevron_left,color:t},i.a.createElement("span",{className:"button-text"},y.a.translate("back.only.back"))))},Yn=function(){var e=Object(a.useState)(),t=Object(I.a)(e,2),n=(t[0],t[1]);return i.a.useCallback((function(e){n((function(){throw e}))}),[n])},Xn=function(e){var t=e.id,n=e.onToggleTheme,o=e.readerSettings,c=e.frameCord,s=Object(a.useState)(),l=Object(I.a)(s,2),u=l[0],d=l[1],h=Object(a.useState)(r.b.state.account.authenticated),p=Object(I.a)(h,2),m=p[0],f=p[1],g=Object(a.useState)((new Date).getTime()),v=Object(I.a)(g,2),b=v[0],E=v[1],y=Yn();return Object(a.useEffect)((function(){Object(Un.a)().then((function(e){m&&!e?function(e){var t=Object(cn.a)("/article")+"/".concat(e);return Object(cn.b)(t,"GET")}(t).then((function(e){e||y(new Error("not able to load article content"));var t=Dn(e.cookie_params),n=new URL(e.index_html);Pn(n,t).then((function(a){var i=An(a),r=i||"Short Reads",o=function(e,t,n){t.search=n.toString();var a=new RegExp(/((?:url\(|<(?:link|script|img)[^>]+(?:src|href)\s*=\s*)(?!['"]?(?:data|http))['"]?)([^'")\s>]+)/,"ig"),i=e.replaceAll(/data-src[^>]*"*.*?/gi,"").replaceAll(/<meta*.*?>/gi,"").replaceAll(/<title*.*?title>/gi,"").replaceAll(/<link[^>]*href[^>]*>.*?/gi,"");return(i=Rn(i)).replaceAll(a,(function(e,a,i){var r=new URL(i,t.toString());return r.search=n.toString(),"".concat(a).concat(r.toString())}))}(a,n,t);d({html:o,title:r,issue:e.issue,freeArticle:!1})}))})).catch((function(e){y(new Error(e))})):sn(t).then((function(e){e||y(new Error("not able to load article content")),d({html:Rn(e.html_string),title:e.html_string,issue:e.issue,freeArticle:!0})}))}))}),[t,y,m,b]),i.a.createElement(i.a.Fragment,null,u&&u.issue&&i.a.createElement(i.a.Fragment,null,!u.freeArticle&&i.a.createElement(Gn,{readerSettings:o,onToggleTheme:n,frameCord:c,title:u.issue.title,freeArticle:u.freeArticle}),i.a.createElement(zn,Object.assign({html:u.html,freeArticle:u.freeArticle,issue:u.issue,onAuthenticated:function(e){return f(e)},onSubscriptionUpdated:function(){return E((new Date).getTime())}},e))))},Zn=Object(on.a)(),Jn=function(){var e=r.b.currentProfileId;return e?"reading-theme-".concat(e):"reading-theme-main"},Qn=function(){var e=Object(J.a)(Z.a.mark((function e(t){return Z.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Zn.setItem("".concat(Jn()),JSON.stringify(t));case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),$n=function(e){var t=window.location.pathname.split("/")[3],n=window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches||!1,r=Object(a.useState)({theme:n?"dark":"light"}),o=Object(I.a)(r,2),c=o[0],s=o[1];return Object(a.useEffect)((function(){Zn.getItem(Jn()).then((function(e){if(e){var t=JSON.parse(e);t&&t.theme&&s(t)}}))}),[]),i.a.createElement(T.a,{frameCord:e.frameCord},i.a.createElement(rn,null,i.a.createElement("div",{className:"article-reader-".concat(c.theme?c.theme:"dark")},i.a.createElement(Xn,Object.assign({readerSettings:c,id:t,onToggleTheme:function(){var e="dark"===c.theme?"light":"dark",t=Object(N.a)(Object(N.a)({},c),{},{theme:e});s(t),Qn(t).then((function(){}))}},e)))))},ea=n(46),ta=n(22),na=n.n(ta),aa=(n(202),n(297)),ia=n.n(aa),ra=n(298),oa=n.n(ra),ca=(n(203),function(){function e(){Object(o.a)(this,e),this.trackedPages=new Map,this.issueOpenedAt=new Date}return Object(c.a)(e,[{key:"openAndTrackExternalLink",value:function(e){var t=this;e.preventDefault();var n=e.currentTarget;if(n&&e.isTrusted){var a=window.open(n.href,"name","height=".concat(window.innerHeight,",width=").concat(window.innerWidth));a&&(a.focus(),setTimeout((function(){var e=null,a=new Date,i=n.getAttribute("data-id")||"",r=parseInt(n.getAttribute("data-page")||"",10),o=n.href;window.addEventListener("focus",e=function(t,n,a,i){var r=((new Date).getTime()-i.getTime())/1e3;wn.f.trackLink(n,a,i,r),e&&window.removeEventListener("focus",e)}.bind(t,o,i,r,a))}),10))}}},{key:"trackIssueDuration",value:function(e,t,n){var a=((new Date).getTime()-this.issueOpenedAt.getTime())/1e3;if(wn.f.trackIssue({issueId:e,page:t+1,start:this.issueOpenedAt,duration:a,navigation:n}),n){var i=Object(h.i)(n);i&&Object(h.k)(i,ft.a.open_magazine,n)}}},{key:"startTrackPage",value:function(e,t){var n=this.trackedPages.get(e.page),a=new Date;n?n.inFocusAt&&!1===t?(n.timeFocused+=a.getTime()-n.inFocusAt.getTime(),n.inFocusAt=null,this.trackedPages.set(e.page,n)):n.inFocusAt||!0!==t||(n.inFocusAt=a,this.trackedPages.set(e.page,n)):this.trackedPages.set(e.page,{page:e,inViewAt:a,inFocusAt:t?a:null,timeFocused:0})}},{key:"stopTrackPage",value:function(e,t,n){var a=this.trackedPages.get(e.page);if(a){var i=new Date,r=Math.floor(1.25*n),o=i.getTime()-a.inViewAt.getTime();if(o<1e3)return void this.trackedPages.delete(e.page);var c=a.timeFocused,s=c+(o-c)/r;wn.f.trackPage(t,a.page.page+1,a.inViewAt,s/1e3),this.trackedPages.delete(a.page.page)}}},{key:"flushTrackedPages",value:function(e,t,n){var a,i=Object(x.a)(this.trackedPages.keys());try{for(i.s();!(a=i.n()).done;){var r=a.value;this.stopTrackPage(e[r],t,n)}}catch(o){i.e(o)}finally{i.f()}}}]),e}()),sa=function(){function e(t,n){Object(o.a)(this,e),this._downEvent=null,this._moveEvent=null,this._upEvent=null,this.id=void 0,this.renderAck=!1,this.dirty=!1,this.type="",this.active=!1,this.xCache=0,this.yCache=0,this.sCache=1,this.xTransitionCache=0,this.yTransitionCache=0,this.id=t,this.renderAck=!1,this.downEvent=n}return Object(c.a)(e,[{key:"downEvent",get:function(){return this._downEvent},set:function(e){this._downEvent=e,this._moveEvent=e,this.type=e.pointerType,this.active=!0,this.renderAck=!1,"mouse"===e.pointerType&&(this.dirty=!1)}},{key:"moveEvent",get:function(){return this._moveEvent},set:function(e){this._moveEvent=e}},{key:"upEvent",get:function(){return this._upEvent},set:function(e){this._upEvent=e,this.dirty=!0}}]),e}(),la=n(79),ua=n.n(la),da=function(e){Object(s.a)(n,e);var t=Object(l.a)(n);function n(){var e;Object(o.a)(this,n);for(var a=arguments.length,c=new Array(a),s=0;s<a;s++)c[s]=arguments[s];return(e=t.call.apply(t,[this].concat(c))).isPageBookmarked=function(){var t=e.props,n=t.page,a=t.issueId,i=n+1;return{bookmarked:void 0!==r.b.state.userBookmarks.find((function(e){return e.page===i&&e.content.id===a})),actualPage:i,issueId:a}},e.submitHandler=function(t,n,a){var o=e.isPageBookmarked(),c=o.bookmarked,s=o.actualPage,l=o.issueId;c?(Object(h.a)(h.e.magazine,h.d.bookmark,"remove"),r.b.removeBookmark(l,s).then((function(t){a.submitted(),t?e.doneBookmarked(!1):n["form-error"].validateCustom(!1,i.a.createElement("div",null,i.a.createElement(B.b,{path:"dialog.bookmark.error"})))}))):(Object(h.a)(h.e.magazine,h.d.bookmark,"save"),r.b.addBookmark(e.props.issueId,s,t.title,e.props.thumbnailUrl,e.props.publicationId).then((function(t){a.submitted(),e.doneBookmarked(!0)})).catch((function(e){n["form-error"].validateCustom(!1,i.a.createElement("div",null,i.a.createElement(B.b,{path:"dialog.bookmark.error"})))})))},e}return Object(c.a)(n,[{key:"content",value:function(){var e=new Jt.a,t=this.isPageBookmarked(),n=t.bookmarked;t.actualPage;return i.a.createElement("div",{className:"DialogWrapper standard animated compact-dialog"},i.a.createElement("div",{className:"header"},i.a.createElement("div",{key:"createAccountScreenHeader",style:{display:"flex",alignItems:"top"}},i.a.createElement("div",{style:{flex:1}}),i.a.createElement("div",{className:"override-reader-touch-events",onClick:this.closeHandler.bind(this)},i.a.createElement(d.b.Button,{thin:!0,iconOnly:!0,icon:d.a.close,theme:"theme-passive"})))),i.a.createElement("div",{className:"content"},i.a.createElement(Jt.b,{formId:e,focusFieldName:"",onSubmit:this.submitHandler.bind(this)},i.a.createElement(d.b.Title,null,n?i.a.createElement(B.b,{path:"dialog.bookmark.delete-bookmark"}):i.a.createElement(B.b,{path:"dialog.bookmark.title"})),n?null:i.a.createElement(d.b.Input,{formId:e,key:"createEmail",placeholder:i.a.createElement(B.b,{path:"dialog.input.title.placeholder"}),placeholderFocus:i.a.createElement(B.b,{path:"dialog.input.title.placeholder-focus"}),name:"title",value:"",extraCss:"override-reader-touch-events"}),i.a.createElement(d.b.Input,{formId:e,name:"form-error",type:"error"}),i.a.createElement(d.b.Button,{submitButton:!0,noIcon:!0},n?i.a.createElement(B.b,{path:"dialog.bookmark.delete-bookmark-button-confirm"}):i.a.createElement(B.b,{path:"dialog.bookmark.cta-save"})))),i.a.createElement("div",{className:"footer"}))}}]),n}(It.a);Object(u.b)((function(e){return{}}),null)(da);function ha(e,t,n,a,i,r){fetch(t.toString(),{signal:a.signal}).then((function(t){if(t&&t.body){var a,o=t.headers.get("Content-Length")||"0",c=parseInt(o),s=t.body.getReader(),l=new Uint8Array(c),u=0;return s.read().then(a=function(){var t=Object(J.a)(Z.a.mark((function t(o){var c,d,h,p,m,f,g,v;return Z.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!e||e.page===n){t.next=2;break}return t.abrupt("return");case 2:if(!o.done){t.next=13;break}if(!e||e.page===n){t.next=5;break}return t.abrupt("return");case 5:return c=new Blob([new Uint8Array(l)],{type:"image/jpg"}),d=URL.createObjectURL(c),(h=new Image).crossOrigin="anonymous",h.src=d,h.onerror=function(e){},h.onload=function(){i(h,n),URL.revokeObjectURL(d)},t.abrupt("return");case 13:if(!r){t.next=35;break}p=0,m=!1,f=1e11;case 17:if(m){t.next=32;break}if(g=p+f,v=o.value.slice(p,p+f),g>o.value.length&&(m=!0),p=g,!e||e.page===n){t.next=26;break}return t.abrupt("return");case 26:return t.next=28,r(l,v,u);case 28:l=t.sent,u+=v.length;case 30:t.next=17;break;case 32:return t.abrupt("return",s.read().then(a));case 35:return l.set(o.value,u),u+=o.value.length,t.abrupt("return",s.read().then(a));case 38:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())}})).catch((function(e){}))}var pa,ma=function(e){Object(s.a)(n,e);var t=Object(l.a)(n);function n(e){var a;return Object(o.a)(this,n),(a=t.call(this,e))._page=1,a.eLinkOverlay=i.a.createRef(),a.props.onConstruct(Object(ea.a)(a)),a.page=a.props.page,a}return Object(c.a)(n,[{key:"page",get:function(){return this._page},set:function(e){this._page=e,this.eLinkOverlay.current&&(this.eLinkOverlay.current.innerHTML="",this.eLinkOverlay.current.appendChild(this.pageLinks))}},{key:"pageLinks",get:function(){return this.props.reader.pageLinksNodes&&this.props.reader.pageLinksNodes[this.page]?this.props.reader.pageLinksNodes[this.page]:document.createElement("div")}},{key:"pageLink",value:function(e,t){var n={left:"".concat(100*e.x0,"%"),top:"".concat(100*e.y0,"%"),width:"".concat(100*(e.x1-e.x0),"%"),height:"5px",borderRadius:"5px"},a=3*e.fontSize;return i.a.createElement("div",{className:"PageLink",key:t,style:n},i.a.createElement("a",{href:e.url,className:"PageLinkArea override-reader-touch-events",style:{height:"".concat(a,"px")}},"\xa0"))}},{key:"render",value:function(){return i.a.createElement("div",{className:"PageAreaOverlay"},i.a.createElement("div",{ref:this.eLinkOverlay,className:"linkOverlay"}))}}]),n}(i.a.Component);!function(e){e.Horizontal="horizontal",e.Vertical="vertical"}(pa||(pa={}));var fa=function(){function e(t,n,a,i,r){Object(o.a)(this,e),this._x1=void 0,this._x2=void 0,this._y1=void 0,this._y2=void 0,this._text=void 0,this._ignored=0,this.debug=void 0,this._element=document.createElement("div"),this._x1=t,this._x2=n,this._y1=a,this._y2=i,this.text=r,this._element.style.left="".concat(this.x1+2,"px"),this._element.style.top="".concat(this.y1+2,"px"),this._element.style.width="".concat(this.width-4,"px"),this._element.style.height="".concat(this.height-4,"px"),this._element.style.fontSize="".concat(.8*this.height,"px"),this._element.classList.add("crossword-tile")}return Object(c.a)(e,[{key:"x1",get:function(){return this._x1}},{key:"x2",get:function(){return this._x2}},{key:"y1",get:function(){return this._y1}},{key:"y2",get:function(){return this._y2}},{key:"width",get:function(){return this._x2-this._x1}},{key:"height",get:function(){return this._y2-this._y1}},{key:"originX",get:function(){return this._x1+(this._x2-this._x1)/2}},{key:"originY",get:function(){return this._y1+(this._y2-this._y1)/2}},{key:"active",value:function(e){e?this._element.classList.add("active"):this._element.classList.remove("active")}},{key:"text",get:function(){return this._text},set:function(e){this._text=e,this._element.textContent=e||""}},{key:"blocked",get:function(){return!1}},{key:"ignored",get:function(){return this._ignored},set:function(e){this._ignored=e}},{key:"element",get:function(){return this._element}},{key:"toSavedDataFormat",value:function(){return{x1:this.x1,x2:this.x2,y1:this.y1,y2:this.y2,text:this.text}}}]),e}(),ga=function(e){Object(s.a)(n,e);var t=Object(l.a)(n);function n(){return Object(o.a)(this,n),t.apply(this,arguments)}return Object(c.a)(n,[{key:"width",get:function(){return-1}},{key:"height",get:function(){return-1}}]),n}(fa),va=function(e){Object(s.a)(n,e);var t=Object(l.a)(n);function n(){return Object(o.a)(this,n),t.apply(this,arguments)}return Object(c.a)(n,[{key:"blocked",get:function(){return!0}}]),n}(ga),ba=function(){function e(t,n,a,i,r){Object(o.a)(this,e),this.imageData=void 0,this.sx=void 0,this.sy=void 0,this.sw=void 0,this.sh=void 0,this.imageData=t,this.sx=Math.round(n),this.sy=Math.round(a),this.sw=Math.round(i),this.sh=Math.round(r)}return Object(c.a)(e,[{key:"getPixel",value:function(e,t){var n=4*(this.imageData.width*(t+this.sy)+(e+this.sx));return{r:this.imageData.data[n+0]||0,g:this.imageData.data[n+1]||0,b:this.imageData.data[n+2]||0,a:this.imageData.data[n+3]||0}}}]),e}();function Ea(e){return ya.apply(this,arguments)}function ya(){return(ya=Object(J.a)(Z.a.mark((function e(t){var n,a;return Z.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(on.a)().getItem("crosswords_".concat(t));case 2:return n=e.sent,a=n?JSON.parse(n):{},e.abrupt("return",a);case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ka(e){return wa.apply(this,arguments)}function wa(){return(wa=Object(J.a)(Z.a.mark((function e(t){var n,a,i,r,o,c,s,l,u,d;return Z.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.issueId,i=t.publicationId,r=t.page,o=t.accountId,c=t.currentProfileId,s=t.thumbnailUrl,l=t.title,e.next=3,Ea(o);case 3:return u=e.sent,d=null!==(n=u[c])&&void 0!==n?n:[],u[c]=[].concat(Object(S.a)(d),[{title:l,publicationId:i,issueId:a,page:r,thumbnailUrl:s,type:P.a.PAGE,creationDate:Date.now().toString()}]),e.next=8,Object(on.a)().setItem("crosswords_".concat(o),JSON.stringify(u));case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Oa(e){return Ca.apply(this,arguments)}function Ca(){return(Ca=Object(J.a)(Z.a.mark((function e(t){var n,a,i,r,o,c,s,l;return Z.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.issueId,i=t.publicationId,r=t.page,o=t.accountId,c=t.currentProfileId,e.next=3,Ea(o);case 3:return s=e.sent,l=null!==(n=s[c])&&void 0!==n?n:[],s[c]=l.filter((function(e){return e.publicationId!==i&&e.issueId!==a&&e.page!==r})),e.next=8,Object(on.a)().setItem("crosswords_".concat(o),JSON.stringify(Object(N.a)({},s)));case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var _a=function(){function e(t,n,a){Object(o.a)(this,e),this.generated=!1,this.canvas=null,this.ctxOverlay=null,this.srcImg=null,this._focusedTile=null,this.lastFocusedTile=null,this._typeMode=pa.Horizontal,this.editableTiles=[],this.blockedTiles=[],this.tileSize=300,this.maxColorDistance=10,this.history=[],this.localStorageKey="",this.active=!1,this.args=void 0,this.callback=void 0,this.imageData=new ImageData(1,1),this.crosswordDOM=document.createElement("div"),this.crosswordInput=document.createElement("input"),this.pageArea=void 0,this.pageArea=t,this.args=n,this.callback=a,this.localStorageKey=n.localStorageKey,this.srcImg=n.image,this.typeMode=pa.Horizontal}return Object(c.a)(e,[{key:"typeMode",get:function(){return this._typeMode},set:function(e){this.crosswordDOM.classList.remove("horizontal","vertical"),e===pa.Horizontal?this.crosswordDOM.classList.add("horizontal"):e===pa.Vertical&&this.crosswordDOM.classList.add("vertical"),this._typeMode=e}},{key:"focusedTile",get:function(){return this._focusedTile},set:function(e){e&&e!==this._focusedTile&&(this._focusedTile instanceof fa&&this._focusedTile.active(!1),this._focusedTile=e,this._focusedTile instanceof fa&&this._focusedTile.active(!0))}},{key:"loadCanvas",value:function(e){var t=this;this.srcImg&&(this.canvas=document.createElement("canvas"),this.canvas.width=e.pageWidth,this.canvas.height=e.pageHeight,this.canvas.style.zIndex="9999",this.canvas.contentEditable="true",this.crosswordDOM.style.width="".concat(e.pageWidth,"px"),this.crosswordDOM.style.height="".concat(e.pageHeight,"px"),this.crosswordDOM.classList.add("crossword"),this.crosswordDOM.appendChild(this.crosswordInput),this.crosswordInput.classList.add("input"),this.crosswordInput.onblur=function(){t.unfocus()},this.crosswordInput.oninput=function(e){var n=e.currentTarget,a=n.value.substr(-1).trim().toUpperCase();t.inputChar(a),n.value=""},this.ctxOverlay=this.canvas.getContext("2d"),this.ctxOverlay&&(this.ctxOverlay.drawImage(this.srcImg,0,0,this.canvas.width,this.canvas.height),this.imageData=this.ctxOverlay.getImageData(0,0,this.canvas.width,this.canvas.height),this.ctxOverlay.clearRect(0,0,this.canvas.width,this.canvas.height)),this.canvas.remove(),this.canvas=null,this.ctxOverlay=null,this.generated=!0,this.callback(this.canvas,this.crosswordDOM),this.draw(!0))}},{key:"load",value:function(){var e=Object(J.a)(Z.a.mark((function e(){var t,n=this;return Z.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(on.a)().getItem(this.localStorageKey);case 2:(t=e.sent)&&(this.generated||this.loadCanvas(this.args),JSON.parse(t).forEach((function(e){return n.createTile(e)})),this.detectAt(-1,-1),this.draw(!0));case 4:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"save",value:function(){var e=Object(J.a)(Z.a.mark((function e(){var t,n;return Z.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=this.editableTiles.filter((function(e){return e.text&&e.text.length>0&&!e.blocked})).map((function(e){return e.toSavedDataFormat()})),e.next=3,Object(on.a)().getItem(this.localStorageKey);case 3:if(n=e.sent){e.next=7;break}return e.next=7,ka(this.args);case 7:0===t.length&&n?(Object(on.a)().removeItem(this.localStorageKey),Oa(this.args)):t.length>0&&Object(on.a)().setItem(this.localStorageKey,JSON.stringify(t));case 8:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"isActive",value:function(){return this.active}},{key:"unfocus",value:function(){this.active=!1,this.focusedTile&&this.focusedTile instanceof fa&&this.focusedTile.active(!1),this.focusedTile=null,this.draw(!1,!0)}},{key:"focus",value:function(){this.active=!0,this.crosswordInput.focus()}},{key:"moveLeft",value:function(){this.move(-1,0)}},{key:"moveRight",value:function(){this.move(1,0)}},{key:"moveUp",value:function(){this.move(0,-1)}},{key:"moveDown",value:function(){this.move(0,1)}},{key:"move",value:function(e,t){if(this.focusedTile){var n=(this.focusedTile.originX||0)+e*this.focusedTile.width,a=(this.focusedTile.originY||0)+t*this.focusedTile.height,i=this.getTile(n,a);i&&!i.blocked&&(this.history=[],this.lastFocusedTile=this.focusedTile,this.focusedTile=i,this.detectNeighbourTiles(this.focusedTile),this.draw())}}},{key:"input",value:function(e){if(this.active)if("Escape"!==e.key&&"Enter"!==e.key)if(" "!==e.key){if("ArrowLeft"===e.key&&this.moveLeft(),"ArrowRight"===e.key&&this.moveRight(),"ArrowUp"===e.key&&this.moveUp(),"ArrowDown"===e.key&&this.moveDown(),"Backspace"===e.key||"Delete"===e.key){var t;e.preventDefault();var n=this.history.pop();if(null!==(t=this.focusedTile)&&void 0!==t&&t.text&&this.focusedTile.text.length>0)this.focusedTile.text="",this.draw();else if(n){var a=n.tile;this.typeMode=n.typeMode,this.lastFocusedTile=this.focusedTile,this.focusedTile=a,this.focusedTile.text="",this.draw()}else{if(!this.focusedTile)return;if(this.typeMode===pa.Horizontal){var i=(this.focusedTile.originX||0)+-1*this.focusedTile.width,r=(this.focusedTile.originY||0)+0*this.focusedTile.height,o=this.getTile(i,r);o&&!o.blocked?(this.lastFocusedTile=this.focusedTile,this.focusedTile=o,this.focusedTile.text="",this.detectNeighbourTiles(this.focusedTile),this.draw()):(i=(this.focusedTile.originX||0)+0*this.focusedTile.width,r=(this.focusedTile.originY||0)+-1*this.focusedTile.height,(o=this.getTile(i,r))&&!o.blocked?(this.lastFocusedTile=this.focusedTile,this.focusedTile=o,this.focusedTile.text="",this.detectNeighbourTiles(this.focusedTile),this.typeMode=pa.Vertical,this.draw()):(this.lastFocusedTile=this.focusedTile,this.focusedTile=null,this.draw()))}else{var c=(this.focusedTile.originX||0)+0*this.focusedTile.width,s=(this.focusedTile.originY||0)+-1*this.focusedTile.height,l=this.getTile(c,s);if(l&&!l.blocked)this.lastFocusedTile=this.focusedTile,this.focusedTile=l,this.detectNeighbourTiles(this.focusedTile),this.draw();else{var u=(this.focusedTile.originX||0)+-1*this.focusedTile.width,d=(this.focusedTile.originY||0)+0*this.focusedTile.height;(l=this.getTile(u,d))&&!l.blocked?(this.lastFocusedTile=this.focusedTile,this.focusedTile=l,this.detectNeighbourTiles(this.focusedTile),this.typeMode=pa.Horizontal,this.draw()):(this.lastFocusedTile=this.focusedTile,this.focusedTile=null,this.draw())}}}this.save()}}else this.typeMode===pa.Vertical?(this.typeMode=pa.Horizontal,this.draw()):this.typeMode===pa.Horizontal&&(this.typeMode=pa.Vertical,this.draw());else this.unfocus()}},{key:"inputChar",value:function(e){if(e.match(/^[A-z0-9\xe4\xc4\xe9e\xf6\xd6\xfc\xdc\xdf\xe5\xc5]{1}$/i)){if(!this.focusedTile)return;if(this.history.push({tile:this.focusedTile,typeMode:this.typeMode}),this.focusedTile.text=e,this.draw(),this.typeMode===pa.Horizontal){var t=(this.focusedTile.originX||0)+1*this.focusedTile.width,n=(this.focusedTile.originY||0)+0*this.focusedTile.height,a=this.getTile(t,n);a&&!a.blocked?(this.lastFocusedTile=this.focusedTile,this.focusedTile=a,this.detectNeighbourTiles(this.focusedTile),this.draw()):(t=(this.focusedTile.originX||0)+0*this.focusedTile.width,n=(this.focusedTile.originY||0)+1*this.focusedTile.height,(a=this.getTile(t,n))&&!a.blocked?(this.lastFocusedTile=this.focusedTile,this.focusedTile=a,this.detectNeighbourTiles(this.focusedTile),this.typeMode=pa.Vertical,this.draw()):(this.lastFocusedTile=this.focusedTile,this.focusedTile=null,this.draw()))}else{var i=(this.focusedTile.originX||0)+0*this.focusedTile.width,r=(this.focusedTile.originY||0)+1*this.focusedTile.height,o=this.getTile(i,r);o&&!o.blocked?(this.lastFocusedTile=this.focusedTile,this.focusedTile=o,this.detectNeighbourTiles(this.focusedTile),this.draw()):(i=(this.focusedTile.originX||0)+1*this.focusedTile.width,r=(this.focusedTile.originY||0)+0*this.focusedTile.height,(o=this.getTile(i,r))&&!o.blocked?(this.lastFocusedTile=this.focusedTile,this.focusedTile=o,this.detectNeighbourTiles(this.focusedTile),this.typeMode=pa.Horizontal,this.draw()):(this.lastFocusedTile=this.focusedTile,this.focusedTile=null,this.draw()))}this.save()}}},{key:"detectAt",value:function(e,t){if(!this.srcImg)return!1;this.generated||this.loadCanvas(this.args);var n=this.getTile(e,t);if(!n){var a=this.detectTile(e,t);a&&(n=this.createTile(a))}return n&&n===this.focusedTile&&this.focusedTile instanceof fa&&(this.typeMode===pa.Horizontal?this.typeMode=pa.Vertical:this.typeMode=pa.Horizontal,this.focusedTile.active(!0),this.draw()),!(!n||n.blocked)&&(this.lastFocusedTile=this.focusedTile,this.focusedTile=n,this.history=[{tile:this.focusedTile,typeMode:pa.Horizontal}],this.detectNeighbourTiles(this.focusedTile),this.draw(),!0)}},{key:"detectNeighbourTiles",value:function(e){var t=this;[{x:1,y:0},{x:1,y:1},{x:0,y:1},{x:-1,y:1},{x:-1,y:0},{x:-1,y:-1},{x:0,y:-1},{x:1,y:-1}].forEach((function(n){var a=(e.originX||0)+n.x*(e.width||0),i=(e.originY||0)+n.y*(e.height||0);if(!t.getTile(a,i)){var r=t.detectTile(a,i,e);r&&t.createTile(r)}}))}},{key:"draw",value:function(e,t){}},{key:"detectTile",value:function(e,t,n){if(this.generated){var a=this.tileSize;n&&n.width&&(a=2*n.width);var i={x:a/2,y:a/2},r=new ba(this.imageData,e-i.x,t-i.y,a,a),o=r.getPixel(a/2,a/2);if(!(this.getBrightness(o)<160)){for(var c,s,l,u,d=a/2;d<a;d++){var h=r.getPixel(d,a/2);if(s=d,this.getColorDistance(h,o)>this.maxColorDistance)break}for(var p=a/2;p>0;p--){var m=r.getPixel(p,a/2);if(c=p,this.getColorDistance(m,o)>this.maxColorDistance)break}for(var f=a/2;f<a;f++){var g=r.getPixel(a/2,f);if(u=f,this.getColorDistance(g,o)>this.maxColorDistance)break}for(var v=a/2;v>0;v--){var b=r.getPixel(a/2,v);if(l=v,this.getColorDistance(b,o)>this.maxColorDistance)break}if(c&&s&&u&&l){var E=e-i.x+c,y=t-i.y+l,k=e-i.x+s,w=t-i.y+u,O=(k-E)/(w-y);if(!(O>2||O<.5)){var C=0,_={count:C,edges:{top:l=null,bottom:u=null,left:c=null,right:s=null}};try{_=this.checkNeighbourPixel(r,i,[],o,_)}catch(M){_={count:0,edges:{top:0,bottom:0,left:0,right:0}}}E=e-i.x+(_.edges.left||0),y=t-i.y+(_.edges.top||0);var T=((k=e-i.x+(_.edges.right||0))-E)*((w=t-i.y+(_.edges.bottom||0))-y)/4;if(n&&n.width&&n.height){var I=n.width*n.height,S=(k-E)*(w-y);if(I/S<.8||I/S>1.2)return new va(E,k,y,w)}if((O=(k-E)/(w-y))>2||O<.5)return new va(E,k,y,w);if(k-E<25||w-y<25)return new va(E,k,y,w);var x=_.count/T;if(x>=.9)return new ga(E,k,y,w);if(x<.7)return new va(E,k,y,w);C=0;for(var N=0,j=(_.edges.top||0)+15;j<(_.edges.bottom||0)-15;j++){for(var P=0,R=!1,A=(_.edges.left||0)+15;A<(_.edges.right||0)-15;A++){var D=r.getPixel(A,j),L=this.getBrightness(D)<80;R!==L&&(!0===L&&(P+=1),R=L),C++}N+=P}return 10*N/_.count<=.1?new ga(E,k,y,w):new va(E,k,y,w)}}}}}},{key:"checkNeighbourPixel",value:function(e,t,n,a,i){var r=t.x,o=t.y,c=i.edges,s=c.top,l=c.bottom,u=c.left,d=c.right;if(n[o]||(n[o]=[]),n[o][r]||(n[o][r]={x:r,y:o}),n[o][r].checked)return i;var h=e.getPixel(r,o);this.getColorDistance(h,a)<80?(n[o][r].isValid=!0,n[o][r].color=h,u||(u=r),d||(d=t.x),s||(s=o),l||(l=t.y),r<u&&(u=r),r>d&&(d=r),o<s&&(s=o),o>l&&(l=o)):(n[o][r].isValid=!1,n[o][r].color=h),n[o][r].checked=!0,i.count=i.count+1,i.edges={top:s,bottom:l,left:u,right:d};var p=[0,1,2,3],m=[{x:r,y:o-2},{x:r,y:o+2},{x:r-2,y:o},{x:r+2,y:o}];return h=e.getPixel(m[p[0]].x,m[p[0]].y),this.getColorDistance(h,a)<this.maxColorDistance&&(i=this.checkNeighbourPixel(e,m[p[0]],n,a,i)),h=e.getPixel(m[p[1]].x,m[p[1]].y),this.getColorDistance(h,a)<this.maxColorDistance&&(i=this.checkNeighbourPixel(e,m[p[1]],n,a,i)),h=e.getPixel(m[p[2]].x,m[p[2]].y),this.getColorDistance(h,a)<this.maxColorDistance&&(i=this.checkNeighbourPixel(e,m[p[2]],n,a,i)),h=e.getPixel(m[p[3]].x,m[p[3]].y),this.getColorDistance(h,a)<this.maxColorDistance&&(i=this.checkNeighbourPixel(e,m[p[3]],n,a,i)),i}},{key:"createTile",value:function(e){var t;return e.blocked?t=new va(e.x1,e.x2,e.y1,e.y2):((t=new fa(e.x1,e.x2,e.y1,e.y2,e.text)).element.onblur=function(){},this.crosswordDOM.append(t.element)),e.blocked?this.blockedTiles.push(t):this.editableTiles.push(t),e.blocked?null:this.editableTiles[this.editableTiles.length-1]}},{key:"getTile",value:function(e,t){var n=null;return this.editableTiles.forEach((function(a){e>a.x1&&e<a.x2&&t>a.y1&&t<a.y2&&(n=a)})),n||this.blockedTiles.forEach((function(a){e>a.x1&&e<a.x2&&t>a.y1&&t<a.y2&&(a.ignored<5?a.ignored=a.ignored+1:n=a)})),n}},{key:"getBrightness",value:function(e){return.2126*e.r+.7152*e.g+.0722*e.b}},{key:"getColorDistance",value:function(e,t){return Math.sqrt(Math.pow(e.r-t.r,2)+Math.pow(e.g-t.g,2)+Math.pow(e.b-t.b,2))}}]),e}();function Ta(e,t){var n=e.lastIndexOf(t);return-1!==n?e.substring(0,n):e}var Ia,Sa,xa,Na=function(){function e(t,n,a,r){var c=this;Object(o.a)(this,e),this.canvas=void 0,this.ctx=void 0,this.pageContainer=document.createElement("div"),this.pageOverlayContainer=document.createElement("div"),this.imaget=document.createElement("img"),this.imagef=document.createElement("img"),this.pageAreaOverlay=null,this._offset=0,this._page=-1,this._visible=!1,this.reader=void 0,this.renderedPage=0,this.pageWidth=0,this.pageHeight=0,this.fetchThumbnailAbortController=null,this.fetchFullAbortController=null,this.abortDecode=!1,this.canvasRender=!1,this.renderQueued=!1,this.metaAreaRight=document.createElement("div"),this.metaAreaLeft=document.createElement("div"),this.bookmarkButton=document.createElement("div"),this.crosswordDetected=!1,this.canvasRender&&(this.canvas=document.createElement("canvas"),this.ctx=this.canvas.getContext("2d")),this.pageHeight=a,this.pageWidth=n,this.reader=t,this.pageContainer.style.width="".concat(this.pageWidth,"px"),this.pageContainer.style.height="".concat(this.pageHeight,"px"),this.pageContainer.style.position="absolute",this.pageContainer.style.left="0px",this.pageContainer.style.right="0px",this.pageContainer.style.transform="translate(0px, ".concat(this.visible?0:this.pageHeight,"px)"),this.pageOverlayContainer.style.width="".concat(this.pageWidth,"px"),this.pageOverlayContainer.style.height="".concat(this.pageHeight,"px"),this.pageOverlayContainer.style.position="absolute",this.pageOverlayContainer.style.left="0px",this.pageOverlayContainer.style.right="0px",this.pageOverlayContainer.style.pointerEvents="none",this.reader.eReaderMetaArea&&(this.metaAreaLeft.classList.add("meta-left"),this.metaAreaRight.classList.add("meta-right"),this.reader.eReaderMetaArea.appendChild(this.metaAreaLeft),this.reader.eReaderMetaArea.appendChild(this.metaAreaRight)),this.canvas&&this.ctx?(this.canvas.width=this.pageWidth,this.canvas.height=this.pageHeight,this.canvas.style.position="absolute",this.canvas.style.left="0px",this.canvas.style.right="0px",this.pageContainer.appendChild(this.canvas),this.ctx.imageSmoothingEnabled=!0):(this.imaget.classList.add("t"),this.imagef.classList.add("f")),this.pageContainer.appendChild(this.pageOverlayContainer);var s,l=!1,u=new na.a(0,0),d=0,h=new na.a(0,0),p=0;ua.a.render(i.a.createElement(ma,{reader:this.reader,page:this.page,onConstruct:function(e){c.pageAreaOverlay=e}}),this.pageOverlayContainer),this.bookmarkButton.classList.add("bookmark-button","override-reader-touch-events"),this.bookmarkButton.innerHTML='\n            <button type="button" class="gui-button override-reader-touch-events  icon-only dynamic-width with-icon theme-option thin ">\n                <span>&nbsp;</span>\n                <div class="icon-container icon-bookmark"></div>\n            </button>\n        ',this.pageOverlayContainer.setAttribute("touch-action","none"),this.pageOverlayContainer.addEventListener("pointerup",(function(e){e.stopPropagation()})),this.pageOverlayContainer.addEventListener("pointerdown",(function(e){e.stopPropagation()})),this.pageOverlayContainer.addEventListener("pointermove",(function(e){e.stopPropagation()})),this.pageContainer.setAttribute("touch-action","none"),this.pageContainer.addEventListener("pointerup",(function(e){if(0===e.button){if(e.preventDefault(),p=u.distance(new na.a(e.screenX,e.screenY)),!u)return;if(c.isPinching("pointerup"))p=0,l=!1;else{var t,n,a=Date.now()-d;if(l&&p<3&&a<400)if(c.activeCrossword()){var i=Zt.a.mouseOffsetCoords(e);c.clickCrossword(i)||r(e,c.page)}else r(e,c.page);if(l=!1,s&&(clearTimeout(s),s=null),c.crosswordDetected)c.crosswordDetected=!1,null===(t=c.reader.pages[c.page])||void 0===t||null===(n=t.crossword)||void 0===n||n.focus()}}})),this.pageContainer.addEventListener("pointerdown",(function(e){0===e.button&&(e.preventDefault(),c.isPinching("pointerdown")?s&&(clearTimeout(s),s=null):(l=!0,u=new na.a(e.screenX,e.screenY),h=new na.a(e.screenX,e.screenY),d=Date.now(),s=setTimeout((function(){var t=h.distance(u);if(l&&t<9){var n=Zt.a.mouseOffsetCoords(e);c.clickCrossword(n),setTimeout((function(){}),20)}}),400)))})),this.pageContainer.addEventListener("pointermove",(function(e){e.preventDefault(),h=new na.a(e.screenX,e.screenY)})),window.addEventListener("beforeunload",(function(e){c.cleanup()}))}return Object(c.a)(e,[{key:"pageData",get:function(){return this.page<0?this.reader.pages[0]:this.page>this.reader.pageData.page_count-1?this.reader.pages[this.reader.pageData.page_count-1]:this.reader.pages[this.page]}},{key:"offset",get:function(){return this._offset},set:function(e){this._offset=e}},{key:"page",get:function(){return this._page},set:function(e){var t=this;if(this.page!==e){this.pageAreaOverlay&&(this.pageAreaOverlay.page=e),this._page=e;var n=this.bookmarkButton.querySelector(".icon-container");n&&(this.pageData.bookmarked?(n.classList.add("icon-bookmark-filled"),n.classList.remove("icon-bookmark")):(n.classList.add("icon-bookmark"),n.classList.remove("icon-bookmark-filled"))),this.pageContainer.classList.remove("o","e"),this.bookmarkButton.remove(),this.bookmarkButton.onclick=function(a){a.stopPropagation(),a.preventDefault();var o=r.b.generateDialogId("Bookmark");r.b.showDialog(i.a.createElement(da,{thumbnailUrl:Ta(t.pageData.thumbnailURL.href,"/"),key:o.id,page:e,issueId:t.reader.issueId,dialogId:o,publicationId:t.reader.pageData.publication,onBookmarked:function(e){e?(t.pageData.bookmarked=!0,n.classList.add("icon-bookmark-filled"),n.classList.remove("icon-bookmark")):(t.pageData.bookmarked=!1,n.classList.remove("icon-bookmark-filled"),n.classList.add("icon-bookmark"))}}),o)},(e+1)%2===0?(this.pageContainer.classList.add("e"),this.pageInRange(e)&&this.metaAreaLeft.appendChild(this.bookmarkButton)):(this.pageContainer.classList.add("o"),this.pageInRange(e)&&this.metaAreaRight.appendChild(this.bookmarkButton)),this.pageContainer.classList.add(),this.removePreviousCrosswordCanvas()}}},{key:"visible",get:function(){return this._visible},set:function(e){if(!1===this._visible&&!0===e&&this.fetchContent(),!0===this._visible&&!1===e)try{this.abortFetch(),this.abortDecode=!0}catch(t){}this._visible=e}},{key:"isPinching",value:function(e){return"pointerdown"===e?this.reader.activePointerEvents.length>0:0===this.reader.activePointerEvents.length}},{key:"removePreviousCrosswordCanvas",value:function(){var e,t=Object(x.a)(this.pageContainer.querySelectorAll(".crossword"));try{for(t.s();!(e=t.n()).done;){e.value.remove()}}catch(n){t.e(n)}finally{t.f()}this.reader.pages[this.page]&&(this.reader.pages[this.page].crossword=null)}},{key:"activeCrossword",value:function(){var e=this.reader.pages[this.page];if(e){var t=e.crossword;if(t&&t.isActive())return t}}},{key:"addCrosswordCanvas",value:function(e){var t,n=this;if(e.bitmaps.full){var a=e.bitmaps.full,i=this.reader.issueId,r=this.reader.pageData.publication,o={image:a,pageWidth:this.pageWidth,pageHeight:this.pageHeight,localStorageKey:"cw_".concat(this.reader.currentProfileId,"_").concat(r,"_").concat(i,"_").concat(e.page),title:this.reader.pageData.title,thumbnailUrl:e.thumbnailURL.href,issueId:i,publicationId:r,page:e.page,accountId:this.reader.accountId,currentProfileId:this.reader.currentProfileId||this.reader.accountId};this.reader.pages[this.page].crossword=new _a(this,o,(function(e,t){n.pageContainer.appendChild(t),e&&n.pageContainer.appendChild(e)})),null===(t=this.reader.pages[this.page].crossword)||void 0===t||t.load()}}},{key:"detectCrossword",value:function(e){this.removePreviousCrosswordCanvas(),this.addCrosswordCanvas(e)}},{key:"clickCrossword",value:function(e){if(_n.isMobile||_n.isTablet)return!1;this.reader.pages.forEach((function(e){var t;null===(t=e.crossword)||void 0===t||t.unfocus()}));var t=this.reader.pages[this.page];if(t&&t.crossword){var n=t.crossword.detectAt(e.x,e.y);if(n)return this.crosswordDetected=n,!0}return!1}},{key:"updateMetaArea",value:function(e,t,n){this.metaAreaLeft.style.transform="translateX(".concat(e,"px) translateY(").concat(n,"px)"),this.metaAreaRight.style.transform="translateX(".concat(t-100,"px) translateY(").concat(n,"px)")}},{key:"pageInRange",value:function(e){return e>=0&&e<this.reader.pageData.page_count}},{key:"abortFetch",value:function(){try{this.fetchFullAbortController&&this.fetchFullAbortController.abort()}catch(e){}try{this.fetchThumbnailAbortController&&this.fetchThumbnailAbortController.abort()}catch(e){}}},{key:"fetchContent",value:function(){this.renderQueued=!0,this.page>=0&&(this.fetchThumbnail(),this.fetchFull())}},{key:"hideOverlay",value:function(){this.pageOverlayContainer.classList.add("overlay-hidden")}},{key:"showOverlay",value:function(){this.pageOverlayContainer.classList.remove("overlay-hidden")}},{key:"fetchThumbnail",value:function(){var e=this,t=this.pageData;if(!t.bitmaps.thumbnail&&!t.thumbnailAbortController){this.fetchThumbnailAbortController=new AbortController;ha(this,t.thumbnailURL,this.page,this.fetchThumbnailAbortController,(function(t,n){e.reader.pages[n]&&(t.decode(),t.classList.add("t"),t.style.width="".concat(e.pageWidth,"px"),t.style.height="".concat(e.pageHeight,"px"),(e.page+1)%2===0?t.classList.add("e"):t.classList.add("o"),e.reader.pages[n].bitmaps.thumbnail=t,e.page===n&&(e.renderQueued=!0))}),null)}}},{key:"fetchFull",value:function(){var e=this,t=this.pageData;if(!t.bitmaps.full){this.fetchFullAbortController=new AbortController;ha(this,t.fullURL,this.page,this.fetchFullAbortController,(function(t,n){e.reader.pages[n]&&(t.classList.add("f"),t.style.width="".concat(e.pageWidth,"px"),t.style.height="".concat(e.pageHeight,"px"),(e.page+1)%2===0?t.classList.add("e"):t.classList.add("o"),e.reader.pages[n].bitmaps.full=t,e.page===n&&(e.renderQueued=!0))}),(function(t,n,a){return new Promise((function(i,r){for(var o=e.reader.issueId,c=0;c<=n.length-1;c++)t[a+c]=n[c]^o.charCodeAt((a+c)%o.length);setTimeout((function(){i(t)}),8)}))}))}}},{key:"cleanup",value:function(){var e;this.canvas&&this.ctx?(this.canvas.width=0,this.canvas.height=0,this.canvas.remove()):null===(e=this.pageContainer.querySelector("img"))||void 0===e||e.remove()}},{key:"render",value:function(){var e=this;if(this.renderQueued){if(this.page<0)return;if(this.page>this.reader.pages.length-1)return;if(this.renderQueued=!1,this.canvas&&this.ctx){if(this.page<0?this.canvas.style.opacity="0":this.canvas.style.opacity="1",this.page<-1)return void(this.canvas.style.display="none");this.canvas.style.display="block"}if(this.canvas&&this.ctx){var t=this.pageData.bitmaps.full;t||(t=this.pageData.bitmaps.thumbnail),t?this.ctx.drawImage(t,0,0,this.canvas.width,this.canvas.height):(this.ctx.fillStyle="#3A3A46",this.ctx.fillRect(0,0,this.canvas.width,this.canvas.height))}else{var n;null===(n=this.pageContainer.querySelector("img.f"))||void 0===n||n.remove();var a,i=!1,r=!1;if(this.pageData.bitmaps.full)null===(a=this.pageContainer.querySelector("img.f"))||void 0===a||a.remove(),setTimeout((function(){var t;null===(t=e.pageContainer.querySelector("img.t"))||void 0===t||t.remove()}),100),r=!0,this.pageContainer.appendChild(this.pageData.bitmaps.full),this.detectCrossword(this.reader.pages[this.page]);else if(this.pageData.bitmaps.thumbnail){var o;null===(o=this.pageContainer.querySelector("img.t"))||void 0===o||o.remove(),this.pageContainer.appendChild(this.pageData.bitmaps.thumbnail),i=!0,this.page}r||i?(this.renderedPage=this.page,this.showOverlay()):this.hideOverlay()}}this.page!==this.renderedPage?this.pageContainer.style.transform="translate(".concat(this.offset,"px, ",5e3,"px)"):this.pageContainer.style.transform="translate(".concat(this.offset,"px, ",0,"px)")}}]),e}(),ja=(n(253),function(e){Object(s.a)(n,e);var t=Object(l.a)(n);function n(e){var a;return Object(o.a)(this,n),(a=t.call(this,e)).state={isFullscreen:a.browserIsfullscreen},window.document.addEventListener("fullscreenchange",(function(){a.setState({isFullscreen:a.browserIsfullscreen})})),a}return Object(c.a)(n,[{key:"enableFullscreen",value:function(e){Object(h.a)(h.e.magazine,h.d.fullscreen,"open"),window.document.body.requestFullscreen()}},{key:"disableFullscreen",value:function(e){Zt.a.closeFullScreen()}},{key:"browserIsfullscreen",get:function(){return!!window.document.fullscreenElement}},{key:"browserSupportsFullscreen",get:function(){return document.fullscreenEnabled&&!_n.isMobile&&!_n.isTablet}},{key:"render",value:function(){return Zt.a.isMobile||Zt.a.isTablet||!this.browserSupportsFullscreen?null:i.a.createElement("div",null,i.a.createElement("div",{className:"FullscreenToggle"},this.state.isFullscreen&&i.a.createElement("div",{onClick:this.disableFullscreen.bind(this)},i.a.createElement(d.b.Button,{icon:d.a.full_screen_off,theme:"theme-reader-seek",iconOnly:!0})),!this.state.isFullscreen&&i.a.createElement("div",{onClick:this.enableFullscreen.bind(this)},i.a.createElement(d.b.Button,{icon:d.a.full_screen_on,theme:"theme-reader-seek",iconOnly:!0}))))}}]),n}(i.a.Component)),Pa=Object(u.b)((function(e){return{}}),null)(ja),Ra=n(170);function Aa(e){var t=e.date,n=Object(u.c)((function(e){return e.locale})),a=new Date("".concat(t)),r=it()(a).isValid();return n&&r?i.a.createElement(i.a.Fragment,null,function(e,t,n){it.a.locale(t);var a=it()(e),i=n||"LL";return a.isValid()?a.format(i):void 0}(a,n)):i.a.createElement(i.a.Fragment,null,t)}function Da(e){return new na.a(e.x,e.y)}!function(e){e[e.INTERACTION_NONE=0]="INTERACTION_NONE",e[e.INTERACTION_MOVE=1]="INTERACTION_MOVE",e[e.INTERACTION_PINCH=2]="INTERACTION_PINCH"}(Ia||(Ia={})),function(e){e[e.CLICK=0]="CLICK",e[e.PINCH=1]="PINCH"}(Sa||(Sa={})),function(e){e[e.UNSET=0]="UNSET",e[e.VERTICAL=1]="VERTICAL",e[e.HORIZONTAL=2]="HORIZONTAL"}(xa||(xa={}));var La=function(e){Object(s.a)(n,e);var t=Object(l.a)(n);function n(e){var c;return Object(o.a)(this,n),(c=t.call(this,e)).asleep=!1,c.destroyed=!1,c.readerParams=void 0,c._eReaderArea=Object(a.createRef)(),c._eReaderMetaArea=Object(a.createRef)(),c._eThumbnailStorage=Object(a.createRef)(),c._eScrollTrap=Object(a.createRef)(),c._eReaderContainer=Object(a.createRef)(),c._eReaderIntro=Object(a.createRef)(),c._eScrubberRangeInput=Object(a.createRef)(),c._eReaderScrubber=Object(a.createRef)(),c._eReaderTopNav=Object(a.createRef)(),c._eDynamicTitle=Object(a.createRef)(),c._ePageCounter=Object(a.createRef)(),c._eReaderVerticalScroll=Object(a.createRef)(),c._eReaderVerticalScrollContainer=Object(a.createRef)(),c._eReaderClickNavigation=Object(a.createRef)(),c._scale=1,c._translation=new na.a(0,0),c._translationCache=new na.a(0,0),c.invisiblePageAreas=[],c.visiblePageAreas=[],c.offscreenPages=2,c.offscreenLoadedBitmaps=3,c.concurentThumbnailDownloads=4,c.introSpaceFactor=.7,c.introSpace=c.calculatedIntroSpace,c.readerEventHandler=new ca,c.lastInteractionType=Ia.INTERACTION_NONE,c.keys={},c.lastFrame=0,c.xCacheUpdate=null,c.yCacheUpdate=null,c.sCacheUpdate=null,c.focus=!1,c.focusedPage=null,c.focusedPageTarget=null,c.pauseReader=!1,c.readerDimentionsUpdatedAt=null,c.pageAfterDimentionUpdate=null,c.autoTransition=!1,c.autoTranslationTarget=new na.a(0,0),c.autoTranslationCallback=null,c.canCancelAutoScale=!1,c.instantTransition=null,c.focusedPageTransition=null,c.autoScale=!1,c.autoScaleTarget=0,c.autoScaleCallback=null,c.canCancelAutoTransition=!1,c.ignoreScroll=!1,c.scrollDirection=xa.UNSET,c.didPinch=!1,c.lastZoomType=Sa.CLICK,c.isScrubbing=!1,c._isUsingTouchDevice=!1,c._inputDebounceTimer=null,c.noInteractionWhileAutoTransitioning=!0,c.noInteractionWhileAutoScaling=!0,c._isOverview=!0,c._activePage=-1,c._activePageAsFocused=-1,c._isPastIntro=!1,c._pageChangedTimestamp=new Date,c._msStayedOnPage=0,c._pageParamDirty=!0,c._clientHeight=0,c._clientWidth=0,c._scrubberMax=0,c._isFocused=!1,c.boundEventHandlers={},c.pointerEvents=[],c.pages=[],c.pageData={id:"",publication:"",imageurl:"",title:"",publish_date:"",issue:"",type:0,summary:"",share_id:0,page_count:0,page_ratio:0,page_offset:0,country:"",age_restricted:!1,version:0},c.timeReadDialogBlockerId=null,c.pageLinks=[],c.pageLinksNodes=[],c.translationVelocity=new na.a(0,0),c.issueId="",c.currentProfileId=null,c.accountId="",c.bookmarkedPages=[],c.descriptionClickHandler=function(e){var t,n,a=r.b.generateDialogId("PublisherDescription");r.b.showDialog(i.a.createElement(Nt,{key:a.id,isMobile:c.props.isTabletOrMobile,title:null!==(t=c.state.title)&&void 0!==t?t:"",text:null!==(n=c.state.description)&&void 0!==n?n:"",dialogId:a,onCancel:function(){},onDone:function(){}}),a)},c.readerParams={pages:0,pageWidth:1800,pageHeight:2500},c.state={title:"",description:"",publishDate:null},window.DevReader=Object(ea.a)(c),c}return Object(c.a)(n,[{key:"eReaderArea",get:function(){return this._eReaderArea.current?this._eReaderArea.current:null}},{key:"eReaderMetaArea",get:function(){return this._eReaderMetaArea.current?this._eReaderMetaArea.current:null}},{key:"eReaderContainer",get:function(){return this._eReaderContainer.current?this._eReaderContainer.current:null}},{key:"eReaderIntro",get:function(){return this._eReaderIntro.current?this._eReaderIntro.current:null}},{key:"eScrubberRangeInput",get:function(){return this._eScrubberRangeInput.current?this._eScrubberRangeInput.current:null}},{key:"eThumbnailStorage",get:function(){return this._eThumbnailStorage.current?this._eThumbnailStorage.current:null}},{key:"eScrollTrap",get:function(){return this._eScrollTrap.current?this._eScrollTrap.current:null}},{key:"eReaderScrubber",get:function(){return this._eReaderScrubber.current?this._eReaderScrubber.current:null}},{key:"eReaderVerticalScroll",get:function(){return this._eReaderVerticalScroll.current?this._eReaderVerticalScroll.current:null}},{key:"eReaderVerticalScrollContainer",get:function(){return this._eReaderVerticalScrollContainer.current?this._eReaderVerticalScrollContainer.current:null}},{key:"eReaderClickNavigation",get:function(){return this._eReaderClickNavigation.current?this._eReaderClickNavigation.current:null}},{key:"eReaderTopNav",get:function(){return this._eReaderTopNav.current?this._eReaderTopNav.current:null}},{key:"eDynamicTitle",get:function(){return this._eDynamicTitle.current?this._eDynamicTitle.current:null}},{key:"ePageCounter",get:function(){return this._ePageCounter.current?this._ePageCounter.current:null}},{key:"initialized",get:function(){return!!(this.eReaderArea&&this.eReaderContainer&&this.readerDimentionsUpdatedAt)}},{key:"calculatedIntroSpace",get:function(){var e=window.innerWidth*this.introSpaceFactor,t=35*Zt.a.remSize;return e>t&&(e=t),e}},{key:"isUsingTouchDevice",get:function(){return this._isUsingTouchDevice},set:function(e){var t=this;this._inputDebounceTimer&&window.clearTimeout(this._inputDebounceTimer),this._inputDebounceTimer=setTimeout((function(){t._isUsingTouchDevice!==e&&(e?t.onTouchAvailable():t.onTouchUnAvailable()),t._isUsingTouchDevice=e}),5)}},{key:"onTouchAvailable",value:function(){this.eReaderVerticalScrollContainer&&this.eReaderVerticalScrollContainer.classList.add("disabled")}},{key:"onTouchUnAvailable",value:function(){this.eReaderVerticalScrollContainer&&this.eReaderVerticalScrollContainer.classList.remove("disabled")}},{key:"updateUrlPageParam",value:function(e){var t=r.b.currentRoute,n=t.params,a=t.route;n.page=(e+1).toString();var i=A.a.path(a.name,n,{}),o=window.history.state;window.history.replaceState(o,"",i)}},{key:"generatePageLinksNodes",value:function(e){var t=this;this.pageLinks=e,e.forEach((function(e,n){var a,i=document.createElement("div"),r=Object(x.a)(e);try{for(r.s();!(a=r.n()).done;){var o=a.value,c=document.createElement("div");c.classList.add("PageLink"),c.style.left="".concat(100*o.x0,"%"),c.style.top="".concat(100*o.y0,"%"),c.style.width="".concat(100*(o.x1-o.x0),"%"),c.style.height="5px",c.style.borderRadius="5px";var s=-new na.a(o.x1,o.y1).subtract(new na.a(o.x0,o.y0)).angleTo(new na.a(1,0));c.style.transform="rotate(".concat(s,"rad)"),c.style.transformOrigin="0% 0%";var l=document.createElement("a");l.classList.add("PageLinkArea"),l.classList.add("override-reader-touch-events"),l.style.height="".concat(3*o.fontSize,"px"),l.setAttribute("href",o.url),l.setAttribute("data-id",o.linkId),l.setAttribute("data-page",o.page.toString()),l.setAttribute("target","new"),l.onclick=t.readerEventHandler.openAndTrackExternalLink.bind(t),c.appendChild(l),i.appendChild(c)}}catch(u){r.e(u)}finally{r.f()}t.pageLinksNodes[n]=i}))}},{key:"loadBookmarksFromState",value:function(){var e=this.props.params.params.issue_id,t=this.props.userBookmarks.filter((function(t){return t.content.id===e})).map((function(e){return e.page}));this.bookmarkedPages=t}},{key:"loadBookmarksFromServer",value:function(){var e,t=this,n=null===(e=r.b.currentProfile)||void 0===e?void 0:e.profileId;Object(Ra.a)(n?"".concat(n):null).then((function(e){var n=e.filter((function(e){return e.content.id===t.issueId})).map((function(e){return e.page}));t.bookmarkedPages=n}))}},{key:"fetchBookmarks",value:function(){this.props.userBookmarks.length?this.loadBookmarksFromState():this.loadBookmarksFromServer()}},{key:"loadIssue",value:function(){var e=Object(J.a)(Z.a.mark((function e(t,n){var a,i,o,c,s,l,u,d,h,p,m,f,g,v,b,E,y,k,w,O,C,_,T,S=this;return Z.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this.issueId=t,a="newspaper"===r.b.state.navigation.params.asString("type"),!this.props.authenticated){e.next=32;break}return e.next=5,j.b.issue(this.issueId);case 5:if(i=e.sent,o=2e3,c=wn.b.HIGH,s=wn.a.JPG,Zt.a.isWebpSupported()&&(s=wn.a.WEBP),(_n.isMobile||_n.isTablet)&&(c=wn.b.MEDIUM,o=1800),this.pageData=i,this.readerParams.pages=this.pageData.page_count,this.readerParams.pageWidth=o,this.readerParams.pageHeight=Math.round(o/i.page_ratio),this.eReaderContainer){for(l=2*this.offscreenPages+1,u=0;u<l;u++)this.invisiblePageAreas.push(new Na(this,this.readerParams.pageWidth,this.readerParams.pageHeight,this.pageClickHandler.bind(this)));d=Object(x.a)(this.invisiblePageAreas);try{for(d.s();!(h=d.n()).done;)p=h.value,this.eReaderContainer.appendChild(p.pageContainer)}catch(N){d.e(N)}finally{d.f()}}return m=a?wn.f.pageLinks(this.issueId,wn.e.NEWSPAPER):wn.f.pageLinks(this.issueId,wn.e.MAGAZINE),f=a?wn.f.contentLinks(this.issueId,wn.e.NEWSPAPER,s,c):wn.f.contentLinks(this.issueId,wn.e.MAGAZINE,s,c),e.next=20,Promise.all([m,f]);case 20:if(g=e.sent,v=Object(I.a)(g,2),b=v[0],E=v[1],b.links){y=new Array(this.pageData.page_count).fill(null).map((function(){return new Array(0)})),k=Object(x.a)(b.links);try{for(k.s();!(w=k.n()).done;)O=w.value,y[O.page-1].push(O)}catch(N){k.e(N)}finally{k.f()}this.generatePageLinksNodes(y)}for(E&&E.content?(C=0,this.pages=E.content.map((function(e){var t=!!S.bookmarkedPages.some((function(e){return e===C+1})),n={page:C,fullURL:new URL(e),thumbnailURL:new URL("".concat(i.imageurl,"/",320,"-").concat((C+1).toString().padStart(4,"0"),".jpg")),thumbnailAbortController:null,bitmaps:{full:null,thumbnail:null},crossword:null,bookmarked:t};return C++,n}))):Object(M.e)(),_=new Date(this.pageData.publish_date),this.setState({title:this.pageData.title,description:this.pageData.summary,publishDate:this.pageData.issue?this.pageData.issue:_}),T=0;T<this.concurentThumbnailDownloads;T++)this.fetchThumbnails();this.updateReaderContainerDimentions(),this.transform(0),1===n?this.jumpToPageIndex(-1):this.jumpToPageIndex(n-1);case 32:case"end":return e.stop()}}),e,this)})));return function(t,n){return e.apply(this,arguments)}}()},{key:"pageTargetTransitionDetails",value:function(e,t,n){var a,i,r,o;this.portraitReader?(a=this.scaleFitHalfWidth,i=this.scaleFitHeight):(a=this.scaleFitWidth,i=this.scaleFitHeight);var c,s=this.readerHeight-this.scaledPageHeight(a),l=0+this.scaledPageWidth(a)/4,u=-this.readerWidth+this.scaledPageWidth(a)/4,d=Zt.a.mapRange(1,0,s,0,Zt.a.clamp(0,1,Zt.a.lerp(-1,2,t))),h=Zt.a.mapRange(1,0,u,l,Zt.a.clamp(0,1,Zt.a.lerp(-1,2,e)));return this.portraitReader||(h=0),this.nonZoomedPagesFit>2.1?0===n?(r=new na.a(0,0),o=new na.a(0,0)):n===this.pages.length-1?(r=new na.a(0,0),o=new na.a(this.scaledPageWidth(this.scaleFit)/1.9,0)):n%2===0?(r=new na.a(0,0),o=new na.a(this.scaledPageWidth(this.scaleFit)/2,0)):(r=new na.a(-0,0),o=new na.a(-this.scaledPageWidth(this.scaleFit)/2,0)):(r=new na.a(0,0),o=new na.a(0,0)),c=this.scale>this.scaleFit?this.offsetByPageIndex(n):this.offsetByPageIndex(n).add(o),[h,d,o,r,a,i,Da(this.translation).subtract(c).length()]}},{key:"autoTranslateToPage",value:function(e,t,n){var a=this;if((!this.autoTransition||!this.noInteractionWhileAutoTransitioning)&&(!this.autoScale||!this.noInteractionWhileAutoScaling)){var i=this.pageTargetTransitionDetails(e,t,n),r=Object(I.a)(i,7),o=r[0],c=r[1],s=r[2],l=r[3],u=r[4],d=r[5],h=r[6];this.ignoreScroll=!0;var p=Math.abs(u-this.scale)<1e-5;p||h<this.readerWidth/4&&-1!==n||this.lastZoomType===Sa.PINCH?window.requestAnimationFrame((function(){if(p){a.autoScaleTarget=d;var e=a.offsetByPageIndex(n,d,0+a.margin).add(Da(s));a.autoTranslationTarget=e,a.autoScaleCallback=function(){a.focusedPage=null,a.ignoreScroll=!1}}else{a.autoScaleTarget=u;var t=a.offsetByPageIndex(n,u,c).add(new na.a(o,0));a.autoTranslationTarget=t,a.focusedPageTarget=n,a.autoScaleCallback=function(){a.focusedPage=n,a.focusedPageTarget=null,a.ignoreScroll=!1}}a.autoScale=!0,a.autoTransition=!0,a.noInteractionWhileAutoTransitioning=!0,a.noInteractionWhileAutoScaling=!0,a.focusedPageTransition=null,a.instantTransition=null})):window.requestAnimationFrame((function(){a.canCancelAutoTransition=!0,a.scale>a.scaleFit?a.autoTranslationTarget=a.offsetByPageIndex(n).add(Da(l)):a.autoTranslationTarget=a.offsetByPageIndex(n).add(Da(s)),a.autoTransition=!0,a.noInteractionWhileAutoTransitioning=!1,a.autoTranslationCallback=function(){a.ignoreScroll=!1}})),this.lastZoomType=Sa.CLICK}}},{key:"pageClickHandler",value:function(e,t){var n=e.currentTarget,a=e.offsetY/n.clientHeight,i=e.offsetX/n.clientWidth;this.autoTranslateToPage(i,a,t)}},{key:"componentDidMount",value:function(){var e=this;Zt.a.setViewport("native").then((function(){})),this.currentProfileId=this.props.currentProfileID,this.eReaderContainer&&(setTimeout((function(){window.addEventListener("resize",e.windowResizeHandler.bind(e)),window.addEventListener("orientationchange",e.orientationChangeHandler.bind(e)),window.document.addEventListener("fullscreenchange",(function(){var t=window.innerHeight+window.innerWidth,n=setInterval((function(){window.innerHeight+window.innerWidth!==t&&(window.clearInterval(n),e.updateReaderContainerDimentions())}),16)})),e.registerEvents();var t=r.b.state.navigation.params.asString("page"),n=r.b.state.navigation.params.asString("issue_id");t.length>0?e.loadIssue(n,parseInt(t,10)):n.length>0&&e.loadIssue(n,1)}),10),this.fetchBookmarks())}},{key:"UNSAFE_componentWillReceiveProps",value:function(e){var t=this;this.props.authenticated!==e.authenticated&&window.requestAnimationFrame((function(){t.loadIssue(r.b.state.navigation.params.asString("issue_id"),1)})),this.currentProfileId!==this.props.currentProfileID&&(this.currentProfileId=this.props.currentProfileID),this.accountId!==this.props.accountId&&(this.accountId=this.props.accountId)}},{key:"fetchThumbnails",value:function(){var e=this,t=this.pages.find((function(e){return!e.bitmaps.thumbnail&&!e.thumbnailAbortController}));if(t){t.thumbnailAbortController=new AbortController,t.bitmaps.thumbnail=new Image;ha(null,t.thumbnailURL,t.page,t.thumbnailAbortController,(function(n){t&&(n.classList.add("t"),n.style.width="".concat(e.readerParams.pageWidth,"px"),n.style.height="".concat(e.readerParams.pageHeight,"px"),(t.page+1)%2===0?n.classList.add("e"):n.classList.add("o"),n.decode(),t.thumbnailAbortController=null,t.bitmaps.thumbnail=n,e.eThumbnailStorage&&e.eThumbnailStorage.appendChild(n)),e.fetchThumbnails()}),null)}}},{key:"margin",get:function(){return Zt.a.isMobile||Zt.a.isTablet?3.4*Zt.a.remSize:50}},{key:"scaleFitHeight",get:function(){return(this.clientHeight-2*this.margin)/this.naturalPageHeight}},{key:"scaleFitHeightNoMargins",get:function(){return this.clientHeight/this.naturalPageHeight}},{key:"scaleFitWidth",get:function(){return(this.clientWidth-0)/this.naturalPageWidth}},{key:"scaleFitHalfWidth",get:function(){return(this.clientWidth-0)/(this.naturalPageWidth/2)}},{key:"scrubberMax",get:function(){return this._scrubberMax},set:function(e){this.eScrubberRangeInput&&(this.eScrubberRangeInput.setAttribute("min",e.toString()),this.eScrubberRangeInput.setAttribute("max",this.introSpace.toString())),this._scrubberMax=e}},{key:"isFocused",get:function(){return this._isFocused},set:function(e){this.eReaderScrubber&&(e?this.eReaderScrubber.classList.add("hide-scrubber"):this.eReaderScrubber.classList.remove("hide-scrubber")),this.eReaderMetaArea&&(e?this.eReaderMetaArea.classList.add("shift-meta-area"):this.eReaderMetaArea.classList.remove("shift-meta-area")),this.eReaderTopNav&&(e?this.eReaderTopNav.classList.add("hide-top-nav"):this.eReaderTopNav.classList.remove("hide-top-nav")),this.eReaderVerticalScrollContainer&&(e?this.eReaderVerticalScrollContainer.classList.add("show-vertical-scroll"):this.eReaderVerticalScrollContainer.classList.remove("show-vertical-scroll")),this.eReaderClickNavigation&&(e?this.eReaderClickNavigation.classList.add("show-click-navigation"):this.eReaderClickNavigation.classList.remove("show-click-navigation")),this._isFocused=e}},{key:"isPastIntro",get:function(){return this._isPastIntro},set:function(e){this.eDynamicTitle&&(e?this.eDynamicTitle.classList.add("show-title"):this.eDynamicTitle.classList.remove("show-title")),this._isPastIntro=e}},{key:"updateReaderContainerDimentions",value:function(){var e=new Date;if(this.readerDimentionsUpdatedAt||(this.readerDimentionsUpdatedAt=e),e.getTime()-this.readerDimentionsUpdatedAt.getTime()>200&&!this.pauseReader){var t=this.closestPage(void 0,Math.round);null!==this.focusedPage&&(t=this.closestPage(void 0,Math.floor)),this.pageAfterDimentionUpdate=t}if(this.eReaderContainer&&this.eReaderArea){var n=this.spacingByPageIndex(this.readerParams.pages),a=this.pageContainerNatural.x+n;this.eReaderContainer.style.width="".concat(a,"px"),this.eReaderContainer.style.height="".concat(this.pageContainerNatural.y,"px"),this._clientHeight=this.eReaderArea.clientHeight,this._clientWidth=this.eReaderArea.clientWidth;var i=this.offsetByPageIndex(this.readerParams.pages,this.scaleFitHeight);this.scrubberMax=i.x+this.introSpace}if(this.introSpace=this.calculatedIntroSpace,this.portraitReader,this.scale=this.scaleFitHeight,this.initialized&&Zt.a.isMobile&&!this.portraitReader)return this.pauseReader=!0,void(this.readerDimentionsUpdatedAt=new Date);this.pageAfterDimentionUpdate&&(this.jumpToPageIndex(this.pageAfterDimentionUpdate),this.focusedPage=null,this.pauseReader=!1),this.readerDimentionsUpdatedAt=new Date}},{key:"windowResizeHandler",value:function(e){this.updateReaderContainerDimentions()}},{key:"orientationChangeHandler",value:function(e){var t=this;Zt.a.setViewport("scaled").then((function(){Zt.a.setViewport("native").then((function(){t.updateReaderContainerDimentions()}))}))}},{key:"pageContainerNatural",get:function(){var e=this.naturalPageWidth*this.readerParams.pages;return new na.a(e,this.readerParams.pageHeight)}},{key:"scaledPageWidth",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.scale;return this.naturalPageWidth*e}},{key:"scaledPageHeight",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.scale;return this.naturalPageHeight*e}},{key:"clientHeight",get:function(){return this._clientHeight}},{key:"clientWidth",get:function(){return this._clientWidth}},{key:"naturalPageWidth",get:function(){return this.readerParams.pageWidth}},{key:"naturalPageWidthWithSpacing",get:function(){return this.naturalPageWidth}},{key:"naturalPageHeight",get:function(){return this.readerParams.pageHeight}},{key:"readerWidth",get:function(){return this._clientWidth}},{key:"readerHeight",get:function(){return this._clientHeight}},{key:"adjusterReaderHeight",value:function(){return this.activeCrossword()&&null!==this.focusedPage&&_n.isIOS?this.readerHeight-this.readerHeight/2:this.readerHeight}},{key:"readerContainerRatio",get:function(){return this.eReaderContainer?this.readerWidth/this.readerHeight:0}},{key:"ratioCorrectedScaledWidth",get:function(){return this.readerContainerRatio>=this.pageData.page_ratio?this.scaledPageWidth(this.scaleFitHeight):this.scaledPageWidth(this.scaleFitWidth)}},{key:"ratioCorrectedScaledWidthWithSpacing",get:function(){return this.readerContainerRatio>=this.pageData.page_ratio?this.scaledPageWidth(this.scaleFitHeight):this.scaledPageWidth(this.scaleFitWidth)}},{key:"scaleFit",get:function(){return this.readerContainerRatio>=this.pageData.page_ratio?this.scaleFitHeight:this.scaleFitWidth}},{key:"nonZoomedPagesFit",get:function(){return this.readerWidth/this.ratioCorrectedScaledWidthWithSpacing}},{key:"pageIndexByPageOffset",value:function(e){var t=e.x,n=this.spacingByPageIndex(this.readerParams.pages),a=this.readerParams.pages*(t/(this.pageContainerNatural.x+n))*-1;return Math.floor(a)}},{key:"closestPage",value:function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.translation,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Math.round,a=arguments.length>2&&void 0!==arguments[2]&&arguments[2];e=!a&&this.nonZoomedPagesFit>2.1?t.x-this.scaledPageWidth():t.x;var i=this.spacingByPageIndex(this.readerParams.pages),r=e/this.scale,o=this.readerParams.pages*(r/(this.pageContainerNatural.x+i))*-1;return Zt.a.clamp(-1,this.pageData.page_count,n(o))}},{key:"containerPageOffsetByPageIndex",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.scale;return-1*(this.pageOffsetByPageIndex(e)*t-(this.readerWidth-this.scaledPageWidth(t))/2)}},{key:"spacingByPageIndex",value:function(e){var t=25*e;return e%2===0&&(t-=25),t}},{key:"pageOffsetByPageIndex",value:function(e){return this.pageContainerNatural.x/this.readerParams.pages*e+this.spacingByPageIndex(e)}},{key:"offsetByPageIndex",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.scale,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.translation.y,a=this.containerPageOffsetByPageIndex(e,t);return 0===e&&(a-=25*t/2),-1===e&&this.nonZoomedPagesFit,new na.a(a,n)}},{key:"jumpToPageIndex",value:function(e){var t;t=this.nonZoomedPagesFit>2.1?e%2===0?new na.a(this.scaledPageWidth(this.scaleFit)/2,0):new na.a(-this.scaledPageWidth(this.scaleFit)/2,0):new na.a(0,0),this.translation=this.offsetByPageIndex(e).add(t)}},{key:"portraitReader",get:function(){return this.readerContainerRatio<1}},{key:"pageIsInView",value:function(e){var t=this.closestPage()-e;return!(Math.abs(t)>this.offscreenPages)}},{key:"scale",get:function(){return this._scale},set:function(e){this._scale=e}},{key:"translation",get:function(){return this._translation},set:function(e){this._translationCache=this._translation,this._translation=e}},{key:"translationCache",get:function(){return this._translationCache}},{key:"cssMatrix",value:function(e,t){return"matrix3d(".concat(t,", 0, 0, 0, 0, ").concat(t,", 0, 0, 0, 0, 1, 0, ").concat(Math.round(e.x),", ").concat(Math.round(e.y),", 0, 1)")}},{key:"activePointerEvents",get:function(){return this.pointerEvents.filter((function(e){return!0===e.active}))}},{key:"activeCrossword",value:function(){var e,t=Object(x.a)(this.visiblePageAreas);try{for(t.s();!(e=t.n()).done;){var n=e.value.activeCrossword();if(n)return n}}catch(a){t.e(a)}finally{t.f()}}},{key:"cleanup",value:function(){this.readerEventHandler.flushTrackedPages(this.pages,this.issueId,this.nonZoomedPagesFit);var e=r.b.state.issueNavigationPath;this.readerEventHandler.trackIssueDuration(this.issueId,this.closestPage(),e),Zt.a.closeFullScreen(),this.destroyed=!0,this.unregisterEvents();var t,n=Object(x.a)(this.invisiblePageAreas.concat(this.visiblePageAreas));try{for(n.s();!(t=n.n()).done;){t.value.cleanup()}}catch(l){n.e(l)}finally{n.f()}var a,i=Object(x.a)(this.pages);try{for(i.s();!(a=i.n()).done;){var o,c,s=a.value;null===(o=s.bitmaps.full)||void 0===o||o.remove(),null===(c=s.bitmaps.thumbnail)||void 0===c||c.remove(),s.bitmaps.full=null,s.bitmaps.thumbnail=null}}catch(l){i.e(l)}finally{i.f()}}},{key:"keydownHandler",value:function(e){this.keys[e.code]=!0}},{key:"keyUpHandler",value:function(e){this.keys[e.code]=!1;var t=this.activeCrossword();if(t)e.altKey||e.ctrlKey||e.shiftKey||t.input(e);else if(this.isFocused&&("ArrowDown"===e.code&&this.wheelHandler(new WheelEvent("wheel",{bubbles:!0,cancelable:!0,deltaY:200})),"ArrowUp"===e.code&&this.wheelHandler(new WheelEvent("wheel",{bubbles:!0,cancelable:!0,deltaY:-200}))),"ArrowRight"===e.code&&this.nextPageHandler(),"ArrowLeft"===e.code&&this.prevPageHandler(),"Space"===e.code){this.lastZoomType=Sa.CLICK;var n=this.closestPage()<1?0:this.closestPage();this.autoTranslateToPage(0,0,n)}}},{key:"overrideTouchEvent",value:function(e){var t=e.target;return!!t&&!!t.closest(".override-reader-touch-events")}},{key:"touchStartHandler",value:function(e){this.isUsingTouchDevice=!0,this.overrideTouchEvent(e)||(e.preventDefault(),e.stopPropagation())}},{key:"touchEndHandler",value:function(e){this.overrideTouchEvent(e)||(e.preventDefault(),e.stopPropagation())}},{key:"touchMoveHandler",value:function(e){this.overrideTouchEvent(e)||(e.preventDefault(),e.stopPropagation())}},{key:"pointerDownHandler",value:function(e){if(this.isUsingTouchDevice=!1,0===e.button){e.preventDefault(),e.stopPropagation();var t=this.pointerEvents.find((function(t){return t.id===e.pointerId}));if(t)t.downEvent=e;else{var n=new sa(e.pointerId,e);this.pointerEvents.push(n)}}}},{key:"pointerMoveHandler",value:function(e){if(!this.isScrubbing){e.preventDefault(),e.stopPropagation();var t=this.pointerEvents.find((function(t){return t.id===e.pointerId}));t&&(t.moveEvent=e)}}},{key:"pointerLeaveHandler",value:function(e){e.preventDefault(),e.stopPropagation();var t=this.pointerEvents.find((function(t){return t.id===e.pointerId}));t&&!1===t.dirty&&(t.upEvent=t.moveEvent)}},{key:"pointerUpHandler",value:function(e){if(this.isScrubbing)this.isScrubbing=!1;else if(0===e.button){e.preventDefault(),e.stopPropagation();var t=this.pointerEvents.find((function(t){return t.id===e.pointerId}));t&&!1===t.dirty&&(t.upEvent=e)}}},{key:"contextMenuHandler",value:function(e){e.preventDefault(),e.stopPropagation()}},{key:"wheelHandler",value:function(e){var t=Zt.a.normalizeWheelDelta(e),n=0;this.scrollDirection===xa.VERTICAL?n=t.pixelY:this.scrollDirection===xa.HORIZONTAL?n=t.pixelX:this.scrollDirection===xa.UNSET&&(Math.abs(t.pixelX)>Math.abs(t.pixelY)?(n=t.pixelX,this.scrollDirection=xa.HORIZONTAL):(n=t.pixelY,this.scrollDirection=xa.VERTICAL)),this.ignoreScroll||(this.canCancelAutoTransition=!0,this.instantTransition&&(this.instantTransition=null),null!==this.focusedPage?(this.autoTranslationTarget=new na.a(this.translation.x,this.translation.y-1.5*n*this.scale),this.autoTransition=!0):(this.autoTranslationTarget=new na.a(this.translation.x-3*n,this.translation.y),this.autoTransition=!0))}},{key:"nextPageHandler",value:function(e){if(!this.autoTransition)if(null!==this.focusedPage)this.focusedPageTransition=Zt.a.clamp(0,this.pages.length-1,this.focusedPage+1);else if(!this.focusedPageTransition){var t=this._activePage+1;this.nonZoomedPagesFit>2.1&&(t=this._activePage+2);var n=this.pageTargetTransitionDetails(0,0,t),a=Object(I.a)(n,6)[2],i=this.offsetByPageIndex(t,void 0,0+this.margin).add(Da(a));this.instantTransition=new na.a(i.x,this.translation.y)}}},{key:"prevPageHandler",value:function(e){if(!this.autoTransition)if(null!==this.focusedPage)this.focusedPageTransition=Zt.a.clamp(0,this.pages.length-1,this.focusedPage-1);else if(!this.focusedPageTransition){var t=this._activePage-1;this.nonZoomedPagesFit>2.1&&(t=this._activePage-2);var n=this.pageTargetTransitionDetails(0,0,t),a=Object(I.a)(n,6)[2],i=this.offsetByPageIndex(t,void 0,0+this.margin).add(Da(a));this.instantTransition=new na.a(i.x,this.translation.y)}}},{key:"verticalScrollHandler",value:function(e){var t=this,n=e.currentTarget;if(e.preventDefault(),n){var a=n.getBoundingClientRect().height,i=e.clientY,r={},o=this.translation;this.isScrubbing=!0;var c=function(){t.isScrubbing=!1,n&&(window.removeEventListener("pointermove",r.move),window.removeEventListener("pointerup",r.move),document.removeEventListener("pointerleave",r.leave))};window.addEventListener("pointermove",r.move=function(e){var r=e.clientY;if(!1!==t.isScrubbing){if(n){var s=(i-r)/a,l=t.scaledPageHeight()*s;t.instantTransition=new na.a(t.translation.x,o.y+l)}}else c()}.bind(this),{passive:!0}),window.addEventListener("pointerup",r.up=function(e){c()}.bind(this)),document.addEventListener("pointerleave",r.leave=function(e){c()}.bind(this))}}},{key:"scrubberHandler",value:function(e){var t=this,n=e.currentTarget;if(e.preventDefault(),n){var a=parseFloat(n.max),i=parseFloat(n.min),r=parseFloat(n.value),o=Zt.a.mapRange(i,a,0,1,r),c=n.getBoundingClientRect().width,s=e.clientX,l={};this.isScrubbing=!0;var u=function(){t.isScrubbing=!1,n&&(window.removeEventListener("pointermove",l.move),window.removeEventListener("pointerup",l.move),document.removeEventListener("pointerleave",l.leave))};window.addEventListener("pointermove",l.move=function(e){var a=e.clientX;if(!1!==t.isScrubbing){if(n){var i=(c*o-(a-s))/c/1,r=[t.scrubberMax,t.introSpace],l=r[0],d=r[1],h=Zt.a.clamp(l,d,Zt.a.lerp(l,d,i));t.instantTransition=new na.a(h,t.translation.y)}}else u()}.bind(this),{passive:!0}),window.addEventListener("pointerup",l.up=function(e){u()}.bind(this)),document.addEventListener("pointerleave",l.leave=function(e){u()}.bind(this))}}},{key:"unregisterEvents",value:function(){window.removeEventListener("keydown",this.boundEventHandlers.keydownHandler),window.removeEventListener("keyup",this.boundEventHandlers.keyUpHandler),window.removeEventListener("touchstart",this.boundEventHandlers.touchStartHandler),window.removeEventListener("touchend",this.boundEventHandlers.touchEndHandler),window.removeEventListener("touchmove",this.boundEventHandlers.touchMoveHandler),this.eScrollTrap&&this.eScrollTrap.removeEventListener("scroll",this.boundEventHandlers.eScrollTrap),this.eReaderContainer&&(this.eReaderContainer.removeEventListener("pointerdown",this.boundEventHandlers.pointerDownHandler),this.eReaderContainer.removeEventListener("pointermove",this.boundEventHandlers.pointerMoveHandler),this.eReaderContainer.removeEventListener("pointerleave",this.boundEventHandlers.pointerLeaveHandler),this.eReaderContainer.removeEventListener("pointerup",this.boundEventHandlers.pointerUpHandler),this.eReaderContainer.removeEventListener("contextmenu",this.boundEventHandlers.contextMenuHandler),this.eReaderContainer.removeEventListener(Zt.a.normalizeWheelEventType,this.boundEventHandlers.wheelHandler))}},{key:"registerEvents",value:function(){window.addEventListener("keydown",this.boundEventHandlers.keydownHandler=this.keydownHandler.bind(this)),window.addEventListener("keyup",this.boundEventHandlers.keyUpHandler=this.keyUpHandler.bind(this)),window.addEventListener("touchstart",this.boundEventHandlers.touchStartHandler=this.touchStartHandler.bind(this),{passive:!1}),window.addEventListener("touchend",this.boundEventHandlers.touchEndHandler=this.touchEndHandler.bind(this),{passive:!1}),window.addEventListener("touchmove",this.boundEventHandlers.touchMoveHandler=this.touchMoveHandler.bind(this),{passive:!1}),this.eScrollTrap&&(this.eScrollTrap.scrollLeft=50,this.eScrollTrap.addEventListener("scroll",this.boundEventHandlers.scrollTrapHandler=this.scrollTrapHandler.bind(this))),this.eReaderContainer&&(this.eReaderContainer.setAttribute("touch-action","none"),this.eReaderContainer.addEventListener("pointerdown",this.boundEventHandlers.pointerDownHandler=this.pointerDownHandler.bind(this)),this.eReaderContainer.addEventListener("pointermove",this.boundEventHandlers.pointerMoveHandler=this.pointerMoveHandler.bind(this)),this.eReaderContainer.addEventListener("pointerleave",this.boundEventHandlers.pointerLeaveHandler=this.pointerLeaveHandler.bind(this)),this.eReaderContainer.addEventListener("pointerup",this.boundEventHandlers.pointerUpHandler=this.pointerUpHandler.bind(this)),this.eReaderContainer.addEventListener("contextmenu",this.boundEventHandlers.contextMenuHandler=this.contextMenuHandler.bind(this)),this.eReaderContainer.addEventListener(Zt.a.normalizeWheelEventType,this.boundEventHandlers.wheelHandler=this.wheelHandler.bind(this),{passive:!0}))}},{key:"scrollTrapHandler",value:function(e){e.preventDefault(),e.stopImmediatePropagation(),e.currentTarget.scrollLeft=50}},{key:"scrubbHandler",value:function(e){var t=parseFloat(e.currentTarget.value);this.instantTransition=new na.a(t,this.translation.y)}},{key:"clearPointerEvents",value:function(){this.pointerEvents.forEach((function(e){return e.active=!1}))}},{key:"trackPages",value:function(){var e,t=this.scaledPageWidth(),n=this.translation.x-t/2,a=this.translation.x+t/2,i=Object(x.a)(this.pages);try{for(i.s();!(e=i.n()).done;){var r=e.value,o=this.offsetByPageIndex(r.page),c=o.x-this.readerWidth/2,s=o.x+this.readerWidth/2,l=Zt.a.clamp(-t,t,s-n)/t+Zt.a.clamp(-t,t,a-c)/t,u=r.page===this.focusedPage||r.page===this.focusedPageTarget;l>=1.75||u?this.readerEventHandler.startTrackPage(r,u):this.readerEventHandler.stopTrackPage(r,this.issueId,this.nonZoomedPagesFit)}}catch(d){i.e(d)}finally{i.f()}}},{key:"transform",value:function(e){var t=this;if(this.lastFrame=e,!this.destroyed&&(window.requestAnimationFrame((function(e){t.transform(e)})),!this.pauseReader&&this.initialized&&this.eReaderArea&&this.eReaderContainer)){var n=new na.a(this.translation.x,this.translation.y),a=Ia.INTERACTION_NONE;if(a=1===this.activePointerEvents.length?Ia.INTERACTION_MOVE:2===this.activePointerEvents.length?Ia.INTERACTION_PINCH:Ia.INTERACTION_NONE,this.instantTransition&&(n.lerp(this.instantTransition,.4),n.distance(this.instantTransition)<.1&&(n=this.instantTransition,this.instantTransition=null)),null!==this.focusedPageTransition){this.ignoreScroll=!0,null!==this.focusedPage&&(this.focusedPage=null);var i=this.offsetByPageIndex(this.focusedPageTransition,this.scale,0);this.portraitReader&&i.add(new na.a(this.readerWidth/2,0)),n.lerp(i,.25),n.distance(i)<.1?(n=i,this.focusedPageTarget=this.focusedPageTransition,this.focusedPageTransition=null,this.ignoreScroll=!1):a=Ia.INTERACTION_NONE}a!==Ia.INTERACTION_NONE&&(this.instantTransition&&(this.instantTransition=null),this.canCancelAutoScale&&(this.autoScale=!1),this.canCancelAutoTransition&&(this.autoTransition=!1)),this.autoTransition&&this.noInteractionWhileAutoTransitioning&&(a=Ia.INTERACTION_NONE),this.autoScale&&this.noInteractionWhileAutoScaling&&(a=Ia.INTERACTION_NONE);var r,o=this.lastInteractionType!==a,c=Object(x.a)(this.activePointerEvents);try{for(c.s();!(r=c.n()).done;){var s=r.value;this.xCacheUpdate&&(s.xCache+=this.xCacheUpdate),this.yCacheUpdate&&(s.yCache+=this.yCacheUpdate),o&&(s.downEvent=s.moveEvent),s.renderAck&&!o||(s.xCache=this.translation.x,s.yCache=this.translation.y,s.sCache=this.scale,s.renderAck=!0)}}catch(ge){c.e(ge)}finally{c.f()}if(this.xCacheUpdate=null,this.yCacheUpdate=null,this.sCacheUpdate=null,a===Ia.INTERACTION_MOVE){this.didPinch=!1;var l=this.activePointerEvents[0],u=l.xCache+l.moveEvent.clientX-l.downEvent.clientX,d=l.yCache+l.moveEvent.clientY-l.downEvent.clientY;n.set(u,d,!1)}else if(a===Ia.INTERACTION_PINCH){this.lastZoomType=Sa.PINCH;!function(){t.didPinch=!0;var e=Object(I.a)(t.activePointerEvents,2),a=e[0],i=e[1],r=new na.a(a.downEvent.clientX,a.downEvent.clientY),o=new na.a(a.moveEvent.clientX,a.moveEvent.clientY),c=new na.a(a.xCache,a.yCache),s=a.sCache,l=new na.a(i.downEvent.clientX,i.downEvent.clientY),u=new na.a(i.moveEvent.clientX,i.moveEvent.clientY),d=Da(r).add(l).divide(2,2),h=Da(o).add(u).divide(2,2),p=Da(h).subtract(d),m=Da(r).distance(l),f=s*(Da(o).distance(u)/m),g=Da(c).divide(s).subtract(Da(d).divide(s)),v=t.pageIndexByPageOffset(g);if(t.portraitReader)if(f<t.scaleFitHeight){if(null!==t.focusedPage)return t.scale=t.scaleFitHeight,n=t.offsetByPageIndex(v,t.scale),t.focusedPage=null,t.focusedPageTarget=null,void t.clearPointerEvents();f=t.scaleFitHeight,t.focusedPage=null,t.focusedPageTarget=null}else f>t.scaleFitHeight&&(t.focusedPageTarget=v);else f<=t.scaleFitWidth&&(f=t.scaleFitWidth);n=Da(c.add(p));var b=Da(n).divide(s),E=Da(b).subtract(Da(h).divide(s)),y=Da(n).divide(f),k=Da(y).subtract(Da(h).divide(f)),w=Da(k).subtract(y);n=Da(E).multiply(f).subtract(w.multiply(f)),t.scale=f,t.translationVelocity.set(0,0,!1)}()}if(a===Ia.INTERACTION_NONE){this.didPinch=!1,this.translationVelocity.multiply(.9);var h=Math.abs(this.translationVelocity.x)<.5?0:this.translationVelocity.x,p=Math.abs(this.translationVelocity.y)<.5?0:this.translationVelocity.y;this.translationVelocity.set(h,p,!1),n.add(this.translationVelocity),this.scrollDirection=xa.UNSET}a!==Ia.INTERACTION_NONE&&a!==Ia.INTERACTION_PINCH&&(this.translationVelocity=Da(n).subtract(this.translationCache));var m,f=Object(x.a)(this.activePointerEvents);try{for(f.s();!(m=f.n()).done;){var g=m.value;g.dirty&&g.upEvent&&(g.active=!1,g.renderAck=!1)}}catch(ge){f.e(ge)}finally{f.f()}if(a===Ia.INTERACTION_MOVE&&this.lastInteractionType===Ia.INTERACTION_PINCH&&(this.translationVelocity=new na.a(0,0)),this.lastInteractionType=a,this.focus&&(this.scale=(this.eReaderArea.clientWidth-0)/this.naturalPageWidth),this.autoScale){var v=(this.scale-this.autoScaleTarget)/3;Math.abs(v)<1e-6?(this.scale=this.autoScaleTarget,this.canCancelAutoScale=!1,this.autoScale=!1,this.autoScaleCallback&&(this.autoScaleCallback(),this.autoScaleCallback=null)):this.scale-=v}if(this.autoTransition){var b=Da(this.autoTranslationTarget).subtract(this.translation),E=Da(b).divide(3);Math.abs(E.length())<.1?(this.autoTranslationTarget=n,this.autoTransition=!1,this.canCancelAutoTransition=!1,this.autoTranslationCallback&&(this.autoTranslationCallback(),this.autoTranslationCallback=null)):n.add(E)}var y,k=Da(n);if(!this.ignoreScroll)if(y=this.scale>this.scaleFitHeightNoMargins?0:this.margin,n.y>0+y&&(this.translationVelocity=new na.a(this.translationVelocity.x,0),k=new na.a(n.x,0+y),this.autoTransition&&(this.autoTransition=!1)),n.y+this.scaledPageHeight()<this.adjusterReaderHeight()-y&&(this.translationVelocity=new na.a(this.translationVelocity.x,0),k=new na.a(n.x,this.adjusterReaderHeight()-y-this.scaledPageHeight()),this.autoTransition&&(this.autoTransition=!1)),null!==this.focusedPage||null!==this.focusedPageTarget){var w;w=null!==this.focusedPage?this.offsetByPageIndex(this.focusedPage):null!==this.focusedPageTarget?this.offsetByPageIndex(this.focusedPageTarget):new na.a(0,0);var O=this.scaledPageWidth(),C=w.x+O/2,_=w.x-O/2;n.x+this.readerWidth/2>C&&(k=new na.a(C-this.readerWidth/2,k.y),this.translationVelocity=new na.a(0,this.translationVelocity.y)),n.x-this.readerWidth/2<_&&(k=new na.a(_+this.readerWidth/2,k.y),this.translationVelocity=new na.a(0,this.translationVelocity.y))}if(null!==this.focusedPageTarget&&a!==Ia.INTERACTION_PINCH?(n.lerp(k,.5),n.distance(k)<.01&&(this.focusedPage=this.focusedPageTarget,this.focusedPageTarget=null)):a===Ia.INTERACTION_PINCH&&null===this.focusedPage?(n.set(n.x,k.y,!1),n.lerp(k,0)):n.lerp(k,1),n.x>this.introSpace&&(n.set(this.introSpace,n.y,!1),this.translationVelocity=new na.a(0,this.translationVelocity.y)),this.eReaderIntro){var T=Zt.a.clamp(0,1,Zt.a.mapRange(.1,1,0,1,n.x/this.introSpace));this.eReaderIntro.style.opacity=T.toString();var S=n.x/this.introSpace<0;this.isPastIntro!==S&&(this.isPastIntro=S)}if(null===this.focusedPage&&null===this.focusedPageTarget){var N=this.offsetByPageIndex(this.readerParams.pages-1).x;this.autoScale||n.x<N&&(this.autoTransition&&(this.autoTransition=!1),this.instantTransition&&(this.instantTransition=null),this.translationVelocity.set(0,0,!1),n.set(N+1,n.y,!1))}this.translation=new na.a(n.x,n.y),this.eReaderContainer.style.transform=this.cssMatrix(this.translation,this.scale);var j=this.scale>this.scaleFitHeight,P=this.scale<=this.scaleFitHeightNoMargins;j&&!this._isFocused?this.isFocused=!0:P&&!this._isOverview&&(this.isFocused=!1),this._isFocused=j,this._isOverview=P;var R=new Date,A=R.getTime()-this._pageChangedTimestamp.getTime();this._msStayedOnPage=A;var D=this.closestPage(),L=this.closestPage(void 0,void 0,!0);this._msStayedOnPage>400&&this._pageParamDirty&&(this.updateUrlPageParam(D),this._pageParamDirty=!1),L!==this._activePageAsFocused&&this.eReaderClickNavigation&&(L<=0?this.eReaderClickNavigation.classList.add("hide-prev"):this.eReaderClickNavigation.classList.remove("hide-prev"),L>=this.pages.length-1?this.eReaderClickNavigation.classList.add("hide-next"):this.eReaderClickNavigation.classList.remove("hide-next")),D!==this._activePage&&(this._pageChangedTimestamp=R,this._msStayedOnPage=0,this._pageParamDirty=!0,this.ePageCounter&&this.eReaderScrubber&&(-1===D?this.eReaderScrubber.classList.add("overview"):this.eReaderScrubber.classList.remove("overview"),this.ePageCounter.textContent=Zt.a.clamp(1,1/0,D+1).toString()));var M,F=Object(x.a)(this.pages);try{for(F.s();!(M=F.n()).done;){var H,B=M.value;if(Math.abs(B.page-D)>this.offscreenLoadedBitmaps)null===(H=this.pages[B.page].bitmaps.full)||void 0===H||H.remove(),this.pages[B.page].bitmaps.full=null}}catch(ge){F.e(ge)}finally{F.f()}this._activePageAsFocused=L,this._activePage=D;var U,z=Object(x.a)(this.visiblePageAreas);try{for(z.s();!(U=z.n()).done;){var W=U.value,G=-this.translation.x/this.scale,V=-this.translation.y/this.scale,K=W.offset,q=(K-G)*this.scale,Y=(K+this.naturalPageWidth-G)*this.scale;this.focusedPage===W.page&&(q<0&&(q=0),Y>this.readerWidth&&(Y=this.readerWidth));var X=this.readerHeight-(V*this.scale+this.readerHeight);X<0&&(X=0),W.updateMetaArea(q,Y,-X)}}catch(ge){z.e(ge)}finally{z.f()}if(this.eScrubberRangeInput&&(this.eScrubberRangeInput.value=n.x.toString()),this.eReaderVerticalScroll){var Z;Z=this.scale>this.scaleFitHeightNoMargins?0:this.margin;var J=this.scaledPageHeight(),Q=this.readerHeight-Z,$=Math.abs(n.y-Z),ee=J-($+Q);this.eReaderVerticalScroll.style.top="".concat($/J*100,"%"),this.eReaderVerticalScroll.style.bottom="".concat(ee/J*100,"%")}if(!this.didPinch){var te,ne=[],ae=Object(x.a)(this.visiblePageAreas);try{for(ae.s();!(te=ae.n()).done;){var ie=te.value;ie.offset=this.pageOffsetByPageIndex(ie.page),this.pageIsInView(ie.page)?ie.visible=!0:(ie.visible=!1,ne.push(ie))}}catch(ge){ae.e(ge)}finally{ae.f()}for(var re=0,oe=ne;re<oe.length;re++){var ce=oe[re];-1===this.invisiblePageAreas.indexOf(ce)&&this.invisiblePageAreas.push(ce);var se=this.visiblePageAreas.indexOf(ce);-1!==se&&this.visiblePageAreas.splice(se,1)}for(var le=this.closestPage(),ue=function(e){if(!t.visiblePageAreas.find((function(t){return t.page===e}))){var n=t.invisiblePageAreas.pop();n&&(n.offset=t.pageOffsetByPageIndex(e),n.page=e,n.visible=!0,t.visiblePageAreas.push(n))}},de=le-this.offscreenPages;de<=le+this.offscreenPages;de++)ue(de)}var he,pe=Object(x.a)(this.visiblePageAreas);try{for(pe.s();!(he=pe.n()).done;){he.value.render()}}catch(ge){pe.e(ge)}finally{pe.f()}var me,fe=Object(x.a)(this.invisiblePageAreas);try{for(fe.s();!(me=fe.n()).done;){me.value.render()}}catch(ge){fe.e(ge)}finally{fe.f()}this.trackPages(),this.pointerEvents=this.pointerEvents.filter((function(e){return!0===e.active}))}}},{key:"title",get:function(){return this.state.title.replace(/ - /,"\xa0\u2011\xa0")}},{key:"publicationPageUrl",get:function(){var e=r.b.currentRoute,t=e.params,n=e.route;return n.relations.issues?A.a.path(n.relations.issues,t,{}):A.a.path("magazines_category_issues",t,{})}},{key:"backToPublicationLink",get:function(){var e=this.pageData.publication;return"newspaper"===r.b.state.navigation.params.asString("type")?"/newspapers/go/publication/context/".concat(e):"/magazines/".concat(e)}},{key:"componentWillUnmount",value:function(){var e=Object(J.a)(Z.a.mark((function e(){return Z.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return this.cleanup(),e.next=3,Zt.a.setViewport("scaled");case 3:this.timeReadDialogBlockerId&&clearInterval(this.timeReadDialogBlockerId);case 4:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"formatedPublishDate",get:function(){return this.state.publishDate instanceof Date?i.a.createElement(B.b,{path:"date.published",date:this.state.publishDate}):null!==this.state.publishDate?i.a.createElement("span",null,this.state.publishDate):i.a.createElement("span",null)}},{key:"description",get:function(){var e=this.state.description;if(!e)return i.a.createElement("span",null);if(e.trim().length<250)return i.a.createElement(d.b.Text,{type:"description"},i.a.createElement("span",{style:{fontSize:"0.8em",lineHeight:"0.5em"}},e));var t=y.a.translate("issues.readmore-button");return i.a.createElement(d.b.Text,{type:"description"},i.a.createElement("span",{style:{fontSize:"0.8em",lineHeight:"0.5em"}},Zt.a.padString(e,250)),i.a.createElement("div",{"touch-action":"none",onPointerDown:this.descriptionClickHandler,style:{display:"inline-block",cursor:"pointer"}},i.a.createElement(d.b.Text,{extraCss:"readmore-text",as:"span",color:"white",weight:"bold",size:"3"},i.a.createElement("span",null,t),i.a.createElement(d.b.Icon,{color:"white",icon:d.a.chevron_down,size:"small"}))))}},{key:"render",value:function(){var e=this;return i.a.createElement("div",{ref:this._eScrollTrap,className:"reader-scroll-trap"},i.a.createElement("div",{className:"reader-scroll-trap-content"},i.a.createElement("div",{className:"reader"},i.a.createElement("div",{ref:this._eThumbnailStorage,className:"thumbnail-storage"}),i.a.createElement("div",{className:"reader-top-nav-container"},i.a.createElement("div",{ref:this._eReaderTopNav,className:"reader-top-nav"},i.a.createElement("a",{href:this.publicationPageUrl,className:"override-reader-touch-events",onClick:r.b.navigate.bind(r.b),style:{color:"inherit"}},i.a.createElement("div",{className:"logo"},i.a.createElement("div",{className:"logo-graphics"},i.a.createElement("img",{src:ia.a,alt:"Readly"})),i.a.createElement("div",{ref:this._eDynamicTitle,className:"dynamic-title"},i.a.createElement("div",{className:"logo-text"},i.a.createElement("img",{src:oa.a,alt:"Readly"})),i.a.createElement("div",{className:"title"},this.title,"\xa0",i.a.createElement("span",{style:{opacity:.8,fontSize:"0.6em",fontWeight:400}},this.pageData.issue?i.a.createElement(i.a.Fragment,null,this.pageData.issue):i.a.createElement(Aa,{date:this.pageData.publish_date})))))))),i.a.createElement("div",{ref:this._eReaderMetaArea,className:"reader-meta-area"}),i.a.createElement("div",{ref:this._eReaderArea,className:"reader-area"},i.a.createElement("div",{className:"reader-intro",ref:this._eReaderIntro},i.a.createElement("div",null,i.a.createElement(d.b.Title,{type:"reader-heading"},i.a.createElement("div",{className:"hovered-link",onClick:function(){return r.b.navigateByPath(e.backToPublicationLink,"")}},this.title),i.a.createElement("span",{className:"sub"},this.pageData.issue?i.a.createElement(i.a.Fragment,null,this.pageData.issue):i.a.createElement(Aa,{date:this.pageData.publish_date}))),this.description)),i.a.createElement("div",{ref:this._eReaderContainer,className:"reader-pages-container"})),i.a.createElement("div",{className:"reader-click-navigation",ref:this._eReaderClickNavigation},i.a.createElement("div",{className:"next-page","touch-action":"none",onPointerDown:this.nextPageHandler.bind(this)},i.a.createElement(d.b.Icon,{icon:d.a.chevron_right,size:"medium"})),i.a.createElement("div",{className:"prev-page","touch-action":"none",onPointerDown:this.prevPageHandler.bind(this)},i.a.createElement(d.b.Icon,{icon:d.a.chevron_left,size:"medium"}))),i.a.createElement("div",{className:"reader-vertical-scroll-container",ref:this._eReaderVerticalScrollContainer,"touch-action":"none",onPointerDown:this.verticalScrollHandler.bind(this)},i.a.createElement("div",{className:"reader-vertical-scroll-knob",ref:this._eReaderVerticalScroll})),i.a.createElement("div",{className:"reader-scrubber-container"},i.a.createElement("div",{ref:this._eReaderScrubber,className:"reader-scrubber"},i.a.createElement("div",{style:{flex:0,display:"flex",alignItems:"center",marginRight:"1rem",minWidth:"5.5rem"}},i.a.createElement(d.b.Title,{type:"page-count",noMargin:!0},i.a.createElement("div",{className:"pages-overview",style:{display:"flex",alignItems:"center"}},i.a.createElement("span",{style:{fontSize:"1.0em",display:"inline-block"}},i.a.createElement(B.b,{path:"reader.pages.overview",interpolation:{pages:this.readerParams.pages}}))),i.a.createElement("div",{className:"pages-counter",style:{display:"flex",alignItems:"center"}},i.a.createElement("span",{ref:this._ePageCounter,style:{fontSize:"1.8em",display:"inline-block",color:"white"}}),"\xa0",i.a.createElement("span",{style:{display:"inline-block"}},i.a.createElement(B.b,{path:"reader.pages.counter-divider"})),"\xa0",i.a.createElement("span",{style:{fontSize:"1.0em",display:"inline-block"}},this.readerParams.pages)))),i.a.createElement("div",{style:{flex:10,display:"flex",alignItems:"center",direction:"rtl"}},i.a.createElement("input",{ref:this._eScrubberRangeInput,"touch-action":"none",onPointerDown:this.scrubberHandler.bind(this),type:"range",step:"any",min:"0",onChange:this.scrubbHandler.bind(this),max:"0",defaultValue:"1",className:"slider override-reader-touch-events"})),i.a.createElement("div",{style:{flex:0,display:"flex",alignItems:"center",marginLeft:"1rem"}},i.a.createElement(Pa,null)))))))}}]),n}(i.a.Component),Ma=Object(u.b)((function(e){var t,n;return{currentProfileID:null!==(t=e.currentProfileID)&&void 0!==t?t:e.account.accountId,accountId:null!==(n=e.account.accountId)&&void 0!==n?n:"",params:e.navigation.params,authenticated:e.account.authenticated,isTabletOrMobile:e.mobile||e.tablet,userBookmarks:e.userBookmarks}}))(La),Fa=function(e){return r.b.menuDisabled(!0),i.a.createElement(T.a,{noScroll:!0,frameCord:e.frameCord},i.a.createElement(Ma,{frameCord:e.frameCord}))},Ha=function(e){return r.b.menuDisabled(!1),i.a.createElement(T.a,{frameCord:e.frameCord},"Loading")},Ba="http://go.readly.test:3000/crossword.jpg",Ua=function(e){Object(s.a)(n,e);var t=Object(l.a)(n);function n(e){var a;return Object(o.a)(this,n),(a=t.call(this,e)).pageContainerRef=void 0,a.imageRef=void 0,a.canvas=void 0,a.page=void 0,a.handleLoad=function(){},a.pageContainerRef=i.a.createRef(),a.imageRef=i.a.createRef(),a.canvas=document.createElement("canvas"),a.page={bitmaps:{full:null,thumbnail:null},page:1,fullURL:new URL(Ba),thumbnailURL:new URL(Ba),crossword:null,thumbnailAbortController:null,bookmarked:!1},a}return Object(c.a)(n,[{key:"componentDidMount",value:function(){var e,t=this;null===(e=this.pageContainerRef.current)||void 0===e||e.addEventListener("pointerdown",(function(e){if(0===e.button){var n;e.preventDefault();var a=new na.a(e.offsetX,e.offsetY);null===(n=t.page.crossword)||void 0===n||n.detectAt(a.x,a.y)}})),window.addEventListener("keydown",(function(e){try{var n=t.page.crossword;n&&n.input(e)}catch(a){}}))}},{key:"render",value:function(){return i.a.createElement("div",{ref:this.pageContainerRef,id:"page-container",style:{position:"absolute",top:"0px",left:"0px"}},i.a.createElement("img",{ref:this.imageRef,onLoad:this.handleLoad,src:Ba,alt:"crossword"}))}}]),n}(i.a.Component),za=function(e){if(1===e)throw new Error("Custom Error");if(2===e){["test","test2"][3].toString()}},Wa=function(e){return r.b.menuDisabled(!1),i.a.createElement(T.a,{frameCord:e.frameCord},i.a.createElement(W.a,{height:7,frameCord:e.frameCord},i.a.createElement("div",{style:{flex:10}},i.a.createElement(d.b.Title,{relativeFontSize:!0},i.a.createElement(B.b,{path:"test.title"}))),i.a.createElement("div",{style:{flex:1}}),i.a.createElement("div",{style:{flex:0}},i.a.createElement(m,null))),i.a.createElement("div",{className:"frame-header-section"},i.a.createElement("div",{onClick:function(){za(1)}},"Throw custom error"),i.a.createElement("div",{onClick:function(){za(2)}},"Undefined error"),i.a.createElement(Ua,null)))},Ga=function(e){return r.b.menuDisabled(!1),i.a.createElement(T.a,{frameCord:e.frameCord},i.a.createElement(W.a,{height:7,frameCord:e.frameCord},i.a.createElement("div",{style:{flex:10}},i.a.createElement(d.b.Title,{relativeFontSize:!0},"Components")),i.a.createElement("div",{style:{flex:1}}),i.a.createElement("div",{style:{flex:0}},i.a.createElement(m,null))),i.a.createElement(d.b.Title,{relativeFontSize:!0},"Text"),i.a.createElement(d.b.Divider,{height:1}),i.a.createElement("div",{style:{display:"flex",flexDirection:"column"}},i.a.createElement("div",{style:{display:"flex",flexDirection:"row"}},i.a.createElement("div",{style:{display:"flex",flexDirection:"column",marginRight:"2rem"}},i.a.createElement(d.b.Text,{type:"description"},"description"),i.a.createElement(d.b.Text,{type:"disclaimer"},"disclaimer"),i.a.createElement(d.b.Text,{type:"link"},"link"),i.a.createElement(d.b.Text,{type:"text-button"},"text-button"),i.a.createElement(d.b.Text,{type:"cookie-option"},"cookie-option"),i.a.createElement(d.b.Text,{type:"cookie-option-large"},"cookie-option-large")),i.a.createElement("div",{style:{display:"flex",flexDirection:"column"}},i.a.createElement(d.b.Text,{size:"4",color:"grey"},"description"),i.a.createElement(d.b.Text,{size:"2",color:"grey"},"disclaimer"),i.a.createElement(d.b.Text,{size:"3",decoration:"underline",color:"yellow"},"link"),i.a.createElement(d.b.Text,{size:"4",weight:"medium",decoration:"underline"},"text-button"),i.a.createElement(d.b.Text,{size:"3",color:"white"},"cookie-option"),i.a.createElement(d.b.Text,{size:"4",color:"white"},"cookie-option-large"))),i.a.createElement(d.b.Divider,{height:4,showDivider:!0}),i.a.createElement("div",{style:{display:"flex",flexDirection:"row"}},i.a.createElement("div",{style:{display:"flex",flexDirection:"column",marginRight:"2rem"}},i.a.createElement(d.b.Text,{size:"1"},"Size 1"),i.a.createElement(d.b.Text,{size:"2"},"Size 2"),i.a.createElement(d.b.Text,{size:"3"},"Size 3"),i.a.createElement(d.b.Text,{size:"4"},"Size 4"),i.a.createElement(d.b.Text,{size:"5"},"Size 5"),i.a.createElement(d.b.Text,{size:"6"},"Size 6"),i.a.createElement(d.b.Text,{size:"7"},"Size 7"),i.a.createElement(d.b.Text,{size:"8"},"Size 8"))),i.a.createElement(d.b.Divider,{height:4,showDivider:!0}),i.a.createElement("div",{style:{display:"flex",flexDirection:"row"}},i.a.createElement("div",{style:{display:"flex",flexDirection:"column",marginRight:"2rem"}},i.a.createElement(d.b.Text,{weight:"regular"},"regular"),i.a.createElement(d.b.Text,{weight:"medium"},"medium"),i.a.createElement(d.b.Text,{weight:"bold"},"bold")),i.a.createElement("div",{style:{display:"flex",flexDirection:"column"}},i.a.createElement(d.b.Text,{color:"yellow"},"yellow"),i.a.createElement(d.b.Text,{color:"white"},"white"),i.a.createElement(d.b.Text,{color:"grey"},"grey")))),i.a.createElement(d.b.Divider,{height:2}),i.a.createElement(d.b.Title,{relativeFontSize:!0},"Title"),i.a.createElement(d.b.Divider,{height:1}),i.a.createElement("div",{style:{display:"flex",flexDirection:"column"}},i.a.createElement(d.b.Title,{type:"cookie-option"},"cookie-option"),i.a.createElement(d.b.Title,{type:"field"},"field"),i.a.createElement(d.b.Title,{type:"frame-heading"},"frame-heading"),i.a.createElement(d.b.Title,{type:"landscape-title"},"landscape-title"),i.a.createElement(d.b.Title,{type:"large"},"large"),i.a.createElement(d.b.Title,{type:"medium"},"medium"),i.a.createElement(d.b.Title,{type:"small"},"small"),i.a.createElement(d.b.Title,{type:"value"},"value")))},Va=n(178);n(269),n(521);function Ka(e){var t=e.rank,n=e.title,a=e.done,r="".concat(t,". ").concat(n);return i.a.createElement("div",{className:"progress-badge-container"},i.a.createElement(E.c,{weight:"bold",size:"2",color:"black"},a?i.a.createElement(d.b.Icon,{size:"medium",icon:Wn.a.check}):r))}function qa(){return i.a.createElement("div",{className:"welcome-progress-container"},i.a.createElement(Ka,{done:!0}),i.a.createElement(Ka,{done:!0}),i.a.createElement(Ka,{title:"Done",rank:3,done:!1}))}function Ya(e){var t=e.frameCord;e.title;return i.a.createElement(W.a,{height:7,frameCord:t},i.a.createElement(qa,null),i.a.createElement("div",{style:{flex:0}},i.a.createElement(m,null)))}function Xa(e){var t=e.frameCord,n=Object(u.c)((function(e){return e.account.email}));return i.a.createElement(i.a.Fragment,null,i.a.createElement(Ya,{frameCord:t,title:""}),i.a.createElement("div",{className:"welcome-wrapper"},i.a.createElement("div",{className:"welcome-content"},i.a.createElement("div",{className:"welcome-head-text"},i.a.createElement("img",{src:"/assets/imgs/party.png",height:35,alt:"Welcome to Readly",style:{marginRight:"1rem"}}),i.a.createElement(E.c,{size:"10",color:"white",weight:"bold"},i.a.createElement(B.b,{path:"welcome.readly"}))),i.a.createElement("div",null,i.a.createElement(E.c,{size:"6",color:"white"},i.a.createElement(B.b,{path:"subscription.active"})," ",n)))))}var Za=n(120),Ja=function(e){var t=Object(Za.a)("welcome"),n=Object(I.a)(t,1)[0],a=Object(Va.a)({addToStorage:!0}),r=Object(I.a)(a,1)[0],o=n&&r,c=o?"":y.a.t("content-gate.context.discover.title");return i.a.createElement(T.a,{frameCord:e.frameCord},o&&i.a.createElement(Xa,{frameCord:e.frameCord}),i.a.createElement(qt,{frameTitle:c,frameCord:e.frameCord,rootUrl:"discover",appNavRoot:"DiscoverPage",trackingCategory:ft.b.discover}))},Qa=n(122),$a=(n(522),function(e){var t=e.children;return i.a.createElement("div",{className:"no-content-container"},i.a.createElement("div",{className:"no-content-content"},t),i.a.createElement("div",{className:"no-content-titles"},i.a.createElement("div",null),i.a.createElement("div",null)))});var ei=function(e,t,n,i){var r=Object(u.c)((function(t){return e(t)})),o=Object(u.c)((function(e){return e.currentProfileID})),c=Yn(),s=[];return Object(a.useEffect)((function(){return function(){s.length>0&&t(s,o||null).then((function(){return n(s)})).catch((function(e){c(new Error("error deleting my content section item"+e))}))}})),Object(a.useEffect)((function(){r&&i&&i(r.length)}),[r,i]),{handleToggleRemove:function(e){var t=s.findIndex((function(t){return"page"in t&&"page"in e?t.content.id===e.content.id&&t.page===e.page:t.content.id===e.content.id}));return-1!==t?s.splice(t,1):s.push(e)},data:r}};function ti(e){var t=e.item,n=e.editable,a=e.onItemToggleRemove,r=e.view,o=Object(u.c)((function(e){return e.selectedPublicationEditions.find((function(e){return e.publicationId===t.content.id}))})),c=t.content,s=Object(Xe.b)(t.content.publish_date),l=t.content.title,d="".concat(ni(t.content.type),"-").concat(r.toLocaleLowerCase());return i.a.createElement(qe,{className:d,onClick:function(){return function(e){var t="/mycontent/go/publication/context/".concat(e).concat(o&&o.editionId?"?preferred_edition_id="+o.editionId:"");M.c.navigateByPath(t,"")}(t.content.publication)},subTitle:s,publication:null!==t.content.publication,title:l,favourite:!0,imageUrl:He(c.imageurl,me.MEDIUM,1),removable:n,onToggleRemove:function(){return a(t)}})}function ni(e){return 1===e?"magazine-item-in":2===e?"newspaper-item-in":"publication-item-in"}var ai=function(e){var t=e.view,n=e.favorites,a=e.editable,r=e.onItemToggleRemove,o="CAROUSEL"===t?Pe:Re,c=function(e){r(e)};return i.a.createElement(o,null,n.map((function(e,n){return i.a.createElement(ti,{view:t,key:"".concat(e.content.id,"-").concat(e.content.title,"-").concat(n),editable:a,onItemToggleRemove:c,item:e})})))},ii=function(e){var t=e.onEmptyData,n=ei((function(e){return e.userFavorites}),Qa.b,M.h,t),a=n.data,r=n.handleToggleRemove;return a&&a.length>0?i.a.createElement(ai,Object.assign({onItemToggleRemove:r,favorites:a},e)):i.a.createElement($a,null,i.a.createElement(E.b,{icon:E.a.star_filled,color:"grey",size:"medium"}),i.a.createElement(E.c,{size:"2",color:"grey"},i.a.createElement("p",null,y.a.translate("my-content.favorites.noContentMessage"))))};n(523);function ri(e){return i.a.createElement("div",{"data-testid":e.testId,onClick:e.onClick},e.children)}function oi(e){var t=e.title,n=e.link,a=e.issueTrackingData,r=oe(),o=r.trackingCategory,c=r.navigate,s=r.updateIssueNavigationPath;return 0===(null===t||void 0===t?void 0:t.length)?null:i.a.createElement("div",{className:"section-header"},i.a.createElement(E.c,{as:"h2",size:"4",weight:"bold",color:"white"},t),n&&i.a.createElement(ri,{testId:We("section-header-link-".concat(t)),onClick:function(){o&&Object(h.a)(o,ft.a.show_all),c&&n&&c(n),s(a)}},i.a.createElement(ci,null)))}var ci=function(){return i.a.createElement("div",{style:{padding:gt.a.xSmall,cursor:"pointer"}},i.a.createElement(E.c,{color:"yellow",size:"3",weight:"medium"},i.a.createElement(_t,{path:"content-gate.show-all"})))};n(524);function si(e){var t=i.a.useState(!1),n=Object(I.a)(t,2),a=n[0],r=n[1],o=e.name,c=e.link,s=e.title,l=e.issueTrackingData,u=e.children,d=e.onEdit,h=e.editToolsHidden,p="".concat(o,"-section"),m="".concat(o,"-section"),f=a?"editable ".concat(m):o;return i.a.createElement(ut,{layout:Oe.CAROUSEL,id:p,className:f},i.a.createElement("div",{className:"mycontent-section-header"},i.a.createElement(oi,{title:s,link:h?null:c,issueTrackingData:l}),!h&&i.a.createElement("div",{onClick:function(){r(!a),d(o)},className:"my-content-edit-link","data-testid":"content-edit-link"},a?i.a.createElement(E.c,{color:"white",decoration:"underline"},y.a.t("my-content.done")):i.a.createElement(E.c,{color:"white",decoration:"underline"},y.a.t("my-content.edit")))),u)}function li(){var e=Object(a.useState)(!1),t=Object(I.a)(e,2),n=t[0],i=t[1],r=Object(a.useState)(!0),o=Object(I.a)(r,2),c=o[0],s=o[1];return{OnEditSection:function(){i(!n)},editable:n,onEmptyData:function(e){s(0===e)},emptyData:c}}var ui=function(e){var t=li(),n=t.OnEditSection,a=t.editable,r=t.emptyData,o=t.onEmptyData,c=e.appNavRoot,s={rootContextSection:"carousel/favourites",rootContextSectionPos:0,rootContext:e.rootContext,appNavRoot:c};return i.a.createElement(si,{name:"favorites",title:y.a.t("favorites.title"),link:"/mycontent/favorites",issueTrackingData:s,onEdit:n,editToolsHidden:r},i.a.createElement(ii,{onEmptyData:o,editable:a,view:"CAROUSEL",appNavRoot:c}))};function di(e){return new Promise((function(t,n){return function(e){var t=e?"/recently-read?profileId=".concat(e):"/recently-read",n=Object(cn.a)(t);return Object(cn.b)(n,"DELETE")}(e).then((function(e){if(e.success)return t(e);n(e)}))}))}var hi=function(e){var t=Object(a.useState)(!1),n=Object(I.a)(t,2),r=n[0],o=n[1];return i.a.createElement("div",{className:"history-edit-action",onClick:function(){var t=!0!==r;o(t),e.onToggleRemove(t)}},i.a.createElement(Ge,{collectiveRemove:!0,selectedToRemove:r}))},pi=function(e){var t=oe().updateIssueNavigationPath,n=e.view,a=e.history,r=e.editable,o=e.onToggleRemove,c="CAROUSEL"===n?Pe:Re,s=function(n,a){!function(e){var t=_e(e.publication,e.id,1,"mycontent");M.c.navigateByPath(t,"")}(n),"CAROUSEL"===e.view&&t({appNavRoot:"MyContentPage",itemIndex:a,section:"carousel/history",sectionPos:1,context:"page/my_content_root"})};return i.a.createElement(i.a.Fragment,null,r&&o&&i.a.createElement(hi,{onToggleRemove:o}),a.length>0&&i.a.createElement(c,null,a.map((function(e,t){var a=e.content,r=Object(Xe.b)(e.timestamp);return i.a.createElement(qe,{className:"".concat(ni(e.content.type),"-").concat(n.toLocaleLowerCase()),subTitle:r,key:a.id,title:a.title,favourite:!0,imageUrl:He(a.imageurl,me.MEDIUM,1),onClick:function(){return s(a,t)}})}))),!a.length&&i.a.createElement($a,null,i.a.createElement(E.b,{icon:E.a.check,color:"grey",size:"medium"}),i.a.createElement(E.c,{size:"2",color:"grey"},i.a.createElement("p",null,y.a.translate("my-content.history.noContentMessage")))))},mi=(n(525),function(e){var t=Object(u.c)((function(e){return e.userHistory})),n=Object(u.c)((function(e){return e.currentProfileID})),r=e.editable,o=e.onEmptyData,c=!1;return Object(a.useEffect)((function(){return function(){c&&di(n||void 0).then((function(){return Object(M.b)()})).catch((function(e){}))}})),Object(a.useEffect)((function(){t&&o&&o(t.length)}),[t,o]),t&&i.a.createElement(pi,Object.assign({onToggleRemove:function(e){c=e},editable:r,history:t},e))}),fi=function(e){var t=li(),n=t.OnEditSection,a=t.editable,r=t.emptyData,o=t.onEmptyData,c=e.appNavRoot,s={context:"page/my_content_root",sectionPos:1,section:"grid/history",appNavRoot:c};return i.a.createElement(si,{name:"history",title:y.a.t("history.title"),link:"/mycontent/history",issueTrackingData:s,onEdit:n,editToolsHidden:r},i.a.createElement(mi,{onEmptyData:o,editable:a,view:"CAROUSEL",appNavRoot:c}))},gi=function(e){var t=e.view,n=e.bookmarks,a=e.editable,r=e.onItemToggleRemove,o=oe().updateIssueNavigationPath,c=function(e,n){!function(e){var t=_e(e.content.publication,e.content.id,e.page,"mycontent");M.c.navigateByPath(t,"")}(e),"CAROUSEL"===t&&o({appNavRoot:"MyContentPage",itemIndex:n,section:"carousel/bookmarks",sectionPos:2,context:"page/my_content_root"})},s="CAROUSEL"===t?Pe:Re;return i.a.createElement(i.a.Fragment,null,n.length>0&&i.a.createElement(s,null,n.map((function(e,n){var o=e.content,s=Object(Xe.b)(e.created_at),l=e.description||void 0;return i.a.createElement(qe,{className:"".concat(ni(e.content.type),"-").concat(t.toLocaleLowerCase()),subTitle:s,key:"".concat(o.id,"-").concat(e.page,"-").concat(n),title:l,favourite:!0,imageUrl:He(o.imageurl,me.MEDIUM,e.page),onClick:function(){return c(e,n)},removable:a,onToggleRemove:function(){return function(e){r(e)}(e)}})}))),!n.length&&i.a.createElement($a,null,i.a.createElement(E.b,{icon:E.a.bookmark,color:"grey",size:"medium"}),i.a.createElement(E.c,{size:"2",color:"grey"},i.a.createElement("p",null,y.a.translate("my-content.bookmarks.noContentMessage")))))},vi=function(e){return e.userBookmarks},bi=function(e){var t=e.onEmptyData,n=ei(vi,Qa.a,M.g,t),a=n.data,r=n.handleToggleRemove;return a&&a.length>0?i.a.createElement(gi,Object.assign({onItemToggleRemove:r,bookmarks:a.length>0?a:[]},e)):i.a.createElement($a,null,i.a.createElement(E.b,{icon:E.a.bookmark,color:"grey",size:"medium"}),i.a.createElement(E.c,{size:"2",color:"grey"},i.a.createElement("p",null,y.a.translate("my-content.bookmarks.noContentMessage"))))},Ei=function(e){var t=li(),n=t.OnEditSection,a=t.editable,r=t.emptyData,o=t.onEmptyData,c=e.appNavRoot,s={context:"page/my_content_root",sectionPos:2,section:"grid/bookmarks",appNavRoot:c};return i.a.createElement(si,{name:"bookmarks",title:y.a.t("bookmarks.title"),link:"/mycontent/bookmarks",issueTrackingData:s,onEdit:n,editToolsHidden:r},i.a.createElement(bi,{onEmptyData:o,editable:a,view:"CAROUSEL",appNavRoot:c}))};function yi(e){var t=e.frameTitle,n=e.appNavRoot,r=e.rootContext,o=e.trackingCategory,c=e.frameCord,s=function(e){return Object(M.i)(e)};return Object(a.useEffect)((function(){s({appNavRoot:n})}),[n]),i.a.createElement(rn,null,i.a.createElement(ce,{value:{rootContext:r,trackingCategory:o,updateIssueNavigationPath:s,navigate:function(e){M.c.navigateByPath(e,"")}}},i.a.createElement(Gt,{frameCord:c,title:t}),i.a.createElement(ui,{appNavRoot:n,rootContext:r}),i.a.createElement(fi,{appNavRoot:n,rootContext:r}),i.a.createElement(Ei,{appNavRoot:n,rootContext:r})))}var ki=function(e){return i.a.createElement(T.a,{frameCord:e.frameCord},i.a.createElement(yi,{frameTitle:y.a.t("my-content.title"),frameCord:e.frameCord,rootContext:"page/my_content_root",appNavRoot:"MyContentPage",trackingCategory:ft.b.my_content}))},wi=function(){var e=Object(u.c)((function(e){return e.account.authenticated})),t=Yn();Object(a.useEffect)((function(){e||t(new Error("user should be loggedIn"))}),[e,t]),Object(a.useEffect)((function(){Object(fn.a)().then((function(e){e||t(new Error("user session expired"))}))}),[t])},Oi=n(49),Ci=function(e){var t={name:y.a.t("myContent.sorting.recentlyRead"),value:Oi.a.RECENTLY},n={name:y.a.t("myContent.sorting.recentlyAdded"),value:Oi.a.RECENTLY},a=[{name:y.a.t("myContent.sorting.latest"),value:Oi.a.LATEST},{name:y.a.t("myContent.sorting.titleAscending"),value:Oi.a.ASC},{name:y.a.t("myContent.sorting.titleDescending"),value:Oi.a.DESC}];return"history"===e?[].concat(a,[t]):"bookmarks"===e?[].concat(a,[n]):a},_i=function(e){var t,n=e.selected,a=e.type,r=e.onSort;return i.a.createElement(d.b.SortButton,{onSelect:r,selected:null!==(t=Ci(a).find((function(e){return e.value===n})))&&void 0!==t?t:Ci(a)[0],items:Ci(a)})};function Ti(e){var t=e.frameCord,n=e.title,a=e.onSort,r=e.selectedSort,o=e.headerFor;return i.a.createElement(W.a,{height:7,frameCord:t},i.a.createElement("div",{style:{flex:10}},i.a.createElement(d.b.Title,{relativeFontSize:!0},n)),i.a.createElement("div",{style:{flex:1}},i.a.createElement(_i,{onSort:a,selected:r,type:o})),i.a.createElement("div",{style:{flex:0}},i.a.createElement(m,null)))}function Ii(e){return{selectedSort:Object(u.c)((function(t){var n=t.currentProfileID,a=n||"default",i=t.myContentSortOrder[a];if(i){var o=i.find((function(t){return t.key===e}));return o?o.value:r.a.RECENTLY}return r.a.RECENTLY})),handleSort:function(t){r.b.setMyContentSortOrder(e,t),"bookmarks"===e?Object(M.j)(t):"favorites"===e?Object(M.k)(t):"history"===e&&Object(M.l)(t)}}}var Si=function(e){var t=e.frameTitle,n=e.appNavRoot,a=e.rootContext,r=e.trackingCategory,o=e.frameCord,c=Ii("favorites"),s=c.selectedSort,l=c.handleSort;return wi(),i.a.createElement(ce,{value:{rootContext:a,trackingCategory:r,updateIssueNavigationPath:function(e){return Object(M.i)(e)}}},i.a.createElement(Ti,{headerFor:"favorites",selectedSort:s,onSort:l,frameCord:o,title:t}),i.a.createElement(ut,{layout:Oe.GRID,id:"favorites-show-all-section"},i.a.createElement(ii,{view:"GRID",appNavRoot:n})))},xi=function(e){return i.a.createElement(rn,null,i.a.createElement(T.a,{frameCord:e.frameCord},i.a.createElement(Si,{frameTitle:y.a.t("favorites.title"),frameCord:e.frameCord,rootContext:"page/my_content_root",appNavRoot:"MyContentPage",trackingCategory:ft.b.my_content})))};function Ni(e){var t=e.frameTitle,n=e.appNavRoot,a=e.rootContext,r=e.trackingCategory,o=e.frameCord,c=Ii("history"),s=c.selectedSort,l=c.handleSort;return wi(),i.a.createElement(ce,{value:{rootContext:a,trackingCategory:r,updateIssueNavigationPath:function(e){return Object(M.i)(e)}}},i.a.createElement(Ti,{headerFor:"history",selectedSort:s,onSort:l,frameCord:o,title:t}),i.a.createElement(ut,{layout:Oe.GRID,id:"history-show-all-section"},i.a.createElement(mi,{view:"GRID",appNavRoot:n})))}var ji=function(e){return i.a.createElement(rn,null,i.a.createElement(T.a,{frameCord:e.frameCord},i.a.createElement(Ni,{frameTitle:y.a.t("history.title"),frameCord:e.frameCord,rootContext:"my_content",appNavRoot:"MyContentPage",trackingCategory:ft.b.my_content})))};function Pi(e){var t=e.frameTitle,n=e.appNavRoot,a=e.rootContext,r=e.trackingCategory,o=e.frameCord,c=Ii("bookmarks"),s=c.selectedSort,l=c.handleSort;return wi(),i.a.createElement(ce,{value:{rootContext:a,trackingCategory:r,updateIssueNavigationPath:function(e){return Object(M.i)(e)}}},i.a.createElement(Ti,{headerFor:"bookmarks",selectedSort:s,onSort:l,frameCord:o,title:t}),i.a.createElement(ut,{layout:Oe.GRID,id:"bookmarks-show-all-section"},i.a.createElement(bi,{view:"GRID",appNavRoot:n})))}var Ri=function(e){return i.a.createElement(rn,null,i.a.createElement(T.a,{frameCord:e.frameCord},i.a.createElement(Pi,{frameTitle:y.a.t("bookmarks.title"),frameCord:e.frameCord,rootContext:"my_content",appNavRoot:"MyContentPage",trackingCategory:ft.b.my_content})))},Ai=function(e){return i.a.createElement(T.a,{frameCord:e.frameCord},i.a.createElement(qt,{frameTitle:y.a.t("newspapers.title"),frameCord:e.frameCord,rootUrl:"newspapers",appNavRoot:"NewsPaperPage",trackingCategory:ft.b.newspaper}))},Di=function(e){return i.a.createElement(T.a,{frameCord:e.frameCord},i.a.createElement(qt,{frameTitle:y.a.t("search.title"),frameCord:e.frameCord,rootUrl:"search",appNavRoot:"SearchPage",trackingCategory:ft.b.newspaper}))},Li=function(e){return i.a.createElement(T.a,{frameCord:e.frameCord},i.a.createElement(qt,{frameTitle:"",frameCord:e.frameCord,rootUrl:"mycontent",appNavRoot:"MyContentPublicationPage",trackingCategory:ft.b.magazine}))},Mi=n(548),Fi=n(549),Hi=n(550),Bi="utm_campaign",Ui="utm_content",zi=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"".concat(window.environment.REACT_APP_BRAZE_API_KEY),n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"".concat(window.environment.REACT_APP_BRAZE_API_ENDPOINT);Object(o.a)(this,e),this.generateDefintionCookieIfNotExists(),Mi.a(t,{baseUrl:n})}return Object(c.a)(e,[{key:"defineNewUser",value:function(){var e,t=this.getUniqeId();null===(e=Fi.a())||void 0===e||e.setCustomUserAttribute("external_id","".concat(t)),Hi.a(t)}},{key:"setCustomAttributes",value:function(e){e.forEach((function(e){for(var t in e){var n;null===(n=Fi.a())||void 0===n||n.setCustomUserAttribute(t,"".concat(e[t]))}}))}},{key:"removeCustomAttributes",value:function(e){e.forEach((function(e){var t;null===(t=Fi.a())||void 0===t||t.setCustomUserAttribute(e,null)}))}},{key:"getUser",value:function(){return Fi.a()}},{key:"setEmail",value:function(e){var t;return null===(t=Fi.a())||void 0===t?void 0:t.setEmail(e)}},{key:"getUniqeId",value:function(){return this.definitionCookie()||(String(1e7)+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,(function(e){return(e^crypto.getRandomValues(new Uint8Array(1))[0]&&15>>e/4).toString(16)}))}},{key:"generateDefintionCookieIfNotExists",value:function(){var e=this.getUniqeId(),t=String(window.location.hostname).split(".").splice(-2).join(".");this.definitionCookie()||(document.cookie="fz_unique_braze_id="+e+";expires=Fri, 31 Dec 9999 23:59:59 GMT"+";domain=.".concat(t,";path=/"))}},{key:"definitionCookie",value:function(){var e,t="; ".concat(document.cookie).split("; ".concat("fz_unique_braze_id","="));if(2===t.length)return null===(e=t.pop())||void 0===e?void 0:e.split(";").shift()}}],[{key:"commitUser",value:function(e,t){var n,a;null!==(n=Fi.a())&&void 0!==n&&n.setEmail(e)&&(null===(a=Fi.a())||void 0===a||a.setCustomUserAttribute("account_id",t))}},{key:"changeUser",value:function(e){return Hi.a(e)}}]),e}(),Wi=null,Gi=new Proxy(new URLSearchParams(window.location.search),{get:function(e,t){return e.get(t)}}),Vi=function(e){var t=window.location.pathname.split("/")[3],n=Object(u.c)((function(e){return e.account})),r=Object(a.useMemo)((function(){return{acquisition_article_id:t,acquisition_campaign_id:Gi[Bi]||"N/A",acquisition_category_name:Gi[Ui]||"N/A"}}),[t]);return Object(a.useEffect)((function(){null===Wi&&(Wi=new zi),n.authenticated?n.accountId&&n.email&&(zi.commitUser(n.email,n.accountId),zi.changeUser(n.accountId),Wi.setCustomAttributes([r])):(Wi.defineNewUser(),Wi.setCustomAttributes([r])),Object(h.c)(h.e.content_led_growth,{eventLabel:"landing_page",articleId:t})}),[t,n.authenticated,n.accountId,n.email,r]),i.a.createElement($n,e)},Ki=(n(526),window.environment.REACT_APP_TEST_GATE),qi=function(){var e=Object(a.useState)(null),t=Object(I.a)(e,2),n=t[0],r=t[1],o=Object(a.useState)(Ki),c=Object(I.a)(o,2),s=c[0],l=c[1],u={rootUrl:"test-gate",updateIssueNavigationPath:function(){},appNavRoot:"default",navigate:function(e){return l(e)},context:void 0,trackingCategory:void 0};return Object(a.useEffect)((function(){Object(se.a)(s,(function(){return{"Content-Type":"application/json"}})).then((function(e){r(e)}))}),[s]),Object(a.useEffect)((function(){s||(window.location.href="/error")}),[s]),i.a.createElement("div",{className:"testing-gate-container"},i.a.createElement("div",{style:{height:"3rem",display:"flex",alignItems:"center",cursor:"pointer"}},s!==Ki&&i.a.createElement("div",{onClick:function(){return l(Ki)}},i.a.createElement("div",null,i.a.createElement(d.b.Text,{color:"yellow",size:"5",weight:"medium"},"Back To Root")))),i.a.createElement(ce,{value:u},n&&i.a.createElement(Ht,n)))},Yi={NoRouteMatchFrame:_,DiscoverFrame:Ja,ArticleFrame:$n,FreeArticleFrame:Vi,SearchFrame:Di,MagazinesFrame:Y,AllMagazinesFrame:Xt,MagazinesIssuesFrame:nn,NewspapersIssuesFrame:an,NewspapersFrame:Ai,MyContentFrame:ki,ReaderFrame:Fa,LoadingFrame:Ha,TestFrame:Wa,DesignSystemFrame:Ga,HistoryFrame:ji,BookmarksFrame:Ri,FavoritesFrame:xi,ErrorFrame:C,MyContentPublicationFrame:Li,TestGateFrame:function(e){return i.a.createElement(T.a,{frameCord:e.frameCord},i.a.createElement(Gt,{frameCord:e.frameCord,title:"Testing Gate"}),i.a.createElement(qi,null))},ShowFrame:function(e){var t=M.c.isAuthenticated;return Object(a.useEffect)((function(){t||Pt.c.createBlockingDialog(Pt.b.LOGIN,void 0,(function(){window.location.reload()}))}),[t]),t?i.a.createElement(qt,{frameTitle:y.a.t("Show"),frameCord:e.frameCord,rootUrl:"show",appNavRoot:"ContextLookupPage",trackingCategory:ft.b.newspaper}):i.a.createElement("div",null)}};t.a={get:function(e){return Yi[e]}}},,function(e,t,n){e.exports=n(544)},,,,,function(e,t,n){},,function(e,t,n){},,,,,,,,,function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},,,function(e,t,n){},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){},function(e,t,n){},function(e,t,n){},,,,,,,,,,function(e,t,n){},function(e,t,n){},,,,,,,,,,,,,,,,,,function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},,,,,,,,function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},,,,,,,,,,,,,,,,,function(e,t,n){},function(e,t,n){"use strict";n.r(t);var a,i=n(0),r=n.n(i),o=n(79),c=n.n(o),s=(n(311),n(312),n(313),n(11)),l=n(279),u=n(3),d=n.n(u),h=n(9),p=n(4),m=n(5),f=n(12),g=n(13),v=n(2),b=n(30),E=n.n(b),y=n(17),k=n(1),w=function(e){Object(f.a)(n,e);var t=Object(g.a)(n);function n(){var e;Object(p.a)(this,n);for(var a=arguments.length,i=new Array(a),r=0;r<a;r++)i[r]=arguments[r];return(e=t.call.apply(t,[this].concat(i))).handleClick=function(t){e.props.trackingData&&e.props.trackingData.categoryKey&&R(e.props.trackingData.categoryKey),v.b.navigate(t),v.b.hideMenu()},e}return Object(m.a)(n,[{key:"href",get:function(){var e=new URL(this.props.href,document.location.origin);if(this.props.selectedLanguages){var t=this.props.selectedLanguages.join(",");""!==t&&e.searchParams.set("languages",t)}if(this.props.selectedCountries){var n=this.props.selectedCountries.join(",");""!==n&&e.searchParams.set("countries",n)}return e.href.replace(e.origin,"")}},{key:"render",value:function(){return r.a.createElement("a",{id:this.props.id,href:this.href,style:{touchAction:"manipulation"},onClick:this.handleClick},this.props.children)}}]),n}(r.a.Component),O=Object(s.b)((function(e){return{selectedLanguages:e.selectedLanguages,selectedCountries:e.selectedCountries}}),null)(w),C=function(e){Object(f.a)(n,e);var t=Object(g.a)(n);function n(){return Object(p.a)(this,n),t.apply(this,arguments)}return Object(m.a)(n,[{key:"category",value:function(e){var t=this.props.params.asString("category"),n="nav_menu_".concat(e.key);return r.a.createElement(O,{key:e.key,trackingData:{categoryKey:n},href:E.a.path("magazines_category",{category:e.key},{})},r.a.createElement(k.b.SubMenuButton,{active:t===e.key},e.name))}},{key:"render",value:function(){return r.a.createElement("ul",{className:"submenu-list"},this.props.categories.map(this.category.bind(this)),r.a.createElement(k.b.Divider,{height:7}))}}]),n}(r.a.Component),_=Object(s.b)((function(e){return{categories:e.categories,params:e.navigation.params,locale:e.locale}}))(C),T=n(80),I=n(64),S=n(58),x=n(6),N=n(7),j=n(24),P=n(140),R=function(e){Object(N.j)({event:"nav_menu",click_type:e})},A=function(e){Object(f.a)(n,e);var t=Object(g.a)(n);function n(){var e;Object(p.a)(this,n);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return(e=t.call.apply(t,[this].concat(i))).settingsSimpleBar=r.a.createRef(),e}return Object(m.a)(n,[{key:"componentDidMount",value:function(){var e,t=null===(e=this.settingsSimpleBar.current)||void 0===e?void 0:e.querySelector(".simplebar-content-wrapper");t&&Object(S.b)(t)}},{key:"componentWillUnmount",value:function(){var e,t=null===(e=this.settingsSimpleBar.current)||void 0===e?void 0:e.querySelector(".simplebar-content-wrapper");t&&Object(S.c)(t)}},{key:"visibleClass",get:function(){return this.props.menuVisible?"show-menu":""}},{key:"supportLink",get:function(){return"https://readly.com/support"}},{key:"currentProfileActiveState",value:function(e){return v.b.state.activeOverlay!==I.a.NEW_PROFILE_EDITOR&&v.b.state.currentProfileID===e.profileId}},{key:"newProfileActiveState",value:function(){return v.b.state.activeOverlay===I.a.NEW_PROFILE_EDITOR}},{key:"FAQActiveState",value:function(){return v.b.state.activeOverlay===I.a.FAQ}},{key:"closeSettingsMenu",value:function(){v.b.hideSettingsMenu(),v.b.hideOverlay()}},{key:"trackCloseSettingsMenu",value:function(){R("nav_menu_user_close_menu")}},{key:"showProfileEditor",value:function(){var e=Object(h.a)(d.a.mark((function e(){var t,n,a;return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=this.props,n=t.currentProfileID,a=t.profiles,!a.find((function(e){return e.profileId===n})).ageRestricted){e.next=8;break}return e.next=5,j.c.createBlockingDialog(j.b.PARENTAL_CONTROL);case 5:if(e.sent){e.next=8;break}return e.abrupt("return");case 8:R("nav_menu_user_edit_profile"),v.b.showProfileEditor(),v.b.hideMenu();case 11:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"trackOutboundClick",value:function(e){Object(N.l)(e.currentTarget.href),R("nav_menu_user_support")}},{key:"showProfileFAQ",value:function(){Object(N.a)(N.e.settings,N.d.faqs),v.b.showFAQ(),v.b.hideMenu()}},{key:"logoutAccount",value:function(){var e=Object(h.a)(d.a.mark((function e(){return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,j.c.createBlockingDialog(j.b.CONFIRM_LOGOUT);case 2:if(e.sent){e.next=5;break}return e.abrupt("return");case 5:Object(N.a)(N.e.settings,N.d.log_out_complete),v.b.destroySession(),this.closeSettingsMenu(),R("nav_menu_user_logout"),window.setTimeout((function(){v.b.reloadToHome()}),10);case 10:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"newProfileHandler",value:function(){var e=Object(h.a)(d.a.mark((function e(){var t,n,a;return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=this.props,n=t.currentProfileID,a=t.profiles,!a.find((function(e){return e.profileId===n})).ageRestricted){e.next=8;break}return e.next=5,j.c.createBlockingDialog(j.b.PARENTAL_CONTROL);case 5:if(e.sent){e.next=8;break}return e.abrupt("return");case 8:R("nav_menu_user_addprofile"),v.b.showNewProfileEditor(),v.b.hideMenu();case 11:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"setActiveProfile",value:function(){var e=Object(h.a)(d.a.mark((function e(t,n,a){var i,r,o,c,s;return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=this.props,r=i.currentProfileID,o=i.profiles,c=o.find((function(e){return e.profileId===r})),s=o.find((function(e){return e.profileId===n})),!c.ageRestricted||s.ageRestricted){e.next=9;break}return e.next=6,j.c.createBlockingDialog(j.b.PARENTAL_CONTROL);case 6:if(e.sent){e.next=9;break}return e.abrupt("return");case 9:R("nav_menu_user_profile".concat(a)),v.b.setCurrentProfile(n),v.b.hideMenu(),v.b.navigateByPath("/discover",""),this.closeSettingsMenu();case 14:case"end":return e.stop()}}),e,this)})));return function(t,n,a){return e.apply(this,arguments)}}()},{key:"profiles",get:function(){var e=this;return r.a.createElement(r.a.Fragment,null,this.props.profiles.map((function(t,n){return r.a.createElement("div",{id:"settings-menu-profile-".concat(n),key:String(t.profileId),onClick:function(a){return e.setActiveProfile(a,t.profileId||null,n)}},r.a.createElement(k.b.MainMenuButton,{profileIcon:t.avatarId,color:"bright",active:e.currentProfileActiveState(t),icon:k.a.user},y.a.padString(t.name)))})),function(){var t=v.b.state.subscriptions;return t.length>0&&e.props.profiles.length<t[0].max_allowed_profiles?r.a.createElement("div",{id:"settings-menu-add-profile",key:"addProfile",onClick:e.newProfileHandler.bind(e)},r.a.createElement(k.b.MainMenuButton,{color:"bright",active:e.newProfileActiveState(),icon:k.a.user_add},r.a.createElement("b",null,r.a.createElement(x.b,{path:"menu.profile-new"})))):r.a.createElement("span",null)}())}},{key:"render",value:function(){var e=this;return r.a.createElement("div",{className:"MainMenu ".concat(this.visibleClass)},r.a.createElement("div",{className:"MenuHead"},!this.props.mobile&&r.a.createElement(r.a.Fragment,null,r.a.createElement("a",{id:"readly-logo",href:E.a.path("discover",{},{}),"data-tracking-label":"logo","data-hide-menu-on-navigation":!0,onClick:v.b.navigate},r.a.createElement(k.b.Logo,null,"Button")),r.a.createElement(k.b.Divider,{height:2})),r.a.createElement("div",null,r.a.createElement("a",{onClick:this.trackOutboundClick,href:this.supportLink,target:"_blank",rel:"noopener noreferrer"},r.a.createElement(k.b.MainMenuButton,{color:"bright",active:this.FAQActiveState(),icon:k.a.info},r.a.createElement(x.b,{path:"menu.settings.faq"})))),r.a.createElement(k.b.Divider,{fullWidth:!0,height:1,showDivider:!0})),r.a.createElement("div",{className:"MenuContext",ref:this.settingsSimpleBar},r.a.createElement(T.a,{style:{height:"100%",overflowX:"hidden"}},r.a.createElement(k.b.Title,{type:"menu"},r.a.createElement(x.b,{path:"menu.settings.profiles"})),this.profiles)),r.a.createElement("div",{className:"MenuFoot"},r.a.createElement(k.b.Divider,{fullWidth:!0,height:1,showDivider:!0}),r.a.createElement(k.b.Title,{type:"menu"},r.a.createElement(x.b,{path:"menu.settings.settings"})),r.a.createElement(k.b.Divider,{fullWidth:!0,height:1,showDivider:!1}),r.a.createElement("div",{onClick:this.logoutAccount.bind(this)},r.a.createElement(k.b.MainMenuButton,{iconTheme:"option",backplate:!0,active:!1,icon:k.a.logout},r.a.createElement(x.b,{path:"menu.settings.logout"}))),r.a.createElement(k.b.Divider,{fullWidth:!0,height:1,showDivider:!1}),r.a.createElement("div",{onClick:this.showProfileEditor.bind(this)},r.a.createElement(k.b.MainMenuButton,{iconTheme:"option",backplate:!0,active:!1,icon:k.a.edit},r.a.createElement(x.b,{path:"menu.settings.edit"}))),r.a.createElement("div",{style:{marginTop:"1rem"},onClick:function(){return j.c.createBlockingDialog(j.b.DOWNLOAD_APP),void R("nav_menu_user_getapp")},"data-test-id":"download-app-side-button",id:"download-app-side-button"},r.a.createElement(k.b.MainMenuButton,{iconTheme:"option",backplate:!0,active:!1,icon:k.a.faq},r.a.createElement(x.b,{path:"get.the.readly.app.button"}))),r.a.createElement(k.b.Divider,{fullWidth:!0,height:1,showDivider:!1}),r.a.createElement("div",{onClick:function(){e.closeSettingsMenu.bind(e)(),e.trackCloseSettingsMenu.bind(e)}},r.a.createElement(k.b.MainMenuButton,{backplate:!0,active:!0,icon:k.a.close}," ",r.a.createElement(x.b,{path:"menu.settings.close"})))))}}]),n}(r.a.Component),D=function(e){Object(f.a)(n,e);var t=Object(g.a)(n);function n(){var e;Object(p.a)(this,n);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return(e=t.call.apply(t,[this].concat(i))).categoriesSimpleBar=r.a.createRef(),e.cookieConsentDialogId=v.b.generateDialogId("CookieConsent"),e.navigationHandler=function(e,t){R(t),v.b.navigate(e),v.b.hideMenu()},e.cookieConsentDoneHandler=function(){v.b.hideDialog(e.cookieConsentDialogId)},e.cookieSettingsClickHandler=Object(h.a)(d.a.mark((function t(){var n;return d.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:R("nav_menu_cookie_settings"),n=r.a.createElement(P.a,{key:e.cookieConsentDialogId.id,dialogId:e.cookieConsentDialogId,onCancel:e.cookieConsentDoneHandler,settings:!0,onDone:e.cookieConsentDoneHandler}),v.b.showDialog(n,e.cookieConsentDialogId);case 3:case"end":return t.stop()}}),t)}))),e}return Object(m.a)(n,[{key:"componentDidMount",value:function(){var e,t=null===(e=this.categoriesSimpleBar.current)||void 0===e?void 0:e.querySelector(".simplebar-content-wrapper");t&&Object(S.b)(t)}},{key:"componentWillUnmount",value:function(){var e,t=null===(e=this.categoriesSimpleBar.current)||void 0===e?void 0:e.querySelector(".simplebar-content-wrapper");t&&Object(S.c)(t)}},{key:"visibleClass",get:function(){return this.props.menuVisible?"show-menu":""}},{key:"allMagazinesButtonState",get:function(){var e=this.props.navigation.params.asString("category");return E.a.pathRootIs("magazines",v.b.state.navigation.path)&&""===e}},{key:"allNewspapersButtonState",get:function(){var e=this.props.navigation.params.asString("category");return E.a.pathRootIs("newspapers",v.b.state.navigation.path)&&""===e}},{key:"openSettingsMenu",value:function(){R("nav_menu_profile_settings"),Object(N.a)(N.e.navigation,N.d.side_menu,"settings"),v.b.showSettingsMenu()}},{key:"loginHandler",value:function(){var e=Object(h.a)(d.a.mark((function e(){return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,j.c.createBlockingDialog(j.b.LOGIN);case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()},{key:"accountButton",get:function(){var e=v.b.store.getState();return this.props.authenticated?r.a.createElement("div",{id:"main-menu-profiles",onClick:this.openSettingsMenu.bind(this)},r.a.createElement(k.b.AccountButton,{currentProfileID:e.currentProfileID})):r.a.createElement("div",{id:"main-menu-login",onClick:this.loginHandler.bind(this)},r.a.createElement(k.b.MainMenuButton,{backplate:!0,active:!1,icon:k.a.user},r.a.createElement(x.b,{path:"menu.login"})))}},{key:"myContentButton",get:function(){var e=this;return this.props.authenticated?r.a.createElement("a",{id:"main-menu-my-content",href:E.a.path("mycontent",{},{}),"data-tracking-label":"my_content","data-hide-menu-on-navigation":!0,onClick:function(t){return e.navigationHandler(t,"nav_menu_mycontent")}},r.a.createElement(k.b.MainMenuButton,{active:E.a.pathRootIs("mycontent",v.b.state.navigation.path),icon:k.a.bookmark},r.a.createElement(x.b,{path:"menu.my-content"}))):null}},{key:"render",value:function(){var e=this;return r.a.createElement("div",{key:"MainMenu",className:"MainMenu ".concat(this.visibleClass)},r.a.createElement("div",{className:"MenuHead fade-bottom"},r.a.createElement("a",{id:"readly-logo",href:E.a.path("main-menu-discover",{},{}),"data-tracking-label":"logo","data-hide-menu-on-navigation":!0,onClick:function(t){return e.navigationHandler(t,"nav_menu_logo")}},r.a.createElement(k.b.Logo,null,"Button")),r.a.createElement(k.b.Divider,{height:2}),r.a.createElement("a",{id:"main-menu-discover",href:E.a.path("discover",{},{}),"data-tracking-label":"discover","data-hide-menu-on-navigation":!0,onClick:function(t){return e.navigationHandler(t,"nav_menu_discover")}},r.a.createElement(k.b.MainMenuButton,{active:E.a.pathRootIs("discover",v.b.state.navigation.path),icon:k.a.home},r.a.createElement(x.b,{path:"menu.discover"}))),this.myContentButton,r.a.createElement(O,{id:"main-menu-search",href:"/search/go/search/context/search_root".concat(v.b.originChr),trackingData:{categoryKey:"nav_menu_search"}},r.a.createElement(k.b.MainMenuButton,{active:E.a.pathRootIs("search",v.b.state.navigation.path),icon:k.a.search},r.a.createElement(x.b,{path:"menu.search"}))),r.a.createElement(k.b.Divider,{height:3,fullWidth:!0,showDivider:!0})),r.a.createElement("div",{className:"MenuContext",ref:this.categoriesSimpleBar},r.a.createElement(T.a,{style:{height:"100%",overflowX:"hidden"}},r.a.createElement(O,{href:E.a.path("newspapers",{},{}),trackingData:{categoryKey:"nav_menu_all_newspapers"}},r.a.createElement(k.b.SubMenuButton,{active:this.allNewspapersButtonState},r.a.createElement("b",null,r.a.createElement(x.b,{path:"menu.newspapers"})))),r.a.createElement(k.b.Divider,{height:.8,showDivider:!1}),r.a.createElement(O,{href:E.a.path("magazines",{},{}),trackingData:{categoryKey:"nav_menu_all_magazines"}},r.a.createElement(k.b.SubMenuButton,{active:this.allMagazinesButtonState},r.a.createElement("b",null,r.a.createElement(x.b,{path:"menu.magazines"})))),r.a.createElement(k.b.Divider,{height:.8,showDivider:!1}),r.a.createElement(_,null))),r.a.createElement("div",{className:"MenuFoot"},r.a.createElement(k.b.Divider,{height:2,showDivider:!1}),this.accountButton,r.a.createElement("div",{onClick:this.cookieSettingsClickHandler,style:{cursor:"pointer",marginBottom:"-2rem",marginTop:"0.5rem"}},r.a.createElement(k.b.Text,{type:"disclaimer"},r.a.createElement(x.b,{path:"menu.cookiesettings"})))))}}]),n}(r.a.Component),L=function(e){Object(f.a)(n,e);var t=Object(g.a)(n);function n(){return Object(p.a)(this,n),t.apply(this,arguments)}return Object(m.a)(n,[{key:"render",value:function(){return this.props.showSettingsMenu?r.a.createElement(A,{profiles:this.props.profiles,currentProfileID:this.props.currentProfileID,menuVisible:this.props.menuVisible,mobile:this.props.mobile}):r.a.createElement(D,{authenticated:this.props.authenticated,mobile:this.props.mobile,menuVisible:this.props.menuVisible,navigation:this.props.navigation,currentRoute:this.props.currentRoute})}}]),n}(r.a.Component),M=Object(s.b)((function(e){return{profiles:e.profiles,authenticated:e.account.authenticated,currentProfileID:e.currentProfileID,showSettingsMenu:e.settingsVisible,mobile:e.mobile,menuVisible:e.menuVisible,navigation:e.navigation,currentRoute:e.currentRoute}}))(L),F=function(e){Object(f.a)(n,e);var t=Object(g.a)(n);function n(e){var a;return Object(p.a)(this,n),(a=t.call(this,e)).asleep=!1,a.state={},a}return Object(m.a)(n,[{key:"menuDisabledClass",get:function(){return v.b.state.currentRoute.routeOptions.disableMenu?"disable-menu":""}},{key:"currentRoute",get:function(){return v.b.state.currentRoute.name}},{key:"render",value:function(){return this.props.applicationInitialized?r.a.createElement("div",{className:"MainContext ".concat(this.menuDisabledClass),"data-current-route":this.currentRoute},this.props.children):r.a.createElement("div",{className:"app-loading-screen"})}}]),n}(r.a.Component),H=Object(s.b)((function(e){return{applicationInitialized:e.applicationInitialized,currentRoute:e.currentRoute}}),null)(F),B=n(299),U=n.n(B),z=n(300),W=n.n(z),G=n(33),V=function(e){Object(f.a)(n,e);var t=Object(g.a)(n);function n(){return Object(p.a)(this,n),t.apply(this,arguments)}return Object(m.a)(n,[{key:"iosBadge",value:function(e){return r.a.createElement("a",{href:"https://apps.apple.com/app/id599256899",target:"new"},r.a.createElement("img",{src:U.a,style:{width:e},alt:"Readly"}))}},{key:"androidBadge",value:function(e){return r.a.createElement("a",{href:"https://play.google.com/store/apps/details?id=com.readly.client",target:"new"},r.a.createElement("img",{src:W.a,style:{width:e},alt:"Readly"}))}},{key:"render",value:function(){return G.isMobile?r.a.createElement("div",{className:"AppOrientationNotice"},r.a.createElement("div",{style:{width:"7.5rem",display:"flex",alignItems:"center"}},r.a.createElement("div",null,r.a.createElement(k.b.Title,{type:"landscape-title",noMargin:!0},r.a.createElement(x.b,{path:"orientation-notice.title"})),r.a.createElement(k.b.Divider,{height:.35}),r.a.createElement(k.b.Text,{type:"landscape"},r.a.createElement(x.b,{path:"orientation-notice.description"})),r.a.createElement(k.b.Divider,{height:.65}),G.isMobile&&G.isIOS&&this.iosBadge("80%"),G.isMobile&&G.isAndroid&&this.androidBadge("80%"),!G.isIOS&&!G.isAndroid&&r.a.createElement("div",null,this.iosBadge("45%"),r.a.createElement(k.b.InlineSpacer,{width:.4}),this.androidBadge("45%")))),r.a.createElement("div",{style:{display:"flex",alignItems:"center"}},r.a.createElement("div",null,r.a.createElement("div",{className:"orientation-fig-container"},r.a.createElement("div",{className:"orientation-fig-portrait"}),r.a.createElement("div",{className:"orientation-fig-landscape"}))))):r.a.createElement("div",null)}}]),n}(r.a.Component),K=Object(s.b)((function(e){return{}}),null)(V),q=n(301),Y=n(41),X=(n(272),function(e){var t=e.onSignup,n=e.onLogin,a=window.location.search.indexOf("redirected_from_web=1")>-1;return r.a.createElement("div",{className:"floating-banner"},r.a.createElement("div",{className:"text-wrapper"},r.a.createElement(k.b.Title,{type:"small"},r.a.createElement(x.a,{path:"signup.promotion.title"})),r.a.createElement(k.b.Text,null,r.a.createElement(x.a,{path:"signup.promotion.text"}))),r.a.createElement("div",{className:"actions-wrapper"},r.a.createElement("div",{onClick:t},r.a.createElement(k.b.Button,{className:"signup-button",noIcon:!0,dynamicWidth:!0},r.a.createElement(x.a,{path:"signup.for.free"}))),r.a.createElement("div",{onClick:n,className:"banner-login"},r.a.createElement(k.b.Button,{className:"login-button",noIcon:!0,dynamicWidth:!0,color:"white",theme:"theme-black"},r.a.createElement(x.a,{path:"dialog.login.cta-login"}))),a?r.a.createElement("div",{onClick:function(){Object(N.j)({event:"cr1_go_manage_account"}),"production"===window.environment.NODE_ENV?window.location.href="https://readly.com/accounts/login":window.location.href="https://portal.on.readly.dev"},className:"banner-manage-account"},r.a.createElement(k.b.Button,{className:"login-button",noIcon:!0,dynamicWidth:!0,color:"white",theme:"theme-black",id:"manage-account-banner-btn"},"Manage account")):null))}),Z=function(e){var t=e.onSignup;return r.a.createElement("div",{className:"floating-banner-mobile",onClick:t},r.a.createElement("div",{className:"text-wrapper"},r.a.createElement(k.b.Icon,{icon:k.a.info,size:"medium",color:"black"}),r.a.createElement(k.b.Text,{color:"black"},r.a.createElement(x.a,{path:"signup.promotion.title"}))),r.a.createElement(k.b.Button,{noIcon:!0,dynamicWidth:!0,theme:"theme-reader-seek",color:"black"},r.a.createElement(x.a,{path:"signup.for.free"})))},J=function(){var e=Object(s.c)((function(e){return e.account.authenticated})),t=Object(s.c)((function(e){return e.mobile}));Object(s.c)((function(e){return e.applicationInitialized}));var n=function(){Object(Y.e)(),j.c.createBlockingDialog(j.b.CREATE_ACCOUNT)};return r.a.createElement(r.a.Fragment,null,!e&&!t&&r.a.createElement(X,{onSignup:n,onLogin:function(){j.c.createBlockingDialog(j.b.LOGIN)}}),!e&&t&&r.a.createElement(Z,{onSignup:n}))},Q=n(117),$=n(302),ee=window.environment.REACT_APP_LAUNCH_DARKLY_CLIENT_ID,te=Object($.withLDProvider)({clientSideID:ee}),ne=(n(204),function(){return r.a.createElement(r.a.Fragment,null," ")}),ae=n(174),ie=n.n(ae),re=function(){return r.a.createElement(r.a.Fragment,null," ")},oe=null===(a=ie.a.getPlugin("react"))||void 0===a?void 0:a.createErrorBoundary(r.a),ce=n(303),se=n.n(ce),le=n(15),ue=n(115);window.BUILD_DETAILS={APP_BUILD_DATE:"Mon, 28 Oct 2024 15:36:33 +0000",APP_REVITION:"",APP_ENVIRONMENT:window.environment.NODE_ENV};var de=["ResizeObserver loop limit exceeded","ResizeObserver loop completed with undelivered notifications."],he=function(){ie.a.start({apiKey:"".concat(window.environment.REACT_APP_BUGSNAG_API_KEY),plugins:[new se.a],appType:"client",appVersion:"error-version",releaseStage:window.environment.NODE_ENV,autoTrackSessions:!0,onError:function(e){if(de.includes(e.errors[0].errorMessage))return!1}}),E.a.register(),v.b.initialize(),le.a.initialize(),Object(ue.a)(),N.h(),N.f(window.environment.REACT_APP_GOOGLE_ANALYTICS_ID),N.g(window.environment.REACT_APP_GTM_ID)},pe=n(10),me=(n(543),n(120)),fe=n(178),ge=function(){var e=Object(s.c)((function(e){return e.account.authenticated})),t=Object(i.useState)(!0),n=Object(pe.a)(t,2),a=n[0],o=n[1],c=Object(me.a)("welcome"),l=Object(pe.a)(c,1)[0],u=Object(fe.a)({addToStorage:!1}),d=Object(pe.a)(u,1)[0],h=null!==l&&d;return r.a.createElement(r.a.Fragment,null,h&&a&&e&&r.a.createElement("div",{className:"floating-banner download-app-banner"},r.a.createElement("div",{className:"text-wrapper"},r.a.createElement("div",null,r.a.createElement(k.b.Title,{type:"small"},r.a.createElement(x.b,{path:"download.readly.app"})),r.a.createElement(k.b.Text,null,r.a.createElement(x.b,{path:"get.the.readly.app"})))),r.a.createElement("div",{className:"actions-wrapper"},r.a.createElement("div",{onClick:function(){return j.c.createBlockingDialog(j.b.DOWNLOAD_APP)}},r.a.createElement(k.b.Button,{className:"signup-button",noIcon:!0,dynamicWidth:!0},r.a.createElement(x.b,{path:"get.the.readly.app.button"}))),r.a.createElement("div",{onClick:function(){return o(!1)},className:"banner-login"},r.a.createElement(k.b.Button,{className:"login-button",noIcon:!0,dynamicWidth:!0,color:"white",theme:"theme-black"},r.a.createElement(x.b,{path:"Dismiss"}))))))};he();var ve=function(){var e=r.a.createRef();window.location.search.indexOf("redirected_from_web=1")>-1&&Object(N.j)({event:"cr1_go_redirect"});var t=function(){var e,t=window.document.body,n=window.document.documentElement;t.className="";var a,i,r=G.isTablet,o=G.isMobileOnly;if(!G.isTablet&&G.isMobile&&G.isFirefox&&"Android"===G.osName&&(window.screen.height/window.screen.width<1.6?(o=!1,r=!0):(o=!0,r=!1)),t.classList.remove("isIOS","isAndroid","isTablet","isMobile"),t.classList.remove("hidden-menu","tablet","mobile"),null===(e=t.parentElement)||void 0===e||e.classList.remove("hidden-menu","mobile","tablet"),y.a.isMobile=!1,y.a.isTablet=!1,v.b.setMobile(!1),v.b.setTablet(!1),(o||window.innerWidth<576)&&!r)y.a.gridColumns=2,t.classList.add("grd-".concat(y.a.gridColumns)),t.classList.add("mobile"),null===(a=t.parentElement)||void 0===a||a.classList.add("mobile"),t.classList.add("hidden-menu"),null===(i=t.parentElement)||void 0===i||i.classList.add("hidden-menu"),n.style.fontSize="4vw",y.a.remSize=window.innerWidth/100*4,y.a.isMobile=!0,v.b.setMobile(!0);else if(r||window.innerWidth<876){var c,s=Math.floor(window.innerWidth/50),l=3;window.innerHeight/window.innerWidth<1&&(s=Math.floor(s*(window.innerHeight/window.innerWidth)),l=Math.floor(l/(window.innerHeight/window.innerWidth))),y.a.gridColumns=l,t.classList.add("grd-".concat(y.a.gridColumns)),t.classList.add("tablet"),t.classList.add("hidden-menu"),null===(c=t.parentElement)||void 0===c||c.classList.add("hidden-menu"),n.style.fontSize="".concat(s,"px"),y.a.remSize=s,y.a.isTablet=!0,v.b.setTablet(!0)}else window.innerHeight<768?(n.style.fontSize="12px",y.a.remSize=12,y.a.gridColumns=Math.floor(window.innerWidth/280),t.classList.add("grd-".concat(y.a.gridColumns))):(n.style.fontSize="16px",y.a.remSize=16,y.a.gridColumns=Math.floor(window.innerWidth/330),t.classList.add("grd-".concat(y.a.gridColumns)));G.isIOS&&t.classList.add("isIOS"),G.isAndroid&&t.classList.add("isAndroid"),r&&t.classList.add("isTablet"),o&&t.classList.add("isMobile")};return window.addEventListener("resize",(function(){t()})),y.a.setViewport("scaled").then((function(){t()})),t(),Object(i.useEffect)((function(){if(new URLSearchParams(window.location.search).has("pcb")){var e=v.b.generateDialogId(j.b.PAYMENT);v.b.showDialog(r.a.createElement(Q.a,{key:e.id,dialogId:e}),e)}}),[]),r.a.createElement(q.a,{className:"app-wrapper"},r.a.createElement(s.a,{store:v.b.store},r.a.createElement("div",{className:"App",ref:e},r.a.createElement(H,{applicationInitialized:!1},r.a.createElement(ne,null),r.a.createElement(K,null),r.a.createElement(j.c,null),r.a.createElement(M,null),r.a.createElement(l.a,null),r.a.createElement(I.b,null))),r.a.createElement(J,null),r.a.createElement(ge,null)))},be=te((function(){return oe?r.a.createElement(oe,{FallbackComponent:re}):r.a.createElement(ve,null)}));Boolean("localhost"===window.location.hostname||"[::1]"===window.location.hostname||window.location.hostname.match(/^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/));c.a.render(r.a.createElement(be,null),document.getElementById("root")),"serviceWorker"in navigator&&navigator.serviceWorker.ready.then((function(e){e.unregister()})).catch((function(e){}))}],[[306,1,2]]]);