PageSourceSearch

https://app.navattic.com/_next/static/chunks/7205-32330cda5057e53e.js

js navattic.com collected 2026-10-01 08:36:32 UTC 83,599 bytes, 5 lines download raw bytes

1
2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="24acc307-09de-577e-a700-81d851eb4135")}catch(e){}}();
3(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7205],{907:(e,n,t)=>{"use strict";t.d(n,{s:()=>g,o:()=>p});var r=t(28546),a=t(85966),i=t(26626),o=t(37631),l=t(1559);function s(){let e=(0,a._)(["\n    query ListFeatureFlagDefinitions {\n  featureFlagDefinitions {\n    ...FeatureFlagDefinition\n  }\n}\n    ",""]);return s=function(){return e},e}let u=(0,i.Ay)(s(),o.y);var c=t(20126),d=t(55729);function g(e){var n,t;return e?"".concat(null!=(n=e.firstName)?n:""," ").concat(null!=(t=e.lastName)?t:"").trim()||e.email:""}function p(){let[{data:e,fetching:n}]=(0,l.s)(u,"featureFlagDefinitions",void 0),t=null==e?void 0:e.featureFlagDefinitions;return(0,d.useMemo)(()=>{let e=null!=t?t:[],a=Object.fromEntries(e.map(e=>[e.name,e])),i=r.Ec.map(n=>({stage:n,definitions:e.filter(e=>e.stage===n)})).filter(e=>e.definitions.length>0);return{definitions:e,definitionsByName:a,stageGroups:i,getFlagLabel:e=>{var n;return(0,c.Lm)(e)?(0,c.hs)(e,null==(n=a[e])?void 0:n.label):e},fetching:n}},[t,n])}},2715:(e,n,t)=>{"use strict";t.d(n,{f:()=>i}),t(6029);var r=t(55729),a=t(52412);function i(){let[e]=(0,a.Mj)("ctc-editor","vscode"),[n,t]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{},[e]),{isActive:n,toggle:(0,r.useCallback)(()=>{var e,n,r,a;let i=window.__REACT_GRAB__;i&&((null==(e=i.isActive)?void 0:e.call(i))?null==(r=i.deactivate)||r.call(i):null==(a=i.activate)||a.call(i),t(!!(null==(n=i.isActive)?void 0:n.call(i))))},[])}}},5178:(e,n,t)=>{"use strict";t.d(n,{A:()=>o});var r=t(6029),a=t(51652);let i={title:"Navattic",description:"Create interactive demos that excite prospects and engage early customers.",link:"https://app.navattic.com/"},o=e=>{let{title:n=i.title,description:t=i.description,link:o=i.link}=e;return(0,r.jsx)(a.bV,{noindex:!0,nofollow:!0,title:n,description:t,canonical:o,additionalLinkTags:[{rel:"icon",href:"/favicon.ico"}]})}},8180:(e,n,t)=>{"use strict";t.d(n,{A:()=>i});var r=t(6029),a=t(95632);function i(e){let{className:n,children:t,type:i="button",dragging:o,toolbarDragging:l,...s}=e;return(0,r.jsx)("button",{type:i,"data-dragging":o?"true":void 0,className:(0,a.cn)("relative h-full rounded-xs px-2 text-[0.6875rem] text-gray-700 outline-none focus-outline hover:bg-gray-200 hover:text-gray-900 select-none",o&&"z-50 bg-gray-300 hover:bg-gray-300 text-gray-900 hover:text-gray-900",l&&!o&&"pointer-events-none hover:bg-transparent hover:text-gray-700",n),...s,children:t})}},15486:(e,n,t)=>{"use strict";t.d(n,{b:()=>a});var r=t(52412);function a(){return(0,r.Mj)("nav_design_mode",!1)}},16585:(e,n,t)=>{"use strict";t.d(n,{W:()=>l});var r=t(85966),a=t(26626),i=t(57972);function o(){let e=(0,r._)(["\n    fragment CustomPropertyValue on CustomPropertyValue {\n  id\n  createdAt\n  updatedAt\n  source\n  value\n  property {\n    ...CustomProperty\n  }\n  endUserId\n  companyAccountId\n}\n    ",""]);return o=function(){return e},e}let l=(0,a.Ay)(o(),i.J)},20102:(e,n,t)=>{"use strict";t.d(n,{t:()=>i});var r=t(85966);function a(){let e=(0,r._)(["\n    fragment UserLaunchpadSettings on UserLaunchpadSettings {\n  userId\n  gmailInjection\n  linkedInInjection\n  salesforceInjection\n  muteOpportunityAlerts\n}\n    "]);return a=function(){return e},e}let i=(0,t(26626).Ay)(a())},20311:(e,n,t)=>{"use strict";t.d(n,{KE:()=>a,_4:()=>i,sB:()=>s,wp:()=>l});var r=t(23397);function a(e){let n=null!=e?e:"pending";return{completed:"agent-setup-guide:".concat(n),collapsed:"agent-setup-guide-collapsed:".concat(n)}}function i(e){let n=a(e);localStorage.removeItem(n.completed),localStorage.removeItem(n.collapsed)}let o=new Set(["brain","conversations","dashboard","environments","knowledgebase","sessions","signals","usage"]);function l(e){let n=e.match(/\/agents\/([^/?#]+)/),t=null==n?void 0:n[1];return!t||o.has(t)?null:t}function s(){return{tour:(0,r.dFP)(),guide:(0,r.fie)()}}},27495:(e,n,t)=>{"use strict";t.d(n,{e:()=>s,o:()=>u});var r=t(85966),a=t(26626),i=t(79496),o=t(1559);function l(){let e=(0,r._)(["\n    query GetCapture($id: String!) {\n  capture(id: $id) {\n    ...Capture\n  }\n}\n    ",""]);return l=function(){return e},e}let s=(0,a.Ay)(l(),i.P);function u(e){return(0,o.s)(s,"capture",e)}},28420:(e,n,t)=>{"use strict";t.d(n,{l:()=>d});var r=t(6029),a=t(95632),i=t(95678);t(55729);var o=t(59391);
3let l=["toast","title","description","loader","closeButton","cancelButton","actionButton","success","error","info","warning","loading","default","content","icon"],s={toast:(0,a.cn)("group/toast !w-full !gap-2 !rounded-2xl !px-4 !py-3 !shadow-button-elevated","[--toast-icon-margin-end:1px] [--toast-icon-margin-start:-1px] [--toast-svg-margin-start:0px] [--toast-svg-margin-end:0px]","![box-shadow:0px_2px_1px_-1px_rgba(255,255,255,0.7)_inset]","[&:has([data-description])]:!items-start","[&:has([data-description])]:!pb-3.5","[&:has([data-description])_[data-close-button]]:!self-center [&:has([data-description])_[data-button]]:!self-center","[&[data-type=info]]:!border-blue-200 [&[data-type=info]]:!bg-blue-50 [&[data-type=info]]:!text-blue-800"),closeButton:(0,a.cn)("!absolute !left-auto !top-0 !-right-2.5 !z-10 !grid !h-4 !w-4 !place-items-center !rounded-full !border !border-gray-200 !bg-white !p-0 !text-gray-600","!opacity-0 !transition-opacity !duration-150 group-hover/toast:!opacity-100 hover:!bg-white/60 hover:!text-gray-900 hover:!ring-gray-200 focus-visible:!opacity-100"),actionButton:(0,a.cn)("!inline-flex !h-6 !items-center !rounded-lg !px-2.5 !text-xs !leading-none !font-medium !text-gray-700 !shadow-button-elevated !transition-all","!border !border-gray-300 !bg-default","hover:!bg-gray-50 hover:!text-gray-900","active:!bg-gray-50 active:!text-gray-900 active:!shadow-button-shallow-inset-indented","focus-visible:!text-gray-900 focus-outline"),cancelButton:(0,a.cn)("!inline-flex !h-7 !items-center !rounded-lg !px-2.5 !text-sm !leading-none !font-medium !text-gray-700 !shadow-button-elevated !transition-colors","!border !border-gray-300 !bg-default","hover:!bg-gray-50 hover:!text-gray-900","focus-outline"),icon:"[&:has(+[data-content]>[data-description])]:!mt-0.5",loader:(0,a.cn)("!absolute !inset-0 !m-0 !grid !place-items-center !transform-none"),success:"!border-green-200 !bg-green-50 !text-green-800",error:"!border-red-200 !bg-red-50 !text-red-800",warning:"!border-orange-200 !bg-orange-50 !text-orange-800",loading:"!border-gray-300 !bg-default !text-gray-700",default:"!text-gray-700 !border-gray-200 !bg-default",info:"!border-blue-200 !bg-blue-50 !text-blue-800"},u={default:null,success:(0,r.jsx)(i.I,{size:"sm",name:"circle-check",className:"text-green-700"}),info:(0,r.jsx)(i.I,{size:"sm",name:"info",className:"text-blue-700"}),warning:(0,r.jsx)(i.I,{size:"sm",name:"triangle-alert",className:"text-orange-700"}),error:(0,r.jsx)(i.I,{size:"sm",name:"circle-x",className:"text-red-700"}),loading:(0,r.jsx)(i.I,{size:"sm",name:"spinner",className:"text-gray-500"})},c={success:u.success,info:u.info,warning:u.warning,error:u.error,loading:u.loading,close:(0,r.jsx)(i.I,{name:"x",size:"xs",className:"text-current"})};function d(e){let{closeButton:n=!0,expand:t=!1,icons:i,toastOptions:u,...d}=e;
3return(0,r.jsx)(o.l$,{...d,closeButton:n,expand:t,icons:{...c,...i},toastOptions:{...u,classNames:function(){for(var e=arguments.length,n=Array(e),t=0;t<e;t++)n[t]=arguments[t];let r={};for(let e of l){let t=n.map(n=>null==n?void 0:n[e]).filter(Boolean);t.length>0&&(r[e]=(0,a.cn)(t))}return r}(s,null==u?void 0:u.classNames)}})}},28546:(e,n,t)=>{"use strict";t.d(n,{Ec:()=>o,g7:()=>i,yk:()=>a});var r=t(3947);let a={[r.Toz.WorkspaceOrganization]:"Workspace Organization",[r.Toz.AdvancedFeatures]:"Advanced Features",[r.Toz.SelectCustomers]:"Select Customers",[r.Toz.CustomerTesting]:"Customer Testing",[r.Toz.InDevelopment]:"In Development",[r.Toz.InternalTesting]:"Internal Testing",[r.Toz.CustomerSupport]:"Customer Support"},i={[r.Toz.WorkspaceOrganization]:"Useful for organizing and managing workspaces",[r.Toz.AdvancedFeatures]:"Reserved for high-tier plans and add-ons",[r.Toz.SelectCustomers]:"Not widely supported, but available for select customers",[r.Toz.CustomerTesting]:"Currently undergoing customer testing",[r.Toz.InDevelopment]:"Features actively being developed",[r.Toz.InternalTesting]:"Navattic internal use only",[r.Toz.CustomerSupport]:"Useful for customer support. Should be disabled after issue has been resolved."},o=[r.Toz.WorkspaceOrganization,r.Toz.AdvancedFeatures,r.Toz.SelectCustomers,r.Toz.CustomerTesting,r.Toz.InternalTesting,r.Toz.InDevelopment,r.Toz.CustomerSupport]},31025:(e,n,t)=>{window.initNvTools=()=>{try{return Promise.all([t.e(1642),t.e(6450),t.e(9835),t.e(3194),t.e(1403),t.e(1224),t.e(5389),t.e(2444),t.e(8484),t.e(5021),t.e(4752),t.e(1547),t.e(5678)]).then(t.bind(t,95227)).then(e=>{let{injectNvTools:n}=e;return n(),window.nvTools})}catch(e){console.error("Failed to inject nvTools. This can probably be ignored.",e);return}},window.initBulkEditor=window.initNvTools,window.initWebCaptureEditor=()=>{try{return Promise.all([t.e(1642),t.e(1403),t.e(5389),t.e(1547),t.e(2479)]).then(t.bind(t,22784)).then(e=>{let{injectWebCaptureEditor:n}=e;return n(),window.modifyWebCaptures})}catch(e){console.error("Failed to inject web capture editor. This can probably be ignored.",e);return}}},32653:(e,n,t)=>{"use strict";t.d(n,{s:()=>s});var r=t(85966),a=t(26626),i=t(50197);function o(){let e=(0,r._)(["\n    query GetRemainingSetupGuideSteps {\n  remainingSetupGuideSteps\n}\n    "]);return o=function(){return e},e}let l=(0,a.Ay)(o());function s(e){return i.IT({query:l,...e})}},34940:(e,n,t)=>{"use strict";t.d(n,{H:()=>p,d:()=>m});var r=t(6029),a=t(63344),i=t(3947),o=t(37656),l=t(32653),s=t(47527),u=t(23397),c=t(55729),d=t(33601);let g=(0,c.createContext)({cxtStatus:"not-installed"}),p=e=>{var n;let{extName:t,children:p}=e,[m,f]=(0,c.useState)("ready"),[v,h]=(0,c.useState)(!1),x=(0,c.useRef)(null),y=(0,c.useRef)(0),[,b]=(0,o.U)(),[{data:w,fetching:S}]=(0,l.s)(),j=t===u.PS_.Launchpad?i._qR.InstallLaunchpadCxt:i._qR.InstallCxt,C=!(null==w||null==(n=w.remainingSetupGuideSteps)?void 0:n.includes(j));return(0,c.useEffect)(()=>{let e=e=>{let n=y.current+1;y.current=n,(0,a.hU)(t,e).then(r=>{let{status:a}=r,i="ready"===a;n===y.current&&(null!==x.current&&x.current!==i&&s.Rm.info({message:"chrome-ext:presence-changed",extName:t,pingSource:e,status:a,hasCxt:i,previousHasCxt:x.current}),x.current=i,f(a),h(i))})};e("provider-mount");let n=()=>{"visible"===document.visibilityState&&e("visibility-change")};return document.addEventListener("visibilitychange",n),()=>{y.current+=1,document.removeEventListener("visibilitychange",n)}},[t]),(0,c.useEffect)(()=>{if("enabled"!==d.env.NEXT_PUBLIC_E2E_TEST)return;let e=e=>{var n;(null==(n=e.data)?void 0:n.kind)==="navattic:extension-installed"&&(f("ready"),x.current=!0,h(!0))};return window.addEventListener("message",e),()=>window.removeEventListener("message",e)},[]),(0,c.useEffect)(()=>{S||C||"ready"!==m||!v||b({steps:[j]})},[m,v,b,C,S,j]),(0,r.jsx)(g.Provider,{value:{cxtStatus:m},children:p})};function m(){return(0,c.useContext)(g)}},36121:(e,n,t)=>{"use strict";t.d(n,{DU:()=>i,Gh:()=>l,W9:()=>o,WN:()=>a});var r=t(23397);let a=async function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"download",t=e.headers.get("content-disposition"),r=null==t?void 0:t.split("filename="),a=r&&r.length>1?r[1]:n,i=await e.blob(),o=URL.createObjectURL(i),l=document.createElement("a");l.href=o,l.setAttribute("download",a),document.body.appendChild(l),l.click(),l.remove()},i=function(e){let n,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"first";if(e){if(e instanceof Array)switch(t){case"first":n=e[0];break;case"last":n=e[e.length-1];break;case"null":n=void 0}else n=e;return n}},o=function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"first";return e?Object.fromEntries(Object.entries(e).map(e=>{let[t,r]=e;return[t,i(r,n)]})):{}},l=e=>({includeScore:!1,threshold:r.GyS,keys:e})},36127:(e,n,t)=>{"use strict";t.d(n,{_4:()=>i,_b:()=>o});var r=t(84379),a=t(52412);function i(e){return"".concat("show_demo_data","_").concat(e)}function o(){var e;let{workspace:n}=(0,r.hA)(),[t]=(0,a.Mj)(i(null!=(e=null==n?void 0:n.id)?e:""),!1);return null!=n&&!!n.id&&t}},37631:(e,n,t)=>{"use strict";t.d(n,{y:()=>l});var r=t(85966),a=t(26626),i=t(39209);function o(){let e=(0,r._)(["\n    fragment FeatureFlagDefinition on FeatureFlagDefinition {\n  id\n  name\n  label\n  description\n  stage\n  stageUpdatedAt\n  createdAt\n  ownerId\n  owner {\n    ...Owner\n  }\n}\n    ",""]);return o=function(){return e},e}let l=(0,a.Ay)(o(),i.u)},37656:(e,n,t)=>{"use strict";t.d(n,{U:()=>s});var r=t(85966),a=t(26626),i=t(50197);function o(){let e=(0,r._)(["\n    mutation CompleteSetupGuideSteps($steps: [SetupGuideStep!]!) {\n  completeSetupGuideSteps(steps: $steps)\n}\n    "]);return o=function(){return e},e}let l=(0,a.Ay)(o());function s(){return i.n_(l)}},39771:(e,n,t)=>{"use strict";t.d(n,{g:()=>s});var r=t(85966),a=t(26626),i=t(1559);
3function o(){let e=(0,r._)(["\n    query GetProjectResolvedCustomDomain($id: String!) {\n  project(id: $id) {\n    id\n    resolvedCustomDomain\n  }\n}\n    "]);return o=function(){return e},e}let l=(0,a.Ay)(o());function s(e){return(0,i.s)(l,"project",e)}},41216:(e,n,t)=>{"use strict";t.d(n,{A:()=>i,e:()=>a});var r=t(52412);let a="show-hidden-accounts",i=()=>{let[e]=(0,r.Mj)(a,!1);return e}},42766:(e,n,t)=>{"use strict";t.d(n,{U:()=>a,w:()=>i});var r=t(55729);let a=r.createContext(null);function i(){let e=(0,r.useContext)(a);if(!e)throw Error("useDevToolbar must be used within DevToolbarProvider");return e}},45115:(e,n,t)=>{"use strict";t.d(n,{DU:()=>i,JP:()=>d,Ss:()=>c,hD:()=>u,ni:()=>l,zs:()=>s});var r=t(72807),a=t(3947);let i={[a.ek1.Staff]:"Staff",[a.ek1.Admin]:"Admin",[a.ek1.SuperAdmin]:"Super Admin"};a.ek1.Staff,a.ek1.Admin,a.ek1.SuperAdmin;let o=[{value:a.ek1.Staff,label:i[a.ek1.Staff]},{value:a.ek1.Admin,label:i[a.ek1.Admin]},{value:a.ek1.SuperAdmin,label:i[a.ek1.SuperAdmin]}],l={[a.GOT.Submitted]:"orange",[a.GOT.Approved]:"green",[a.GOT.Rejected]:"red",[a.GOT.Revoked]:"gray"};function s(){let e=(0,r.cM)(a.ek1.Staff),n=(0,r.cM)(a.ek1.Admin),t=(0,r.cM)(a.ek1.SuperAdmin),i=(0,r.cM)(a.ek1.Admin),l=r=>{switch(r){case a.ek1.Staff:return e;case a.ek1.Admin:return n;case a.ek1.SuperAdmin:return t;default:return!1}};return{canUpdateRole:l,isCurrentUserAdminOrHigher:i,getFilteredRoleOptions:()=>o.filter(e=>{let{value:n}=e;return l(n)})}}let u=25;function c(e){return"".concat("https://navattic2.lightning.force.com","/lightning/r/Account/").concat(e,"/view")}function d(e){return"https://dashboard.stripe.com/".concat("acct_1FiXeOIXthp4qKUI","/customers/").concat(e)}},47285:(e,n,t)=>{"use strict";t.d(n,{L3:()=>c,M:()=>p,s1:()=>u,vu:()=>l});var r=t(6029),a=t(55729);let i=[],o=(0,a.createContext)(null);function l(e){return"".concat(e.type,":").concat(e.id)}function s(){let e=new Map,n=new Set,t=i;function r(){for(let r of(t=[...new Map([...e.values()].map(e=>[l(e),e])).values()],n))r()}return{declare:n=>{let t=Symbol();return e.set(t,n),r(),()=>{e.delete(t),r()}},subscribe:e=>(n.add(e),()=>{n.delete(e)}),getSnapshot:()=>t}}function u(e){let{children:n}=e,[t]=(0,a.useState)(s);return(0,r.jsx)(o.Provider,{value:t,children:n})}function c(e){let n=(0,a.useContext)(o),t=e?JSON.stringify(e):null;(0,a.useEffect)(()=>{if(n&&t)return n.declare(JSON.parse(t))},[n,t])}function d(){return()=>{}}function g(){return i}function p(){var e,n;let t=(0,a.useContext)(o);return(0,a.useSyncExternalStore)(null!=(e=null==t?void 0:t.subscribe)?e:d,null!=(n=null==t?void 0:t.getSnapshot)?n:g,g)}},50800:(e,n,t)=>{"use strict";t.d(n,{t:()=>l});var r=t(85966),a=t(26626),i=t(87788);function o(){let e=(0,r._)(["\n    fragment MediaCaptureData on MediaCaptureData {\n  id\n  deviceScreenshot\n  originalUrl\n  version {\n    ...MediaCaptureVersion\n  }\n}\n    ",""]);return o=function(){return e},e}let l=(0,a.Ay)(o(),i.R)},53512:(e,n,t)=>{"use strict";t.d(n,{a:()=>a}),t(6029),t(13717);var r=t(11468);let a=e=>{let{shareLink:n,customDomain:t,workspace:a}=e,i=(0,r._N)({subdomain:a.slug});return(0,r.Ui)({linkOrigin:i,customPath:null==n?void 0:n.customPath,workspaceId:a.id,customDomain:null!=t?t:void 0})}},54030:(e,n,t)=>{"use strict";t.d(n,{B:()=>s});var r=t(85966),a=t(26626),i=t(72618),o=t(19694);function l(){let e=(0,r._)(["\n    fragment CaptureAnnotations on CaptureAnnotations {\n  stepText\n  stepAppearance\n  anchorType\n  beacon {\n    ...Beacon\n  }\n  trigger {\n    ...Trigger\n  }\n}\n    ","\n",""]);return l=function(){return e},e}let s=(0,a.Ay)(l(),i.x,o.$)},54761:(e,n,t)=>{"use strict";t.d(n,{W:()=>u});var r=t(85966),a=t(26626),i=t(20102),o=t(1559);function l(){let e=(0,r._)(["\n    query GetUserLaunchpadSettings {\n  userLaunchpadSettings {\n    ...UserLaunchpadSettings\n  }\n}\n    ",""]);return l=function(){return e},e}let s=(0,a.Ay)(l(),i.t);function u(e){return(0,o.s)(s,"userLaunchpadSettings",e)}},56311:(e,n,t)=>{"use strict";t.d(n,{r:()=>u});var r=t(85966),a=t(26626),i=t(77795),o=t(50197);function l(){let e=(0,r._)(["\n    mutation UpdateAnnouncement($data: AnnouncementUpdateInput!) {\n  updateAnnouncement(data: $data) {\n    ...CurrentUser\n  }\n}\n    ",""]);return l=function(){return e},e}let s=(0,a.Ay)(l(),i.T);function u(){return o.n_(s)}},57354:(e,n,t)=>{"use strict";t.d(n,{X:()=>s});var r=t(85966),a=t(26626),i=t(84181),o=t(26365);function l(){let e=(0,r._)(["\n    fragment WebCaptureData on WebCaptureData {\n  id\n  screenshot\n  scaleStrategy\n  originalUrl\n  anchorSelector {\n    ...AnchorSelector\n  }\n  editVersion {\n    ...WebBasedCaptureVersion\n  }\n  version {\n    ...WebBasedCaptureVersion\n  }\n}\n    ","\n",""]);return l=function(){return e},e}let s=(0,a.Ay)(l(),i.p,o.i)},63344:(e,n,t)=>{"use strict";t.d(n,{A4:()=>F,HF:()=>j,Sr:()=>y,Tq:()=>x,U2:()=>D,Wd:()=>z,_z:()=>w,dJ:()=>_,hU:()=>S,n5:()=>T,ox:()=>A,rd:()=>N,xQ:()=>I});var r=t(3947),a=t(54761),i=t(85969),o=t(531),l=t(47527),s=t(23397),u=t(48938),c=t(84379),d=t(81278),g=t(35460),p=t(55729);let m=null,f=null,v=0;function h(e){e&&e!==f&&(f=e,l.Rm.info({message:"chrome-ext:version",version:e,...x()}))}function x(){var e;return{hasChromeRuntime:!!(null==(e=globalThis.chrome)?void 0:e.runtime),visibilityState:document.visibilityState,pathname:window.location.pathname,cxtVersion:f,completedPingCount:v,lastPingSuccess:null==m?void 0:m.success,lastPingSource:null==m?void 0:m.source,lastPingAgeMs:m?Date.now()-m.at:void 0}}let y={extNotFound:"Navattic Chrome extension not found",timedOut:"Message sending timed out",noResponse:"Received empty response"}
3,b={[s.PS_.Capture]:o.A.EXTENSION.id,[s.PS_.Launchpad]:o.A.LAUNCHPAD_EXTENSION.id};async function w(e,n,t){var r;let a,i,o,l={};if(!(null==(r=globalThis.chrome)?void 0:r.runtime))return console.warn("chrome runtime not found"),l.error=y.extNotFound,l;let{runtime:c}=chrome,d=(null==t?void 0:t.expectsReply)?new Promise(e=>{let n=setTimeout(e,2e3);o=()=>{clearTimeout(n),e()}}):void 0,{replyTimeout:g}=t||{};try{let t=await (0,u._z)(b[e],n,{messagePortal:{postMessage:async(e,n)=>{try{let t=await c.sendMessage(e,n);"object"==typeof t&&null!==t&&"navattic:ack"===t.kind&&t[s.Anu]===n[s.Anu]&&(null!=i||(i=t),null==o||o())}catch(e){a=e instanceof Error?e.message:String(e)}}},pollInterval:g,retryCount:10});return await d,{value:t,error:void 0,runtimeError:a,directReply:i}}catch(e){return await d,{value:e,error:y.noResponse,runtimeError:a,directReply:i}}}async function S(e,n){var t;let r=performance.now(),a=await w(e,{kind:"navattic:tic"},{expectsReply:!0,replyTimeout:150}),i=null==(t=a.value)?void 0:t.kind,o="navattic:ack"===i||"navattic:tac"===i,{directReply:s}=a,u=function(e){var n;let{bridgeAcked:t,directReply:r}=e;return t?"ready":(null==(n=globalThis.chrome)?void 0:n.runtime)?r?!1===r.siteAccessGranted?"site-access-withheld":"bridge-missing":"unreachable":"not-installed"}({bridgeAcked:o,directReply:s});v+=1,m={success:o,source:n,at:Date.now()},h(null==s?void 0:s.version);let c={message:"chrome-ext:ping",extName:e,pingSource:n,success:o,status:u,workerReachable:!!s,siteAccessGranted:null==s?void 0:s.siteAccessGranted,siteAccessOrigin:null==s?void 0:s.siteAccessOrigin,elapsedMs:Math.round(performance.now()-r),responseKind:i,error:a.error,runtimeError:a.runtimeError,...x()};return"ready"!==u?l.Rm.warn(c):"initiate-web-capture"===n&&l.Rm.info(c),{status:u}}async function j(){try{var e;let n=await (0,u._z)(window,{kind:"navattic:get-version"}),t=null!=(e=null==n?void 0:n.version)?e:"";return h(t),t}catch(e){return console.warn("Error getting Chrome extension version:",e),""}}async function C(e,n){let t=await w(e,n,{replyTimeout:150,expectsReply:!1});return t.error&&l.Rm.warn({message:"chrome-ext:command-failed",extName:e,kind:n.kind,error:t.error,runtimeError:t.runtimeError,...x()}),t}async function k(e){let{workspaceId:n}=e,t=(0,u._5)("navattic:auth-ensured",{timeout:5e3}).catch(()=>void 0);if((await C(s.PS_.Capture,{kind:"navattic:ensure-auth",workspaceId:n})).error)return;let r=await t,a={message:"chrome-ext:ensure-auth",workspaceId:n,timeoutMs:5e3,...x()};r?r.authenticated?l.Rm.info({...a,outcome:"authenticated"}):l.Rm.warn({...a,outcome:"unauthenticated",reason:r.reason}):l.Rm.warn({...a,outcome:"timed-out"})}async function A(e){let{workspaceId:n,...t}=e;return await k({workspaceId:n}),(await C(s.PS_.Capture,{kind:"navattic:capture",...t})).error}async function D(e){return await k({workspaceId:e.workspaceId}),(await C(s.PS_.Capture,{kind:"navattic:agent-demo-capture",...e})).error}async function I(e){let{url:n,videoId:t}=e;
3return(await C(s.PS_.Launchpad,{kind:"navattic:open-recording-tab",url:n,videoId:t})).error}async function N(){return(await C(s.PS_.Launchpad,{kind:"navattic:cancel-recording"})).error}async function _(e){let{workspaceId:n,url:t,source:r,boards:a}=e,i=await C(s.PS_.Capture,{kind:"navattic:run-migration",workspaceId:n,url:t,source:r,boards:a});if(i.error)return{kind:"navattic:sl-migration-started",error:i.error};try{return await (0,u._5)("navattic:sl-migration-started",{timeout:3e4})}catch(e){return{kind:"navattic:sl-migration-started",error:"Project creation timed out"}}}let P=[r.TOI.SERVICE_WORKER_DOWNLOADS];async function M(e,n){await w(e,{kind:"navattic:session",...n})}let E=e=>M(e,{cxtFeatureFlags:void 0,userId:null,workspaceId:null,userLaunchpadSettings:null,defaultPrimaryAction:null}),T=()=>{E(s.PS_.Capture),E(s.PS_.Launchpad)};function R(e){let{extName:n,router:t,sessionStatus:r,sessionUserId:a,workspace:i,userLaunchpadSettings:o,defaultPrimaryAction:l}=e;if("authenticated"===r&&(null==i?void 0:i.id)&&o){var s,u;if("/launchpad-installed"!==t.pathname&&t.query.workspace_slug!==i.slug)return;let e=null!=(u=null==i||null==(s=i.featureFlags)?void 0:s.map(e=>{let{name:n}=e;return n}).filter(e=>P.includes(e)))?u:[];M(n,{userId:a,workspaceId:i.id,cxtFeatureFlags:e,userLaunchpadSettings:o,defaultPrimaryAction:l})}}function L(e){var n,t;let{session:r,workspace:a,userLaunchpadSettings:i,defaultPrimaryAction:o,extName:l}=e,s=(0,d.useRouter)();(0,p.useEffect)(()=>{var e,n;R({extName:l,router:s,sessionStatus:r.status,sessionUserId:null==(n=r.data)||null==(e=n.user)?void 0:e.id,workspace:a,userLaunchpadSettings:i,defaultPrimaryAction:o})},[l,s,r.status,null==(t=r.data)||null==(n=t.user)?void 0:n.id,a,i,o])}function F(e){L({extName:s.PS_.Capture,...e}),L({extName:s.PS_.Launchpad,...e})}function z(){var e,n,t;let r=(0,d.useRouter)(),o=(0,g.useSession)(),{workspace:l}=(0,c.hA)(),[{data:m}]=(0,a.W)(),f=null==m?void 0:m.userLaunchpadSettings,[{data:v}]=(0,i.A)({variables:{workspaceId:null!=(n=null==l?void 0:l.id)?n:""},pause:!(null==l?void 0:l.id)}),h=null!=(t=null==v||null==(e=v.workspaceLaunchpadSettings)?void 0:e.defaultPrimaryAction)?t:null;(0,p.useEffect)(()=>{let e=()=>{var e,n;let t={router:r,sessionStatus:o.status,sessionUserId:null==(n=o.data)||null==(e=n.user)?void 0:e.id,workspace:l,userLaunchpadSettings:f,defaultPrimaryAction:h};R({...t,extName:s.PS_.Capture}),R({...t,extName:s.PS_.Launchpad})};return(0,u.Nx)("navattic:request-auth",e),()=>{(0,u.AF)("navattic:request-auth",e)}},[r,o,l,f,h])}},64705:(e,n,t)=>{"use strict";t.d(n,{WD:()=>M,SG:()=>o});var r=t(55729);let a=(0,r.createContext)(null);function i(){let e=(0,r.useContext)(a);if(!e)throw Error("useInternalIssue must be used within InternalIssueProvider");return e}function o(){return(0,r.useContext)(a)}var l=t(6029),s=t(34940),u=t(72807),c=t(12733),d=t(55657),g=t(17282),p=t(78869),m=t(55809),f=t(2683),v=t(81079),h=t(84379),x=t(3967),y=t(29157),b=t(71513);let w={COR:"d678e84c-76b1-4031-8397-439fdd63b158",DES:"8d10de2e-31d2-49a0-aa6e-5939503dcdbf",INT:"2e2eb14a-24b8-4978-8977-ed5ddf31598b",CAP:"8d6d36bd-7fde-40fe-9681-909d22795c72"},S=[{value:"COR",label:"COR"},{value:"DES",label:"DES"},{value:"INT",label:"INT"},{value:"CAP",label:"CAP"}],j=[{value:"Bug",label:"Bug"},{value:"Manual QA",label:"Manual QA"},{value:"Papercut",label:"Papercut"},{value:"Customer issue",label:"Customer issue",group:"Triaging"},{value:"Proactive resolution",label:"Proactive resolution",group:"Triaging"},{value:"Prospect issue",label:"Prospect issue",group:"Triaging"}];function C(){var e;let{isIssueFormOpen:n,screenshot:t,closeIssueFlow:a}=i(),{currentUser:o}=(0,h.iZ)(),{workspace:s}=(0,h.hA)(),[u,c]=(0,r.useState)(""),[C,k]=(0,r.useState)(""),[A,D]=(0,r.useState)([]),[I,N]=(0,r.useState)(!1),[_,P]=(0,r.useState)("COR"),[M,E]=(0,r.useState)(()=>window.location.href),[T,R]=(0,r.useState)(null!=(e=null==s?void 0:s.domain)?e:""),[L,F]=(0,r.useState)(!1),z=(0,r.useCallback)(()=>{var e;c(""),k(""),D([]),N(!1),P("COR"),E(window.location.href),R(null!=(e=null==s?void 0:s.domain)?e:""),a()},[a,null==s?void 0:s.domain]),O=(0,r.useCallback)(async()=>
3{if(!u.trim())return void(0,x.V2)("Please enter a title");F(!0);let e=b.Ay.get_session_id();try{var n,r,a,i,c,g;let d=await fetch("/api/internal/create-linear-issue",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({title:u.trim(),description:C.trim(),labels:A.length>0?A:void 0,teamId:w[_],screenshot:null!=t?t:void 0,customerDomain:T.trim()||void 0,metadata:{email:null!=(n=null==o?void 0:o.email)?n:"",name:null!=(r=null==o?void 0:o.fullName)?r:"",path:M,workspaceName:null!=(a=null==s?void 0:s.name)?a:"",workspaceSlug:null!=(i=null==s?void 0:s.slug)?i:"",accountType:null!=(c=null==s?void 0:s.accountType)?c:"",planType:null!=(g=null==s?void 0:s.planType)?g:"",posthogSessionUrl:e?"https://us.posthog.com/project/1175/replay/"+e:"",posthogSessionId:null!=e?e:""}})});if(!d.ok)throw Error("Failed to create issue");let p=await d.json();(0,x.kX)((0,l.jsxs)("span",{children:["Issue created:"," ",(0,l.jsx)("a",{href:p.issueUrl,target:"_blank",rel:"noopener noreferrer",className:"underline",children:p.issueIdentifier})]})),z()}catch(e){console.error(e),(0,d.Cp)(e),(0,x.V2)("Failed to create Linear issue")}finally{F(!1)}},[u,C,A,_,M,T,t,o,s,z]);return(0,l.jsx)(g.Zk,{open:n,onOpenChange:e=>{e||z()},title:"Create issue",position:"bottom-right",collisionPadding:16,size:"sm",primaryButton:{children:L?"Creating...":"Create Issue",onClick:O,isDisabled:!u.trim()||L},secondaryButton:{children:"Cancel",onClick:z},children:(0,l.jsxs)("div",{className:"flex flex-col gap-4",children:[t&&(0,l.jsx)("div",{className:"overflow-hidden rounded-lg border border-gray-200",children:(0,l.jsx)("img",{src:t,alt:"Screenshot preview",className:"h-auto w-full"})}),(0,l.jsxs)("div",{className:"flex gap-2",children:[(0,l.jsx)("div",{className:"w-[85px]",children:(0,l.jsx)(p.l6,{items:S,value:_,onValueChange:P,className:"min-w-0"})}),(0,l.jsx)(m.p,{placeholder:"Issue title",value:u,onChange:e=>c(e.target.value),className:"flex-1",autoFocus:!0})]}),(0,l.jsx)(f.T,{placeholder:"Additional details about the issue, reproduction steps, expected behavior, etc",value:C,onChange:k,className:"min-h-[80px]"}),(0,l.jsx)(v.K,{placeholder:"Labels",items:j,selected:A,open:I,onOpenChange:N,onChange:e=>{D(e),N(!1)}}),(0,l.jsx)(y.k,{children:(0,l.jsxs)("div",{className:"flex flex-col gap-4 pt-4",children:[(0,l.jsx)(m.p,{label:"URL",placeholder:"URL where the issue occurred",value:M,onChange:e=>E(e.target.value)}),(0,l.jsx)(m.p,{label:"Customer Domain",placeholder:"e.g. acme.com",value:T,onChange:e=>R(e.target.value)})]})})]})})}var k=t(22409),A=t(23397),D=t(22391),I=t(48938),N=t(56760);async function _(){try{var e;let n=(0,I._W)({kind:"navattic:screenshot-selector",x:0,y:0,w:window.innerWidth,h:window.innerHeight,ratio:window.devicePixelRatio});await (0,I._z)(window,n);let t=await (0,I._5)("navattic:screenshot-success",{id:n[A.Anu],timeout:1e4});return null!=(e=null==t?void 0:t.url)?e:null}catch(e){return console.error("[InternalIssue] Failed to capture screenshot:",e),null}}function P(){let{isSelectingRegion:e,isCapturingScreenshot:n,selectedRegion:t,setSelectedRegion:a,setScreenshot:o,startCapturingScreenshot:s,openIssueForm:u,closeIssueFlow:c}=i(),[d,g]=(0,r.useState)({width:0,height:0});(0,r.useEffect)(()=>{(e||n)&&g({width:window.innerWidth,height:window.innerHeight})},[e,n]),(0,r.useEffect)(()=>{if(!e&&!n)return;let t=e=>{"Escape"===e.key&&c()};return document.addEventListener("keydown",t),()=>document.removeEventListener("keydown",t)},[e,n,c]),(0,r.useEffect)(()=>{if(!n||!t)return;let e=!1;return async function(){let n=Date.now(),t=await _(),r=Math.max(0,1500-(Date.now()-n));r>0&&await (0,D.yy)(r),e||(o(t),u())}(),()=>{e=!0}},[n,t,o,u]);let p=(0,r.useCallback)(e=>{a(e),s()},[a,s]);return e||n?(0,N.createPortal)((0,l.jsxs)("div",{className:"fixed inset-0 z-[9999]",children:[e&&(0,l.jsx)(k.M,{type:"auto",boundary:d,onChange:p,color:"#5E6AD2",borderWidth:2,minWidth:50,minHeight:50,tooltip:{icon:"crop",label:"Select region of issue"}}),n&&t&&(0,l.jsx)(k.M,{type:"draggable",boundary:d,value:t,handles:"none",color:"#5E6AD2",borderWidth:2})]}),document.body):null}function M(e){let{children:n}=e,t=(0,u.cM)(),{cxtStatus:i}=(0,s.d)(),o="ready"===i,[d,g]=(0,r.useState)(!1),[p,m]=(0,r.useState)(!1),[f,v]=(0,r.useState)(null),[h,x]=(0,r.useState)(null),[y,b]=(0,r.useState)(!1),w=(0,r.useCallback)(()=>{m(!1),v(null),x(null),o?(g(!0),b(!1)):(g(!1),b(!0))},[o]),S=(0,r.useCallback)(()=>{g(!1),m(!1),v(null),x(null),b(!1)},[]),j=(0,r.useCallback)(()=>{g(!1),m(!0)},[]),k=(0,r.useCallback)(()=>{m(!1),b(!0)},[]);(0,r.useEffect)(()=>
3{if(!t)return;let e=e=>{!(((0,c.UI)()?e.metaKey:e.ctrlKey)&&"i"===e.key.toLowerCase())||function(){let e=document.activeElement;return e instanceof HTMLInputElement||e instanceof HTMLTextAreaElement||(null==e?void 0:e.getAttribute("contenteditable"))==="true"}()||(e.preventDefault(),w())};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[t,w]);let A=(0,r.useMemo)(()=>({isSelectingRegion:d,isCapturingScreenshot:p,selectedRegion:f,screenshot:h,isIssueFormOpen:y,openIssueFlow:w,closeIssueFlow:S,setSelectedRegion:v,setScreenshot:x,startCapturingScreenshot:j,openIssueForm:k}),[d,p,f,h,y,w,S,k,j]);return t?(0,l.jsxs)(a.Provider,{value:A,children:[n,(0,l.jsx)(P,{}),(0,l.jsx)(C,{})]}):(0,l.jsx)(l.Fragment,{children:n})}},72807:(e,n,t)=>{"use strict";t.d(n,{cM:()=>v,eZ:()=>m,S8:()=>y,GR:()=>h,fT:()=>p,pW:()=>x});var r=t(3947),a=t(85966),i=t(26626);function o(){let e=(0,a._)(["\n    fragment StripeSubscription on StripeSubscription {\n  id\n  cancelAtPeriodEnd\n  currentPeriodEnd\n  amount\n  billingInterval\n  items {\n    id\n    priceId\n    productId\n    unitAmount\n  }\n}\n    "]);return o=function(){return e},e}let l=(0,i.Ay)(o());var s=t(1559);function u(){let e=(0,a._)(["\n    query GetWorkspaceStripeSubscription($workspaceId: String!) {\n  workspaceStripeSubscription(workspaceId: $workspaceId) {\n    ...StripeSubscription\n  }\n}\n    ",""]);return u=function(){return e},e}let c=(0,i.Ay)(u(),l);var d=t(84379);t(36121);var g=t(35460);function p(e){var n,t;let{user:a,slug:i,status:o=r.kRu.Eligible}=e;return null!=(t=null==a||null==(n=a.announcements)?void 0:n.some(e=>e.slug===i&&e.status===o))&&t}t(55729);let m=e=>{let n="/api/auth/signin?".concat(new URLSearchParams({error:"SessionRequired",callbackUrl:window.location.href}));return(0,g.useSession)({required:null==e||e,onUnauthenticated:()=>{!navigator.onLine&&window.location.href.includes("/launchpad")||(window.location.href=n)}})},f={[r.ek1.Staff]:1,[r.ek1.Admin]:2,[r.ek1.SuperAdmin]:3},v=e=>{var n;let t=(0,g.useSession)(),r=null==t||null==(n=t.data)?void 0:n.user;return!!(null==r?void 0:r.internalRole)&&(!!r.email.endsWith("@navattic.com")||!!r.email.endsWith("@navattic.dev"))&&(!e||f[r.internalRole]>=f[e])};function h(e){let{workspace:n}=(0,d.hA)();return!!(null==n?void 0:n.planType)&&e.includes(n.planType)}function x(e){return(0,d.nQ)(e,r.lEx.Growth)||!!e.teamLimit}function y(){var e,n;let{workspace:t}=(0,d.hA)(),[{data:r}]=(n={variables:{workspaceId:t.id}},(0,s.s)(c,"workspaceStripeSubscription",n));return null!=(e=null==r?void 0:r.workspaceStripeSubscription)?e:null}},77205:(e,n,t)=>{"use strict";t.d(n,{A:()=>nw});var r=t(6029);t(31025);var a=t(13717),i=t(72807),o=t(14759);let l=o.Ikc({pinned:o.zMY().optional(),enabled:o.zMY().optional()}),s=o.Ikc({version:o.aig().int().nonnegative(),config:o.L5J().optional(),overrides:l.optional()}),u=o.g1P(o.YjP(),o.L5J()),c=o.Ikc({version:o.aig().int().nonnegative(),visible:o.zMY().optional(),order:o.YOg(o.YjP()).optional(),settings:u.optional(),modules:o.g1P(o.YjP(),s).optional()});function d(){return{version:1,visible:!0,order:[],settings:{},modules:{}}}function g(e){if(!e)return;let n=s.safeParse(e);if(n.success)return{version:n.data.version,config:n.data.config,overrides:n.data.overrides}}function p(e){let{pinMode:n,pinnedOverride:t}=e;return"required"===n||("default-on"===n?null==t||t:null!=t&&t)}function m(e){var n;let{entry:t}=function(e){let n=g(e.persistedEntry),t=(null==n?void 0:n.version)===e.def.version?n.config:void 0,r=e.def.configSchema.safeParse(void 0===t?e.def.defaultConfig:t);return{entry:{version:e.def.version,config:r.success?r.data:e.def.defaultConfig,overrides:null==n?void 0:n.overrides}}}({def:e.def,persistedEntry:e.persistedEntry}),r={...n=e.def.defaultState,pinned:p({pinMode:n.pinMode})};return{id:e.def.id,title:e.def.title,parentModuleId:e.def.parentModuleId,def:e.def,defaultState:r,state:function(e){var n,t,r,a;let{defaultState:i,persistedEntry:o,order:l,moduleId:s,parentModuleId:u}=e,c=null!=(r=null==l?void 0:l.indexOf(s))?r:-1;return{...i,enabled:null!=(a=null==o||null==(n=o.overrides)?void 0:n.enabled)?a:i.enabled,order:u||-1===c?i.order:c,pinned:p({pinMode:i.pinMode,pinnedOverride:null==o||null==(t=o.overrides)?void 0:t.pinned})}}({defaultState:r,persistedEntry:t,order:e.order,moduleId:e.def.id,parentModuleId:e.def.parentModuleId}),defaultConfig:e.def.defaultConfig,config:t.config}}var f=t(22391);let v="dev-toolbar:v".concat(1);var h=t(42766),x=t(55729);function y(e){var n,t,r;let a=null!=(t=null==(n=e.state.modules)?void 0:n[e.moduleId])?t:{version:1};return{...e.state,modules:{...null!=(r=e.state.modules)?r:{},[e.moduleId]:e.update(a)}}}function b(e){let n=e.defs,{env:t,userId:a,isInternalUser:i,pathname:o}=e.context,[l,s]=(0,x.useState)(d()),[u,p]=(0,x.useState)(!1),[b,w]=(0,x.useState)(null),S=(0,x.useRef)(null),j=(0,x.useRef)(null),C=(0,x.useMemo)(()=>{var e,n;return e={env:t,userId:a},"".concat(v,":").concat(e.env,":").concat(null!=(n=e.userId)?n:"anonymous")},[t,a]),k=(0,x.useMemo)(()=>({env:t,userId:a,isInternalUser:i,pathname:o}),[t,a,i,o]),A=(0,x.useMemo)(()=>(function(e){var n;
3let t=new Set(e.defs.filter(e=>!e.parentModuleId).map(e=>e.id));return(null!=(n=e.order)?n:[]).filter(e=>t.has(e))})({defs:n,order:l.order}),[n,l.order]),D=(0,x.useMemo)(()=>{let e=[];for(let r of n){var t;if(!r.getDynamicChildDefs)continue;let n=m({def:r,persistedEntry:null==(t=l.modules)?void 0:t[r.id],order:A});e.push(...r.getDynamicChildDefs(n))}return e},[n,l.modules,A]),I=(0,x.useMemo)(()=>[...n,...D],[n,D]),N=(0,x.useMemo)(()=>new Map(I.map(e=>[e.id,e])),[I]);(0,x.useEffect)(()=>{p(!1),s(function(e){var n,t,r,a;let i=d(),o=c.safeParse(e);if(!o.success||1!==o.data.version)return i;let l=Object.fromEntries(Object.entries(null!=(n=o.data.modules)?n:{}).flatMap(e=>{let[n,t]=e,r=g(t);return r?[[n,r]]:[]}));return{version:1,visible:null!=(t=o.data.visible)?t:i.visible,order:Array.from(new Set(null!=(a=null!=(r=o.data.order)?r:i.order)?a:[])),settings:{...i.settings,...o.data.settings},modules:l}}((0,f.x6)(window.localStorage.getItem(C)))),w(C),p(!0)},[C]),(0,x.useEffect)(()=>{if(u&&b===C){var e;e={storageKey:C,state:l},window.localStorage.setItem(e.storageKey,JSON.stringify(e.state))}},[u,b,l,C]),(0,x.useEffect)(()=>{if(!i)return;let e=e=>{var n;!("\\"!==e.key||(n=e.target)instanceof HTMLElement&&n.closest('input, textarea, select, [contenteditable="true"], [contenteditable=""], [role="textbox"]'))&&e.shiftKey&&(e.metaKey||e.ctrlKey)&&(e.preventDefault(),s(e=>{var n;return{...e,visible:!(null==(n=e.visible)||n)}}))};return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)}},[i]);let _=(0,x.useMemo)(()=>I.filter(e=>{var n,t;return null==(t=null==(n=e.isAvailable)?void 0:n.call(e,k))||t}).map(e=>{var n;return m({def:e,persistedEntry:null==(n=l.modules)?void 0:n[e.id],order:A})}).sort((e,n)=>e.state.order-n.state.order),[I,l.modules,A,k]),P=(0,x.useMemo)(()=>_.filter(e=>!e.parentModuleId),[_]),M=(0,x.useMemo)(()=>{let e=new Map;for(let t of _){var n;if(!t.parentModuleId)continue;let r=null!=(n=e.get(t.parentModuleId))?n:[];r.push(t),e.set(t.parentModuleId,r)}return e},[_]),E=(0,x.useMemo)(()=>P.filter(e=>e.state.pinned&&e.state.enabled).map(e=>{var n;return{rootModule:e,childModules:(null!=(n=M.get(e.id))?n:[]).filter(e=>e.state.pinned&&e.state.enabled)}}),[M,P]),T=(0,x.useRef)(null),R=(0,x.useMemo)(()=>(function(e){let n=e.find(e=>"font-scale"===e.id&&e.state.enabled);if(!n||"object"!=typeof n.config||null===n.config)return 1;let t=n.config.scale;return"number"==typeof t&&Number.isFinite(t)?t:1})(_),[_]);(0,x.useEffect)(()=>{var e;let n=document.documentElement;null===T.current&&(T.current=n.style.fontSize);let t=null!=(e=T.current)?e:"";if(!u||!k.isInternalUser){n.style.fontSize=t;return}n.style.fontSize=1===R?t:"".concat(100*R,"%")},[R,u,k.isInternalUser]),(0,x.useEffect)(()=>()=>{null!==T.current&&(document.documentElement.style.fontSize=T.current)},[]);let L=(0,x.useCallback)(e=>{s(n=>({...n,visible:e}))},[]),F=(0,x.useCallback)(()=>{s(e=>{var n;return{...e,visible:!(null==(n=e.visible)||n)}})},[]),z=(0,x.useCallback)(e=>{let n=P.map(e=>e.id).filter(n=>!e.includes(n));s(t=>({...t,order:[...e,...n]}))},[P]),O=(0,x.useCallback)((e,n)=>{let t=N.get(e),r=P.map(e=>e.id);s(a=>{var i;if(!t||"required"===t.defaultState.pinMode)return a;let o=y({state:a,moduleId:e,update:e=>({...e,version:t.version,overrides:{...e.overrides,pinned:n}})});if(!n||t.parentModuleId||!r.includes(e))return o;let l=null!=(i=a.order)?i:[],s=[...l.filter(n=>n!==e&&r.includes(n)),...r.filter(n=>n!==e&&!l.includes(n)),e];return{...o,order:s}})},[N,P]),U=(0,x.useCallback)((e,n)=>{let t=N.get(e);s(r=>t?y({state:r,moduleId:e,update:e=>({...e,version:t.version,overrides:{...e.overrides,enabled:n}})}):r)},[N]),W=(0,x.useCallback)((e,n)=>{let t=N.get(e);s(r=>t?y({state:r,moduleId:e,update:e=>({...e,version:t.version,config:n})}):r)},[N]),B=(0,x.useCallback)(()=>{s(d())},[]),H=(0,x.useMemo)(()=>{var n;return{defs:I,modules:_,rootModules:P,childModulesByParentId:M,pinnedModules:E,persistedState:l,contentContainerRef:S,toolbarContainerRef:j,visible:null==(n=l.visible)||n,isReady:u,runtimeContext:k,environment:e.environment,storageKey:C,hotkeyLabel:"Cmd/Ctrl+Shift+\\",setVisible:L,toggleVisible:F,setModuleOrder:z,setModulePinned:O,setModuleEnabled:U,updateModuleConfig:W,resetState:B}},[I,_,P,M,E,l,u,k,e.environment,C,L,F,z,O,U,W,B]);return(0,r.jsx)(h.U.Provider,{value:H,children:e.children})}var w=t(47285),S=t(95678),j=t(8180);
3let C={id:"environment",title:"Environment",version:1,configSchema:o.Ikc({}),defaultConfig:{},defaultState:{pinMode:"required",enabled:!0,order:10},render:(e,n)=>{let t="production"===n.environment?"Prod":"staging"===n.environment?"Staging":"Dev";return(0,r.jsxs)(j.A,{dragging:n.isDragging,toolbarDragging:n.isAnyDragging,className:"cursor-default px-4 hover:bg-transparent flex items-center gap-x-2",children:[(0,r.jsx)(S.I,{name:"navattic",size:"sm",className:"opacity-50"}),(0,r.jsxs)("span",{className:"text-gray-500",children:["Env: ",(0,r.jsx)("span",{className:"text-gray-900",children:t})]})]})}};var k=t(53525);let A=[.75,1,1.25,1.5,1.75],D=o.Ikc({scale:o.aig().min(.75).max(1.75)});function I(e){return"".concat(Math.round(100*e),"%")}function N(e){var n;let{onPointerDown:t,onPointerDownCapture:a,...i}=null!=(n=e.renderContext.dragHandleProps)?n:{},{updateModuleConfig:o}=(0,h.w)(),l=e.module.config.scale,s=String(l),u=new Map(A.map(e=>[String(e),e])),c=A.map((n,t)=>({group:0===t?{name:"Font scale",type:"radio",value:s,onValueChange:n=>{let t=u.get(n);void 0!==t&&o(e.module.id,{scale:t})}}:"Font scale",type:"radio",label:I(n),value:String(n)}));return(0,r.jsx)(k.W1,{items:c,side:"top",align:"start",children:(0,r.jsxs)(j.A,{...i,dragging:e.renderContext.isDragging,toolbarDragging:e.renderContext.isAnyDragging,title:"Font scale",onPointerDownCapture:e=>{e.shiftKey&&(null==t||t(e),e.preventDefault()),null==a||a(e)},children:[(0,r.jsx)("span",{className:"mr-1 text-gray-400",children:"Aa"}),I(l)]})})}var _=t(63381),P=t.n(_),M=t(16093);let E=o.Ikc({});function T(e){let[n,t]=(0,x.useState)([]),[a,i]=(0,x.useState)(null);(0,x.useEffect)(()=>{let e=0,n=!1,r=P()({every:10,decay:.25});r.on("data",e=>{if(n)return;let r=Number.isFinite(e)?e:0,a={time:Date.now()/1e3,value:r};i(r),t(e=>[...e,a].filter(e=>a.time-e.time<=20))});let a=()=>{r.tick(),e=window.requestAnimationFrame(a)};return e=window.requestAnimationFrame(a),()=>{n=!0,window.cancelAnimationFrame(e)}},[]);let o=(0,x.useMemo)(()=>{var e;return(e=null!=a?a:60)>=55?"#16A34A":e>=30?"#D97706":"#DC2626"},[a]),l=(0,x.useMemo)(()=>{if(n.length>=2)return n;let e=null!=a?a:60,t=Date.now()/1e3;return[{time:t-1,value:e},{time:t,value:e}]},[a,n]),s=null===a?"--":Math.round(a).toString();return(0,r.jsxs)(j.A,{dragging:e.renderContext.isDragging,toolbarDragging:e.renderContext.isAnyDragging,"aria-label":"Frames per second",className:"flex select-none items-center gap-2 overflow-hidden pl-2 pr-0",title:"Frames per second",children:[(0,r.jsxs)("div",{className:"flex shrink-0 items-baseline gap-1",children:[(0,r.jsx)("span",{className:"text-[9px] font-medium tracking-[0.08em] text-gray-500 uppercase",children:"FPS"}),(0,r.jsx)("span",{className:"min-w-[3ch] font-mono text-[10px] tabular-nums text-gray-900",children:s})]}),(0,r.jsx)("div",{className:"h-7 w-20 overflow-hidden rounded-sm",children:(0,r.jsx)(M.N,{badge:!1,color:o,cursor:"default",data:l,fill:!1,grid:!1,lineWidth:1,loading:null===a,momentum:!0,padding:{top:4,bottom:4},pulse:!1,scrub:!1,theme:"light",value:null!=a?a:60,window:20})})]})}var R=t(20311),L=t(3947),F=t(68840),z=t(59391),O=t(56311);let U=o.Ikc({});function W(e){let{runtimeContext:n}=(0,h.w)(),[,t]=(0,O.r)(),a=(0,R.wp)(n.pathname);if(!a)return null;let i=async()=>{let e=(0,R.sB)();try{await Promise.all([t({data:{slug:e.tour,status:L.kRu.Eligible}}),t({data:{slug:e.guide,status:L.kRu.Eligible}})]),(0,R._4)(a),z.oR.success("Reset agent setup guide"),window.location.reload()}catch(e){z.oR.error("Failed to reset agent setup guide")}};return(0,r.jsx)(F.m_,{content:"Reset agent setup guide and tour for this user",children:(0,r.jsxs)(j.A,{dragging:e.renderContext.isDragging,toolbarDragging:e.renderContext.isAnyDragging,"aria-label":"Reset AD guide",className:"flex items-center gap-1.5 px-2",onClick:()=>void i(),children:[(0,r.jsx)(S.I,{name:"rotate-ccw",size:"xs",className:"text-gray-400"}),(0,r.jsx)("span",{className:"text-[10px]",children:"Reset AD guide"})]})})}var B=t(84379),H=t(95632),G=t(23397);let V="announcements",q=o.Ikc({pinnedAnnouncements:o.YOg(o.fc(G.uhw)).default([])}),K=new Map(G.NSP.map(e=>[e.slug,e]));function $(e){let n=q.safeParse(e);return n.success?{pinnedAnnouncements:Array.from(new Set(n.data.pinnedAnnouncements))}:{pinnedAnnouncements:[]}}function Y(e){var n,t;let{module:a,renderContext:o}=e,{onPointerDown:l,onPointerDownCapture:s,...u}=null!=(n=o.dragHandleProps)?n:{},{currentUser:c}=(0,B.iZ)(),{contentContainerRef:d,updateModuleConfig:g}=(0,h.w)(),[,p]=(0,O.r)(),[m,f]=(0,x.useState)("");if(!c)return null;let v=m.trim().toLowerCase(),y=$(a.config).pinnedAnnouncements,b=new Set(y),w=v?G.NSP.filter(e=>e.name.toLowerCase().includes(v)):G.NSP,C=e=>{let n=(0,i.fT)({user:c,slug:e.slug,status:L.kRu.Eligible}),t=b.has(e.slug);return{type:"switch",label:e.name,subname:e.description,group:{name:e.group},className:"group/menu-item-switch",elementLeft:(0,r.jsx)(F.m_,{content:t?"Remove pin":"Pin to toolbar",disableHoverableContent:!0,children:(0,r.jsxs)("button",{type:"button",title:t?"Unpin announcement":"Pin announcement","aria-label":t?"Unpin announcement":"Pin announcement",className:"group/pin hover-expand-y-1 hover-expand-x-2 flex h-4 w-4 cursor-pointer items-center justify-center text-gray-400 transition-colors",onMouseDown:e=>{e.preventDefault()},onClick:n=>{n.preventDefault(),n.stopPropagation(),((e,n)=>{let t=n?[...y.filter(n=>n!==e),e]:y.filter(n=>n!==e);g(a.id,{pinnedAnnouncements:t})})(e.slug,!t)},children:[(0,r.jsx)(S.I,{name:e.icon,size:"sm",className:(0,H.cn)(t?"hidden":"block group-hover/menu-item-switch:hidden")}),(0,r.jsx)(S.I,{name:"pin",size:"sm",className:(0,H.cn)("hidden",!t&&"text-gray-400/75 group-hover/menu-item-switch:block group-hover/pin:text-gray-700")}),(0,r.jsx)(S.I,{name:"unpin",size:"sm",className:(0,H.cn)(t?"block text-gray-700 group-hover/pin:text-gray-900":"hidden")})]})}),value:e.slug,checked:n,onChange:n=>{p({data:{slug:e.slug,status:n?L.kRu.Eligible:L.kRu.Dismissed}})}}},A=[{group:{name:"search-announcements",showHeading:!1,className:"py-0"},id:"search-announcements",type:"search",label:"Search user announcements...",iconLeft:"search",value:m,onValueChange:f},...w.length>0?G.PIt.flatMap(e=>w.filter(n=>
3n.group===e).map(C)):[{type:"text",label:"No matching announcements",group:{name:"empty-search-results",showHeading:!1}}]];return(0,r.jsx)(k.W1,{collisionBoundary:null!=(t=d.current)?t:void 0,collisionPadding:2,items:A,side:"top",align:"start",className:"max-w-[360px] max-h-[500px]",children:(0,r.jsxs)(j.A,{...u,dragging:o.isDragging,toolbarDragging:o.isAnyDragging,className:"flex items-center gap-x-1.5 px-3",onPointerDownCapture:e=>{e.shiftKey&&(null==l||l(e),e.preventDefault()),null==s||s(e)},children:[(0,r.jsx)(S.I,{name:"megaphone",size:"xs",className:"text-gray-400"}),"Announcements"]})})}let J=o.Ikc({});function Q(e){var n;let{currentUser:t}=(0,B.iZ)(),[,a]=(0,O.r)(),o=(n=e.slug,K.get(n));if(!t||!o)return null;let l=(0,i.fT)({user:t,slug:e.slug,status:L.kRu.Eligible});return(0,r.jsx)(F.m_,{title:o.name,delayDuration:1e3,align:"start",content:o.description,children:(0,r.jsxs)(j.A,{dragging:e.isDragging,toolbarDragging:e.isAnyDragging,"aria-label":"Toggle ".concat(o.name),className:"flex items-center gap-1.5 px-2",onClick:()=>{a({data:{slug:e.slug,status:l?L.kRu.Dismissed:L.kRu.Eligible}})},children:[(0,r.jsx)("div",{className:l?"bg-green-500 size-1.25 rounded-full":"bg-gray-300 size-1.25 rounded-full"}),(0,r.jsx)("span",{children:o.name})]})})}var X=t(45115),Z=t(89654),ee=t(82211);let en=o.Ikc({}),et={stripe:{name:"Stripe",entity:"customer",icon:"logo-stripe-mono",buildUrl:X.JP},salesforce:{name:"Salesforce",entity:"account",icon:"logo-salesforce-mono",buildUrl:X.Ss}};function er(e){let{name:n,entity:t,icon:a,buildUrl:i}=et[e.target],{workspace:o}=(0,B.hA)(),[{data:l,fetching:s,error:u}]=(0,Z.x)({variables:{workspaceId:null==o?void 0:o.id},pause:!(null==o?void 0:o.id),requestPolicy:"cache-first"}),c=null==l?void 0:l.navatticCrmAccountData,d="stripe"===e.target?null==c?void 0:c.stripeCustomerId:null==c?void 0:c.salesforceAccountId,g=function(e){let{name:n,entity:t,id:r,fetching:a,error:i}=e;return r?"Copy ID and open in ".concat(n," (").concat(r,")"):a?"Loading ".concat(n," ").concat(t,"..."):i?"Could not load ".concat(n," ").concat(t):"No ".concat(n," ").concat(t," linked")}({name:n,entity:t,id:d,fetching:s,error:!!u});return(0,r.jsx)(F.m_,{content:g,children:(0,r.jsxs)(j.A,{dragging:e.isDragging,toolbarDragging:e.isAnyDragging,"aria-label":g,"aria-disabled":!d,className:"flex items-center gap-1.5 px-2 font-mono text-[10px] text-gray-500 hover:text-gray-900",onClick:()=>{d&&((0,ee.l)(d)?z.oR.success("".concat(n," ").concat(t," ID copied")):z.oR.error("Failed to copy ".concat(n," ").concat(t," ID")),window.open(i(d),"_blank","noopener,noreferrer"))},children:[(0,r.jsx)(S.I,{name:a,size:"xs",className:(0,H.cn)(!d&&"opacity-30")}),d&&(0,r.jsx)("span",{children:d.slice(0,12)})]})})}function ea(e){let{target:n,id:t,title:a,order:i}=e;return{id:t,title:a,version:1,configSchema:en,defaultConfig:{},defaultState:{pinMode:"default-off",enabled:!0,order:i},render:(e,t)=>(0,r.jsx)(er,{target:n,isDragging:t.isDragging,isAnyDragging:t.isAnyDragging})}}let ei=ea({target:"stripe",id:"stripe-customer",title:"Stripe Customer",order:21}),eo=ea({target:"salesforce",id:"salesforce-account",title:"Salesforce Account",order:22});var el=t(87213);let es=o.Ikc({});function eu(e){let{runtimeContext:n}=(0,h.w)(),[,t]=(0,O.r)();if(!(0,el.Gl)(n.pathname))return null;let a=async()=>{try{await t({data:{slug:(0,el.Fk)(),status:L.kRu.Eligible}}),(0,el.Qn)(),z.oR.success("Reset demo builder tour"),window.location.reload()}catch(e){z.oR.error("Failed to reset demo builder tour")}};return(0,r.jsx)(F.m_,{content:"Reset tour eligibility and force-show the tour offer card",children:(0,r.jsxs)(j.A,{dragging:e.renderContext.isDragging,toolbarDragging:e.renderContext.isAnyDragging,"aria-label":"Reset demo builder tour",className:"flex items-center gap-1.5 px-2",onClick:()=>void a(),children:[(0,r.jsx)(S.I,{name:"rotate-ccw",size:"xs",className:"text-gray-400"}),(0,r.jsx)("span",{className:"text-[10px]",children:"Reset DB tour"})]})})}var ec=t(36127),ed=t(52412);let eg=o.Ikc({enabled:o.zMY()});function ep(e){let[n,t]=(0,ed.Mj)((0,ec._4)(e.workspaceId),!1);return(0,r.jsx)(F.m_,{content:"Demo data: ".concat(n?"on":"off"),children:(0,r.jsx)(j.A,{dragging:e.renderContext.
3isDragging,toolbarDragging:e.renderContext.isAnyDragging,"aria-label":"Demo data","aria-pressed":n,className:(0,H.cn)("inline-flex items-center justify-center px-3 transition-colors",n&&"bg-gray-300 text-gray-900 hover:bg-gray-300"),onClick:()=>t(!n),title:"Demo data",children:(0,r.jsx)(S.I,{name:"database-zap",size:"xs",className:(0,H.cn)("transition-opacity",n?"opacity-100":"opacity-70")})})})}function em(e){let{workspace:n}=(0,B.hA)();return(null==n?void 0:n.id)?(0,r.jsx)(ep,{...e,workspaceId:n.id}):null}var ef=t(15486);let ev=o.Ikc({});function eh(e){let[n,t]=(0,ef.b)();return(0,r.jsx)(F.m_,{content:"Design mode",children:(0,r.jsx)(j.A,{dragging:e.isDragging,toolbarDragging:e.isAnyDragging,"aria-label":"Design Mode","aria-pressed":n,className:(0,H.cn)("inline-flex items-center justify-center px-3 transition-colors",n&&"bg-gray-300 text-gray-900 hover:bg-gray-300"),onClick:()=>t(!n),title:"Design Mode",children:(0,r.jsx)(S.I,{name:"palette",size:"xs",className:(0,H.cn)("transition-opacity",n?"opacity-100":"opacity-70")})})})}var ex=t(34584),ey=t(81278);let eb=o.Ikc({});function ew(e){let n=(0,ey.useRouter)(),t="string"==typeof n.query.id&&n.pathname.includes("/product-demos/[id]")?n.query.id:null;return t?(0,r.jsx)(F.m_,{content:"Download latest draft export",children:(0,r.jsx)(j.A,{dragging:e.isDragging,toolbarDragging:e.isAnyDragging,className:"flex items-center gap-1.5 px-3 text-gray-500 hover:text-gray-900",onClick:()=>{let e=(0,ex.zKK)({id:t});window.open(e+"?download=true","_blank")},children:(0,r.jsx)(S.I,{name:"download",size:"xs"})})}):null}var eS=t(28546),ej=t(907),eC=t(95303),ek=t(20126);let eA=o.Ikc({pinnedFlags:o.YOg(o.k5n(ek.tV)).default([])});function eD(e){let n=eA.safeParse(e);return n.success?{pinnedFlags:Array.from(new Set(n.data.pinnedFlags))}:{pinnedFlags:[]}}function eI(e){var n,t;let{module:a,renderContext:i}=e,{onPointerDown:o,onPointerDownCapture:l,...s}=null!=(n=i.dragHandleProps)?n:{},{workspace:u}=(0,B.hA)(),{contentContainerRef:c,updateModuleConfig:d}=(0,h.w)(),[,g]=(0,eC.n)(),{stageGroups:p}=(0,ej.o)(),[m,f]=(0,x.useState)(""),[v,y]=(0,x.useState)({});if(!(null==u?void 0:u.id))return null;let b=m.trim().toLowerCase(),w=eD(a.config).pinnedFlags,C=new Set(w),A=e=>{let{stageLabel:n,flagName:t,flagValue:i,includePath:o}=e,l=(0,B.q9)(u,i),s=C.has(i);return{type:"switch",label:t,subname:o?n:void 0,className:"group/menu-item-switch",elementLeft:(0,r.jsx)(F.m_,{content:s?"Remove pin":"Pin to toolbar",disableHoverableContent:!0,children:(0,r.jsxs)("button",{type:"button",title:s?"Unpin feature flag":"Pin feature flag","aria-label":s?"Unpin feature flag":"Pin feature flag",className:"group/pin hover-expand-y-1 hover-expand-x-2 flex h-4 w-4 cursor-pointer items-center justify-center text-gray-400 transition-colors hover:text-gray-900",onMouseDown:e=>{e.preventDefault()},onClick:e=>{e.preventDefault(),e.stopPropagation();let n=s?w.filter(e=>e!==i):[...w.filter(e=>e!==i),i];d(a.id,{pinnedFlags:n})},children:[(0,r.jsx)(S.I,{name:"pin",size:"sm",className:(0,H.cn)(!s&&"hidden text-gray-400/75 group-hover/menu-item-switch:block group-hover/pin:text-gray-700",s&&"group-hover/pin:hidden")}),(0,r.jsx)(S.I,{name:"unpin",size:"sm",className:(0,H.cn)("hidden",s&&"text-gray-700 group-hover/pin:block")})]})}),value:i,checked:l,onChange:e=>{i&&g({workspaceId:u.id,featureFlag:i,isOn:e})}}},D=[{group:{name:"search-flags",showHeading:!1,className:"py-0"},id:"search-root-flags",type:"search",label:"Search flags...",iconLeft:"search",value:m,onValueChange:f}];if(b){let e=p.flatMap(e=>{let{stage:n,definitions:t}=e,r=eS.yk[n];return t.filter(e=>"".concat(r," ").concat(e.label).toLowerCase().includes(b)).map(e=>A({stageLabel:r,flagName:e.label,flagValue:e.name,includePath:!0}))});D.push(...e.length>0?e:[{type:"text",label:"No matching flags",group:{name:"empty-search-results",showHeading:!1}}])}else D.push(...p.map(e=>{var n;let{stage:t,definitions:r}=e,a=eS.yk[t],i=null!=(n=v[t])?n:"",o=i.trim().toLowerCase(),l=o?r.filter(e=>e.label.toLowerCase().includes(o)):r,s=[{group:{name:"".concat(t,"-search"),showHeading:!1,className:"py-0"},id:"".concat(t,"-search"),type:"search",label:"Search flags...",iconLeft:"search",value:i,onValueChange:e=>{y(n=>({...n,[t]:e}))}},...l.map(e=>A({stageLabel:a,flagName:e.label,flagValue:e.name}))];return 0===l.length&&s.push({type:"text",label:"No matching flags",group:{name:"".concat(t,"-empty"),showHeading:!1}}),{label:a,subItems:s}}));return(0,r.jsx)(k.W1,{collisionBoundary:null!=(t=c.current)?t:void 0,collisionPadding:2,items:D,side:"top",align:"start",className:"max-w-[max(700px,var(--radix-dropdown-menu-trigger-width))]",children:(0,r.jsxs)(j.A,{...s,dragging:i.isDragging,toolbarDragging:i.isAnyDragging,className:"flex items-center gap-x-1.5 px-3",onPointerDownCapture:e=>{e.shiftKey&&(null==o||o(e),e.preventDefault()),null==l||l(e)},children:[(0,r.jsx)(S.I,{name:"flag",size:"xs",className:"text-gray-400"}),"Flags"]})})}let eN=o.Ikc({}),e_="feature-flag:";function eP(e){let{workspace:n}=(0,B.hA)(),[,t]=(0,eC.n)(),{definitionsByName:a,getFlagLabel:i}=(0,ej.o)();if(!(null==n?void 0:n.id))return null;let o=a[e.flagValue],l=i(e.flagValue),s=(0,B.q9)(n,e.flagValue);return(0,r.jsx)(F.m_,{title:l,delayDuration:1e3,align:"start",content:o?(0,r.jsxs)("div",{className:"space-y-1",children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("span",{className:"font-medium text-white",children:"Stage:"})," ",eS.yk[o.stage]]}),(0,r.jsx)("div",{className:"text-gray-400",children:eS.g7[o.stage]})]}):(0,r.jsx)("div",{className:"text-gray-400",children:"Not registered in flag definitions"}),children:(0,r.jsxs)(j.A,{dragging:e.isDragging,toolbarDragging:e.isAnyDragging,"aria-label":"Toggle ".concat(l),className:"flex items-center gap-1.5 px-2",onClick:()=>{e.flagValue&&t({workspaceId:n.id,featureFlag:e.flagValue,isOn:!s})},children:[(0,r.jsx)("div",{className:s?"bg-green-500 size-1.25 rounded-full":"bg-gray-300 size-1.25 rounded-full"}),(0,r.jsx)("span",{children:l})]})})}var eM=t(50759),eE=t(20874),eT=t(37354);let eR=o.Ikc({}),eL=[],eF=new Intl.DateTimeFormat(void 0,{hour:"2-digit",minute:"2-digit",second:"2-digit"});function ez(e){let{text:n}=e,t=n.split("`");return(0,r.jsx)(r.Fragment,{children:t.map((e,n)=>n%2==1?(0,r.jsx)("code",{className:"rounded-xs bg-black/6 px-1 py-px font-mono",children:e},"code-".concat(n,"-").concat(e)):e)})}function eO(e){let{error:n}=e;return(0,r.jsxs)("li",{className:"group border-gray-100 border-b px-3 py-2.5 last:border-b-0",children:[(0,r.jsxs)("div",{className:"flex items-center gap-1.5",children:[(0,r.jsx)("span",{className:"truncate font-medium font-mono text-[11px] text-gray-900",children:n.operationName}),(0,r.jsx)("span",{className:"shrink-0 rounded-xs bg-gray-100 px-1 py-px text-[9px] text-gray-500 uppercase",children:n.operationKind}),n.count>1&&(0,r.jsxs)("span",{className:"shrink-0 text-[10px] text-gray-400",children:["\xd7",n.count]}),(0,r.jsx)("span",{className:"ml-auto shrink-0 text-[10px] text-gray-400 tabular-nums",children:eF.format(n.at)}),(0,r.jsx)("button",{type:"button",className:"shrink-0 text-gray-300 opacity-0 transition-opacity hover:text-gray-900 group-hover:opacity-100","aria-label":"Copy error",onClick:()=>{(0,ee.l)(["".concat(n.operationName," (").concat(n.operationKind,")"),n.summary,n.hint,n.errorId&&"errorId: ".concat(n.errorId),n.variables&&"variables: ".concat(n.variables),n.detail].filter(
3Boolean).join("\n")),z.oR.success("Error copied")},children:(0,r.jsx)(S.I,{name:"copy",size:"xs"})})]}),(0,r.jsx)("p",{className:"mt-1 wrap-anywhere text-[11px] text-gray-700 leading-snug",children:(0,r.jsx)(ez,{text:n.summary})}),n.hint&&(0,r.jsxs)("div",{className:"mt-2 flex items-start gap-1.5 rounded-sm bg-amber-50 px-2 py-1.5 text-[10px] text-amber-900 leading-snug",children:[(0,r.jsx)(S.I,{name:"lightbulb",size:"xs",className:"mt-px shrink-0"}),(0,r.jsx)("span",{children:(0,r.jsx)(ez,{text:n.hint})})]}),(n.detail||n.errorId)&&(0,r.jsxs)("details",{className:"mt-2 [&[open]_.chevron]:rotate-90",children:[(0,r.jsxs)("summary",{className:"flex cursor-pointer list-none items-center gap-1 text-[10px] text-gray-400 hover:text-gray-700 [&::-webkit-details-marker]:hidden",children:[(0,r.jsx)(S.I,{name:"chevron-right",size:"xs",className:"chevron transition-transform"}),"Details",n.errorId&&(0,r.jsx)("span",{className:"font-mono text-gray-300",children:n.errorId})]}),n.detail&&(0,r.jsx)("pre",{className:"mt-1 max-h-40 overflow-auto whitespace-pre-wrap wrap-anywhere rounded-sm bg-gray-50 p-2 font-mono text-[10px] text-gray-600 leading-relaxed",children:n.detail})]})]})}function eU(e){var n,t;let{renderContext:a}=e,i=(0,x.useSyncExternalStore)(eT.Pv,eT.S6,()=>eL),{contentContainerRef:o}=(0,h.w)(),{onPointerDown:l,onPointerDownCapture:s,...u}=null!=(n=a.dragHandleProps)?n:{};if(0===i.length)return null;let c=i.reduce((e,n)=>e+n.count,0);return(0,r.jsxs)(eM.bL,{children:[(0,r.jsx)(eM.l9,{asChild:!0,children:(0,r.jsxs)(j.A,{...u,dragging:a.isDragging,toolbarDragging:a.isAnyDragging,"aria-label":"".concat(c," failed GraphQL operations"),className:"flex items-center gap-x-1.5 px-3 text-red-700 hover:bg-red-100 hover:text-red-900",onPointerDownCapture:e=>{e.shiftKey&&(null==l||l(e),e.preventDefault()),null==s||s(e)},children:[(0,r.jsx)(S.I,{name:"triangle-alert",size:"xs"}),c]})}),(0,r.jsxs)(eE.hl,{side:"top",align:"start",collisionBoundary:null!=(t=o.current)?t:void 0,collisionPadding:2,className:"flex max-h-[70vh] w-[440px] flex-col overflow-hidden p-0",children:[(0,r.jsxs)("div",{className:"flex shrink-0 items-center justify-between border-b px-3 py-2",children:[(0,r.jsx)("span",{className:"font-medium text-[11px] text-gray-900",children:"Failed GraphQL operations"}),(0,r.jsx)("button",{type:"button",className:"text-[10px] text-gray-400 hover:text-gray-900",onClick:eT.jl,children:"Clear"})]}),(0,r.jsx)("ul",{className:"overflow-y-auto",children:i.map(e=>(0,r.jsx)(eO,{error:e},e.id))})]})]})}var eW=t(41216);let eB=o.Ikc({});function eH(e){let[n,t]=(0,ed.Mj)(eW.e,!1);return(0,r.jsx)(F.m_,{content:"Hidden accounts: ".concat(n?"shown":"hidden"),children:(0,r.jsx)(j.A,{dragging:e.isDragging,toolbarDragging:e.isAnyDragging,"aria-label":"Hidden accounts","aria-pressed":n,className:(0,H.cn)("inline-flex items-center justify-center px-3 transition-colors",n&&"bg-gray-300 text-gray-900 hover:bg-gray-300"),onClick:()=>t(!n),title:"Hidden accounts",children:(0,r.jsx)(S.I,{name:n?"eye":"eye-off",size:"xs",className:(0,H.cn)("transition-opacity",n?"opacity-100":"opacity-70")})})})}var eG=t(64705);let eV=o.Ikc({});function eq(e){let n=(0,eG.SG)();return n?(0,r.jsx)(F.m_,{content:"Create issue (Cmd/Ctrl+I)",children:(0,r.jsx)(j.A,{dragging:e.isDragging,toolbarDragging:e.isAnyDragging,className:"px-3 **:text-gray-400 hover:**:text-gray-700",onClick:()=>n.openIssueFlow(),children:(0,r.jsx)(S.I,{name:"logo-linear",size:"xs"})})}):null}var eK=t(27495);function e$(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=new URL(e,window.location.origin);for(let[e,r]of Object.entries(n))t.searchParams.set(e,r);return t.toString()}function eY(e){let{workspaceSlug:n,projectId:t,flowId:r,stepId:a,stepIndex:i=0}=e;return[{label:"builder",url:e$((0,ex.OHp)({workspace_slug:n,id:t}),{flow_id:r,...a?{step_id:a}:{}})},{label:"preview",url:e$((0,ex.R9y)({flow_id:r}),{s:String(i)})}]}var eJ=t(53512),eQ=t(97348),eX=t(92805),eZ=t(39771);let e0={project:function(e){var n,t;let{workspace:r}=(0,B.hA)(),[{data:a}]=(0,eQ.f)({variables:{id:e.id}}),[{data:i}]=(0,eX.k)({variables:{projectId:e.id}}),[{data:o}]=(0,eZ.g)({variables:{id:e.id}}),l=null==a?void 0:a.project,s=!!(null==i||null==(n=i.projectPublishStatus)?void 0:n.lastPublishedAt),u=e$((0,ex.a9w)({id:e.id})),c=(null==l?void 0:l.primaryShareLink)?(0,eJ.a)({workspace:r,shareLink:l.primaryShareLink,customDomain:null==o||null==(t=o.project)?void 0:t.resolvedCu
3stomDomain}):null,d=c&&!c.includes("://")?"".concat(window.location.protocol,"//").concat(c):c,g=s?[{label:"live preview",url:"".concat(u,"?live=true")},...d?[{label:"share link",url:d}]:[]]:[];return{typeLabel:"Demo",icon:"layers",name:null==l?void 0:l.name,links:[{label:"builder",url:e$((0,ex.OHp)({workspace_slug:r.slug,id:e.id}))},{label:"draft preview",url:u},...g]}},flow:function(e){let{workspace:n}=(0,B.hA)();return{typeLabel:"Flow",icon:"route",name:e.name,links:eY({workspaceSlug:n.slug,projectId:e.projectId,flowId:e.id})}},step:function(e){let{workspace:n}=(0,B.hA)();return{typeLabel:"Step",icon:"square-mouse-pointer",name:e.name||"Step ".concat(e.index+1),links:eY({workspaceSlug:n.slug,projectId:e.projectId,flowId:e.flowId,stepId:e.id,stepIndex:e.index})}},capture:function(e){var n;let{workspace:t}=(0,B.hA)(),[{data:r}]=(0,eK.o)({variables:{id:e.id}}),a=null==r?void 0:r.capture,i=null==a||null==(n=a.webData)?void 0:n.version.nodeKey,o=(null==a?void 0:a.webData)&&a.collectionId?[{label:"editor",url:e$(function(e){let{item:n,workspaceSlug:t,collectionId:r}=e;return n.agentEnvironmentId?(0,ex.pxX)({workspace_slug:t,id:n.agentEnvironmentId,capture_id:n.id}):n.projectId?(0,ex.S82)({workspace_slug:t,id:n.projectId,collection_id:r,capture_id:n.id}):(0,ex.ULW)({workspace_slug:t,collection_id:r,capture_id:n.id})}({item:e,workspaceSlug:t.slug,collectionId:a.collectionId}))}]:[],l=i?[{label:"KV preview",url:e$((0,ex.Vpx)({node_key:i}))}]:[];return{typeLabel:"Capture",icon:"camera",name:null==a?void 0:a.name,links:[...o,{label:"preview",url:e$((0,ex.FN3)({id:e.id}))},...l]}},custom:function(e){var n,t;return{typeLabel:null!=(n=e.typeLabel)?n:"Custom",icon:null!=(t=e.icon)?t:"link",name:e.name,links:e.links}}},e1=o.Ikc({}),e5=Object.keys(e0);function e2(e){let{item:n,onResolve:t}=e,r=JSON.stringify((0,e0[n.type])(n)),a=(0,w.vu)(n);return(0,x.useEffect)(()=>{t(a,JSON.parse(r))},[a,r,t]),(0,x.useEffect)(()=>()=>t(a,null),[a,t]),null}function e6(e){return{type:"button",label:"Copy ".concat(e.label," URL"),iconLeft:"copy",subname:(0,r.jsx)("span",{className:"block max-w-80 truncate font-mono text-[10px]",children:e.url}),onClick:()=>{(0,ee.l)(e.url)?z.oR.success("Copied ".concat(e.label," URL")):z.oR.error("Failed to copy ".concat(e.label," URL"))}}}function e9(e){var n,t;let{renderContext:a}=e,i=(0,w.M)(),{contentContainerRef:o}=(0,h.w)(),[l,s]=(0,x.useState)({}),{onPointerDown:u,onPointerDownCapture:c,...d}=null!=(n=a.dragHandleProps)?n:{},g=(0,x.useCallback)((e,n)=>{s(t=>{let{[e]:r,...a}=t;return n?{...a,[e]:n}:a})},[]);return 0===i.length?null:(0,r.jsxs)(r.Fragment,{children:[i.map(e=>(0,r.jsx)(e2,{item:e,onResolve:g},(0,w.vu)(e))),(0,r.jsx)(k.W1,{collisionBoundary:null!=(t=o.current)?t:void 0,collisionPadding:2,side:"top",align:"start",items:[...i].sort((e,n)=>e5.indexOf(e.type)-e5.indexOf(n.type)).map(e=>{var n,t,r;return n=l[(0,w.vu)(e)],{type:"button",id:(0,w.vu)(e),label:null!=(t=null==n?void 0:n.name)?t:e.id,subname:null==n?void 0:n.typeLabel,iconLeft:null!=(r=null==n?void 0:n.icon)?r:"link",subItems:n?n.links.map(e6):[{type:"text",label:"Loading..."}]}}),children:(0,r.jsxs)(j.A,{...d,dragging:a.isDragging,toolbarDragging:a.isAnyDragging,"aria-label":"Copy links for ".concat(i.length," items on this page"),className:"flex items-center gap-x-1.5 px-3 text-gray-500 hover:text-gray-900",onPointerDownCapture:e=>{e.shiftKey&&(null==u||u(e),e.preventDefault()),null==c||c(e)},children:[(0,r.jsx)(S.I,{name:"link",size:"xs"}),i.length]})})]})}var e3=t(2715);let e7=o.Ikc({});function e4(e){let{isActive:n,toggle:t}=(0,e3.f)();return(0,r.jsx)(j.A,{dragging:e.isDragging,toolbarDragging:e.isAnyDragging,"aria-label":"React Grab","aria-pressed":n,className:(0,H.cn)("inline-flex items-center justify-center px-3 transition-colors",n&&"bg-gray-300 text-gray-900 hover:bg-gray-300"),onClick:t,title:"React Grab",children:(0,r.jsx)(S.I,{name:"mouse-pointer-click",size:"xs",className:(0,H.cn)("transition-opacity",n?"opacity-100":"opacity-70")})})}var e8=t(11468);let ne=o.Ikc({});function nn(e){let[n,t]=(0,ed.Mj)(e8.q3,!1);return(0,r.jsx)(F.m_,{content:"Real custom domain in share links: ".concat(n?"on":"off"),children:(0,r.jsx)(j.A,{dragging:e.isDragging,toolbarDragging:e.isAnyDragging,"aria-label":"Show real custom domain","aria-pressed":n,className:(0,H.cn)("inline-flex items-center justify-center px-3 transition-colors",n&&"bg-gray-300 text-gray-900 hover:bg-gray-300"),onClick:()=>t(!n),title:"Show real custom domain",children:(0,r.jsx)(S.I,{name:"globe",size:"xs",className:(0,H.cn)("transition-opacity",n?"opacity-100":"opacity-70")})})})}let nt=o.Ikc({});function nr(e){return/\/themes\/[^/?#]+/.test(e)}function na(e){let{runtimeContext:n}=(0,h.w)(),[,t]=(0,O.r)();if(!nr(n.pathname))return null;let a=async()=>{try{await t({data:{slug:(0,G.O30)(),status:L.kRu.Eligible}}
3),z.oR.success("Reset theme builder tour"),window.location.reload()}catch(e){z.oR.error("Failed to reset theme builder tour")}};return(0,r.jsx)(F.m_,{content:"Reset tour eligibility and re-show the tour offer card",children:(0,r.jsxs)(j.A,{dragging:e.renderContext.isDragging,toolbarDragging:e.renderContext.isAnyDragging,"aria-label":"Reset theme builder tour",className:"flex items-center gap-1.5 px-2",onClick:()=>void a(),children:[(0,r.jsx)(S.I,{name:"rotate-ccw",size:"xs",className:"text-gray-400"}),(0,r.jsx)("span",{className:"text-[10px]",children:"Reset theme tour"})]})})}function ni(e){let{workspace:n}=(0,B.hA)();return(null==n?void 0:n.id)?(0,r.jsx)(F.m_,{content:"Copy workspace ID (".concat(n.id,")"),children:(0,r.jsxs)(j.A,{dragging:e.isDragging,toolbarDragging:e.isAnyDragging,className:"flex items-center gap-1.5 px-2 font-mono text-[10px] text-gray-500 hover:text-gray-900",onClick:()=>{(0,ee.l)(n.id),z.oR.success("Workspace ID copied")},children:[(0,r.jsx)(S.I,{name:"copy",size:"xs"}),(0,r.jsx)("span",{children:n.id.slice(0,8)})]})}):null}let no=[C,{id:"graphql-errors",title:"GraphQL Errors",version:1,configSchema:eR,defaultConfig:{},defaultState:{pinMode:"default-on",enabled:!0,order:5},isAvailable:()=>eT.pU,render:(e,n)=>(0,r.jsx)(eU,{renderContext:n})},{id:"workspace-id",title:"Workspace ID",version:1,configSchema:o.Ikc({}),defaultConfig:{},defaultState:{pinMode:"default-off",enabled:!0,order:20},render:(e,n)=>(0,r.jsx)(ni,{isDragging:n.isDragging,isAnyDragging:n.isAnyDragging})},ei,eo,{id:"item-links",title:"Item Links",version:1,configSchema:e1,defaultConfig:{},defaultState:{pinMode:"default-on",enabled:!0,order:23},directDragHandle:!0,render:(e,n)=>(0,r.jsx)(e9,{renderContext:n})},{id:"font-scale",title:"Font Scale",version:1,configSchema:D,defaultConfig:{scale:1},defaultState:{pinMode:"default-off",enabled:!0,order:15},directDragHandle:!0,render:(e,n)=>(0,r.jsx)(N,{module:e,renderContext:n})},{id:"react-grab",title:"React Grab",version:1,configSchema:e7,defaultConfig:{},defaultState:{pinMode:"default-on",enabled:!0,order:20},render:(e,n)=>(0,r.jsx)(e4,{isDragging:n.isDragging,isAnyDragging:n.isAnyDragging})},{id:"demo-data",title:"Demo Data",version:1,configSchema:eg,defaultConfig:{enabled:!0},defaultState:{pinMode:"default-on",enabled:!0,order:25},render:(e,n)=>(0,r.jsx)(em,{module:e,renderContext:n})},{id:"hidden-accounts",title:"Hidden Accounts",version:1,configSchema:eB,defaultConfig:{},defaultState:{pinMode:"default-off",enabled:!0,order:30},render:(e,n)=>(0,r.jsx)(eH,{isDragging:n.isDragging,isAnyDragging:n.isAnyDragging})},{id:"show-real-custom-domain",title:"Show Real Custom Domain",version:1,configSchema:ne,defaultConfig:{},defaultState:{pinMode:"default-off",enabled:!0,order:35},render:(e,n)=>"development"===n.environment?(0,r.jsx)(nn,{isDragging:n.isDragging,isAnyDragging:n.isAnyDragging}):null},{id:"fps-counter",title:"FPS Counter",version:1,configSchema:E,defaultConfig:{},defaultState:{pinMode:"default-on",enabled:!0,order:30},render:(e,n)=>(0,r.jsx)(T,{renderContext:n})},{id:"feature-flags",title:"Flags",version:1,configSchema:eA,defaultConfig:{pinnedFlags:[]},defaultState:{pinMode:"required",enabled:!0,order:100},render:(e,n)=>(0,r.jsx)(eI,{module:e,renderContext:n}),directDragHandle:!0,supportsChildReorder:!0,getDynamicChildDefs:e=>(function(e){return Array.from(new Set(e.pinnedFlags)).map((n,t)=>({id:"feature-flag:".concat(n),title:(0,ek.hs)(n,null),parentModuleId:"feature-flags",version:1,configSchema:eN,defaultConfig:{},defaultState:{pinMode:"required",enabled:!0,order:e.baseOrder+(t+1)/100},render:(e,t)=>(0,r.jsx)(eP,{flagValue:n,isDragging:t.isDragging,isAnyDragging:t.isAnyDragging})}))})({pinnedFlags:eD(e.config).pinnedFlags,baseOrder:e.state.order}),reorderChildren:(e,n)=>({...eD(n.config),pinnedFlags:e.flatMap(e=>{let n=function(e){if(!e.startsWith(e_))return null;let n=e.slice(e_.length);return(0,ek.Lm)(n)?n:null}(e);return n?[n]:[]})})},{id:V,title:"Announcements",version:1,configSchema:q,defaultConfig:{pinnedAnnouncements:[]},defaultState:{pinMode:"default-on",enabled:!0,order:105},render:(e,n)=>(0,r.jsx)(Y,{module:e,renderContext:n}),getDynamicChildDefs:e=>(function(e){return Array.from(new Set(e.pinnedAnnouncements)).flatMap((n,t)=>{let a=K.get(n);return a?[{id:"announcement:".concat(n),title:a.name,parentModuleId:V,version:1,
3configSchema:J,defaultConfig:{},defaultState:{pinMode:"required",enabled:!0,order:e.baseOrder+(t+1)/100},render:(e,t)=>(0,r.jsx)(Q,{slug:n,isDragging:t.isDragging,isAnyDragging:t.isAnyDragging})}]:[]})})({pinnedAnnouncements:$(e.config).pinnedAnnouncements,baseOrder:e.state.order})},{id:"agent-setup-guide-reset",title:"Reset AD Guide",version:1,configSchema:U,defaultConfig:{},defaultState:{pinMode:"default-off",enabled:!0,order:106},isAvailable:e=>null!==(0,R.wp)(e.pathname),render:(e,n)=>(0,r.jsx)(W,{renderContext:n})},{id:"demo-builder-tour-reset",title:"Reset Demo Builder Tour",version:1,configSchema:es,defaultConfig:{},defaultState:{pinMode:"default-off",enabled:!0,order:107},isAvailable:e=>null!==(0,el.Gl)(e.pathname),render:(e,n)=>(0,r.jsx)(eu,{renderContext:n})},{id:"theme-builder-tour-reset",title:"Reset Theme Builder Tour",version:1,configSchema:nt,defaultConfig:{},defaultState:{pinMode:"default-off",enabled:!0,order:108},isAvailable:e=>nr(e.pathname),render:(e,n)=>(0,r.jsx)(na,{renderContext:n})},{id:"export-project",title:"Export Project Draft",version:1,configSchema:eb,defaultConfig:{},defaultState:{pinMode:"default-off",enabled:!0,order:90},render:(e,n)=>(0,r.jsx)(ew,{isDragging:n.isDragging,isAnyDragging:n.isAnyDragging})},{id:"internal-issue",title:"Create Issue",version:1,configSchema:eV,defaultConfig:{},defaultState:{pinMode:"default-on",enabled:!0,order:110},render:(e,n)=>(0,r.jsx)(eq,{isDragging:n.isDragging,isAnyDragging:n.isAnyDragging})},{id:"design-mode",title:"Design Mode",version:1,configSchema:ev,defaultConfig:{},defaultState:{pinMode:"default-off",enabled:!0,order:95},render:(e,n)=>(0,r.jsx)(eh,{isDragging:n.isDragging,isAnyDragging:n.isAnyDragging})}];var nl=t(35460),ns=t(33601);function nu(){return"app.navattic.com"===window.location.hostname?"production":"app.navattic.dev"===window.location.hostname?"staging":"development"}function nc(e){var n,t;let{children:a}=e,o=(0,ey.useRouter)(),l=(0,nl.useSession)(),s=(0,i.cM)(),u=(0,x.useMemo)(()=>{var e,n,t,r,a;return{env:null!=(r=null!=(t=ns.env.NEXT_PUBLIC_NODE_ENV)?t:"production")?r:"development",userId:null!=(a=null==(n=l.data)||null==(e=n.user)?void 0:e.id)?a:null,isInternalUser:s,pathname:o.asPath}},[null==(t=l.data)||null==(n=t.user)?void 0:n.id,s,o.asPath]),c=(0,x.useMemo)(nu,[]);return(0,r.jsx)(b,{defs:no,context:u,environment:c,children:(0,r.jsx)(w.s1,{children:a})})}var nd=t(5178),ng=t(22743),np=t(28420),nm=t(80842),nf=t(531),nv=t(47527),nh=t(6772),nx=t.n(nh),ny=t(50197);function nb(){let{visible:e,isReady:n,runtimeContext:t}=(0,h.w)(),a=t.isInternalUser&&n&&e;return(0,r.jsx)(np.l,{style:{zIndex:G.hxu},offset:a?{bottom:60}:void 0,mobileOffset:a?{bottom:52}:void 0})}globalThis.__navatticControlled=!0;let nw=function(e){return(0,x.useEffect)(()=>{a.A.init()},[]),(0,r.jsx)(nv.ns,{children:(0,r.jsx)(nl.SessionProvider,{refetchInterval:300,session:e.session,refetchOnWindowFocus:"undefined"!=typeof navigator&&navigator.onLine,refetchWhenOffline:!1,children:(0,r.jsx)(ng.B,{children:(0,r.jsx)(ny.Kq,{value:nm.S,children:(0,r.jsxs)(nc,{children:[(0,r.jsx)(nd.A,{}),e.children,nf.A.VITALLY_KEY&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(nx(),{type:"text/javascript",src:"https://cdn.vitally.io/vitally.js/v1/vitally.js",strategy:"lazyOnload",defer:!0}),(0,r.jsx)(nx(),{type:"text/javascript",dangerouslySetInnerHTML:{__html:'!function(n,t,r){for(var i=n[t]=n[t]||[],o=function(r){i[r]=i[r]||function(){for(var n=[],t=0;t<arguments.length;t++)n[t]=arguments[t];return i.push([r,n])}},u=0,c=["init","user","account","track","nps"];u<c.length;u++){o(c[u])}}(window,"Vitally");Vitally.init("'.concat(nf.A.VITALLY_KEY,'");')}})]}),nf.A.UNIFY_INTENT_KEY&&(0,r.jsx)(nx(),{type:"text/javascript",dangerouslySetInnerHTML:{__html:'!function(){var e=["identify","page","startAutoPage","stopAutoPage","startAutoIdentify","stopAutoIdentify"];function t(o){return Object.assign([],e.reduce(function(r,n){return r[n]=function(){return o.push([n,[].slice.call(arguments)]),o},r},{}))}window.unify||(window.unify=t(window.unify)),window.unifyBrowser||(window.unifyBrowser=t(window.unifyBrowser));var n=document.createElement("script");n.async=!0,n.setAttribute("src","https://tag.unifyintent.com/v1/McSUvoPqHTC875jdXSKTww/script.
3js"),n.setAttribute("data-api-key","'.concat(nf.A.UNIFY_INTENT_KEY,'"),n.setAttribute("id","unifytag"),(document.body||document.head).appendChild(n)}();;')}}),nf.A.INSTALL_TRACKING_SDK&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(nx(),{dangerouslySetInnerHTML:{__html:"window.navatticTrackingConfig = {autoFormSubmissionTracking: false};"}}),(0,r.jsx)(nx(),{dangerouslySetInnerHTML:{__html:"void 0===window.navatticQueue&&(window.navatticQueue=[],window.navattic=new Proxy({},{get:function n(t,u,e){return function(){for(var n=arguments.length,t=Array(n),e=0;e<n;e++)t[e]=arguments[e];return navatticQueue.push({function:u,arguments:t})}}}));"}}),(0,r.jsx)(nx(),{type:"text/javascript",src:"".concat(nf.A.TRACKING_SDK_URL,"?key=").concat(nf.A.TRACKING_SDK_KEY,"&cf=true"),strategy:"lazyOnload"})]}),nf.A.CUSTOMER_IO_KEY&&(0,r.jsx)(nx(),{type:"text/javascript",dangerouslySetInnerHTML:{__html:'\n                    !function(){var i="cioanalytics", analytics=(window[i]=window[i]||[]);if(!analytics.initialize)if(analytics.invoked)window.console&&console.error&&console.error("Snippet included twice.");else{analytics.invoked=!0;analytics.methods=["trackSubmit","trackClick","trackLink","trackForm","pageview","identify","reset","group","track","ready","alias","debug","page","once","off","on","addSourceMiddleware","addIntegrationMiddleware","setAnonymousId","addDestinationMiddleware"];analytics.factory=function(e){return function(){var t=Array.prototype.slice.call(arguments);t.unshift(e);analytics.push(t);return analytics}};for(var e=0;e<analytics.methods.length;e++){var key=analytics.methods[e];analytics[key]=analytics.factory(key)}analytics.load=function(key,e){var t=document.createElement("script");t.type="text/javascript";t.async=!0;t.setAttribute(\'data-global-customerio-analytics-key\', i);t.src="https://cdp.customer.io/v1/analytics-js/snippet/" + key + "/analytics.min.js";var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(t,n);analytics._writeKey=key;analytics._loadOptions=e};analytics.SNIPPET_VERSION="4.15.3";\n                    analytics.load(\n                      "'.concat(nf.A.CUSTOMER_IO_KEY,'",\n                      // Optional: enable anonymous in-app. See https://docs.customer.io/journeys/anonymous-in-app/#enable-anonymous-in-app-messaging.\n                      // {\n                      //   "integrations": {\n                      //     "Customer.io In-App Plugin": {\n                      //       anonymousInApp: true\n                      //     }\n                      //   }\n                      // }\n                    );\n                  }}();')}}),(0,r.jsx)(nb,{})]})})})})})}},79496:(e,n,t)=>{"use strict";t.d(n,{P:()=>u});var r=t(85966),a=t(26626),i=t(54030),o=t(57354),l=t(50800);function s(){let e=(0,r._)(["\n    fragment Capture on Capture {\n  id\n  name\n  createdAt\n  updatedAt\n  order\n  collectionId\n  captureCollectionType\n  mediaConversion {\n    id\n    createdAt\n    editCountSinceConversion\n  }\n  annotations {\n    ...CaptureAnnotations\n  }\n  collection {\n    id\n    name\n  }\n  webData {\n    ...WebCaptureData\n  }\n  mediaData {\n    ...MediaCaptureData\n  }\n}\n    ","\n","\n",""]);return s=function(){return e},e}let u=(0,a.Ay)(s(),i.B,o.X,l.t)},82211:(e,n,t)=>{"use strict";t.d(n,{l:()=>r});let r=e=>{let n=document.createElement("div");n.textContent=null!=e?e:null,n.setAttribute("readonly",""),n.style.position="absolute",n.style.left="-9999px",document.body.appendChild(n);let t=document.getSelection(),r=document.createRange();r.selectNodeContents(n),t&&(t.removeAllRanges(),t.addRange(r));let a=document.execCommand("copy");return document.body.removeChild(n),a}},84181:(e,n,t)=>{"use strict";t.d(n,{p:()=>s});var r=t(85966),a=t(26626);function i(){let e=(0,r._)(["\n    fragment AnchorSelectorDimensions on AnchorSelectorDimensions {\n  id\n  height\n  width\n  top\n  bottom\n  left\n  right\n}\n    "]);return i=function(){return e},e}let o=(0,a.Ay)(i());function l(){let e=(0,r._)(["\n    fragment AnchorSelector on AnchorSelector {\n  id\n  nvId\n  imageUrl\n  screenshotHeight\n  screenshotWidth\n  pixelRatio\n  webBasedCaptureId\n  dimensions {\n    ...AnchorSelectorDimensions\n  }\n}\n    ",""]);return l=function(){return e},e}let s=(0,a.Ay)(l(),o)},87213:(e,n,t)=>{"use strict";t.d(n,{Bt:()=>u,Fk:()=>o,Gl:()=>i,Qn:()=>l,ZR:()=>s});var r=t(23397);let a="navattic:force-demo-builder-tour-offer";function i(e){var n;let t=e.match(/\/product-demos\/([^/?#]+)/);return null!=(n=null==t?void 0:t[1])?n:null}function o(){return(0,r.ynR)()}function l(){sessionStorage.setItem(a,"1")}function s(){sessionStorage.removeItem(a)}function u(){return"1"===sessionStorage.getItem(a)}},87788:(e,n,t)=>{"use strict";t.d(n,{R:()=>i});var r=t(85966);function a(){let e=(0,r._)(["\n    fragment MediaCaptureVersion on MediaCaptureVersion {\n  id\n  createdAt\n  creator {\n    id\n    email\n    firstName\n    lastName\n    fullName\n  }\n  recordId\n  customTemplateHeight\n  customTemplateWidth\n  deviceScreenshot\n  deviceScreenshotHeight\n  deviceScreenshotWidth\n  deviceTemplate\n  deviceBgScreenshot\n  deviceBgColor\n  deviceBgImage\n  deviceBgImageSize\n  lockVerticalScroll\n  lockHorizontalScroll\n  scrollLeft\n  scrollTop\n  scrollLeftRatio\n  scrollTopRatio\n  altText\n  spriteSheet\n  spriteLayout\n  spriteSheetStatus\n  zoomAnimationSpeed\n  zoomAreaHeight\n  zoomAreaLeft\n  zoomAreaTop\n  zoomAreaWidth\n  zoomLoop\n  zoomLoopPauseDuration\n  verticalPosition\n  scaleStrategy\n}\n    "]);return a=function(){return e},e}let i=(0,t(26626).Ay)(a())},89654:(e,n,t)=>{"use strict";t.d(n,{x:()=>d});var r=t(85966),a=t(26626),i=t(16585);function o(){let e=(0,r._)(["\n    fragment NavatticCrmData on NavatticCrmData {\n  customPropertyValues {\n    ...CustomPropertyValue\n  }\n  lastSyncedAt\n  salesforceAccountId\n  salesforceAccountName\n  stripeCustomerId\n}\n    ",""]);return o=function(){return e},e}let l=(0,a.Ay)(o(),i.W);var s=t(1559);function u(){let e=(0,r._)(["\n    query GetNavatticCrmAccountData($workspaceId: String!) {\n  navatticCrmAccountData(workspaceId: $workspaceId) {\n    ...NavatticCrmData\n  }\n}\n    ",""]);return u=function(){return e},e}let c=(0,a.Ay)(u(),l);function d(e){return(0,s.s)(c,"navatticCrmAccountData",e)}},92805:(e,n,t)=>{"use strict";t.d(n,{k:()=>s});var r=t(85966),a=t(26626),i=t(1559);function o(){let e=(0,r._)(["\n    query GetProjectPublishStatus($projectId: String!) {\n  projectPublishStatus(projectId: $projectId) {\n    id\n    hasPendingChanges\n    changeCount\n    publishedLanguages\n    lastPublishedAt\n    lastPublishedBy {\n      id\n      email\n    }\n    projectOwner {\n      id\n      email\n      firstName\n      lastName\n    }\n  }\n}\n    "]);return o=function(){return e},e}let l=(0,a.Ay)(o());function s(e){return(0,i.s)(l,"projectPublishStatus",e)}},95303:(e,n,t)=>{"use strict";t.d(n,{n:()=>u});var r=t(85966),a=t(26626),i=t(32989),o=t(50197);
3function l(){let e=(0,r._)(["\n    mutation UpdateWorkspaceFeatureFlag($workspaceId: String!, $featureFlag: FeatureFlag!, $isOn: Boolean!) {\n  updateWorkspaceFeatureFlag(\n    workspaceId: $workspaceId\n    featureFlag: $featureFlag\n    isOn: $isOn\n  ) {\n    ...WorkspaceFeatureFlag\n  }\n}\n    ",""]);return l=function(){return e},e}let s=(0,a.Ay)(l(),i.O);function u(){return o.n_(s)}},97348:(e,n,t)=>{"use strict";t.d(n,{J:()=>s,f:()=>u});var r=t(85966),a=t(26626),i=t(29111),o=t(1559);function l(){let e=(0,r._)(["\n    query GetProject($id: String!) {\n  project(id: $id) {\n    ...Project\n  }\n}\n    ",""]);return l=function(){return e},e}let s=(0,a.Ay)(l(),i.k);function u(e){return(0,o.s)(s,"project",e)}}}]);
4//# sourceMappingURL=7205-32330cda5057e53e.js.map
5//# debugId=24acc307-09de-577e-a700-81d851eb4135

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.