!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@538433c"};var t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="5e07de99-229f-4edc-9cb8-9e45b5919bc8",e._sentryDebugIdIdentifier="sentry-dbid-5e07de99-229f-4edc-9cb8-9e45b5919bc8")}catch(e){}}();"use strict";(self.webpackChunksubstack=self.webpackChunksubstack||[]).push([["9079"],{39101:function(e,t,n){n.d(t,{A:()=>i});let i={badge:"badge-YORDXJ",dotContainer:"dotContainer-WBRxHF",dot:"dot-uGm5KZ"}},77505:function(e,t,n){n.d(t,{A:()=>i});let i={featuredTopicContainer:"featuredTopicContainer-suyQj1",featuredTopicGradient:"featuredTopicGradient-oYIwRL",trendingTopic:"trendingTopic-eMDv2u"}},26620:function(e,t,n){n.d(t,{A:()=>i});let i={container:"container-KbMeLj",themed:"themed-EbT4uD",saveButton:"saveButton-bEqkhJ",text:"text-RPsawq",short:"short-ZM5yW_","lineClamp-4":"lineClamp-4-JbwbHY",lineClamp4:"lineClamp-4-JbwbHY","lineClamp-6":"lineClamp-6-c6UyGX",lineClamp6:"lineClamp-6-c6UyGX",imageText:"imageText-mhB5o2",backdrop:"backdrop-Xjlnco",imageBackdrop:"imageBackdrop-mwjQFt",tinted:"tinted-Vm3IqP",blurred:"blurred-UbnY7U",tint:"tint-HtqWIV",header:"header-ndGPw6",restack:"restack-YSzWKs",permalink:"permalink-bijGJH",footer:"footer-0EQTsv",swatchesContainer:"swatchesContainer-TDgd_R",swatchContainer:"swatchContainer-IIrOXq",selected:"selected-how610",alignmentSwatchContainer:"alignmentSwatchContainer-_cyt17",swatch:"swatch-otVp71"}},26101:function(e,t,n){n.d(t,{A:()=>i});let i={container:"container-XxSyR3",containerEmpty:"containerEmpty-GNvZRB",image:"image-nBNbRY","image-square-legacy":"image-square-legacy-jBVF2K",imageSquareLegacy:"image-square-legacy-jBVF2K",containerSquare:"containerSquare-M6P7XI","inner-wrapper":"inner-wrapper-ymo6T9",innerWrapper:"inner-wrapper-ymo6T9","inner-wrapper-small":"inner-wrapper-small-h1CnSS",innerWrapperSmall:"inner-wrapper-small-h1CnSS","inner-wrapper-medium":"inner-wrapper-medium-JvLb2H",innerWrapperMedium:"inner-wrapper-medium-JvLb2H","inner-wrapper-large":"inner-wrapper-large-ffUJx1",innerWrapperLarge:"inner-wrapper-large-ffUJx1","image-square":"image-square-b7oiFr",imageSquare:"image-square-b7oiFr","image-square-small":"image-square-small-v9eiR2",imageSquareSmall:"image-square-small-v9eiR2","image-square-medium":"image-square-medium-Z6HNx5",imageSquareMedium:"image-square-medium-Z6HNx5","image-square-large":"image-square-large-dp7_L9",imageSquareLarge:"image-square-large-dp7_L9"}},40345:function(e,t,n){n.d(t,{A:()=>i});let i={gifPreview:"gifPreview-aspqQH",visible:"visible-LWauZo",image:"image-Aqe6vn",videoPlayerWrapper:"videoPlayerWrapper-cIRA2m",videoPlayerClassName:"videoPlayerClassName-wHpwKj",videoClassName:"videoClassName-F40TTj"}},79913:function(){},64224:function(e,t,n){n.d(t,{A:()=>i});let i={scrollBox:"scrollBox-zHkQVP",arrowButtonContainer:"arrowButtonContainer-O4uSiH",visible:"visible-JMTC0j",right:"right-i3oWGi",left:"left-Tg8vqp",arrowButtonOffsetContainer:"arrowButtonOffsetContainer-VMYLE4",arrowButtonOverlaidContainer:"arrowButtonOverlaidContainer-t10AyH",overlay:"overlay-zrMCxn",primary:"primary-lv_sOW",secondary:"secondary-pOosZC",arrowButtonOverlaid:"arrowButtonOverlaid-xLyA_z"}},8636:function(e,t,n){n.d(t,{A:()=>i});let i={activeLike:"activeLike-n4wXdc",activeSave:"activeSave-UgcaYI",actionMenu:"actionMenu-PHX5iz",relative:"relative-IkyQqe",playIcon:"playIcon-NgDoDU"}},93375:function(e,t,n){n.d(t,{A:()=>i});let i={jumpButton:"jumpButton-AIaH5l",hidden:"hidden-jcjp2w"}},64339:function(e,t,n){n.d(t,{A:()=>i});let i={sidebar:"sidebar-y6xw9g"}},53933:function(e,t,n){n.d(t,{A:()=>i});let i={container:"container-wcKC8m",image:"image-WJiR9w"}},96583:function(e,t,n){n.d(t,{A:()=>i});let i={modalContainer:"modalContainer-mJcb4X",fullWidth:"fullWidth-G75cMo"}},43262:function(e,t,n){n.d(t,{J:()=>p,T:()=>m});var i=n(4006),r=n(22492),l=n(17402),o=n(87544),a=n(84605),c=n(44803),s=n(97515),d=n(82286),u=n(18189);function p(e){let{content:t,description:n,source:p="post"}=e,{iString:m}=(0,a.GO)();return(0,l.useEffect)(()=>{(0,c.u4)(u.q.AGE_GATING_VIEW_SEEN,{source:p,entity_id:t.id})},[p,t.id]),(0,i.Y)(s.p,{icon:(0,i.Y)(r.A,{}),title:m("Age-restricted content"),description:n,button:(0,i.FD)(d.Xn,{children:[(0,i.Y)(o.v,{content:t,source:p}),(0,i.Y)(o.W,{})]})})}function m(e){let{content:t,description:n,source:p="comment"}=e,{iString:m}=(0,a.GO)();return(0,l.useEffect)(()=>{(0,c.u4)(u.q.AGE_GATING_VIEW_SEEN,{source:p,entity_id:t.id})},[p,t.id]),(0,i.Y)(s.X,{icon:(0,i.Y)(r.A,{}),title:m("Age-restricted content"),description:n,button:(0,i.FD)(d.Xn,{children:[(0,i.Y)(o.v,{content:t,source:p}),(0,i.Y)(o.W,{})]}),paddingY:8})}},69715:function(e,t,n){n.d(t,{Ds:()=>_,Jt:()=>D,LO:()=>Y,MC:()=>A,OV:()=>w,UQ:()=>I,_K:()=>C,eD:()=>k,sm:()=>b,z3:()=>y});var i=n(69277),r=n(4006),l=n(78659),o=n.n(l),a=n(11741),c=n.n(a),s=n(69843),d=n.n(s),u=n(86241),p=n(80697),m=n(17402),h=n(40410),f=n(86500),g=n(35369),v=n(76977);let Y=5,y=300,b=600,C=60,_=30,k=e=>{let t=o()(e,1,16),n=b-C;return o()(b-(t-1)/15*n,C,b)},w=e=>{for(let t=16;t>=1;t--)if(k(t)>=2*e)return o()(t,1,16);return 1},S=(0,m.createContext)({clipTimes:null,isClipping:!1,setClipEnd:()=>void 0,setClipStart:()=>void 0,setClipTitle:()=>void 0,virtualizedListRef:{current:null},onCancelClipping:()=>void 0,onStartClipping:()=>void 0,clipTitle:null,zoom:0,setZoom:()=>void 0}),I=e=>{let{children:t,postId:n,videoPlayerRef:l,virtualizedListRef:a}=e,[s,u]=(0,m.useState)(!1),[p,h]=(0,m.useState)(),[g,v]=(0,m.useState)(),[b,C]=(0,m.useState)(null),[k,I]=(0,m.useState)(1),A=(0,m.useRef)(!1),D=(0,m.useMemo)(()=>d()(p)||d()(g)?null:{start:p,end:g},[g,p]);(0,m.useEffect)(()=>{A.current||void 0==p||void 0==g||(I(w(g-p)),A.current=!0)},[p,g]);let x=(0,m.useCallback)(e=>{var t,r,a,s,p,m,g,b,k;let{start:w,end:S,source:I,title:A}=e,D=null!=(g=null==l||null==(r=l.current)||null==(t=r.player)?void 0:t.duration)?g:300;c()(D)&&(D=300);let x=d()(w)||d()(S)?null:{start:w,end:Math.min(S,w+y)},E=null!=x?x:{start:Math.max(0,null!=(b=null==l||null==(s=l.current)||null==(a=s.player)?void 0:a.currentTime)?b:0),end:Math.min(null!=D?D:Y,(null!=(k=null==l||null==(m=l.current)||null==(p=m.player)?void 0:p.currentTime)?k:0)+_)};if(x?E.end=Math.max(E.start+Y,E.end):(E.start=o()(E.start,0,D-Y),E.end=o()(E.end,E.start+Y,Math.min(E.start+y,D))),h(E.start),v(E.end),u(!0),A&&C(A),(0,f.u4)(f.qY.VIDEO_CLIP_INITIATED,(0,i._)({post_id:n,source:I},x)),!x&&!(null==l?void 0:l.current)){let e=function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;setTimeout(()=>{var n,i;(null==l||null==(i=l.current)||null==(n=i.player)?void 0:n.readyState)!==4?t<10&&e(t+1):(h(0),v(Math.min(l.current.player.duration,_)))},100)};e()}},[n,l]),E=(0,m.useCallback)(e=>{var t,n,i;let r=null!=(i=null==l||null==(n=l.current)||null==(t=n.player)?void 0:t.duration)?i:0,a=o()(e,Y,r);v(a),h(e=>o()(null!=e?e:0,Math.max(a-y,0),a-Y))},[l]),F=(0,m.useCallback)(e=>{var t,n,i;let r=null!=(i=null==l||null==(n=l.current)||null==(t=n.player)?void 0:t.duration)?i:0,a=o()(e,0,r-Y);h(a),v(e=>o()(null!=e?e:0,a+Y,Math.min(a+y,r)))},[l]),T=(0,m.useCallback)(()=>{u(!1)},[]);return(0,r.Y)(S.Provider,{value:{clipTimes:D,isClipping:s,setClipEnd:E,setClipStart:F,setClipTitle:C,virtualizedListRef:a,onCancelClipping:T,onStartClipping:x,clipTitle:b,zoom:k,setZoom:I},children:t})},A=()=>(0,m.useContext)(S),D=()=>{let{zoom:e,setZoom:t}=A();return(0,r.FD)(v.Ye,{gap:12,justifyContent:"center",alignItems:"center",children:[(0,r.Y)(g.K0,{priority:"secondary-outline",size:"sm",onClick:()=>t(Math.max(1,e-1)),children:(0,r.Y)(u.A,{size:20})}),(0,r.Y)(h.A,{min:1,max:16,step:1,value:e,onChange:t}),(0,r.Y)(g.K0,{priority:"secondary-outline",size:"sm",onClick:()=>t(Math.min(16,e+1)),children:(0,r.Y)(p.A,{size:20})})]})}},34615:function(e,t,n){n.d(t,{K:()=>y});var i=n(69277),r=n(32641),l=n(4006),o=n(32485),a=n.n(o),c=n(48697),s=n(48686),d=n(84605),u=n(24078),p=n(15040),m=n(35369),h=n(76977),f=n(28911),g=n(63136),v=n(93718),Y=n(15092);function y(e){var{isOpen:t,onClose:n}=e,o=(0,r._)(e,["isOpen","onClose"]);return(0,l.Y)(f.aF,{isOpen:!!t,onClose:n,width:500,children:(0,l.Y)(b,(0,i._)({onClose:n},o))})}function b(e){let{faces:t,modalLabel:n,onClose:i,totalCount:r}=e,{iPlural:o}=(0,d.GO)(),a=(r||0)-t.length;return(0,l.FD)(l.FK,{children:[(0,l.FD)(h.pT,{alignItems:"center",justifyContent:"space-between",paddingX:16,paddingY:12,borderBottom:"detail",flex:"grow",children:[(0,l.Y)(g.EY.H3,{children:n}),i&&(0,l.Y)(m.K0,{priority:"tertiary",onClick:i,children:(0,l.Y)(c.A,{size:20})})]}),(0,l.Y)(h.I1,{overflowY:"auto",className:Y.A.column,children:(0,l.FD)(h.I1,{gap:4,padding:8,children:[t.map(e=>(0,l.Y)(C,{face:e},e.id)),a>0&&(0,l.FD)(h.pT,{gap:16,alignItems:"center",padding:8,children:[(0,l.Y)(h.pT,{className:Y.A.avatarOther,alignItems:"center",justifyContent:"center",children:(0,l.Y)(s.A,{className:Y.A.avatarOtherIcon,size:20})}),(0,l.FD)(g.EY.B4,{color:"secondary",children:["+",o("%1 other reader","%1 other readers",a)]})]})]})})]})}function C(e){let{face:t}=e,{id:n,name:i,primary_publication:r,className:o,noLink:c}=t;return(0,l.Y)(h.pT,{flex:"grow",children:c?(0,l.FD)(h.pT,{gap:12,padding:8,radius:"md",className:Y.A.row,alignItems:"center",flex:"grow",children:[(0,l.Y)(p.Ff,{pub:r||void 0,children:(0,l.Y)(u.tp,{user:t,size:40,className:o})}),(0,l.Y)(h.I1,{minWidth:0,flex:"grow",children:(0,l.Y)(g.EY.B3,{decoration:"hover-underline",weight:"semibold",className:(Y.A.link,a()({"no-name":!(i||"").trim().length})),children:i})})]}):(0,l.Y)(v.I,{person:t},n)},n)}},78865:function(e,t,n){n.d(t,{gf:()=>y,mA:()=>_,zt:()=>S});var i=n(69277),r=n(70408),l=n(4006),o=n(32485),a=n.n(o),c=n(17402),s=n(21441),d=n(10278),u=n(42686),p=n(89490),m=n(35369),h=n(76977),f=n(44552),g=n(95187),v=n(11510),Y=n(71305);function y(e){let{className:t,assets:n,readOnly:o,isRestack:s,isPermalink:u,maxHeight:p=420,onClick:m,onSwipe:y,children:k,parent:S,feedItem:I,commentId:A}=e,D=(0,d.Cu)(n),x=(0,v.Iu)(),E=s?12:u?0:x?64:48,F=s?12:16*!!x,T=E+F,P=(0,c.useRef)(null),O=(0,d.wY)(P,T),N=Math.max(O-20-6,0),L=(0,c.useRef)(!1),R=w(D,p,N),B=S&&""===S.body,[V,z]=(0,c.useState)(null),M=(0,f.h9)(P),U=(0,g.jA)(P,{inset:E,pageSizeAdjust:-.4*(O||0),initialState:{showLeft:!1,showRight:!0}}),{state:{showLeft:q,showRight:j},handleArrowClick:G}=x?{state:{showLeft:!1,showRight:!1},handleArrowClick:()=>()=>{}}:U;return(0,c.useEffect)(()=>{let e=P.current,t=()=>{!L.current&&(L.current=!0,y&&y())};return null==e||e.addEventListener("scroll",t),()=>null==e?void 0:e.removeEventListener("scroll",t)},[y]),(0,l.FD)(h.I1,{className:a()(Y.A.imageCarouselContainer,s&&Y.A.restack),position:"relative",draggable:!1,paddingTop:B?12:void 0,style:{"--carousel-inset-left":"-".concat(E,"px"),"--carousel-inset-right":"-".concat(F,"px")},children:[(0,l.FD)(h.pT,(0,r._)((0,i._)({},M.props),{ref:P,className:a()(Y.A.imageCarousel,s&&Y.A.restack,t),overflow:"auto",flex:"auto",style:{"--carousel-height":"".concat(R,"px"),"--carousel-gap":"".concat(6,"px")},children:[(0,l.Y)(b,{width:E}),D.map((e,t)=>{let{src:n,explicit:i,width:r,height:a,id:c}=e;return(0,l.Y)(C,{asset:n,explicit:i,readOnly:o,width:r,height:a,carouselHeight:R,onClick:o?void 0:e=>{e.preventDefault(),m&&m({attachmentId:c,attachmentType:"image"}),z({index:t})},children:k},n)}),(0,l.Y)(d.yx,{assets:D,imageViewer:V,setImageViewer:z,readOnly:o,feedItem:I,commentId:A})]})),!x&&(0,l.FD)(l.FK,{children:[(0,l.Y)(_,{direction:"left",visible:q,onClick:G(-1)}),(0,l.Y)(_,{direction:"right",visible:j,onClick:G(1)})]})," "]})}function b(e){let{width:t}=e;return(0,l.Y)(p.az,{as:"span",className:Y.A.carouselSpacer,width:t})}function C(e){let{asset:t,explicit:n,onClick:i,readOnly:r,width:o,height:a,carouselHeight:c,children:s}=e,u=c*(o&&a?o/a:1);return(0,l.Y)(d.Vn,{asset:t,explicit:n,onClick:i,readOnly:r,width:u,height:c,className:Y.A.carouselImage,maxWidth:u,children:s})}function _(e){let{direction:t,visible:n,onClick:i}=e;return(0,l.Y)(h.pT,{position:"absolute",className:a()(Y.A.arrowContainer,Y.A["".concat(t)]),alignItems:"center",justifyContent:"center",children:(0,l.Y)(m.Nm,{onClick:e=>{e.preventDefault(),e.stopPropagation(),null==i||i()},resetCss:!0,className:a()(Y.A.arrowButton,!n&&Y.A.hidden),display:"flex",alignItems:"center",justifyContent:"center","aria-label":"left"===t?"Previous":"Next",children:(0,l.Y)(s.A,{size:20,className:Y.A.arrowIcon})})})}function k(e){return e.filter(e=>"string"!=typeof e&&"number"==typeof e.width&&"number"==typeof e.height&&e.width>0&&e.height>0)}function w(e,t,n){let i=k(e);return 0===i.length?t:Math.min(n/Math.max(...i.map(e=>e.width/e.height)),t)}function S(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:420,i=e.map(u.U8),r=w(i,n,t);return k(i).reduce((e,t)=>e+r*(t.width&&t.height?t.width/t.height:1),0)+6*(i.length-1)}},65366:function(e,t,n){n.d(t,{Y:()=>_});var i=n(79785),r=n(4006),l=n(17402),o=n(84605),a=n(46271),c=n(86500),s=n(94729),d=n(58418),u=n(68349),p=n(24078),m=n(35369),h=n(76977),f=n(28911),g=n(81929),v=n(36372),Y=n(43296),y=n(49807);function b(){let e=(0,i._)([""," invited you to their recording studio"]);return b=function(){return e},e}function C(){let e=(0,i._)([""," invited you to join a live video"]);return C=function(){return e},e}function _(e){var t;let{liveStreamInvite:n,invitingUser:i}=e,_=(0,a.Jd)(),[k,w]=(0,l.useState)(n),[S,I]=(0,l.useState)(i),[A,D]=(0,l.useState)(null),{iString:x,iTemplate:E}=(0,o.GO)(),[F,T]=(0,l.useState)(!1),[P,O]=(0,l.useState)(!1),N=(0,Y.XW)(),L=(0,v.d)(),R=(null==k||null==(t=k.liveStream)?void 0:t.audience)==="private",[B,V]=(0,d.A)(k?"live-stream-join-modal-".concat(k.id):void 0);(0,l.useEffect)(()=>{if(null==_?void 0:_.id)return null==N?void 0:N.listen({["user:".concat(_.id)]:e=>{var t;let{data:n}=e;(null==n||null==(t=n.message)?void 0:t.type)==="live-stream:invited"&&(T(!0),(0,s.x6)("/api/v1/live_stream/invite/".concat(n.message.invite_id)).then(e=>{var t;w(e.invite),I(e.activeLiveStream.user),D(null!=(t=e.invitedPublication)?t:null)}))}})},[N,null==_?void 0:_.id]),(0,l.useEffect)(()=>{k&&(null==S?void 0:S.name)&&!B&&(T(!0),(0,c.u4)(c.qY.LIVE_STREAM_JOIN_MODAL_SEEN,{live_stream_invite_id:k.id,inviting_user_id:S.id}),V())},[k,S,B]);let z=(0,l.useCallback)(async()=>{try{await (0,s.x6)("/api/v1/live_stream/".concat(null==k?void 0:k.live_stream_id,"/invite/").concat(null==k?void 0:k.id,"/decline"),{method:"PUT"}),T(!1)}catch(e){alert((0,s.Qd)(e))}},[k]),M=(0,l.useCallback)(async()=>{O(!0);try{var e,t;let n,i,l=(null==A?void 0:A.subdomain)||(null==_||null==(e=_.primary_publication)?void 0:e.subdomain);if(!l){let e=await (0,s.x6)("/api/v1/publication_user/get_or_create_primary",{method:"POST",json:{personal_pub_trigger:"accept_live_stream_invite"}});if("personal_pub_setup_failure_reason"in e)return void L.popToast(()=>(0,r.Y)(v.y,{text:x("Unable to join. Please set up your profile first.")}));l=e.primary_pub.subdomain}(0,u.V2)((n=l||(null==A?void 0:A.subdomain)||(null==_||null==(t=_.primary_publication)?void 0:t.subdomain),i="/publish/live-stream/".concat(null==k?void 0:k.live_stream_id,"/join"),n?"".concat((0,y.$_T)({subdomain:n})).concat(i):i),{local_navigation:!1})}catch(e){L.popToast(()=>(0,r.Y)(v.y,{text:(0,s.Qd)(e)}))}finally{O(!1)}},[A,_,k,L,x]);return k&&(null==S?void 0:S.name)?(0,r.Y)(f.aF,{isOpen:F,onClose:()=>T(!1),children:(0,r.FD)(h.I1,{gap:32,children:[(0,r.Y)(f.rQ,{onClose:()=>T(!1),icon:(0,r.FD)(h.pT,{position:"relative",children:[(0,r.Y)(p.dm,{className:R?void 0:"liveStreamAvatar-pa3eKG",size:72,user:S}),!R&&(0,r.Y)(h.pT,{className:"liveBox-CSADGk",justifyContent:"center",children:(0,r.Y)(g.vw,{className:"liveTag-lDNHQP",theme:"error",priority:"primary",children:x("LIVE")})})]}),title:E(R?b():C(),S.name),description:R?x("Incoming recording studio invite"):x("Join the live video and stream with the host"),alignItems:"center"}),(0,r.Y)(f.jl,{primaryButton:(0,r.Y)(m.$n,{priority:"primary",onClick:M,loading:P,children:x("Accept")}),secondaryButton:(0,r.Y)(m.$n,{priority:"secondary",onClick:z,children:x("Decline")}),direction:"column"})]})}):null}},16008:function(e,t,n){n.d(t,{X:()=>f});var i=n(4006),r=n(72170),l=n(82853),o=n(49031),a=n(34581),c=n(70357),s=n(38685),d=n(9979),u=n(84605),p=n(35369),m=n(45859),h=n(36372);let f=e=>{let{shareName:t,shareUrl:n,trackParams:f,trigger:g,utmCampaign:v}=e,{iString:Y}=(0,u.GO)(),y=(0,h.d)();return(0,i.FD)(m.W1,{trigger:null!=g?g:(0,i.Y)(p.K0,{priority:"quaternary",children:(0,i.Y)(r.A,{size:20})}),"aria-label":Y("View share options"),children:[(0,i.Y)(m.Dr,{leading:(0,i.Y)(l.A,{}),onClick:()=>{(0,d.b3)({shareUrl:n,utm_campaign:v,skipToast:!0,trackParams:f}),y.popToast(()=>(0,i.Y)(h.y,{text:Y("Copied link to clipboard")}))},children:Y("Copy link")}),(0,i.FD)(m.H9,{children:[(0,i.Y)(m.Dr,{leading:(0,i.Y)(c.A,{}),onClick:()=>{(0,d.HT)({shareUrl:n,utm_campaign:v,trackParams:f,openInNewTab:!0})},children:Y("Share to Notes")}),(0,i.Y)(m.Dr,{leading:(0,i.Y)(o.A,{}),onClick:()=>{(0,d.aE)({shareUrl:n,utm_campaign:v,trackParams:f})},children:Y("Share to Facebook")}),(0,i.Y)(m.Dr,{leading:(0,i.Y)(a.A,{}),onClick:()=>{(0,d.Uy)({shareUrl:n,utm_campaign:v,trackParams:f})},children:Y("Share to Linkedin")}),(0,i.Y)(m.Dr,{leading:(0,i.Y)(s.A,{}),onClick:()=>{(0,d.NH)({shareUrl:n,shareName:t,utm_campaign:v,trackParams:f})},children:Y("Share to X")})]})]})}},898:function(e,t,n){n.d(t,{o:()=>r});var i=n(4006);function r(e){let{className:t}=e;return(0,i.Y)("svg",{className:t,width:"48",height:"48",viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.FD)("g",{children:[(0,i.Y)("path",{style:{backdropFilter:"blur(5px)"},d:"M24 44C35.0457 44 44 35.0457 44 24C44 12.9543 35.0457 4 24 4C12.9543 4 4 12.9543 4 24C4 35.0457 12.9543 44 24 44Z",fill:"white","fill-opacity":"0.9"}),(0,i.Y)("path",{opacity:"0.7",d:"M20 17.8685C20 17.0698 20.8901 16.5934 21.5547 17.0365L30.7519 23.168C31.3457 23.5638 31.3457 24.4362 30.7519 24.8321L21.5547 30.9635C20.8901 31.4066 20 30.9302 20 30.1315V17.8685Z",fill:"black",stroke:"black","stroke-linecap":"round","stroke-linejoin":"round"})]})})}},95701:function(e,t,n){n.d(t,{A:()=>c});var i=n(69277),r=n(70408),l=n(32641),o=n(4006),a=n(97731);let c=function(e){var{size:t=24,fill:n="var(--color-fg-primary)"}=e,c=(0,l._)(e,["size","fill"]);return(0,o.Y)(a.A,(0,r._)((0,i._)({},c),{name:"BandcampIcon",svgParams:{viewBox:"0 0 24 24"},width:t,height:t,fill:n,stroke:"none",children:(0,o.Y)("path",{stroke:"none",d:"M0 18.75l7.437-13.5H24l-7.438 13.5H0z"})}))}},9184:function(e,t,n){n.d(t,{A:()=>c});var i=n(69277),r=n(70408),l=n(32641),o=n(4006),a=n(97731);let c=e=>{var{size:t=24,fill:n="var(--color-fg-primary)"}=e,c=(0,l._)(e,["size","fill"]);return(0,o.Y)(a.A,(0,r._)((0,i._)({},c),{name:"BookIcon",svgParams:{viewBox:"0 0 20 20"},width:t,height:t,fill:n,stroke:"none",children:(0,o.Y)("path",{stroke:"none",d:"M4.89796 2C2.98742 2 0.998702 2.88986 0.104212 4.43402C0.00868433 4.6085 0 4.72192 0 5.0447V17.3544C0 17.7557 0.251846 18 0.686062 18C0.894487 18 1.09423 17.9389 1.25054 17.7906C2.34477 16.8484 3.79506 16.3598 5.24534 16.3598C6.6001 16.3598 7.85933 16.8396 8.77987 17.6335C8.87539 17.7121 8.98827 17.7557 9.08378 17.7557C9.27488 17.7557 9.43122 17.6161 9.43122 17.3893V4.48636C9.43122 4.25954 9.41379 4.20719 9.24883 3.97164C8.39776 2.74155 6.73036 2 4.89796 2ZM15.102 2C13.2697 2 11.6023 2.74155 10.7512 3.97164C10.5862 4.20719 10.5689 4.25954 10.5689 4.48636V17.3893C10.5689 17.6161 10.7251 17.7557 10.9162 17.7557C11.0117 17.7557 11.1333 17.7121 11.2202 17.6335C12.1407 16.8396 13.4 16.3598 14.7547 16.3598C16.205 16.3598 17.6552 16.8484 18.7495 17.7906C18.9058 17.9389 19.1056 18 19.314 18C19.7482 18 20 17.7557 20 17.3544V5.0447C20 4.72192 19.9914 4.59978 19.8958 4.43402C19.0013 2.88986 17.0127 2 15.102 2Z"})}))}},76891:function(e,t,n){n.d(t,{A:()=>c});var i=n(69277),r=n(70408),l=n(32641),o=n(4006),a=n(97731);let c=function(e){var{size:t=24,fill:n="var(--color-fg-primary)"}=e,c=(0,l._)(e,["size","fill"]);return(0,o.Y)(a.A,(0,r._)((0,i._)({},c),{name:"SoundcloudIcon",svgParams:{viewBox:"0 0 24 24"},width:t,height:t,fill:n,stroke:"none",children:(0,o.Y)("path",{stroke:"none",d:"M23.999 14.165c-.052 1.796-1.612 3.169-3.4 3.169h-8.18a.68.68 0 0 1-.675-.683V7.862a.747.747 0 0 1 .452-.724s.75-.513 2.333-.513a5.364 5.364 0 0 1 2.763.755 5.433 5.433 0 0 1 2.57 3.54c.282-.08.574-.121.868-.12.884 0 1.73.358 2.347.992s.948 1.49.922 2.373ZM10.721 8.421c.247 2.98.427 5.697 0 8.672a.264.264 0 0 1-.53 0c-.395-2.946-.22-5.718 0-8.672a.264.264 0 0 1 .53 0ZM9.072 9.448c.285 2.659.37 4.986-.006 7.655a.277.277 0 0 1-.55 0c-.331-2.63-.256-5.02 0-7.655a.277.277 0 0 1 .556 0Zm-1.663-.257c.27 2.726.39 5.171 0 7.904a.266.266 0 0 1-.532 0c-.38-2.69-.257-5.21 0-7.904a.266.266 0 0 1 .532 0Zm-1.647.77a26.108 26.108 0 0 1-.008 7.147.272.272 0 0 1-.542 0 27.955 27.955 0 0 1 0-7.147.275.275 0 0 1 .55 0Zm-1.67 1.769c.421 1.865.228 3.5-.029 5.388a.257.257 0 0 1-.514 0c-.21-1.858-.398-3.549 0-5.389a.272.272 0 0 1 .543 0Zm-1.655-.273c.388 1.897.26 3.508-.01 5.412-.026.28-.514.283-.54 0-.244-1.878-.347-3.54-.01-5.412a.283.283 0 0 1 .56 0Zm-1.668.911c.4 1.268.257 2.292-.026 3.572a.257.257 0 0 1-.514 0c-.241-1.262-.354-2.312-.023-3.572a.283.283 0 0 1 .563 0Z"})}))}},65217:function(e,t,n){n.d(t,{A:()=>c});var i=n(69277),r=n(70408),l=n(32641),o=n(4006),a=n(97731);let c=e=>{var{size:t=24,fill:n="var(--color-fg-primary)"}=e,c=(0,l._)(e,["size","fill"]);return(0,o.Y)(a.A,(0,r._)((0,i._)({},c),{name:"TikTokIcon",svgParams:{viewBox:"0 0 20 20"},width:t,height:t,fill:n,stroke:"none",children:(0,o.Y)("path",{stroke:"none",d:"M14.2272 0H10.8566V13.6232C10.8566 15.2464 9.56024 16.5797 7.94697 16.5797C6.33369 16.5797 5.03732 15.2464 5.03732 13.6232C5.03732 12.029 6.30489 10.7246 7.86056 10.6667V7.24639C4.43235 7.30433 1.66675 10.1159 1.66675 13.6232C1.66675 17.1594 4.48996 20 7.97579 20C11.4616 20 14.2848 17.1304 14.2848 13.6232V6.63767C15.5524 7.56522 17.108 8.11594 18.7501 8.14495V4.72464C16.215 4.63768 14.2272 2.55072 14.2272 0Z"})}))}},65590:function(e,t,n){n.d(t,{A:()=>c});var i=n(69277),r=n(70408),l=n(32641),o=n(4006),a=n(97731);let c=e=>{var{size:t=24,fill:n="var(--color-fg-primary)"}=e,c=(0,l._)(e,["size","fill"]);return(0,o.Y)(a.A,(0,r._)((0,i._)({},c),{name:"YoutubeIcon",svgParams:{viewBox:"0 0 20 20"},width:t,height:t,fill:n,stroke:"none",children:(0,o.Y)("path",{stroke:"none",d:"M19.8008 5.99976C19.8008 5.99976 19.6055 4.62085 19.0039 4.01538C18.2422 3.21851 17.3906 3.2146 17 3.16772C14.2031 2.9646 10.0039 2.9646 10.0039 2.9646H9.99609C9.99609 2.9646 5.79688 2.9646 3 3.16772C2.60938 3.2146 1.75781 3.21851 0.996094 4.01538C0.394531 4.62085 0.203125 5.99976 0.203125 5.99976C0.203125 5.99976 0 7.62085 0 9.23804V10.7537C0 12.3708 0.199219 13.9919 0.199219 13.9919C0.199219 13.9919 0.394531 15.3709 0.992187 15.9763C1.75391 16.7732 2.75391 16.7459 3.19922 16.8318C4.80078 16.9841 10 17.031 10 17.031C10 17.031 14.2031 17.0232 17 16.824C17.3906 16.7771 18.2422 16.7732 19.0039 15.9763C19.6055 15.3709 19.8008 13.9919 19.8008 13.9919C19.8008 13.9919 20 12.3748 20 10.7537V9.23804C20 7.62085 19.8008 5.99976 19.8008 5.99976ZM7.93359 12.5935V6.97241L13.3359 9.79272L7.93359 12.5935Z"})}))}},90226:function(e,t,n){n.d(t,{O:()=>r});var i=n(4006);function r(e){let{className:t}=e;return(0,i.Y)("svg",{className:t,width:"24",height:"24",viewBox:"0 0 24 24",children:(0,i.Y)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.5 20.1456C2.33682 19.7895 2.25 19.3992 2.25 19V18V14V12C2.25 9.41414 3.27723 6.93419 5.10571 5.10571C6.93419 3.27723 9.41414 2.25 12 2.25C14.5859 2.25 17.0658 3.27723 18.8943 5.10571C20.7228 6.93419 21.75 9.41414 21.75 12V14V18V19C21.75 19.3992 21.6632 19.7895 21.5 20.1456V20.3889C21.4583 20.3889 21.4169 20.3875 21.3759 20.3848C21.2578 20.5874 21.1133 20.7758 20.9445 20.9445C20.4288 21.4603 19.7293 21.75 19 21.75H18C17.2707 21.75 16.5712 21.4603 16.0555 20.9445C15.5397 20.4288 15.25 19.7293 15.25 19V16C15.25 15.2707 15.5397 14.5712 16.0555 14.0555C16.5712 13.5397 17.2707 13.25 18 13.25H19.6528V12.2083C19.6528 10.1787 18.8465 8.23218 17.4113 6.797C15.9762 5.36183 14.0296 4.55556 12 4.55556C9.97036 4.55556 8.02384 5.36183 6.58867 6.797C5.15349 8.23218 4.34722 10.1787 4.34722 12.2083V13.25H6C6.72935 13.25 7.42882 13.5397 7.94454 14.0555C8.46027 14.5712 8.75 15.2707 8.75 16V19C8.75 19.7293 8.46027 20.4288 7.94454 20.9445C7.42882 21.4603 6.72935 21.75 6 21.75H5C4.27065 21.75 3.57118 21.4603 3.05546 20.9445C2.88674 20.7758 2.74221 20.5874 2.6241 20.3848C2.58309 20.3875 2.5417 20.3889 2.5 20.3889V20.1456Z"})})}},10256:function(e,t,n){n.d(t,{y:()=>r});var i=n(4006);function r(e){let{className:t}=e;return(0,i.Y)("svg",{className:t,width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.Y)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.7848 3.78723C4.2873 3.28318 4.96884 3 5.67949 3H18.3205C19.0312 3 19.7127 3.28318 20.2152 3.78723C20.7177 4.29129 21 4.97494 21 5.68778V14.4027C21 15.1155 20.7177 15.7992 20.2152 16.3032C19.7127 16.8073 19.0312 17.0905 18.3205 17.0905H7.9309L4.2475 20.7853C4.0385 20.9949 3.72419 21.0576 3.45112 20.9442C3.17805 20.8307 3 20.5634 3 20.2669V5.68778C3 4.97494 3.2823 4.29129 3.7848 3.78723Z"})})}},91513:function(e,t,n){n.d(t,{n:()=>r});var i=n(4006);function r(e){let{className:t}=e;return(0,i.Y)("svg",{className:t,width:"24",height:"24",viewBox:"0 0 24 24",children:(0,i.Y)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.83333 5C1.26853 5 0 6.11207 0 7.48387V16.5161C0 17.8879 1.26853 19 2.83333 19H14.1667C15.7315 19 17 17.8879 17 16.5161V7.48387C17 6.11207 15.7315 5 14.1667 5H2.83333ZM18 14.7264L21.6962 17.5549C22.0546 17.8238 22.4334 18 22.8123 18C23.529 18 24 17.527 24 16.8037V7.19629C24 6.47295 23.529 6 22.8123 6C22.4334 6 22.0546 6.1762 21.6962 6.44513L18 9.25502V14.7264Z"})})}},95387:function(e,t,n){n.d(t,{A:()=>l});var i=n(4006),r=n(97731);let l=e=>{let{size:t=24,color:n="var(--color-fg-primary)",className:l}=e;return(0,i.Y)(r.A,{name:"ActivityTabActiveIcon",svgParams:{viewBox:"0 0 24 24"},stroke:"none",width:t,height:t,fill:n,className:l,children:(0,i.Y)("path",{d:"M13.7031 21.0672C14.197 20.8203 14.7978 21.0208 15.0449 21.5145C15.2919 22.0085 15.0916 22.6093 14.5977 22.8563C12.9623 23.6739 11.0377 23.6739 9.40234 22.8563C8.90836 22.6093 8.70809 22.0085 8.95507 21.5145C9.20219 21.0208 9.80303 20.8203 10.2969 21.0672C11.3692 21.6033 12.6308 21.6033 13.7031 21.0672ZM9.15722 0.949086C10.8954 0.424878 12.7424 0.392652 14.4941 0.85143L14.8428 0.949086L14.8447 0.950063C15.8459 1.25441 18.0718 2.36176 19.2617 4.53209C20.0047 5.88745 20.2444 7.47298 20.3603 8.78795C20.4179 9.44093 20.4495 10.0969 20.4844 10.5995C20.5222 11.1441 20.5638 11.5093 20.626 11.7362C20.7727 12.2713 21.0324 12.7556 21.3838 13.3612C21.7238 13.9471 22.1511 14.6485 22.5019 15.5018C22.6638 15.8954 22.791 16.2502 22.8896 16.576C23.1771 17.526 22.8785 18.4183 22.3057 19.034C21.7485 19.6328 20.9269 19.9881 20.0654 19.9881H3.93457C3.07304 19.9881 2.25152 19.6328 1.69433 19.034C1.12154 18.4183 0.822942 17.526 1.11035 16.576C1.20895 16.2502 1.33619 15.8954 1.49804 15.5018C1.84892 14.6485 2.27624 13.9471 2.61621 13.3612C2.9676 12.7556 3.22729 12.2713 3.37402 11.7362C3.43622 11.5093 3.47781 11.1441 3.51562 10.5995C3.55051 10.0969 3.58205 9.44093 3.63965 8.78795C3.75562 7.47298 3.99526 5.88745 4.73828 4.53209C5.92818 2.36176 8.1541 1.25441 9.15527 0.950063L9.15722 0.949086Z"})})}},2929:function(e,t,n){n.d(t,{A:()=>l});var i=n(4006),r=n(97731);let l=e=>{let{size:t=24,color:n="var(--color-fg-primary)",className:l}=e;return(0,i.Y)(r.A,{name:"ActivityTabIcon",svgParams:{viewBox:"0 0 24 24"},stroke:n,strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round",width:t,height:t,fill:"none",className:l,children:(0,i.Y)("path",{d:"M9.84924 21.9622C11.2032 22.6392 12.7968 22.6392 14.1507 21.9622M9.446 1.90703C8.59467 2.16583 6.63661 3.14927 5.61501 5.01263C4.33801 7.34183 4.70638 10.6565 4.33801 12.0002C3.96965 13.344 3.06102 14.3294 2.42252 15.8822C2.27112 16.2504 2.15563 16.5749 2.06751 16.8662C1.72354 18.0031 2.74693 18.9878 3.93475 18.9878H20.0652C21.2531 18.9878 22.2764 18.0031 21.9325 16.8662C21.8444 16.5749 21.7289 16.2504 21.5775 15.8822C20.939 14.3294 20.0303 13.344 19.662 12.0002C19.2936 10.6565 19.662 7.34183 18.385 5.01263C17.3634 3.14927 15.4053 2.16583 14.554 1.90703C12.8884 1.40469 11.1116 1.40469 9.446 1.90703Z"})})}},56796:function(e,t,n){n.d(t,{A:()=>l});var i=n(4006),r=n(97731);let l=e=>{let{size:t=24,color:n="var(--color-fg-primary)",className:l}=e;return(0,i.Y)(r.A,{name:"DashboardTabActiveIcon",svgParams:{viewBox:"0 0 24 24"},stroke:"none",width:t,height:t,fill:n,className:l,children:(0,i.Y)("path",{d:"M19 1C21.2091 1 23 2.79086 23 5V19C23 21.2091 21.2091 23 19 23H5C2.79086 23 1 21.2091 1 19V5C1 2.79086 2.79086 1 5 1H19ZM8 13C7.44772 13 7 13.4477 7 14V16C7 16.5523 7.44772 17 8 17C8.55228 17 9 16.5523 9 16V14C9 13.4477 8.55228 13 8 13ZM12 10C11.4477 10 11 10.4477 11 11V16C11 16.5523 11.4477 17 12 17C12.5523 17 13 16.5523 13 16V11C13 10.4477 12.5523 10 12 10ZM16 7C15.4477 7 15 7.44772 15 8V16C15 16.5523 15.4477 17 16 17C16.5523 17 17 16.5523 17 16V8C17 7.44772 16.5523 7 16 7Z",fillRule:"evenodd",clipRule:"evenodd"})})}},63626:function(e,t,n){n.d(t,{A:()=>l});var i=n(4006),r=n(97731);let l=e=>{let{size:t=24,color:n="var(--color-fg-primary)",className:l}=e;return(0,i.Y)(r.A,{name:"DashboardTabIcon",svgParams:{viewBox:"0 0 24 24"},stroke:n,strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round",width:t,height:t,fill:"none",className:l,children:(0,i.Y)("path",{d:"M16 16V8M8 16V14M12 16V11M5 22H19C20.6569 22 22 20.6569 22 19V5C22 3.34315 20.6569 2 19 2H5C3.34315 2 2 3.34315 2 5V19C2 20.6569 3.34315 22 5 22Z"})})}},97250:function(e,t,n){n.d(t,{A:()=>l});var i=n(4006),r=n(97731);let l=e=>{let{size:t=24,color:n="var(--color-fg-primary)",className:l}=e;return(0,i.FD)(r.A,{name:"SearchTabActiveIcon",svgParams:{viewBox:"0 0 24 24"},stroke:"none",width:t,height:t,fill:n,className:l,children:[(0,i.Y)("path",{d:"M21.707 20.293C22.0975 20.6835 22.0975 21.3165 21.707 21.707C21.3165 22.0976 20.6835 22.0976 20.293 21.707L16.3272 17.7412C16.592 17.5246 16.8469 17.2959 17.0879 17.0537C17.3176 16.8229 17.5357 16.5805 17.7422 16.3281L21.707 20.293Z"}),(0,i.Y)("path",{d:"M10 1.5C14.6944 1.5 18.5 5.30558 18.5 10C18.5 12.3397 17.5532 14.4601 16.0244 15.9961C14.4862 17.5415 12.3541 18.5 10 18.5C5.30559 18.5 1.50002 14.6944 1.50002 10C1.50002 5.30558 5.30559 1.5 10 1.5Z"})]})}},44512:function(e,t,n){n.d(t,{A:()=>l});var i=n(4006),r=n(97731);let l=e=>{let{size:t=24,color:n="var(--color-fg-primary)",className:l}=e;return(0,i.Y)(r.A,{name:"SearchTabIcon",svgParams:{viewBox:"0 0 24 24"},stroke:n,strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round",width:t,height:t,fill:"none",className:l,children:(0,i.Y)("path",{d:"M21 21L15.6702 15.6435M15.6702 15.6435C17.1101 14.1968 18 12.2023 18 10C18 5.58172 14.4183 2 10 2C5.58174 2 2.00002 5.58172 2.00002 10C2.00002 14.4183 5.58174 18 10 18C12.216 18 14.2215 17.099 15.6702 15.6435Z"})})}},94090:function(e,t,n){n.d(t,{Ad:()=>f,a2:()=>v,uc:()=>g});var i=n(69277),r=n(4006),l=n(37946),o=n(17402),a=n(15667),c=n(84605),s=n(46271),d=n(27332),u=n(94729),p=n(45859),m=n(82776);let h=(0,o.createContext)(()=>void 0);function f(e){let{children:t}=e,[n,i]=(0,o.useState)(null),l=()=>i(null);return(0,r.FD)(h.Provider,{value:i,children:[t,(0,r.Y)(a.H,{isOpen:!!n,onClose:l,pub:null==n?void 0:n.pub,canReportToAdmins:null==n?void 0:n.canReportToAdmins,onSubmit:async function(){for(var e=arguments.length,t=Array(e),i=0;i{let e=!!t.publication_id;f({pub:null!=n?n:void 0,canReportToAdmins:e,onSubmit:async n=>{let{reportCategory:r,details:l,reportedToSubstack:o}=n;await (0,u.x6)("/api/v1/comment/".concat(t.id,"/report"),{method:"POST",json:(0,i._)({details:l,reportCategory:r,reportedToSubstack:o},e?{publication_id:t.publication_id}:{})})}})},children:v("Report")}):o&&n&&a&&"context"in a&&d.j6.includes(a.context.type)?(0,r.Y)(p.Dr,{leading:(0,r.Y)(l.A,{}),priority:"destructive",onClick:()=>{f({pub:n,canReportToAdmins:!1,onSubmit:async e=>{let{reportCategory:t,details:i}=e;await (0,u.x6)("/api/v1/publications/".concat(n.id,"/posts/").concat(o.id,"/report"),{method:"POST",json:{details:i,reportCategory:t}})}})},children:v("Report")}):null}},69324:function(e,t,n){n.d(t,{Ku:()=>u,yl:()=>m});var i=n(4006),r=n(83673),l=n.n(r),o=n(6411),a=n.n(o),c=n(17402),s=n(12501),d=n(21398);function u(){return(0,c.useContext)(p)}let p=(0,c.createContext)({open:()=>void 0,isOpen:!1});function m(e){let{children:t,load:r,useLocalNavigation:o}=e,[u,m]=(0,c.useState)(!1),[h,f]=(0,c.useState)(!1),g=(0,s.st)({pathname:"/api/v1/search/suggestions_v2",auto:h,deps:[h]}),v=g.result?l()([g.result.featuredTopic,...g.result.suggestedSearches]):[];(0,c.useEffect)(()=>{if(!r)return;let e=e=>{e.preventDefault(),m(!0),f(!0)};return a().bind(["/","command+k"],e),()=>{a().unbind(["/",e]),a().unbind(["command+k",e])}},[r]);let Y=(0,c.useMemo)(()=>({open:()=>{r&&(m(!0),f(!0))},isOpen:u}),[r,u]);return r?(0,i.FD)(p.Provider,{value:Y,children:[t,(0,i.Y)(d.Ic,{module:"@/frontend/substack/GlobalSearch",resolve:e=>e.GlobalSearch,onRequest:()=>Promise.all([n.e("93975"),n.e("73682")]).then(n.bind(n,88737)),isOpen:u,onClose:()=>m(!1),useLocalNavigation:o,suggestedSearches:v})]}):(0,i.Y)(i.FK,{children:t})}},1250:function(e,t,n){n.d(t,{OA:()=>o,TN:()=>a,oB:()=>l});var i=n(4006),r=n(17402);let l=(0,r.createContext)({isSubstack:!1,customDomain:null});function o(){return(0,r.useContext)(l)}function a(e){let{value:t,children:n}=e,o=(0,r.useMemo)(()=>t,Object.values(t));return(0,i.Y)(l.Provider,{value:o,children:n})}l.displayName="DomainInfoContext"},13505:function(e,t,n){n.d(t,{AG:()=>f,BF:()=>h,FJ:()=>m,kL:()=>p});var i=n(69277),r=n(70408),l=n(4006),o=n(17402),a=n(86500),c=n(55762),s=n(68349);let d={1:30,2:20,3:10},u=(0,o.createContext)({startInterval:()=>void 0,stopInterval:()=>void 0,trackInterval:()=>void 0,getCurrentUuid:()=>""});function p(e){let{children:t}=e,n=(0,o.useRef)(null),i=(0,o.useRef)(null),r=(0,o.useRef)({top:0,bottom:0}),p=(0,o.useRef)(null),m=(0,o.useCallback)(()=>{if(p.current){let{uuid:e,postId:t,containerElementRef:n,elementIsStatic:l,phase:o,count:s}=p.current;if(o&&o>3)return void h();if(s&&s>=d[o])return void v();p.current.count=s+1;let u=(null==n?void 0:n.current)?(0,c.k)(n.current,null!=l&&l):r.current,m=u.top.toFixed(2),g=u.bottom.toFixed(2);(0,a.u4)(a.qY.POST_PINGBACK_SEEN,{tracker_uuid:e,post_id:t,top_scroll_percentage:m,bottom_scroll_percentage:g,phase:o,count:s+1}),i.current!==m&&(i.current=m,t&&f(t,"read",u.top/100))}},[]),h=(0,o.useCallback)(()=>{n.current&&(clearInterval(n.current),n.current=null)},[]),g=()=>{var e,t;return 10**(null!=(t=null==(e=p.current)?void 0:e.phase)?t:1)*1e3},v=()=>{h(),p.current&&(p.current.phase+=1,p.current.count=0),n.current=setInterval(m,g())},Y=(0,o.useCallback)(e=>{var t;let{postId:i,containerElementRef:r,elementIsStatic:l,phase:o=1,count:a=0}=e;"undefined"!=typeof window&&i&&r&&((null==(t=p.current)?void 0:t.postId)!==i&&(p.current={uuid:(0,s.QT)(),postId:i,containerElementRef:r,elementIsStatic:l,phase:o,count:a}),h(),n.current=setInterval(m,g()))},[m,h]),y=(0,o.useCallback)(()=>{var e;return(null==(e=p.current)?void 0:e.uuid)||""},[]);return(0,o.useEffect)(()=>{let e=()=>{var e,t,n,i,r,l,o;document.hidden?(m(),h()):(null==(e=p.current)?void 0:e.postId)&&(null==(t=p.current)?void 0:t.containerElementRef)&&Y({postId:null==(n=p.current)?void 0:n.postId,containerElementRef:null==(i=p.current)?void 0:i.containerElementRef,elementIsStatic:null==(r=p.current)?void 0:r.elementIsStatic,phase:null==(l=p.current)?void 0:l.phase,count:null==(o=p.current)?void 0:o.count})};return document.addEventListener("visibilitychange",e),()=>{m(),p.current=null,h(),document.removeEventListener("visibilitychange",e)}},[Y,h]),(0,o.useEffect)(()=>{let e=e=>{var t,n,i,l,o;let a=null==(n=p.current)||null==(t=n.containerElementRef)?void 0:t.current,s=null==(i=p.current)?void 0:i.elementIsStatic;!a||e.target!==a||(null==(o=p.current)||null==(l=o.containerElementRef)?void 0:l.current)&&(r.current=(0,c.k)(a,null!=s&&s))};return window.addEventListener("scroll",e,!0),()=>{window.removeEventListener("scroll",e,!0)}},[Y,h]),(0,l.Y)(u.Provider,{value:{startInterval:Y,stopInterval:h,trackInterval:m,getCurrentUuid:y},children:t})}function m(){return(0,o.useContext)(u)}function h(e){let t=(0,o.forwardRef)((t,n)=>{let o=m();return(0,l.Y)(e,(0,r._)((0,i._)({},o,t),{ref:n}))});return t.displayName="withPostPingbackTrackerContext(".concat(e.displayName||e.name||"Anonymous",")"),t}function f(e,t,n){var i;"undefined"!=typeof window&&(null==(i=window._preloads)?void 0:i.user)&&!window._preloads.user.is_magic&&fetch("/api/v1/posts/".concat(e,"/progress?type=").concat(t,"&progress=").concat(n),{method:"POST"}).catch(e=>{console.error("Failed to mark video progress:",e)})}u.displayName="PostPingbackTrackerContext"},42686:function(e,t,n){n.d(t,{U8:()=>H,Yw:()=>q,hH:()=>W,ti:()=>U,wR:()=>G});var i=n(69277),r=n(70408),l=n(4006),o=n(51788),a=n(66443),c=n(10278),s=n(33764),d=n(85478),u=n(27749),p=n(7984),m=n(10398),h=n(42509),f=n(95887),g=n(26401),v=n(23584),Y=n(65547),y=n(2675),b=n(8103),C=n(22858),_=n(77181),k=n(25667),w=n(9079),S=n(90856),I=n(46478),A=n(88325),D=n(78479),x=n(94328),E=n(99662),F=n(76977),T=n(3046),P=n(504),O=n(13348),N=n(20437),L=n(46754),R=n(50129),B=n(75914),V=n(39318),z=n(49807),M=n(44307);function U(e){let{parent:t,item:n,attachments:i,readOnly:r,isDm:a,isRestack:s,isPermalink:p,isComposing:m,onQuoteThemeChange:h,onAttachmentClick:f,onSavePostClick:g,onAttachmentUrlChange:v,utm_content:Y,commentId:y}=e,b=(0,u.PK)(),{getConfigFor:C}=(0,d.mJ)(),_=C("galleried_feed_attachments")?i.filter(e=>(0,o.J)(e)):[],k=_.length>1,w=i.filter(e=>!k&&"image"===e.type),S=i.filter(e=>"video"===e.type),I=i.filter(e=>"video"!==e.type&&"image"!==e.type&&!(k&&(0,o.J)(e)));return(0,l.FD)(l.FK,{children:[k&&(0,l.Y)(o.y,{attachments:_,readOnly:r,isRestack:s,isPermalink:p,isDm:a,isComposing:m,onSwipe:()=>{n&&(0,P.fP)(n,b)},onAttachmentClick:f,onSavePostClick:g,onQuoteThemeChange:h,onAttachmentUrlChange:v,utm_content:Y,item:(null==n?void 0:n.type)==="comment"?n:null}),w.length>0&&(0,l.Y)(c.xn,{parent:t,readOnly:r||(0,E.y)(),assets:w.map(e=>H(e)),onClick:f,onSwipe:()=>{n&&(0,P.fP)(n,b)},isRestack:s,isPermalink:p,isDm:a,feedItem:n,commentId:y}),S.map(e=>{var i;return(0,l.Y)(N.R8,{mediaUpload:e.mediaUpload,composing:null!=m&&m,videoPlayerProps:{surface:(0,A.u)(b),entityType:"comment",entityKey:null!=(i=null==t?void 0:t.id)?i:"unknown",contentType:"comment",feedItemTrackingParameters:null==n?void 0:n.trackingParameters}},e.mediaUpload.id)}),I.map(e=>(0,l.Y)(G,{parent:t,attachment:e,readOnly:r,isDm:a,isRestack:s,isPermalink:p,isComposing:m,onAttachmentClick:f,onSavePostClick:g,onQuoteThemeChange:h,onAttachmentUrlChange:v,utm_content:Y,compactIfPossible:w.length>0||S.length>0||k||I.length>1,item:null!=n?n:void 0}))]})}function q(e){let{attachments:t}=e;if(0===t.length)return null;let n=t.filter(e=>"image"===e.type),i=t.filter(e=>"video"===e.type);return(0,l.FD)(l.FK,{children:[n.length>0&&(0,l.Y)(a._,{assets:n.map(e=>H(e))}),i.map(e=>(0,l.Y)(j,{mediaUpload:e.mediaUpload}))]})}function j(e){let{mediaUpload:t}=e,n=(0,V.Pzx)(t);return(0,l.FD)(F.pT,{width:72,height:72,radius:"md",overflow:"hidden",sizing:"border-box",border:"detail",position:"relative",alignItems:"center",justifyContent:"center",flex:"auto",children:[(0,l.Y)(s.o,{src:n,maxWidth:72,useRetinaSizing:!0,imageIsFixedWidth:!0,imageProps:{height:72,smartCrop:!0},className:M.A.videoThumbnailImage}),(0,l.Y)(O.ro,{isPlaying:!1,size:40})]})}function G(e){var t,n,o,a,c,s,d,E,F;let{parent:P,attachment:O,readOnly:z,isRestack:M,isDm:U,isPermalink:q,isComposing:j,onAttachmentClick:G,onSavePostClick:W,onQuoteThemeChange:H,onAttachmentUrlChange:$,utm_content:Z,compactIfPossible:J,item:X}=e,Q=(0,u.PK)(),ee=G?e=>{G((0,r._)((0,i._)({},e),{attachmentId:String(O.id),attachmentType:O.type}))}:void 0;if((0,R._d)(O))return(0,l.Y)(g.G,{attachment:O,readOnly:z,isRestack:M,onAttachmentClick:ee,utm_content:Z});if("live_stream"===O.type)return(0,l.Y)(f.G,{activeLiveStream:O.active_live_stream,onAttachmentClick:ee,maxWidth:N.di,feedItem:null!=X?X:null,videoPlayerProps:{surface:(0,A.u)(Q),entityType:"comment",entityKey:null!=(t=null==P?void 0:P.id)?t:"unknown",contentType:"comment",feedItemTrackingParameters:null==X?void 0:X.trackingParameters}});if("link"===O.type){let{linkMetadata:e}=O,t=(0,T.Ac)(e.url),n=(0,T.b5)(e.url);if(t)return(0,l.Y)(I.H,{videoId:t});if(n)return(0,l.Y)(w.k,{videoId:n});let r=(0,k.x)(e.url);if(r)return(0,l.Y)(k.E,{embedType:r.embedType,resourceId:r.resourceId});let o=(0,L.RP)(e.url);if(o)return(0,l.Y)(Y.E,{fullEmbedUrl:o.fullEmbedUrl,eventSlug:o.eventSlug,marketSlug:o.marketSlug,profileName:o.profileName,itemEntityKey:null==X?void 0:X.entity_key,isGraphMode:o.isGraphMode,isComposing:j,originalUrl:e.url,onUrlChange:$});let a=(0,p.a)(e.url);if(a)return(0,l.Y)(p.x,{country:a.country,type:a.type,id:a.id});let c=(0,_.l)(e.url);return c?(0,l.Y)(_.Y,{url:c.url,type:c.type}):(0,l.Y)(h.i,(0,i._)({readOnly:z,onClick:ee},O.linkMetadata))}if("comment"===O.type)return(0,l.Y)(m.Hr,{parent:P,readOnly:z,publication:null!=(n=O.publication)?n:void 0,comment:O.comment,onAttachmentClick:ee,utm_content:Z,isDm:U,isPermalink:q,commentId:O.comment.id});if("poll"===O.type)return(0,l.Y)(v.j,{attachment:O,readOnly:z,onAttachmentClick:ee},O.id);if("post"===O.type&&O.postSelection)return(0,l.Y)(D.DP,{readOnly:z,attachment:(0,r._)((0,i._)({},O),{postSelection:null!=(o=O.postSelection)?o:void 0}),onClick:ee,onSavePostClick:W,onThemeChange:H,isPermalink:q,isComposing:j,isRestack:M});if("post"===O.type&&O.postImageSelection)return(0,l.Y)(C.h,{parent:P,item:X,attachment:O,onClick:ee,readOnly:z,isRestack:M,isPermalink:q,isDm:U});if("post"===O.type){let e=X&&(0,B.tL)(X,O)&&"post"===X.type?(null==(a=X.mediaClip)?void 0:a.clip_info)||(null==(c=O.mediaClip)?void 0:c.clip_info):(null==(s=O.mediaClip)?void 0:s.clip_info)||O.clipInfo,t=O.post.videoUpload;return e&&t?(0,l.Y)(N.R8,{tag:(0,l.Y)(x.b_,{pub:O.publication,post:O.post,onViewEpisodeClick:ee}),mediaUpload:t,composing:!1,videoPlayerProps:{surface:(0,A.u)(Q)}},O.id):(0,l.Y)(y.Sp,{clipInfo:e,readOnly:z,publication:O.publication,post:O.post,onClick:ee,onSavePostClick:W,compact:J,item:X},O.id)}return"publication"===O.type?J?(0,l.Y)(h.i,{readOnly:z,onClick:ee,title:O.publication.name,host:(0,V.EWE)(O.publication),image:null!=(d=O.publication.logo_url)?d:void 0,url:(0,V.fOI)(O.publication)}):(0,l.Y)(b.S,{publication:O.publication,readOnly:z,onClick:ee}):"user"===O.type?J?(0,l.Y)(h.i,{readOnly:z,onClick:ee,title:O.user.name,host:O.user.handle?"@".concat(O.user.handle):void 0,image:null!=(E=O.user.photo_url)?E:void 0,url:(0,V.gYq)(O.user)}):(0,l.Y)(S.f,{attachment:O,readOnly:z,onClick:ee,noteId:null==X?void 0:X.entity_key}):"video"===O.type?(0,l.Y)(N.R8,{mediaUpload:O.mediaUpload,composing:!1,videoPlayerProps:{surface:(0,A.u)(Q),entityType:"comment",entityKey:null!=(F=null==P?void 0:P.id)?F:"unknown",contentType:"comment"}},O.mediaUpload.id):(0,l.Y)(K,{attachment:O})}function K(e){let{}=e;return(0,l.Y)(F.pT,{})}function W(e){switch(e.type){case"post":if(e.postSelection)return(0,z.wu9)(e.publication,e.post,{urlParams:{selection:e.postSelection.id}});return e.post.canonical_url;case"comment":return(0,z.Zgx)(e.comment);case"publication":return e.publication.base_url;case"link":var t;return null!=(t=e.linkMetadata.url)?t:null;default:return null}}function H(e){return{id:e.id,src:e.imageUrl,explicit:e.explicit,width:e.imageWidth,height:e.imageHeight}}},42652:function(e,t,n){n.d(t,{H:()=>Y});var i=n(69277),r=n(4006),l=n(17402),o=n(18993),a=n(26683),c=n(27749),s=n(22434),d=n(27332),u=n(75840),p=n(58292),m=n(56804),h=n(76977),f=n(504),g=n(11510),v=n(49807);function Y(e){let{item:t,author:n}=e,i=(0,c.PK)(),o=(0,l.useContext)(u.P),a=()=>(0,f.Qb)(t,i,"profile",{tabId:o}),Y=(0,g.Iu)(),b=Y?(0,v.sWz)({postId:t.community_post.id,utm_source:i}):(0,v.e$6)({pubId:t.community_post.publication_id,postId:t.community_post.id,noBase:!0,params:{backAction:"/"}});return(0,r.FD)(h.VP,{paddingY:16,paddingX:{mobile:16,desktop:0},gap:8,cursor:"pointer",onClick:e=>{e.defaultPrevented||((0,f.Qb)(t,i,"item",{tabId:o}),(0,m.o)(e,b,{native:Y}))},children:[(0,r.Y)(s.x,{context:t.context,onClick:()=>(0,f.Qb)(t,i,"context",{tabId:o}),utm_content:t.entity_key}),(0,r.FD)(h.fI,{gap:12,children:[(0,r.Y)(p.NT,{user:n,onClick:a,utm_content:t.entity_key}),(0,r.FD)(h.VP,{gap:8,flex:"grow",children:[(0,r.Y)(d.LY,{author:n,onClick:a,utm_content:t.entity_key,publication:t.publication,item:t,timestamp:t.community_post.created_at,hideSubscribeCta:!0}),(0,r.Y)(y,{communityPost:t.community_post,pub:t.publication,author:n,feedSurface:i,userPubRole:t.user_pub_role,contextType:t.context.type,useClientSideRouting:!Y})]})]})]})}function y(e){var t,n;let{communityPost:c,feedSurface:s,author:d,pub:u,userPubRole:p,contextType:m,useClientSideRouting:f}=e,[g,v]=(0,l.useState)({reactions:null!=(t=c.reactions)?t:{},currentReaction:null!=(n=c.reaction)?n:void 0}),Y=async e=>{var t,n;let{id:r,reaction:l}=e,o=l===g.currentReaction,c=(0,i._)({},g.reactions);if(c[l]=(null!=(t=g.reactions[l])?t:0)+(o?-1:1),o){let e=await (0,a.jx)(l,r,"posts");!o&&g.currentReaction&&(c[g.currentReaction]=(null!=(n=c[g.currentReaction])?n:0)-1),e instanceof Error||v({currentReaction:void 0,reactions:c})}else await (0,a.YD)(l,r,"posts") instanceof Error||v({reactions:c,currentReaction:l})};return(0,r.FD)(h.VP,{gap:2,alignItems:"start",children:[(0,r.Y)(o.gL,{communityPost:c,hideReply:!1,userBlockStatus:null,isFounding:null==p?void 0:p.is_founding,isPaid:(null==p?void 0:p.membership_state)==="subscribed",isReadOnly:!0,useClientSideRouting:f,utmSource:s,pub:u,truncate:!0,surface:s,author:d,reactionsContext:{type:"chat_subscribed"===m?"feed-subscribed":"feed-recommended",id:c.id},reaction:g.currentReaction,reactions:g.reactions,handleReactionClick:Y,backAction:"/",outline:"detail"}),(0,r.Y)(o.Dx,{direction:"incoming",commenters:c.recent_commenters,count:c.comment_count,hasUnread:!!(c.most_recent_comment_created_at&&c.user_last_viewed_timestamp&&c.user_last_viewed_timestampv});var i=n(4006),r=n(17402),l=n(58050),o=n(84605),a=n(58292),c=n(86500),s=n(56804),d=n(82772),u=n(17028),p=n(75303),m=n(94874),h=n(504),f=n(49095),g=n(49807);let v=e=>{let{item:t}=e,{iString:n}=(0,o.GO)();return(0,i.FD)(u.I1,{gap:8,paddingBottom:12,children:[(0,i.Y)(u.VP,{children:t.results.map((e,n)=>(0,i.Y)(Y,{user:e,rank:n,item:t}))}),t.hasMore&&(0,i.Y)(u.$n,{onClick:e=>(0,s.o)(e,t.expansionUrl),priority:"secondary",children:n("See more people")})]})},Y=e=>{var t;let{user:n,rank:s,item:v}=e,{isFollowing:Y,toggle:y}=(0,l.cC)(n,"top-search"),b=(0,m.F)({source:"top-search"}),C=(0,r.useRef)(null);(0,d.S8)(C,()=>{(0,c.u4)(c.qY.FEED_USER_SUGGESTION_SEEN,{surface:"search",suggestion_source:"top_search",suggested_user_id:n.id,suggestion_type:"user",query:v.query})},{threshold:.2});let _=()=>{(0,h.Qb)(v,"search","user-result"),(0,c.u4)(c.qY.GLOBAL_SEARCH_RESULT_CLICKED,{search_key:"top-search",result_type:"user",rank:s}),(0,c.u4)(c.qY.FEED_USER_SUGGESTION_CLICKED,{surface:"search",suggestion_source:"top_search",query:v.query,suggested_user_id:n.id,suggestion_type:"user"})},{iString:k}=(0,o.GO)();return(0,i.FD)(u.fI,{padding:8,gap:12,justifyContent:"space-between",ref:C,children:[(0,i.Y)(u.fI,{gap:12,onClick:_,children:(0,i.FD)(p.AE,{href:(0,g.gYq)(n,{utm_source:"top-search"}),children:[(0,i.Y)(a.NT,{user:n,onClick:_}),(0,i.FD)(u.VP,{children:[(0,i.FD)(u.EY.B3,{weight:"semibold",children:[n.name,"\xa0",(0,i.Y)(f.UserStatusSymbols,{status:n.status,userId:n.id,inline:!0,size:"sm"})]}),(0,i.Y)(u.EY.B4,{color:"secondary",children:"".concat(n.handle?"@".concat(n.handle," ∙ "):"").concat(n.primaryPublication?null==(t=n.primaryPublication)?void 0:t.name:"")}),n.bio?(0,i.Y)(u.EY.B4,{clamp:1,children:n.bio}):null]})]})}),Y?n.can_dm?(0,i.Y)(u.$n,{priority:"tertiary",onClick:()=>{b.handleStart([n.id]),_()},children:k("Message")}):null:(0,i.Y)(u.$n,{onClick:e=>{e.preventDefault(),y(),_()},children:k("Follow")})]})}},22434:function(e,t,n){n.d(t,{x:()=>Y});var i=n(4006),r=n(32485),l=n.n(r),o=n(17402),a=n(34615),c=n(84605),s=n(25859),d=n(24078),u=n(76977),p=n(63136),m=n(35276),h=n(11510),f=n(49807),g=n(82776);let v="contextFacepileAvatar-QWZFqt";function Y(e){let{context:t,onClick:n,utm_content:r}=e,l=y[t.type];return l?(0,i.Y)(u.pT,{className:"contextRow-x_1iaF",children:(0,i.Y)(p.EY.B4,{color:"secondary",style:{width:"100%"},children:(0,i.Y)(l,{context:t,onClick:n,utm_content:r})})}):null}let y={post_like:function(e){let{context:t,onClick:n,utm_content:r}=e,{iString:l}=(0,c.GO)();return(0,i.Y)(I,{context:t,type:"like",label:l("Likes"),verb:l("liked"),onClick:n,utm_content:r})},note_like:function(e){let{context:t,onClick:n,utm_content:r}=e,{iString:l}=(0,c.GO)();return(0,i.Y)(I,{context:t,type:"like",label:l("Likes"),verb:l("liked"),onClick:n,utm_content:r})},post_comment:b,post_restack:function(e){let{context:t,onClick:n,utm_content:r}=e,{iString:l}=(0,c.GO)();return(0,i.Y)(I,{context:t,type:"restack",label:l("Restacks"),verb:l("restacked"),onClick:n,utm_content:r})},post_subscribed:function(){let{iString:e}=(0,c.GO)();return(0,i.Y)(_,{type:"inbox",children:e("From your subscriptions")})},post_following:function(){let{iString:e}=(0,c.GO)();return(0,i.Y)(_,{type:"follow",children:e("From your follows")})},comment:b,note_reply:b,note_recommend:function(e){let{context:t,onClick:n,utm_content:r}=e,{iString:l}=(0,c.GO)();return(0,i.Y)(I,{context:t,type:"recommend",label:l("Recommendations"),verb:l("recommends"),onClick:n,utm_content:r})},comment_like:function(e){let{context:t,onClick:n,utm_content:r}=e,{iString:l}=(0,c.GO)();return(0,i.Y)(I,{context:t,type:"like",label:l("Likes"),verb:l("liked"),onClick:n,utm_content:r})},comment_restack:function(e){let{context:t,onClick:n,utm_content:r}=e,{iString:l}=(0,c.GO)();return(0,i.Y)(I,{context:t,type:"restack",label:l("Restacks"),verb:l("restacked"),onClick:n,utm_content:r})},chat_subscribed:function(e){let{context:t}=e,{iString:n}=(0,c.GO)();return(0,i.Y)(_,{type:"chat",children:t.publication?(0,i.FD)(i.FK,{children:["From the"," ",(0,i.Y)(s.Yq,{href:(0,f.e$6)({pubId:t.publication.id}),children:t.publication.name})," ","chat"]}):n("From your chats")})},chat_recommended:function(e){let{context:t}=e,{iString:n}=(0,c.GO)();return(0,i.Y)(_,{type:"chat",children:t.publication?(0,i.FD)(i.FK,{children:["Recommended chat:"," ",(0,i.Y)(s.Yq,{href:(0,f.e$6)({pubId:t.publication.id}),children:t.publication.name})]}):n("Recommended chat")})},latest_post:function(){let{iString:e}=(0,c.GO)();return(0,i.Y)(_,{type:"latest_post",children:e("Latest post")})},from_archives:function(){let{iString:e}=(0,c.GO)();return(0,i.Y)(_,{type:"from_archives",children:e("From the archives")})},from_saves:function(){let{iString:e}=(0,c.GO)();return(0,i.Y)(_,{type:"from_saves",children:e("You saved")})},generic:function(e){let{context:t}=e;return t.context_label?(0,i.Y)(_,{type:"generic",children:(0,i.Y)(p.EY,{as:"span",children:t.context_label})}):null},post:null,note:null,community_post:null,user_suggestions:null,topic:null,live_stream:null};function b(e){let{context:t,onClick:n,utm_content:r}=e,{iString:l}=(0,c.GO)();return(0,i.Y)(I,{context:t,type:"comment",label:l("Replies"),verb:l("replied"),onClick:n,utm_content:r})}let C={like:m.Sm,comment:m.sF,recommend:m.Nq,featured:m.vu,trending:m.A2,leaderboard:m.K5,restack:m.A_,inbox:m.RZ,follow:m.IE,chat:m.pL,latest_post:m.Uq,from_archives:m.Yz,from_saves:m.BG,generic:m.vu};function _(e){let{type:t,children:n,photoUrls:r}=e;return(0,i.FD)(u.Ye,{alignItems:"center",gap:4,position:"relative",flex:"grow",children:[(0,i.Y)(u.pT,{width:20,height:20,alignItems:"center",justifyContent:"center",className:"contextIconContainer-jHpRsg",children:(0,i.Y)(k,{type:t,photoUrls:null!=r?r:[]})}),n]})}function k(e){let{type:t,photoUrls:n}=e;return 1===n.length?(0,i.Y)(d.eu,{photoUrl:n[0],size:22}):2===n.length?(0,i.Y)(w,{photoUrls:n}):(0,i.Y)(S,{type:t})}function w(e){let{photoUrls:t}=e;return(0,i.FD)(u.pT,{className:"contextFacepile-JxlURM",children:[(0,i.Y)(d.eu,{photoUrl:t[0],size:22,className:l()(v,"last-TGVukC")}),(0,i.Y)(d.eu,{photoUrl:t[1],size:22,className:v})]})}function S(e){let{type:t}=e,n=C[t];return(0,i.Y)(n,{size:18})}function I(e){let t,{context:n,type:r,label:l,verb:c,utm_content:d,onClick:u}=e,m="notes_context",[f,v]=(0,o.useState)(!1),Y=(0,h.Iu)(),y=n.users[0];if(!y)return null;let b=n.users.length-1;return 2===n.users.length?(t=n.users[1],b=0):!Y&&n.users.length>2&&(t=n.users[1],b=n.users.length-2),(0,i.Y)(_,{type:r,children:(0,i.FD)(p.EY,{as:"span",children:[(0,i.Y)(s.NY,{user:y,onClick:u,utm_source:m,utm_content:d,color:"secondary",useYou:!0}),t&&(0,i.FD)(i.FK,{children:[b>0?", ":" and ",(0,i.Y)(s.NY,{user:t,onClick:u,utm_source:m,utm_content:d,color:"secondary",useYou:!0})]}),b>0&&(0,i.FD)(i.FK,{children:[t?", and ":" and ",(0,i.Y)(s.Yq,{onClick:()=>{u(),v(!0)},children:(0,g.pluralize)(b," other")})]})," ".concat(c),(0,i.Y)(a.K,{isOpen:f,modalLabel:l,faces:n.users,totalCount:n.users.length,onClose:()=>v(!1),utmSource:null})]})})}},40740:function(e,t,n){n.d(t,{k:()=>P});var i=n(79785),r=n(4006),l=n(45773),o=n(27235),a=n(93540),c=n(11749),s=n(16079),d=n(54718),u=n(17402),p=n(94090),m=n(82936),h=n(58050),f=n(84605),g=n(46271),v=n(27749),Y=n(75840),y=n(94729),b=n(68349),C=n(35369),_=n(33727),k=n(16074),w=n(76977),S=n(45859),I=n(63136),A=n(36372),D=n(504),x=n(5180);function E(){let e=(0,i._)(["Snoozed "," for 30 days"]);return E=function(){return e},e}function F(){let e=(0,i._)(["Snooze "," for 30 days"]);return F=function(){return e},e}function T(){let e=(0,i._)(["Unfollow ",""]);return T=function(){return e},e}function P(e){let{user:t,item:n,comment:i,children:l}=e,o=(0,m.Hv)(null==t?void 0:t.id),a=(0,m.hU)(),[c,s]=(0,u.useState)(a),d=(0,x.l$)(n);(0,u.useEffect)(()=>{o&&!a&&s(!1)},[o]);let p=i?"feed"!==i.type||i.ancestor_path?"reply":"note":"post";return o&&!c?(0,r.Y)(O,{userBlockStatus:o,onShow:()=>s(!0),entityType:p}):d&&n&&"entity_key"in n?(0,r.Y)(N,{user:t,entityKey:n.entity_key,item:n}):(0,r.Y)(r.FK,{children:l})}function O(e){let{userBlockStatus:t,onShow:n,entityType:i}=e,{iString:l}=(0,f.GO)(),o="This ".concat(i," is from someone you’ve hidden."),a="This ".concat(i," is from someone you’ve blocked."),c="This ".concat(i," is from someone who has you blocked.");return(0,r.FD)(_.Z,{bg:"primary-hover",direction:"row",justifyContent:"space-between",alignItems:"center",padding:20,gap:12,onClick:e=>{e.preventDefault(),n()},children:[(0,r.Y)(w.fI,{flex:"grow",minWidth:0,children:(0,r.Y)(I.EY.B4,{color:"secondary",children:"muting"===t?o:"blocking"===t?a:c})}),"blocked"!==t&&(0,r.Y)(I.EY.B4,{color:"secondary",weight:"semibold",children:(0,r.Y)(I.Yq,{onClick:()=>n(),children:l("Show anyway")})})]})}function N(e){let{user:t,entityKey:n,item:i}=e,{iString:u,iTemplate:P}=(0,f.GO)(),O=(0,Y.T)(),N=(0,g.Jd)(),R=(0,v.PK)(),{isFollowing:B,toggle:V}=(0,h.cC)(t,"hidden-item"),z=[...(0,m.bd)(t,{surface:"hidden-item",onClick(e){i&&(0,D.Qb)(i,R,e,{tabId:O})}}),(0,p.a2)({comment:i&&"comment"in i?i.comment:null,publication:i&&"publication"in i?i.publication:null,post:i&&"post"in i?i.post:null,item:i})].filter(e=>!!e),M=(0,x.wA)(),U=()=>M({type:"item_dismiss",payload:{entityKey:n}}),q=(0,A.d)(),j=e=>q.popToast(()=>(0,r.Y)(A.y,{text:(0,b.uX)(e)})),G=async()=>{try{M({type:"item_unhide",payload:{entityKey:n}}),await (0,y.x6)("/api/v1/note/".concat(n,"/hide"),{method:"DELETE"})}catch(e){j(e)}},K=async()=>{try{U(),await (0,y.x6)("/api/v1/note/".concat(n,"/dislike"),{method:"POST",json:{tabId:O,surface:R}}),q.popToast(()=>(0,r.Y)(A.y,{Icon:l.A,text:u("We'll show fewer notes like this")}))}catch(e){j(e)}},W=async()=>{try{U(),await (0,y.x6)("/api/v1/blocks/".concat(null==t?void 0:t.id),{method:"POST",json:{type:"mute",surface:"hidden-item",expiryDays:30}}),q.popToast(()=>{var e;return(0,r.Y)(A.y,{Icon:o.A,text:P(E(),null!=(e=null==t?void 0:t.name)?e:"")})})}catch(e){j(e)}},H=async()=>{U(),B&&await V()};return(0,r.FD)(_.Z,{bg:"primary-hover",padding:12,gap:8,cursor:"default",children:[(0,r.FD)(w.fI,{padding:8,alignItems:"start",justifyContent:"space-between",children:[(0,r.FD)(w.fI,{alignItems:"start",gap:12,children:[(0,r.Y)(a.A,{size:20}),(0,r.FD)(w.VP,{flex:"grow",children:[(0,r.Y)(I.EY.B3,{weight:"semibold",children:u("Note hidden")}),("post-page-restacks-list"!==R||!((null==N?void 0:N.is_admin)||(null==N?void 0:N.is_contributor)))&&(0,r.Y)(I.EY.B4,{color:"secondary",children:u("We’ll use this feedback to improve your feed.")})]})]}),(0,r.Y)(C.$n,{size:"sm",priority:"secondary-outline",onClick:G,children:u("Undo")})]}),(0,r.Y)(k.c,{}),(0,r.Y)(L,{leading:(0,r.Y)(c.A,{size:16}),onClick:K,children:u("Show fewer notes like this")}),(null==t?void 0:t.name)&&(0,r.Y)(L,{leading:(0,r.Y)(o.A,{size:16}),onClick:W,children:P(F(),t.name)}),B&&(0,r.Y)(L,{leading:(0,r.Y)(s.A,{size:16}),onClick:H,children:(null==t?void 0:t.name)?P(T(),t.name):u("Unfollow")}),z.length>0&&(0,r.Y)(S.W1,{trigger:(0,r.Y)(C.Nm,{resetCss:!0,children:(0,r.Y)(L,{leading:(0,r.Y)(d.A,{size:16}),children:u("More options")})}),children:z})]})}function L(e){let{children:t,leading:n,onClick:i}=e;return(0,r.FD)(w.fI,{alignItems:"center",gap:12,onClick:i,padding:8,radius:"sm",className:"row-dUWMl7",animate:!0,cursor:"pointer",children:[(0,r.Y)(w.ov,{width:20,height:20,children:n}),(0,r.Y)(I.EY.B4,{weight:"medium",children:t})]})}},6950:function(e,t,n){n.d(t,{Z:()=>Y});var i=n(79785),r=n(4006),l=n(45773),o=n(48697),a=n(17402),c=n(58050),s=n(84605),d=n(46271),u=n(72026),p=n(94729),m=n(35369),h=n(76977),f=n(63136);function g(){let e=(0,i._)(["Following ",""]);return g=function(){return e},e}function v(){let e=(0,i._)(["Follow "," for more posts like this"]);return v=function(){return e},e}function Y(e){var t,n;let{author:i,noteId:Y,onDismiss:y}=e,b=(0,d.Jd)(),{iString:C,iTemplate:_}=(0,s.GO)(),k=(0,c.tg)(i.id),w=(0,c.uy)(),[S,I]=(0,a.useState)(!1),A=(0,a.useRef)(null),D=b&&b.id!==i.id&&!S;if((0,a.useEffect)(()=>{D&&A.current!==Y&&(A.current=Y,(0,p.x6)("/api/v1/reader/feed/follow-upsell/".concat(i.id,"/shown"),{method:"POST",json:{noteId:Y}}).catch(()=>{}))},[i.id,Y,D]),!D)return null;let x=async()=>{w(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return[...e,i.id]},{revalidate:!1});try{await (0,p.x6)("/api/v1/reader/feed/follow-upsell/".concat(i.id,"/follow"),{method:"POST",json:{noteId:Y}})}catch(e){w(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.filter(e=>e!==i.id)},{revalidate:!1})}},E=async()=>{w(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.filter(e=>e!==i.id)},{revalidate:!1});try{await (0,p.x6)("/api/v1/feed/".concat(i.id,"/follow"),{method:"DELETE"})}catch(e){w(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return[...e,i.id]},{revalidate:!1})}},F=async()=>{I(!0),null==y||y(),k||await (0,p.x6)("/api/v1/reader/feed/follow-upsell/".concat(i.id,"/dismiss"),{method:"POST",json:{noteId:Y}})};return(0,r.FD)(h.Ye,{paddingY:12,paddingX:16,style:{marginTop:12},bg:"secondary",radius:"md",gap:12,alignItems:"center",justifyContent:"space-between",children:[(0,r.FD)(h.Ye,{gap:12,alignItems:"center",children:[k?(0,r.Y)(l.A,{size:20,stroke:"var(--color-fg-secondary)"}):(0,r.Y)(u.D,{size:20,stroke:"var(--color-fg-secondary)"}),(0,r.Y)(f.EY.B3,{color:"secondary",weight:"medium",children:k?_(g(),null!=(t=i.name)?t:""):_(v(),null!=(n=i.name)?n:"")})]}),(0,r.FD)(h.Ye,{gap:8,alignItems:"center",children:[k?(0,r.Y)(m.$n,{size:"sm",priority:"tertiary",onClick:E,children:C("Unfollow")}):(0,r.Y)(m.$n,{size:"sm",priority:"primary",onClick:x,children:C("Follow")}),(0,r.Y)(m.K0,{size:"xs",priority:"quaternary",onClick:F,"aria-label":C("Dismiss"),children:(0,r.Y)(o.A,{size:16})})]})]})}},64892:function(e,t,n){n.d(t,{D:()=>s});var i=n(4006),r=n(44451),l=n(58292),o=n(76977),a=n(22602),c=n(11510);function s(){return(0,i.Y)(o.VP,{children:Array(8).fill(0).map(()=>(0,i.Y)(d,{}))})}function d(){let e=(0,c.Iu)();return(0,i.Y)(r.XZ,{children:(0,i.Y)(l.CF,{children:(0,i.FD)(o.pT,{gap:12,children:[(0,i.Y)(a.O,{radius:"full",width:e?36:40,height:e?36:40}),(0,i.FD)(o.I1,{gap:12,flex:"grow",children:[(0,i.Y)(a.O,{height:20,width:100}),[,,,].fill(0).map(()=>(0,i.Y)(a.O,{height:20,width:"".concat(30+70*Math.random(),"%")}))]})]})})})}},25979:function(e,t,n){n.d(t,{b:()=>h});var i=n(4006),r=n(87677),l=n(86500),o=n(33727),a=n(16074),c=n(76977),s=n(75303),d=n(63136),u=n(9761),p=n(37764),m=n(49807);function h(e){let{item:t}=e,n=(0,m.Rtp)({categoryId:"bestseller"===t.category.id?"bestseller":t.category.id,ranking:"trending",backAction:(0,m.Tkp)({type:"bestseller"===t.category.id?p.j3.Secondary:p.j3.Category,id:t.category.id.toString()})});return 0===t.items.length?null:(0,i.FD)(i.FK,{children:[(0,i.FD)(c.VP,{gap:12,paddingY:{desktop:20,mobile:16},paddingX:{desktop:0,mobile:16},children:[(0,i.Y)(s.AE,{href:n,children:(0,i.FD)(c.fI,{alignItems:"center",gap:8,children:[(0,i.FD)(d.EY.H4,{children:["Rising in ",t.category.name]}),(0,i.Y)(r.A,{size:20})]})}),(0,i.Y)(o.Z,{paddingY:8,children:(0,i.Y)(u.QH,{items:t.items,surface:"feed",onClickItem:e=>{let{publication:t,rank:n}=e;(0,l.u4)(l.qY.LEADERBOARD_ITEM_CLICKED,{publication_id:t.id,rank:n,surface:"feed"})}})})]}),(0,i.Y)(a.c,{})]})}},37120:function(e,t,n){n.d(t,{U:()=>h});var i=n(4006),r=n(33764),l=n(27749),o=n(20482),a=n(56804),c=n(35369),s=n(76977),d=n(63136),u=n(504),p=n(11510),m=n(49807);function h(e){let{item:t}=e,n=(0,p.Iu)(),h=(0,u.KY)(t,{isModuleItem:!0}),f=(0,l.PK)();return(0,i.FD)(o.aW,{item:t,onFirstVisible:()=>(0,u.rX)("seen",t,f,{extraEventProps:{clicked_element:"row"}}),children:[(0,i.Y)(d.EY.H2,{children:t.title}),(0,i.FD)(o.aL,{cursor:"pointer",onClick:e=>{h("collection"),(0,a.o)(e,(0,m.Bss)(t.id,{noBase:!0}))},children:[(0,i.Y)(r.o,{src:t.image_url,maxWidth:560,imageProps:{height:n?194:260,smartCrop:!0},objectFit:"cover"}),(0,i.Y)(s.I1,{padding:20,gap:16,children:(0,i.FD)(s.I1,{gap:6,children:[(0,i.Y)(d.EY.H3,{children:t.card_title}),(0,i.Y)(d.EY.B4,{color:"secondary",children:t.card_subtitle}),(0,i.Y)(c.$n,{priority:"secondary-outline",children:t.button_title})]})})]})]})}},68279:function(e,t,n){n.d(t,{G:()=>T});var i=n(4006),r=n(45773),l=n(80697),o=n(84605),a=n(27749),c=n(20482),s=n(69277),d=n(79785),u=n(11749),p=n(54718),m=n(17402),h=n(94729),f=n(89490),g=n(35369),v=n(76977),Y=n(45859),y=n(45846);function b(){let e=(0,d._)(["We’ll no longer suggest ",""]);return b=function(){return e},e}function C(e){let{onUndo:t}=e,{iString:n}=(0,o.GO)();return(0,i.FD)(v.I1,{padding:16,alignItems:"center",color:"secondary",children:[(0,i.Y)(f.az,{children:n("We’ll no longer suggest this publication.")}),(0,i.Y)(f.az,{children:(0,i.Y)(g.Nm,{resetCss:!0,style:{textDecoration:"underline"},onClick:e=>{e.preventDefault(),t()},children:n("Undo")})})]})}function _(e){let{iString:t}=(0,o.GO)();return(0,i.Y)(Y.W1,(0,s._)({trigger:(0,i.Y)(g.K0,{"aria-label":t("More options"),priority:"quaternary",size:"sm",onClick:e=>{e.stopPropagation()},children:(0,i.Y)(p.A,{size:16})})},e))}var k=n(56804),w=n(45974),S=n(63136),I=n(504),A=n(11510),D=n(32848),x=n(39318),E=n(49807),F=n(57324);function T(e){let{item:t}=e,{iString:n}=(0,o.GO)(),{publication:s}=t,d=s.logo_url,p={utm_source:F.VU.substack,utm_content:F.fL.feedFeaturedPublication},f=(0,A.Iu)(),{isSubscribed:T}=(0,D.NL)(s.id),P=(0,I.KY)(t,{isModuleItem:!0}),O=(0,a.PK)(),N=function(e){let{publication:t,onSelect:n}=e,{iString:r,iTemplate:l}=(0,o.GO)(),a=(0,y.SC)(),[c,s]=(0,m.useState)(!1),d=async()=>{a.isConfirming||await a.confirm()&&(s(!0),(0,h.x6)("/api/v1/reader/interest",{method:"POST",json:{type:"publication",publication_id:t.id,sentiment:"negative"}}),n("not_interested"))};return{handleUndo:()=>{s(!1),(0,h.x6)("/api/v1/reader/interest",{method:"DELETE",json:{type:"publication",publication_id:t.id}}),n("undo_not_interested")},notInterested:c,menu:(0,i.FD)(i.FK,{children:[(0,i.Y)(_,{children:(0,i.Y)(Y.Dr,{leading:(0,i.Y)(u.A,{}),onClick:d,children:r("Not interested in publication")})}),(0,i.Y)(y.uo,{modal:a,title:r("Not interested?"),body:l(b(),t.name)})]})}}({publication:s,onSelect:P});return(0,i.FD)(c.aW,{item:t,onFirstVisible:()=>(0,I.rX)("seen",t,O),children:[(0,i.FD)(v.pT,{alignItems:"center",justifyContent:"space-between",children:[(0,i.Y)(S.EY.H2,{children:t.title}),N.menu]}),(0,i.FD)(c.aL,{cursor:N.notInterested?void 0:"pointer",onClick:N.notInterested?void 0:e=>{e.defaultPrevented||(P("publication"),(0,k.o)(e,(0,x.fOI)(s,{params:p}),{newTab:!0,native:!0}))},children:[(0,i.Y)(c.lr,{imageUrl:d,width:350,children:(0,i.Y)(c.lF,{justifyContent:"center",alignItems:"center",paddingY:32,children:(0,i.Y)(w.Nq,{pub:t.publication,size:f?72:120})})}),(0,i.FD)(v.I1,{padding:20,gap:20,alignItems:"center",children:[(0,i.FD)(v.I1,{gap:6,children:[(0,i.Y)(S.EY.H3,{children:t.publication.name}),(0,i.Y)(S.EY.B4,{children:t.card_subtitle}),(0,i.FD)(S.EY.Meta,{ellipsis:!0,children:["by ",t.publication.author_name]})]}),T?(0,i.Y)(g.$n,{priority:"secondary-outline",leading:(0,i.Y)(r.A,{size:20}),children:n("Subscribed")}):(0,i.Y)(g.$n,{leading:(0,i.Y)(l.A,{size:20}),priority:"secondary-accent",onClick:()=>{P("subscribe")},href:(0,E.eV6)(t.publication,{addBase:!0,params:p}),newTab:!0,children:n("Subscribe")})]}),N.notInterested&&(0,i.Y)(v.pT,{justifyContent:"center",alignItems:"center",bg:"primary",style:{position:"absolute",inset:0},children:(0,i.Y)(C,{onUndo:N.handleUndo})})]})]})}},60346:function(e,t,n){n.d(t,{H:()=>h});var i=n(4006),r=n(32485),l=n.n(r),o=n(33764),a=n(84605),c=n(17028),s=n(46453),d=n(11510),u=n(49807),p=n(57324),m=n(44307);function h(e){let{onDismiss:t,version:n,asParent:r}=e,o=(0,d.Iu)();return(0,i.FD)(c.I1,{borderTop:r?"detail":"transparent",gap:8,justifyContent:"center",alignItems:"center",className:l()(m.A.transparentLoginPrompt,"app"===n&&m.A.appPrompt,r&&m.A.asParent),minHeight:o?400:void 0,onClick:e=>{e.preventDefault(),e.stopPropagation()},children:["login"===n&&(0,i.Y)(f,{}),"app"===n&&(0,i.Y)(g,{onDismiss:t})]})}function f(){let{iString:e}=(0,a.GO)(),{requireLogin:t,onboardingModal:n}=(0,s.eE)();return(0,i.FD)(i.FK,{children:[(0,i.Y)(c.EY,{size:19,color:"primary",font:"display",fontWeight:"semibold",translated:!0,children:"Log in for more"}),(0,i.Y)(c.EY,{color:"secondary",size:15,translated:!0,children:"Or create an account"}),(0,i.FD)(c.Ye,{gap:8,paddingTop:8,children:[(0,i.Y)(c.$n,{style:{width:"138px"},size:"sm",priority:"secondary-outline",onClick:()=>null==t?void 0:t(),children:e("Login")}),(0,i.Y)(c.$n,{onClick:()=>{null==n||n.open()},style:{width:"138px"},size:"sm",priority:"primary",children:e("Create account")})]})]})}function g(e){let{onDismiss:t}=e,{iString:n}=(0,a.GO)();return(0,i.FD)(c.I1,{alignItems:"center",gap:16,paddingY:16,paddingX:24,paddingTop:32,children:[(0,i.Y)(c.pT,{width:48,paddingY:4,radius:"md",border:"detail",alignItems:"center",justifyContent:"center",bg:"primary",children:(0,i.Y)(o.o,{src:"https://substack.com/img/substack.png",maxWidth:40,useRetinaSizing:!0,imageIsFixedWidth:!0})}),(0,i.Y)(c.EY.B2,{size:17,textAlign:"center",font:"display",fontWeight:"semibold",translated:!0,children:"Get every post and note from creators you love with the Substack app."}),(0,i.FD)(c.I1,{style:{width:"100%"},padding:16,gap:8,children:[(0,i.Y)(c.$n,{size:"md",priority:"primary",onClick:t,href:(0,u._h3)({tab:"notes",redirect:"app-store",utm_source:p.VU.menu}),newTab:!0,children:n("Switch to the app")}),(0,i.Y)(c.$n,{onClick:t,size:"md",priority:"secondary",children:n("Maybe later")})]})]})}},40144:function(e,t,n){n.d(t,{b:()=>C});var i=n(69277),r=n(4006),l=n(32485),o=n.n(l),a=n(83673),c=n.n(a),s=n(17402),d=n(8853),u=n(20482),p=n(86500),m=n(56804),h=n(24078),f=n(76977),g=n(63136),v=n(95187),Y=n(504),y=n(49095),b=n(49807);function C(e){let{item:t}=e,n=(0,s.useRef)(null),i=new Map(c()(t.items.map(e=>"note"===e.type?[e.note.id,e.note.author]:null)));return(0,s.useEffect)(()=>(0,Y.rX)("seen",t,"explore",{extraEventProps:{module:"videoSuggestionsExplore"}}),[]),(0,r.Y)(u.B_,{item:t,children:(0,r.Y)(v.Z6,{scrollRef:n,paddingX:8,paddingBottom:8,gap:4,children:t.itemPreviews.map(e=>{let n=i.get(e.noteId);if(n)return(0,r.Y)(_,{preview:e,author:n,trackingParameters:t.trackingParameters},e.gifPreviewUrl)})})})}function _(e){var t,n;let{preview:l,author:a,trackingParameters:c}=e,{noteId:u,gifPreviewUrl:v,liveStreamId:Y}=l,C=Y?(0,b.UUj)({liveStreamId:Y}):(0,b.M$q)(u),_=!!Y,[k,w]=(0,s.useState)(!1);return(0,r.FD)(f.I1,{as:"a",href:C,gap:12,className:"suggestion-t9mwKS",radius:"md",padding:4,onMouseEnter:()=>w(!0),onMouseLeave:()=>w(!1),onClick:e=>{(0,p.u4)(p.qY.FEED_MODULE_ITEM_CLICKED,(0,i._)({module:"videoSuggestionsExplore",clicked_element:"attachment",surface:"explore"},c)),(0,m.o)(e,C,{state:{showBack:!0}})},children:[(0,r.Y)(d.c,{className:"suggestionPreview-mx_slc",src:v,radius:"sm",width:160,height:280,sourceFormats:[k?"webp":"png"],options:{crop:"crop"}}),a&&(0,r.FD)(f.Ye,{className:"suggestionLabel-HDQ2gv",alignItems:"center",gap:4,children:[(0,r.Y)(f.pT,{className:o()("avatarContainer-jqklVk",{"liveAvatar-Q8uKpU":_}),children:(0,r.Y)(h.eu,{user:a,photoUrl:null!=(t=a.photo_url)?t:void 0,size:20})}),_?(0,r.FD)(r.FK,{children:[(0,r.Y)(g.EY.B4,{weight:"semibold",className:"liveTag-g9dLki",children:"Live"})," \xb7 "]}):null,(0,r.Y)(g.EY.B4,{ellipsis:!0,children:a.name}),(null!=(n=a.bestseller_tier)?n:0)>0&&(0,r.Y)(y.UserStatusSymbols,{size:"sm",tier:a.bestseller_tier,userId:a.id})]})]})}},20482:function(e,t,n){n.d(t,{lF:()=>E,B_:()=>_,aL:()=>D,aW:()=>w,lr:()=>x,XZ:()=>k});var i=n(69277),r=n(70408),l=n(32641),o=n(4006),a=n(32485),c=n.n(a),s=n(17402),d=n(78865),u=n(46271),p=n(27749),m=n(75840);n(25859);var h=n(82772),f=n(89490),g=n(76977);n(63136);var v=n(504),Y=n(11510),y=n(49807),b=n(17031),C=n(44307);function _(e){let{item:t,children:n,onFirstVisible:l,className:a,ariaLabel:f}=e,g=(0,s.useRef)(null),y=(0,p.PK)(),_=(0,s.useContext)(m.P),w=(0,Y.Iu)(),S=(0,u.Jd)();return(0,h.eZ)(g,()=>{let e;if("comment"===t.type){var n;let{isTruncated:l}=(0,b.D)(t.comment,{isMobile:w});if(e={isTruncated:l},g.current&&(null==(n=t.comment.attachments)?void 0:n.length)){let n=t.comment.attachments.filter(e=>"image"===e.type),l=n.length>2?(0,d.zt)(n,g.current.clientWidth):0;e=(0,r._)((0,i._)({},e),{isMediaTruncated:l>g.current.clientWidth})}}(0,v.Q$)(t,y,{tabId:_,extraEventProps:e,isLoggedIn:!!S}),l&&l()},e=>{(0,v.tR)(t,y,e,{tabId:_})}),(0,o.Y)(k,{ref:g,className:c()("userSuggestions"!==t.type?C.A.contain:void 0,a),role:"article","aria-label":f,children:n})}let k=(0,f.I4)({display:"flex",direction:"column",className:C.A.feedItem,position:"relative"});function w(e){let{item:t,children:n,onFirstVisible:i}=e;return(0,o.Y)(_,{item:t,onFirstVisible:i,children:(0,o.Y)(I,{children:n})})}let S=(0,f.I4)({display:"flex",direction:"column",paddingX:{mobile:16,desktop:0}}),I=(0,f.I4)({paddingY:24,gap:16},S),A=(0,f.iF)({cursor:"pointer"}),D=(0,f.I4)({position:"relative",display:"flex",direction:"column",radius:"md",bg:"elevated",border:"detail",shadow:"md",overflow:"hidden"},e=>{var{className:t,cursor:n}=e,r=(0,l._)(e,["className","cursor"]);return(0,o.Y)("div",(0,i._)({className:c()("pointer"===n&&A,t)},r))});function x(e){var{className:t,children:n,imageUrl:a,width:s,height:d}=e,u=(0,l._)(e,["className","children","imageUrl","width","height"]);let p=a&&(0,y.dJ9)(a,s,{height:d,gravity:"auto",format:"jpg"});return(0,o.Y)(g.pT,(0,r._)((0,i._)({},u),{className:c()("blurBg-fkm1Tn",t),style:p?{backgroundImage:"url('".concat(p,"')"),backgroundColor:"transparent"}:void 0,children:n}))}let E=(0,f.yw)({className:"blurFg-BbZZn1",display:"flex",flex:"grow"})},4560:function(e,t,n){n.d(t,{M:()=>o});var i=n(4006),r=n(75189),l=n(97546);function o(e){let{item:t,comment:n}=e;return(0,i.Y)(l.w,{children:(0,i.Y)(r.b,{item:t,comment:n,priority:"secondary"})})}},99289:function(e,t,n){n.d(t,{j:()=>b});var i=n(4006),r=n(27749),l=n(68767),o=n(97546),a=n(69277),c=n(46271),s=n(75840),d=n(504),u=n(46453),p=n(2481),m=n(75914),h=n(22230),f=n(68923),g=n(52347),v=n(60763),Y=n(90554),y=n(82776);function b(e){var t;let{item:n,pub:b,post:C,onLike:_}=e,k=(0,r.PK)(),w=null!=(t=C.child_comment_count)?t:0,S=(0,p.L6)(n),I=(0,h.X)(C),A=!!C.reaction,D=function(e,t,n){var i,l;let o=(0,c.Jd)(),p=(0,r.PK)(),f=(0,s.T)(),{requireLogin:g}=(0,u.eE)(),v=t&&"mediaClip"in t&&t.mediaClip?t.mediaClip.id:void 0,Y=(0,h.$)(e.id,(0,a._)({tabId:f},(null==t?void 0:t.context.type)==="post_restack"&&{restacking_user_id:null==(l=t.context.users)||null==(i=l[0])?void 0:i.id},v&&{mediaClipId:v}));return async i=>{if(i.preventDefault(),!o){null==g||g();return}let r=!e.reaction,l=t&&(0,m.tL)(t)&&"post"===t.type&&t.mediaClip?t.mediaClip:void 0;await Y(e.id,r,null==l?void 0:l.id)&&(null==n||n(r),t&&(0,d.Qb)(t,p,"like",{tabId:f}))}}(C,n,_),x=function(e,t){let n=(0,c.Jd)(),i=(0,r.PK)(),l=(0,s.T)(),o=(0,p.NP)(),{requireLogin:h}=(0,u.eE)();return r=>{if(null==r||r.preventDefault(),!n){null==h||h();return}let c=t&&(0,m.tL)(t)&&"post"===t.type&&t.mediaClip?t.mediaClip:void 0;o.open((0,a._)({feedItem:t,parentPubId:e.publication_id,parentPostId:e.id,tabId:l,surface:i},c&&{parentMediaClipId:c.id})),t&&(0,d.Qb)(t,i,"comment",{tabId:l})}}(C,n),E=!b.community_enabled,F=!(0,y.commentsEnabledForPost)({publication:b,post:C});return(0,Y.y)({name:"post-comment",action:x}),(0,i.FD)(o.w,{children:[(0,i.Y)(f.c,{onClick:D,count:I,active:A,disabled:E}),(0,i.Y)(l.k,{count:w,onClick:x,disabled:F,replyRequirement:S}),(0,i.Y)(g.H,{pub:b,post:C,feedItem:n,disabled:E,surface:k}),(0,i.Y)(v.f,{publication:b,post:C,item:n,twitterText:(0,y.resolveTwitterShareText)({pub:b,post:C})})]})}},97546:function(e,t,n){n.d(t,{w:()=>l});var i=n(4006),r=n(76977);function l(e){let{children:t}=e;return(0,i.Y)(r.fI,{flex:"grow",gap:8,className:"container-_91AK1",children:t})}},55561:function(e,t,n){n.d(t,{z:()=>c});var i=n(69277),r=n(70408),l=n(17402),o=n(95641),a=n(68349);function c(){let{defaultQuery:e,language:t}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[n,c]=(0,l.useState)(null!=e?e:""),s=function(e,t){e&&e.startsWith("$")&&(0,a.V2)("/discover/stocks/".concat(e.replace("$","")));let[n,c]=(0,l.useState)({page:0,pages:[],lastSearch:new Date}),s=(0,o.E)({pathname:"/api/v1/publication/search",query:(0,i._)({query:e,page:String(n.page),lastSearch:n.lastSearch.getTime()},t&&{language:t}),auto:!!e,deps:[e,n.page,n.lastSearch,t]});(0,l.useEffect)(()=>{c(e=>{if(!s.result)return(0,r._)((0,i._)({},e),{page:0,pages:[]});let t=0===e.page?[s.result]:[...e.pages,s.result];return(0,r._)((0,i._)({},e),{pages:t})})},[s.result]);let d=(0,l.useMemo)(()=>{let e={results:[],more:!1};for(let t of n.pages)e.results=e.results.concat(t.results),e.more=t.more,e.tickerSearchSuggestion=t.tickerSearchSuggestion;return e},[n.pages]);return{query:e,page:n.page,error:s.error?(0,a.uX)(s.error):null,isLoading:s.isLoading||0===n.pages.length&&!s.error,resource:s,allResults:d,onSearch:()=>{c({page:0,pages:[],lastSearch:new Date})},onMore:()=>{s.isLoading||n.page>=n.pages.length||c((0,r._)((0,i._)({},n),{page:n.page+1}))}}}(n,t);return(0,r._)((0,i._)({},s),{onSearch:e=>{c(e),s.onSearch()}})}},62076:function(e,t,n){n.d(t,{k:()=>r});var i=n(39891);function r(e,t){let{width:n,height:r}=t,a=l.flatMap(t=>o.map(l=>"'".concat((0,i.dJ)(e,n*l,{format:t,height:r?r*l:void 0,crop:"fill"}),"' ").concat(l,"x type('image/").concat(t,"')")));return"image-set(".concat(a.join(", "),")")}let l=["avif","jpeg"],o=[1,2,3]},55762:function(e,t,n){n.d(t,{V:()=>i,k:()=>r});let i=(e,t)=>{if(!e)return 0;let{scrollHeight:n,clientHeight:i}=e;return Math.min(t/100*(n-i),Math.max(0,n-i))},r=(e,t)=>{var n,i,r,l;let{scrollTop:o,scrollHeight:a,clientHeight:c}=t?{scrollTop:document.documentElement.scrollTop||document.body.scrollTop,scrollHeight:null!=(n=null==e?void 0:e.scrollHeight)?n:0,clientHeight:window.innerHeight}:{scrollTop:null!=(i=null==e?void 0:e.scrollTop)?i:0,scrollHeight:null!=(r=null==e?void 0:e.scrollHeight)?r:0,clientHeight:null!=(l=null==e?void 0:e.clientHeight)?l:0};return a&&c?a===c?{top:0,bottom:100}:{top:Math.min(100,o/(a-c)*100),bottom:Math.min(100,(o+c)/a*100)}:{top:0,bottom:0}}},82772:function(e,t,n){n.d(t,{S8:()=>a,eZ:()=>c,ov:()=>s});var i=n(17402),r=n(45611),l=n(68349);function o(e,t){let{root:n,threshold:l=0,rootMargin:o,disabled:a=!1}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},c=(0,r._)(e=>{t(e.some(e=>e.isIntersecting),e)});(0,i.useEffect)(()=>{if("undefined"==typeof IntersectionObserver||!e.current||a)return;let t=new IntersectionObserver(c,{root:n,threshold:l,rootMargin:o});return t.observe(e.current),function(){t.disconnect()}},[n,l,o,a])}function a(e,t){let{root:n,threshold:r=0,rootMargin:l,disabled:a=!1}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},c=(0,i.useRef)(!1);o(e,e=>{e&&!c.current&&(c.current=!0,t())},{root:n,threshold:r,rootMargin:l,disabled:a||c.current})}function c(e,t,n){let{root:l,rootMargin:a,disabled:c=!1}=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},s=(0,i.useRef)({firstVisibleTime:null,lastVisibleTime:null}),d=()=>{let{current:e}=s;if(null!==e.firstVisibleTime){let t=e.lastVisibleTime?Date.now()-e.lastVisibleTime:0;null!=e.lastVisibleTime&&(n(t),e.lastVisibleTime=null)}},u=(0,r._)(()=>{let{current:e}=s;null==e.firstVisibleTime&&(e.firstVisibleTime=Date.now(),t()),e.lastVisibleTime=Date.now()});return o(e,(0,r._)((e,t)=>{var n;let i=null==(n=window)?void 0:n.innerHeight,r=t.some(e=>{let t=e.intersectionRatio>=.9&&e.isIntersecting,n=i&&e.boundingClientRect.height*e.intersectionRatio>=.5*i;return t||n}),l=t.some(e=>e.intersectionRatio<.3&&!e.isIntersecting);r?u():l&&d()}),{root:l,threshold:[.3,.5,.7,.9],rootMargin:a,disabled:c}),(0,i.useEffect)(()=>{let{current:e}=s;return"undefined"==typeof IntersectionObserver&&u(),()=>{null!==e.lastVisibleTime&&d()}},[]),u}function s(e){let[t,n]=(0,i.useState)(!1);return(0,i.useEffect)(()=>{let t=()=>{let t=(0,l.Tf)();n(t),null==e||e(t)};return(0,l.cH)(t),()=>{(0,l.Gr)(t)}},[e]),t}},29042:function(e,t,n){n.d(t,{t:()=>_});var i=n(4006),r=n(32485),l=n.n(r),o=n(49802),a=n(50802),c=n(17402),s=n(33764),d=n(85478),u=n(68410),p=n(28528),m=n(91694),h=n(73066),f=n(47885),g=n(76977),v=n(13348),Y=n(59294),y=n(56262),b=n(39318),C=n(26101);let _=e=>{var t,n,r,_,w;let{className:S,disableVideoHover:I,hidePlaceholder:A,hideTimestamp:D,hideTimestampIcon:x,imageAspectRatio:E,imageWidth:F,isBelowTheFold:T,playButtonSize:P,post:O,squareImageSize:N}=e,{cropGravity:L,pub:R}=(0,p.np)(),{getConfigFor:B}=(0,d.mJ)(),{isMobile:V}=(0,u.sM)(),z=B("show_entire_square_image"),M=(0,c.useRef)(null),[U]=(0,Y.TR)(M),q=U&&!I,j=!!O.videoUpload,G=!!(!j&&"podcast"===O.type),K=(0,y.getCoverImageUrl)(O);!K&&((null==(_=O.videoUpload)?void 0:_.thumbnail_id)?K=(0,b.Pzx)(O.videoUpload):(null==(w=O.podcastUpload)?void 0:w.thumbnail_id)&&(K=(0,b.Pzx)(O.podcastUpload,{post:O})));let W=F<=640;if(!K&&A)return null;let H=F||E?E:1.32,$=F||336,Z=!!K&&O.cover_image_is_square&&z,J=Z&&!!N&&(!V||"small"!==N),X=T?"lazy":void 0,Q=(0,y.getDurationForPostPreview)({post:O}),ee=!!(null==(t=O.videoUpload)?void 0:t.live_stream_id);return J?(0,i.Y)(k,{aspectRatio:H,className:S,imageUrl:K,loading:X,size:N,width:$}):(0,i.FD)("div",{ref:M,className:l()(S,C.A.container,{[String(C.A.containerEmpty)]:!K}),style:{aspectRatio:"".concat(H)},children:[(j||G)&&null!==P&&(0,i.Y)(g.Ye,{alignItems:"center",inset:0,justifyContent:"center",opacity:j&&q?0:100,position:"absolute",style:{transition:"opacity ".concat(W?"var(--animation-timing-fast)":"var(--animation-timing-slow)"," var(--animation-smooth)")},children:(0,i.Y)(v.ro,{isPlaying:!1,size:P})}),j&&(W?(0,i.Y)(m.A,{aspectRatio:(null==(n=O.videoUpload)?void 0:n.width)&&(null==(r=O.videoUpload)?void 0:r.height)?O.videoUpload.width/O.videoUpload.height:H,containerRef:M,post:O,size:F>320?"large":"medium"}):(0,i.Y)(h.A,{isHovered:q,post:O,pub:R})),K?(0,i.Y)(s.o,{alt:"",className:l()(C.A.image,{[C.A["image-square-legacy"]]:Z}),imageIsFixedWidth:!0,imageProps:H?{height:Math.round($/H),smartCrop:!0,gravity:ee?"auto":L}:{},imageSizingCss:"(min-width:768px) 50vw, 100vw",loading:X,maxWidth:$,src:K,style:{aspectRatio:"".concat(H)},useRetinaSizing:!0}):null,!!Q&&!D&&(0,i.Y)(f.Y,{duration:Q,icon:x?null:G?(0,i.Y)(o.A,{size:12,stroke:"white"}):(0,i.Y)(a.A,{size:14,stroke:"white"})})]})},k=e=>{let{aspectRatio:t,className:n,imageUrl:r,width:o,loading:a,size:c}=e;return(0,i.Y)("div",{className:l()(n,C.A.container,C.A.containerSquare),style:{aspectRatio:"".concat(t)},children:(0,i.Y)("div",{className:l()(C.A["inner-wrapper"],C.A["inner-wrapper-".concat(c)]),children:(0,i.Y)(s.o,{alt:"",className:l()(C.A.image,C.A["image-square"],C.A["image-square-".concat(c)]),imageProps:{height:o,smartCrop:!0,gravity:"center"},loading:a,maxWidth:o,src:r})})})}},73066:function(e,t,n){n.d(t,{A:()=>h});var i=n(4006),r=n(32485),l=n.n(r),o=n(63122),a=n(55584),c=n(17402),s=n(41873),d=n(25006),u=n(35369),p=n(76977),m=n(40345);let h=e=>{let{isHovered:t,post:n}=e,[r,h]=(0,c.useState)(!0),[f,g]=(0,c.useState)(!1),v=(0,c.useRef)(null),Y=(0,d.df)();return(0,c.useEffect)(()=>{var e,n,i,l,o,a,c,s,d,u;let p=()=>g(!0);return null==(n=v.current)||null==(e=n.player)||e.addEventListener("loadedmetadata",p),t?(null==(o=v.current)||null==(l=o.player)||null==(i=l.play)||i.call(l),(null==(a=v.current)?void 0:a.player)&&(v.current.player.volume=+!r)):(null==(d=v.current)||null==(s=d.player)||null==(c=s.pause)||c.call(s),(null==(u=v.current)?void 0:u.player)&&(v.current.player.volume=0)),()=>{var e,t;null==(t=v.current)||null==(e=t.player)||e.removeEventListener("loadedmetadata",p)}},[t]),Y&&n.videoUpload&&t?(0,i.Y)("div",{className:l()(m.A.gifPreview,{[m.A.visible]:f}),children:(0,i.FD)(p.Ye,{alignItems:"center",justifyContent:"center",position:"relative",style:{width:"100%",height:"100%"},children:[(0,i.Y)(s.A,{ref:v,autoPlay:!0,className:m.A.videoPlayerWrapper,contentType:"post",entityKey:n.id,entityType:"post",mediaUpload:n.videoUpload,noControls:!0,noPreview:!0,pub:Y,surface:"publication",videoClassName:m.A.videoClassName,videoPlayerClassName:m.A.videoPlayerClassName,videoType:"post-preview"}),(0,i.Y)(p.Ye,{padding:12,position:"absolute",style:{top:0,right:0},children:(0,i.Y)(u.mZ,{onClick:e=>{var t;e.stopPropagation(),h(!r),(null==(t=v.current)?void 0:t.player)&&(v.current.player.volume=+!!r)},children:r?(0,i.Y)(o.A,{size:20}):(0,i.Y)(a.A,{size:20})})})]})}):null}},58326:function(e,t,n){n.d(t,{N:()=>m});var i=n(4006),r=n(32485),l=n.n(r),o=n(71464),a=n(17402),c=n(84605),s=n(35369),d=n(76977),u=n(63136),p=n(98949);let m=e=>{let{onFileSelected:t,dropCTA:n,pickCTA:r,pickCTAHandler:m,acceptableTypes:h,loading:f,className:g,multiple:v=!1,addMode:Y=!1,onDrop:y,onPick:b,info:C}=e,[_,k]=(0,a.useState)(!1),w=(0,a.useRef)(null),{iString:S}=(0,c.GO)();r||m||(r=(0,i.Y)(s.$n,{size:"sm",priority:"secondary-outline",children:v?S("Choose files"):S("Choose file")})),n||(n=S("Drop file here"));let I=e=>{e.preventDefault(),k(!0)},A=async e=>{var n,i,r,l;let o,a;if(e.preventDefault(),k(!1),(null==(i=e.dataTransfer)||null==(n=i.items)?void 0:n.length)>0){let t=Array.from(e.dataTransfer.items);for(let e of t)if("file"!==e.kind)return void alert(S("Please only drag files!"));o=e.dataTransfer.items[0].getAsFile(),a=t.map(e=>e.getAsFile())}else{if(!((null==(l=e.dataTransfer)||null==(r=l.files)?void 0:r.length)>0))return void alert(S("Something went wrong!"));o=e.dataTransfer.files[0],a=e.dataTransfer.files}v?await t(a):await t(o),null==y||y(v?a:o)};return(0,i.FD)(i.FK,{children:[(0,i.FD)(d.VP,{alignItems:"center",justifyContent:"center",gap:12,radius:"md",className:l()("dragArea-sMT00C",g,{"dragActive-g1aWbC":_,"test-drag-active":_}),onDragEnter:I,onDragOver:I,onDragLeave:e=>{e.preventDefault(),k(!1)},onDrop:A,"aria-label":S("File Picker"),onClick:()=>{if(!m){var e;null==(e=w.current)||e.click()}},children:[!Y&&(0,i.Y)(o.A,{size:32,strokeWidth:1.5}),!p.Fr&&(0,i.Y)("p",{className:"text-ehFyYa",children:f?S("Loading..."):_?S("Release to upload"):Y?S("Add another image"):(0,i.FD)(i.FK,{children:[n," ",S("or")," "]})}),(0,i.FD)(d.VP,{gap:4,children:[(0,i.Y)(u.EY.B3,{color:"primary",weight:"medium",children:Y?S("Add another file"):S("Drag files here to upload")}),C?"string"==typeof C?(0,i.Y)(u.EY.B4,{color:"secondary",children:C}):C:null]}),r||(m?m(()=>{var e;null==(e=w.current)||e.click()}):null)]}),(0,i.Y)("input",{className:l()("file-P3qftv","file-picker-input"),ref:w,type:"file",name:"file",accept:h,multiple:v,onInput:async e=>{let n=e.target,i=n.files;i&&i[0]&&(v?await t(i):await t(i[0]),null==b||b(v?i:i[0])),n.value=""}})]})}},49045:function(e,t,n){n.d(t,{Z:()=>h});var i=n(4006),r=n(38314),l=n(30111),o=n(32485),a=n.n(o),c=n(24914),s=n(12815),d=n(17028),u=n(65842),p=n(97684),m=n(24311);function h(e){let{options:t,value:n,onChange:o,placeholder:h,disabled:f,onCreate:g,isCreateOptionValid:v}=e,{trimmedInputValue:Y,filteredOptions:y,handleInputChange:b,showCreateOption:C,noResults:_,processSelectionValue:k,getDisplayValue:w}=(0,s.B)({options:t,onCreate:g,isCreateOptionValid:v}),{refs:S,floatingStyles:I}=(0,r.we)(c.Oo),A=async e=>{k(e,o)};return(0,i.Y)(l.G,{value:n,onChange:A,disabled:f,nullable:!0,children:e=>{let{open:t}=e;return(0,i.FD)(i.FK,{children:[(0,i.FD)(d.fI,{ref:S.setReference,flex:"grow",alignItems:"center",position:"relative",children:[(0,i.Y)(l.G.Input,{className:a()("pencraft",m.A.input,m.A.inputText,m.A.trailing,f&&m.A.disabled),onChange:b,placeholder:h,displayValue:w}),(0,i.Y)(u.uk,{position:"trailing",pointerEvents:"auto",children:(0,i.Y)(c.TO,{})})]}),t&&(0,i.FD)(l.G.Options,{ref:S.setFloating,style:I,static:!0,className:a()(p.A.options,_&&p.A.empty),children:[y.slice(0,c.DT).map(e=>{let t=e.value===n;return(0,i.Y)(c.jO,{option:e,isSelected:t},String(e.value))}),C&&(0,i.Y)(c.vS,{inputString:Y})]})]})}})}},72678:function(e,t,n){n.d(t,{g:()=>d});var i=n(4006),r=n(50802),l=n(17402),o=n(84605),a=n(45859),c=n(36372),s=n(74738);function d(e){let{pub:t}=e,{iString:n}=(0,o.GO)(),{popToast:d}=(0,c.d)(),[u,p]=(0,l.useState)(!1),m=(0,l.useCallback)(async()=>{if(!u){p(!0);try{await (0,s.F)({subdomain:t.subdomain})}catch(e){d(()=>(0,i.Y)(c.y,{text:n("Something went wrong. Please try again.")}))}finally{p(!1)}}},[n,u,d,t.subdomain]);return(0,i.Y)(a.Dr,{leading:(0,i.Y)(r.A,{}),disabled:u,onClick:m,children:n("Recording studio")})}},7936:function(e,t,n){n.d(t,{y:()=>r});var i=n(17402);function r(){(0,i.useEffect)(()=>{let e=document.documentElement.classList.contains("dark-mode");return document.documentElement.classList.add("dark-mode"),()=>{e||document.documentElement.classList.remove("dark-mode")}},[])}},74738:function(e,t,n){n.d(t,{F:()=>o});var i=n(94729),r=n(68349),l=n(39318);async function o(e){let{subdomain:t}=e,{id:n}=await (0,i.x6)("/api/v1/live_stream/recording",{method:"POST"});if(!n)throw Error("Missing recording id");(0,r.V2)("".concat((0,l.$_T)({subdomain:t}),"/publish/recording/").concat(n,"?startPractice=true"))}},95187:function(e,t,n){n.d(t,{NZ:()=>y,Z6:()=>f,cK:()=>v,jA:()=>h,p_:()=>g});var i=n(69277),r=n(70408),l=n(32641),o=n(4006),a=n(32485),c=n.n(a),s=n(60250),d=n(87677),u=n(17402),p=n(17028),m=n(64224);let h=function(e){let{inset:t=0,pageSizeAdjust:n=0,initialState:l,scrollFullPage:o=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},[a,c]=(0,u.useState)(l||{showLeft:!1,showRight:!1});return(0,u.useEffect)(()=>{let{current:n}=e;if(n){let e=()=>{c(e=>{let l=e;!l.showLeft&&n.scrollLeft>t?l=(0,r._)((0,i._)({},e),{showLeft:!0}):l.showLeft&&n.scrollLeft<=t&&(l=(0,r._)((0,i._)({},e),{showLeft:!1}));let o=n.scrollWidth-n.offsetWidth-4-t;return!l.showRight&&n.scrollLeft=o&&(l=(0,r._)((0,i._)({},e),{showRight:!1})),l})};return n.addEventListener("scroll",e),setTimeout(()=>{e()},50),()=>{n.removeEventListener("scroll",e)}}},[]),{state:a,handleArrowClick:t=>()=>{let{current:i}=e;i&&i.scrollBy({left:t*(o?i.offsetWidth:i.offsetWidth/2-n),behavior:"smooth"})}}};function f(e){var{className:t,scrollRef:n}=e,a=(0,l._)(e,["className","scrollRef"]);return(0,o.Y)(p.pT,(0,r._)((0,i._)({},a),{className:c()(m.A.scrollBox,t),ref:n,overflowX:"auto",scrollBar:"hidden",minWidth:0,onTouchStart:e=>{let{pageX:t}=e;void 0===t||t>10&&tw});var i=n(4006),r=n(98188),l=n(84605),o=n(85478),a=n(86500),c=n(45859),s=n(72678),d=n(80827),u=n(47049),p=n(68614),m=n(7050),h=n(17402),f=n(12501),g=n(68349);n(35369);var v=n(36372),Y=n(39318);function y(e,t,n){let{popToast:r}=(0,v.d)(),[l,o]=(0,h.useState)(!1),[a,c]=(0,h.useState)(void 0),{refetch:s,isLoading:d}=(0,f.st)({pathname:"/api/v1/@".concat(null==e?void 0:e.handle,"/personal-initialize"),method:"post"}),u=!t&&e.isPersonalEligible,p=(null==e?void 0:e.isPersonalEligible)||u?async e=>{let t=await s({query:{action:"post",postType:null==n?void 0:n.type}});t instanceof Error?(console.error(t),r(()=>(0,i.Y)(v.y,{text:"Something went wrong. Please try again."}))):(o(!0),(0,g.V2)(t.redirectUrl,{event:e,local_navigation:!1}))}:async e=>(0,g.V2)((0,Y.xPB)(),{event:e,local_navigation:!1});return(0,h.useEffect)(()=>{"undefined"!=typeof window&&(null==t?void 0:t.publication)&&!u&&c((0,Y.yRP)("".concat((0,Y.$_T)({subdomain:t.publication.subdomain}),"/publish/post"),{back:window.location.href,type:null==n?void 0:n.type}))},[t,u]),{onClick:a?void 0:p,href:a,isLoading:d,willRedirect:l}}function b(e){let{profile:t,publicationUser:n}=e,{iString:r}=(0,l.GO)(),{onClick:o,href:s,isLoading:u,willRedirect:p}=y(t,n);return(0,i.Y)(c.Dr,{leading:(0,i.Y)(d.A,{}),disabled:u||p,onClick:async e=>{(0,a.u4)(a.qY.WEB_DESTINATION_COMPOSER_CLICKED,{clicked_element:"article"}),await (null==o?void 0:o(e))},href:s,children:r("Article")})}function C(e){let{profile:t,publicationUser:n}=e,{iString:r}=(0,l.GO)(),{onClick:o,href:s,isLoading:d,willRedirect:p}=y(t,n,{type:"podcast"});return(0,i.Y)(c.Dr,{leading:(0,i.Y)(u.A,{}),disabled:d||p,onClick:async e=>{(0,a.u4)(a.qY.WEB_DESTINATION_COMPOSER_CLICKED,{clicked_element:"video"}),await (null==o?void 0:o(e))},href:s,children:r("Video")})}function _(e){let{profile:t,publicationUser:n}=e,{iString:r}=(0,l.GO)(),{onClick:o,href:s,isLoading:d,willRedirect:u}=y(t,n,{type:"podcast"});return(0,i.Y)(c.Dr,{leading:(0,i.Y)(p.A,{}),disabled:d||u,onClick:async e=>{(0,a.u4)(a.qY.WEB_DESTINATION_COMPOSER_CLICKED,{clicked_element:"podcast"}),await (null==o?void 0:o(e))},href:s,children:r("Podcast")})}function k(e){let{publicationUser:t}=e,{iString:n}=(0,l.GO)();if(!t.publication)return null;let r="".concat((0,Y.$_T)({subdomain:t.publication.subdomain}),"/publish/live-stream/new");return(0,i.Y)(c.Dr,{leading:(0,i.Y)(m.A,{}),href:r,onClick:()=>{(0,a.u4)(a.qY.WEB_DESTINATION_COMPOSER_CLICKED,{clicked_element:"live"})},children:n("Live")})}function w(e){let{trigger:t,onNoteClick:n,profile:d,publicationUser:u,isEligibleForLiveStreamCreation:p=!1}=e,{iString:m}=(0,l.GO)(),h=(0,o.mJ)(),f=h.getConfigFor("private_live_streaming_enabled")&&h.getConfigFor("private_lives_composer_entrypoint")&&p;return(0,i.FD)(c.W1,{trigger:t,matchReferenceWidth:!0,children:[(0,i.Y)(c.Dr,{onClick:()=>{(0,a.u4)(a.qY.WEB_DESTINATION_COMPOSER_CLICKED,{clicked_element:"note"}),n()},leading:(0,i.Y)(r.A,{}),children:m("Note")}),d&&(0,i.Y)(b,{profile:d,publicationUser:u}),d&&(0,i.FD)(c.H9,{children:[(0,i.Y)(C,{profile:d,publicationUser:u}),(0,i.Y)(_,{profile:d,publicationUser:u}),u&&p?(0,i.Y)(k,{publicationUser:u}):null,(null==u?void 0:u.publication)&&f?(0,i.Y)(s.g,{pub:u.publication}):null]})]})}},90389:function(e,t,n){n.d(t,{S:()=>l});var i=n(4006),r=n(63136);let l=(e,t,n)=>{if(!e)return"";if(!t)return e;t.sort((e,t)=>t.length-e.length);let l=RegExp(o(t.join("|")),"ig"),a=e.split(l),c=[...e.matchAll(l)];return a.map((e,t)=>(0,i.FD)(i.FK,{children:[e,t!==a.length-1&&(0,i.FD)(r.EY,{as:"span",weight:n||"bold",fontStyle:"italic",children:[c[t]," "]})]}))},o=e=>e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")},56153:function(e,t,n){n.d(t,{T:()=>P});var i=n(69277),r=n(4006),l=n(27775),o=n(17402),a=n(84605),c=n(46271),s=n(85042),d=n(17028),u=n(63136),p=n(65842),m=n(7244),h=n(88977),f=n(70408),g=n(79785),v=n(43954),Y=n(5109),y=n(34835),b=n(94729),C=n(68349),_=n(20500),k=n(28911),w=n(84843),S=n(61554),I=n(39318);function A(){let e=(0,g._)(["We've sent an email to ",". Click the magic link inside to continue."]);return A=function(){return e},e}let D=e=>{let{liveStream:t,isOpen:n,setIsOpen:i,subscriptions:l,setSubscriptions:a}=e,[s,d]=(0,o.useState)(""),[u,p]=(0,o.useState)(!1),[m,h]=(0,o.useState)(!1),{user:f,setUser:g}=(0,c.ur)(),[v,Y]=(0,o.useState)(!1),_=(0,o.useCallback)(async()=>{Y(!0);try{let e=await (0,b.x6)("/api/v1/reader/signup/just_email",{method:"POST",json:{email:s}});if(e.userExists)return void h(!0);if(e.emailConfirmationRequired)return void p(!0);f||((0,y.E)({user:e.user}),g(e.user))}catch(e){alert((0,C.uX)(e))}finally{Y(!1)}},[s,f,y.E,g]);return(0,r.Y)(k.aF,{isOpen:n,onClose:()=>i(!1),children:u?(0,r.Y)(E,{email:s,setEmailConfirmationRequired:p}):f?(0,r.Y)(F,{user:f,liveStream:t,subscriptions:l,setEntryState:y.E,setUser:g,setSubscriptions:a,setIsOpen:i}):(0,r.Y)(x,{email:s,setEmail:d,onSubmit:_,isLoading:v,userExistsButIsNotLoggedIn:m,setIsOpen:i})})},x=e=>{let{email:t,setEmail:n,onSubmit:i,isLoading:l,userExistsButIsNotLoggedIn:o,setIsOpen:c}=e,{iString:s}=(0,a.GO)();return(0,r.FD)(r.FK,{children:[(0,r.Y)(k.rQ,{title:s("Sign up to join the chat"),description:(0,r.FD)(r.FK,{children:[s("Already have an account? "),(0,r.Y)(d.Yq,{color:"substack",decoration:"hover-underline",href:(0,I.a7q)({redirect:document.location.href}),cursor:"pointer",children:s("Log in")})]}),onClose:()=>c(!1),icon:(0,r.Y)(w.Ud,{}),alignItems:"center"}),(0,r.Y)(k.cw,{children:(0,r.FD)(d.VP,{gap:16,children:[(0,r.Y)(p.ks,{flex:"grow",placeholder:s("Your email"),value:t,onChange:e=>n(e.target.value),onKeyDown:e=>{"Enter"===e.key&&i()}}),o&&(0,r.FD)(_.yn,{align:"center",children:[s("This email is already registered with Substack. "),(0,r.Y)(d.Yq,{decoration:"underline",href:(0,I.a7q)({redirect:document.location.href}),children:s("Sign in")})]}),(0,r.Y)(S.U,{includeCheckbox:!1,addSignupPreamble:!0,color:"secondary",textAlign:"center"})]})}),(0,r.Y)(k.jl,{direction:"column",primaryButton:(0,r.Y)(d.$n,{priority:"primary",type:"submit",loading:l,onClick:()=>{i()},children:s("Sign up")})})]})},E=e=>{let{email:t,setEmailConfirmationRequired:n}=e,{iString:i,iTemplate:l}=(0,a.GO)();return(0,r.FD)(r.FK,{children:[(0,r.Y)(k.rQ,{title:i("Check your email to continue"),icon:(0,r.Y)(w.qx,{icon:(0,r.Y)(v.A,{size:20})}),alignItems:"center",description:l(A(),null!=t?t:"your email address")}),(0,r.Y)(k.q1,{}),(0,r.Y)(d.VP,{padding:16,borderTop:"detail",children:(0,r.Y)(u.EY.B4,{as:"span",color:"secondary",align:"center",children:(0,r.FD)(r.FK,{children:[i("Didn't get the email? "),(0,r.Y)(d.Yq,{color:"substack",decoration:"hover-underline",onClick:e=>{e.preventDefault(),n(!1)},cursor:"pointer",children:i("Try again")})]})})})]})},F=e=>{let{user:t,liveStream:n,subscriptions:l,setEntryState:o,setUser:a,setSubscriptions:c,setIsOpen:s}=e;return(0,r.Y)(d.az,{padding:20,children:(0,r.Y)(Y.dx,{className:"profileUpdater-bXuV5M",user:t,pub:n.pub,noSubscribeCta:Object.values(l).some(e=>{var t;return["free_signup","subscribed"].includes(null!=(t=null==e?void 0:e.membership_state)?t:"unsubscribed")}),onSuccess:e=>{let t=null==e?void 0:e.body;t&&(o({user:t}),a(t)),t.userDidSignUp&&c(e=>{var t,r,l,o;return(0,f._)((0,i._)({},e),{[null!=(l=null==(t=n.pub)?void 0:t.id)?l:0]:(0,f._)((0,i._)({},e[null!=(o=null==(r=n.pub)?void 0:r.id)?o:0]),{membership_state:"free_signup"})})}),s(!1)},complete:!0})})};var T=n(57324);let P=e=>{let{liveStream:t,subscriptions:n,setSubscriptions:l,showShareButton:p=!0}=e,f=(0,o.useRef)(null),{message:g,setMessage:v,loading:Y,sendMessage:y}=(0,s.M)({inputRef:f,liveStream:t}),[b,C]=(0,o.useState)(!1),_=(0,c.Jd)(),{iString:k}=(0,a.GO)(),w=!g&&!Y,S=!_,A=!(null==_?void 0:_.name),x=t.liveStreamInformation.chatAuthInfo.canSendChat,E=t.liveStreamInformation.chatAuthInfo.acceptableSendChatLevel,F=!1,P=!1;if(!x){let e=t.liveStreamInformation.chatAuthInfo.errorType;"banned"===e?F=!0:"gated"===e&&(P=!0)}let V=(0,I.my9)(t.pub,(0,i._)({utm_source:T.VU.liveStreamChat,next:document.location.href,utm_medium:T.Jn.web},"founding_subscribers"===E&&{plan:"founding"}));return(0,r.FD)(d.fI,{padding:16,borderTop:"detail",children:[(0,r.Y)(D,{liveStream:t,isOpen:b,setIsOpen:C,subscriptions:n,setSubscriptions:l}),S?(0,r.Y)(L,{onClick:()=>{C(!0)}}):P?(0,r.Y)(B,{checkoutUrl:V,chatLevel:E}):A?(0,r.Y)(R,{onClick:()=>{C(!0)}}):F?(0,r.Y)(u.EY.B3,{children:k("You have been banned from commenting on this publication.")}):(0,r.Y)(O,{ref:f,message:g,setMessage:v,loading:Y,onSend:y}),w?(0,r.FD)(r.FK,{children:[(0,r.Y)(m.s,{liveStream:t}),p&&(0,r.Y)(h.m,{activeLiveStream:t})]}):(0,r.Y)(N,{loading:Y,disabled:!g,onClick:y})]})},O=(0,o.forwardRef)((e,t)=>{let{message:n,setMessage:i,loading:l,onSend:o}=e,{iString:c}=(0,a.GO)();return(0,r.Y)(p.ks,{ref:t,flex:"grow",placeholder:c("Write message..."),maxLength:256,value:n,disabled:l,onKeyDown:e=>{"Enter"===e.key&&o()},onChange:e=>{e.currentTarget.value.length<=256&&i(e.currentTarget.value)}})}),N=e=>{let{loading:t,disabled:n,onClick:i}=e;return(0,r.Y)(d.K0,{priority:"tertiary",disabled:t||n,onClick:i,children:(0,r.Y)(l.A,{size:20})})},L=e=>{let{onClick:t}=e,{iString:n}=(0,a.GO)();return(0,r.Y)(d.$n,{flex:"grow",onClick:t,children:n("Sign up to join chat")})},R=e=>{let{onClick:t}=e,{iString:n}=(0,a.GO)();return(0,r.Y)(d.$n,{flex:"grow",onClick:t,children:n("Set up profile to join the chat")})},B=e=>{let{checkoutUrl:t,chatLevel:n}=e,{iString:i}=(0,a.GO)();return(0,r.Y)(d.$n,{flex:"grow",href:t,children:i("all_subscribers"===n?"Subscribe to join chat":"Upgrade to join chat")})}},46376:function(e,t,n){n.d(t,{K:()=>_,t:()=>A});var i=n(4006),r=n(54718),l=n(17402),o=n(84605),a=n(46271),c=n(94729),s=n(13022),d=n(24078),u=n(35369),p=n(17028),m=n(45859),h=n(28911),f=n(94996),g=n(36372),v=n(49095),Y=n(39318),y=n(57324);let b=e=>e&&"object"==typeof e&&"body"in e&&e.body&&"object"==typeof e.body&&"error"in e.body&&"string"==typeof e.body.error?e.body.error:null,C=[{value:1,label:"1 day"},{value:30,label:"30 days"},{value:90,label:"90 days"},{value:365,label:"1 year"},{value:36135,label:"Forever"}],_=e=>{let{message:t,showBlockButton:n,liveStream:r,disableUserLinks:l=!1,showInviteOption:o,activeStreamerCount:a=0}=e;return(0,i.FD)(k,{children:[(0,i.Y)(S,{user:t.user,disableLink:l}),(0,i.FD)(p.VP,{gap:4,flex:"grow",children:[(0,i.Y)(p.EY.B3,{as:"span",children:(0,i.Y)(w,{user:t.user,showBlockButton:n,liveStream:r,disableTextLink:l,showInviteOption:o,activeStreamerCount:a})}),(0,i.Y)(I,{children:t.body})]})]},t.id)},k=e=>{let{children:t,key:n}=e;return(0,i.Y)(p.fI,{gap:12,className:"message-lU6Uj5",children:t},n)},w=e=>{var t;let{user:n,showBlockButton:d,liveStream:_,disableTextLink:k=!1,showInviteOption:w,activeStreamerCount:S=0}=e,{iString:I}=(0,o.GO)(),A=(0,a.Jd)(),[D,x]=(0,l.useState)(!1),[E,F]=(0,l.useState)(30),{popToast:T}=(0,g.d)(),P=async()=>{try{let e={surface:"live_stream_chat",expiryDays:E,liveStreamId:null==_?void 0:_.id};await (0,c.x6)("/api/v1/comment_bans/".concat(n.id),{method:"POST",json:e}),T(()=>(0,i.Y)(g.y,{text:I("User banned from commenting")}))}catch(e){console.error("Error banning user from commenting:",JSON.stringify(e)),T(()=>(0,i.Y)(g.y,{text:b(e)||I("Error banning user from commenting")}))}x(!1)},O=S>=(null!=(t=(0,s.Ay)("live_stream_max_guest_users"))?t:1),N=w&&n.id!==(null==A?void 0:A.id),L=async()=>{if(_&&!O)try{await (0,c.x6)("/api/v1/live_stream/".concat(_.id,"/invite_guest/").concat(n.id),{method:"POST"}),T(()=>(0,i.Y)(g.y,{text:I("Invite sent")}))}catch(e){T(()=>(0,i.Y)(g.y,{text:b(e)||I("Error sending invite")}))}};return(d||w)&&A?(0,i.FD)(p.Ye,{alignItems:"center",justifyContent:"space-between",children:[(0,i.FD)(p.EY.B3,{as:"span",fontWeight:"medium",display:"inline-block",children:[k?(0,i.Y)(p.EY.B3,{as:"span",fontWeight:"medium",display:"inline-block",children:I18N.p(n.name)}):(0,i.Y)(p.Yq,{href:(0,Y.gYq)(n,{utm_source:y.VU.liveStreamChat}),target:"_blank",children:I18N.p(n.name)})," ",n.bestseller_tier?(0,i.Y)(v.UserStatusSymbols,{status:n.status,tier:n.bestseller_tier,size:"xs",inline:!0}):null]}),(0,i.FD)(p.ov,{width:20,height:20,children:[(0,i.FD)(m.W1,{trigger:(0,i.Y)(u.K0,{priority:"quaternary",size:"xs",children:(0,i.Y)(r.A,{})}),align:"start",children:[(0,i.Y)(m.Dr,{onClick:()=>{window.open((0,Y.gYq)(n,{utm_source:y.VU.liveStreamChat}),"_blank")},children:I("Visit profile")}),N?(0,i.Y)(m.Dr,{onClick:L,disabled:O,children:I("Invite to stream")}):null,d?(0,i.Y)(m.Dr,{onClick:()=>{x(!0)},children:I("Ban from commenting")}):null]})," "]}),(0,i.FD)(h.aF,{isOpen:D,onClose:()=>x(!1),children:[(0,i.Y)(h.rQ,{title:I("Ban %1 from commenting?",n.name),onClose:()=>x(!1)}),(0,i.Y)(h.cw,{children:(0,i.FD)(p.VP,{gap:16,children:[(0,i.Y)(p.EY.B3,{children:I("This user will no longer be able to comment or chat in this publication. This action cannot be undone in the livestream UI.")}),(0,i.FD)(p.VP,{gap:8,children:[(0,i.Y)(p.EY.B3,{fontWeight:"medium",children:I("Ban duration:")}),(0,i.Y)(f.I,{value:E,onChange:e=>F(Number(e.target.value)),children:C.map(e=>(0,i.Y)("option",{value:e.value,children:e.label},e.value))})]})]})}),(0,i.Y)(h.q1,{}),(0,i.Y)(h.jl,{primaryButton:(0,i.Y)(u.$n,{priority:"destructive",onClick:P,children:I("Ban from commenting")}),secondaryButton:(0,i.Y)(u.$n,{priority:"secondary",onClick:()=>x(!1),children:I("Cancel")})})]})]}):(0,i.FD)(p.EY.B3,{as:"span",fontWeight:"medium",display:"inline-block",children:[k?(0,i.Y)(p.EY.B3,{as:"span",fontWeight:"medium",display:"inline-block",children:I18N.p(n.name)}):(0,i.Y)(p.Yq,{href:(0,Y.gYq)(n,{utm_source:y.VU.liveStreamChat}),target:"_blank",children:I18N.p(n.name)})," ",(0,i.Y)(v.UserStatusSymbols,{tier:n.bestseller_tier,status:n.status,size:"xs",inline:!0,noRelationshipBadge:!0})]})},S=e=>{let{user:t,disableLink:n=!1}=e;return n?(0,i.Y)(d.eu,{size:24,user:t}):(0,i.Y)(d.dm,{size:24,user:t,utmSource:y.VU.liveStreamChat,linkProps:{target:"_blank"}})},I=e=>{let{children:t}=e;return(0,i.Y)(p.EY.B3,{as:"span",opacity:90,children:t})},A=e=>{let{message:t,disableUserLinks:n=!1}=e,{iPlural:r}=(0,o.GO)(),l=t.users_to_display.length,a=t.users_to_display[0],c=t.users_to_display[1];return l?(0,i.FD)(k,{children:[a?(0,i.Y)(S,{disableLink:n,user:a}):null,(0,i.Y)(p.EY.B3,{as:"span",lineHeight:24,display:"inline-block",className:"joinedText-pllHZH",children:1===l&&a&&(null==a?void 0:a.name)?(0,i.FD)(i.FK,{children:[(0,i.Y)(w,{user:a,disableTextLink:n}),(0,i.Y)(I,{children:"joined"})]}):2===l&&a&&(null==a?void 0:a.name)&&c&&(null==c?void 0:c.name)?(0,i.FD)(i.FK,{children:[(0,i.Y)(w,{user:a,disableTextLink:n}),(0,i.Y)(I,{children:"and"}),(0,i.Y)(w,{user:c,disableTextLink:n}),(0,i.Y)(I,{children:"joined"})]}):l>2&&a&&(null==a?void 0:a.name)?(0,i.FD)(i.FK,{children:[(0,i.Y)(w,{user:a,disableTextLink:n}),(0,i.Y)(I,{children:"and"}),(0,i.FD)(I,{children:[I18N.p(t.num_viewers_joined-1)," others joined"]})]}):l>=1?(0,i.FD)(I,{children:[r("%1 person","%1 people",t.num_viewers_joined)," ","joined"]}):null})]},t.id):null}},70577:function(e,t,n){n.d(t,{S:()=>a});var i=n(4006),r=n(17028),l=n(22602),o=n(83804);let a=()=>(0,i.Y)(r.I1,{overflow:"hidden",flex:"grow",justifyContent:"end",children:(0,i.Y)(o.Kd,{children:Array.from({length:16}).map((e,t)=>(0,i.Y)(c,{index:t},t))})}),c=e=>{let{index:t}=e;return(0,i.FD)(r.fI,{gap:12,children:[(0,i.Y)(l.O,{radius:"full",bg:"secondary",width:32,height:32}),(0,i.Y)(l.O,{radius:"md",bg:"secondary",flex:"grow",height:[40,120,72,64,40,72,40,72,64,120,40,64,40,120,72,64].at(t)})]})}},7244:function(e,t,n){n.d(t,{s:()=>p});var i=n(4006),r=n(23345),l=n(17402),o=n(46271),a=n(94729),c=n(68349),s=n(17028),d=n(43296),u=n(55714);let p=e=>{let{liveStream:t}=e,[n,p]=(0,l.useState)(new Set),[m,h]=(0,l.useState)(new Set),f=(0,l.useRef)(new Set),g=(0,o.Jd)(),v=(0,d.XW)(),Y=(0,l.useCallback)(e=>{p(t=>{let n=new Set(t);return n.add(e),f.current=n,n}),setTimeout(()=>{p(t=>{let n=new Set(t);return n.delete(e),f.current=n,n}),h(t=>{let n=new Set(t);return n.delete(e),n})},2750)},[]),y=(0,l.useCallback)(async()=>{await (0,a.x6)("/api/v1/live_stream/".concat(t.liveStream.id,"/reaction"),{method:"POST",json:{reaction:"❤️"}})},[t.liveStream.id]);(0,l.useEffect)(()=>null==v?void 0:v.listen({[(0,u.sl)({streamId:t.liveStream.id})]:e=>{var t;let{data:n}=e;(null==n||null==(t=n.message)?void 0:t.type)==="live-stream:reaction"&&n.message.user.id!==(null==g?void 0:g.id)&&Y(n.message.id)}}),[v]),(0,l.useEffect)(()=>{n.forEach(e=>{m.has(e)||setTimeout(()=>{h(t=>{let n=new Set(t);return n.add(e),n})},0)})},[n]);let b=(e,t)=>parseInt(e,16)/parseInt(t,16);return(0,i.Y)(s.K0,{priority:"quaternary",onClick:()=>{Y((0,c.QT)()),y().catch(console.error)},children:(0,i.FD)(s.pT,{position:"relative",children:[Array.from(f.current).map(e=>{let t,n,l;return(0,i.Y)(r.A,{className:"heart-v8Jdcb",style:{transform:m.has(e)?(t=b(e.substring(0,8),"ffffffff"),n=b(e.substring(9,13),"ffff"),l=b(e.substring(28,32),"ffff"),"translate(".concat(50*t-25,"px, -").concat(125*n+200,"px) rotate(").concat(30*l-15,"deg)")):void 0},size:20},e)}),(0,i.Y)(r.A,{size:20})]})})}},88977:function(e,t,n){n.d(t,{m:()=>s});var i=n(4006),r=n(72170),l=n(16008),o=n(35369),a=n(49807),c=n(57324);let s=e=>{let{activeLiveStream:t,priority:n="quaternary"}=e,s=(0,a.Xrv)({liveStreamId:t.liveStream.id,utm_source:c.VU.liveStreamShareButton}),d=t.liveStream.title;return(0,i.Y)(l.X,{shareName:d,shareUrl:s,trackParams:{live_stream_id:t.liveStream.id},trigger:(0,i.Y)(o.K0,{priority:n,children:(0,i.Y)(r.A,{size:20})}),utmCampaign:c._9.liveStreamPermalink})}},96871:function(e,t,n){n.d(t,{v:()=>l});var i=n(4006),r=n(24078);function l(e){let{user:t,isActive:n}=e;return(0,i.Y)(r.eu,{user:t,size:24,className:n?"active-Mnay2Y":void 0})}},38303:function(e,t,n){n.d(t,{X:()=>p});var i=n(4006),r=n(80697),l=n(82519),o=n(84605),a=n(46271),c=n(35369),s=n(76977),d=n(554),u=n(46453);function p(e){let{onNoteClick:t,profile:n,publicationUser:s,requireLogin:p}=e,{iString:h}=(0,o.GO)(),{isExpanded:f,isEligibleForLiveStreamCreation:g}=(0,u.eE)();return(0,a.Jd)()?(0,i.Y)(m,{children:(0,i.Y)(d.s,{trigger:f?(0,i.Y)(c.$n,{trailing:(0,i.Y)(l.A,{color:"var(--color-button-fg)"}),"aria-label":h("Create"),style:{textIndent:"20px"},children:h("Create")}):(0,i.Y)(c.K0,{priority:"primary","aria-label":h("Create"),children:(0,i.Y)(r.A,{size:24})}),onNoteClick:t,profile:n,publicationUser:s,isEligibleForLiveStreamCreation:g})}):f?(0,i.Y)(m,{children:(0,i.Y)(c.$n,{onClick:()=>null==p?void 0:p(),children:h("Create")})}):(0,i.Y)(c.K0,{onClick:()=>null==p?void 0:p(),priority:"primary","aria-label":h("Create"),children:(0,i.Y)(r.A,{size:24})})}function m(e){let{children:t}=e,{isExpanded:n}=(0,u.eE)();return(0,i.Y)(s.VP,{paddingY:12,minWidth:48,justifyContent:n?void 0:"center",alignItems:n?void 0:"center",children:t})}},61539:function(e,t,n){n.d(t,{Q:()=>I});var i=n(69277),r=n(70408),l=n(4006),o=n(3831),a=n(89230),c=n(17402),s=n(45197),d=n(84605),u=n(46275),p=n(46271),m=n(86500),h=n(35369),f=n(45859),g=n(33764),v=n(17028),Y=n(28911),y=n(31392);function b(e){let{isOpen:t,onClose:n}=e,{_internalMode:i,setMode:r}=function(){let[e,t]=(0,c.useState)(()=>"undefined"!=typeof window?localStorage.getItem("colorScheme"):null),n=e=>{document.documentElement.classList.toggle("dark-mode",e)};return{mode:null===e?"auto":e,setMode:e=>{if("auto"===e){localStorage.removeItem("colorScheme");let e=window.matchMedia("(prefers-color-scheme: dark)").matches;n(e),window.dispatchEvent(new y.Hh(e?"dark":"light")),t(null)}else localStorage.setItem("colorScheme",e),window.dispatchEvent(new y.Hh(e)),n("dark"===e),t(e)},_internalMode:e}}(),{iString:o}=(0,d.GO)();return(0,l.FD)(Y.aF,{isOpen:t,onClose:n,width:"auto",children:[(0,l.Y)(Y.rQ,{title:o("Change appearance"),onClose:n,showDivider:!0}),(0,l.Y)(Y.cw,{children:(0,l.FD)(v.fI,{gap:24,children:[(0,l.Y)(C,{mode:"light",onClick:()=>r("light"),label:o("Light"),isActive:"light"===i}),(0,l.Y)(C,{mode:"dark",onClick:()=>r("dark"),label:o("Dark"),isActive:"dark"===i}),(0,l.Y)(C,{mode:"auto",onClick:()=>r("auto"),label:o("Auto"),isActive:"auto"===i||null===i})]})})]})}function C(e){let{mode:t,label:n,onClick:i,isActive:r}=e;return(0,l.FD)(v.Nm,{resetCss:!0,onClick:i,display:"flex",direction:"column",flex:"grow",gap:12,cursor:"pointer",pressable:"lg",children:[(0,l.Y)(_,{mode:t,isActive:r}),(0,l.Y)(v.EY.B3,{weight:r?"semibold":"regular",color:r?"primary":"secondary",children:n})]})}function _(e){let{mode:t,isActive:n}=e;return(0,l.Y)(v.az,{outline:"detail",radius:"sm",overflow:"hidden",userSelect:"none",className:n?"active-fPhBWQ":void 0,children:(0,l.Y)(g.o,{src:"/img/color_modes/".concat(t,".png"),maxWidth:200,useRetinaSizing:!0,imageIsFixedWidth:!0,draggable:!1})})}var k=n(55287),w=n(39318),S=n(57324);function I(){let e=(0,p.Jd)(),{iString:t}=(0,d.GO)(),[n,i]=(0,c.useState)(!1),r=(0,u.BR)().isOnDestination,a=S.VU.userMenu,h="https://support.substack.com/hc/en-us/?utm_source=".concat(a);return e?(0,l.FD)(l.FK,{children:[(0,l.FD)(f.W1,{trigger:(0,l.Y)(A,{}),"aria-label":"Profile and settings",side:"top",align:"start",children:[(0,l.Y)(f.H9,{isFirst:!0,children:(0,l.Y)(f.Dr,{leading:(0,l.Y)(o.A,{}),href:"/archive",children:t("Archive")})}),(0,l.FD)(f.H9,{children:[r&&(0,l.Y)(f.Dr,{onClick:()=>i(!0),priority:"secondary",children:t("Appearance")}),(0,l.Y)(f.Dr,{href:(0,w.tFi)({utm_source:a}),onClick:()=>(0,m.u4)(m.qY.USER_MENU_ACCOUNT_SETTINGS_CLICKED),priority:"secondary","data-native":!0,children:t("Settings")}),(0,l.Y)(f.Dr,{href:h,priority:"secondary",children:t("Support")}),(0,l.Y)(f.Dr,{href:(0,w.bgT)({utm_source:a}),priority:"secondary","data-native":!0,children:t("Sign out")})]}),!e.reader_installed_at&&(0,l.Y)(f.H9,{children:(0,l.Y)(f.Dr,{href:(0,w.DS2)({utm_campaign:S._9.appMarketing,utm_content:S.fL.userMenuLink}),priority:"accent","data-native":!0,children:t("Get the app")})}),(0,l.Y)(s.qE,{})]}),(0,l.Y)(b,{isOpen:n,onClose:()=>i(!1)})]}):null}let A=(0,c.forwardRef)((e,t)=>{let{iString:n}=(0,d.GO)();return(0,l.Y)(h.Nm,(0,r._)((0,i._)({display:"flex",direction:"column",textAlign:"left",radius:"md",ref:t,resetCss:!0},e),{children:(0,l.Y)(k.d,{icon:(0,l.Y)(a.A,{size:24}),text:n("More")})}))});A.displayName="ProfileMenuTrigger"},55287:function(e,t,n){n.d(t,{d:()=>k});var i=n(69277),r=n(70408),l=n(32641),o=n(4006),a=n(97541),c=n(66511),s=n(46453),d=n(32485),u=n.n(d),p=n(40554),m=n(76977),h=n(39101);function f(e){let{className:t}=e;return(0,o.Y)(m.pT,{alignItems:"center",justifyContent:"center",radius:"full",className:u()(h.A.dotContainer,t),children:(0,o.Y)("div",{className:h.A.dot})})}var g=n(63136),v=n(76329),Y=n(70690),y=n(57324);function b(e){let{href:t,matchSubpaths:n,icon:i,isActive:r,activeIcon:l=i,native:a,badge:c,dot:d,forwardedRef:u,requireLogin:m,onClick:h,text:g,campaign:b}=e,{isExpanded:k}=(0,s.eE)(),w="undefined"!=typeof location?location.pathname:"",S=m?e=>{e.preventDefault(),m()}:null,I=void 0!==r?r:t&&((0,Y.y)(w,t)||n&&(0,Y.W)(w,"/"===t?"/home":t));return(0,o.FD)(v.z,{href:m?void 0:t,campaign:m?void 0:null!=b?b:{source:w,medium:y.Jn.reader2Nav},matchSubpaths:n,native:!!m||a,onClick:h||S||void 0,forwardedRef:u,"aria-current":I?"page":void 0,"aria-label":g,gap:4,minWidth:48,minHeight:48,display:"flex",justifyContent:"center",alignItems:"center",position:"relative",userSelect:"none",pressable:"lg",radius:"md",cursor:"pointer",bg:"primary",showFocus:!0,animate:!0,hover:!0,children:[(0,o.FD)(C,{isActive:!!I,children:[I?l:i,c?(0,o.Y)(p.T,{className:"badge-SSUMfv",count:c}):d?(0,o.Y)(f,{className:"dot-B4AfwU"}):null]}),k&&(0,o.Y)(_,{isActive:!!I,children:g})]})}function C(e){let{isActive:t,children:n}=e;return(0,o.Y)(m.ov,{minWidth:48,height:48,position:"relative",className:u()("icon-lyqgV5",t?"active-qkpOh1":"inactive-zdmjOL"),children:n})}function _(e){let{isActive:t,children:n}=e;return(0,o.Y)(g.EY.B3,{color:t?"primary":"secondary",weight:t?"semibold":"medium",flex:"grow",children:n})}function k(e){var{matchSubpaths:t=!0,text:n}=e,d=(0,l._)(e,["matchSubpaths","text"]);let{isExpanded:u}=(0,s.eE)();return(0,o.Y)(a.Match,{children:()=>(0,o.Y)(c.m_,{text:n,side:"right",disabled:u||!n,children:(0,o.Y)(b,(0,r._)((0,i._)({},d),{matchSubpaths:t,text:n}))})})}},70690:function(e,t,n){function i(e,t){return e.startsWith(t.replace(/\?.*$/,""))}function r(e,t){return e.replace(/\?.*$/,"")===t.replace(/\?.*$/,"")}n.d(t,{W:()=>i,y:()=>r})},69815:function(e,t,n){n.d(t,{L:()=>l});var i=n(4006),r=n(52742);function l(e){let{isOpen:t,onClose:n,photoUrl:l}=e;return(0,i.Y)(r.V6,{isOpen:t,modalContent:[{attrs:{src:l}}],onClose:n,step:0})}},86782:function(e,t,n){n.d(t,{WA:()=>k,qK:()=>C,c6:()=>_});var i=n(4006),r=n(32485),l=n.n(r),o=n(17402),a=n(84605),c=n(68349),s=n(24078),d=n(17028),u=n(76977),p=n(81929),m=n(69815),h=n(11510),f=n(43296),g=n(16291),v=n(55714),Y=n(39318),y=n(49807),b=n(57324);let C=112,_=88;function k(e){let{profile:t,activeLiveStream:n,hasCoverImage:r}=e,a=(0,h.Iu)(),d=(0,Y.pIF)(t),[u,p]=(0,o.useState)(!1),{isLive:f}=A(n);return(0,i.FD)(w,{hasCoverImage:r,children:[(0,i.FD)(S,{onClick:()=>{f&&(null==n?void 0:n.liveStream.id)?(0,c.V2)((0,y.Xrv)({liveStreamId:n.liveStream.id,utm_source:b.VU.profileAvatar,utm_campaign:b._9.substackProfile,params:{utm_medium:b.Jn.web}}),{local_navigation:!1}):p(!0)},children:[(0,i.Y)(s.eu,{size:r?a?_:C:a?64:88,user:t,className:l()(f?"liveStreamAvatar-f516FN":void 0,"avatar-h98fMT")}),(0,i.Y)(I,{isLive:f})]}),(0,i.Y)(m.L,{isOpen:u,onClose:()=>p(!1),photoUrl:d})]})}function w(e){let{hasCoverImage:t,children:n}=e;return(0,i.Y)(d.az,{position:t?"absolute":void 0,className:t?"position-PH56bs":void 0,children:n})}function S(e){let{onClick:t,children:n}=e;return(0,i.Y)(u.pT,{onClick:t,tabIndex:0,showFocus:!0,animate:!0,radius:"full",position:"relative",cursor:"pointer",bg:"primary",className:"container-JHgoYl",children:n})}function I(e){let{isLive:t}=e,{iString:n}=(0,a.GO)();return t?(0,i.Y)(p.vw,{className:"liveTag-Gk0dUD",theme:"error",priority:"primary",children:n("LIVE")}):null}let A=e=>{let t=(0,f.XW)(),[n,i]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{if(null==e?void 0:e.liveStream.id)return null==t?void 0:t.listen({[(0,v.sl)({streamId:e.liveStream.id})]:e=>{var t;let{data:n}=e;(null==n||null==(t=n.message)?void 0:t.type)==="live-stream:ended"&&i(!0)}})},[t,null==e?void 0:e.liveStream.id]),{isLive:!!(null==e?void 0:e.liveStream.id)&&"active"===e.liveStream.status&&(0,g.A)(e.liveStream.started_streaming_at).isBefore((0,g.A)().subtract(1,"minute"))&&!n}}},28057:function(e,t,n){n.d(t,{o:()=>X});var i=n(69277),r=n(70408),l=n(79785),o=n(4006),a=n(54718),c=n(82853),s=n(72170),d=n(27775),u=n(80964),p=n(18931),m=n(37946),h=n(67078),f=n(30622),g=n(70416),v=n(17402),Y=n(15734),y=n.n(Y),b=n(82519),C=n(15667),_=n(82936),k=n(58050),w=n(84605),S=n(46271),I=n(86500),A=n(35369),D=n(76977),x=n(45859),E=n(28911),F=n(94874),T=n(554),P=n(69058),O=n(48697),N=n(44080),L=n(12501),R=n(36372),B=n(39318),V=n(57324);function z(e){let{user:t,profile:n}=e,{iString:i}=(0,w.GO)(),{popToast:r}=(0,R.d)(),[l,a]=(0,v.useState)(!1),{refetch:c,isLoading:s}=(0,L.st)({pathname:"/api/v1/@".concat(n.handle,"/personal-initialize"),method:"post"}),d=async()=>{(0,I.u4)(I.qY.PROFILE_MENU_DASHBOARD_LINK_CLICKED);let e=await c({query:{action:"access_dashboard"}});e instanceof Error?(console.error(e),r(()=>(0,o.Y)(R.y,{text:"Something went wrong. Please try again.",Icon:O.A}))):(a(!0),location.href=e.redirectUrl)},u=t?(0,B.yRA)(t,{params:{utm_source:V.VU.substack}}):void 0;return u||n.isPersonalEligible?(0,o.Y)(x.Dr,{leading:(0,o.Y)(N.A,{}),disabled:s||l,onClick:u?void 0:d,href:u,children:i("Publisher dashboard")}):null}var M=n(78526),U=n(46453),q=n(2481),j=n(62203),G=n(11510),K=n(49807),W=n(82776);function H(){let e=(0,l._)([""," only accepts messages from subscribers"]);return H=function(){return e},e}function $(){let e=(0,l._)([""," only accepts messages from paid subscribers"]);return $=function(){return e},e}function Z(){let e=(0,l._)([""," only accepts messages from founding members"]);return Z=function(){return e},e}let J=(0,K.W$o)({utm_source:V.VU.substack}),X=e=>{var t,n,l;let{profile:h,subscribeButton:f,yourProfile:g,user:Y,onShare:k,showCTAs:S}=e,{iString:E}=(0,w.GO)(),P=(0,G.Iu)(),{isEligibleForLiveStreamCreation:O}=(0,U.eE)(),N=(0,_.bd)(h,{surface:"profile",onClick(e){(0,I.u4)(I.qY.PROFILE_BLOCKED_MUTED_CHANGED,{action:e,target_user_id:h.id})}}),[L,R]=(0,v.useState)(!1),V=(0,M.L)(),j=()=>{V((0,B.gYq)(h))},K=(0,F.F)({source:"profile"}),H=(0,q.NP)(),$=null==h||null==(t=h.publicationUsers)?void 0:t.find(e=>(0,W.isAtLeastContributorRole)(e.role)),Z=$||(null==h?void 0:h.isPersonalEligible),X={size:P?"sm":"md",flex:"grow"};return(0,o.FD)(D.pT,{gap:8,direction:"row",justifyContent:"end",children:[!g&&(0,o.FD)(o.FK,{children:[f,S&&!f&&(0,o.Y)(en,(0,i._)({profile:h},X)),h.can_dm?(0,o.Y)(Q,(0,i._)({profile:h},X)):(null!=(l=null==(n=h.dm_upgrade_options)?void 0:n.length)?l:0)>0&&h.primaryPublication&&(0,o.Y)(ee,(0,i._)({profile:h,publication:h.primaryPublication},X)),(0,o.FD)(x.W1,{trigger:(0,o.Y)(A.K0,{size:X.size,children:(0,o.Y)(a.A,{size:20})}),children:[(0,o.Y)(x.Dr,{leading:(0,o.Y)(c.A,{}),priority:"primary",onClick:j,children:E("Copy link")}),(0,o.Y)(x.Dr,{leading:(0,o.Y)(s.A,{}),onClick:k,children:E("Share")}),(0,o.FD)(x.H9,{children:[h.can_dm&&(0,o.Y)(x.Dr,{leading:(0,o.Y)(d.A,{}),onClick:()=>K.handleStart([h.id]),children:E("Send message")}),(0,o.Y)(et,(0,i._)({profile:h},X)),h.primaryPublication&&["free_can_upgrade","free_can_pledge"].includes(h.primaryPublicationSubscriptionState)&&(0,o.Y)(x.Dr,{leading:(0,o.Y)(u.A,{}),href:(0,B.FCy)(h.primaryPublication,{addBase:!0}),children:E("Manage Subscription")}),h.subscribesToViewerSubdomain&&(0,o.Y)(x.Dr,{leading:(0,o.Y)(p.A,{}),href:(0,B.w8b)({subdomain:h.subscribesToViewerSubdomain},{userId:h.id},{addBase:!0}),children:E("Subscriber details")})]}),(0,o.FD)(x.H9,{children:[N,(0,o.Y)(x.Dr,{leading:(0,o.Y)(m.A,{}),priority:"destructive",onClick:()=>R(!0),children:E("Report")})]}),(null==Y?void 0:Y.is_global_admin)&&(0,o.Y)(x.H9,{children:(0,o.Y)(x.Dr,{leading:(0,o.Y)(p.A,{}),priority:"secondary",onClick:()=>window.location.href=(0,B.CHS)(h.id),children:E("Open in Underground")})})]}),(0,o.Y)(C.H,{canReportToAdmins:!1,isOpen:L,onClose:()=>R(!1),onSubmit:async e=>{let{reportCategory:t,details:n}=e;await y().post("/api/v1/users/".concat(h.id,"/profile/report")).send({details:n,reportCategory:t,surface:"profile"}),R(!1)},reasons:C.w})]}),S&&g&&(0,o.FD)(o.FK,{children:[h&&Z?(0,o.Y)(T.s,{trigger:(0,o.Y)(A.$n,(0,r._)((0,i._)({trailing:(0,o.Y)(b.A,{color:"var(--color-button-fg)"}),"aria-label":E("Create")},X),{children:E("Create")})),profile:h,publicationUser:$,onNoteClick:()=>H.open({}),isEligibleForLiveStreamCreation:O}):h.profile_set_up_at?(0,o.Y)(A.$n,(0,r._)((0,i._)({},X),{onClick:k,children:E("Share profile")})):(0,o.Y)(A.$n,(0,r._)((0,i._)({},X),{href:J,localNavigation:!1,children:E("Set up profile")})),(0,o.Y)(A.$n,(0,r._)((0,i._)({},X),{priority:"secondary",href:(0,B.rj)(),children:E("Edit profile")})),(0,o.FD)(x.W1,{trigger:(0,o.Y)(A.K0,{size:X.size,children:(0,o.Y)(a.A,{size:20})}),children:[(0,o.Y)(x.Dr,{leading:(0,o.Y)(c.A,{}),priority:"primary",onClick:j,children:E("Copy link")}),(0,o.Y)(x.Dr,{leading:(0,o.Y)(s.A,{}),onClick:k,children:E("Share")}),(0,o.Y)(x.H9,{children:(0,o.Y)(z,{user:Y,profile:h})}),(null==Y?void 0:Y.is_global_admin)&&(0,o.Y)(x.H9,{children:(0,o.Y)(x.Dr,{leading:(0,o.Y)(p.A,{}),priority:"secondary",onClick:()=>window.location.href=(0,B.CHS)(h.id),children:E("Open in Underground")})})]})]})]})};function Q(e){let{profile:t,size:n,flex:i}=e,{isLoading:r,handleStart:l}=(0,F.F)({source:"profile"}),{iString:a}=(0,w.GO)();return(0,o.Y)(A.$n,{priority:"secondary",onClick:()=>l([t.id]),disabled:r,size:n,flex:i,children:a("Message")})}function ee(e){let{profile:t,publication:n,size:l,flex:a}=e,{iString:c,iTemplate:s}=(0,w.GO)(),d=(0,S.Jd)(),u=(0,j.h)(),{dm_upgrade_options:p}=t,m=null==p?void 0:p.includes("free_subscribers"),f=null==p?void 0:p.includes("paid_subscribers");return(0,o.FD)(o.FK,{children:[(0,o.Y)(A.$n,{priority:"secondary",leading:(0,o.Y)(h.A,{size:20}),onClick:u.onOpen,size:l,flex:a,children:c("Message")}),(0,o.Y)(E.aF,(0,r._)((0,i._)({},u),{width:360,children:(0,o.FD)(P.d,{title:c(m?"Subscribers only":f?"Paid subscribers only":"Founding members only"),subtitle:s(m?H():f?$():Z(),t.name),onClose:u.onClose,children:[(0,o.Y)(A.$n,{priority:"primary",href:(0,K.eV6)(n,{user:d,addBase:!0,params:{next:document.location.href,utm_source:"profile-dm",utm_medium:V.Jn.web,utm_campaign:V._9.substackProfile}}),children:c("Subscribe")}),(0,o.Y)(A.$n,{priority:"secondary",onClick:u.onClose,children:c("Cancel")})]})}))]})}function et(e){let{profile:t}=e,{iString:n}=(0,w.GO)(),{isFollowing:l,buttonProps:a}=(0,k.km)(t,"profile");return(0,o.Y)(x.Dr,(0,r._)((0,i._)({leading:l?(0,o.Y)(f.A,{}):(0,o.Y)(g.A,{})},a),{children:n(l?"Unfollow":"Follow")}))}function en(e){let{profile:t,size:n,flex:l}=e,{isFollowing:a,buttonProps:c}=(0,k.km)(t,"profile"),{iString:s}=(0,w.GO)();return(0,o.Y)(A.$n,(0,r._)((0,i._)({priority:a?"secondary":"primary",size:n,flex:l},c),{children:s(a?"Following":t.followsViewer?"Follow back":"Follow")}))}},87520:function(e,t,n){n.d(t,{q:()=>Z});var i=n(4006),r=n(17402),l=n(75303),o=n(83673),a=n.n(o),c=n(46275),s=n(86500),d=n(78526),u=n(32485),p=n.n(u),m=n(66803),h=n(95701),f=n(83126),g=n(9184),v=n(49031),Y=n(84713),y=n(34581),b=n(61039),C=n(23571),_=n(76891),k=n(65217),w=n(38685),S=n(65590),I=n(93946),A=n(11993),D=n(46120);let x={books:{icon:(0,i.Y)(g.A,{size:16}),label:"Book"},facebook:{icon:(0,i.Y)(v.A,{size:16}),label:"Facebook"},instagram:{icon:(0,i.Y)(Y.A,{size:16}),label:"Instagram"},linkedin:{icon:(0,i.Y)(y.A,{size:16}),label:"LinkedIn"},youtube:{icon:(0,i.Y)(S.A,{size:16}),label:"YouTube"},tiktok:{icon:(0,i.Y)(k.A,{size:16}),label:"TikTok"},bluesky:{icon:(0,i.Y)(f.A,{size:16}),label:"Bluesky"},soundcloud:{icon:(0,i.Y)(_.A,{size:16}),label:"Soundcloud"},bandcamp:{icon:(0,i.Y)(h.A,{size:16}),label:"Bandcamp"},reddit:{icon:(0,i.Y)(C.A,{size:16}),label:"Reddit"},twitter:{icon:(0,i.Y)(w.A,{size:16}),label:"Twitter",verifiedIcon:(0,i.Y)(m.A,{className:p()(D.A.fillIcon,D.A.twitterVerifiedIcon),size:18})}},E={icon:(0,i.Y)(b.A,{size:16,stroke:"var(--color-fg-primary) !important"}),label:"Website"};function F(e){var t;if(!e.type)return E.icon;let n=x[e.type];return null!=(t=null==n?void 0:n.icon)?t:E.icon}var T=n(11510),P=n(39318);function O(e){return e?Object.keys(x).indexOf(e):-1}var N=n(65915);let L="chip-fQexYY";function R(e){var t,n,r,l;let o,a,c,s,{link:d}=e;return(0,i.Y)(N.v,{leading:(0,i.Y)(B,{children:F(d)}),href:d.url,newTab:!0,className:L,children:(o="Link",a=null===d.type,r=d.value,c=!!(0,I.TZ)(r)||!!(0,I.TZ)("https://".concat(r))&&r.includes(".")&&!r.includes(" "),s="books"===d.type||"facebook"===d.type?d.value:null==(t=(null==(l=d.value)?void 0:l.startsWith("@"))?l:l?"@".concat(l):null)?void 0:t.toLocaleLowerCase(),a?(0,A.H)(d.value,0,!1):c?null!=(n=d.label)?n:o:null!=s?s:o)})}let B=(0,l.I4)({display:"flex",alignItems:"center",justifyContent:"center",paddingLeft:4});var V=n(89490),z=n(76977),M=n(45859),U=n(45974),q=n(63136);function j(e){let{pubs:t,links:n,onChipClick:r,params:l}=e,o=t.length+n.length;return(0,i.FD)(M.W1,{trigger:(0,i.Y)(N.v,{flex:"auto",children:"+".concat(o.toLocaleString())}),align:"start",children:[t.length>0&&t.map(e=>(0,i.Y)(K,{pub:e,onClick:r,params:l},e.id)),n.length>0&&n.map(e=>(0,i.Y)(G,{userLink:e},e.url))]})}function G(e){var t;let{userLink:n}=e,r=n.type&&x[n.type],l=null!=(t=null==r?void 0:r.label)?t:n.value;return(0,i.Y)(M.Dr,{leading:F(n),href:n.url,target:"_blank",children:(0,i.Y)(W,{title:l,body:n.value})},n.url)}function K(e){let{pub:t,onClick:n,params:r}=e;return(0,i.Y)(M.Dr,{leading:(0,i.Y)(V.az,{children:(0,i.Y)(U.Nq,{pub:t,size:20,radius:"xs"})}),href:(0,P.fOI)(t,{params:r}),onClick:e=>n({e,pub:t}),children:(0,i.Y)(W,{title:t.name,body:t.subdomain})},t.id)}function W(e){let{title:t,body:n}=e;return(0,i.FD)(z.VP,{minWidth:0,children:[(0,i.Y)(q.EY.B4,{weight:"semibold",maxWidth:200,ellipsis:!0,children:t}),(0,i.Y)(q.EY.B4,{color:"secondary",maxWidth:200,ellipsis:!0,children:n})]})}var H=n(84777);function $(e){let{pub:t,onClick:n,params:r}=e;return(0,i.Y)(H.m,{pubId:t.id,trigger:(0,i.Y)(N.v,{leading:(0,i.Y)(U.Nq,{pub:t,size:20,radius:"full",alt:""}),href:(0,P.fOI)(t,{params:r}),onClick:e=>n({e,pub:t}),newTab:!0,className:L,flex:"auto",children:t.name})})}function Z(e){var t;let n,l,o,u,p,m,h,{profile:f,primaryPublication:g,utmParams:v}=e,{visibleChips:Y,overflowChips:y,handleChipClick:b}=(n=(0,T.Iu)(),l=(0,d.L)(),o=(0,c.BR)().isOnDestination,u=n?2:3,m=(p=f.publicationUsers.filter(e=>{var t;return(null==(t=e.publication)?void 0:t.id)!==(null==g?void 0:g.id)})).length>0?a()(p.map(e=>e.publication)):[],{visibleChips:(h=[g,...m,...(null!=(t=f.userLinks)?t:[]).sort((e,t)=>{let n=O(e.type),i=O(t.type);if(n!==i)return n-i;let r=String(e.id||""),l=String(t.id||"");return r.localeCompare(l)})].filter(Boolean)).slice(0,u),overflowChips:h.slice(u),handleChipClick:e=>{let{e:t,pub:n}=e,i=(0,P.fOI)(n,{params:void 0}),r=!1;try{r=!o&&(window.location.origin===new URL(i).origin||n.custom_domain===window.location.hostname)}catch(e){r=!1}r?(t.preventDefault(),l(i),(0,s.u4)(s.qY.PUBLICATION_URL_COPIED)):(0,s.fN)(n,"profile")}}),C=e=>!!(e&&"object"==typeof e&&"subdomain"in e),_=e=>!!(e&&"object"==typeof e&&"type"in e),k=(0,r.useMemo)(()=>Y.filter(C),[Y]),w=(0,r.useMemo)(()=>Y.filter(_),[Y]),S=(0,r.useMemo)(()=>y.filter(C),[y]),I=(0,r.useMemo)(()=>y.filter(_),[y]);return(0,i.FD)(J,{children:[k.map(e=>(0,i.Y)($,{pub:e,onClick:b,params:v},"pub-".concat(e.id))),w.map(e=>(0,i.Y)(R,{link:e},"link-".concat(e.id))),y.length>0&&(0,i.Y)(j,{pubs:S,links:I,onChipClick:b,params:v})]})}let J=(0,l.I4)({display:"flex",gap:6,wrap:"nowrap"})},14651:function(e,t,n){n.d(t,{$:()=>v});var i=n(69277),r=n(4006),l=n(46275),o=n(25859),a=n(24078),c=n(22057),s=n(89490),d=n(76977),u=n(63136),p=n(84605),m=n(73030),h=n(39318),f=n(49807);function g(e){let{profile:t}=e,{language:n}=(0,p.GO)(),{leaderboardRanking:i}=t;if(!i)return null;let l=(0,m.kN)(i,n);return(0,r.FD)(r.FK,{children:[(0,r.Y)(u.EY.B3,{color:"secondary",as:"span",children:" • "}),(0,r.Y)(u.EY.B3,{color:"accent",as:"span",children:(0,r.Y)(o.Yq,{href:(0,f.Rtp)({categoryId:i.category_id,ranking:i.ranking,utm_source:"profile",focusedPubId:i.publication_id,backAction:(0,h.gYq)(t)}),children:l})})]})}function v(e){let{profile:t,yourProfile:n}=e;return(0,r.FD)(d.fI,{alignItems:"center",wrap:"wrap",gap:8,children:[(0,r.Y)(Y,{profile:t,yourProfile:n}),(0,r.Y)(g,{profile:t})]})}function Y(e){let{profile:t,yourProfile:n}=e;return n||!t.mutualsContext?(0,r.Y)(b,{profile:t}):(0,r.Y)(y,{profile:t})}function y(e){let{profile:t}=e,n=t.mutualsContext;if(!(n&&n.users.length>0))return(0,r.Y)(b,{profile:t});let i=n.users.filter(e=>e.name);return(0,r.FD)(_,{children:[(0,r.Y)(C,{faces:i}),(0,r.Y)(b,{profile:t})]})}function b(e){let{profile:t}=e,n=(0,l.BR)().isOnDestination?(0,f.o4H)(t,null,{noBase:!0}):"/profile/subscribers";return(0,r.Y)(u.EY.B3,{color:"secondary",children:(0,r.Y)(o.Yq,{href:n,state:{showBack:!0},decoration:"hover-underline",color:"secondary",children:t.subscriberCountString})})}function C(e){let{faces:t}=e;return(0,r.Y)(c.Z,{users:t,max:3,size:20,renderAvatar:e=>(0,r.Y)(a.tp,(0,i._)({},e))})}let _=(0,s.I4)({display:"flex",direction:"row",gap:12,minWidth:0,alignItems:"center"})},93735:function(e,t,n){n.d(t,{$:()=>g});var i=n(4006),r=n(80697),l=n(84605),o=n(25859),a=n(86500),c=n(76977),s=n(63136),d=n(66511),u=n(78526),p=n(11510),m=n(85520),h=n(39318),f=n(57324);function g(e){let{profile:t,yourProfile:n}=e;return t.handle?(0,i.Y)(v,{profile:t}):n?(0,i.Y)(Y,{}):null}let v=e=>{let{profile:t}=e,n=(0,p.Iu)(),r=(0,u.L)();return(0,i.Y)(s.EY.B3,{color:"secondary",children:(0,i.Y)(o.Yq,{onClick:()=>{(0,a.u4)(a.qY.PROFILE_LINK_COPIED,{surface:"profile_page",profile_link:t.subdomainUrl,shared_user_id:t.id}),r((0,h.gYq)(t))},cursor:"pointer",decoration:"hover-underline",children:(0,i.Y)(d.m_,{text:"Copy link",disabled:n,side:"left",children:"@".concat(t.handle)})})})};function Y(){let{iString:e}=(0,l.GO)();return(0,i.FD)(c.fI,{gap:4,alignItems:"center",children:[(0,i.Y)(r.A,{size:16,stroke:"var(--color-accent-themed)"}),(0,i.Y)(s.EY.B3,{color:"accent",children:(0,i.Y)(o.Yq,{href:(0,h.rj)({params:{utm_source:f.VU.handleNotification,[m.B9]:!0}}),children:e("Claim your handle")})})]})}},35228:function(e,t,n){n.d(t,{K:()=>O});var i=n(69277),r=n(70408),l=n(79785),o=n(4006),a=n(67078),c=n(98188),s=n(17402),d=n(82936),u=n(84605),p=n(46275),m=n(46271),h=n(27749),f=n(44451),g=n(64892),v=n(96467),Y=n(86500),y=n(12501),b=n(12387),C=n(35369),_=n(97515),k=n(76977),w=n(5180),S=n(2481),I=n(11510);function A(e){let{profile:t,type:n}=e,i=(0,m.Jd)(),r=(0,I.Iu)();return t&&t.id===(null==i?void 0:i.id)&&"notes"===n?r?(0,o.Y)(k.VP,{borderBottom:"detail",children:(0,o.Y)(S.um,{surface:"profile"})}):(0,o.Y)(k.VP,{paddingTop:16,children:(0,o.Y)(S.Ay,{surface:"profile"})}):null}var D=n(45937),x=n(40659),E=n(49807),F=n(82776);function T(){let e=(0,l._)([""," hasn't published anything yet."]);return T=function(){return e},e}function P(){let e=(0,l._)(["","'s likes will appear here."]);return P=function(){return e},e}function O(e){var t;let n,{profile:l,type:c="notes"}=e,{iString:C}=(0,u.GO)();(0,s.useEffect)(()=>{(0,x.l)(),(0,Y.u4)(Y.qY.FEED_PROFILE_SCREEN_VIEWED,(0,i._)({target_user_id:l.id},(0,F.extractEventAttributionDataFromRecord)((0,x.cf)())))},[]);let _=(0,m.Jd)(),S=(0,p.BR)().isOnDestination,I=!_&&S,[E,T]=(0,v.K)(w.B9,w.To);"likes"===c?n=["like"]:"notes"===c?n=void 0:console.warn("Unrecognized type in NotesList: ".concat(c));let{canFetchMore:P,lastPage:O,fetchMore:R,hasLoadedOnce:B}=(0,y.U1)({pathname:"/api/v1/reader/feed/profile/".concat(l.id),query:{types:n},getPageInit:e=>{var t;let{lastPage:n,init:l}=e,o=null==n||null==(t=n.result)?void 0:t.nextCursor;return o&&(l.query=(0,r._)((0,i._)({},l.query),{cursor:o})),l},auto:!0,deps:[l.id,c],pages:E.pages,dispatch:T}),V=P&&!!(null==O||null==(t=O.result)?void 0:t.nextCursor)&&!I,{bodyRef:z}=(0,D.X)(R,[O],{shouldCheck:V,threshold:640}),M=E.pages.map(e=>{var t;return(null==(t=e.result)?void 0:t.items)||[]}).flat(),U=I&&M.length>2;U&&(M=M.slice(0,3));let q=l&&l.id===(null==_?void 0:_.id),j="likes"===c&&q&&!(null==_?void 0:_.activity_likes_enabled);return(0,s.useEffect)(()=>{var e;(null==O||null==(e=O.result)?void 0:e.items.length)===0&&V&&R()},[O]),(0,o.Y)(h.IJ,{surface:"profile",dispatch:T,state:E,children:(0,o.FD)(k.I1,{ref:z,children:[(0,o.Y)(A,{profile:l,type:c}),j?(0,o.Y)(k.pT,{paddingX:16,paddingTop:12,children:(0,o.Y)(b.F,{Icon:a.A,title:C("Only you can see your likes.")})}):null,(0,o.Y)(d.uL,{children:M.map((e,t)=>(0,o.Y)(f.GJ,{item:(0,w.bL)(E,e),showLoginPrompt:!!(U&&2===t)}))}),(null==O?void 0:O.isLoading)||!B?(0,o.Y)(g.D,{}):0===M.length?(0,o.Y)(k.pT,{paddingY:64,flex:"grow",children:"notes"===c?(0,o.Y)(N,{profile:l,yourProfile:q}):(0,o.Y)(L,{profile:l,yourProfile:q})}):null]})})}function N(e){let{profile:t,yourProfile:n}=e,{iString:i,iTemplate:r}=(0,u.GO)(),l=(0,S.NP)();return(0,o.Y)(_.p,{icon:(0,o.Y)(c.A,{}),title:n?i("You haven't published anything yet."):r(T(),t.name),description:i(n?"Get started by creating a note.":"Once they do, you'll see their activity here."),button:n?(0,o.Y)(C.$n,{onClick:()=>l.open({}),children:"Create a note"}):(0,o.Y)(C.$n,{href:(0,E.jQ6)(),children:"Explore more"})})}function L(e){let{yourProfile:t,profile:n}=e,{iString:i,iTemplate:r}=(0,u.GO)(),l=(0,F.guessFirstName)(n.name);return(0,o.Y)(_.p,{title:i("No likes yet"),description:t?i("Your likes will appear here."):l?r(P(),l):i("Their likes will appear here.")})}},19208:function(e,t,n){n.d(t,{k:()=>k});var i=n(79785),r=n(4006),l=n(98188),o=n(17402),a=n(84605),c=n(46275),s=n(46271),d=n(86500),u=n(12501),p=n(68349),m=n(35369),h=n(97515),f=n(76977),g=n(57820),v=n(2548),Y=n(45795),y=n(45937),b=n(39318),C=n(49807);function _(){let e=(0,i._)([""," hasn't published any posts yet."]);return _=function(){return e},e}function k(e){var t,n;let{profile:i,userId:l}=e,[a,m]=(0,o.useState)(null),[h,b]=(0,o.useState)([]),_=(0,s.Jd)(),k=(0,c.BR)().isOnDestination,S=!_&&k,{result:I,isLoading:A}=(0,u.st)({pathname:"/api/v1/profile/posts",query:{profile_user_id:l,next_cursor:null!=a?a:void 0,limit:13},auto:!0,deps:[l,a]}),D=S&&((null==(n=h[0])||null==(t=n.posts)?void 0:t.length)||0)>2;(0,o.useLayoutEffect)(()=>{I&&b(null===a?[I]:[...h,I])},[I]);let x=(0,o.useMemo)(()=>{let e=h.map(e=>e.posts.slice(0,12)).flat();return D&&(e=e.slice(0,3)),{posts:e,publicationMap:new Map(h.map(e=>e.publications).flat().map(e=>[e.id,e]))}},[h]),E=h[h.length-1],F=E&&E.posts.length>12&&!S,{bodyRef:T}=(0,y.X)(()=>{(null==E?void 0:E.nextCursor)&&m(E.nextCursor)},[x,A],{shouldCheck:!!F&&!A}),{posts:P,publicationMap:O}=x;return(0,r.Y)(f.I1,{children:(0,r.FD)(v.ix,{ref:T,children:[I?P.length>0?P.map((e,t)=>{let n=O.get(e.publication_id);if(n){let l="profile"===n.homepage_type&&i.handle?(0,C.VRc)({postId:e.id,handle:i.handle,noBase:!1}):null;return(0,r.Y)(Y.CF,{post:e,pub:n,isViewed:!0,isLiked:!!e.reaction,isSaved:e.is_saved,showLoginPrompt:!!(D&&2===t),onClick:r=>{if((0,d.u4)(d.qY.ARCHIVE_PAGE_POST_CLICKED,{post_id:e.id,tab:"new",rank_in_feed:t,source:"profile"}),r.ctrlKey||r.metaKey)return;r.preventDefault(),r.stopPropagation();let l=k?(0,C.VRc)(i.handle?{postId:e.id,handle:i.handle,noBase:!0}:{readerProfileUser:i,postId:e.id,noBase:!0}):(0,C.wu9)(n,e,{noBase:!1});(0,p.V2)(l)},utmSource:"profile",openInPostViewer:!0,canonicalUrl:l},e.id)}}):(0,r.Y)(w,{profile:i}):(0,r.Y)(Y.i3,{}),A&&(0,r.Y)(g.y$,{})]})})}function w(e){let{profile:t}=e,n=(0,s.Jd)(),{iString:i,iTemplate:o}=(0,a.GO)(),c=t&&t.id===(null==n?void 0:n.id);return(0,r.Y)(f.pT,{paddingY:64,flex:"grow",children:(0,r.Y)(h.p,{icon:(0,r.Y)(l.A,{}),title:c?i("You haven't published any posts yet."):o(_(),t.name||i("This user")),description:i(c?"Share your ideas with the world.":"Once they do, you'll see them here."),button:c?(0,r.Y)(m.$n,{"data-testid":"create-first-post",href:(0,b.yRP)("/publish/post",{back:window.location.href}),localNavigation:!1,children:i("Create your first post")}):null})})}},77754:function(e,t,n){n.d(t,{j:()=>h});var i=n(4006),r=n(80697),l=n(17402),o=n(8853),a=n(84605),c=n(86500),s=n(35369),d=n(76977),u=n(63136),p=n(63840),m=n(49807);let h=e=>{let{lists:t,reads:n,ownProfile:r}=e,[o,a]=(0,l.useState)(!1),[s,u]=(0,l.useState)(null!=t?t:[]);return(0,l.useEffect)(()=>{(0,c.u4)(c.qY.LIST_PROFILE_TAB_SEEN)}),(0,i.FD)(d.I1,{flex:"fill",gap:16,padding:8,children:[r&&(0,i.Y)(g,{openModal:()=>a(!0)}),null==s?void 0:s.map(e=>(0,i.Y)(f,{list:e})),(0,i.Y)(p.a,{open:o,close:e=>{e&&u([...s,e]),a(!1)},reads:n})]})},f=e=>{let{list:t}=e,{iPlural:n}=(0,a.GO)();return(0,i.Y)("a",{href:"".concat((0,m.$_T)(),"/list/").concat(t.slug),target:"_blank",rel:"noopener",onClick:()=>(0,c.u4)(c.qY.LIST_PROFILE_TAB_LIST_CLICKED,{list_id:t.id}),children:(0,i.FD)(d.Ye,{alignItems:"start",justifyContent:"center",gap:12,children:[(0,i.Y)(o.c,{src:(0,m.wv4)(t),width:40,height:40}),(0,i.FD)(d.I1,{minWidth:0,flex:"grow",children:[(0,i.Y)(u.EY.B4,{weight:"semibold",ellipsis:!0,children:t.name}),(0,i.Y)(u.EY.B4,{color:"secondary",ellipsis:!0,children:n("1 item","%1 items",t.publications.length)})]})]})})},g=e=>{let{openModal:t}=e;return(0,i.FD)(d.Ye,{alignItems:"center",justifyContent:"start",gap:8,cursor:"pointer",onClick:t,children:[(0,i.Y)(s.K0,{priority:"secondary-outline",children:(0,i.Y)(r.A,{size:20})}),(0,i.Y)(u.EY.B3,{translated:!0,weight:"medium",children:"Create new list"})]})}},83660:function(e,t,n){n.d(t,{A:()=>i});function i(e,t){var n;let{iString:i}=I18N.i(t);return"twitter"===e.source?i("From Twitter"):"facebook"===e.source?i("From Facebook"):"contacts_email"===e.source||"contacts_phone"===e.source?i("From your contacts"):e.publication?"".concat(e.publication.name):null!=(n=e.user.handle)?n:i("Suggested")}},72104:function(e,t,n){n.d(t,{k:()=>c,D:()=>a});var i,r=n(95951),l=((i=l||{})[i.Vibrant=0]="Vibrant",i[i.DarkVibrant=1]="DarkVibrant",i[i.LightVibrant=2]="LightVibrant",i[i.Muted=3]="Muted",i[i.DarkMuted=4]="DarkMuted",i[i.LightMuted=5]="LightMuted",i);let o=Object.keys(l),a={custom:{green:"var(--color-bg-marketing-green)",orange:"var(--color-accent-fg-orange)"},basic:{primary:"var(--color-bg-secondary)"},image:{tintedImageMuted:"cover_image_tinted_muted",tintedImageVibrant:"cover_image_tinted_vibrant",fadedImage:"cover_image_faded",blurredImage:"cover_image_blurred"}};function c(e){let{coverImage:t,palette:n}=e;return r.PK.filter(e=>e in a.basic||e in a.custom||e in a.image&&!!t||!!o.includes(e)&&!!(null==n?void 0:n[e]))}},74588:function(e,t,n){n.d(t,{j:()=>l});var i=n(52711),r=n(23246);function l(e){let{category:t,language:n="en"}=e,{iString:i}=I18N.i(n);switch(t){case"hate":return i("Hate");case"private_information":return i("Private information");case"plagiarism":return i("Plagiarism");case"impersonation":return i("Impersonation");case"illegal_activity":return i("Illegal activity");case"spam":return i("Spam");case"pornography":return i("Pornography");case"other":return i("Other");default:return console.error("unrecognized category",t),i("Other")}}let o=i.Ik({name:i.Yj().meta({title:"Name",description:"The name of the content policy"}),description:i.Yj().min(1).max(1e3).meta({title:"Description",description:"A short description of the policy"}),category:i.k5(r.Z5).meta({title:"Category",description:"The category of the content policy"}),violation_examples:i.YO(i.Yj().min(1).max(500)).meta({title:"Violation Examples",description:"Examples of content that violate the policy"}),non_violation_examples:i.YO(i.Yj().min(1).max(500)).meta({title:"Non-Violation Examples",description:"Examples of content that do not violate the policy"})}),a=i.Ik({content_policies:i.YO(o).meta({title:"Specifications",description:"Each of the policies below will be included in LLM prompts to help guide the model when evaluating content."})});i.Ik({main:a.meta({description:"Warning! Updates to this config will be applied in production immediately."}),test:a.meta({description:"Test changes to the content policies before applying them to the main config."})}).meta({$id:"moderation-config/content_policies/v2",title:"Content Policies",description:"The content policies to include in LLM prompts"})},35666:function(e,t,n){function i(e,t){let n=new Set(e);return n.add(t),n}function r(e,t){let n=new Set(e);return n.delete(t),n}function l(e,t){return new Set([...e].filter(e=>!t.has(e)))}n.d(t,{FF:()=>r,iv:()=>l,mp:()=>i})},95951:function(e,t,n){n.d(t,{PK:()=>i,Rt:()=>l,zr:()=>o});let i=["DarkMuted","Vibrant","green","orange","primary","blurredImage","fadedImage","tintedImageMuted","tintedImageVibrant"];var r,l=((r={}).Left="left",r.Center="center",r);let o=Object.values(l)},15567:function(e,t,n){n.d(t,{p6:()=>o,pV:()=>a,qO:()=>c,tv:()=>l});var i=n(92636),r=n(49807);function l(e,t){return(0,i.c$)("/chat/".concat(e),t)}function o(e,t){return(0,i.c$)("/chat/".concat(e),t)}function a(e){return(0,i.c$)("/chat/new",e)}function c(e){let{userId:t,userName:n}=e,l=(0,r.LRz)({userId:t,userName:n});return"".concat((0,i.qd)(),"/chat/dm/user/").concat(l)}}}]);