PageSourceSearch

https://xop.ai/_next/static/immutable/chunks/002s3zmq_td9i.js

js xop.ai collected 2026-10-02 00:25:38 UTC 23,703 bytes, 8 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,51684,e=>{"use strict";var t=e.i(47167),n=e.i(43476),r=e.i(3303),o=e.i(71645);function a(){return"u">typeof window}function s(){return"production"}function i(){return"development"===((a()?window.vam:s())||"production")}function l(e){return e.startsWith("http://")||e.startsWith("https://")||e.startsWith("/")?e:`/${e}`}function d(e){return(0,o.useEffect)(()=>{var t;e.beforeSend&&(null==(t=window.va)||t.call(window,"beforeSend",e.beforeSend))},[e.beforeSend]),(0,o.useEffect)(()=>{!function(e={debug:!0},t){var n;if(!a())return;let{beforeSend:r,src:o,dataset:d}=function(e,t){var n,r;let o=e;if(t)try{o={...null==(n=JSON.parse(t))?void 0:n.analytics,...e}}catch{}!function(e="auto"){if("auto"===e){window.vam=s();return}window.vam=e}(o.mode);let a={sdkn:"@vercel/analytics"+(o.framework?`/${o.framework}`:""),sdkv:"2.0.1"};return o.disableAutoTrack&&(a.disableAutoTrack="1"),o.viewEndpoint&&(a.viewEndpoint=l(o.viewEndpoint)),o.eventEndpoint&&(a.eventEndpoint=l(o.eventEndpoint)),o.sessionEndpoint&&(a.sessionEndpoint=l(o.sessionEndpoint)),i()&&!1===o.debug&&(a.debug="false"),o.dsn&&(a.dsn=o.dsn),o.endpoint?a.endpoint=o.endpoint:o.basePath&&(a.endpoint=l(`${o.basePath}/insights`)),{beforeSend:o.beforeSend,src:(r=o).scriptSrc?l(r.scriptSrc):i()?"https://va.vercel-scripts.com/v1/script.debug.js":r.basePath?l(`${r.basePath}/insights/script.js`):"/_vercel/insights/script.js",dataset:a}}(e,t);if(window.va||(window.va=function(...e){window.vaq||(window.vaq=[]),window.vaq.push(e)}),r&&(null==(n=window.va)||n.call(window,"beforeSend",r)),document.head.querySelector(`script[src*="${o}"]`))return;let c=document.createElement("script");for(let[e,t]of(c.src=o,Object.entries(d)))c.dataset[e]=t;c.defer=!0,c.onerror=()=>{let e=i()?"Please check if any ad blockers are enabled and try again.":"Be sure to enable Web Analytics for your project and deploy again. See https://vercel.com/docs/analytics/quickstart for more information.";console.log(`[Vercel Web Analytics] Failed to load script from ${o}. ${e}`)},document.head.appendChild(c)}({framework:e.framework||"react",basePath:e.basePath??function(){if(void 0!==t.default&&void 0!==t.default.env)return t.default.env.REACT_APP_VERCEL_OBSERVABILITY_BASEPATH}(),...void 0!==e.route&&{disableAutoTrack:!0},...e},e.configString??function(){if(void 0!==t.default&&void 0!==t.default.env)return t.default.env.REACT_APP_VERCEL_OBSERVABILITY_CLIENT_CONFIG}())},[]),(0,o.useEffect)(()=>{e.route&&e.path&&function({route:e,path:t}){var n;null==(n=window.va)||n.call(window,"pageview",{route:e,path:t})}({route:e.route,path:e.path})},[e.route,e.path]),null}var c=e.i(76677);let u="G-SD90LVLL8N";e.s(["ConsentBanner",0,function(){let e=(0,o.useSyncExternalStore)(c.subscribeConsent,c.consentSnapshot,c.consentServerSnapshot);if(null!==(0,c.parseConsent)(e))return null;let t=e=>(0,c.writeConsent)(e);return(0,n.jsx)("div",{role:"dialog","aria-label":"Cookies and analytics",className:"border-edge bg-raised fixed inset-x-0 bottom-0 z-50 border-t print:hidden",children:(0,n.jsxs)("div",{className:"mx-auto flex max-w-6xl flex-col gap-5 px-6 py-5 lg:flex-row lg:items-center lg:justify-between lg:gap-10",children:[(0,n.jsxs)("p",{className:"text-small text-muted max-w-[78ch]",children:["We measure how this site is used so we know which pages are worth writing. The basics are anonymous and cookieless. Accepting also allows Google Analytics and the Reddit pixel, which use cookies and help us work out which ads are worth paying for."," ",(0,n.jsx)("a",{href:"/privacy",className:"text-scarlet hover:text-scarlet-lift font-semibold",children:"Privacy notice"}),"."]}),(0,n.jsxs)("div",{className:"flex shrink-0 flex-wrap gap-3",children:[(0,n.jsx)("button",{type:"button",onClick:()=>t("denied"),className:"border-edge hover:border-muted border px-5 py-2.5 text-[0.9rem] font-semibold transition-colors",children:"Decline"}),(0,n.jsx)("button",{type:"button",onClick:()=>t("granted"),className:"bg-scarlet hover:bg-scarlet-deep px-5 py-2.5 text-[0.9rem] font-semibold text-white transition-colors",children:"Accept"})]})]})})},"default",0,function(){let e=(0,o.useSyncExternalStore)(c.subscribeConsent,c.consentSnapshot,c.consentServerSnapshot),t=(0,c.parseConsent)(e)?.analytics??null;return(0,o.useEffect)(()=>{"granted"===t&&"function"==typeof window.gtag&&window.gtag("consent","update",{analytics_storage:"granted",ad_storage:"granted",ad_user_data:"granted",ad_personalization:"granted"})},[t]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(d,{}),u&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(r.default,{src:`https://www.googletagmanager.com/gtag/js?i
1d=${u}`,strategy:"afterInteractive"}),(0,n.jsx)(r.default,{id:"ga-config",strategy:"afterInteractive",children:`
2              gtag('js', new Date());
3              gtag('config', '${u}', { anonymize_ip: true });
4            `})]}),"granted"===t&&(0,n.jsx)(r.default,{id:"reddit-pixel",strategy:"afterInteractive",children:`
5            !function(w,d){if(!w.rdt){var p=w.rdt=function(){p.sendEvent?p.sendEvent.apply(p,arguments):p.callQueue.push(arguments)};p.callQueue=[];var t=d.createElement("script");t.src="https://www.redditstatic.com/ads/pixel.js",t.async=!0;var s=d.getElementsByTagName("script")[0];s.parentNode.insertBefore(t,s)}}(window,document);
6            rdt('init','a2_ikesnp9calk5');
7            rdt('track', 'PageVisit');
8          `})]})}],51684)},38690,e=>{"use strict";var t=e.i(43476),n=e.i(18566);let r=["/book"];e.s(["default",0,function({children:e}){let o=(0,n.usePathname)();return r.some(e=>o===e||o.startsWith(`${e}/`))?null:(0,t.jsx)(t.Fragment,{children:e})}])},58907,e=>{"use strict";var t=e.i(71645),n=e.i(18566);function r(){return"u">typeof window}function o(){return(r()?window.vam:"production")||"production"}function a(){return"production"===o()}var s=e.i(76677);let i="xop-first-touch";function l(){try{if(sessionStorage.getItem(i))return;let e=new URLSearchParams(window.location.search),t={source:e.get("utm_source")??void 0,medium:e.get("utm_medium")??void 0,campaign:e.get("utm_campaign")??void 0,content:e.get("utm_content")??void 0,term:e.get("utm_term")??void 0,referrer:document.referrer||void 0,landing:window.location.pathname,rdtCid:e.get("rdt_cid")??void 0};if(!t.source&&t.referrer)try{let e=new URL(t.referrer).hostname.replace(/^www\./,"");e.endsWith("xop.ai")||(t.source=e)}catch{}sessionStorage.setItem(i,JSON.stringify(t))}catch{}}function d(e,t){let n=function(){try{return JSON.parse(sessionStorage.getItem(i)??"{}")}catch{return{}}}(),l={...t};if(n.source&&(l.source=n.source),n.medium&&(l.medium=n.medium),n.campaign&&(l.campaign=n.campaign),n.landing&&(l.landing=n.landing),!function(e,t){var n,s;if(!r()){let e="[Vercel Web Analytics] Please import `track` from `@vercel/analytics/server` when using this function in a server environment";if(a())console.warn(e);else throw Error(e);return}if(!t){null==(n=window.va)||n.call(window,"event",{name:e,options:void 0});return}try{let n=function(e,t){if(!e)return;let n=e,r=[];for(let[o,a]of Object.entries(e))"object"==typeof a&&null!==a&&(t.strip?n=function(e,{[e]:t,...n}){return n}(o,n):r.push(o));if(r.length>0&&!t.strip)throw Error(`The following properties are not valid: ${r.join(", ")}. Only strings, numbers, booleans, and null are allowed.`);return n}(t,{strip:a()});null==(s=window.va)||s.call(window,"event",{name:e,data:n,options:void 0})}catch(e){e instanceof Error&&"development"===o()&&console.error(e)}}(e.name,l),(0,s.readConsent)()?.analytics==="granted"&&(window.gtag?.("event",e.ga,{...l,event_label:e.name,value:e.value}),e.reddit)){let t=function(){try{if("u">typeof crypto&&"function"==typeof crypto.randomUUID)return crypto.randomUUID()}catch{}return`c-${Date.now().toString(36)}-${Math.random().toString(36).slice(2,12)}`}();window.rdt?.("track",e.reddit,{conversion_id:t}),function(e,t,n){let r=JSON.stringify({event:e,conversionId:t,clickId:n.rdtCid,uuid:function(){try{let e=document.cookie.match(/(?:^|;\s*)_rdt_uuid=([^;]+)/);return e?decodeURIComponent(e[1]):void 0}catch{return}}(),screen:{width:window.screen?.width,height:window.screen?.height}});try{if(navigator.sendBeacon)return void navigator.sendBeacon("/api/conversion",new Blob([r],{type:"application/json"}));fetch("/api/conversion",{method:"POST",headers:{"Content-Type":"application/json"},body:r,keepalive:!0})}catch{}}(e.name,t,n)}}let c={name:"reached_booking",ga:"view_promotion",reddit:null,value:1},u={name:"meeting_booked",ga:"generate_lead",reddit:"Lead",value:10};e.s(["default",0,function(){let e=(0,n.usePathname)();return(0,t.useEffect)(()=>{"/book"===e&&(l(),d(c,{cta:"Booking page",from:e}))},[e]),(0,t.useEffect)(()=>{function e(){d(u,{cta:"Meeting booked",from:"/book"})}return window.addEventListener("xop:meeting-booked",e),()=>window.removeEventListener("xop:meeting-booked",e)},[]),(0,t.useEffect)(()=>{function e(e){var t,n;let r=e.target,o=r?.closest?.("a");if(!o)return;let a=o.getAttribute("href");if(!a)return;let s=(t=a,n=window.location.pathname,/calendly\.com/i.test(t)?"/book"===n?null:c:/xop\.im\/partner/i.test(t)?{name:"request_estimate",ga:"generate_lead",reddit:"Lead",value:3}:/^mailto:partner@xop\.ai/i.test(t)?{name:"email_partner",ga:"contact",reddit:"Lead",value:2}:/^mailto:/i.test(t)?{name:"email_other",ga:"contact",reddit:null,value:1}:"/demo"!==n&&/^\/demo(?:[/?#]|$)/.test(t)?{name:"view_demo",ga:"view_promotion",reddit:null,value:1}:/^\/compare(?:[/?#]|$)/.test(t)&&"/compare"!==n?{name:"view_checklist",ga:"view_promotion",reddit:null,value:1}:null);s&&d(s,{cta:(o.textContent??"").trim().slice(0,60),from:window.location.pathname})}return l(),document.addEventListener("click",e,{capture:!0}),()=>document.removeEventListener("click",e,{capture:!0})},[]),null}],58907)},87832,e=>{"use strict";var t=e.i(43476),n=e.i(22016),r=e.i(71645);let o={onDark:{scarlet:"#E1102C",graphite:"#4A5561",edge:"#D6DCE4",edgeOpacity:.35},onLight:{scarlet:"#E1102C",graphite:"#2A323C",edge:"#8B95A5",edgeOpacity:.55}},a="12,2 38,2 63,50 37,50",s="37,50 63,50 88,98 62,98",i="62,2 88,2 38,98 12,98";function l({size:e,tone:n="onDark",color:r="currentColor",className:d="",title:c}){let u=e?{width:e,height:e}:{width:"1em",height:"1em"};if("mono"===n)return(0,t.jsxs)("svg",{...u,viewBox:"0 0 100 100",className:d,role:c?"img":void 0,"aria-hidden":!c||void 0,children:[c?(0,t.jsx)("title",{children:c}):null,(0,t.jsxs)("mask",{id:"xmark-mono-gap",children:[(0,t.jsx)("rect",{x:"0",y:"0",width:"100",height:"100",fill:"#fff"}),(0,t.jsx)("polygon",{points:i,fill:"none",stroke:"#000",strokeWidth:3.4})]}),(0,t.jsx)("polygon",{points:s,fill:r}),(0,t.jsx)("polygon",{points:i,fill:r,opacity:"0.45"}),(0,t.jsx)("polygon",{points:a,fill:r,mask:"url(#xmark-mono-gap)"})]});let m=o[n],p=`xmark-${n}-cut-graphite`,h=`xmark-${n}-cut-scarlet`;return(0,t.jsxs)("svg",{...u,viewBox:"0 0 100 100",className:d,role:c?"img":void 0,"aria-hidden":!c||void 0,children:[c?(0,t.jsx)("title",{children:c}):null,(0,t.jsxs)("defs",{children:[(0,t.jsxs)("mask",{id:p,children:[(0,t.jsx)("rect",{x:"0",y:"0",width:"100",height:"100",fill:"#fff"}),(0,t.jsx)("polygon",{points:s,fill:"none",stroke:"#000",strokeWidth:3.4})]}),(0,t.jsxs)("mask",{id:h,children:[(0,t.jsx)("rect",{x:"0",y:"0",width:"100",height:"100",fill:"#fff"}),(0,t.jsx)("polygon",{points:i,fill:"none",stroke:"#000",strokeWidth:3.4})]})]}),(0,t.jsx)("polygon",{points:s,fill:m.scarlet}),(0,t.jsxs)("g",{mask:`url(#${p})`,children:[(0,t.jsx)("polygon",{points:i,fill:m.graphite}),(0,t.jsx)("polygon",{points:"62,2 66.5,2 16.5,98 12,98",fill:m.edge,opacity:m.edgeOpacity})]}),(0,t.jsx)("polygon",{points:a,fill:m.scarlet,mask:`url(#${h})`})]})}var d=e.i(57688);let c={onDark:{src:"/brand/xop-logo-on-dark.png",w:1339,h:421},onLight:{src:"/brand/xop-logo-on-light.png",w:2004,h:788}};function u({tone:e="onDark",height:n=30,className:r="",priority:o=!1}){let a=c[e];return(0,t.jsx)(d.default,{src:a.src,alt:"xop.ai",width:a.w,height:a.h,priority:o,className:r,style:{height:n,width:"auto"}})}
8let m=[{href:"/assist-x",name:"Assist-X",desc:"The engineer's assistant, working inside the PSA.",note:"Assist-X Mobile ships with Assist-X, for engineers in the field."},{href:"/voice-x",name:"Voice-X",desc:"The voice layer: writes the ticket on the call, and answers the ones nobody reached."},{href:"/agent-x",name:"Agent-X",desc:"One app on every desktop: chat, tickets, and work they can do themselves.",soon:"Beta"}],p=[{name:"Escalations"},{name:"Client Health"},{name:"Engineer Coaching"},{name:"Scheduler"},{name:"Rev Ops",soon:!0}],h=[{href:"/blog",label:"What's New"},{href:"/pricing",label:"Pricing"}],f=[{href:"/integrations",label:"Integrations"},{href:"/compare",label:"Compare"},{href:"/security",label:"Security"},{href:"/config",label:"Config guides"}],x=[{href:"/about",label:"About"},{href:"/partners",label:"Partners"},{href:"/speaking",label:"Speaking"},{href:"/careers",label:"Careers"},{href:"/contact",label:"Contact"}];function g({id:e,label:r,items:o,open:a,onToggle:s,onClose:i}){return(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsxs)("button",{onClick:s,"aria-expanded":a,"aria-controls":`${e}-menu`,className:`relative flex items-center gap-1.5 px-3 py-2 text-[0.9rem] font-medium transition-colors ${a?"text-pale":"text-muted hover:text-pale"}`,children:[r,(0,t.jsx)("svg",{width:"10",height:"6",viewBox:"0 0 10 6","aria-hidden":"true",className:`transition-transform ${a?"rotate-180":""}`,children:(0,t.jsx)("path",{d:"M1 1l4 4 4-4",fill:"none",stroke:"currentColor",strokeWidth:"1.5"})}),a&&(0,t.jsx)("span",{className:"bg-scarlet absolute inset-x-3 -bottom-[14px] h-0.5"})]}),a&&(0,t.jsx)("div",{id:`${e}-menu`,className:"bg-raised border-edge absolute top-[calc(100%+14px)] left-0 z-20 w-[14rem] border p-2 shadow-2xl",children:o.map(e=>(0,t.jsxs)(n.default,{href:e.href,onClick:i,className:"hover:bg-card group grid grid-cols-[16px_1fr] items-center gap-3 px-3 py-2.5 transition-colors",children:[(0,t.jsx)(l,{size:13,className:"opacity-80"}),(0,t.jsx)("span",{className:"font-head group-hover:text-pale text-[0.95rem] font-semibold",children:e.label})]},e.href))})]})}e.s(["default",0,function(){let[e,o]=(0,r.useState)(!1),[a,s]=(0,r.useState)(null),[i,d]=(0,r.useState)(!1),c=(0,r.useRef)(null),b=(0,r.useRef)(null);return(0,r.useEffect)(()=>{function t(t){"Escape"===t.key&&(e&&(o(!1),c.current?.focus()),a&&s(null),i&&(d(!1),b.current?.focus()))}return document.addEventListener("keydown",t),()=>document.removeEventListener("keydown",t)},[e,a,i]),(0,r.useEffect)(()=>{if(!i)return;let e=document.body.style.overflow;return document.body.style.overflow="hidden",()=>{document.body.style.overflow=e}},[i]),(0,t.jsxs)("header",{className:"border-edge-soft bg-ground sticky top-0 z-30 border-b",children:[(0,t.jsxs)("div",{className:"mx-auto flex h-[68px] max-w-6xl items-center gap-6 px-6 xl:gap-10",children:[(0,t.jsx)(n.default,{href:"/","aria-label":"xop.ai home",children:(0,t.jsx)(u,{height:30,priority:!0})}),(0,t.jsxs)("nav",{"aria-label":"Main",className:"mr-auto hidden items-center gap-1 lg:flex",children:[(0,t.jsxs)("button",{ref:c,onClick:()=>o(e=>!e),"aria-expanded":e,"aria-controls":"solutions-menu",className:`relative flex items-center gap-1.5 px-3 py-2 text-[0.9rem] font-medium transition-colors ${e?"text-pale":"text-muted hover:text-pale"}`,children:["Solutions",(0,t.jsx)("svg",{width:"10",height:"6",viewBox:"0 0 10 6","aria-hidden":"true",className:`transition-transform ${e?"rotate-180":""}`,children:(0,t.jsx)("path",{d:"M1 1l4 4 4-4",fill:"none",stroke:"currentColor",strokeWidth:"1.5"})}),e&&(0,t.jsx)("span",{className:"bg-scarlet absolute inset-x-3 -bottom-[14px] h-0.5"})]}),(0,t.jsx)(g,{id:"company",label:"Company",items:x,open:"company"===a,onToggle:()=>s(e=>"company"===e?null:"company"),onClose:()=>s(null)}),(0,t.jsx)(g,{id:"resources",label:"Resources",items:f,open:"resources"===a,onToggle:()=>s(e=>"resources"===e?null:"resources"),onClose:()=>s(null)}),h.map(e=>(0,t.jsx)(n.default,{href:e.href,className:"text-muted hover:text-pale px-3 py-2 text-[0.9rem] font-medium transition-colors",children:e.label},e.href))]}),(0,t.jsxs)("div",{className:"ml-auto flex items-center gap-5",children:[(0,t.jsx)(n.default,{href:"/book",className:"bg-scarlet hover:bg-scarlet-deep px-4 py-2.5 text-[0.9rem] font-semibold whitespace-nowrap text-white transition-colors",children:"Book a meeting"}),(0,t.jsx)("button",{ref:b,onClick:()=>d(e=>!e),"aria-expanded":i,"aria-controls":"mobile-menu","aria-label":i?"Close menu":"Open menu",className:"text-pale -mr-2 p-2 lg:hidden",children:(0,t.jsx)("svg",{width:"22",height:"16",viewBox:"0 0 22 16","aria-hidden":"true",children:i?(0,t.jsx)("path",{d:"M3 2l16 12M19 2L3 14",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",fill:"none"}):(0,t.jsx)("path",{d:"M1 1h20M1 8h20M1 15h20",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",fill:"none"})})})]})]}),e&&(0,t.jsxs)("div",{id:"solutions-menu",className:"bg-raised border-edge absolute inset-x-0 z-20 border-b shadow-2xl",children:[(0,t.jsx)("button",{onClick:()=>o(!1),"aria-label":"Close solutions menu",className:"text-scarlet hover:text-scarlet-lift absolute top-4 right-5 p-2 transition-colors",children:(0,t.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 20 20","aria-hidden":"true",children:(0,t.jsx)("path",{d:"M2 2l16 16M18 2L2 18",stroke:"currentColor",strokeWidth:"2.4",strokeLinecap:"round",fill:"none"})})}),(0,t.jsxs)("div",{className:"mx-auto grid max-w-6xl gap-0 px-6 py-8 md:grid-cols-[1.15fr_1fr]",children:[(0,t.jsxs)("div",{className:"md:pr-10",children:[(0,t.jsx)("p",{className:"text-label text-muted mb-4 font-semibold uppercase",children:"The agents"}),m.map(e=>(0,t.jsxs)(n.default,{href:e.href,onClick:()=>o(!1),className:"group grid grid-cols-[16px_1fr] gap-3 py-2.5",children:[(0,t.jsx)(l,{size:13,className:"mt-1 opacity-80"}),(0,t.jsxs)("span",{children:[(0,t.jsxs)("span",{className:"font-head group-hover:text-scarlet flex items-center gap-2 text-[0.95rem] font-semibold transition-colors",children:[e.name,e.soon&&(0,t.jsx)("span",{className:"border-affirm/40 text-affirm rounded-sm border px-1.5 py-px text-[0.6rem] font-semibold tracking-wide uppercase",children:e.soon})]}),(0,t.jsx)("span",{className:"text-small text-muted block leading-snug",children:e.desc}),e.note&&(0,t.jsx)("span",{className:"text-small text-dim mt-1 block leading-snug",children:e.note})]})]},e.href))]}),(0,t.jsxs)("div",{className:"border-edge-soft md:border-l md:pl-10",children:[(0,t.jsx)("p",{className:"text-label text-muted mb-4 font-semibold uppercase",children:"The console"}),(0,t.jsxs)(n.default,{href:"/command",onClick:()=>o(!1),className:"group grid grid-cols-[16px_1fr] gap-3 py-2.5",children:[(0,t.jsx)(l,{size:13,className:"mt-1 opacity-80"}),(0,t.jsxs)("span",{children:[(0,t.jsx)("span",{className:"font-head group-hover:text-scarlet block text-[0.95rem] font-semibold transition-colors",children:"XOP Command"}),(0,t.jsx)("span",{className:"text-small text-muted block leading-snug",children:"Where owners and service managers watch the whole operation."})]})]}),(0,t.jsx)("ul",{className:"border-edge mt-3 ml-7 border-l pl-6",children:p.map(e=>(0,t.jsxs)("li",{className:"flex items-center gap-2 py-1.5",children:[(0,t.jsx)("span",{className:`font-head text-[0.95rem] font-semibold ${e.soon?"text-dim":"text-pale"}`,children:e.name}),e.soon&&(0,t.jsx)("span",{className:"border-edge text-dim rounded-sm border px-1.5 py-px text-[0.625rem] font-semibold tracking-wide uppercase",children:"Soon"})]},e.name))})]})]})]}),e&&(0,t.jsx)("button",{"aria-label":"Close products menu",onClick:()=>o(!1),className:"fixed inset-x-0 top-[68px] bottom-0 z-10 cursor-default bg-black/60"}),a&&(0,t.jsx)("button",{"aria-label":"Close menu",onClick:()=>s(null),className:"fixed inset-0 z-10 cursor-default"}),i&&(0,t.jsx)("nav",{id:"mobile-menu","aria-label":"Main",className:"bg-ground fixed inset-x-0 top-[68px] bottom-0 z-20 overflow-y-auto overscroll-contain md:hidden",children:(0,t.jsxs)("div",{className:"px-6 py-7",children:[(0,t.jsx)("p",{className:"text-label text-muted mb-3 font-semibold uppercase",children:"The agents"}),m.map(e=>(0,t.jsxs)(n.default,{href:e.href,onClick:()=>d(!1),className:"border-edge-soft grid grid-cols-[16px_1fr] gap-3 border-b py-3.5",children:[(0,t.jsx)(l,{size:13,className:"mt-1 opacity-80"}),(0,t.jsxs)("span",{children:[(0,t.jsxs)("span",{className:"font-head flex items-center gap-2 text-[0.95rem] font-semibold",children:[e.name,e.soon&&(0,t.jsx)("span",{className:"border-affirm/40 text-affirm rounded-sm border px-1.5 py-px text-[0.6rem] font-semibold tracking-wide uppercase",children:e.soon})]}),(0,t.jsx)("span",{className:"text-small text-muted block leading-snug",children:e.desc}),e.note&&(0,t.jsx)("span",{className:"text-small text-dim mt-1 block leading-snug",children:e.note})]})]},e.href)),(0,t.jsx)("p",{className:"text-label text-muted mt-8 mb-3 font-semibold uppercase",children:"The console"}),(0,t.jsxs)(n.default,{href:"/command",onClick:()=>d(!1),className:"border-edge-soft grid grid-cols-[16px_1fr] gap-3 border-b py-3.5",children:[(0,t.jsx)(l,{size:13,className:"mt-1 opacity-80"}),(0,t.jsxs)("span",{children:[(0,t.jsx)("span",{className:"font-head block text-[0.95rem] font-semibold",children:"XOP Command"}),(0,t.jsx)("span",{className:"text-small text-muted block leading-snug",children:"Where owners and service managers watch the whole operation."})]})]}),(0,t.jsx)("p",{className:"text-label text-muted mt-8 mb-3 font-semibold uppercase",children:"Company"}),(0,t.jsx)("div",{className:"flex flex-col",children:x.map(e=>(0,t.jsx)(n.default,{href:e.href,onClick:()=>d(!1),className:"border-edge-soft text-pale border-b py-3.5 text-[0.95rem] font-medium",children:e.label},e.href))}),(0,t.jsx)("p",{className:"text-label text-muted mt-8 mb-3 font-semibold uppercase",children:"Resources"}),(0,t.jsx)("div",{className:"flex flex-col",children:f.map(e=>(0,t.jsx)(n.default,{href:e.href,onClick:()=>d(!1),className:"border-edge-soft text-pale border-b py-3.5 text-[0.95rem] font-medium",children:e.label},e.href))}),(0,t.jsx)("div",{className:"mt-8 flex flex-col",children:h.map(e=>(0,t.jsx)(n.default,{href:e.href,onClick:()=>d(!1),className:"border-edge-soft text-pale border-b py-3.5 text-[0.95rem] font-medium",children:e.label},e.href))}),(0,t.jsx)(n.default,{href:"/book",onClick:()=>d(!1),className:"bg-scarlet hover:bg-scarlet-deep mt-8 block px-6 py-3.5 text-center font-semibold text-white transition-colors",children:"Book a meeting"})]})})]})}],87832)},76677,e=>{"use strict";let t="xop-consent";e.s(["consentServerSnapshot",0,function(){return null},"consentSnapshot",0,function(){try{return window.localStorage.getItem(t)}catch{return null}},"parseConsent",0,function(e){if(!e)return null;try{let t=JSON.parse(e);if(1!==t.version||"granted"!==t.analytics&&"denied"!==t.analytics)return null;return t}catch{return null}},"readConsent",0,function(){try{let e=window.localStorage.getItem(t);if(!e)return null;let n=JSON.parse(e);if(1!==n.version||"granted"!==n.analytics&&"denied"!==n.analytics)return null;return n}catch{return null}},"subscribeConsent",0,function(e){return window.addEventListener("xop-consent-change",e),window.addEventListener("storage",e),()=>{window.removeEventListener("xop-consent-change",e),window.removeEventListener("storage",e)}},"writeConsent",0,function(e){let n={version:1,analytics:e,decidedAt:new Date().toISOString()};try{window.localStorage.setItem(t,JSON.stringify(n))}catch{}return window.dispatchEvent(new CustomEvent("xop-consent-change",{detail:n})),n}])},18566,(e,t,n)=>{t.exports=e.r(76562)}]);

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.