kaggle-ConnectX/Research/MuZero_ The Walkthrough (Pa.../5025.250e5ada.chunk.js

2 lines
112 KiB
JavaScript
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(self.webpackChunklite=self.webpackChunklite||[]).push([[5025],{59116:(e,t,n)=>{"use strict";n.d(t,{Te:()=>r,_M:()=>o,ed:()=>i});var r=function(e){if(!e)return!1;var t=e.graphQLErrors;return!!t&&!!t.find((function(e){return 2===e.type&&1===e.path.length}))},o=function(e){if(!e)return!1;var t=e.graphQLErrors;return!!t&&!!t.find((function(e){var t;return"RESPONSE_LOCKED"===(null===(t=e.extensions)||void 0===t?void 0:t.code)}))},i=function(e){return!(!e||0===e.length||!e.find((function(e){var t;return"TOO_MANY_REQUESTS"===(null===(t=e.extensions)||void 0===t?void 0:t.code)})))}},78067:(e,t,n)=>{"use strict";var r;n.d(t,{r:()=>r}),function(e){e.FULL="web-full",e.INLINE_HOMEPAGE_TOP="web-inline-homepage-top",e.INLINE_POST_RESPONSE="web-inline-post-response",e.INLINE_NEWSLETTER="web-inline-newsletter",e.INLINE_QUOTE_RESPONSES="web-inline-quote-responses"}(r||(r={}))},94132:(e,t,n)=>{"use strict";n.d(t,{T:()=>E});var r=n(59713),o=n.n(r),i=n(67294),a=n(12291),s=n(60046),l=n(82418),c=n(97145),u=n(7530),d=n(64504),p=n(28309),m=n(67122),g=n(27952);function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(Object(n),!0).forEach((function(t){o()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var v=function(e){var t=e.authDomain,n=e.productName;return i.createElement(u.xu,{flexGrow:"1",flexShrink:"1",flexBasis:"0",margin:"0 12px"},i.createElement(u.xu,{paddingBottom:"8px"},i.createElement(u.rU,{href:(0,g.GM)(t,n)},i.createElement(d.X6,{scale:"S"},"Share your thinking."))),i.createElement(d.F,{scale:"M"},"If you have a story to tell, knowledge to share, or a perspective to offer — welcome home. Its easy and free to post your thinking on any topic."," ",i.createElement(u.rU,{href:(0,g.GM)(t,n),inline:!0,linkStyle:"OBVIOUS"},"Write on ",n)))},E=function(e){var t=e.slimFooter,n=(0,a.v9)((function(e){return{authDomain:e.config.authDomain,productName:e.config.productName}}),a.wU),r=n.authDomain,o=n.productName,f=(0,p.Fg)(),E=h(h({},f),{},{baseColor:h(h({},f.baseColor),{},{background:{light:m.Uy(.76),normal:m.Uy(.84),dark:m.Uy(.9)},border:{lighter:m.l9(.1),light:m.l9(.2),normal:m.l9(.34),dark:m.l9(.54),darker:m.l9(.84)},fill:{lighter:m.l9(.7),light:m.l9(.8),normal:m.l9(.98),dark:m.l9(.99),darker:m.l9(1)},text:{lighter:m.l9(.7),light:m.l9(.8),normal:m.l9(.98),dark:m.l9(.99),darker:m.l9(1)}})});return i.createElement(u.f6,{theme:E},i.createElement(u.xu,{backgroundColor:"BASE_DARK",padding:"".concat(t?"32px":"60px"," 0"),sm:{padding:"32px 0"}},i.createElement(u.Pm,null,t?null:i.createElement(u.xu,{borderBottom:"BASE_DARK",display:"flex",justifyContent:"space-between",marginBottom:"32px",paddingBottom:"48px",sm:{display:"none"}},i.createElement(u.xu,{display:"flex",justifyContent:"space-between",margin:"0 -12px"},i.createElement(u.xu,{flexGrow:"1",flexShrink:"1",flexBasis:"0",margin:"0 12px"},i.createElement(u.xu,{paddingBottom:"8px"},i.createElement(u.rU,{href:(0,g.jQ)({authDomain:r,autoplay:!0})},i.createElement(d.X6,{scale:"S"},"Learn more."))),i.createElement(d.F,{scale:"M"},o," is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface."," ",i.createElement(u.rU,{href:(0,g.jQ)({authDomain:r,autoplay:!0}),inline:!0,linkStyle:"OBVIOUS"},"Learn more"))),i.createElement(u.xu,{flexGrow:"1",flexShrink:"1",flexBasis:"0",margin:"0 12px"},i.createElement(u.xu,{paddingBottom:"8px"},i.createElement(u.rU,{href:(0,g.a4)(r)},i.createElement(d.X6,{scale:"S"},"Make ",o," yours."))),i.createElement(d.F,{scale:"M"},"Follow the writers, publications, and topics that matter to you, and youll see them on your homepage and in your inbox."," ",i.createElement(u.rU,{href:(0,g.a4)(r),inline:!0,linkStyle:"OBVIOUS"},"Explore"))),i.createElement(v,{authDomain:r,productName:o}))),i.createElement(u.xu,{display:"flex",flexDirection:"column"},i.createElement(u.xu,{alignItems:"center",display:"flex",justifyContent:"space-between"},i.createElement(u.rU,{href:"https://".concat(r,"/"),ariaLabel:"Go to homepage"},i.createElement(s.Rv,{fill:m.ix})),i.createElement(u.xu,{display:"flex",justifyContent:"space-between",paddingTop:"8px",width:"200px",sm:{display:"flex",width:"140px"}},i.createElement(d.F,{color:"DARKER",scale:"L"},i.createElement(u.rU,{href:(0,g.jQ)({authDomain:r}),inline:!0},"About")),i.createElement(d.F,{color:"DARKER",scale:"L"},i.createElement(u.rU,{href:(0,g.Xp)(),inline:!0},"Help")),i.createElement(d.F,{color:"DARKER",scale:"L"},i.createElement(u.rU,{href:(0,g.xB)(),inline:!0},"Legal")))),i.createElement(i.Fragment,null,i.createElement(u.xu,{display:"none",sm:{display:"flex",marginBottom:"16px",marginTop:"30px"}},i.createElement(d.F,{color:"LIGHTER",scale:"L"},"Get the Medium app")),i.createElement(u.xu,{display:"none",sm:{display:"flex",flexDirection:"row",marginBottom:"16px",width:"100%"}},i.createElement(u.xu,{marginRight:"16px"},i.createElement(c.E,{entryPoint:"postPageFooter"})),i.createElement(u.xu,null,i.createElement(l.H,{entryPoint:"postPageFooter"}))))))))}},47076:(e,t,n)=>{"use strict";n.d(t,{Z:()=>H});var r=n(87757),o=n.n(r),i=n(48926),a=n.n(i),s=n(63038),l=n.n(s),c=n(67294),u=n(12291),d=n(59116),p=n(78067),m=n(14267),g=n(54260),f=n(30049),h=n(319),v=n.n(h),E=n(59713),b=n.n(E),y=n(28655),x=n.n(y),S=n(71439),P=n(80439),w=n(43522),I=n(58992);function R(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function O(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?R(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):R(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function T(){var e=x()(["\n mutation publishPostThreadedResponse(\n $inResponseToPostId: ID!\n $deltas: [Delta!]!\n $inResponseToQuoteId: ID\n $responseDistribution: ResponseDistributionType\n ) {\n publishPostThreadedResponse(\n inResponseToPostId: $inResponseToPostId\n deltas: $deltas\n inResponseToQuoteId: $inResponseToQuoteId\n responseDistribution: $responseDistribution\n ) {\n id\n ... on Post {\n ...StoryResponse_threadedStoryResponse_post\n ...SimpleResponse_threadedSimpleResponse_post\n ...SimpleResponse_threadedSimpleResponse_defaultPostResponses\n }\n }\n }\n ","\n ","\n ","\n"]);return T=function(){return e},e}var k=(0,S.Ps)(T(),w.Df,I.t,w.K5),D=function(e){var t=e.children,n=e.parentPostId;return c.createElement(P.mm,{mutation:k,update:function(e,t){var r=function(e,t){if(!t||!e.data)return null;var n=e.data.publishPostThreadedResponse;return O(O({},t),{},{postResponses:{count:t.postResponses.count+1},threadedPostResponses:O(O({},t.threadedPostResponses),{},{posts:[n].concat(v()(t.threadedPostResponses.posts))})})}(t,e.readFragment({id:"Post:".concat(n),fragment:w.K5,fragmentName:"SimpleResponse_threadedSimpleResponse_defaultPostResponses"}));null!==r&&e.writeFragment({id:"Post:".concat(n),fragment:w.K5,fragmentName:"SimpleResponse_threadedSimpleResponse_defaultPostResponses",data:O({},r)})}},(function(e,n){return t({publishResponse:e,loading:n.loading,error:n.error})}))},C=n(53945),A=n(19537),_=n(18608),L=n(85740),j=n(64504),B=n(62630),N=n(27572),U=n(28309),M=n(14391),F=n(85277),H=function(e){var t=e.parentPostId,n=e.placeholder,r=e.hideReplyEditing,i=void 0===r?function(){}:r,s=e.editorOpenByDefault,h=void 0===s||s,v=e.showEditorHeader,E=void 0===v||v,b=Boolean((0,L.P5)("enable_lite_publish_to_profile")),y=c.useContext(m.D),x=y.setIsSavingResponse,S=y.responsesLocked,P=y.inResponseToQuote,w=y.setInResponseToQuote,I=c.useContext(g.H),R=I.showThreadedResponses,O=I.isThreadedResponsesQueryLoading,T=c.useState(M.Et.NOT_DISTRIBUTED),k=l()(T,2),H=k[0],V=k[1],W=function(){H===M.Et.DISTRIBUTED?V(M.Et.NOT_DISTRIBUTED):V(M.Et.DISTRIBUTED)},Q=(0,N.pK)(),z=(0,B.Av)(),G=(0,u.I0)(),Y=(0,U.Iq)(),Z=c.useRef(null);c.useEffect((function(){var e;null!=Z&&null!==(e=Z.current)&&void 0!==e&&e.getBoundingClientRect&&Z.current.getBoundingClientRect().bottom>window.innerHeight&&Z.current.scrollIntoView({behavior:"smooth",block:"end"})}),[]);var $=function(e){return function(){var n=a()(o().mark((function n(r,i){var a;return o().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,e({variables:{inResponseToPostId:t,deltas:r,inResponseToQuoteId:null==P?void 0:P.id}});case 2:a=n.sent,i(a.data.savePostResponse.id);case 4:case"end":return n.stop()}}),n)})));return function(e,t){return n.apply(this,arguments)}}()};return c.createElement(D,{parentPostId:t},(function(e){var r=e.publishResponse,s=e.loading,l=e.error;return(0,d._M)(l)||S?(x(!1),c.createElement(f.R,{message:_.x})):c.createElement(C.P,null,(function(e){var l,u=e.saveResponse;return c.createElement("div",{ref:Z},c.createElement(j.F,{scale:"M",color:"DARKER",tag:"div"},c.createElement("div",{className:Y({lineHeight:"24px"})},c.createElement(_.j,{postId:t,isPublishingResponse:s,publishResponse:(l=r,function(e,n){return x(!0),l({variables:{inResponseToPostId:t,deltas:e,inResponseToQuoteId:null==P?void 0:P.id,responseDistribution:H}}).then((function(e){var r=e.data&&e.data.publishPostThreadedResponse,o=(0,d.ed)(e.errors);if(r)return z.event("inlineEditor.publish",{postId:t,context:p.r.INLINE_POST_RESPONSE,source:Q}),x(!1),R(),H===M.Et.DISTRIBUTED&&(G((0,F.Dx)({message:"",toastStyle:"PUBLISH_RESPONSE",extraParams:{response:r},duration:5e3})),V(M.Et.NOT_DISTRIBUTED)),n();o&&(x(!1),G((0,F.Dx)({message:"Youve reached the limit for stories that can be published in one day. Please try again tomorrow.",toastStyle:"ERROR"})))}))}),saveResponse:$(u),type:A.H.create,inResponseToQuote:P,onClose:a()(o().mark((function e(){return o().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return w(void 0),i(),e.abrupt("return",{});case 3:case"end":return e.stop()}}),e)}))),editorOpenByDefault:h,placeholder:n,showEditorHeader:E,disableReplyButton:O,showPublishCheckbox:b&&!h,responseDistribution:H,toggleResponseDistribution:W}))))}))}))}},30049:(e,t,n)=>{"use strict";n.d(t,{R:()=>s});var r=n(67294),o=n(7530),i=n(64504),a=n(27952),s=function(e){var t=e.message||"The author has closed discussion for this story.";return r.createElement(o.xu,{backgroundColor:"BASE_NORMAL",display:"flex",flexDirection:"row",alignItems:"center",padding:"16px"},r.createElement(i.F,{scale:"M",tag:"span",color:"DARKER"},t," ",r.createElement(o.rU,{href:(0,a.VG)(),target:"_blank",inline:!0,linkStyle:"OBVIOUS"},"Learn more.")))}},53945:(e,t,n)=>{"use strict";n.d(t,{P:()=>u});var r=n(28655),o=n.n(r),i=n(71439),a=n(80439),s=n(67294);function l(){var e=o()(["\n mutation savePostResponse(\n $inResponseToPostId: ID!\n $deltas: [Delta!]!\n $inResponseToQuoteId: ID\n ) {\n savePostResponse(\n inResponseToPostId: $inResponseToPostId\n deltas: $deltas\n inResponseToQuoteId: $inResponseToQuoteId\n ) {\n ... on Post {\n id\n }\n }\n }\n"]);return l=function(){return e},e}var c=(0,i.Ps)(l()),u=function(e){var t=e.children;return s.createElement(a.mm,{mutation:c},(function(e){return t({saveResponse:e})}))}},19537:(e,t,n)=>{"use strict";var r;n.d(t,{H:()=>r}),function(e){e.edit="EDIT",e.create="CREATE"}(r||(r={}))},18608:(e,t,n)=>{"use strict";n.d(t,{x:()=>X,j:()=>oe});var r=n(63038),o=n.n(r),i=n(87757),a=n.n(i),s=n(48926),l=n.n(s),c=n(59713),u=n.n(c),d=n(67294),p=n(12291),m=n(84792),g=n(10143),f=n(26600),h=n(25772),v=n(78067),E=n(22470),b=n(54803),y=n(9735),x=n(24548),S=n(42963),P=n(32262),w=n(7530),I=n(28309),R=n(74465),O=n(93394),T=function(e){return{cursor:"pointer",border:0,fill:e.baseColor.fill.light,":hover":{fill:e.baseColor.fill.dark}}},k=function(e){var t=e.isEdit,n=e.saveResponse,r=e.setDraftResponseId,o=(0,I.Iq)(),i="editorPopoverMenu";return d.createElement(w.Bn,null,(function(e){var a=e.isVisible,s=e.toggle,l=e.hide;return d.createElement(w.J2,{ariaId:i,isVisible:a,hide:l,customZIndex:R.ZP.responseSidebarPopover,noArrow:!0,placement:"bottom-end",popoverRenderFn:function(){return d.createElement(P.mX,null,d.createElement(P.Sl,null,d.createElement(w.rU,{onClick:t&&r?r:n,"data-testid":"saveResponseMenuItem"},"Make this response a story")))}},d.createElement(w.rU,{ariaControls:i,ariaExpanded:a?"true":"false",onClick:s,className:o(T),"data-testid":"editorMenu"},d.createElement(O.Z,null)))}))},D=n(19692),C=n(14391),A=n(83024),_=function(e){var t=e.quote,n=(0,I.Iq)();if(!t)return null;var r=(0,A.eu)(t);return r?d.createElement("div",{className:n({boxShadow:"0px 1px 4px rgba(0,0,0,0.04)",border:"1px solid rgba(0,0,0,0.1)",borderRadius:"3px",padding:"20px 16px",margin:"10px 14px 0 14px","& mark":{cursor:"text"}})},d.createElement(D.ZP,{paragraph:r,paragraphStyle:C.NJ.P,spaceTop:4,richTextStyle:"STREAM"})):null},L=function(e){var t=e.onFocus,n=e.responseContent,r=e.setResponseContent,o=e.setIsEmpty,i=e.isEditorOpen,a=(0,I.Iq)();return d.createElement("textarea",{placeholder:"What are your thoughts?",value:n,onChange:function(e){var t=e.target.value;o(!t),r(t)},onFocus:t,className:a({width:"100%",padding:"14px",resize:"none",minHeight:i?"100px":"0",height:i?"auto":"47px",fontFamily:"inherit",fontSize:"inherit",lineHeight:"inherit",outline:"0",border:"0"})})},j=n(19537),B=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{includeInitialDeltas:!0},n=t.includeInitialDeltas,r=[],o=e.split("\n");return n&&(r=[{type:8,index:0,section:{name:N(),startIndex:0}}]),o.forEach((function(e,t){r.push({type:1,paragraph:{markups:[],name:N(),text:e,type:1},verifySameName:!1,index:t})})),r},N=function(){return Math.round(65535*Math.random()).toString(16).padStart(4,"0")},U=n(85740),M=n(9785),F=n(62181),H=n(98281),V=n(42933),W=n(36544),Q=function(e){var t=e.isVisible,n=e.hide,r=(0,M.YC)().value;return d.createElement(W.C,null,(function(e){var o=e.mutate;return d.createElement(w.QH,{confirmText:"Resend verification email",hide:n,isVisible:t,isDestructiveAction:!1,onConfirm:function(){o()},showCancelButton:!1,titleText:"Commenting requires a verified email address"},"Click below to send a new verification email to ",null==r?void 0:r.unverifiedEmail,".")}))},z=n(64504),G=n(62630),Y=n(27572),Z=n(27952),$=n(29035);function q(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function K(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?q(Object(n),!0).forEach((function(t){u()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):q(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var X="The author has closed discussion for this story. We are unable to save changes to your response.",J=function(){return{"& button":{border:"none"}}},ee="400ms",te="300ms",ne=function(e,t){var n=K(K({},t),{},{display:"flex",padding:"0 14px"});return K(K({},n),{},e?{transition:"opacity ".concat(ee,", max-height ").concat(ee),opacity:1,maxHeight:"100px"}:{transition:"opacity ".concat(ee,", max-height ").concat(ee),opacity:0,maxHeight:0})},re=function(e){return e?{transition:"min-height ".concat(ee),minHeight:"100px"}:{transition:"min-height ".concat(ee),minHeight:"15px"}},oe=function(e){var t,n=e.postId,r=e.responseId,i=e.createdAt,s=e.isPublishingResponse,c=e.disableReplyButton,u=void 0!==c&&c,P=e.publishResponse,R=e.saveResponse,O=void 0===R?function(){return Promise.resolve()}:R,T=e.type,D=void 0===T?j.H.create:T,A=e.onClose,N=void 0===A?l()(a().mark((function e(){return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",{});case 1:case"end":return e.stop()}}),e)}))):A,W=e.inResponseToQuote,q=e.initialValue,X=e.placeholder,oe=void 0===X?"What are your thoughts?":X,ie=e.editorOpenByDefault,ae=void 0!==ie&&ie,se=e.showEditorHeader,le=void 0===se||se,ce=e.showPublishCheckbox,ue=void 0!==ce&&ce,de=e.responseDistribution,pe=void 0===de?C.Et.NOT_DISTRIBUTED:de,me=e.toggleResponseDistribution,ge=void 0===me?function(){}:me,fe=D===j.H.edit,he=(0,I.Iq)(),ve=(0,G.Av)(),Ee=(0,Y.pK)(),be=(0,$.rO)(navigator.userAgent),ye=Boolean((0,U.P5)("enable_lite_threaded_responses"))&&D===j.H.edit,xe=(0,f.c)().value,Se=(0,y.Vz)([y.Fm]),Pe=Se.editor,we=Se.renderLeaf,Ie=Se.renderElement,Re=d.useState(fe||ae),Oe=o()(Re,2),Te=Oe[0],ke=Oe[1],De=d.useState(!0),Ce=o()(De,2),Ae=Ce[0],_e=Ce[1],Le=d.useState((t=q)?t.paragraphs.map((function(e){return e.text})).join("\n"):""),je=o()(Le,2),Be=je[0],Ne=je[1],Ue=d.useState(void 0),Me=o()(Ue,2),Fe=Me[0],He=Me[1],Ve=d.useState(!1),We=o()(Ve,2),Qe=We[0],ze=We[1],Ge=d.useCallback((function(){return ze(!1)}),[]),Ye=(0,p.v9)((function(e){return e.config.authDomain})),Ze=(0,M.YC)().value,$e=d.useCallback((function(){N().then((function(e){e.preventStateUpdate||(ke(!1),be?Ne(""):(0,b.oe)(Pe))}))}),[ke]);if(d.useEffect((function(){W&&ke(!0)}),[W]),d.useEffect((function(){_e(m.Node.string(Pe).toString().trim().length<=0)}),[xe]),d.useEffect((function(){Te&&!be&&(ae||ye||g.F3.blur(Pe),setTimeout((function(){return g.F3.focus(Pe)}),0))}),[Te]),Fe)return ve.event("inlineEditor.expand",{postId:n,context:v.r.INLINE_POST_RESPONSE,source:Ee}),d.createElement(S.Z,{to:(0,Z.d0)(Ye,Fe)});var qe,Ke,Xe=d.createElement(d.Fragment,null,!ue&&d.createElement("div",{className:he(J)},d.createElement(w.zx,{buttonStyle:"SUBTLE",size:"SMALL",onClick:function(){return $e()}},"Cancel")),d.createElement(w.zx,{buttonStyle:"STRONG",size:"SMALL",disabled:Ae||s||m.Node.string(Pe)===Be||u,onClick:function(){var e=be?B(Be,fe?{includeInitialDeltas:!1}:void 0):(0,b.wB)(Pe,fe?{includeInitialDeltas:!1}:void 0);null!=Ze&&Ze.unverifiedEmail?ze(!0):P(e,$e)}},fe?"Update":"Respond"));return d.createElement(V.Z,{marginBottom:ae?"0":"20px",padding:fe?"0":"0 24px",paddingTop:ae?"0":"20px"},d.createElement("div",{className:he({backgroundColor:"white",boxShadow:"0px 2px 8px rgba(0,0,0,0.12)",borderRadius:"4px",display:"flex",flexDirection:"column",paddingTop:Te?"14px":"0",paddingBottom:Te?"14px":"0",transition:"padding-top ".concat(ee,", padding-bottom ").concat(ee)})},Ze&&le&&d.createElement("div",{className:he((qe=Te,Ke={display:"flex",alignItems:"center",justifyContent:"space-between",position:"relative",padding:"0 14px"},K(K({},Ke),{},qe?{transition:"opacity ".concat(ee,", max-height ").concat(ee,", margin-bottom ").concat(ee),opacity:1,maxHeight:"100px",marginBottom:"6px"}:{transition:"opacity ".concat(te,", max-height ").concat(te,", margin-bottom ").concat(te),opacity:0,maxHeight:0,marginBottom:"0"})))},d.createElement(V.Z,{display:"flex",alignItems:"center"},d.createElement(H.ZP,{scale:"XS",user:Ze}),d.createElement(V.Z,{marginLeft:"12px",display:"flex",justifyContent:"center",alignItems:"flex-start",flexDirection:"column"},d.createElement(z.F,{scale:"M",color:"DARKER"},Ze.name),fe&&i&&d.createElement(z.F,{scale:"M",color:"LIGHTER"},d.createElement(x.Z,{timestamp:i})))),Te&&!ue&&d.createElement(V.Z,{display:"flex",justifyContent:"flex-end"},d.createElement(k,{isEdit:fe,setDraftResponseId:function(e){function t(){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(){return He(r)})),saveResponse:function(){var e=be?B(Be):(0,b.wB)(Pe);return O(e,He)}}))),Te&&d.createElement(_,{quote:W}),d.createElement(V.Z,{display:"flex",flexDirection:"column"},Ze?d.createElement("div",{className:he(re(Te))},be?d.createElement(L,{onFocus:function(){return ke(!0)},responseContent:Be,setIsEmpty:_e,setResponseContent:Ne,isEditorOpen:Te}):d.createElement(V.Z,{padding:"14px"},d.createElement(E.c,{editor:Pe},d.createElement(h.O,{onFocus:function(){return ke(!0)},renderLeaf:we,renderElement:Ie,placeholder:oe})))):d.createElement(F.R9,{operation:"register",susiEntry:"respond_sidebar"},d.createElement(V.Z,{padding:"14px"},d.createElement(z.F,{scale:"M",color:"LIGHTER"},"What are your thoughts?"))),ue?d.createElement("div",{className:he(ne(Te,{justifyContent:"space-between"}))},d.createElement(w.XZ,{onChange:ge,checked:pe===C.Et.DISTRIBUTED,textColor:"LIGHTER",textScale:"S",checkboxStyle:"OBVIOUS",marginRight:"8px"},"Also publish to my profile"),Xe):d.createElement("div",{className:he(ne(Te,{alignSelf:"flex-end"}))},Xe))),d.createElement(Q,{isVisible:Qe,hide:Ge}))}},85714:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>d,v:()=>p,QX:()=>m});var r=n(28655),o=n.n(r),i=n(71439),a=n(67294),s=n(12291),l=n(85277);function c(){var e=o()(["\n fragment SuspendedBannerLoader_post on Post {\n id\n isSuspended\n }\n"]);return c=function(){return e},e}function u(){var e=o()(["\n fragment SuspendedBannerLoader_user on User {\n id\n isSuspended\n }\n"]);return u=function(){return e},e}const d=(0,s.$j)()((function(e){var t=e.dispatch,n=e.user,r=e.post;return a.useEffect((function(){n&&n.isSuspended?t((0,l.Dx)({duration:"NEXTPAGE",message:"",toastStyle:"USER_SUSPENDED"})):r&&r.isSuspended&&t((0,l.Dx)({duration:"NEXTPAGE",message:"",toastStyle:"POST_SUSPENDED",extraParams:{postId:(null==r?void 0:r.id)||""}}))}),[]),null}));var p=(0,i.Ps)(u()),m=(0,i.Ps)(c())},65025:(e,t,n)=>{"use strict";n.d(t,{gc:()=>_o,De:()=>jo,m6:()=>Bo});var r=n(28655),o=n.n(r),i=n(67154),a=n.n(i),s=n(63038),l=n.n(s),c=n(71439),u=n(58875),d=n.n(u),p=n(67294),m=n(12291),g=n(28859),f=n(46829),h=n(72826);function v(){var e=o()(["\n fragment PostCacheTagger_post on Post {\n id\n collection {\n id\n }\n creator {\n id\n }\n }\n"]);return v=function(){return e},e}var E=function(e){var t=e.post,n=t.id,r=t.collection,o=t.creator,i=["group-edgeCachePosts","post-".concat(n)];o&&o.id&&i.push("user-".concat(o.id)),r&&r.id&&i.push("collection-".concat(r.id));var a=(0,m.I0)();return 0===(0,m.v9)((function(e){return e.cache.tags})).length&&a((0,h.zl)(i)),null},b=(0,c.Ps)(v()),y=n(85740),x=n(31235);function S(){var e=o()(["\n fragment PostCacheController_post on Post {\n id\n isLocked\n ...PostCacheTagger_post\n }\n ","\n"]);return S=function(){return e},e}var P=function(e){var t=e.post,n=e.isLoggedIn,r=(0,y.gc)("post_edge_cache_enabled"),o=r.loading,i=r.error,a=r.value,s=(0,y.gc)("is_internal_ip").value,l=(0,m.I0)(),c=(0,x.kP)(),u=(0,x.iX)();(0,p.useEffect)((function(){return function(){c||l((0,h.LG)())}}),[t.id,c]);var d=(0,f.getApolloContext)(),g=p.useContext(d);return(0,m.v9)((function(e){var t=e.config.isTaggedVersion,n=e.session.isSpoofed;return t||n}))||o||i||s||t.isLocked||n||!c||u?null:(g.renderPromises&&g.renderPromises.addQueryPromise({getOptions:function(){return{cacheControllerRerender:!0}},fetchData:function(){return Promise.resolve()}}),a?(l((0,h.pA)()),p.createElement(E,{post:t})):(l((0,h.gQ)()),null))},w=(0,c.Ps)(S(),b),I=n(59713),R=n.n(I),O=n(68254),T=n.n(O);function k(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function D(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?k(Object(n),!0).forEach((function(t){R()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):k(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const C=(0,m.$j)((function(e){return{googleAnalyticsCode:e.config.googleAnalyticsCode}}))((function(e){var t=e.googleAnalyticsCode,n=e.collectionGoogleAnalyticsId,r=n?{trackCollectionPageview:{on:"visible",request:"pageview",vars:{account:n}}}:{},o={triggers:D(D({},{trackPageview:{on:"visible",request:"pageview",vars:{account:t}}}),r)},i={__html:'<script type="application/json">'.concat(T()(o,{isJSON:!0}),"<\/script>")};return p.createElement("amp-analytics",{type:"googleanalytics",id:"google-analytics",dangerouslySetInnerHTML:i})}));var A=n(85549),_=n(638),L=n(45113),j=n(9972),B=n(2955),N=n(94132),U=n(26463),M=n(62872),F=n(7530),H=n(67122),V=function(e){var t=e.children;return p.createElement(p.Fragment,null,p.createElement(F.xu,{marginTop:"-240px",background:"linear-gradient(".concat((0,H.l9)(0),",\n ").concat((0,H.l9)(.5),",\n ").concat((0,H.l9)(1),")"),height:"250px",position:"relative",width:"100%"}),p.createElement(F.xu,{backgroundColor:"BACKGROUND"},p.createElement(F.xu,{margin:"auto",maxWidth:"760px",sm:{margin:"0 18px 0"}},t)))},W=n(51562),Q=n(57168),z=n(9785),G=n(324),Y=n(80439),Z=n(90738),$=n(14414),q=n(62630),K=n(27572),X=n(11348);function J(){var e=o()(["\n mutation SendAcctAuthEmailByUserId(\n $userId: String!\n $redirect: String\n $fullName: String\n $captchaValue: String\n ) {\n sendAcctAuthEmailByUserId(\n userId: $userId\n redirect: $redirect\n fullName: $fullName\n captchaValue: $captchaValue\n ) {\n ... on SusiMethod {\n value\n }\n ... on BadRequest {\n message\n }\n ... on FailedChallenge {\n message\n }\n ... on NotFound {\n message\n }\n }\n }\n"]);return J=function(){return e},e}var ee=(0,c.Ps)(J()),te=function(e){var t=e.actionUrl,n=e.children,r=e.onSuccess,o=e.token,i=e.userId,a=(0,q.Av)(),s=!!(0,y.P5)("skip_sign_in_recaptcha"),c=p.useState(!1),u=l()(c,2),d=u[0],g=u[1],f=(0,m.v9)((function(e){return e.navigation.currentLocation})),h=function(){g(!1)},v=(0,K.pK)(),E=(0,K.hp)(),b=t&&o?(0,$.hQ)(f,v,E,t,o):(0,$.hQ)(f,v,E),x=(0,Q.r)(),S=x.loading,P=x.error,w=x.viewerId;return S||P?null:p.createElement(Y.mm,{mutation:ee,onCompleted:function(e){switch(e.sendAcctAuthEmailByUserId.__typename){case"SusiMethod":a.event("site.loginLinkSent",{}),r&&r();break;case"FailedChallenge":a.event("site.loginByEmailCaptchaFailure",{}),g(!1);break;case"BadRequest":case"NotFound":default:h()}},onError:h},(function(e){var t=function(t){(0,X.Zs)(!0,w,i,"Email",!1);var n="medium";a.event("susi.methodClicked",{entryPoint:E,operation:"login",susiMethod:n.toLowerCase(),alternateUserSuggestionShown:!0,alternateUserSuggestionAccountType:n.toLowerCase(),alternateUserSuggestionTargetUserId:i,alternateUserSuggestionSourceUserId:w}),e({variables:{userId:i,redirect:b,captchaValue:t}})};return p.createElement(p.Fragment,null,!s&&p.createElement(Z.k,{callback:t,shouldExecuteRecaptcha:d}),n({handleSubmit:function(){return s?t(null):g(!0)}}))}))},ne=n(90174),re=n(4134),oe=n(70146),ie=n(37581),ae=function(e){var t=e.actionUrl,n=e.token,r=e.userSocialLogins,o={actionUrl:t||"",operation:"login",token:n||"",targetUserId:r.userId,alternateUserSuggestion:!0};return p.createElement(ie.$,{eventData:{operation:o.operation}},r.google?p.createElement(re.x,o):r.facebook?p.createElement(ne.q,o):r.twitter?p.createElement(oe.G,o):p.createElement(p.Fragment,null))},se=n(24087),le=n(85277);function ce(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var ue=function(e){var t=e.declineSuggestedAccount,n=e.isSocial,r=(0,m.v9)((function(e){return{hasRenderedAlternateUserBanner:e.navigation.hasRenderedAlternateUserBanner}}),m.wU).hasRenderedAlternateUserBanner,o=(0,K.hp)(),i=(0,m.I0)(),a=(0,f.useQuery)(se.e),s=a.loading,l=a.error,c=a.data,u=(c=void 0===c?{viewer:void 0}:c).viewer;if(s||l)return p.createElement(p.Fragment,null);var d=function(e){return e?p.createElement(F.rU,{onClick:function(){return g("SIGNIN_OPTIONS")},linkStyle:"OBVIOUS"},"See all login options"):p.createElement(p.Fragment,null,"Not you?"," ",p.createElement(F.rU,{onClick:function(){return g("SIGNIN_OPTIONS")},linkStyle:"OBVIOUS"},"Sign in")," or ",p.createElement(F.rU,{onClick:function(){return g("SIGNUP_OPTIONS")},linkStyle:"OBVIOUS"},"create an account"))},g=function(e){var n="SIGNIN_OPTIONS"===e?"login":"register";t(),i((0,le.Pc)(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ce(Object(n),!0).forEach((function(t){R()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ce(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({operation:n,step:e},!!o&&{susiEntry:o})))};return r?d(u):u?p.createElement(F.rU,{onClick:function(){return t()}},"Not me"):d(n)},de=n(51512);function pe(e){if((e.match(/ /g)||[]).length>1)return"";var t=e.indexOf(" ");return e.substring(0,t)}function me(e){return e.google?"google":e.facebook?"facebook":e.twitter?"twitter":"medium"}function ge(){var e=o()(["\n query UserSocialLoginsQuery($userId: String!) {\n userSocialLogins(userId: $userId) {\n userId\n twitter\n facebook\n google\n redactedEmailAddress\n isMember\n emailAddress\n userAvatar {\n __typename\n username\n name\n imageId\n mediumMemberAt\n }\n }\n }\n"]);return ge=function(){return e},e}function fe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function he(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?fe(Object(n),!0).forEach((function(t){R()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):fe(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var ve=function(e){var t=e.children,n=e.postRenderCallback,r=(0,q.Av)(),o=(0,K.hp)(),i=(0,m.v9)((function(e){return e.navigation.referrerSource})),a=(0,de.P7)(i||""),s=a.userId,c=a.name,u=p.useState({shouldRun:!1,showSuggestedAccount:!1,userSocialLogins:{facebook:!1,google:!1,twitter:!1,redactedEmailAddress:"",emailAddress:"",userAvatar:{__typename:"UserAvatar",username:"",name:"",imageId:"",mediumMemberAt:0},userId:"",isMember:!1}}),d=l()(u,2),g=d[0],f=d[1];p.useEffect((function(){var e=g.shouldRun,t=g.showSuggestedAccount,r=g.userSocialLogins;e&&n(h,t,r)}),[g.shouldRun]);var h=(0,z.YC)().value,v=(0,Q.r)(),E=v.loading,b=v.error,y=v.viewerId;if(E||b)return null;var x=!("email"!==c||h&&h.mediumMemberAt||!s);return x&&s?p.createElement(Y.AE,{query:Ee,variables:{userId:s}},(function(e){var i=e.loading,a=e.error,s=e.data,l=(s=void 0===s?{}:s).userSocialLogins,c=!(i||a||!l||h&&!l.isMember||!l.facebook&&!l.google&&!l.twitter&&!l.redactedEmailAddress),u=he({loading:i,showSuggestedAccount:c},c&&{userSocialLogins:l,declineSuggestedAccount:function(){var e=me(l);r.event("susi.suggestNotYou",{entryPoint:o,susiMethod:e,alternateUserSuggestionAccountType:e,alternateUserSuggestionTargetUserId:null==l?void 0:l.userId,alternateUserSuggestionSourceUserId:y})}});return!n||i||g.shouldRun||f({shouldRun:!0,showSuggestedAccount:c,userSocialLogins:l}),t(u)})):(n&&!g.shouldRun&&f(he(he({},g),{},{shouldRun:!0})),t({showSuggestedAccount:x,loading:!1}))},Ee=(0,c.Ps)(ge()),be=n(62876),ye=n(64504),xe=n(98024),Se=n(96907),Pe=n(27952);function we(){var e=o()(["\n fragment PayWall_post on Post {\n id\n creator {\n name\n }\n }\n"]);return we=function(){return e},e}var Ie=function(e){var t=e.optimizelyFeatureString,n=e.post,r=e.viewer,o=e.showTrialPaywall,i=e.authDomain,a=!!(0,y.P5)("enable_lite_pay_page"),s=!!(0,y.P5)("enable_new_checkout_flow");return p.createElement(K.cW,{source:{dimension:"post_limit",name:"upgrade_membership",postId:n.id}},p.createElement(Se.M,null,p.createElement(F.xu,{display:"inline-block",textAlign:"center"},p.createElement(W.W,{featureString:t,target:o?"trial-upsell-button":"upsell-button-".concat(r&&r.hasPastMemberships?"resume-membership":"upgrade")},p.createElement(be.a,{isButton:!0,buttonStyle:o?"BRAND":"STRONG",width:o||r&&r.hasPastMemberships?"182px":"104px",redirectUrl:a&&(o||s)?(0,Pe.c5)(i):(0,Pe.KP)(i)},o?"Start your free trial":r&&r.hasPastMemberships?"Resume membership":"Upgrade")))))},Re=function(e){var t=e.declineSuggestedAccount,n=e.userSocialLogins,r=(0,m.I0)();return p.createElement(K.cW,{source:{susiEntry:"post_paywall"},extendSource:!0},p.createElement(F.xu,{display:"flex",sm:{flexDirection:"column"}},p.createElement(F.xu,{display:"flex",flexDirection:"row",justifyContent:"center"},n.facebook||n.google||n.twitter?p.createElement(ae,{userSocialLogins:n}):p.createElement(te,{onSuccess:function(){return r((0,le.Pc)({step:"CHECK_YOUR_INBOX",operation:"login",susiEntry:"post_paywall"}))},userId:n.userId},(function(e){var t=e.handleSubmit;return p.createElement(F.zx,{buttonStyle:"SOCIAL",size:"REGULAR",onClick:t},"Send login link")})))),t&&p.createElement(F.xu,{marginTop:"10px",marginRight:"5px",sm:{marginTop:"20px"},display:"flex",justifyContent:"center",flexDirection:"column"},p.createElement(xe.F,{scale:"M"},p.createElement(ue,{declineSuggestedAccount:t,isSocial:!!n&&!!(n.facebook||n.google||n.twitter)}))))},Oe=function(e){var t=e.declineSuggestedAccount,n=e.userSocialLogins,r=e.suggestedAccountEventData,o=e.showSuggestedAccount,i=e.postId;return p.createElement(K.cW,{source:{dimension:"post_limit_suggestion",name:"upgrade_membership",postId:i}},p.createElement(Se.M,{eventData:r},p.createElement(F.xu,{display:"inline-block",textAlign:"center"},p.createElement(Re,{declineSuggestedAccount:t,showSuggestedAccount:o,userSocialLogins:n}),p.createElement(F.xu,{display:"flex",flexDirection:"row",marginTop:"10px",sm:{justifyContent:"center"}},p.createElement(xe.F,{scale:"L"},p.createElement(be.a,{eventData:r,linkStyle:"OBVIOUS"},"Learn more about membership"))))))},Te=function(e){var t=e.post,n=(0,m.v9)((function(e){return e.config.authDomain})),r=(0,m.v9)((function(e){return e.config.productName})),o=(0,z.YC)().value,i=(0,Q.r)().viewerId,a=(0,q.Av)(),s=null==o?void 0:o.isMembershipTrialEligible,l=!(!(0,y.P5)("enable_trial_upsell")||!s),c=!!(0,y.P5)("optimizely_holdback");p.useEffect((function(){s&&a.event("experiment.eligible",{experimentId:"6797776ba4cf"})}),[]);var u="paywall";return p.createElement(G.N8,null,p.createElement(V,null,p.createElement(ve,{postRenderCallback:function(){}},(function(e){var a,s=e.loading,d=e.showSuggestedAccount,m=e.declineSuggestedAccount,g=e.userSocialLogins;return s?p.createElement(p.Fragment,null):(d&&(u="suggested-account-paywall"),d&&(a={alternateUserSuggestionShown:d,alternateUserSuggestionAccountType:me(g),alternateUserSuggestionTargetUserId:!!g&&g.userId,alternateUserSuggestionSourceUserId:i}),p.createElement(p.Fragment,null,p.createElement(W.W,{featureString:u,target:l?"trial-background-color":"background-color"},p.createElement(F.xu,{display:"flex",minHeight:"350px",justifyContent:"center",textAlign:"center",sm:{flexDirection:"column"}},p.createElement(F.xu,{display:"flex",flexDirection:"column",padding:"48px 50px",sm:{padding:"28px 16px 32px",textAlign:"center"}},p.createElement(W.W,{featureString:u,target:l?"webCCTrialHeading":"fewerClicksHeading"},p.createElement(ye.F1,{scale:{xs:"S",sm:"S",md:"M",lg:"M",xl:"M"}},function(e,t,n,r){var o=r.showSuggestedAccount,i=r.showTrialPaywall,a=r.inHoldback,s=t?pe(t):null;return s=s&&s.length<=13?s:null,o?"Switch to your member account for unlimited reading.":i?p.createElement(F.xu,{textAlign:"center",sm:{marginBottom:"5px",textAlign:"center"}},s?"".concat(s,", keep reading."):"Keep reading."):p.createElement(F.xu,{textAlign:"left",sm:{marginBottom:"5px",textAlign:"center"}},a?"How to read this story — and everything else on ".concat(e,"."):s?n?"".concat(s,", read more from ").concat(n," — and everyone else on ").concat(e,"."):"".concat(s,", here's how to read this story — and everything else on ").concat(e,"."):n?"How to read this story from ".concat(n," — and everything else on ").concat(e,"."):"How to read this story — and everything else on ".concat(e,"."))}(r,o&&o.name,t.creator&&t.creator.name,{showSuggestedAccount:d,showTrialPaywall:l,inHoldback:c}))),p.createElement(xe.F,{scale:{xs:"M",sm:"M",md:"L",lg:"L",xl:"L"},color:"DARKER",tag:"div"},!d&&!l&&p.createElement(p.Fragment,null,p.createElement(W.W,{featureString:u,target:"second-header-fewer-clicks"},p.createElement(F.xu,{marginTop:"8px",marginBottom:"28px",textAlign:"left",sm:{display:"inline-block",textAlign:"center"}},"Youve read all your free member-only stories. Become a member to get unlimited access and support the voices you want to hear more from.")),p.createElement(F.xu,{display:"flex",justifyContent:"flex-start",sm:{justifyContent:"center"}},p.createElement(Ie,{optimizelyFeatureString:u,post:t,viewer:o,showTrialPaywall:l,authDomain:n}))),p.createElement(W.W,{featureString:u,target:l?"subtitle-copy-web-cc-trial":"subtitle-copy-fewer-clicks"},p.createElement(F.xu,{marginTop:d?"28px":"8px",marginBottom:"28px",paddingRight:"6px",paddingLeft:"6px",sm:{display:"inline-block"}},function(e,t,n,r){var o=n.showTrialPaywall;if(n.showSuggestedAccount&&t){var i=t.isMember,a=t.redactedEmailAddress;return p.createElement(p.Fragment,null,"Looks like you're coming from the ",i&&"member ","account"," ",p.createElement("b",null,a)," but youre signed in as ",p.createElement("b",null,null==r?void 0:r.email),". Switch to your",i?" member account for unlimited access":" account",".")}return p.createElement(F.xu,{marginTop:"28px",marginBottom:"28px",textAlign:o?"center":"left"},o?"Start your 1 month free trial for unlimited access to everything on ".concat(e,". If its not for you, cancel anytime."):p.createElement(p.Fragment,null,p.createElement("b",null,"Read any story. "),"Access everything on ",e," across all your devices with no limits or ads.",p.createElement("br",null),p.createElement("br",null),p.createElement("b",null,"Reward great writing. "),"A portion of your membership fee will go toward the writers you read most."))}(r,g,{showSuggestedAccount:d,showTrialPaywall:l},o)))),!!d&&g&&p.createElement(Oe,{declineSuggestedAccount:m,userSocialLogins:g,suggestedAccountEventData:a,showSuggestedAccount:d,postId:t.id}),l&&!d&&p.createElement(Ie,{optimizelyFeatureString:u,post:t,viewer:o,showTrialPaywall:l,authDomain:n}))))))}))))},ke=(0,c.Ps)(we()),De=n(6401),Ce=n(62181),Ae=n(5731),_e=n(59317),Le=n(81405);function je(){var e=o()(["\n fragment RegWall_meteringInfo on MeteringInfo {\n postIds\n }\n"]);return je=function(){return e},e}function Be(){var e=o()(["\n fragment RegWall_post on Post {\n id\n lockedSource\n ...SusiClickable_post\n }\n ","\n"]);return Be=function(){return e},e}var Ne="post_regwall",Ue=function(e){var t=e.enablePasswords,n=e.meterCount,r=e.optimizelyFeatureString,o=e.postId,i={operation:"register"},a=(0,_e.j)().openModal,s=function(e){var n=e.children;return t?p.createElement(W.W,{featureString:r,target:"google-button"},n):n};return p.createElement(F.xu,{display:"flex",flexDirection:"column",textAlign:"center",sm:{flexDirection:"column"}},p.createElement(W.W,{featureString:r,target:"google-button"},p.createElement(F.xu,{margin:"".concat(t?"32px":"62px"," 0 10px"),sm:{margin:"40px 0 12px 0"}},p.createElement(ie.$,{eventData:{meterCount:n,operation:i.operation,postId:o}},p.createElement(re.x,i)))),p.createElement(s,null,p.createElement(F.xu,{marginBottom:t?"32px":"52px",sm:{marginBottom:"40px"}},p.createElement(ie.$,{eventData:{meterCount:n,operation:i.operation,postId:o}},t?p.createElement(Le.R,{goToEmailAuthStep:function(){a({step:"ENTER_EMAIL",susiEntry:Ne,operation:"register"})},operation:"register"}):p.createElement(ne.q,i)))))},Me=function(e){var t=e.meteringInfo,n=e.post,r=(0,q.Av)(),o=!!(0,y.P5)("enable_passwords"),i="LOCKED_POST_SOURCE_SYNDICATED"===n.lockedSource,a="".concat(i?"syndicated-":"","regwall");return p.useEffect((function(){r.event("meter.viewed",{meterCount:null==t?void 0:t.postIds.length,postId:n.id,uiType:i?Ae.j.SyndicatedRegwall:Ae.j.RegWall})}),[]),p.createElement(G.N8,null,p.createElement(K.cW,{source:{postId:n.id,susiEntry:Ne}},p.createElement(V,null,p.createElement(W.W,{featureString:a,target:"background-color"},p.createElement(F.xu,{display:"flex",textAlign:"center",justifyContent:"center",sm:{flexDirection:"column",textAlign:"center"}},p.createElement(F.xu,{padding:"48px 56px",sm:{padding:"28px 16px 48px"}},p.createElement(W.W,{featureString:a,target:"heading"},p.createElement(ye.F1,{scale:{xs:"S",sm:"S",md:"M",lg:"M",xl:"M"}},p.createElement(F.xu,{display:"none",sm:{display:"block"}},"To keep reading this story, get the free app or log in."),p.createElement(F.xu,{display:"block",sm:{display:"none"}},"Read the rest of this story with a free account."))),p.createElement(ye.F,{color:"DARKER",scale:{xs:"M",sm:"M",md:"L",lg:"L",xl:"L"},tag:"div"},p.createElement(F.xu,{display:"none",margin:"auto",paddingTop:"10px",width:"500px"},"Youll also discover more fresh thinking personalized to your interests and can follow your favorite authors, publications, and topics."),p.createElement(F.xu,{display:"none",sm:{display:"block"}},p.createElement(F.xu,{margin:"".concat(o?"40px":"42px"," 0")},p.createElement(De.a,{isButton:!0,postId:n.id,appEntry:"regwall"})),p.createElement(W.W,{featureString:a,target:"skip-app-copy"},p.createElement(F.xu,{marginBottom:"-20px"},"Or, continue in mobile web"))),p.createElement(Ue,{meterCount:null==t?void 0:t.postIds.length,optimizelyFeatureString:a,postId:n.id,enablePasswords:o}),p.createElement(W.W,{featureString:a,target:"sign-in-copy",tag:"span"},"Already have an account?"," "),p.createElement(W.W,{featureString:a,target:"sign-in-link",tag:"span"},p.createElement(Ce.R9,{linkStyle:"OBVIOUS",operation:"login",post:n,susiEntry:Ne},"Sign in")))))))))},Fe=(0,c.Ps)(Be(),Ce.qU),He=(0,c.Ps)(je());function Ve(){var e=o()(["\n mutation AddCollaboratorMutation($postId: ID!) {\n addCollaborator(postId: $postId)\n }\n"]);return Ve=function(){return e},e}function We(){var e=o()(["\n fragment AddCollaborator_post on Post {\n isPublished\n id\n }\n"]);return We=function(){return e},e}var Qe=(0,c.Ps)(We()),ze=(0,c.Ps)(Ve()),Ge=n(47578),Ye=n(42963);function Ze(){var e=o()(["\n fragment MaybeRedirectToEditor_post on Post {\n id\n isPublished\n collection {\n id\n viewerCanEditOwnPosts\n viewerCanEditPosts\n viewerIsEditor\n }\n creator {\n id\n }\n }\n"]);return Ze=function(){return e},e}var $e=(0,c.Ps)(Ze()),qe=(0,m.$j)((function(e){return{authDomain:e.config.authDomain}}))((function(e){var t=e.authDomain,n=e.post,r=e.children;return p.createElement(se.Z,null,(function(e){return function(e,t){var n=e.collection,r=e.creator&&t&&e.creator.id===t.id,o=r&&n&&n.viewerCanEditOwnPosts||n&&(n.viewerIsEditor||n.viewerCanEditPosts);return(!e||!e.isPublished)&&(n?o:r)}(n,e)?p.createElement(Ye.Z,{to:(0,Pe.d0)(t,n.id)}):r}))})),Ke=n(66371),Xe=n(54272),Je=n(70405),et=n(319),tt=n.n(et),nt=n(82492),rt=n.n(nt),ot=n(90038),it=n(96879),at=n(22744);function st(){var e=o()(["\n fragment PostJsonLd_post on Post {\n id\n title\n seoTitle\n mediumUrl\n creator {\n name\n username\n ...userUrl_user\n }\n collection {\n id\n name\n domain\n slug\n logo {\n id\n originalWidth\n originalHeight\n }\n }\n previewImage {\n id\n focusPercentX\n focusPercentY\n originalWidth\n originalHeight\n }\n isLocked\n firstPublishedAt\n updatedAt\n tags {\n displayTitle\n }\n sequence {\n slug\n }\n lockedSource\n layerCake\n isShortform\n shortformType\n structuredData\n ...getTitleForPost_post\n }\n ","\n ","\n"]);return st=function(){return e},e}function lt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ct(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?lt(Object(n),!0).forEach((function(t){R()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):lt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ut(e){var t=e.id,n=e.originalWidth,r=e.originalHeight;if(!t||!n||!r)return null;var o=Math.min(r,60),i=o/r,a=Math.floor(n*i);return dt({width:a,height:o,url:(0,ot.W6)({miroId:t,width:a,freezeGifs:!0,strategy:ot._S.Resample})})}function dt(e){return ct({"@type":"ImageObject"},e)}function pt(e,t){return"".concat(e,":").concat(t)}const mt=(0,m.$j)((function(e){var t=e.config,n=t.productName,r=t.defaultImages,o=t.collectionStructuredData,i=e.navigation;return{currentLocation:i.currentLocation,host:i.host,productName:n,defaultImages:r,collectionStructuredData:o}}))((function(e){var t=e.currentLocation,n=e.host,r=e.post,o=e.postDescription,i=e.productName,a=e.defaultImages,s=e.collectionStructuredData,l=r.collection,c=r.creator,u=r.id,d=r.mediumUrl,m=r.isLocked,g=r.previewImage,f=r.firstPublishedAt,h=r.updatedAt,v=r.tags,E=r.sequence,b=r.lockedSource,y=r.layerCake,x=r.structuredData,S=(0,at._t)(r,i),P={id:a.postLogo.imageId,originalWidth:a.postLogo.width,originalHeight:a.postLogo.height},w={id:a.orgLogo.imageId,originalWidth:a.orgLogo.width,originalHeight:a.orgLogo.height},I=l?{"@type":"Organization",name:l.name,url:l.domain||(0,it.l1)(n,(0,Pe.WG)(l,t)),logo:function(e){if(!e||!e.logo||!e.logo.id)return ut(w);var t=ut(e.logo);return t&&60===t.height&&t.width<=600?t:ut(w)}(l)}:{"@type":"Organization",name:i,url:(0,it.l1)(n,"/"),logo:ut(w)};l&&s&&s[l.id]&&rt()(I,s[l.id].data);var R=[pt("Lite","true")];v&&v.forEach((function(e){e.displayTitle&&R.push(pt("Tag",e.displayTitle))})),l&&l.slug&&R.push(pt("Publication",l.slug)),R.push(pt("Elevated",(!!E).toString())),E&&E.slug&&R.push(pt("Sequence",E.slug)),b&&R.push(pt("LockedPostSource",b)),null!=y&&R.push(pt("LayerCake",y.toString()));var O=o||"",k=m?{isAccessibleForFree:"False",hasPart:{"@type":"WebPageElement",isAccessibleForFree:"False",cssSelector:".meteredContent"}}:{},D={"@context":"http://schema.org"},C=ct({"@type":"NewsArticle",image:g&&g.id?function(e){var t=e.id,n=e.originalWidth,r=e.originalHeight,o=e.focusPercentX,i=e.focusPercentY;if(!t)return null;var a=1200,s=(0,ot.vz)({miroId:t,aspectRatio:16/9,croppedWidth:a,originalWidth:n,originalHeight:r,focusPercentX:o,focusPercentY:i}),l=(0,ot.vz)({miroId:t,aspectRatio:4/3,croppedWidth:a,originalWidth:n,originalHeight:r,focusPercentX:o,focusPercentY:i}),c=(0,ot.vz)({miroId:t,aspectRatio:1,croppedWidth:a,originalWidth:n,originalHeight:r,focusPercentX:o,focusPercentY:i}),u=new Set([s,l,c]);return Array.from(u)}(g):dt({url:(0,ot.W6)({miroId:P.id,width:P.originalWidth}),height:P.originalHeight,width:P.originalWidth}),url:d,dateCreated:f&&new Date(f).toISOString(),datePublished:f&&new Date(f).toISOString(),dateModified:h&&new Date(h).toISOString(),headline:S,name:S,description:O,identifier:u,keywords:R.length?R:null,author:c&&c.name&&c.username?{"@type":"Person",name:c.name||c.username,url:(0,Pe.AW)(c,n)}:null,creator:c&&[c.name],publisher:I,mainEntityOfPage:d},k),A=ct(ct({},D),C);if(x&&x.length>0)try{var _=JSON.parse(x);if(_&&null!=_&&_["@graph"]&&(null==_?void 0:_["@graph"].length)>0){var L=((null==_?void 0:_["@graph"])||[]).filter((function(e){return(null==e?void 0:e["@type"])&&"NewsArticle"!==(null==e?void 0:e["@type"])}));L&&L.length>0&&(A=ct(ct({},D),{},{"@graph":[C].concat(tt()(L))}))}}catch(e){}return p.createElement(Je.q,null,p.createElement("script",{type:"application/ld+json"},T()(A,{isJSON:!0})))}));var gt=(0,c.Ps)(st(),at.bq,Pe.$m),ft=n(27390),ht=n(71794);function vt(){var e=o()(["\n fragment PostMetadata_post on Post {\n id\n socialTitle\n socialDek\n canonicalUrl\n mediumUrl\n metaDescription\n latestPublishedAt\n visibility\n isLimitedState\n readingTime\n creator {\n name\n twitterScreenName\n ...userUrl_user\n }\n collection {\n ampEnabled\n twitterUsername\n facebookPageId\n }\n previewContent {\n subtitle\n }\n previewImage {\n id\n focusPercentX\n focusPercentY\n originalHeight\n originalWidth\n }\n isShortform\n ...PostJsonLd_post\n ...postMetaDescription_post\n ...shortformPostMetaDescription_post\n ...shouldIndex_post\n ...shortformPostTitle_post\n ...getTitleDetails_post\n ...getTitleForPost_post\n }\n ","\n ","\n ","\n ","\n ","\n ","\n ","\n ","\n"]);return vt=function(){return e},e}function Et(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function bt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Et(Object(n),!0).forEach((function(t){R()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Et(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const yt=(0,m.$j)((function(e){return{authDomain:e.config.authDomain,host:e.navigation.host,productName:e.config.productName}}))((function(e){var t,n,r=e.isAmp,o=e.host,i=e.authDomain,a=e.productName,s=e.post,l=s.canonicalUrl,c=s.collection,u=s.creator,d=s.id,m=s.latestPublishedAt,g=s.mediumUrl,f=s.previewContent,h=s.socialTitle,v=s.socialDek,E=s.visibility,b=s.isShortform,y=c&&c.ampEnabled,x=u&&u.name,S=(0,at.yB)(s),P=s.title||"",w=S.latestTitle||P;if(b){var I=bt(bt({},s),{},{title:w});t=(0,at.oS)(I,a,S.hasTitleGraf).trim(),n=(0,ht.OO)(s,S.hasTitleGraf)}else t=(0,at._t)(s,a,S,!0).trim(),n=(0,ht.j7)(s);var R,O,T=v||f&&f.subtitle||n;if(s&&s.previewImage&&s.previewImage.id&&!s.isLimitedState){var k=s.previewImage;R=(0,ot.vz)({miroId:k.id,aspectRatio:1.9,croppedWidth:k.originalWidth?Math.min(k.originalWidth,1200):1200,originalWidth:k.originalWidth,originalHeight:k.originalHeight,focusPercentX:k.focusPercentX,focusPercentY:k.focusPercentY})}else if(s.isLimitedState){var D={id:"1*3SjgcTt7wCYYS10ff6-0JQ.png",originalWidth:748,originalHeight:390,focusPercentX:50,focusPercentY:40};R=(0,ot.vz)({miroId:D.id,aspectRatio:1.9,croppedWidth:D.originalWidth?Math.min(D.originalWidth,1200):1200,originalWidth:D.originalWidth,originalHeight:D.originalHeight,focusPercentX:D.focusPercentX,focusPercentY:D.focusPercentY})}u&&u.username&&(O=(0,Pe.AW)(u,i));var C=(0,Pe.CK)(d),A=!(0,at.ao)(s),_=m&&new Date(m).toISOString(),L=(0,ft.Vd)(s.readingTime||0),j=u&&u.twitterScreenName,B=c&&c.twitterUsername||"Medium",N=c&&c.facebookPageId,U=h||P||w;s.isLimitedState&&(U="");var M=s.isLimitedState?"":T,F=p.useMemo((function(){return p.createElement(Je.q,{htmlAttributes:r?{amp:void 0}:{}},p.createElement("meta",{property:"og:type",content:"article"}),_&&p.createElement("meta",{property:"article:published_time",content:_}),y&&!r?p.createElement("link",{rel:"amphtml",href:(0,Pe.Vc)(o,d)}):null,p.createElement("title",null,t),p.createElement("meta",{name:"title",content:t}),p.createElement("meta",{property:"og:title",content:U}),p.createElement("meta",{property:"twitter:title",content:U}),N&&p.createElement("meta",{property:"fb:pages",content:N}),p.createElement("meta",{name:"twitter:site",content:"@".concat(B)}),p.createElement("meta",{name:"twitter:app:url:iphone",content:C}),p.createElement("meta",{property:"al:android:url",content:C}),p.createElement("meta",{property:"al:ios:url",content:C}),p.createElement("meta",{property:"al:android:app_name",content:"Medium"}),n&&p.createElement("meta",{name:"description",content:n}),T&&p.createElement("meta",{property:"og:description",content:M}),T&&p.createElement("meta",{property:"twitter:description",content:M}),p.createElement("meta",{property:"og:url",content:g}),p.createElement("meta",{property:"al:web:url",content:g}),R&&p.createElement("meta",{property:"og:image",content:R}),R&&p.createElement("meta",{name:"twitter:image:src",content:R}),p.createElement("meta",{name:"twitter:card",content:R?"summary_large_image":"summary"}),O&&p.createElement("meta",{property:"article:author",content:O}),O&&p.createElement("link",{rel:"author",href:O}),j&&p.createElement("meta",{name:"twitter:creator",content:"@".concat(j)}),x&&p.createElement("meta",{name:"author",content:x}),p.createElement("link",{rel:"canonical",href:l||g}),p.createElement("link",{rel:"alternate",href:(0,Pe.zi)((0,Pe.o2)("medium.com",s.id))}),p.createElement("meta",{name:"robots",content:"".concat(A?"noindex":"index",",follow,max-image-preview:large")}),p.createElement("meta",{name:"referrer",content:"UNLISTED"!==E?"unsafe-url":"origin"}),r?null:p.createElement("meta",{name:"twitter:label1",value:"Reading time"}),r?null:p.createElement("meta",{name:"twitter:data1",value:"".concat(L," min read")}),p.createElement("meta",{name:"parsely-post-id",content:d}))}),[r,t,l,g,R,y,d,h,n,O,x,j,C,A,_]);return p.createElement(p.Fragment,null,F,p.createElement(mt,{post:s,postDescription:n}))}));var xt=(0,c.Ps)(vt(),gt,ht.iI,ht.m3,at.p3,at.Pz,at.dm,at.bq,Pe.$m),St=n(51607),Pt=n(72955),wt=n(14391),It=n(76579);function Rt(){var e=o()(["\n fragment PostPublishedDialog_prerequisite_post on Post {\n id\n creator {\n id\n }\n collection {\n id\n viewerIsEditor\n }\n creatorPartnerProgramEnrollmentStatus\n }\n"]);return Rt=function(){return e},e}function Ot(){var e=o()(["\n query PostPublishedDialogQuery($postId: ID!) {\n post(id: $postId) {\n id\n ...PostPublishedDialog_post\n }\n }\n ","\n"]);return Ot=function(){return e},e}function Tt(){var e=o()(["\n fragment PostPublishedDialog_post on Post {\n id\n inResponseToPostResult {\n __typename\n }\n visibility\n curationEligibleAt\n mediumUrl\n shareKey\n ...ShareButton_post\n creatorPartnerProgramEnrollmentStatus\n isNewsletter\n isPublishToEmail\n creator {\n id\n }\n }\n ","\n"]);return Tt=function(){return e},e}var kt=function(){return p.createElement(F.xu,null,p.createElement(F.rU,{inline:!0,linkStyle:"OBVIOUS",href:(0,Pe.Sc)()},"Learn more")," ","about what happens to your post when you publish.")};var Dt=(0,c.Ps)(Tt(),St.M),Ct=(0,c.Ps)(Ot(),Dt),At=function(e){var t=e.url,n=e.label;return p.createElement(It.b,{url:t},(function(e){return p.createElement(F.xu,{marginBottom:"8px"},p.createElement(F.zx,{buttonStyle:"SOCIAL",size:"REGULAR",width:"212px",onClick:function(e){return e}},p.createElement(F.xu,{display:"flex",alignItems:"center",justifyContent:"center"},e?"Copied!":n)))}))},_t=function(e){var t=e.post,n=e.isUnlisted,r=e.postPath;return p.createElement(F.xu,{display:"flex",flexDirection:"column",alignItems:"center"},p.createElement(ye.F,{color:"DARKER",scale:"L"},function(e){return e?"Share your story outside Medium.":"Share your story with the world."}(n)),p.createElement(F.xu,{marginTop:"20px"},!n&&p.createElement(p.Fragment,null,p.createElement(F.xu,{marginBottom:"8px"},p.createElement(St.T,{socialPlatform:"FACEBOOK",buttonStyle:"BUTTON_BRANDED",post:t})),p.createElement(F.xu,{marginBottom:"8px"},p.createElement(St.T,{socialPlatform:"TWITTER",buttonStyle:"BUTTON_BRANDED",post:t})),p.createElement(F.xu,{marginBottom:"8px"},p.createElement(St.T,{socialPlatform:"LINKEDIN",buttonStyle:"BUTTON_BRANDED",post:t}))),p.createElement(At,{url:r,label:"Copy story link"})))},Lt=function(e){var t=e.viewerId,n=e.isVisible,r=e.hide,o=e.post,i=o.id,a=o.visibility,s=o.curationEligibleAt,l=o.mediumUrl,c=o.shareKey,u=o.creatorPartnerProgramEnrollmentStatus,d=o.isNewsletter,g=o.isPublishToEmail,f=o.creator,h="UNLISTED"===a,v=!!s,E=u===wt.iR.ENROLLED,b=(0,m.v9)((function(e){return e.config.productName})),y="Your story is published!";return g&&t===(null==f?void 0:f.id)?y="Your story has been published and sent!":d&&(y="Your newsletter is on its way!"),p.createElement(F.Vq,{isVisible:n,hide:r,withAnimation:!0,withCloseButton:!1},p.createElement(F.xu,{background:H.ix,borderRadius:"4px",boxShadow:"0 2px 10px ".concat((0,H.Uy)(.15)),position:"relative",width:"900px",textAlign:"center",md:{width:"600px"},sm:{width:"calc(100vw - 128px)"}},p.createElement(F.xu,{padding:"56px",display:"flex",flexDirection:"column",justifyContent:"center",minHeight:"485px"},p.createElement(F.xu,{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},p.createElement(ye.F1,{scale:"L",tag:"h3"},y),p.createElement(F.xu,{maxWidth:"520px",marginTop:"20px"},p.createElement(ye.F,{color:"DARKER",scale:"L"},function(e,t,n,r,o){return r?function(e,t){return e?"Your email will be delivered to your newsletter subscribers and editors, but will not appear publicly on ".concat(t,"."):p.createElement(p.Fragment,null,"Your subscribers and editors should have it soon. Itll also show up on ",t," readers homepages and Digest emails depending on their interests."," ",p.createElement(F.rU,{inline:!0,linkStyle:"OBVIOUS",href:"https://help.medium.com/hc/en-us/articles/115004682167-How-to-use-Newsletters"},"Learn more"))}(e,o):e?"Your unlisted story will not appear publicly on ".concat(o,", but you can still share it."):n?t?p.createElement(p.Fragment,null,"As a member of the Partner Program, youve chosen to make this story eligible to earn money. It will be part of ",o,"s metered paywall.",p.createElement(kt,null)):p.createElement(p.Fragment,null,"You did not choose to make this story eligible to earn money. It will not be part of"," ",o,"s metered paywall.",p.createElement(kt,null)):p.createElement(p.Fragment,null,"This story isnt currently eligible to earn money. To make this story eligible, join the"," ",o," Partner Program."," ",p.createElement(F.rU,{inline:!0,linkStyle:"OBVIOUS",href:"https://medium.com/earn"},"Learn more."))}(h,v,E,d,b))),p.createElement(F.xu,{paddingTop:"20px"},v&&!h&&l&&c&&p.createElement(At,{url:(0,it.Rk)((0,Pe.jV)(o),{sk:c}),label:"Copy Friend Link"})),p.createElement(F.xu,{borderBottom:"BASE_LIGHTER",width:"100%",margin:"20px 0"})),i&&l&&p.createElement(_t,{post:o,isUnlisted:h,postPath:(0,Pe.jV)(o)})),p.createElement(F.PZ,{onClick:r,size:"LARGE"})))},jt=function(e){var t=e.post,n=p.useState(!1),r=l()(n,2),o=r[0],i=r[1];return o?p.createElement(se.Z,null,(function(n){return n&&n.id&&(n.id===(t.creator&&t.creator.id)||t.collection&&t.collection.viewerIsEditor)?p.createElement(Y.AE,{ssr:!1,query:Ct,variables:{postId:t.id}},(function(t){var r=t.loading,o=t.data,i=(o=void 0===o?{}:o).post;if(r||!i||i.inResponseToPostResult)return null;var a={isVisible:e.isVisible,hide:e.hide,post:i,viewerId:n.id};return p.createElement(Lt,a)})):null})):(Pt.V6.on("load",(function(){return i(!0)})),null)},Bt=(0,c.Ps)(Rt()),Nt=n(49925),Ut=n(59877),Mt=n(28309),Ft=n(534);function Ht(){var e=o()(["\n fragment PostScreenThemeProvider_post on Post {\n collection {\n colorPalette {\n ...customDefaultBackgroundTheme_colorPalette\n }\n ...auroraHooks_publisher\n }\n creator {\n ...auroraHooks_publisher\n }\n customStyleSheet {\n ...customDefaultBackgroundTheme_customStyleSheet\n ...customStyleSheetFontTheme_customStyleSheet\n }\n }\n ","\n ","\n ","\n ","\n"]);return Ht=function(){return e},e}var Vt=function(e){var t=e.children,n=e.post,r=(0,Nt.GT)(n.collection||n.creator),o=(0,Mt.Fg)();if(r){var i,a=(0,Ft.ZI)(n.customStyleSheet,(0,Ft.zI)(n.customStyleSheet,o,null===(i=n.collection)||void 0===i?void 0:i.colorPalette));return p.createElement(Mt.f6,{theme:a},t)}var s,l=(0,Ft.zI)(null,o,null===(s=n.collection)||void 0===s?void 0:s.colorPalette);return p.createElement(Mt.f6,{theme:l},p.createElement(Ut.r,null,t))},Wt=(0,c.Ps)(Ht(),Nt.C5,Ft.L9,Ft.Ui,Ft.VE),Qt=n(62182),zt=n(50493),Gt=n(25415),Yt=n(93227),Zt=n(69677),$t=n(72846),qt=n(91442),Kt=n(11642);function Xt(){var e=o()(["\n fragment NormalizeHighlights_paragraph on Paragraph {\n name\n text\n }\n"]);return Xt=function(){return e},e}function Jt(){var e=o()(["\n fragment NormalizeHighlights_highlight on Quote {\n endOffset\n startOffset\n paragraphs {\n name\n text\n }\n }\n"]);return Jt=function(){return e},e}function en(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function tn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?en(Object(n),!0).forEach((function(t){R()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):en(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function nn(e,t,n){if(!e||"number"!=typeof t||"number"!=typeof n)return null;var r=t,o=n;return e.substr(r,o-r)}var rn=(0,c.Ps)(Jt()),on=(0,c.Ps)(Xt());function an(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function sn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?an(Object(n),!0).forEach((function(t){R()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):an(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ln(){var e=o()(["\n query InteractivePostBodyQuery($postId: ID!, $showNotes: Boolean!) {\n post(id: $postId) {\n id\n highlights {\n id\n ...ActiveSelectionContext_highlight\n ...HighlighSegmentContext_highlight\n ...NormalizeHighlights_highlight\n ...PostBody_highlight\n }\n privateNotes @include(if: $showNotes) {\n ...PostBody_privateNote\n }\n }\n }\n ","\n ","\n ","\n ","\n ","\n"]);return ln=function(){return e},e}function cn(){var e=o()(["\n fragment InteractivePostBody_post on Post {\n id\n # please note that postMeteringOptions is defined in PostHandler, which uses InteractivePostBody\n content(postMeteringOptions: $postMeteringOptions) {\n isLockedPreviewOnly\n bodyModel {\n ...PostBody_bodyModel\n paragraphs {\n ...HighlighSegmentContext_paragraph\n ...NormalizeHighlights_paragraph\n }\n }\n }\n creator {\n id\n allowNotes\n ...PostBody_creator\n }\n ...ActiveSelectionContext_post\n }\n ","\n ","\n ","\n ","\n ","\n"]);return cn=function(){return e},e}var un=(0,c.Ps)(cn(),Yt.iF,qt.iB,on,$t.Pk,$t.v),dn=(0,c.Ps)(ln(),Yt.UW,qt.g8,$t.XV,$t.w6,rn);const pn=p.forwardRef((function(e,t){var n=e.activeGrafId,r=e.activeNoteId,o=e.isAuroraPostPageEnabled,i=e.post,s=e.postBodyInserts,l=(0,x.xg)(),c=i.content,u=i.latestPublishedVersion;if(!c)throw new Error("Expected post to have content.");var d={bodyModel:c.bodyModel,creator:i.creator,isAuroraPostPageEnabled:o,postBodyInserts:s,ref:t,richTextStyle:"FULL_PAGE"},m=i&&i.creator&&i.creator.allowNotes||!1;return c.isLockedPreviewOnly||l?p.createElement($t.ZP,d):p.createElement(Y.AE,{notifyOnNetworkStatusChange:!0,ssr:!1,query:dn,variables:{postId:i.id,showNotes:m}},(function(e){var t=e.data,o=(t=void 0===t?{}:t).post,s=c.bodyModel&&c.bodyModel.paragraphs,l=function(e,t){return e&&t?e.map((function(e){var n=e.endOffset,r=e.startOffset,o=e.paragraphs&&e.paragraphs[0],i=function(e,t){return e?t.find((function(t){var n=t.name;return e===n})):null}(o.name,t);if(!o||!i)return null;var a=nn(o.text,r,n),s=nn(i.text,r,n);if(!a||!s)return null;if(a===s)return e;var l=i.text?i.text.indexOf(a):null;if("number"!=typeof l||l<0)return null;var c=l+a.length;return tn(tn({},e),{},{endOffset:c,startOffset:l})})).filter(Kt.b):e}(o&&o.highlights||[],s),m=o&&o.privateNotes||null;return p.createElement(Zt.yb,null,p.createElement(Gt.KN,{initialActivePrivateNoteId:r,initialActiveGrafName:n},p.createElement(Yt.Ms,{interactivePost:sn(sn({},i),{},{latestPublishedVersion:u}),highlights:l},p.createElement(se.Z,{nonBlocking:!0},(function(e){return p.createElement(qt.U7,{highlights:l,paragraphs:s,viewer:e},p.createElement($t.ZP,a()({},d,{highlights:l,privateNotes:m})))})))))}))}));var mn=n(9482),gn=n(90163),fn=n(50188),hn=n(47012),vn=n(55127),En=n(56365),bn=function(e){var t=e.children,n=e.rule,r=(0,Mt.Iq)(),o=n?r(n):"";return o?p.createElement("div",{className:o},t):p.createElement(p.Fragment,null,t)},yn=n(85489),xn=n(86156),Sn=n(2074),Pn=n(51176),wn=n(14267),In=n(72558),Rn=n(68356),On=n.n(Rn),Tn=n(19537),kn=n(79853),Dn=n(90320);function Cn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function An(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Cn(Object(n),!0).forEach((function(t){R()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Cn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var _n={delay:1e3,timeout:2e4,loading:function(e){return e.error?p.createElement(kn.Z,{error:e.error}):e.timedOut?p.createElement(kn.Z,{error:new Error("Loadable Screen component has timed out")}):e.pastDelay?p.createElement(Dn.Z,null):null}},Ln=On()(An(An({},_n),{},{loader:function(){return n.e(6635).then(n.bind(n,97980))},modules:["src/components/responses/editor/InlineResponseEditor"],webpack:function(){return[97980]},render:function(e,t){var n=e.InlineResponseEditor;return p.createElement(n,t)}})),jn=function(e){var t=e.parentPostId,n=e.responseId,r=e.type,o=void 0===r?Tn.H.create:r,i=e.initialValue;return p.createElement(Ln,{parentPostId:t,responseId:n,type:o,initialValue:i})};function Bn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Nn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Bn(Object(n),!0).forEach((function(t){R()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Bn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Un={delay:1e3,timeout:2e4,loading:function(e){return e.error?p.createElement(kn.Z,{error:e.error}):e.timedOut?p.createElement(kn.Z,{error:new Error("Loadable Screen component has timed out")}):e.pastDelay?p.createElement(Dn.Z,null):null}},Mn=On()(Nn(Nn({},Un),{},{loader:function(){return n.e(6635).then(n.bind(n,51245))},modules:["src/components/responses/editor/ThreadedInlineResponseEditor"],webpack:function(){return[51245]},render:function(e,t){var n=e.ThreadedInlineResponseEditor;return p.createElement(n,t)}})),Fn=function(e){var t=e.parentPostId,n=e.responseId,r=e.type,o=void 0===r?Tn.H.create:r,i=e.initialValue;return p.createElement(Mn,{parentPostId:t,responseId:n,type:o,initialValue:i})},Hn=function(e){var t,n,r=e.responsePost,o=e.index,i=e.parentPost,a=e.omitBottomBorder,s=Boolean((0,y.P5)("enable_lite_threaded_responses")),c=p.useState(!1),u=l()(c,2),d=u[0],m=u[1],g=p.useState(null),f=l()(g,2),h=f[0],v=f[1],E=p.useContext(wn.D),b=E.editingResponsesAtIndices,x=E.setEditingResponsesAtIndices;return p.useEffect((function(){if(d&&!b.includes(o)&&x([].concat(tt()(b),[o])),!d&&b.includes(o)){var e=b.filter((function(e){return e!==o}));x(e)}}),[d,b,x]),r?d?p.createElement(Pn.Q.Provider,{value:{isEditing:d,setIsEditing:m,latestRev:null==r?void 0:r.latestRev,createdAt:null==r?void 0:r.createdAt,setEditingQuote:v,editingQuote:h}},p.createElement(K.cW,{source:{index:o},key:r.id,extendSource:!0},s?p.createElement(Fn,{type:Tn.H.edit,parentPostId:i.id,responseId:r.id,initialValue:null==r||null===(t=r.content)||void 0===t?void 0:t.bodyModel}):p.createElement(jn,{type:Tn.H.edit,parentPostId:i.id,responseId:r.id,initialValue:null==r||null===(n=r.content)||void 0===n?void 0:n.bodyModel}))):p.createElement(Pn.Q.Provider,{value:{isEditing:d,setIsEditing:m,setEditingQuote:v,editingQuote:h}},p.createElement(K.cW,{source:{index:o},key:r.id,extendSource:!0},p.createElement(In.OT,{parentPost:i,simpleResponse:r,omitBottomBorder:a}))):null},Vn={"0%":{opacity:"0.8"},"50%":{opacity:"0.5"},"100%":{opacity:"0.8"}},Wn=function(){var e=(0,Mt.om)({shimmerKeyframesName:Vn}).shimmerKeyframesName,t=(0,Mt.Iq)();return p.createElement("div",{className:t((function(){return{animation:"".concat(e," 1.2s ease-in-out infinite"),padding:"32px 0"}}))},p.createElement(F.xu,{display:"flex",flexDirection:"row"},p.createElement(F.xu,{height:"32px",width:"32px",borderRadius:"100%",backgroundColor:"BASE_NORMAL"}),p.createElement(F.xu,{marginLeft:"8px",marginTop:"4px"},p.createElement(F.xu,{height:"8px",width:"120px",marginBottom:"8px",backgroundColor:"BASE_NORMAL"}),p.createElement(F.xu,{height:"8px",width:"80px",backgroundColor:"BASE_NORMAL"}))),p.createElement(F.xu,{marginTop:"12px"},p.createElement(F.xu,{height:"10px",width:"100%",marginBottom:"8px",backgroundColor:"BASE_NORMAL"}),p.createElement(F.xu,{height:"10px",width:"100%",marginBottom:"8px",backgroundColor:"BASE_NORMAL"}),p.createElement(F.xu,{height:"10px",width:"90%",backgroundColor:"BASE_NORMAL"})))},Qn=n(15699),zn=n(81162),Gn=n(14349),Yn=n(24745),Zn=n(51151),$n=n(26912);function qn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var Kn,Xn=function(e){return{fill:e.baseColor.fill.lighter,float:"right"}},Jn=function(e){var t,n,r=e.storyResponse,o=e.parentPost,i=e.omitBottomBorder,a=(0,Mt.Iq)(),s=(0,Mt.Fg)(),l=r.creator,c=r.previewContent,u=r.mediumUrl,d=r.clapCount,m=r.responsesCount,g=null==c||null===(t=c.bodyModel)||void 0===t?void 0:t.paragraphs;if(!(l&&c&&c.bodyModel&&u&&g))return null;var f=function(e){var t,n=[],r=function(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return qn(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?qn(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw i}}}}(e);try{for(r.s();!(t=r.n()).done;){var o=t.value;if(o.text&&(n.push(o),n.length>=2))break}}catch(e){r.e(e)}finally{r.f()}return{title:n[0],subtitle:n[1]}}(g);if(!f.title&&!f.subtitle)return null;var h,v=null!==(null===(n=r.inResponseToMediaResource)||void 0===n?void 0:n.mediumQuote),E=m||0;return p.createElement(Qn.Z,{post:r,presentationContext:"POST_PREVIEW",isDisplayingFullPost:!1},p.createElement(F.xu,{paddingTop:"25px",paddingBottom:"20px",borderBottom:i?void 0:"BASE_LIGHTER"},p.createElement(Yn.E,{response:r,responseType:$n.Q.STORY,parentPost:o}),p.createElement(Zn.J,{inResponseToMediaResource:r.inResponseToMediaResource}),p.createElement(F.P3,{href:(0,Pe.jV)(r)},p.createElement("div",{className:a({boxShadow:"0px 1px 4px rgba(0,0,0,0.04)",border:"1px solid rgba(0,0,0,0.1)",borderRadius:"3px",padding:"12px",marginTop:v?"12px":"16px",backgroundColor:s.backgroundColor})},p.createElement("div",{className:a(Xn)},p.createElement(ye.F,{scale:"S",color:"LIGHTER",tag:"div"},p.createElement(F.xu,{display:"flex",flexGrow:"0",alignItems:"center",marginLeft:d>0||E>0?"20px":"0"},d>0?p.createElement(F.xu,{display:"flex",alignItems:"center"},p.createElement(F.xu,{tag:zn.Z,marginRight:"2px"}),p.createElement("div",null,(0,ft.pY)(d))):null,E>0?p.createElement(F.xu,{display:"flex",alignItems:"center"},p.createElement(F.xu,{tag:Gn.Z,marginLeft:d?"8px":"0",marginRight:"2px"}),p.createElement("div",null,(0,ft.pY)(E))):null))),p.createElement(ye.F,{scale:"M",clamp:2,color:"DARKER"},f.title&&p.createElement(F.xu,null,f.title.text),f.subtitle&&p.createElement("div",{className:a((h=f.title.type,function(e){return{color:h===wt.NJ.H3?e.baseColor.text.lighter:e.baseColor.text.normal}}))},f.subtitle.text))))))},er=n(6688),tr=n(93394),nr=n(32262),rr=n(31078),or={position:"absolute !important",right:"0",boxShadow:"0 1px 4px rgba(0, 0, 0, 0.1)",border:"1px solid rgba(0, 0, 0, 0.1)",borderRadius:"4px",zIndex:"1000",backgroundColor:"rgba(255, 255, 255, 1)",minWidth:"200px"},ir=function(e){var t=e.parentPostId,n=e.responsesLocked,r=e.isPopoverMenuVisible,o=e.hidePopoverMenu,i=(0,er.I)(),a=(0,m.v9)((function(e){return e.config.authDomain})),s=p.useRef(null);return p.useEffect((function(){var e=function(e){var t;null!=s&&null!==(t=s.current)&&void 0!==t&&t.contains(e.target)||o()};if(r)return document.addEventListener("click",e),function(){document.removeEventListener("click",e)}}),[r]),p.createElement("div",{className:i(or),ref:s},p.createElement(nr.mX,null,p.createElement(nr.Sl,null,p.createElement(F.rU,{href:(0,Pe.t$)(a,t)},"Manage responses")),p.createElement(rr.Eq,{parentPostId:t,responsesLocked:n,hidePopoverMenu:o})))},ar=function(e){return{cursor:"pointer",border:0,fill:e.baseColor.fill.light,":hover":{fill:e.baseColor.fill.dark},":focus":{outline:"none"}}},sr=function(e){var t,n,r=e.parentPost,o=e.responsesLocked,i=(0,er.I)(),a=(0,z.YC)().value,s="managementPopoverMenu",c=p.useState(!1),u=l()(c,2),d=u[0],m=u[1],g=(null==a?void 0:a.id)===(null===(t=r.creator)||void 0===t?void 0:t.id),f=null==r||null===(n=r.collection)||void 0===n?void 0:n.viewerIsEditor;return g||f?p.createElement(F.xu,null,p.createElement(F.rU,{ariaControls:s,ariaExpanded:d?"true":"false",onClick:function(e){e.nativeEvent.stopPropagation(),m(!d)},inline:!0,className:i(ar)},p.createElement(tr.Z,null)),d&&p.createElement("div",{id:s,className:i({position:"relative"})},p.createElement(K.cW,{source:{susiEntry:"respond_sidebar"},extendSource:!0},p.createElement(ir,{parentPostId:r.id,responsesLocked:o,isPopoverMenuVisible:d,hidePopoverMenu:function(){return m(!1)}})))):null},lr=n(3149);!function(e){e.StoryResponse="StreamItemPostStoryResponse",e.SimpleResponse="StreamItemPostSimpleResponse"}(Kn||(Kn={}));var cr={height:"80vh",textAlign:"center",display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",fontStyle:"italic",fontWeight:200},ur=function(e,t,n){return{backgroundColor:e&&e.id&&e.id===(t&&t.id)?n.highlightColor.light:void 0,padding:"0 24px"}},dr=function(e){var t,n,r,o=e.responses,i=e.parentPost,a=e.responsesLocked,s=e.isLockedResponse,c=e.isLoadingInitialContent,u=e.isFetchingNextSetOfResponses,d=e.isResponsesSidebarVisible,m=e.setIsResponsesSidebarVisible,g=e.inResponseToQuote,f=e.setInResponseToQuote,h=(0,Mt.Iq)(),v=(0,Mt.Fg)(),E=(0,x.xg)(),b=p.useState(!1),y=l()(b,2),S=y[0],P=y[1],w=p.useState([]),I=l()(w,2),R=I[0],O=I[1],T=i.id,k=null!=o&&o.count&&0!==(null==o?void 0:o.count)?"(".concat(null==o?void 0:o.count,")"):"",D=null==o||null===(t=o.responsesConnection)||void 0===t?void 0:t.stream,C=null==o||null===(n=o.responsesConnection)||void 0===n||null===(r=n.pagingInfo)||void 0===r?void 0:r.next,A=D&&o&&o.count&&(null==D?void 0:D.length)<(null==o?void 0:o.count)-1,_=u&&C&&A;return p.createElement(wn.D.Provider,{value:{setIsSavingResponse:P,responsesLocked:a,isLockedResponse:s,editingResponsesAtIndices:R,setEditingResponsesAtIndices:O,inResponseToQuote:g,setInResponseToQuote:f,sidebarRef:null}},d&&S&&p.createElement(F.TF,{horizontalOverride:{left:"calc(100vw - ".concat(vr,")")}}),p.createElement(F.xu,{display:"flex",flexDirection:"row",justifyContent:"space-between",alignItems:"center",padding:"24px",paddingBottom:"18px"},p.createElement(ye.X6,{scale:"S"},"Responses ",k),p.createElement(F.xu,{display:"flex",flexDirection:"row"},p.createElement(sr,{parentPost:i,responsesLocked:a}),p.createElement(F.xu,{position:"relative",right:"-7px"},p.createElement(lr.Z,{onClick:function(){return m(!1)},size:"REGULAR",isPositionAbsolute:!1})))),c?p.createElement(F.xu,{padding:"0 24px"},p.createElement(Wn,null)):p.createElement(p.Fragment,null,!E||d?p.createElement(jn,{parentPostId:T}):null,o&&0!==(null==D?void 0:D.length)?p.createElement(se.Z,null,(function(e){return p.createElement(F.xu,null,null==D?void 0:D.map((function(t,n){var r=t.itemType.__typename,o=R.includes(n+1),a=D.length-1===n;switch(r){case Kn.SimpleResponse:var s=t.itemType;return s.post?p.createElement("div",{key:s.post.id,className:h(ur(e,s.post.creator,v))},p.createElement(Hn,{responsePost:s.post,index:n,parentPost:i,omitBottomBorder:o||a})):null;case Kn.StoryResponse:var l=t.itemType;return l.post?p.createElement(K.cW,{source:{index:n},key:l.post.id,extendSource:!0},p.createElement("div",{className:h(ur(e,l.post.creator,v))},p.createElement(Jn,{storyResponse:l.post,parentPost:i,omitBottomBorder:o||a}))):null;default:return null}})),_&&p.createElement(Wn,null))})):p.createElement("div",{className:h(cr)},p.createElement(ye.F,{scale:"L",color:"LIGHTER"},"There are currently no responses for this story."),p.createElement(ye.F,{scale:"L",color:"LIGHTER"},"Be the first to respond."))))},pr=n(80637);function mr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function gr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?mr(Object(n),!0).forEach((function(t){R()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):mr(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var fr,hr=function(){return{top:"0px",left:"0px",width:"100%",height:"100%",position:"fixed",backgroundColor:"rgba(0, 0, 0, 0.08)",zIndex:510,cursor:"pointer",opacity:0,transition:"opacity 0.6s cubic-bezier(0.23, 1, 0.32, 1) 0s",pointerEvents:"none"}},vr="414px",Er=function(e){return R()({width:vr,position:"fixed",zIndex:520,backgroundColor:"white",left:"100%",top:"0px",height:"100%",boxSizing:"border-box",overflow:"auto","-ms-overflow-style":"-ms-autohiding-scrollbar",boxShadow:"rgba(0, 0, 0, 0.15) 0px 4px 12px",opacity:1,transform:"translateX(0px)",transition:"transform 0.6s cubic-bezier(0.23, 1, 0.32, 1) 0s, opacity 0.6s cubic-bezier(0.23, 1, 0.32, 1) 0s"},(0,pr.sm)(e),{left:0,width:"100%",borderTopLeftRadius:"20px",borderTopRightRadius:"20px",transform:"translateY(100%)","-webkit-overflow-scrolling":"touch"})},br=function(e,t){return function(n){if(e){var r=n.breakpoints.md-.02;return t<=r?{transform:"translateY(30px) !important"}:{transform:"translateX(-415px)"}}return{}}},yr=function(e){return e?{opacity:1,pointerEvents:"all"}:{}},xr=function(e){var t,n,r,o,i,a=e.setIsResponsesSidebarVisible,s=e.isResponsesSidebarVisible,c=e.inResponseToQuote,u=e.setInResponseToQuote,d=e.parentPost,m=(0,G.Uo)().baseTheme,g=(0,Mt.Iq)(),h=(0,x.xg)(),v=(0,f.useLazyQuery)(Sn.gl,{variables:{postId:d.id,postResponsesPaging:{limit:10}},ssr:!1}),E=l()(v,2),b=E[0],y=E[1],S=y.called,P=y.loading,w=y.data,I=y.fetchMore;S||h&&!s||b();var R,O=null==w||null===(t=w.post)||void 0===t?void 0:t.responsesLocked,T=null==w||null===(n=w.post)||void 0===n?void 0:n.isLockedResponse,k=null==w||null===(r=w.post)||void 0===r?void 0:r.postResponses,D=p.useState(0),C=l()(D,2),A=C[0],_=C[1],L=p.useState(!1),j=l()(L,2),B=j[0],N=j[1];p.useEffect((function(){A||_(window.innerWidth)}),[]);var U=null==k||null===(o=k.responsesConnection)||void 0===o||null===(i=o.pagingInfo)||void 0===i?void 0:i.next;if(U){var M={postId:d.id,postResponsesPaging:{limit:U.limit,to:U.to}};R=function(){return I({variables:M,updateQuery:function(e,t){var n=t.fetchMoreResult;return N(!1),Pr(e,n)}})}}return p.createElement(F.f6,{theme:m},p.createElement(K.cW,{source:{name:"responses",postId:d.id},extendSource:!0},p.createElement(F.xu,{print:{display:"none"}},p.createElement("div",{className:g([hr,yr(s)]),onClick:function(){a(!1)},"aria-hidden":!s}),p.createElement("div",{className:g([Er,br(s,A)]),"aria-hidden":!s,onScroll:function(e){return Sr(e,U,B,N,R)}},p.createElement(dr,{responses:k,parentPost:d,responsesLocked:O,isLockedResponse:T,isLoadingInitialContent:P,isFetchingNextSetOfResponses:B,isResponsesSidebarVisible:s,setIsResponsesSidebarVisible:a,inResponseToQuote:c,setInResponseToQuote:u})))))},Sr=function(e,t,n,r,o){e.preventDefault();var i=e.currentTarget;i.scrollHeight-i.scrollTop-i.clientHeight<1.5*i.clientHeight&&t&&!n&&(r(!0),o())},Pr=function(e,t){var n,r,o,i,a,s,l,c,u=null==t||null===(n=t.post)||void 0===n?void 0:n.postResponses,d=null==t?void 0:t.post;if(!d||!u||null===(r=u.responsesConnection)||void 0===r||!r.stream)return e;var p=(null==e||null===(o=e.post)||void 0===o||null===(i=o.postResponses)||void 0===i||null===(a=i.responsesConnection)||void 0===a?void 0:a.stream)||[],m=(null==t||null===(s=t.post)||void 0===s||null===(l=s.postResponses)||void 0===l||null===(c=l.responsesConnection)||void 0===c?void 0:c.stream)||[];return{post:gr(gr({},d),{},{postResponses:gr(gr({},u),{},{responsesConnection:gr(gr({},u.responsesConnection),{},{stream:[].concat(tt()(p),tt()(m))})})})}},wr=n(26600),Ir=n(54260),Rr=n(47076),Or=n(22091);function Tr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function kr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Tr(Object(n),!0).forEach((function(t){R()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Tr(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}!function(e){e[e.LEGACY=1]="LEGACY",e[e.STORY=2]="STORY",e[e.SIMPLE=3]="SIMPLE"}(fr||(fr={}));var Dr=function(e,t){return{marginBottom:t?"0px":"24px",marginLeft:"12px",borderLeft:"3px solid ".concat(e.baseColor.border.lighter)}},Cr=function(e,t){var n,r,o,i,a,s,l=null==t||null===(n=t.post)||void 0===n?void 0:n.threadedPostResponses,c=null==t?void 0:t.post,u=null==t||null===(r=t.post)||void 0===r?void 0:r.threadedPostResponses;if(!(c&&l&&l.posts&&u))return e;var d=(null==e||null===(o=e.post)||void 0===o||null===(i=o.threadedPostResponses)||void 0===i?void 0:i.posts)||[],p=(null==t||null===(a=t.post)||void 0===a||null===(s=a.threadedPostResponses)||void 0===s?void 0:s.posts)||[];return{post:kr(kr({},c),{},{threadedPostResponses:kr(kr({},u),{},{posts:[].concat(tt()(d),tt()(p))})})}},Ar=function(e){var t,n=e.replies,r=e.parentPost,o=e.inResponseToPostId,i=e.threadDepth,a=void 0===i?0:i,s=e.displayBottomBorder,l=void 0!==s&&s;return p.createElement(Or.xu,null,null==n||null===(t=n.posts)||void 0===t?void 0:t.map((function(e,t,n){if(!e)return null;var i=t!==n.length-1||l;return p.createElement(_r,{reply:e,parentPost:r,bottomBorder:i,index:t,inResponseToPostId:o,key:e.id,threadDepth:a})})))},_r=function(e){var t,n,r,o,i,a,s,c,u=e.reply,d=e.parentPost,m=e.bottomBorder,g=e.index,h=e.inResponseToPostId,v=e.threadDepth,E=void 0===v?0:v,b=(0,Mt.Iq)(),y=(0,Mt.Fg)(),x=p.useContext(wn.D),S=x.responsesLocked,P=x.isLockedResponse,w=x.inResponseToQuote,I=x.setInResponseToQuote,R=x.setIsSavingResponse,O=x.sidebarRef,T=p.useState([]),k=l()(T,2),D=k[0],C=k[1],A=p.useRef(null),_=null===(t=u.creator)||void 0===t?void 0:t.name;_&&(c="Replying to ".concat(_));var L=(0,f.useLazyQuery)(Sn.Ag,{variables:{postId:u.id,postResponsesPaging:{limit:10}},ssr:!1}),j=l()(L,2),B=j[0],N=j[1],U=N.called,M=N.data,F=N.loading,H=N.fetchMore;p.useEffect((function(){var e;null!=A&&null!==(e=A.current)&&void 0!==e&&e.getBoundingClientRect&&A.current.getBoundingClientRect().bottom>window.innerHeight&&A.current.scrollIntoView({behavior:"smooth",block:"end"})}),[]);var V,W=null==M||null===(n=M.post)||void 0===n?void 0:n.threadedPostResponses,Q=(null==W?void 0:W.posts)&&((null===(r=u.postResponses)||void 0===r?void 0:r.count)||0)>(null===(o=W.posts)||void 0===o?void 0:o.length),z=Q&&((null==u||null===(i=u.postResponses)||void 0===i?void 0:i.count)||0)-((null==W||null===(a=W.posts)||void 0===a?void 0:a.length)||0),G=null==W||null===(s=W.pagingInfo)||void 0===s?void 0:s.next;return G&&(V=function(){return H({variables:{postId:u.id,postResponsesPaging:{limit:G.limit,to:G.to}},updateQuery:function(e,t){var n=t.fetchMoreResult;return Cr(e,n)}})}),p.createElement(Or.Bn,null,(function(e){var t=e.isVisible,n=e.toggle,r=e.show;return p.createElement(Or.Bn,null,(function(e){var o,i=e.isVisible,a=e.hide,s=e.toggle;return p.createElement(Or.xu,{borderBottom:m?"BASE_LIGHTER":"NONE",margin:"0 24px"},p.createElement(Ir.H.Provider,{value:{inResponseToPostId:h,isThreadedResponsesVisible:t,toggleThreadedResponses:function(){U||B(),n()},showThreadedResponses:function(){U||B(),r()},threadDepth:E,hideCreateReply:a,toggleCreateReply:s,loadThreadedResponses:B,isThreadedResponsesQueryCalled:U,isThreadedResponsesQueryLoading:F}},p.createElement("div",{ref:0===g?A:void 0},function(e){switch(e.inResponseToType){case fr.STORY:case fr.LEGACY:return e.content.bodyModel.paragraphs.every((function(e){return e.type===wt.NJ.P&&0===e.markups.length}));default:return!0}}(u)?p.createElement(Hn,{responsePost:u,index:g,parentPost:d,omitBottomBorder:!0}):p.createElement(K.cW,{source:{index:g},key:u.id,extendSource:!0},p.createElement(Jn,{storyResponse:u,parentPost:d,omitBottomBorder:!0}))),i&&p.createElement("div",{className:b(Dr(y,t))},p.createElement(K.cW,{source:{susiEntry:"respond_sidebar"},extendSource:!0},p.createElement(wr.z,null,p.createElement(Rr.Z,{parentPostId:u.id,hideReplyEditing:a,placeholder:c,showEditorHeader:!1}))))),t&&p.createElement("div",{className:b(Dr(y,Q))},F&&p.createElement(Or.xu,{marginLeft:"24px"},p.createElement(Wn,null)),(null==W?void 0:W.posts)&&(null===(o=W.posts)||void 0===o?void 0:o.length)>0&&p.createElement(wn.D.Provider,{value:{setIsSavingResponse:R,responsesLocked:S,isLockedResponse:P,editingResponsesAtIndices:D,setEditingResponsesAtIndices:C,inResponseToQuote:w,setInResponseToQuote:I,sidebarRef:O}},p.createElement(Ar,{replies:W,parentPost:d,inResponseToPostId:u.id,threadDepth:E+1}))),t&&Q&&p.createElement(Or.xu,{marginTop:"10px",marginLeft:"24px",marginBottom:"24px"},p.createElement(ye.F,{color:"ACCENT",scale:"M"},p.createElement(Or.rU,{linkStyle:"OBVIOUS",onClick:V},"Load more replies (".concat(z,")")))))}))}))},Lr=n(33914);function jr(){return(jr=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var Br=p.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.99 5.04c.26-.21.64-.22.91-.01.97.72 1.77 1.21 2.6 1.54.83.32 1.72.48 2.89.5.41.01.74.35.74.76-.02 3.62-.43 6.26-1.45 8.21-1.03 1.98-2.66 3.21-4.97 4.08a.75.75 0 0 1-.53 0c-2.25-.87-3.86-2.1-4.9-4.07-1.02-1.95-1.46-4.59-1.48-8.22 0-.41.33-.75.75-.76 1.19-.02 2.1-.18 2.92-.5.82-.32 1.6-.81 2.52-1.53zm.46.9c-.9.69-1.71 1.21-2.62 1.56a8.9 8.9 0 0 1-3.02.57c.03 3.45.46 5.82 1.36 7.51.88 1.69 2.25 2.77 4.28 3.57 2.1-.8 3.47-1.89 4.34-3.57.89-1.7 1.3-4.07 1.34-7.51a8.8 8.8 0 0 1-3-.57 11.8 11.8 0 0 1-2.68-1.56zm0 9.15a2.67 2.67 0 1 0 0-5.34 2.67 2.67 0 0 0 0 5.34zm0 1a3.67 3.67 0 1 0 0-7.34 3.67 3.67 0 0 0 0 7.34zm-1.82-3.77l.53-.53.91.92 1.63-1.63.52.53-2.15 2.15-1.44-1.44z"});const Nr=function(e){return p.createElement("svg",jr({width:25,height:25,viewBox:"0 0 25 25"},e),Br)};var Ur=function(){var e=(0,Mt.Iq)();return p.createElement(Lr._,{tooltipText:"View community guidelines"},p.createElement(F.rU,{href:"https://policy.medium.com/medium-rules-30e5502c4eb4",target:"_blank",className:e((function(e){return{fill:e.baseColor.fill.light,":hover":{fill:e.baseColor.fill.dark}}}))},p.createElement(Nr,null)))},Mr={height:"80vh",textAlign:"center",display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",fontStyle:"italic",fontWeight:200},Fr=function(e){var t,n,r,o=e.responses,i=e.parentPost,a=e.responsesLocked,s=e.isLockedResponse,c=e.isLoadingInitialContent,u=e.isFetchingNextSetOfResponses,d=e.isResponsesSidebarVisible,m=e.setIsResponsesSidebarVisible,g=e.inResponseToQuote,f=e.setInResponseToQuote,h=e.sidebarRef,v=(0,Mt.Iq)(),E=(0,x.xg)(),b=p.useState(!1),y=l()(b,2),S=y[0],P=y[1],w=p.useState([]),I=l()(w,2),R=I[0],O=I[1],T=i.id,k=(null===(t=i.postResponses)||void 0===t?void 0:t.count)||0,D=0!==k?"(".concat(k,")"):"",C=o,A=null==o||null===(n=o.pagingInfo)||void 0===n?void 0:n.next,_=(null==o?void 0:o.posts)&&k&&o.posts.length<k,L=Boolean(u&&A&&_);return p.createElement(wn.D.Provider,{value:{setIsSavingResponse:P,responsesLocked:a,isLockedResponse:s,editingResponsesAtIndices:R,setEditingResponsesAtIndices:O,inResponseToQuote:g,setInResponseToQuote:f,sidebarRef:h}},d&&S&&p.createElement(F.TF,{horizontalOverride:{left:"calc(100vw - ".concat(vr,")")}}),p.createElement(F.xu,{display:"flex",flexDirection:"row",justifyContent:"space-between",alignItems:"center",padding:"24px",paddingBottom:"18px"},p.createElement(ye.X6,{scale:"S"},"Responses ",D),p.createElement(F.xu,{display:"flex",flexDirection:"row"},p.createElement(Ur,null),p.createElement(sr,{parentPost:i,responsesLocked:a}),p.createElement(F.xu,{position:"relative",right:"-7px"},p.createElement(lr.Z,{onClick:function(){return m(!1)},size:"REGULAR",isPositionAbsolute:!1})))),c?p.createElement(F.xu,{padding:"0 24px"},p.createElement(Wn,null)):p.createElement(p.Fragment,null,!E||d?p.createElement(Fn,{parentPostId:T}):null,o&&0!==(null==C||null===(r=C.posts)||void 0===r?void 0:r.length)?p.createElement(F.xu,null,p.createElement(Ar,{replies:o,inResponseToPostId:i.id,parentPost:i,displayBottomBorder:L}),L&&p.createElement(F.xu,{margin:"0 24px"},p.createElement(Wn,null))):p.createElement("div",{className:v(Mr)},p.createElement(ye.F,{scale:"L",color:"LIGHTER"},"There are currently no responses for this story."),p.createElement(ye.F,{scale:"L",color:"LIGHTER"},"Be the first to respond."))))},Hr=function(){return{top:"0px",left:"0px",width:"100%",height:"100%",position:"fixed",backgroundColor:"rgba(0, 0, 0, 0.08)",zIndex:510,cursor:"pointer",opacity:0,transition:"opacity 0.6s cubic-bezier(0.23, 1, 0.32, 1) 0s",pointerEvents:"none"}},Vr=function(e){return function(t){var n=R()({width:"414px",position:"fixed",zIndex:520,backgroundColor:"white",left:"100%",top:"0px",height:"100%",boxSizing:"border-box",overflow:"auto","-ms-overflow-style":"-ms-autohiding-scrollbar",boxShadow:"rgba(0, 0, 0, 0.15) 0px 4px 12px",opacity:1,transform:"translateX(0px)",transition:"transform 0.6s cubic-bezier(0.23, 1, 0.32, 1) 0s, opacity 0.6s cubic-bezier(0.23, 1, 0.32, 1) 0s"},(0,pr.sm)(t),{left:0,width:"100%",borderTopLeftRadius:"20px",borderTopRightRadius:"20px",transform:"translateY(100%)","-webkit-overflow-scrolling":"touch"});return e||(n.display="none"),n}},Wr=function(e,t){return function(n){if(e){var r=n.breakpoints.md-.02;return t<=r?{transform:"translateY(30px) !important"}:{transform:"translateX(-415px)"}}return{}}},Qr=function(e){return e?{opacity:1,pointerEvents:"all"}:{}},zr=function(e){var t,n,r,o,i=e.setIsResponsesSidebarVisible,a=e.isResponsesSidebarVisible,s=e.inResponseToQuote,c=e.setInResponseToQuote,u=e.parentPost,d=(0,Mt.Iq)(),m=(0,x.xg)(),g=p.useRef(null),h=(0,f.useLazyQuery)(Sn.Ag,{variables:{postId:u.id,postResponsesPaging:{limit:10}},ssr:!1}),v=l()(h,2),E=v[0],b=v[1],y=b.called,S=b.loading,P=b.data,w=b.fetchMore;y||m&&!a||E();var I,R=null==P||null===(t=P.post)||void 0===t?void 0:t.responsesLocked,O=null==P||null===(n=P.post)||void 0===n?void 0:n.isLockedResponse,T=null==P||null===(r=P.post)||void 0===r?void 0:r.threadedPostResponses,k=p.useState(0),D=l()(k,2),C=D[0],A=D[1],_=p.useState(!1),L=l()(_,2),j=L[0],B=L[1];p.useEffect((function(){C||A(window.innerWidth)}),[]);var N=null==T||null===(o=T.pagingInfo)||void 0===o?void 0:o.next;return N&&(I=function(){return w({variables:{postId:u.id,postResponsesPaging:{limit:N.limit,to:N.to}},updateQuery:function(e,t){var n=t.fetchMoreResult;return B(!1),Cr(e,n)}})}),p.createElement(G.N8,null,p.createElement(K.cW,{source:{name:"responses",postId:u.id},extendSource:!0},p.createElement(F.xu,{print:{display:"none"}},p.createElement("div",{className:d([Hr,Qr(a)]),onClick:function(){i(!1)},"aria-hidden":!a}),p.createElement("div",{className:d([Vr(a),Wr(a,C)]),"aria-hidden":!a,onScroll:function(e){return Gr(e,N,j,B,I)},ref:g},p.createElement(Fr,{responses:T,parentPost:u,responsesLocked:R,isLockedResponse:O,isLoadingInitialContent:S,isFetchingNextSetOfResponses:j,isResponsesSidebarVisible:a,setIsResponsesSidebarVisible:i,inResponseToQuote:s,setInResponseToQuote:c,sidebarRef:g})))))},Gr=function(e,t,n,r,o){e.preventDefault();var i=e.currentTarget;i.scrollHeight-i.scrollTop-i.clientHeight<1.5*i.clientHeight&&t&&!n&&(r(!0),o())},Yr=function(e){var t=e.children,n=e.post,r=Boolean((0,y.P5)("enable_lite_threaded_responses")),o=(0,m.v9)((function(e){return e.navigation.responsesOpen})),i=p.useState(!1),a=l()(i,2),s=a[0],c=a[1],u=p.useState(void 0),d=l()(u,2),g=d[0],f=d[1],h=p.useState(!1),v=l()(h,2),E=v[0],b=v[1];return p.useEffect((function(){b(!0),c(Boolean(o))}),[o]),p.createElement(xn.f.Provider,{value:{openSidebarToRespondToHighlight:function(e){f(e),c(!0)}}},E&&(r?p.createElement(zr,{isResponsesSidebarVisible:s,setIsResponsesSidebarVisible:c,parentPost:n,inResponseToQuote:g,setInResponseToQuote:f}):p.createElement(xr,{isResponsesSidebarVisible:s,setIsResponsesSidebarVisible:c,parentPost:n,inResponseToQuote:g,setInResponseToQuote:f})),t({show:function(){return c(!0)}}))};function Zr(){return(Zr=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var $r=p.createElement("path",{fill:"#fff",d:"M0 0h49v57H0z"}),qr=p.createElement("path",{d:"M45.95 17.53v-.04l-.05-1.55a5.32 5.32 0 0 0-5.04-5.17c-5.8-.32-10.3-2.2-14.13-5.89l-.03-.03a3.26 3.26 0 0 0-4.4 0l-.03.03c-3.84 3.7-8.33 5.57-14.13 5.89-2.79.15-5 2.42-5.04 5.18l-.05 1.54v.1c-.11 5.84-.25 13.12 2.21 19.73 1.36 3.63 3.41 6.79 6.1 9.38 3.07 2.96 7.09 5.3 11.94 6.98a3.74 3.74 0 0 0 2.4 0c4.85-1.68 8.86-4.03 11.93-6.98 2.69-2.6 4.74-5.76 6.1-9.39 2.47-6.63 2.33-13.92 2.22-19.78zm-5 18.77c-2.6 6.96-7.9 11.74-16.23 14.62a.67.67 0 0 1-.45 0c-8.32-2.87-13.63-7.65-16.23-14.61-2.27-6.1-2.14-12.78-2.03-18.67v-.03c.03-.5.04-1.04.05-1.62.02-1.22 1-2.23 2.24-2.3 3.29-.18 6.17-.81 8.83-1.92 2.64-1.1 5-2.67 7.19-4.77.1-.1.25-.1.36 0a23.11 23.11 0 0 0 7.2 4.77 26.27 26.27 0 0 0 8.82 1.92 2.36 2.36 0 0 1 2.24 2.3c0 .58.02 1.12.05 1.62.11 5.9.24 12.59-2.04 18.69z",fill:"#757575"}),Kr=p.createElement("path",{d:"M24.5 17.76c-7.11 0-12.9 5.4-12.9 12.04 0 6.64 5.79 12.04 12.9 12.04s12.9-5.4 12.9-12.04c0-6.64-5.79-12.04-12.9-12.04zm0 21.25c-5.44 0-9.86-4.13-9.86-9.2 0-5.08 4.42-9.21 9.86-9.21 5.44 0 9.86 4.13 9.86 9.2 0 5.08-4.42 9.2-9.86 9.2z",fill:"#757575"}),Xr=p.createElement("path",{d:"M28.08 25.1l-5.64 6.12-1.53-1.66c-.56-.6-1.46-.6-2.02 0-.55.6-.55 1.59 0 2.2l2.54 2.75c.28.3.65.45 1.01.45.37 0 .73-.15 1.01-.45l6.65-7.22c.55-.6.55-1.59 0-2.2-.56-.6-1.47-.6-2.02 0z",fill:"#757575"});const Jr=function(e){return p.createElement("svg",Zr({width:49,height:57,viewBox:"0 0 49 57",fill:"none"},e),$r,qr,Kr,Xr)};var eo=(0,m.$j)()((function(e){var t=e.dispatch,n=e.isVisible,r=e.hide,o="limitedStateInterstitialDialogPopover";return p.createElement(F.Vq,{isVisible:n,hide:r,withCloseButton:!1,customBackgroundColor:"rgba(255, 255, 255, 0.94)"},p.createElement(F.xu,{display:"flex",justifyContent:"center",paddingTop:"100px"},p.createElement(F.xu,{height:"550px",width:"900px",background:H.ix,borderRadius:"4px",display:"flex",flexDirection:"column",justifyContent:"center",textAlign:"center",boxShadow:"0 2px 10px ".concat((0,H.Uy)(.15)),paddingBottom:"14px",md:{width:"600px",height:"auto",padding:"14px 8px"},sm:{width:"95vw !important",padding:"14px 8px"}},p.createElement(F.xu,{display:"flex",flexDirection:"column",justifyContent:"center",height:"100%"},p.createElement(F.xu,{paddingBottom:"24px"},p.createElement(Jr,null)),p.createElement(F.xu,{paddingBottom:"24px",paddingRight:"24px",paddingLeft:"24px"},p.createElement(ye.X6,{scale:"L"},"The following content was reported as a potential violation of Mediums rules and is under investigation.")),p.createElement(F.xu,{padding:"0 0 24px 0"},p.createElement(F.zx,{buttonStyle:"BRAND",size:"REGULAR",onClick:function(){r(),t((0,le.Dx)({duration:"FOREVER",message:"",toastStyle:"LIMITED_STATE_BANNER"}))}},"I understand and want to proceed anyway"),p.createElement(F.Bn,null,(function(e){var t=e.isVisible,n=e.toggle,r=e.hide;return p.createElement(F.J2,{ariaId:o,isVisible:t,hide:r,display:"block",customZIndex:800,popoverRenderFn:function(){return p.createElement(F.xu,{padding:"15px 20px",width:"400px"},p.createElement(ye.F,{scale:"S"},"Anyone can publish on Medium, provided the content adheres to Mediums rules and policies. When Medium is made aware of potential violations, the content is manually evaluated and appropriate action taken. Some features may be disabled while the content is under review."))},placement:"top",targetDistance:15},p.createElement(F.xu,{paddingTop:"10px"},p.createElement(F.rU,{ariaControls:o,ariaExpanded:t?"true":"false",onClick:n},p.createElement("u",null,p.createElement(ye.F,{scale:"S"},"Why am I seeing this?")))))})))),p.createElement(F.xu,{display:"flex",justifyContent:"center"},p.createElement(ye.F,{scale:"M"},"View our"," ",p.createElement(F.rU,{href:"https://medium.com/policy/medium-rules-30e5502c4eb4",linkStyle:"OBVIOUS",inline:!0},"Rules,")," ",p.createElement(F.rU,{href:"https://medium.com/policy/medium-terms-of-service-9db0094a1e0f",linkStyle:"OBVIOUS",inline:!0},"Terms of Service")," ","&"," ",p.createElement(F.rU,{href:"https://medium.com/policy/medium-partner-program-terms-fcfe9cf777b8",linkStyle:"OBVIOUS",inline:!0},"Partner Program Terms"))))))}));function to(){var e=o()(["\n fragment LimitedStateInterstitial_post on Post {\n creator {\n id\n }\n isLimitedState\n }\n"]);return to=function(){return e},e}var no=function(e){return function(){return{filter:e?"blur(10px)":"blur(0)"}}};function ro(e){var t=e.post,n=t.creator,r=t.isLimitedState,o=e.viewerId,i=e.children,a=(0,Mt.Iq)(),s=p.useState(!1),c=l()(s,2),u=c[0],d=c[1];return p.useEffect((function(){d(!0)}),[]),r&&(n&&n.id)!==o?p.createElement(F.Bn,{initialVisibility:!0},(function(e){var t=e.isVisible,n=e.hide;return p.createElement(p.Fragment,null,p.createElement("div",{className:a(no(t))},i),u&&p.createElement(eo,{isVisible:t,hide:n}))})):i}var oo=(0,c.Ps)(to()),io=n(85714),ao=function(e){var t=e.children,n=e.onClose,r=p.useRef(null),o=p.useContext(g.u6).updateWatchedBounds;return p.createElement(F.Bn,{initialVisibility:!0},(function(e){var i=e.isVisible,a=e.hide;return i&&p.createElement(F.xu,{backgroundColor:"BASE_LIGHT",borderBottom:"BASE_LIGHTER",borderTop:"BASE_LIGHTER"},p.createElement(F.Pm,null,p.createElement(F.xu,{display:"flex",justifyContent:"space-between",paddingBottom:"20px",paddingTop:"20px"},t,p.createElement(F.PZ,{onClick:function(){n&&n(),o("byline",r,{type:"header"}),a()},isPositionAbsolute:!1,size:"REGULAR"}))))}))},so=n(98281),lo=n(81591),co=n(69332),uo="alternate_user_top_banner",po=function(e){var t=e.userSocialLogins,n=(0,_e.j)().openModal;return t.facebook||t.google||t.twitter?p.createElement(ae,{userSocialLogins:t}):p.createElement(te,{onSuccess:function(){return n({step:"CHECK_YOUR_INBOX",operation:"login",susiEntry:uo})},userId:t.userId},(function(e){var t=e.handleSubmit;return p.createElement(F.zx,{buttonStyle:"SOCIAL",size:"REGULAR",onClick:t},"Send login link")}))},mo=function(){var e=(0,z.YC)().value,t=(0,Q.r)().viewerId,n=(0,m.I0)(),r=(0,q.Av)(),o=p.useState(!1),i=l()(o,2),a=i[0],s=i[1],c=p.useState("loading"),u=l()(c,2),d=u[0],g=u[1];return p.useEffect((function(){n((0,co.e6)(!0)),s(!0)}),[]),p.useEffect((function(){"rendered"===d&&n((0,lo.T)(!0)),"not_eligible"===d&&n((0,co.e6)(!1))}),[d]),p.createElement(K.cW,{source:{susiEntry:uo}},p.createElement(ve,{postRenderCallback:function(e,n,o){g(n?"rendered":"not_eligible"),n&&(r.event("experiment.eligible",{experimentId:"358323e239a2"}),r.event("alternateUserBanner.viewed",{alternateUserSuggestionAccountType:me(o),alternateUserSuggestionTargetUserId:o.userId,alternateUserSuggestionSourceUserId:t}))}},(function(n){var o,i=n.showSuggestedAccount,s=n.declineSuggestedAccount,l=n.userSocialLogins;return a&&i&&s&&l?p.createElement(G.N8,null,p.createElement(ao,{onClose:function(){return r.event("alternateUserBanner.dismissed",{alternateUserSuggestionAccountType:me(l),alternateUserSuggestionTargetUserId:l.userId,alternateUserSuggestionSourceUserId:t})}},p.createElement(F.xu,{alignItems:"flex-start",display:"flex",flexDirection:"column",sm:{alignItems:"center"}},p.createElement(F.xu,{alignItems:"center",display:"flex",marginBottom:"21px",sm:{flexDirection:"column",margin:"0 21px 21px",textAlign:"center"}},!e&&(null===(o=l.userAvatar)||void 0===o?void 0:o.imageId)&&p.createElement(F.xu,{display:"flex",marginRight:"20px",sm:{marginBottom:"18px",marginRight:"0"}},p.createElement(so.ZP,{scale:"S",user:l.userAvatar})),p.createElement(W.W,{featureString:"alternate-user-top-banner",target:"header"},p.createElement(ye.F,{color:"DARKER",scale:"M"},function(e,t){var n=t.isMember,r=t.redactedEmailAddress;return p.createElement(p.Fragment,null,e?"Switch":"Sign in"," to your ",n?"member ":"","account (",p.createElement("b",null,r),") for",n?" unlimited access":" your personalized experience",".")}(e,l)))),p.createElement(F.xu,{alignItems:"center",display:"flex",sm:{flexDirection:"column"}},p.createElement(po,{userSocialLogins:l}),p.createElement(F.xu,{margin:"0 12px",sm:{margin:"24px 0 0"}},p.createElement(ue,{declineSuggestedAccount:s,isSocial:!!(l.facebook||l.google||l.twitter)})))))):p.createElement(p.Fragment,null)})))},go=n(87757),fo=n.n(go),ho=n(48926),vo=n.n(ho),Eo=n(6522),bo="signin_confirmation_banner",yo=function(){var e=(0,q.Av)(),t=(0,_e.j)().openModal,n=p.useState(!1),r=l()(n,2),o=r[0],i=r[1],a=p.useState(!1),s=l()(a,2),c=s[0],u=s[1],d=p.useState(!0),g=l()(d,2),h=g[0],v=g[1],E=(0,f.useQuery)(se.e).data,b=(E=void 0===E?{viewer:void 0}:E).viewer,y=(0,m.v9)((function(e){return{referrerSource:e.navigation.referrerSource,xsrf:e.session.xsrf}}),m.wU),x=y.referrerSource,S=y.xsrf,P=(0,de.P7)(x||"").name;return p.useEffect((function(){return i(!0)}),[]),p.useEffect((function(){o&&b&&(e.event("experiment.eligible",{experimentId:"b4152480e71c"}),function(){var e=vo()(fo().mark((function e(){var t;return fo().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,X.vA)(null==b?void 0:b.id,S);case 2:t=e.sent,v(t);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()(),(0,X.oy)(b.id,S))}),[o]),p.useEffect((function(){c&&e.event("signInConfirmationBanner.viewed",{})}),[c]),!o||!b||!P||"login"!==P||!b.createdAt||Date.now()-b.createdAt<=5*Eo.uD||h?null:(c||u(!0),p.createElement(K.cW,{source:{susiEntry:bo},extendSource:!0},p.createElement(G.N8,null,p.createElement(ao,{onClose:function(){return e.event("signInConfirmationBanner.dismissed",{})}},p.createElement(F.xu,{display:"flex",alignItems:"center"},p.createElement(F.xu,{display:"none",marginRight:"20px",sm:{display:"flex"}},p.createElement(so.ZP,{scale:"S",user:b})),p.createElement(ye.F,{color:"DARKER",scale:"M"},p.createElement(W.W,{featureString:"confirm-sign-in-banner",target:"header",tag:"span"},"Welcome back. You are signed"," ",b.mediumMemberAt?"into your member account ":"in as ",p.createElement("b",null,b.email),"."," "),p.createElement(F.rU,{onClick:function(){e.event("signInConfirmationBanner.notYouClicked",{}),t({operation:"login",step:"SIGNIN_OPTIONS",susiEntry:bo})},linkStyle:"OBVIOUS"},"Not you?")))))))},xo=n(93874),So=n(31517),Po=n(172);function wo(e){var t={__html:'<script type="application/json">'.concat(T()(e.json,{isJSON:!0}),"<\/script>")};return p.createElement("amp-analytics",{id:"medium-analytics",dangerouslySetInnerHTML:t})}function Io(){var e={__html:'<script type="application/json">'.concat(T()({vars:{apikey:"medium.com"}},{isJSON:!0}),"<\/script>")};return p.createElement("amp-analytics",{type:"parsely",id:"parsely-amp-analytics",dangerouslySetInnerHTML:e})}var Ro=n(30389),Oo=n(27140),To=n(77455),ko=n(65441);function Do(){var e=o()(["\n fragment PostScreen_post on Post {\n id\n canonicalUrl\n collection {\n id\n domain\n googleAnalyticsId\n slug\n ...CollectionMetabar_collection\n ...MetaHeader_publisher\n ...auroraHooks_publisher\n }\n # please note that the postMeteringOptions are defined in the postHandler file\n content(postMeteringOptions: $postMeteringOptions) {\n isLockedPreviewOnly\n validatedShareKey\n isCacheableContent\n }\n creator {\n isFollowing\n viewerIsUser\n ...SuspendedBannerLoader_user\n ...MetaHeader_publisher\n ...UserSubdomainFlow_user\n ...auroraHooks_publisher\n ...TruncatedPostCard_user\n }\n customStyleSheet {\n id\n postBody {\n ...SupportedContainerStyles_styleNode\n }\n ...CustomBackgroundWrapper_customStyleSheet\n ...MetaHeader_customStyleSheet\n }\n firstPublishedAt\n isLocked\n isPublished\n isShortform\n layerCake\n primaryTopic {\n name\n slug\n }\n title\n readCreatorPostsCount\n ...AddCollaborator_post\n ...InteractivePostBody_post\n ...LimitedStateInterstitial_post\n ...MaybeRedirectToEditor_post\n ...Metabar_post\n ...PayWall_post\n ...PostBodyInserts_post\n ...PostCacheController_post\n ...PostFooter_post\n ...PostHeader_post\n ...PostMetadata_post\n ...PostPublishedDialog_prerequisite_post\n ...PostReadTracker_post\n ...PostScreenThemeProvider_post\n ...PostScrollTracker_post\n ...PostSidebar_post\n ...RegWall_post\n ...SuspendedBannerLoader_post\n ...buildBranchViewData_post\n ...optimizelyData_post\n ...TableOfContents_post\n }\n ","\n ","\n ","\n ","\n ","\n ","\n ","\n ","\n ","\n ","\n ","\n ","\n ","\n ","\n ","\n ","\n ","\n ","\n ","\n ","\n ","\n ","\n ","\n ","\n ","\n ","\n ","\n ","\n ","\n ","\n"]);return Do=function(){return e},e}function Co(){var e=o()(["\n fragment PostScreen_meteringInfo on MeteringInfo {\n __typename\n postIds\n maxUnlockCount\n unlocksRemaining\n ...PostHeader_meteringInfo\n ...RegWall_meteringInfo\n ...buildBranchViewData_meteringInfo\n }\n ","\n ","\n ","\n"]);return Co=function(){return e},e}var Ao=function(){return null};function _o(e){var t,n,r,o=e.meteringInfo,i=e.post,a=e.viewer,s=i.id,c=i.isPublished,u=i.isLocked,h=i.isShortform,v=i.content,E=i.collection,b=i.canonicalUrl,x=(0,m.I0)(),S=(0,q.Av)(),w=(0,m.v9)((function(e){return{authDomain:e.config.authDomain,isAmp:e.config.isAmp,currentHash:e.navigation.currentHash,postPublishedType:e.navigation.postPublishedType,referrer:e.navigation.referrer,referrerSource:e.navigation.referrerSource}}),m.wU),I=w.authDomain,R=w.currentHash,O=w.isAmp,T=w.postPublishedType,k=w.referrer,D=w.referrerSource,j=(0,Ro.P)(),B=j.inAppBrowser,U=j.loading,M=p.useState(!1),F=l()(M,2),H=F[0],W=F[1],G=p.useState(i.readingList===wt.sx.READING_LIST_QUEUE||i.readingList===wt.sx.READING_LIST_ARCHIVE),Y=l()(G,2),Z=Y[0],$=Y[1],K=p.useRef(null),J=!!a,ee=E||{},te=ee.id,ne=ee.slug,re=ee.googleAnalyticsId,oe=v||{},ie=oe.isLockedPreviewOnly,ae=oe.validatedShareKey,se=oe.isCacheableContent,ce=re?[re]:null;(0,A.t)({ids:ce,isAmp:O}),(0,Pt.Vj)(K,i),(0,Pt.t2)(!!J,K,i),function(e){var t=(0,z.YC)().value,n=(0,f.useMutation)(ze,{variables:{postId:e.id}}),r=l()(n,2),o=r[0],i=r[1].called;p.useEffect((function(){e.isPublished||null==t||!t.id||i||o()}),[t])}(i);var ue=(0,Nt.GT)(E||i.creator),me=h&&ue,ge=(0,Oo.D)(ue),fe=(0,de.P7)(D||"").dimension,he=!("digest.reader"!==(void 0===fe?"":fe)||ie||!J||null!==(t=i.creator)&&void 0!==t&&t.viewerIsUser||null!==(n=i.creator)&&void 0!==n&&n.isFollowing||!((i.readCreatorPostsCount||0)>=3)),ve=p.useState(he),Ee=l()(ve,2),be=Ee[0],ye=Ee[1];p.useEffect((function(){ye(he)}),[]);var xe=(0,Ke.Dj)(i,be),Se=(0,Q.r)(),we=Se.loading,Ie=Se.viewerId;p.useEffect((function(){if(!we&&Ie&&!U){if(c){J||(i.isLocked?(0,X.yB)():(0,X.B8)());var e=(0,L.RD)({inAppBrowser:B,post:i,meteringInfo:o,referrer:k,referrerSource:D,viewer:a,currentUserId:Ie});E&&E.domain&&(e.data.$canonical_url=(0,Pe.o2)(I,i.id));var t=a&&a.name?pe(a.name):void 0;(0,Ge.KQ)({post:i},t),(0,L.Pu)(e),x((0,Po.aj)(e)),x((0,Po.QZ)()),S.event("post.clientViewed",{postId:s,collectionId:te,collectionSlug:ne,context:1,isFriendLink:!!ae})}else S.event("post.draftViewed",{postId:s});switch(J||(0,fn.kD)(s),T){case"initial":W(!0),x((0,le.DJ)());break;case"repub":x((0,le.Dx)({duration:3e3,message:"Your changes have been published."})),x((0,le.DJ)())}return function(){x((0,Po.Uo)())}}}),[s,c,we,Ie,U,B]);var Re=(0,To.K)();if(d().canUseDOM&&Re.get("readmore")){var Oe=document.getElementById(ko.W);if(Oe){var ke,De=window.matchMedia&&(null===(ke=window.matchMedia("(prefers-reduced-motion: reduce)"))||void 0===ke?void 0:ke.matches);setTimeout((function(){var e=Math.max(Oe.offsetTop-window.innerHeight/2,0);window.scrollY<=e&&window.scrollTo({top:e,behavior:De?void 0:"smooth"})}))}}ge!==ue&&x((0,So.t)(ue));var Ce,Ae,_e=ie&&(se?p.createElement(V,null):J?p.createElement(Te,{post:i}):p.createElement(Me,{post:i,meteringInfo:o})),Le=u?{className:"meteredContent"}:{};if(R){var je=R.split("-");Ce=je[0],Ae=je[1]}return p.createElement(p.Fragment,null,p.createElement(_.u,null),p.createElement(P,{post:i,isLoggedIn:J}),p.createElement(qe,{post:i},p.createElement(yt,{isAmp:O,post:i}),(null==a?void 0:a.id)===(null===(r=i.creator)||void 0===r?void 0:r.id)?p.createElement(io.ZP,{post:i,user:i.creator}):p.createElement(y.bZ,{name:"can_view_suspended_content",placeholder:Ao},(function(e){return e?p.createElement(io.ZP,{post:i,user:i.creator}):null})),p.createElement(Vt,{post:i},p.createElement(En.f,{customStyleSheet:i.customStyleSheet},p.createElement(Lo,{post:i}),p.createElement(Yr,{post:i},(function(e){var t,n=e.show;return p.createElement(bn,{rule:(t=i.customStyleSheet,(0,yn.fl)(null==t?void 0:t.postBody))},p.createElement(g.Am,null,p.createElement(mn.Q.Provider,{value:{isFirstLoadAndInReadingList:Z,setIsFirstLoadAndInReadingList:$}},p.createElement(mo,null),p.createElement(yo,null),p.createElement("article",Le,p.createElement(Xe.mV,{post:i,meteringInfo:o,showMixtape:!1}),p.createElement(ro,{post:i,viewerId:null==a?void 0:a.id},p.createElement(pn,{activeGrafId:Ce,activeNoteId:Ae,isAuroraPostPageEnabled:ue,post:i,postBodyInserts:xe,ref:K}))),!ie&&!!c&&!me&&p.createElement(Qt.p3,{post:i,showResponsesSidebar:n}),_e,!ie&&p.createElement(gn.ZP,{post:i,showResponsesSidebar:n,showMixtape:!0}))))})),p.createElement(jt,{hide:function(){return W(!1)},isVisible:H,post:i}),!!c&&p.createElement(N.T,{slimFooter:ue}))),O&&p.createElement(p.Fragment,null,p.createElement(wo,{json:{requests:{base:(0,Pe.vu)(I),pageview:(0,Pe.CX)(),scrollPing:(0,Pe.y4)()},vars:{postId:s,collectionId:te,canonicalUrl:b,referrer:k},triggers:{defaultPageview:{on:"visible",request:"pageview"},scrollDepths:{on:"scroll",scrollSpec:{verticalBoundaries:[0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100]},request:"scrollPing"}},transport:{beacon:!1,xhrpost:!1,image:!0}}}),p.createElement(C,{collectionGoogleAnalyticsId:re}),p.createElement(Io,null))),!!i.creator&&!i.collection&&p.createElement(xo.h,{user:i.creator,refreshOnComplete:!0}))}var Lo=function(e){var t,n,r=e.post,o=r.collection,i=r.content,s=o||r.creator,l=(0,Nt.GT)(s),c=(0,m.v9)((function(e){return e.config.isAmp})),u=i.bodyModel&&i.bodyModel.paragraphs[0],d=u&&u.type===wt.NJ.IMG&&u.layout===wt.ms.FULL_WIDTH;if(s&&l)return p.createElement(Or.xu,{marginBottom:d?"0":"36px",sm:{marginBottom:d?"0":"20px"}},p.createElement(hn.Go,{publisher:s,customStyleSheet:r.customStyleSheet,post:r,forceSmall:!0}),p.createElement(vn.z,{headerScale:null===(t=r.customStyleSheet)||void 0===t||null===(n=t.header)||void 0===n?void 0:n.headerScale,post:r,publisher:s}));var g={behavior:M.W.Aggressive,isAmp:c,isFixed:!1,post:r};if(o)return p.createElement(j.NL,a()({},g,{collection:o}));var f=r.layerCake,h=r.primaryTopic,v=f&&(1===f||2===f||3===f),E=v?h:null;return p.createElement(U.kw,a()({},g,{isMonogramOnly:!v,marginBottom:0,marginBottomSm:0,topic:E}))},jo=(0,c.Ps)(Co(),Xe.Xc,He,L.PI),Bo=(0,c.Ps)(Do(),Qe,j.JE,En.w,un,oo,$e,U.v7,hn.aU,hn.Mv,ke,w,Ke.Cs,gn.F9,Xe.Z3,xt,Bt,Pt.WZ,Wt,Pt.kH,Qt.uI,Fe,yn._3,io.QX,io.v,xo.k,Nt.C5,L.ir,Ge.ne,zt.tA,B.Dc)},27140:(e,t,n)=>{"use strict";n.d(t,{D:()=>o});var r=n(67294);function o(e){var t=r.useRef();return r.useEffect((function(){t.current=e}),[e]),t.current}}}]);
//# sourceMappingURL=https://stats.medium.build/lite/sourcemaps/5025.250e5ada.chunk.js.map