1import{_ as i}from"./index-aaf321aa.js";import{r as a,j as n}from"./client-698f59b0.js";import{L as g,i as p,a as h,b as S}from"./launchdarkly-provider-636b9386.js";import{A as y}from"./app-auth-e170bde7.js";import{R as v}from"./foundation-28174439.js";import{A}from"./account-context-loader-0d99cd4d.js";import{f as x}from"./index-9b2bdd93.js";import{u as E}from"./use-auth-api-client-90057630.js";import{u as j}from"./router-foundation-72305f91.js";function P({children:t}){const e=window.sessionStorage.getItem("rayloom:e2e-agent-token"),r=a.useMemo(()=>({getToken:async()=>e,isLoaded:!0,isSignedIn:!!e,isClientAccess:!1,hasAppAuth:!!e}),[e]);return n.jsx(y,{value:r,children:t})}function I({children:t}){return n.jsx(A,{children:t})}const l="rayloom_utm",_="rayloom_utm_synced",L=["utm_source","utm_medium","utm_campaign","utm_term","utm_content"];function d(){try{const t=localStorage.getItem(l);return t?JSON.parse(t):null}catch{return localStorage.removeItem(l),null}}function O(t){localStorage.setItem(l,JSON.stringify(t))}function R(t){return{utm_source:t.utm_source,utm_medium:t.utm_medium,utm_campaign:t.utm_campaign,utm_term:t.utm_term,utm_content:t.utm_content,utm_referrer:t.utm_referrer,utm_landing_page:t.utm_landing_page,captured_at:t.captured_at}}function F(t){return JSON.stringify(R(t))}function k(t){const e=new URLSearchParams(t),r=e.get("utm_source")||e.get("source")||e.get("ref")||e.get("influencer")||void 0,o=e.get("utm_medium")||e.get("medium")||void 0,s=e.get("utm_campaign")||e.get("campaign")||void 0,c=e.get("utm_term")||e.get("term")||void 0,u=e.get("utm_content")||e.get("content")||void 0;return!(r||o||s||c||u)?null:{utm_source:r,utm_medium:o,utm_campaign:s,utm_term:c,utm_content:u}}function w(t,e){const r={...t||{}};for(const o of L)!r[o]&&e[o]&&(r[o]=e[o]);return r.utm_landing_page||(r.utm_landing_page=window.location.href),r.utm_referrer||(r.utm_referrer=document.referrer||void 0),r.captured_at||(r.captured_at=new Date().toISOString()),r}function D(){const t=j(),{isSignedIn:e}=x(),r=E(),o=a.useRef(!1),[s,c]=a.useState(()=>d());return a.useEffect(()=>{if(!t.search)return;const u=k(t.search);if(!u)return;const f=d(),m=w(f,u);O(m),c(m)},[t.search]),a.useEffect(()=>{if(!e||!s||o.current)return;const u=F(s);localStorage.getItem(_)!==u&&(o.current=!0,r.post("/users/utm",s).then(()=>{localStorage.setItem(_,u)}).catch(m=>{console.error("Failed to sync UTM params:",m)}).finally(()=>{o.current=!1}))},[r,e,s]),null}const T=a.lazy(()=>i(()=>import("./App-bd719a3a.js"),["assets/App-bd719a3a.js","assets/index-aaf321aa.js","assets/client-698f59b0.js","assets/index-9b2bdd93.js","assets/app-layout-393a7aeb.js","assets/use-launchdarkly-bb0a4c91.js","assets/launchdarkly-provider-636b9386.js","assets/full-height-workspace-route-4f15643b.js","assets/dropdown-menu-1c925c8c.js","assets/index-4429b43c.js","assets/index-8f956916.js","assets/index-f10a3da8.js","assets/index-746fb223.js","assets/index-a8b7942f.js","assets/Combination-275f8df3.js","assets/index-858e6b87.js","assets/index-9454bf9c.js","assets/index-c7486694.js","assets/utils-c88a1aa2.js","assets/chevron-right-6757328d.js","assets/createLucideIcon-f6267a9a.js","assets/check-eaa73317.js","assets/input-b6a34511.js","assets/sidebar-2216c3ce.js","assets/button-6e4a97e0.js","assets/use-mobile-27ac8d49.js","assets/sheet-0153f22b.js","assets/index-cd597026.js","assets/x-b14ef4b4.js","assets/skeleton-656c4ae8.js","assets/tooltip-8c07d913.js","assets/router-foundation-72305f91.js","assets/use-auth-api-client-90057630.js","assets/api-ec472125.js","assets/app-auth-e170bde7.js","assets/account-store-6e661672.js","assets/account-api-12047e0e.js","assets/dialog-c240b3a5.js","assets/label-24192722.js","assets/loader-circle-81c3f108.js","assets/search-5f31220c.js","assets/plus-10d3a455.js","assets/nav-main-simple-39b9c7b1.js","assets/avatar-a98851cc.js","assets/switch-b196d41d.js","assets/index-ca98d7e2.js","assets/foundation-28174439.js","assets/index-63535181.js","assets/client-access-session-dd599bb3.js","assets/badge-check-91148eaa.js","assets/credit-card-7e388120.js","assets/use-admin-mode-flag-24b33e5a.js","assets/file-text-0b9a7be6.js","assets/video-a3f0780c.js","assets/calendar-days-4730ab5b.js","assets/house-95deedca.js","assets/earth-03ac2b66.js","assets/mail-2d15eb69.js","assets/send-b35930e2.js","assets/sparkles-93db9290.js","assets/entry-02649328.js","assets/index-a7c9f938.css"]));a.lazy(async()=>({default:(await i(()=>import("./staff-e2e-entry-30fa2678.js"),["assets/staff-e2e-entry-30fa2678.js","assets/index-aaf321aa.js","assets/client-698f59b0.js","assets/router-foundation-
172305f91.js"])).StaffE2ERoutes}));a.lazy(async()=>({default:(await i(()=>import("./staff-e2e-styles-91d5bdf8.js"),["assets/staff-e2e-styles-91d5bdf8.js","assets/client-698f59b0.js","assets/index-a7c9f938.css"])).StaffE2EStyles}));const C=a.lazy(async()=>({default:(await i(()=>import("./staff-clerk-frame-c864f141.js"),["assets/staff-clerk-frame-c864f141.js","assets/client-698f59b0.js","assets/index-9b2bdd93.js","assets/clerk-app-auth-provider-508faf6a.js","assets/app-auth-e170bde7.js","assets/index-aaf321aa.js","assets/launchdarkly-provider-636b9386.js","assets/foundation-28174439.js","assets/index-63535181.js","assets/router-foundation-72305f91.js","assets/account-context-loader-0d99cd4d.js","assets/use-auth-api-client-90057630.js","assets/api-ec472125.js","assets/account-store-6e661672.js","assets/account-api-12047e0e.js"])).StaffClerkFrame}));function U({children:t}){return n.jsx(P,{children:n.jsx(I,{children:t})})}function b({isE2E:t,publishableKey:e}){const r=n.jsxs(n.Fragment,{children:[!t&&n.jsx(D,{}),n.jsx(T,{})]}),o=t?n.jsx(U,{children:r}):n.jsx(a.Suspense,{fallback:null,children:n.jsxs(C,{publishableKey:e,children:[r,n.jsx(S,{})]})});return n.jsx(v,{children:n.jsx(g,{remoteEnabled:!t&&p,children:n.jsx(h,{overrides:t?{adminMode:!0}:{},children:o})})})}const G=Object.freeze(Object.defineProperty({__proto__:null,StaffRuntime:b},Symbol.toStringTag,{value:"Module"}));export{I as A,D as U,G as s};
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.