1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./DIv7HgtX.js","./5iPJ5zAh.js","./entry.HMDYej-T.css","./CatG4-Qs.js"])))=>i.map(i=>d[i]); 2import{u as ne,s as ce,a as ze,b as Be,w as ke,c as a,_ as se,r as G,d as ge,e as n,o as i,f as r,g as t,h as g,i as fe,t as f,n as $e,j as J,F as re,k as le,l as D,m as Q,p as R,q as _,v as he,x as qe,y as Ce,z as Re,A as Ee,B as Te,C as pe,D as Fe,E as ve,G as Ve,H as Oe,I as Ne,J as Ge,R as we}from"./5iPJ5zAh.js";import{F as De}from"./ChtDRl6p.js";import{_ as Ae}from"./CjaGG_Iq.js";import{useAccountSubscriptionsStore as Ie}from"./CatG4-Qs.js";import{u as Pe}from"./DO0GCZlW.js";import{_ as Ue}from"./Bsa4kbd8.js";import{u as Ze}from"./C3YV2WiY.js";const Le=()=>{const{user:b}=ne(),{selectedAccountId:E}=Pe(),k=Ie(),{subscriptionStatus:A,accountPlanIdentifier:p}=ce(k),C=ze(),{selectedAccount:Y}=ce(C),w=Be(),{selectedPlan:y}=ce(w),S=a(()=>(b.value?.roles||[]).includes("account_user")),P=a(()=>!!b.value?.account_id),X=()=>{if(!b.value)return;const o=S.value,u=!!b.value.account_id,F=!!b.value.group_tier;o&&(!u||!F)&&localStorage.getItem("selected-plan")&&!F&&localStorage.removeItem("selected-plan")},h=G(!1),M=G(!1),T=async(o=!1,u)=>{if(!(!P.value||M.value&&!o))try{const{useZipCodesStore:F}=await se(async()=>{const{useZipCodesStore:K}=await import("./DIv7HgtX.js");return{useZipCodesStore:K}},__vite__mapDeps([0,1,2]),import.meta.url),q=F(),Z=u??E.value??(b.value?.account_id?Number(b.value.account_id):void 0);await q.fetchZipCodes({account_id:Z}),h.value=q.zipCodes.length>0,M.value=!0}catch{M.value=!0}},m=async()=>{M.value=!1,await T()},O=a(()=>!!b.value?.group_tier),d=a(()=>y.value||O.value?!0:localStorage.getItem("selected-plan")!==null),I=a(()=>b.value?.group_tier||null),$=a(()=>{const o=I.value,u=y.value?.tier_identifier||y.value?.tier_code||null;return!(!(o==="tier_2"||o==="tier_3"||u==="tier_2"||u==="tier_3")||y.value?.plan_identifier&&y.value.plan_identifier.toLowerCase().includes("free")||p.value&&p.value.toLowerCase().includes("free"))}),H=a(()=>"Book a meeting to complete setup"),l=a(()=>{const o=k.currentAccountId,u=E.value;return o===null&&u===null&&!P.value||o!==null&&u!==null&&o===u?!0:!P.value}),j=async()=>{};ke(b,o=>{o&&X()},{immediate:!0}),ke(b,(o,u)=>{if(!o||!u)return;const F=!!u.account_id,q=!!o.account_id,Z=!!u.group_tier,K=!!o.group_tier;(F&&!q||Z&&!K)&&(localStorage.removeItem("selected-plan"),C.setSelectedAccount(null),h.value=!1,M.value=!1)},{deep:!0});const ee=a(()=>A.value?A.value.toLowerCase()==="active":!1),oe=a(()=>!!Y.value?.meeting_date),U=a(()=>{if(!A.value)return!1;const o=A.value.toLowerCase();return o==="cancelled"||o==="canceled"}),N=a(()=>!(y.value?.plan_identifier&&y.value.plan_identifier.toLowerCase().includes("free")||p.value&&p.value.toLowerCase().includes("free"))),z=a(()=>{if(!S.value)return[];const o=U.value,u=[{id:"choose-plan",label:"Choose Plan",description:"Select your subscription plan",route:"/choose-plan",isCompleted:d.value,isAccessible:!o,icon:"heroicons:credit-card"},{id:"create-account",label:"Create Company",description:"Set up your company account",route:"/create-account",isCompleted:P.value,isAccessible:!o&&d.value,icon:"heroicons:building-office-2"}];return N.value&&u.push({id:"payment",label:"Complete Payment",description:"Activate your subscription",route:"/payment",isCompleted:ee.value,isAccessible:!o&&P.value&&d.value,icon:"heroicons:credit-card"}),u.push({id:"setup-locations",label:"Setup Locations",description:"Add zip codes or cities to target",route:"/setup-locations",isCompleted:h.value,isAccessible:!o&&P.value&&d.value&&(N.value?ee.value:!0),icon:"heroicons:map-pin"}),$.value&&u.push({id:"book-meeting",label:"Calendar",description:H.value,route:"/book-meeting",isCompleted:oe.value,isAccessible:!o&&P.value&&d.value&&(N.value?ee.value:!0)&&h.value,icon:"heroicons:calendar"}),u}),ue=a(()=>S.value?z.value.find(u=>!u.isCompleted)||z.value[z.value.length-1]:null),de=a(()=>S.value?z.value.every(o=>o.isCompleted):!0),ae=a(()=>z.value.filter(o=>o.isCompleted).length),te=a(()=>z.value.length),ie=a(()=>te.value===0?100:Math.round(ae.value/te.value*100));return{isAccountUser:S,hasAccountId:P,hasZipCodes:h,hasGroupTier:O,onboardingSteps:z,currentStep:ue,isOnboardingComplete:de,completedStepsCount:ae,totalSteps:te,progressPercentage:ie,checkZipCodes:T,checkSubscriptionStatusForMeeting:j,refreshOnboardingStatus:m,subscriptionStatusChecked:l,isSubscriptionCancelled:U}},Ye={key:0,class:"onboarding-stepper"},He={class:"header-content"},je={class:"header-text"},Ke={class:"header-title"},We={class:"progress-text"},Qe={class:"progress-bar-container"},Je={class:"stepper-steps"},Xe={class:"step-main"},et={class:"step-indicator"}
2,tt={key:2,class:"step-number"},st={class:"step-content"},nt={class:"step-info"},ot={class:"step-label"},at={class:"step-description"},it={key:2,class:"step-status completed"},ct={key:3,class:"step-status locked"},rt={key:0,class:"step-connector"},lt=ge({__name:"OnboardingStepper",setup(b){const{isAccountUser:E,onboardingSteps:k,currentStep:A,isOnboardingComplete:p,completedStepsCount:C,totalSteps:Y,progressPercentage:w,subscriptionStatusChecked:y,isSubscriptionCancelled:S}=Le(),P=Ie(),{subscriptionStatus:X}=ce(P),h=a(()=>{const d=X.value;return d?d.toLowerCase()==="active":!1}),{user:M}=ne(),T=a(()=>!!M.value?.account_id),m=d=>d.id==="create-account"&&T.value?!1:d.isAccessible,O=d=>d.id==="create-account"&&T.value||d.id==="choose-plan"&&h.value||d.id==="payment"||d.id==="book-meeting"?!1:d.isCompleted&&m(d);return(d,I)=>{const $=fe,H=Ae;return n(E)&&!n(p)&&n(y)?(i(),r("div",Ye,[t("div",{class:J(["stepper-header",{"header-blocked":n(S)}])},[t("div",He,[g($,{name:n(S)?"heroicons:lock-closed":"heroicons:rocket-launch",class:"header-icon"},null,8,["name"]),t("div",je,[t("h3",Ke,f(n(S)?"Setup Blocked":"Complete Setup"),1),t("span",We,f(n(C))+"/"+f(n(Y))+" completed",1)])]),t("div",Qe,[t("div",{class:J(["progress-bar",{"progress-blocked":n(S)}]),style:$e({width:n(w)+"%"})},null,6)])],2),t("div",Je,[(i(!0),r(re,null,le(n(k),(l,j)=>(i(),r("div",{key:l.id,class:J(["step-item",{"step-completed":l.isCompleted,"step-current":!l.isCompleted&&m(l),"step-locked":!m(l)}])},[t("div",Xe,[t("div",et,[l.isCompleted?(i(),D($,{key:0,name:"heroicons:check",size:"14"})):m(l)?(i(),r("span",tt,f(j+1),1)):(i(),D($,{key:1,name:"heroicons:lock-closed",size:"14"}))]),t("div",st,[t("div",nt,[t("h4",ot,f(l.label),1),I[0]||(I[0]=t("span",{class:"step-separator"},"-",-1)),t("p",at,f(l.description),1)]),m(l)&&!l.isCompleted?(i(),D(H,{key:0,to:l.route,class:"step-action-button"},{default:Q(()=>[R(f(l.id===n(A)?.id?"Continue":"Start"),1)]),_:2},1032,["to"])):_("",!0),O(l)?(i(),D(H,{key:1,to:l.id==="choose-plan"?{path:l.route,query:{from:"home"}}:l.route,class:"step-change-button"},{default:Q(()=>[g($,{name:"heroicons:pencil-square",size:"12"}
2),I[1]||(I[1]=R(" Change ",-1))]),_:1},8,["to"])):_("",!0),l.isCompleted&&!O(l)?(i(),r("div",it,[g($,{name:"heroicons:check-circle",size:"12"}),I[2]||(I[2]=R(" Done ",-1))])):_("",!0),!l.isCompleted&&!m(l)?(i(),r("div",ct,[g($,{name:"heroicons:lock-closed",size:"12"}),I[3]||(I[3]=R(" Locked ",-1))])):_("",!0)])]),j<n(k).length-1?(i(),r("div",rt)):_("",!0)],2))),128))])])):_("",!0)}}}),ut=he(lt,[["__scopeId","data-v-9a156293"]]),dt={class:"modal-header"},pt={class:"modal-body"},vt={class:"congratulations-icon"},gt={class:"modal-footer"},ft=ge({__name:"OnboardingCompletedModal",props:{isOpen:{type:Boolean}},emits:["close","startLeads"],setup(b,{emit:E}){const k=E,A=()=>{k("close")},p=()=>{A()},C=()=>{k("startLeads")};return(Y,w)=>{const y=fe;return b.isOpen?(i(),r("div",{key:0,class:"modal-overlay",onClick:p},[t("div",{class:"modal-content",onClick:w[0]||(w[0]=qe(()=>{},["stop"]))},[t("div",dt,[t("button",{class:"close-button",onClick:A},[g(y,{name:"heroicons:x-mark",class:"close-icon"})])]),t("div",pt,[t("div",vt,[g(y,{name:"heroicons:check-circle",class:"celebration-icon"})]),w[1]||(w[1]=t("h2",{class:"congratulations-title"},"Congratulations!",-1)),w[2]||(w[2]=t("p",{class:"congratulations-message"}," Excellent! You have completed your account setup. You can now start searching for leads and generating business opportunities. ",-1))]),t("div",gt,[t("button",{class:"action-button action-button--primary",onClick:C},[g(y,{name:"heroicons:rocket-launch",class:"button-icon"}),w[3]||(w[3]=R(" Start Searching for Leads ",-1))]),t("button",{class:"action-button action-button--secondary",onClick:A}," Explore Dashboard ")])])])):_("",!0)}}}),ht=he(ft,[["__scopeId","data-v-3bc70a88"]]),mt={key:0,class:"loading-container"},_t={class:"loading-content"},bt={class:"loading-spinner"},yt={class:"loading-title"},St={class:"loading-description"},kt={key:1,class:"dashboard-home"},Ct={class:"header-section"},wt={class:"header-container"},At={class:"header-actions"},It={class:"search-container"},Pt={key:0,class:"ghl-banner-section"},Lt={class:"section-container"},xt={class:"ghl-banner"},Mt={class:"ghl-banner__actions"},zt={key:1,class:"onboarding-section"},Bt={key:2,class:"onboarding-section"},$t={class:"section-container"},qt={key:3,class:"warning-section"},Rt={class:"section-container"},Et={class:"warning-content"},Tt={class:"warning-text"},Ft={key:4,class:"loading-features-section"},Vt={key:5,class:"quick-actions-section"},Ot={class:"section-container"},Nt={class:"quick-actions-grid"},Gt={class:"action-icon"},Dt={class:"action-content"},Ut={class:"action-title"},Zt={class:"action-description"},Yt={key:0,class:"feature-preview-note"},Ht={class:"action-arrow"},jt={class:"section-container"},Kt={class:"section-header"},Wt={class:"section-title-container"},Qt={class:"section-title"},Jt={class:"section-subtitle"},Xt={class:"features-grid"},es={class:"feature-icon"},ts=["src","alt"],ss={class:"feature-content"},ns={class:"feature-title"},os={class:"feature-description"},as={key:0,class:"feature-preview-note"},is={class:"feature-arrow"},cs={key:7,class:"empty-state"},rs={class:"empty-container"},ls={class:"empty-icon"},us=ge({__name:"index",setup(b){const{isLoading:E,isInitialized:k,isAuthenticated:A,user:p}=ne(),{isAccountUser:C,isOnboardingComplete:Y,subscriptionStatusChecked:w,checkZipCodes:y}=Le(),{selectedAccountId:S}=Pe(),P=Ze(),X=a(()=>{if(!C.value||!S.value||m.value||!Z.value.some(e=>e.path==="/config/ghl"))return!1;const s=P.currentConnectionDetail;return s?!s.connected:!1}),h=G(null),M=G(!1),T=a(()=>Oe(p.value??void 0)),m=G(!0),O=async s=>{if(!p.value){m.value=!1;return}try{const{checkSubscriptionStatus:e,getSubscriptionStatus:c}=await se(async()=>{const{checkSubscriptionStatus:B,getSubscriptionStatus:V}=await import("./5iPJ5zAh.js").then(W=>W.bH);return{checkSubscriptionStatus:B,getSubscriptionStatus:V}},__vite__mapDeps([1,2]),import.meta.url);await e(p.value,s??null);const L=c(p.value,s??null);h.value=L,M.value=L?.toLowerCase()==="active",C.value&&await y(!0,s)}catch(e){console.error("â [INDEX] Error in fetchSubscriptionStatus:",e),h.value=null,M.value=!1}finally{await ve(),m.value=!1}};let d=S.value;const I=async s=>{const e=s.detail?.accountId;if(!e||!p.value)return;const c=d;if(e===c)return;d=e,m.value=!0,h.value=null,await ve();const{clearSubscriptionStatusCache:L}=await se(async()=>{const{clearSubscriptionStatusCache:V}=await import("./5iPJ5zAh.js").then(W=>W.bH);return{clearSubscriptionStatusCache:V}},__vite__mapDeps([1,2]),import.meta.url),{useAccountSubscriptionsStore:B}=await se(async()=>{const{useAccountSubscriptionsStore:V}=await import("./CatG4-Qs.js");return{useAccountSubscriptionsStore:V}},__vite__mapDeps([3,1,2]),import.meta.url);B().clearCurrentAccountSubscription(),c!=null&&L(c),await O(e)};Ce(()=>window.addEventListener("account-selected",I)),Re(()=>window.removeEventListener("account-selected",I));const $=a(()=>{const e=(p.value?.roles||[]).includes("account_user"),c=p.value?.group_tier;return!e||!c||c==="tier_0"?!1:!M.value&&h.value!==null}),H=a(()=>{const s=h.value?.toLowerCase()||"";return s.includes("pending")?"warning-alert-pending":s==="cancelled"||s==="canceled"||s==="not_found"?"warning-alert-error":"warning-alert-pending"}),l=a(()=>{const s=h.value?.toLowerCase()||"";return s.includes("pending")?"heroicons:exclamation-triangle":s==="cancelled"||s==="canceled"||s==="not_found"?"heroicons:x-circle":"heroicons:exclamation-triangle"}),j=a(()=>{const s=h.value?.toLowerCase()||"";return s.includes("pending_payment")?"Payment Required":s.includes("pending")?"Subscription Pending":s==="cancelled"||s==="canceled"?"Subscription Cancelled":s==="not_found"?"No Subscription Found":"Subscription Inactive"}),ee=a(()=>{const s=h.value?.toLowerCase()||"";return s.includes("pending_payment")?"Your subscription is pending payment. Please complete the payment to activate your account and access all features.":s.includes("pending")?"Your subscription is pending activation. Please wait for your subscription to be activated before accessing features.":s==="cancelled"||s==="canceled"?"Your subscription has been cancelled. Please contact support to reactivate your subscription and continue using the service.":s==="not_found"?"No active subscription found for your account. Please subscribe to a plan to access all features.":"Your subscription is not active. Please check your subscription status or contact support."}),oe=a(()=>p.value?.group_tier==="tier_0"?!1:C.value&&!Y.value),U=G(!1),N=Ee(),z=G(!1);new URLSearchParams(window.location.search).get("onboarding")==="completed"&&(z.value=!0);const ue=async()=>
2{if(z.value&&C.value){z.value=!1;try{const{user:s}=ne(),{useZipCodesStore:e}=await se(async()=>{const{useZipCodesStore:v}=await import("./DIv7HgtX.js");return{useZipCodesStore:v}},__vite__mapDeps([0,1,2]),import.meta.url),c=e();await c.fetchZipCodes({account_id:s.value?.account_id?Number(s.value.account_id):void 0});const L=c.zipCodes.length>0,B=!!s.value?.account_id,V=!!s.value?.group_tier;B&&V&&L?(U.value=!0,await ve(),N.replace({query:{}})):N.replace({query:{}})}catch(s){console.error("Error checking onboarding:",s),N.replace({query:{}})}}},de=()=>{U.value=!1,N.push("/lead-request")},ae=()=>{U.value=!1},te=a(()=>E.value||!k.value||k.value&&!A.value),ie=a(()=>E.value?{title:"Initializing authentication...",description:"Setting up the authentication system"}:k.value?k.value&&!A.value?{title:"Redirecting to login...",description:"You will be redirected to the login page"}:{title:"Loading...",description:"Please wait"}:{title:"Verifying authentication...",description:"Please wait while we verify your session"}),o=G(""),u={leads_management:"Manage and track your prospect generation activities",metrics:"Analyze performance and track key metrics",commissions:"Monitor and calculate commission structures",charges:"Track charges and billing information",credit_system:"Manage credits, packages, and subscriptions"},F=[{path:"/appointments",label:"My Appointments",icon:"heroicons:calendar",description:"View and manage your scheduled appointments"},{path:"/lead-request",label:"Request Leads",icon:"heroicons:document-text",description:"Submit new lead generation requests"},{path:"/leads",label:"Manage Leads",icon:"heroicons:user-group",description:"View and manage your generated prospects"},{path:"/metrics",label:"View Metrics",icon:"heroicons:chart-bar-square",description:"Analyze your lead generation performance"}],q=a(()=>{h.value;const s=p.value?.roles||[];return Ge(s,p.value??void 0)}),Z=a(()=>(h.value,Ne(void 0,p.value??void 0))),K=s=>typeof s=="object"&&s!==null?s:null,me=a(()=>{const s={};return q.value.forEach(e=>{e.group&&(s[e.group.id]||(s[e.group.id]={id:e.group.id,label:e.group.label,icon:e.group.icon,description:u[e.group.id]||"",features:[]}),s[e.group.id].features.push({path:e.path,label:e.label,icon:e.icon??"",description:ye(e.path)??"",badge:K(e.badge),isPreview:e.isPreview??!1}))}),Z.value.length>0&&(s.config={id:"config",label:"Configuration",icon:"heroicons:cog-6-tooth",description:"System configuration and management tools",features:Z.value.map(e=>({path:e.path,label:e.label,icon:e.icon??"",description:ye(e.path)??"",badge:null,isPreview:!1}))}),Object.values(s).sort((e,c)=>{const L=we[e.id]?.order||999,B=we[c.id]?.order||999;return L-B})}),_e=a(()=>F.flatMap(s=>{const e=q.value.find(c=>c.path===s.path);return e?[{...s,badge:K(e.badge),isPreview:e.isPreview??!1}]:[]})),be=a(()=>{if(!o.value.trim())return me.value;const s=o.value.toLowerCase();return me.value.map(e=>({...e,features:e.features.filter(c=>c.label.toLowerCase().includes(s)||c.description.toLowerCase().includes(s)||e.label.toLowerCase().includes(s))})).filter(e=>e.features.length>0)}),ye=s=>({"/appointments":"View and manage your scheduled appointments","/lead-request":"Submit new prospect generation requests","/leads":"View and manage your generated prospects","/lead-dashboard":"Comprehensive prospect analytics and insights","/scraping-audit-log":"Monitor prospect scraping activities and logs","/metrics":"Analyze prospect generation performance metrics","/metrics/categories":"Industry-based prospect performance analysis","/metrics/locations":"Geographic prospect distribution analysis","/metrics/trends":"Track prospect generation trends over time","/metrics/expansion":"Analyze market expansion opportunities","/conversion-metrics":"Track conversion rates and performance","/appointment-metrics":"Analyze appointment setting performance","/commission-dashboard":"Monitor commission calculations and payouts","/commission-calculation":"Calculate and manage commission structures","/charges-dashboard":"Track charges and billing information","/charge-calculation":"Calculate charges and fees","/lead-limits":"Manage prospect generation limits and quotas","/credits-packages":"Purchase and manage credit packages","/subscription-plans":"View and manage subscription plans","/account-usage-summary":"Monitor account usage and statistics","/premium-data":"Access premium data and insights","/cold-email-metrics":"Monitor Instantly campaign performance","/config/accounts-management":"Manage client accounts and settings","/config/external-users":"Manage external user accounts","/config/call-system-people":"Manage call system personnel","/config/accounts-status":"Manage account status (active/inactive)","/config/charge-commission-system":"Configure charge and commission systems","/config/zip-code-management":"Manage zip code data and coverage","/config/account-subscriptions":"Manage account subscription settings"})[s]||"Access this feature",xe=()=>{o.value=""},Me={ghl:"/assets/ghl-logo.png"},Se=s=>s.startsWith("img:")?Me[s.slice(4)]??null:null;return Ce(async()=>{const{initKeycloak:s}=ne(),e=Ve(),c={url:e.public.keycloakUrl,realm:e.public.keycloakRealm,clientId:e.public.keycloakClientId};if(c.url&&c.realm&&c.clientId&&!k.value)try{await s(c)}catch(L){console.error("Failed to initialize Keycloak:",L)}await O(S.value),await ue()}),(s,e)=>{const c=fe,L=De,B=Ae,V=ut,W=Fe;return n(te)?(i(),r("div",mt,[t("div",_t,[t("div",bt,[g(c,{name:"heroicons:arrow-path",size:"32",class:"spinning"})]),t("h2",yt,f(n(ie).title),1),t("p",St,f(n(ie).description),1)])])):(i(),r("div",kt,[t("section",Ct,[t("div",wt,[e[1]||(e[1]=t("div",{class:"header-content"},[t("h1",{class:"header-title"},[R(" Welcome to "),t("span",{class:"title-highlight"},"Prospects in Motion")]),t("p",{class:"header-subtitle"}
2," Access your available tools and features ")],-1)),t("div",At,[t("div",It,[g(L,{modelValue:n(o),"onUpdate:modelValue":e[0]||(e[0]=v=>Te(o)?o.value=v:null),placeholder:"Search available features...",icon:"heroicons:magnifying-glass",size:"md",class:"search-input"},null,8,["modelValue"])])])])]),n(X)?(i(),r("section",Pt,[t("div",Lt,[t("div",xt,[e[3]||(e[3]=pe('<div class="ghl-banner__left" data-v-b82ffc1d><img src="'+Ue+'" alt="GoHighLevel" class="ghl-banner__logo-full" data-v-b82ffc1d></div><div class="ghl-banner__divider" data-v-b82ffc1d></div><div class="ghl-banner__body" data-v-b82ffc1d><p class="ghl-banner__headline" data-v-b82ffc1d> Your GoHighLevel account isn't connected yet </p><p class="ghl-banner__sub" data-v-b82ffc1d> Get your own GHL sub-account through our agency <span class="ghl-banner__free" data-v-b82ffc1d>FREE</span>, or connect your existing one â automatically push leads, trigger follow-ups, and manage your entire pipeline directly from PIM. </p></div>',3)),t("div",Mt,[g(B,{to:"/config/ghl",class:"ghl-banner__cta"},{default:Q(()=>[g(c,{name:"heroicons:link",size:"15"}),e[2]||(e[2]=R(" Set Up GHL ",-1))]),_:1})])])])])):_("",!0),n(C)&&n(m)?(i(),r("section",zt,[...e[4]||(e[4]=[pe('<div class="section-container" data-v-b82ffc1d><div class="subscription-checking" data-v-b82ffc1d><div class="subscription-checking-bar" data-v-b82ffc1d><div class="subscription-checking-fill" data-v-b82ffc1d></div></div><p class="subscription-checking-text" data-v-b82ffc1d>Verifying your subscription...</p></div></div>',1)])])):n(C)&&n(w)&&n(oe)?(i(),r("section",Bt,[t("div",$t,[(i(),D(V,{key:n(S)??"default"}))])])):_("",!0),g(ht,{"is-open":n(U),onClose:ae,onStartLeads:de},null,8,["is-open"]),n($)&&!n(m)?(i(),r("section",qt,[t("div",Rt,[t("div",{class:J(["warning-alert",n(H)])},[t("div",Et,[g(c,{name:n(l),class:"warning-icon"},null,8,["name"]),t("div",Tt,[t("p",null,[t("strong",null,f(n(j)),1)]),t("p",null,f(n(ee)),1)])])],2)])])):_("",!0),n(m)&&!n(C)?(i(),r("section",Ft,[...e[5]||(e[5]=[pe('<div class="section-container" data-v-b82ffc1d><div class="features-loading" data-v-b82ffc1d><div class="loading-progress-bar" data-v-b82ffc1d><div class="loading-progress-fill" data-v-b82ffc1d></div></div><p class="loading-progress-text" data-v-b82ffc1d>Loading your available features...</p></div></div>',1)])])):!n(m)&&!n(T)&&n(_e).length>0?(i(),r("section",Vt,[t("div",Ot,[e[6]||(e[6]=t("h2",{class:"section-title"},"Quick Actions",-1)),t("div",Nt,[(i(!0),r(re,null,le(n(_e),v=>(i(),D(B,{key:v.path,to:v.path,class:"quick-action-card"},{default:Q(()=>[t("div",Gt,[g(c,{name:v.icon,size:"24"},null,8,["name"])]),t("div",Dt,[t("h3",Ut,[R(f(v.label)+" ",1),v.badge?(i(),r("span",{key:0,class:J(["feature-badge",`feature-badge--${v.badge.variant}`])},f(v.badge.text),3)):_("",!0)]),t("p",Zt,f(v.description),1),v.isPreview?(i(),r("p",Yt,"Preview with sample data")):_("",!0)]),t("div",Ht,[g(c,{name:"heroicons:arrow-right",size:"16"})])]),_:2},1032,["to"]))),128))])])])):_("",!0),!n(T)&&!n(m)?(i(!0),r(re,{key:6},le(n(be),v=>(i(),r("section",{key:v.id,class:"features-section"},[t("div",jt,[t("div",Kt,[t("div",Wt,[g(c,{name:v.icon,size:"24",class:"section-icon"},null,8,["name"]),t("h2",Qt,f(v.label),1)]),t("p",Jt,f(v.description),1)]),t("div",Xt,[(i(!0),r(re,null,le(v.features,x=>(i(),D(B,{key:x.path,to:x.path,class:"feature-card"},{default:Q(()=>[t("div",es,[Se(x.icon)?(i(),r("img",{key:0,src:Se(x.icon),class:"feature-icon-img",alt:x.label},null,8,ts)):(i(),D(c,{key:1,name:x.icon,size:"28"},null,8,["name"]))]),t("div",ss,[t("h3",ns,[R(f(x.label)+" ",1),x.badge?(i(),r("span",{key:0,class:J(["feature-badge",`feature-badge--${x.badge.variant}`])},f(x.badge.text),3)):_("",!0)]),t("p",os,f(x.description),1),x.isPreview?(i(),r("p",as,"Preview with sample data")):_("",!0)]),t("div",is,[g(c,{name:"heroicons:arrow-right",size:"16"})])]),_:2},1032,["to"]))),128))])])]))),128)):_("",!0),!n(T)&&n(be).length===0&&!n(oe)?(i(),r("section",cs,[t("div",rs,[t("div",ls,[g(c,{name:"heroicons:magnifying-glass",size:"48"})]),e[8]||(e[8]=t("h3",{class:"empty-title"},"No features found",-1)),e[9]||(e[9]=t("p",{class:"empty-description"}," No features match your search criteria. Try adjusting your search terms. ",-1)),g(W,{variant:"ghost",onClick:xe},{default:Q(()=>[...e[7]||(e[7]=[R(" Clear Search ",-1)])]),_:1})])])):_("",!0)]))}}}),_s=he(us,[["__scopeId","data-v-b82ffc1d"]]);export{_s as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.