!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]="455e39fa-33a3-401e-b4e4-8972ff5988eb",e._sentryDebugIdIdentifier="sentry-dbid-455e39fa-33a3-401e-b4e4-8972ff5988eb")}catch(e){}}();"use strict";(self.webpackChunksubstack=self.webpackChunksubstack||[]).push([["68189"],{53170:function(e,t,r){r.d(t,{A:()=>a});let a={grabber:"grabber-thsQdT"}},57241:function(e,t,r){r.d(t,{A:()=>a});let a={layout:"layout-q5QzAB"}},51637:function(e,t,r){r.d(t,{A:()=>a});let a={toast:"toast-IVcFeu",open:"open-wKtjtc",close:"close-IvWMAm",closeSwipe:"closeSwipe-BIL6rc"}},82203:function(e,t,r){r.d(t,{K:()=>d});var a=r(4006),i=r(32485),n=r.n(i),o=r(95977),l=r(41232),c=r(39891),s=r(87300);function d(e){let{src:t,size:r,framed:i,alt:d}=e;return(0,a.Y)(o.A,{className:n()(l.A.avatar,s.A.avatar,i&&s.A.framed),src:(0,c.dJ)(t),alt:d,style:{width:r,height:r,minWidth:r,minHeight:r,objectFit:"cover",margin:0,display:"inline",borderRadius:"50%"},width:r,height:r})}},35369:function(e,t,r){r.d(t,{$n:()=>N,Bj:()=>_,C3:()=>w,K0:()=>D,Nm:()=>b,az:()=>A,fv:()=>I,mZ:()=>Y,vx:()=>v});var a=r(69277),i=r(70408),n=r(32641),o=r(4006),l=r(32485),c=r.n(l),s=r(17402),d=r(84605),u=r(68349),m=r(89490),f=r(76977),p=r(64456),h=r(57820),y=r(63136),g=r(78340);let b=(0,s.forwardRef)((e,t)=>{var{onClick:r,href:l,localNavigation:s,newTab:d,className:f,resetCss:p,state:h,replace:y}=e,b=(0,n._)(e,["onClick","href","localNavigation","newTab","className","resetCss","state","replace"]);let v=l?e=>{r&&(r.call(e.target,e),e.defaultPrevented)||(0,u.V2)(l,{event:e,local_navigation:s,newTab:d,replace:y,state:h})}:r;return(0,o.Y)(m.az,(0,i._)((0,a._)({as:"button",tabIndex:0,type:"button"},b),{ref:t,className:c()("pencraft",f,p&&g.A.buttonBase),onClick:v,"data-href":l}))});function v(e){var{href:t,children:r,newTab:l,localNavigation:s=!0,className:d,resetCss:u,priority:m="primary",size:f="md",rounded:p=!1,leading:h,trailing:y,loading:b}=e,v=(0,n._)(e,["href","children","newTab","localNavigation","className","resetCss","priority","size","rounded","leading","trailing","loading"]);return(0,o.FD)("a",(0,i._)((0,a._)({className:w({className:c()("pencraft",d,u&&g.A.buttonBase),priority:m,size:f,rounded:p,leading:h,trailing:y,loading:b}),href:t,target:l?"_blank":void 0,"data-native":s?"":void 0},v),{children:[b&&(0,o.Y)(A,{priority:m}),h,r,y]}))}function w(e){let{className:t,priority:r,size:a,rounded:i,leading:n,trailing:o,loading:l}=e;return c()(t,g.A.buttonBase,g.A.buttonText,g.A.buttonStyle,g.A["priority_".concat(r)],g.A["size_".concat(a)],i&&g.A.rounded,null!=n&&g.A.hasLeading,null!=o&&g.A.hasTrailing,l&&g.A.loading)}b.displayName="UnstyledButton";let N=(0,s.forwardRef)(function(e,t){var{className:r,priority:l="primary",size:c="md",rounded:s,disabled:d,leading:u,trailing:m,children:f,loading:p}=e,h=(0,n._)(e,["className","priority","size","rounded","disabled","leading","trailing","children","loading"]);return(0,o.FD)(b,(0,i._)((0,a._)({className:w({className:r,priority:l,size:c,rounded:s,leading:u,trailing:m,loading:p}),disabled:d||p,"aria-busy":p?"true":void 0},h),{ref:t,children:[p&&(0,o.Y)(A,{priority:l}),u,f,m]}))}),A=e=>{let{priority:t}=e,{iString:r}=(0,d.GO)();return(0,o.FD)(o.FK,{children:[(0,o.Y)(h.y$,{size:20,className:c()(g.A.buttonSpinner,("primary"===t||"primary-mono"===t||"destructive"===t)&&g.A.spinnerLight)}),(0,o.Y)("span",{className:"sr-only",children:r("Loading")})]})};N.displayName="Button";let _=(0,s.forwardRef)((e,t)=>{var{className:r,priority:l="primary",size:s="md",rounded:d,disabled:u,leading:m,trailing:f,children:p}=e,h=(0,n._)(e,["className","priority","size","rounded","disabled","leading","trailing","children"]);return(0,o.Y)(N,(0,i._)((0,a._)({className:c()(r,g.A.media,d&&g.A.rounded),priority:l,size:s,disabled:u,leading:m,trailing:f,children:p},h),{ref:t}))});_.displayName="MediaButton";let D=(0,s.forwardRef)((e,t)=>{var{className:r,size:l="md",priority:s="secondary",rounded:d=!1,children:u}=e,m=(0,n._)(e,["className","size","priority","rounded","children"]);let f=(0,p.j)(u),h=m["aria-label"]||f;return(0,o.Y)(b,(0,i._)((0,a._)({className:c()(r,g.A.iconButton,g.A.buttonStyle,null!=l&&g.A["size_".concat(l)],s&&g.A["priority_".concat(s)],d&&g.A.rounded),"aria-label":h},m),{ref:t,children:u}))});D.displayName="IconButton";let I=/^(47582|70581|78893|89623)$/.test(r.j)?null:(0,s.forwardRef)((e,t)=>{var{label:r,icon:l,size:s=56,priority:d="secondary",className:u}=e,m=(0,n._)(e,["label","icon","size","priority","className"]);return(0,o.FD)(f.VP,{gap:8,alignItems:"center",width:s,children:[(0,o.Y)(b,(0,i._)((0,a._)({resetCss:!0,className:c()(u,g.A.buttonStyle,d&&g.A["priority_".concat(d)]),display:"flex",justifyContent:"center",alignItems:"center",width:s,height:s,radius:"lg",overflow:"hidden",position:"relative",animate:!0,"aria-label":r},m),{ref:t,children:l})),(0,o.Y)(y.EY.B5,{weight:"semibold",color:"primary",textAlign:"center",children:r})]})}),Y=(0,s.forwardRef)((e,t)=>{var{className:r,size:l="md",priority:s="primary",children:d}=e,u=(0,n._)(e,["className","size","priority","children"]);let m=(0,p.j)(d),f=u["aria-label"]||m;return(0,o.Y)(D,(0,i._)((0,a._)({className:c()(r,g.A.media,g.A["size_".concat(l)],g.A["priority_".concat(s)]),size:l,priority:s,"aria-label":f},u),{ref:t,children:d}))});Y.displayName="MediaIconButton"},40612:function(e,t,r){r.d(t,{i:()=>f});var a=r(69277),i=r(70408),n=r(4006),o=r(28001),l=r(48697),c=r(23623),s=r(89490),d=r(35369),u=r(63136),m=r(88419);function f(e){let{text:t,description:r,cta:a,Icon:i,href:o,localNavigation:l,onAccept:s}=e,d=r?_:D,u=r?N:w;return(0,n.Y)(c.a,{children:(0,n.FD)(d,{children:[i&&(0,n.Y)(p,{Icon:i}),(0,n.FD)(u,{children:[(0,n.FD)(v,{children:[(0,n.Y)(h,{children:t}),r&&(0,n.Y)(y,{children:r})]}),a&&(0,n.Y)(g,{href:o,onAccept:s,localNavigation:l,cta:a})]}),(0,n.Y)(b,{})]})})}function p(e){let{Icon:t}=e;return(0,n.Y)(t,{size:20,stroke:"var(--vibrance-dark-primary)"})}function h(e){let{children:t}=e;return(0,n.Y)(o.hE,{asChild:!0,children:(0,n.Y)(u.EY.B3,{weight:"regular",color:"vibrance-primary",children:t})})}function y(e){let{children:t}=e;return(0,n.Y)(o.VY,{asChild:!0,children:(0,n.Y)(u.EY.B3,{color:"vibrance-secondary",children:t})})}function g(e){let{cta:t,href:r,onAccept:a,localNavigation:i}=e;return(0,n.Y)(o.rc,{asChild:!0,altText:t,children:(0,n.Y)(d.$n,{priority:"secondary-outline",size:"sm",onClick:()=>{null==a||a()},href:r,localNavigation:i,children:t})})}function b(){return(0,n.Y)(o.bm,{asChild:!0,children:(0,n.Y)(d.K0,{priority:"quaternary",size:"xs","aria-label":"Close",children:(0,n.Y)(l.A,{size:20,stroke:"var(--vibrance-dark-secondary)"})})})}let v=(0,s.I4)({display:"flex",flex:"grow",direction:"column",gap:4}),w=(0,s.I4)({display:"flex",direction:"row",alignItems:"center",flex:"grow",gap:32}),N=(0,s.I4)({display:"flex",direction:"column",alignItems:"start",flex:"grow",gap:12}),A={display:"flex",direction:"row",gap:12,paddingX:16,paddingY:12,className:m.A.content},_=(0,s.I4)((0,i._)((0,a._)({},A),{alignItems:"start"})),D=(0,s.I4)((0,i._)((0,a._)({},A),{alignItems:"center"}))},67140:function(e,t,r){r.d(t,{H:()=>o,V:()=>c});var a=r(69843),i=r.n(a),n=r(82776);let o="-",l=["currency","currency-truncated","dollar","dollar-truncated"],c=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"USD",a=arguments.length>3?arguments[3]:void 0,c=arguments.length>4?arguments[4]:void 0,s=i()(e)||!isFinite(e)||0===e&&"duration-countdown"!==t,d=l.includes(t),u=e?d&&a?e/100:e:0,m=1>Math.abs(u),f=.01>Math.abs(u);if(s)return o;switch(t){case"number":return new Intl.NumberFormat(c,{maximumFractionDigits:2,maximumSignificantDigits:m?2:void 0}).format(u);case"percent":return new Intl.NumberFormat(c,{style:"percent",maximumFractionDigits:2,maximumSignificantDigits:f?2:void 0}).format(u);case"dollar":return new Intl.NumberFormat(c,{style:"currency",currency:"USD",minimumFractionDigits:2*!!m,maximumFractionDigits:2}).format(u);case"currency":{let t=new Intl.NumberFormat(c,{style:"currency",currency:r,minimumFractionDigits:2*!!m,maximumFractionDigits:2});return a?(0,n.centsToPriceString)(e,r):t.format(u)}case"number-truncated":return new Intl.NumberFormat(c,{notation:"compact",compactDisplay:"short",maximumSignificantDigits:m?2:3}).format(u).toUpperCase();case"dollar-truncated":return new Intl.NumberFormat(c,{style:"currency",currency:"USD",notation:"compact",compactDisplay:"short",minimumFractionDigits:m?2:void 0,maximumFractionDigits:2,maximumSignificantDigits:m?void 0:3}).format(u).toUpperCase();case"currency-truncated":return new Intl.NumberFormat(c,{style:"currency",currency:r,notation:"compact",compactDisplay:"short",minimumFractionDigits:m?2:void 0,maximumFractionDigits:2,maximumSignificantDigits:m?void 0:3}).format(u).toUpperCase();case"duration-countdown":{let t=Math.max(0,Math.floor(e/1e3)),r=Math.floor(t/3600),a=Math.floor(t%3600/60),i=new Intl.NumberFormat(c,{minimumIntegerDigits:2,useGrouping:!1});return"".concat(i.format(r),":").concat(i.format(a),":").concat(i.format(t%60))}case"duration":{let t=e<0,r=t?Math.ceil(e/1e3):Math.floor(e/1e3),a=t?Math.ceil(r/3600):Math.floor(r/3600),i=t?Math.ceil(r%3600/60):Math.floor(r%3600/60),n=r%60,o=new Intl.NumberFormat(c,{style:"unit",unit:"hour",unitDisplay:"narrow"}),l=new Intl.NumberFormat(c,{style:"unit",unit:"minute",unitDisplay:"narrow"}),s=new Intl.NumberFormat(c,{style:"unit",unit:"second",unitDisplay:"narrow"});if(Math.abs(a)>0)return"".concat(o.format(a).toUpperCase(),"\n ").concat(Math.abs(i)>0?" ".concat(l.format(i).toUpperCase()):"","\n ").concat(Math.abs(n)>0?" ".concat(s.format(n).toUpperCase()):"");if(Math.abs(i)>0)return"".concat(l.format(i).toUpperCase(),"\n ").concat(Math.abs(n)>0?" ".concat(s.format(n).toUpperCase()):"");return"".concat(s.format(n).toUpperCase())}default:return o}}}}]);