PageSourceSearch

https://app.prefect.cloud/App-7ynQ92cF.js

js prefect.cloud collected 2026-09-25 19:11:50 UTC 200,877 bytes, 2 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["auto-track-BJc_Mq3v.js","callback-CFIOA0pT.js","middleware-aOr_Wa44.js","rolldown-runtime-aKtaBQYM.js","tslib.es6-D2jl5vrv.js","query-string-LNcCke0N.js","gracefulDecodeURIComponent-DLo4kDSw.js","routing-middleware-BujuKsV8.js","ajs-destination-CZ1zZYj5.js","persisted-xKZR3Bvs.js","load-script-C8eQdPRv.js","is-plan-event-enabled-DC_xDK-v.js","legacy-video-plugins-rAEE4Uxy.js","preload-helper-Czpn1I53.js","schema-filter-2_KTPEzQ.js","in-app-plugin-BcM7AY3p.js","remote-middleware-r9JtoBmg.js"])))=>i.map(i=>d[i]);
2import{i as e,t}from"./rolldown-runtime-aKtaBQYM.js";import{$n as n,D as r,E as i,En as a,Ft as o,Gt as s,Ht as c,J as l,Nt as u,On as d,St as f,Ut as p,Zn as m,_ as h,_n as g,b as _,bt as v,ct as y,er as b,et as x,ft as S,g as C,gt as w,it as T,k as E,l as ee,mt as D,o as O,qt as k,st as te,tr as A,tt as ne,un as j,v as M,vn as N,w as re,wn as ie,wt as P,xt as F,y as I,z as L}from"./runtime-core.esm-bundler-BHiBszTm.js";import{$n as ae,Br as oe,Er as se,Fr as ce,Hn as le,Ir as ue,Jr as de,Jt as fe,Mr as pe,Ot as me,Qn as he,St as ge,Xn as _e,Yn as ve,bt as ye,dr as be,ei as xe,ht as Se,ir as Ce,lr as we,qr as Te,qt as Ee,rr as De,sr as Oe,t as ke,ti as R,tn as Ae,ur as je,yt as Me}from"./meApi-B78S0maO.js";import{g as Ne,h as Pe}from"./useApi-CUgTH_jn-CFanTKw-.js";import{$c as Fe,$o as Ie,$r as Le,$s as Re,A as ze,Bn as Be,C as Ve,Cn as He,Dr as Ue,Ds as We,Fs as Ge,Gs as Ke,Hs as qe,Kc as Je,Kn as Ye,Ks as Xe,Ml as Ze,Qc as Qe,Qo as $e,Qs as et,S as tt,Sl as nt,Sn as rt,Tn as it,Tr as at,Uc as ot,Us as st,Vn as ct,Ws as lt,Xo as ut,Xs as dt,Y as ft,Yr as pt,Ys as mt,Zo as ht,Zs as z,_c as gt,al as _t,at as vt,bl as yt,bn as bt,c as xt,ci as B,di as St,er as Ct,fi as wt,gc as Tt,gi as V,hc as Et,hi as H,j as Dt,kc as Ot,l as kt,li as At,ll as jt,lt as Mt,ml as Nt,nc as Pt,nl as Ft,ns as It,nt as Lt,ol as Rt,or as zt,rc as Bt,rl as Vt,rs as Ht,si as Ut,tl as Wt,ts as Gt,ui as Kt,ul as qt,ut as Jt,vc as Yt,vi as U,vl as Xt,wl as Zt,wn as Qt,x as $t,xl as en,xn as tn,zc as nn}from"./accountsApi-DbVmUFa3.js";import{t as rn}from"./vue-router-Bd9_JZkg.js";import{a as an,i as on,t as sn}from"./Primitive-DRvBBEWL.js";import{t as cn}from"./activity-wiacEl7o.js";import{t as ln}from"./StateIcon-Dy9DCIf8.js";import{t as un}from"./book-open-CidSvhkx.js";import{t as dn}from"./bot-C-6Z3SsI.js";import{i as fn,r as pn}from"./FlowRunCreateForm-gNz-0fwx.js";import{t as mn}from"./building-2-Br8SqFjt.js";import{t as hn}from"./calendar-clock-B8rc2B6h.js";import{t as gn}from"./chart-line-DcBHQ-Rk.js";import{p as _n,s as vn}from"./select-Brs-9ET5.js";import{D as yn,O as bn,a as xn,c as Sn,d as Cn,f as wn,i as Tn,k as En,l as Dn,n as On,o as kn,r as W,s as An,u as jn}from"./useResizeObserver-Ccg6MfGZ.js";import{t as Mn}from"./circle-alert-ghw9yxlv.js";import{a as Nn,i as Pn,n as Fn,r as In,t as Ln}from"./workspaceSearchPaletteTabs-D65AX9SW.js";import{t as Rn}from"./copy-QQiCb88G.js";import{a as zn,o as Bn,r as Vn}from"./router-KM5rpWXM.js";import{t as Hn}from"./credit-card-BFZeUdJ2.js";import{t as Un}from"./external-link-D_xFsieV.js";import{t as Wn}from"./files-CYr55-BP.js";import{t as Gn}from"./folder-DtRceSMr.js";import{t as Kn}from"./gauge-y3WdZEoe.js";import{t as qn}from"./grid-2x2-plus-BPmjvEBs.js";import{t as Jn}from"./heart-pulse-BMExaRSE.js";import{t as Yn}from"./id-card-ayGIgODP.js";import{t as Xn}from"./key-h9JHGPA4.js";import{t as Zn}from"./layout-grid-BjbsE0pQ.js";import{t as Qn}from"./link-BevC3d57.js";import{t as $n}from"./list-ordered-Dh1OmFCA.js";import{t as er}from"./list-DYtMN1I0.js";import{n as G}from"./button-zCgmL3M9.js";import{a as tr,d as nr,f as rr,n as ir,r as ar}from"./useExecutionPlanRunObservation-M8wHbdXL.js";import{n as or}from"./workPoolLogoUtilities-ByYxfnml.js";import{i as sr,n as cr,r as lr}from"./timezone-DOAa6vZw.js";import{n as ur,t as dr}from"./useFlowRunResumeCommand-CG1_sVyx.js";import{t as fr}from"./pencil-DP_tUv1Z.js";import{t as pr}from"./play-DI841qzX.js";import{t as mr}from"./shield-check-D93kkSg5.js";import{t as hr}from"./signal-vvyzkzCs.js";import{t as gr}from"./sliders-horizontal-8DMCRN_B.js";import{t as _r}from"./sparkles-DpdlOdw7.js";import{a as vr,i as yr,n as br,r as xr,t as Sr}from"./useFavoriteToggle-vQgPBV__.js";import{t as Cr}from"./tag-Y_0bNCft.js";import{t as wr}from"./users-round-ClwJ0bEd.js";import{t as K}from"./cn-B6KiDbIe.js";import{n as Tr,t as Er}from"./CollapsibleContent-BkWVhyRK.js";import{a as Dr}from"./AccordionTrigger-BZeXiaWu.js";import{n as Or,r as kr,t as Ar}from"./teleports-DtTNXK_0.js";import{B as jr,J as Mr,M as Nr,U as Pr,dt as Fr,g as Ir,h as Lr,l as Rr,n as zr,s as Br,ut as Vr,z as Hr}from"./Content-CJz75AY_.js";import{n as Ur,t as Wr}from"./arrays-BE_1R-ow.js";import{t as Gr}from"./_plugin-vue_export-helper-BDNMzG2s.js";import{t as Kr}from"./preload-helper-Czpn1I53.js";import{t as qr}from"./datadog-BVkvVJQf.js";import{i as Jr,n as Yr}from"./analytics-eAieGy6n.js";import{c as q,m as Xr}from"./useRouteQueryParam-CHeLIRBg.js";import{t as Zr}from"./EmptyHeader-BISlWxoB.js";import{t as Qr}from"./EmptyTitle-C32BtdCO.js";import{t as $r}from"./Spinner-BfA7Ha-_.js";import{n as ei,t as ti}from"./useStorage-haa6D1Ff.js";import{t as ni}from"./useRouteContext-CZTlsHxd.js";import{t as ri}from"./DialogDescription-D26k0xSU.js";import{i as J,n as Y,o as ii,r as ai,s as oi,t as X}from"./tslib.es6-D2jl5vrv.js";import{D as si,E as ci}
2from"./workspaceMappers-BniapM24.js";import{a as li,o as Z,t as ui}from"./routes-D8-DAe7T.js";import{t as di}from"./p-incident-pxkepbqK.js";import{t as fi}from"./p-variable-DBo9nf9O.js";import{t as pi}from"./serviceAccount-Dk7h73JB.js";import{_ as mi,a as hi,b as gi,c as _i,d as vi,f as yi,h as bi,i as xi,l as Si,m as Ci,n as wi,o as Ti,p as Ei,r as Di,s as Oi,t as ki,u as Ai,v as ji,x as Mi,y as Ni}from"./persisted-xKZR3Bvs.js";import{a as Pi,c as Fi,l as Ii,o as Li,r as Ri,t as zi}from"./middleware-aOr_Wa44.js";import{n as Bi,t as Vi}from"./callback-CFIOA0pT.js";import{t as Hi}from"./query-string-LNcCke0N.js";import{a as Ui,c as Wi,o as Gi,r as Ki,s as qi,t as Ji}from"./load-script-C8eQdPRv.js";import{t as Yi}from"./useColorTheme-BnJcNyah.js";import{n as Xi,t as Zi}from"./useFavicon-xStVV_nq.js";import{n as Qi,r as $i,t as ea}from"./useServiceStatus-C9acv5W1.js";import{t as ta}from"./useColorMode-DHCZbZIV.js";import{t as na}from"./usersApi-Dwc1l5tt.js";import{a as ra,c as ia,f as aa,i as oa,l as sa,n as ca,o as la,r as ua,s as da,t as fa}from"./StateChangeRows-B72gV-Jp.js";import{t as Q}from"./useCommandPalette-Dpojqhtt.js";import{a as pa,i as ma}from"./workspaceSearchResultKind-oWqhp6QO.js";import{t as ha}from"./p-task-run-Bp9qxKPh.js";import{t as ga}from"./FlowRunResumeModal-Bsx56aP1.js";import{n as _a}from"./automationQueryKeys-gwIErY_v.js";import{n as va}from"./WorkspaceAutomationsApi-BsUinnUS.js";import{t as ya}from"./useAutomation-h7PEx089.js";import{t as ba}from"./useDeployment-IOrEgr4G.js";import{n as xa,t as Sa}from"./FlowRunCreateDialog-qqhV9wjn.js";import{t as Ca}from"./useDeploymentsCountByFlow-DAMkanwd.js";import{t as wa}from"./useFlowFavorites-YGXxdjfG.js";import{t as Ta}from"./useNebulaWorkspaceRoutes-B8m5EFY9.js";import{t as Ea}from"./workspaceWebhooksApi-D-dTtqzg.js";import{t as Da}from"./useWebhook-Cr-adt5A.js";import{t as Oa}from"./useWorkPool-EKZLje5M.js";import{n as ka}from"./copy-DjJ7piyn.js";import{t as Aa}from"./useActiveExecutionPlan-CcYGzdrJ.js";import{t as ja}from"./useMyAccounts-BmLFdNrQ.js";import{t as Ma}from"./useCurrentMyAccount-8RRziSAU.js";import{i as Na,n as Pa,r as Fa,t as Ia}from"./flowExecutionPlanTab-aCWdgTK3.js";import{a as La,i as Ra,n as za,o as Ba,r as Va,t as Ha}from"./useExecutionPlanSchedules-D4OVqE93.js";import{t as Ua}from"./useExecutionPlanVersion-uXoeqx5i.js";import{n as Wa,t as Ga}from"./useExecutionPlanRunAction-BBEE854C.js";import{t as Ka}from"./routes-ycw8CX6Y.js";import{t as qa}from"./useAccount-DlbDVv0V.js";import{t as Ja}from"./useIsSelfServeAccountFreeTier-BK1e8482.js";import{r as Ya,t as Xa}from"./workspaceSearchUuid-CNduR5fm.js";import{n as Za}from"./taskRunStateChange-D-ouWzbV.js";import{t as Qa}from"./useAccountUsage-CchQJmjm.js";import{t as $a}from"./useUsageLimits-5qXIe9sW.js";import{t as eo}from"./CollectionsApi-B956Sgeu.js";import{t as to}from"./useWorkPools-CoDkHlrY.js";import{t as no}from"./useCommandPaletteBoxTransition-CKSNVEgx.js";import{t as ro}from"./useKeyDown-BpMhqa1c.js";import{r as io}from"./useMyWorkspaces-y6lXJirx.js";import{n as ao}from"./useCloudContext-RALsUXAP.js";import{n as oo,t as so}from"./WorkspaceContextProvider-qex9NIgJ.js";import{t as co}from"./ConcurrencyLimitsV2CreateModal-BkAN4zYp.js";import{t as lo}from"./VariableCreateModal-Bdndwn40.js";import{t as uo}from"./ApiKeyCreateModal-Js67zzBh.js";import{t as fo}from"./useFullBleedLayout-2mueJqOM.js";import{t as po}from"./useOffsetStickyRootMargin-Baxe4lwY.js";import{t as mo}from"./KeycapDisplay-aJ9W5vh6.js";import{t as ho}from"./dashboard-DMlOsvXT.js";import{t as go}from"./BetaBadge-CeTHFDQL.js";import{t as _o}from"./useClickOutside-BzJ27bl9.js";import{t as vo}from"./useMe-BDsHvwT2.js";import{t as yo}from"./useAccountMembershipsCount-DFdcS-x5.js";import{t as bo}from"./AccountImage-R5xFDOTC.js";import{t as xo}from"./plan-CH88izKp.js";import{t as So}from"./UserImage-xVJhs40I.js";import{t as Co}from"./useCanEditBillingSubscription-NIz6SeEu.js";import{t as wo}from"./useOrganizationRoutes-9KgJzz-6.js";import{t as To}from"./TierTag-CJv71YSU.js";import{t as Eo}from"./keyEvent-CTLIapO1.js";import{t as Do}from"./isInputElement-B3ubSRsZ.js";import{t as Oo}from"./alert-FL5WfGB5.js";var ko=an(`arrow-right-left`,[[`path`,{d:`m16 3 4 4-4 4`,key:`1x1c3m`}],[`path`,{d:`M20 7H4`,key:`zbl0bi`}],[`path`,{d:`m8 21-4-4 4-4`,key:`h9nckh`}],[`path`,{d:`M4 17h16`,key:`g4d7ey`}]]),Ao=an(`bell-check`,[[`path`,{d:`M10.268 21a2 2 0 0 0 3.464 0`,key:`vwvbt9`}],[`path`,{d:`m15 8 2 2 4-4`,key:`sbrgsm`}],[`path`,{d:`M16.8607 4.4824A6 6 0 0 0 6 8C6 12.499 4.589 13.956 3.262 15.326`,key:`qcog4a`}],[`path`,{d:`M3.262 15.326A1 1 0 0 0 4 17H20A1 1 0 0 0 20.74 15.327C20.209 14.779 19.665 14.218 
219.203 13.454`,key:`mxnnoh`}]]),jo=an(`bell-ring`,[[`path`,{d:`M10.268 21a2 2 0 0 0 3.464 0`,key:`vwvbt9`}],[`path`,{d:`M22 8c0-2.3-.8-4.3-2-6`,key:`5bb3ad`}],[`path`,{d:`M3.262 15.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673C19.41 13.956 18 12.499 18 8A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326`,key:`11g9vi`}],[`path`,{d:`M4 2C2.8 3.7 2 5.7 2 8`,key:`tap9e0`}]]),Mo=an(`key-round`,[[`path`,{d:`M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z`,key:`1s6t7t`}],[`circle`,{cx:`16.5`,cy:`7.5`,r:`.5`,fill:`currentColor`,key:`w0ekpg`}]]),No=an(`life-buoy`,[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`path`,{d:`m4.93 4.93 4.24 4.24`,key:`1ymg45`}],[`path`,{d:`m14.83 9.17 4.24-4.24`,key:`1cb5xl`}],[`path`,{d:`m14.83 14.83 4.24 4.24`,key:`q42g0n`}],[`path`,{d:`m9.17 14.83-4.24 4.24`,key:`bqpfvv`}],[`circle`,{cx:`12`,cy:`12`,r:`4`,key:`4exip2`}]]),Po=an(`log-out`,[[`path`,{d:`m16 17 5-5-5-5`,key:`1bji2h`}],[`path`,{d:`M21 12H9`,key:`dn1m92`}],[`path`,{d:`M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4`,key:`1uf3rs`}]]),Fo=an(`megaphone`,[[`path`,{d:`M11 6a13 13 0 0 0 8.4-2.8A1 1 0 0 1 21 4v12a1 1 0 0 1-1.6.8A13 13 0 0 0 11 14H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2z`,key:`q8bfy3`}],[`path`,{d:`M6 14a12 12 0 0 0 2.4 7.2 2 2 0 0 0 3.2-2.4A8 8 0 0 1 10 14`,key:`1853fq`}],[`path`,{d:`M8 6v8`,key:`15ugcq`}]]),Io=an(`messages-square`,[[`path`,{d:`M16 10a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 14.286V4a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2z`,key:`1n2ejm`}],[`path`,{d:`M20 9a2 2 0 0 1 2 2v10.286a.71.71 0 0 1-1.212.502l-2.202-2.202A2 2 0 0 0 17.172 19H10a2 2 0 0 1-2-2v-1`,key:`1qfcsi`}]]),Lo=an(`power`,[[`path`,{d:`M12 2v10`,key:`mnfbl`}],[`path`,{d:`M18.4 6.6a9 9 0 1 1-12.77.04`,key:`obofu9`}]]),Ro=an(`user-plus`,[[`path`,{d:`M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2`,key:`1yyitq`}],[`circle`,{cx:`9`,cy:`7`,r:`4`,key:`nufk8`}],[`line`,{x1:`19`,x2:`19`,y1:`8`,y2:`14`,key:`1bvyxn`}],[`line`,{x1:`22`,x2:`16`,y1:`11`,y2:`11`,key:`1shjgl`}]]),zo=an(`wifi-off`,[[`path`,{d:`M12 20h.01`,key:`zekei9`}],[`path`,{d:`M8.5 16.429a5 5 0 0 1 7 0`,key:`1bycff`}],[`path`,{d:`M5 12.859a10 10 0 0 1 5.17-2.69`,key:`1dl1wf`}],[`path`,{d:`M19 12.859a10 10 0 0 0-2.007-1.523`,key:`4k23kn`}],[`path`,{d:`M2 8.82a15 15 0 0 1 4.177-2.643`,key:`1grhjp`}],[`path`,{d:`M22 8.82a15 15 0 0 0-11.288-3.764`,key:`z3jwby`}],[`path`,{d:`m2 2 20 20`,key:`1ooewy`}]]),Bo=an(`wifi`,[[`path`,{d:`M12 20h.01`,key:`zekei9`}],[`path`,{d:`M2 8.82a15 15 0 0 1 20 0`,key:`dnpr2z`}],[`path`,{d:`M5 12.859a10 10 0 0 1 14 0`,key:`1x1e6c`}],[`path`,{d:`M8.5 16.429a5 5 0 0 1 7 0`,key:`1bycff`}]]),[Vo,Ho]=Te(`MenuSub`),Uo=E({__name:`MenuSub`,props:{open:{type:Boolean,required:!1,default:void 0}},emits:[`update:open`],setup(e,{emit:t}){let n=e,r=ue(n,`open`,t,{defaultValue:!1,passive:n.open===void 0}),i=Dn(),a=N(),o=N();return p(e=>{i?.open.value===!1&&(r.value=!1),e(()=>r.value=!1)}),Cn({open:r,onOpenChange:e=>{r.value=e},content:o,onContentChange:e=>{o.value=e}}),Ho({triggerId:``,contentId:``,trigger:a,onTriggerChange:e=>{a.value=e}}),(e,t)=>(D(),M(d(le),null,{default:k(()=>[F(e.$slots,`default`)]),_:3}))}}),Wo=E({__name:`MenuSubContent`,props:{forceMount:{type:Boolean,required:!1},loop:{type:Boolean,required:!1},memoDependencies:{type:Array,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1,default:!0},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`entryFocus`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:t}){let n=we(e,t),i=Dn(),a=jn(),o=Vo(),s=Sn(),{forwardRef:c,currentElement:l}=be();return o.contentId||=Oe(void 0,`reka-menu-sub-content`),(e,t)=>(D(),M(d(Ce),{present:e.forceMount||d(i).open.value},{default:k(()=>[r(An,x(d(n),{id:d(o).contentId,ref:d(c),"aria-labelledby":d(o).triggerId,al
2ign:`start`,side:d(a).dir.value===`rtl`?`left`:`right`,"disable-outside-pointer-events":!1,"disable-outside-scroll":!1,"trap-focus":!1,onOpenAutoFocus:t[0]||=R(e=>{d(a).isUsingKeyboardRef.value&&d(l)?.focus()},[`prevent`]),onCloseAutoFocus:t[1]||=R(()=>{},[`prevent`]),onFocusOutside:t[2]||=e=>{if(e.defaultPrevented)return;let t=d(s).filterElement.value?.contains(e.target);e.target!==d(o).trigger.value&&!t&&d(i).onOpenChange(!1)},onEscapeKeyDown:t[3]||=e=>{d(a).onClose(),e.preventDefault()},onKeydown:t[4]||=e=>{let t=e.currentTarget?.contains(e.target),n=d(ve)[d(a).dir.value].includes(e.key);t&&n&&(d(i).onOpenChange(!1),d(s).filterElement.value?(d(s).filterElement.value.focus(),d(s).highlightedElement.value=d(o).trigger.value,d(o).trigger.value?.scrollIntoView({block:`nearest`})):d(o).trigger.value?.focus(),e.preventDefault())}}),{default:k(()=>[F(e.$slots,`default`)]),_:3},16,[`id`,`aria-labelledby`,`side`])]),_:3},8,[`present`]))}}),Go=E({__name:`MenuSubTrigger`,props:{disabled:{type:Boolean,required:!1},textValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e,n=Dn(),i=jn(),a=Vo(),o=Sn();c(n.open,e=>{e?o.activeSubmenuContext.value={onOpenChange:n.onOpenChange,trigger:a.trigger}:o.activeSubmenuContext.value?.trigger.value===a.trigger.value&&(o.activeSubmenuContext.value=void 0)});let s=N(null);a.triggerId||=Oe(void 0,`reka-menu-sub-trigger`);function l(){s.value&&window.clearTimeout(s.value),s.value=null}S(()=>{l()});function u(e){ae(e)&&(o.onItemEnter(e)||!t.disabled&&!n.open.value&&!s.value&&(o.onPointerGraceIntentChange(null),s.value=window.setTimeout(()=>{n.onOpenChange(!0),l()},100)))}async function f(e){if(!ae(e))return;l();let t=n.content.value?.getBoundingClientRect();if(t?.width){let r=n.content.value?.dataset.side,i=r===`right`,a=i?-5:5,s=t[i?`left`:`right`],c=t[i?`right`:`left`];o.onPointerGraceIntentChange({area:[{x:e.clientX+a,y:e.clientY},{x:s,y:t.top},{x:c,y:t.top},{x:c,y:t.bottom},{x:s,y:t.bottom}],side:r}),window.clearTimeout(o.pointerGraceTimerRef.value),o.pointerGraceTimerRef.value=window.setTimeout(()=>o.onPointerGraceIntentChange(null),300)}else{if(o.onTriggerLeave(e))return;o.onPointerGraceIntentChange(null)}}async function p(e){let r=o.searchRef.value!==``;t.disabled||r&&e.key===` `||_e[i.dir.value].includes(e.key)&&(n.onOpenChange(!0),await ne(),n.content.value?.focus(),e.preventDefault())}return(e,i)=>(D(),M(wn,{"as-child":``},{default:k(()=>[r(kn,x(t,{id:d(a).triggerId,ref:e=>{e&&d(a)?.onTriggerChange(e?.$el)},"aria-haspopup":`menu`,"aria-expanded":d(n).open.value,"aria-controls":d(a).contentId,"data-state":d(he)(d(n).open.value),onClick:i[0]||=async e=>{t.disabled||e.defaultPrevented||(e.currentTarget?.focus(),d(n).open.value||d(n).onOpenChange(!0))},onPointermove:u,onPointerleave:f,onKeydown:p}),{default:k(()=>[F(e.$slots,`default`)]),_:3},16,[`id`,`aria-expanded`,`aria-controls`,`data-state`])]),_:3}))}}),Ko=E({__name:`DropdownMenuFilter`,props:{modelValue:{type:String,required:!1},autoFocus:{type:Boolean,required:!1},disabled:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`input`}},emits:[`update:modelValue`],setup(e,{emit:t}){let n=e,r=ue(n,`modelValue`,t,{defaultValue:``,passive:n.modelValue===void 0}),i=jn(),a=Sn(),o=Vo(null);c(r,e=>{a.searchRef.value=e??``},{immediate:!0});let{primitiveElement:l,currentElement:u}=De(),f=C(()=>n.disabled||!1),p=N();s(()=>p.value=a.highlightedElement.value?.id),y(()=>{a.onFilterElementChange(u.value),setTimeout(()=>{n.autoFocus&&(!o||i.isUsingKeyboardRef.value)&&u.value?.focus()},1)}),S(()=>{a.onFilterElementChange(void 0),a.searchRef.value=``});let{isComposing:m,handleCompositionStart:h,handleCompositionEnd:g}=nn(e=>{let t=e.target;t&&(r.value=t.value,a.searchRef.value=t.value)});function _(e){if(f.value||m.value)return;let t=e.target;r.value=t.value,a.searchRef.value=t.value}function v(e){if(!f.value){if(m.value){e.stopPropagation();return}[`ArrowDown`,`ArrowUp`,`Home`,`End`].includes(e.key)?(e.preventDefault(),a.onKeydownNavigation(e)):e.key===`Enter`?(e.preventDefault(),a.onKeydownEnter(e)):e.key===`Escape`&&r.value&&(e.stopPropagation(),r.value=``,a.searchRef.value=``)}}return(e,t)=>(D(),M(d(sn),{ref_key:`primitiveElement`,ref:l,as:e.as,"as-child":e.asChild,value:d(r),disabled:f.value?``:void 0,"data-disabled":f.value?``:void 0,"aria-disabled":f.value?!0:void 0,"aria-activedescendant":p.value,type:`text`,role:`searchbox`,onInput:_,onKeydown:v,onCompositionstart:d(h),onCompositionend:d(g)},{default:k(()=>[F(e.$slots,`default`,{modelValue:d(r)})]),_:3},8,[`as`,`as-child`,`value`,`disabled`,`data-disabled`,`aria-disabled`,`aria-activedescendant`,`onCompositionstart`,`onCompositionend`]))}}),qo=E({__name:`DropdownMenuGroup`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e;return be(),(e,r)=>(D(),M(d(Ot),n(L(t)),{default:k(()=>[F(e.$slots,`default`)]),_:3},16))}}),Jo=E({__name:`DropdownMenuSub`,props:{defaultOpen:{type:Boolean,required:!1},open:{type:Boolean,required:!1,default:void 0}},emits:[`update:open`],setup(e,{emit:t}){let n=e,r=ue(n,`open`,t,{passive:n.open===void 0,defaultValue:n.defaultOpen??!1});return be(),(e,t)=>(D(),M(d(Uo),{open:d(r),"onUpdate:open":t[0]||=e=>j(r)?r.value=e:null},{default:k(()=>[F(e.$slots,`default`,{open:d(r)})]),_:3},8,[`open`]))}}),Yo=E({__name:`DropdownMenuSubContent`,props:{forceMount:{type:Boolean,required:!1},loop:{type:Boolean,required:!1},memoDependencies:{type:Array,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},hideShiftedArrow:{type:Boolean,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`entryFocus`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:t}){let n=we(e,t);return be(),(e,t)=>(D(),M(d(Wo),x(d(n),{style:{"--reka-dropdown-menu-content-transform-origin":`var(--reka-popper-transform-origin)`,"--reka-dropdown-menu-content-available-width":`var(--reka-popper-available-width)`,"--reka-dropdown-menu-content-available-height":`var(--reka-popper-available-height)`,"--reka-dropdown-menu-trigger-width":`var(--reka-popper-anchor-width)`,"--reka-dropdown-menu-trigger-height":`var(--reka-popper-anchor-height)`}}),{default:k(()=>[F(e.$slots,`default`)]),_:3},16))}}),Xo=E({__name:`DropdownMenuSubTrigger`,props:{disabled:{type:Boolean,required:!1},textValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e;return be(),(e,r)=>(D(),M(d(Go),n(L(t)),{default:k(()=>[F(e.$slots,`default`)]),_:3},16))}}),Zo=E({__name:`DropdownMenuFilter`,props:{modelValue:{},autoFocus:{type:Boolean},disabled:{type:Boolean},asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},emits:[`update:modelValue`],setup(e,{emit:t}){let n=e,r=t,i=we(oe(n,`class`),r),{forwardRef:a}=be();return(e,t)=>(D(),M(d(Ko),x({ref:d(a)},d(i),{class:d(K)(`placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground dark:bg-input/30 border-input h-9 w-full min-w-0 rounded-md border bg-transparent px-3 py-1 text-base shadow-xs transition-[color,box-shadow] outline-none disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm`,`focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3`,n.class)}),{default:k(()=>[F(e.$slots,`default`)]),_:3},16,[`class`]))}}),Qo=E({__name:`DropdownMenuGroup`,props:{asChild:{type:Boolean},as:{}},setup(e){let t=e;return(e,r)=>(D(),M(d(qo),n(L(t)),{default:k(()=>[F(e.$slots,`default`)]),_:3},16))}}),$o=E({__name:`DropdownMenuSub`,props:{defaultOpen:{type:Boolean},open:{type:Boolean}},emits:[`update:open`],setup(e,{emit:t}){let r=we(e,t);return(e,t)=>(D(),M(d(Jo),n(L(d(r))),{default:k(()=>[F(e.$slots,`default`)]),_:3},16))}}),es=E({__name:`DropdownMenuSubContent`,props:{forceMount:{type:Boolean},loop:{type:Boolean},memoDependencies:{},sideOffset:{},sideFlip:{type:Boolean},alignOffset:{},alignFlip:{type:Boolean},avoidCollisions:{type:Boolean},collisionBoundary:{},collisionPadding:{},arrowPadding:{},hideShiftedArrow:{type:Boolean},sticky:{},hideWhenDetached:{type:Boolean},positionStrategy:{},updatePositionStrategy:{},disableUpdateOnLayoutShift:{type:Boolean},prioritizePosition:{type:Boolean},reference:{},asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`entryFocus`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:t}){let n=e,r=t,i=we(oe(n,`class`),r);return(e,t)=>(D(),M(d(Yo),x(d(i),{class:d(K)(`bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:sli
2de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 min-w-32 overflow-hidden rounded-md border p-1 shadow-lg`,n.class)}),{default:k(()=>[F(e.$slots,`default`)]),_:3},16,[`class`]))}}),ts=E({__name:`DropdownMenuSubTrigger`,props:{disabled:{type:Boolean},textValue:{},asChild:{type:Boolean},as:{},class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e,n=je(oe(t,`class`));return(e,i)=>(D(),M(d(Xo),x(d(n),{class:d(K)(`focus:bg-accent data-[state=open]:bg-accent flex cursor-default items-center rounded-sm px-2 py-1.5 text-sm outline-none select-none`,t.class)}),{default:k(()=>[F(e.$slots,`default`),r(d(En),{class:`ml-auto h-4 w-4`})]),_:3},16,[`class`]))}});function ns(e,t){var n={};return e.forEach(function(e){var r=void 0;if(typeof t==`string`){var i=e[t];r=typeof i==`string`?i:JSON.stringify(i)}else t instanceof Function&&(r=t(e));r!==void 0&&(n[r]=oi(oi([],n[r]??[],!0),[e],!1))}),n}var rs=function(e){return typeof e==`object`&&!!e&&`then`in e&&typeof e.then==`function`},is=function(){var e,t,n=0;return{done:function(){return e},run:function(r){var i=r();return rs(i)&&(++n===1&&(e=new Promise(function(e){return t=e})),i.finally(function(){return--n===0&&t()})),i}}};function as(){return typeof window<`u`}function os(){return!as()||window.navigator.onLine}function ss(){return!os()}var cs=function(e){ai(t,e);function t(t){var n=e.call(this)||this;return n.criticalTasks=is(),n.plugins=[],n.failedInitializations=[],n.flushing=!1,n.queue=t,n.queue.on(Ni,function(){n.scheduleFlush(0)}),n}return t.prototype.register=function(e,t,n){return Y(this,void 0,void 0,function(){var r=this;return J(this,function(i){switch(i.label){case 0:return[4,Bi(Promise.resolve(t.load(e,n)),1e4).then(function(){r.plugins.push(t)}).catch(function(n){if(t.type===`destination`){r.failedInitializations.push(t.name),console.warn(t.name,n),e.log(`warn`,`Failed to load destination`,{plugin:t.name,error:n});return}throw n})];case 1:return i.sent(),[2]}})})},t.prototype.deregister=function(e,t,n){return Y(this,void 0,void 0,function(){var r;return J(this,function(i){switch(i.label){case 0:return i.trys.push([0,3,,4]),t.unload?[4,Promise.resolve(t.unload(e,n))]:[3,2];case 1:i.sent(),i.label=2;case 2:return this.plugins=this.plugins.filter(function(e){return e.name!==t.name}),[3,4];case 3:return r=i.sent(),e.log(`warn`,`Failed to unload destination`,{plugin:t.name,error:r}),[3,4];case 4:return[2]}})})},t.prototype.dispatch=function(e){return Y(this,void 0,void 0,function(){var t;return J(this,function(n){return e.log(`debug`,`Dispatching`),e.stats.increment(`message_dispatched`),this.queue.push(e),t=this.subscribeToDelivery(e),this.scheduleFlush(0),[2,t]})})},t.prototype.subscribeToDelivery=function(e){return Y(this,void 0,void 0,function(){var t=this;return J(this,function(n){return[2,new Promise(function(n){var r=function(i,a){i.isSame(e)&&(t.off(`flush`,r),n(i))};t.on(`flush`,r)})]})})},t.prototype.dispatchSingle=function(e){return Y(this,void 0,void 0,function(){var t=this;return J(this,function(n){return e.log(`debug`,`Dispatching`),e.stats.increment(`message_dispatched`),this.queue.updateAttempts(e),e.attempts=1,[2,this.deliver(e).catch(function(n){return t.enqueuRetry(n,e)?t.subscribeToDelivery(e):(e.setFailedDelivery({reason:n}),e)})]})})},t.prototype.isEmpty=function(){return this.queue.length===0},t.prototype.scheduleFlush=function(e){var t=this;e===void 0&&(e=500),!this.flushing&&(this.flushing=!0,setTimeout(function(){t.flush().then(function(){setTimeout(function(){t.flushing=!1,t.queue.length&&t.scheduleFlush(0)},0)})},e))},t.prototype.deliver=function(e){return Y(this,void 0,void 0,function(){var t,n,r,i;return J(this,function(a){switch(a.label){case 0:return[4,this.criticalTasks.done()];case 1:a.sent(),t=Date.now(),a.label=2;case 2:return a.trys.push([2,4,,5]),[4,this.flushOne(e)];case 3:return e=a.sent(),n=Date.now()-t,this.emit(`delivery_success`,e),e.stats.gauge(`delivered`,n),e.log(`debug`,`Delivered`,e.event),[2,e];case 4:throw r=a.sent(),i=r,e.log(`error`,`Failed to deliver`,i),this.emit(`delivery_failure`,e,i),e.stats.increment(`delivery_failed`),r;case 5:return[2]}})})},t.prototype.enqueuRetry=function(e,t){return!(e instanceof Pi)||e.retry?this.queue.pushWithBackoff(t):!1},t.prototype.flush=function(){return Y(this,void 0,void 0,function(){var e,t,n;return J(this,function(r){switch(r.label){case 0:if(this.queue.length===0||ss()||(e=this.queue.pop(),!e))return[2,[]];e.attempts=this.queue.getAttempts(e),r.label=1;case 1:return r.trys.push([1,3,,4]),[4,this.deliver(e)];
2case 2:return e=r.sent(),this.emit(`flush`,e,!0),[3,4];case 3:return t=r.sent(),n=this.enqueuRetry(t,e),n||(e.setFailedDelivery({reason:t}),this.emit(`flush`,e,!1)),[2,[]];case 4:return[2,[e]]}})})},t.prototype.isReady=function(){return!0},t.prototype.availableExtensions=function(e){var t=ns(this.plugins.filter(function(t){var n;if(t.type!==`destination`&&t.name!==`Customer.io Data Pipelines`)return!0;var r=void 0;return(n=t.alternativeNames)==null||n.forEach(function(t){e[t]!==void 0&&(r=e[t])}),e[t.name]??r??(t.name===`Customer.io Data Pipelines`||e.All)!==!1}),`type`),n=t.before,r=n===void 0?[]:n,i=t.enrichment,a=i===void 0?[]:i,o=t.destination,s=o===void 0?[]:o,c=t.after;return{before:r,enrichment:a,destinations:s,after:c===void 0?[]:c}},t.prototype.flushOne=function(e){return Y(this,void 0,void 0,function(){var t,n,r,i,a,o,s,c,l,u,s,d,f,p,m;return J(this,function(h){switch(h.label){case 0:if(!this.isReady())throw Error(`Not ready`);e.attempts>1&&this.emit(`delivery_retry`,e),t=this.availableExtensions(e.event.integrations??{}),n=t.before,r=t.enrichment,i=0,a=n,h.label=1;case 1:return i<a.length?(o=a[i],[4,ji(e,o)]):[3,4];case 2:s=h.sent(),s instanceof Li&&(e=s),this.emit(`message_enriched`,e,o),h.label=3;case 3:return i++,[3,1];case 4:c=0,l=r,h.label=5;case 5:return c<l.length?(u=l[c],[4,mi(e,u)]):[3,8];case 6:s=h.sent(),s instanceof Li&&(e=s),this.emit(`message_enriched`,e,u),h.label=7;case 7:return c++,[3,5];case 8:return d=this.availableExtensions(e.event.integrations??{}),f=d.destinations,p=d.after,[4,new Promise(function(t,n){setTimeout(function(){var r=f.map(function(t){return mi(e,t)});Promise.all(r).then(t).catch(n)},0)})];case 9:return h.sent(),e.stats.increment(`message_delivered`),this.emit(`message_delivered`,e),m=p.map(function(t){return mi(e,t)}),[4,Promise.all(m)];case 10:return h.sent(),[2,e]}})})},t}(Mi),ls=function(e,t){var n=Date.now()-e;return Math.max((t??300)-n,0)};function us(e,t,n,r){return Y(this,void 0,void 0,function(){var i,a;return J(this,function(o){switch(o.label){case 0:return n.emit(`dispatch_start`,e),i=Date.now(),t.isEmpty()?[4,t.dispatchSingle(e)]:[3,2];case 1:return a=o.sent(),[3,4];case 2:return[4,t.dispatch(e)];case 3:a=o.sent(),o.label=4;case 4:return r?.callback?[4,Vi(a,r.callback,ls(i,r.timeout))]:[3,6];case 5:a=o.sent(),o.label=6;case 6:return r?.debug&&a.flush(),[2,a]}})})}function ds(e){return e.label!==void 0}var fs=`24px`,ps=`16px`;function ms(){let e=N(!1);return p(()=>{let t=()=>{e.value=document.hidden};return document.addEventListener(`visibilitychange`,t),()=>window.removeEventListener(`visibilitychange`,t)}),{isDocumentHidden:e}}function hs(...e){return e.filter(Boolean).join(` `)}function gs(e){let[t,n]=e.split(`-`),r=[];return t&&r.push(t),n&&r.push(n),r}function _s(e,t){let n={};return[e,t].forEach((e,t)=>{let r=t===1,i=r?`--mobile-offset`:`--offset`,a=r?ps:fs;function o(e){[`top`,`right`,`bottom`,`left`].forEach(t=>{n[`${i}-${t}`]=typeof e==`number`?`${e}px`:e})}typeof e==`number`||typeof e==`string`?o(e):typeof e==`object`?[`top`,`right`,`bottom`,`left`].forEach(t=>{e[t]===void 0?n[`${i}-${t}`]=a:n[`${i}-${t}`]=typeof e[t]==`number`?`${e[t]}px`:e[t]}):o(a)}),n}var vs=[`data-rich-colors`,`data-styled`,`data-mounted`,`data-promise`,`data-swiped`,`data-removed`,`data-visible`,`data-y-position`,`data-x-position`,`data-index`,`data-front`,`data-swiping`,`data-dismissible`,`data-type`,`data-invert`,`data-swipe-out`,`data-swipe-direction`,`data-expanded`,`data-testid`],ys=[`aria-label`,`data-disabled`,`data-close-button-position`],bs=E({__name:`SonnerToast`,props:{toast:{},toasts:{},index:{},swipeDirections:{},expanded:{type:Boolean},invert:{type:Boolean},heights:{},gap:{},position:{},closeButtonPosition:{},visibleToasts:{},expandByDefault:{type:Boolean},closeButton:{type:Boolean},interacting:{type:Boolean},style:{},cancelButtonStyle:{},actionButtonStyle:{},duration:{},class:{},unstyled:{type:Boolean},descriptionClass:{},loadingIcon:{},classes:{},icons:{},closeButtonAriaLabel:{},defaultRichColors:{type:Boolean}},emits:[`update:heights`,`update:height`,`removeToast`],setup(e,{emit:t}){let r=e,a=t,o=N(null),s=N(null),l=N(!1),u=N(!1),f=N(!1),g=N(!1),v=N(!1),S=N(0),w=N(0),E=N(r.toast.component);c(()=>r.toast.component,e=>{!u.value&&e&&(E.value=e)});let ee=C(()=>u.value?E.value:r.toast.component),k=N(r.toast.duration||r.duration||4e3),te=N(null),j=N(null),re=C(()=>r.index===0),ie=C(()=>r.index+1<=r.visibleToasts),L=C(()=>r.toast.type),ae=C(()=>r.toast.dismissible!==!1),oe=C(()=>r.toast.class||``),se=C(()=>r.descriptionClass||``),ce=C(()=>{let e=r.toast.position||r.position,t=r.heights.filter(t=>t.position===e).findIndex(e=>e.toastId===r.toast.id);return t>=0?t:0}),le=C(()=>{let e=r.toast.position||r.position;return r.heights.filter(t=>
2t.position===e).reduce((e,t,n)=>n>=ce.value?e:e+t.height,0)}),ue=C(()=>ce.value*r.gap+le.value||0),de=C(()=>r.toast.closeButton??r.closeButton),fe=C(()=>r.toast.duration||r.duration||4e3),pe=N(0),me=N(0),he=N(null),ge=C(()=>r.position.split(`-`)),_e=C(()=>ge.value[0]),ve=C(()=>ge.value[1]),ye=C(()=>typeof r.toast.title!=`string`),be=C(()=>typeof r.toast.description!=`string`),{isDocumentHidden:xe}=ms(),Se=C(()=>L.value&&L.value===`loading`);y(()=>{l.value=!0,k.value=fe.value}),p(async()=>{if(!l.value||!j.value)return;await ne();let e=j.value,t=e.style.height;e.style.height=`auto`;let n=e.getBoundingClientRect().height;e.style.height=t,w.value=n,a(`update:height`,{toastId:r.toast.id,height:n,position:r.toast.position||r.position})});function Ce(){u.value=!0,S.value=ue.value,setTimeout(()=>{a(`removeToast`,r.toast)},200)}function we(){Se.value||!ae.value||(Ce(),r.toast.onDismiss?.(r.toast))}function Te(e){e.button!==2&&(Se.value||!ae.value||(te.value=new Date,S.value=ue.value,e.target.setPointerCapture(e.pointerId),e.target.tagName!==`BUTTON`&&(f.value=!0,he.value={x:e.clientX,y:e.clientY})))}function Ee(){if(g.value||!ae.value)return;he.value=null;let e=Number(j.value?.style.getPropertyValue(`--swipe-amount-x`).replace(`px`,``)||0),t=Number(j.value?.style.getPropertyValue(`--swipe-amount-y`).replace(`px`,``)||0),n=new Date().getTime()-(te.value?.getTime()||0),i=o.value===`x`?e:t,a=Math.abs(i)/n;if(Math.abs(i)>=45||a>.11){S.value=ue.value,r.toast.onDismiss?.(r.toast),o.value===`x`?s.value=e>0?`right`:`left`:s.value=t>0?`down`:`up`,Ce(),g.value=!0;return}j.value?.style.setProperty(`--swipe-amount-x`,`0px`),j.value?.style.setProperty(`--swipe-amount-y`,`0px`),v.value=!1,f.value=!1,o.value=null}function De(e){if(!he.value||!ae.value||(window?.getSelection()?.toString()?.length??0)>0)return;let t=e.clientY-he.value.y,n=e.clientX-he.value.x,i=r.swipeDirections??gs(r.position);!o.value&&(Math.abs(n)>1||Math.abs(t)>1)&&(o.value=Math.abs(n)>Math.abs(t)?`x`:`y`);let a={x:0,y:0},s=e=>1/(1.5+Math.abs(e)/20);if(o.value===`y`){if(i.includes(`top`)||i.includes(`bottom`))if(i.includes(`top`)&&t<0||i.includes(`bottom`)&&t>0)a.y=t;else{let e=t*s(t);a.y=Math.abs(e)<Math.abs(t)?e:t}}else if(o.value===`x`&&(i.includes(`left`)||i.includes(`right`)))if(i.includes(`left`)&&n<0||i.includes(`right`)&&n>0)a.x=n;else{let e=n*s(n);a.x=Math.abs(e)<Math.abs(n)?e:n}(Math.abs(a.x)>0||Math.abs(a.y)>0)&&(v.value=!0),j.value?.style.setProperty(`--swipe-amount-x`,`${a.x}px`),j.value?.style.setProperty(`--swipe-amount-y`,`${a.y}px`)}y(()=>{if(l.value=!0,!j.value)return;let{height:e}=j.value.getBoundingClientRect();w.value=e;let t=[{toastId:r.toast.id,height:e,position:r.toast.position},...r.heights];a(`update:heights`,t);let n=e,i=!1,o=null;function s(){if(!j.value)return n;let e=j.value.getBoundingClientRect().height,{transform:t}=window.getComputedStyle(j.value);if(t&&t!==`none`){let n=t.match(/matrix\(([^,]+),/);if(n){let t=parseFloat(n[1]);t>0&&t!==1&&(e/=t)}}return e}function c(e){Math.abs(n-e)<1||(n=e,w.value=e,j.value&&j.value.style.setProperty(`--initial-height`,`${e}px`),a(`update:height`,{toastId:r.toast.id,height:e,position:r.toast.position||r.position}))}function u(){c(s())}let d=new ResizeObserver(()=>{i||c(s())});d.observe(j.value);let f=new MutationObserver(e=>{for(let t of e)if(t.attributeName===`data-expanded`||t.attributeName===`data-front`){u(),i=!0,o!==null&&clearTimeout(o),o=window.setTimeout(()=>{i=!1,u()},450);return}});j.value&&f.observe(j.value,{attributes:!0,attributeFilter:[`data-expanded`,`data-front`],attributeOldValue:!0});let p=new MutationObserver(()=>{if(i||!j.value)return;let e=parseFloat(j.value.style.getPropertyValue(`--initial-height`)||`0`),t=s();Math.abs(e-t)>=1&&(j.value.style.setProperty(`--initial-height`,`${t}px`),n=t,w.value=t)});j.value&&p.observe(j.value,{attributes:!0,attributeFilter:[`style`]}),T(()=>{d.disconnect(),f.disconnect(),p.disconnect(),o!==null&&clearTimeout(o)})}),T(()=>{j.value&&a(`removeToast`,r.toast)}),p(e=>{if(r.toast.promise&&L.value===`loading`||r.toast.duration===1/0||r.toast.type===`loading`)return;let t;r.expanded||r.interacting||xe.value?(()=>{if(me.value<pe.value){let e=new Date().getTime()-pe.value;k.value-=e}me.value=new Date().getTime()})():k.value!==1/0&&(pe.value=new Date().getTime(),t=setTimeout(()=>{r.toast.onAutoClose?.(r.toast),Ce()}
2,k.value)),e(()=>{clearTimeout(t)})}),c(()=>r.toast.delete,e=>{e!==void 0&&e&&(Ce(),r.toast.onDismiss?.(r.toast))},{deep:!0});function Oe(){f.value=!1,o.value=null,he.value=null}return(t,a)=>(D(),_(`li`,{ref_key:`toastRef`,ref:j,tabindex:`0`,class:m(d(hs)(r.class,oe.value,e.classes?.toast,e.toast.classes?.toast,e.classes?.[L.value],e.toast?.classes?.[L.value])),"data-sonner-toast":``,"data-rich-colors":e.toast.richColors??e.defaultRichColors,"data-styled":!(e.toast.component||e.toast?.unstyled||e.unstyled),"data-mounted":l.value,"data-promise":!!e.toast.promise,"data-swiped":v.value,"data-removed":u.value,"data-visible":ie.value,"data-y-position":_e.value,"data-x-position":ve.value,"data-index":e.index,"data-front":re.value,"data-swiping":f.value,"data-dismissible":ae.value,"data-type":L.value,"data-invert":e.toast.invert||e.invert,"data-swipe-out":g.value,"data-swipe-direction":s.value,"data-expanded":!!(e.expanded||e.expandByDefault&&l.value),"data-testid":e.toast.testId,style:b({"--index":e.index,"--toasts-before":e.index,"--z-index":e.toasts.length-e.index,"--offset":`${u.value?S.value:ue.value}px`,"--initial-height":e.expandByDefault?`auto`:`${w.value}px`,...e.style,...r.toast.style}),onDragend:Oe,onPointerdown:Te,onPointerup:Ee,onPointermove:De},[de.value&&!e.toast.component&&L.value!==`loading`?(D(),_(`button`,{key:0,"aria-label":e.closeButtonAriaLabel||`Close toast`,"data-disabled":Se.value,"data-close-button":`true`,"data-close-button-position":e.closeButtonPosition,class:m(d(hs)(e.classes?.closeButton,e.toast?.classes?.closeButton)),onClick:we},[e.icons?.close?(D(),M(P(e.icons?.close),{key:0})):F(t.$slots,`close-icon`,{},void 0,void 0,1)],10,ys)):I(``,!0),ee.value?(D(),M(P(ee.value),x({key:1},e.toast.componentProps,{"on-close-toast":we,"is-paused":t.$props.expanded||t.$props.interacting||d(xe)}),null,16,[`is-paused`])):(D(),_(O,{key:2},[L.value!=="default"||e.toast.icon||e.toast.promise?(D(),_(`div`,{key:0,"data-icon":``,class:m(d(hs)(e.classes?.icon,e.toast?.classes?.icon))},[e.toast.icon?(D(),M(P(e.toast.icon),{key:0})):(D(),_(O,{key:1},[L.value===`loading`?F(t.$slots,`loading-icon`,{},void 0,void 0,0):L.value===`success`?F(t.$slots,`success-icon`,{},void 0,void 0,1):L.value===`error`?F(t.$slots,`error-icon`,{},void 0,void 0,2):L.value===`warning`?F(t.$slots,`warning-icon`,{},void 0,void 0,3):L.value===`info`?F(t.$slots,`info-icon`,{},void 0,void 0,4):I(``,!0)],64))],2)):I(``,!0),h(`div`,{"data-content":``,class:m(d(hs)(e.classes?.content,e.toast?.classes?.content))},[h(`div`,{"data-title":``,class:m(d(hs)(e.classes?.title,e.toast.classes?.title))},[ye.value?(D(),M(P(e.toast.title),n(x({key:0},e.toast.componentProps)),null,16)):(D(),_(O,{key:1},[i(A(e.toast.title),1)],64))],2),e.toast.description?(D(),_(`div`,{key:0,"data-description":``,class:m(d(hs)(e.descriptionClass,se.value,e.classes?.description,e.toast.classes?.description))},[be.value?(D(),M(P(e.toast.description),n(x({key:0},e.toast.componentProps)),null,16)):(D(),_(O,{key:1},[i(A(e.toast.description),1)],64))],2)):I(``,!0)],2),e.toast.cancel?(D(),_(`button`,{key:1,style:b(e.toast.cancelButtonStyle||e.cancelButtonStyle),class:m(d(hs)(e.classes?.cancelButton,e.toast.classes?.cancelButton)),"data-button":``,"data-cancel":``,onClick:a[0]||=t=>{d(ds)(e.toast.cancel)&&ae.value&&(e.toast.cancel.onClick?.(t),Ce())}},A(d(ds)(e.toast.cancel)?e.toast.cancel?.label:e.toast.cancel),7)):I(``,!0),e.toast.action?(D(),_(`button`,{key:2,style:b(e.toast.actionButtonStyle||e.actionButtonStyle),class:m(d(hs)(e.classes?.actionButton,e.toast.classes?.actionButton)),"data-button":``,"data-action":``,onClick:a[1]||=t=>{d(ds)(e.toast.action)&&(e.toast.action.onClick?.(t),!t.defaultPrevented&&Ce())}},A(d(ds)(e.toast.action)?e.toast.action?.label:e.toast.action),7)):I(``,!0)],64))],46,vs))}}),xs={},Ss={xmlns:`http://www.w3.org/2000/svg`,width:`12`,height:`12`,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,"stoke-width":`1.5`,"stroke-linecap":`round`,"stroke-linejoin":`round`};function Cs(e,t){return D(),_(`svg`,Ss,[...t[0]||=[h(`line`,{x1:`18`,y1:`6`,x2:`6`,y2:`18`},null,-1),h(`line`,{x1:`6`,y1:`6`,x2:`18`,y2:`18`},null,-1)]])}var ws=Gr(xs,[[`render`,Cs]]),Ts=[`data-visible`],Es={class:`sonner-spinner`},Ds=E({__name:`Loader`,props:{visible:{type:Boolean}},setup(e){let t=Array(12).fill(0);return(n,r)=>(D(),_(`div`,{class:`sonner-loading-wrapper`,"data-visible":e.visible}
2,[h(`div`,Es,[(D(!0),_(O,null,v(d(t),e=>(D(),_(`div`,{key:`spinner-bar-${e}`,class:`sonner-loading-bar`}))),128))])],8,Ts))}}),Os={},ks={xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 20 20`,fill:`currentColor`,height:`20`,width:`20`};function As(e,t){return D(),_(`svg`,ks,[...t[0]||=[h(`path`,{"fill-rule":`evenodd`,d:`M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z`,"clip-rule":`evenodd`},null,-1)]])}var js=Gr(Os,[[`render`,As]]),Ms={},Ns={xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 20 20`,fill:`currentColor`,height:`20`,width:`20`};function Ps(e,t){return D(),_(`svg`,Ns,[...t[0]||=[h(`path`,{"fill-rule":`evenodd`,d:`M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a.75.75 0 000 1.5h.253a.25.25 0 01.244.304l-.459 2.066A1.75 1.75 0 0010.747 15H11a.75.75 0 000-1.5h-.253a.25.25 0 01-.244-.304l.459-2.066A1.75 1.75 0 009.253 9H9z`,"clip-rule":`evenodd`},null,-1)]])}var Fs=Gr(Ms,[[`render`,Ps]]),Is={},Ls={xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 24 24`,fill:`currentColor`,height:`20`,width:`20`};function Rs(e,t){return D(),_(`svg`,Ls,[...t[0]||=[h(`path`,{"fill-rule":`evenodd`,d:`M9.401 3.003c1.155-2 4.043-2 5.197 0l7.355 12.748c1.154 2-.29 4.5-2.599 4.5H4.645c-2.309 0-3.752-2.5-2.598-4.5L9.4 3.003zM12 8.25a.75.75 0 01.75.75v3.75a.75.75 0 01-1.5 0V9a.75.75 0 01.75-.75zm0 8.25a.75.75 0 100-1.5.75.75 0 000 1.5z`,"clip-rule":`evenodd`},null,-1)]])}var zs=Gr(Is,[[`render`,Rs]]),Bs={},Vs={xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 20 20`,fill:`currentColor`,height:`20`,width:`20`};function Hs(e,t){return D(),_(`svg`,Vs,[...t[0]||=[h(`path`,{"fill-rule":`evenodd`,d:`M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-8-5a.75.75 0 01.75.75v4.5a.75.75 0 01-1.5 0v-4.5A.75.75 0 0110 5zm0 10a1 1 0 100-2 1 1 0 000 2z`,"clip-rule":`evenodd`},null,-1)]])}var Us=Gr(Bs,[[`render`,Hs]]),Ws=[`aria-label`],Gs=[`data-sonner-theme`,`dir`,`data-theme`,`data-rich-colors`,`data-y-position`,`data-x-position`],Ks=typeof window<`u`&&typeof document<`u`;function qs(){if(typeof window>`u`||typeof document>`u`)return`ltr`;let e=document.documentElement.getAttribute(`dir`);return e===`auto`||!e?window.getComputedStyle(document.documentElement).direction:e}var Js=E({name:`SonnerToaster`,inheritAttrs:!1,__name:`SonnerToaster`,props:{id:{},invert:{type:Boolean,default:!1},theme:{default:`light`},position:{default:`bottom-right`},closeButtonPosition:{default:`top-left`},hotkey:{default:()=>[`altKey`,`KeyT`]},richColors:{type:Boolean,default:!1},expand:{type:Boolean,default:!1},duration:{},gap:{default:14},visibleToasts:{default:3},closeButton:{type:Boolean,default:!1},toastOptions:{default:()=>({})},class:{default:``},style:{},offset:{default:fs},mobileOffset:{default:ps},dir:{default:`auto`},swipeDirections:{},icons:{},containerAriaLabel:{default:`Notifications`}},setup(e){let t=e,n=u(),i=N([]),a=C(()=>t.id?i.value.filter(e=>e.toasterId===t.id):i.value.filter(e=>!e.toasterId));function o(e,t){return a.value.filter(n=>!n.position&&t===0||n.position===e)}let s=C(()=>{let e=a.value.filter(e=>e.position).map(e=>e.position);return e.length>0?Array.from(new Set([t.position].concat(e))):[t.position]}),c=C(()=>{let e={};return s.value.forEach(t=>{e[t]=i.value.filter(e=>e.position===t)}),e}),l=N([]),f=N({}),h=N(!1);p(()=>{s.value.forEach(e=>{e in f.value||(f.value[e]=!1)})});let g=N(t.theme===`system`?typeof window>`u`?`light`:window.matchMedia&&window.matchMedia(`(prefers-color-scheme: dark)`).matches?`dark`:`light`:t.theme),y=N(null),S=N(null),w=N(!1),T=t.hotkey.join(`+`).replace(/Key/g,``).replace(/Digit/g,``);function E(e){i.value.find(t=>t.id===e.id)?.delete||ot.dismiss(e.id),i.value=i.value.filter(({id:t})=>t!==e.id),setTimeout(()=>{i.value.find(t=>t.id===e.id)||(l.value=l.value.filter(t=>t.toastId!==e.id))},250)}function ee(e){let t=e.currentTarget;w.value&&t&&!t.contains(e.relatedTarget)&&(w.value=!1,S.value&&=(S.value.focus({preventScroll:!0}),null))}function te(e){e.target instanceof HTMLElement&&e.target.dataset.dismissible===`false`||w.value||(w.value=!0,S.value=e.relatedTarget)}function A(e){e.target&&e.target instanceof HTMLElement&&e.target.dataset.dismissible===`fal
2se`||(h.value=!0)}p(e=>{e(ot.subscribe(e=>{if(e.dismiss){requestAnimationFrame(()=>{i.value=i.value.map(t=>t.id===e.id?{...t,delete:!0}:t)});return}ne(()=>{let t=i.value.findIndex(t=>t.id===e.id);t===-1?i.value=[e,...i.value]:i.value=[...i.value.slice(0,t),{...i.value[t],...e},...i.value.slice(t+1)]})}))}),p(e=>{if(typeof window>`u`)return;if(t.theme!==`system`){g.value=t.theme;return}let n=window.matchMedia(`(prefers-color-scheme: dark)`),r=e=>{g.value=e?`dark`:`light`};r(n.matches);let i=e=>{r(e.matches)};try{n.addEventListener(`change`,i)}catch{n.addListener(i)}e(()=>{try{n.removeEventListener(`change`,i)}catch{n.removeListener(i)}})}),p(()=>{y.value&&S.value&&(S.value.focus({preventScroll:!0}),S.value=null,w.value=!1)}),p(()=>{i.value.length<=1&&Object.keys(f.value).forEach(e=>{f.value[e]=!1})}),p(e=>{function n(e){let n=t.hotkey.every(t=>e[t]||e.code===t),r=Array.isArray(y.value)?y.value[0]:y.value;n&&(s.value.forEach(e=>{f.value[e]=!0}),r?.focus());let i=document.activeElement===y.value||r?.contains(document.activeElement);e.code===`Escape`&&i&&s.value.forEach(e=>{f.value[e]=!1})}Ks&&(document.addEventListener(`keydown`,n),e(()=>{document.removeEventListener(`keydown`,n)}))});function j(e){let t=e.currentTarget,n=`${t.getAttribute(`data-y-position`)}-${t.getAttribute(`data-x-position`)}`;f.value[n]=!0}function re(e){if(!h.value){let t=e.currentTarget,n=`${t.getAttribute(`data-y-position`)}-${t.getAttribute(`data-x-position`)}`;f.value[n]=!1}}function ie(){Object.keys(f.value).forEach(e=>{f.value[e]=!1})}function P(){h.value=!1}function I(e){l.value=e}function L(e){let t=l.value.findIndex(t=>t.toastId===e.toastId);if(t!==-1)l.value[t]=e;else{let t=l.value.findIndex(t=>t.position===e.position);t===-1?l.value.unshift(e):l.value.splice(t,0,e)}}return(i,a)=>(D(),_(`section`,{"aria-label":`${e.containerAriaLabel} ${d(T)}`,tabIndex:-1,"aria-live":`polite`,"aria-relevant":`additions text`,"aria-atomic":`false`},[(D(!0),_(O,null,v(s.value,(a,s)=>(D(),_(`ol`,x({key:a,ref_for:!0,ref_key:`listRef`,ref:y,"data-sonner-toaster":``,"data-sonner-theme":g.value,class:t.class,dir:e.dir===`auto`?qs():e.dir,tabIndex:-1,"data-theme":e.theme,"data-rich-colors":e.richColors,"data-y-position":a.split(`-`)[0],"data-x-position":a.split(`-`)[1],style:{"--front-toast-height":`${l.value[0]?.height||0}px`,"--width":`${d(356)}px`,"--gap":`${e.gap}px`,...e.style,...d(n).style,...d(_s)(e.offset,e.mobileOffset)}},{ref_for:!0},i.$attrs,{onBlur:ee,onFocus:te,onMouseenter:j,onMousemove:j,onMouseleave:re,onDragend:ie,onPointerdown:A,onPointerup:P}),[(D(!0),_(O,null,v(o(a,s),(n,o)=>(D(),M(bs,{key:n.id,heights:l.value,icons:e.icons,index:o,toast:n,"default-rich-colors":e.richColors,duration:e.toastOptions?.duration??e.duration,class:m(e.toastOptions?.class??``),"description-class":e.toastOptions?.descriptionClass,invert:e.invert,"visible-toasts":e.visibleToasts,"close-button":e.toastOptions?.closeButton??e.closeButton,interacting:h.value,position:a,"close-button-position":e.toastOptions?.closeButtonPosition??e.closeButtonPosition,style:b(e.toastOptions?.style),unstyled:e.toastOptions?.unstyled,classes:e.toastOptions?.classes,"cancel-button-style":e.toastOptions?.cancelButtonStyle,"action-button-style":e.toastOptions?.actionButtonStyle,"close-button-aria-label":e.toastOptions?.closeButtonAriaLabel,toasts:c.value[a],"expand-by-default":e.expand,gap:e.gap,expanded:f.value[a]||!1,"swipe-directions":t.swipeDirections,"onUpdate:heights":I,"onUpdate:height":L,onRemoveToast:E},{"close-icon":k(()=>[F(i.$slots,`close-icon`,{},()=>[r(ws)])]),"loading-icon":k(()=>[F(i.$slots,`loading-icon`,{},()=>[r(Ds,{visible:n.type===`loading`},null,8,[`visible`])])]),"success-icon":k(()=>[F(i.$slots,`success-icon`,{},()=>[r(js)])]),"error-icon":k(()=>[F(i.$slots,`error-icon`,{},()=>[r(Us)])]),"warning-icon":k(()=>[F(i.$slots,`warning-icon`,{},()=>[r(zs)])]),"info-icon":k(()=>[F(i.$slots,`info-icon`,{},()=>[r(Fs)])]),_:2},1032,[`heights`,`icons`,`index`,`toast`,`default-rich-colors`,`duration`,`class`,`description-class`,`invert`,`visible-toasts`,`close-button`,`interacting`,`position`,`close-button-position`,`style`,`unstyled`,`classes`,`cancel-button-style`,`action-button-style`,`close-button-aria-label`,`toasts`,`expand-by-default`,`gap`,`expanded`,`swipe-directions`]))),128))],16,Gs))),128))],8,Ws))}}),Ys=E({__name:`DatadogErrorBoundary`,setup(e){return te((e,t,n)=>(qr.getInstance().addError(e,`vue-error-handler`,n),console.error(e,t,n),!1)),(e,t)=>(D(),_(`div`,null,[F(e.$slots,`default`)]))}}),Xs=`service-status-override`,Zs=`service-status-preview`;function Qs(){try{return sessionStorage.getItem(Xs)===`true`}catch{return!1}}function $s(){try{sessionStorage.setItem(Xs,`true`)}catch{}}function ec(){if(!Pr())try{Qs()&&console.warn(`[service-status] "Continue to the app anyway" is still active for this tab, so the takeover is suppressed. Clear ${Xs} in sessionStorage, or open a new tab. A hard reload does not clear it.`);let e=sessionStorage.getItem(Zs);e&&console.warn(`[service-status] Preview "${e}" is active for this tab and overrides real detection. Use ?status-preview=off to clear it.`)}catch{}}var tc={class:`service-status-interstitial__body`},nc={class:`service-status-interstitial__headline`},rc={class:`service-status-interstitial__actions`},ic={href:`https://status.prefect.io`,target:`_blank`,rel:`noopener noreferrer`},ac=6e4,oc=E({__name:`ServiceStatusInterstitial`,setup(e){let t=[`auth.sign-out`,`auth.logout`],{presentation:n,reason:a,description:o}=ea(),s=Pe(),c=N(),l=null,u=N(Qs()),f=C(()=>n.value!==`takeover`||u.value?!1:!t.includes(String(s.name??``))),p=C(()=>
2a.value===`maintenance-mode`?`Prefect Cloud is undergoing planned maintenance`:a.value===`client-failure`?`We're having trouble reaching Prefect Cloud`:o.value?$i(o.value):`Prefect Cloud is unavailable`);function m(){$s(),u.value=!0}return y(()=>{c.value?.focus(),a.value===`maintenance-mode`&&(l=setTimeout(()=>window.location.reload(),ac))}),T(()=>{l!==null&&clearTimeout(l)}),(e,t)=>(D(),M(de,{name:`service-status-interstitial`,appear:``},{default:k(()=>[f.value?(D(),_(`div`,{key:0,ref_key:`root`,ref:c,"data-test":`service-status-interstitial`,class:`service-status-interstitial`,role:`dialog`,"aria-modal":`true`,"aria-label":`Prefect Cloud service status`,tabindex:`-1`},[h(`div`,tc,[r(d(Mn),{class:`service-status-interstitial__icon`,"aria-hidden":`true`}),h(`h1`,nc,A(p.value),1),h(`div`,rc,[r(d(G),{"as-child":``,variant:`default`},{default:k(()=>[h(`a`,ic,[t[0]||=i(` View status page `,-1),r(d(Un),{"aria-hidden":`true`})])]),_:1}),r(d(G),{"data-test":`service-status-continue`,variant:`ghost`,onClick:m},{default:k(()=>[...t[1]||=[i(` Continue to the app anyway `,-1)]]),_:1})])])],512)):I(``,!0)]),_:1}))}}),sc=5e3,cc=5e3,lc=null,uc=null;async function dc(){try{Rr((await fetch(`${Nr()}/health`,{signal:AbortSignal.timeout(cc),cache:`no-store`,headers:{Accept:`application/json`}})).ok)}catch{Rr(!1)}}function fc(){lc===null&&(lc=setInterval(()=>void dc(),sc))}function pc(){lc!==null&&(clearInterval(lc),lc=null)}function mc(){uc===null&&(uc=c(Br,e=>e?fc():pc(),{immediate:!0}))}var hc=N(navigator.onLine),gc=N(0),_c=C(()=>gc.value>0);function vc(){gc.value+=1}function yc(){gc.value=Math.max(0,gc.value-1)}var bc={class:`connectivity-toast`},xc={"data-test":`connectivity-toast-label`},Sc=E({__name:`ConnectivityToast`,setup(e){return y(vc),T(yc),(e,t)=>(D(),_(`span`,bc,[h(`span`,xc,A(d(hc)?`Connected`:`Disconnected`),1),h(`span`,{"data-test":`connectivity-toast-dot`,class:m([`connectivity-toast__dot`,d(hc)?`connectivity-toast__dot--online`:`connectivity-toast__dot--offline`]),"aria-hidden":`true`},null,2)]))}}),Cc=E({__name:`ConnectivityToastIcon`,setup(e){return(e,t)=>d(hc)?(D(),M(d(Bo),{key:0,"data-test":`connectivity-toast-icon-online`,"aria-hidden":`true`})):(D(),M(d(zo),{key:1,"data-test":`connectivity-toast-icon-offline`,"aria-hidden":`true`}))}}),wc=4e3,Tc=null,Ec=!1;function Dc(){Ec||(Ec=!0,window.addEventListener(`offline`,kc),window.addEventListener(`online`,Ac))}function Oc(e){Tc=z(Sc,`default`,{timeout:!e&&wc,iconComponent:Cc}).id}function kc(){hc.value=!1,!_c.value&&Oc(!0)}function Ac(){if(hc.value=!0,!_c.value){Oc(!1);return}let e=Tc;setTimeout(()=>{e!==null&&Tc===e&&(dt(e),Tc=null)},wc)}var jc={class:`service-status-toast`},Mc={"data-test":`service-status-toast-message`,class:`service-status-toast__message`},Nc=E({__name:`ServiceStatusToast`,setup(e){let{reason:t,description:n}=ea(),i=C(()=>t.value===`client-failure`?`We're having trouble reaching Prefect Cloud`:n.value?$i(n.value):`Prefect Cloud is unavailable`);return(e,t)=>(D(),_(`span`,jc,[h(`span`,Mc,A(i.value),1),r(d(G),{"as-child":``,variant:`default`,size:`sm`,class:`service-status-toast__cta`},{default:k(()=>[...t[0]||=[h(`a`,{href:`https://status.prefect.io`,target:`_blank`,rel:`noopener noreferrer`,"data-test":`service-status-toast-link`},` View status `,-1)]]),_:1})]))}}),Pc=null,Fc=null;function Ic(){if(Fc!==null)return;let{presentation:e}=ea();Fc=c(e,(e,t)=>{if(e===`toast`&&t!==`toast`){Pc=z(Nc,`error`,{timeout:!1}).id;return}e!==`toast`&&Pc!==null&&(dt(Pc),Pc=null)})}var Lc=E({__name:`AuthSessionExpiredModal`,props:{showModal:{type:Boolean},showModalModifiers:{}},emits:[`update:showModal`],setup(e){let{setRedirect:t}=Vn(),n=o(e,`showModal`),a=Ne(),s=N(document.title),c=Pe();function l(){n.value=!1,t(c.fullPath),a.push(Z.authSignIn())}return p(()=>{n.value?(s.value=document.title,document.title=`Session Expired • Prefect Cloud`):document.title=s.value}),(e,t)=>(D(),M(d(It),{open:n.value,"onUpdate:open":t[2]||=e=>n.value=e},{default:k(()=>[r(d(Ie),{class:`auth-session-expired-modal`,"show-close-button":!1,onEscapeKeyDown:t[0]||=R(()=>{},[`prevent`]),onPointerDownOutside:t[1]||=R(()=>{},[`prevent`])},{default:k(()=>[r(d(ht),null,{default:k(()=>[r(d(ut),null,{default:k(()=>[...t[3]||=[i(`Your session has expired`,-1)]]),_:1})]),_:1}),r(d(Gt),null,{default:k(()=>[i(A(d(q).info.authSessionExpired),1)]),_:1}),r(d($e),null,{default:k(()=>[r(d(G),{variant:`outline`,onClick:l},{default:k(()=>[...t[4]||=[i(` Sign in `,-1)]]),_:1})]),_:1})]),_:1})]),_:1},8,[`open`]))}}),Rc=Ae(new class extends zr{routePrefix=`/version`;async getVersion(){let{data:e}=await this.get();return e.version}}(Se)),zc=N(null);function Bc(){Rc.getVersion().then(e=>{zc.value=e}).catch(e=>{console.warn(`Failed to fetch backend version:`,e)})}function Vc(){return{backendVersion:g(zc)}}function Hc(e){ta(e.settings.defaultColorPalette)}function Uc(e){return typeof e==`string`}function Wc(e){return typeof e==`number`}function Gc(e){return typeof e==`function`}function Kc(e){return Object.prototype.toString.call(e).slice(8,-1).toLowerCase()===`object`}function qc(e){return Uc(e.userId??e.anonymousId??e.groupId??e.previousId)}var Jc=function(e){ai(t,e);function t(t,n){var r=e.call(this,n)||this;return r.field=t,r}return t}(Error);function Yc(e){var t=e&&e.event&&e.event.type,n=e.event;if(n===void 0)throw new Jc(`event`,`Event is missing`);if(!Uc(t)||t===`track`&&!Uc(n.event))throw new Jc(`event`,`Event is not a string`);var r=n.properties??n.traits;if(t!==`alias`&&!Kc(r))throw new Jc(`properties`,`properties is not an object`);if(!qc(n))throw new Jc(`userId`,`Missing userId or anonymousId`);return e}var Xc={name:`Event Validation`,type:`before`,version:`1.0.0`,isLoaded:function(){return!0},load:function(){return Promise.resolve()}
2,track:Yc,identify:Yc,page:Yc,alias:Yc,group:Yc,screen:Yc};function Zc(e,t,n,r){var i=[e,t,n,r],a=Kc(e)?e.event:e;if(!a||!Uc(a))throw Error(`Event missing`);var o=Kc(e)?e.properties??{}:Kc(t)?t:{},s={};Gc(n)||(s=n??{}),Kc(e)&&!Gc(t)&&(s=t??{});var c=i.find(Gc);return[a,o,s,c]}function Qc(e,t,n,r,i){var a=null,o=null,s=[e,t,n,r,i],c=s.filter(Uc);c[0]!==void 0&&c[1]!==void 0&&(a=c[0],o=c[1]),c.length===1&&(a=null,o=c[0]);var l=s.find(Gc),u=s.filter(function(e){return o===null?Kc(e):Kc(e)||e===null}),d=u[0]??{},f=u[1]??{};return[a,o,d,f,l]}var $c=function(e){return function(){var t=[...arguments],n=null;n=t.find(Uc)??t.find(Wc)?.toString()??e.id();var r=t.filter(function(e){return n===null?Kc(e):Kc(e)||e===null}),i=r[0]??{},a=r[1]??{},o=t.find(Gc);return[n,i,a,o]}};function el(e,t,n,r){Wc(e)&&(e=e.toString()),Wc(t)&&(t=t.toString());var i=[e,t,n,r],a=i.filter(Uc),o=a[0],s=o===void 0?e:o,c=a[1],l=c===void 0?null:c,u=i.filter(Kc)[0];return[s,l,u===void 0?{}:u,i.find(Gc)]}var tl=e(t(((e,t)=>{(function(n){if(typeof e==`object`)t.exports=n();else if(typeof define==`function`&&define.amd)define(n);else{var r;try{r=window}catch{r=self}r.SparkMD5=n()}})(function(e){var t=[`0`,`1`,`2`,`3`,`4`,`5`,`6`,`7`,`8`,`9`,`a`,`b`,`c`,`d`,`e`,`f`];function n(e,t){var n=e[0],r=e[1],i=e[2],a=e[3];n+=(r&i|~r&a)+t[0]-680876936|0,n=(n<<7|n>>>25)+r|0,a+=(n&r|~n&i)+t[1]-389564586|0,a=(a<<12|a>>>20)+n|0,i+=(a&n|~a&r)+t[2]+606105819|0,i=(i<<17|i>>>15)+a|0,r+=(i&a|~i&n)+t[3]-1044525330|0,r=(r<<22|r>>>10)+i|0,n+=(r&i|~r&a)+t[4]-176418897|0,n=(n<<7|n>>>25)+r|0,a+=(n&r|~n&i)+t[5]+1200080426|0,a=(a<<12|a>>>20)+n|0,i+=(a&n|~a&r)+t[6]-1473231341|0,i=(i<<17|i>>>15)+a|0,r+=(i&a|~i&n)+t[7]-45705983|0,r=(r<<22|r>>>10)+i|0,n+=(r&i|~r&a)+t[8]+1770035416|0,n=(n<<7|n>>>25)+r|0,a+=(n&r|~n&i)+t[9]-1958414417|0,a=(a<<12|a>>>20)+n|0,i+=(a&n|~a&r)+t[10]-42063|0,i=(i<<17|i>>>15)+a|0,r+=(i&a|~i&n)+t[11]-1990404162|0,r=(r<<22|r>>>10)+i|0,n+=(r&i|~r&a)+t[12]+1804603682|0,n=(n<<7|n>>>25)+r|0,a+=(n&r|~n&i)+t[13]-40341101|0,a=(a<<12|a>>>20)+n|0,i+=(a&n|~a&r)+t[14]-1502002290|0,i=(i<<17|i>>>15)+a|0,r+=(i&a|~i&n)+t[15]+1236535329|0,r=(r<<22|r>>>10)+i|0,n+=(r&a|i&~a)+t[1]-165796510|0,n=(n<<5|n>>>27)+r|0,a+=(n&i|r&~i)+t[6]-1069501632|0,a=(a<<9|a>>>23)+n|0,i+=(a&r|n&~r)+t[11]+643717713|0,i=(i<<14|i>>>18)+a|0,r+=(i&n|a&~n)+t[0]-373897302|0,r=(r<<20|r>>>12)+i|0,n+=(r&a|i&~a)+t[5]-701558691|0,n=(n<<5|n>>>27)+r|0,a+=(n&i|r&~i)+t[10]+38016083|0,a=(a<<9|a>>>23)+n|0,i+=(a&r|n&~r)+t[15]-660478335|0,i=(i<<14|i>>>18)+a|0,r+=(i&n|a&~n)+t[4]-405537848|0,r=(r<<20|r>>>12)+i|0,n+=(r&a|i&~a)+t[9]+568446438|0,n=(n<<5|n>>>27)+r|0,a+=(n&i|r&~i)+t[14]-1019803690|0,a=(a<<9|a>>>23)+n|0,i+=(a&r|n&~r)+t[3]-187363961|0,i=(i<<14|i>>>18)+a|0,r+=(i&n|a&~n)+t[8]+1163531501|0,r=(r<<20|r>>>12)+i|0,n+=(r&a|i&~a)+t[13]-1444681467|0,n=(n<<5|n>>>27)+r|0,a+=(n&i|r&~i)+t[2]-51403784|0,a=(a<<9|a>>>23)+n|0,i+=(a&r|n&~r)+t[7]+1735328473|0,i=(i<<14|i>>>18)+a|0,r+=(i&n|a&~n)+t[12]-1926607734|0,r=(r<<20|r>>>12)+i|0,n+=(r^i^a)+t[5]-378558|0,n=(n<<4|n>>>28)+r|0,a+=(n^r^i)+t[8]-2022574463|0,a=(a<<11|a>>>21)+n|0,i+=(a^n^r)+t[11]+1839030562|0,i=(i<<16|i>>>16)+a|0,r+=(i^a^n)+t[14]-35309556|0,r=(r<<23|r>>>9)+i|0,n+=(r^i^a)+t[1]-1530992060|0,n=(n<<4|n>>>28)+r|0,a+=(n^r^i)+t[4]+1272893353|0,a=(a<<11|a>>>21)+n|0,i+=(a^n^r)+t[7]-155497632|0,i=(i<<16|i>>>16)+a|0,r+=(i^a^n)+t[10]-1094730640|0,r=(r<<23|r>>>9)+i|0,n+=(r^i^a)+t[13]+681279174|0,n=(n<<4|n>>>28)+r|0,a+=(n^r^i)+t[0]-358537222|0,a=(a<<11|a>>>21)+n|0,i+=(a^n^r)+t[3]-722521979|0,i=(i<<16|i>>>16)+a|0,r+=(i^a^n)+t[6]+76029189|0,r=(r<<23|r>>>9)+i|0,n+=(r^i^a)+t[9]-640364487|0,n=(n<<4|n>>>28)+r|0,a+=(n^r^i)+t[12]-421815835|0,a=(a<<11|a>>>21)+n|0,i+=(a^n^r)+t[15]+530742520|0,i=(i<<16|i>>>16)+a|0,r+=(i^a^n)+t[2]-995338651|0,r=(r<<23|r>>>9)+i|0,n+=(i^(r|~a))+t[0]-198630844|0,n=(n<<6|n>>>26)+r|0,a+=(r^(n|~i))+t[7]+1126891415|0,a=(a<<10|a>>>22)+n|0,i+=(n^(a|~r))+t[14]-1416354905|0,i=(i<<15|i>>>17)+a|0,r+=(a^(i|~n))+t[5]-57434055|0,r=(r<<21|r>>>11)+i|0,n+=(i^(r|~a))+t[12]+1700485571|0,n=(n<<6|n>>>26)+r|0,a+=(r^(n|~i))+t[3]-1894986606|0,a=(a<<10|a>>>22)+n|0,i+=(n^(a|~r))+t[10]-1051523|0,i=(i<<15|i>>>
217)+a|0,r+=(a^(i|~n))+t[1]-2054922799|0,r=(r<<21|r>>>11)+i|0,n+=(i^(r|~a))+t[8]+1873313359|0,n=(n<<6|n>>>26)+r|0,a+=(r^(n|~i))+t[15]-30611744|0,a=(a<<10|a>>>22)+n|0,i+=(n^(a|~r))+t[6]-1560198380|0,i=(i<<15|i>>>17)+a|0,r+=(a^(i|~n))+t[13]+1309151649|0,r=(r<<21|r>>>11)+i|0,n+=(i^(r|~a))+t[4]-145523070|0,n=(n<<6|n>>>26)+r|0,a+=(r^(n|~i))+t[11]-1120210379|0,a=(a<<10|a>>>22)+n|0,i+=(n^(a|~r))+t[2]+718787259|0,i=(i<<15|i>>>17)+a|0,r+=(a^(i|~n))+t[9]-343485551|0,r=(r<<21|r>>>11)+i|0,e[0]=n+e[0]|0,e[1]=r+e[1]|0,e[2]=i+e[2]|0,e[3]=a+e[3]|0}function r(e){var t=[],n;for(n=0;n<64;n+=4)t[n>>2]=e.charCodeAt(n)+(e.charCodeAt(n+1)<<8)+(e.charCodeAt(n+2)<<16)+(e.charCodeAt(n+3)<<24);return t}function i(e){var t=[],n;for(n=0;n<64;n+=4)t[n>>2]=e[n]+(e[n+1]<<8)+(e[n+2]<<16)+(e[n+3]<<24);return t}function a(e){var t=e.length,i=[1732584193,-271733879,-1732584194,271733878],a,o,s,c,l,u;for(a=64;a<=t;a+=64)n(i,r(e.substring(a-64,a)));for(e=e.substring(a-64),o=e.length,s=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],a=0;a<o;a+=1)s[a>>2]|=e.charCodeAt(a)<<(a%4<<3);if(s[a>>2]|=128<<(a%4<<3),a>55)for(n(i,s),a=0;a<16;a+=1)s[a]=0;return c=t*8,c=c.toString(16).match(/(.*?)(.{0,8})$/),l=parseInt(c[2],16),u=parseInt(c[1],16)||0,s[14]=l,s[15]=u,n(i,s),i}function o(e){var t=e.length,r=[1732584193,-271733879,-1732584194,271733878],a,o,s,c,l,u;for(a=64;a<=t;a+=64)n(r,i(e.subarray(a-64,a)));for(e=a-64<t?e.subarray(a-64):new Uint8Array,o=e.length,s=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],a=0;a<o;a+=1)s[a>>2]|=e[a]<<(a%4<<3);if(s[a>>2]|=128<<(a%4<<3),a>55)for(n(r,s),a=0;a<16;a+=1)s[a]=0;return c=t*8,c=c.toString(16).match(/(.*?)(.{0,8})$/),l=parseInt(c[2],16),u=parseInt(c[1],16)||0,s[14]=l,s[15]=u,n(r,s),r}function s(e){var n=``,r;for(r=0;r<4;r+=1)n+=t[e>>r*8+4&15]+t[e>>r*8&15];return n}function c(e){var t;for(t=0;t<e.length;t+=1)e[t]=s(e[t]);return e.join(``)}c(a(`hello`)),typeof ArrayBuffer<`u`&&!ArrayBuffer.prototype.slice&&(function(){function t(e,t){return e=e|0||0,e<0?Math.max(e+t,0):Math.min(e,t)}ArrayBuffer.prototype.slice=function(n,r){var i=this.byteLength,a=t(n,i),o=i,s,c,l,u;return r!==e&&(o=t(r,i)),a>o?new ArrayBuffer(0):(s=o-a,c=new ArrayBuffer(s),l=new Uint8Array(c),u=new Uint8Array(this,a,s),l.set(u),c)}})();function l(e){return/[\u0080-\uFFFF]/.test(e)&&(e=unescape(encodeURIComponent(e))),e}function u(e,t){var n=e.length,r=new ArrayBuffer(n),i=new Uint8Array(r),a;for(a=0;a<n;a+=1)i[a]=e.charCodeAt(a);return t?i:r}function d(e){return String.fromCharCode.apply(null,new Uint8Array(e))}function f(e,t,n){var r=new Uint8Array(e.byteLength+t.byteLength);return r.set(new Uint8Array(e)),r.set(new Uint8Array(t),e.byteLength),n?r:r.buffer}function p(e){var t=[],n=e.length,r;for(r=0;r<n-1;r+=2)t.push(parseInt(e.substr(r,2),16));return String.fromCharCode.apply(String,t)}function m(){this.reset()}return m.prototype.append=function(e){return this.appendBinary(l(e)),this},m.prototype.appendBinary=function(e){this._buff+=e,this._length+=e.length;var t=this._buff.length,i;for(i=64;i<=t;i+=64)n(this._hash,r(this._buff.substring(i-64,i)));return this._buff=this._buff.substring(i-64),this},m.prototype.end=function(e){var t=this._buff,n=t.length,r,i=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],a;for(r=0;r<n;r+=1)i[r>>2]|=t.charCodeAt(r)<<(r%4<<3);return this._finish(i,n),a=c(this._hash),e&&(a=p(a)),this.reset(),a},m.prototype.reset=function(){return this._buff=``,this._length=0,this._hash=[1732584193,-271733879,-1732584194,271733878],this},m.prototype.getState=function(){return{buff:this._buff,length:this._length,hash:this._hash.slice()}},m.prototype.setState=function(e){return this._buff=e.buff,this._length=e.length,this._hash=e.hash,this},m.prototype.destroy=function(){delete this._hash,delete this._buff,delete this._length},m.prototype._finish=function(e,t){var r=t,i,a,o;if(e[r>>2]|=128<<(r%4<<3),r>55)for(n(this._hash,e),r=0;r<16;r+=1)e[r]=0;i=this._length*8,i=i.toString(16).match(/(.*?)(.{0,8})$/),a=parseInt(i[2],16),o=parseInt(i[1],16)||0,e[14]=a,e[15]=o,n(this._hash,e)},m.hash=function(e,t){return m.hashBinary(l(e),t)},m.hashBinary=function(e,t){var n=c(a(e));return t?p(n):n},m.ArrayBuffer=function(){this.reset()},m.ArrayBuffer.prototype.append=function(e){var t=f(this._buff.buffer,e,!0),r=t.length,a;for(this._length+=e.byteLength,a=64;a<=r;a+=64)n(this._hash,i(t.subarray(a-64,a)));return this._buff=a-64<r?new Uint8Array(t.buffer.slice(a-64)):new Uint8Array,this},m.ArrayBuffer.prototype.end=function(e){var t=this._buff,n=t.length,r=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],i,a;for(i=0;i<n;i+=1)r[i>>2]|=t[i]<<(i%4<<3);return this._finish(r,n),a=c(this._hash),e&&(a=p(a)),this.reset(),a},m.ArrayBuffer.prototype.reset=function(){return this._buff=new Uint8Array,this._length=0,this._hash=[1732584193,-271733879,-1732584194,271733878],this},m.ArrayBuffer.prototype.getState=function(){var e=m.prototype.getState.call(this);return e.buff=d(e.buff),e},m.ArrayBuffer.prototype.setState=function(e){return e.buff=u(e.buff,!0),m.prototype.setState.call(this,e)},m.ArrayBuffer.prototype.destroy=m.prototype.destroy,m.ArrayBuffer.prototype._finish=m.prototype._finish,m.ArrayBuffer.hash=function(e,t){var n=c(o(new Uint8Array(e)));return t?p(n):n},m})}))()),nl=function(){function e(e){this.user=e}return e.prototype.track=function(e,t,n,r){return this.normalize(X(X({},this.baseEvent()),{event:e,type:`track`,properties:t,options:X({},n),integrations:X({},r)}))},e.prototype.page=function(e,t,n,r,i){var a={type:`page`,properties:X({},n),options:X({},r),integrations:X({},i)};return e!==null&&(a.category=e,a.properties=a.properties??{},a.properties.category=e),t!==null&&(a.name=t),this.normalize(X(X({},this.baseEvent()),a))},e.prototype.screen=function(e,t,n,r,i){var a={type:`screen`,properties:X({},n),options:X({},r),integrations:X({},i)};return e!==null&&(a.category=e),t!==null&&(a.name=t),this.normalize(X(X({},this.baseEvent()),a))},e.prototype.identify=function(e,t,n,r){return this.normalize(X(X({},this.baseEvent()),{type:`identify`,userId:e,traits:t,options:X({},n),integrations:X({},r)}))},e.prototype.group=function(e,t,n,r){return this.normalize(X(X({},this.baseEvent()),{type:`group`,traits:t,options:X({},n),integrations:X({},r),groupId:e}))},e.prototype.alias=function(e,t,n,r){var i={userId:e,type:`alias`,options:X({},n),integrations:X({},r)};return t!==null&&(i.previousId=t),e===void 0?this.normalize(X(X({},i),this.baseEvent())):this.normalize(X(X({},this.baseEvent()),i))},e.prototype.baseEvent=function(){var e={integrations:{},options:{}},t=this.user;return t.id()&&(e.userId=t.id()),t.anonymousId()&&(e.anonymousId=t.anonymousId()),e},e.prototype.context=function(e){var t=[`integrations`,`anonymousId`,`timestamp`,`userId`],n=e.options??{};delete n.integrations;var r=Object.keys(n),i=e.options?.context??{},a={};return r.forEach(function(e){e!==`context`&&(t.includes(e)?Ii(a,e,n[e]):Ii(i,e,n[e]))}),[i,a]},e.prototype.normalize=function(e){var t;(t=e.options)!=null&&t.anonymousId&&this.user.anonymousId(e.options.anonymousId);var n=X(X({},Object.keys(e.integrations??{}).reduce(function(t,n){var r;return X(X({},t),(r={},r[n]=!!e.integrations?.[n],r))},{})),e.options?.integrations),r=this.context(e),i=r[0],a=r[1];e.options;var o=ii(e,[`options`]),s=X(X(X({timestamp:new Date},o),{context:i,integrations:n}),a),c=`ajs-next-`+tl.default.hash(JSON.stringify(s)+Fi());return X(X({},s),{messageId:c})},e}(),rl=function(e){ai(t,e);function t(t){return e.call(this,t??new ki(4,`event-queue`))||this}return t}(cs),il=`This is being deprecated and will be not be available in future releases of Analytics JS`,al=Ci()?.anal
2ytics;function ol(e,t){e===void 0&&(e=!1),t===void 0&&(t=!1);var n=e?4:1;return new rl(t?new gi(n,[]):new ki(n,`event-queue`))}function sl(){console.warn(il)}var cl=function(e){ai(t,e);function t(t,n,r,i,a){var o=this;o=e.call(this)||this,o._debug=!1,o.initialized=!1,o.user=function(){return o._user},o.init=o.initialize.bind(o),o.log=sl,o.addIntegrationMiddleware=sl,o.listeners=sl,o.addEventListener=sl,o.removeAllListeners=sl,o.removeListener=sl,o.removeEventListener=sl,o.hasListeners=sl,o.add=sl,o.addIntegration=sl;var s=n?.cookie,c=n?.disableClientPersistence??!1;return o.settings=t,o.settings.timeout=o.settings.timeout??300,o.queue=r??ol(n?.retryQueue,c),o._universalStorage=new _i(c?[`memory`]:[`localStorage`,`cookie`,`memory`],Ai(s)),o._user=i??new Si(c?X(X({},n?.user),{persist:!1}):n?.user,s).load(),o._group=a??new Oi(c?X(X({},n?.group),{persist:!1}):n?.group,s).load(),o.eventFactory=new nl(o._user),o.integrations=n?.integrations??{},o.options=n??{},vi(o),o}return Object.defineProperty(t.prototype,"storage",{get:function(){return this._universalStorage},enumerable:!1,configurable:!0}),t.prototype.track=function(){var e=[...arguments];return Y(this,void 0,void 0,function(){var t,n,r,i,a,o,s=this;return J(this,function(c){return t=Zc.apply(void 0,e),n=t[0],r=t[1],i=t[2],a=t[3],o=this.eventFactory.track(n,r,i,this.integrations),[2,this._dispatch(o,a).then(function(e){return s.emit(`track`,n,e.event.properties,e.event.options),e})]})})},t.prototype.page=function(){var e=[...arguments];return Y(this,void 0,void 0,function(){var t,n,r,i,a,o,s,c=this;return J(this,function(l){return t=Qc.apply(void 0,e),n=t[0],r=t[1],i=t[2],a=t[3],o=t[4],s=this.eventFactory.page(n,r,i,a,this.integrations),[2,this._dispatch(s,o).then(function(e){return c.emit(`page`,n,r,e.event.properties,e.event.options),e})]})})},t.prototype.identify=function(){var e=[...arguments];return Y(this,void 0,void 0,function(){var t,n,r,i,a,o,s=this;return J(this,function(c){return t=$c(this._user).apply(void 0,e),n=t[0],r=t[1],i=t[2],a=t[3],this._user.identify(n,r),o=this.eventFactory.identify(this._user.id(),this._user.traits(),i,this.integrations),[2,this._dispatch(o,a).then(function(e){return s.emit(`identify`,e.event.userId,e.event.traits,e.event.options),e})]})})},t.prototype.group=function(){for(var e=this,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];if(t.length===0)return this._group;var r=$c(this._group).apply(void 0,t),i=r[0],a=r[1],o=r[2],s=r[3];this._group.identify(i,a);var c=this._group.id(),l=this._group.traits(),u=this.eventFactory.group(c,l,o,this.integrations);return this._dispatch(u,s).then(function(t){return e.emit(`group`,t.event.groupId,t.event.traits,t.event.options),t})},t.prototype.alias=function(){var e=[...arguments];return Y(this,void 0,void 0,function(){var t,n,r,i,a,o,s=this;return J(this,function(c){return t=el.apply(void 0,e),n=t[0],r=t[1],i=t[2],a=t[3],o=this.eventFactory.alias(n,r,i,this.integrations),[2,this._dispatch(o,a).then(function(e){return s.emit(`alias`,n,r,e.event.options),e})]})})},t.prototype.screen=function(){var e=[...arguments];return Y(this,void 0,void 0,function(){var t,n,r,i,a,o,s,c=this;return J(this,function(l){return t=Qc.apply(void 0,e),n=t[0],r=t[1],i=t[2],a=t[3],o=t[4],s=this.eventFactory.screen(n,r,i,a,this.integrations),[2,this._dispatch(s,o).then(function(e){return c.emit(`screen`,n,r,e.event.properties,e.event.options),e})]})})},t.prototype.trackClick=function(){var e=[...arguments];return Y(this,void 0,void 0,function(){var t,n;return J(this,function(r){switch(r.label){case 0:return[4,Kr(()=>import(`./auto-track-BJc_Mq3v.js`),__vite__mapDeps([0,1]))];case 1:return t=r.sent(),[2,(n=t.link).call.apply(n,oi([this],e,!1))]}})})},t.prototype.trackLink=function(){var e=[...arguments];return Y(this,void 0,void 0,function(){var t,n;return J(this,function(r){switch(r.label){case 0:return[4,Kr(()=>import(`./auto-track-BJc_Mq3v.js`),__vite__mapDeps([0,1]))];case 1:return t=r.sent(),[2,(n=t.link).call.apply(n,oi([this],e,!1))]}})})},t.prototype.trackSubmit=function(){var e=[...arguments];return Y(this,void 0,void 0,function(){var t,n;return J(this,function(r){switch(r.label){case 0:return[4,Kr(()=>import(`./auto-track-BJc_Mq3v.js`),__vite__mapDeps([0,1]))];case 1:return t=r.sent(),[2,(n=t.form).call.apply(n,oi([this],e,!1))]}})})},t.prototype.trackForm=function(){var e=[...arguments];return Y(this,void 0,void 0,function(){var t,n;return J(this,function(r){switch(r.label){case 0:return[4,Kr(()=>import(`./auto-track-BJc_Mq3v.js`),__vite__mapDeps([0,1]))];case 1:return t=r.sent(),[2,(n=t.form).call.apply(n,oi([this],e,!1))]}})})},t.prototype.register=function(){var e=[...arguments];return Y(this,void 0,void 0,function(){var t,n,r=this;return J(this,function(i){switch(i.label){case 0:return t=xi.system(),n=e.map(function(e){return r.queue.register(t,e,r)}),[4,Promise.all(n)];case 1:return i.sent(),[2,t]}})})},t.prototype.deregister=function(){var e=[...arguments];return Y(this,void 0,void 0,function(){var t,n,r=this;return J(this,function(i){switch(i.label){case 0:return t=xi.system(),n=e.map(function(e){var n=r.queue.plugins.find(function(t){return t.name===e});if(n)return r.queue.deregister(t,n,r);t.log(`warn`,`plugin ${e} not found`)}),[4,Promise.all(n)];case 1:return i.sent(),[2,t]}})})},t.prototype.debug=function(e){return e===!1&&localStorage.getItem(`debug`)&&localStorage.removeItem(`debug`),this._debug=e,this},t.prototype.reset=function(){this._user.reset(),this._group.reset(),this.emit
2(`reset`)},t.prototype.timeout=function(e){this.settings.timeout=e},t.prototype._dispatch=function(e,t){return Y(this,void 0,void 0,function(){var n;return J(this,function(r){return n=new xi(e),bi()&&!this.options.retryQueue?[2,n]:[2,us(n,this.queue,this,{callback:t,debug:this._debug,timeout:this.settings.timeout})]})})},t.prototype.addSourceMiddleware=function(e){return Y(this,void 0,void 0,function(){var t=this;return J(this,function(n){switch(n.label){case 0:return[4,this.queue.criticalTasks.run(function(){return Y(t,void 0,void 0,function(){var t,n,r;return J(this,function(i){switch(i.label){case 0:return[4,Kr(()=>import(`./middleware-aOr_Wa44.js`).then(e=>e.n),__vite__mapDeps([2,3,4]))];case 1:return t=i.sent().sourceMiddlewarePlugin,n={},this.queue.plugins.forEach(function(e){if(e.type===`destination`)return n[e.name]=!0}),r=t(e,n),[4,this.register(r)];case 2:return i.sent(),[2]}})})})];case 1:return n.sent(),[2,this]}})})},t.prototype.addDestinationMiddleware=function(e){var t=[...arguments].slice(1);return this.queue.plugins.filter(function(t){return t.name.toLowerCase()===e.toLowerCase()}).forEach(function(e){e.addMiddleware.apply(e,t)}),Promise.resolve(this)},t.prototype.setAnonymousId=function(e){return this._user.anonymousId(e)},t.prototype.queryString=function(e){return Y(this,void 0,void 0,function(){var t;return J(this,function(n){switch(n.label){case 0:return this.options.useQueryString===!1?[2,[]]:[4,Kr(()=>import(`./query-string-LNcCke0N.js`).then(e=>e.n),__vite__mapDeps([5,3,6]))];case 1:return t=n.sent().queryString,[2,t(this,e)]}})})},t.prototype.use=function(e){return e(this),this},t.prototype.ready=function(e){return e===void 0&&(e=function(e){return e}),Y(this,void 0,void 0,function(){return J(this,function(t){return[2,Promise.all(this.queue.plugins.map(function(e){return e.ready?e.ready():Promise.resolve()})).then(function(t){return e(t),t})]})})},t.prototype.noConflict=function(){return console.warn(il),qi(al??this),this},t.prototype.normalize=function(e){return console.warn(il),this.eventFactory.normalize(e)},Object.defineProperty(t.prototype,"failedInitializations",{get:function(){return console.warn(il),this.queue.failedInitializations},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"VERSION",{get:function(){return yi},enumerable:!1,configurable:!0}),t.prototype.initialize=function(e,t){return Y(this,void 0,void 0,function(){return J(this,function(e){return console.warn(il),[2,Promise.resolve(this)]})})},t.prototype.pageview=function(e){return Y(this,void 0,void 0,function(){return J(this,function(t){switch(t.label){case 0:return console.warn(il),[4,this.page({path:e})];case 1:return t.sent(),[2,this]}})})},Object.defineProperty(t.prototype,"plugins",{get:function(){return console.warn(il),this._plugins??{}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"Integrations",{get:function(){return console.warn(il),this.queue.plugins.filter(function(e){return e.type===`destination`}).reduce(function(e,t){var n=`${t.name.toLowerCase().replace(`.`,``).split(` `).join(`-`)}Integration`,r=window[n];if(!r)return e;var i=r.Integration;return i?(e[t.name]=i,e):(e[t.name]=r,e)},{})},enumerable:!1,configurable:!0}),t.prototype.push=function(e){var t=this,n=e.shift();n&&!t[n]||t[n].apply(this,e)},t}(Mi);function ll(){return{}}var ul=function(){var e,t,n=new Promise(function(n,r){e=n,t=r});return{resolve:e,reject:t,promise:n}};function dl(){var e=document.getElementsByTagName(`link`),t=``;return Array.prototype.slice.call(e).forEach(function(e){e.getAttribute(`rel`)===`canonical`&&(t=e.getAttribute(`href`))}),t}function fl(){var e=dl();if(!e)return window.location.pathname;var t=document.createElement(`a`);return t.href=e,t.pathname.startsWith(`/`)?t.pathname:`/`+t.pathname}function pl(e){e===void 0&&(e=``);var t=dl();if(t)return t.includes(`?`)?t:`${t}${e}`;var n=window.location.href,r=n.indexOf(`#`);return r===-1?n:n.slice(0,r)}function ml(){return{path:fl(),referrer:document.referrer,search:location.search,title:document.title,url:pl(location.search)}}function hl(e){var t=e.event;t.context=t.context||{};var n=ml(),r=t.properties??{};
2return Object.keys(n).forEach(function(e){r[e]&&(n[e]=r[e])}),t.context.page&&(n=Object.assign({},n,t.context.page)),t.context=Object.assign({},t.context,{page:n}),e.event=t,e}var gl={name:`Page Enrichment`,version:`0.1.0`,isLoaded:function(){return!0},load:function(){return Promise.resolve()},type:`before`,page:function(e){return e.event.properties=Object.assign({},ml(),e.event.properties),e.event.name&&(e.event.properties.name=e.event.name),hl(e)},alias:hl,track:hl,identify:hl,group:hl},_l=function(){function e(e,t){this.version=`1.0.0`,this.alternativeNames=[],this.middleware=[],this.alias=this._createMethod(`alias`),this.group=this._createMethod(`group`),this.identify=this._createMethod(`identify`),this.page=this._createMethod(`page`),this.screen=this._createMethod(`screen`),this.track=this._createMethod(`track`),this.action=t,this.name=e,this.type=t.type,this.alternativeNames.push(t.name)}return e.prototype.addMiddleware=function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];this.type===`destination`&&(e=this.middleware).push.apply(e,t)},e.prototype.transform=function(e){return Y(this,void 0,void 0,function(){var t;return J(this,function(n){switch(n.label){case 0:return[4,zi(this.name,e.event,this.middleware)];case 1:return t=n.sent(),t===null&&e.cancel(new Pi({retry:!1,reason:`dropped by destination middleware`})),[2,new xi(t)]}})})},e.prototype._createMethod=function(e){var t=this;return function(n){return Y(t,void 0,void 0,function(){var t;return J(this,function(r){switch(r.label){case 0:return this.action[e]?(t=n,this.type===`destination`?[4,this.transform(n)]:[3,2]):[2,n];case 1:t=r.sent(),r.label=2;case 2:return[4,this.action[e](t)];case 3:return r.sent(),[2,n]}})})}},e.prototype.isLoaded=function(){return this.action.isLoaded()},e.prototype.ready=function(){return this.action.ready?this.action.ready():Promise.resolve()},e.prototype.load=function(e,t){return this.action.load(e,t)},e.prototype.unload=function(e,t){var n;return(n=this.action).unload?.call(n,e,t)},e}();function vl(e){if(!Array.isArray(e))throw Error(`Not a valid list of plugins`);var t=[`load`,`isLoaded`,`name`,`version`,`type`];return e.forEach(function(e){t.forEach(function(t){if(e[t]===void 0)throw Error(`Plugin: ${e.name??`unknown`} missing required function ${t}`)})}),!0}function yl(e,t){var n=e[t.creationName],r=e[t.name];return e.All===!1&&!n&&!r||n===!1||r===!1}function bl(e,t,n,r,i){return Y(this,void 0,void 0,function(){var a,o,s,c,l=this;return J(this,function(u){switch(u.label){case 0:return a=[],o=Ki(),s=e.middlewareSettings?.routingRules??[],c=(e.remotePlugins??[]).map(function(e){return Y(l,void 0,void 0,function(){var c,l,u,d,f,p,m,h,g,_;return J(this,function(v){switch(v.label){case 0:if(yl(t,e))return[2];v.label=1;case 1:if(v.trys.push([1,12,,13]),c=RegExp(`https://cdp.customer.io`),!r)return[3,7];l=e.url.split(`/`),u=l[l.length-2],d=e.url.replace(u,btoa(u).replace(/=/g,``)),v.label=2;case 2:return v.trys.push([2,4,,6]),[4,Ji(d.replace(c,o))];case 3:return v.sent(),[3,6];case 4:return v.sent(),[4,Ji(e.url.replace(c,o))];case 5:return v.sent(),[3,6];case 6:return[3,9];case 7:return[4,Ji(e.url.replace(c,o))];case 8:v.sent(),v.label=9;case 9:return f=e.libraryName,typeof window[f]==`function`?(p=window[f],[4,p(X(X({},e.settings),n[e.name]))]):[3,11];case 10:m=v.sent(),h=Array.isArray(m)?m:[m],vl(h),g=s.filter(function(t){return t.destinationName===e.creationName}),h.forEach(function(t){var n=new _l(e.creationName,t);g.length&&i&&t.type===`destination`&&n.addMiddleware(i),a.push(n)}),v.label=11;case 11:return[3,13];case 12:return _=v.sent(),console.warn(`Failed to load Remote Plugin`,_),[3,13];case 13:return[2]}})})}),[4,Promise.all(c)];
2case 1:return u.sent(),[2,a.filter(Boolean)]}})})}var xl=function(e){var t=!1;window.addEventListener(`pagehide`,function(){t||(t=!0,e())}),document.addEventListener(`visibilitychange`,function(){if(document.visibilityState==`hidden`){if(t)return;t=!0,e()}else t=!1})},Sl=500;function Cl(e){return(encodeURI(JSON.stringify(e)).split(/%..|./).length-1)/1024}function wl(e){return Cl(e)>=Sl-50}function Tl(e){var t=[],n=0;return e.forEach(function(e){Cl(t[n])>=64&&n++,t[n]?t[n].push(e):t[n]=[e]}),t}function El(e,t){var n=[],r=!1,i=t?.size??10,a=t?.timeout??5e3;function o(t){if(t.length!==0){var n=t[0]?.writeKey;return Ei(`${e}/b`,{keepalive:r,headers:{"Content-Type":`text/plain`},method:`post`,body:JSON.stringify({batch:t,writeKey:n})})}}function s(){return Y(this,void 0,void 0,function(){var e;return J(this,function(t){return n.length?(e=n,n=[],[2,o(e)]):[2]})})}var c;function l(){c||=setTimeout(function(){c=void 0,s().catch(console.error)},a)}xl(function(){if(r=!0,n.length){var e=Tl(n).map(o);Promise.all(e).catch(console.error)}});function u(e,t){return Y(this,void 0,void 0,function(){var e;return J(this,function(a){return n.push(t),e=n.length>=i||wl(n),[2,e||r?s():l()]})})}return{dispatch:u}}function Dl(e){function t(t,n){return Ei(t,{keepalive:e?.keepalive,headers:{"Content-Type":`text/plain`},method:`post`,body:JSON.stringify(n)})}return{dispatch:t}}function Ol(e,t){return Y(this,void 0,void 0,function(){var n,r=this;return J(this,function(i){switch(i.label){case 0:return n=[],bi()?[2,t]:[4,wi(function(){return t.length>0&&!bi()},function(){return Y(r,void 0,void 0,function(){var r,i,a;return J(this,function(o){switch(o.label){case 0:return r=t.pop(),r?[4,mi(r,e)]:[2];case 1:return i=o.sent(),a=i instanceof xi,a||n.push(r),[2]}})})})];case 1:return i.sent(),n.map(function(e){return t.pushWithBackoff(e)}),[2,t]}})})}function kl(e,t,n,r){var i=this;e||setTimeout(function(){return Y(i,void 0,void 0,function(){var e,i;return J(this,function(a){switch(a.label){case 0:return e=!0,[4,Ol(n,t)];case 1:return i=a.sent(),e=!1,t.todo>0&&r(e,i,n,r),[2]}})})},Math.random()*5e3)}function Al(e,t){var n=e.user();return t.previousId=t.previousId??t.from??n.id()??n.anonymousId(),t.userId=t.userId??t.to,delete t.from,delete t.to,t}function jl(e,t,n){window.addEventListener(`pagehide`,function(){r.push.apply(r,Array.from(i)),i.clear()});var r=e.options.disableClientPersistence?new gi(e.queue.queue.maxAttempts,[]):new ki(e.queue.queue.maxAttempts,`dest-Customer.io-Data-Pipelines`),i=new Set,a=!1,o=t?.apiHost??`cdp.customer.io/v1`,s=`${t?.protocol??`https`}://${o}`,c=t?.deliveryStrategy,l=c?.strategy===`batching`?El(s,c.config):Dl(c?.config);function u(o){return Y(this,void 0,void 0,function(){var c,u;return J(this,function(f){return bi()?(r.push(o),kl(a,r,d,kl),[2,o]):(i.add(o),c=o.event.type.charAt(0),u=Ri(o.event).json(),o.event.type===`track`&&delete u.traits,o.event.type===`alias`&&(u=Al(e,u)),[2,l.dispatch(`${s}/${c}`,Ti(e,u,t,n)).then(function(){return o}).catch(function(){return r.pushWithBackoff(o),kl(a,r,d,kl),o}).finally(function(){i.delete(o)})])})})}var d={name:`Customer.io Data Pipelines`,type:`after`,version:`0.1.0`,isLoaded:function(){return!0},load:function(){return Promise.resolve()},track:u,identify:u,page:u,alias:u,group:u,screen:u};return r.todo&&kl(a,r,d,kl),d}var Ml=function(e){return typeof e==`object`&&!!e&&`then`in e&&typeof e.then==`function`},Nl=function(e,t,n){n.getCalls(e).forEach(function(e){zl(t,e).catch(console.error)})},Pl=function(e,t){return Y(void 0,void 0,void 0,function(){var n,r,i;return J(this,function(a){switch(a.label){case 0:n=0,r=t.getCalls(`addSourceMiddleware`),a.label=1;case 1:return n<r.length?(i=r[n],[4,zl(e,i).catch(console.error)]):[3,4];case 2:a.sent(),a.label=3;case 3:return n++,[3,1];case 4:return[2]}})})},Fl=Nl.bind(void 0,`on`),Il=Nl.bind(void 0,`setAnonymousId`),Ll=function(e,t){t.toArray().forEach(function(t){setTimeout(function(){zl(e,t).catch(console.error)},0)})},Rl=function(){function e(){this._value={}}return e.prototype.toArray=function(){var e;return(e=[]).concat.apply(e,Object.values(this._value))},e.prototype.getCalls=function(e){return this._value[e]??[]},e.prototype.push=function(){for(var e=this,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return t.forEach(function(t){e._value[t.method]?e._value[t.method].push(t):e._value[t.method]=[t]}),this},e.prototype.clear=function(){return this._value={},this},e}();function zl(e,t){return Y(this,void 0,void 0,function(){var n,r;return J(this,function(i){switch(i.label){case 0:return i.trys.push([0,3,,4]),t.called?[2,void 0]:(t.called=!0,n=e[t.method].apply(e,t.args),Ml(n)?[4,n]:[3,2]);case 1:i.sent(),i.label=2;case 2:return t.resolve(n),[3,4];case 3:return r=i.sent(),t.reject(r),[3,4];case 4:return[2]}})})}var Bl=function(){function e(e){var t=this;this._preInitBuffer=new Rl,this.trackSubmit=this._createMethod(`trackSubmit`),this.trackClick=this._createMethod(`trackClick`),this.trackLink=this._createMethod(`trackLink`),this.pageView=this._createMethod(`pageview`),this.identify=this._createMethod(`identify`),this.reset=this._createMethod(`reset`),this.group=this._createMethod(`group`),this.track=this._createMethod(`track`),this.ready=this._createMethod(`ready`),this.alias=this._createMethod(`alias`),this.debug=this._createChainableMethod(`debug`),this.page=this._createMethod(`page`),this.once=this._createChainableMethod(`once`),this.off=this._createChainableMethod(`off`),this.on=this._createChainableMethod(`on`),this.addSourceMiddleware=this._createMethod(`addSourceMiddleware`),this.setAnonymousId=this._createMethod(`setAnonymousId`),this.addDestinationMiddleware=this._createMethod(`addDestinationMiddleware`),this.screen=this._createMethod(`screen`),this.register=this._createMethod(`register`),this.deregister=this._createMethod(`deregister`),this.user=this._createMethod(`user`),this.VERSION=yi,this._promise=e(this._preInitBuffer),this._promise.then(function(e){var n=e[0],r=e[1];t.instance=n,t.ctx=r}).catch(function(){})}return e.prototype.then=function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return(e=this._promise).then.apply(e,t)},e.prototype.catch=function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return(e=this._promise).catch.apply(e,t)},e.prototype.finally=function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return(e=this._promise).finally.apply(e,t)},e.prototype.inbox=function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];if(this.instance?.inbox)return(e=this.instance).inbox.apply(e,t);throw Error(`Customer.io In-App Plugin is not loaded yet. Ensure the plugin is initialized before calling inbox().`)},e.prototype._createMethod=function(e){var t=this;return function(){for(var n,r=[],i=0;i<arguments.length;i++)r[i]=arguments[i];if(t.instance){var a=(n=t.instance)[e].apply(n,r);return Promise.resolve(a)}return new Promise(function(n,i){t._preInitBuffer.push({method:e,args:r,resolve:n,reject:i,called:!1})})}},e.prototype._createChainableMethod=function(e){var t=this;return function(){for(var n,r=[],i=0;i<arguments.length;i++)r[i]=arguments[i];return t.instance?((n=t.instance)[e].apply(n,r),t):(t._preInitBuffer.push({method:e,args:r,resolve:function(){},reject:console.error,called:!1}),t)}},e}();function Vl(e){var t=e[0],n=e.slice(1);return{method:t,resolve:function(){},reject:console.error,args:n,called:!1}}var Hl=function(e){return e.map(Vl)},Ul=function(e){e===void 0&&(e=Gi());var t=e;return Array.isArray(t)?Hl(t.splice(0,t.length)):[]},Wl,Gl=(Wl=Ci()).__INSPECTOR__??(Wl.__INSPECTOR__={}),Kl=function(e){return Gl.attach?.call(Gl,e)};function ql(e,t){return Ei(`${t??Ki()}/v1/projects/${e}/settings`).then(function(e){return e.ok?e.json():e.text().then(function(e){throw Error(e)})}).catch(function(e){throw console.error(e.message),e})}function Jl(e){return ll().NODE_ENV!==`test`&&Object.keys(e.integrations).length>1}function Yl(e){return ll().NODE_ENV!==`test`&&(e.middlewareSettings?.routingRules?.length??0)>0}function Xl(e,t){t.push.apply(t,Ul()),Il(e,t),Fl(e,t)}function Zl(e,t){return Y(this,void 0,void 0,function(){return J(this,function(n){switch(n.label){case 0:return t.push.apply(t,Ul()),[4,Pl(e,t)];case 1:return n.sent(),t.push.apply(t,Ul()),Ll(e,t),t.clear(),[2]}})})}function Ql(e,t,n,r,i,a){return Y(this,void 0,void 0,function(){var o,s,c,l,u,d,f,p,m,h,g,_,v,y,b,x=this;return J(this,function(S){switch(S.label){case 0:return Yl(e)?[4,Kr(()=>import(`./routing-middleware-BujuKsV8.js`).then(function(t){return t.tsubMiddleware(e.middlewareSettings.routingRules)}),__vite__mapDeps([7,3]))]:[3,2];case 1:return s=S.sent(),[3,3];case 2:s=void 0,S.label=3;case 3:return o=s,Jl(e)||a.length>0?[4,Kr(()=>import(`./ajs-destination-CZ1zZYj5.js`).then(function(r){return r.ajsDestinations(e,t.integrations,n,o,a)}),__vite__mapDeps([8,4,9,2,3,6,10,11]))]:[3,5];case 4:return l=S.sent(),[3,6];case 5:l=[],S.label=6;case 6:return c=l,e.legacyVideoPluginsEnabled?[4,Kr(()=>import(`./legacy-video-plugins-rAEE4Uxy.js`).then(function(e){return e.loadLegacyVideoPlugins(t)}),__vite__mapDeps([12,3,13,4]))]:[3,8];case 7:S.sent(),S.label=8;case 8:return n.plan?.track?[4,Kr(()=>import(`./schema-filter-2_KTPEzQ.js`).then(function(t){return t.schemaFilter(n.plan?.track,e)}),__vite__mapDeps([14,4,11]))]:[3,10];case 9:return d=S.sent(),[3,11];case 10:d=void 0,S.label=11;case 11:return u=d,f=Di(e,r),[4,bl(e,t.integrations,f,r.obfuscate,o).catch(function(){return[]})];case 12:return p=S.sent(),m=`Customer.io In-App Plugin`,h=f[m]??r.integrations?.[m],h&&h.enabled!==!1?[4,Kr(()=>import(`./in-app-plugin-BcM7AY3p.js`).then(function(e){return e.InAppPlugin(h)}),__vite__mapDeps([15,3,4,5,6]))]:[3,14];case 13:return _=S.sent(),[3,15];case 14:_=void 0,S.label=15;case 15:return g=_,v=oi(oi(oi([Xc,gl],i,!0),c,!0),p,!0),u&&v.push(u),g&&v.push(g),y=n.integrations?.All===!1&&!n.integrations[`Customer.io Data Pipelines`]||n.integrations&&n.integrations[`Customer.io Data Pipelines`]===!1,y||v.push(jl(t,f[`Customer.io Data Pipelines`],e.integrations)),[4,t.register.apply(t,v)];case 16:return b=S.sent(),Object.entries(e.enabledMiddleware??{}).some(function(e){return e[1]})?[4,Kr(()=>import(`./remote-middleware-r9JtoBmg.js`).then(function(n){var i=n.remoteMiddlewares;return Y(x,void 0,void 0,function(){var n,a;return J(this,function(o){switch(o.label){case 0:return[4,i(b,e,r.obfuscate)];case 1:return n=o.sent(),a=n.map(function(e){return t.addSourceMiddleware(e)}
2),[2,Promise.all(a)]}})})}),__vite__mapDeps([16,4,10]))]:[3,18];case 17:S.sent(),S.label=18;case 18:return[2,b]}})})}function $l(e,t,n){var r;return t===void 0&&(t={}),Y(this,void 0,void 0,function(){var i,a,o,s,c,l,u,d,f,p,m;return J(this,function(h){switch(h.label){case 0:return t.globalAnalyticsKey&&Wi(t.globalAnalyticsKey),e.cdnURL&&Ui(e.cdnURL),Hi(`cio_debug_session`,`true`)&&Kr(()=>import(`./in-app-plugin-BcM7AY3p.js`),__vite__mapDeps([15,3,4,5,6])).catch(function(){}),(r=e.cdnSettings)==null?[3,1]:(a=r,[3,3]);case 1:return[4,ql(e.writeKey,e.cdnURL)];case 2:a=h.sent(),h.label=3;case 3:return i=a,o=i.integrations[`Customer.io Data Pipelines`]?.retryQueue??!0,s=X({retryQueue:o},t),c=new cl(e,s),Kl(c),l=e.plugins??[],u=e.classicIntegrations??[],hi.initRemoteMetrics(i.metrics),Xl(c,n),[4,Ql(i,c,s,t,l,u)];case 4:return d=h.sent(),f=window.location.search??``,p=window.location.hash??``,m=f.length?f:p.replace(/(?=#).*(?=\?)/,``),m.includes(`ajs_`)?[4,c.queryString(m).catch(console.error)]:[3,6];case 5:h.sent(),h.label=6;case 6:return c.initialized=!0,c.emit(`initialize`,e,t),t.initialPageview&&c.page().catch(console.error),[4,Zl(c,n)];case 7:return h.sent(),[2,[c,d]]}})})}var eu=function(e){ai(t,e);function t(){var t=this,n=ul(),r=n.promise,i=n.resolve;return t=e.call(this,function(e){return r.then(function(t){var n=t[0],r=t[1];return $l(n,r,e)})})||this,t._resolveLoadStart=function(e,t){return i([e,t])},t}return t.prototype.load=function(e,t){return t===void 0&&(t={}),this._resolveLoadStart(e,t),this},t.load=function(e,n){return n===void 0&&(n={}),new t().load(e,n)},t.standalone=function(e,n){return t.load({writeKey:e},n).then(function(e){return e[0]})},t}(Bl);function tu(){let e=document.documentElement.classList.contains(`light`)?`light`:`dark`;document.querySelectorAll(`iframe`).forEach(t=>{t.contentWindow?.postMessage({type:`theme`,theme:e},`*`)})}var nu=ge(),ru=class e{static instance;analytics;constructor(){this.analytics=null}static getInstance(){return e.instance||=new e,e.instance}initialize(){let e=jr(),t=Hr();if(!e||!t){this.analytics=null;return}this.analytics=eu.load({writeKey:e},{integrations:{"Customer.io In-App Plugin":{siteId:t,events:e=>{if(!(typeof e!=`object`||!e||!(`type`in e)))switch(e.type){case`in-app:message-opened`:tu(),nu.emit(`newMessage`),console.log(`CustomerIO: message received`);break;case`in-app:message-dismissed`:console.log(`CustomerIO: message dismissed`);break;case`in-app:message-action`:break;case`in-app:message-error`:break;case`in-app:message-changed`:break}}}}})}identify(e){if(this.analytics)try{let{email:t,...n}=e;this.analytics.identify(t,n,{userId:n.id,traits:{email:t,firstName:n.firstName,lastName:n.lastName,username:t,id:n.id}})}catch(e){console.error(e)}}},iu=`https://cdn.vitally.io/vitally.js/v1/vitally.js`,au=`vitally-js`,ou=`ZXlKaGJHY2lPaUpJVXpJMU5pSXNJblI1Y0NJNklrcFhWQ0o5LmV5SmhkV1FpT2lJME4ySTJZamhqTUMxa056aGlMVFF6WlRZdE9UWmxaaTAwTVRabFpHVTFNR000TWpraUxDSmhjR2tpT2lKaVl6a3pOR1U0TXkwMk1EUmpMVFExWmprdFlUZGpaQzFsT0RFNE1tTmhPREJqWWpJaUxDSnpaV01pT2lJME0yTTFObVV6WkNKOS5DeEZ1NlM5M2VDM09OdmlGZnk2aDJOV1p1bGpxQ2dZMlJydW5ZaEo3aVU0Og==`,su=`https://prefect.api.vitally.io/analytics/v1`,cu=`Prefect`,lu=`#163aca`,uu=[`init`,`user`,`account`,`organization`,`track`,`nps`];function du(){if(document.getElementById(au))return;if(!window.Vitally){let e=window.Vitally=[];for(let t of uu)e[t]=(...n)=>{e.push([t,n])}}let e=document.createElement(`script`);e.src=iu,e.id=au,e.defer=!0,document.head.appendChild(e),window.Vitally.init(ou,su)}function fu(){try{du()}catch(e){console.error(e)}}function pu(e,t,n){if(window.Vitally&&t.salesforceAccountId)try{window.Vitally.account({accountId:t.salesforceAccountId,traits:{name:t.name,handle:t.handle,prefectAccountId:t.id,tier:t.tier,planType:t.planType,roleName:t.roleName,isSelfServe:t.isSelfServe,annualBilling:t.annualBilling}}),window.Vitally.user({userId:e.id,accountId:t.salesforceAccountId,traits:{name:e.fullName,email:e.email,firstName:e.firstName,lastName:e.lastName,handle:e.handle,createdAt:n?.toISOString()}})}catch(e){console.error(e)}}var mu={productName:cu,delay:5e3,primaryColor:lu,npsQuestion:`👋 Hello! How likely are you to recommend ${cu}?`,followUpTitle:`Thanks for the feedback 🙏`,followUpSubtitle:(e,t)=>
2`Mind telling us what's behind your ${t}?`,thanksTitle:`Thank you!`,thanksSubtitle:`We appreciate you helping us make ${cu} better.`,minLabel:`Not likely`,maxLabel:`Very likely`,placeholderText:`Your feedback (optional)`,submitText:`Send feedback`,dismissText:`Maybe later`};function hu(){if(window.Vitally)try{window.Vitally.nps(`survey`,mu)}catch(e){console.error(e)}}var gu=`sidebar_state`,_u=3600*24*7,vu=`18rem`,yu=`3rem`,bu=`sidebar_width`,[xu,Su]=Te(`Sidebar`),Cu={class:`flex h-full w-full flex-col`},wu=[`data-state`,`data-collapsible`,`data-variant`,`data-side`],Tu={"data-sidebar":`sidebar`,class:`text-sidebar-foreground bg-sidebar group-data-[variant=floating]:border-sidebar-border flex h-full w-full flex-col group-data-[variant=floating]:rounded-lg group-data-[variant=floating]:border group-data-[variant=floating]:shadow`},Eu=E({inheritAttrs:!1,__name:`Sidebar`,props:{side:{default:`left`},variant:{default:`sidebar`},collapsible:{default:`offcanvas`},class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e,{isMobile:n,state:i,openMobile:a,setOpenMobile:o,isResizing:s}=xu();return(c,l)=>e.collapsible===`none`?(D(),_(`div`,x({key:0,class:d(K)(`bg-sidebar text-sidebar-foreground flex h-full w-[var(--sidebar-width)] flex-col`,t.class)},c.$attrs),[F(c.$slots,`default`)],16)):d(n)?(D(),M(d(kr),x({key:1,open:d(a)},c.$attrs,{"onUpdate:open":d(o)}),{default:k(()=>[r(d(Or),{"data-sidebar":`sidebar`,"data-mobile":`true`,side:e.side,class:`bg-sidebar text-sidebar-foreground w-[var(--sidebar-width)] p-0 [&>button]:hidden`,style:b({"--sidebar-width":d(vu)})},{default:k(()=>[h(`div`,Cu,[F(c.$slots,`default`)])]),_:3},8,[`side`,`style`])]),_:3},16,[`open`,`onUpdate:open`])):(D(),_(`div`,{key:2,class:`group peer hidden md:block`,"data-state":d(i),"data-collapsible":d(i)===`collapsed`?e.collapsible:``,"data-variant":e.variant,"data-side":e.side},[h(`div`,{class:m(d(K)(`relative h-svh w-[var(--sidebar-width)] bg-transparent transition-[width] duration-200 ease-linear`,`group-data-[collapsible=offcanvas]:w-0`,`group-data-[side=right]:rotate-180`,e.variant===`floating`||e.variant===`inset`?`group-data-[collapsible=icon]:w-[calc(var(--sidebar-width-icon)_+_theme(spacing.4)_+_2px)]`:`group-data-[collapsible=icon]:w-[var(--sidebar-width-icon)]`,d(s)&&`transition-none`))},null,2),h(`div`,x({class:d(K)(`fixed inset-y-0 z-10 hidden h-svh w-[var(--sidebar-width)] transition-[left,right,width] duration-200 ease-linear md:flex`,e.side===`left`?`left-0 group-data-[collapsible=offcanvas]:left-[calc(var(--sidebar-width)*-1)]`:`right-0 group-data-[collapsible=offcanvas]:right-[calc(var(--sidebar-width)*-1)]`,e.variant===`floating`||e.variant===`inset`?`p-2 group-data-[collapsible=icon]:w-[calc(var(--sidebar-width-icon)_+_theme(spacing.4)_+_2px)]`:`group-data-[collapsible=icon]:w-[var(--sidebar-width-icon)] group-data-[side=left]:border-r group-data-[side=right]:border-l`,d(s)&&`transition-none`,t.class)},c.$attrs),[h(`div`,Tu,[F(c.$slots,`default`)])],16)],8,wu))}}),Du=E({__name:`SidebarContent`,props:{class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e;return(e,n)=>(D(),_(`div`,{"data-sidebar":`content`,class:m(d(K)(`flex min-h-0 flex-1 flex-col gap-2 overflow-auto group-data-[collapsible=icon]:overflow-hidden`,t.class))},[F(e.$slots,`default`)],2))}}),Ou=E({__name:`SidebarFooter`,props:{class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e;return(e,n)=>(D(),_(`div`,{"data-sidebar":`footer`,class:m(d(K)(`flex flex-col gap-2 p-2`,t.class))},[F(e.$slots,`default`)],2))}}),ku=E({__name:`SidebarGroup`,props:{class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e;return(e,n)=>(D(),_(`div`,{"data-sidebar":`group`,class:m(d(K)(`relative flex w-full min-w-0 flex-col p-2`,t.class))},[F(e.$slots,`default`)],2))}}),Au=E({__name:`SidebarGroupContent`,props:{class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e;return(e,n)=>(D(),_(`div`,{"data-sidebar":`group-content`,class:m(d(K)(`w-full text-sm`,t.class))},[F(e.$slots,`default`)],2))}}),ju=E({__name:`SidebarHeader`,props:{class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e;return(e,n)=>(D(),_(`div`,{"data-sidebar":`header`,class:m(d(K)(`flex flex-col gap-2 p-2`,t.class))},[F(e.$slots,`default`)],2))}}),Mu=E({__name:`SidebarInset`,props:{class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e;return(e,n)=>(D(),_(`main`,{class:m(d(K)(`bg-background relative flex min-h-svh flex-1 flex-col`,`peer-data-[variant=inset]:min-
2h-[calc(100svh-theme(spacing.4))] md:peer-data-[variant=inset]:m-2 md:peer-data-[variant=inset]:ml-0 md:peer-data-[variant=inset]:rounded-xl md:peer-data-[variant=inset]:shadow`,t.class))},[F(e.$slots,`default`)],2))}}),Nu=E({__name:`SidebarMenu`,props:{class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e;return(e,n)=>(D(),_(`ul`,{"data-sidebar":`menu`,class:m(d(K)(`flex w-full min-w-0 flex-col gap-1`,t.class))},[F(e.$slots,`default`)],2))}}),Pu=E({__name:`SidebarMenuButtonChild`,props:{variant:{default:`default`},size:{default:`default`},isActive:{type:Boolean},class:{type:[Boolean,null,String,Object,Array]},asChild:{type:Boolean},as:{default:`button`}},setup(e){let t=e;return(n,r)=>(D(),M(d(sn),x({"data-sidebar":`menu-button`,"data-size":e.size,"data-active":e.isActive,class:d(K)(d(Vu)({variant:e.variant,size:e.size}),t.class),as:e.as,"as-child":e.asChild},n.$attrs),{default:k(()=>[F(n.$slots,`default`)]),_:3},16,[`data-size`,`data-active`,`class`,`as`,`as-child`]))}}),Fu=E({inheritAttrs:!1,__name:`SidebarMenuButton`,props:{variant:{default:`default`},size:{default:`default`},isActive:{type:Boolean},class:{type:[Boolean,null,String,Object,Array]},asChild:{type:Boolean},as:{default:`button`},tooltip:{}},setup(e){let t=e,{isMobile:a,state:o}=xu(),s=oe(t,`tooltip`);return(t,c)=>e.tooltip?(D(),M(d(gt),{key:1,"delay-duration":0},{default:k(()=>[r(d(Et),{"as-child":``},{default:k(()=>[r(Pu,n(L({...d(s),...t.$attrs})),{default:k(()=>[F(t.$slots,`default`)]),_:3},16)]),_:3}),r(d(Tt),{side:`right`,align:`center`,hidden:d(o)!==`collapsed`||d(a)},{default:k(()=>[typeof e.tooltip==`string`?(D(),_(O,{key:0},[i(A(e.tooltip),1)],64)):(D(),M(P(e.tooltip),{key:1}))]),_:1},8,[`hidden`])]),_:3})):(D(),M(Pu,n(x({key:0},{...d(s),...t.$attrs})),{default:k(()=>[F(t.$slots,`default`)]),_:3},16))}}),Iu=E({__name:`SidebarMenuItem`,props:{class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e;return(e,n)=>(D(),_(`li`,{"data-sidebar":`menu-item`,class:m(d(K)(`group/menu-item relative`,t.class))},[F(e.$slots,`default`)],2))}}),Lu=E({__name:`SidebarProvider`,props:{defaultOpen:{type:Boolean,default:!se?.cookie.includes(`${gu}=false`)},open:{type:Boolean,default:void 0},collapsible:{type:Boolean,default:!0},class:{type:[Boolean,null,String,Object,Array]}},emits:[`update:open`],setup(e,{emit:t}){let n=e,r=t,i=pe(`(max-width: 768px)`),a=N(!1),o=ue(n,`open`,r,{defaultValue:n.defaultOpen??!1,passive:n.open===void 0});function s(e){!n.collapsible&&!e||(o.value=e,document.cookie=`${gu}=${o.value}; path=/; max-age=${_u}`)}function l(e){a.value=e}function u(){return i.value?l(!a.value):s(!o.value)}let f=null;c(()=>n.collapsible,e=>{e?f!==null&&(o.value=f,f=null):(f=o.value,o.value=!0)},{immediate:!0});let p=N(!1);function m(e){p.value=e}let g=ce(bu,256);function _(e){g.value=Math.min(384,Math.max(176,Math.round(e)))}function v(){g.value=256}return Su({state:C(()=>o.value?`expanded`:`collapsed`),open:o,setOpen:s,isMobile:i,openMobile:a,setOpenMobile:l,toggleSidebar:u,width:g,setWidth:_,resetWidth:v,isResizing:p,setResizing:m}),(e,t)=>(D(),M(d(Yt),null,{default:k(()=>[h(`div`,x({style:{"--sidebar-width":`${d(g)}px`,"--sidebar-width-icon":d(yu)},class:d(K)(`group/sidebar-wrapper has-[[data-variant=inset]]:bg-sidebar flex min-h-svh w-full`,n.class)},e.$attrs),[F(e.$slots,`default`)],16)]),_:3}))}}),Ru=3,zu=E({__name:`SidebarRail`,props:{class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e,{toggleSidebar:n,state:r,setWidth:i,resetWidth:a,setResizing:o}=xu(),s=N(),c=!1,l=0,u=0,f=`left`;function p(e){if(r.value!==`expanded`||e.button!==0)return;let t=s.value?.offsetParent;if(t){f=s.value?.closest(`[data-side]`)?.getAttribute(`data-side`)??`left`,l=e.clientX,u=t.getBoundingClientRect().width,c=!1;try{s.value?.setPointerCapture(e.pointerId)}catch{}document.body.style.userSelect=`none`,o(!0),window.addEventListener(`pointermove`,h),window.addEventListener(`pointerup`,g)}}function h(e){let t=(e.clientX-l)*(f===`right`?-1:1);Math.abs(t)>Ru&&(c=!0),i(u+t)}function g(){document.body.style.userSelect=``,o(!1),window.removeEventListener(`pointermove`,h),window.removeEventListener(`pointerup`,g)}function v(){if(c){c=!1;return}n()}return(e,n)=>(D(),_(`button`,{ref_key:`rail`,ref:s,"data-sidebar":`rail`,"aria-label":`Toggle Sidebar`,tabindex:-1,title:`Toggle Sidebar`,class:m(d(K)(`hover:after:bg-sidebar-border absolute inset-y-0 z-20 hidden w-4 -translate-x-1/2 transition-all ease-linear group-data-[side=left]:-right-4 group-data-[side=right]:left-0 after:absolute after:inset-y-0 after:left-1/2 after:w-0.5 sm:flex`,`[[data-side=left]_&]:cursor-w-resize [[data-side=right]_&]:cursor-e-resize`,`[[data-side=left][data-state=collapsed]_&]:cursor-e-resize [[data-side=right][data-state=collapsed]_&]:cursor-w-resize`,`group-data-[collapsible=offcanvas]:hover:bg-sidebar group-data-[collapsible=offcanvas]:translate-x-0 group-data-[collapsible=offcanvas]:after:left-full`,`[[data-side=left][data-collapsible=offcanvas]_&]:-right-2`,`[[data-side=right][data-collapsible=offcanvas]_&]:-left-2`,t.class)),onClick:v,onDblclick:n[0]||=(...e)=>d(a)&&d(a)(...e),onPointerdown:p},[F(e.$slots,`default`)],34))}}),Bu=E({__name:`SidebarTrigger`,props:{class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e,{toggleSidebar:n}=xu();return(e,i)=>(D(),M(d(G),{"data-sidebar":`trigger`,variant:`ghost`,size:`icon`,class:m(d(K)(`h-7 w-7`,t.class)),onClick:d(n)},{default:k(()=>[r(d(ur)),i[0]||=h(`span`,{class:`sr-only`},`Toggle Sidebar`,-1)]),_:1},8,[`class`,`onClick`]))}}),Vu=on(`peer/menu-button flex w-full items-center gap-2 overflow-hidden rounded-md p-2 text-left text-sm outline-none ring-sidebar-ring transition-[width,height,padding] hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 group-has-[[data-sidebar=menu-action]]/menu
2-item:pr-8 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-[active=true]:bg-sidebar-accent data-[active=true]:font-medium data-[active=true]:text-sidebar-accent-foreground data-[state=open]:hover:bg-sidebar-accent data-[state=open]:hover:text-sidebar-accent-foreground group-data-[collapsible=icon]:!size-8 group-data-[collapsible=icon]:!p-2 [&>span:last-child]:truncate [&>svg]:size-4 [&>svg]:shrink-0`,{variants:{variant:{default:`hover:bg-sidebar-accent hover:text-sidebar-accent-foreground`,outline:`bg-background shadow-[0_0_0_1px_var(--sidebar-border)] hover:bg-sidebar-accent hover:text-sidebar-accent-foreground hover:shadow-[0_0_0_1px_var(--sidebar-accent)]`},size:{default:`h-8 text-sm`,sm:`h-7 text-xs`,lg:`h-12 text-sm group-data-[collapsible=icon]:!p-0`}},defaultVariants:{variant:`default`,size:`default`}}),Hu={class:`block-create-view__logo`},Uu=[`src`,`alt`],Wu={key:1,class:`block-create-view__status`},Gu={key:2,class:`block-create-view__status`},Ku=20,qu=E({__name:`BlockCreateView`,props:{view:{}},setup(e){let{close:t}=Q(),n=Ne(),a=Ve(),o=N(``),s=Ue(o,250),l=N(Ku),{results:u,isFetching:f,total:p}=Nn(C(()=>({query:s.value,kind:[`block-type`],limit:l.value}))),m=C(()=>u.value.length<p.value);function g(){l.value+=Ku}c(s,()=>{l.value=Ku});function y(e){o.value=e.target.value}function b(e){n.push(a.blockCreate(e.handle)),t()}return(e,t)=>(D(),M(d(U),{"should-filter":!1,"highlight-on-hover":``,class:`block-create-view`},{default:k(()=>[r(d(H),{placeholder:`Choose a block type to create or search block types…`,onInput:y}),h(`div`,{class:`block-create-view__body`,onMousedown:t[0]||=R(()=>{},[`prevent`])},[r(d(At),null,{default:k(()=>[d(u).length?(D(),M(d(V),{key:0,heading:`Block types`},{default:k(()=>[(D(!0),_(O,null,v(d(u),e=>(D(),M(d(B),{key:e.id,value:e.id,onSelect:t=>b(e)},{default:k(()=>[h(`span`,Hu,[d($t)(e.handle)?(D(),_(`img`,{key:0,src:d($t)(e.handle),alt:`${e.name} logo`,class:`block-create-view__logo-img`},null,8,Uu)):(D(),M(d(Zt),{key:1,class:`block-create-view__logo-fallback`}))]),i(` `+A(e.name),1)]),_:2},1032,[`value`,`onSelect`]))),128)),m.value?(D(),M(d(B),{key:0,value:`__load_more`,"row-class":`block-create-view__load-more`,onSelect:g},{default:k(()=>[t[1]||=i(` Load more `,-1),d(f)?(D(),M(d($r),{key:0,class:`ml-2`})):I(``,!0)]),_:1})):I(``,!0)]),_:1})):d(f)?(D(),_(`p`,Wu,`Searching…`)):(D(),_(`p`,Gu,`No block types found.`))]),_:1})],32)]),_:1}))}}),Ju=E({__name:`FlowRunCustomStateNameView`,props:{view:{}},setup(e){let{close:t}=Q(),n=N(!1);async function i(r){if(!(n.value||!r)){n.value=!0;try{await Jt.setFlowRunState(e.view.flowRunId,{state:{type:e.view.stateType,name:r}}),z(q.success.changeFlowRunState,`success`),t()}catch(e){z(vt(e,q.error.changeFlowRunState),`error`),console.error(e),n.value=!1}}}return(t,n)=>(D(),M(d(U),{"should-filter":!1,"highlight-on-hover":``,class:`run-flow-view`},{default:k(()=>[r(d(H),{placeholder:`Name your custom state — press Enter to apply`}),h(`div`,{class:`run-flow-view__body`,onMousedown:n[0]||=R(()=>{},[`prevent`])},[r(sa,{"state-type":e.view.stateType,onSubmit:i},null,8,[`state-type`])],32)]),_:1}))}}),Yu=E({__name:`FlowRunCustomStateTypeView`,props:{view:{}},setup(e){let{push:t}=Q();function n(n){t({type:`flow-run-custom-state-name`,flowRunId:e.view.flowRunId,flowRunName:e.view.flowRunName,stateType:n})}return(e,t)=>(D(),M(d(U),{"should-filter":!1,"highlight-on-hover":``,class:`run-flow-view`},{default:k(()=>[r(d(H),{placeholder:`Choose a type for your custom state…`}),h(`div`,{class:`run-flow-view__body`,onMousedown:t[0]||=R(()=>{},[`prevent`])},[r(ia,{onSelect:n})],32)]),_:1}))}}),Xu=E({__name:`FlowRunStateChangeMessageView`,props:{view:{}},setup(e){let{close:t}=Q();function n(n){la({selectedIds:[e.view.flowRunId],itemName:e.view.flowRunName??void 0},{...e.view.target,message:n}),t()}return(t,i)=>(D(),M(d(U),{"should-filter":!1,"highlight-on-hover":``,class:`run-flow-view`},{default:k(()=>[r(d(H),{placeholder:`Add an optional reason — press Enter to change state`}),h(`div`,{class:`run-flow-view__body`,onMousedown:i[0]||=R(()=>{},[`prevent`])},[r(da,{target:e.view.target,onConfirm:n},null,8,[`target`])],32)]),_:1}))}}),Zu=E({__name:`FlowRunStateChangeView`,props:{view:{}},setup(e){let{push:t}=Q();function n(n){t({type:`flow-run-state-change-message`,flowRunId:e.view.flowRunId,flowRunName:e.view.flowRunName,target:n})}function i(){t({type:`flow-run-custom-state-type`,flowRunId:e.view.flowRunId,flowRunName:e.view.flowRunName})}return(e,t)=>(D(),M(d(U),{"should-filter":!1,"highlight-on-hover":``,class:`run-flow-view`},{default:k(()=>[r(d(H),{placeholder:`Choose a state for this run…`}),h(`div`,{class:`run-flow-view__body`,onMousedown:t[0]||=R(()=>{},[`prevent`])},[r(fa,{onSelect:n,onSelectCustom:i})],32)]),_:1}))}}),Qu=N(null);function $u(){return{state:Qu,open:e=>{Qu.value=e},close:()=>{Qu.value=null}}}function ed(){let e=Ne(),t=Ve(),{close:n}=Q(),{open:r}=$u();function i(e){Jr(`run-from-command-palette`,{has_parameters:Object.keys(e.parameterOpenApiSchema.properties??{}).length>0}),r({deployment:e}),n()}async function a(e){let t;try{t=await zt.getDeployment(e)}
2catch(e){z(vt(e,q.error.scheduleFlowRun),`error`),console.error(e);return}i(t)}function o(r){Jr(`run-from-command-palette`,{run_kind:`execution-plan`}),e.push(t.flowExecutionPlanRunCreate(r)),n()}return{openDeploymentRun:i,startDeploymentRun:a,goToPlanRun:o}}function td(e){return ui(e.accountId,e.workspaceId)}function nd(e){switch(e.kind){case`flow`:return`prefect.flow.${e.id}`;case`deployment`:return`prefect.deployment.${e.id}`;case`flow-run`:return`prefect.flow-run.${e.id}`;case`automation`:return`prefect.automation.${e.id}`;case`block-document`:return`prefect.block-document.${e.id}`;case`work-pool`:return`prefect.work-pool.${e.id}`;case`webhook`:return`prefect-cloud.webhook.${e.id}`;default:return`prefect.${e.kind}.${e.id}`}}var rd={id:`view`,label:`View`,icon:Nt,group:`navigate`,keywords:[`open`,`go to`,`navigate`,`details`],to:({result:e})=>e.route()};function id(){return{id:`view-events`,label:`View events`,icon:cn,group:`navigate`,keywords:[`events`,`activity`,`audit`,`logs`,`timeline`],to:({result:e})=>Ka(td(e).events(),{resource:[nd(e)]})}}function ad(){return{id:`copy`,label:`Copy ID`,icon:Rn,group:`navigate`,keywords:[`copy`,`clipboard`,`id`],keepOpen:!0,onSelect:({result:e})=>ka(e.id,`Copied ID to clipboard`)}}function od(){return{id:`copy`,label:`Copy name`,icon:Rn,group:`navigate`,keywords:[`copy`,`clipboard`,`name`],keepOpen:!0,onSelect:({result:e})=>ka(e.name,`Copied name to clipboard`)}}function sd(e,t){return{id:`edit`,label:`Edit`,icon:fr,group:`actions`,keywords:[`edit`,`update`,`change`,`configure`,`settings`],to:({result:t})=>e(t),available:t}}function cd(){return{id:`duplicate`,label:`Duplicate`,icon:Wn,group:`actions`,keywords:[`duplicate`,`clone`,`copy`],to:({result:e})=>td(e).deploymentDuplicate(e.id),available:e=>!!e.update.deployment}}var ld={flow:[rd,id(),ad()],deployment:[rd,sd(e=>td(e).deploymentEdit(e.id),e=>!!e.update.deployment),cd(),id(),ad()],automation:[rd,sd(e=>td(e).automationEdit(e.id),e=>!!e.update.automation),id(),ad()],"block-document":[rd,sd(e=>td(e).blockEdit(e.id),e=>!!e.update.block),id(),ad()],webhook:[rd,sd(e=>td(e).webhookEdit(e.id)),id(),ad()],"work-pool":[rd,sd(e=>td(e).workPoolEdit(e.name),e=>!!e.update.work_pool),id(),od()],"flow-run":[rd,id(),ad()]};function ud(e,t){let n=ld[e.kind];return n?n.filter(e=>!e.available||e.available(t)):[]}function dd(e,t){return ud(e,t).length>=2}function fd(e,t){let n=at(),r=Ta(),{push:i}=Q(),{openDeploymentRun:a,goToPlanRun:o}=ed(),{deployment:s,refetch:c}=ba(()=>e().kind===`deployment`?e().id:null),{workPool:l,refetch:u}=Oa(()=>e().kind===`work-pool`?e().name:null),{counts:d}=Ca(()=>e().kind===`flow`?[e().id]:[]),f=xt(`agentic-flow-creation`),p=()=>f.value&&e().kind===`flow`?e().id:null,{activeVersion:m,isSuccess:h}=Aa(p),{snapshot:g,isSuccess:_}=La(p,{poll:!1}),{prompt:v}=Ba(p),{flowRun:y}=Mt(()=>e().kind===`flow-run`?e().id:null),{observation:b}=ir(()=>f.value&&e().kind===`flow-run`?e().id:null),{version:x}=Ua(()=>b.value?.snapshot.flowId??null,()=>b.value?.snapshot.executionPlanVersionId??null),{prompt:S,copy:w}=ar(C(()=>{let e=b.value,t=x.value?.plan;if(!e||!t)return null;let n=tr(t,e);return n.length?{flowId:e.snapshot.flowId,versionId:e.snapshot.executionPlanVersionId,flowRunId:e.snapshot.flowRunId,failures:n}:null})),{deployment:T}=ba(()=>y.value?.deploymentId??null),{automation:E}=ya(()=>e().kind===`automation`?e().id:null),{webhook:ee,subscription:D}=Da(()=>e().kind===`webhook`?e().id:null),O=xt(`enable-pinning`),{favorites:k}=wa(),te=Sr({resourceType:`flow`,resourceId:()=>e().kind===`flow`?e().id:``,resourceName:()=>e().name,favorites:k}),{favorites:A}=xa(),ne=Sr({resourceType:`deployment`,resourceId:()=>e().kind===`deployment`?e().id:``,resourceName:()=>e().name,favorites:A});async function j(e){let t=e.isPaused;try{t?(await Ct.resumeWorkPool(e.name),z(q.success.activateWorkPool,`success`)):(await Ct.pauseWorkPool(e.name),z(q.success.pauseWorkPool,`success`)),await u()}catch(e){z(vt(e,t?q.error.pauseWorkPool:q.error.activateWorkPool),`error`),console.error(e)}}async function M(e,t){try{t?(await zt.resumeDeployment(e),z(q.success.resumeDeploymentSchedules,`success`)):(await zt.pauseDeployment(e),z(q.success.pauseDeploymentSchedules,`success`)),await c()}catch(e){z(vt(e,t?q.error.resumeDeploymentSchedules:q.error.pauseDeploymentSchedules),`error`),
2console.error(e)}}async function N(e,t){try{await va.enableAutomation(e,!t),z(q.success.automationEnable(!t),`success`),await _a()}catch(e){z(vt(e,q.error.automationToggle(!t)),`error`),console.error(e)}}async function re(e,t){try{t?(await Ea.disableWebhook(e),z(q.success.workspaceWebhookDisable,`success`)):(await Ea.enableWebhook(e),z(q.success.workspaceWebhookEnable,`success`)),D.refresh()}catch(e){z(vt(e,t?q.error.workspaceWebhookDisable:q.error.workspaceWebhookEnable),`error`),console.error(e)}}return{actions:C(()=>{let c=e(),u=ud(c,n).filter(e=>e.id===`view`&&t.isOnViewTarget()?!1:(e.id===`edit`||e.id===`duplicate`)&&c.kind===`deployment`?s.value?.can.update===!0:e.id===`edit`&&c.kind===`work-pool`?l.value?.can.update===!0:!0),p=[];if(c.kind===`deployment`&&n.run.deployment&&s.value?.can.run){let e=s.value;p.push({id:`run`,label:`Run`,icon:pr,group:`actions`,keywords:[`run`,`execute`,`trigger`,`start`,`parameters`],onSelect:()=>a(e)})}if(c.kind===`deployment`&&n.update.deployment&&s.value?.can.update){let e=s.value;p.push({id:`toggle-schedule`,label:e.paused?`Resume schedules`:`Pause schedules`,icon:hn,group:`actions`,keywords:[`pause`,`resume`,`schedule`,`pause schedule`,`resume schedule`],keepOpen:!0,onSelect:()=>M(e.id,e.paused)})}if(c.kind===`flow`){let e=!!f.value,t=n.run.deployment&&(d.value[c.id]??0)>=1,r=e&&!h.value,a=Wa({enabled:e,activeVersion:h.value?m.value:void 0,canCreateFlowRun:!!n.create.flow_run}).canRun,s=!e||h.value&&m.value===null;a?p.push({id:`run-flow`,label:`Run flow`,icon:pr,group:`actions`,keywords:[`run`,`flow`,`execute`,`trigger`,`execution plan`],onSelect:()=>o(c.id)}):s&&t?p.push({id:`run-flow`,label:`Run flow`,icon:pr,group:`actions`,keywords:[`run`,`flow`,`execute`,`trigger`,`deployment`],keepOpen:!0,onSelect:()=>i({type:`run-flow-deployment`,flowId:c.id,flowName:c.name})}):r&&p.push({id:`run-flow`,label:`Run flow`,icon:pr,group:`actions`,keywords:[`run`,`flow`,`execute`,`trigger`,`execution plan`],keepOpen:!0,onSelect:()=>i({type:`run-flow-plan-check`,flowId:c.id,flowName:c.name})})}if(c.kind===`flow`&&f.value&&n.update.flow&&g.value?.count===0){p.push({id:`set-up-agent`,label:`Set up my agent`,icon:dn,group:`actions`,keywords:[`agent`,`set up`,`setup`,`execution plan`,`mcp`,`codex`,`claude code`],to:()=>r.flow(c.id,{tab:Fa,[Ia]:Pa})});let e=v.value;e&&p.push({id:`copy-agent-prompt`,label:`Copy prompt for my agent`,icon:Rn,group:`actions`,keywords:[`copy`,`prompt`,`agent`,`execution plan`],keepOpen:!0,onSelect:()=>nr(e)})}let b=g.value?.newest;if(c.kind===`flow`&&f.value&&n.update.flow&&_.value&&b&&b.id!==g.value?.active?.id){let e=b.id;p.push({id:`activate-execution-plan-version`,label:`Activate latest plan version`,icon:yt,group:`actions`,keywords:[`activate`,`approve`,`execution plan`,`version`,`draft`],keepOpen:!0,onSelect:()=>i({type:`execution-plan-activate`,flowId:c.id,flowName:c.name,versionId:e})})}if(c.kind===`flow-run`&&S.value&&(p.push({id:`set-up-agent`,label:`Set up my agent`,icon:dn,group:`actions`,keywords:[`agent`,`setup`,`repair`,`mcp`],to:()=>({...r.flowRun(c.id),query:{tab:Na,[Ia]:Pa}})}),p.push({id:`copy-repair-prompt`,label:`Ask my agent to fix this`,icon:dn,group:`actions`,keywords:[`agent`,`fix`,`repair`,`mcp`,`runtime`,`execution plan`,`prompt`],keepOpen:!0,onSelect:()=>w()})),c.kind===`flow-run`&&y.value?.deploymentId&&T.value?.can.run){let e=y.value;p.push({id:`copy-to-new-run`,label:`Copy to new run`,icon:Rn,group:`navigate`,keywords:[`copy`,`rerun`,`new run`,`parameters`,`duplicate run`],to:()=>r.deploymentFlowRunCreate(e.deploymentId,e.parameters,e.name)})}if(c.kind===`flow-run`&&y.value&&n.update.flow_run&&ua(y.value.stateType)){let e=y.value;p.push({id:`change-state`,label:`Change state`,icon:Jn,group:`actions`,keywords:[`state`,`status`,`mark`,`set state`,`change state`],keepOpen:!0,onSelect:()=>i({type:`flow-run-state-change`,flowRunId:e.id,flowRunName:e.name})})}if(c.kind===`flow-run`&&y.value&&n.update.flow_run&&Xr(y.value.stateType)){let e=y.value;p.push({id:`resume`,label:`Resume`,icon:ln,iconProps:{stateType:`running`,stateName:`Running`},group:`actions`,keywords:[`resume`,`continue`,`unpause`],onSelect:()=>dr().open(e)})}if(c.kind===`flow-run`&&y.value&&n.update.flow_run&&ca(y.value.stateType)){let e=y.value;p.push({id:`cancel`,label:`Cancel run`,icon:ln,iconProps:{stateType:`cancelling`,stateName:`Cancelling`},group:`danger`,variant:`destructive`,keywords:[`cancel`,`stop`,`abort`,`kill`],keepOpen:!0,onSelect:()=>i({type:`flow-run-state-change-message`,flowRunId:e.id,flowRunName:e.n
2ame,target:{type:`cancelling`,name:`Cancelling`}})})}if(c.kind===`flow-run`&&y.value&&n.update.flow_run&&oa(y.value.stateType,y.value.deploymentId)){let e=y.value;p.push({id:`retry`,label:`Retry`,icon:Ft,group:`actions`,keywords:[`retry`,`rerun`,`try again`],keepOpen:!0,onSelect:()=>i({type:`flow-run-state-change-message`,flowRunId:e.id,flowRunName:e.name,target:{type:`scheduled`,name:`AwaitingRetry`}})})}if(c.kind===`automation`&&n.update.automation&&E.value){let e=E.value;p.push({id:`toggle-automation`,label:e.enabled?`Disable`:`Enable`,icon:Lo,group:`actions`,keywords:[`enable`,`disable`,`turn on`,`turn off`,`activate`,`deactivate`,`pause`,`resume`],keepOpen:!0,onSelect:()=>N(e.id,e.enabled)})}if(c.kind===`webhook`&&ee.value){let e=ee.value;p.push({id:`toggle-webhook`,label:e.enabled?`Disable`:`Enable`,icon:Lo,group:`actions`,keywords:[`enable`,`disable`,`turn on`,`turn off`,`activate`,`deactivate`],keepOpen:!0,onSelect:()=>re(e.id,e.enabled)}),p.push({id:`copy-url`,label:`Copy URL`,icon:Qn,group:`navigate`,keywords:[`copy`,`url`,`link`,`webhook url`],keepOpen:!0,onSelect:()=>ka(e.url,`Copied webhook URL to clipboard`)})}if(O.value&&c.kind===`flow`&&p.push({id:`favorite`,label:te.isFavorited.value?`Unfavorite`:`Favorite`,icon:vr,group:`actions`,keywords:[`favorite`,`pin`,`unpin`,`bookmark`,`star`],keepOpen:!0,onSelect:()=>te.toggle()}),O.value&&c.kind===`deployment`&&p.push({id:`favorite`,label:ne.isFavorited.value?`Unfavorite`:`Favorite`,icon:vr,group:`actions`,keywords:[`favorite`,`pin`,`unpin`,`bookmark`,`star`],keepOpen:!0,onSelect:()=>ne.toggle()}),c.kind===`work-pool`&&n.update.work_pool&&l.value?.can.update){let e=l.value;p.push({id:`toggle`,label:e.isPaused?`Enable work pool`:`Disable work pool`,icon:Lo,group:`actions`,keywords:[`enable`,`disable`,`pause`,`resume`,`turn on`,`turn off`],keepOpen:!0,onSelect:()=>j(e)})}return[...u,...p]})}}var pd=10080*60*1e3;function md(e){return e.type===`object`?`object:${e.kind}:${e.id}`:`${e.type}:${e.id}`}function hd(e,t,n){return e*2**(-Math.max(0,n-t)/pd)}function gd(e,t){return hd(e.score,e.lastVisit,t)}function _d(e,t,n){let r=md(t),i=e=>md(e.ref)===r&&e.workspaceId===n.workspaceId,a=e.find(i),o=a?{...a,ref:t,score:hd(a.score,a.lastVisit,n.now)+1,lastVisit:n.now}:{ref:t,workspaceId:n.workspaceId,score:1,lastVisit:n.now},s=[...e.filter(e=>!i(e)),o];return s.length<=200?s:[...s].sort((e,t)=>gd(t,n.now)-gd(e,n.now)).slice(0,200)}function vd(e,t){return e.filter(e=>e.workspaceId===t.workspaceId).sort((e,n)=>gd(n,t.now)-gd(e,t.now))}function yd(e,t,n){return e.filter(e=>!(md(e.ref)===t&&e.workspaceId===n))}function bd(e,t,n){let r=md(e);if(e.type===`object`)return{key:r,ref:e,label:e.name,pIcon:ma(e.kind)};if(e.type===`action`){let n=t.find(t=>t.id===e.id);return n?{key:r,ref:e,label:n.label,iconComponent:n.icon,iconClass:n.iconClass}:null}let i=n.find(t=>t.id===e.id);return i?{key:r,ref:e,label:i.label,pIcon:i.icon,iconClass:i.iconClass}:null}function xd(e){return ci({kind:e.kind,id:e.id,name:e.name,handle:e.handle,accountId:e.accountId,workspaceId:e.workspaceId})}function Sd(e){return{type:`object`,kind:e.kind,id:e.id,name:e.name,handle:e.handle,accountId:e.accountId,workspaceId:e.workspaceId}}var{value:Cd}=ti(`prefect-recent-palette-items`,[]);function wd(){let e=qe(`workspaceId`),t=C(()=>vd(Cd.value??[],{now:Date.now(),workspaceId:e.value}));function n(t){Cd.value=_d(Cd.value??[],t,{now:Date.now(),workspaceId:e.value})}function r(t){Cd.value=yd(Cd.value??[],t,e.value)}return{recentItems:t,recordVisit:n,removeRecentItem:r}}var Td={key:0,class:`result-actions-view__status`},Ed=E({__name:`ResultActionsView`,props:{view:{}},setup(e){let t=[{group:`navigate`,heading:`Navigate`},{group:`actions`,heading:`Actions`},{group:`danger`,heading:`Danger zone`}],n=Ne(),a=Pe(),{close:o}=Q(),s=C(()=>{try{return n.resolve(e.view.result.route()).path===a.path}catch{return!1}}),{recordVisit:c}=wd(),l=N(``),{actions:u}=fd(()=>e.view.result,{isOnViewTarget:()=>s.value}),f=C(()=>{let e=l.value.trim().toLowerCase();return e?u.value.filter(t=>[t.label,...t.keywords??[]].join(` `).toLowerCase().includes(e)):u.value}),p=C(()=>t.map(({group:e,heading:t})=>({group:e,heading:t,items:f.value.filter(t=>(t.group??`actions`)===e)})).filter(e=>e.items.length>0));function m(e){l.value=e.target.value}function g(t){if(t.to){c(Sd(e.view.result)),n.push(t.to({result:e.view.result})),o();return}t.onSelect?.({result:e.view.result}),t.keepOpen||o()}return(t,n)=>(D(),M(d(U),{"should-filter":!1,"highlight-on-hover":``,class:`result-actions-view`},{default:k(()=>[r(d(H),{placeholder:`Choose an action for ${e.view.result.name}…`,onInput:m},null,8,[`placeholder`]),h(`div`,{class:`result-actions-view__body`,onMousedown:n[0]||=R(()=>{},[`prevent`])},[r(d(At),null,{default:k(()=>
2[(D(!0),_(O,null,v(p.value,(e,t)=>(D(),_(O,{key:e.group},[t>0?(D(),M(d(Ut),{key:0,class:`result-actions-view__separator`})):I(``,!0),r(d(V),{heading:e.heading},{default:k(()=>[(D(!0),_(O,null,v(e.items,e=>(D(),M(d(B),{key:e.id,value:e.id,onSelect:t=>g(e)},{default:k(()=>[(D(),M(P(e.icon),x({ref_for:!0},e.iconProps,{class:`result-actions-view__icon`}),null,16)),i(` `+A(e.label),1)]),_:2},1032,[`value`,`onSelect`]))),128))]),_:2},1032,[`heading`])],64))),128)),f.value.length?I(``,!0):(D(),_(`p`,Td,`No actions found.`))]),_:1})],32)]),_:1}))}}),Dd={key:1,class:`run-flow-view__status`},Od={key:2,class:`run-flow-view__status`},kd=20,Ad=E({__name:`RunFlowDeploymentView`,props:{view:{}},setup(e){let{startDeploymentRun:t}=ed(),n=N(``),a=Ue(n,250),o=N(kd),{results:s,isFetching:l,total:u}=Nn(C(()=>({query:a.value,kind:[`deployment`],related:e.view.flowId,limit:o.value}))),f=C(()=>s.value.length<u.value);function p(){o.value+=kd}c(a,()=>{o.value=kd});function m(e){n.value=e.target.value}function g(e){t(e.id)}return(t,n)=>(D(),M(d(U),{"should-filter":!1,"highlight-on-hover":``,class:`run-flow-view`},{default:k(()=>[r(d(H),{placeholder:`Choose a deployment to run or search for deployments…`,onInput:m}),h(`div`,{class:`run-flow-view__body`,onMousedown:n[0]||=R(()=>{},[`prevent`])},[r(d(At),null,{default:k(()=>[d(s).length?(D(),M(d(V),{key:0,heading:`Deployments of ${e.view.flowName}`},{default:k(()=>[(D(!0),_(O,null,v(d(s),e=>(D(),M(d(B),{key:e.id,value:e.id,onSelect:t=>g(e)},{default:k(()=>[i(A(e.name),1)]),_:2},1032,[`value`,`onSelect`]))),128)),f.value?(D(),M(d(B),{key:0,value:`__load_more`,"row-class":`run-flow-view__load-more`,onSelect:p},{default:k(()=>[n[1]||=i(` Load more `,-1),d(l)?(D(),M(d($r),{key:0,class:`ml-2`})):I(``,!0)]),_:1})):I(``,!0)]),_:1},8,[`heading`])):d(l)?(D(),_(`p`,Dd,`Searching…`)):(D(),_(`p`,Od,A(e.view.flowName)+` has no deployments to run.`,1))]),_:1})],32)]),_:1}))}}),jd={key:1,class:`run-flow-view__status`},Md={key:2,class:`run-flow-view__status`},Nd=20,Pd=E({__name:`RunFlowFlowView`,props:{view:{}},setup(e){let{push:t}=Q(),n=xt(`agentic-flow-creation`),a=N(``),o=Ue(a,250),s=N(Nd),{results:l,isFetching:u,total:f}=Nn(C(()=>({query:o.value,kind:[`flow`],limit:s.value}))),p=C(()=>l.value.length<f.value);function m(){s.value+=Nd}c(o,()=>{s.value=Nd});function g(e){a.value=e.target.value}function y(e){if(n.value){t({type:`run-flow-plan-check`,flowId:e.id,flowName:e.name});return}t({type:`run-flow-deployment`,flowId:e.id,flowName:e.name})}return(e,t)=>(D(),M(d(U),{"should-filter":!1,"highlight-on-hover":``,class:`run-flow-view`},{default:k(()=>[r(d(H),{placeholder:`Choose a flow to run or search for flows…`,onInput:g}),h(`div`,{class:`run-flow-view__body`,onMousedown:t[0]||=R(()=>{},[`prevent`])},[r(d(At),null,{default:k(()=>[d(l).length?(D(),M(d(V),{key:0,heading:`Flows`},{default:k(()=>[(D(!0),_(O,null,v(d(l),e=>(D(),M(d(B),{key:e.id,value:e.id,onSelect:t=>y(e)},{default:k(()=>[i(A(e.name),1)]),_:2},1032,[`value`,`onSelect`]))),128)),p.value?(D(),M(d(B),{key:0,value:`__load_more`,"row-class":`run-flow-view__load-more`,onSelect:m},{default:k(()=>[t[1]||=i(` Load more `,-1),d(u)?(D(),M(d($r),{key:0,class:`ml-2`})):I(``,!0)]),_:1})):I(``,!0)]),_:1})):d(u)?(D(),_(`p`,jd,`Searching…`)):(D(),_(`p`,Md,`No flows found.`))]),_:1})],32)]),_:1}))}}),Fd={key:0,class:`run-flow-view__status`},Id={key:2,class:`run-flow-view__status`},Ld={key:3,class:`run-flow-view__status`},Rd=E({__name:`RunFlowPlanCheckView`,props:{view:{}},setup(e){let t=at(),{replace:n}=Q(),{goToPlanRun:a}=ed(),{hasActivePlan:o,canRun:s,isPending:l,isError:u,refetch:f}=Ga(()=>e.view.flowId);c([l,u,o,s],([r,i,o,s])=>{if(!(r||i)){if(s){a(e.view.flowId);return}!o&&t.run.deployment&&n({type:`run-flow-deployment`,flowId:e.view.flowId,flowName:e.view.flowName})}},{immediate:!0});let p=N(!1);async function m(){p.value=!0;try{await f()}finally{p.value=!1}}return(e,n)=>(D(),M(d(U),{"should-filter":!1,"highlight-on-hover":``,class:`run-flow-view`},{default:k(()=>[r(d(H),{placeholder:`Checking this flow's execution plan…`}),h(`div`,{class:`run-flow-view__body`,onMousedown:n[0]||=R(()=>{},[`prevent`])},[r(d(At),null,{default:k(()=>[d(l)||p.value?(D(),_(`p`,Fd,`Checking for an execution plan…`)):d(u)?(D(),_(O,{key:1},[n[2]||=h(`p`,{class:`run-flow-view__status`},`Could not check for an execution plan.`,-1),r(d(V),{heading:`Run`},{default:k(()=>[r(d(B),{value:`retry`,onSelect:m},{default:k(()=>[r(d(Ft),{class:`run-flow-view__option-icon`}),n[1]||=i(` Retry `,-1)]),_:1})]),_:1})],64)):d(o)?(D(),_(`p`,Id,` This flow has an execution plan. You do not have permission to run it. `)):d(t).run.deployment?I(``,!0):(D(),_(`p`,Ld,` This flow has no execution plan. You do not have permission to run its deployments. `))]),_:1})],32)]),_:1}))}}),zd={class:`recent-items-group__label`},Bd=4,Vd=E({__name:`RecentItemsGroup`,props:{items:{},collapsedCount:{}},emits:[`select`,`remove`],setup(e,{emit:t}){let n=e,a=t,o=N(!1),s=C(()=>n.collapsedCount??Bd),c=C(()=>o.value?n.items:n.items.slice(0,s.value)),l=C(()=>Math.max(0,n.items.length-s.value));return(t,n)=>(D(),M(d(V),{heading:`Recent`,class:`recent-items-group`},{default:k(()=>
2[(D(!0),_(O,null,v(c.value,e=>(D(),M(d(B),{key:e.key,value:e.key,onSelect:t=>a(`select`,e)},{default:k(()=>[e.iconComponent?(D(),M(P(e.iconComponent),{key:0,class:m([`recent-items-group__icon`,e.iconClass])},null,8,[`class`])):e.pIcon?(D(),M(P(e.pIcon),{key:1,class:m([`recent-items-group__icon size-4`,e.iconClass])},null,8,[`class`])):I(``,!0),h(`span`,zd,A(e.label),1),r(d(gt),null,{default:k(()=>[r(d(Et),{"as-child":``},{default:k(()=>[r(d(G),{variant:`ghost`,size:`icon-xs`,class:m([`recent-items-group__remove`,`hover:bg-destructive/10 hover:text-destructive`,`focus-visible:bg-destructive/10 focus-visible:text-destructive`]),"aria-label":`Remove from recent`,onClick:R(t=>a(`remove`,e.key),[`stop`]),onMousedown:n[0]||=R(()=>{},[`stop`,`prevent`])},{default:k(()=>[r(d(yn),{class:`size-4`})]),_:1},8,[`onClick`])]),_:2},1024),r(d(Tt),null,{default:k(()=>[...n[5]||=[i(`Remove from recent`,-1)]]),_:1})]),_:2},1024)]),_:2},1032,[`value`,`onSelect`]))),128)),l.value>0&&!o.value?(D(),_(`button`,{key:0,type:`button`,class:`recent-items-group__toggle`,onClick:n[1]||=R(e=>o.value=!0,[`stop`]),onMousedown:n[2]||=R(()=>{},[`stop`,`prevent`])},` Show `+A(l.value)+` more `,33)):o.value&&e.items.length>s.value?(D(),_(`button`,{key:1,type:`button`,class:`recent-items-group__toggle`,onClick:n[3]||=R(e=>o.value=!1,[`stop`]),onMousedown:n[4]||=R(()=>{},[`stop`,`prevent`])},` Show less `,32)):I(``,!0)]),_:1}))}}),Hd={key:0,class:`search-result-related-resource-static`},Ud={class:`search-result-related-resource-static__name`},Wd=E({__name:`SearchResultRelatedResourceStatic`,props:{resourceId:{}},setup(e){let{role:t,meta:n,name:r}=Pn(()=>e.resourceId);return(i,a)=>d(t)?(D(),_(`span`,Hd,[(D(),M(P(d(n).icon),{class:`search-result-related-resource-static__icon size-4`})),h(`span`,Ud,A(d(r)??e.resourceId),1)])):I(``,!0)}}),Gd={class:`search-result-highlight-static`},Kd={class:`search-result-highlight-static__header`},qd={class:`search-result-highlight-static__name`},Jd={key:0,class:`search-result-highlight-static__meta`},Yd={key:1,class:`search-result-highlight-static__updated`},Xd={key:1,class:`search-result-highlight-static__related`},Zd={key:0,class:`search-result-highlight-static__tag-inner`},Qd={class:`search-result-highlight-static__tag-list`},$d={key:1,class:`search-result-highlight-static__tag-inner`},ef={class:`search-result-highlight-static__related-name`},tf=E({__name:`SearchResultHighlightStatic`,props:{result:{}},setup(e){let{kindIcon:t,updatedAgo:i,relatedResources:a,tags:o,detailsComponent:s,detailsProps:c}=In(()=>e.result);return(l,u)=>(D(),_(`div`,Gd,[h(`div`,Kd,[(D(),M(P(d(t)),{class:`search-result-highlight-static__kind size-4`})),h(`span`,qd,A(e.result.name),1)]),d(s)||d(i)?(D(),_(`div`,Jd,[d(s)?(D(),M(P(d(s)),n(x({key:0},d(c))),null,16)):I(``,!0),d(i)?(D(),_(`span`,Yd,`Updated `+A(d(i)),1)):I(``,!0)])):I(``,!0),d(o).length||d(a).length?(D(),_(`div`,Xd,[d(o).length>1?(D(),_(`span`,Zd,[r(d(Cr),{class:`search-result-highlight-static__related-icon size-4`}),h(`span`,Qd,A(d(o).join(`, `)),1)])):d(o).length===1?(D(),_(`span`,$d,[r(d(Cr),{class:`search-result-highlight-static__related-icon size-4`}),h(`span`,ef,A(d(o)[0]),1)])):I(``,!0),(D(!0),_(O,null,v(d(a),e=>(D(),M(Wd,{key:e,"resource-id":e},null,8,[`resource-id`]))),128))])):I(``,!0)]))}});function nf(e,t){let[n,r]=Ye(t);return!!e[n][r]}function rf(e,t,n){e.href?window.open(e.href,`_blank`,`noopener`):e.to&&t.push(e.to),n()}var af=[{id:`help:documentation`,label:`Documentation`,icon:un,group:`help`,keywords:[`docs`,`documentation`,`guides`,`help`],href:`https://docs.prefect.io/`},{id:`help:community-slack`,label:`Community Slack`,icon:Io,group:`help`,keywords:[`slack`,`community`,`chat`,`support`,`help`],href:`https://prefect.io/slack`},{id:`help:status-page`,label:`Status Page`,icon:hr,group:`help`,keywords:[`status`,`incidents`,`uptime`,`outage`],href:`https://prefect.status.io`}];function of(){let e=Ne(),t=Pe(),n=at(),{close:r}=Q();return C(()=>{let i={};t.params.accountId&&(i.accountId=Ur(t.params.accountId)),t.params.workspaceId&&(i.workspaceId=Ur(t.params.workspaceId));let a=[],o=new Set;for(let t of e.getRoutes()){let{palette:s}=t.meta;if(!s||!t.name)continue;let c;try{c=e.resolve({name:t.name,params:i})}catch{continue}if(!c.matched.flatMap(e=>Wr(e.meta.can??null)).every(e=>nf(n,e)))continue;let{name:l}=t,u=s.keywords??[],d=String(l);if(!o.has(d)){o.add(d);let t={name:l,params:i};a.push({id:d,label:s.title,icon:s.icon,iconClass:s.iconClass,group:s.group,keywords:u,to:t,available:()=>!0,perform:()=>rf({to:t},e,r)}
2)}for(let t of s.sections??[]){let n=`${d}${t.anchor?`#${t.anchor}`:`?${new URLSearchParams(t.query??{}).toString()}`}`;if(o.has(n))continue;o.add(n);let c={name:l,params:i,...t.query?{query:t.query}:{},...t.anchor?{hash:`#${t.anchor}`}:{}};a.push({id:n,label:`${s.title} → ${t.label}`,icon:s.icon,iconClass:s.iconClass,group:s.group,keywords:[...u,...t.keywords??[]],to:c,available:()=>!0,perform:()=>rf({to:c},e,r)})}}return a.push(...af.map(t=>({...t,available:()=>!0,perform:()=>rf(t,e,r)}))),a})}var sf=N(!1);function cf(){return{visible:sf,open:()=>{sf.value=!0},close:()=>{sf.value=!1}}}var lf=N(!1);function uf(){return{visible:lf,open:()=>{lf.value=!0},close:()=>{lf.value=!1}}}var df=N(!1);function ff(){return{visible:df,open:()=>{df.value=!0},close:()=>{df.value=!1}}}var pf={light:`Light`,dark:`Dark`,system:`Auto`},mf=[`theme`,`dark`,`light`,`auto`,`system`,`appearance`,`color scheme`,`mode`];function hf(e){return e===`system`?[`dark`,`light`]:e===`dark`?[`light`,`system`]:[`dark`,`system`]}function gf(e){return e===`dark`?sr:e===`light`?lr:bn}function _f(e,t){return hf(e).map(e=>({id:`set-theme-${e}`,group:`user`,label:`Change UI theme → ${pf[e]}`,icon:gf(e),keywords:mf,available:()=>!0,perform:()=>t(e)}))}function vf(){let e=at(),t=Ne(),n=Ta(),r=qe(`accountId`),i=Ja(r),a=Q(),o=ff(),s=cf(),c=uf(),{value:l,setTheme:u}=Yi(),d=xt(`agentic-flow-creation`);return C(()=>[{id:`run-flow`,group:`workspace`,label:`Run a flow`,icon:pr,iconClass:`fill-current`,keywords:[`run`,`trigger`,`kick off`,`execute`,`flow run`,`flow`,`deployment`,`execution plan`],available:()=>!!e.run.deployment||!!d.value&&!!e.create.flow_run,perform:()=>a.push({type:`run-flow-flow`})},{id:`create-automation`,group:`workspace`,label:`Create an automation`,icon:it,keywords:[`automation`,`create automation`,`new automation`,`trigger`,`event`,`notification`,`alert`],available:()=>!!e.create.automation,perform:()=>a.push({type:`automation-create`})},{id:`create-block`,group:`workspace`,label:`Create a block`,icon:Zt,keywords:[`block`,`create block`,`new block`,`secret`,`credentials`,`storage`],available:()=>!!e.create.block,perform:()=>a.push({type:`block-create`})},{id:`create-work-pool`,group:`workspace`,label:`Create a work pool`,icon:bt,keywords:[`work pool`,`create work pool`,`new work pool`,`infrastructure`,`worker`,`compute`],available:()=>!!e.create.work_pool,perform:()=>a.push({type:`work-pool-create`})},{id:`create-work-pool-queue`,group:`workspace`,label:`Create a work queue`,icon:$n,keywords:[`work pool queue`,`work queue`,`queue`,`create queue`,`create work queue`],available:()=>!!e.create.work_queue,perform:()=>a.push({type:`work-pool-queue-create`})},{id:`create-variable`,group:`workspace`,label:`Create a variable`,icon:fi,keywords:[`variable`,`create variable`,`new variable`,`env`,`config`,`secret`],available:()=>!!e.create.variable,perform:()=>{a.close(),o.open()}},{id:`create-concurrency-limit`,group:`workspace`,label:`Create a concurrency limit`,icon:Kn,keywords:[`concurrency`,`concurrency limit`,`create concurrency limit`,`limit`,`slots`,`throttle`,`global`],available:()=>!!e.create.concurrency_limit,perform:()=>{a.close(),s.open()}},{id:`create-webhook`,group:`workspace`,label:`Create a webhook`,icon:ft,badge:i.value?`Upgrade`:void 0,keywords:[`webhook`,`create webhook`,`new webhook`,`event`,`ingest`,`http`],available:()=>!!e.create.event,perform:()=>{t.push(i.value?n.webhooks():n.webhookCreate())}},{id:`create-api-key`,group:`user`,label:`Create an API key`,icon:Mo,keywords:[`api key`,`apikey`,`create api key`,`new api key`,`token`,`credentials`],available:()=>!0,perform:()=>{a.close(),c.open()}},..._f(l.value,u),{id:`create-workspace`,group:`account`,label:`Create a workspace`,icon:Vt,keywords:[`workspace`,`create workspace`,`new workspace`],available:()=>!!e.create.workspace,perform:()=>{a.close(),t.push({name:`organization.workspaces.create`,params:{accountId:r.value}})}}].filter(e=>e.available()))}var yf={"workspace-pages":`Pages`,"workspace-settings":`Workspace settings`,"account-pages":`Account`,"account-settings":`Account settings`,"user-settings":`User settings`,help:`Help & resources`}
2,bf=[`workspace-pages`,`workspace-settings`,`account-pages`,`account-settings`,`user-settings`,`help`];function xf(e,t){let n=t.trim().toLowerCase();return n?e.filter(e=>[e.label,...e.keywords].join(` `).toLowerCase().includes(n)):e}var Sf=[`workspace`,`account`,`user`],Cf={workspace:`Workspace`,account:`Account`,user:`User`},wf={key:0,class:`search-view__command-badge`},Tf={key:6,class:`search-view__status`},Ef=E({__name:`SearchView`,props:{view:{}},setup(e){let{query:t,isOpen:n,push:a,close:o}=Q(),s=Ta(),c=Ne(),l=at(),u=Ue(t,250),f=C(()=>Ya(u.value)),{results:p,isFetching:g}=Nn(C(()=>n.value?{query:u.value,limit:f.value?5:40}:null)),y=vf(),b=C(()=>f.value?[]:xf(y.value,u.value)),x=C(()=>Sf.map(e=>({group:e,heading:Cf[e],items:b.value.filter(t=>t.group===e)})).filter(e=>e.items.length>0));function S(e){ne({type:`action`,id:e.id}),e.perform()}let w=of(),T=C(()=>{let e=u.value.trim().toLowerCase();if(f.value||!e)return[];let t=w.value.filter(t=>[t.label,...t.keywords].join(` `).toLowerCase().includes(e));return bf.map(e=>({group:e,heading:yf[e],items:t.filter(t=>t.group===e)})).filter(e=>e.items.length>0)});function E(e){ne({type:`navigation`,id:e.id}),e.perform()}let ee=C(()=>T.value.some(e=>e.items.some(e=>e.id===`workspace.search`))),{recentItems:te,recordVisit:ne,removeRecentItem:j}=wd(),N=C(()=>te.value.map(e=>bd(e.ref,y.value,w.value)).filter(e=>e!==null)),re=C(()=>!!u.value.trim()),ie=C(()=>!re.value&&N.value.length>0);function F(e){switch(e.ref.type){case`object`:{let t=xd(e.ref);if(dd(t,l)){a({type:`result-actions`,result:t});break}ne(e.ref),c.push(si(e.ref)),o();break}case`action`:ne(e.ref),y.value.find(t=>t.id===e.ref.id)?.perform();break;case`navigation`:{let t=w.value.find(t=>t.id===e.ref.id);t?E(t):(ne(e.ref),o());break}default:{let t=e.ref;throw Error(`Unhandled recent item ref: ${t}`)}}}function L(e){j(e)}let ae=C(()=>f.value?Xa(p.value):p.value);Fn(p);let oe=C(()=>Ln.flatMap(e=>{let t=ae.value.filter(t=>e.kinds.includes(t.kind));if(!t.length)return[];let n=Math.max(...t.map(e=>e.score??0));return[{tab:e,items:t.slice(0,3),hasMore:t.length>3,bestScore:n}]}).sort((e,t)=>t.bestScore-e.bestScore)),se=C(()=>f.value?ae.value.length>0:oe.value.length>0),ce=C(()=>s.search({q:u.value||void 0}));function le(e){return s.search({q:u.value||void 0,kind:e.kinds})}function ue(){c.push(ce.value),o()}function de(e){ne(Sd(e)),c.push(e.route()),o()}function fe(e){if(dd(e,l)){a({type:`result-actions`,result:e});return}de(e)}function pe(e){t.value=e.target.value}function me(e){if(e.key!==`ArrowRight`)return;let t=e.target.getAttribute(`aria-activedescendant`);if(!t)return;let n=document.getElementById(t)?.getAttribute(`data-value`);if(!n)return;let r=ae.value.find(e=>e.id===n);r&&dd(r,l)&&(e.preventDefault(),a({type:`result-actions`,result:r}))}return(e,n)=>(D(),M(d(U),{"should-filter":!1,"initial-search":d(t),"highlight-on-hover":``,class:`search-view`},{default:k(()=>[r(d(H),{placeholder:`Search this workspace or run a command…`,onInput:pe,onKeydown:me}),h(`div`,{class:`search-view__body`,onMousedown:n[0]||=R(()=>{},[`prevent`])},[r(d(At),null,{default:k(()=>[ie.value?(D(),_(O,{key:0},[r(Vd,{items:N.value,onSelect:F,onRemove:L},null,8,[`items`]),r(d(Ut))],64)):I(``,!0),(D(!0),_(O,null,v(x.value,e=>(D(),M(d(V),{key:e.group,heading:e.heading,class:`search-view__group`},{default:k(()=>[(D(!0),_(O,null,v(e.items,e=>(D(),M(d(B),{key:e.id,value:e.id,onSelect:t=>S(e)},{default:k(()=>[(D(),M(P(e.icon),{class:m([`search-view__command-icon`,e.iconClass])},null,8,[`class`])),i(` `+A(e.label)+` `,1),e.badge?(D(),_(`span`,wf,A(e.badge),1)):I(``,!0)]),_:2},1032,[`value`,`onSelect`]))),128))]),_:2},1032,[`heading`]))),128)),b.value.length&&(re.value||se.value)?(D(),M(d(Ut),{key:1})):I(``,!0),(D(!0),_(O,null,v(T.value,e=>(D(),M(d(V),{key:e.group,heading:e.heading,class:`search-view__group`},{default:k(()=>[(D(!0),_(O,null,v(e.items,e=>(D(),M(d(B),{key:e.id,value:e.id,onSelect:t=>E(e)},{default:k(()=>[(D(),M(P(e.icon),{class:m([`search-view__command-icon size-4`,e.iconClass])},null,8,[`class`])),i(` `+A(e.label),1)]),_:2},1032,[`value`,`onSelect`]))),128))]),_:2},1032,[`heading`]))),128)),T.value.length&&(se.value||d(g)||!ee.value)?(D(),M(d(Ut),{key:2})):I(``,!0),f.value?(D(),_(O,{key:3},[ae.value.length?(D(),M(d(V),{key:0},{default:k(()=>
2[(D(!0),_(O,null,v(ae.value,e=>(D(),M(d(B),{key:e.id,value:e.id,onSelect:t=>fe(e)},{default:k(()=>[r(tf,{result:e,class:`search-view__result`},null,8,[`result`]),d(dd)(e,d(l))?(D(),M(d(En),{key:0,class:`search-view__result-chevron`})):I(``,!0)]),_:2},1032,[`value`,`onSelect`]))),128))]),_:1})):I(``,!0)],64)):(D(!0),_(O,{key:4},v(oe.value,(e,t)=>(D(),_(O,{key:e.tab.id},[t>0?(D(),M(d(Ut),{key:0})):I(``,!0),r(d(V),{heading:e.tab.label,class:`search-view__group`},{default:k(()=>[(D(!0),_(O,null,v(e.items,e=>(D(),M(d(B),{key:e.id,value:e.id,onSelect:t=>fe(e)},{default:k(()=>[r(tf,{result:e,class:`search-view__result`},null,8,[`result`]),d(dd)(e,d(l))?(D(),M(d(En),{key:0,class:`search-view__result-chevron`})):I(``,!0)]),_:2},1032,[`value`,`onSelect`]))),128)),e.hasMore?(D(),M(d(rn),{key:0,to:le(e.tab),class:`search-view__view-all`},{default:k(()=>[i(` View all `+A(e.tab.label.toLowerCase())+` results → `,1)]),_:2},1032,[`to`])):I(``,!0)]),_:2},1032,[`heading`])],64))),128)),re.value&&se.value&&!ee.value?(D(),M(d(Ut),{key:5})):I(``,!0),re.value&&!se.value&&d(g)?(D(),_(`p`,Tf,`Searching…`)):re.value&&!ee.value?(D(),M(d(V),{key:7},{default:k(()=>[r(d(B),{value:`advanced-search`,onSelect:ue},{default:k(()=>[r(d(Wt),{class:`search-view__command-icon size-4`}),se.value?(D(),_(O,{key:0},[i(`Advanced search`)],64)):(D(),_(O,{key:1},[i(`No results found → Advanced search`)],64))]),_:1})]),_:1})):I(``,!0)]),_:1})],32)]),_:1},8,[`initial-search`]))}}),Df=E({__name:`TaskRunCustomStateNameView`,props:{view:{}},setup(e){let{close:t}=Q();function n(n){Za(e.view.taskRunId,{type:e.view.stateType,name:n}),t()}return(t,i)=>(D(),M(d(U),{"should-filter":!1,"highlight-on-hover":``,class:`run-flow-view`},{default:k(()=>[r(d(H),{placeholder:`Name your custom state — press Enter to apply`}),h(`div`,{class:`run-flow-view__body`,onMousedown:i[0]||=R(()=>{},[`prevent`])},[r(sa,{"state-type":e.view.stateType,onSubmit:n},null,8,[`state-type`])],32)]),_:1}))}}),Of=E({__name:`TaskRunCustomStateTypeView`,props:{view:{}},setup(e){let{push:t}=Q();function n(n){t({type:`task-run-custom-state-name`,taskRunId:e.view.taskRunId,taskRunName:e.view.taskRunName,stateType:n})}return(e,t)=>(D(),M(d(U),{"should-filter":!1,"highlight-on-hover":``,class:`run-flow-view`},{default:k(()=>[r(d(H),{placeholder:`Choose a type for your custom state…`}),h(`div`,{class:`run-flow-view__body`,onMousedown:t[0]||=R(()=>{},[`prevent`])},[r(ia,{onSelect:n})],32)]),_:1}))}}),kf=E({__name:`TaskRunStateChangeMessageView`,props:{view:{}},setup(e){let{close:t}=Q();function n(n){Za(e.view.taskRunId,{...e.view.target,message:n}),t()}return(t,i)=>(D(),M(d(U),{"should-filter":!1,"highlight-on-hover":``,class:`run-flow-view`},{default:k(()=>[r(d(H),{placeholder:`Add an optional reason — press Enter to change state`}),h(`div`,{class:`run-flow-view__body`,onMousedown:i[0]||=R(()=>{},[`prevent`])},[r(da,{target:e.view.target,onConfirm:n},null,8,[`target`])],32)]),_:1}))}}),Af=E({__name:`TaskRunStateChangeView`,props:{view:{}},setup(e){let{push:t}=Q();function n(n){t({type:`task-run-state-change-message`,taskRunId:e.view.taskRunId,taskRunName:e.view.taskRunName,target:n})}function i(){t({type:`task-run-custom-state-type`,taskRunId:e.view.taskRunId,taskRunName:e.view.taskRunName})}return(e,t)=>(D(),M(d(U),{"should-filter":!1,"highlight-on-hover":``,class:`run-flow-view`},{default:k(()=>[r(d(H),{placeholder:`Choose a state for this run…`}),h(`div`,{class:`run-flow-view__body`,onMousedown:t[0]||=R(()=>{},[`prevent`])},[r(fa,{onSelect:n,onSelectCustom:i})],32)]),_:1}))}}),jf={class:`automation-create-command__text`},Mf={class:`automation-create-command__title`},Nf={class:`automation-create-command__description`},Pf={key:0,class:`automation-create-command__status`},Ff=E({__name:`AutomationCreateCommandMenu`,props:{view:{}},setup(e){let{close:t}=Q(),n=Ne(),i=Ta(),a=N(``),o=C(()=>[...ze,Dt]),s=C(()=>{let e=a.value.trim().toLowerCase();return e?o.value.filter(t=>`${t.title} ${t.description}`.toLowerCase().includes(e)):o.value});function c(e){a.value=e.target.value}function l(e){n.push({...i.automationCreate(),query:{template:e.id}}),t()}return(e,t)=>(D(),M(d(U),{"should-filter":!1,"highlight-on-hover":``,class:`automation-create-command`},{default:k(()=>[r(d(H),{placeholder:`Choose an automation template or search…`,onInput:c}),h(`div`,{class:`automation-create-command__body`,onMousedown:t[0]||=R(()=>{},[`prevent`])},[r(d(At),null,{default:k(()=>[r(d(V),{heading:`Templates`},{default:k(()=>
2[(D(!0),_(O,null,v(s.value,e=>(D(),M(d(B),{key:e.id,value:e.id,"row-class":`automation-create-command__row`,onSelect:t=>l(e)},{default:k(()=>[(D(),M(P(e.icon),{class:`automation-create-command__icon size-4`})),h(`span`,jf,[h(`span`,Mf,A(e.title),1),h(`span`,Nf,A(e.description),1)])]),_:2},1032,[`value`,`onSelect`]))),128))]),_:1}),s.value.length?I(``,!0):(D(),_(`p`,Pf,`No matching templates.`))]),_:1})],32)]),_:1}))}}),If={key:0,class:`run-flow-view__status`},Lf={key:1,class:`run-flow-view__status`},Rf={key:2,class:`run-flow-view__status`},zf=E({__name:`ExecutionPlanActivateCommandView`,props:{view:{}},setup(e){let{close:t,pop:n}=Q(),{activateDraft:a,inFlight:o}=Va(()=>e.view.flowId),s=C(()=>Ra(e.view.versionId)),{schedules:c,isPending:l,isFetching:u,isError:f,refetch:p}=Ha(()=>e.view.flowId);p({cancelRefetch:!1});let m=C(()=>l.value||u.value?null:c.value.length),g=C(()=>m.value===null&&!f.value);async function v(){if(o.value||g.value)return;let n=a(e.view.versionId);t(),await n===`stale`&&z(za,`default`)}return(e,t)=>(D(),M(d(U),{"should-filter":!1,"highlight-on-hover":``,class:`run-flow-view`},{default:k(()=>[r(d(H),{placeholder:`Activate version ${s.value}? New runs will use it after activation.`},null,8,[`placeholder`]),h(`div`,{class:`run-flow-view__body`,onMousedown:t[0]||=R(()=>{},[`prevent`])},[r(d(At),null,{default:k(()=>[d(f)?(D(),_(`p`,If,` Could not check this flow's schedules. If it has any, they will run with this version too. `)):m.value===null?(D(),_(`p`,Lf,`Checking this flow's schedules…`)):m.value>0?(D(),_(`p`,Rf,` This flow has `+A(m.value)+` `+A(d(Fr)(`schedule`,m.value))+`. They will run with this version too. Check their parameters if the inputs changed. `,1)):I(``,!0),r(d(V),{heading:`Confirm`},{default:k(()=>[g.value?I(``,!0):(D(),M(d(B),{key:0,value:`activate`,onSelect:v},{default:k(()=>[r(d(yt),{class:`run-flow-view__option-icon`}),i(` Activate version `+A(s.value),1)]),_:1})),r(d(B),{value:`cancel`,onSelect:d(n)},{default:k(()=>[r(d(yn),{class:`run-flow-view__option-icon`}),t[1]||=i(` Cancel `,-1)]),_:1},8,[`onSelect`])]),_:1})]),_:1})],32)]),_:1}))}}),Bf={class:`work-pool-create-command-logo`},Vf=[`src`,`alt`],Hf=E({__name:`WorkPoolCreateCommandLogo`,props:{type:{},label:{}},setup(e){let t=e,n=C(()=>or(t.type));return(t,r)=>(D(),_(`span`,Bf,[n.value?(D(),_(`img`,{key:0,src:n.value,alt:`${e.label} logo`,class:`work-pool-create-command-logo__img`},null,8,Vf)):(D(),M(d(bt),{key:1,class:`work-pool-create-command-logo__fallback`}))]))}}),Uf={key:0,class:`work-pool-create-command__status`},Wf={key:0,class:`work-pool-create-command__hint`},Gf={key:0,class:`work-pool-create-command__status`},Kf=E({__name:`WorkPoolCreateCommandMenu`,props:{view:{}},setup(e){let{close:t}=Q(),n=Ne(),i=Ve(),a=qe(`accountId`),o=Ja(a),{accountUsageTotal:s}=Qa(a),{usageLimits:c}=$a(a),l=N(``),u=N([]),f=N(!1),p=N(!1);y(async()=>{p.value=!0;try{u.value=await eo.getWorkerCollection(),f.value=!0}catch(e){z(vt(e,`Failed to load infrastructure types`),`error`),console.error(e)}finally{p.value=!1}});let m=C(()=>c.value?.numManagedWorkPoolLimit===0?!1:!c.value?.numManagedWorkPoolLimit||s.value.totalManagedWorkPools<c.value.numManagedWorkPoolLimit),g=C(()=>c.value?.numNonManagedWorkPoolLimit===0?!1:!c.value?.numNonManagedWorkPoolLimit||s.value.totalNonManagedWorkPools<c.value.numNonManagedWorkPoolLimit),b=C(()=>o.value||!g.value),x=C(()=>o.value?`Upgrade`:`Limit reached`),S=C(()=>u.value.filter(e=>!!e.type).map(e=>({label:e.displayName??Vr(e.type),type:e.type,isBeta:e.isBeta??!1,isMexPool:e.isMexPool??!1,isPushPool:e.isPushPool??!1})).sort((e,t)=>e.isBeta===t.isBeta?e.label.localeCompare(t.label):e.isBeta?1:-1)),w=C(()=>{let e=l.value.trim().toLowerCase();return e?S.value.filter(t=>t.label.toLowerCase().includes(e)):S.value}),T=C(()=>w.value.filter(e=>e.isMexPool)),E=C(()=>w.value.filter(e=>e.isPushPool&&!e.isMexPool)),ee=C(()=>w.value.filter(e=>!e.isMexPool&&!e.isPushPool)),te=C(()=>[{key:`managed`,heading:`Managed`,items:T.value,disabled:!m.value,reason:`Limit reached`},{key:`push`,heading:`Push`,items:E.value,disabled:b.value,reason:x.value},{key:`hybrid`,heading:`Hybrid`,items:ee.value,disabled:b.value,reason:x.value}].filter(e=>e.items.length>0));function ne(e){l.value=e.target.value}function j(e){n.push({...i.workPoolCreate(),query:{type:e}}),t()}return(e,t)=>(D(),M(d(U),{"should-filter":!1,"highlight-on-hover":``,class:`work-pool-create-command`},{default:k(()=>
2[r(d(H),{placeholder:`Choose infrastructure to create a work pool or search…`,onInput:ne}),h(`div`,{class:`work-pool-create-command__body`,onMousedown:t[0]||=R(()=>{},[`prevent`])},[r(d(At),null,{default:k(()=>[p.value?(D(),_(`p`,Uf,`Loading…`)):(D(),_(O,{key:1},[(D(!0),_(O,null,v(te.value,e=>(D(),M(d(V),{key:e.key,heading:e.heading},{default:k(()=>[(D(!0),_(O,null,v(e.items,t=>(D(),M(d(B),{key:t.type,value:t.type,disabled:e.disabled,onSelect:n=>e.disabled||j(t.type)},{default:k(()=>[r(Hf,{type:t.type,label:t.label},null,8,[`type`,`label`]),h(`span`,null,A(t.label),1),e.disabled?(D(),_(`span`,Wf,A(e.reason),1)):I(``,!0)]),_:2},1032,[`value`,`disabled`,`onSelect`]))),128))]),_:2},1032,[`heading`]))),128)),f.value&&!w.value.length?(D(),_(`p`,Gf,` No matching infrastructure types. `)):I(``,!0)],64))]),_:1})],32)]),_:1}))}}),qf={key:0,class:`work-pool-queue-create-command__status`},Jf={class:`work-pool-queue-create-command__category`},Yf={key:0,class:`work-pool-queue-create-command__status`},Xf={search:Ef,"result-actions":Ed,"run-flow-flow":Pd,"run-flow-plan-check":Rd,"run-flow-deployment":Ad,"execution-plan-activate":zf,"block-create":qu,"work-pool-create":Kf,"automation-create":Ff,"work-pool-queue-create":E({__name:`WorkPoolQueueCreateCommandMenu`,props:{view:{}},setup(e){let{close:t,push:n}=Q(),i=Ne(),a=Ve(),{workPools:o,isLoading:s}=to(()=>({})),c=N(``),l=C(()=>o.value.length>0),u=C(()=>{let e=c.value.trim().toLowerCase();return e?o.value.filter(t=>t.name.toLowerCase().includes(e)):o.value});function f(e){return e.isMexPool?`Managed`:e.isPushPool?`Push`:or(e.type)===void 0?`Custom`:`Hybrid`}function p(e){c.value=e.target.value}function m(e){i.push(a.workPoolQueueCreate(e.name)),t()}function g(){n({type:`work-pool-create`})}return(e,t)=>(D(),M(d(U),{"should-filter":!1,"highlight-on-hover":``,class:`work-pool-queue-create-command`},{default:k(()=>[r(d(H),{placeholder:`Choose a work pool for the new queue or search…`,onInput:p}),h(`div`,{class:`work-pool-queue-create-command__body`,onMousedown:t[0]||=R(()=>{},[`prevent`])},[r(d(At),null,{default:k(()=>[d(s)?(D(),_(`p`,qf,`Loading…`)):l.value?(D(),_(O,{key:1},[r(d(V),{heading:`Work pools`},{default:k(()=>[(D(!0),_(O,null,v(u.value,e=>(D(),M(d(B),{key:e.id,value:e.id,onSelect:t=>m(e)},{default:k(()=>[r(Hf,{type:e.type,label:e.name},null,8,[`type`,`label`]),h(`span`,null,A(e.name),1),h(`span`,Jf,A(f(e)),1)]),_:2},1032,[`value`,`onSelect`]))),128))]),_:1}),u.value.length?I(``,!0):(D(),_(`p`,Yf,`No matching work pools.`))],64)):(D(),M(d(V),{key:2,heading:`No work pools yet`},{default:k(()=>[r(d(B),{value:`create-work-pool`,onSelect:g},{default:k(()=>[r(d(bt),{class:`work-pool-queue-create-command__icon`}),t[1]||=h(`span`,null,`Create a work pool`,-1)]),_:1})]),_:1}))]),_:1})],32)]),_:1}))}}),"flow-run-state-change":Zu,"flow-run-state-change-message":Xu,"flow-run-custom-state-type":Yu,"flow-run-custom-state-name":Ju,"task-run-state-change":Af,"task-run-state-change-message":kf,"task-run-custom-state-type":Of,"task-run-custom-state-name":Df};function Zf(e){return Xf[e]}function Qf(e){switch(e.type){case`search`:return null;case`result-actions`:return{icon:ma(e.result.kind),label:pa(e.result.kind),name:e.result.name};case`run-flow-flow`:return{icon:pr,label:`Run a flow`};case`run-flow-plan-check`:return{icon:ma(`flow`),label:`Flow`,name:e.flowName??void 0};case`run-flow-deployment`:return{icon:ma(`flow`),label:`Flow`,name:e.flowName??void 0};case`execution-plan-activate`:return{icon:ma(`flow`),label:`Activate version`,name:e.flowName??void 0};case`block-create`:return{icon:Zt,label:`Create a block`};case`work-pool-create`:return{icon:bt,label:`Create a work pool`};case`automation-create`:return{icon:it,label:`Create an automation`};case`work-pool-queue-create`:return{icon:$n,label:`Create a work queue`};case`flow-run-state-change`:return{icon:ma(`flow-run`),label:`Change state`,name:e.flowRunName??void 0};case`flow-run-state-change-message`:return{icon:ma(`flow-run`),label:ra(e.target),name:e.flowRunName??void 0};case`flow-run-custom-state-type`:return{icon:ma(`flow-run`),label:`Custom state`,name:e.flowRunName??void 0};case`flow-run-custom-state-name`:return{icon:ma(`flow-run`),label:`Custom state → ${e.stateType}`,name:e.flowRunName??void 0};case`task-run-state-change`:return{icon:ha,label:`Change state`,name:e.taskRunName??void 0};case`task-run-state-change-message`:return{icon:ha,label:ra(e.target),name:e.taskRunName??void 0};case`task-run-custom-state-type`:return{icon:ha,label:`Custom state`,name:e.taskRunName??void 0};case`task-run-custom-state-name`:return{icon:ha,label:`Custom state → ${e.stateType}`,name:e.taskRunName??void 0};default:throw Error(`Unhandled command palette view: ${JSON.stringify(e)}`)}}var $f={key:0,class:`command-palette__chip`},ep=E({__name:`CommandPalette`,setup(e){let{stack:t,isOpen:n,current:a,toggle:o,close:s,pop:l}=Q(),u=Pe(),f=C(()=>a.value?Zf(a.value.type):void 0),p=C(()=>a.value?Qf(a.value):null),g=C(()=>JSON.stringify(a.value));c(()=>u.fullPath,s);function v(e){e||s()}
2function y(e){(pn()?e.metaKey:e.ctrlKey)&&(o(),e.preventDefault())}ro(`k`,y);let x=fn();function w(e){if(e.key!==`Backspace`||t.value.length<=1)return;let{target:n}=e;n instanceof HTMLInputElement&&n.value===``&&(e.preventDefault(),l())}c(n,e=>{e?document.addEventListener(`keydown`,w,!0):document.removeEventListener(`keydown`,w,!0)}),S(()=>{document.removeEventListener(`keydown`,w,!0)});let{contentRef:T,contentHeight:E,isPressed:ee}=no(g,n);return(e,o)=>(D(),M(d(It),{open:d(n),"onUpdate:open":v},{default:k(()=>[r(d(Ie),{class:`top-[18vh] block w-full max-w-2xl translate-y-0 border-0 bg-transparent p-0 shadow-none outline-none`,"show-close-button":!1},{default:k(()=>[r(d(vn),null,{default:k(()=>[r(d(ut),null,{default:k(()=>[...o[0]||=[i(`Command palette`,-1)]]),_:1}),r(d(ri),null,{default:k(()=>[...o[1]||=[i(`Search this workspace or run a command`,-1)]]),_:1})]),_:1}),d(a)&&f.value?(D(),_(`div`,{key:0,class:m([`command-palette__panel`,{"command-palette__panel--pressed":d(ee)}])},[h(`div`,{class:`command-palette__height-shell`,style:b({height:d(E)?`${d(E)}px`:`auto`})},[(D(),_(`div`,{key:g.value,ref_key:`contentRef`,ref:T,class:`command-palette__content`},[p.value?(D(),_(`div`,$f,[r(aa,{chip:p.value,onPop:d(l)},null,8,[`chip`,`onPop`])])):I(``,!0),(D(),M(P(f.value),{view:d(a)},null,8,[`view`]))]))],4),r(d(Kt),{"can-go-back":d(t).length>1},re({_:2},[d(a)?.type===`search`?{name:`shortcut`,fn:k(()=>[r(d(St),null,{default:k(()=>[r(d(wt),null,{default:k(()=>[i(A(d(x)),1)]),_:1}),r(d(wt),null,{default:k(()=>[...o[2]||=[i(`K`,-1)]]),_:1})]),_:1})]),key:`0`}:void 0]),1032,[`can-go-back`])],2)):I(``,!0)]),_:1})]),_:1},8,[`open`]))}}),tp=E({__name:`ConcurrencyLimitCreateCommand`,setup(e){let{visible:t,close:n}=cf();return(e,r)=>(D(),M(co,{"show-modal":d(t),"onUpdate:showModal":r[0]||=e=>j(t)?t.value=e:null,onCreate:d(n)},null,8,[`show-modal`,`onCreate`]))}}),np=E({__name:`FlowRunCreateCommand`,setup(e){let{state:t,close:n}=$u(),r=C({get:()=>t.value!=null,set:e=>{e||n()}});return(e,n)=>d(t)?(D(),M(Sa,{key:0,open:r.value,"onUpdate:open":n[0]||=e=>r.value=e,deployment:d(t).deployment,parameters:d(t).parameters,name:d(t).name},null,8,[`open`,`deployment`,`parameters`,`name`])):I(``,!0)}}),rp=E({__name:`FlowRunResumeCommand`,setup(e){let{flowRun:t,close:n}=dr();return(e,r)=>d(t)?(D(),M(ga,{key:0,"show-modal":!0,"flow-run":d(t),"onUpdate:showModal":r[0]||=e=>!e&&d(n)()},null,8,[`flow-run`])):I(``,!0)}}),ip=E({__name:`VariableCreateCommand`,setup(e){let{visible:t}=ff();return(e,n)=>(D(),M(lo,{"show-modal":d(t),"onUpdate:showModal":n[0]||=e=>j(t)?t.value=e:null},null,8,[`show-modal`]))}}),ap=E({__name:`ApiKeyCreateCommand`,setup(e){let{visible:t}=uf();return(e,n)=>(D(),M(uo,{"show-modal":d(t),"onUpdate:showModal":n[0]||=e=>j(t)?t.value=e:null},null,8,[`show-modal`]))}}),op=E({__name:`WorkspaceCommandPalette`,setup(e){let{context:t}=ao();return(e,n)=>d(t).accountId?(D(),M(oo,{key:d(t).accountId,"account-id":d(t).accountId},{default:k(()=>[d(t).workspaceId?(D(),M(so,{key:d(t).workspaceId,"account-id":d(t).accountId,"workspace-id":d(t).workspaceId},{default:k(()=>[r(ep),r(np),r(ip),r(tp),r(ap),r(rp)]),_:1},8,[`account-id`,`workspace-id`])):I(``,!0)]),_:1},8,[`account-id`])):I(``,!0)}});function sp(){let e=Pe();return{isSettingsRoute:C(()=>e.matched.find(e=>e.name===`settings`)!==void 0)}}function cp(){let e=Pe();return{isWorkspaceRoute:C(()=>e.matched.find(e=>e.name===`workspace`)!==void 0)}}function lp(){let e=Pe();return{isWelcomeRoute:C(()=>e.matched.find(e=>e.name===`welcome`)!==void 0)}}var up={class:`app-header__row`},dp=[`id`],fp=E({__name:`AppHeader`,props:{showSidebar:{type:Boolean},collapsible:{type:Boolean}},setup(e){let{isMobile:t}=xu(),{isWelcomeRoute:n}=lp(),i=N(),a=C(()=>e.showSidebar&&!n.value&&(e.collapsible||t.value)),{height:o}=Ge(i);return p(()=>{po.value=`-${o.value+10}px 0px 0px 0px`}),(e,t)=>(D(),_(`nav`,{ref_key:`root`,ref:i,class:`app-header`},[h(`div`,up,[a.value?(D(),_(O,{key:0},[r(d(Bu),{class:`app-header__sidebar-trigger`}),r(d(Re),{orientation:`vertical`,class:`app-header__trigger-divider h-4`})],64)):I(``,!0),h(`div`,{id:d(Ar),class:`app-header__teleport-target`},null,8,dp)])],512))}}
2),pp=E({inheritAttrs:!1,__name:`AppRouterView`,setup(e){let t=Pe(),a=N(null),o=N(!1);te((e,t,n)=>o.value?(qr.getInstance().addError(e,`router-view-suspense`,n),console.error(e,n),a.value=e,!1):!0),c(()=>t.fullPath,()=>{a.value=null});function s(){fe.refreshErrored(),a.value=null}return(e,t)=>{let c=f(`router-view`);return a.value?(D(),_(`div`,x({key:0,class:`app-router-view__error`},e.$attrs),[r(d(Ir),null,{default:k(()=>[r(d(Lr),null,{default:k(()=>[r(d(Xe),null,{default:k(()=>[r(d(Zr),null,{default:k(()=>[r(d(st),{variant:`icon`},{default:k(()=>[r(d(Je))]),_:1}),r(d(Qr),null,{default:k(()=>[i(A(d(q).error.pageDidNotLoad),1)]),_:1}),r(d(lt),null,{default:k(()=>[i(A(d(q).error.pageDidNotLoadDescription),1)]),_:1})]),_:1}),r(d(Ke),null,{default:k(()=>[r(d(G),{variant:`outline`,onClick:s},{default:k(()=>[i(A(d(q).error.pageDidNotLoadRetry),1)]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})],16)):(D(),M(ee,{key:1,onPending:t[0]||=e=>o.value=!0,onResolve:t[1]||=e=>o.value=!1},{fallback:k(()=>[h(`div`,x({class:`app-router-view__loading`},e.$attrs),[r(d($r))],16)]),default:k(()=>[r(c,n(L(e.$attrs)),null,16)]),_:1}))}}}),mp=Symbol(`app-layout-collapse-key`),hp={key:0,class:`app-sidebar-item__label min-w-0 flex-1 truncate`},gp={key:1,class:`ml-auto flex shrink-0 items-center`},_p={key:0,class:`app-sidebar-item__label min-w-0 flex-1 truncate`},vp={key:1,class:`ml-auto flex shrink-0 items-center`},$=E({inheritAttrs:!1,__name:`AppSidebarItem`,props:{to:{},icon:{},href:{},text:{},forceExpand:{type:Boolean},forceCollapse:{type:Boolean},exactOnly:{type:Boolean},disabled:{type:Boolean},muted:{type:Boolean}},setup(e){let t=l(mp),n=Ne(),a=C(()=>e.to??e.href),o=C(()=>e.forceExpand||!e.forceCollapse&&!t?.value),s=C(()=>e.forceExpand?void 0:e.text),c=C(()=>{if(a.value!==void 0)try{return n.resolve(a.value).path}catch{return}}),u=C(()=>{let t=c.value;if(!t)return!1;let r=n.currentRoute.value.path;return e.exactOnly?r===t:r===t||r.startsWith(`${t}/`)}),f=C(()=>[`app-sidebar-item`,{"justify-center":!o.value,"pointer-events-none opacity-50":e.disabled,"opacity-60":e.muted}]);return(t,n)=>a.value===void 0?(D(),M(d(Fu),x({key:1,as:`div`,tooltip:s.value,class:[f.value,`cursor-pointer`]},t.$attrs),{default:k(()=>[F(t.$slots,`icon`,{},()=>[e.icon?(D(),M(P(e.icon),{key:0,class:`app-sidebar-item__icon size-4 shrink-0`})):I(``,!0)]),o.value?(D(),_(`span`,_p,[F(t.$slots,`default`,{},()=>[i(A(e.text),1)])])):I(``,!0),o.value&&t.$slots.trailing?(D(),_(`span`,vp,[F(t.$slots,`trailing`)])):I(``,!0)]),_:3},16,[`tooltip`,`class`])):(D(),M(d(Fu),{key:0,"as-child":``,"is-active":u.value,tooltip:s.value,class:m(f.value)},{default:k(()=>[r(d(rn),x({to:a.value},t.$attrs),{default:k(()=>[F(t.$slots,`icon`,{},()=>[e.icon?(D(),M(P(e.icon),{key:0,class:`app-sidebar-item__icon size-4 shrink-0`})):I(``,!0)]),o.value?(D(),_(`span`,hp,[F(t.$slots,`default`,{},()=>[i(A(e.text),1)])])):I(``,!0),o.value&&t.$slots.trailing?(D(),_(`span`,gp,[F(t.$slots,`trailing`)])):I(``,!0)]),_:3},16,[`to`])]),_:3},8,[`is-active`,`tooltip`,`class`]))}}),yp={class:`workspace-sidebar-section__title`},bp={class:`workspace-sidebar-section__body`},xp=E({__name:`WorkspaceSidebarSection`,props:{title:{},storageKey:{},disabled:{type:Boolean}},setup(e){let t=l(mp),n=C(()=>!!t?.value),{value:i}=ti(Le(e.storageKey),!0);return(t,a)=>e.disabled||n.value?F(t.$slots,`default`,{},void 0,void 0,0):(D(),M(d(Tr),{key:1,open:d(i),"onUpdate:open":a[0]||=e=>j(i)?i.value=e:null,class:`workspace-sidebar-section`},{default:k(()=>[r(d(Dr),{class:`workspace-sidebar-section__trigger`},{default:k(()=>[F(t.$slots,`icon`),h(`span`,yp,A(e.title),1),F(t.$slots,`badge`),r(d(_n),{class:`workspace-sidebar-section__chevron`})]),_:3}),r(d(Er),{class:`workspace-sidebar-section__content`},{default:k(()=>[h(`div`,bp,[F(t.$slots,`default`)])]),_:3})]),_:3},8,[`open`]))}}),Sp={class:`workspace-nav-items__favorites-menu-label`},Cp=[`onClick`],wp=E({__name:`WorkspaceNavItems`,setup(e){let t=at(),n=ni(),i=l(mp),a=C(()=>!!i?.value),o=xt(`enable-pinning`),s=xt(`enable-admin-dashboards`),c=Ze(),{favorites:u}=wa(),{favorites:f}=xa(),{favorites:p}=xr([`work_pool`]),g=C(()=>[...u.value,...f.value,...p.value]),y=C(()=>o.value&&g.value.length>0);async function b(){await c.invalidateQueries({queryKey:[`favorites`]})}let x=C(()=>ui(n.accountId,n.workspaceId)),S=C(()=>
2li(n.accountId)),w={flow:tn,deployment:Qt,work_pool:bt};function T(e){let t=x.value;return e.resourceType===`flow`?t.flow(e.resourceId):e.resourceType===`deployment`?t.deployment(e.resourceId):t.workPool(e.resourceId)}async function E(e){await yr.deleteFavorite(e.id),b(),br(e.resourceName??e.resourceId,async()=>{await yr.createFavorite(e.resourceType,e.resourceId),b()})}return(e,n)=>(D(),_(`div`,{class:m([`workspace-nav-items`,{"workspace-nav-items--expanded":!a.value&&y.value}])},[d(s)?(D(),M(xp,{key:0,title:`Account`,"storage-key":`sidebar-section-account`},{default:k(()=>[r($,{icon:d(ho),text:`Dashboard`,to:S.value.dashboard()},null,8,[`icon`,`to`])]),_:1})):I(``,!0),d(o)&&y.value?(D(),_(O,{key:1},[a.value?(D(),M(d(xn),{key:0},{default:k(()=>[r(d(On),{class:`workspace-nav-items__favorites-trigger`},{default:k(()=>[r($,{text:`Favorites`},{icon:k(()=>[r(d(vr),{class:`workspace-nav-items__favorite-trigger-icon`,fill:`currentColor`})]),_:1})]),_:1}),r(d(Tn),{side:`right`,align:`start`,"side-offset":8,class:`workspace-nav-items__favorites-menu`},{default:k(()=>[(D(!0),_(O,null,v(g.value,e=>(D(),M(d(W),{key:e.id,"as-child":``},{default:k(()=>[r(d(rn),{to:T(e),class:`workspace-nav-items__favorites-menu-item`},{default:k(()=>[(D(),M(P(w[e.resourceType]),{class:`workspace-nav-items__favorites-menu-icon size-4`})),h(`span`,Sp,A(e.resourceName??e.resourceId),1)]),_:2},1032,[`to`])]),_:2},1024))),128))]),_:1})]),_:1})):(D(),M(xp,{key:1,title:`Favorites`,"storage-key":`sidebar-section-favorites`},{default:k(()=>[(D(!0),_(O,null,v(g.value,e=>(D(),_(`div`,{key:e.id,class:`group`},[r($,{text:e.resourceName??e.resourceId,to:T(e)},{icon:k(()=>[(D(),M(P(w[e.resourceType]),{class:`text-muted-foreground size-4 shrink-0`}))]),trailing:k(()=>[h(`button`,{type:`button`,class:`workspace-nav-items__unfavorite-btn`,onClick:R(t=>E(e),[`prevent`,`stop`])},[r(d(yn),{class:`workspace-nav-items__unfavorite-icon`})],8,Cp)]),_:2},1032,[`text`,`to`])]))),128))]),_:1}))],64)):I(``,!0),r(xp,{title:`Workspace`,"storage-key":`sidebar-section-workspace`,disabled:!y.value},{default:k(()=>[r($,{icon:d(jt),text:`Home`,to:x.value.home()},null,8,[`icon`,`to`]),d(t).read.flow_run?(D(),M($,{key:0,text:`Runs`,icon:d(rt),to:x.value.runs()},null,8,[`icon`,`to`])):I(``,!0),d(t).read.flow?(D(),M($,{key:1,text:`Flows`,icon:d(tn),to:x.value.flows()},null,8,[`icon`,`to`])):I(``,!0),d(t).read.deployment?(D(),M($,{key:2,text:`Deployments`,icon:d(Qt),to:x.value.deployments()},null,8,[`icon`,`to`])):I(``,!0),d(t).access.assets?(D(),M($,{key:3,text:`Assets`,icon:d(Gn),to:x.value.assets()},{trailing:k(()=>[r(go)]),_:1},8,[`icon`,`to`])):I(``,!0),d(t).read.artifact?(D(),M($,{key:4,text:`Artifacts`,to:x.value.artifacts()},{icon:k(()=>[r(d(qt),{class:`app-sidebar-item__icon h-4 w-4 shrink-0 fill-current`})]),_:1},8,[`to`])):I(``,!0),d(t).read.automation?(D(),M($,{key:5,text:`Automations`,icon:d(it),to:x.value.automations()},null,8,[`icon`,`to`])):I(``,!0),d(t).read.work_pool?(D(),M($,{key:6,text:`Work pools`,icon:d(bt),to:x.value.workPools()},null,8,[`icon`,`to`])):I(``,!0),d(t).read.event?(D(),M($,{key:7,text:`Events`,icon:d(He),to:x.value.events()},null,8,[`icon`,`to`])):I(``,!0),d(t).read.workspace_settings?(D(),M($,{key:8,text:`Settings`,icon:d(Fe),to:x.value.settingsView()},null,8,[`icon`,`to`])):I(``,!0)]),_:1},8,[`disabled`])],2))}}),Tp=E({__name:`ApiDocsNavItems`,setup(e){return(e,t)=>(D(),M(d(Nu),null,{default:k(()=>[r(d(Iu),null,{default:k(()=>[r(d(Fu),{"as-child":``,tooltip:`Sign in`},{default:k(()=>[r(d(rn),{to:d(Z).authResume()},{default:k(()=>[r(d(rr),{class:`shrink-0`}),t[0]||=h(`span`,null,`Sign in`,-1)]),_:1},8,[`to`])]),_:1})]),_:1})]),_:1}))}}),Ep={key:0,class:`app-sidebar-upgrade-option`},Dp=E({__name:`AppSidebarUpgradeOption`,setup(e){let t=at(),n=qe(`accountId`),a=Ja(n);return(e,o)=>{let s=f(`router-link`);return d(a)?(D(),_(`div`,Ep,[o[2]||=i(` Ready to scale? `,-1),r(tt,{class:m(d(t).update.billing?void 0:`cursor-not-allowed`),disabled:d(t).update.billing,content:`Contact your administrator to upgrade your account`},{default:k(()=>[h(`span`,null,[d(t).update.billing?(D(),M(s,{key:0,to:d(Z).organizationTierLimitsUpgrade(d(n))},{default:k(()=>[r(d(G),{"as-child":``,variant:`default`,size:`sm`},{default:k(()=>[...o[0]||=[h(`span`,null,`Upgrade`,-1)]]),_:1})]),_:1},8,[`to`])):(D(),M(d(G),{key:1,variant:`default`,size:`sm`,disabled:``},{default:k(()=>[...o[1]||=[i(` Upgrade `,-1)]]),_:1}))])]),_:1},8,[`class`,`disabled`])])):I(``,!0)}}}),Op=E({__name:`GlobalNavItems`,setup(e){return(e,t)=>(D(),M($,{icon:d(jt),text:`Home`,to:d(Z).root()},null,8,[`icon`,`to`]))}}),kp={class:`marketing-announcements__icon-container`},Ap=E({__name:`MarketingAnnouncements`,setup(e){let t=l(mp),n=N(),i=N(!1),{value:a}=ei(`cio-in-app-notification-hidden`,!1);_o(n,()=>i.value=!1);let o=C(()=>({root:{"marketing-announcements__root--collapsed":t?.value,"marketing-announcements__root--hidden":a.value},notificationContainer:{"marketing-announcements__notification-container--collapsed":t?.value,"marketing-announcements__notification-container--open":i.value}}));nu.on(`newMessage`,()=>{a.value=!1});function s(){a.value=!0}return(e,a)=>(D(),_(`div`,{ref_key:`root`,ref:n,class:m([`marketing-announcements__root`,o.value.root])},[d(t)?(D(),M($,{key:0,text:`Announcements`,"force-collapse":``,tabindex:`0`,"aria-haspopup":i.value?`menu`:void 0,"aria-expanded":i.value,onClick:a[0]||=e=>i.value=!i.value},{icon:k(()=>[h(`div`,kp,[r(d(Fo),{class:`size-4`}),a[1]||=h(`div`,{class:`marketing-announcements__icon-badge`},null,-1)])]),trailing:k(()=>[r(d(En),{class:`marketing-announcements__target-chevron size-4`})]),_:1},8,[`aria-haspopup`,`aria-expanded`])):I(``,!0),h(`div`,{class:m([`marketing-announcements__container`,o.value.notificationContainer])},[a[2]||=h(`div`,{id:`cio-in-app-notification-container__sidebar`},null,-1),r(tt,{content:`Close`},{default:k(()=>[r(d(G),{variant:`ghost`,"aria-label":`Close`,size:`icon-sm`,onClick:s},{default:k(()=>[r(d(yn))]),_:1})]),_:1})],2)],2))}}),jp={href:`https://docs.prefect.io/`,target:`_blank`,rel:`noopener noreferrer`,class:`supp
2ort-menu__item`},Mp={class:`support-menu__item-label`},Np={href:`https://prefect.io/slack`,target:`_blank`,rel:`noopener noreferrer`,class:`support-menu__item`},Pp={class:`support-menu__item-label`},Fp={href:`https://status.prefect.io`,target:`_blank`,rel:`noopener noreferrer`,class:`support-menu__item`},Ip={class:`support-menu__item-label`},Lp={href:`mailto:[email protected]`,class:`support-menu__item`},Rp={key:1,class:`support-menu__version`},zp={key:0,class:`support-menu__version-tag`},Bp={class:`support-menu__version-value`},Vp={key:1,class:`support-menu__version-tag`},Hp={class:`support-menu__version-value`},Up=E({__name:`SupportMenu`,setup(e){let t=l(mp);w(mp,void 0);let{account:n}=qa(ni().accountId),a=C(()=>n.value?.selfServeTier===`TEAM`),o=C(()=>Mr()?.slice(0,7)||null),{backendVersion:s}=Vc();return(e,n)=>(D(),M(d(xn),null,{default:k(()=>[r(d(On),{class:`support-menu__trigger`},{default:k(()=>[r($,{text:`Help`,"force-collapse":d(t),tabindex:`0`},{icon:k(()=>[r(d(No),{class:`support-menu__item-icon`})]),trailing:k(()=>[r(d(En),{class:`support-menu__target-chevron size-4`})]),_:1},8,[`force-collapse`])]),_:1}),r(d(Tn),{align:`end`,"side-offset":5,class:`support-menu__content`,"avoid-collisions":``,side:`right`},{default:k(()=>[r(d(W),{"as-child":``},{default:k(()=>[h(`a`,jp,[r(d(un),{class:`support-menu__item-icon size-4`}),h(`span`,Mp,[n[0]||=i(` Documentation `,-1),r(d(Qe),{class:`support-menu__external-icon size-4`})])])]),_:1}),r(d(W),{"as-child":``},{default:k(()=>[r(d(rn),{to:d(Z).apiDocs(),class:`support-menu__item`},{default:k(()=>[r(d(Xt),{class:`support-menu__item-icon`}),n[1]||=h(`span`,{class:`support-menu__item-label`},`API Explorer`,-1)]),_:1},8,[`to`])]),_:1}),r(d(W),{"as-child":``},{default:k(()=>[h(`a`,Np,[n[3]||=h(`img`,{src:`/images/external_logos/slack.svg`,class:`support-menu__item-icon`,alt:``},null,-1),h(`span`,Pp,[n[2]||=i(` Community Slack `,-1),r(d(Qe),{class:`support-menu__external-icon size-4`})])])]),_:1}),r(d(W),{"as-child":``},{default:k(()=>[h(`a`,Fp,[r(d(Jn),{class:`support-menu__item-icon`}),h(`span`,Ip,[n[4]||=i(` Status Page `,-1),r(d(Qe),{class:`support-menu__external-icon size-4`})])])]),_:1}),a.value?(D(),M(d(W),{key:0,"as-child":``},{default:k(()=>[h(`a`,Lp,[r(d(_t),{class:`support-menu__item-icon size-4`}),n[5]||=h(`span`,{class:`support-menu__item-label`},`Email support`,-1)])]),_:1})):I(``,!0),o.value||d(s)?(D(),_(`div`,Rp,[o.value?(D(),_(`span`,zp,[n[6]||=h(`span`,{class:`support-menu__version-label`},`UI`,-1),h(`span`,Bp,A(o.value),1)])):I(``,!0),d(s)?(D(),_(`span`,Vp,[n[7]||=h(`span`,{class:`support-menu__version-label`},`API`,-1),h(`span`,Hp,A(d(s)),1)])):I(``,!0)])):I(``,!0)]),_:1})]),_:1}))}}),Wp={xmlns:`http://www.w3.org/2000/svg`,fill:`none`,viewBox:`0 0 218 297`};function Gp(e,t){return D(),_(`svg`,Wp,[...t[0]||=[h(`path`,{fill:`currentColor`,d:`m195.447 50.684 21.838 12.566.714.412v123.62l-.714.412-86.265 49.642v-28.424l.714-.412 11.313-6.505 14.566-8.394 35.696-20.542V79.526l-81.267 46.77v170.602l-24.69-15.203V112.081l106.671-61.397.712-.409zm-43.675-25.137 23.986 13.804-107.39 61.808v168.843l-24.013-14.786-.678-.416V86.938l106.672-61.391.712-.408zM108.096.408l23.985 13.804L24.691 76.02v167.082L0 227.899V61.806L106.672.408l.712-.408z`},null,-1)]])}var Kp={render:Gp},qp={class:`flex min-w-0 items-center gap-2`},Jp={class:`size-9 shrink-0 overflow-hidden rounded-full border`},Yp={class:`flex min-w-0 flex-1 flex-col gap-0.5`},Xp={class:`truncate font-medium`},Zp={class:`text-muted-foreground truncate text-xs`},Qp=E({__name:`AccountDisplay`,props:{account:{}},setup(e){let t=C(()=>xo(e.account.selfServeTier)),{count:n}=yo({onlyUsers:!0},{accountId:()=>e.account.id});return(i,a)=>(D(),_(`div`,qp,[h(`div`,Jp,[r(bo,{"account-id":e.account.id,handle:e.account.handle},null,8,[`account-id`,`handle`])]),h(`div`,Yp,[h(`div`,Xp,A(e.account.name),1),h(`div`,Zp,A(t.value)+` plan • `+A(d(n))+` `+A(d(Fr)(`member`,d(n))),1)])]))}}),$p={class:`account-icon`},em=E({__name:`AccountIcon`,props:{account:{}},setup(e){let t=N(!1);return c(()=>e.account.id,()=>{t.value=!1}),(n,r)=>(D(),_(`div`,$p,[t.value?(D(),M(d(Kp),{key:1,class:`account-icon__logo`})):(D(),M(bo,{key:0,"account-id":e.account.id,handle:e.account.handle,onError:r[0]||=e=>t.value=!0},null,8,[`account-id`,`handle`]))]))}});function tm(e,t){let n=t.trim();if(!n)return[{text:e,highlighted:!1}];let r=e.toLowerCase(),i=n.toLowerCase(),a=r.indexOf(i);if(a===-1)return[{text:e,highlighted:!1}];let o=[];return a>0&&o.push({text:e.slice(0,a),highlighted:!1}),o.push({text:e.slice(a,a+n.length),highlighted:!0}),a+n.length<e.length&&o.push({text:e.slice(a+n.length),highlighted:!1}),o}function nm(e,t){let n=e.trim();if(!n)return!0;let r=n.toLowerCase();return t.some(e=>e.toLowerCase().includes(r))}var rm={class:`truncate`},im={key:0,class:`bg-primary/20 rounded-sm text-inherit`},am={key:0,class:`text-muted-foreground ml-auto text-xs font-normal`},om=E({__name:`ContextSwitcherWorkspaceDropdownMenuItem`,props:{workspace:{},searchTerm:{},selected:{type:Boolean},inset:{type:Boolean}},setup(e){let t=e,n=Pe(),a=C(()=>{let e=n.name;return e?.startsWith(`workspace.`)&&Object.keys(n.params).filter(e=>e!==`accountId`&&e!==`workspaceId`).length===0?{name:e,params:{accountId:t.workspace.accountId,workspaceId:t.
2workspace.id}}:Z.workspace(t.workspace.accountId,t.workspace.id)}),o=C(()=>tm(t.workspace.handle,t.searchTerm??``));return(t,n)=>{let s=f(`router-link`);return e.workspace?(D(),M(d(W),{key:0,"as-child":``,class:m([e.inset&&`pl-10`,e.selected&&`bg-accent text-accent-foreground`])},{default:k(()=>[r(s,{to:a.value},{default:k(()=>[h(`span`,rm,[(D(!0),_(O,null,v(o.value,(e,t)=>(D(),_(O,{key:t},[e.highlighted?(D(),_(`mark`,im,A(e.text),1)):(D(),_(O,{key:1},[i(A(e.text),1)],64))],64))),128))]),e.selected?(D(),_(`span`,am,` (current) `)):I(``,!0)]),_:1},8,[`to`])]),_:1},8,[`class`])):I(``,!0)}}});function sm(e,t){let n=ie(()=>{let n=a(e),r=a(t);return!n||!r?null:[n,r]}),r=Ee(ke.hasAccountPermission,n);return{hasPermission:C(()=>r.response??!1),subscription:r}}var cm=E({__name:`WorkspaceCreateProvider`,props:{accountId:{}},setup(e){let{hasPermission:t}=sm(()=>e.accountId,`create:workspace`);return(e,n)=>d(t)?F(e.$slots,`default`,{},void 0,void 0,0):F(e.$slots,`fallback`,{},void 0,void 0,1)}}),lm={key:0,class:`relative shrink-0 border-b`},um={class:`flex grow flex-col gap-1 overflow-y-auto p-1`},dm={key:0,class:`text-muted-foreground px-2 py-1.5 text-xs`},fm={class:`flex min-w-0 items-center gap-2`},pm={class:`size-6 shrink-0 overflow-hidden rounded-full border`},mm={class:`min-w-0`},hm={class:`truncate text-xs font-medium`},gm={key:0,class:`bg-primary/20 rounded-sm text-inherit`},_m={class:`text-muted-foreground truncate text-xs`},vm={key:0,class:`bg-primary/20 rounded-sm text-inherit`},ym={class:`flex size-6 shrink-0 items-center justify-center`},bm={key:1,class:`shrink-0 border-t p-1`},xm=E({__name:`ContextSwitcherSwitchWorkspaceSubMenu`,props:{currentAccountId:{},currentWorkspaceId:{}},setup(e){let t=N(``),n=N(!1),a=N(null);c(n,async e=>{e&&(await ne(),(a.value?.$el)?.focus())});let o=at(),{accounts:s}=ja(),{workspaces:l}=io(),u=C(()=>s.value.length>1),p=C(()=>s.value.length>1||l.value.length!==1),g=C(()=>{if(!s.value.length)return[];let n=s.value.reduce((e,t)=>(e[t.id]={account:t,workspaces:[]},e),{});l.value.forEach(e=>{n[e.accountId]?.workspaces.push(e)});let r=Object.values(n).sort((t,n)=>t.account.id===e.currentAccountId?-1:+(n.account.id===e.currentAccountId));return r.forEach(e=>{e.workspaces.sort((e,t)=>e.handle.localeCompare(t.handle))}),t.value?r.filter(e=>{let n=nm(t.value,[e.account.name,e.account.handle]),r=e.workspaces.some(e=>nm(t.value,[e.handle,e.accountName]));return n||r}).map(e=>({...e,workspaces:e.workspaces.filter(n=>nm(t.value,[n.handle,n.accountName,e.account.name,e.account.handle]))})):r});function y(){t.value=``}function b(e){return tm(e,t.value)}function x(e){return tm(e,t.value)}return(s,c)=>{let S=f(`router-link`);return p.value?(D(),M(d($o),{key:0,open:n.value,"onUpdate:open":c[2]||=e=>n.value=e},{default:k(()=>[r(d(ts),{class:`gap-2 [&>svg]:size-4 [&>svg]:shrink-0`},{default:k(()=>[r(d(ko)),c[3]||=h(`span`,null,`Switch workspace`,-1)]),_:1}),r(d(es),{class:`flex max-h-96 w-80 flex-col p-0`,"side-offset":4,"align-offset":-5,onKeydown:c[1]||=R(()=>{},[`stop`])},{default:k(()=>[d(l).length>3?(D(),_(`div`,lm,[r(d(Wt),{class:`text-muted-foreground pointer-events-none absolute top-1/2 left-2 size-4 -translate-y-1/2`}),r(d(Zo),{ref_key:`searchInput`,ref:a,modelValue:t.value,"onUpdate:modelValue":c[0]||=e=>t.value=e,placeholder:`Search workspaces`,class:`h-10 border-0 pr-9 pl-8 shadow-none focus-visible:ring-0`},null,8,[`modelValue`]),t.value.length?(D(),M(d(G),{key:0,variant:`ghost`,size:`icon-sm`,"aria-label":`Clear search`,class:`text-muted-foreground absolute top-1/2 right-1 -translate-y-1/2`,onClick:y},{default:k(()=>[r(d(yn))]),_:1})):I(``,!0)])):I(``,!0),h(`div`,um,[g.value.length===0?(D(),_(`span`,dm,` No workspaces found `)):(D(!0),_(O,{key:1},v(g.value,(n,a)=>(D(),_(O,{key:n.account.id},[a>0?(D(),M(d(Pt),{key:0})):I(``,!0),u.value?(D(),_(`div`,{key:1,class:m([`flex items-center justify-between gap-2 border-l-2 px-2 py-1`,n.account.id===e.currentAccountId?`border-primary`:`border-transparent`])},[h(`div`,fm,[h(`div`,pm,[r(bo,{"account-id":n.account.id,handle:n.account.handle},null,8,[`account-id`,`handle`])]),h(`div`,mm,[h(`div`,hm,[(D(!0),_(O,
2null,v(b(n.account.name),(e,t)=>(D(),_(O,{key:t},[e.highlighted?(D(),_(`mark`,gm,A(e.text),1)):(D(),_(O,{key:1},[i(A(e.text),1)],64))],64))),128))]),h(`div`,_m,[(D(!0),_(O,null,v(x(n.account.handle),(e,t)=>(D(),_(O,{key:t},[e.highlighted?(D(),_(`mark`,vm,A(e.text),1)):(D(),_(O,{key:1},[i(A(e.text),1)],64))],64))),128))])])]),r(d(G),{variant:`ghost`,size:`sm`,"as-child":``,class:`text-muted-foreground shrink-0`},{default:k(()=>[r(S,{to:d(Z).organizationView(n.account.id)},{default:k(()=>[r(d(Fe)),c[4]||=h(`span`,{class:`text-xs`},`Settings`,-1)]),_:1},8,[`to`])]),_:2},1024)],2)):I(``,!0),n.workspaces.length>0?(D(!0),_(O,{key:2},v(n.workspaces,n=>(D(),M(om,{key:n.id,workspace:n,"search-term":t.value,selected:e.currentWorkspaceId===n.id,inset:u.value},null,8,[`workspace`,`search-term`,`selected`,`inset`]))),128)):(D(),M(cm,{key:3,"account-id":n.account.id},{fallback:k(()=>[h(`span`,{class:m([`text-muted-foreground block px-2 py-1.5 text-xs`,u.value&&`pl-10`])},` You don't have access to any workspaces in this account, contact an admin to get access `,2)]),default:k(()=>[r(d(W),{"as-child":``},{default:k(()=>[r(S,{to:d(Z).organizationWorkspaceCreate(n.account.id)},{default:k(()=>[h(`span`,ym,[r(d(qn),{class:`size-4`})]),c[5]||=h(`span`,null,`Create workspace`,-1)]),_:1},8,[`to`])]),_:2},1024)]),_:2},1032,[`account-id`]))],64))),128))]),d(o).create.workspace?(D(),_(`div`,bm,[r(d(W),{"as-child":``},{default:k(()=>[r(S,{to:d(Z).organizationWorkspaceCreate(e.currentAccountId)},{default:k(()=>[c[6]||=h(`span`,null,`Create a new workspace`,-1),r(d(qn),{class:`ml-auto`})]),_:1},8,[`to`])]),_:1})])):I(``,!0)]),_:1})]),_:1},8,[`open`])):I(``,!0)}}}),Sm={class:`flex min-w-0 items-center gap-2`},Cm={class:`size-9 shrink-0 overflow-hidden rounded-full border`},wm={class:`flex min-w-0 flex-1 flex-col gap-0.5`},Tm={class:`truncate font-medium`},Em={class:`text-muted-foreground truncate text-xs`},Dm=E({__name:`UserDisplay`,props:{user:{}},setup(e){let t=C(()=>e.user.firstName&&e.user.lastName?`${e.user.firstName} ${e.user.lastName}`:e.user.handle);return(n,i)=>(D(),_(`div`,Sm,[h(`div`,Cm,[r(So,{"user-id":e.user.id,handle:e.user.handle},null,8,[`user-id`,`handle`])]),h(`div`,wm,[h(`div`,Tm,A(t.value),1),h(`div`,Em,A(e.user.email),1)])]))}}),Om={class:`bg-sidebar-accent text-sidebar-accent-foreground flex size-8 shrink-0 items-center justify-center overflow-hidden rounded-md group-data-[collapsible=icon]:rounded-full`},km={class:`grid flex-1 text-left leading-tight`},Am={class:`truncate text-sm font-semibold`},jm={key:0,class:`text-muted-foreground truncate text-xs`},Mm=E({__name:`ContextSwitcher`,setup(e){let{isMobile:t}=xu(),{context:n}=ao(),{account:i}=qa(()=>n.value.accountId),{user:a}=vo(),{workspaces:o}=io(),{accounts:s}=ja(),c=C(()=>o.value.find(e=>e.id===n.value.workspaceId)),l=C(()=>s.value.find(e=>e.id===n.value.accountId)),u=C(()=>c.value?.handle??l.value?.name??a.value?.handle??`...`),p=C(()=>c.value?.accountName??``);return(e,o)=>{let s=f(`router-link`);return D(),M(d(Nu),null,{default:k(()=>[r(d(Iu),null,{default:k(()=>[r(d(xn),null,{default:k(()=>[r(d(On),{"as-child":``},{default:k(()=>[r(d(Fu),{size:`lg`,tooltip:u.value,class:`data-[state=open]:bg-sidebar-accent data-[state=open]:text-sidebar-accent-foreground`},{default:k(()=>[h(`div`,Om,[d(i)?(D(),M(em,{key:0,account:d(i)},null,8,[`account`])):(D(),M(d(Kp),{key:1,class:`size-5`}))]),h(`div`,km,[h(`span`,Am,A(u.value),1),p.value?(D(),_(`span`,jm,A(p.value),1)):I(``,!0)]),r(d(en),{class:`text-muted-foreground ml-auto size-4 shrink-0`})]),_:1},8,[`tooltip`])]),_:1}),r(d(Tn),{class:`w-(--reka-dropdown-menu-trigger-width) min-w-72 rounded-lg`,align:`start`,side:d(t)?`bottom`:`right`,"side-offset":8},{default:k(()=>[d(n).accountId&&d(i)?(D(),_(O,{key:0},[r(d(Bt),{class:`py-2.5 font-normal`},{default:k(()=>[r(Qp,{account:d(i)},null,8,[`account`])]),_:1}),r(d(Qo),null,{default:k(()=>[d(n).accountId&&d(n).workspaceId?(D(),M(xm,{key:0,"current-account-id":d(n).accountId,"current-workspace-id":d(n).workspaceId},null,8,[`current-account-id`,`current-workspace-id`])):I(``,!0),r(d(W),{"as-child":``},{default:k(()=>[r(s,{to:d(Z).organizationMembers(d(n).accountId)},{default:k(()=>[r(d(Ro)),o[0]||=h(`span`,null,`Invite members`,-1)]),_:1},8,[`to`])]),_:1}),r(d(W),{"as-child":``},{default:k(()=>[r(s,{to:d(Z).organizationView(d(n).accountId)},{default:k(()=>[r(d(Fe)),o[1]||=h(`span`,null,`Account settings`,-1)]),_:1},8,[`to`])]),_:1})]),_:1}),r(d(Pt))],64)):I(``,!0),d(a)?(D(),M(d(Bt),{key:1,class:`py-2.5 font-normal`},{default:k(()=>[r(Dm,{user:d(a)},null,8,[`user`])]),_:1})):I(``,!0),r(d(Qo),null,{default:k(()=>[r(d(W),{"as-child":``},{default:k(()=>[r(s,{to:d(Z).myProfileView()},{default:k(()=>[r(d(gr)),o[2]||=h(`span`,null,`Preferences`,-1)]),_:1},8,[`to`])]),_:1}),r(d(W),{"as-child":``},{default:k(()=>[r(s,{to:d(Z).myApiKeys()},{default:k(()=>[r(d(Mo)),o[3]||=h(`span`,null,`API Keys`,-1)]),_:1},8,[`to`])]),_:1})]),_:1}),r(d(Pt)),r(d(W),{"as-child":``},{default:k(()=>[r(s,{to:d(Z).authSignOut()},{default:k(()=>[r(d(Po)),o[4]||=h(`span`,null,`Sign out`,-1)]),_:1},8,[`to`])]),_:1})]),_:1},8,[`side`])]),_:1})]),_:1})]),_:1})}}}),Nm={class:`mb-2`},Pm={class:`mb-2`},Fm=E({__name:`AccountNavItems`,setup(e){let t=at(),n=wo(),{context:i}=ao(),{account:a}=qa(()=>i.value.accountId),o=Co(Ma(()=>i.value.accountId)),s=C(()=>
2a.value?.tier!==`ENTERPRISE`&&a.value?.tier!==`PRO`),c=C(()=>t.access.managedExecution||t.access.serviceAccounts||t.access.accountStorageDefaultPropagation),l=C(()=>t.read.billing&&t.update.billing&&o.value),u=C(()=>!(t.access.auditLog&&t.access.serviceAccounts&&t.access.workspaceRbac)),f=C(()=>!(t.access.teams&&t.access.scim&&t.access.customWorkspaceRoles&&t.access.sso));return(e,i)=>(D(),_(O,null,[r($,{to:d(n).view(),"exact-only":``,text:`General`,icon:d(Fe)},null,8,[`to`,`icon`]),r($,{to:d(n).workspaces(),text:`Workspaces`,icon:d(Zn)},null,8,[`to`,`icon`]),d(t).access.auditLog&&d(t).read.audit_event?(D(),M($,{key:0,to:d(n).auditLog(),text:`Audit Log`,icon:d(er)},null,8,[`to`,`icon`])):I(``,!0),r($,{to:d(n).members(),text:`Members`,icon:d(wr)},null,8,[`to`,`icon`]),d(t).access.serviceAccounts?(D(),M($,{key:1,to:d(n).serviceAccounts(),text:`Service Accounts`,icon:d(pi)},null,8,[`to`,`icon`])):I(``,!0),d(t).access.teams?(D(),M($,{key:2,to:d(n).teams(),text:`Teams`,icon:d(mn)},null,8,[`to`,`icon`])):I(``,!0),d(t).access.workspaceRbac?(D(),M($,{key:3,to:d(n).roles(),text:`Roles`,icon:d(Yn)},null,8,[`to`,`icon`])):I(``,!0),d(t).access.sso&&d(t).read.sso?(D(),M($,{key:4,to:d(n).ssoSettings(),text:`SSO`,icon:d(mr)},null,8,[`to`,`icon`])):I(``,!0),d(t).access.usageBasedPricing&&d(t).read.billing?(D(),M($,{key:5,to:d(n).usageBasedBilling(),text:`Billing`,icon:d(Hn)},null,8,[`to`,`icon`])):s.value?(D(),M($,{key:6,to:d(n).tierLimits(),text:`Billing`,icon:d(Hn)},null,8,[`to`,`icon`])):(D(),_(O,{key:7},[d(t).read.billing?(D(),M($,{key:0,to:d(n).billingView(),text:`Billing`,icon:d(Hn)},null,8,[`to`,`icon`])):I(``,!0)],64)),r($,{to:d(n).rateLimits(),text:`Rate Limits`,icon:d(gn)},null,8,[`to`,`icon`]),d(t).access.managedExecution?(D(),M($,{key:8,to:d(n).managedExecution(),text:`Serverless`,icon:d(Bn)},null,8,[`to`,`icon`])):I(``,!0),l.value?(D(),M($,{key:9,to:d(n).planEdit(),text:`Edit Plan`,icon:d(Hn)},null,8,[`to`,`icon`])):I(``,!0),c.value?(D(),M($,{key:10,to:d(n).controls(),text:`Controls`,icon:d(gr)},null,8,[`to`,`icon`])):I(``,!0),d(t).access.privateLink?(D(),M($,{key:11,to:d(n).privatelink(),text:`PrivateLink`,icon:d(Rt)},null,8,[`to`,`icon`])):I(``,!0),u.value?(D(),_(O,{key:12},[r(d(Re)),h(`div`,Nm,[r(To,{tier:`PRO`})]),d(t).access.auditLog?I(``,!0):(D(),M($,{key:0,to:d(n).gatedFeature(`access:auditLog`),text:`Audit Log`,icon:d(er),muted:``},null,8,[`to`,`icon`])),d(t).access.sso?I(``,!0):(D(),M($,{key:1,to:d(n).gatedFeature(`access:sso`),text:`SSO`,icon:d(mr),muted:``},null,8,[`to`,`icon`])),d(t).access.serviceAccounts?I(``,!0):(D(),M($,{key:2,to:d(n).gatedFeature(`access:serviceAccounts`),text:`Service Accounts`,icon:d(pi),muted:``},null,8,[`to`,`icon`])),d(t).access.workspaceRbac?I(``,!0):(D(),M($,{key:3,to:d(n).gatedFeature(`access:workspaceRbac`),text:`RBAC`,icon:d(Yn),muted:``},null,8,[`to`,`icon`]))],64)):I(``,!0),f.value?(D(),_(O,{key:13},[r(d(Re)),h(`div`,Pm,[r(To,{tier:`ENTERPRISE`})]),d(t).access.scim?I(``,!0):(D(),M($,{key:0,to:d(n).gatedFeature(`access:scim`),text:`SCIM`,icon:d(mn),muted:``},null,8,[`to`,`icon`])),d(t).access.ipAllowlists?I(``,!0):(D(),M($,{key:1,to:d(n).gatedFeature(`access:ipAllowlists`),text:`IP Allowlist`,icon:d(Rt),muted:``},null,8,[`to`,`icon`])),d(t).access.teams?I(``,!0):(D(),M($,{key:2,to:d(n).gatedFeature(`access:teams`),text:`Teams`,icon:d(mn),muted:``},null,8,[`to`,`icon`])),d(t).access.customWorkspaceRoles?I(``,!0):(D(),M($,{key:3,to:d(n).gatedFeature(`access:customWorkspaceRoles`),text:`Custom Roles`,icon:d(Yn),muted:``},null,8,[`to`,`icon`]))],64)):I(``,!0)],64))}}),Im=E({__name:`WorkspaceNavItems`,setup(e){let t=at(),n=Ta();return(e,i)=>(D(),_(O,null,[r($,{to:d(n).settingsView(),text:`General`,icon:d(Fe)},null,8,[`to`,`icon`]),r($,{to:d(n).members(),text:`Members`,icon:d(wr)},null,8,[`to`,`icon`]),d(t).access.serviceAccounts?(D(),M($,{key:0,to:d(n).serviceAccounts(),text:`Service Accounts`,icon:d(pi)},null,8,[`to`,`icon`])):I(``,!0),d(t).access.teams?(D(),M($,{key:1,to:d(n).teams(),text:`Teams`,icon:d(mn)},null,8,[`to`,`icon`])):I(``,!0),d(t).read.block?(D(),M($,{key:2,to:d(n).blocks(),text:`Blocks`,icon:d(Zt)},null,8,[`to`,`icon`])):I(``,!0),d(t).read.variable?(D(),M($,{key:3,to:d(n).variables(),text:`Variables`,icon:d(fi)},null,8,[`to`,`icon`])):I(``,!0),d(t).read.tag?(D(),M($,{key:4,to:d(n).tags(),text:`Tags`,icon:d(Cr)},null,8,[`to`,`icon`])):I(``,!0),d(t).read.event?(D(),M($,{key:5,to:d(n).webhooks(),text:`Webhooks`,icon:d(ft)},null,8,[`to`,`icon`])):I(``,!0),d(t).read.concurrency_limit?(D(),M($,{key:6,to:d(n).concurrencyLimits(),text:`Concurrency`,icon:d(Kn)},null,8,[`to`,`icon`])):I(``,!0),d(t).access.incidents&&d(t).read.incident&&d(t).access.showIncidents?(
2D(),M($,{key:7,to:d(n).incidents(),text:`Incidents`,icon:d(di)},null,8,[`to`,`icon`])):I(``,!0),d(t).access.selfHealingDefaults&&d(t).read.automation?(D(),M($,{key:8,to:d(n).managedAutomationsSettings(),text:`Managed Automations`,icon:d(it)},null,8,[`to`,`icon`])):I(``,!0)],64))}}),Lm={class:`nav-items`},Rm={class:`nav-items__main`},zm={class:`nav-items__section`},Bm=E({__name:`NavItems`,props:{previousRoute:{}},setup(e){let{context:t}=ao(),{account:n}=qa(()=>t.value.accountId);return(i,a)=>(D(),_(`div`,Lm,[r($,{to:e.previousRoute??`/`,icon:d(nt)},{default:k(()=>[...a[0]||=[h(`span`,{class:`nav-items__back-item`},` Back to workspace `,-1)]]),_:1},8,[`to`,`icon`]),h(`div`,Rm,[h(`div`,zm,[a[1]||=h(`div`,{class:`nav-items__section-title`},`User settings`,-1),r($,{to:d(Z).myProfileView(),text:`Preferences`,icon:d(gr)},null,8,[`to`,`icon`]),r($,{to:d(Z).myApiKeys(),text:`API Keys`,icon:d(Xn)},null,8,[`to`,`icon`]),r($,{to:d(Z).myFeaturePreviews(),text:`Feature Previews`,icon:d(_r)},null,8,[`to`,`icon`]),r($,{text:`Security`,to:d(Z).mySecurity(),icon:d(mr)},null,8,[`to`,`icon`])]),d(t).accountId&&d(t).workspaceId?(D(),_(`div`,{key:d(t).workspaceId,class:`nav-items__section`},[a[2]||=h(`div`,{class:`nav-items__section-title`},`Workspace settings`,-1),r(oo,{"account-id":d(t).accountId},{default:k(()=>[r(so,{"account-id":d(t).accountId,"workspace-id":d(t).workspaceId},{default:k(()=>[r(Im)]),_:1},8,[`account-id`,`workspace-id`])]),_:1},8,[`account-id`])])):I(``,!0),d(t).accountId&&d(n)&&d(t).accountId===d(n).id?(D(),_(`div`,{key:d(t).accountId,class:`nav-items__section`},[a[3]||=h(`div`,{class:`nav-items__section-title`},`Account settings`,-1),r(oo,{"account-id":d(t).accountId},{default:k(()=>[r(Fm)]),_:1},8,[`account-id`])])):I(``,!0)])]))}}),Vm={key:0,class:`flex shrink-0 items-center`},Hm=E({__name:`AppSidebar`,setup(e){let{open:t}=Q(),{state:i,isMobile:a,toggleSidebar:o}=xu(),{isWorkspaceRoute:s}=cp(),{isSettingsRoute:l}=sp(),u=Pe(),f=N(`/`);c(u,e=>{s.value&&!l.value&&(f.value=e.fullPath)},{immediate:!0});let p=C(()=>i.value===`collapsed`&&!a.value);w(mp,p);let m=C(()=>u.name===`api-docs`),g=C(()=>u.name===`account.dashboard`),v=C(()=>Me.isSignedIn()),y=C(()=>s.value&&!l.value||(m.value||g.value)&&v.value),b=C(()=>l.value?We(Bm,{previousRoute:f.value}):s.value||(m.value||g.value)&&v.value?We(wp):m.value?We(Tp):We(Op));function S(e){e.metaKey||e.ctrlKey||Do(e.target)||o()}return ro(Eo.openBracket,S),(e,i)=>(D(),M(d(Eu),{collapsible:`icon`,variant:`inset`},{default:k(()=>[y.value?(D(),M(d(ju),{key:0},{default:k(()=>[r(Mm),r(d(Nu),null,{default:k(()=>[r(d(Iu),null,{default:k(()=>[r(d(Fu),{tooltip:`Search workspace`,class:`text-muted-foreground bg-card border-input border group-data-[collapsible=icon]:border-0 group-data-[collapsible=icon]:bg-transparent`,tabindex:`0`,onClick:d(t),onKeydown:xe(d(t),[`enter`])},{default:k(()=>[r(d(Wt),{class:`size-4 shrink-0`}),i[0]||=h(`span`,{class:`min-w-0 flex-1 truncate text-left`},`Search workspace`,-1),p.value?I(``,!0):(D(),_(`span`,Vm,[r(mo,{keycap:`Meta`,class:`mr-0.5`}),r(mo,{keycap:`k`})]))]),_:1},8,[`onClick`,`onKeydown`])]),_:1})]),_:1})]),_:1})):I(``,!0),r(d(Du),null,{default:k(()=>[r(d(ku),null,{default:k(()=>[r(d(Au),null,{default:k(()=>[b.value?(D(),M(P(b.value.component),n(x({key:0},b.value.props)),null,16)):I(``,!0)]),_:1})]),_:1})]),_:1}),r(d(Ou),null,{default:k(()=>[y.value?(D(),M(Ap,{key:0})):I(``,!0),y.value&&!p.value?(D(),M(Dp,{key:1})):I(``,!0),y.value?(D(),M(Up,{key:2})):I(``,!0)]),_:1}),r(d(zu))]),_:1}))}}),Um={class:`outage-announcements__actions`},Wm=`outage-announcement-remind-later`,Gm=`outage-announcement-acknowledged`,Km=E({__name:`OutageAnnouncements`,setup(e){let t=N(!1),n=C(()=>({root:{"outage-announcements--hidden":t.value}})),a=xt(`enable-outage-banner`),o=C(()=>typeof a.value==`string`?a.value:JSON.stringify(a.value));function s(e,t){try{let n=e.getItem(t);return n?JSON.parse(n).flagValue:null}catch{return null}}function l(e,t,n){let r={flagValue:n};e.setItem(t,JSON.stringify(r))}function u(e){return!(!e||s(localStorage,Gm)===e||s(sessionStorage,Wm)===e)}function f(){a.value&&(l(sessionStorage,Wm,a.value),t.value=!0)}function p(){a.value&&(l(localStorage,Gm,a.value),t.value=!0)}return c(a,()=>{t.value=!u(a.value)}),(e,s)=>d(a)&&!t.value?(D(),_(`div`,{key:0,class:m([`outage-announcements`,n.value.root])},[r(d(Oo),{class:m([`outage-announcements__message flex items-start gap-4`,n.value.root])},{default:k(()=>[r(d(di),{class:`!text-sentiment-warning size-6 shrink-0`}),r(d(et),{text:o.value,class:`outage-announcements__content grow`},null,8,[`text`]),h(`div`,Um,[r(d(G),{size:`sm`,variant:`default`,onClick:f},{default:k(()=>[r(d(jo),{class:`outage-announcements__action-icon`}),s[0]||=i(` Remind me later `,-1)]),_:1}),r(d(G),{size:`sm`,variant:`ghost`,onClick:p},{default:k(()=>[r(d(Ao),{class:`outage-announcements__action-icon`}),s[1]||=i(` Don't remind me again `,-1)]),_:1})])]),_:1},8,[`class`])],2)):I(``,!0)}}),qm=E({__name:`AppLayout`,setup(e){let t=Pe(),{isWorkspaceRoute:n}=cp(),{isSettingsRoute:i}=sp(),a=N(Me.isSignedIn()),{on:o}=Lt();o(`signIn`,()=>{a.value=!0}),o(`signOut`,()=>{a.value=!1}),o(`expired`,()=>{a.value=!1});let s=C(()=>!!t.name&&t.meta.nav?.visible!==!1),c=C(()=>s.value&&!t.meta.nav?.drawerOnly),l=C(()=>n.value&&!i.value||t.name===`api-docs`||t.name===`account.dashboard`);return(e,t)=>(D(),M(d(Lu),{collapsible:l.value,class:`h-svh overflow-hidden`},{default:k(()=>[c.value?(D(),M(Hm,{key:0})):I(``,!0),r(d(Mu),{class:m([`app-layout__inset bg-card`,{"app-layout__inset--full-bleed":d(fo)}])},{default:k(()=>[s.value?(D(),M(fp,{key:0,"show-sidebar":c.value,collapsible:l.value},null,8,[`show-sidebar`,`collapsible`])):I(``,!0),a.value?(D(),M(op,{key:1})):I(``,!0),r(pp,{class:`app-layout__router-view`}),r(Km,{class:`app-layout__outage-announcements`}),F(e.$slots,`default`)]),_:3},8,[`class`])]),_:3},8,[`collapsible`]))}}),Jm=E({__name:`App`,setup(e){pt(),Qi(),Dc(),mc(),Ic(),ec();let t=Pe(),{redirect:n,hasRedirect:i}=Vn(),{fetchFlags:a,resetFlags:o}=kt(),s=xt(`enable-rum-session-tracking`),l=xt(`enable-vitally-plugin`),u=N(),f=!1,p=!1;function m(){return t.matched.some(e=>
2e.name===`workspace`)}function h(){!l.value||!f||p||m()&&(hu(),p=!0)}async function g(e){if(!l.value)return;let n=await ke.getMyAccounts(),r=typeof t.params.accountId==`string`?t.params.accountId:void 0,i=n.find(e=>e.id===r)??n.find(t=>t.id===e.personalAccountId)??n[0];i?.salesforceAccountId&&(fu(),pu(e,i,await na.getUser(e.id).then(e=>e.created).catch(()=>void 0)),f=!0,h())}c(()=>t.name,()=>h()),c(s,e=>{let t=qr.getInstance();e?(t.startDatadogRum(),u.value&&t.setUser(u.value)):t.stopDatadogRum()}),c(u,e=>{e&&qr.getInstance().setUser(e)});let{on:_}=Lt(),{showModal:v,open:b,close:x}=Ht(),S=C(()=>!t.matched.every(e=>e.meta.public));async function T(){let e=ru.getInstance();if(e.initialize(),await a(),Me.isSignedIn())try{let t=await ke.getMyUserData();u.value=t,await a({userId:t.id}),Hc(t),cr(t),Yr(t),e.identify(t),await g(t)}catch(e){console.error(e)}}_(`ready`,()=>{Me.isSignedIn()&&(T(),n())}),_(`signIn`,()=>{if(!i()){location.reload();return}document.hidden||fe.resume(),x(),T(),n()}),_(`expired`,()=>{fe.pause(),b()}),_(`signOut`,()=>{fe.pause(),o()}),w(ct,Be),w(me,Be);let{value:E}=Yi();return Zi(),Xi(),Bc(),zn(),ye(`visibilitychange`,()=>{if(document.hidden){fe.pause();return}Me.isSignedIn()&&fe.resume()}),y(T),(e,t)=>(D(),M(Ys,null,{default:k(()=>[r(Js,{position:`bottom-right`,theme:d(E),"visible-toasts":3,expand:d(mt)},null,8,[`theme`,`expand`]),r(oc),r(qm,{class:`app`,"data-teleport-target":`app`},{default:k(()=>[S.value?(D(),M(Lc,{key:0,"show-modal":d(v),"onUpdate:showModal":t[0]||=e=>j(v)?v.value=e:null},null,8,[`show-modal`])):I(``,!0)]),_:1})]),_:1}))}});export{Jm as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.