!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e.SENTRY_RELEASE={id:"substack@c30fe10"};var i=(new e.Error).stack;i&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[i]="7c783401-827f-4f3d-bf9a-8fc52d7c95dc",e._sentryDebugIdIdentifier="sentry-dbid-7c783401-827f-4f3d-bf9a-8fc52d7c95dc")}catch(e){}}();"use strict";(self.webpackChunksubstack=self.webpackChunksubstack||[]).push([["57293"],{30396:function(e,i,t){t.d(i,{A:()=>n});let n={items:"items-SZnmh_",item:"item-VxynEz",isSelected:"isSelected-Yq6O15",showMore:"showMore-rDQFwq",badge:"badge-cOMigQ"}},47886:function(e,i,t){t.d(i,{A:()=>n});let n={cookieBanner:"cookieBanner-fZ6hup",cookieBannerHide:"cookieBannerHide-Z9vVXQ"}},86972:function(e,i,t){t.d(i,{A:()=>n});let n={referralsTierCard:"referralsTierCard-XI8dRc"}},95781:function(e,i,t){t.d(i,{A:()=>n});let n={wrapper:"wrapper-vT80lr"}},91093:function(e,i,t){t.d(i,{A:()=>n});let n={queue:"queue-EZRP7x",cardWrapper:"cardWrapper-qR0zV5",smallCardWrapper:"smallCardWrapper-GidLX3",archived:"archived-tVgnOK",arrow:"arrow-M1xp9f",disabled:"disabled-C1q6TH",link:"link-gPxpTf",highlight:"highlight-khGgmH",border:"border-Sobc4n",playButtonContainer:"playButtonContainer-SkXFOr",playButton:"playButton-NfBL9x",logoContainerShadow:"logoContainerShadow-MadM6a",cornerLogo:"cornerLogo-sq79Zv",vibranceTertiaryIcon:"vibranceTertiaryIcon-FMLmJq",vibranceSecondaryText:"vibranceSecondaryText-mI5k5T",vibranceTertiaryBg:"vibranceTertiaryBg-dway6D",closeButton:"closeButton-dm0qJO",closeIcon:"closeIcon-dUQ0_l",card:"card-DZvXCa",smallCard:"smallCard-QlKXKt",cardBg:"cardBg-Vnz3e5",cardTop:"cardTop-qa11Ls",bigCardTop:"bigCardTop-xISBuI",smallCardTop:"smallCardTop-YuCbBT",gifPreview:"gifPreview-jTpyu3",coverImage:"coverImage-h44eo2",audioWaveform:"audioWaveform-QTkNO2",audioLogoContainer:"audioLogoContainer-yUWOV3",cardBottom:"cardBottom-KjkXaq",smallCardRight:"smallCardRight-A8Afqo",titleContainerMinHeight:"titleContainerMinHeight-QKOvED",title:"title-EwaRJw",smallCardAuthor:"smallCardAuthor-MXnD06",iconButton:"iconButton-g5L_4l",isSaved:"isSaved-Ml5fNZ",newIconButton:"newIconButton-AH4esm",livePreview:"livePreview-t_LWyR",blur:"blur-Q0P53N",explicitIcon:"explicitIcon-otqJ1H"}},2592:function(e,i,t){t.d(i,{A:()=>n});let n={tos:"tos-fWRMR_",subscribeWidgetContainer:"subscribeWidgetContainer-xBr6Eu",mainPubAvatar:"mainPubAvatar-jsZ95u",invitedPubAvatar:"invitedPubAvatar-OPhB0e",pubAvatars:"pubAvatars-nTTf2Z",liveStreamShareModalHeader:"liveStreamShareModalHeader-gNo8jo",liveStreamShareModalMobileHeader:"liveStreamShareModalMobileHeader-K6ztTD",noBorderModal:"noBorderModal-Tmgy4G",liveAvatarImage:"liveAvatarImage-k8bFOq",liveAvatarLabel:"liveAvatarLabel-Zpwlfs",getAppButton:"getAppButton-HOKa_p",qrContainer:"qrContainer-yKgzsT",qrCode:"qrCode-H0bjB3"}},42922:function(e,i,t){t.d(i,{A:()=>n});let n={liveStreamVideoZoom:"liveStreamVideoZoom-_qvCom",liveStreamVideo:"liveStreamVideo-asigz8",liveStreamVideoReplay:"liveStreamVideoReplay-HvkTrr"}},5059:function(e,i,t){t.d(i,{A:()=>n});let n={container:"container-mkVCmy",publicationNav:"publicationNav-oP8uLE",tabs:"tabs-ITZoHF"}},70828:function(e,i,t){t.d(i,{A:()=>n});let n={container:"container-fi9IrN",nav:"nav-ptYSWX"}},22309:function(e,i,t){t.d(i,{A:()=>n});let n={containerMobile:"containerMobile-y31R53",containerMaximized:"containerMaximized-JM7Mhc",container:"container-K5XPov",modal:"modal-uY8Fz4",reading:"reading-z5Jin8",transition:"transition-DY6lDD",show:"show-FJTanE",hide:"hide-AyXupb"}},40261:function(e,i,t){t.d(i,{A:()=>n});let n={post:"post-Ogv8cn",loaded:"loaded-yPoGB8",fadeIn:"fadeIn-GQR3Ag"}},939:function(e,i,t){t.d(i,{A:()=>n});let n={root:"root-M94l49",reading:"reading-djeafr"}},40112:function(e,i,t){t.d(i,{A:()=>n});let n={card:"card-N02akT"}},85368:function(e,i,t){t.d(i,{A:()=>n});let n={viewer:"viewer-uYulTr",actionIcon:"actionIcon-zabIaF",post:"post-mS6ZNe",bottomNav:"bottomNav-dRDXUh",ufi:"ufi-Zz5H7M",ufiButton:"ufiButton-GHWGap",likeButton:"likeButton-hHN7ID",isLiked:"isLiked-pMluhK",commentButton:"commentButton-ff26sw",restackButton:"restackButton-lPk8i4",isRestacked:"isRestacked-sI4aHp",shareButton:"shareButton-9InAJp"}},17708:function(e,i,t){t.d(i,{A:()=>n});let n={container:"container-KBEuyU",hidden:"hidden-sy3u5P"}},70769:function(e,i,t){t.d(i,{A:()=>n});let n={avatar:"avatar-P2dQ60"}},56582:function(e,i,t){t.d(i,{A:()=>n});let n={container:"container-DLG3Xp",hidden:"hidden-ioFwzU"}},46120:function(e,i,t){t.d(i,{A:()=>n});let n={liveStreamContainer:"liveStreamContainer-FcukCX",fillIcon:"fillIcon-CcS0fl",twitterVerifiedIcon:"twitterVerifiedIcon-v59YgL",profileRow:"profileRow-pxzPMX",profileImage:"profileImage-HkuUYh",socialLinkIcon:"socialLinkIcon-yTx6z2",stat:"stat-fGDQWV",readsRow:"readsRow-sdX9cR",page:"page-tdumDw",grid:"grid-bCt58x",pubMain:"pubMain-P7p9KT",pub:"pub-WKvJgt","reader2-mobile-nav-icon":"reader2-mobile-nav-icon-B_bswu",reader2MobileNavIcon:"reader2-mobile-nav-icon-B_bswu"}},40554:function(e,i,t){t.d(i,{T:()=>u});var n=t(4006),r=t(32485),l=t.n(r),o=t(76977),a=t(63136),s=t(39101);function u(e){let{className:i,count:t}=e;return(0,n.Y)(o.pT,{alignItems:"center",justifyContent:"center",radius:"md",className:l()(s.A.badge,!t&&s.A.dot,i),children:(0,n.Y)(a.EY.Digit,{style:{color:"var(--color-button-primary-fg)"},children:t?t<100?t:"99+":"0"})})}},43327:function(e,i,t){t.d(i,{hx:()=>P,vV:()=>D});var n=t(69277),r=t(70408),l=t(4006),o=t(32485),a=t.n(o),s=t(45773),u=t(17402),c=t(12018),d=t(86938),p=t(74019),m=t(33764),h=t(41873),v=t(84605),f=t(85478),b=t(15113),g=t(6049),y=t(12501),Y=t(68349),_=t(89490),S=t(76977),w=t(57820),C=t(45974),k=t(63136),I=t(39318),A=t(20004);function E(e){let{postId:i,fallbackSizeLgProps:t}=e,{iString:o}=(0,v.GO)(),[c,d]=(0,u.useState)(!1),{result:p,isLoading:m}=(0,y.st)({pathname:"/api/v1/posts/by-id/".concat(i),deps:[i],auto:!0});if(m)return(0,l.Y)(S.pT,{alignItems:"center",bg:"tertiary",className:A.A.videoEmbedPlaceholder,justifyContent:"center",radius:"md",children:(0,l.Y)(w.y$,{flex:"grow"})});let f=null==p?void 0:p.post,g=null==p?void 0:p.publication,E=null==f?void 0:f.videoUpload;if(!f||!g||!E)return console.warn("VideoPostEmbed: missing data, falling back to legacy render"),(0,l.Y)(D,(0,r._)((0,n._)({},t),{forceLegacyRender:!0}));let P=f.canonical_url,T=e=>{e.stopPropagation(),e.preventDefault(),(0,Y.lW)(P),d(!0),setTimeout(()=>d(!1),3e3)};return(0,l.Y)(_.az,{className:A.A.videoEmbed,position:"relative",children:(0,l.Y)(h.A,{mediaUpload:E,post:f,pub:g,renderOverlay:e=>{var i;let{isPlaying:t,getCurrentTimeInSeconds:n}=e;return(0,l.FD)(S.Ye,{className:a()(A.A.videoOverlay,{[null!=(i=A.A.alwaysVisible)?i:""]:!t}),justifyContent:"space-between",padding:16,pointerEvents:"auto",position:"absolute",top:0,children:[(0,l.FD)(S.Ye,{alignItems:"center",flex:"grow",gap:12,paddingRight:12,children:[(0,l.Y)(C.Nq,{pub:g,radius:"full",size:32}),(0,l.Y)("a",{className:A.A.titleLink,href:P,rel:"noopener",target:"_blank",onClick:()=>{let e=n(),i=(0,I.oRR)(P,{t:e});(0,Y.V2)(i,{newTab:!0})},children:(0,l.Y)(k.EY,{clamp:2,color:"white",decoration:"hover-underline",weight:"medium",children:f.title})})]}),(0,l.FD)(S.I1,{alignItems:"end",gap:0,hover:!0,position:"relative",onClick:T,children:[(0,l.Y)(_.az,{paddingRight:16,children:c?(0,l.Y)(s.A,{stroke:"white"}):(0,l.Y)(b.qY,{stroke:"white"})}),(0,l.Y)(k.EY,{color:"white",size:14,wrap:"nowrap",children:c?o("Copied to clipboard"):o("Copy link")})]})]})},stopPropagation:!0})})}let D=e=>{var i,t,n;let{disableLinks:r,isEditingCaption:o,post:s,caption:u,onEditCaption:h,onSaveCaption:v,onCancelCaption:b,forceLegacyRender:g}=e,{publishedBylines:y,title:Y,canonical_url:w,post_date:C,section_name:I,cover_image:D,cover_image_alt:P}=s,{getConfigFor:T}=(0,f.mJ)();return!g&&T("use_enhanced_video_embed_player")?(0,l.Y)(E,{fallbackSizeLgProps:e,postId:s.id}):(0,l.FD)(S.I1,{children:[I&&(0,l.Y)("a",{className:a()({[null!=(i=A.A.disableLink)?i:""]:r}),href:w,rel:"noopener",target:"_blank",children:(0,l.Y)(k.EY.Meta,{color:"pub-primary-text",paddingBottom:8,children:I})}),(0,l.Y)("a",{className:a()({[null!=(t=A.A.disableLink)?t:""]:r}),href:w,rel:"noopener",target:"_blank",children:(0,l.Y)(k.EY.H2,{color:"pub-primary-text",children:Y})}),(0,l.Y)(p.W,{bylines:y,date:C,disableLinks:r}),D&&(0,l.Y)(_.az,{paddingTop:24,children:(0,l.Y)("a",{className:a()({[null!=(n=A.A.disableLink)?n:""]:r}),href:w,rel:"noopener",target:"_blank",children:(0,l.Y)(m.o,{alt:null!=P?P:Y,className:A.A.fullWidth,imageProps:{height:Math.round(650),smartCrop:!0},maxWidth:1300,src:D})})}),(0,l.Y)(S.pT,{flex:"grow",paddingTop:16,children:o&&v&&b?(0,l.Y)(c.y,{initialCaption:u,onCancel:b,onSave:v}):(0,l.Y)("p",{className:A.A.caption,dangerouslySetInnerHTML:{__html:u},onClick:h||void 0})}),(0,l.Y)(d.w,{disableLinks:r,href:w,includeUfi:!1,post:s})]})},P=e=>{let{post:i,children:t}=e,{publishedBylines:n,title:r,canonical_url:o,post_date:a,section_name:s,cover_image:u,cover_image_alt:c}=i;return(0,l.FD)(g.jJ,{children:[s&&(0,l.Y)("a",{href:o,children:(0,l.Y)(k.EY.Meta,{color:"pub-primary-text",paddingBottom:8,children:s})}),(0,l.Y)("a",{href:o,children:(0,l.Y)(k.EY.H2,{color:"pub-primary-text",children:r})}),(0,l.Y)(p._,{bylines:n,date:a}),u&&(0,l.Y)(_.az,{paddingTop:24,children:(0,l.Y)("a",{href:o,children:(0,l.Y)(m.o,{alt:null!=c?c:r,className:A.A.fullWidth,imageProps:{height:Math.round(650),smartCrop:!0},maxWidth:1300,src:u})})}),(0,l.Y)("a",{href:o,children:(0,l.Y)(_.az,{as:"p",children:t})}),(0,l.Y)(d.s,{href:o})]})}},21441:function(e,i,t){t.d(i,{A:()=>s});var n=t(69277),r=t(70408),l=t(32641),o=t(4006),a=t(97731);let s=e=>{var{size:i=24,color:t="var(--color-fg-primary)",className:s}=e,u=(0,l._)(e,["size","color","className"]);return(0,o.Y)(a.A,(0,r._)((0,n._)({},u),{name:"ChevronRightCircleIcon",svgParams:{viewBox:"0 0 24 24"},fill:t,stroke:"none",width:i,height:i,className:s,children:(0,o.Y)("path",{d:"M24 12C24 18.553 18.5648 24 12 24C5.44707 24 0 18.553 0 12C0 5.4353 5.4353 0 11.9883 0C18.553 0 24 5.4353 24 12ZM9.22355 6.02354C8.84708 6.37648 8.83531 6.97649 9.21178 7.32943L14.2 12.0117L9.21178 16.7059C8.84708 17.0471 8.84708 17.6353 9.21178 18.0118C9.5412 18.3177 10.1765 18.2942 10.5177 17.9647L15.5647 13.2118C16.2471 12.5765 16.2588 11.4589 15.5647 10.8118L10.5177 6.07061C10.1412 5.71766 9.57649 5.68237 9.22355 6.02354Z"})}))}},51782:function(e,i,t){t.d(i,{A:()=>s});var n=t(69277),r=t(70408),l=t(32641),o=t(4006),a=t(97731);let s=e=>{var{size:i=20,fill:t="var(--color-fg-primary)"}=e,s=(0,l._)(e,["size","fill"]);return(0,o.FD)(a.A,(0,r._)((0,n._)({},s),{name:"UnmuteIconFilled",svgParams:{viewBox:"0 0 20 20"},width:i,height:i,fill:t,children:[(0,o.Y)("path",{d:"M15.6392 17.817C15.4994 18.3172 15.0563 18.6519 14.476 18.6519C13.9832 18.6519 13.5654 18.451 13.0726 17.9858L8.50884 13.714C8.43385 13.6506 8.34814 13.6188 8.24102 13.6188H5.16636C3.72009 13.6188 2.92733 12.8364 2.92733 11.3032V7.36982C2.92733 6.68171 3.08924 6.14262 3.40172 5.75997L15.6392 17.817ZM15.6866 1.24768V12.0678L8.49264 4.97165C8.49818 4.96785 8.50353 4.96352 8.50884 4.95903L13.0726 0.729582C13.619 0.21147 13.9618 0 14.4546 0C15.183 0 15.6866 0.560404 15.6866 1.24768Z",stroke:"none"}),(0,o.Y)("path",{d:"M19.3824 19.7621C19.7037 20.0793 20.2286 20.0793 20.5501 19.7621C20.8607 19.4343 20.8715 18.9267 20.5501 18.6096L2.19856 0.50751C1.87716 0.1903 1.34151 0.1903 1.02012 0.50751C0.70944 0.814142 0.70944 1.3534 1.02012 1.66003L19.3824 19.7621Z",stroke:"none"})]}))}},31052:function(e,i,t){t.d(i,{A:()=>l});var n=t(4006),r=t(97731);let l=e=>{let{size:i=24,color:t="var(--color-fg-primary)",className:l}=e;return(0,n.Y)(r.A,{name:"ChatTabActiveIcon",svgParams:{viewBox:"0 0 24 24"},stroke:"none",width:i,height:i,fill:t,className:l,children:(0,n.Y)("path",{d:"M1 14.9869V5.81501C1.00001 4.24832 1.89466 2.70621 3.5 2.15388C7.29614 0.847876 13.8513 -0.234306 20.4746 2.13533C22.0773 2.70881 23 4.25955 23 5.85505V15.0269C23 16.5942 22.104 18.1369 20.499 18.689C18.0418 19.5342 14.4547 20.2754 10.4473 20.0679C9.01165 22.2374 6.19312 23.2632 3.5791 23.2633C3.17472 23.2633 2.8101 23.0196 2.65527 22.6461C2.50049 22.2724 2.58607 21.8422 2.87207 21.5562C3.20792 21.2203 3.4993 20.5973 3.6543 19.8804C3.72855 19.5369 3.7627 19.2074 3.7627 18.9322C3.76269 18.8818 3.75985 18.8354 3.75781 18.7926C3.72034 18.7784 3.68436 18.7655 3.65234 18.7535C3.61791 18.7405 3.58772 18.7299 3.56445 18.7213C3.55292 18.717 3.54353 18.7133 3.53613 18.7105C3.53242 18.7092 3.52955 18.7074 3.52734 18.7066C3.52517 18.7058 3.52441 18.7056 3.52441 18.7056C1.92119 18.1319 1 16.5819 1 14.9869Z"})})}},68058:function(e,i,t){t.d(i,{A:()=>l});var n=t(4006),r=t(97731);let l=e=>{let{size:i=24,color:t="var(--color-fg-primary)",className:l}=e;return(0,n.Y)(r.A,{name:"ChatTabIcon",svgParams:{viewBox:"0 0 24 24"},stroke:t,strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round",width:i,height:i,fill:"none",className:l,children:(0,n.Y)("path",{d:"M3.57895 22.2631C4.63158 21.2105 4.98246 18.9298 4.63158 18.0526C4.55024 18.0246 3.94258 17.7935 3.86123 17.7644C2.70525 17.3507 2 16.215 2 14.9872V5.81496C2 4.60782 2.68342 3.49229 3.8249 3.09955C7.48196 1.84131 13.7925 0.807216 20.1374 3.07721C21.2934 3.49079 22 4.6271 22 5.85486V15.0271C22 16.2342 21.3154 17.3503 20.1739 17.7429C17.6947 18.5958 13.9964 19.3455 9.89474 19.0328C8.84211 21.1381 6.21053 22.2631 3.57895 22.2631Z"})})}},22005:function(e,i,t){t.d(i,{A:()=>l});var n=t(4006),r=t(97731);let l=e=>{let{size:i=24,color:t="var(--color-fg-primary)",className:l}=e;return(0,n.Y)(r.A,{name:"HomeTabActiveIcon",svgParams:{viewBox:"0 0 24 24"},stroke:"none",width:i,height:i,fill:t,className:l,children:(0,n.Y)("path",{d:"M13.315 1.4785C12.5616 0.840501 11.4384 0.840501 10.685 1.4785L2.02743 8.80973C1.37462 9.36254 1 10.1622 1 11.003L1 19.1187C1 21.2623 2.79086 23 5 23L19 23C21.2091 23 23 21.2623 23 19.1187V11.003C23 10.1622 22.6254 9.36254 21.9726 8.80973L13.315 1.4785ZM10.4472 17.2804C9.95321 17.0408 9.35254 17.2351 9.10555 17.7144C8.85856 18.1937 9.05878 18.7765 9.55276 19.0162C11.0933 19.7636 12.9067 19.7636 14.4472 19.0162C14.9412 18.7766 15.1414 18.1937 14.8944 17.7144C14.6474 17.2351 14.0468 17.0408 13.5528 17.2804C12.5753 17.7547 11.4247 17.7547 10.4472 17.2804Z",fillRule:"evenodd",clipRule:"evenodd"})})}},92707:function(e,i,t){t.d(i,{A:()=>l});var n=t(4006),r=t(97731);let l=e=>{let{size:i=24,color:t="var(--color-fg-primary)",className:l}=e;return(0,n.Y)(r.A,{name:"HomeTabIcon",svgParams:{viewBox:"0 0 24 24"},stroke:t,strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round",width:i,height:i,fill:"none",className:l,children:(0,n.Y)("path",{d:"M10 18.1302C11.259 18.7392 12.741 18.7392 14 18.1302M2 11.0059V19.0976C2 20.7006 3.34315 22 5 22H19C20.6569 22 22 20.7006 22 19.0976V11.0059C22 10.4471 21.7503 9.91553 21.315 9.54809L12.6575 2.23854C12.2808 1.92049 11.7192 1.92049 11.3425 2.23854L2.68496 9.54809C2.24974 9.91553 2 10.4471 2 11.0059Z"})})}},11004:function(e,i,t){t.d(i,{A:()=>l});var n=t(4006),r=t(97731);let l=e=>{let{size:i=24,color:t="var(--color-fg-primary)",className:l}=e;return(0,n.FD)(r.A,{name:"InboxTabActiveIcon",svgParams:{viewBox:"0 0 24 24"},stroke:"none",width:i,height:i,fill:t,className:l,children:[(0,n.Y)("path",{d:"M1.22478 15.2196C1.3687 15.0789 1.5639 14.9999 1.76744 14.9999H6.10047C6.58116 14.9999 7.02116 15.2627 7.23644 15.6827C7.3959 15.9938 7.58943 16.3747 7.77311 16.7446C8.14224 17.4881 8.91496 17.991 9.76056 17.991H14.2394C15.085 17.991 15.8578 17.4881 16.2269 16.7446C16.4106 16.3746 16.6041 15.9938 16.7636 15.6827C16.9788 15.2627 17.4188 14.9999 17.8995 14.9999H22.2326C22.6564 14.9999 23 15.3357 23 15.7499L23 18.75C23 20.8211 21.282 22.5 19.1628 22.5H4.83721C2.71798 22.5 1.00001 20.8211 1 18.75L1 15.7499C0.999999 15.551 1.08085 15.3602 1.22478 15.2196Z",fillRule:"evenodd",clipRule:"evenodd"}),(0,n.Y)("path",{d:"M4.22326 2.84286C4.54919 1.75079 5.57353 1 6.73755 1H17.2625C18.4265 1 19.4508 1.75079 19.7767 2.84285L22.3553 12.58C22.423 12.8066 22.3775 13.0511 22.2325 13.24C22.0876 13.4289 21.8602 13.54 21.6186 13.54L17.0607 13.5142C16.5078 13.5111 16.0158 13.8566 15.779 14.3448C15.5784 14.7582 15.3438 15.1845 15.1341 15.5477C14.7879 16.1472 14.1305 16.5 13.4261 16.5H10.6277C9.89424 16.5 9.21567 16.1176 8.86754 15.4867C8.66157 15.1135 8.42948 14.6814 8.2237 14.2707C7.99548 13.8151 7.52704 13.5108 7.00806 13.5137L2.27908 13.54C2.03752 13.54 1.81006 13.4289 1.66512 13.24C1.52019 13.0511 1.4747 12.8066 1.54233 12.58L4.22326 2.84286Z",fillRule:"evenodd",clipRule:"evenodd"})]})}},92170:function(e,i,t){t.d(i,{A:()=>l});var n=t(4006),r=t(97731);let l=e=>{let{size:i=24,color:t="var(--color-fg-primary)",className:l}=e;return(0,n.Y)(r.A,{name:"InboxTabIcon",svgParams:{viewBox:"0 0 24 24"},stroke:t,strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round",width:i,height:i,fill:"none",className:l,children:(0,n.Y)("path",{d:"M1.99999 14L2.00001 18.5C2.00001 20.1569 3.34316 21.5 5.00001 21.5H19C20.6569 21.5 22 20.1569 22 18.5V14M1.99999 14H8.5L9.29342 16.3732C9.41681 16.7422 9.76236 16.9911 10.1515 16.9911H13.8485C14.2376 16.9911 14.5832 16.7422 14.7066 16.3732L15.5 14H22M1.99999 14L5.12 3.30286C5.34518 2.53079 6.05291 2 6.85714 2H17.1429C17.9471 2 18.6548 2.53079 18.88 3.30286L22 14"})})}},73294:function(e,i,t){t(4006),t(17402),t(84605),t(44333),t(68349),t(17028),t(40837),t(44338),t(39318)},44909:function(e,i,t){t.d(i,{o:()=>a,s:()=>o});var n=t(4006),r=t(17402);let l=(0,r.createContext)({scrollContainerRef:null});function o(e){let{scrollContainerRef:i,children:t}=e,o=(0,r.useMemo)(()=>({scrollContainerRef:i}),[i]);return(0,n.Y)(l.Provider,{value:o,children:t})}function a(){return(0,r.useContext)(l)}l.displayName="PostScrollContainerContext"},2675:function(e,i,t){t.d(i,{Sp:()=>z,Uo:()=>Z,VA:()=>M,g2:()=>H,vZ:()=>Q,xr:()=>J});var n=t(69277),r=t(70408),l=t(32641),o=t(4006),a=t(32485),s=t.n(a),u=t(57157),c=t(17402),d=t(78649),p=t(84777),m=t(33764),h=t(84565),v=t(84605),f=t(46271),b=t(64632),g=t(72945),y=t(93341),Y=t(53594),_=t(99662),S=t(56804),w=t(35369),C=t(76977),k=t(45974),I=t(63136),A=t(83629),E=t(46453),D=t(2548),P=t(32848),T=t(47639),x=t(27747),F=t(5126),L=t(39318),N=t(49807),O=t(69706),B=t(44307);function z(e){var i,t;let{post:n,publication:r,compact:l,readOnly:a,onClick:s,onSavePostClick:u,item:c,clipInfo:d,fillHeight:p}=e,{isHidden:m,onShow:v}=(0,b.k_)(!!(n.explicit||n.cover_image_is_explicit||(null==(i=n.videoUpload)?void 0:i.explicit))),{isPaid:f,isFreeSubscribed:g}=(0,P.NL)(r.id),{getExperimentVariant:y,exposeExperiment:Y}=(0,h.NQ)(),_=null!=(t=n.coverImagePalette)?t:null,S=n.podcastUpload&&!n.videoUpload,w=M({post:n,compact:l,readOnly:a}),C=!w&&!!(n.truncated_body_text||n.description),k=y("web_post_attachment_fallback"),I=C&&!!k,A=I&&"treatment"===k;return I&&Y("web_post_attachment_fallback"),(0,o.FD)(V,{readOnly:a,onClick:s,publication:r,post:n,compact:l,palette:A?null:_,headerRenderable:w,fillHeight:p,style:A?R:void 0,children:[(0,o.Y)(U,{item:c,post:n,publication:r,clipInfo:d,isHidden:m,isFreeSubscribed:g,isPaid:f,headerRenderable:w,fillHeight:p}),!S&&(0,o.Y)(j,{post:n,publication:r,palette:_,readOnly:a,onSavePostClick:u,compact:l,showDescription:A}),m&&(0,o.Y)(b.f9,{onShow:v,itemName:"post"})]})}let R={backgroundColor:"var(--color-dark-bg-secondary)"},V=e=>{let{readOnly:i,onClick:t,publication:n,post:r,compact:l,palette:a,headerRenderable:u,children:c,fillHeight:p,style:m}=e,h=Z(a),v=!l&&h,f=Q({post:r,publication:n,readOnly:i,onClick:t}),b=(null==u?void 0:u.type)==="video"||(null==u?void 0:u.type)==="audio";return(0,o.Y)(d.Q,{children:(0,o.Y)(C.I1,{as:i?"div":"a",className:s()(B.A.postAttachment,i&&B.A.readOnly),position:"relative",bg:"primary",radius:"md",minWidth:0,onClick:f,href:i?void 0:(0,N.wu9)(n,r,{feedViewer:!1}),target:(0,_.y)()?"_blank":void 0,style:v?h:m,draggable:!1,pressable:b?void 0:"lg",showFocus:!0,flex:p?"grow":void 0,children:c})})};function M(e){let{post:i,compact:t,readOnly:n}=e;return n||t||!i.videoUpload?n||!i.podcastUpload||i.videoUpload?!t&&i.cover_image?{type:"cover",coverImage:i.cover_image}:null:{type:"audio"}:{type:"video",videoUpload:i.videoUpload}}function U(e){var i,t,r,l;let{item:a,post:u,publication:d,clipInfo:p,isHidden:h,isFreeSubscribed:v,isPaid:f,headerRenderable:b,fillHeight:g}=e,y=(0,c.useRef)(null),Y=null!=(i=u.coverImagePalette)?i:null;if((null==b?void 0:b.type)==="video")return(0,o.Y)(W,{palette:Y,children:(0,o.Y)(T.U,(0,n._)({clipInfo:p,disableAutoPlay:h,isFreeSubscribed:v,isSubscribed:f,mediaUpload:b.videoUpload,post:u,pub:d,startMuted:!0,videoPlayerRef:y,videoType:p?"clip":"feed"},H({post:u,item:a,clipInfo:p})))});if((null==b?void 0:b.type)==="audio"){let e=(t=u,r=d,t.section_id&&r.sections&&null!=(l=r.sections.find(e=>e.id===t.section_id))?l:null);return(0,o.Y)(x.KQ,{isFreeSubscribed:v,isSubscribed:f,post:u,pub:d,section:e,variant:"notes-embed",trackingProps:H({post:u,item:a})})}return(null==b?void 0:b.type)==="cover"?(0,o.Y)(W,{palette:Y,borderBottom:"detail",flex:g?"grow":void 0,children:(0,o.Y)(m.o,{className:s()(B.A.postImage,Y&&B.A.vibrantPostImage),imageProps:{smartCrop:!0,aspect:O.d8},src:b.coverImage,maxWidth:520,useRetinaSizing:!0,imageIsFixedWidth:!0,draggable:!1})}):null}function H(e){let{post:i,item:t,clipInfo:n}=e;return{entityKey:String(i.id),entityType:"post",primaryEntityKey:null==t?void 0:t.entity_key,primaryEntityType:null==t?void 0:t.type,surface:"feed",contentType:n?"clip":"post",feedItemTrackingParameters:null==t?void 0:t.trackingParameters}}function W(e){var{children:i,palette:t,className:a}=e,u=(0,l._)(e,["children","palette","className"]);return(0,o.Y)(C.I1,(0,r._)((0,n._)({},u),{className:s()(t?B.A.vibrantHeader:void 0,a),children:i}))}function j(e){let{post:i,publication:t,palette:n,readOnly:r,onSavePostClick:l,compact:a,showDescription:s}=e,u=!a&&n;return s?(0,o.Y)(K,{post:i,publication:t,readOnly:r,onSavePostClick:l}):(0,o.FD)(C.pT,{gap:12,padding:12,alignItems:"center",children:[(0,o.Y)(G,{publication:t,post:i,palette:u?n:null,readOnly:r}),!r&&(0,o.Y)(J,{post:i,palette:u?n:null,onSavePostClick:l})]})}let q=F.D7.basic.primary;function K(e){var i,t;let{post:n,publication:r,readOnly:l,onSavePostClick:a}=e,s=n.truncated_body_text||n.description,u=(i=n.id,null!=(t=F.Lt[i%F.Lt.length])?t:F.Lt["0"]),c=u!==q;return(0,o.FD)(C.I1,{padding:20,gap:12,flex:"grow",justifyContent:"space-between",zIndex:1,position:"relative",children:[(0,o.Y)(y.i,{style:{background:u,"--backdrop-opacity":c?"0.6":"1"}}),(0,o.FD)(C.I1,{gap:8,minWidth:0,children:[(0,o.Y)(I.EY.H4,{clamp:2,color:c?"vibrance-primary":"primary",font:"serif",children:n.title}),s&&(0,o.Y)(I.EY.B3,{clamp:5,color:c?"vibrance-primary":"primary",font:"serif",children:s})]}),(0,o.FD)(C.pT,{gap:8,alignItems:"center",minWidth:0,children:[(0,o.Y)(I.EY.B4,{color:c?"vibrance-secondary":"secondary",weight:"medium",ellipsis:!0,nowrap:!0,flex:"grow",children:r.name}),!l&&(0,o.Y)(J,{post:n,palette:null,onSavePostClick:a,forceVibrant:c})]})]})}function G(e){let{publication:i,post:t,palette:n,readOnly:r}=e;return(0,o.FD)(C.I1,{gap:2,flex:"grow",minWidth:0,children:[(0,o.FD)(C.pT,{gap:8,paddingBottom:4,alignItems:"center",children:[(0,o.Y)(k.Nq,{pub:i,size:20,radius:"xs"}),(0,o.Y)(I.EY.B4,{color:n?"vibrance-secondary":"secondary",ellipsis:!0,nowrap:!0,flex:"grow",children:(0,o.Y)($,{publication:i,readOnly:r})})]}),(0,o.Y)(I.EY.B3,{clamp:2,color:n?"vibrance-primary":"primary",weight:"medium",children:t.title})]})}function $(e){let{publication:i,readOnly:t}=e;return t?(0,o.Y)(o.FK,{children:i.name}):(0,_.y)()?(0,o.Y)(D.p2,{target:"_blank",href:(0,L.fOI)(i),draggable:!1,children:i.name}):(0,o.Y)(p.m,{pubId:i.id,trigger:(0,o.Y)(D.IE,{href:(0,L.fOI)(i),draggable:!1,children:i.name})})}function J(e){var i,t;let n,{post:r,palette:l,onSavePostClick:a,className:c,forceVibrant:d}=e,{iString:p}=(0,v.GO)(),m=(0,f.Jd)(),{requireLogin:h}=(0,E.eE)(),{handleClick:b,isSaved:y}=(i=r,t=a,n=(0,g.J)(i),{handleClick:e=>{e.preventDefault(),e.stopPropagation(),n(),t&&t(i.is_saved?"unsave":"save"),i.is_saved=!i.is_saved},isSaved:i.is_saved}),Y=d||!!l,_=s()(B.A.saveButton,y&&B.A.saved,Y&&B.A.vibrant,c),S=Y?w.mZ:w.K0;return(0,o.Y)(S,{className:_,priority:"tertiary",size:"sm",onClick:e=>{m?b(e):(e.preventDefault(),null==h||h({redirectOverride:(0,N.wu9)(null,r,{urlParams:{triggerSave:!0}})}))},"aria-label":p("Save"),children:(0,o.Y)(u.A,{size:18})})}function Z(e,i){return e?(0,n._)({},(0,Y.p4)({palette:e,colorKey:i,defaultColor:"var(--color-dark-bg-primary)"})):void 0}function Q(e){let{post:i,publication:t,readOnly:n,onClick:r,urlParams:l}=e;return e=>{null==r||r(),!n&&A.Z&&(0,S.o)(e,(0,N.wu9)(t,i,{noBase:!0,feedViewer:!0,urlParams:l}))}}},75189:function(e,i,t){t.d(i,{b:()=>v});var n=t(4006),r=t(27749),l=t(75840),o=t(83441),a=t(74579),s=t(20474),u=t(68923),c=t(52347),d=t(60763),p=t(86473),m=t(504),h=t(2481);function v(e){var i;let{item:t,comment:v,priority:f}=e,b=(0,r.PK)(),g=(0,l.T)(),y=(0,h.L6)(t),Y=null!=(i=v.children_count)?i:0,_=v.reaction_count||0,S=!!v.reaction,w=(0,a.Y)(v,t,S),C=(0,s.l)(v,t),k=(0,p.mp)(t),I=(0,p.qW)(t);if(!t)return null;let{publication:A,post:E}=t;return(0,n.FD)(n.FK,{children:[(0,n.Y)(u.c,{onClick:w,count:_,active:S,disabled:!1,priority:f}),(0,n.Y)(o.k,{onClick:C,count:Y,disabled:k,replyRequirement:y,priority:f}),(0,n.Y)(c.H,{pub:A,post:E,comment:v,feedItem:t,disabled:I,onOpen:e=>{(0,m.Qb)(t,b,"restack",{tabId:g,extraEventProps:{isRestacked:e}})},surface:b,priority:f}),(0,n.Y)(d.f,{publication:A,post:E,comment:v,item:t,priority:f})]})}},86998:function(e,i,t){t.d(i,{Qk:()=>a,St:()=>l,um:()=>r,zj:()=>o});var n=t(17402);function r(e){let{fileType:i}=e;return i.startsWith("image/")}function l(e){let{fileType:i}=e;return i.startsWith("video/")}function o(e){let{onAddFiles:i,acceptFile:t}=e,r=(0,n.useRef)(),l=(0,n.useRef)(),[o,a]=(0,n.useState)(!1),s=e=>Array.from(e.items).filter(e=>"file"===e.kind&&t({fileType:e.type})),u=e=>s(e).length>0,c=e=>{let{current:i}=l;i&&i===e.target&&(l.current=void 0,a(!1))};return{isDragging:o,props:{onDragEnter:e=>{let{current:i}=r,{target:t}=e;i&&t&&t instanceof HTMLElement&&(i===t||i.contains(t))&&e.dataTransfer&&(u(e.dataTransfer)||0===e.dataTransfer.items.length)&&(e.preventDefault(),l.current=t,a(!0))},onDragOver:e=>{l.current&&e.preventDefault()},onDragLeave:c,onDragEnd:c,onDrop:e=>{e instanceof globalThis.DragEvent&&!e.defaultPrevented&&e.dataTransfer&&u(e.dataTransfer)&&0!==s(e.dataTransfer).length&&(e.preventDefault(),i(Array.from(e.dataTransfer.files)),a(!1),l.current=void 0)},ref:r}}}function a(e){let i=o(e),t=(0,n.useRef)(!1);return(0,n.useEffect)(()=>{let{props:{onDragEnter:e,onDragOver:n,onDragLeave:r,onDragEnd:l,onDrop:o}}=i,a=document.body;i.props.ref.current=a;let s={dragenter:i=>{t.current||(t.current=!0,e(i))},dragover:n,dragleave:e=>{t.current&&(e.clientX<=0||e.clientX>=window.innerWidth||e.clientY<=0||e.clientY>=window.innerHeight)&&(t.current=!1,r(e))},dragend:e=>{t.current&&(t.current=!1,l(e))},drop:e=>{t.current&&(t.current=!1,o(e))}};for(let[e,i]of Object.entries(s))a.addEventListener(e,i);return()=>{for(let[e,i]of Object.entries(s))a.removeEventListener(e,i)}},[]),i}},85042:function(e,i,t){t.d(i,{M:()=>m,p:()=>p});var n=t(69277),r=t(17402),l=t(86500),o=t(94729),a=t(68349),s=t(43296),u=t(40659),c=t(55714),d=t(82776);let p=e=>{var i,t,o;let{liveStream:a,onGuestJoined:p,updateLiveStream:m,onStreamEnded:h}=e,v=(0,s.XW)(),f=(0,u.rG)(),b=(0,u.oy)(),g=(0,r.useRef)(new Set),[y,Y]=(0,r.useState)(!a||"idle"===a.liveStream.status||"cancelled"===a.liveStream.status),[_,S]=(0,r.useState)(null!=(i=null==a?void 0:a.liveStreamGuests)?i:[]),[w,C]=(0,r.useState)(null!=(t=null==a?void 0:a.liveStreamInformation.currentViewerCount)?t:0),[k,I]=(0,r.useState)(null!=(o=null==a?void 0:a.liveStreamInformation.concurrentViewerCount)?o:0),A=(null==a?void 0:a.liveStream.status)==="scheduled";return(0,r.useEffect)(()=>{a&&(Y("idle"===a.liveStream.status||"cancelled"===a.liveStream.status),S(a.liveStreamGuests),C(a.liveStreamInformation.currentViewerCount),I(a.liveStreamInformation.concurrentViewerCount),p&&a.liveStreamGuests.forEach(e=>{p({message:{type:"live-stream:guest-joined",invited_user:e.user,invited_user_primary_publication:e.pub||void 0}})}))},[a]),(0,r.useEffect)(()=>{if(a)return null==v?void 0:v.listen({[(0,c.sl)({streamId:a.liveStream.id})]:e=>{var i,t,n,r,l;let{data:o}=e;if((null==o||null==(i=o.message)?void 0:i.type)==="live-stream:viewer-count-updated"&&(C(o.message.current_viewer_count),I(o.message.current_concurrent_viewer_count)),(null==o||null==(t=o.message)?void 0:t.type)==="live-stream:ended"&&(Y(!0),null==h||h()),(null==o||null==(n=o.message)?void 0:n.type)==="live-stream:started"&&(null==m||m(a.liveStream.id)),(null==o||null==(r=o.message)?void 0:r.type)==="live-stream:guest-joined"){let e=o.message;S(i=>[...i,{user:e.invited_user,pub:e.invited_user_primary_publication}]),p&&p({message:e})}if((null==o||null==(l=o.message)?void 0:l.type)==="live-stream:guest-left"){let e=o.message;S(i=>i.filter(i=>i.user.id!==e.invited_user.id))}}})},[null==a?void 0:a.liveStream.status,null==a?void 0:a.liveStream.id,p,h,v]),(0,r.useEffect)(()=>{a&&b&&(g.current.has(a.liveStream.id)||(g.current.add(a.liveStream.id),(0,l.u4)(l.qY.LIVE_STREAM_JOINED,(0,n._)({live_stream_id:a.liveStream.id},(0,d.extractEventAttributionDataFromRecord)(f)))))},[null==a?void 0:a.liveStream.id,b]),(0,r.useEffect)(()=>{if(!a)return;let e=()=>{(0,l.u4)(l.qY.LIVE_STREAM_LEFT,{live_stream_id:a.liveStream.id})};return window.addEventListener("beforeunload",e),()=>{window.removeEventListener("beforeunload",e)}},[a,null==a?void 0:a.liveStream.id]),{guests:_,hasEnded:y,isScheduled:A,viewerCount:w,concurrentViewerCount:k}},m=e=>{let{inputRef:i,liveStream:t}=e,[n,l]=(0,r.useState)(""),[s,u]=(0,r.useState)(!1),c=async()=>{if(!s&&n){u(!0);try{await (0,o.x6)("/api/v1/live_stream/".concat(t.liveStream.id,"/message"),{method:"POST",json:{message_body:n.trim(),message_id:(0,a.QT)()}})}catch(e){alert((0,a.uX)(e))}l(""),u(!1),setTimeout(()=>{var e;null==(e=i.current)||e.focus()},0)}};return{message:n,setMessage:l,loading:s,sendMessage:c}}},96467:function(e,i,t){t.d(i,{K:()=>r});var n=t(17402);function r(e,i,t){let[r,l]=(0,n.useReducer)(e,i,t),o=(0,n.useRef)(r);o.current=r;let a=(0,n.useMemo)(()=>async e=>{if("function"==typeof e)return await e(a,()=>o.current);l(e)},[]);return[r,a]}},25318:function(e,i,t){t.d(i,{D:()=>p});var n=t(4006),r=t(32485),l=t.n(r),o=t(17402),a=t(8515),s=t(76977),u=t(86465),c=t(20500),d=t(63136);let p=(0,o.forwardRef)((e,i)=>{let{action:t,children:r,className:o,errors:p,helpText:m,details:h,label:v,paddingBottom:f,paddingTop:b,flex:g,wrapWithLabel:y,disabled:Y,compact:_}=e,S=_?2:8,w=Array.isArray(h)?h:h?[h]:[];return(0,n.Y)(s.VP,{ref:i,alignItems:"stretch",className:o,gap:S,paddingBottom:f,paddingTop:b,disabled:Y,flex:g,children:(0,n.FD)(s.VP,{gap:4,children:[(0,n.FD)(s.VP,{gap:S,as:y?"label":"div",children:[v&&(0,n.FD)(s.fI,{gap:S,alignItems:"center",justifyContent:"space-between",children:[(0,n.FD)(s.fI,{gap:S,alignItems:"center",children:[(0,n.Y)(d.EY.B4,{weight:"medium",as:y?"div":"label",color:"primary",children:v}),m&&(0,n.Y)(a.V,{text:m})]}),t]}),r&&(0,n.Y)(s.VP,{className:l()({"has-error":p}),children:r})]}),w&&w.length>0&&w.map(e=>(0,n.Y)(c.EE,{children:e})),(0,n.Y)(u.I,{errors:p})]})})})},8295:function(e,i,t){t.d(i,{Jj:()=>C,_d:()=>E,aD:()=>I,gQ:()=>w});var n=t(69277),r=t(4006),l=t(17402),o=t(21481),a=t(69141),s=t(77578),u=t(2886),c=t(84605),d=t(86500),p=t(68349),m=t(35369),h=t(76977),v=t(16993),f=t(75303),b=t(24777),g=t(63136),y=t(75990),Y=t(3843),_=t(39318),S=t(96670);function w(e){var i;let t,f,b,g,w,D,{pub:P,item:T,isOpen:x,setOpen:F,themeVariables:L,width:N}=e,{iString:O}=(0,c.GO)(),{type:B,target_user:z,target_user_id:R,target_pledge_note:V,target_subscription_note:M,post:U}=T,H=P.logo_url||P.cover_photo_url||P.author_photo_url||(null==(i=P.author)?void 0:i.photo_url),W=null==U?void 0:U.cover_image,j="post_asset"===B,{assetThemes:q,assetTypes:K,includePreviewTextToggle:G}=((e,i)=>{var t;let{postCoverImageUrl:n,pubCoverImageUrl:r,pub:l,themeVariables:o}=i,a=[],s=[],u=!1,c=o||l.theme,d=null!=(t=(null==c?void 0:c.web_bg_color)||(null==c?void 0:c.cover_bg_color))?t:"";switch(e){case"post_asset":n&&a.push("image"),((null==c?void 0:c.background_pop_color)||(null==c?void 0:c.background_pop))&&a.push("accent"),a.push("primary"),"#ffffff"!==d.toLowerCase()&&a.push("black&white"),u=!0;break;case"pub_shareable_image":r&&a.push("image"),a.push("primary"),s.push({type:"logo",label:"Logo"}),l.has_posts&&s.push({type:"posts",label:"Top posts"}),l.hero_text&&s.push({type:"description",label:"Description"});break;case"paid_subscription":case"pledged_subscription":((null==c?void 0:c.background_pop_color)||(null==c?void 0:c.background_pop))&&a.push("accent"),a.push("primary")}return{assetThemes:a,assetTypes:s,includePreviewTextToggle:u}})(B,{postCoverImageUrl:W,pubCoverImageUrl:H,pub:P,themeVariables:L}),$=L||P.theme,[J,Z]=(0,l.useState)(j?"instagram":"stories"),[Q,X]=(0,l.useState)(q.find(e=>"image"===e)&&H?"image":q.find(e=>"accent"===e)&&((null==$?void 0:$.background_pop_color)||(null==$?void 0:$.background_pop))?"accent":"primary"),[ee,ei]=(0,l.useState)("logo");(0,l.useEffect)(()=>{x&&(0,d.u4)(d.qY.SHARE_CENTER_CUSTOMIZE_ASSETS_MODAL_OPENED)},[x]);let[et,en]=(0,l.useState)(!0),er=()=>{switch(Q){case"image":return(0,n._)({aspectRatio:J,bgImage:!0},K.length&&{type:ee},G&&et&&{hidePreviewText:!0});case"accent":return(0,n._)({aspectRatio:J,bgColor:(null==$?void 0:$.background_pop_color)||(null==$?void 0:$.background_pop),textColor:null==$?void 0:$.print_on_pop},K.length&&{type:ee},G&&et&&{hidePreviewText:!0});case"primary":return(0,n._)({aspectRatio:J,bgColor:(null==$?void 0:$.web_bg_color)||(null==$?void 0:$.cover_bg_color),textColor:(null==$?void 0:$.print_on_web_bg_color)||(null==$?void 0:$.cover_print_primary)},K.length&&{type:ee},G&&et&&{hidePreviewText:!0});default:return(0,n._)({aspectRatio:J,bgColor:"#ffffff",textColor:"#404040"},K.length&&{type:ee},G&&et&&{hidePreviewText:!0})}},el=(0,p.rr)(),eo=()=>{F(!1)};switch(B){case"arr_10k_milestone":b=Y.Fh.ARR10K,f=(0,r.Y)(o.Q,{pub:P,milestone:b,style:{aspectRatio:J}}),g=(0,_.ed9)(P,b,{aspectRatio:J},"".concat(b," - ").concat("stories"===J?"vertical":J));break;case"arr_1k_milestone":b=Y.Fh.ARR1K,f=(0,r.Y)(o.Q,{pub:P,milestone:b,style:{aspectRatio:J}}),g=(0,_.ed9)(P,b,{aspectRatio:J},"".concat(b," - ").concat("stories"===J?"vertical":J));break;case"list_100_milestone":b=Y.ai.List100,f=(0,r.Y)(o.Q,{pub:P,milestone:b,style:{aspectRatio:J}}),g=(0,_.ed9)(P,b,{aspectRatio:J},"".concat(b," - ").concat("stories"===J?"vertical":J));break;case"list_1k_milestone":b=Y.ai.List1K,f=(0,r.Y)(o.Q,{pub:P,milestone:b,style:{aspectRatio:J}}),g=(0,_.ed9)(P,b,{aspectRatio:J},"".concat(b," - ").concat("stories"===J?"vertical":J));break;case"paid_subscription":f=(0,r.Y)(u.zL,{pub:P,note:M,user:z||{id:R||0},style:er()}),g=(0,_.pJR)(P,z||{id:R||0},er(),{fileToDownload:"Message - ".concat("stories"===J?"vertical":J)}),D=()=>{(0,d.u4)(d.qY.SUBSCRIPTION_NOTE_MEDIA_ASSETS_IMAGE_DOWNLOADED,{note_from_user_id:(null==z?void 0:z.id)||R,aspectRatio:J,source:"download-button"})};break;case"pledged_subscription":f=(0,r.Y)(u.b7,{pub:P,note:V,user:z||{id:R||0},style:er()}),g=(0,_.H_d)(P,z||{id:R||0},er(),{fileToDownload:"Message - ".concat("stories"===J?"vertical":J)}),D=()=>{(0,d.u4)(d.qY.PLEDGE_NOTE_MEDIA_ASSETS_IMAGE_DOWNLOADED,{note_from_user_id:(null==z?void 0:z.id)||R,aspectRatio:J,source:"download-button"})};break;case"pub_shareable_image":t=O("Create shareable image"),f=(0,r.Y)(a.i,{pub:P,style:er()}),w="".concat(P.name," - ").concat("stories"===J?"vertical":J),g=(0,_.gEL)(P,null,er(),{fileToDownload:w}),D=()=>{(0,d.u4)(d.qY.PUBLICATION_MEDIA_ASSETS_IMAGE_DOWNLOADED,{aspectRatio:J,source:"download-button"})};break;case"post_asset":{let e=er(),{text:i,translatedText:n}="image"===Q?{text:"Image".concat(et?" - no preview":""),translatedText:O(et?"Image - no preview":"Image")}:"accent"===Q?{text:"Accent Color".concat(et?" - no preview":""),translatedText:O(et?"Accent Color - no preview":"Accent Color")}:"primary"===Q?{text:"Background Color".concat(et?" - no preview":""),translatedText:O(et?"Background Color - no preview":"Background Color")}:{text:"Black and White".concat(et?" - no preview":""),translatedText:O(et?"Black and White - no preview":"Black and White")};t=O("Create shareable image"),f=U&&(0,r.Y)(y.D,{pub:P,post:U,style:e,translatedText:n,size:420,hoverOverlay:!1}),w="".concat(n," - ").concat("stories"===J?"vertical":J),g=U&&(0,_.fsB)(P,U,e,w),D=()=>{(0,d.u4)(d.qY.WRITER_MEDIA_ASSETS_IMAGE_DOWNLOADED,{post_id:null==U?void 0:U.id,type:i,aspectRatio:e.aspectRatio,share_center:!0,inline:!1,source:"download-button"})}}}["arr_10k_milestone","arr_1k_milestone","list_100_milestone","list_1k_milestone"].includes(B)?(t=O("Share milestone"),w="".concat(b," - ").concat("stories"===J?"vertical":J),D=()=>{(0,d.u4)(d.qY.MILESTONE_MEDIA_ASSETS_IMAGE_DOWNLOADED,{milestone:b,aspectRatio:J,source:"download-button"})}):["paid_subscription","pledged_subscription"].includes(B)&&(t=O("Share message"),w="Message - ".concat("stories"===J?"vertical":J));let ea=async()=>{null==D||D();let e=document.createElement("a");e.href=g,e.download=w,e.target="_blank",e.rel="noopener noreferrer",e.style.display="none",document.body.appendChild(e),e.click(),document.body.removeChild(e)},es=q.length>1,eu=K.length>1,ec=s.C1.length>1;return(0,r.FD)(v.aF,{isOpen:x,onClose:eo,width:N||640,fullscreenMobile:!0,children:[(0,r.Y)(v.rQ,{onClose:eo,title:t,showDivider:!0}),(0,r.Y)(v.cw,{children:(0,r.FD)(h.I1,{gap:20,children:[(0,r.Y)(h.pT,{className:S.A.imageContainer,alignItems:"center",justifyContent:"center",children:f}),(0,r.FD)(E,{children:[es&&(0,r.Y)(C,{assetThemes:q,assetTheme:Q,setAssetTheme:X,theme:$,pubCoverImageUrl:H}),eu&&(0,r.Y)(k,{assetTypes:K,assetType:ee,setAssetType:ei}),ec&&(0,r.Y)(I,{aspectRatio:J,setAspectRatio:Z,includeInstagram:j}),G&&(0,r.Y)(A,{hidePreviewText:et,setHidePreviewText:en})]})]})}),!el&&(0,r.Y)(v.jl,{showDivider:!0,direction:"column",primaryButton:(0,r.Y)(m.$n,{priority:"primary",onClick:ea,children:O("Download image")})})]})}function C(e){let{assetThemes:i,assetTheme:t,setAssetTheme:n,theme:l,pubCoverImageUrl:o}=e;return(0,r.FD)(h.I1,{gap:8,children:[(0,r.Y)(g.EY.B4,{weight:"medium",translated:!0,children:"Background"}),(0,r.Y)(h.Ye,{gap:8,children:i.map(e=>(0,r.Y)(s.Hg,{value:e,isSelected:e===t,onClick:()=>n(e),themeVariables:l,coverImageUrl:o}))})]})}function k(e){let{assetTypes:i,assetType:t,setAssetType:n}=e;return(0,r.FD)(h.I1,{gap:8,children:[(0,r.Y)(g.EY.B4,{weight:"medium",translated:!0,children:"Type"}),(0,r.Y)(h.Ye,{gap:8,children:i.map(e=>{let{type:i,label:l}=e;return(0,r.Y)(s.jK,{label:l,isSelected:i===t,onClick:()=>n(i)})})})]})}function I(e){let{aspectRatio:i,setAspectRatio:t,includeInstagram:n}=e,l=n?s.C1:s.C1.filter(e=>"instagram"!==e);return(0,r.FD)(h.I1,{gap:8,children:[(0,r.Y)(g.EY.B4,{weight:"medium",translated:!0,children:"Aspect Ratio"}),(0,r.Y)(h.Ye,{gap:8,children:l.map(e=>(0,r.Y)(s.cK,{value:e,isSelected:e===i,onClick:()=>t(e)}))})]})}function A(e){let{hidePreviewText:i,setHidePreviewText:t}=e;return(0,r.FD)(h.I1,{gap:8,children:[(0,r.Y)(g.EY.B4,{weight:"medium",translated:!0,children:"Preview Text"}),(0,r.Y)(h.pT,{flex:"grow",alignItems:"center",children:(0,r.Y)(b.d,{checked:!i,onChange:e=>{t(!e),(0,d.u4)(d.qY.SHARE_CENTER_CUSTOMIZE_ASSETS_PREVIEW_TEXT_TOGGLED,{includePreviewText:e})}})})]})}let E=(0,f.I4)({display:"flex",gap:20,overflowX:"auto",flex:"auto",justifyContent:"space-between"})},44338:function(e,i,t){(0,t(17402).createContext)("")},69058:function(e,i,t){t.d(i,{d:()=>o});var n=t(4006),r=t(17028),l=t(16993);function o(e){let{title:i,subtitle:t,children:o,onClose:a}=e;return(0,n.FD)(n.FK,{children:[(0,n.Y)(l.rQ,{title:i,description:t,onClose:a}),(0,n.Y)(l.cw,{children:(0,n.Y)(r.VP,{gap:12,children:o})})]})}},35276:function(e,i,t){t.d(i,{A2:()=>g,A_:()=>Y,BG:()=>A,IE:()=>w,K5:()=>y,Nq:()=>_,RZ:()=>S,Sm:()=>b,Uq:()=>k,Yz:()=>I,pL:()=>C,sF:()=>v,vu:()=>f});var n=t(4006),r=t(47504),l=t(12203),o=t(23345),a=t(47870),s=t(55300),u=t(15977),c=t(38637),d=t(37623),p=t(54687),m=t(47233),h=t(57157);function v(e){let{size:i,className:t}=e;return(0,n.Y)(r.A,{size:i,className:t})}function f(e){let{size:i,className:t}=e;return(0,n.Y)(l.A,{size:i,className:t})}function b(e){let{size:i,className:t}=e;return(0,n.Y)(o.A,{size:i,className:t})}function g(e){let{size:i,className:t}=e;return(0,n.Y)(a.A,{size:i,className:t})}function y(e){let{size:i,className:t}=e;return(0,n.Y)(s.A,{size:i,className:t})}function Y(e){let{size:i,className:t}=e;return(0,n.Y)(u.A,{size:i,className:t})}function _(e){let{size:i,className:t}=e;return(0,n.Y)(l.A,{size:i,className:t})}function S(e){let{size:i,className:t}=e;return(0,n.Y)(c.A,{size:i,className:t})}function w(e){let{size:i,className:t}=e;return(0,n.Y)(d.A,{size:i,className:t})}function C(e){let{size:i,className:t}=e;return(0,n.Y)(p.A,{size:i,className:t})}function k(e){let{size:i,className:t}=e;return(0,n.Y)(l.A,{size:i,className:t})}function I(e){let{size:i,className:t}=e;return(0,n.Y)(m.A,{size:i,className:t})}function A(e){let{size:i,className:t}=e;return(0,n.Y)(h.A,{size:i,className:t})}},76329:function(e,i,t){t.d(i,{z:()=>p});var n=t(69277),r=t(70408),l=t(32641),o=t(4006),a=t(97541),s=t(76977),u=t(83357),c=t(46453),d=t(70690);function p(e){var{forwardedRef:i,href:t,onClick:p,campaign:m}=e,h=(0,l._)(e,["forwardedRef","href","onClick","campaign"]);let{onRefresh:v}=(0,c.eE)();return(0,o.Y)(a.Match,{children:e=>{let{path:l}=e,a=t&&(0,d.y)(l,t);return h.native?(0,o.Y)(s.pT,(0,r._)((0,n._)({as:"a"},h),{href:!a||h.native?t:void 0,onClick:a&&v?v:p,ref:i})):(0,o.Y)(u.N,(0,r._)((0,n._)({},h),{campaign:m,role:"button",href:a?void 0:t,onClick:a&&v?v:p,ref:i}))}})}},72147:function(e,i,t){t.d(i,{X:()=>C});var n=t(4006),r=t(93540),l=t(17402),o=t(84605),a=t(46275),s=t(95899),u=t(6547),c=t(44333),d=t(76528),p=t(89490),m=t(97515),h=t(76977),v=t(414),f=t(67140),b=t(60281),g=t(46453),y=t(93718),Y=t(45937),_=t(11510),S=t(28700),w=t(50963);function C(e){let{id:i,subpath:t}=e,{subjectProfile:r}=(0,s.xc)({subjectId:i.startsWith("@")?i.replace("@",""):i});return r?(0,n.Y)(k,{profile:r,subpath:t}):null}function k(e){var i;let{profile:t,subpath:r}=e,{iString:s}=(0,o.GO)(),u=t.name;(0,g.t2)(u||"",{backAction:(0,S.gY)(t),alwaysPinTitle:!0});let d=(0,c.lq)(),p=(0,_.Iu)(),m=null==(i=r.match(/\/([^/]+)$/))?void 0:i[1],b=(0,l.useRef)(null),y=!t.primaryPublication,Y=(0,a.BR)().isOnDestination,w=e=>{let i=history.state;d(Y?(0,S.o4)(t,e,{noBase:!0}):"/profile/".concat(e),!0),history.replaceState(i,"")};(0,l.useEffect)(()=>{y&&"subscribers"===m&&w("followers")},[y,m]);let C=[...y?[]:[{value:"subscribers",label:s("Subscribers")}],{value:"followers",label:t.followerCount&&t.followerCount>0?"".concat(s("Followers")," (").concat((0,f.V)(t.followerCount,"number-truncated"),")"):s("Followers")},{value:"following",label:s("Following")}];return(0,n.FD)(h.I1,{flex:"grow",style:{maxWidth:568},minWidth:0,paddingX:20*!p,paddingTop:20,gap:20,children:[(0,n.Y)(v.r,{value:m,tabs:C,onChange:w,style:{minHeight:48},ariaLabel:s("Select filter")}),(0,n.Y)(h.I1,{gap:4,ref:b,paddingBottom:20,children:"subscribers"===m?(0,n.Y)(I,{profile:t,bodyRef:b}):"followers"===m?(0,n.Y)(A,{profile:t,bodyRef:b}):(0,n.Y)(E,{profile:t,bodyRef:b})})]})}function I(e){let{profile:i,bodyRef:t}=e,{id:l}=i,{data:o,users:a,isLoading:s,error:u}=P(l,"subscribers",t);return(0,n.Y)(n.FK,{children:u?"Error":s?Array(10).fill(null).map(()=>(0,n.Y)(b.SE,{})):o?0===a.length?(0,n.Y)(D,{children:(0,n.Y)(m.p,{icon:(0,n.Y)(r.A,{}),title:"No subscribers yet"})}):a.map(e=>(0,n.Y)(y.I,{person:e,surface:"profile_Subscribers"},e.id)):null})}function A(e){let{profile:i,bodyRef:t}=e,r=(0,w.$k)(i.name),{data:l,users:o,isLoading:a,error:s}=P(i.id,"followers",t);return(0,n.Y)(n.FK,{children:s?"Error":a?Array(10).fill(null).map(()=>(0,n.Y)(b.SE,{})):l?o.length?o.map(e=>(0,n.Y)(y.I,{person:e,surface:"profile_Followers"},e.id)):(0,n.Y)(D,{children:(0,n.Y)(m.p,{icon:(0,n.Y)(u.A,{}),title:"No followers yet",description:"Be the first to follow ".concat(r)})}):null})}function E(e){let{profile:i,bodyRef:t}=e,r=(0,w.$k)(i.name),{data:l,users:o,isLoading:a,error:s}=P(i.id,"following",t);return(0,n.Y)(n.FK,{children:s?"Error":a?Array(10).fill(null).map(()=>(0,n.Y)(b.SE,{})):l?o.length?o.map(e=>(0,n.Y)(y.I,{person:e,surface:"profile_Following"},e.id)):(0,n.Y)(D,{children:(0,n.Y)(m.p,{icon:(0,n.Y)(u.A,{}),title:"".concat(r," isn't following anyone yet")})}):null})}let D=(0,p.yw)({display:"flex",paddingY:48,justifyContent:"center",alignItems:"center",flex:"grow"});function P(e,i,t){var n;let[r,o]=(0,l.useState)(20),{data:a,isLoading:s,error:u}=(0,d.OU)("/api/v1/user/".concat(e,"/subscriber-lists"),{query:{lists:i},deps:[e,i]},{revalidateOnMount:!0}),c=null!=(n=null==a?void 0:a.subscriberLists.flatMap(e=>e.groups.flatMap(e=>e.users)))?n:[],p=c.length>r;return(0,Y.X)(()=>o(r+20),[r,p],{shouldCheck:p,threshold:640,bodyRef:t}),{data:a,isLoading:s,error:u,users:c.slice(0,r)}}},43296:function(e,i,t){t.d(i,{$P:()=>h,F$:()=>p,XW:()=>m});var n=t(99851),r=t(69277),l=t(70408),o=t(4006),a=t(17402),s=t(94729),u=t(35666);class c{async connect(){try{if(!this.host)throw Error("Attempted to connect without a token");this.ws=new WebSocket(this.host),this.ws.addEventListener("open",()=>{for(let[e,i]of this.channels)i.size>0&&this.send({action:"subscribe",channel:e})}),this.ws.addEventListener("error",e=>{console.error(e),"closed"!==this.connectivityState&&(this.error=Error("Generic error"),this.handleError())}),this.ws.addEventListener("close",e=>{"closed"!==this.connectivityState&&(this.error={code:e.code,reason:e.reason,wasClean:e.wasClean},this.handleError())}),this.ws.addEventListener("message",e=>{"open"!==this.connectivityState&&(this.connectivityState="open",clearTimeout(this.timeoutId),this.reconnectInterval=900,this.notifyConnectivityChange());let i=JSON.parse(e.data),t=(0,l._)((0,r._)({},i),{data:i.data?(0,l._)((0,r._)({},i.data),{message:"string"==typeof i.data.message?JSON.parse(i.data.message):null}):null});if(t.data){var n;for(let e of null!=(n=this.channels.get(t.data.channel))?n:[])e(t)}}),clearTimeout(this.timeoutId);let e=this.ws;this.timeoutId=setTimeout(()=>{"connecting"===this.connectivityState&&(this.error=Error("Timeout"),e.close(),this.handleError())},3e4)}catch(e){this.error=e instanceof Error?e:Error(String(e)),this.handleError()}}async refreshToken(){let e;this.channels.size>0&&(e=Array.from(this.channels.keys()).join(","));let i=await (0,s.x6)("/api/v1/realtime/token",{query:{channels:e}});return this.token=i.token,this.expiry=i.expiry,this.host=i.endpoint,this.ws||this.connect(),i}send(e){let{ws:i}=this;if(!i)throw Error("Cannot send without a connection.");i.send(JSON.stringify((0,r._)({token:this.token},e)))}publish(e,i){this.send({action:"publish",channel:e,message:JSON.stringify(i)})}listen(e){let i=[],t=new Set(this.channels.keys());return this.subscriptionQueue=this.subscriptionQueue.then(async()=>{for(let[t,n]of Object.entries(e)){let e=this.channels.get(t);e||(e=new Set,this.channels.set(t,e)),e.add(n),i.push(()=>{var e;let i=this.channels.get(t);null==i||i.delete(n),(null==i?void 0:i.size)===0&&(null==(e=this.ws)?void 0:e.readyState)===WebSocket.OPEN&&(this.send({action:"unsubscribe",channel:t}),this.channels.delete(t))})}let n=(0,u.iv)(new Set(this.channels.keys()),t);if(n.size>0){var r;if(await this.refreshToken(),(null==(r=this.ws)?void 0:r.readyState)===WebSocket.OPEN)for(let e of n)this.send({action:"subscribe",channel:e})}}),()=>{let e=new Set(this.channels.keys());for(let e of i)e();(0,u.iv)(e,new Set(this.channels.keys())).size>0&&this.refreshToken()}}onConnectivityChange(e){return this.connectivityHandlers.add(e),()=>{this.connectivityHandlers.delete(e)}}destroy(){var e;this.channels.clear(),this.connectivityHandlers.clear(),this.connectivityState="closed",null==(e=this.ws)||e.close(),clearTimeout(this.reconnectTimeoutId),clearTimeout(this.timeoutId)}notifyConnectivityChange(){for(let e of this.connectivityHandlers)e(this.connectivityState)}handleError(){console.info("ZyncSocket: Connection closed"),clearTimeout(this.timeoutId),"closed"!==this.connectivityState&&(this.connectivityState="closed",this.notifyConnectivityChange()),0===this.reconnectTimeoutId&&(console.info("ZyncSocket: Attempting to reconnect..."),this.reconnectTimeoutId=setTimeout(()=>{this.reconnectTimeoutId=0,this.reconnectInterval=Math.min(2*this.reconnectInterval,6e4),this.connect()},this.reconnectInterval+.2*this.reconnectInterval))}constructor(){(0,n._)(this,"token",void 0),(0,n._)(this,"expiry",void 0),(0,n._)(this,"host",void 0),(0,n._)(this,"ws",void 0),(0,n._)(this,"connectivityState","closed"),(0,n._)(this,"error",void 0),(0,n._)(this,"reconnectInterval",900),(0,n._)(this,"reconnectTimeoutId",0),(0,n._)(this,"channels",new Map),(0,n._)(this,"connectivityHandlers",new Set),(0,n._)(this,"timeoutId",0),(0,n._)(this,"subscriptionQueue",Promise.resolve())}}let d=(0,a.createContext)(null);function p(e){let{children:i}=e,[t,n]=(0,a.useState)(null);return(0,a.useEffect)(()=>{null==t||t.destroy();let e=new c;return n(e),()=>{e.destroy()}},[]),(0,o.Y)(d.Provider,{value:t,children:i})}function m(){return(0,a.useContext)(d)}function h(){var e;let i=m(),[t,n]=(0,a.useState)(null!=(e=null==i?void 0:i.connectivityState)?e:"closed");return(0,a.useEffect)(()=>null==i?void 0:i.onConnectivityChange(n),[i]),t}},22230:function(e,i,t){t.d(i,{$:()=>o,X:()=>a});var n=t(41935),r=t(68349),l=t(5180);function o(e){let{tabId:i,restacking_user_id:t}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=(0,l.wA)(),a=(0,n.N9)();return async(e,n,l)=>{o({type:"post_like",payload:{postId:e,isLiked:n}}),l&&o({type:"post_like",payload:{postId:e,isLiked:n,mediaClipId:l}});try{return await a(e,n,{tabId:i,restacking_user_id:t,media_clip_id:l}),!0}catch(i){return o({type:"post_like",payload:{postId:e,isLiked:!n}}),l&&o({type:"post_like",payload:{postId:e,isLiked:!n,mediaClipId:l}}),alert((0,r.uX)(i)),!1}}}function a(e){var i;return null!=(i=e.reactions["❤"])?i:0}},83804:function(e,i,t){t.d(i,{Kd:()=>C,lC:()=>S,zK:()=>_});var n=t(4006),r=t(32485),l=t.n(r),o=t(49921),a=t(5061),s=t(17402),u=t(17988),c=t(78649),d=t(82519),p=t(84605),m=t(17028),h=t(56153),v=t(46376),f=t(70577),b=t(32848),g=t(43296),y=t(55714),Y=t(93375);let _=e=>{let{liveStream:i,handle:t,subscriptions:r,setSubscriptions:l,className:a,isHostView:s,isOpen:c=!0,onClose:d=()=>void 0,showClose:v=!1,showInviteOption:f,activeStreamerCount:b}=e,{iString:g}=(0,p.GO)(),y=(0,u.useMediaQuery)({maxWidth:800});return(0,n.FD)(m.VP,{display:!c||(null==t?void 0:t.active)||y?"none":"flex",width:400,alignSelf:"stretch",sizing:"border-box",borderLeft:"detail",className:a,children:[(0,n.FD)(m.pT,{padding:16,borderBottom:"detail",alignItems:"center",justifyContent:"space-between",children:[(0,n.Y)(m.EY.H4,{userSelect:"none",children:g("Live chat")}),v&&(0,n.Y)(m.K0,{onClick:d,children:(0,n.Y)(o.A,{size:20})})]}),(0,n.Y)(S,{liveStream:i,isHostView:s,showInviteOption:f,activeStreamerCount:b}),(0,n.Y)(h.T,{liveStream:i,subscriptions:r,setSubscriptions:l,showShareButton:!s})]})},S=e=>{var i,t;let{liveStream:r,isHostView:l,showInviteOption:o,activeStreamerCount:u}=e,[c,d]=(0,s.useState)([]),[p,h]=(0,s.useState)(!0),Y=(0,s.useRef)(null),_=(0,g.XW)(),S=(0,b.n7)(),I=e=>{d(i=>i.find(i=>i.id===e.id)?i:[...i,e].slice(-1e3))};if((0,s.useEffect)(()=>null==_?void 0:_.listen({[(0,y.sl)({streamId:r.liveStream.id})]:e=>{var i,t;let{data:n}=e;(null==n||null==(i=n.message)?void 0:i.type)==="live-stream:message-sent"&&I(n.message.message),(null==n||null==(t=n.message)?void 0:t.type)==="live-stream:viewer-count-updated"&&n.message.num_viewers_joined>0&&I(n.message),p&&setTimeout(()=>{Y.current&&(Y.current.scrollTop=Y.current.scrollHeight)},0)}}),[_,r.liveStream.id,p]),(0,s.useEffect)(()=>{Y.current&&!r.liveStreamInformation.desktopPlaybackUrl&&(Y.current.scrollTop=Y.current.scrollHeight)},[r.liveStreamInformation.desktopPlaybackUrl]),!l&&!r.liveStreamInformation.desktopPlaybackUrl)return(0,n.Y)(f.S,{});if(l&&0===c.length)return(0,n.Y)(m.VP,{flex:"grow",position:"relative",justifyContent:"center",children:(0,n.Y)(m.pT,{justifyContent:"center",children:(0,n.FD)(m.VP,{alignItems:"center",gap:16,children:[(0,n.Y)(a.A,{size:24}),(0,n.Y)(m.EY.B4,{translated:!0,weight:"semibold",children:"Live chat will appear here"})]})})});let A=null==(i=S.result)?void 0:i.publicationUserMap.get(null!=(t=r.liveStream.publication_id)?t:-1),E=(null==A?void 0:A.role)==="admin";return(0,n.FD)(m.VP,{flex:"grow",position:"relative",children:[(0,n.Y)(w,{ref:Y,onScroll:()=>{Y.current&&h(32>=Math.abs(Y.current.scrollTop))},children:(0,n.Y)(C,{children:c.map(e=>"user"in e?(0,n.Y)(v.K,{message:e,showBlockButton:!!E,liveStream:r.liveStream,disableUserLinks:l,showInviteOption:o,activeStreamerCount:u},e.id):e.num_viewers_joined>0?(0,n.Y)(v.t,{message:e,disableUserLinks:l},e.id):null)})}),(0,n.Y)(k,{scrollRef:Y,hidden:p})]})},w=(0,m.I4)({display:"flex",direction:"column-reverse",flex:"grow",scrollBar:"hidden",overflow:"auto",position:"relative"}),C=(0,m.I4)({display:"flex",direction:"column",padding:16,gap:16}),k=e=>{let{scrollRef:i,hidden:t}=e;return(0,n.Y)(c.Q,{children:(0,n.Y)(m.pT,{bg:"primary",radius:"full",className:l()(Y.A.jumpButton,t&&Y.A.hidden),children:(0,n.Y)(m.K0,{priority:"secondary-outline",rounded:!0,onClick:()=>{setTimeout(()=>{var e;null==(e=i.current)||e.scrollTo({top:i.current.scrollHeight,behavior:"smooth"})},0)},children:(0,n.Y)(d.A,{})})})})}},67215:function(e,i,t){t.d(i,{W:()=>S});var n=t(79785),r=t(4006),l=t(17402),o=t(47963),a=t(81209),s=t(85048),u=t(84605),c=t(46271),d=t(86500),p=t(76977),m=t(16993),h=t(45974),v=t(63136),f=t(41086),b=t(49807),g=t(57324),y=t(2592);function Y(){let e=(0,n._)([""," and ",""]);return Y=function(){return e},e}function _(){let e=(0,n._)([""," by ",""]);return _=function(){return e},e}let S=e=>{let{profile:i,activeLiveStream:t,subscriptionToLiveStreamPub:n,invitedLiveStreamPublications:o,subscriptionsToLiveStreamInvitedPub:a,freeSignup:s,freeSignupEmail:u}=e,[c,d]=(0,l.useState)(!0);return(0,r.Y)(w,{profile:i,activeLiveStream:t,subscriptionToLiveStreamPub:n,isOpen:c,onClose:()=>d(!1),freeSignup:s,freeSignupEmail:u,invitedLiveStreamPublications:o,subscriptionsToLiveStreamInvitedPub:a})},w=e=>{var i,t,n,S,w,C,k,I,A,E,D,P,T;let{profile:x,activeLiveStream:F,subscriptionToLiveStreamPub:L,isOpen:N,onClose:O,freeSignup:B,freeSignupEmail:z,invitedLiveStreamPublications:R,subscriptionsToLiveStreamInvitedPub:V}=e,M=(0,b.Xrv)({liveStreamId:F.liveStream.id,utm_source:g.VU.web,utm_campaign:g._9.profileLiveStream,params:{appStoreRedirect:!0}}),[U,H]=(0,l.useState)(!1),{iTemplate:W}=(0,u.GO)(),j=(0,c.Jd)(),q=F.pub,K=Object.entries(null!=V?V:{}).find(e=>{var i;let[t,n]=e;return["free_signup","subscribed"].includes(null!=(i=n.membership_state)?i:"unsubscribed")}),G=!["free_signup","subscribed"].includes(null!=(D=null==L?void 0:L.membership_state)?D:"unsubscribed")&&(null==R?void 0:R.find(e=>"enabled"===e.payments_state&&e.plans&&Number(null==K?void 0:K[0])===e.id)),$=Object.entries(null!=V?V:{}).find(e=>{let[i,t]=e;return"free_signup"===t.membership_state}),J=(null==L?void 0:L.membership_state)!=="free_signup"&&(null==R?void 0:R.find(e=>"enabled"===e.payments_state&&e.plans&&Number(null==$?void 0:$[0])===e.id)),{version:Z,showLogo:Q,Header:X,Subtext:ee,CTA:ei,invitedPub:et=null}=!q||"only_founding"!==F.liveStream.audience||(null==L?void 0:L.membership_state)==="subscribed"&&(null==L?void 0:L.is_founding)||(null==K||null==(i=K[1])?void 0:i.membership_state)==="subscribed"&&(null==K||null==(t=K[1])?void 0:t.is_founding)?q&&"only_paid"===F.liveStream.audience&&(null==L?void 0:L.membership_state)!=="subscribed"&&(null==$||null==(w=$[1])?void 0:w.membership_state)!=="subscribed"?{version:"paywall",showLogo:!1,invitedPub:J,Header:(0,r.FD)(v.EY.H4,{weight:"heavy",align:"center",translated:!0,children:["This live video is for paid subscribers of"," ",I18N.p(J?J.name:q.name)]}),Subtext:(0,r.Y)(v.EY.B3,{align:"center",translated:!0,children:"Choose a paid subscription to watch"}),CTA:(0,r.FD)(p.I1,{className:y.A.subscribeWidgetContainer,alignItems:"stretch",padding:20,children:[(0,r.Y)(a.A,{freeSignup:B||(null==L?void 0:L.membership_state)==="free_signup"||(null==R?void 0:R.find(e=>"enabled"===e.payments_state&&e.plans&&Number(null==$?void 0:$[0])===e.id))&&(null==$||null==(C=$[1])?void 0:C.membership_state)==="free_signup",freeSignupEmail:z,isStatic:!1,pub:J||q,source:g.VU.profileLiveStream,user:j}),(0,r.Y)(s.qd,{className:y.A.tos,publication:q})]})}:!q||"only_free"!==F.liveStream.audience||["subscribed","free_signup"].includes((null==L?void 0:L.membership_state)||"unsubscribed")||Object.values(null!=V?V:{}).every(e=>["subscribed","free_signup"].includes(e.membership_state||"unsubscribed"))||B?{version:"open app",showLogo:!1,Header:(0,r.FD)(v.EY.H4,{weight:"heavy",align:"center",translated:!0,children:["Watch ",I18N.p(x.name),"'s live video in the Substack app"]}),Subtext:(0,r.Y)(v.EY.B3,{align:"center",translated:!0,children:"Available now for iOS and Android"}),CTA:(0,r.Y)(o.gF,{hideEmailPrompt:!0,utm_campaign:"profile-live-stream",utm_source:"web",openUrl:M})}:{version:"freewall",showLogo:!!(null==R?void 0:R.length),Header:(0,r.FD)(v.EY.H4,{weight:"heavy",align:"center",translated:!0,children:["Subscribe for free to watch"," ",I18N.p(F.liveStream.title)]}),Subtext:(0,r.Y)(v.EY.B3,{align:"center",color:"secondary",children:(null==R?void 0:R.find(e=>e.name))?W(Y(),q.name,(null==(k=R.find(e=>e.name))?void 0:k.name)||""):q.author_name?W(_(),q.name,q.author_name):q.name}),CTA:(0,r.FD)(p.I1,{className:y.A.subscribeWidgetContainer,alignItems:"stretch",padding:20,children:[(0,r.Y)(a.A,{freeSignup:B||(null==L?void 0:L.membership_state)==="free_signup"||Object.values(null!=V?V:{}).some(e=>"free_signup"===e.membership_state),freeSignupEmail:z,isStatic:!1,pub:q,additionalPubIds:(null==R?void 0:R.find(e=>e.name))?[null==(I=R.find(e=>e.name))?void 0:I.id].filter(e=>!!e):[],source:g.VU.profileLiveStream,user:j,onSignup:()=>{U||window.location.reload()},onConfirmationRequired:()=>{window.location.search+="&requires_confirmation=true",H(!0)}}),(0,r.Y)(s.qd,{className:y.A.tos,publication:q})]})}:{version:"founding paywall",showLogo:!1,invitedPub:G,Header:(0,r.FD)(v.EY.H4,{weight:"heavy",align:"center",translated:!0,children:["This live video is for founding subscribers of"," ",I18N.p(G?G.name:q.name)]}),Subtext:(0,r.Y)(v.EY.B3,{align:"center",translated:!0,children:"Choose a founding subscription to watch"}),CTA:(0,r.FD)(p.I1,{className:y.A.subscribeWidgetContainer,alignItems:"stretch",padding:20,children:[(0,r.Y)(a.A,{freeSignup:B||(null==L?void 0:L.membership_state)==="free_signup"||(null==L?void 0:L.membership_state)==="subscribed"||(null==R?void 0:R.find(e=>"enabled"===e.payments_state&&e.plans&&Number(null==K?void 0:K[0])===e.id))&&((null==K||null==(n=K[1])?void 0:n.membership_state)==="free_signup"||(null==K||null==(S=K[1])?void 0:S.membership_state)==="subscribed"),freeSignupEmail:z,isStatic:!1,pub:G||q,source:g.VU.profileLiveStream,user:j,foundingUpsell:!0}),(0,r.Y)(s.qd,{className:y.A.tos,publication:q})]})};return((0,l.useEffect)(()=>{if(N){var e;(0,d.u4)(d.qY.LIVE_STREAM_UPSELL_MODAL_SEEN,{live_stream_id:F.liveStream.id,publication_id:null==(e=F.pub)?void 0:e.id,version:Z})}},[N,Z,F.liveStream.id,null==(A=F.pub)?void 0:A.id]),(0,f.y)("requires_confirmation"))?(0,r.FD)(m.aF,{isOpen:N,onClose:O,children:[(0,r.Y)(m.rQ,{onClose:O,icon:Q&&et&&(null==et?void 0:et.logo_url)&&(null==(P=F.pub)?void 0:P.logo_url)?(0,r.FD)(p.I1,{className:y.A.pubAvatars,alignItems:"center",children:[(0,r.Y)(h.Nq,{className:y.A.invitedPubAvatar,pub:et,size:48}),(0,r.Y)(h.Nq,{className:y.A.mainPubAvatar,pub:F.pub,size:48})]}):void 0}),(0,r.Y)(m.cw,{children:(0,r.FD)(p.I1,{gap:4,children:[(0,r.Y)(v.EY.H4,{weight:"heavy",align:"center",translated:!0,children:"Confirm your email address"}),(0,r.FD)(v.EY.B3,{align:"center",translated:!0,children:["We sent an email to"," ",I18N.p(null!=(T=z||(null==j?void 0:j.email))?T:"")," with a confirmation link. Click the link to finish your subscription."]})]})})]}):(0,r.FD)(m.aF,{isOpen:N,onClose:O,children:[(0,r.Y)(m.rQ,{onClose:O,icon:Q&&et&&(null==et?void 0:et.logo_url)&&(null==(E=F.pub)?void 0:E.logo_url)?(0,r.FD)(p.I1,{className:y.A.pubAvatars,alignItems:"center",children:[(0,r.Y)(h.Nq,{className:y.A.invitedPubAvatar,pub:et,size:48}),(0,r.Y)(h.Nq,{className:y.A.mainPubAvatar,pub:F.pub,size:48})]}):void 0}),(0,r.Y)(m.cw,{children:(0,r.FD)(p.I1,{gap:4,children:["active"===F.liveStream.status?X:(0,r.FD)(v.EY.H4,{weight:"heavy",align:"center",translated:!0,children:[I18N.p(x.name),"'s live video has ended. Download the app so you can join next time"]}),ee]})}),ei]})}},68756:function(e,i,t){t.d(i,{C:()=>eQ});var n=t(69277),r=t(70408),l=t(79785),o=t(4006),a=t(97213),s=t(50180),u=t(75107),c=t(72102),d=t(17402),p=t(77849),m=t(43262),h=t(79909),v=t(84605),f=t(46271),b=t(85042),g=t(86500),y=t(94729),Y=t(1683),_=t(68349),S=t(89490),w=t(35369),C=t(17028),k=t(57820),I=t(36372),A=t(7936),E=t(47963),D=t(16993);let P=e=>{let{isOpen:i,onClose:t}=e,{iString:n}=(0,v.GO)();return(0,o.FD)(D.aF,{isOpen:i,onClose:t,children:[(0,o.Y)(D.rQ,{onClose:t,title:n("Download the Substack app"),description:n("The Substack app is required to use the live stream practice room"),showDivider:!0}),(0,o.Y)(E.gF,{})]})};var T=t(38992),x=t(83804),F=t(56153),L=t(28541),N=t(45773),O=t(85265),B=t(23623),z=t(24078),R=t(22057),V=t(16884);let M="cancelled";var U=t(39318),H=t(39891),W=t(49807),j=t(50963),q=t(57324);let K="endCardContainer-p2rTz3",G="backdrop-gFBDtd";function $(){let e=(0,l._)(['"','" was cancelled']);return $=function(){return e},e}function J(){let e=(0,l._)(['"','" has ended']);return J=function(){return e},e}function Z(){let e=(0,l._)(["Subscribed to ",""]);return Z=function(){return e},e}function Q(){let e=(0,l._)(["See more from ",""]);return Q=function(){return e},e}function X(){let e=(0,l._)(["See more from ",""]);return X=function(){return e},e}function ee(e){let{liveStream:i}=e,t=i.liveStreamInformation.desktopThumbnailPhotoUrl,n=i.liveStreamInformation.desktopThumbnailGifUrl,r=i.liveStreamInformation.desktopThumbnailAnimatedUrl,[l,a]=(0,d.useState)(!1),s=(t?(0,H.dJ)(t,1920,{quality:"auto:good",format:"auto"}):null)||n;return r||s?(0,o.FD)(o.FK,{children:[s?(0,o.Y)("img",{alt:"",src:s,className:G,style:{opacity:+!l}}):null,r?(0,o.Y)("img",{alt:"",src:r,onLoad:()=>a(!0),className:G}):null,(0,o.Y)(C.az,{position:"absolute",style:{inset:0,background:"linear-gradient(to bottom, rgba(0,0,0,0.85) 0%, rgba(0,0,0,0.7) 50%, rgba(0,0,0,0.85) 100%)"}})]}):null}let ei=e=>{let{liveStream:i,guests:t,onWatchReplay:l,replayLoading:a,setSubscriptions:s,subscriptions:u}=e,{iTemplate:c,iString:p}=(0,v.GO)(),{popToast:m}=(0,I.d)(),[h,b]=(0,d.useState)([]),y=(0,f.Jd)(),Y=i.liveStream.status===M?c($(),i.liveStream.title):c(J(),i.liveStream.title);(0,d.useEffect)(()=>{(0,g.u4)(g.qY.LIVE_STREAM_ENDED_SCREEN_VIEWED,{live_stream_id:i.liveStream.id})},[]);let S=(0,d.useMemo)(()=>[i,...t].sort((e,i)=>{var t,n,r,l,o,a,s,c;let d=["free_signup","subscribed"].includes(null!=(a=null==u||null==(t=u[null!=(o=null==(n=e.pub)?void 0:n.id)?o:0])?void 0:t.membership_state)?a:"unsubscribed")||!e.pub,p=["free_signup","subscribed"].includes(null!=(c=null==u||null==(r=u[null!=(s=null==(l=i.pub)?void 0:l.id)?s:0])?void 0:r.membership_state)?c:"unsubscribed")||!i.pub;return d&&!p?1:!d&&p?-1:0}),[]),w=async e=>{let i=!1;if(!y){window.location.href=(0,U.my9)(e,{utm_source:q.VU.liveStreamEndCard,next:document.location.href,utm_medium:q.Jn.web});return}b(i=>[...i,e.id]);try{let l=(await (0,V.yc)(e.id,q.VU.liveStreamEndCard,{publication:null!=e?e:void 0,user:y,openPubInNewTabAfterSubscription:!1})).errorMessage;l?m(()=>(0,o.Y)(I.y,{Icon:L.A,text:l})):t.length?(s(i=>(0,r._)((0,n._)({},i),{[e.id]:(0,r._)((0,n._)({},i[e.id]),{membership_state:"free_signup"})})),m(()=>(0,o.Y)(I.y,{Icon:N.A,text:c(Z(),(null==e?void 0:e.name)||(null==y?void 0:y.name)||"")}))):((0,_.V2)((0,U.my9)(e,{utm_source:q.VU.liveStreamEndCard,next:document.location.href,utm_medium:q.Jn.web,just_signed_up:!0}),{local_navigation:!1}),i=!0)}catch(e){m(()=>(0,o.Y)(I.y,{Icon:L.A,text:(0,_.uX)(e)}))}finally{i||b(i=>i.filter(i=>i!==e.id))}},k=i.liveStream.status===M,A=l&&!k;if(0===t.length){var E,D,P,T,x,F,H,G;let e=["free_signup","subscribed"].includes(null!=(F=null==u||null==(E=u[null!=(x=null==(D=i.pub)?void 0:D.id)?x:0])?void 0:E.membership_state)?F:"unsubscribed"),t=i.pub&&!e;return(0,o.Y)(B.a,{children:(0,o.FD)(C.az,{position:"relative",className:K,children:[(0,o.Y)(ee,{liveStream:i}),(0,o.FD)(C.VP,{alignItems:"center",gap:20,style:{position:"relative",zIndex:1,width:448},children:[(0,o.Y)(z.eu,{user:i.user,size:128}),(0,o.Y)(C.EY.H3,{color:"primary",weight:"medium",textAlign:"center",children:Y}),(0,o.FD)(C.fI,{gap:12,justifyContent:"center",wrap:"wrap",children:[A&&(0,o.Y)(C.$n,{priority:t?"secondary":"primary",size:"lg",onClick:()=>{(0,g.u4)(g.qY.LIVE_STREAM_REPLAY_BUTTON_CLICKED,{live_stream_id:i.liveStream.id}),l()},loading:a,disabled:a,children:(0,o.FD)(C.fI,{gap:8,alignItems:"center",children:[(0,o.Y)(O.A,{size:18}),p("Watch the replay")]})}),t&&i.pub?(0,o.Y)(C.$n,{priority:"primary",size:"lg",onClick:()=>w(i.pub),loading:h.includes(null!=(H=null==(P=i.pub)?void 0:P.id)?H:0),children:p(h.includes(null!=(G=null==(T=i.pub)?void 0:T.id)?G:0)?"Subscribing...":"Subscribe")}):A?null:(0,o.Y)(C.$n,{priority:"primary",size:"lg",href:(0,W.gYq)(i.user,{utm_source:q.VU.liveStreamEndCard}),children:c(Q(),(0,j.$k)(i.user.name))})]})]})]})})}return(0,o.Y)(B.a,{children:(0,o.FD)(C.az,{position:"relative",className:K,children:[(0,o.Y)(ee,{liveStream:i}),(0,o.FD)(C.VP,{alignItems:"center",gap:20,style:{position:"relative",zIndex:1,width:448},children:[(0,o.Y)(R.Z,{direction:"rtl",users:[i.user,...t.map(e=>e.user)],size:72}),(0,o.Y)(C.EY.H3,{weight:"medium",color:"primary",textAlign:"center",children:Y}),A&&(0,o.Y)(C.$n,{priority:"secondary",size:"lg",onClick:()=>l(),loading:a,disabled:a,children:(0,o.FD)(C.fI,{gap:8,alignItems:"center",children:[(0,o.Y)(O.A,{size:18}),p("Watch the replay")]})}),(0,o.Y)(C.VP,{gap:12,children:S.map((e,i)=>{var t,n,r,l,a,s,c;return(0,o.Y)(et,{user:e.user,pub:null!=(l=e.pub)?l:void 0,isSubscribing:h.includes(null!=(a=null==(t=e.pub)?void 0:t.id)?a:0),isSubscribed:["free_signup","subscribed"].includes(null!=(c=null==u||null==(n=u[null!=(s=null==(r=e.pub)?void 0:r.id)?s:0])?void 0:n.membership_state)?c:"unsubscribed"),onSubscribe:w},e.user.id||i)})})]})]})})},et=e=>{let{user:i,pub:t,isSubscribed:n,isSubscribing:r,onSubscribe:l}=e,{iString:a,iTemplate:s}=(0,v.GO)(),u=t&&!n;return(0,o.FD)(C.fI,{alignItems:"center",gap:12,width:440,children:[(0,o.Y)(z.eu,{user:i,size:40}),(0,o.FD)(C.VP,{gap:2,children:[(0,o.Y)(C.EY.B3,{weight:"medium",color:"primary",children:i.name}),i.handle&&(0,o.FD)(C.EY.B5,{color:"primary",lineHeight:16,children:["@",i.handle]})]}),(0,o.Y)(C.az,{flex:"grow"}),(0,o.Y)(C.$n,{priority:u?"primary":"secondary",size:"sm",onClick:()=>{u&&l(t)},href:u?void 0:(0,W.gYq)(i,{utm_source:q.VU.liveStreamEndCard}),loading:r,children:u?a(r?"Subscribing...":"Subscribe"):s(X(),(0,j.$k)(i.name))})]})};var en=t(81209),er=t(45974),el=t(61554),eo=t(40659);function ea(){let e=(0,l._)([""," and ",""]);return ea=function(){return e},e}function es(){let e=(0,l._)(["",", ",", and ",""]);return es=function(){return e},e}function eu(){let e=(0,l._)(["",", and ",""]);return eu=function(){return e},e}function ec(){let e=(0,l._)(["This live stream is only for founding members of ",""]);return ec=function(){return e},e}function ed(){let e=(0,l._)(["This live stream is only for paid subscribers of ",""]);return ed=function(){return e},e}function ep(){let e=(0,l._)(["This live video is only for subscribers of ",""]);return ep=function(){return e},e}function em(){let e=(0,l._)(["Subscribe to ",""]);return em=function(){return e},e}let eh=e=>{let{liveStream:i,guests:t,subscriptions:n,setSubscriptions:r,open:l,setOpen:a}=e,{title:s,subtitle:u,isOpen:c,showIndividualPubs:d}=eg({liveStream:i,guests:t,open:l});if(!i.pub)return null;let p=t.find(e=>{var i;return null==(i=e.pub)?void 0:i.logo_url});return(0,o.FD)(D.aF,{isOpen:c,onClose:()=>{a(!1)},children:[(0,o.Y)(D.rQ,{title:s,description:u,alignItems:"center",icon:(0,o.Y)(ev,{liveStream:i,guestPubWithLogo:p})}),(0,o.Y)(D.cw,{children:(0,o.Y)(C.VP,{gap:20,paddingTop:8,children:d?(0,o.FD)(o.FK,{children:[(0,o.Y)(eb,{pub:i.pub,streamingUser:i.user,subscriptions:n,setSubscriptions:r,setOpen:a,foundingUpsell:"only_founding"===i.liveStream.audience,audience:i.liveStream.audience}),t.map(e=>{var t;return(0,o.Y)(eb,{pub:e.pub,streamingUser:e.user,subscriptions:n,setSubscriptions:r,setOpen:a,foundingUpsell:"only_founding"===i.liveStream.audience,audience:i.liveStream.audience},null==(t=e.pub)?void 0:t.id)})]}):(0,o.FD)(o.FK,{children:[(0,o.Y)(ef,{liveStream:i,guests:t,subscriptions:n}),(0,o.Y)(C.az,{children:(0,o.Y)(el.U,{includeCheckbox:!1,addSubscribePreamble:!0,color:"secondary",textAlign:"center"})})]})})})]})},ev=e=>{let{liveStream:i,guestPubWithLogo:t}=e;return t&&"only_free"===i.liveStream.audience?(0,o.FD)(C.az,{position:"relative",width:80,height:80,children:[(0,o.Y)(er.Nq,{className:"primaryPubAvatar-DsPqHi",pub:i.pub,size:48,radius:"xs"}),(0,o.Y)(er.Nq,{className:"guestPubAvatar-tqWNqe",pub:t.pub||void 0,size:48,radius:"xs"})]}):(0,o.Y)(er.Nq,{pub:i.pub,size:48,radius:"sm",outline:"detail"})},ef=e=>{var i,t,n,r,l,a,s,u,c,d,p,m,h,b,g,y,Y,_,S;let{liveStream:w,guests:C,subscriptions:k}=e,{iString:I}=(0,v.GO)(),A=(0,f.Jd)();return w.pub?(A&&(A.is_subscribed=["subscribed"].includes(null!=(m=null==(n=k[null!=(p=null==(r=w.pub)?void 0:r.id)?p:0])?void 0:n.membership_state)?m:"unsubscribed"),A.is_free_subscribed=["free_signup","subscribed"].includes(null!=(b=null==(l=k[null!=(h=null==(a=w.pub)?void 0:a.id)?h:0])?void 0:l.membership_state)?b:"unsubscribed"),A.is_founding=["subscribed"].includes(null!=(y=null==(s=k[null!=(g=null==(u=w.pub)?void 0:u.id)?g:0])?void 0:s.membership_state)?y:"unsubscribed")&&!!(null==(c=k[null!=(Y=null==(d=w.pub)?void 0:d.id)?Y:0])?void 0:c.is_founding)),(0,o.Y)(en.A,{className:"subscribeWidget-DmciqD",pub:w.pub,user:A,foundingUpsell:"only_founding"===w.liveStream.audience,freeSignup:["free_signup","subscribed"].includes(null!=(S=null==(i=k[null!=(_=null==(t=w.pub)?void 0:t.id)?_:0])?void 0:i.membership_state)?S:"unsubscribed"),additionalPubIds:["only_free","everyone"].includes(w.liveStream.audience)?C.map(e=>{var i,t;return null!=(t=null==(i=e.pub)?void 0:i.id)?t:0}).filter(e=>!!e):[],source:q.VU.liveStreamPermalink,onSignup:["only_free","everyone"].includes(w.liveStream.audience)?()=>{location.reload()}:void 0,onConfirmationRequired:()=>{alert(I("Check your email to confirm subscription"))}})):null},eb=e=>{var i,t;let{pub:l,streamingUser:a,subscriptions:s,setSubscriptions:u,setOpen:c,foundingUpsell:p,audience:m}=e,{iString:h}=(0,v.GO)(),b=(0,f.Jd)(),[_,S]=(0,d.useState)(!1),w=(0,eo.rG)(),k=async e=>{if(e&&!_){if(S(!0),b&&"only_free"===m){try{await (0,y.x6)("/api/v1/reader/signup/pub",{method:"POST",json:{source:q.VU.liveStreamPermalink,publication_id:null==e?void 0:e.id,email:null==b?void 0:b.email,first_url:Y.R9,first_referrer:Y.b7,current_url:Y.AT,current_referrer:Y.uC,first_session_url:Y.K0,first_session_referrer:Y.OG}}),u(i=>(0,r._)((0,n._)({},i),{[e.id]:{is_founding:!1,membership_state:"free_signup"}})),c(!1),location.reload()}catch(e){(0,g.u4)(g.qY.FREE_SIGNUP_FAILED,{reason:e.message,source:q.VU.liveStreamPermalink}),alert("There was an error subscribing. Please try again."),S(!1)}return}try{await (0,y.x6)("/api/v1/reader/signup/pub",{method:"POST",json:(0,n._)({source:q.VU.liveStreamPermalink,publication_id:null==e?void 0:e.id,email:null==b?void 0:b.email,first_url:Y.R9,first_referrer:Y.b7,current_url:Y.AT,current_referrer:Y.uC,first_session_url:Y.K0,first_session_referrer:Y.OG},w)}),(0,g.$5)()}catch(e){(0,g.u4)(g.qY.FREE_SIGNUP_FAILED,{reason:e.message,source:q.VU.liveStreamPermalink})}window.location.href=(0,U.my9)(e,(0,n._)({utm_source:q.VU.liveStreamChat,next:document.location.href,utm_medium:q.Jn.web},p&&{plan:"founding"}))}};return(0,o.FD)(C.Ye,{gap:12,alignItems:"center",flex:"grow",children:[(0,o.Y)(z.eu,{user:a,size:40}),(0,o.FD)(C.VP,{flex:"grow",children:[(0,o.Y)(C.EY.B4,{fontWeight:"semibold",children:a.name}),(0,o.Y)(C.EY.B4,{color:"secondary",children:null==l?void 0:l.name})]}),(0,o.Y)(C.$n,{priority:"primary",size:"sm",disabled:_,onClick:()=>{k(l)},children:h((null==(i=s[null!=(t=null==l?void 0:l.id)?t:0])?void 0:i.membership_state)==="free_signup"?"Upgrade":"Subscribe")})]})},eg=e=>{var i;let{liveStream:t,guests:n,open:r}=e,{iString:l,iTemplate:o}=(0,v.GO)(),a=(null==(i=t.pub)?void 0:i.name)||"",s=n.length>0,u="active"===t.liveStream.status,c=!t.liveStreamInformation.desktopPlaybackUrl,d="idle"===t.liveStream.status&&!!t.liveStreamInformation.isReplayEligible&&c,p=r||u&&c||d,m=e=>{let i=e[0]||"",t=e[1]||"",n=e[2]||"";return 0===e.length?"":1===e.length?i:2===e.length?o(ea(),i,t):3===e.length?o(es(),i,t,n):o(eu(),e.slice(0,-1).join(", "),e[e.length-1]||"")},h=()=>[a,...n.map(e=>{var i;return(null==(i=e.pub)?void 0:i.name)||""})].filter(Boolean);switch(t.liveStream.audience){case"only_founding":return{title:s?l("This live stream is for founding members only"):o(ec(),a),subtitle:l("Become a founding member to watch now"),isOpen:p,showIndividualPubs:s};case"only_paid":return{title:s?l("This live stream is for paid subscribers only"):o(ed(),a),subtitle:l("Become a paid subscriber to watch now"),isOpen:p,showIndividualPubs:s};case"only_free":return{title:s?l("Subscribe for free to watch now"):o(ep(),a),subtitle:s?m(h()):l("Subscribe for free to watch now"),isOpen:p,showIndividualPubs:s};default:return{title:o(em(),m(h())),subtitle:"",isOpen:r,showIndividualPubs:s}}};var ey=t(41412),eY=t(59701),e_=t(32485),eS=t.n(e_),ew=t(48697),eC=t(94328);function ek(){let e=(0,l._)(["Subscribed to ",""]);return ek=function(){return e},e}let eI=e=>{let{liveStream:i,guests:t,subscriptions:n,setSubscriptions:r,isHostsModalOpen:l,setIsHostsModalOpen:a,user:s}=e,{iString:u}=(0,v.GO)();return(0,o.FD)(D.aF,{isOpen:l,onClose:()=>a(!1),children:[(0,o.Y)(D.rQ,{showDivider:!0,onClose:()=>a(!1),title:u(t.length?"Hosts":"Host")}),(0,o.Y)(D.cw,{children:(0,o.Y)(C.I1,{gap:20,children:[i,...t.map(e=>e)].map(e=>{var i,t,l;let{user:a,pub:u}=e,c=["free_signup","subscribed"].includes(null!=(l=null==(i=n[null!=(t=null==u?void 0:u.id)?t:0])?void 0:i.membership_state)?l:"unsubscribed");return(0,o.Y)(eA,{streamingUser:a,pub:u,isSubscribed:c,subscriptions:n,setSubscriptions:r,user:s})})})})]})},eA=e=>{var i,t;let{streamingUser:l,pub:a,isSubscribed:s,subscriptions:u,setSubscriptions:c,user:p}=e,{iString:m,iTemplate:h}=(0,v.GO)(),{popToast:f}=(0,I.d)(),[b,g]=(0,d.useState)([]);return(0,o.FD)(C.Ye,{gap:12,alignItems:"center",children:[(0,o.Y)(z.dm,{user:l,size:40,utmSource:q.VU.liveStreamHostModal,linkProps:{target:"_blank"}}),(0,o.FD)(C.I1,{flex:"grow",children:[(0,o.Y)(eE,{streamingUser:l}),(0,o.Y)(eD,{pub:a})]}),a?(0,o.Y)(C.$n,{size:"sm",priority:"primary",disabled:s||b.includes(a.id)||["free_signup","subscribed"].includes(null!=(t=null==(i=u[a.id])?void 0:i.membership_state)?t:"unsubscribed"),onClick:async()=>{if(!p){window.location.href=(0,U.my9)(a,{utm_source:q.VU.liveStreamHostModal,next:document.location.href,utm_medium:q.Jn.web});return}if(a.id){g(e=>[...e,a.id]);try{await (0,V.yc)(a.id,q.VU.liveStreamPermalink,{publication:null!=a?a:void 0,user:p,openPubInNewTabAfterSubscription:!1}),c(e=>(0,r._)((0,n._)({},e),{[a.id]:(0,r._)((0,n._)({},e[a.id]),{membership_state:"free_signup"})})),f(()=>(0,o.Y)(I.y,{Icon:N.A,text:h(ek(),null==a?void 0:a.name)}))}catch(e){alert((0,_.uX)(e))}g(e=>e.filter(e=>e!==a.id))}},children:m(s?"Subscribed":"Subscribe")}):null]},l.id)},eE=e=>{let{streamingUser:i}=e;return(0,o.Y)(C.EY.B4,{fontWeight:"semibold",children:(0,o.Y)(C.Yq,{href:(0,U.gYq)(i,{utm_source:q.VU.liveStreamHostModal}),target:"_blank",children:i.name})})},eD=e=>{let{pub:i}=e;return i?(0,o.Y)(C.EY.B4,{color:"secondary",children:(0,o.Y)(C.Yq,{href:(0,W.$_T)(i,{forceSubdomain:!0}),target:"_blank",children:i.name})}):null},eP=e=>{let{closeHref:i,liveStream:t,handle:n,guests:r,showSubscribeAllButton:l,isSubscribing:a,onSubscribeAll:s,hasEnded:u,isReplay:c=!1,viewerCount:p,subscriptions:m,setSubscriptions:h,user:v,isScheduled:f}=e,[b,g]=(0,d.useState)(!1);return(0,o.FD)(o.FK,{children:[(0,o.Y)(eI,{liveStream:t,guests:r,subscriptions:m,setSubscriptions:h,isHostsModalOpen:b,setIsHostsModalOpen:g,user:v}),(0,o.FD)(B.a,{children:[document.body&&(0,d.createPortal)((0,o.Y)(eR,{children:(0,o.FD)(C.fI,{minWidth:0,alignItems:"center",gap:8,children:[(0,o.Y)(eF,{closeHref:i,handle:n}),(0,o.Y)(eT,{liveStream:t,guests:r,showSubscribeAllButton:l,isSubscribing:a,onSubscribeAll:s,setIsHostsModalOpen:g})]})}),document.body),(u||f||"active"!==t.liveStream.status)&&!c?null:(0,o.Y)(C.fI,{position:"absolute",padding:16,gap:8,alignItems:"start",minWidth:0,className:"liveStreamHeaderViewerCount-UDCSmc",children:(0,o.FD)(ez,{children:[c?(0,o.Y)(eC.p9,{}):(0,o.Y)(eC.LM,{}),(0,o.Y)(eC.u8,{viewerCount:p})]})})]})]})},eT=e=>{var i;let{liveStream:t,guests:n,showSubscribeAllButton:r,isSubscribing:l,onSubscribeAll:a,setIsHostsModalOpen:s}=e;return(0,o.FD)(eO,{children:[(0,o.FD)(eB,{onClick:()=>s(!0),children:[(0,o.Y)(R.Z,{users:[t.user,...n.map(e=>e.user)],size:28,direction:"rtl"}),(0,o.FD)(C.VP,{paddingRight:20*!r,minWidth:0,children:[(0,o.Y)(eL,{children:[t.user.name,...n.map(e=>e.user.name)].filter(Boolean).join(", ")}),(0,o.Y)(eN,{children:[null==(i=t.pub)?void 0:i.name,...n.map(e=>{var i;return null==(i=e.pub)?void 0:i.name})].filter(Boolean).join(", ")})]})]}),r?(0,o.Y)(ex,{isSubscribing:l,onSubscribeAll:a}):null]})},ex=e=>{let{isSubscribing:i,onSubscribeAll:t}=e,{iString:n}=(0,v.GO)();return(0,o.Y)(C.$n,{className:"subscribeButton-CtrItP",priority:"primary",size:"sm",disabled:i,onClick:t,children:n("Subscribe")})},eF=e=>{let{closeHref:i,handle:t}=e;return(0,o.Y)(C.K0,{href:i,size:"sm",priority:"quaternary",rounded:!0,className:eS()(t.active&&"closeButtonHidden-PBnS9i"),children:(0,o.Y)(ew.A,{})})},eL=e=>{let{children:i}=e;return(0,o.Y)(C.EY.B4,{color:"vibrance-primary",weight:"medium",ellipsis:!0,children:i})},eN=e=>{let{children:i}=e;return(0,o.Y)(C.EY.B5,{color:"vibrance-secondary",opacity:70,ellipsis:!0,lineHeight:16,children:i})},eO=(0,C.I4)({display:"flex",direction:"row",alignItems:"center",gap:16,radius:"full",minWidth:0,paddingLeft:4,className:"authorPill-wbOG0c",pressable:"sm",wrap:"nowrap",userSelect:"none"}),eB=(0,C.I4)({display:"flex",direction:"row",gap:8,cursor:"pointer",alignItems:"center",minWidth:0,paddingLeft:2,height:40,sizing:"border-box"}),ez=(0,C.I4)({display:"flex",direction:"row",gap:8,alignItems:"center",className:"viewerCountContainer-XTwz_D"}),eR=(0,C.I4)({display:"flex",direction:"row",position:"absolute",padding:16,gap:8,alignItems:"start",minWidth:0,className:"liveStreamHeader-OLlNVf"});var eV=t(16291),eM=t(83873),eU=t(92636),eH=t(41086),eW=t(28700);function ej(){let e=(0,l._)(["Subscribed to "," and ",""]);return ej=function(){return e},e}function eq(){let e=(0,l._)(["Subscribed to ",", ",", and ",""]);return eq=function(){return e},e}function eK(){let e=(0,l._)(["Subscribed to ",", and ",""]);return eK=function(){return e},e}function eG(){let e=(0,l._)(["LIVE SOON: ",""]);return eG=function(){return e},e}function e$(){let e=(0,l._)(["LIVE NOW: ",""]);return e$=function(){return e},e}function eJ(){let e=(0,l._)(["Starting "," at ",""]);return eJ=function(){return e},e}function eZ(){let e=(0,l._)([""," on Substack"]);return eZ=function(){return e},e}function eQ(e){var i,t,l,E,D,L;let{id:N,enableMobileWeb:O,liveStream:B,liveStreamInvite:z,subscriptionToLiveStreamPub:R,subscriptionsToLiveStreamInvitedPub:V,smsInvite:M}=e;(0,A.y)();let{liveStream:H,setLiveStream:j}=(0,T.u)({liveStream:B||null}),[K,G]=(0,d.useState)(!!(0,eH.y)("show_test_run"));(0,d.useEffect)(()=>{N&&(0,y.x6)("/api/v1/live_stream/".concat(N)).then(e=>{j(e.activeLiveStream),e.activeLiveStream.pub&&(0,y.x6)("/api/v1/subscription/".concat(e.activeLiveStream.pub.id)).then(i=>{i.subscription&&Q(t=>{var l,o;return e.activeLiveStream.pub?(0,r._)((0,n._)({},t),{[e.activeLiveStream.pub.id]:(0,r._)((0,n._)({},i.subscription),{role:null!=(o=null==(l=i.publicationUser)?void 0:l.role)?o:null})}):t})})})},[N]);let{iString:$,iTemplate:J}=(0,v.GO)(),[Z,Q]=(0,d.useState)((0,n._)({},R?{[null!=(E=null==H||null==(i=H.pub)?void 0:i.id)?E:0]:R}:{},V));(0,d.useEffect)(()=>{(null==H?void 0:H.liveStream.scheduled_at)&&"scheduled"===H.liveStream.status&&(0,g.u4)(g.qY.LIVE_STREAM_SCHEDULED_PERMALINK_VISITED,{liveStreamId:H.liveStream.id,addToCalendar:(0,eH.y)("add_to_calendar")})},[null==H?void 0:H.liveStream.scheduled_at,null==H?void 0:H.liveStream.status]);let X=(0,d.useCallback)(e=>{let{message:i}=e;if(i.invited_user_primary_publication&&!Z[i.invited_user_primary_publication.id]){let e=i.invited_user_primary_publication;(0,y.x6)("/api/v1/subscription/".concat(e.id)).then(i=>{i.subscription&&Q(t=>{var l,o;return(0,r._)((0,n._)({},t),{[e.id]:(0,r._)((0,n._)({},i.subscription),{role:null!=(o=null==(l=i.publicationUser)?void 0:l.role)?o:null})})})})}},[Z]),ee=null!=N?N:null==H?void 0:H.liveStream.id,et=(0,d.useCallback)(async()=>{if(ee)try{let e=await (0,y.x6)("/api/v1/live_stream/".concat(ee));j(e.activeLiveStream)}catch(e){}},[ee,j]),{guests:en,hasEnded:er,isScheduled:el,viewerCount:eo}=(0,b.p)({liveStream:H,onGuestJoined:X,onStreamEnded:et}),ea=(0,p.V)(),es=(0,f.Jd)(),[eu,ec]=(0,d.useState)(!1),[ed,ep]=(0,d.useState)(!1),[em,ev]=(0,d.useState)(!1),[ef,eb]=(0,d.useState)(!1),[eg,e_]=(0,d.useState)(!1),[eS,ew]=(0,d.useState)((null==H?void 0:H.liveStream.status)==="idle"),eC=O&&(0,_.rr)(),[ek,eI]=(0,d.useState)(!1),[eA,eE]=(0,d.useState)(eC),eD=!er&&!el,{popToast:eT}=(0,I.d)(),ex=![null==H?void 0:H.pub,...en.map(e=>e.pub)].filter(e=>!!e).every(e=>{var i,t;return["free_signup","subscribed"].includes(null!=(t=null==(i=Z[e.id])?void 0:i.membership_state)?t:"unsubscribed")})&&!er,eF=async()=>{var e,i;if(!es)return void ec(!0);let t=[null==H||null==(e=H.pub)?void 0:e.id,...en.map(e=>{var i;return null==(i=e.pub)?void 0:i.id})].filter(Boolean);if(t.length){ep(!0);try{let{subscriptionResults:e}=await (0,y.x6)("/api/v1/bulk_signup",{method:"POST",json:{publications:t,source:q.VU.liveStreamPermalink,current_referrer:Y.uC,current_url:Y.AT,first_referrer:Y.b7,first_session_referrer:Y.OG,first_session_url:Y.K0,first_url:Y.R9}});if(e.every(e=>e.requires_confirmation))return void alert($("Check your email to confirm subscription"));Q(e=>Object.fromEntries([...t.map(e=>[e,{is_founding:!1,membership_state:"free_signup",role:null}]),...Object.entries(e).map(e=>{let[i,t]=e;return[i,(0,r._)((0,n._)({},t),{membership_state:["free_signup","subscribed"].includes(null==t?void 0:t.membership_state)?null==t?void 0:t.membership_state:"free_signup"})]})]));let l=[null==H?void 0:H.pub,...en.map(e=>e.pub)].filter(e=>{var i,t,n;return!["free_signup","subscribed"].includes(null!=(n=null==Z||null==(i=Z[null!=(t=null==e?void 0:e.id)?t:0])?void 0:i.membership_state)?n:"unsubscribed")}).map(e=>null==e?void 0:e.name).filter(Boolean),s=0===l.length?"":1===l.length&&l[0]?"Subscribed to ".concat(l[0]):2===l.length&&l[0]&&l[1]?J(ej(),l[0],l[1]):3===l.length&&l[0]&&l[1]&&l[2]?J(eq(),l[0],l[1],l[2]):J(eK(),l.slice(0,-1).join(", "),null!=(i=l[l.length-1])?i:"");eT(()=>(0,o.Y)(I.y,{Icon:a.A,text:s}))}catch(e){alert((0,_.uX)(e))}ep(!1)}};if(!(null==H?void 0:H.liveStream.id))return O?(0,o.Y)(C.I1,{flex:"grow",alignItems:"center",justifyContent:"center",bg:"black",style:{height:"var(--full-height)",padding:24},children:(0,o.Y)(C.EY.H3,{translated:!0,style:{color:"white",textAlign:"center"},children:"No live stream is active right now"})}):(0,o.Y)(k.y$,{});let eL=(null==es?void 0:es.age_verification)&&es.age_verification.status!==eM.Y.CompletedAdult,eN=(0,eH.y)("from_scheduling")?"".concat((0,eU.$_)(null==H?void 0:H.pub),"/publish/home"):(0,eH.y)("fromPub")?(0,eU.$_)(null==H?void 0:H.pub):(0,eW.gY)(null==H?void 0:H.user,{utm_source:q.VU.liveStreamExit}),eO=eS&&!em&&!!((null==H?void 0:H.liveStreamInformation.desktopPlaybackUrl)||(null==H?void 0:H.liveStreamInformation.playbackUrl))&&er&&"idle"===H.liveStream.status,eB=(0,o.Y)(eP,{closeHref:eN,liveStream:H,handle:ea,guests:en,showSubscribeAllButton:ex,isSubscribing:ed,onSubscribeAll:eF,hasEnded:er,isReplay:eO,isScheduled:el,viewerCount:eo,subscriptions:Z,setSubscriptions:Q,user:es}),ez=eO?(0,o.Y)(S.az,{position:"relative",style:{flex:1,width:"100%",opacity:+!ef,transition:"opacity 0.6s ease"},onTransitionEnd:()=>{ef&&(ev(!0),eb(!1))},children:(0,o.Y)(eY.u,{liveStream:H,handle:ea,isReplay:!0,autoPlay:!0,onFinishVideo:()=>{eb(!0)}})}):er?(0,o.Y)(ei,{liveStream:H,guests:en,onWatchReplay:(null==H?void 0:H.liveStreamInformation.isReplayEligible)?async()=>{e_(!0),await et(),ev(!1),ew(!0),e_(!1)}:void 0,replayLoading:eg,subscriptions:Z,setSubscriptions:Q}):el?(0,o.Y)(ey.m,{liveStreamInvite:z,liveStream:H,subscriptions:Z,smsInvite:M}):(H.liveStreamInformation.desktopPlaybackUrl||H.liveStreamInformation.playbackUrl)&&"pending"!==H.liveStream.status?(0,o.Y)(eY.u,{liveStream:H,handle:ea,autoPlay:!0}):(0,o.FD)(C.I1,{alignItems:"center",justifyContent:"center",gap:16,flex:"grow",style:{backgroundColor:"black"},children:[(0,o.Y)(k.y$,{size:32}),(0,o.Y)(C.EY.H4,{weight:"medium",style:{color:"white"},textAlign:"center",children:$("Live video will start soon")})]}),eR=(0,o.FD)(C.I1,{bg:"black",alignItems:"stretch",style:{height:"var(--full-height)",width:"100vw"},children:[(0,o.FD)(C.I1,{flex:"grow",position:"relative",bg:"black",alignItems:"center",justifyContent:"center",style:{overflow:"hidden",minHeight:0},children:[eB,ez]}),eD&&eA&&(0,o.FD)(C.pT,{borderTop:"detail",padding:16,alignItems:"center",gap:12,style:{flexShrink:0},children:[(0,o.Y)(w.Nm,{resetCss:!0,onClick:()=>eE(!1),style:{display:"flex",alignItems:"center",color:"white"},children:(0,o.Y)(s.A,{size:16})}),(0,o.FD)(C.EY.B3,{translated:!0,style:{color:"white"},children:["For the best experience,"," ",(0,o.Y)("a",{href:(0,W.Xrv)({liveStreamId:H.liveStream.id,utm_source:"live-stream-mobile-banner",params:{redirect:"app-store"}}),style:{color:"var(--color-accent-fg-orange)"},children:"watch in the Substack app"})]})]}),eD&&(0,o.FD)(o.FK,{children:[(0,o.FD)(C.pT,{borderTop:"detail",padding:16,alignItems:"center",justifyContent:"space-between",style:{cursor:"pointer",flexShrink:0},onClick:()=>eI(!ek),children:[(0,o.Y)(C.EY.H4,{userSelect:"none",style:{color:"white"},children:$("Live chat")}),ek?(0,o.Y)(u.A,{size:20,style:{color:"white"}}):(0,o.Y)(c.A,{size:20,style:{color:"white"}})]}),(0,o.Y)(C.I1,{flex:"grow",style:{minHeight:0,display:ek?void 0:"none"},children:(0,o.Y)(x.lC,{liveStream:H})}),(0,o.Y)(F.T,{liveStream:H,subscriptions:Z,setSubscriptions:Q})]})]});return(0,o.FD)(p.m,{handle:ea,children:[(0,o.Y)(h.Metadata,{title:el?J(eG(),H.liveStream.title):J(e$(),H.liveStream.title),description:el?J(eJ(),(0,eV.A)(H.liveStream.scheduled_at).tz("America/New_York").format("MMM D"),(0,eV.A)(H.liveStream.scheduled_at).tz("America/New_York").format("h:mm A z")):J(eZ(),H.user.name),image:(0,U.ADu)(H),isLargeImage:!0}),(0,o.Y)(P,{isOpen:K,onClose:()=>G(!1)}),(0,o.Y)(eh,{liveStream:H,guests:en,subscriptions:Z,setSubscriptions:Q,open:eu,setOpen:ec}),eL?(0,o.Y)(C.I1,{flex:"grow",alignItems:"center",justifyContent:"center",style:{height:"var(--full-height)"},children:(0,o.Y)(S.az,{style:{flex:"none"},children:(0,o.Y)(m.T,{content:{id:H.liveStream.id,age_verification:{status:null!=(D=null==es||null==(t=es.age_verification)?void 0:t.status)?D:void 0,template_id:null!=(L=null==es||null==(l=es.age_verification)?void 0:l.template_id)?L:void 0}},description:"This live stream is disabled due to your country's Online Safety Act content restrictions",source:"live_stream"})})}):eC?eR:(0,o.FD)(e0,{children:[(0,o.FD)(eX,{children:[eB,ez]}),eD?(0,o.Y)(x.zK,{liveStream:H,handle:ea,subscriptions:Z,setSubscriptions:Q}):null]})]})}let eX=(0,C.I4)({display:"flex",direction:"row",flex:"grow",justifyContent:"center",alignItems:"center",className:"videoContainer-bFmoVz"}),e0=(0,C.I4)({display:"flex",direction:"row",flex:"grow",alignItems:"center",className:"container-hbjpWY"})},41412:function(e,i,t){t.d(i,{m:()=>X});var n=t(79785),r=t(4006),l=t(80744),o=t(32307),a=t(76987),s=t(48697),u=t(45773),c=t(40972),d=t(17402),p=t(47963),m=t(23623);let h=e=>{let{size:i=24,fill:t="#363737"}=e;return(0,r.Y)("svg",{xmlns:"http://www.w3.org/2000/svg",width:i,height:i,viewBox:"0 0 24 24",fill:"none",children:(0,r.Y)("path",{d:"M19.0889 13.667C19.0889 14.4251 18.9754 15.0892 18.7485 15.6592C18.5216 16.2292 18.1536 16.7632 17.6445 17.2612C17.141 17.7537 16.4741 18.2573 15.644 18.772C14.814 19.2922 13.7985 19.8732 12.5977 20.5151C12.4925 20.5705 12.3846 20.612 12.2739 20.6396C12.1688 20.6729 12.0775 20.6895 12 20.6895C11.9225 20.6895 11.8285 20.6729 11.7178 20.6396C11.6126 20.612 11.5047 20.5705 11.394 20.5151C10.1932 19.8732 9.17773 19.2949 8.34766 18.7803C7.52311 18.2656 6.85628 17.762 6.34717 17.2695C5.84359 16.7715 5.47559 16.2375 5.24316 15.6675C5.01628 15.092 4.90283 14.4251 4.90283 13.667V7.44971C4.90283 6.91292 5.00521 6.51725 5.20996 6.2627C5.42025 6.00814 5.75228 5.78402 6.20605 5.59033C6.3776 5.51286 6.62386 5.41602 6.94482 5.2998C7.27132 5.17806 7.63102 5.04801 8.02393 4.90967C8.42236 4.77132 8.81527 4.63298 9.20264 4.49463C9.59554 4.35628 9.94971 4.23177 10.2651 4.12109C10.5861 4.01042 10.8324 3.92741 11.0039 3.87207C11.1644 3.8278 11.3304 3.79183 11.502 3.76416C11.6735 3.73096 11.8395 3.71436 12 3.71436C12.1549 3.71436 12.321 3.73096 12.498 3.76416C12.6751 3.79736 12.8411 3.83333 12.9961 3.87207C13.1621 3.92188 13.4056 4.00212 13.7266 4.11279C14.0475 4.21794 14.4045 4.33968 14.7974 4.47803C15.1903 4.61637 15.5804 4.75749 15.9678 4.90137C16.3607 5.03971 16.7176 5.16976 17.0386 5.2915C17.3651 5.41325 17.6169 5.51286 17.7939 5.59033C18.2533 5.77848 18.5825 6.0026 18.7817 6.2627C18.9865 6.51725 19.0889 6.91292 19.0889 7.44971V13.667ZM11.8755 18.7388V5.46582C11.8201 5.46582 11.7648 5.47412 11.7095 5.49072C11.6541 5.50179 11.5794 5.52393 11.4854 5.55713C11.2861 5.6346 11.0399 5.72868 10.7466 5.83936C10.4588 5.9445 10.1462 6.05794 9.80859 6.17969C9.47103 6.30143 9.12793 6.42318 8.7793 6.54492C8.43066 6.66667 8.09587 6.78564 7.7749 6.90186C7.45947 7.01253 7.18278 7.11214 6.94482 7.20068C6.82308 7.24495 6.74284 7.30583 6.7041 7.3833C6.66536 7.46077 6.646 7.57422 6.646 7.72363V13.3599C6.646 13.952 6.729 14.4556 6.89502 14.8706C7.06104 15.2856 7.33219 15.673 7.7085 16.0327C8.09033 16.3869 8.59391 16.7632 9.21924 17.1616C9.8501 17.5601 10.6248 18.0332 11.5435 18.5811C11.6209 18.6309 11.6846 18.6668 11.7344 18.689C11.7842 18.7111 11.8312 18.7277 11.8755 18.7388Z",fill:t,style:{fill:t,fillOpacity:"1"}})})};var v=t(81209),f=t(84605),b=t(46271),g=t(86500),y=t(94729),Y=t(68349),_=t(38914),S=t(24078),w=t(17028),C=t(48535),k=t(91609),I=t(16993),A=t(36372),E=t(73357),D=t(16291),P=t(39318),T=t(92636),x=t(41086),F=t(49807),L=t(98949),N=t(57324);function O(){let e=(0,n._)(["Hey "," - Please accept this invite to my scheduled live stream on "," at "," in the Substack app: ",". You’ll need the Substack iPhone or Android app with notifications on."]);return O=function(){return e},e}function B(){let e=(0,n._)(["Please accept this invite to my scheduled live stream on "," at "," in the Substack app: ",". You’ll need the Substack iPhone or Android app with notifications on."]);return B=function(){return e},e}function z(){let e=(0,n._)(["Please accept this invite to my scheduled live stream on "," at "," in the Substack app: ",". You’ll need the Substack iPhone or Android app with notifications on."]);return z=function(){return e},e}function R(){let e=(0,n._)([""," invited you to co-host this live video"]);return R=function(){return e},e}function V(){let e=(0,n._)([""," will start on "," at ",""]);return V=function(){return e},e}function M(){let e=(0,n._)(["You're all set and will receive an invite pop-up in the app or in your creator dashboard on desktop when ",' starts "','"']);return M=function(){return e},e}function U(){let e=(0,n._)([""," is ready for your live video"]);return U=function(){return e},e}function H(){let e=(0,n._)([""," needs the Substack app"]);return H=function(){return e},e}function W(){let e=(0,n._)(["Successfully blocked ",""]);return W=function(){return e},e}function j(){let e=(0,n._)(["Block ",""]);return j=function(){return e},e}function q(){let e=(0,n._)(["Successfully blocked invites from strangers"]);return q=function(){return e},e}function K(){let e=(0,n._)(["Block invites from strangers"]);return K=function(){return e},e}function G(){let e=(0,n._)(["Only people you follow can invite you"]);return G=function(){return e},e}function $(){let e=(0,n._)(["Message "," to install the app"]);return $=function(){return e},e}function J(){let e=(0,n._)(["Message your guest to install the app"]);return J=function(){return e},e}function Z(){let e=(0,n._)(["Copy and send this reminder to "," via SMS, email or direct message."]);return Z=function(){return e},e}function Q(){let e=(0,n._)(["Copy and send this reminder to your guest via SMS, email or direct message."]);return Q=function(){return e},e}let X=e=>{var i,t,n,p,P;let{liveStream:X,liveStreamInvite:ei,smsInvite:et,subscriptions:en}=e,{language:er,iString:el,iTemplate:eo}=(0,f.GO)(),ea=(0,b.Jd)(),[es,eu]=(0,d.useState)(!1),[ec,ed]=(0,d.useState)(ei),[ep,em]=(0,d.useState)(!1),[eh,ev]=(0,d.useState)(!!(0,x.y)("decline_invite_id")),[ef,eb]=(0,d.useState)(!1),[eg,ey]=(0,d.useState)(!1),[eY,e_]=(0,d.useState)(!1),[eS,ew]=(0,d.useState)(!1),eC=(0,A.d)(),{changeSetting:ek}=(0,b.ur)(),eI="undefined"!=typeof window&&(null==(i=window._preloads)?void 0:i.original_url)?(0,x.y)(window._preloads.original_url,"token"):null,[eA,eE]=(0,d.useState)(!1),[eD,eP]=(0,d.useState)(!1),[eT,ex]=(0,d.useState)(null),[eF,eL]=(0,d.useState)(null),[eN,eO]=(0,d.useState)(X.liveStream.scheduled_at?new Date(X.liveStream.scheduled_at):new Date),[eB,ez]=(0,d.useState)(!1),[eR,eV]=(0,d.useState)(null!=(p=null==ea?void 0:ea.email)?p:""),[eM,eU]=(0,d.useState)(!1),[eH,eW]=(0,d.useState)(!1),ej=!!ec||"everyone"===X.liveStream.audience||"only_free"===X.liveStream.audience&&Object.values(en).some(e=>"free_signup"===e.membership_state||"subscribed"===e.membership_state)||"only_paid"===X.liveStream.audience&&Object.values(en).some(e=>"subscribed"===e.membership_state)||"only_founding"===X.liveStream.audience&&Object.values(en).some(e=>"subscribed"===e.membership_state&&e.is_founding),eq=(null==ea?void 0:ea.id)===X.liveStream.user_id,eK=X.liveStream.scheduled_at?(0,D.A)(X.liveStream.scheduled_at).diff((0,D.A)(),"minutes"):1/0,eG=X.liveStream.scheduled_at&&new Intl.DateTimeFormat(er,{month:"short",day:"numeric"}).format(new Date(X.liveStream.scheduled_at)),e$=X.liveStream.scheduled_at&&new Intl.DateTimeFormat(er,{hour:"numeric",minute:"numeric",hour12:!0}).format(new Date(X.liveStream.scheduled_at)),eJ=(0,F.Xrv)({liveStreamId:X.liveStream.id,params:{appStoreRedirect:!0}}),eZ=(0,F.Xrv)({liveStreamId:X.liveStream.id,params:{smsInviteId:null==eF?void 0:eF.id}}),eQ=(null==eT?void 0:eT.name)?eo(O(),eT.name,null!=eG?eG:"",null!=e$?e$:"",eJ):eT?eo(B(),null!=eG?eG:"",null!=e$?e$:"",eJ):eo(z(),null!=eG?eG:"",null!=e$?e$:"",eZ),eX=(0,E._)(X.liveStream),e0=async()=>{ez(!0);try{await (0,y.x6)("/api/v1/live_stream/".concat(X.liveStream.id,"/schedule"),{method:"PUT",json:{scheduledAt:eN}}),eE(!1),eC.popToast(()=>(0,r.Y)(A.y,{text:el("Successfully updated live video schedule")})),window.location.reload()}catch(e){alert((0,y.Qd)(e))}finally{ez(!1)}},e1=()=>{let e=(0,F.Xrv)({liveStreamId:X.liveStream.id,utm_source:N.VU.liveStreamScheduledUpsell});(0,Y.lW)(e),eC.popToast(()=>(0,r.Y)(A.y,{text:el("Copied link to clipboard")}))};return et?(0,r.FD)(m.a,{children:[(0,r.Y)(w.VP,{alignItems:"center",gap:20,width:320,padding:24,children:"cancelled"===et.status?(0,r.FD)(r.FK,{children:[(0,r.Y)(w.pT,{bg:"secondary",radius:"full",width:64,height:64,alignItems:"center",justifyContent:"center",children:(0,r.Y)(l.A,{size:32,stroke:"white"})}),(0,r.Y)(w.EY.H4,{weight:"medium",color:"white",textAlign:"center",children:el("This invite link is invalid")}),(0,r.Y)(w.EY.B3,{color:"secondary",textAlign:"center",children:el("Ask the host to send another link if you think you should be able to join.")})]}):"accepted"===et.status||eH?(0,r.FD)(r.FK,{children:[(0,r.Y)(w.pT,{bg:"secondary",radius:"full",width:64,height:64,alignItems:"center",justifyContent:"center",children:(0,r.Y)(o.A,{stroke:"white",size:32})}),(0,r.FD)(w.EY.H4,{weight:"medium",color:"white",textAlign:"center",children:[el("This live video starts")," ",eG," ",el("at")," ",e$]}),(0,r.Y)(w.EY.B3,{color:"secondary",textAlign:"center",children:el("You'll need the Substack app to join.")}),(0,r.Y)(w.$n,{priority:"primary",onClick:()=>{(0,L.Fr)()?(0,Y.V2)((0,F.Xrv)({liveStreamId:X.liveStream.id,utm_source:N.VU.liveStreamScheduledUpsell,params:{appStoreRedirect:"true"}}),{local_navigation:!1}):eu(!0)},children:el("Join in app")})]}):(0,r.FD)(r.FK,{children:[(0,r.Y)(w.pT,{bg:"secondary",radius:"full",width:64,height:64,alignItems:"center",justifyContent:"center",children:(0,r.Y)(a.A,{stroke:"white",size:32})}),(0,r.Y)(w.EY.H4,{weight:"medium",color:"white",textAlign:"center",children:eo(R(),X.user.name)}),(0,r.Y)(w.I1,{gap:12,width:"100%",children:(0,r.Y)(k.x,{placeholder:el("Enter your email"),placement:"end",priority:"primary",disabled:!!(null==ea?void 0:ea.email),button:(0,r.Y)(w.$n,{priority:"primary",loading:eM,onClick:async()=>{eU(!0);try{await (0,y.x6)("/api/v1/live_stream/".concat(X.liveStream.id,"/sms_invite/").concat(et.id,"/accept"),{method:"PUT",json:{email:eR}}),eC.popToast(()=>(0,r.Y)(A.y,{text:el("Successfully accepted SMS invite")})),eW(!0)}catch(e){alert((0,y.Qd)(e))}finally{eU(!1)}},children:eM?"":el("Accept")}),value:eR,onChange:e=>eV(e.currentTarget.value)})})]})}),(0,r.Y)(ee,{isOpen:es,onClose:()=>eu(!1),liveStream:X})]}):(0,r.FD)(r.FK,{children:[(0,r.Y)(m.a,{children:ec&&"pending"!==ec.status?(0,r.FD)(w.VP,{alignItems:"center",gap:20,width:320,padding:24,children:[(0,r.Y)(w.pT,{bg:"secondary",radius:"full",width:64,height:64,alignItems:"center",justifyContent:"center",children:(0,r.Y)(l.A,{size:32,stroke:"white"})}),(0,r.Y)(w.EY.B1,{color:"white",children:el("This invite link is invalid")}),(0,r.Y)(w.EY.B3,{color:"secondary",textAlign:"center",children:el("If you think you should be able to join, please ask the host to send another link.")})]}):(0,r.FD)(w.VP,{alignItems:"center",gap:20,width:400,padding:24,children:[(0,r.Y)(o.A,{size:32}),(0,r.FD)(w.VP,{alignItems:"center",gap:8,children:[eG&&e$?(0,r.Y)(w.EY.H4,{weight:"medium",color:"white",textAlign:"center",children:eo(V(),X.liveStream.title,eG,e$)}):(0,r.Y)(w.EY.H4,{weight:"medium",color:"white",textAlign:"center",children:el("This live video will start soon")}),(null==ec?void 0:ec.status)==="pending"?(0,r.Y)(w.EY.B3,{color:"secondary",textAlign:"center",children:eo(M(),X.user.name,X.liveStream.title)}):ej?null:(0,r.Y)(w.EY.B3,{color:"secondary",textAlign:"center",children:el("Subscribe now to watch this live video when it starts")})]}),eq?(0,r.FD)(d.Fragment,{children:[(0,r.Y)(w.EY.B3,{color:"secondary",textAlign:"center",children:el("You can start the live video up to 15 minutes before the scheduled start time")}),X.pendingLiveStreamGuests.length>0&&(0,r.FD)(w.VP,{gap:12,bg:"secondary",radius:"md",padding:12,width:400,children:[(0,r.Y)(w.EY.B4,{color:"secondary",fontWeight:"medium",textTransform:"uppercase",children:el("CO-HOSTS")}),X.pendingLiveStreamGuests.map(e=>{let{user:i}=e,t=i.reader_installed_at?"ready":"needs_app",n=i.name||i.handle||i.email||"Unknown";return(0,r.FD)(w.pT,{alignItems:"center",justifyContent:"space-between",width:"100%",children:[(0,r.FD)(w.pT,{alignItems:"center",gap:8,children:[(0,r.Y)(S.eu,{size:24,user:i}),(0,r.Y)(w.EY.B3,{color:"white",children:"ready"===t?eo(U(),n):eo(H(),n)})]}),"needs_app"===t&&(0,r.Y)(w.$n,{priority:"primary",size:"sm",onClick:()=>{ex(i),eL(null),eP(!0)},children:el("Remind")})]})}),null==(t=X.liveStream.pendingLiveStreamSmsInvites)?void 0:t.map(e=>(0,r.FD)(w.pT,{alignItems:"center",justifyContent:"space-between",width:"100%",children:[(0,r.FD)(w.pT,{alignItems:"center",gap:8,children:[(0,r.Y)(S.eu,{size:24}),(0,r.Y)(w.EY.B3,{color:"white",children:"SMS guest hasn’t setup an account"})]}),(0,r.Y)(w.$n,{priority:"primary",size:"sm",onClick:()=>{ex(null),eL(e),eP(!0)},children:el("Remind")})]}))]}),(0,r.Y)(w.pT,{gap:12,width:"100%",children:eK<=15?(0,r.FD)(r.FK,{children:[(0,r.Y)(w.$n,{priority:"primary",flex:"grow",onClick:()=>{let e=(0,T.$_)(X.pub);(0,Y.V2)("".concat(e,"/publish/live-stream/").concat(X.liveStream.id,"?startPractice=true"))},children:el("Start live video")}),(0,r.Y)(w.$n,{priority:"secondary",flex:"grow",onClick:e1,children:el("Copy link")})]}):(0,r.FD)(r.FK,{children:[(0,r.Y)(w.$n,{priority:"primary",flex:"grow",onClick:e1,children:el("Copy link")}),(0,r.Y)(w.$n,{priority:"secondary",flex:"grow",onClick:()=>{if(X.liveStream.is_rtmp){let e=(0,T.$_)(X.pub);window.open("".concat(e,"/publish/live-videos/scheduled?edit_stream=").concat(X.liveStream.id),"_blank");return}X.liveStream.scheduled_at?eO(new Date(X.liveStream.scheduled_at)):eO(new Date),eE(!0)},children:el("Edit")})]})})]}):ec?(0,r.Y)(w.VP,{alignItems:"center",gap:8,children:ec&&"pending"===ec.status?(0,r.Y)(w.$n,{className:"declineButton-lXoT5b",priority:"secondary",loading:ep,onClick:async()=>{em(!0);try{let{liveStreamInvite:e}=await (0,y.x6)("/api/v1/live_stream/".concat(X.liveStream.id,"/invite/").concat(null==ei?void 0:ei.id,"/decline"),{method:"PUT",json:{token:eI}});ed(e),ev(!0)}catch(e){alert((0,y.Qd)(e))}finally{em(!1)}},children:el("Decline invite")}):null}):ea&&ej||!X.pub?(0,r.Y)(w.VP,{alignItems:"center",gap:8,children:(0,r.Y)(_.L,{priority:"primary",handleClick:e=>{(0,g.u4)(g.qY.ADD_TO_CALENDAR_CLICKED,{liveStreamId:X.liveStream.id,surface:"live-stream-permalink",type:e})},event:eX,menuProps:{onOpen:()=>{(0,y.x6)("/api/v1/live_stream/".concat(X.liveStream.id,"/rsvp"),{method:"PUT",json:{token:eI}})}}})}):(0,r.Y)(v.A,{pub:X.pub,user:ea,freeSignup:["free_signup","subscribed"].includes(null!=(P=null==(n=en[X.pub.id])?void 0:n.membership_state)?P:""),foundingUpsell:"only_founding"===X.liveStream.audience})]})}),(0,r.FD)(I.aF,{isOpen:eh,onClose:()=>ev(!1),children:[(0,r.FD)(w.I1,{gap:20,padding:16,alignItems:"center",children:[(0,r.Y)(w.pT,{bg:"accent-red",radius:"full",width:64,height:64,alignItems:"center",justifyContent:"center",children:(0,r.Y)(w.pT,{className:"headerIcon-vFzD3Y",radius:"full",width:32,height:32,alignItems:"center",justifyContent:"center",children:(0,r.Y)(s.A,{stroke:"white"})})}),(0,r.FD)(w.I1,{gap:4,children:[(0,r.Y)(w.EY.B1,{fontWeight:"medium",textAlign:"center",children:el("Invite declined")}),(0,r.Y)(w.EY.B3,{color:"secondary",textAlign:"center",children:el("You will no longer receive notifications for this live video")})]}),(0,r.Y)(w.cG,{className:"divider-RTh_Tm"})]}),(0,r.FD)(w.I1,{gap:24,paddingX:16,paddingY:12,children:[(0,r.FD)(w.pT,{gap:12,alignItems:"center",children:[(0,r.Y)(w.K0,{disabled:eg,onClick:async()=>{ey(!0);try{await (0,y.x6)("/api/v1/blocks/".concat(X.user.id),{method:"POST",json:{type:"block",surface:"live-stream-scheduled-card",token:eI}}),eC.popToast(()=>(0,r.Y)(A.y,{text:eo(W(),X.user.name)})),eb(!0)}catch(e){alert((0,y.Qd)(e))}finally{ey(!1)}},size:"md",children:eg?(0,r.Y)(w.Jb,{priority:"secondary"}):ef?(0,r.Y)(u.A,{size:20}):(0,r.Y)(c.A,{size:20})}),(0,r.Y)(w.EY.B3,{fontWeight:"medium",fontSize:15,children:eo(j(),X.user.name)})]}),(0,r.FD)(w.pT,{gap:12,children:[(0,r.Y)(w.K0,{disabled:eS,onClick:async()=>{ew(!0);try{await ek("liveStreamAcceptableInviteLevel","follows_and_subscriptions","text",{token:eI}),eC.popToast(()=>(0,r.Y)(A.y,{text:eo(q())})),e_(!0)}catch(e){alert((0,y.Qd)(e))}finally{ew(!1)}},size:"md",children:eS?(0,r.Y)(w.Jb,{priority:"secondary"}):eY?(0,r.Y)(u.A,{size:24}):(0,r.Y)(h,{size:24})}),(0,r.FD)(w.I1,{children:[(0,r.Y)(w.EY.B3,{fontWeight:"medium",fontSize:15,children:eo(K())}),(0,r.Y)(w.EY.B3,{color:"secondary",children:eo(G())})]})]})]}),(0,r.Y)(w.pT,{padding:16,children:(0,r.Y)(w.$n,{flex:"grow",priority:"secondary",onClick:()=>ev(!1),children:el("Done")})})]}),(0,r.Y)(ee,{isOpen:es,onClose:()=>eu(!1),liveStream:X}),(0,r.FD)(I.aF,{isOpen:eA,onClose:()=>eE(!1),children:[(0,r.Y)(I.rQ,{title:el("Edit scheduled time"),showDivider:!0,onClose:()=>eE(!1)}),(0,r.Y)(I.cw,{children:(0,r.FD)(w.I1,{gap:8,children:[(0,r.Y)(w.EY.B3,{children:el("Date")}),(0,r.Y)(C.ZZ,{value:eN||new Date,onChange:e=>{eO(new Date(e.currentTarget.value))}})]})}),(0,r.Y)(I.jl,{showDivider:!0,primaryButton:(0,r.Y)(w.$n,{priority:"primary",disabled:!(!X.liveStream.scheduled_at||new Date(X.liveStream.scheduled_at).getTime()!==eN.getTime())||eB,onClick:e0,loading:eB,children:el("Save changes")}),secondaryButton:(0,r.Y)(w.$n,{priority:"secondary",onClick:()=>eE(!1),disabled:eB,children:el("Cancel")})})]}),(0,r.FD)(I.aF,{isOpen:eD,onClose:()=>eP(!1),width:540,children:[(0,r.Y)(I.rQ,{title:(null==eT?void 0:eT.name)?eo($(),eT.name):eT?eo(J()):el("Message your guest to accept your live video invite"),description:(null==eT?void 0:eT.name)?eo(Z(),eT.name):eT?eo(Q()):el("Copy and send this reminder to your guest via SMS, email or direct message."),onClose:()=>eE(!1)}),(0,r.Y)(I.cw,{children:(0,r.Y)(w.az,{padding:16,border:"detail",radius:"md",fontStyle:"italic",children:eQ})}),(0,r.Y)(I.jl,{primaryButton:(0,r.Y)(w.$n,{priority:"primary",onClick:()=>{(0,Y.lW)(eQ)},flex:"grow",disabled:eB,children:el("Copy reminder")})})]})]})},ee=e=>{let{isOpen:i,onClose:t,liveStream:n}=e,{iString:l}=(0,f.GO)(),o=(0,b.Jd)(),a=(0,F.Xrv)({liveStreamId:n.liveStream.id,utm_source:N.VU.liveStreamScheduledUpsell});return(0,r.FD)(I.aF,{isOpen:i,onClose:t,children:[(0,r.Y)(I.rQ,{title:l("Open in app"),description:l("Scan the code below to open this live video in the app"),showDivider:!0,alignItems:"center",onClose:t}),(0,r.Y)(I.cw,{children:(0,r.Y)(w.I1,{gap:16,alignItems:"center",children:(0,r.Y)(w.VP,{border:"detail",radius:"lg",bg:"primary",padding:4,shadow:"md",children:(0,r.Y)(p.hj,{utm_source:N.VU.liveStreamScheduledUpsell,openUrl:(null==o?void 0:o.reader_installed_at)?a:void 0})})})}),(0,r.Y)(I.jl,{direction:"column",showDivider:!0,primaryButton:(0,L.Fr)()?(0,r.Y)(w.$n,{priority:"primary",href:(0,P.wHz)({utm_source:N.VU.liveStreamScheduledUpsell}),children:l("Get the app")}):(0,r.Y)(w.$n,{priority:"secondary",onClick:t,children:l("Done")})})]})}},73357:function(e,i,t){t.d(i,{_:()=>s});var n=t(79785),r=t(84605),l=t(39318),o=t(49807);function a(){let e=(0,n._)(["Join link:\n","\n\n---\n\nTo join this live video from your mobile device, download the Substack app from one of the links below. You can also join in your desktop browser using Chrome of Safari.\n\niOS:\n","\n \nAndroid:\n",""]);return a=function(){return e},e}let s=e=>{let{iTemplate:i}=(0,r.GO)();if(!e)return null;let t=(0,o.Xrv)({liveStreamId:e.id,utm_source:"live-stream-calendar-invite"}),n=i(a(),t,(0,l.cxW)(),(0,l.zw3)());return{title:e.title,description:n,start:e.scheduled_at&&new Date(e.scheduled_at),duration:[1,"hour"],location:t}}},46453:function(e,i,t){t.d(i,{Dx:()=>r,eE:()=>o,t2:()=>l});var n=t(17402);let r=(0,n.createContext)({setChildOptions:()=>{},isLoading:!1,subscriptions:[],publicationUsers:[],onPageScroll:()=>void 0,setPinTitle:()=>void 0,setDrawer:()=>null,checkFocus:()=>!1,requireLogin:null,isExpanded:!1});function l(e){let{shouldShowGetAppPill:i=!0,style:t,alwaysPinTitle:r,backAction:l,onRefresh:a}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},s=o();return(0,n.useLayoutEffect)(()=>{var n;null==(n=s.setChildOptions)||n.call(s,{title:e,style:t,alwaysPinTitle:r,backAction:l,shouldShowGetAppPill:i,onRefresh:a})},[s,e,t,l,i,a]),(0,n.useLayoutEffect)(()=>{var e;null==(e=s.setPinTitle)||e.call(s,!1)},[]),s}function o(){return(0,n.useContext)(r)}},21713:function(e,i,t){t.d(i,{D:()=>p});var n=t(4006),r=t(32485),l=t.n(r),o=t(40554),a=t(76329),s=t(55700),u=t(70690),c=t(57324),d=t(44567);function p(e){let{href:i,children:t,requireLogin:r,badge:p,icon:m,activeIcon:h,native:v,className:f}=e,b="undefined"!=typeof location?location.pathname:"",g=h?i&&(b===i||(0,u.W)(b,"/"===i?"/home":i)?h:m):m,y=(0,s.M)(r);return(0,n.FD)(a.z,{className:l()("reader2-mobile-nav-icon",f),href:r?void 0:i,campaign:r?void 0:{source:b,medium:c.Jn.reader2Nav},native:v,onClick:null!=y?y:void 0,onPointerDown:()=>{},children:[g,t,p?(0,n.Y)(o.T,{count:p,className:d.A.badge}):null]})}},62956:function(e,i,t){t.d(i,{J:()=>o});var n=t(46275),r=t(70486),l=t(16291);function o(e){var i,t,o,a,s;let{chatLastClicked:u}=e,c=(0,r.Pk)(),d=(0,n.BR)().isOnDestination,p=(0,r.a8)();if(!d)return{chatUnreadCount:null!=(o=null==(t=p.data)?void 0:t.unreadCount)?o:0,useChatBadge:!1};let m=null!=(a=c.inbox.directMessagesUnreadCount)?a:0,h=null!=(s=null==c||null==(i=c.inbox)?void 0:i.pubChatUnreadCount)?s:0,v=0===m&&h>0&&c.inbox.mostRecentChatTimestamp&&(!u||u.isBefore((0,l.A)(c.inbox.mostRecentChatTimestamp)));return{chatUnreadCount:m,useChatBadge:v}}},619:function(e,i,t){t.d(i,{D:()=>P});var n=t(4006),r=t(69843),l=t.n(r),o=t(59492),a=t(85265),s=t(48697),u=t(17402),c=t(63558),d=t(43510),p=t(33764),m=t(84605),h=t(56804),v=t(89490),f=t(35369),b=t(76977),g=t(45859),y=t(45974),Y=t(75303),_=t(63136),S=t(83629),w=t(64968),C=t(6074),k=t(39318),I=t(49807),A=t(82776);let E="marqueeTrack-RrcquU",D="marqueeContent-_UBVHA";function P(e){let{isPlaying:i,playbackIndex:t,post:r,podcast:o,publication:a,lastActivePost:s,lastActivePodcast:u,lastActivePublication:c,progress:d,duration:p,progressBarRef:m,onClear:v,onSetPlaybackRate:f,onMouseDownProgressBar:g,onSkipBack:y,onSkipForward:Y,onTogglePlayback:_}=e,w=null,k=null;l()(p)||(w=Math.round(p*d),k=Math.round(p)-w);let A=e=>{(0,C.k)(e)&&S.Z&&(0,h.o)(e,(0,I.wu9)(a,r,{noBase:!0,feedViewer:!0}))},E=s||r,D=u||o,P=c||a;return(0,n.FD)(b.VP,{position:"relative",gap:16,padding:16,overflow:"hidden",radius:"md",shadow:"sm",outline:"detail",bg:"secondary",className:"container-lIAyz5",children:[(0,n.FD)(b.Ye,{gap:16,alignItems:"center",flex:"grow",children:[(0,n.Y)(L,{podcast:D,publication:P,onClick:A}),(0,n.Y)(F,{post:E,podcast:D,publication:P,onPostClick:A}),(0,n.FD)(T,{children:[(0,n.Y)(R,{playbackIndex:t,onSetPlaybackRate:f}),(0,n.Y)(B,{isPlaying:i,onSkipBack:y,onSkipForward:Y,onTogglePlayback:_}),(0,n.Y)(V,{onClear:v})]})]}),(0,n.Y)(M,{timePlayed:w,timeLeft:k,progress:d,onMouseDownProgressBar:g,progressBarRef:m})]})}let T=(0,v.I4)({display:"flex",direction:"row",flex:"grow",alignItems:"center",justifyContent:"space-between",paddingX:8,gap:16}),x=function(e){let i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:30,t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:15,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:2,l=(0,u.useRef)(null),o=(0,u.useRef)(null),[a,s]=(0,u.useState)(15),[c,d]=(0,u.useState)(2);(0,u.useEffect)(()=>{if(o.current&&l.current){let e=new ResizeObserver(()=>{var e,i;let n=(null==(e=l.current)?void 0:e.offsetWidth)||0,r=(null==(i=o.current)?void 0:i.offsetWidth)||0;d(Math.max(2,Math.ceil(n/r)+1)),s(r/t)});return e.observe(l.current),e.observe(o.current),()=>e.disconnect()}},[e,t]);let p=(0,u.useMemo)(()=>({"--duration":"".concat(a,"s"),"--delay":"".concat(r,"s")}),[a,r]);if(e.length<=i)return(0,n.Y)("span",{children:e});let m=i=>Array.from({length:i},(i,t)=>(0,n.Y)(v.az,{className:D,children:e},t));return(0,n.FD)(v.az,{ref:l,className:"marqueeContainer-w4zQyv",children:[(0,n.FD)(v.az,{className:E,style:p,children:[(0,n.Y)(v.az,{ref:o,className:D,children:e}),m(c-1)]}),(0,n.Y)(v.az,{className:E,style:p,children:m(c)})]})};function F(e){let{post:i,podcast:t,publication:r,onPostClick:l}=e,{iString:o}=(0,m.GO)();return(0,n.FD)(b.VP,{flex:"grow",minWidth:0,children:[(0,n.Y)(_.EY.B4,{userSelect:"none",color:i?"primary":"secondary",children:(0,n.Y)(_.Yq,{cursor:"pointer",onClick:l,children:x(i?i.title:o("No episode playing"))})}),t?(0,n.Y)(_.EY.B4,{color:"secondary",ellipsis:!0,userSelect:"none",children:t?t.title:o("No podcast selected")}):r?(0,n.Y)(_.EY.B4,{color:"secondary",ellipsis:!0,userSelect:"none",children:(0,n.Y)(_.Yq,{cursor:"pointer",href:(0,k.fOI)(r),target:"blank",rel:"noopener noreferrer",children:r?r.name:o("No publication selected")})}):null]})}function L(e){let{podcast:i,publication:t,onClick:r}=e;return(0,n.Y)(Y.AE,{onClick:r,children:(0,n.Y)(v.az,{width:36,height:36,radius:"sm",bg:"secondary",userSelect:"none",overflow:"hidden",draggable:!1,outline:"detail",cursor:"pointer",animate:!0,pressable:"sm",children:i?(0,n.Y)(p.o,{src:i.podcast_art_url,maxWidth:36,useRetinaSizing:!0,imageIsFixedWidth:!0}):t?(0,n.Y)(y.Nq,{pub:t,size:36}):null})})}let N=e=>{let{onSkipBack:i}=e;return(0,n.Y)(f.K0,{role:"button",size:"md",priority:"tertiary",onClick:i,children:(0,n.Y)(o.A,{size:24})})},O=e=>{let{onSkipForward:i}=e;return(0,n.Y)(f.K0,{role:"button",size:"md",priority:"tertiary",onClick:i,children:(0,n.Y)(a.A,{size:24})})},B=e=>{let{isPlaying:i,onSkipBack:t,onSkipForward:r,onTogglePlayback:l}=e;return(0,n.FD)(n.FK,{children:[(0,n.Y)(N,{onSkipBack:t}),(0,n.Y)(z,{isPlaying:i,onTogglePlayback:l}),(0,n.Y)(O,{onSkipForward:r})]})},z=e=>{let{isPlaying:i,onTogglePlayback:t}=e;return(0,n.Y)(f.Nm,{resetCss:!0,onClick:t,bg:"tertiary",width:48,height:48,radius:"full",alignItems:"center",justifyContent:"center",display:"flex",className:"playPauseButton-QuY9mu",pressable:"sm",children:i?(0,n.Y)(c.A,{size:20}):(0,n.Y)(d.A,{size:20})})},R=e=>{var i;let{playbackIndex:t,onSetPlaybackRate:r}=e;return(0,n.Y)(g.W1,{trigger:(0,n.Y)(f.K0,{priority:"tertiary",size:"sm",children:(0,n.FD)(_.EY.B3,{weight:"semibold",userSelect:"none",children:[null==(i=w.C[t])?void 0:i.display," \xd7"]})}),children:w.C.map(e=>(0,n.FD)(g.Dr,{onClick:()=>{r(e.value)},children:[e.display,"\xd7"]},e.value))})},V=e=>{let{onClear:i}=e;return(0,n.Y)(f.K0,{priority:"quaternary",size:"sm",onClick:i,children:(0,n.Y)(s.A,{size:20})})},M=e=>{let{timePlayed:i,timeLeft:t,progress:r,onMouseDownProgressBar:o,progressBarRef:a}=e,s=0===i&&0===t;return(0,n.FD)(b.Ye,{gap:12,flex:"grow",alignItems:"center",children:[(0,n.Y)(_.EY.B5,{color:"secondary",userSelect:"none",children:l()(i)||s?"--:--":(0,A.secondsToHHMMSS)(i)}),(0,n.Y)(b.Ye,{flex:"grow",alignItems:"center",alignSelf:"stretch",onMouseDown:o,ref:a,cursor:"pointer",children:(0,n.Y)(b.Ye,{className:"track-jZG_pS",alignItems:"start",flex:"grow",overflow:"hidden",children:(0,n.Y)(v.az,{className:"progress-_oQlOi",style:{transform:"translateX(".concat((r-1)*100,"%)")}})})}),(0,n.Y)(_.EY.B5,{color:"secondary",userSelect:"none",children:l()(t)||s?"--:--":(0,n.FD)(n.FK,{children:["−",(0,A.secondsToHHMMSS)(t)]})})]})}},77148:function(e,i,t){t.d(i,{A:()=>c,I:()=>h});var n=t(69277),r=t(70408),l=t(4006),o=t(7350),a=t.n(o),s=t(17402);let u=(0,s.createContext)({listeningProgress:{},onUpdateListeningProgress:()=>void 0}),c=e=>{let{children:i,user:t}=e,[o,a]=(0,s.useState)(p({user:t}));(0,s.useEffect)(()=>{t&&m({allProgress:o,user:t})},[o,t]);let c=(0,s.useCallback)(e=>{let{postId:i,time:t,done:l}=e;a(e=>(0,r._)((0,n._)({},e),{[i]:{time:t,done:l}}))},[]);return(0,l.Y)(u.Provider,{value:{listeningProgress:o,onUpdateListeningProgress:c},children:i})},d=e=>{let{user:i}=e;return"podcasts:listening_progress:".concat(i.id)},p=e=>{let i,{user:t}=e;if("undefined"==typeof window||!window.localStorage||!t)return{};let n=d({user:t});try{i=JSON.parse(localStorage.getItem(n)||"{}")}catch(e){i={}}return i},m=a()(e=>{let{allProgress:i,user:t}=e,n=d({user:t});localStorage.setItem(n,JSON.stringify(i))},1e3),h=()=>(0,s.useContext)(u)},77103:function(e,i,t){t.d(i,{H:()=>c,p:()=>d});var n=t(4006),r=t(36944),l=t.n(r),o=t(17402),a=t(77148),s=t(50431);let u=(0,o.createContext)({activePodcast:null,activePost:null,activePublication:null,lastActivePost:null,lastActivePodcast:null,lastActivePublication:null,audioPlayerRef:{current:null},currentTime:0,duration:null,isPlaying:!1,listeningProgress:{},onClear:()=>void 0,onPlay:()=>void 0,onToggle:()=>void 0}),c=e=>{let{children:i,user:t}=e,{activePost:r,activePodcast:c,activePublication:d,lastActivePost:p,lastActivePodcast:m,lastActivePublication:h,setPlayState:v}=(0,s.P)({user:t}),[f,b]=(0,o.useState)(null),[g,y]=(0,o.useState)(0),[Y,_]=(0,o.useState)(!1),{listeningProgress:S,onUpdateListeningProgress:w}=(0,a.I)(),C=(0,o.useRef)(null);(0,o.useEffect)(()=>{if(!r)return;let e=0,i=()=>{_(!0)},t=()=>{_(!1)},n=()=>{var e;(null==(e=C.current)?void 0:e.player)&&b(C.current.player.duration)},o=()=>{var e;if((null==(e=C.current)?void 0:e.player)&&r){if(C.current.player.currentTime>=C.current.player.duration){_(!1),w({postId:r.id,time:0,done:!0}),v({activePodcast:null,activePost:null,activePublication:null});return}y(C.current.player.currentTime),w({postId:r.id,time:l()(C.current.player.currentTime,3),done:C.current.player.currentTime>=C.current.player.duration})}},a=()=>{var r;e>3||(e+=1,(null==(r=C.current)?void 0:r.player)?(C.current.player.addEventListener("play",i),C.current.player.addEventListener("pause",t),C.current.player.addEventListener("loadedmetadata",n),C.current.player.addEventListener("timeupdate",o)):setTimeout(a,100))};return a(),()=>{var e;(null==(e=C.current)?void 0:e.player)&&(C.current.player.removeEventListener("play",i),C.current.player.removeEventListener("pause",t),C.current.player.removeEventListener("loadedmetadata",n),C.current.player.removeEventListener("timeupdate",o))}},[r,S,w,v]);let k=(0,o.useCallback)(e=>{var i,t,n;let r=null!=(n=null==(i=S[e])?void 0:i.time)?n:0;return y(r),(null==(t=C.current)?void 0:t.player)&&(C.current.player.currentTime=r),r},[S]);(0,o.useEffect)(()=>{let e=0,i=()=>{var t;!(e>5)&&(e+=1,(null==(t=C.current)?void 0:t.player)?(r&&k(r.id),C.current.player.paused&&C.current.player.play()):setTimeout(i,100))};r&&i()},[r]);let I=(0,o.useCallback)(()=>{v({activePodcast:null,activePost:null,activePublication:null})},[v]),A=(0,o.useCallback)(e=>{let{post:i,podcast:t,publication:n}=e;b(null),k(i.id),v({activePodcast:null!=t?t:null,activePost:i,activePublication:null!=n?n:null})},[v,k]),E=(0,o.useCallback)(()=>{var e;(null==(e=C.current)?void 0:e.player)&&(C.current.player.paused?C.current.player.play():C.current.player.pause())},[]);return(0,n.Y)(u.Provider,{value:{activePodcast:c,activePost:r,activePublication:d,lastActivePost:p,lastActivePodcast:m,lastActivePublication:h,audioPlayerRef:C,currentTime:g,duration:f,isPlaying:Y,listeningProgress:S,onClear:I,onPlay:A,onToggle:E},children:i})},d=()=>(0,o.useContext)(u)},64968:function(e,i,t){t.d(i,{C:()=>n});let n=[{value:.75,display:"0.75"},{value:1,display:"1"},{value:1.25,display:"1.25"},{value:1.5,display:"1.5"},{value:1.75,display:"1.75"},{value:2,display:"2"}]},50431:function(e,i,t){t.d(i,{P:()=>l});var n=t(17402);let r=e=>{let{user:i}=e;return"podcasts:play_state:".concat(i.id)},l=e=>{var i,t,l,o,a,s;let{user:u}=e,c=(e=>{let i,{user:t}=e;if("undefined"==typeof window||!window.localStorage||!t)return null;let n=r({user:t});try{let e=window.localStorage.getItem(n)||null;i=e?JSON.parse(e):null}catch(e){i=null}return i})({user:u}),[d,p]=(0,n.useState)(null!=(i=null==c?void 0:c.activePodcast)?i:null),[m,h]=(0,n.useState)(null!=(t=null==c?void 0:c.activePost)?t:null),[v,f]=(0,n.useState)(null!=(l=null==c?void 0:c.activePublication)?l:null),[b,g]=(0,n.useState)(null!=(o=null==c?void 0:c.activePodcast)?o:null),[y,Y]=(0,n.useState)(null!=(a=null==c?void 0:c.activePost)?a:null),[_,S]=(0,n.useState)(null!=(s=null==c?void 0:c.activePublication)?s:null);return{activePodcast:d,activePost:m,activePublication:v,lastActivePodcast:b,lastActivePost:y,lastActivePublication:_,setPlayState:(0,n.useCallback)(e=>{let{activePodcast:i,activePost:t,activePublication:n}=e;g(i),Y(t),S(n),p(i),h(t),f(n),(e=>{let{user:i,activePodcast:t,activePost:n,activePublication:l}=e;if(!i)return;let o=r({user:i});window.localStorage.setItem(o,JSON.stringify({activePodcast:t,activePost:n,activePublication:l}))})({user:u,activePodcast:i,activePost:t,activePublication:n})},[u])}}},94118:function(e,i,t){t.d(i,{I:()=>v});var n=t(69277),r=t(70408),l=t(4006),o=t(32485),a=t.n(o),s=t(17402),u=t(85478),c=t(46271),d=t(73957),p=t(76977),m=t(21398),h=t(40261);function v(e){let{post:i,publication:o,publicationUser:v,subscription:f,publicationSettings:b,isPledged:g,postContainerRef:y,videoPlayerRef:Y,onLike:_}=e,S=(0,u.mJ)(),w=(0,c.Jd)(),[C,k]=(0,s.useState)(!1);(0,s.useLayoutEffect)(()=>{k(!1)},[null==i?void 0:i.id]),(0,s.useEffect)(()=>{i&&requestAnimationFrame(()=>{k(!0)})},[i]);let I=w?(0,r._)((0,n._)({},w),{is_contributor:(null==v?void 0:v.role)==="contributor",is_admin:(null==v?void 0:v.role)==="admin",is_public_admin:!!(null==v?void 0:v.public),is_subscribed:(null==f?void 0:f.membership_state)==="subscribed",is_free_subscribed:(null==f?void 0:f.membership_state)==="free_signup",is_pledged:g}):null;return(0,l.FD)(c.vu,{defaultValue:I,children:[(0,l.Y)(d.PostMetaTags,{post:i,publication:o,siteConfigs:S.allConfigs}),(0,l.Y)(p.VP,{className:a()(h.A.post,C&&h.A.loaded),children:(0,l.Y)(m.Ic,{module:"@/frontend/reader2/PostRenderer",onRequest:()=>Promise.all([t.e("97993"),t.e("21320"),t.e("20711"),t.e("17507"),t.e("74785"),t.e("87526")]).then(t.bind(t,41176)),resolve:e=>e.ReaderPost,post:i,pub:o,user:I,publicationSettings:b,postContainerRef:y,videoPlayerRef:Y,onLike:_})})]})}},34167:function(e,i,t){t.d(i,{t:()=>L});var n=t(4006),r=t(54718),l=t(82853),o=t(93164),a=t(16858),s=t(7611),u=t(85731),c=t(34316),d=t(57157),p=t(38637),m=t(3831),h=t(84934),v=t(37946),f=t(60996),b=t(71857),g=t(41935),y=t(9979),Y=t(84605),_=t(40691),S=t(85478),w=t(46271),C=t(86500),k=t(68349),I=t(35369),A=t(68940),E=t(45859),D=t(78526),P=t(77103),T=t(32848),x=t(49807),F=t(82776);function L(e){var i;let{post:t,publication:L,onArchive:N,onSavePost:O,onReport:B,isArchived:z}=e,{iString:R}=(0,Y.GO)(),V=(0,w.Jd)(),{openModal:M,closeModal:U}=(0,_.hS)(),{isSaved:H,onSave:W}=(0,g.Jj)({post:t}),j=(0,D.L)(),q=(0,T.n7)(),{getConfigFor:K}=(0,S.mJ)(),{activePost:G,isPlaying:$,onToggle:J,onPlay:Z}=(0,P.p)(),Q=!!($&&G&&G.id===(null==t?void 0:t.id)),X=N?e=>{(0,C.u4)(C.qY.POST_ARCHIVED,{post_id:e,surface:"post viewer"}),N(e)}:void 0,ee=(null==L?void 0:L.id)?null==(i=q.result)?void 0:i.publicationUserMap.get(L.id):void 0,ei=L&&ee&&(0,F.isAtLeastContributorRole)(ee.role)?()=>{(0,C.u4)(C.qY.READER_EDIT_POST_BUTTON_CLICKED,{publication_id:L.id,post_id:t.id}),location.href=(0,x.I_S)(L,t.id,{addBase:!0})}:void 0;return(0,n.FD)(E.W1,{trigger:(0,n.Y)(I.K0,{"aria-label":"View more",priority:"secondary",children:(0,n.Y)(r.A,{size:20})}),children:[(0,n.Y)(E.Dr,{onClick:()=>{j((0,y.x5)(null,{post:t,pub:L,user:V}))},leading:(0,n.Y)(l.A,{}),children:R("Copy link")}),(0,n.Y)(E.Dr,{leading:(0,n.Y)(o.A,{}),onClick:()=>{M({children:(0,n.Y)(f.k,{post:t,pub:L,onClose:U}),width:540})},children:R("Embed")}),"podcast"===t.type&&t.video_upload_id&&!K("disable_clipping_for_readers")&&(0,n.Y)(E.Dr,{leading:(0,n.Y)(a.A,{}),onClick:()=>{let e=(0,x.wu9)(L,t,{urlParams:{clippingMode:!0}});(0,k.V2)(e)},children:R("Create clips")}),(0,n.FD)(E.H9,{children:[(0,b.M)(t)&&!(0,b.d)(t)&&(0,n.Y)(E.Dr,{onClick:()=>{Q?J():Z({post:t,publication:L})},leading:Q?(0,n.Y)(s.A,{}):(0,n.Y)(u.A,{}),trailing:(0,n.Y)(A.u,{children:"P"}),children:R(Q?"Pause audio":"Play audio")}),O&&(0,n.Y)(E.Dr,{onClick:()=>O({post:t,isSaved:W()}),target:"_blank",leading:H?(0,n.Y)(c.A,{}):(0,n.Y)(d.A,{}),trailing:(0,n.Y)(A.u,{children:"S"}),children:R(H?"Unsave":"Save")}),X&&(z?(0,n.Y)(E.Dr,{onClick:()=>X(t.id),leading:(0,n.Y)(p.A,{}),trailing:(0,n.Y)(A.u,{children:"E"}),children:R("Unarchive")}):(0,n.Y)(E.Dr,{onClick:()=>X(t.id),leading:(0,n.Y)(m.A,{}),trailing:(0,n.Y)(A.u,{children:"E"}),children:R("Archive")})),ei&&(0,n.Y)(E.H9,{children:(0,n.Y)(E.Dr,{onClick:ei,leading:(0,n.Y)(h.A,{}),children:R("Edit post")})})]}),(0,n.Y)(E.H9,{children:B&&(0,n.Y)(E.Dr,{priority:"destructive",onClick:B,leading:(0,n.Y)(v.A,{}),children:R("Report")})})]})}},87328:function(e,i,t){t.d(i,{G:()=>m});var n=t(4006),r=t(32485),l=t.n(r),o=t(75107),a=t(72102),s=t(35369),u=t(76977),c=t(68940),d=t(66511),p=t(939);function m(e){let{onNext:i,onPrevious:t,isReading:r}=e;return(0,n.Y)(u.VP,{position:"absolute",zIndex:1,gap:32,className:l()(p.A.root,r&&p.A.reading),children:(i||t)&&(0,n.FD)(u.VP,{gap:8,children:[(0,n.Y)(v,{onClick:t}),(0,n.Y)(h,{onClick:i})]})})}function h(e){let{onClick:i}=e;return(0,n.Y)(d.m_,{text:"Next post",trailing:(0,n.Y)(c.u,{children:"J"}),side:"right",children:(0,n.Y)(s.K0,{onClick:()=>null==i?void 0:i(),disabled:!i,priority:"secondary","aria-label":"Next",children:(0,n.Y)(o.A,{size:20,"aria-hidden":!0})})})}function v(e){let{onClick:i}=e;return(0,n.Y)(d.m_,{text:"Previous post",trailing:(0,n.Y)(c.u,{children:"K"}),side:"right",children:(0,n.Y)(s.K0,{onClick:()=>null==i?void 0:i(),disabled:!i,priority:"secondary","aria-label":"Previous",children:(0,n.Y)(a.A,{size:20,"aria-hidden":!0})})})}},37675:function(e,i,t){t.d(i,{j:()=>b});var n=t(79785),r=t(4006),l=t(48697),o=t(17402),a=t(84605),s=t(94729),u=t(24078),c=t(35369),d=t(33727),p=t(76977),m=t(63136),h=t(49807),v=t(40112);function f(){let e=(0,n._)(["You subscribed to "," because it was recommended by ","."]);return f=function(){return e},e}function b(e){let{publication:i,referringPub:t}=e,{iTemplate:n,iString:b}=(0,a.GO)(),[g,y]=(0,o.useState)(!1);if(g||!t)return null;let Y=async()=>{await (0,s.x6)("/api/v1/publication_user_settings/user",{method:"PUT",json:{publication_id:i.id,type:"hide_referring_recommendation",value:!0}}),y(!0)},_=n(f(),i.name,t.author_name||t.name);return(0,r.Y)(p.ov,{children:(0,r.FD)(d.Z,{direction:"row",className:v.A.card,gap:12,padding:16,children:[(0,r.Y)(u.eu,{user:{id:t.author_id,name:t.author_name},photoUrl:t.author_photo_url,size:40}),(0,r.FD)(p.VP,{flex:"grow",children:[(0,r.Y)(m.EY.B4,{weight:"medium",children:_}),(0,r.Y)(m.EY.B4,{color:"secondary",children:(0,r.Y)(m.Yq,{href:(0,h.MWx)(i),decoration:"underline",children:b("Manage your subscription")})})]}),(0,r.Y)(p.VP,{children:(0,r.Y)(c.K0,{priority:"quaternary",size:"xs",onClick:Y,children:(0,r.Y)(l.A,{size:16})})})]})})}},57541:function(e,i,t){t.d(i,{Z:()=>d});var n=t(4006),r=t(84605),l=t(35369),o=t(85050),a=t(32848),s=t(49807),u=t(82776),c=t(57324);function d(e){let{publication:i,user:t,canSubscribe:d,isFreeSubscribed:p,isAuthor:m}=e,{iString:h}=(0,r.GO)(),v=(0,a.n7)(),f=(0,o.s)({surface:"post-viewer"});if(!i||m)return null;let b=d?(0,u.getSubscribeText)(i,{isFreeSubscribed:p}):h("Subscribed"),g=(0,s.eV6)(i,{user:t,addBase:!0,params:{utm_source:c.VU.substack,utm_medium:c.Jn.web,utm_campaign:c._9.postViewer}});return(0,n.Y)(l.$n,{priority:d?"primary":"secondary",newTab:!0,href:g,onClick:e=>{!t&&i?f(i)(e):setTimeout(()=>{v.refetchPublication(i.id)},5e3)},children:b})}},99558:function(e,i,t){t.d(i,{_:()=>p});var n=t(4006),r=t(63558),l=t(43510),o=t(70735),a=t(91461),s=t(71857),u=t(35369),c=t(66511),d=t(77103);function p(e){let{post:i,publication:t}=e,{activePost:p,isPlaying:m,onToggle:h,onPlay:v}=(0,d.p)();if(!i||!(0,s.M)(i))return null;let f=(0,s.d)(i),b=!!(m&&p&&p.id===i.id);return(0,n.Y)(c.m_,{leading:f?(0,n.Y)(a.A,{size:12}):void 0,text:f?"Paid subscribers only":"Play audio",side:"bottom",delayEnter:0,children:(0,n.Y)(u.K0,{onClick:()=>{f||(b?h():v({post:i,publication:null!=t?t:void 0}))},disabled:f,children:f?(0,n.Y)(o.A,{size:20,fill:"var(--color-fg-secondary)"}):b?(0,n.Y)(r.A,{size:20}):(0,n.Y)(l.A,{size:20})})})}},18523:function(e,i,t){t.d(i,{c:()=>O});var n=t(69277),r=t(70408),l=t(4006),o=t(17402),a=t(69715),s=t(80707),u=t(15667),c=t(58398),d=t(49897),p=t(44909),m=t(46271),h=t(86500),v=t(12501),f=t(43528),b=t(31669),g=t(89490),y=t(76977),Y=t(57820),_=t(46453),S=t(17442),w=t(51735),C=t(94118),k=t(87328),I=t(37675),A=t(71037),E=t(44302),D=t(95893),P=t(36357),T=t(6074),x=t(90554),F=t(11510),L=t(32848),N=t(85368);function O(e){var i;let t=(0,_.eE)();return(0,o.useEffect)(()=>()=>{var e;null==(e=t.setDrawer)||e.call(t,null)},[]),t.setDrawer&&null!=(i=t.setDrawer((0,l.Y)(V,(0,n._)({},e))))?i:null}function B(e){var i,t,n,r,a,g,_,F;let{postId:O,post:B,publication:V,videoPlayerRef:M,onClose:U,onPrevious:H,onNext:W,onSave:j,onArchive:q,onLike:K,onLoad:G,isArchived:$,publicationSettings:J,referringRecommendation:Z,referringPub:Q}=e,X=(0,L.n7)(),ee=(0,m.Jd)(),ei=(0,o.useRef)(null),et=(0,b.V)(),{result:en,isLoading:er}=(0,v.st)({pathname:"/api/v1/posts/by-id/".concat(O),query:{preview:null!=(n=new URLSearchParams(document.location.search).get("postPreview"))?n:void 0},deps:[O],auto:!(B&&V&&J),initialResult:B&&V&&J?{post:B,publication:V,publicationSettings:J,referringRecommendation:Z,referringPub:Q}:void 0}),el=(0,f.cz)(null,{ignoreSafari:!0});(0,o.useEffect)(()=>{(0,h.u4)(h.qY.POST_VIEWER_VIEWED,{post_id:O})},[O]),(0,o.useEffect)(()=>{en&&X.updatePublication(en.publication.id,en)},[en]),(0,o.useEffect)(()=>{G&&en&&G(en)},[en]),(0,o.useEffect)(()=>{en&&el.postSelection&&el.highlightSelection()},[en,el.postSelection]);let eo=(0,o.useCallback)(()=>{(0,h.u4)(h.qY.POST_VIEWER_CLOSED,{post_id:O}),U()},[U,O]),{subscription:ea,publicationUser:es,isFreeSubscribed:eu,isPaid:ec,isAuthor:ed,isPledged:ep}=(0,L.NL)(null!=(r=null==en||null==(i=en.post)?void 0:i.publication_id)?r:0),{isReading:em,handleScroll:eh}=(0,S.B)(),ev=(0,w._)({publication:null!=(a=null==en?void 0:en.publication)?a:V,postId:O,onSuccess:()=>eb(!1)}),[ef,eb]=(0,o.useState)(!1),[eg,ey]=(0,o.useState)(!1);(0,x.y)({name:"share",action:()=>{ey(!0)}});let eY=null!=(g=null==en?void 0:en.publication)?g:V,e_=null!=(_=null==en?void 0:en.publicationSettings)?_:{},eS=!((null==eY?void 0:eY.payments_state)==="enabled"?ec:ec||eu),ew=en&&(0,T.u)(en.post,B),eC=(0,s.Rv)(null!=(F=null==en||null==(t=en.post)?void 0:t.body_html)?F:"");return(0,l.FD)(l.FK,{children:[(0,l.Y)(z,{children:(0,l.FD)(R,{children:[(0,l.Y)(D.D,{isReading:em,children:(0,l.Y)(E.i,{publication:eY,user:ee,canSubscribe:eS,isFreeSubscribed:eu,isAuthor:ed,result:en,isLoading:er,onArchive:q,onSavePost:j,onReport:()=>eb(!0),onClose:eo,isArchived:$})}),(0,l.FD)(y.VP,{position:"relative",flex:"grow",children:[(0,l.Y)(k.G,{onNext:W,onPrevious:H,isReading:em}),(0,l.Y)(y.VP,{className:N.A.post,flex:"grow",onScroll:eh,ref:ei,children:(0,l.Y)(p.s,{scrollContainerRef:ei,children:er?(0,l.Y)(Y.y$,{flex:"grow"}):en&&en.post.id===O&&(0,l.FD)(l.FK,{children:[en.referringPub&&(0,l.Y)(I.j,{publication:en.publication,referringPub:en.referringPub,referringRecommendation:en.referringRecommendation}),(0,l.Y)(C.I,{post:ew,publication:en.publication,publicationUser:es,subscription:ea,publicationSettings:e_,isPledged:ep,postContainerRef:ei,videoPlayerRef:M,onLike:K})]})})}),eC&&(0,l.Y)(d.M,{toc:eC,position:"absolute"})]}),!et&&(0,l.Y)(A.T,{isReading:em,children:(0,l.Y)(P.f,{publication:eY,post:ew,onLike:K,isLoading:er})})]})}),(0,l.Y)(u.H,{isOpen:ef,onSubmit:ev,onClose:()=>eb(!1)}),ew&&eY&&(0,l.Y)(c.Z,{isOpen:eg,onClose:()=>ey(!1),medium:"post viewer",user:ee,post:ew,pub:eY})]})}let z=(0,g.I4)({display:"flex",padding:{desktop:12,mobile:0},minWidth:0});function R(e){let{children:i}=e,t=(0,F.Iu)();return(0,l.Y)(y.VP,{className:N.A.viewer,bg:"primary",flex:"grow",position:"relative",overflow:"hidden",minWidth:0,border:t?"transparent":"detail",radius:t?"none":"md",children:i})}let V=e=>{let i=(0,o.useRef)(null);return(0,l.Y)(a.UQ,{postId:e.postId,videoPlayerRef:i,children:(0,l.Y)(B,(0,r._)((0,n._)({},e),{videoPlayerRef:i}))})}},71037:function(e,i,t){t.d(i,{T:()=>s});var n=t(4006),r=t(32485),l=t.n(r),o=t(76977),a=t(17708);function s(e){let{children:i,isReading:t}=e;return(0,n.Y)(o.ov,{position:"absolute",className:l()(a.A.container,t&&a.A.hidden),children:i})}},61755:function(e,i,t){t.d(i,{J:()=>s});var n=t(4006),r=t(48697),l=t(35369),o=t(68940),a=t(66511);function s(e){let{onClick:i,className:t}=e;return(0,n.Y)(a.m_,{text:"Close",trailing:(0,n.Y)(o.u,{children:"ESC"}),side:"right",children:(0,n.Y)(l.K0,{onClick:i,priority:"secondary","aria-label":"Close",className:t,children:(0,n.Y)(r.A,{size:20,"aria-hidden":!0})})})}},44302:function(e,i,t){t.d(i,{i:()=>v});var n=t(4006),r=t(54718),l=t(35369),o=t(76977),a=t(45974),s=t(34167),u=t(57541),c=t(99558),d=t(61755),p=t(22192),m=t(11510),h=t(70769);function v(e){let{publication:i,user:t,canSubscribe:v,isFreeSubscribed:f,isAuthor:b,result:g,isLoading:y,onArchive:Y,onSavePost:_,onReport:S,onClose:w,isArchived:C}=e,k=(0,m.Iu)();return(0,n.FD)(p.Q,{children:[(0,n.Y)(d.J,{onClick:w}),(0,n.Y)(a.wg,{pub:i,size:40,radius:"sm",outline:"detail",className:h.A.avatar}),(0,n.FD)(o.fI,{gap:8,children:[!k&&(0,n.Y)(u.Z,{publication:i,user:t,canSubscribe:v,isFreeSubscribed:f,isAuthor:b}),(null==g?void 0:g.post)&&(0,n.Y)(c._,{post:g.post,publication:g.publication}),!g||y?(0,n.Y)(l.K0,{"aria-label":"View more",priority:"secondary",children:(0,n.Y)(r.A,{size:20})}):(0,n.Y)(s.t,{post:g.post,publication:i,onArchive:Y,onSavePost:_,onReport:S,isArchived:C})]})]})}},95893:function(e,i,t){t.d(i,{D:()=>s});var n=t(4006),r=t(32485),l=t.n(r),o=t(76977),a=t(56582);function s(e){let{children:i,isReading:t}=e;return(0,n.Y)(o.VP,{position:"absolute",className:l()(a.A.container,t&&a.A.hidden),children:i})}},22192:function(e,i,t){t.d(i,{Q:()=>l});var n=t(4006),r=t(76977);function l(e){let{children:i}=e;return(0,n.Y)(r.fI,{position:"relative",justifyContent:"space-between",alignItems:"center",sizing:"border-box",padding:16,children:i})}},36357:function(e,i,t){t.d(i,{f:()=>o});var n=t(4006),r=t(17762),l=t(7963);function o(e){let{isLoading:i=!1,publication:t,post:o,onLike:a}=e;return(0,n.Y)(l.t,{children:(0,n.Y)(r.u,{isLoading:i,publication:t,post:o,onLike:a})})}},17442:function(e,i,t){t.d(i,{B:()=>l});var n=t(17402),r=t(46453);function l(){let[e,i]=(0,n.useState)(!1),t=(0,n.useRef)(0),{setIsReading:l}=(0,r.eE)();return{isReading:e,handleScroll:e=>{let n=e.currentTarget,r=n.scrollTop;r>n.scrollHeight-n.offsetHeight-100?(i(!1),null==l||l(!1)):r>t.current&&t.current>1?(i(!0),null==l||l(!0)):(i(!1),null==l||l(!1)),t.current=r}}}},6074:function(e,i,t){t.d(i,{k:()=>r,u:()=>l});var n=t(69277);function r(e){return!(e.ctrlKey||e.metaKey||e.shiftKey)}function l(e,i){return(0,n._)({},e,Object.fromEntries(Object.entries(null!=i?i:{}).filter(e=>{let[i,t]=e;return null!=t})))}},82320:function(e,i,t){t.d(i,{O:()=>m});var n=t(4006),r=t(32485),l=t.n(r),o=t(17402),a=t(84605),s=t(17028),u=t(69815),c=t(11510),d=t(69706),p=t(53933);function m(e){var i,t;let{profile:r}=e,{iString:m}=(0,a.GO)(),h=(0,c.Iu)(),[v,f]=(0,o.useState)(!1),b=null==(i=r.theme)?void 0:i.cover_image,g=null==b?void 0:b.url;if(!g)return null;let y=null!=(t=null==b?void 0:b.raw_url)?t:g;return(0,n.FD)(s.VP,{paddingTop:{desktop:24,mobile:0},children:[(0,n.Y)(s.VP,{className:p.A.container,onClick:()=>f(!0),position:"relative",style:{"--overflow":h?"0":"-".concat(20,"px"),"--aspect":"".concat(d.VE)},children:(0,n.Y)(s.az,{as:"img",src:g,draggable:!1,alt:m("Cover image"),radius:h?void 0:"sm",outline:h?void 0:"detail",className:l()(p.A.image,h&&p.A.mobile)})}),(0,n.Y)(u.L,{isOpen:v,onClose:()=>f(!1),photoUrl:y})]})}},56399:function(e,i,t){t.d(i,{b:()=>a});var n=t(4006),r=t(79909),l=t(39318),o=t(49807);function a(e){var i,t;let{profile:a,shareImageVariantFromQuery:s,activeLiveStream:u}=e,c=(null==a?void 0:a.max_pub_tier)===2,d=!!(null==a?void 0:a.profile_set_up_at),p=a&&a.photo_url&&(0,l.dJ9)(a.photo_url);if(u)p=(0,o.ADu)(u.liveStream.id,{isGif:!0});else s&&(p=(0,l.Aih)({userId:a.id,variant:s,aspectRatio:"link"}));return(0,n.Y)(r.Metadata,{title:u?"LIVE NOW: ".concat(a.name||u.user.name||(null==(t=u.pub)?void 0:t.name)," on Substack"):"".concat(a.name||""," | Substack"),description:(null==u||null==(i=u.pub)?void 0:i.name)||a.bio,image:p,seoProps:{noindex:!c||!a.photo_url&&!a.bio&&!d}})}},54513:function(e,i,t){t.d(i,{n7:()=>q,ww:()=>j});var n=t(69277),r=t(4006),l=t(17159),o=t.n(l),a=t(45773),s=t(17402),u=t(49639),c=t(33764),d=t(58398),p=t(82936),m=t(58050),h=t(95899),v=t(85478),f=t(46271),b=t(86500),g=t(72343),y=t(92476),Y=t(44333),_=t(68349),S=t(76977),w=t(75303),C=t(63136),k=t(36372),I=t(32087),A=t(67215),E=t(46453),D=t(82320),P=t(56399),T=t(49501),x=t(1021),F=t(17871),L=t(52822),N=t(99891),O=t(67018),B=t(97528),z=t(6135),R=t(58245),V=t(14984),M=t(40659),U=t(39318),H=t(41086),W=t(82776);let j="profile-page-feed";function q(e){var i,t,l,o,c,v,y,w;let C,q,$,X,{id:ee,subpath:ei,isHomepage:et=!1,initialData:{profileSubscribeOnTransit:en=!1,referringUser:er,freeSignup:el,freeSignupEmail:eo,activeLiveStream:ea,subscriptionToLiveStreamPub:es,invitedLiveStreamPublications:eu,subscriptionsToLiveStreamInvitedPub:ec,shareImageVariantFromQuery:ed}}=e,ep=(0,f.Jd)(),em=(0,Y.lq)(),[eh,ev]=(0,s.useState)(!1),ef=(0,k.d)(),[eb]=(0,s.useState)(!!((0,H.y)("followPrompt")&&er)),{addSurface:eg}=(0,V.fk)();(0,E.t2)(""),ee.includes("-")?($=function(e){let i=e.split("-")[0];if(!i)return -1;let t=parseInt(i);return isNaN(t)?-1:t}(ee),X=(C=ee.split("-")).length?C.slice(1).join("-"):""):$=ee;let{subjectProfile:ey,error:eY}=(0,h.xc)({subjectId:$,subjectName:X}),e_=ei.match(/\/p-(\d+)/),eS=(null==e_?void 0:e_[1])?Number(e_[1]):null,ew=(0,p.Hv)(null==ey?void 0:ey.id),eC="blocked"===ew||"blocking"===ew,ek=!!(null==ey?void 0:ey.profile_set_up_at),eI=ey&&ey.id===(null==ep?void 0:ep.id),eA=(null==ey?void 0:ey.subscriptions)||[],eE=(null==ey?void 0:ey.primaryPublication)&&(null==(i=ey.publicationUsers.find(e=>{var i;return e.publication_id===(null==ey||null==(i=ey.primaryPublication)?void 0:i.id)}))?void 0:i.publication),eD=!!(eE&&(null==ey?void 0:ey.isSubscribed)),eP=(0,m.cC)(ey,"profile"),eT=(0,M.rG)(),ex=(0,M.oy)();(0,s.useEffect)(()=>{var e;(null==(e=new URL(document.location.href).searchParams)?void 0:e.has("invite"))?(0,_.V2)("/app",{local_navigation:!1}):ey&&ex&&((0,b.u4)(b.qY.PROFILE_VISITED,(0,n._)({profile_user_id:ey.id,is_set_up:ek,is_self:eI,has_name:!!ey.name,has_photo:!!ey.photo_url,has_bio:!!ey.bio,has_twitter:!!ey.twitterAccount,reads_count:ey.visibleSubscriptionsCount,writes_count:ey.publicationUsers.length,subscribe_cta_publication_id:!eD&&(null==eE?void 0:eE.id),live_stream_id:null==ea?void 0:ea.liveStream.id,primary_publication_id:null==eE?void 0:eE.id,is_free_subscribed:!["none"].includes(ey.primaryPublicationSubscriptionState),is_subscribed:["paid","founding","author"].includes(ey.primaryPublicationSubscriptionState)},(0,W.extractEventAttributionDataFromRecord)(eT))),en&&((0,_.qm)("subscribed"),ef.popToast(()=>(0,r.Y)(k.y,{text:"Subscribed to ".concat((null==eE?void 0:eE.name)||ey.name||"user"),Icon:a.A}))))},[ee,ey,ex]),(0,s.useEffect)(()=>{var e;(null==(e=new URL(document.location.href).searchParams)?void 0:e.has("follow"))&&ey&&eP.isLoaded&&((0,_.qm)("follow"),eI||eP.isFollowing||eP.toggle())},[ee,ey,eP.isLoaded]),(0,s.useEffect)(()=>{ep&&ey&&eg({type:"visited-profile",profile:ey})},[eg,ey,ep]);let{url:eF}=(0,Y.zy)(),eL=(v=eF,y=(0,g.tm)(),(q=null==(w=new URL(v,"https://monograph.dev").searchParams)?void 0:w.get("utm_source"))&&Q.includes(q)||(null==y?void 0:y.source)&&Q.includes(y.source))?j:"profile-page",eN=(0,H.y)(document.location.href,"liveStream")&&(null==ea?void 0:ea.liveStream.id),eO=null;ey&&!eI&&!eC&&(eE?eO=(0,r.Y)(R.P,{user:ep,profile:ey,primaryPublication:eE,subscriptionSource:eL}):ey.isPersonalEligible&&(eO=(0,r.Y)(z.l,{profile:ey,subscriptionSource:eL})));let eB=null!=eO;return((0,s.useEffect)(()=>{if(!ey)return;let e=[];if(eI)e.push("share","edit");else{var i;eB&&e.push((null==ey?void 0:ey.isSubscribed)?"subscribed":"subscribe"),ey.isSubscribed||e.push(ey.isFollowing?"following":"follow"),(ey.can_dm||(null!=(i=ey.dm_upgrade_options)?i:[]).length>0)&&e.push("message")}0!==e.length&&(0,b.u4)(b.qY.PROFILE_PRIMARY_ACTIONS_SHOWN,{actions:e})},[ey,eI,eB]),eY)?(0,r.Y)(F.H,{}):ey?(0,r.Y)(I.b,{theme:ey.theme,children:(0,r.FD)(K,{children:[!et&&(0,r.Y)(P.b,{profile:ey,activeLiveStream:ea,shareImageVariantFromQuery:ed}),(0,r.Y)(Z,{profile:ey}),!et&&!eS&&(0,r.Y)(G,{wordmark:null==(t=ey.theme)?void 0:t.wordmark,wordmarkBackgroundColor:null==(o=ey.theme)||null==(l=o.colors)?void 0:l.wordmark_bg,name:ey.name,pub:null!=(c=ey.primaryPublication)?c:null}),(0,r.FD)(S.VP,{alignSelf:"center",style:{width:"100%",maxWidth:568},children:[(0,r.Y)(D.O,{profile:ey}),(0,r.Y)(J,{children:(0,r.Y)(L.U,{profile:ey,yourProfile:!!eI,primaryPublication:eE,user:ep,showCTAs:!eC,onShare:()=>ev(!0),subscribeButton:eO,activeLiveStream:ea,isBlocked:eC})}),"blocked"===ew&&(0,r.Y)(T.F,{profile:ey}),"blocking"===ew&&(0,r.Y)(T.S,{profile:ey}),!eC&&!!ey.name&&(0,r.Y)(x.N,{subscriptions:eA,profile:ey,subpath:ei}),!ek&&eI&&(0,r.Y)(N.V,{}),eS&&(0,r.Y)(B.y,{postId:eS,onClose:()=>{em((0,U.gYq)(ey,{noBase:!0}))}}),(0,r.Y)(d.Z,{isOpen:eh,onClose:()=>ev(!1),medium:"profile-page",user:ep,profile:ey}),eb&&er?(0,r.Y)(u.y$,{referringUser:er,freeSignupEmail:eo,forceFollowPrompt:!0,surface:"profile-follow-referrer-prompt"}):null,eN?(0,r.Y)(A.W,{profile:ey,activeLiveStream:ea,subscriptionToLiveStreamPub:es,invitedLiveStreamPublications:eu,subscriptionsToLiveStreamInvitedPub:ec,freeSignup:el,freeSignupEmail:eo}):null]})]})}):(0,r.Y)(O.l,{})}function K(e){let{children:i}=e;return(0,r.Y)(S.VP,{minWidth:0,flex:"grow",children:i})}function G(e){var i,t;let{wordmark:n,wordmarkBackgroundColor:l,pub:o,name:a}=e;return(0,v.mJ)().getConfigFor("profile_portal_theme")?(0,r.Y)(S.fI,{position:"sticky",alignItems:"center",justifyContent:"center",top:0,bg:"primary",height:64,borderBottom:"detail",style:{zIndex:10},children:n?(0,r.Y)($,{wordmark:n,wordmarkBackgroundColor:l,alt:null!=(i=null==o?void 0:o.name)?i:a}):(0,r.Y)(C.EY.H3,{children:null!=(t=null==o?void 0:o.name)?t:a})}):null}function $(e){let{wordmark:i,wordmarkBackgroundColor:t,alt:n}=e,l=40*i.width/i.height,o=(0,W.rgbaToString)(t);return(0,r.Y)(S.fI,{alignItems:"center",justifyContent:"center",padding:4,radius:"sm",style:o?{backgroundColor:o}:void 0,children:(0,r.Y)(c.o,{src:i.url,alt:n,maxWidth:l,imageProps:{height:40},useRetinaSizing:!0,imageIsFixedWidth:!0})})}let J=(0,w.I4)({display:"flex",direction:"column",gap:8,paddingX:{desktop:0,mobile:16},paddingBottom:8,zIndex:1}),Z=e=>{let{profile:i}=e;return(0,r.Y)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:o()((0,y.n6)(i),{json:!0,isScriptContext:!0})}})},Q=["feed","feed-mentions","notes-inline-suggestions","notes-all-suggestions","notes-like-list","notes-restack-list","substack-feed-item"]},49501:function(e,i,t){t.d(i,{F:()=>f,S:()=>b});var n=t(79785),r=t(4006),l=t(31125),o=t(84605),a=t(89490),s=t(35369),u=t(16074),c=t(97515),d=t(39318);function p(){let e=(0,n._)([""," blocked you"]);return p=function(){return e},e}function m(){let e=(0,n._)(["You are blocked from subscribing to "," and their publications"]);return m=function(){return e},e}function h(){let e=(0,n._)(["You blocked ",""]);return h=function(){return e},e}function v(){let e=(0,n._)(["You can manage your blocks in your account settings."]);return v=function(){return e},e}function f(e){let{profile:i}=e,{iTemplate:t}=(0,o.GO)();return(0,r.FD)(g,{children:[(0,r.Y)(u.c,{}),(0,r.Y)(c.p,{icon:(0,r.Y)(l.A,{}),title:t(p(),i.name||"This user"),description:t(m(),i.name||"this user")})]})}function b(e){let{profile:i}=e,{iString:t,iTemplate:n}=(0,o.GO)();return(0,r.FD)(g,{children:[(0,r.Y)(u.c,{}),(0,r.Y)(c.p,{icon:(0,r.Y)(l.A,{}),title:n(h(),i.name||"this user"),description:n(v()),button:(0,r.Y)(s.$n,{href:(0,d.tFi)(),children:t("Account settings")})})]})}let g=(0,a.I4)({display:"flex",direction:"column",gap:32,paddingX:{desktop:0,mobile:16}})},1021:function(e,i,t){t.d(i,{N:()=>Y});var n=t(4006),r=t(83673),l=t.n(r),o=t(84605),a=t(46275),s=t(85478),u=t(46271),c=t(86500),d=t(44333),p=t(76977),m=t(414),h=t(35228),v=t(19208),f=t(86990),b=t(77754),g=t(39318);let y=new Set(["notes","posts","likes","lists","reads"]);function Y(e){let{subscriptions:i,profile:t,subpath:r}=e,Y=(0,d.lq)(),{iString:_}=(0,o.GO)(),S=(0,u.Jd)(),{getConfigFor:w}=(0,s.mJ)(),C=w("lists_enabled"),k=(0,a.BR)().isOnDestination,I=r?r.slice(1):void 0,A=(null==S?void 0:S.id)===t.id,E=t.hasPosts||A,D=I&&y.has(I)&&("posts"!==I||E)?I:t.hasActivity||A?"notes":t.hasPosts?"posts":t.hasLikes?"likes":(null==t?void 0:t.lists)&&C?"lists":"reads",P=l()([{value:"notes",label:_("Activity")},E?{value:"posts",label:_("Posts")}:null,{value:"likes",label:_("Likes")},C?{value:"lists",label:_("Lists")}:null,{value:"reads",label:"".concat(_("Reads")).concat(t.visibleSubscriptionsCount>0?" (".concat(t.visibleSubscriptionsCount,")"):"")}]);return(0,n.FD)(p.I1,{children:[(0,n.Y)(m.r,{tabs:P,value:D,onChange:e=>{let i=history.state,n=k?"".concat((0,g.gYq)(t,{noBase:!0}),"/").concat(e):"/profile/".concat(e);(0,c.u4)(c.qY.PROFILE_TAB_TAPPED,{tab_id:e}),Y(n,!0),history.replaceState(i,"")}}),(0,n.FD)(p.I1,{flex:"fill",paddingBottom:20,children:["posts"===D&&(0,n.Y)(v.k,{profile:t,userId:t.id}),"notes"===D&&(0,n.Y)(h.K,{profile:t}),"likes"===D&&(0,n.Y)(h.K,{profile:t,type:"likes"}),C&&"lists"===D&&(0,n.Y)(b.j,{lists:t.lists,ownProfile:(null==S?void 0:S.id)===t.id}),"reads"===D&&(0,n.Y)(f.i,{subscriptions:i,profile:t})]})]})}},17871:function(e,i,t){t.d(i,{H:()=>p});var n=t(4006),r=t(37946),l=t(79909),o=t(84605),a=t(35369),s=t(97515),u=t(2548),c=t(39318),d=t(46120);function p(){let{iString:e}=(0,o.GO)();return(0,n.FD)(u.YW,{className:d.A.page,children:[(0,n.Y)(l.Metadata,{title:e("Profile not found")}),(0,n.Y)(s.p,{icon:(0,n.Y)(r.A,{}),title:e("Profile not found"),description:e("We couldn't load this profile."),button:(0,n.Y)(a.$n,{href:(0,c.Tvl)({params:{searching:"profile"}}),children:e("Search people on Substack")})})]})}},52822:function(e,i,t){t.d(i,{U:()=>g});var n=t(4006),r=t(95201),l=t.n(r),o=t(84605),a=t(76977),s=t(75303),u=t(63136),c=t(86782),d=t(28057),p=t(87520),m=t(14651),h=t(93735),v=t(11510),f=t(49095),b=t(57324);function g(e){var i,t;let{profile:r,yourProfile:l,user:o,showCTAs:s,subscribeButton:u,onShare:v,activeLiveStream:g,primaryPublication:_,isBlocked:k}=e,I=!!(null==(t=r.theme)||null==(i=t.cover_image)?void 0:i.url);return(0,n.FD)(S,{children:[(0,n.FD)(C,{children:[(0,n.FD)(w,{hasCoverImage:I,children:[(0,n.Y)(y,{profile:r}),(0,n.FD)(a.fI,{gap:8,alignItems:"center",children:[(0,n.Y)(h.$,{profile:r,yourProfile:l}),(0,n.Y)(f.ProfileRelationshipBadge,{profile:r})]})]}),(0,n.Y)(c.WA,{profile:r,activeLiveStream:g,hasCoverImage:I})]}),(0,n.Y)(Y,{profile:r}),!k&&(0,n.FD)(n.FK,{children:[(0,n.Y)(p.q,{profile:r,primaryPublication:_,utmParams:{utm_campaign:b._9.profileChips}}),(0,n.Y)(m.$,{profile:r,yourProfile:l}),(0,n.Y)(d.o,{subscribeButton:u,profile:r,yourProfile:l,user:o,showCTAs:s,onShare:v})]})]})}function y(e){let{profile:i}=e,{iString:t}=(0,o.GO)(),r=(0,v.Iu)(),l=i.name||t("Substack user");return(0,n.FD)(u.EY.H4,{fontWeight:"bold",as:"span",size:r?17:20,children:[l,(0,n.Y)(_,{profile:i})]})}function Y(e){let{profile:i}=e;return i.bio?(0,n.Y)(u.EY.B3,{children:(0,n.Y)(l(),{options:{attributes:{rel:"nofollow ugc"}},children:i.bio})}):null}function _(e){var i;let{profile:t}=e;return(null==(i=t.status)?void 0:i.badge)?(0,n.FD)("span",{style:{whiteSpace:"nowrap"},children:["\xa0",(0,n.Y)(u.EY,{as:"span",paddingLeft:4,children:(0,n.Y)(f.UserStatusSymbols,{status:t.status,userId:t.id,inline:!0,size:"md",hideViewProfileButton:!0,noRelationshipBadge:!0})})]}):null}function S(e){let{children:i}=e;return(0,n.Y)(a.VP,{display:"flex",direction:"column",gap:12,paddingTop:16,children:i})}function w(e){let{children:i,hasCoverImage:t}=e,r=(0,v.Iu)()?c.c6:c.qK;return(0,n.Y)(a.VP,{display:"flex",direction:"column",gap:{desktop:2,mobile:0},style:{paddingRight:t?20+r:void 0},children:i})}let C=(0,s.I4)({display:"flex",direction:"row",justifyContent:"space-between",alignItems:"center",position:"relative"})},99891:function(e,i,t){t.d(i,{V:()=>d});var n=t(4006),r=t(48686),l=t(84605),o=t(35369),a=t(97515),s=t(76977),u=t(2548),c=t(39318);function d(){let{iString:e}=(0,l.GO)();return(0,n.Y)(u.jC,{children:(0,n.Y)(s.pT,{paddingY:64,flex:"grow",children:(0,n.Y)(a.p,{icon:(0,n.Y)(r.A,{size:24}),title:e("You haven’t set up your profile yet."),description:e("Click the button below to get started."),button:(0,n.Y)(o.$n,{href:(0,c.tFi)(),children:e("Set up profile")})})})})}},67018:function(e,i,t){t.d(i,{l:()=>o});var n=t(4006),r=t(76977),l=t(22602);function o(){return(0,n.Y)(r.I1,{style:{maxWidth:600},flex:"grow",children:(0,n.FD)(r.I1,{gap:{desktop:20,mobile:16},paddingTop:{desktop:32,mobile:16},paddingBottom:16,children:[(0,n.FD)(r.Ye,{justifyContent:"space-between",alignItems:"center",children:[(0,n.FD)(r.I1,{justifyContent:"center",gap:8,children:[(0,n.Y)(l.O,{height:36,width:200}),(0,n.Y)(l.O,{height:20,width:180})]}),(0,n.Y)(l.O,{radius:"full",width:88,height:88})]}),(0,n.FD)(r.I1,{gap:8,flex:"grow",minWidth:0,children:[(0,n.Y)(l.O,{height:20,width:"70%"}),(0,n.Y)(l.O,{height:20,width:"80%"}),(0,n.Y)(l.O,{height:20,width:"30%"})]}),(0,n.Y)(l.O,{height:40,width:120})]})})}},97528:function(e,i,t){t.d(i,{y:()=>u});var n=t(4006),r=t(17402),l=t(41935),o=t(5180),a=t(22230),s=t(18523);function u(e){let{postId:i,onClose:t}=e,u=(0,a.$)(i),c=(0,o.wA)(),d=(0,r.useRef)(null),{posts:p,publications:m,publicationSettings:h,publicationRecommendations:v}=(0,o.Ro)(),f=p.get(i),b=(0,l.ln)({postId:i,isSaved:!!(null==f?void 0:f.is_saved),trackSurface:"post-viewer"}),g=f?m.get(f.publication_id):void 0,y=f?h.get(f.publication_id):void 0,Y=g?v.get(g.id):void 0,_=Y?m.get(Y.recommending_publication_id):void 0;return(0,n.Y)(s.c,{post:f,postId:i,videoPlayerRef:d,onClose:t,onLike:u,onSave:()=>{b.onSave(),c({type:"post_save",payload:{postId:i}})},onLoad:e=>{c({type:"post_load",payload:e})},publication:g,publicationSettings:y,referringRecommendation:Y,referringPub:_})}},86990:function(e,i,t){t.d(i,{i:()=>Y,n:()=>S});var n=t(4006),r=t(80964),l=t(48697),o=t(84605),a=t(46271),s=t(35369),u=t(97515),c=t(76977),d=t(45859),p=t(45974),m=t(63136),h=t(45846),v=t(16884),f=t(39318),b=t(28700),g=t(57324),y=t(46120);function Y(e){let{subscriptions:i,profile:t}=e,r=(0,a.Jd)(),l=t.id===(null==r?void 0:r.id);return 0===i.length?(0,n.Y)(c.pT,{paddingY:64,flex:"grow",children:l?t.hasHiddenPublicationUsers?(0,n.Y)(u.p,{title:"All of your publications are hidden.",description:"Edit your profile to show others what you read.",button:(0,n.Y)(s.$n,{href:(0,f.rj)(),children:"Edit profile"})}):(0,n.Y)(u.p,{title:"You haven’t subscribed to any publications yet.",description:"Visit Explore to find something to read.",button:(0,n.Y)(s.$n,{href:(0,f.U4Y)(),children:"Explore"})}):(0,n.Y)(u.p,{title:"".concat(t.name," doesn’t have any subscriptions to show."),description:"Visit Explore to find something to read.",button:(0,n.Y)(s.$n,{href:(0,f.U4Y)(),children:"Explore"})})}):(0,n.Y)(c.I1,{flex:"fill",gap:{desktop:8,mobile:0},padding:8,children:i.map(e=>(0,n.Y)(_,{subscription:e},e.id))})}function _(e){let{subscription:i}=e,{iString:t}=(0,o.GO)(),r=i.is_founding?"founder":"subscribed"===i.membership_state?"subscribed":null,{publication:l}=i,{author:a}=l,u=(0,v.Zm)({publication:l,subscriptionSource:g.VU.profileSubscriptions}),d="profile"===l.homepage_type&&a&&a.handle?(0,b.fm)(a.handle):(0,f.fOI)(l);return(0,n.FD)(c.Ye,{as:"a",href:d,gap:12,alignItems:"center",paddingY:8,paddingX:8,className:y.A.readsRow,minWidth:0,flex:"grow",children:[(0,n.Y)(p.Nq,{pub:l,size:40,badgeType:r}),(0,n.FD)(c.I1,{flex:"grow",minWidth:0,children:[(0,n.Y)(m.EY.B4,{ellipsis:!0,weight:"semibold",color:"primary",children:l.name}),a&&(0,n.FD)(m.EY.B4,{ellipsis:!0,color:"secondary",children:["by ",a.name]})]}),u.isSubscribed?(0,n.Y)(S,{onUnsubscribe:u.unsubscribe,publication:l,button:(0,n.Y)(s.$n,{priority:"secondary",size:"sm",children:t("Subscribed")})}):(0,n.Y)(s.$n,{priority:"primary",size:"sm",onClick:u.subscribe,children:t("Subscribe")})]})}function S(e){let{onUnsubscribe:i,publication:t,button:o,manageOnly:a,isPledged:s}=e,u=(0,h.SC)(),c=async()=>{!u.isConfirming&&await u.confirm()&&i()};return(0,n.FD)(n.FK,{children:[(0,n.Y)(h.uo,{modal:u,title:"Unsubscribe from ".concat(t.name,"?"),body:s?"Unsubscribing will also cancel your pledge.":"You can resubscribe at any time.",cancelLabel:"Cancel",confirmLabel:"Unsubscribe"}),(0,n.FD)(d.W1,{trigger:o,children:[(0,n.Y)(d.Dr,{leading:(0,n.Y)(r.A,{}),target:"_blank",href:(0,f.FCy)(t,{addBase:!0}),children:"Manage subscription"}),a?null:(0,n.Y)(d.Dr,{leading:(0,n.Y)(l.A,{}),onClick:c,priority:"destructive",children:"Unsubscribe"})]})]})}},6135:function(e,i,t){t.d(i,{l:()=>s});var n=t(4006),r=t(12501),l=t(35369),o=t(11510),a=t(49807);function s(e){let{profile:i,subscriptionSource:t}=e,s=(0,o.Iu)(),{refetch:u,isLoading:c}=(0,r.st)({pathname:(0,a.yRP)("/api/v1/@".concat(i.handle,"/personal-initialize"),{source:t}),method:"post"}),d=async()=>{let e=await u({query:{action:"subscribe"}});if(e instanceof Error)throw e;location.href=e.redirectUrl};return i.handle?(0,n.Y)(l.$n,{priority:"primary",size:s?"sm":"md",flex:"grow",onClick:d,localNavigation:!1,disabled:c,children:"Subscribe"}):null}},58245:function(e,i,t){t.d(i,{P:()=>Y});var n=t(69277),r=t(70408),l=t(4006),o=t(17402),a=t(84605),s=t(46275),u=t(74297),c=t(86500),d=t(35369),p=t(54513),m=t(86990),h=t(85050),v=t(11510),f=t(16884),b=t(40659),g=t(49807),y=t(57324);function Y(e){let{user:i,profile:t,primaryPublication:Y,subscriptionSource:_}=e,{iString:S}=(0,a.GO)(),w=(0,v.Iu)(),C=(0,h.s)({surface:"profile"}),k=(0,b.rG)(),[I,A]=(0,o.useState)(t.primaryPublicationSubscriptionState),E=(0,f.Zm)({publication:Y,subscriptionSource:"profile"}),{isLoading:D,subscribe:P}=(0,u.M)({publication:Y,profileId:t.id,source:_,params:k,onSuccess:()=>A("free")}),T=(0,g.eV6)(Y,{user:i,addBase:!0,params:{next:document.location.href,utm_source:_,utm_medium:y.Jn.web,utm_campaign:y._9.substackProfile,just_signed_up:!0}}),x=(0,s.BR)().isOnDestination,F={size:w?"sm":"md",flex:"grow"};return["free","paid","founding"].includes(I)?(0,l.Y)(m.n,{publication:Y,onUnsubscribe:async()=>{await E.unsubscribe(),A("none")},button:(0,l.Y)(d.$n,(0,r._)((0,n._)({priority:"secondary"},F),{children:S("Subscribed")})),manageOnly:["paid","founding"].includes(I),isPledged:t.primaryPublicationIsPledged}):"free_can_upgrade"===I?(0,l.Y)(d.$n,(0,r._)((0,n._)({},F),{href:T,localNavigation:!1,onClick:()=>{(0,c.u4)(c.qY.ACCOUNT_CARD_UPGRADE_CLICKED,{homepage_type:Y.homepage_type,is_on_destination:x,target_user_id:t.id,target_publication_id:Y.id}),(0,c.fN)(Y,"hover_profile",{},k)},children:S("Upgrade")})):"free_can_pledge"===I?(0,l.Y)(d.$n,(0,r._)((0,n._)({},F),{href:T,localNavigation:!1,onClick:()=>{(0,c.u4)(c.qY.ACCOUNT_CARD_PLEDGE_CLICKED,{homepage_type:Y.homepage_type,is_on_destination:x,target_user_id:t.id,target_publication_id:Y.id}),(0,c.fN)(Y,"hover_profile",{},k)},children:S("Pledge")})):"none"===I&&_===p.ww?i?(0,l.Y)(d.$n,(0,r._)((0,n._)({},F),{priority:"primary",onClick:e=>{e.preventDefault(),P()},disabled:D,children:S("Subscribe")})):(0,l.Y)(d.$n,(0,r._)((0,n._)({},F),{priority:"primary",onClick:C(Y,t),children:S("Subscribe")})):(0,l.Y)(d.$n,(0,r._)((0,n._)({},F),{href:T,localNavigation:!1,onClick:()=>{(0,c.u4)(c.qY.ACCOUNT_CARD_SUBSCRIBE_CLICKED,{homepage_type:Y.homepage_type,is_on_destination:x,target_user_id:t.id,target_publication_id:Y.id}),(0,c.fN)(Y,"hover_profile")},title:Y.name,children:S("Subscribe")}))}},45846:function(e,i,t){t.d(i,{SC:()=>a,uo:()=>s});var n=t(4006),r=t(17402),l=t(35369),o=t(19832);function a(){let[e,i]=(0,r.useState)(null);return{confirm:()=>new Promise((t,n)=>{e&&n(Error("Already confirming.")),i({resolve:t,reject:n})}),isConfirming:!!e,handleConfirm:t=>{i(null),null==e||e.resolve(t)},handleCancel:t=>{i(null),null==e||e.resolve(t)}}}function s(e){let{title:i,body:t,cancelLabel:r="Cancel",confirmLabel:a="Confirm",modal:s}=e;return(0,n.Y)(o.m,{isOpen:s.isConfirming,onClose:()=>s.handleCancel(!1),title:i,description:t,primaryButton:(0,n.Y)(l.$n,{priority:"destructive",onClick:()=>s.handleConfirm(!0),children:a}),secondaryButton:(0,n.Y)(l.$n,{priority:"secondary",onClick:()=>s.handleCancel(!1),children:r})})}},62203:function(e,i,t){t.d(i,{h:()=>r});var n=t(17402);function r(){let[e,i]=(0,n.useState)(!1);return{isOpen:e,onOpen:()=>i(!0),onClose:()=>i(!1)}}},34351:function(e,i,t){t.d(i,{f:()=>o});var n=t(4006),r=t(17402),l=t(13348);let o=e=>{let{isVisible:i,onVisibilityChange:t,videoRef:o}=e;return(0,r.useEffect)(()=>{var e;let i=e=>{e.target.muted&&(t(!0),setTimeout(()=>t(!1),6e3))},n=null==(e=o.current)?void 0:e.player;return n&&n.addEventListener("playing",i),()=>{n&&n.removeEventListener("playing",i)}},[]),(0,n.Y)("div",{className:"unmuteOverlayContainer-WcXkPG",style:{opacity:+!!i,pointerEvents:i?"auto":"none",transition:"opacity 0.5s ease"},onClick:()=>{var e;(null==(e=o.current)?void 0:e.player)&&(o.current.player.muted=!1,t(!1))},children:(0,n.Y)(l.tl,{})})}},74171:function(e,i,t){t.d(i,{Ez:()=>s,GM:()=>l,LF:()=>a,dD:()=>o,ld:()=>r,mc:()=>n});let n=1920,r=1080,l=1080,o=1920,a=2560,s=1440}}]);