const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/html2pdf-Ae-K8dW9.js","assets/react-vendor-DlVMRrtE.js","assets/index-BKwmLAPt.js","assets/ui-vendor-DUfjpZ4p.js","assets/charts-vendor-wgDUSDZK.js","assets/supabase-vendor-Bd7R0Yn5.js","assets/index-Di9eue6Z.css"])))=>i.map(i=>d[i]);
import{h as x,u as U,i as M,j as H,B as F,D as G,C as N,k,m as R,d as D,A as I,L as b,U as O,n as y,o as Y,p as h,S as E,q as C,r as f,v as w,F as v,E as q,w as L,x as A,P as S,y as V,z as K,G as W,H as _,J as $,K as g,M as z,N as J,O as Q,Q as X,R as Z,e as j,_ as ee,V as u}from"./index-BKwmLAPt.js";import{j as e}from"./ui-vendor-DUfjpZ4p.js";import{r as te}from"./react-vendor-DlVMRrtE.js";import"./charts-vendor-wgDUSDZK.js";import"./supabase-vendor-Bd7R0Yn5.js";/**
 * @license lucide-react v0.462.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const se=x("ChartPie",[["path",{d:"M21 12c.552 0 1.005-.449.95-.998a10 10 0 0 0-8.953-8.951c-.55-.055-.998.398-.998.95v8a1 1 0 0 0 1 1z",key:"pzmjnu"}],["path",{d:"M21.21 15.89A10 10 0 1 1 8 2.83",key:"k2fpak"}]]);/**
 * @license lucide-react v0.462.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const T=x("FileUp",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M12 12v6",key:"3ahymv"}],["path",{d:"m15 15-3-3-3 3",key:"15xj92"}]]);/**
 * @license lucide-react v0.462.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const re=x("FolderOpen",[["path",{d:"m6 14 1.5-2.9A2 2 0 0 1 9.24 10H20a2 2 0 0 1 1.94 2.5l-1.54 6a2 2 0 0 1-1.95 1.5H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H18a2 2 0 0 1 2 2v2",key:"usdka0"}]]);/**
 * @license lucide-react v0.462.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const ne=x("Monitor",[["rect",{width:"20",height:"14",x:"2",y:"3",rx:"2",key:"48i651"}],["line",{x1:"8",x2:"16",y1:"21",y2:"21",key:"1svkeh"}],["line",{x1:"12",x2:"12",y1:"17",y2:"21",key:"vw1qmm"}]]);/**
 * @license lucide-react v0.462.0 - ISC
 *
 * This source code is licensed under the ISC license.
 * See the LICENSE file in the root directory of this source tree.
 */const ie=x("MousePointerClick",[["path",{d:"M14 4.1 12 6",key:"ita8i4"}],["path",{d:"m5.1 8-2.9-.8",key:"1go3kf"}],["path",{d:"m6 12-1.9 2",key:"mnht97"}],["path",{d:"M7.2 2.2 8 5.1",key:"1cfko1"}],["path",{d:"M9.037 9.69a.498.498 0 0 1 .653-.653l11 4.5a.5.5 0 0 1-.074.949l-4.349 1.041a1 1 0 0 0-.74.739l-1.04 4.35a.5.5 0 0 1-.95.074z",key:"s0h3yz"}]]),r=({id:c,icon:o,title:d,badge:p,children:a})=>e.jsx("section",{id:c,className:"scroll-mt-6 break-inside-avoid",children:e.jsxs(N,{className:"border-border/60",children:[e.jsx(k,{className:"pb-3",children:e.jsxs("div",{className:"flex items-center gap-3",children:[e.jsx("div",{className:"rounded-lg p-2 bg-primary/10",children:e.jsx(o,{className:"h-5 w-5 text-primary"})}),e.jsx(R,{className:"font-heading text-lg",children:d}),p&&e.jsx(j,{variant:"outline",className:"ml-auto text-xs",children:p})]})}),e.jsx(D,{className:"prose prose-sm max-w-none font-body text-foreground/80 space-y-4",children:a})]})}),t=({n:c,title:o,children:d})=>e.jsxs("div",{className:"flex gap-3 items-start",children:[e.jsx("span",{className:"shrink-0 w-7 h-7 rounded-full bg-primary text-primary-foreground text-xs font-bold flex items-center justify-center mt-0.5",children:c}),e.jsxs("div",{className:"space-y-1.5 flex-1",children:[e.jsx("p",{className:"font-heading font-semibold text-sm text-foreground",children:o}),e.jsx("div",{className:"text-sm text-foreground/70",children:d})]})]}),s=({title:c,elements:o,theme:d="default"})=>{const a={default:{bg:"from-primary/5 to-accent/5",border:"border-primary/15",header:"bg-primary/10 text-primary"},admin:{bg:"from-destructive/5 to-amber-500/5",border:"border-destructive/15",header:"bg-destructive/10 text-destructive"},recovery:{bg:"from-amber-500/5 to-orange-500/5",border:"border-amber-500/15",header:"bg-amber-500/10 text-amber-700"},starsteel:{bg:"from-purple-500/5 to-indigo-500/5",border:"border-purple-500/15",header:"bg-purple-500/10 text-purple-700"}}[d],m=(i,l)=>{switch(i.type){case"button":return e.jsxs("div",{className:"px-3 py-1.5 bg-primary text-primary-foreground rounded-md text-[10px] font-semibold inline-flex items-center gap-1",children:[e.jsx(ie,{className:"h-3 w-3"})," ",i.label]},l);case"input":return e.jsx("div",{className:"px-3 py-1.5 border border-border rounded-md text-[10px] text-muted-foreground bg-background w-full",children:i.label},l);case"table-row":return e.jsxs("div",{className:"px-2 py-1 border-b border-border/50 text-[10px] text-muted-foreground flex justify-between items-center",children:[e.jsx("span",{children:i.label}),e.jsx(u,{className:"h-3 w-3"})]},l);case"card":return e.jsx("div",{className:"p-2 rounded-md border border-border/50 bg-card text-[10px] font-medium",children:i.label},l);case"badge":return e.jsx(j,{variant:"secondary",className:"text-[9px] h-5",children:i.label},l);case"nav":return e.jsxs("div",{className:"text-[10px] text-muted-foreground flex items-center gap-1 py-0.5",children:[e.jsx(u,{className:"h-3 w-3"})," ",i.label]},l);case"stat":return e.jsxs("div",{className:"p-2 rounded-md bg-muted/40 text-center",children:[e.jsx("p",{className:"text-lg font-bold text-foreground",children:"—"}),e.jsx("p",{className:"text-[9px] text-muted-foreground",children:i.label})]},l);case"tab":return e.jsx("div",{className:"px-3 py-1 text-[10px] font-medium border-b-2 border-primary text-primary",children:i.label},l);case"dropdown":return e.jsxs("div",{className:"px-2 py-1 border border-border rounded-md text-[10px] text-muted-foreground bg-background flex justify-between items-center",children:[e.jsx("span",{children:i.label}),e.jsx(u,{className:"h-3 w-3 rotate-90"})]},l);case"header":return e.jsx("div",{className:"text-xs font-heading font-bold text-foreground",children:i.label},l);case"toggle":return e.jsxs("div",{className:"flex items-center gap-2 text-[10px]",children:[e.jsx("div",{className:"w-8 h-4 rounded-full bg-primary/60 relative",children:e.jsx("div",{className:"w-3 h-3 rounded-full bg-primary-foreground absolute right-0.5 top-0.5"})}),i.label]},l);case"chart":return e.jsxs("div",{className:"h-16 flex items-end gap-1 px-1",children:[[40,65,50,80,60,75,90].map((P,B)=>e.jsx("div",{className:"flex-1 bg-primary/30 rounded-t-sm",style:{height:`${P}%`}},B)),e.jsx("p",{className:"text-[8px] text-muted-foreground absolute bottom-0",children:i.label})]},l);case"upload":return e.jsxs("div",{className:"border-2 border-dashed border-border rounded-md p-3 text-center text-[10px] text-muted-foreground flex flex-col items-center gap-1",children:[e.jsx(T,{className:"h-4 w-4"}),i.label]},l);case"text":return e.jsx("p",{className:"text-[10px] text-muted-foreground",children:i.label},l);default:return null}};return e.jsxs("div",{className:`rounded-lg border ${a.border} bg-gradient-to-br ${a.bg} overflow-hidden my-3`,children:[e.jsxs("div",{className:`${a.header} px-3 py-1.5 text-[10px] font-semibold flex items-center gap-1.5 border-b ${a.border}`,children:[e.jsx(ne,{className:"h-3 w-3"})," ",c]}),e.jsx("div",{className:"p-3 space-y-2",children:o.map((i,l)=>m(i,l))})]})},n=({title:c,roleAccess:o,children:d})=>e.jsxs("div",{className:"rounded-lg border border-border/50 bg-card p-4 space-y-3",children:[e.jsxs("div",{className:"flex items-center justify-between",children:[e.jsxs("h4",{className:"font-heading font-semibold text-sm flex items-center gap-2",children:[e.jsx(g,{className:"h-4 w-4 text-primary"})," ",c]}),e.jsx(j,{variant:"outline",className:"text-[10px]",children:o})]}),e.jsx("div",{className:"space-y-3",children:d})]}),he=()=>{const{isSuperAdmin:c}=U(),o=te.useRef(null),{toast:d}=M(),p=async()=>{if(o.current){d({title:"Generating PDF…",description:"Please wait while the manual is being prepared."});try{const a=(await ee(async()=>{const{default:i}=await import("./html2pdf-Ae-K8dW9.js").then(l=>l.h);return{default:i}},__vite__mapDeps([0,1,2,3,4,5,6]))).default,m={margin:[10,10,10,10],filename:"ABTC-System-How-To-Guide.pdf",image:{type:"jpeg",quality:.95},html2canvas:{scale:2,useCORS:!0},jsPDF:{unit:"mm",format:"a4",orientation:"portrait"},pagebreak:{mode:["avoid-all","css","legacy"]}};await a().set(m).from(o.current).save(),d({title:"Download Complete",description:"The PDF guide has been saved."})}catch{d({title:"Error",description:"Failed to generate PDF.",variant:"destructive"})}}};return e.jsxs("div",{className:"space-y-6",children:[e.jsxs("div",{className:"flex items-center justify-between flex-wrap gap-4",children:[e.jsxs("div",{className:"flex items-center gap-3",children:[e.jsx("div",{className:"rounded-xl p-2.5 bg-primary/10 border border-primary/20",children:e.jsx(H,{className:"h-6 w-6 text-primary"})}),e.jsxs("div",{children:[e.jsx("h1",{className:"font-heading text-2xl font-bold text-foreground",children:"System How-To Guide"}),e.jsx("p",{className:"text-sm text-muted-foreground font-body",children:"Step-by-step instructions for every task in the platform"})]})]}),c&&e.jsxs(F,{onClick:p,className:"gap-2 bg-accent text-accent-foreground hover:bg-accent/90 font-heading font-semibold",children:[e.jsx(G,{className:"h-4 w-4"})," Download PDF"]})]}),e.jsxs(N,{className:"bg-muted/30 border-border/40",children:[e.jsx(k,{className:"pb-2",children:e.jsx(R,{className:"font-heading text-base",children:"Quick Navigation"})}),e.jsx(D,{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-1.5 text-sm font-body",children:[{href:"#register",label:"How to Register"},{href:"#login",label:"How to Log In"},{href:"#reset-password",label:"How to Reset Password"},{href:"#navigate-modules",label:"How to Navigate Modules"},{href:"#search-company",label:"How to Search Companies"},{href:"#purchase-report",label:"How to Purchase a Report"},{href:"#submit-request",label:"How to Submit a Request"},{href:"#track-case",label:"How to Track a Case"},{href:"#monitor-company",label:"How to Monitor a Company"},{href:"#manage-debtors",label:"How to Manage Debtors"},{href:"#admin-create-case",label:"How to Create a Case (Admin)"},{href:"#admin-upload-report",label:"How to Upload a Report (Admin)"},{href:"#admin-manage-users",label:"How to Manage Users (Admin)"},{href:"#admin-data-upload",label:"How to Upload Data (Admin)"},{href:"#admin-governance",label:"How to Review Governance Requests"},{href:"#recovery-add-case",label:"How to Add a Recovery Case"},{href:"#recovery-log-payment",label:"How to Log a Payment"},{href:"#recovery-csr",label:"How to Submit a Case Status Report"},{href:"#recovery-generate-bdd",label:"How to Generate a BDD Report"},{href:"#recovery-generate-csr-report",label:"How to Generate a CSR Report"},{href:"#recovery-publish-report",label:"How to Publish a Report to Client"},{href:"#recovery-kyc-sync",label:"Debt Cases → KYC Auto-Sync"},{href:"#recovery-upload-doc",label:"How to Upload Recovery Documents"},{href:"#starsteel-assignment",label:"How to Manage Star Steel Assignments"},{href:"#super-analytics",label:"How to Use System Analytics"},{href:"#account-settings",label:"How to Update Account Settings"}].map(a=>e.jsxs("a",{href:a.href,className:"text-primary hover:underline py-0.5 flex items-center gap-1",children:[e.jsx(I,{className:"h-3 w-3"})," ",a.label]},a.href))})]}),e.jsxs("div",{ref:o,className:"space-y-5",children:[e.jsxs("div",{className:"flex items-center gap-2 pt-2",children:[e.jsx(b,{className:"h-5 w-5 text-primary"}),e.jsx("h2",{className:"font-heading text-xl font-bold text-foreground",children:"Getting Started"})]}),e.jsx(r,{id:"register",icon:O,title:"How to Register an Account",badge:"New Users",children:e.jsxs(n,{title:"Create a new account",roleAccess:"Public",children:[e.jsx(t,{n:1,title:"Go to the Registration Page",children:e.jsxs("p",{children:["Click ",e.jsx("strong",{children:'"Register"'})," on the portal login page, or navigate directly to ",e.jsx("code",{children:"/portal/register"}),"."]})}),e.jsx(s,{title:"Portal Login Page",elements:[{label:"Email address",type:"input"},{label:"Password",type:"input"},{label:"Sign In",type:"button"},{label:"Don't have an account? → Register",type:"text"}]}),e.jsxs(t,{n:2,title:"Fill in Your Details",children:[e.jsx("p",{children:"Enter the following required information:"}),e.jsxs("ul",{className:"list-disc list-inside text-xs space-y-0.5 mt-1",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Full Name"})," — Your legal name"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Email Address"})," — Must be a valid, accessible email"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Company"})," — Your organization name"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Phone Number"})," — Contact number"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Country"})," — Your country of operation"]})]})]}),e.jsx(t,{n:3,title:"Select Account Type",children:e.jsxs("p",{children:["Choose between ",e.jsx("strong",{children:"Standard User"})," (basic access) or ",e.jsx("strong",{children:"Enterprise Client"})," (full intelligence access)."]})}),e.jsx(s,{title:"Registration Form",elements:[{label:"Full Name",type:"input"},{label:"Email Address",type:"input"},{label:"Company Name",type:"input"},{label:"Phone Number",type:"input"},{label:"Country",type:"dropdown"},{label:"Account Type: Standard / Enterprise",type:"dropdown"},{label:"Password (min 6 characters)",type:"input"},{label:"Create Account",type:"button"}]}),e.jsx(t,{n:4,title:"Verify Your Email",children:e.jsx("p",{children:"Check your inbox for a verification email. Click the confirmation link to activate your account. Check spam/junk if not found."})})]})}),e.jsx(r,{id:"login",icon:b,title:"How to Log In",badge:"All Users",children:e.jsxs(n,{title:"Sign in to the platform",roleAccess:"All Roles",children:[e.jsx(t,{n:1,title:"Navigate to Login",children:e.jsxs("p",{children:["Go to ",e.jsx("code",{children:"/portal/login"})," or click ",e.jsx("strong",{children:'"Sign In"'})," from the website header."]})}),e.jsx(t,{n:2,title:"Enter Credentials",children:e.jsxs("p",{children:["Type your registered ",e.jsx("strong",{children:"email"})," and ",e.jsx("strong",{children:"password"}),"."]})}),e.jsx(t,{n:3,title:"You're Redirected Based on Your Role",children:e.jsxs("ul",{className:"list-disc list-inside text-xs space-y-0.5 mt-1",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Clients"})," → Client Dashboard with cases, reports, and quick actions"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Admins / Case Managers"})," → Module Selector (choose KYC, Recovery, or Star Steel)"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Super Admin"})," → Admin Dashboard with system-wide controls"]})]})}),e.jsx(s,{title:"Post-Login: Module Selector (Admin View)",elements:[{label:"Welcome back, Admin",type:"header"},{label:"ABTC Reports Module",type:"card"},{label:"Debt Recovery Module",type:"card"},{label:"Star Steel KYC Module",type:"card"}]})]})}),e.jsx(r,{id:"reset-password",icon:y,title:"How to Reset Your Password",badge:"All Users",children:e.jsxs(n,{title:"Recover account access",roleAccess:"All Roles",children:[e.jsx(t,{n:1,title:"Click 'Forgot Password'",children:e.jsxs("p",{children:["On the login page, click the ",e.jsx("strong",{children:'"Forgot password?"'})," link below the sign-in button."]})}),e.jsx(t,{n:2,title:"Enter Your Email",children:e.jsxs("p",{children:["Type the email address associated with your account and click ",e.jsx("strong",{children:'"Send Reset Link"'}),"."]})}),e.jsx(t,{n:3,title:"Check Your Email",children:e.jsx("p",{children:"Open the password reset email and click the reset link. You'll be directed to a form where you can set a new password."})}),e.jsx(t,{n:4,title:"Set New Password",children:e.jsxs("p",{children:["Enter your new password (minimum 6 characters) and confirm it. Click ",e.jsx("strong",{children:'"Update Password"'}),"."]})}),e.jsx(s,{title:"Password Reset Flow",elements:[{label:"Enter your email address",type:"input"},{label:"Send Reset Link",type:"button"},{label:"✓ Reset link sent! Check your email.",type:"text"}]})]})}),e.jsx(r,{id:"navigate-modules",icon:Y,title:"How to Navigate Between Modules",badge:"Admin / Case Manager",children:e.jsxs(n,{title:"Switch between system modules",roleAccess:"Admin / Case Manager / Super Admin",children:[e.jsx(t,{n:1,title:"Open the Portal Home",children:e.jsxs("p",{children:["Click the ",e.jsx("strong",{children:"ABTC logo"})," or navigate to ",e.jsx("code",{children:"/portal"})," to see the module selector."]})}),e.jsxs(t,{n:2,title:"Choose a Module",children:[e.jsx("p",{children:"Click on one of the available modules:"}),e.jsxs("ul",{className:"list-disc list-inside text-xs space-y-0.5 mt-1",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"ABTC Reports"})," — Company search, cases, reports, debtors, monitoring"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Debt Recovery"})," — Recovery cases, payments, CSRs, field management"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Star Steel KYC"})," — Specialized field verification assignments (requires access)"]})]})]}),e.jsx(t,{n:3,title:"Use the Sidebar",children:e.jsx("p",{children:"Each module has its own sidebar navigation. Use it to switch between sections within the module."})}),e.jsx(s,{title:"ABTC Reports Module Sidebar (Admin)",theme:"admin",elements:[{label:"Admin Dashboard",type:"nav"},{label:"Clients",type:"nav"},{label:"Report Generator",type:"nav"},{label:"Data Upload",type:"nav"},{label:"Data Governance",type:"nav"},{label:"System Analytics",type:"nav"},{label:"User Manual",type:"nav"}]})]})}),e.jsx(h,{className:"my-4"}),e.jsxs("div",{className:"flex items-center gap-2 pt-2",children:[e.jsx(E,{className:"h-5 w-5 text-primary"}),e.jsx("h2",{className:"font-heading text-xl font-bold text-foreground",children:"Client Tasks"})]}),e.jsx(r,{id:"search-company",icon:C,title:"How to Search for a Company",badge:"All Users",children:e.jsxs(n,{title:"Find company intelligence",roleAccess:"Client / Admin / Case Manager",children:[e.jsx(t,{n:1,title:"Open Company Search",children:e.jsxs("p",{children:["Navigate to ",e.jsx("strong",{children:"Company Search"})," in the ABTC Reports module sidebar."]})}),e.jsx(t,{n:2,title:"Enter Search Criteria",children:e.jsxs("p",{children:["Type the ",e.jsx("strong",{children:"company name"}),", ",e.jsx("strong",{children:"registration number"}),", or ",e.jsx("strong",{children:"country"})," into the search bar."]})}),e.jsx(s,{title:"Company Search Page",elements:[{label:"Search by company name, reg number, or country...",type:"input"},{label:"Search",type:"button"},{label:"Acme Trading Ltd — Ghana — GH-12345 — Trust Score: 72",type:"table-row"},{label:"Beta Exports Co — Nigeria — NG-98765 — Trust Score: 58",type:"table-row"},{label:"Gamma Industries — Kenya — KE-54321 — Trust Score: 85",type:"table-row"}]}),e.jsxs(t,{n:3,title:"View Company Profile",children:[e.jsx("p",{children:"Click on a company to view its full profile including:"}),e.jsxs("ul",{className:"list-disc list-inside text-xs space-y-0.5 mt-1",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Company Details"})," — Registration, address, directors, shareholders"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"ABTC Trust Score"})," — Risk gauge from 0–100"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Verification Badges"})," — Site verified, GPS confirmed, director checked, etc."]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Trade Exposure"})," — Outstanding creditor claims"]})]})]}),e.jsx(s,{title:"Company Profile View",elements:[{label:"Company: Acme Trading Ltd",type:"header"},{label:"Trust Score: 72/100 — Moderate Risk",type:"stat"},{label:"Site Verified ✓",type:"badge"},{label:"GPS Confirmed ✓",type:"badge"},{label:"Director Checked ✓",type:"badge"},{label:"Trade Exposure: $45,000 outstanding",type:"card"},{label:"Purchase Report",type:"button"}]})]})}),e.jsx(r,{id:"purchase-report",icon:f,title:"How to Purchase a Report",badge:"All Users",children:e.jsxs(n,{title:"Buy a company intelligence report",roleAccess:"Client / Enterprise",children:[e.jsx(t,{n:1,title:"Find the Company",children:e.jsx("p",{children:"Search for and open the company profile you want a report on."})}),e.jsx(t,{n:2,title:"Click 'Purchase Report'",children:e.jsxs("p",{children:["On the company profile page, click the ",e.jsx("strong",{children:'"Purchase Report"'})," button."]})}),e.jsxs(t,{n:3,title:"Select Report Type",children:[e.jsx("p",{children:"Choose your report tier:"}),e.jsxs("div",{className:"grid grid-cols-2 gap-2 mt-1",children:[e.jsxs("div",{className:"rounded-md border border-primary/20 bg-primary/5 p-2",children:[e.jsx("p",{className:"text-xs font-semibold",children:"ABTC Basic Verification Report — $100"}),e.jsx("p",{className:"text-[10px] text-muted-foreground",children:"Company profile, directors, shareholders, verification badges, ABTC Trust Score, risk level"})]}),e.jsxs("div",{className:"rounded-md border border-accent/20 bg-accent/5 p-2",children:[e.jsx("p",{className:"text-xs font-semibold",children:"ABTC Full Intelligence & Risk Report — $250"}),e.jsx("p",{className:"text-[10px] text-muted-foreground",children:"Full report + trade exposure, payment behaviour, field intelligence, debt recovery signals"})]})]})]}),e.jsx(t,{n:4,title:"Select Currency",children:e.jsxs("p",{children:["Choose to pay in ",e.jsx("strong",{children:"USD"})," or ",e.jsx("strong",{children:"GHS"})," (Ghanaian Cedis). If paying in GHS, a live exchange rate is applied automatically."]})}),e.jsx(t,{n:5,title:"Fill in Payment Details",children:e.jsxs("p",{children:["Enter your ",e.jsx("strong",{children:"full name"})," and ",e.jsx("strong",{children:"email address"}),". Payment is processed securely via ",e.jsx("strong",{children:"Paystack"})," (cards, bank transfers, and mobile money accepted)."]})}),e.jsx(s,{title:"Report Purchase Form",elements:[{label:"ABTC Basic Verification Report ($100) / Full Intelligence & Risk Report ($250)",type:"dropdown"},{label:"Currency: 🇺🇸 USD / 🇬🇭 GHS",type:"dropdown"},{label:"Full Name",type:"input"},{label:"Email Address",type:"input"},{label:"Generate Basic Report — $100.00",type:"button"}]}),e.jsx(t,{n:6,title:"Complete Payment",children:e.jsxs("p",{children:["Click the generate button to open the ",e.jsx("strong",{children:"Paystack"})," payment window. Complete the payment to confirm your purchase."]})}),e.jsx(t,{n:7,title:"Access Your Report",children:e.jsxs("p",{children:["Once processed, the report will be delivered to your email within ",e.jsx("strong",{children:"24-48 hours"}),". It will also appear in your ",e.jsx("strong",{children:"My Reports"})," section."]})})]})}),e.jsx(r,{id:"submit-request",icon:w,title:"How to Submit a Trade Check / Service Request",badge:"All Users",children:e.jsxs(n,{title:"Request a new investigation",roleAccess:"Client / Enterprise",children:[e.jsx(t,{n:1,title:"Open Submit Request",children:e.jsxs("p",{children:["In the ABTC Reports module, click ",e.jsx("strong",{children:'"Submit Request"'})," in the sidebar."]})}),e.jsxs(t,{n:2,title:"Fill in the Request Form",children:[e.jsx("p",{children:"Provide the following details:"}),e.jsxs("ul",{className:"list-disc list-inside text-xs space-y-0.5 mt-1",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Company Name"})," — The company to investigate"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Country"})," — Country of operation"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Check Type"})," — Trade Check, KYC, Due Diligence, or Background Check"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Description"})," — Details about what you need"]})]})]}),e.jsx(s,{title:"Submit Request Form",elements:[{label:"Company Name to Investigate",type:"input"},{label:"Country",type:"dropdown"},{label:"Check Type: Trade Check / KYC / Due Diligence / Background Check",type:"dropdown"},{label:"Description of what you need...",type:"input"},{label:"Upload supporting documents (optional)",type:"upload"},{label:"Submit Request",type:"button"}]}),e.jsx(t,{n:3,title:"Track Your Request",children:e.jsxs("p",{children:["After submission, your request appears in ",e.jsx("strong",{children:"Case Tracker"}),' with status "Submitted". An admin will review it and create a case.']})})]})}),e.jsx(r,{id:"track-case",icon:v,title:"How to Track a Case",badge:"All Users",children:e.jsxs(n,{title:"Monitor the progress of your investigations",roleAccess:"Client / Admin / Case Manager",children:[e.jsx(t,{n:1,title:"Open Case Tracker",children:e.jsxs("p",{children:["Click ",e.jsx("strong",{children:'"Case Tracker"'})," in the ABTC Reports module sidebar."]})}),e.jsx(t,{n:2,title:"Filter Cases",children:e.jsxs("p",{children:["Use the ",e.jsx("strong",{children:"status filter"})," tabs to view Pending, In Progress, or Completed cases."]})}),e.jsx(s,{title:"Case Tracker",elements:[{label:"All",type:"tab"},{label:"Pending",type:"badge"},{label:"In Progress",type:"badge"},{label:"Completed",type:"badge"},{label:"Trade Check: Acme Trading — Pending — 2 updates",type:"table-row"},{label:"KYC: Beta Exports — In Progress — 5 updates",type:"table-row"},{label:"Due Diligence: Gamma Industries — Completed — 8 updates",type:"table-row"}]}),e.jsxs(t,{n:3,title:"View Case Details",children:[e.jsx("p",{children:"Click a case to see its full detail page with:"}),e.jsxs("ul",{className:"list-disc list-inside text-xs space-y-0.5 mt-1",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Case Timeline"})," — All updates and notes added by the case manager"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Uploaded Reports"})," — Downloadable files attached to the case"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Status History"})," — When status changed from Pending → In Progress → Completed"]})]})]})]})}),e.jsx(r,{id:"monitor-company",icon:q,title:"How to Monitor a Company",badge:"All Users",children:e.jsxs(n,{title:"Add a company to your watchlist",roleAccess:"Client / Admin",children:[e.jsx(t,{n:1,title:"Find the Company",children:e.jsxs("p",{children:["Search for the company you want to monitor using ",e.jsx("strong",{children:"Company Search"}),"."]})}),e.jsx(t,{n:2,title:"Click the Monitor Button",children:e.jsxs("p",{children:["On the company profile or search results, click the ",e.jsx("strong",{children:"eye icon"})," or ",e.jsx("strong",{children:'"Monitor"'})," button."]})}),e.jsx(s,{title:"Company Profile — Monitor Action",elements:[{label:"Acme Trading Ltd — Ghana",type:"header"},{label:"👁 Add to Watchlist",type:"button"},{label:"✓ Company is now being monitored",type:"text"}]}),e.jsx(t,{n:3,title:"View Your Watchlist",children:e.jsxs("p",{children:["Go to ",e.jsx("strong",{children:"Monitoring"})," in the sidebar to see all companies and debtors you're tracking."]})}),e.jsx(t,{n:4,title:"Receive Alerts",children:e.jsxs("p",{children:["When a monitored company's profile, risk score, or trade exposure changes, you'll see a notification via the ",e.jsx("strong",{children:"bell icon"})," in the header."]})})]})}),e.jsx(r,{id:"manage-debtors",icon:L,title:"How to Manage Debtors",badge:"Admin / Case Manager",children:e.jsxs(n,{title:"Create and manage debtor records",roleAccess:"Admin / Case Manager",children:[e.jsx(t,{n:1,title:"Open Debtors Section",children:e.jsxs("p",{children:["Navigate to ",e.jsx("strong",{children:'"Debtors"'})," in the ABTC Reports module sidebar."]})}),e.jsx(t,{n:2,title:"Add a New Debtor",children:e.jsxs("p",{children:["Click the ",e.jsx("strong",{children:'"+ Add Debtor"'})," button. Fill in company details, creditor information, and financial data."]})}),e.jsx(s,{title:"Add Debtor Form",elements:[{label:"Debtor Company Name",type:"input"},{label:"Registration Number",type:"input"},{label:"Country",type:"dropdown"},{label:"Creditor Name",type:"input"},{label:"Debt Owed (USD)",type:"input"},{label:"Business Status: Active / Inactive / Dormant",type:"dropdown"},{label:"Add Debtor",type:"button"}]}),e.jsx(t,{n:3,title:"View Debtor Profile",children:e.jsx("p",{children:"Click on any debtor to see their full profile including financial details, directors, verification status, and risk assessment."})}),e.jsx(t,{n:4,title:"Manage Verification Badges",children:e.jsxs("p",{children:["On the debtor detail page, go to the ",e.jsx("strong",{children:"Verification"})," tab. Toggle badges like Site Verified, GPS Confirmed, Director Checked to update the Trust Score."]})}),e.jsx(t,{n:5,title:"Generate Debtor Report",children:e.jsxs("p",{children:["Click ",e.jsx("strong",{children:'"Generate Report"'})," on the debtor profile to create a downloadable PDF intelligence report."]})}),e.jsx(s,{title:"Debtor Profile — Verification Tab",elements:[{label:"Overview",type:"tab"},{label:"Verification",type:"tab"},{label:"Site Verified",type:"toggle"},{label:"GPS Confirmed",type:"toggle"},{label:"Director Checked",type:"toggle"},{label:"Trust Score: 64/100",type:"stat"},{label:"Generate Report",type:"button"}]})]})}),e.jsx(h,{className:"my-4"}),e.jsxs("div",{className:"flex items-center gap-2 pt-2",children:[e.jsx(A,{className:"h-5 w-5 text-destructive"}),e.jsx("h2",{className:"font-heading text-xl font-bold text-foreground",children:"Administration Tasks"})]}),e.jsx(r,{id:"admin-create-case",icon:S,title:"How to Create a Case (Admin)",badge:"Admin / Super Admin",children:e.jsxs(n,{title:"Create a new investigation case",roleAccess:"Admin / Super Admin",children:[e.jsx(t,{n:1,title:"Open Admin Dashboard",children:e.jsxs("p",{children:["Navigate to ",e.jsx("strong",{children:"Admin Dashboard"})," in the ABTC Reports module."]})}),e.jsx(t,{n:2,title:"Click 'New Case'",children:e.jsxs("p",{children:["Click the ",e.jsx("strong",{children:'"+ New Case"'})," button in the top-right corner."]})}),e.jsx(s,{title:"Admin Dashboard — New Case Button",theme:"admin",elements:[{label:"Admin Dashboard",type:"header"},{label:"+ New Case",type:"button"},{label:"All Cases",type:"header"},{label:"Trade Check: Company A — Client X — Pending",type:"table-row"},{label:"KYC: Company B — Client Y — In Progress",type:"table-row"}]}),e.jsxs(t,{n:3,title:"Fill in Case Details",children:[e.jsx("p",{children:"In the dialog that appears:"}),e.jsxs("ul",{className:"list-disc list-inside text-xs space-y-0.5 mt-1",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Case Title"})," — Descriptive name for the case"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Case Type"})," — Trade Check, Due Diligence, KYC, etc."]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Assign to Client"})," — Select the client this case belongs to"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Description"})," — Brief description of the investigation scope"]})]})]}),e.jsx(s,{title:"Create Case Dialog",theme:"admin",elements:[{label:"Case Title",type:"input"},{label:"Case Type: Trade Check / Due Diligence / KYC / Other",type:"dropdown"},{label:"Assign to Client",type:"dropdown"},{label:"Description...",type:"input"},{label:"Create Case",type:"button"}]}),e.jsx(t,{n:4,title:"Or: Create from a Client Request",children:e.jsxs("p",{children:["In the ",e.jsx("strong",{children:"Trade Check / Service Requests"})," table below, click ",e.jsx("strong",{children:'"Create Case"'})," next to any submitted request. The case will be pre-filled with the client's request details."]})})]})}),e.jsx(r,{id:"admin-upload-report",icon:V,title:"How to Upload a Report to a Case",badge:"Admin / Super Admin",children:e.jsxs(n,{title:"Attach a report file to a case",roleAccess:"Admin / Super Admin",children:[e.jsx(t,{n:1,title:"Find the Case",children:e.jsxs("p",{children:["In the ",e.jsx("strong",{children:"Admin Dashboard"}),", locate the case in the ",e.jsx("strong",{children:"All Cases"})," table."]})}),e.jsx(t,{n:2,title:"Click 'Upload'",children:e.jsxs("p",{children:["Click the ",e.jsx("strong",{children:'"Upload"'})," button on the case row."]})}),e.jsx(t,{n:3,title:"Select File",children:e.jsxs("p",{children:["In the upload dialog, click ",e.jsx("strong",{children:'"Choose File"'})," and select the report document (PDF, DOCX, etc.)."]})}),e.jsx(t,{n:4,title:"Submit Upload",children:e.jsxs("p",{children:["Click ",e.jsx("strong",{children:'"Upload Report"'}),". The file will be stored and the report count will update on the case."]})}),e.jsx(s,{title:"Upload Report Dialog",theme:"admin",elements:[{label:"Case: Trade Check — Acme Trading",type:"text"},{label:"Choose file to upload",type:"upload"},{label:"Upload Report",type:"button"}]}),e.jsxs("div",{className:"rounded-md bg-amber-500/10 border border-amber-500/20 p-2 flex gap-2 items-start",children:[e.jsx(K,{className:"h-4 w-4 text-amber-600 shrink-0 mt-0.5"}),e.jsxs("p",{className:"text-xs text-amber-700",children:["A case must have at least one report uploaded before it can be marked as ",e.jsx("strong",{children:'"Completed"'}),". The system will prompt you to upload if you try to complete a case without a report."]})]})]})}),e.jsx(r,{id:"admin-manage-users",icon:W,title:"How to Manage Users (Admin)",badge:"Admin / Super Admin",children:e.jsxs(n,{title:"View, edit, and manage platform users",roleAccess:"Admin / Super Admin",children:[e.jsx(t,{n:1,title:"Open Clients Page",children:e.jsxs("p",{children:["Click ",e.jsx("strong",{children:'"Clients"'})," in the Admin section of the sidebar."]})}),e.jsx(t,{n:2,title:"View All Users",children:e.jsx("p",{children:"You'll see a table of all registered users with their name, email, company, country, role, and status."})}),e.jsx(s,{title:"Client Management Table",theme:"admin",elements:[{label:"Create User",type:"button"},{label:"John Doe — john@acme.com — Acme Ltd — Ghana — Client — 🟢 Online",type:"table-row"},{label:"Jane Smith — jane@beta.com — Beta Corp — Nigeria — Case Manager — ⚪ Offline",type:"table-row"},{label:"Admin User — admin@abtc.com — ABTC — Ghana — Admin — 🟢 Online",type:"table-row"}]}),e.jsx(t,{n:3,title:"Change a User's Role",children:e.jsxs("p",{children:["Use the ",e.jsx("strong",{children:"role dropdown"})," on each user row to change between Client, Case Manager, and Admin. The Super Admin role is protected and cannot be assigned via the UI."]})}),e.jsx(t,{n:4,title:"Toggle Star Steel Access",children:e.jsxs("p",{children:["Click the ",e.jsx("strong",{children:"Star Steel toggle"})," on a user row to grant or revoke access to the Star Steel KYC module."]})}),e.jsx(t,{n:5,title:"Create a New User",children:e.jsxs("p",{children:["Click ",e.jsx("strong",{children:'"Create User"'})," at the top. Enter the user's email, password, full name, company, and select whether they need Star Steel access."]})}),e.jsx(t,{n:6,title:"Delete a User",children:e.jsxs("p",{children:["Click the ",e.jsx("strong",{children:"trash icon"})," on a user row. Confirm the deletion. Note: You cannot delete your own account."]})})]})}),e.jsx(r,{id:"admin-data-upload",icon:T,title:"How to Bulk Upload Data (Admin)",badge:"Admin / Super Admin",children:e.jsxs(n,{title:"Import companies or debtors from CSV",roleAccess:"Admin / Super Admin",children:[e.jsx(t,{n:1,title:"Open Data Upload",children:e.jsxs("p",{children:["Click ",e.jsx("strong",{children:'"Data Upload"'})," in the admin sidebar section."]})}),e.jsx(t,{n:2,title:"Select Data Type",children:e.jsxs("p",{children:["Choose whether you're uploading ",e.jsx("strong",{children:"Companies"})," or ",e.jsx("strong",{children:"Debtors"}),"."]})}),e.jsx(t,{n:3,title:"Download the Template",children:e.jsxs("p",{children:["Click ",e.jsx("strong",{children:'"Download Template"'})," to get the CSV template with the correct column headers."]})}),e.jsx(t,{n:4,title:"Upload Your CSV File",children:e.jsx("p",{children:"Fill in the template with your data. Then drag-and-drop or browse to select the file."})}),e.jsx(s,{title:"Data Upload Page",theme:"admin",elements:[{label:"Upload Type: Companies / Debtors",type:"dropdown"},{label:"Download CSV Template",type:"button"},{label:"Drag & drop CSV file here, or click to browse",type:"upload"},{label:"Upload & Process",type:"button"}]}),e.jsx(t,{n:5,title:"Review & Confirm",children:e.jsx("p",{children:"The system will validate the data and show a preview. Confirm to import the records. Duplicates will be flagged."})})]})}),e.jsx(r,{id:"admin-governance",icon:_,title:"How to Review Data Governance Requests",badge:"Admin / Super Admin",children:e.jsxs(n,{title:"Approve or reject data correction & profile claims",roleAccess:"Admin / Super Admin",children:[e.jsx(t,{n:1,title:"Open Data Governance",children:e.jsxs("p",{children:["Click ",e.jsx("strong",{children:'"Data Governance"'})," in the admin sidebar."]})}),e.jsxs(t,{n:2,title:"View Pending Requests",children:[e.jsx("p",{children:"You'll see three types of requests:"}),e.jsxs("ul",{className:"list-disc list-inside text-xs space-y-0.5 mt-1",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Data Correction Requests"})," — Users reporting inaccurate company information"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Profile Claims"})," — Business owners claiming and enriching their company profiles"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Credit Consent Records"})," — Consent tracking for credit information sharing"]})]})]}),e.jsx(s,{title:"Data Governance Dashboard",theme:"admin",elements:[{label:"Correction Requests",type:"tab"},{label:"Profile Claims",type:"tab"},{label:"Credit Consent",type:"tab"},{label:"Acme Trading — Wrong address reported — Pending",type:"table-row"},{label:"Beta Corp — Profile claim with documents — Pending",type:"table-row"}]}),e.jsx(t,{n:3,title:"Review Details",children:e.jsxs("p",{children:["Click ",e.jsx("strong",{children:'"View"'})," on any request to see the full submission including description, documents, and requester information."]})}),e.jsx(t,{n:4,title:"Approve or Reject",children:e.jsxs("p",{children:["Add ",e.jsx("strong",{children:"admin notes"})," explaining your decision, then click ",e.jsx("strong",{children:'"Approve"'})," or ",e.jsx("strong",{children:'"Reject"'}),"."]})})]})}),e.jsx(h,{className:"my-4"}),e.jsxs("div",{className:"flex items-center gap-2 pt-2",children:[e.jsx($,{className:"h-5 w-5 text-amber-600"}),e.jsx("h2",{className:"font-heading text-xl font-bold text-foreground",children:"Debt Recovery Module"})]}),e.jsx(r,{id:"recovery-add-case",icon:S,title:"How to Add a Recovery Case",badge:"Admin / Case Manager",children:e.jsxs(n,{title:"Create a new debt recovery case",roleAccess:"Admin / Case Manager",children:[e.jsx(t,{n:1,title:"Open Recovery Cases",children:e.jsxs("p",{children:["Switch to the ",e.jsx("strong",{children:"Debt Recovery"})," module and click ",e.jsx("strong",{children:'"Cases"'})," in the sidebar."]})}),e.jsx(t,{n:2,title:"Click 'Add Case'",children:e.jsxs("p",{children:["Click the ",e.jsx("strong",{children:'"+ Add Case"'})," button at the top of the page."]})}),e.jsxs(t,{n:3,title:"Fill in Case Details",children:[e.jsx("p",{children:"Provide all required information:"}),e.jsxs("ul",{className:"list-disc list-inside text-xs space-y-0.5 mt-1",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Case Number"})," — Unique reference (e.g., RC-2024-001)"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Debtor Company"})," — Name of the company owing the debt"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Creditor"})," — Company owed the debt"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Client"})," — Assign to a registered client"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Placement Amount"})," — Total debt amount placed for recovery"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Country"})," — Debtor's country of operation"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Case Manager"})," — Assign a case manager"]})]})]}),e.jsx(s,{title:"Add Recovery Case Dialog",theme:"recovery",elements:[{label:"Case Number: RC-2024-001",type:"input"},{label:"Debtor Company Name",type:"input"},{label:"Creditor Name",type:"input"},{label:"Select Client",type:"dropdown"},{label:"Placement Amount (USD)",type:"input"},{label:"Country",type:"dropdown"},{label:"Assign Case Manager",type:"dropdown"},{label:"Add Case",type:"button"}]})]})}),e.jsx(r,{id:"recovery-log-payment",icon:f,title:"How to Log a Payment",badge:"Admin / Case Manager",children:e.jsxs(n,{title:"Record a payment received on a recovery case",roleAccess:"Admin / Case Manager",children:[e.jsx(t,{n:1,title:"Open the Recovery Case",children:e.jsxs("p",{children:["Navigate to ",e.jsx("strong",{children:"Cases"})," in the Recovery module and click on the specific case."]})}),e.jsx(t,{n:2,title:"Click 'Log Payment'",children:e.jsxs("p",{children:["On the case detail page, click the ",e.jsx("strong",{children:'"Log Payment"'})," button."]})}),e.jsx(t,{n:3,title:"Enter Payment Details",children:e.jsxs("ul",{className:"list-disc list-inside text-xs space-y-0.5",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Amount Paid"})," — The payment amount received"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Currency"})," — USD, EUR, GBP, etc."]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Payment Date"})," — When the payment was received"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"SWIFT Copy"})," — Upload the SWIFT confirmation document (optional)"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Notes"})," — Any additional payment notes"]})]})}),e.jsx(s,{title:"Log Payment Dialog",theme:"recovery",elements:[{label:"Amount Paid",type:"input"},{label:"Currency: USD / EUR / GBP / GHS",type:"dropdown"},{label:"Payment Date",type:"input"},{label:"Upload SWIFT copy (optional)",type:"upload"},{label:"Notes...",type:"input"},{label:"Log Payment",type:"button"}]})]})}),e.jsx(r,{id:"recovery-csr",icon:g,title:"How to Submit a Case Status Report (CSR)",badge:"Admin / Case Manager",children:e.jsxs(n,{title:"Document field visits and debtor contact",roleAccess:"Admin / Case Manager",children:[e.jsx(t,{n:1,title:"Open the Recovery Case",children:e.jsx("p",{children:"Go to the recovery case detail page."})}),e.jsx(t,{n:2,title:"Click 'Submit CSR'",children:e.jsxs("p",{children:["Click the ",e.jsx("strong",{children:'"Case Status Report"'})," or ",e.jsx("strong",{children:'"CSR"'})," button."]})}),e.jsxs(t,{n:3,title:"Fill in the CSR Form",children:[e.jsx("p",{children:"The CSR captures critical field intelligence:"}),e.jsxs("ul",{className:"list-disc list-inside text-xs space-y-0.5 mt-1",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Contact Established"})," — Was the debtor contacted?"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Contact Person"})," — Name, email, phone, address"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Debt Acknowledged"})," — Did the debtor acknowledge the debt?"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Company Status"})," — Operational, closed, relocated, etc."]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Goods Ordered/Received"})," — Were goods part of the dispute?"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Dispute Status"})," — Is the debt disputed? What type?"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Payment Plan"})," — Has a payment plan been agreed?"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Risk Assessment"})," — Low, Medium, High, Critical"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Summary"})," — Narrative summary of findings"]})]})]}),e.jsx(s,{title:"Case Status Report Form",theme:"recovery",elements:[{label:"Contact Established?",type:"toggle"},{label:"Contact Person Name",type:"input"},{label:"Debt Acknowledged?",type:"toggle"},{label:"Company Status: Operational / Closed / Relocated",type:"dropdown"},{label:"Dispute? Type of dispute...",type:"input"},{label:"Payment Plan Agreed?",type:"toggle"},{label:"Risk Level: Low / Medium / High / Critical",type:"dropdown"},{label:"Summary of findings...",type:"input"},{label:"Submit CSR",type:"button"}]}),e.jsxs("div",{className:"mt-4 p-3 bg-accent/10 border border-accent/30 rounded-lg",children:[e.jsx("p",{className:"text-xs font-semibold text-accent",children:"✏️ Editing a CSR"}),e.jsxs("p",{className:"text-xs text-muted-foreground mt-1",children:["After submission, you can edit any CSR by clicking the ",e.jsx("strong",{children:"Edit"})," button next to its risk badge. The form will re-open pre-filled with all existing data so you can make corrections and save."]})]})]})}),e.jsx(r,{id:"recovery-generate-bdd",icon:v,title:"How to Generate a BDD Report",badge:"Admin / Case Manager",children:e.jsxs(n,{title:"Generate a Business Due Diligence report from case data",roleAccess:"Admin / Case Manager",children:[e.jsx(t,{n:1,title:"Open the Recovery Case",children:e.jsx("p",{children:"Navigate to the case detail page for the debtor you want to report on."})}),e.jsx(t,{n:2,title:"Click 'Generate BDD Report'",children:e.jsxs("p",{children:["In the case actions area, click ",e.jsx("strong",{children:'"Generate BDD Report"'}),". The system will pull all investigation data — TIN, incorporation date, entity type, directors, beneficial owners, branches, and bank accounts — into a formatted template."]})}),e.jsxs(t,{n:3,title:"Review the Report",children:[e.jsx("p",{children:"The BDD report will display key sections:"}),e.jsxs("ul",{className:"list-disc list-inside text-xs space-y-0.5 mt-1",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Company Identity"})," — Registration number, TIN, entity type, incorporation date"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Directors & Beneficial Owners"})," — Names, nationalities, ownership percentages"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Branches & Bank Accounts"})," — Physical locations and banking details"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Operational Status"})," — Business status, capital structure, principal activities"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"ABTC Risk Methodology"})," — Trust Score interpretation and verification badges"]})]})]}),e.jsx(s,{title:"BDD Report Generation",theme:"recovery",elements:[{label:"Case: ABC Trading Ltd — DR-2025-001",type:"header"},{label:"Generate BDD Report",type:"button"},{label:"Company Identity: Reg No, TIN, Entity Type",type:"card"},{label:"Directors & Beneficial Owners",type:"card"},{label:"Branches & Bank Accounts",type:"card"},{label:"Download PDF",type:"button"}]}),e.jsx(t,{n:4,title:"Download or Publish",children:e.jsxs("p",{children:["Download the report as a ",e.jsx("strong",{children:"PDF"}),", or use the ",e.jsx("strong",{children:'"Publish to Client"'})," flow to make it available in the client's portal (see below)."]})})]})}),e.jsx(r,{id:"recovery-generate-csr-report",icon:g,title:"How to Generate a CSR Report",badge:"Admin / Case Manager",children:e.jsxs(n,{title:"Generate a formatted Case Status Report document",roleAccess:"Admin / Case Manager",children:[e.jsx(t,{n:1,title:"Open the Recovery Case",children:e.jsx("p",{children:"Navigate to the case detail page."})}),e.jsx(t,{n:2,title:"Ensure a CSR Has Been Submitted",children:e.jsxs("p",{children:["A Case Status Report must first be submitted (see ",e.jsx("a",{href:"#recovery-csr",className:"text-primary hover:underline",children:"How to Submit a CSR"}),"). The generated document pulls data from the submitted CSR record."]})}),e.jsxs(t,{n:3,title:"Click 'Generate CSR Report'",children:[e.jsxs("p",{children:["Click the ",e.jsx("strong",{children:'"Generate CSR Report"'})," button. The system generates a branded document including:"]}),e.jsxs("ul",{className:"list-disc list-inside text-xs space-y-0.5 mt-1",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Contact & Tracing Details"})," — Whether contact was established, person reached, address traced"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Debt Acknowledgement"})," — Whether the debtor acknowledged the debt and confirmed amounts"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Dispute & Goods Status"})," — Dispute type, goods ordered/received status"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Risk Assessment"})," — Risk level, risk score, and recovery outlook"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Summary & Comments"})," — Analyst narrative and internal comments"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"ABTC Methodology"})," — Standard methodology and disclaimer sections"]})]})]}),e.jsx(s,{title:"CSR Report View",theme:"recovery",elements:[{label:"Case Status Report — ABC Trading Ltd",type:"header"},{label:"Contact Established: Yes ✓",type:"badge"},{label:"Debt Acknowledged: Yes ✓",type:"badge"},{label:"Risk Level: High",type:"badge"},{label:"Summary of Findings...",type:"card"},{label:"Download PDF",type:"button"}]}),e.jsx(t,{n:4,title:"Download or Publish",children:e.jsx("p",{children:"Download as PDF for internal use, or publish to the client's portal."})})]})}),e.jsx(r,{id:"recovery-publish-report",icon:w,title:"How to Publish a Report to a Client",badge:"Admin / Case Manager",children:e.jsxs(n,{title:"Push Final, BDD, or CSR reports to a client's portal",roleAccess:"Admin / Case Manager",children:[e.jsx(t,{n:1,title:"Open the Recovery Case",children:e.jsxs("p",{children:["Navigate to the case detail page. Ensure a ",e.jsx("strong",{children:"client is assigned"})," to the case — the publish button only appears when a client is linked."]})}),e.jsx(t,{n:2,title:"Generate the Report",children:e.jsxs("p",{children:["First generate the report you want to publish — this can be a ",e.jsx("strong",{children:"Final Report"}),", ",e.jsx("strong",{children:"BDD Report"}),", or ",e.jsx("strong",{children:"CSR Report"}),"."]})}),e.jsx(t,{n:3,title:"Click 'Publish to Client'",children:e.jsxs("p",{children:["Click the ",e.jsx("strong",{children:'"Publish to Client"'})," button on the report view. This creates a ",e.jsx("strong",{children:"$0 purchase record"})," with the appropriate report type (",e.jsx("code",{children:"recovery_final"}),", ",e.jsx("code",{children:"recovery_bdd"}),", or ",e.jsx("code",{children:"recovery_csr"}),")."]})}),e.jsx(s,{title:"Publish Report to Client",theme:"recovery",elements:[{label:"Report: BDD — ABC Trading Ltd",type:"header"},{label:"Assigned Client: Sound Claims Ltd",type:"card"},{label:"Publish to Client",type:"button"},{label:"✓ Report published — now visible in client's My Reports",type:"text"}]}),e.jsxs(t,{n:4,title:"Client Receives the Report",children:[e.jsxs("p",{children:["Once published, the report appears in the client's ",e.jsx("strong",{children:"My Reports"})," section, organized into tabs:"]}),e.jsxs("ul",{className:"list-disc list-inside text-xs space-y-0.5 mt-1",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Final Reports"})," — Complete recovery investigation reports"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"BDD Reports"})," — Business Due Diligence documents"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"CSR Reports"})," — Case Status Report documents"]})]})]}),e.jsx(t,{n:5,title:"Important Notes",children:e.jsxs("ul",{className:"list-disc list-inside text-xs space-y-0.5",children:[e.jsx("li",{children:"Multiple report types can be published for a single case"}),e.jsx("li",{children:"The publish button is available regardless of case status, as long as a client is assigned"}),e.jsxs("li",{children:["Reports from the ",e.jsx("strong",{children:"Star Steel module"})," do not show the publish option — this feature is exclusive to the general Recovery module"]}),e.jsx("li",{children:"Published reports grant the client RLS-protected read access to relevant case and CSR data"})]})})]})}),e.jsx(r,{id:"recovery-kyc-sync",icon:C,title:"Debt Cases → KYC Module Auto-Sync",badge:"Automatic",children:e.jsxs(n,{title:"Every debt recovery case automatically creates a company entry in the KYC module",roleAccess:"Automatic (system-managed)",children:[e.jsxs(t,{n:1,title:"How It Works",children:[e.jsxs("p",{children:["When a new debt recovery case is created or updated, the system ",e.jsx("strong",{children:"automatically"})," creates a matching company record in the KYC/Debtors database (the same database powering the ",e.jsx("em",{children:"ABTC Reports"})," module)."]}),e.jsxs("ul",{className:"list-disc list-inside text-xs space-y-0.5 mt-1",children:[e.jsxs("li",{children:["The case reference number (",e.jsx("code",{children:"case_ref"}),") is stored as the ",e.jsx("strong",{children:"SC Case ID"})," on the debtor record"]}),e.jsx("li",{children:"Key fields are synced: company name, address, country, registration number, TIN, contacts, debt amounts"}),e.jsx("li",{children:"If the case is updated later, the matching debtor record is also updated automatically"}),e.jsxs("li",{children:["Only cases from the ",e.jsx("strong",{children:"Recovery module"})," are synced (Star Steel cases are excluded)"]})]})]}),e.jsxs(t,{n:2,title:"Publishing for Public View",children:[e.jsxs("p",{children:["The synced debtor record is initially ",e.jsx("strong",{children:"unpublished"}),". To make it visible on the public company search:"]}),e.jsxs("ul",{className:"list-disc list-inside text-xs space-y-0.5 mt-1",children:[e.jsxs("li",{children:["Navigate to ",e.jsx("strong",{children:"ABTC Reports → Companies"})]}),e.jsx("li",{children:"Find the synced company (search by name or case ID)"}),e.jsxs("li",{children:["Open the record and toggle ",e.jsx("strong",{children:"Published"})," to make it publicly searchable"]})]})]}),e.jsxs(t,{n:3,title:"Report Generation & Purchase",children:[e.jsx("p",{children:"Once the company is in the KYC database, the full report generation pipeline applies:"}),e.jsxs("ul",{className:"list-disc list-inside text-xs space-y-0.5 mt-1",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"ABTC Basic Verification Report ($100)"})," — Company profile, directors, verification badges, trust score"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"ABTC Full Intelligence & Risk Report ($250)"})," — Complete investigation including financials, litigation, ESG risk"]}),e.jsx("li",{children:"Reports can be assigned to clients and purchased through the standard KYC report flow"})]})]})]})}),e.jsx(r,{id:"recovery-upload-doc",icon:re,title:"How to Upload Recovery Documents",badge:"Admin / Case Manager",children:e.jsxs(n,{title:"Attach supporting documents to a case",roleAccess:"Admin / Case Manager",children:[e.jsx(t,{n:1,title:"Open the Recovery Case",children:e.jsx("p",{children:"Navigate to the case detail page."})}),e.jsx(t,{n:2,title:"Click 'Upload Document'",children:e.jsxs("p",{children:["Click ",e.jsx("strong",{children:'"Upload Document"'})," in the documents section of the case."]})}),e.jsx(t,{n:3,title:"Select Document Type",children:e.jsx("p",{children:"Choose from: Invoice, Contract, Legal Notice, Correspondence, SWIFT Copy, or Other."})}),e.jsx(t,{n:4,title:"Upload and Save",children:e.jsxs("p",{children:["Select the file and click ",e.jsx("strong",{children:'"Upload"'}),". The document will be attached to the case with timestamp and uploader info."]})}),e.jsx(s,{title:"Upload Document Dialog",theme:"recovery",elements:[{label:"Document Type: Invoice / Contract / Legal Notice / Correspondence / SWIFT / Other",type:"dropdown"},{label:"Select file to upload",type:"upload"},{label:"Upload Document",type:"button"}]})]})}),e.jsx(h,{className:"my-4"}),e.jsxs("div",{className:"flex items-center gap-2 pt-2",children:[e.jsx(z,{className:"h-5 w-5 text-purple-600"}),e.jsx("h2",{className:"font-heading text-xl font-bold text-foreground",children:"Star Steel KYC Module"})]}),e.jsx(r,{id:"starsteel-assignment",icon:A,title:"How to Manage Star Steel KYC Assignments",badge:"Authorized Users",children:e.jsxs(n,{title:"Create and manage KYC field assignments",roleAccess:"Admin / Case Manager (with Star Steel access)",children:[e.jsx(t,{n:1,title:"Access the Star Steel Module",children:e.jsxs("p",{children:["From the module selector, click ",e.jsx("strong",{children:'"Star Steel KYC"'}),". You must have Star Steel access enabled by an admin."]})}),e.jsxs(t,{n:2,title:"Create a New Assignment",children:[e.jsxs("p",{children:["Click ",e.jsx("strong",{children:'"+ New Assignment"'}),". Provide:"]}),e.jsxs("ul",{className:"list-disc list-inside text-xs space-y-0.5 mt-1",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Assignment Reference"})," — Unique ref (e.g., SS-2024-001)"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Company Name"})," — Entity to investigate"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Country"})," — Location of investigation"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Assigned To"})," — Field investigator"]})]})]}),e.jsx(s,{title:"Star Steel Dashboard",theme:"starsteel",elements:[{label:"+ New Assignment",type:"button"},{label:"SS-2024-001 — Company A — Ghana — In Progress",type:"table-row"},{label:"SS-2024-002 — Company B — Nigeria — Completed",type:"table-row"}]}),e.jsx(t,{n:3,title:"Open Assignment Detail",children:e.jsx("p",{children:"Click any assignment to access the comprehensive detail page with multiple tabs:"})}),e.jsx(t,{n:4,title:"Complete Each Tab",children:e.jsxs("ul",{className:"list-disc list-inside text-xs space-y-1 mt-1",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Company Details"})," — Business name, registration number, TIN, GPS coordinates, Ghana Post address"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Directors"})," — Add director profiles with Ghana Card numbers, ownership %, contact info"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Beneficial Owners"})," — Record UBOs with nationality, control type, ownership %"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Bank Accounts"})," — Bank name, branch, account type, account number"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Branches"})," — Physical branch locations with GPS, manager details"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Documents"})," — Upload KYC supporting documents (certificates, IDs, etc.)"]})]})}),e.jsx(s,{title:"Assignment Detail — Tabbed Interface",theme:"starsteel",elements:[{label:"Company Details",type:"tab"},{label:"Directors",type:"badge"},{label:"Beneficial Owners",type:"badge"},{label:"Bank Accounts",type:"badge"},{label:"Branches",type:"badge"},{label:"Documents",type:"badge"},{label:"Business Name",type:"input"},{label:"Registration Number",type:"input"},{label:"TIN Number",type:"input"},{label:"GPS Coordinates",type:"input"},{label:"Save Details",type:"button"}]}),e.jsx(t,{n:5,title:"Generate KYC Report",children:e.jsxs("p",{children:["Once all tabs are complete, click ",e.jsx("strong",{children:'"Generate Report"'})," to produce a comprehensive KYC report for the assignment."]})})]})}),e.jsx(h,{className:"my-4"}),e.jsxs("div",{className:"flex items-center gap-2 pt-2",children:[e.jsx(J,{className:"h-5 w-5 text-destructive"}),e.jsx("h2",{className:"font-heading text-xl font-bold text-foreground",children:"Super Admin Tasks"})]}),e.jsxs(r,{id:"super-analytics",icon:se,title:"How to Use System Analytics",badge:"Super Admin Only",children:[e.jsxs(n,{title:"Monitor platform-wide performance",roleAccess:"Super Admin",children:[e.jsx(t,{n:1,title:"Open System Analytics",children:e.jsxs("p",{children:["Click ",e.jsx("strong",{children:'"System Analytics"'})," in the admin sidebar section. This page is protected — only Super Admins can access it."]})}),e.jsxs(t,{n:2,title:"Review Overview Cards",children:[e.jsx("p",{children:"The top section shows color-coded KPIs:"}),e.jsxs("div",{className:"grid grid-cols-2 sm:grid-cols-4 gap-2 mt-1",children:[e.jsxs("div",{className:"rounded-md p-2 bg-primary/10 border border-primary/20 text-center",children:[e.jsx("p",{className:"text-xs font-bold text-primary",children:"Users"}),e.jsx("p",{className:"text-[10px] text-muted-foreground",children:"Total, active, online"})]}),e.jsxs("div",{className:"rounded-md p-2 bg-green-500/10 border border-green-500/20 text-center",children:[e.jsx("p",{className:"text-xs font-bold text-green-600",children:"KYC"}),e.jsx("p",{className:"text-[10px] text-muted-foreground",children:"Cases, companies, debtors"})]}),e.jsxs("div",{className:"rounded-md p-2 bg-amber-500/10 border border-amber-500/20 text-center",children:[e.jsx("p",{className:"text-xs font-bold text-amber-600",children:"Recovery"}),e.jsx("p",{className:"text-[10px] text-muted-foreground",children:"Cases, payments, amounts"})]}),e.jsxs("div",{className:"rounded-md p-2 bg-purple-500/10 border border-purple-500/20 text-center",children:[e.jsx("p",{className:"text-xs font-bold text-purple-600",children:"Star Steel"}),e.jsx("p",{className:"text-[10px] text-muted-foreground",children:"Assignments, status"})]})]})]}),e.jsx(s,{title:"System Analytics Dashboard",theme:"admin",elements:[{label:"User Growth (Monthly Trend)",type:"chart"},{label:"Total Users: 156",type:"stat"},{label:"Active This Month: 89",type:"stat"},{label:"Online Now: 12",type:"stat"},{label:"Companies: 1,245",type:"stat"}]}),e.jsxs(t,{n:3,title:"Analyze Charts",children:[e.jsx("p",{children:"Scroll down to see detailed charts for each module:"}),e.jsxs("ul",{className:"list-disc list-inside text-xs space-y-0.5 mt-1",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"User Growth"})," — Monthly registration trend"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Role Distribution"})," — Pie chart of user roles"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Case Status"})," — KYC and Recovery case breakdowns"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Payment Trends"})," — Recovery payment activity over time"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Data Governance"})," — Correction request and profile claim stats"]})]})]}),e.jsx(t,{n:4,title:"Download This Guide",children:e.jsxs("p",{children:["Click the ",e.jsx("strong",{children:'"Download PDF"'})," button at the top of this page to save the complete how-to guide as a formatted A4 PDF document."]})})]}),e.jsxs("div",{className:"bg-destructive/5 border border-destructive/20 rounded-lg p-3 mt-3",children:[e.jsxs("p",{className:"text-xs font-semibold text-destructive flex items-center gap-1",children:[e.jsx(y,{className:"h-3 w-3"})," Access Restriction"]}),e.jsx("p",{className:"text-xs text-muted-foreground mt-1",children:"System Analytics and this User Manual are protected by the SuperAdminGuard. Non-super-admin users are automatically redirected to the portal homepage."})]})]}),e.jsx(r,{id:"account-settings",icon:Q,title:"How to Update Account Settings",badge:"All Users",children:e.jsxs(n,{title:"Edit your profile information",roleAccess:"All Roles",children:[e.jsx(t,{n:1,title:"Open Account Settings",children:e.jsxs("p",{children:["Click your ",e.jsx("strong",{children:"profile icon"})," or navigate to ",e.jsx("strong",{children:"Account Settings"})," from the portal menu."]})}),e.jsxs(t,{n:2,title:"Edit Your Information",children:[e.jsx("p",{children:"Update any of the following fields:"}),e.jsxs("ul",{className:"list-disc list-inside text-xs space-y-0.5 mt-1",children:[e.jsx("li",{children:e.jsx("strong",{children:"Full Name"})}),e.jsx("li",{children:e.jsx("strong",{children:"Company"})}),e.jsx("li",{children:e.jsx("strong",{children:"Phone Number"})}),e.jsx("li",{children:e.jsx("strong",{children:"Country"})})]})]}),e.jsx(t,{n:3,title:"Save Changes",children:e.jsxs("p",{children:["Click ",e.jsx("strong",{children:'"Save Changes"'})," to update your profile. A confirmation toast will appear."]})}),e.jsx(s,{title:"Account Settings Page",elements:[{label:"Full Name",type:"input"},{label:"Company",type:"input"},{label:"Phone Number",type:"input"},{label:"Country",type:"dropdown"},{label:"Account Type: Enterprise (read-only)",type:"text"},{label:"Save Changes",type:"button"}]}),e.jsx(t,{n:4,title:"Change Password",children:e.jsxs("p",{children:["To change your password, use the ",e.jsx("strong",{children:'"Forgot Password"'})," flow from the login page. Direct password changes are handled via email reset for security."]})})]})}),e.jsx(h,{className:"my-4"}),e.jsx(r,{id:"faq",icon:X,title:"Frequently Asked Questions",children:e.jsx("div",{className:"space-y-3",children:[{q:"I registered but can't log in.",a:"Check your email for a verification link. You must confirm your email before logging in. Check spam/junk folders."},{q:"I can't see the Star Steel module.",a:"Star Steel access must be explicitly granted by an administrator. Contact your admin to enable it."},{q:"How do I change my role?",a:"Only administrators can change roles. Contact your system administrator."},{q:"My case has been 'Pending' for a long time.",a:"Cases require manual assignment by an admin. Contact support or your account manager."},{q:"How is the Trust Score calculated?",a:"The ABTC Trust Score (0–100) is a composite of company profile completeness, verification badges, trade exposure, and debt indicators. Higher = lower risk."},{q:"Can I export data?",a:"Admins can generate PDF reports for companies and debtors. The Super Admin can download this guide as PDF. Bulk exports are handled through the admin interface."},{q:"How do I mark a case as completed?",a:"You must upload at least one report to a case before marking it as 'Completed'. The system will prompt you if no report exists."},{q:"What happens when I monitor a company?",a:"You'll receive notifications (bell icon) when the company's profile, risk score, or trade exposure changes."}].map((a,m)=>e.jsxs("div",{className:"rounded-md border border-border/50 p-3",children:[e.jsxs("p",{className:"text-sm font-heading font-semibold flex items-center gap-2",children:[e.jsx(Z,{className:"h-4 w-4 text-primary shrink-0"})," ",a.q]}),e.jsx("p",{className:"text-xs text-muted-foreground mt-1 ml-6",children:a.a})]},m))})}),e.jsxs("div",{className:"text-center py-6 text-xs text-muted-foreground font-body border-t border-border/40 mt-6",children:[e.jsx("p",{className:"font-heading font-semibold",children:"ABTC Intelligence Platform — System How-To Guide v2.0"}),e.jsxs("p",{children:["© ",new Date().getFullYear()," Africa Business Trade Centre. All rights reserved."]}),e.jsx("p",{className:"mt-1",children:"This document is confidential and intended for authorized personnel only."})]})]})]})};export{he as default};
