!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@67116bc"};var t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="d848ad47-7644-4c07-adbf-4b017eb8e893",e._sentryDebugIdIdentifier="sentry-dbid-d848ad47-7644-4c07-adbf-4b017eb8e893")}catch(e){}}();"use strict";(self.webpackChunksubstack=self.webpackChunksubstack||[]).push([["55674"],{3154:function(e,t,r){r.d(t,{F:()=>u,x:()=>s});var l=r(17402),n=r(10974),a=r(63026),o=r(40960);let s={OVERRIDE:"BLOCK_EDITOR_OVERRIDE",CLEAR_OVERRIDE:"BLOCK_EDITOR_CLEAR_OVERRIDE"},i=[{key:"focusTarget",message:o.bM.FOCUS_BLOCK},{key:"selection",message:o.bM.SELECTION_CHANGED},{key:"picker",message:o.bM.PICKER_CHANGED},{key:"hasChanges",message:o.bM.HAS_CHANGES},{key:"scale",message:o.bM.SCALE},{key:"spacerHeight",message:o.bM.SPACER_HEIGHT}];function u(e){let{focusTarget:t,hasChanges:r,hoverPreview:u,iframeRef:c,override:d,picker:p,previewUserRole:h,pub:g,scale:f,selection:v,spacerHeight:y,theme:b,onPostPinRemove:m,onPreviewBlockUpdate:E,onPropertyResize:_,onSelectionClick:C,onSidebarModuleRemove:Y}=e,I=(0,l.useRef)(C),k=(0,l.useRef)(E),R=(0,l.useRef)(m),O=(0,l.useRef)(Y),w=(0,l.useRef)(_);I.current=C,k.current=E,R.current=m,O.current=Y,w.current=_;let D={focusTarget:t,selection:v,picker:p,hasChanges:r,scale:f,spacerHeight:y},M=(0,l.useRef)(D),S=(0,l.useRef)(null),P=(0,l.useRef)(d),F=(0,l.useRef)(u);M.current=D,P.current=d,F.current=u,(0,l.useEffect)(()=>{var e,t;let r=null==(e=c.current)?void 0:e.contentWindow;if(!r)return;let l=null!=b?b:null!=(t=g.theme)?t:{};for(let{key:e,message:t}of(r.postMessage({type:n.Em.THEME,value:l},"*"),r.postMessage({type:n.Em.COLOR_LINKS,value:g.theme_var_color_links},"*"),r.postMessage({type:n.Em.PUB_OVERRIDES,value:g},"*"),i))r.postMessage({type:t,value:D[e]},"*");return r.postMessage({type:o.bM.IS_MOBILE_EDITOR,value:!1},"*"),d&&r.postMessage({type:s.OVERRIDE,value:d},"*"),S.current=D,()=>{var e;let t=null==(e=c.current)?void 0:e.contentWindow;t&&(t.postMessage({type:s.CLEAR_OVERRIDE},"*"),t.postMessage({type:o.bM.FOCUS_BLOCK,value:null},"*"))}},[]),(0,l.useEffect)(()=>{var e,t;let r=null==(e=c.current)?void 0:e.contentWindow;if(!r){S.current=D;return}for(let{key:e,message:l}of i)(null==(t=S.current)?void 0:t[e])!==D[e]&&r.postMessage({type:l,value:D[e]},"*");S.current=D},[c,t,v,p,r,f,y]),(0,l.useEffect)(()=>{var e;let t=null==(e=c.current)?void 0:e.contentWindow;t&&(d?t.postMessage({type:s.OVERRIDE,value:d},"*"):t.postMessage({type:s.CLEAR_OVERRIDE},"*"))},[c,d]),(0,l.useEffect)(()=>{var e;if(!b)return;let t=null==(e=c.current)?void 0:e.contentWindow;t&&t.postMessage({type:n.Em.THEME,value:b},"*")},[c,b]),(0,l.useEffect)(()=>{var e;let t=null==(e=c.current)?void 0:e.contentWindow;t&&t.postMessage({type:n.Em.HOVER_PREVIEW,value:u},"*")},[c,u]),(0,l.useEffect)(()=>{var e;if(!h)return;let t=null==(e=c.current)?void 0:e.contentWindow;t&&t.postMessage({type:n.Em.PREVIEW_USER_ROLE,value:h},"*")},[c,h]);let A=(0,l.useMemo)(()=>({[o.bM.REQUEST_INITIAL]:()=>{var e;let t=null==(e=c.current)?void 0:e.contentWindow;if(!t)return;let r=M.current;for(let{key:e,message:l}of i)t.postMessage({type:l,value:r[e]},"*");P.current&&t.postMessage({type:s.OVERRIDE,value:P.current},"*"),F.current&&t.postMessage({type:n.Em.HOVER_PREVIEW,value:F.current},"*")},[o.bM.SELECTION_CLICKED]:e=>{I.current(e)},[o.bM.BLOCK_UPDATE]:e=>{var t;null==(t=k.current)||t.call(k,e)},[o.bM.POST_PIN_REMOVE]:e=>{var t;null==(t=R.current)||t.call(R,e)},[o.bM.SIDEBAR_MODULE_REMOVE]:e=>{var t;null==(t=O.current)||t.call(O,e)},[o.bM.THEME_PROPERTY_DRAG_END]:e=>{var t;null==(t=w.current)||t.call(w,e)}}),[c]);(0,a.P)(A)}},60561:function(e,t,r){r.d(t,{cY:()=>u,ce:()=>s,v9:()=>i});var l=r(4006),n=r(17402);let a=(0,n.createContext)(null),o=(0,n.createContext)(null),s=e=>{let{children:t}=e,[r,s]=(0,n.useState)(null),i=(0,n.useRef)(!1),u=(0,n.useRef)(null);(0,n.useEffect)(()=>()=>{u.current&&clearTimeout(u.current)},[]);let c=(0,n.useCallback)(e=>{i.current||s(e)},[]),d=(0,n.useCallback)(()=>{c(null)},[c]),p=(0,n.useCallback)(()=>{i.current=!0,u.current=setTimeout(()=>{i.current=!1,s(null)},500)},[]),h=(0,n.useCallback)(e=>{c({type:"home-body",value:e})},[c]),g=(0,n.useCallback)(e=>{c({type:"color",value:{types:e.colorTypes,color:e.color}})},[c]),f=(0,n.useCallback)(e=>{c({type:"font",value:e})},[c]),v=(0,n.useCallback)(e=>{c({type:"header",value:e})},[c]),y=(0,n.useCallback)(e=>{c({type:"footer",value:e})},[c]),b=(0,n.useCallback)(e=>{c({type:"home-hero",value:e})},[c]),m=(0,n.useCallback)(e=>{c({type:"content-block",value:e})},[c]),E=(0,n.useCallback)(e=>{c({type:"content-block-insert",value:e})},[c]),_=(0,n.useCallback)(e=>{c({type:"sidebar-module-insert",value:e})},[c]),C=(0,n.useCallback)(e=>{c({type:"podcast-body",value:e})},[c]),Y=(0,n.useCallback)(e=>{c({type:"podcast-hero",value:e})},[c]),I=(0,n.useCallback)(e=>{c({type:"pub-settings",value:e})},[c]),k=(0,n.useCallback)(e=>{c({type:"section-body",value:e})},[c]),R=(0,n.useCallback)(e=>{c({type:"section-hero",value:e})},[c]),O=(0,n.useMemo)(()=>({clearPreview:d,pauseAndClearPreview:p,previewColorChange:g,previewContentBlockChange:m,previewContentBlockInsert:E,previewFontChange:f,previewFooterChange:y,previewHeaderChange:v,previewHomeBodyChange:h,previewHomeHeroChange:b,previewPodcastBodyChange:C,previewPodcastHeroChange:Y,previewPubSettingsChange:I,previewSectionBodyChange:k,previewSectionHeroChange:R,previewSidebarModuleInsert:_}),[d,p,g,m,E,f,y,v,h,b,C,Y,I,k,R,_]),w=(0,n.useMemo)(()=>({hoverPreview:r}),[r]);return(0,l.Y)(a.Provider,{value:O,children:(0,l.Y)(o.Provider,{value:w,children:t})})};function i(){let e=(0,n.useContext)(a);if(!e)throw Error("useHoverPreviewActions must be used within a HoverPreviewProvider");return e}function u(){let e=(0,n.useContext)(o);if(!e)throw Error("useHoverPreviewData must be used within a HoverPreviewProvider");return e}},54217:function(e,t,r){r.d(t,{K:()=>i,U:()=>u});var l=r(4006),n=r(17402),a=r(84605),o=r(36372);let s=(0,n.createContext)(null),i=e=>{let{children:t}=e,[r,i]=(0,n.useState)(!1),[u,c]=(0,n.useState)(!1),[d,p]=(0,n.useState)(!1),{iString:h}=(0,a.GO)(),{popToast:g}=(0,o.d)(),f=(0,n.useRef)(null),v=(0,n.useCallback)(e=>{g(()=>(0,l.Y)(o.y,{cta:e?h("Undo"):void 0,text:h("Changes saved"),onAccept:e?async()=>{try{await e(),g(()=>(0,l.Y)(o.y,{text:h("Changes undone")}),{dedupeKey:"save-success"})}catch(e){g(()=>(0,l.Y)(o.y,{text:h("Undo failed")}),{dedupeKey:"save-success"})}}:void 0}),{dedupeKey:"save-success"})},[h,g]),y=(0,n.useCallback)(e=>{g(()=>(0,l.Y)(o.y,{cta:e?h("Undo"):void 0,text:h("Block deleted"),onAccept:e?async()=>{try{await e(),g(()=>(0,l.Y)(o.y,{text:h("Block restored")}),{dedupeKey:"save-success"})}catch(e){g(()=>(0,l.Y)(o.y,{text:h("Undo failed")}),{dedupeKey:"save-success"})}}:void 0}),{dedupeKey:"save-success"})},[h,g]),b=(0,n.useCallback)(()=>{g(()=>(0,l.Y)(o.y,{text:h("Please save or cancel your changes first.")}))},[h,g]),m=(0,n.useCallback)(e=>(f.current=e,()=>{f.current=null}),[]),E=(0,n.useCallback)(async e=>{f.current&&await f.current(e)},[]);return(0,l.Y)(s.Provider,{value:{hasUnsavedChanges:r,setHasUnsavedChanges:i,isSaving:u,setIsSaving:c,showSaveSuccess:v,showDeleteSuccess:y,showUnsavedChangesWarning:b,enteredFromDefaultPanel:d,setEnteredFromDefaultPanel:p,registerAutoSave:m,triggerAutoSave:E},children:t})};function u(){let e=(0,n.useContext)(s);if(!e)throw Error("useSaveState must be used within a SaveStateProvider");return e}},88974:function(e,t,r){r.d(t,{R:()=>_});var l=r(4006),n=r(84605),a=r(69277),o=r(17402),s=r(86898),i=r(17028),u=r(60561),c=r(78403),d=r(80887),p=r(79284),h=r(16499),g=r(56458),f=r(4016);let v=e=>{let{pub:t,theme:r,onThemeChange:n,customConfig:a,onCustomConfigChange:o}=e;return(0,f.lu)({pub:t})&&a&&o?(0,l.Y)(b,{customConfig:a,onCustomConfigChange:o}):(0,l.Y)(m,{pub:t,theme:r,onThemeChange:n})},y=[{id:"portrait",label:"Portrait"},{id:"landscape",label:"Landscape"}],b=e=>{let{customConfig:t,onCustomConfigChange:r}=e,n=t.isPortraitLayout?"portrait":"landscape",a=y.find(e=>e.id===n);return(0,l.Y)(i.I1,{children:(0,l.FD)(p.X,{scrollToBlockOnFocus:{type:"home-hero"},children:[(0,l.Y)(d.u,{label:"Layout",children:(0,l.Y)(c.y,{label:(null==a?void 0:a.label)||"",children:y.map(e=>(0,l.Y)(c.y.Item,{selected:e.id===n,onClick:()=>r({isPortraitLayout:"portrait"===e.id}),children:e.label},e.id))})}),(0,l.Y)(h.e,{label:"Show intro module",value:t.showIntroModule,onChange:e=>r({showIntroModule:e})})]})})},m=e=>{let{pub:t,theme:r,onThemeChange:f}=e,{iString:v}=(0,n.GO)(),y=(()=>{let{iString:e}=(0,n.GO)();return(0,o.useMemo)(()=>{let t={newspaper:{label:e("Feature"),description:e("One featured post")},magaziney:{label:e("Newspaper"),description:e("A side column of top posts")},"magazine-5":{label:e("Magazine"),description:e("Five featured posts")},feature:{label:e("Highlight"),description:e("A large post with three smaller posts")},"feature-media":{label:e("Media feature"),description:e("A large media feature")},podcast:{label:e("Podcast"),description:e("Highlight your podcast")}};return Object.fromEntries(Object.keys(s.O).map(e=>[e,(0,a._)({},s.O[e],t[e])]))},[e])})(),{previewHomeHeroChange:b}=(0,u.v9)(),m=(0,g.aw)(t)||"podcast"===r.home_hero,E=Object.keys(y).flatMap(e=>"podcast"===e?m?[{id:"podcast-left",label:v("Podcast (left-aligned)"),heroId:"podcast",alignment:"left"},{id:"podcast-center",label:v("Podcast (center-aligned)"),heroId:"podcast",alignment:"center"}]:[]:[{id:e,label:y[e].label,heroId:e}]),_=()=>"podcast"===r.home_hero?"center"===r.home_hero_alignment?"podcast-center":"podcast-left":r.home_hero,C=E.find(e=>e.id===_()),Y="podcast"===r.home_hero;return(0,l.Y)(i.I1,{children:(0,l.FD)(p.X,{scrollToBlockOnFocus:{type:"home-hero"},children:[(0,l.Y)(d.u,{label:v("Layout"),children:(0,l.Y)(c.y,{label:(null==C?void 0:C.label)||"",children:E.map(e=>(0,l.Y)(c.y.Item,{selected:e.id===_(),onClick:()=>{let t;return t={home_hero:e.heroId},void("podcast"===e.heroId&&(t.home_hero_alignment=e.alignment),f(t))},onMouseEnter:()=>{b((0,a._)({heroId:e.heroId},"podcast"===e.heroId&&{alignment:e.alignment}))},children:e.label},e.id))})}),Y&&(0,l.Y)(h.e,{label:v("Show podcast links"),value:r.home_hero_show_podcast_links,onChange:e=>f({home_hero_show_podcast_links:e})}),"magaziney"!==r.home_hero&&(0,l.Y)(h.e,{label:v("Show top posts row"),value:r.home_show_top_posts,onChange:e=>f({home_show_top_posts:e})})]})})};var E=r(27449);let _=e=>{let{errors:t,pub:r,theme:a,onReset:o,onSave:s,onThemeChange:i,customConfig:u,onCustomConfigChange:c}=e,{iString:d}=(0,n.GO)();return(0,l.FD)(E.O.Wrapper,{children:[(0,l.Y)(E.O.Header,{title:d("Hero"),onReset:o,onSave:s}),(0,l.FD)(E.O.ScrollArea,{children:[(0,l.Y)(v,{customConfig:u,pub:r,theme:a,onCustomConfigChange:c,onThemeChange:i}),(0,l.Y)(E.O.Footer,{errors:t,onReset:o,onSave:s})]})]})}},18387:function(e,t,r){r.d(t,{j:()=>A});var l=r(69277),n=r(70408),a=r(4006),o=r(30111),s=r(32485),i=r.n(s),u=r(98445),c=r(17402),d=r(12550),p=r.n(d),h=r(73815),g=r(33764),f=r(4010),v=r(79454),y=r(84605),b=r(12501),m=r(76528),E=r(35369),_=r(33727),C=r(17028),Y=r(76977),I=r(57820),k=r(63136),R=r(17705),O=r(27449),w=r(69474),D=r(79284),M=r(39318),S=r(69706),P=r(38083);function F(e,t,r,l){var n;return{id:"post-".concat(e.slug,"-").concat(r),type:"post",trackingParameters:{rank:l,result_count:0,score:-1,result_id:"post-".concat(e.slug),search_session_id:r,search_impression_id:p()(),search_key:"post_pin_search",from_server:!1},post:{title:e.title,subtitle:null!=(n=e.subtitle)?n:"",url:(0,M.stX)(t,e.slug),body:e.truncated_body,audience:e.audience,date:e.post_date,image:e.cover_image}}}let A=e=>{let{pub:t,pinnedPost:r,onPinPost:l,onRemovePin:n}=e,{iString:s}=(0,y.GO)(),[d,A]=(0,c.useState)(""),[L,x]=(0,c.useState)([]),[B,N]=(0,c.useState)(!1),U=(0,c.useRef)({abort:null}),{data:K}=(0,m.OU)("/api/v1/publication/client-search-cache",{auto:!0,shouldRevalidate:!1}),{refetch:W}=(0,b.st)({pathname:"/api/v1/post/search",method:"GET",auto:!1}),G=(0,c.useMemo)(()=>(null==K?void 0:K.recentPosts)?K.recentPosts.slice(0,10).map((e,r)=>F(e,t,"recent",r)):[],[null==K?void 0:K.recentPosts,t]),V=()=>{var e;(null==(e=U.current)?void 0:e.abort)&&(U.current.abort(),U.current.abort=null)},z=(0,b.lW)(async e=>{N(!0),V();let r=new AbortController;U.current.abort=()=>r.abort();let l=p()();try{let s=[],i=new Set;for(let t of function*(e,t){let r=t.toUpperCase().trim();if(!r||!e)return;let l=RegExp("\\b".concat(t.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),"\\b"),"i"),n=new Set;for(let t of[e=>l.test(e.title),e=>{var t;return l.test(null!=(t=e.subtitle)?t:"")},e=>[e.title,e.subtitle,e.truncated_body].filter(Boolean).some(e=>null==e?void 0:e.toUpperCase().includes(r))])for(let r of e.posts)!n.has(r.slug)&&t(r)&&(n.add(r.slug),yield{type:"post",post:r})}(K,e)){if(r.signal.aborted||s.length>=20)break;i.add(t.post.slug),s.push(t)}if(r.signal.aborted)return;s.length>0&&x(s.map((e,r)=>F(e.post,t,l,r)));let u=await W({query:{query:e,focusedPublicationId:t.id,page:0,numberFocused:10}});if(r.signal.aborted)return;if(!(u instanceof Error)){let e=[...s];for(let r of u.results)if(!i.has(r.slug)){var n,a,o;e.push({type:"post",post:{post_id:r.id,title:r.title,subtitle:null!=(n=r.subtitle)?n:"",truncated_body:null!=(a=r.truncated_body_text)?a:void 0,audience:r.audience,url:(0,M.stX)(t,r.slug),post_date:r.post_date,cover_image:null!=(o=r.cover_image)?o:void 0,slug:r.slug,publication_id:r.publication_id}})}x(e.map((e,r)=>F(e.post,t,l,r)))}}finally{r.signal.aborted||N(!1)}},300,[K,t]);(0,c.useEffect)(()=>{if(!d){V(),x(G),N(!1);return}z(d)},[d,G,z]);let X=async e=>{if(!e||"post"!==e.type)return;let t=(0,M.Gn4)(e.post.url);if(!t)return;let r=await (0,v.N7)({slug:t});r&&l(r)},j=e=>{A(e.currentTarget.value.trim())};return(0,a.FD)(O.O.Wrapper,{children:[(0,a.Y)(w.f,{title:r?s("Pinned post"):s("Pin post to slot")}),(0,a.FD)(O.O.ScrollArea,{children:[r&&n&&(0,a.Y)(D.X,{forceBottomBorder:!0,title:s("Pinned post"),children:(0,a.Y)(_.Z,{elevated:!0,padding:0,radius:"sm",children:(0,a.FD)(C.fI,{alignItems:"stretch",minHeight:40,children:[r.cover_image&&(0,a.FD)("div",{className:"imageWrapper-Ebnb5G",children:[(0,a.Y)(g.o,{className:"image-SThOhA",imageProps:{aspect:S.Zi,smartCrop:!0},maxWidth:40,radius:"sm",src:r.cover_image}),(0,a.Y)("div",{className:"pinOverlay-HB2Ull",children:(0,a.Y)(h.Z,{children:(0,a.Y)(R.r,{})})})]}),(0,a.FD)(Y.Ye,{alignItems:"center",flex:"grow",gap:0,minWidth:0,paddingLeft:8,paddingRight:0,children:[(0,a.Y)(k.EY.B4,{ellipsis:!0,flex:"grow",weight:"medium",children:r.title}),(0,a.Y)(E.$n,{className:"unpinSegment-JYdeXd",priority:"quaternary",size:"sm",onClick:n,children:s("Unpin")})]})]})})}),(0,a.Y)(Y.I1,{paddingTop:8*!!r,children:(0,a.Y)(o.G,{by:"id",nullable:!0,value:null,onChange:X,children:e=>{let{activeOption:t}=e;return(0,a.FD)(a.FK,{children:[(0,a.FD)(C.fI,{alignItems:"center",gap:12,paddingX:20,paddingY:8,position:"relative",children:[(0,a.Y)(u.A,{size:20}),(0,a.Y)(o.G.Input,{autoComplete:"off",className:T,placeholder:s("Search posts to pin"),type:"search",onChange:j,onKeyDown:e=>{"Enter"===e.key&&0===L.length&&(e.stopPropagation(),e.preventDefault()),"Enter"===e.key&&t&&(e.stopPropagation(),e.preventDefault(),X(t))}}),B&&(0,a.Y)(I.Oy,{size:20})]}),(0,a.Y)(o.G.Options,{className:i()(H,P.A.searchOptions),static:!0,children:L.map(e=>(0,a.Y)(f._l,{query:d,result:e,onEnter:X},e.id))})]})}})})]})]})},T=(0,C.iF)((0,n._)((0,l._)({},C.nS),{height:24,border:"unset",flex:"grow",bg:"primary",color:"primary"})),H=(0,C.iF)({display:"flex",direction:"column",margin:0,paddingY:8,paddingX:4})},78403:function(e,t,r){r.d(t,{y:()=>p});var l=r(69277),n=r(70408),a=r(32641),o=r(4006),s=r(17402),i=r(17028),u=r(61084),c=r(60561);let d=(0,s.forwardRef)((e,t)=>{var{children:r,onClear:s}=e,d=(0,a._)(e,["children","onClear"]);let{clearPreview:p,pauseAndClearPreview:h}=(0,c.v9)();return(0,o.Y)(u.eB,(0,n._)((0,l._)({},d),{ref:t,onClose:()=>{h(),null==s||s()},children:(0,o.Y)(i.I1,{onMouseLeave:()=>{p(),null==s||s()},children:r})}))});d.displayName="PreviewHoverSelectMenu";let p=Object.assign(d,{Item:e=>{var{onClick:t}=e,r=(0,a._)(e,["onClick"]);let{pauseAndClearPreview:s}=(0,c.v9)();return(0,o.Y)(u.Jm,(0,n._)((0,l._)({},r),{onClick:e=>{s(),null==t||t(e)}}))}})},80887:function(e,t,r){r.d(t,{u:()=>u});var l=r(4006),n=r(17028),a=r(20500),o=r(88762),s=r(65842),i=r(25112);let u=e=>{let{label:t,children:r,stacked:u,description:c,width:d=i.u2}=e,p="string"==typeof t?(0,l.Y)(o.JU,{children:t}):t;return u?(0,l.FD)(s.A0,{children:[p,r,c&&(0,l.Y)(a.EE,{children:c})]}):(0,l.FD)(n.fI,{alignItems:"start",gap:8,justifyContent:"space-between",children:[(0,l.Y)(n.fI,{alignItems:"center",minHeight:40,children:p}),(0,l.FD)(s.A0,{flex:"auto",justifyContent:"center",minHeight:40,width:"auto"===d?void 0:d,children:[r,c&&(0,l.Y)(a.EE,{children:c})]})]})}},27449:function(e,t,r){r.d(t,{O:()=>h});var l=r(69277),n=r(4006),a=r(68410),o=r(17028),s=r(84605),i=r(35369),u=r(86465),c=r(54217),d=r(65670);let p=e=>{let{errors:t,onReset:r,hasChanges:l,isSaving:a,onSave:p,renderAboveActions:h,doneOnly:g}=e,{iString:f}=(0,s.GO)(),{hasUnsavedChanges:v,isSaving:y}=(0,c.U)(),{close:b}=(0,d.er)(),m="root"===(0,d.u2)(),E=null!=l?l:v,_=null!=a?a:y,C=async()=>{!1===await (null==p?void 0:p())||m||b()},Y=()=>{null==r||r(),m||b()};return(0,n.FD)(o.I1,{gap:16,paddingY:16,children:[(0,n.Y)(u.I,{errors:t}),null==h?void 0:h(),g?(0,n.FD)(o.Ye,{gap:8,justifyContent:"end",children:[!!r&&(0,n.Y)(i.$n,{priority:"tertiary",onClick:Y,children:f("Cancel")}),(0,n.Y)(i.$n,{priority:"primary",onClick:b,children:f("Done")})]}):!!p&&(0,n.FD)(o.Ye,{gap:8,justifyContent:"end",children:[!!r&&E&&(0,n.Y)(i.$n,{disabled:_,priority:"tertiary",onClick:Y,children:f("Cancel")}),(0,n.Y)(i.$n,{disabled:!E,loading:_,priority:"primary",onClick:C,children:f("Save")})]})]})},h={Wrapper:e=>{let{children:t}=e;return(0,n.Y)("div",{style:{display:"flex",flexDirection:"column",height:"100%",overflow:"hidden"},children:t})},Header:r(69474).f,ScrollArea:e=>{let{children:t}=e;return(0,n.Y)("div",{style:{flex:1,overflowY:"auto",minHeight:0},children:t})},Footer:e=>{let{isMobile:t}=(0,a.sM)();return t?null:(0,n.FD)(o.I1,{paddingX:20,style:{position:"sticky",bottom:0,backgroundColor:"var(--color-bg-primary)",zIndex:1},children:[(0,n.Y)(o.I1,{borderTop:"detail"}),(0,n.Y)(p,(0,l._)({},e))]})}}},69474:function(e,t,r){r.d(t,{f:()=>v});var l=r(4006),n=r(13264),a=r(11256),o=r(48697),s=r(84605),i=r(68410),u=r(35369),c=r(17028),d=r(63136),p=r(36372),h=r(54217),g=r(65670),f=r(71783);let v=e=>{let{title:t,renderActions:r,onReset:v,onSave:y}=e,{iString:b}=(0,s.GO)(),{close:m,minimize:E}=(0,g.er)(),_="root"===(0,g.u2)(),{hasUnsavedChanges:C,isSaving:Y}=(0,h.U)(),{isMobile:I}=(0,i.sM)(),k=(0,n.md)(f.pD),{popToast:R}=(0,p.d)();return k?null:(0,l.FD)(c.Ye,{alignItems:"center",justifyContent:"space-between",paddingBottom:0,paddingX:20,paddingY:16,children:[(0,l.Y)(d.EY.B2,{fontWeight:"semibold",children:t}),(0,l.FD)(c.Ye,{alignItems:"center",gap:8,children:[null==r?void 0:r(),I&&y?(0,l.FD)(l.FK,{children:[v&&C&&(0,l.Y)(u.$n,{disabled:Y,priority:"tertiary",size:"sm",onClick:v,children:b("Reset")}),(0,l.Y)(u.$n,{disabled:!C,loading:Y,priority:"primary",size:"sm",onClick:y,children:b("Save")})]}):!I&&(0,l.Y)(u.K0,{priority:"tertiary",size:"sm",onClick:()=>{C&&v&&(v(),R(()=>(0,l.Y)(p.y,{text:b("Changes canceled")}))),_?E():m()},children:_?(0,l.Y)(a.A,{size:20}):(0,l.Y)(o.A,{size:20})})]})]})}},79284:function(e,t,r){r.d(t,{X:()=>u});var l=r(4006),n=r(32485),a=r.n(n),o=r(17028),s=r(63136),i=r(47787);let u=e=>{let{title:t,children:r,forceBottomBorder:n,onFocus:u,scrollToBlockOnFocus:c}=e,{scrollToBlock:d}=(0,i.i)();return(0,l.Y)(o.I1,{className:a()("section-LansOs",{[String("forceBottomBorder-NFdzb7")]:n}),paddingX:20,onFocus:()=>{c&&d(c),null==u||u()},children:(0,l.FD)(o.I1,{className:"sectionInner-qsZuHQ",gap:12,children:[t&&(0,l.Y)(s.EY.Meta,{role:"heading",userSelect:"none",children:t}),r]})})}},16499:function(e,t,r){r.d(t,{e:()=>o});var l=r(4006),n=r(24777),a=r(80887);let o=e=>{let{label:t,value:r,onChange:o}=e;return(0,l.Y)(a.u,{label:t,width:"auto",children:(0,l.Y)(n.A,{checked:r,size:"sm",onChange:o})})}}}]);