(self.webpackChunksubstack=self.webpackChunksubstack||[]).push([["2208"],{90547:function(e,t,r){"use strict";r.d(t,{tZ:()=>h,F4:()=>v,ms:()=>y});var n=r(98661),i=r(59143),o=r(68087),a=r(36660),s=Object.prototype.hasOwnProperty,c=(0,n.createContext)("undefined"!=typeof HTMLElement?(0,i.Z)():null),l=(0,n.createContext)({});c.Provider;var u=function(e){return(0,n.forwardRef)(function(t,r){return(0,n.createElement)(c.Consumer,null,function(n){return e(t,n,r)})})},f="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",p=function(e,t){var r={};for(var n in t)s.call(t,n)&&(r[n]=t[n]);return r[f]=e,r},d=function(e,t,r,i){var c=null===r?t.css:t.css(r);"string"==typeof c&&void 0!==e.registered[c]&&(c=e.registered[c]);var l=t[f],u=[c],p="";"string"==typeof t.className?p=(0,o.f)(e.registered,u,t.className):null!=t.className&&(p=t.className+" ");var d=(0,a.O)(u);(0,o.M)(e,d,"string"==typeof l),p+=e.key+"-"+d.name;var m={};for(var g in t)s.call(t,g)&&"css"!==g&&g!==f&&(m[g]=t[g]);return m.ref=i,m.className=p,(0,n.createElement)(l,m)},m=u(function(e,t,r){return"function"==typeof e.css?(0,n.createElement)(l.Consumer,null,function(n){return d(t,e,n,r)}):d(t,e,null,r)}),g=r(93998),h=function(e,t){var r=arguments;if(null==t||!s.call(t,"css"))return n.createElement.apply(void 0,r);var i=r.length,o=Array(i);o[0]=m,o[1]=p(e,t);for(var a=2;ag});var n,i=r(62506),o=r(40351),a=r(12717),s=/[A-Z]|^ms/g,c=/_EMO_([^_]+?)_([^]*?)_EMO_/g,l=function(e){return 45===e.charCodeAt(1)},u=function(e){return null!=e&&"boolean"!=typeof e},f=(0,a.Z)(function(e){return l(e)?e:e.replace(s,"-$&").toLowerCase()}),p=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(c,function(e,t,r){return n={name:t,styles:r,next:n},t})}return 1===o.Z[e]||l(e)||"number"!=typeof t||0===t?t:t+"px"};function d(e,t,r,i){if(null==r)return"";if(void 0!==r.__emotion_styles)return r;switch(typeof r){case"boolean":return"";case"object":if(1===r.anim)return n={name:r.name,styles:r.styles,next:n},r.name;if(void 0!==r.styles){var o=r.next;if(void 0!==o)for(;void 0!==o;)n={name:o.name,styles:o.styles,next:n},o=o.next;return r.styles+";"}return function(e,t,r){var n="";if(Array.isArray(r))for(var i=0;i1&&void 0!==arguments[1]?arguments[1]:null,r=c(e),n=[],i=0;i1&&void 0!==arguments[1]?arguments[1]:null,r=c(e);return 1===r.length&&r[0].isLink&&(!t||r[0].type===t)},t.tokenize=c},28175:function(e,t,r){e.exports=r(87100).default},41609:function(e,t,r){var n=r(280),i=r(64160),o=r(35694),a=r(1469),s=r(98612),c=r(44144),l=r(25726),u=r(36719),f=Object.prototype.hasOwnProperty;e.exports=function(e){if(null==e)return!0;if(s(e)&&(a(e)||"string"==typeof e||"function"==typeof e.splice||c(e)||u(e)||o(e)))return!e.length;var t=i(e);if("[object Map]"==t||"[object Set]"==t)return!e.size;if(l(e))return!n(e).length;for(var r in e)if(f.call(e,r))return!1;return!0}},53569:function(e,t,r){"use strict";r.d(t,{A:()=>O,B:()=>W,C:()=>y,D:()=>Z,E:()=>v,M:()=>H,a:()=>Y,b:()=>ec,c:()=>er,d:()=>et,e:()=>ef,f:()=>en,g:()=>eu,h:()=>ed,i:()=>q,j:()=>U,k:()=>M,l:()=>eo,m:()=>E,n:()=>L,o:()=>eh,p:()=>ev,q:()=>eb,r:()=>A,s:()=>eP,t:()=>ex,u:()=>ew,v:()=>G,w:()=>S,x:()=>j,y:()=>eN,z:()=>b});var n=r(77354),i=r(16019),o=r(17508),a=r(46932),s=r(89526),c=r(26238),l=r(11998),u=r(28446),f=r(98661),p=r(90547),d=r(58133),m=r(93998),g=r(4664),h=r(35639),v=function(){};function b(e,t,r){var n=[r];if(t&&e)for(var i in t)t.hasOwnProperty(i)&&t[i]&&n.push("".concat(i?"-"===i[0]?e+i:e+"__"+i:e));return n.filter(function(e){return e}).map(function(e){return String(e).trim()}).join(" ")}var y=function(e){return Array.isArray(e)?e.filter(Boolean):"object"===(0,d.Z)(e)&&null!==e?[e]:[]};function O(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function P(e){return O(e)?window.pageYOffset:e.scrollTop}function x(e,t){if(O(e)){window.scrollTo(0,t);return}e.scrollTop=t}function w(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:v,i=P(e),o=t-i,a=0;!function t(){var s;a+=10,x(e,o*((s=(s=a)/r-1)*s*s+1)+i),ar.bottom?x(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+i,e.scrollHeight)):n.top-i=d)return{placement:"bottom",maxHeight:t};if(j>=d&&!a)return o&&w(c,N,160),{placement:"bottom",maxHeight:t};if(!a&&j>=n||a&&Z>=n)return o&&w(c,N,160),{placement:"bottom",maxHeight:a?Z-b:j-b};if("auto"===i||a){var k=t,R=a?O:S;return R>=n&&(k=Math.min(R-b-s.controlHeight,t)),{placement:"top",maxHeight:k}}if("bottom"===i)return x(c,N),{placement:"bottom",maxHeight:t};break;case"top":if(O>=d)return{placement:"top",maxHeight:t};if(S>=d&&!a)return o&&w(c,C,160),{placement:"top",maxHeight:t};if(!a&&S>=n||a&&O>=n){var E=t;return(!a&&S>=n||a&&O>=n)&&(E=a?O-y:S-y),o&&w(c,C,160),{placement:"top",maxHeight:E}}return{placement:"bottom",maxHeight:t};default:throw Error('Invalid placement provided "'.concat(i,'".'))}return l}({maxHeight:i,menuEl:t,minHeight:n,placement:o,shouldScroll:s&&!l,isFixedPosition:l,theme:c}),f=e.context.getPortalPlacement;f&&f(u),e.setState(u)}},e.getUpdatedProps=function(){var t=e.props.menuPlacement,r=e.state.placement||R(t);return C(C({},e.props),{},{placement:r,maxHeight:e.state.maxHeight})},e}return(0,s.Z)(r,[{key:"render",value:function(){return(0,this.props.children)({ref:this.getPlacement,placerProps:this.getUpdatedProps()})}}]),r}(f.Component);H.contextType=D;var M=function(e){var t=e.maxHeight,r=e.theme.spacing.baseUnit;return{maxHeight:t,overflowY:"auto",paddingBottom:r,paddingTop:r,position:"relative",WebkitOverflowScrolling:"touch"}},_=function(e){var t=e.theme,r=t.spacing.baseUnit;return{color:t.colors.neutral40,padding:"".concat(2*r,"px ").concat(3*r,"px"),textAlign:"center"}},A=_,U=_,I=function(e){var t=e.children,r=e.className,n=e.cx,o=e.getStyles,a=e.innerProps;return(0,p.tZ)("div",(0,i.Z)({css:o("noOptionsMessage",e),className:n({"menu-notice":!0,"menu-notice--no-options":!0},r)},a),t)};I.defaultProps={children:"No options"};var T=function(e){var t=e.children,r=e.className,n=e.cx,o=e.getStyles,a=e.innerProps;return(0,p.tZ)("div",(0,i.Z)({css:o("loadingMessage",e),className:n({"menu-notice":!0,"menu-notice--loading":!0},r)},a),t)};T.defaultProps={children:"Loading..."};var L=function(e){var t=e.rect,r=e.offset,n=e.position;return{left:t.left,position:n,top:r,width:t.width,zIndex:1}},z=function(e){(0,c.Z)(r,e);var t=k(r);function r(){var e;(0,a.Z)(this,r);for(var n=arguments.length,i=Array(n),o=0;o