!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@aef81dd"};var t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="f1cff6a3-afb5-4cfb-9f14-3f6543e84f96",e._sentryDebugIdIdentifier="sentry-dbid-f1cff6a3-afb5-4cfb-9f14-3f6543e84f96")}catch(e){}}();"use strict";(self.webpackChunksubstack=self.webpackChunksubstack||[]).push([["35824"],{53906:function(e,t,i){if(i.d(t,{q:()=>p}),52101!=i.j)var n=i(69277);var r=i(4006),o=i(17402),a=i(8853),l=i(84565),c=i(86500),u=i(82772),d=i(89490),s=i(16074),f=i(63136),g=i(2548),m=i(49807),h=i(77505);function v(e){let{topic:t,useRecentSearch:i}=e,{query:n,title:o,photoUrl:a}=t,l=(0,m.k5Q)({query:n,utm_source:"trending-topics",fromSuggestedSearch:!0,searching:i?"recent":"top"});return(0,r.FD)(g.I1,{position:"relative",height:220,className:h.A.featuredTopicContainer,style:{backgroundImage:"url(".concat(a,")")},radius:"md",justifyContent:"end",as:"a",href:l,children:[(0,r.Y)("div",{className:h.A.featuredTopicGradient}),(0,r.Y)(f.EY.H4,{zIndex:1,weight:"heavy",padding:16,color:"white",children:o})]})}function p(e){let{item:t}=e,{getExperimentVariant:i}=(0,l.NQ)(),n="treatment"===i("web_suggested_search_route_recent_search");return(0,r.FD)(g.I1,{gap:16,paddingBottom:16,children:[t.featuredTopic&&(0,r.Y)(v,{topic:t.featuredTopic,useRecentSearch:n}),(0,r.Y)(g.I1,{gap:12,paddingX:16,children:t.suggestedSearches.map((e,t)=>(0,r.FD)(o.Fragment,{children:[0!==t&&(0,r.Y)(s.c,{}),(0,r.Y)(Y,{topic:e,surface:"explore",padding:0,useRecentSearch:n})]},e.query))})]})}function Y(e){let{topic:t,trackingParameters:i,surface:l,useRecentSearch:s,padding:v=8}=e,{query:p,description_parts:Y,photoUrl:_}=t,b=(0,o.useRef)(null),A=(0,m.k5Q)({query:p,utm_source:"trending-topics",fromSuggestedSearch:!0,searching:s?"recent":"top"});return(0,u.S8)(b,()=>{(0,c.u4)(c.qY.TRENDING_TOPIC_SEEN,{trending_topic_id:t.id,query:t.query,surface:l,is_hero:!1})}),(0,r.FD)(g.Ye,{className:h.A.trendingTopic,ref:b,as:"a",alignItems:"center",gap:12,radius:"md",padding:v,href:A,onClick:()=>(0,c.u4)(c.qY.FEED_MODULE_ITEM_CLICKED,(0,n._)({module:"trending_topics",clicked_element:t.query,trending_topic_id:t.id,surface:l},i)),children:[(0,r.Y)(d.az,{flex:"grow",minWidth:0,children:Y.map((e,t)=>(0,r.FD)(r.FK,{children:[(0,r.Y)(f.EY.B3,{as:"span",weight:0===t?"medium":void 0,color:0===t?"primary":"secondary",children:e})," "]}))}),_&&(0,r.Y)(d.az,{display:"flex",flex:"auto",outline:"detail",radius:"sm",overflow:"hidden",userSelect:"none",children:(0,r.Y)(a.c,{src:_,draggable:!1,width:"explore"===l?56:48,height:"explore"===l?56:48})})]})}},70107:function(e,t,i){i.d(t,{f:()=>r});var n=i(17402);let r=e=>{let{key:t,initialValue:i}=e,[r,o]=(0,n.useState)(()=>{if("undefined"!=typeof window){let e=localStorage.getItem(t);if(null!=e)return"true"===e}return i});return[r,e=>{o(e),e?localStorage.setItem(t,"true"):localStorage.removeItem(t)}]}},91694:function(e,t,i){i.d(t,{A:()=>d});var n=i(4006),r=i(32485),o=i.n(r),a=i(17402),l=i(59294),c=i(39318),u=i(40345);let d=52101!=i.j?e=>{let{post:t,containerRef:i,aspectRatio:r,size:d="small",alwaysShow:s=!1,className:f}=e,[g]=(0,l.TR)(i),[m,h]=(0,a.useState)(!1),v=(0,c.Cv_)({post:t,height:"large"===d?480:320});return v&&(g||s)?(0,n.Y)("div",{className:o()(u.A.gifPreview,{[u.A.visible]:m},f),children:(0,n.Y)("img",{className:u.A.image,src:v,style:{aspectRatio:"".concat(r)},onLoad:()=>h(!0)})}):null}:null},93427:function(e,t,i){i.d(t,{XV:()=>f,kw:()=>u,xw:()=>s});var n=i(4006),r=i(32485),o=i.n(r),a=i(17402),l=i(308),c=i(32810);function u(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,n.Y)(d,{}),[i,r]=(0,a.useState)(e);return[i&&t,()=>{r(!1)}]}function d(){return(0,n.Y)(s,{})}function s(e){let{className:t}=e;return(0,n.Y)(f,{className:o()(t,"reader2-unread-dot")})}let f=(0,l.a)(c.A.unreadDot)},89273:function(e,t,i){i.d(t,{l:()=>c});var n=i(4006),r=i(70357),o=i(35369),a=i(17028),l=i(70189);function c(e){let{native:t}=e;return(0,n.Y)(o.Nm,{href:(0,l.oT)(),"aria-label":"Home",resetCss:!0,display:"flex",direction:"column",radius:"md",bg:"primary",showFocus:!0,animate:!0,hover:!0,native:t,children:(0,n.Y)(a.ov,{width:48,height:48,position:"relative",children:(0,n.Y)(r.A,{fill:"var(--color-nav-logo)",size:28})})})}},57322:function(e,t,i){i.d(t,{W:()=>z});var n=i(4006);if(52101!=i.j)var r=i(24472);var o=i(17402),a=i(95387),l=i(2929),c=i(31052),u=i(68058),d=i(56796),s=i(63626),f=i(22005),g=i(92707),m=i(11004),h=i(92170),v=i(97250),p=i(44512),Y=i(69324),_=i(84605),b=i(46275),A=i(97640),S=i(95899),w=i(85478),I=i(46271),y=i(86500),D=i(44333),x=i(68349),C=i(17028),E=i(62956),k=i(96871),L=i(38303),R=i(46453),N=i(89273),P=i(61539),T=i(55287),q=i(2481),V=i(16291),F=i(39318),M=i(70189),O=i(49807),Q=i(82776);if(52101!=i.j)var U=i(57324);var j=i(64339);function z(e){var t,i;let{requireLogin:j,native:z}=e,G=(0,I.Jd)(),{iString:K}=(0,_.GO)(),{viewerProfile:X}=(0,S.xc)(),{isExpanded:J}=(0,R.eE)(),{path:$}=(0,D.zy)(),{activityUnreadCount:Z}=(0,A.Vd)(),ee=(0,b.BR)().isOnDestination,[et,ei]=(0,o.useState)(null),en={urlParams:{utm_content:U.fL.islandDesktopNavSidebar}},er=ee?"/":(0,O.yRP)((0,O.$_T)(),{utm_content:U.fL.islandDesktopNavSidebar}),eo=ee?O.AAD:(0,O.yRP)((0,O.$_T)()+O.AAD,{utm_content:U.fL.islandDesktopNavSidebar}),ea=(null==G?void 0:G.profile_set_up_at)?(0,O.gYq)(G,{noBase:ee}):G?(0,O.W$o)({utm_source:U.VU.menu,utm_content:ee?void 0:U.fL.islandDesktopNavSidebar}):void 0,el=(null==G?void 0:G.profile_set_up_at)?{source:U.VU.menu,content:ee?void 0:U.fL.islandDesktopNavSidebar}:void 0;(0,o.useEffect)(()=>{if("undefined"!=typeof window){let e=window.localStorage.getItem("chatLastClicked");e&&ei((0,V.A)(e))}},[]);let ec=(null==X||null==(t=X.publicationUsers)?void 0:t.find(e=>(0,Q.isAtLeastContributorRole)(e.role)))||{publication:null==G||null==(i=G.dashboard_pubs)?void 0:i[0]},eu=(0,q.NP)(),{isOpen:ed}=(0,Y.Ku)(),{chatUnreadCount:es,useChatBadge:ef}=(0,E.J)({chatLastClicked:et}),eg=(0,w.mJ)().getConfigFor("profile_portal_theme"),em=$.includes(O.pU7),eh=$.startsWith(O.v6Q),ev=$.startsWith(O.AAD),ep=$.startsWith("/@"),eY=eh||!ee||ep&⪚return(0,n.Y)(C.VP,{position:"relative",children:(0,n.FD)(W,{border:eY?"detail":void 0,position:"fixed",children:[(0,n.Y)(B,{alignItems:J?"start":"center",children:(0,n.Y)(N.l,{native:!!z})}),(0,n.FD)(H,{children:[(0,n.Y)(T.d,{href:er,icon:(0,n.Y)(g.A,{}),activeIcon:(0,n.Y)(f.A,{}),text:K("Home"),native:!!z,isActive:!ed&&void 0}),(0,n.Y)(T.d,{href:ee?O.tvl:(0,O.ahR)(en),icon:(0,n.Y)(h.A,{}),activeIcon:(0,n.Y)(m.A,{}),requireLogin:j,text:K("Subscriptions"),native:!!z,isActive:!ed&&void 0}),(0,n.Y)(T.d,{href:ee?O.v6Q:(0,O.ehp)(en),icon:(0,n.Y)(u.A,{}),activeIcon:(0,n.Y)(c.A,{}),requireLogin:j,badge:es,dot:!!ef,native:!!z,text:K("Chat"),onClick:G?()=>{ei((0,V.A)()),window.localStorage.setItem("chatLastClicked",(0,V.A)().toISOString())}:void 0,isActive:!ed&&void 0}),(0,n.Y)(T.d,{href:ee?O.Q6R:(0,O.jQM)(en),icon:(0,n.Y)(l.A,{}),activeIcon:(0,n.Y)(a.A,{}),requireLogin:j,badge:Z,text:K("Activity"),native:!!z,isActive:!ed&&void 0}),(0,n.Y)(T.d,{href:eo,icon:(0,n.Y)(p.A,{}),activeIcon:(0,n.Y)(v.A,{}),text:K("Explore"),isActive:ev||em,native:!!z}),!!(null==G?void 0:G.subdomain)&&(0,n.Y)(T.d,{icon:(0,n.Y)(s.A,{}),activeIcon:(0,n.Y)(d.A,{}),text:K("Dashboard"),onClick:()=>{let e=G?(0,F.yRA)(G,{params:{utm_source:U.VU.menu}}):void 0;e&&((0,y.u4)(y.qY.HOMEPAGE_DASHBOARD_LINK_CLICKED),(0,x.V2)(e,{local_navigation:!1}))}}),(0,n.Y)(T.d,{href:ea||void 0,campaign:el,icon:G?(0,n.Y)(k.v,{user:G}):(0,n.Y)(r.A,{}),activeIcon:G?(0,n.Y)(k.v,{user:G,isActive:!0}):(0,n.Y)(r.A,{}),requireLogin:j,text:K("Profile"),native:!!z||!(null==G?void 0:G.profile_set_up_at),isActive:!ed&&void 0}),(0,n.Y)(L.X,{onNoteClick:()=>{eu.open({onCompose:()=>{(0,M.Oh)($)?((0,x.V2)("/inbox",{replace:!0}),setTimeout(()=>{(0,x.V2)("/",{replace:!0})},0)):(0,x.V2)(er)}})},profile:X,publicationUser:ec,requireLogin:j})]}),G&&(0,n.Y)(B,{children:(0,n.Y)(P.Q,{})})]})})}function W(e){let{children:t,border:i,position:r}=e;return(0,n.Y)(C.VP,{position:r,padding:8,borderRight:i,sizing:"border-box",role:"navigation","aria-label":"Main navigation","aria-orientation":"vertical",className:j.A.sidebar,children:t})}function B(e){let{alignItems:t,children:i}=e;return(0,n.Y)(C.VP,{padding:8,height:64,flex:"auto",sizing:"border-box",alignItems:t,children:i})}function H(e){let{children:t}=e;return(0,n.Y)(C.VP,{padding:8,gap:8,flex:"grow",justifyContent:"start",children:t})}},89088:function(e,t,i){i.d(t,{I:()=>c});var n=i(84605),r=i(93946),o=i(82776);function a(e,t){let i,{comment_count:n,podcast_duration:a,wordcount:l,videoUpload:c}=e,u=null,d=(0,r.Zq)(e);if(c&&c.duration&&c.duration>0)i=c.duration/60,u=t.iContext("estimated consumption time","watch");else if("podcast"===d)i=a/60,u=t.iContext("estimated consumption time","listen");else{if("thread"===d)return{minutes:0,action:n>0?t.iPlural("%1 reply","%1 replies",n,n.toLocaleString()):t.iString("Thread")};if(null==l||!(l>0))return{minutes:0,action:null};i=l/o.READ_WORDS_PER_MINUTE,u=t.iContext("estimated consumption time","read")}return{minutes:Math.max(Math.round(i),1),action:u}}function l(e,t,i){if(0===e||!e)return"";let n=Math.floor(e/60),r=e%60,o=n.toLocaleString(),a=r.toLocaleString();switch(t){case"lg":return n>0?"".concat(i.iPlural("%1 hour","%1 hours",n,o)," ").concat(r>0?i.iPlural("%1 minute","%1 minutes",r,a):""):i.iPlural("%1 minute","%1 minutes",r,a);case"sm":return n>0?"".concat(i.iString("%1h",o)," ").concat(r>0?i.iString("%1m",a):""):i.iString("%1m",a);default:return n>0?"".concat(i.iString("%1 hr",o)," ").concat(r>0?i.iString("%1 min",a):""):i.iString("%1 min",a)}}function c(){let{iString:e,iPlural:t,iContext:i}=(0,n.GO)(),r={iString:e,iPlural:t,iContext:i};return{formatPostConsumptionTime:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"md";return function(e,t,i){let{minutes:n,action:r}=a(e,i);if(null===r)return"";let o=l(n,t,i);return"".concat(o," ").concat(r)}(e,t,r)},formatRemainingPostConsumptionTime:function(e,t){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"md";return function(e,t,i,n){let{minutes:r,action:o}=a(e,n);if(null===o)return"";let c=l(Math.max(Math.round(r*(1-t)),1),i,n),u=n.iContext("remaining time","left");return"".concat(c," ").concat(u)}(e,t,i,r)}}}},45937:function(e,t,i){i.d(t,{X:()=>r});var n=i(17402);function r(e,t,i){let{shouldCheck:r,threshold:o=200,bodyRef:a}=i,l=(0,n.useRef)(),c=null!=a?a:l,u=()=>{let t=c.current;if(t){let{bottom:i}=t.getBoundingClientRect();i{if(r)return window.addEventListener("scroll",u,{capture:!0,passive:!0}),u(),()=>{window.removeEventListener("scroll",u,{capture:!0})}},t),{bodyRef:c,check:u}}}}]);