!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 i=(new e.Error).stack;i&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[i]="46782812-6ea7-49dd-8a11-9dd0f386ef32",e._sentryDebugIdIdentifier="sentry-dbid-46782812-6ea7-49dd-8a11-9dd0f386ef32")}catch(e){}}();"use strict";(self.webpackChunksubstack=self.webpackChunksubstack||[]).push([["20414"],{59833:function(){},82121:function(){},735:function(){},41814:function(e,i,n){n(4006),n(10996),n(59833)},9266:function(e,i,n){n.d(i,{Be:()=>h});var t=n(79785),r=n(4006);n(32485),n(12215),n(17402),n(41814),n(97432),n(33764),n(86160),n(84605),n(53989),n(85478),n(34835),n(39520),n(86500),n(53928),n(68349),n(89490),n(35369);var a=n(76977);n(45974),n(63136);var l=n(54754),o=n(21398);n(11510),n(61554);var s=n(49095),d=n(28194);n(56262),n(39318);var c=n(82776);function u(){let e=(0,t._)(["By ",""]);return u=function(){return e},e}function h(e){let{includePrice:i=!0,includeRankingDetail:t=!0,includeByline:h=!0,includeBadge:p=!1,rankingDetailOverrideText:f=null,language:m="en"}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},g=m||e.language,{iTemplate:_}=I18N.i(m||e.language),y=(0,c.getByLine)(e),v=null;return t&&(v=f||(e.rankingDetailByLanguage&&"en"!==g&&e.rankingDetailByLanguage[g]?e.rankingDetailByLanguage[g].rankingDetail:e.rankingDetail)),(0,r.FD)(l.r,{separator:" \xb7 ",children:[h&&y?(0,r.FD)(a.pT,{inline:!0,gap:4,children:[_(u(),y),p&&(0,r.Y)(o.Ic,{module:"../user_badge/UserBadge",resolve:e=>e.UserStatusSymbols,onRequest:()=>Promise.resolve().then(n.bind(n,49095)),size:"sm",tier:e.author_bestseller_tier,userId:e.author_id,whileLoading:e.author_bestseller_tier?(0,r.Y)(a.pT,{alignItems:"center",children:(0,r.Y)(s.UserStatusSymbols,{size:"sm",tier:e.author_bestseller_tier})}):(0,r.Y)(r.FK,{})})]}):null,v,i&&function(e,i){let{language:n}=i,t=!e.disable_monthly_subscriptions&&e.plans&&e.plans.filter(e=>"month"===e.interval).sort((e,i)=>e.amount-i.amount)[0],r=!e.disable_annual_subscriptions&&e.plans&&e.plans.filter(e=>"year"===e.interval).sort((e,i)=>e.amount-i.amount)[0],a=t||r;if(a)return(0,d.xB)(a,{language:n})}(e,{language:m})]})}n(82121)},86160:function(e,i,n){n(4006),n(17402),n(24142),n(84605),n(86500),n(94729),n(68349),n(35369),n(76977),n(49807),n(735)},97432:function(e,i,n){n.d(i,{A:()=>x});var t=n(99851),r=n(69277),a=n(70408),l=n(79785),o=n(4006),s=n(32485),d=n.n(s),c=n(17402),u=n(34206),h=n(84605),p=n(34835),f=n(86500),m=n(1683),g=n(68349),_=n(35369),y=n(85329),v=n(63136),b=n(21398),w=n(40659),Y=n(39318),k=n(41086),S=n(80856),E=n(82776),A=n(57324),I=n(27569);function C(){let e=(0,l._)(["Confirmation required: we sent an email to ",". Click the link there to finish subscribing."]);return C=function(){return e},e}class x extends c.Component{getSavedEmail(){return this.props.user&&this.props.user.email||null}getPrefilledEmail(){return this.props.email||this.props.freeSignupEmail||this.getSavedEmail()}async componentDidMount(){let{autoFocus:e,disabled:i}=this.props;if(this.getPrefilledEmail())this.emailInput.value=this.getPrefilledEmail();else if(e&&!(this.getPrefilledEmail()||i)&&!(0,g.rr)()){var t;null==(t=this.emailInput)||t.focus()}n.e("40837").then(n.bind(n,24548)).then(e=>{this.setState({fetchSuggestion:e.fetchSuggestion})})}onLoadingState(e){this.setState({loading:e,requires_confirmation:!1})}onError(e){var i;(null==(i=e.response)?void 0:i.status)===425&&this.setState({requires_confirmation:!0}),this.props.onError&&this.props.onError(e)}render(){var e,i,t,a,l,s,c;let{children:h,className:p,disabled:f,allowEmptyInput:C,expectTruncation:x,isWelcomePageColor:D,loginRedirect:N,next:F,onAccentBackground:L,pub:P,referralCode:T,showLogin:R,showTerms:B,source:W,submitButtonText:O,useSubscribeLink:j,useGenericEndpoint:q,additionalPubIds:M,user:K,utm_campaign:U,onPrepareData:V,promptClassName:H,inputWrapperClassName:z,inputClassName:J,subscribeButtonClassName:X,subscribeToSpecificSectionIds:Z,endpointOverride:Q,separateInputAndSubmitButton:$,placeholder:G}=this.props,{loading:ee,requires_confirmation:ei,currentEmail:en}=null!=(c=this.state)?c:{},et="treatment_bold_fade"===W,er=(null==(t=(0,k.y)("referring_pub_ids"))||null==(i=t.split)||null==(e=i.call(t,","))?void 0:e[0])||void 0,ea=(null==(s=(0,k.y)("referring_pub_ids"))||null==(l=s.split)||null==(a=l.call(s,","))?void 0:a.slice(1))||void 0,el=this.getPrefilledEmail(),{iString:eo,language:es}=this.context;if(Z&&(M||q))throw Error("Specific section subscriptions only supported on /api/v1/free");let ed=!Q&&!M;return(0,o.FD)("div",{className:d()(p,I.A.container),children:[(0,o.Y)(w.HM.Consumer,{children:e=>{var i,n,t,a,l,s,c;let{getSessionAttribution:p}=e;return(0,o.FD)(u.Ay,{ref:this.assignForm,className:I.A.form,noInlineErrors:!0,action:Q||(M?(0,Y.yRP)("/api/v1/bulk_signup"):q?(0,Y.yRP)("/api/v1/reader/signup/pub"):(0,Y.yRP)("/api/v1/free")),noJsAction:Q||(M?(0,Y.yRP)("/api/v1/bulk_signup",{nojs:!0}):q?(0,Y.yRP)("/api/v1/reader/signup/pub",{nojs:!0}):(0,Y.yRP)("/api/v1/free",{nojs:!0})),prepareData:async e=>{if(ei&&(e.resend_confirmation=!0),"string"==typeof e.publications&&(e.publications=JSON.parse(e.publications)),"undefined"!=typeof window&&ed){let i=await p();e=(0,r._)({},i,e)}return V&&await V(e),e},onChangeLoadingState:this.onLoadingState.bind(this),onError:e=>this.onError(e),onSuccess:e=>this.onSuccess(e),typoFound:e=>this.setState({emailSuggestion:e}),disableSubmit:j,analyticsName:"Free Email Form",children:[(0,o.Y)("input",{type:"hidden",name:"first_url",value:m.R9}),(0,o.Y)("input",{type:"hidden",name:"first_referrer",value:m.b7}),(0,o.Y)("input",{type:"hidden",name:"current_url",value:m.AT}),(0,o.Y)("input",{type:"hidden",name:"current_referrer",value:m.uC}),(0,o.Y)("input",{type:"hidden",name:"first_session_url",value:m.K0}),(0,o.Y)("input",{type:"hidden",name:"first_session_referrer",value:m.OG}),(0,o.Y)("input",{type:"hidden",name:"referral_code",value:T}),(0,o.Y)("input",{type:"hidden",name:"source",value:W}),(0,o.Y)("input",{type:"hidden",name:"referring_pub_id",value:er}),(0,o.Y)("input",{type:"hidden",name:"additional_referring_pub_ids",value:null==ea?void 0:ea.join(",")}),F&&(0,o.Y)("input",{type:"hidden",name:"redirect",value:F}),Z&&(0,o.Y)("input",{type:"hidden",name:"specific_section_ids",value:Z}),Z&&(0,o.Y)("input",{type:"hidden",name:"section_and_root",value:"true"}),!M&&q&&(0,o.Y)("input",{type:"hidden",name:"publication_id",value:P.id}),M&&(0,o.Y)("input",{type:"hidden",name:"publications",value:JSON.stringify(M.concat(P.id))}),(0,o.FD)("div",{className:d()(H,{[I.A.sideBySideWrap]:!$}),children:[!!el&&(0,g.o7)(),(0,o.Y)("div",{className:d()(z,I.A.emailInputWrapper,{[null!=(t=I.A.emailInputWrapperExpectTruncation)?t:"undefined"]:x}),children:(0,o.Y)(y.j,{className:d()(J,"pencraft",I.A.emailInput,{[null!=(a=I.A.emailInputOnAccentBackground)?a:"undefined"]:L,[null!=(l=I.A.emailInputExpectTruncation)?l:"undefined"]:x,[null!=(s=I.A.emailInputOnWelcomePage)?s:"undefined"]:D}),onChange:this.handleEmailChange,onInput:this.handleEmailChange,ref:this.assignEmailInput,name:et?"email-pop":"email",readOnly:!!(this.getSavedEmail()||ee||f),disabled:!!(ee||f),placeholder:null!=G?G:eo("Type your email..."),value:en||el||null})}),(0,o.Y)(_.Nm,{resetCss:!0,className:d()(X,"rightButton primary subscribe-btn",I.A.button,{pop:et,[null!=(c=I.A.buttonOnAccentBackground)?c:"undefined"]:L}),type:"submit",disabled:!!(ee||f||!C&&!(null==(n=this.emailInput)||null==(i=n.value)?void 0:i.trim())),onClick:()=>{j&&(location.href=(0,Y.eV6)(P,(0,r._)({addBase:!0,user:K,utm_source:A.VU.substack,utm_medium:A.Jn.web,utm_campaign:U,next:F},(en||el)&&{email:en||el})))},children:(0,o.Y)("span",{className:"button-text ".concat(et?"pop":""),children:O||(0,E.getSubscribeText)(P,{language:es})})})]}),ei?(0,o.Y)("div",{children:(0,o.FD)(v.EY,{translated:!0,className:"error other-error",children:["This email address is not confirmed yet.",(0,o.Y)("br",{}),(0,o.Y)("a",{href:"javascript:void(0)",onClick:()=>{if(this.form)return this.form.handleSubmit()},children:"Click here"})," ","to resend the confirmation email."]})}):(0,o.Y)("div",{id:"error-container"}),R||B||h?(0,o.FD)("div",{className:d()("subtle-help-text below-input",I.A.links),children:[R&&(this.getSavedEmail()?(0,o.Y)("a",{className:"login-button",href:(0,Y.bgT)({for_pub:P.subdomain}),"data-native":!0,children:eo("Not you?")}):(0,o.Y)("a",{className:"login-button",href:(0,Y.a7q)({for_pub:P.subdomain,redirect:N}),"data-native":!0,children:eo("Login")})),B&&[(0,o.Y)("a",{className:"legal",href:(0,S._)({pub:P}),target:"_blank","data-native":!0,children:eo("Privacy")}),(0,o.Y)("a",{className:"legal",href:(0,S.Ru)({pub:P}),target:"_blank","data-native":!0,children:eo("Terms")}),(0,o.Y)("a",{className:"legal",href:(0,S.iQ)(),target:"_blank","data-native":!0,children:eo("Information collection notice")})],h]}):null]})}}),(0,o.Y)(b.Ic,{onRequest:()=>n.e("58911").then(n.bind(n,56130)),resolve:e=>e.EmailTypoHandler,module:"@/frontend/login/typo_handler/EmailTypoHandler",emailSuggestions:this.state.emailSuggestions,currentEmail:this.state.currentEmail,onAccept:this.onAcceptSuggestion})]})}constructor(e){super(e),(0,t._)(this,"emailInput",void 0),(0,t._)(this,"form",void 0),(0,t._)(this,"assignEmailInput",e=>{this.emailInput=e}),(0,t._)(this,"assignForm",e=>{this.form=e}),(0,t._)(this,"handleEmailChange",()=>{var e,i,n;let t=null==(e=this.emailInput)?void 0:e.value;!t||(this.setState({currentEmail:t}),this.state.emailSuggestions&&this.state.emailSuggestions.hasOwnProperty(t)||null==(i=(n=this.state).fetchSuggestion)||i.call(n,t).then(e=>{let[i,n]=e;this.setState({emailSuggestions:(0,a._)((0,r._)({},this.state.emailSuggestions),{[null!=i?i:"undefined"]:null!=n?n:""})})}))}),(0,t._)(this,"_onSuccess",async e=>{let{iTemplate:i}=this.context;(!0===e.body.is_new_subscriber||!1===e.body.prompt_to_login&&!0===e.body.didSignup)&&f.$5(),(Array.isArray(e.body)&&e.body.every(e=>e.requires_confirmation)||e.body.requires_confirmation)&&(this.props.onConfirmationRequired?await this.props.onConfirmationRequired(e):alert(i(C(),e.body.email))),this.props.freeSignupEmail&&this.props.freeSignupEmail!==e.body.email&&(0,p.E)({freeSignupEmail:e.body.email}),this.props.onSuccess&&await this.props.onSuccess(e)}),(0,t._)(this,"onSuccess",async e=>{"undefined"!=typeof window&&window.campaign&&(0,k.y)("referralCode")?window.campaign.identify({email:e.body.email},()=>this._onSuccess(e)):await this._onSuccess(e)}),(0,t._)(this,"onAcceptSuggestion",e=>{this.emailInput&&(this.emailInput.value=null!=e?e:"",this.form.handleSubmit(null,!0))}),this.state={emailSuggestions:{}}}}(0,t._)(x,"contextType",h.OW)},20297:function(e,i,n){n.d(i,{A:()=>s});var t=n(69277),r=n(70408),a=n(4006),l=n(33167),o=n(97731);let s=e=>(0,a.Y)(o.A,(0,r._)((0,t._)({},e),{name:"LucideArrowUpRight",svgParams:{height:24,width:24},children:(0,a.Y)(l.A,{height:24,stroke:e.stroke,fill:e.fill,strokeWidth:e.strokeWidth})}))},18325:function(e,i,n){n.d(i,{A:()=>s});var t=n(69277),r=n(70408),a=n(4006),l=n(54687),o=n(97731);let s=e=>(0,a.Y)(o.A,(0,r._)((0,t._)({},e),{name:"LucideComments",svgParams:{height:24,width:24,fill:"#000000",strokeWidth:0},children:(0,a.Y)(l.A,{height:24,stroke:e.stroke,fill:e.fill,strokeWidth:e.strokeWidth})}))},43427:function(e,i,n){n.d(i,{A:()=>s});var t=n(69277),r=n(70408),a=n(4006),l=n(23345),o=n(97731);let s=e=>(0,a.Y)(o.A,(0,r._)((0,t._)({},e),{name:"LucideHeart",svgParams:{height:24,width:24,fill:"#000000",strokeWidth:0},children:(0,a.Y)(l.A,{height:24,stroke:e.stroke,fill:e.fill,strokeWidth:e.strokeWidth})}))},78330:function(e,i,n){n.d(i,{A:()=>o});var t=n(69277),r=n(70408),a=n(4006),l=n(97731);let o=e=>(0,a.Y)(l.A,(0,r._)((0,t._)({},e),{name:"LucideShare",svgParams:{height:24,width:24,fill:"#000000",strokeWidth:0},children:(0,a.Y)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,a.Y)("path",{d:"M12.4376 15.6C4.77778 15.6 2 20.3999 2 20.3999C2 12.5999 5.88889 8.4 12.4376 8.4V3L22 11.9812L12.4376 21V15.6Z",strokeWidth:e.strokeWidth,fill:e.fill,className:"lucide",strokeLinecap:"round",strokeLinejoin:"round"})})}))},60145:function(e,i,n){n.d(i,{A:()=>o});var t=n(69277),r=n(70408),a=n(4006),l=n(97731);let o=e=>(0,a.Y)(l.A,(0,r._)((0,t._)({},e),{name:"NoteForwardIcon",svgParams:{height:24,width:24,stroke:e.stroke,strokeWidth:e.strokeWidth},children:(0,a.Y)("path",{d:"M21 3V8M21 8H16M21 8L18 5.29962C16.7056 4.14183 15.1038 3.38328 13.3879 3.11547C11.6719 2.84766 9.9152 3.08203 8.32951 3.79031C6.74382 4.49858 5.39691 5.65051 4.45125 7.10715C3.5056 8.5638 3.00158 10.2629 3 11.9996M3 21V16M3 16H8M3 16L6 18.7C7.29445 19.8578 8.89623 20.6163 10.6121 20.8841C12.3281 21.152 14.0848 20.9176 15.6705 20.2093C17.2562 19.501 18.6031 18.3491 19.5487 16.8925C20.4944 15.4358 20.9984 13.7367 21 12",strokeLinecap:"round","stroke-linejoin":"round"})}))},95043:function(e,i,n){n.d(i,{A:()=>s});var t=n(69277),r=n(70408),a=n(32641),l=n(4006),o=n(97731);let s=e=>{var{size:i=24,color:n="var(--color-fg-primary)"}=e,s=(0,a._)(e,["size","color"]);return(0,l.Y)(o.A,(0,r._)((0,t._)({},s),{name:"NoteQuoteForwardIcon",svgParams:{viewBox:"0 0 24 24"},width:i,height:i,stroke:n,strokeWidth:2,fill:"none",children:(0,l.Y)("path",{d:"M13.4147 2.09993C10.4072 1.67249 7.2423 2.61548 4.92891 4.92887C1.02366 8.83411 1.02366 15.1658 4.92891 19.071C8.83415 22.9762 15.1658 22.9762 19.071 19.071C21.3844 16.7576 22.3274 13.5927 21.9 10.5852M18.5 2.62126C18.8978 2.22343 19.4374 1.99994 20 1.99994C20.5626 1.99994 21.1021 2.22343 21.5 2.62126C21.8978 3.01908 22.1213 3.55865 22.1213 4.12126C22.1213 4.68387 21.8978 5.22343 21.5 5.62126L13 14.1213L8.99998 15.1213L9.99998 11.1213L18.5 2.62126Z",strokeLinecap:"round","stroke-linejoin":"round"})}))}},34835:function(e,i,n){let t;n.d(i,{A:()=>u,E:()=>h});var r,a,l=n(4006);n(17402),n(50977);var o=n(50172),s=n(74322),d=n(2797),c=n(86500);function u(e){if(t)throw Error("Cannot re-render the things");t=e,window._preloads&&(window._preloads.original_url=window.location.href),(0,c.Bu)(),(0,d.oo)(),(0,d.Tu)(),function(){if(!window.history||!window.history.pushState||!window.scrollTo)return;let e=window.history.pushState;history.pushState=function(i,n,t){var r;let a=e.apply(history,arguments);return(null==(r=null==i?void 0:i.resetScroll)||r)&&-1===t.indexOf("#")&&window.scrollTo(0,0),a}}(),(0,d.Zi)(window._preloads.language).finally(()=>{p()}),(0,d.$j)()}function h(e){let i=!1;if("object"==typeof window._preloads&&null!==window._preloads)for(let n in e)("object"==typeof e[n]&&null!==e[n]||e[n]!==window._preloads[n])&&(window._preloads[n]=e[n],i=!0);i&&p()}function p(){if(!t)return;let e=document.getElementById("entry");(0,o.render)((0,l.Y)(s.v,{children:(0,l.Y)(t,{initialData:window._preloads})}),e||document.body)}n(20363),"undefined"!=typeof window&&(null==(a=window._preloads)||null==(r=a.user)?void 0:r.is_global_admin)&&new URLSearchParams(window.location.search).get("devtools")&&n(14858)},12601:function(e,i,n){n.d(i,{jl:()=>c});var t=n(69277),r=n(4006),a=n(17402),l=n(89490),o=n(63136),s=n(54754),d=n(11510);let c=e=>{let{primaryButton:i,secondaryButton:n,tertiaryButton:t,buttonDivider:l,caption:o,showDivider:c,direction:h="row",alignButtons:p="end"}=e,f=(0,d.Iu)(),v="stretch"===p,S="column"===h||v||f,E=!!n||!!i||!!t,A=v?b:a.Fragment,I=[t,n,i].filter(Boolean).map(e=>(0,r.Y)(A,{children:e}));return(0,r.FD)(c?S?y:_:S?g:m,{"data-modal-role":"footer",children:[o&&(0,r.Y)(u,{caption:o,textAlign:S?"center":"left"}),E&&(0,r.Y)(S?v?k:Y:w,{children:l?(0,r.Y)(s.r,{separator:l,children:I}):I})]})},u=e=>{let{caption:i,textAlign:n="left"}=e;return(0,r.Y)(S,{children:(0,r.Y)(o.EY.B4,{as:"span",color:"secondary",textAlign:n,children:i})})},h={display:"flex",direction:"row",gap:12,paddingX:20,paddingBottom:20,alignItems:"center"},p={paddingTop:16,paddingBottom:16,borderTop:"detail"},f={direction:"column-reverse",alignItems:"stretch",gap:16},m=(0,l.I4)((0,t._)({},h)),g=(0,l.I4)((0,t._)({},h,f)),_=(0,l.I4)((0,t._)({},h,p)),y=(0,l.I4)((0,t._)({},h,p,f)),v={display:"flex",direction:"row",alignItems:"center",justifyContent:"end",flex:"grow",gap:12},b=(0,l.I4)({display:"flex",direction:"column",flex:"grow"}),w=(0,l.I4)((0,t._)({},v)),Y=(0,l.I4)((0,t._)({},v,{direction:"column-reverse",alignItems:"stretch"})),k=(0,l.I4)((0,t._)({},v,{alignItems:"stretch"})),S=(0,l.I4)({display:"flex",direction:"column"})},81929:function(e,i,n){n.d(i,{Jq:()=>y,Oi:()=>m,vw:()=>_});var t=n(69277),r=n(70408),a=n(32641),l=n(4006),o=n(32485),s=n.n(o),d=n(17402),c=n(89490),u=n(35369),h=n(76977),p=n(63136);n(67140);var f=n(62614);let m={size:14,strokeWidth:2.5},g={display:"flex",height:20,paddingX:6,paddingY:2,gap:4,font:"text",fontSize:11,fontWeight:"medium",alignItems:"center"},_=(0,d.forwardRef)((e,i)=>{var{className:n,theme:o="default",priority:d="secondary",leading:p,trailing:m,children:_,fillIcon:y,radius:v="xs",onClick:b,href:w}=e,Y=(0,a._)(e,["className","theme","priority","leading","trailing","children","fillIcon","radius","onClick","href"]);let k=void 0!==b||void 0!==w;return(0,l.FD)(u.Nm,(0,r._)((0,t._)({},g,Y),{className:s()(n,function(e){let{theme:i="default",priority:n="secondary",clickable:a,radius:l="xs"}=e;return s()(f.A.tag,f.A["theme_".concat(i)],f.A["priority_".concat(n)],a&&f.A.clickable,(0,c.iF)((0,r._)((0,t._)({},g),{cursor:a?"pointer":"inherit",radius:l})))}({theme:o,priority:d,clickable:k,radius:v})),onClick:b,href:w,ref:i,tabIndex:k?0:-1,children:[p&&(0,l.Y)(h.pT,{className:s()(f.A.leading,y&&f.A.fillIcon),alignItems:"center",children:p}),_,m&&(0,l.Y)(h.pT,{className:s()(f.A.trailing,y&&f.A.fillIcon),alignItems:"center",children:m})]}))}),y=(0,d.forwardRef)((e,i)=>{var{className:n,priority:o="primary",leading:d,trailing:c,children:m,fillIcon:_,radius:y="xs",onClick:v,href:b,title:w}=e,Y=(0,a._)(e,["className","priority","leading","trailing","children","fillIcon","radius","onClick","href","title"]);let k=void 0!==v||void 0!==b;return(0,l.FD)(u.Nm,(0,r._)((0,t._)((0,r._)((0,t._)({},Y),{className:s()(n,f.A.tag,f.A.media,f.A["priority_".concat(o)],k&&f.A.clickable),onClick:v,href:b,ref:i,radius:y,cursor:k?"pointer":"inherit",tabIndex:k?0:-1,minWidth:0,title:null!=w?w:void 0}),g),{children:[d&&(0,l.Y)(h.pT,{className:s()(f.A.leading,_&&f.A.fillIcon),alignItems:"center",children:d}),(0,l.Y)(p.EY,{ellipsis:!0,children:m}),c&&(0,l.Y)(h.pT,{className:s()(f.A.trailing,_&&f.A.fillIcon),alignItems:"center",children:c})]}))});y.displayName="MediaTag"},30192:function(e,i,n){n.d(i,{j:()=>c});var t=n(4006),r=n(61133),a=n(17402),l=n(75313),o=n(49365),s=n(53168),d=n(39957);function c(e){let{trigger:i,children:n,onOpen:c,onClose:u,onFetch:h,disabled:p,side:f,align:m,loading:g}=e,[_,y]=(0,a.useState)(!1),v=(0,a.useRef)(!1);(0,a.useEffect)(()=>{_&&!v.current&&h&&(v.current=!0,h())},[_,h]);let b={zIndex:s.iC,"--shift":"".concat(l.k,"px"),"--scale":"".concat(l.R)};return p||!n?(0,t.Y)(t.FK,{children:i}):(0,t.FD)(r.bL,{openDelay:l.A1,closeDelay:l.TJ,open:_,onOpenChange:e=>{y(e),e?null==c||c():null==u||u()},children:[(0,t.Y)(r.l9,{asChild:!0,children:(0,t.Y)("span",{style:{minWidth:"0"},children:i})}),(0,t.Y)(r.ZL,{children:(0,t.Y)(r.UC,{side:f,align:m,sideOffset:l.k,collisionPadding:l.k,className:d.A.content,style:b,children:!g&&(0,t.Y)(o.d,{children:"function"==typeof n?n({close:()=>y(!1)}):n})})})]})}},68601:function(e,i,n){n.d(i,{M:()=>c,S:()=>d});var t=n(69277),r=n(70408),a=n(17402),l=n(12501),o=n(76528);let s="/api/v1/messages/suggestions/search";function d(){let[e,i]=(0,a.useState)(""),n=(0,o.OU)(s,{query:{query:e},deps:[e]}),d=(0,l.lW)(e=>{i(e)},100,[]);return(0,r._)((0,t._)({},n),{query:e,handleSearch:d})}function c(){(0,o.AA)(s,{query:{query:""},deps:[""]})}},90554:function(e,i,n){n.d(i,{y:()=>r});var t=n(17402);function r(e){let{name:i,action:n}=e;(0,t.useEffect)(()=>{if("undefined"==typeof window)return;let e=new URL(window.location.href);if(e.searchParams.get("action")===i){n();let i=e.searchParams;i.delete("action"),window.history.replaceState({},"","".concat(e.origin).concat(e.pathname,"?").concat(i))}},[])}},45937:function(e,i,n){n.d(i,{X:()=>r});var t=n(17402);function r(e,i,n){let{shouldCheck:r,threshold:a=200,bodyRef:l}=n,o=(0,t.useRef)(),s=null!=l?l:o,d=()=>{let i=s.current;if(i){let{bottom:n}=i.getBoundingClientRect();n{if(r)return window.addEventListener("scroll",d,{capture:!0,passive:!0}),d(),()=>{window.removeEventListener("scroll",d,{capture:!0})}},i),{bodyRef:s,check:d}}},61554:function(e,i,n){n.d(i,{U:()=>f});var t=n(69277),r=n(70408),a=n(4006),l=n(56778),o=n(86500),s=n(60322),d=n(76977),c=n(63136),u=n(18189),h=n(80856),p=n(84479);let f=e=>{let{includeCheckbox:i=!0,onCheckboxChange:n=()=>{},checked:f=!1,addSubscribePreamble:m=!1,addSignupPreamble:g=!1,addPublisherPreamble:_=!1,fontWeight:y="regular",size:v="regular",color:b="primary",textAlign:w="left",style:Y,pub:k}=e,S=null==k?void 0:k.has_custom_tos,E=null==k?void 0:k.has_custom_privacy,A=null;return S&&E?A=(0,a.FD)(a.FK,{children:["the publisher's"," ",(0,a.Y)(c.EY,{as:"a",href:(0,h.Ru)({pub:k}),target:"_blank",style:{textDecoration:"underline"},children:"Terms of Service"})," ","and"," ",(0,a.Y)(c.EY,{as:"a",href:(0,h._)({pub:k}),target:"_blank",style:{textDecoration:"underline"},children:"Privacy Policy"}),","," "]}):S?A=(0,a.FD)(a.FK,{children:["the publisher's"," ",(0,a.Y)(c.EY,{as:"a",href:(0,h.Ru)({pub:k}),target:"_blank",style:{textDecoration:"underline"},children:"Terms of Service"}),","," "]}):E&&(A=(0,a.FD)(a.FK,{children:["the publisher's"," ",(0,a.Y)(c.EY,{as:"a",href:(0,h._)({pub:k}),target:"_blank",style:{textDecoration:"underline"},children:"Privacy Policy"}),","," "]})),(0,a.FD)(a.FK,{children:[(0,a.Y)(l.A,{onVisible:()=>{(0,o.u4)(u.q.TERMS_OF_SERVICE_SEEN,{withCheckbox:i,initialCheckboxValue:f})}}),(0,a.FD)(d.Ye,{as:"label",alignItems:"center",justifyContent:"center",gap:12,style:Y,className:p.A.tosCheckbox,children:[i&&(0,a.Y)(s.S,{checked:f,onChange:e=>{(0,o.u4)(u.q.TERMS_OF_SERVICE_CHECKBOX_CLICKED,{checkboxValue:e}),n(e)},size:"sm"}),(0,a.FD)(c.EY.B4,(0,r._)((0,t._)({color:b,textAlign:w,fontWeight:y},"small"===v?{size:11,lineHeight:16}:{}),{children:[_?"By creating a publication, ":m?"By subscribing, ":g?"By creating an account, ":"",i?"I":"you"," agree ",A,_?(0,a.FD)(a.FK,{children:["Substack's"," ",(0,a.Y)(c.EY,{as:"a",href:(0,h._4)(),target:"_blank",style:{textDecoration:"underline"},children:"Publisher Agreement"})]}):(0,a.FD)(a.FK,{children:["Substack's"," ",(0,a.Y)(c.EY,{as:"a",href:(0,h.lk)(),target:"_blank",style:{textDecoration:"underline"},children:"Terms of Use"})]}),", and acknowledge its"," ",(0,a.Y)(c.EY,{as:"a",href:(0,h.iQ)(),target:"_blank",style:{textDecoration:"underline"},children:"Information Collection Notice"})," ","and"," ",(0,a.Y)(c.EY,{as:"a",href:(0,h.gB)(),target:"_blank",style:{textDecoration:"underline"},children:"Privacy Policy"}),"."]}))]})]})}}}]);