{"version":3,"file":"SolutionFeatureTabs.ClZHnCxz.mjs","names":["_Fragment","useState","Fragment","c","useRef"],"sources":["https:/framerusercontent.com/modules/hb1qEMn2zspZ1knZryAy/E4nmLXImCHULmQNHnkN1/SolutionFeatureTabs.js"],"sourcesContent":["// Solution Feature Tabs — schematic UI previews for all four solution pages\n// Scroll-jacks on ALL screen sizes using position:fixed.\n// Desktop: horizontal split (tab nav left, content right), scaled from BASE_WIDTH=960.\n// Mobile/tablet: vertical stack (title → pill tabs → body → screen → badges), full width.\n// KEY ARCHITECTURE: BadgeRow is rendered OUTSIDE ScreenFrame, as a sibling flex item,\n// so it is never clipped by overflow:hidden on any container.\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useEffect,useRef,Fragment}from\"react\";// ── Color tokens ──────────────────────────────────────────────────────────────\nconst C={card:\"rgba(255,255,255,0.04)\",border:\"rgba(255,255,255,0.08)\",text:\"rgb(240, 240, 240)\",muted:\"rgb(133, 138, 142)\",orange:\"rgb(218, 93, 55)\",orangeDim:\"rgba(218, 93, 55, 0.12)\",green:\"rgb(72, 199, 142)\",greenDim:\"rgba(72, 199, 142, 0.12)\",blue:\"rgb(99, 155, 255)\",blueDim:\"rgba(99, 155, 255, 0.12)\",purple:\"rgb(163, 113, 247)\",purpleDim:\"rgba(163, 113, 247, 0.12)\",whatsapp:\"rgb(37, 211, 102)\",red:\"rgb(220, 80, 80)\",redDim:\"rgba(220, 80, 80, 0.12)\"};const DEFAULT_SECTION_TITLES={sales:\"Every sales step. One AI-Run flow.\",purchase:\"Every purchase step. One AI-Run flow.\",inventory:\"Every inventory step. One AI-Run flow.\",production:\"Every production step. One AI-Run flow.\",\"data-agent\":\"Every data question. One AI-Run answer.\"};function splitTitle(text){const idx=text.indexOf(\". \");if(idx===-1)return text;return /*#__PURE__*/_jsxs(_Fragment,{children:[text.slice(0,idx+1),/*#__PURE__*/_jsx(\"br\",{}),text.slice(idx+2)]});}function useContainerWidth(ref){const[width,setWidth]=useState(960);useEffect(()=>{if(!ref.current)return;const ro=new ResizeObserver(e=>setWidth(e[0].contentRect.width));ro.observe(ref.current);return()=>ro.disconnect();},[]);return width;}// ── SVG icon library ──────────────────────────────────────────────────────────\nfunction IcoGrid(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",fill:\"none\",strokeWidth:\"1.2\",strokeLinecap:\"round\",children:[[[3,3],[7,3],[3,7],[7,7]].map(([cx,cy],i)=>/*#__PURE__*/_jsx(\"circle\",{cx:cx,cy:cy,r:\"0.9\",fill:\"currentColor\",stroke:\"none\"},i)),/*#__PURE__*/_jsx(\"line\",{stroke:\"currentColor\",x1:\"3\",y1:\"3\",x2:\"7\",y2:\"3\",opacity:\"0.3\"}),/*#__PURE__*/_jsx(\"line\",{stroke:\"currentColor\",x1:\"3\",y1:\"7\",x2:\"7\",y2:\"7\",opacity:\"0.3\"}),/*#__PURE__*/_jsx(\"line\",{stroke:\"currentColor\",x1:\"3\",y1:\"3\",x2:\"3\",y2:\"7\",opacity:\"0.3\"}),/*#__PURE__*/_jsx(\"line\",{stroke:\"currentColor\",x1:\"7\",y1:\"3\",x2:\"7\",y2:\"7\",opacity:\"0.3\"})]});}function IcoCheck(){return /*#__PURE__*/_jsx(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M1.5 6L4.5 9L10.5 3\"})});}function IcoBolt(){return /*#__PURE__*/_jsx(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",fill:\"currentColor\",stroke:\"currentColor\",strokeWidth:\"1.2\",strokeLinejoin:\"round\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M7 1.5L3 6.5h3.5L5 10.5l4-5H5.5z\"})});}function IcoTap(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.2\",strokeLinecap:\"round\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"6\",cy:\"5\",r:\"2\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M6 7v3\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M4 9l2 2 2-2\"})]});}function IcoUsers(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.2\",strokeLinecap:\"round\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"4.5\",cy:\"4\",r:\"1.8\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"8\",cy:\"3.5\",r:\"1.5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M1 10.5c0-2 1.6-3.5 3.5-3.5s3.5 1.5 3.5 3.5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M8.5 10.5c0-1.5 1-2.8 2.5-3\",opacity:\"0.6\"})]});}function IcoActivity(){return /*#__PURE__*/_jsx(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:/*#__PURE__*/_jsx(\"polyline\",{points:\"1,9 3.5,4.5 6,7.5 8.5,2.5 11,6\"})});}function IcoSync(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.2\",strokeLinecap:\"round\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M2 6a4 4 0 014-4 4 4 0 013 1.3\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M9.5 1.5L9 3.3l-1.7-.5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M10 6a4 4 0 01-4 4 4 4 0 01-3-1.3\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M2.5 10.5L3 8.7l1.7.5\"})]});}function IcoShieldCheck(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M6 1L2 3v3c0 2.5 1.8 4 4 4.5C8.2 10 10 8.5 10 6V3L6 1z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M4 6l1.5 1.5 2.5-2.5\"})]});}function IcoGear(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.2\",strokeLinecap:\"round\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"6\",cy:\"6\",r:\"1.8\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"6\",y1:\"1\",x2:\"6\",y2:\"2.2\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"6\",y1:\"9.8\",x2:\"6\",y2:\"11\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"1\",y1:\"6\",x2:\"2.2\",y2:\"6\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"9.8\",y1:\"6\",x2:\"11\",y2:\"6\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"2.34\",y1:\"2.34\",x2:\"3.19\",y2:\"3.19\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"8.81\",y1:\"8.81\",x2:\"9.66\",y2:\"9.66\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"2.34\",y1:\"9.66\",x2:\"3.19\",y2:\"8.81\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"8.81\",y1:\"3.19\",x2:\"9.66\",y2:\"2.34\"})]});}function IcoTarget(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.2\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"6\",cy:\"6\",r:\"5\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"6\",cy:\"6\",r:\"2.5\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"6\",cy:\"6\",r:\"0.9\",fill:\"currentColor\",stroke:\"none\"})]});}function IcoPhone(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.2\",strokeLinecap:\"round\",children:[/*#__PURE__*/_jsx(\"rect\",{x:\"3\",y:\"1\",width:\"6\",height:\"10\",rx:\"1.5\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"6\",cy:\"9.2\",r:\"0.7\",fill:\"currentColor\",stroke:\"none\"})]});}function IcoRobot(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.2\",strokeLinecap:\"round\",children:[/*#__PURE__*/_jsx(\"rect\",{x:\"2\",y:\"4\",width:\"8\",height:\"5.5\",rx:\"1.5\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"4.5\",cy:\"6.75\",r:\"0.8\",fill:\"currentColor\",stroke:\"none\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"7.5\",cy:\"6.75\",r:\"0.8\",fill:\"currentColor\",stroke:\"none\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M6 1.5V4\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"6\",cy:\"1.2\",r:\"0.6\",fill:\"currentColor\",stroke:\"none\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M2.5 9.5L1.5 11M9.5 9.5L10.5 11\"})]});}function IcoSlash(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.2\",strokeLinecap:\"round\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"6\",cy:\"6\",r:\"5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M3 9L9 3\"})]});}function IcoXCircle(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.2\",strokeLinecap:\"round\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"6\",cy:\"6\",r:\"5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M4 4l4 4M8 4l-4 4\"})]});}function IcoPin(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.2\",strokeLinecap:\"round\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M6 1a3 3 0 013 3c0 2.5-3 7-3 7S3 6.5 3 4a3 3 0 013-3z\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"6\",cy:\"4\",r:\"1.2\",fill:\"currentColor\",stroke:\"none\"})]});}function IcoLink(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.2\",strokeLinecap:\"round\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M5.5 7.5a3 3 0 004.24 0l1-1a3 3 0 00-4.24-4.24l-.5.5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M6.5 4.5a3 3 0 00-4.24 0l-1 1a3 3 0 004.24 4.24l.5-.5\"})]});}function IcoPulse(){return /*#__PURE__*/_jsx(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M1 6h2l1.5-3.5L6 9.5l1.5-5L9 6h2\"})});}function IcoBox(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.2\",strokeLinecap:\"round\",children:[/*#__PURE__*/_jsx(\"rect\",{x:\"1.5\",y:\"3.5\",width:\"9\",height:\"7\",rx:\"1\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M1.5 6h9\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M6 3.5V1.5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M4 1.5h4\"})]});}function IcoEye(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.2\",strokeLinecap:\"round\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M1 6s2-4 5-4 5 4 5 4-2 4-5 4-5-4-5-4z\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"6\",cy:\"6\",r:\"1.5\"})]});}function IcoBell(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.2\",strokeLinecap:\"round\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M3 7V5a3 3 0 016 0v2l1 2H2l1-2z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M4.5 9a1.5 1.5 0 003 0\"})]});}function IcoTriangle(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M6 1.5L1 10.5h10z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M6 5.5v2.5\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"6\",cy:\"9.5\",r:\"0.5\",fill:\"currentColor\",stroke:\"none\"})]});}function IcoScale(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.2\",strokeLinecap:\"round\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M6 1v10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M3 11h6\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M1.5 4.5L3 7.5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M10.5 4.5L9 7.5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M1.5 4.5h3\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M9 4.5h3\"})]});}function IcoScroll(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.2\",strokeLinecap:\"round\",children:[/*#__PURE__*/_jsx(\"rect\",{x:\"2\",y:\"1.5\",width:\"8\",height:\"9\",rx:\"1.5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M4.5 4.5h3M4.5 6.5h3M4.5 8.5h1.5\"})]});}function IcoClock(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.2\",strokeLinecap:\"round\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"6\",cy:\"6\",r:\"4.5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M6 3.5V6l1.5 1.5\"})]});}function IcoCamera(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.2\",strokeLinecap:\"round\",children:[/*#__PURE__*/_jsx(\"rect\",{x:\"1\",y:\"4\",width:\"10\",height:\"7\",rx:\"1.5\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"6\",cy:\"7.5\",r:\"2\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M4 4V3a1 1 0 011-1h2a1 1 0 011 1v1\"})]});}function IcoTree(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.2\",strokeLinecap:\"round\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M6 1v4\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M3 5H9\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"6\",cy:\"1\",r:\"0.8\",fill:\"currentColor\",stroke:\"none\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"3\",cy:\"5\",r:\"0.8\",fill:\"currentColor\",stroke:\"none\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"9\",cy:\"5\",r:\"0.8\",fill:\"currentColor\",stroke:\"none\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M3 5v2.5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M9 5v2.5\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"3\",cy:\"7.5\",r:\"0.8\",fill:\"currentColor\",stroke:\"none\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"9\",cy:\"7.5\",r:\"0.8\",fill:\"currentColor\",stroke:\"none\"})]});}function IcoRupee(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.2\",strokeLinecap:\"round\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M4 2h4\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M4 5h4\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M4 5L8 10\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M4 2v3\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M4 3.5h3\"})]});}function IcoRecycle(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M6 1.5L9 4H7a3 3 0 01-3 3\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M4 7L2 10h2.5a3 3 0 003-3\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M5.5 7L9 10l-1-3\"})]});}function IcoDatabase(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.2\",strokeLinecap:\"round\",children:[/*#__PURE__*/_jsx(\"ellipse\",{cx:\"6\",cy:\"3\",rx:\"4\",ry:\"1.5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M2 3v3c0 .83 1.79 1.5 4 1.5S10 6.83 10 6V3\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M2 6v3c0 .83 1.79 1.5 4 1.5S10 9.83 10 9V6\"})]});}function IcoChat(){return /*#__PURE__*/_jsx(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M10 1.5H2A1 1 0 001 2.5v5a1 1 0 001 1h3l2 2 2-2h1a1 1 0 001-1v-5a1 1 0 00-1-1z\"})});}// ── Badge row ─────────────────────────────────────────────────────────────────\nfunction BadgeRow({badges,style}){if(!badges.length)return null;return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:8,paddingTop:12,flexShrink:0,...style},children:badges.map((b,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,display:\"flex\",alignItems:\"center\",gap:8,padding:\"8px 10px\",borderRadius:10,backgroundColor:\"rgba(18,18,22,0.85)\",border:`1px solid rgba(255,255,255,0.08)`},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:22,height:22,borderRadius:6,backgroundColor:`${b.color}18`,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:b.color,flexShrink:0},children:b.icon}),/*#__PURE__*/_jsxs(\"div\",{style:{minWidth:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:10,fontWeight:700,color:C.text,lineHeight:1.2,fontFamily:\"Outfit, sans-serif\"},children:b.label}),b.sub&&/*#__PURE__*/_jsx(\"div\",{style:{fontSize:8,color:C.muted,marginTop:1,fontFamily:\"Outfit, sans-serif\",overflow:\"hidden\",textOverflow:\"ellipsis\",whiteSpace:\"nowrap\"},children:b.sub})]})]},i))});}// ── Screen frame ──────────────────────────────────────────────────────────────\nfunction ScreenFrame({children,onHoverChange,contentHeight=200,frameWidth=\"88%\"}){const[hovered,setHovered]=useState(false);return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",cursor:\"default\"},onMouseEnter:()=>{setHovered(true);onHoverChange(true);},onMouseLeave:()=>{setHovered(false);onHoverChange(false);},children:/*#__PURE__*/_jsx(\"div\",{style:{width:frameWidth,margin:\"0 auto\",pointerEvents:\"none\",userSelect:\"none\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{background:\"linear-gradient(160deg, rgb(28,28,34), rgb(16,16,20))\",borderRadius:12,overflow:\"hidden\",border:\"1px solid rgba(255,255,255,0.08)\",boxShadow:hovered?\"inset 0 1px 0 rgba(255,255,255,0.06), 0 16px 40px rgba(0,0,0,0.55), 0 0 28px rgba(218,93,55,0.05)\":\"inset 0 1px 0 rgba(255,255,255,0.06), 0 16px 40px rgba(0,0,0,0.5)\",transition:\"box-shadow 0.3s ease\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",alignItems:\"center\",padding:\"7px 12px\",backgroundColor:\"rgba(255,255,255,0.02)\",borderBottom:\"1px solid rgba(255,255,255,0.06)\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,height:16,backgroundColor:\"rgba(255,255,255,0.05)\",border:\"1px solid rgba(255,255,255,0.06)\",borderRadius:4,display:\"flex\",alignItems:\"center\",paddingLeft:7,gap:4},children:[/*#__PURE__*/_jsxs(\"svg\",{width:\"7\",height:\"8\",viewBox:\"0 0 8 10\",fill:\"none\",children:[/*#__PURE__*/_jsx(\"rect\",{x:\"1\",y:\"4.5\",width:\"6\",height:\"5\",rx:\"1\",stroke:\"rgba(255,255,255,0.22)\",strokeWidth:\"1\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M2.5 4.5V3a1.5 1.5 0 013 0v1.5\",stroke:\"rgba(255,255,255,0.22)\",strokeWidth:\"1\"})]}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:8,color:\"rgba(255,255,255,0.22)\",fontFamily:\"monospace\"},children:\"app.tranzact.in\"})]})}),/*#__PURE__*/_jsx(\"div\",{style:{height:contentHeight,overflow:\"hidden\",backgroundColor:\"rgb(13,13,18)\",padding:\"12px 12px 0 12px\",maskImage:\"linear-gradient(to bottom, black 65%, transparent 100%)\",WebkitMaskImage:\"linear-gradient(to bottom, black 65%, transparent 100%)\"},children:children})]})})});}// ── Shared primitives ─────────────────────────────────────────────────────────\nfunction CheckIcon({color}){return /*#__PURE__*/_jsx(\"svg\",{width:\"9\",height:\"9\",viewBox:\"0 0 10 10\",fill:\"none\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M1.5 5L3.5 7.5L8.5 2.5\",stroke:color,strokeWidth:\"1.6\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})});}// ── SALES panels ──────────────────────────────────────────────────────────────\nfunction EnquiriesSchematic(){const rows=[{source:\"WhatsApp\",sColor:C.whatsapp,sBg:\"rgba(37,211,102,0.12)\",customer:\"Bharat Forge Ltd\",item:\"500 pcs MS Flat\",status:\"New\",stColor:C.orange,stBg:C.orangeDim,time:\"09:14\"},{source:\"Email\",sColor:C.blue,sBg:C.blueDim,customer:\"Tata Motors\",item:\"HR Coil 3mm \\xd7200\",status:\"Quoted\",stColor:C.blue,stBg:C.blueDim,time:\"08:45\"},{source:\"Phone\",sColor:C.muted,sBg:\"rgba(133,138,142,0.12)\",customer:\"Mahindra CIE\",item:\"Angle Iron 40\\xd740\",status:\"Dispatched\",stColor:C.green,stBg:C.greenDim,time:\"08:12\"},{source:\"Web\",sColor:C.purple,sBg:C.purpleDim,customer:\"Endurance Tech\",item:\"MS Pipe 20mm \\xd7300\",status:\"New\",stColor:C.orange,stBg:C.orangeDim,time:\"07:55\"}];return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",fontFamily:\"Outfit, sans-serif\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",marginBottom:10},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:7,color:C.muted,fontWeight:700,letterSpacing:\"0.05em\"},children:\"ENQUIRY INBOX \\xb7 LIVE\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:10,color:C.text,fontWeight:600,marginTop:2},children:\"4 channels \\xb7 0 missed\"})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:5},children:[[\"WA\",C.whatsapp],[\"📧\",C.blue],[\"📞\",C.muted],[\"🌐\",C.purple]].map(([lbl,col],i)=>/*#__PURE__*/_jsx(\"div\",{style:{width:18,height:18,borderRadius:4,backgroundColor:`${col}20`,border:`1px solid ${col}40`,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"span\",{style:{fontSize:7,color:col,fontWeight:700},children:lbl})},i))})]}),/*#__PURE__*/_jsx(\"div\",{style:{border:`1px solid ${C.border}`,borderRadius:8,overflow:\"hidden\"},children:rows.map((r,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8,padding:\"7px 10px\",backgroundColor:i%2===0?\"transparent\":\"rgba(255,255,255,0.015)\",borderBottom:i<rows.length-1?`1px solid ${C.border}`:\"none\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:8,fontWeight:700,color:r.sColor,backgroundColor:r.sBg,padding:\"2px 5px\",borderRadius:3,flexShrink:0,minWidth:28,textAlign:\"center\"},children:r.source.slice(0,2)}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,minWidth:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:9,color:C.text,fontWeight:600,overflow:\"hidden\",textOverflow:\"ellipsis\",whiteSpace:\"nowrap\"},children:r.customer}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:8,color:C.muted,marginTop:1},children:r.item})]}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:8,fontWeight:700,color:r.stColor,backgroundColor:r.stBg,padding:\"2px 6px\",borderRadius:99,flexShrink:0},children:r.status}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:8,color:C.muted,flexShrink:0},children:r.time})]},i))})]});}function AIQuotesSchematic(){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",fontFamily:\"Outfit, sans-serif\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:0,marginBottom:12},children:[{step:\"1\",label:\"Enquiry in\",color:C.blue,bg:C.blueDim},{step:\"2\",label:\"AI drafts\",color:C.orange,bg:C.orangeDim},{step:\"3\",label:\"You approve\",color:C.green,bg:C.greenDim}].map((s,i,arr)=>/*#__PURE__*/_jsxs(Fragment,{children:[/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,display:\"flex\",flexDirection:\"column\",alignItems:\"center\",gap:3},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:22,height:22,borderRadius:\"50%\",backgroundColor:s.bg,border:`1.5px solid ${s.color}55`,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"span\",{style:{fontSize:9,fontWeight:800,color:s.color},children:s.step})}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:7,color:C.muted,textAlign:\"center\"},children:s.label})]}),i<arr.length-1&&/*#__PURE__*/_jsx(\"div\",{style:{width:20,height:1,backgroundColor:C.border,marginBottom:14,flexShrink:0}})]},i))}),/*#__PURE__*/_jsxs(\"div\",{style:{backgroundColor:\"rgba(255,255,255,0.03)\",border:\"1px solid rgba(255,255,255,0.07)\",borderRadius:8,padding:\"10px 12px\",display:\"flex\",flexDirection:\"column\",gap:7},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:8,color:C.muted,fontWeight:700,letterSpacing:\"0.05em\"},children:\"AI QUOTE \\xb7 #ENQ-1042\"}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:7,fontWeight:700,color:C.orange,backgroundColor:C.orangeDim,padding:\"1px 6px\",borderRadius:3},children:\"Drafted in 28s\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:11,color:C.text,fontWeight:600},children:\"Bharat Forge Ltd\"}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:9,color:C.muted},children:\"Net 30 days\"})]}),/*#__PURE__*/_jsx(\"div\",{style:{height:1,backgroundColor:C.border}}),[[\"MS Flat 10mm \\xd7 500 pcs\",\"₹18,500\"],[\"HR Coil 3mm \\xd7 200 pcs\",\"₹24,000\"]].map(([n,a],i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:9,color:C.muted},children:n}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:9,color:C.text,fontWeight:600},children:a})]},i)),/*#__PURE__*/_jsx(\"div\",{style:{height:1,backgroundColor:C.border}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:9,color:C.muted},children:\"Total excl. GST\"}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:13,color:C.text,fontWeight:800},children:\"₹42,500\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:7},children:[/*#__PURE__*/_jsx(\"div\",{style:{flex:1,padding:\"6px 0\",borderRadius:6,border:`1px solid ${C.border}`,color:C.muted,fontSize:9,fontWeight:600,textAlign:\"center\"},children:\"Edit\"}),/*#__PURE__*/_jsx(\"div\",{style:{flex:2,padding:\"6px 0\",borderRadius:6,backgroundColor:C.orange,color:\"#fff\",fontSize:9,fontWeight:700,textAlign:\"center\"},children:\"Approve & Send →\"})]})]})]});}function OrderTimelineSchematic(){const stages=[\"Enquiry\",\"Quote\",\"Order\",\"Dispatch\",\"Payment\"];const orders=[{ref:\"SO-2847\",customer:\"Bharat Forge\",stage:4,color:C.green},{ref:\"SO-2848\",customer:\"Tata Motors\",stage:3,color:C.orange},{ref:\"SO-2849\",customer:\"Mahindra CIE\",stage:2,color:C.blue},{ref:\"SO-2850\",customer:\"Endurance Tech\",stage:1,color:C.muted}];return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",fontFamily:\"Outfit, sans-serif\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",marginBottom:10},children:/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:7,color:C.muted,fontWeight:700,letterSpacing:\"0.05em\"},children:\"ORDER STATUS BOARD\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:10,color:C.text,fontWeight:600,marginTop:2},children:\"4 active orders \\xb7 No calls needed\"})]})}),/*#__PURE__*/_jsxs(\"div\",{style:{border:`1px solid ${C.border}`,borderRadius:8,overflow:\"hidden\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",padding:\"5px 10px\",backgroundColor:\"rgba(255,255,255,0.03)\",borderBottom:`1px solid ${C.border}`},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:7,color:C.muted,width:60,flexShrink:0},children:\"ORDER\"}),stages.map((s,i)=>/*#__PURE__*/_jsx(\"span\",{style:{flex:1,fontSize:7,color:C.muted,textAlign:\"center\"},children:s},i))]}),orders.map((o,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",padding:\"7px 10px\",borderBottom:i<orders.length-1?`1px solid ${C.border}`:\"none\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{width:60,flexShrink:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:8,color:C.text,fontWeight:600},children:o.ref}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:7,color:C.muted},children:o.customer.split(\" \")[0]})]}),stages.map((_,si)=>/*#__PURE__*/_jsx(\"div\",{style:{flex:1,display:\"flex\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"div\",{style:{width:8,height:8,borderRadius:\"50%\",backgroundColor:si<o.stage?o.color:si===o.stage?`${o.color}33`:\"rgba(255,255,255,0.06)\",border:si===o.stage?`1.5px solid ${o.color}`:\"none\"}})},si))]},i))]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:8,marginTop:8},children:[[\"●\",\"Done\",C.green],[\"○\",\"Active\",C.orange],[\"\\xb7\",\"Pending\",C.muted]].map(([sym,lbl,col],i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:3},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:10,color:col,lineHeight:1},children:sym}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:7,color:C.muted},children:lbl})]},i))})]});}function TeamCollabSchematic(){const actions=[{initials:\"SA\",role:\"Sales\",color:C.blue,action:\"Quote approved\",detail:\"₹42,500 sent to Bharat Forge\",time:\"4m ago\"},{initials:\"DS\",role:\"Dispatch\",color:C.orange,action:\"Challan created\",detail:\"Truck #MH04 \\xb7 15 boxes\",time:\"12m ago\"},{initials:\"AC\",role:\"Accounts\",color:C.green,action:\"Invoice raised\",detail:\"#INV-884 \\xb7 GST included\",time:\"1h ago\"},{initials:\"WH\",role:\"Warehouse\",color:C.purple,action:\"Stock allocated\",detail:\"MS Flat 10mm \\xb7 500 pcs\",time:\"2h ago\"}];return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",fontFamily:\"Outfit, sans-serif\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",marginBottom:10},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:7,color:C.muted,fontWeight:700,letterSpacing:\"0.05em\"},children:\"ORDER #SO-2847 \\xb7 BHARAT FORGE\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:10,color:C.text,fontWeight:600,marginTop:2},children:\"4 teams \\xb7 1 shared timeline\"})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\"},children:actions.map((a,i)=>/*#__PURE__*/_jsx(\"div\",{style:{width:20,height:20,borderRadius:\"50%\",backgroundColor:`${a.color}22`,border:`1.5px solid rgb(13,13,18)`,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",marginLeft:i>0?-6:0},children:/*#__PURE__*/_jsx(\"span\",{style:{fontSize:7,fontWeight:800,color:a.color},children:a.initials})},i))})]}),/*#__PURE__*/_jsx(\"div\",{style:{border:`1px solid ${C.border}`,borderRadius:8,overflow:\"hidden\"},children:actions.map((a,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8,padding:\"7px 10px\",borderBottom:i<actions.length-1?`1px solid ${C.border}`:\"none\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:22,height:22,borderRadius:5,backgroundColor:`${a.color}18`,border:`1px solid ${a.color}30`,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",flexShrink:0},children:/*#__PURE__*/_jsx(\"span\",{style:{fontSize:7,fontWeight:800,color:a.color},children:a.initials})}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,minWidth:0},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:4},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:9,color:C.text,fontWeight:600},children:a.action}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:7,color:a.color,backgroundColor:`${a.color}15`,padding:\"1px 4px\",borderRadius:3},children:a.role})]}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:8,color:C.muted,marginTop:1,overflow:\"hidden\",textOverflow:\"ellipsis\",whiteSpace:\"nowrap\"},children:a.detail})]}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:8,color:C.muted,flexShrink:0},children:a.time})]},i))}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:5,marginTop:8,padding:\"5px 8px\",backgroundColor:C.greenDim,border:`1px solid rgba(72,199,142,0.2)`,borderRadius:6},children:[/*#__PURE__*/_jsx(\"div\",{style:{color:C.green,display:\"flex\"},children:/*#__PURE__*/_jsx(CheckIcon,{color:C.green})}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:8,color:C.green,fontWeight:600},children:\"No WhatsApp chain. Every update is here.\"})]})]});}function EInvoicingSchematic(){const docs=[{label:\"IRN Number\",value:\"a1b2c3...9z8y7x\",time:\"0.3s\"},{label:\"E-Way Bill\",value:\"241000123456789\",time:\"0.8s\"},{label:\"QR Code\",value:\"Generated & attached\",time:\"1.1s\"},{label:\"Tally Sync\",value:\"Voucher #884 pushed\",time:\"1.4s\"}];return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",fontFamily:\"Outfit, sans-serif\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{border:`1.5px solid rgba(72,199,142,0.4)`,borderRadius:8,padding:\"8px 12px\",backgroundColor:C.greenDim,marginBottom:8},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:7,color:\"rgba(72,199,142,0.7)\",fontWeight:700,letterSpacing:\"0.05em\"},children:\"DISPATCH TRIGGER \\xb7 PO CONFIRMED\"}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",marginTop:3},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:11,color:C.green,fontWeight:700},children:\"SO-2847 \\xb7 Bharat Forge\"}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:9,color:C.muted},children:\"₹42,500 \\xb7 May 22\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:4,marginBottom:8},children:[/*#__PURE__*/_jsx(\"div\",{style:{flex:1,height:1,backgroundColor:C.border}}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:8,color:C.orange,fontWeight:600,flexShrink:0},children:\"auto-generated in 2s\"}),/*#__PURE__*/_jsx(\"div\",{style:{flex:1,height:1,backgroundColor:C.border}})]}),/*#__PURE__*/_jsx(\"div\",{style:{border:`1px solid ${C.border}`,borderRadius:8,overflow:\"hidden\"},children:docs.map((d,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8,padding:\"7px 10px\",borderBottom:i<docs.length-1?`1px solid ${C.border}`:\"none\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:16,height:16,borderRadius:\"50%\",backgroundColor:C.greenDim,border:`1px solid ${C.green}`,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",flexShrink:0},children:/*#__PURE__*/_jsx(CheckIcon,{color:C.green})}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:8,color:C.muted,fontWeight:700,letterSpacing:\"0.04em\"},children:d.label}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:9,color:C.text,fontFamily:\"monospace\",marginTop:1},children:d.value})]}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:7,color:C.green,backgroundColor:C.greenDim,padding:\"1px 5px\",borderRadius:3},children:d.time})]},i))})]});}// ── PURCHASE panels ───────────────────────────────────────────────────────────\nfunction PurchaseChain({activeIndexes}){const stages=[\"MRP\",\"Indent\",\"RFQ\",\"PO\",\"GRN\",\"Payment\"];const isActive=i=>activeIndexes.includes(i);return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",alignItems:\"flex-start\",marginBottom:12},children:stages.map((stage,i)=>/*#__PURE__*/_jsxs(Fragment,{children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"center\",gap:4,flexShrink:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{padding:\"4px 8px\",borderRadius:6,backgroundColor:isActive(i)?C.orangeDim:\"rgba(255,255,255,0.03)\",border:`1px solid ${isActive(i)?\"rgba(218,93,55,0.45)\":\"rgba(255,255,255,0.07)\"}`},children:/*#__PURE__*/_jsx(\"span\",{style:{fontSize:9,fontFamily:\"Outfit, sans-serif\",fontWeight:isActive(i)?700:400,color:isActive(i)?C.orange:\"rgba(133,138,142,0.5)\"},children:stage})}),/*#__PURE__*/_jsx(\"div\",{style:{width:4,height:4,borderRadius:\"50%\",backgroundColor:isActive(i)?C.orange:\"rgba(255,255,255,0.1)\"}})]}),i<stages.length-1&&/*#__PURE__*/_jsx(\"div\",{style:{flex:1,height:1,marginTop:13,backgroundColor:isActive(i)&&isActive(i+1)?\"rgba(218,93,55,0.35)\":\"rgba(255,255,255,0.06)\"}})]},i))});}function PlanningSchematic(){const mats=[{name:\"MS Flat 10mm\",stock:32,need:100,buy:68},{name:\"HR Coil 3mm\",stock:100,need:100,buy:0},{name:\"Angle Iron 40\\xd740\",stock:18,need:85,buy:67}];return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",fontFamily:\"Outfit, sans-serif\"},children:[/*#__PURE__*/_jsx(PurchaseChain,{activeIndexes:[0]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:11},children:mats.map((m,i)=>{const s=m.buy===0;const cc=s?C.green:C.orange;const cb=s?C.greenDim:C.orangeDim;const pct=Math.min(100,m.stock/m.need*100);return /*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",marginBottom:5},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:10,color:C.text,fontWeight:500},children:m.name}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:9,fontWeight:700,color:cc,backgroundColor:cb,padding:\"2px 8px\",borderRadius:99},children:s?\"Stocked\":`Buy ${m.buy}`})]}),/*#__PURE__*/_jsx(\"div\",{style:{height:3,backgroundColor:\"rgba(255,255,255,0.06)\",borderRadius:99,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:{height:\"100%\",width:`${pct}%`,backgroundColor:cc,borderRadius:99}})})]},i);})})]});}function RequisitionsSchematic(){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",fontFamily:\"Outfit, sans-serif\"},children:[/*#__PURE__*/_jsx(PurchaseChain,{activeIndexes:[1,2,3]}),/*#__PURE__*/_jsxs(\"div\",{style:{backgroundColor:\"rgba(255,255,255,0.03)\",border:\"1px solid rgba(255,255,255,0.07)\",borderRadius:8,padding:\"10px 12px\",display:\"flex\",flexDirection:\"column\",gap:8},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:8,color:C.muted,fontWeight:700,letterSpacing:\"0.05em\"},children:\"PO #884 \\xb7 STEEL INDIA PVT LTD\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:12,color:C.text,fontWeight:600},children:\"MS Flat 10mm \\xb7 380 pcs \\xb7 ₹18,500\"}),/*#__PURE__*/_jsx(\"div\",{style:{height:1,backgroundColor:C.border}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:6},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:18,height:18,borderRadius:\"50%\",backgroundColor:C.orangeDim,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",flexShrink:0},children:/*#__PURE__*/_jsx(\"span\",{style:{fontSize:7,fontWeight:800,color:C.orange},children:\"RM\"})}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:9,color:C.muted},children:\"Approved \\xb7 Rahul M.\"})]}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:9,fontWeight:700,color:C.orange,backgroundColor:C.orangeDim,padding:\"2px 8px\",borderRadius:99},children:\"Vendor notified\"})]})]})]});}function AIInvoiceSchematic(){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",fontFamily:\"Outfit, sans-serif\"},children:[/*#__PURE__*/_jsx(PurchaseChain,{activeIndexes:[3]}),/*#__PURE__*/_jsxs(\"div\",{style:{border:\"1px dashed rgba(255,255,255,0.08)\",backgroundColor:\"rgba(255,255,255,0.03)\",borderRadius:8,padding:\"10px 12px\",display:\"flex\",flexDirection:\"column\",gap:9},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:9},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:28,height:28,borderRadius:6,backgroundColor:C.orangeDim,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",flexShrink:0},children:/*#__PURE__*/_jsxs(\"svg\",{width:\"13\",height:\"13\",viewBox:\"0 0 16 16\",fill:\"none\",stroke:C.orange,strokeWidth:\"1.4\",children:[/*#__PURE__*/_jsx(\"rect\",{x:\"2\",y:\"1\",width:\"9\",height:\"13\",rx:\"1.5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M5 5h5M5 7.5h5M5 10h3\",strokeLinecap:\"round\"})]})}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:10,color:C.text,fontWeight:500},children:\"vendor_invoice_SteelIndia.pdf\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:9,color:C.orange,marginTop:1},children:\"4 fields extracted automatically\"})]})]}),/*#__PURE__*/_jsx(\"div\",{style:{height:1,backgroundColor:C.border}}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:6},children:[{f:\"Vendor\",v:\"Steel India Pvt Ltd\",ai:true},{f:\"Amount\",v:\"₹18,500 + GST\",ai:true},{f:\"PO Match\",v:\"#PO-884 \\xb7 Matched\",ai:false}].map(({f,v,ai},i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:9,color:C.muted},children:f}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:5},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:10,color:C.text,fontWeight:500},children:v}),ai&&/*#__PURE__*/_jsx(\"span\",{style:{fontSize:7,color:C.orange,backgroundColor:C.orangeDim,padding:\"1px 4px\",borderRadius:3,fontWeight:700},children:\"AI\"})]})]},i))})]})]});}function InwardQCSchematic(){const rows=[{name:\"MS Flat 10mm\",qty:\"380 pcs\",status:\"Accepted\",color:C.green,bg:C.greenDim},{name:\"HR Coil 3mm\",qty:\"200 pcs\",status:\"Accepted\",color:C.green,bg:C.greenDim},{name:\"Angle Iron 40\\xd740\",qty:\"80/85 pcs\",status:\"Partial\",color:C.orange,bg:C.orangeDim}];return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",fontFamily:\"Outfit, sans-serif\"},children:[/*#__PURE__*/_jsx(PurchaseChain,{activeIndexes:[4]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",paddingBottom:7,borderBottom:`1px solid ${C.border}`},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:7,color:C.muted,fontWeight:700,letterSpacing:\"0.05em\"},children:\"GRN #884 \\xb7 INWARD MATERIALS\"}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:7,color:C.orange,fontWeight:700},children:\"3 OF 4 ACCEPTED\"})]}),rows.map((r,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",padding:\"8px 0\",borderBottom:i<rows.length-1?`1px solid ${C.border}`:\"none\"},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:10,color:C.text,fontWeight:500},children:r.name}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:9,color:C.muted,marginTop:1},children:r.qty})]}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:9,fontWeight:700,color:r.color,backgroundColor:r.bg,padding:\"2px 8px\",borderRadius:99},children:r.status})]},i))]});}function POTimelineSchematic(){const stages=[{label:\"Indent\",sub:\"Raised\"},{label:\"RFQ\",sub:\"3 quotes received\"},{label:\"PO\",sub:\"Sent to vendor\"},{label:\"GRN\",sub:\"Completed\"},{label:\"Payment\",sub:\"Cleared\"}];return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",fontFamily:\"Outfit, sans-serif\"},children:[/*#__PURE__*/_jsx(PurchaseChain,{activeIndexes:[0,1,2,3,4,5]}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:7,color:C.muted,fontWeight:700,letterSpacing:\"0.05em\",marginBottom:8},children:\"PO #PO-884 \\xb7 STEEL INDIA PVT LTD\"}),stages.map((s,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8,padding:\"5px 0\",borderBottom:i<stages.length-1?`1px solid ${C.border}`:\"none\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:16,height:16,borderRadius:\"50%\",backgroundColor:C.greenDim,border:`1.5px solid ${C.green}`,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",flexShrink:0},children:/*#__PURE__*/_jsx(CheckIcon,{color:C.green})}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:10,color:C.text,fontWeight:500,flex:1},children:s.label}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:9,color:C.muted},children:s.sub})]},i))]});}// ── INVENTORY panels ──────────────────────────────────────────────────────────\nfunction StockAutomationSchematic(){const rows=[{type:\"IN\",material:\"MS Flat 10mm\",store:\"Main Store\",qty:\"+380\",time:\"09:14\"},{type:\"OUT\",material:\"MS Flat 10mm\",store:\"Production\",qty:\"−50\",time:\"10:32\"},{type:\"TRF\",material:\"Angle Iron 40\\xd740\",store:\"→ Unit 2\",qty:\"80\",time:\"11:05\"},{type:\"IN\",material:\"HR Coil 3mm\",store:\"Main Store\",qty:\"+200\",time:\"14:22\"}];const ts={IN:[C.green,C.greenDim],OUT:[C.orange,C.orangeDim],TRF:[C.blue,C.blueDim]};return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",fontFamily:\"Outfit, sans-serif\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",marginBottom:10},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:7,color:C.muted,fontWeight:700,letterSpacing:\"0.05em\"},children:\"LIVE MOVEMENT FEED\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:10,color:C.text,fontWeight:600,marginTop:2},children:\"4 movements today \\xb7 Auto-logged\"})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:6},children:[[\"IN\",C.green],[\"OUT\",C.orange],[\"TRF\",C.blue]].map(([l,c],i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:3},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:5,height:5,borderRadius:\"50%\",backgroundColor:c}}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:7,color:C.muted},children:l})]},i))})]}),/*#__PURE__*/_jsx(\"div\",{style:{border:`1px solid ${C.border}`,borderRadius:8,overflow:\"hidden\"},children:rows.map((r,i)=>{const[tc,tbg]=ts[r.type];return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8,padding:\"7px 10px\",backgroundColor:i%2===0?\"transparent\":\"rgba(255,255,255,0.015)\",borderBottom:i<rows.length-1?`1px solid ${C.border}`:\"none\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:24,height:14,borderRadius:3,backgroundColor:tbg,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",flexShrink:0},children:/*#__PURE__*/_jsx(\"span\",{style:{fontSize:7,fontWeight:800,color:tc},children:r.type})}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:9,color:C.text,fontWeight:500,flex:1},children:r.material}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:8,color:C.muted},children:r.store}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:9,color:tc,fontWeight:700,fontFamily:\"monospace\",width:30,textAlign:\"right\"},children:r.qty}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:8,color:C.muted,width:28,textAlign:\"right\"},children:r.time})]},i);})})]});}function ValuationSchematic(){const rows=[{category:\"Raw Materials\",value:\"₹4,82,000\",change:\"+12%\",up:true},{category:\"WIP\",value:\"₹1,23,500\",change:\"+3%\",up:true},{category:\"Finished Goods\",value:\"₹2,67,000\",change:\"−5%\",up:false}];return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",fontFamily:\"Outfit, sans-serif\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",marginBottom:10},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:7,color:C.muted,fontWeight:700,letterSpacing:\"0.05em\"},children:\"INVENTORY VALUATION\"}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:3},children:[\"FIFO\",\"W.AVG\",\"LIFO\"].map((m,i)=>/*#__PURE__*/_jsx(\"div\",{style:{fontSize:7,fontWeight:700,color:i===0?C.orange:C.muted,backgroundColor:i===0?C.orangeDim:\"transparent\",border:`1px solid ${i===0?\"rgba(218,93,55,0.3)\":C.border}`,borderRadius:4,padding:\"2px 6px\"},children:m},i))})]}),/*#__PURE__*/_jsx(\"div\",{style:{border:`1px solid ${C.border}`,borderRadius:8,overflow:\"hidden\",marginBottom:8},children:rows.map((r,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",padding:\"8px 10px\",borderBottom:i<rows.length-1?`1px solid ${C.border}`:\"none\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:9,color:C.muted,flex:1},children:r.category}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:11,color:C.text,fontWeight:700,marginRight:8},children:r.value}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:8,fontWeight:700,color:r.up?C.green:C.red,backgroundColor:r.up?C.greenDim:C.redDim,padding:\"1px 6px\",borderRadius:99},children:r.change})]},i))}),/*#__PURE__*/_jsxs(\"div\",{style:{backgroundColor:C.orangeDim,border:`1px solid rgba(218,93,55,0.2)`,borderRadius:8,padding:\"8px 10px\",display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",marginBottom:8},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:10,color:C.orange,fontWeight:700},children:\"Total Inventory Value\"}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:14,color:C.text,fontWeight:800},children:\"₹8,72,500\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:5},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:6,height:6,borderRadius:\"50%\",backgroundColor:C.green,flexShrink:0}}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:8,color:C.muted},children:\"Audit-ready \\xb7 Tally synced \\xb7 Updated May 31\"})]})]});}function HistorySchematic(){const rows=[{action:\"GRN\",detail:\"380 pcs received\",ref:\"GRN-884\",date:\"May 21\"},{action:\"OUT\",detail:\"50 pcs issued\",ref:\"JO-201\",date:\"May 21\"},{action:\"OUT\",detail:\"80 pcs issued\",ref:\"JO-198\",date:\"May 20\"},{action:\"GRN\",detail:\"200 pcs received\",ref:\"GRN-881\",date:\"May 18\"}];const aC={GRN:[C.green,C.greenDim],OUT:[C.orange,C.orangeDim]};return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",fontFamily:\"Outfit, sans-serif\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8,marginBottom:10},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:5,backgroundColor:C.orangeDim,border:`1px solid rgba(218,93,55,0.3)`,borderRadius:99,padding:\"3px 10px\",flexShrink:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:9,color:C.orange,fontWeight:600},children:\"MS Flat 10mm\"}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:9,color:\"rgba(218,93,55,0.5)\"},children:\"✕\"})]}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:8,color:C.muted},children:\"Full audit trail \\xb7 4 entries\"})]}),/*#__PURE__*/_jsx(\"div\",{style:{border:`1px solid ${C.border}`,borderRadius:8,overflow:\"hidden\"},children:rows.map((r,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8,padding:\"7px 10px\",backgroundColor:i%2===0?\"transparent\":\"rgba(255,255,255,0.015)\",borderBottom:i<rows.length-1?`1px solid ${C.border}`:\"none\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:28,height:16,borderRadius:3,backgroundColor:aC[r.action][1],display:\"flex\",alignItems:\"center\",justifyContent:\"center\",flexShrink:0},children:/*#__PURE__*/_jsx(\"span\",{style:{fontSize:7,fontWeight:800,color:aC[r.action][0]},children:r.action})}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:9,color:C.text,flex:1},children:r.detail}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:8,color:C.muted,fontFamily:\"monospace\"},children:r.ref}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:8,color:C.muted,width:32,textAlign:\"right\"},children:r.date})]},i))})]});}function AgeingSchematic(){const buckets=[{label:\"0–30d\",value:\"₹4.8L\",skus:27,color:C.green,bg:C.greenDim,risk:\"Safe\"},{label:\"31–60d\",value:\"₹2.2L\",skus:12,color:C.blue,bg:C.blueDim,risk:\"Watch\"},{label:\"61–90d\",value:\"₹1.0L\",skus:5,color:C.orange,bg:C.orangeDim,risk:\"At risk\"},{label:\"90+d\",value:\"₹0.7L\",skus:3,color:C.red,bg:C.redDim,risk:\"Dead\"}];const atRisk=[{name:\"MS Pipe 20mm\",days:92,value:\"₹1,200\",color:C.red},{name:\"Foam Sheet 5mm\",days:78,value:\"₹8,400\",color:C.orange},{name:\"Brass Rod 12mm\",days:65,value:\"₹3,100\",color:C.orange}];return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",fontFamily:\"Outfit, sans-serif\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:7,color:C.muted,fontWeight:700,letterSpacing:\"0.05em\",marginBottom:8},children:\"STOCK AGEING \\xb7 47 SKUs\"}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:5,marginBottom:10},children:buckets.map((b,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,border:`1px solid ${b.color}35`,borderRadius:6,padding:\"6px 5px\",backgroundColor:b.bg,textAlign:\"center\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:8,color:b.color,fontWeight:700},children:b.label}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:10,color:C.text,fontWeight:800,marginTop:2},children:b.value}),/*#__PURE__*/_jsxs(\"div\",{style:{fontSize:7,color:C.muted,marginTop:1},children:[b.skus,\" SKUs\"]}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:7,color:b.color,fontWeight:600,marginTop:2},children:b.risk})]},i))}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:7,color:C.muted,fontWeight:700,letterSpacing:\"0.05em\",marginBottom:6},children:\"SLOW-MOVERS TO ACT ON\"}),/*#__PURE__*/_jsx(\"div\",{style:{border:`1px solid ${C.border}`,borderRadius:8,overflow:\"hidden\",marginBottom:8},children:atRisk.map((r,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8,padding:\"6px 10px\",borderBottom:i<atRisk.length-1?`1px solid ${C.border}`:\"none\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:9,color:C.text,flex:1},children:r.name}),/*#__PURE__*/_jsxs(\"span\",{style:{fontSize:9,color:r.color,fontWeight:700},children:[r.days,\"d\"]}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:9,color:C.muted},children:r.value})]},i))}),/*#__PURE__*/_jsxs(\"div\",{style:{padding:\"6px 9px\",backgroundColor:C.redDim,border:`1px solid rgba(220,80,80,0.2)`,borderRadius:6,display:\"flex\",alignItems:\"center\",gap:7},children:[/*#__PURE__*/_jsx(\"div\",{style:{color:C.red,flexShrink:0,display:\"flex\"},children:/*#__PURE__*/_jsx(IcoTriangle,{})}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:9,color:C.red,fontWeight:600},children:\"AI: 8 SKUs aged 90+ \\xb7 ₹0.7L capital at risk\"})]})]});}function AIAlertsSchematic(){const alerts=[{icon:/*#__PURE__*/_jsx(IcoBox,{}),title:\"Stock running low\",sub:\"MS Pipe 20mm \\xb7 12 pcs \\xb7 min 50\",urgency:\"High\",color:C.orange,bg:C.orangeDim},{icon:/*#__PURE__*/_jsx(IcoTriangle,{}),title:\"Over-order risk\",sub:\"HR Coil 3mm \\xb7 PO #882 pending\",urgency:\"High\",color:C.red,bg:C.redDim},{icon:/*#__PURE__*/_jsx(IcoClock,{}),title:\"Reorder slipped\",sub:\"Angle Iron \\xb7 3 days overdue\",urgency:\"Med\",color:C.blue,bg:C.blueDim},{icon:/*#__PURE__*/_jsx(IcoRecycle,{}),title:\"Reorder suggested\",sub:\"MS Flat 10mm \\xb7 32 pcs \\xb7 trigger 50\",urgency:\"Low\",color:C.green,bg:C.greenDim}];return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",fontFamily:\"Outfit, sans-serif\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",marginBottom:10},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:7,color:C.muted,fontWeight:700,letterSpacing:\"0.05em\"},children:\"AI MONITORING\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:10,color:C.text,fontWeight:600,marginTop:2},children:\"142 SKUs \\xb7 Updated 2m ago\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:4},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:6,height:6,borderRadius:\"50%\",backgroundColor:C.green}}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:8,color:C.muted},children:\"Live\"})]})]}),/*#__PURE__*/_jsx(\"div\",{style:{border:`1px solid ${C.border}`,borderRadius:8,overflow:\"hidden\"},children:alerts.map((a,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8,padding:\"8px 10px\",borderBottom:i<alerts.length-1?`1px solid ${C.border}`:\"none\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:24,height:24,borderRadius:5,backgroundColor:a.bg,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",flexShrink:0,color:a.color},children:a.icon}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:9,color:C.text,fontWeight:600},children:a.title}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:8,color:C.muted,marginTop:1},children:a.sub})]}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:8,fontWeight:700,color:a.color,backgroundColor:a.bg,padding:\"2px 6px\",borderRadius:99,flexShrink:0},children:a.urgency})]},i))})]});}function BatchTrackingSchematic(){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",fontFamily:\"Outfit, sans-serif\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{border:`1.5px solid ${C.orange}`,borderRadius:8,padding:\"8px 12px\",backgroundColor:C.orangeDim,marginBottom:6},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:7,color:\"rgba(218,93,55,0.7)\",fontWeight:700,letterSpacing:\"0.05em\"},children:\"FINISHED GOOD \\xb7 BATCH #BA-0042\"}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",marginTop:3},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:11,color:C.orange,fontWeight:700},children:\"Shaft Assembly\"}),/*#__PURE__*/_jsxs(\"div\",{style:{textAlign:\"right\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:9,color:C.muted},children:\"25 pcs\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:8,color:C.muted},children:\"Dispatched May 22\"})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\",gap:4,marginBottom:6},children:[/*#__PURE__*/_jsx(\"div\",{style:{flex:1,height:1,backgroundColor:C.border}}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:8,color:C.muted,flexShrink:0},children:\"traced to raw materials\"}),/*#__PURE__*/_jsx(\"div\",{style:{flex:1,height:1,backgroundColor:C.border}})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:8,marginBottom:8},children:[{material:\"MS Flat 10mm\",grn:\"GRN-884\",qty:\"50 pcs\",date:\"May 21\",color:C.blue},{material:\"HR Coil 3mm\",grn:\"GRN-881\",qty:\"30 pcs\",date:\"May 18\",color:C.green}].map((r,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,border:`1px solid ${r.color}30`,borderRadius:7,padding:\"8px 10px\",backgroundColor:`${r.color}08`},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:7,color:r.color,fontWeight:700,letterSpacing:\"0.04em\",marginBottom:4},children:\"RAW MATERIAL\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:10,color:C.text,fontWeight:600},children:r.material}),/*#__PURE__*/_jsx(\"div\",{style:{height:1,backgroundColor:`${r.color}20`,margin:\"5px 0\"}}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:8,color:C.muted,fontFamily:\"monospace\"},children:r.grn}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",marginTop:3},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:8,color:C.muted},children:r.qty}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:8,color:C.muted},children:r.date})]})]},i))}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:5,padding:\"5px 8px\",backgroundColor:C.greenDim,border:`1px solid rgba(72,199,142,0.2)`,borderRadius:6},children:[/*#__PURE__*/_jsx(\"div\",{style:{color:C.green,display:\"flex\"},children:/*#__PURE__*/_jsx(CheckIcon,{color:C.green})}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:8,color:C.green,fontWeight:600},children:\"Full trace complete \\xb7 2 raw material sources linked\"})]})]});}// ── PRODUCTION panels ─────────────────────────────────────────────────────────\nfunction BOMSchematic(){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",fontFamily:\"Outfit, sans-serif\",gap:7},children:[/*#__PURE__*/_jsxs(\"div\",{style:{border:`1.5px solid ${C.orange}`,borderRadius:6,padding:\"5px 10px\",backgroundColor:C.orangeDim,textAlign:\"center\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:7,color:\"rgba(218,93,55,0.7)\",fontWeight:700,letterSpacing:\"0.05em\"},children:\"FINISHED GOOD \\xb7 L1\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:11,color:C.orange,fontWeight:700,marginTop:1},children:\"Shaft Assembly\"})]}),/*#__PURE__*/_jsx(\"div\",{style:{textAlign:\"center\",color:C.muted,fontSize:10,lineHeight:1},children:\"↓\"}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:5},children:[{label:\"Frame Weld\",mats:[\"MS Flat \\xd73\",\"Bolts \\xd78\"],nested:null},{label:\"Drive Unit\",mats:[\"HR Coil \\xd72\",\"Pins \\xd74\"],nested:null},{label:\"Housing Asm\",mats:[\"Angle \\xd74\",\"Rings \\xd73\"],nested:{label:\"Bearing Kit\",mats:[\"Race \\xd72\",\"Seal \\xd76\"]}}].map((col,ci)=>/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,display:\"flex\",flexDirection:\"column\",gap:4},children:[/*#__PURE__*/_jsxs(\"div\",{style:{border:`1.5px solid ${C.blue}`,borderRadius:5,padding:\"4px 6px\",backgroundColor:C.blueDim,textAlign:\"center\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:7,color:\"rgba(99,155,255,0.6)\",letterSpacing:\"0.04em\"},children:\"L2\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:9,color:C.blue,fontWeight:700},children:col.label})]}),col.mats.map((m,i)=>/*#__PURE__*/_jsx(\"div\",{style:{border:`1px solid ${C.border}`,borderRadius:4,padding:\"3px 6px\",backgroundColor:C.card},children:/*#__PURE__*/_jsx(\"span\",{style:{fontSize:8,color:C.muted},children:m})},i)),col.nested&&/*#__PURE__*/_jsxs(\"div\",{style:{border:`1px dashed rgba(163,113,247,0.5)`,borderRadius:5,padding:\"5px 6px\",backgroundColor:C.purpleDim},children:[/*#__PURE__*/_jsxs(\"div\",{style:{fontSize:7,color:C.purple,fontWeight:700,letterSpacing:\"0.04em\"},children:[\"L3 \\xb7 \",col.nested.label]}),col.nested.mats.map((m,i)=>/*#__PURE__*/_jsx(\"div\",{style:{border:`1px solid rgba(163,113,247,0.2)`,borderRadius:3,padding:\"2px 5px\",backgroundColor:\"rgba(163,113,247,0.06)\",marginTop:3},children:/*#__PURE__*/_jsx(\"span\",{style:{fontSize:7,color:C.muted},children:m})},i))]})]},ci))}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:8},children:[{color:C.orange,border:`1.5px solid ${C.orange}`,label:\"Finished Good\"},{color:C.blue,border:`1.5px solid ${C.blue}`,label:\"Sub-Assembly\"},{color:C.purple,border:`1px dashed rgba(163,113,247,0.5)`,label:\"Nested L3\"}].map((l,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:3},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:8,height:8,borderRadius:2,border:l.border,backgroundColor:`${l.color}20`}}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:7,color:C.muted},children:l.label})]},i))})]});}function MachinePlanningSchematic(){const machines=[{name:\"CNC-01\",cap:87,jobs:[{id:\"JO-201\",left:0,width:40,color:C.orange,priority:\"P1\"},{id:\"JO-203\",left:48,width:30,color:C.blue,priority:null}]},{name:\"Lathe-01\",cap:72,jobs:[{id:\"JO-204\",left:10,width:55,color:C.green,priority:null},{id:\"JO-205\",left:72,width:20,color:C.purple,priority:\"P2\"}]},{name:\"Press-01\",cap:59,jobs:[{id:\"JO-206\",left:0,width:35,color:C.orange,priority:\"P1\"},{id:\"JO-208\",left:44,width:40,color:C.blue,priority:null}]}];return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",fontFamily:\"Outfit, sans-serif\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",marginBottom:8},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:8,color:C.orange,fontWeight:700,backgroundColor:C.orangeDim,padding:\"2px 8px\",borderRadius:99},children:\"AI OPTIMISED\"}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:3,alignItems:\"center\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:8,height:4,borderRadius:1,backgroundColor:\"rgba(218,93,55,0.2)\",border:\"1px solid rgba(218,93,55,0.3)\"}}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:7,color:C.muted},children:\"changeover gap\"})]})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:10,marginBottom:14},children:machines.map((m,mi)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8},children:[/*#__PURE__*/_jsxs(\"div\",{style:{width:52,flexShrink:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:8,color:C.muted,fontFamily:\"monospace\"},children:m.name}),/*#__PURE__*/_jsxs(\"div\",{style:{fontSize:7,fontWeight:700,color:m.cap>=80?C.orange:C.green},children:[m.cap,\"% cap\"]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,height:22,backgroundColor:C.card,border:`1px solid ${C.border}`,borderRadius:4,position:\"relative\",overflow:\"hidden\"},children:[m.jobs.map((j,ji)=>/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",top:2,left:`${j.left}%`,width:`${j.width}%`,height:18,backgroundColor:`${j.color}28`,border:`1px solid ${j.color}55`,borderRadius:3,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",gap:3},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:7,fontWeight:700,color:j.color},children:j.id}),j.priority&&/*#__PURE__*/_jsx(\"span\",{style:{fontSize:6,fontWeight:800,color:C.orange,backgroundColor:C.orangeDim,padding:\"0px 3px\",borderRadius:2},children:j.priority})]},ji)),m.jobs.length>1&&(()=>{const gl=m.jobs[0].left+m.jobs[0].width;const gw=m.jobs[1].left-gl;return gw>0?/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:3,left:`${gl}%`,width:`${gw}%`,height:16,backgroundColor:\"rgba(218,93,55,0.12)\",borderLeft:\"1px dashed rgba(218,93,55,0.3)\",borderRight:\"1px dashed rgba(218,93,55,0.3)\"}}):null;})()]})]},mi))})]});}function ProcessRoutingSchematic(){const steps=[{step:\"Cutting\",machine:\"Press-01\",duration:\"2h\",status:\"Done\"},{step:\"Drilling\",machine:\"CNC-01\",duration:\"3h\",status:\"Done\"},{step:\"Turning\",machine:\"Lathe-01\",duration:\"4h\",status:\"Active\"},{step:\"Assembly\",machine:\"Bench-02\",duration:\"1h\",status:\"Pending\"},{step:\"QC Check\",machine:\"QC Station\",duration:\"1h\",status:\"Pending\"}];const stC={Done:[C.green,C.greenDim],Active:[C.orange,C.orangeDim],Pending:[C.muted,\"rgba(133,138,142,0.08)\"]};const done=steps.filter(s=>s.status===\"Done\").length;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",fontFamily:\"Outfit, sans-serif\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",marginBottom:10},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:7,color:C.muted,fontWeight:700,letterSpacing:\"0.05em\"},children:\"PROCESS ROUTING \\xb7 JO-203\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:10,color:C.text,fontWeight:600,marginTop:2},children:\"Shaft Assembly \\xb7 Lathe-01\"})]}),/*#__PURE__*/_jsxs(\"span\",{style:{fontSize:9,fontWeight:700,color:C.orange,backgroundColor:C.orangeDim,padding:\"2px 8px\",borderRadius:99},children:[done,\"/\",steps.length,\" done\"]})]}),/*#__PURE__*/_jsx(\"div\",{style:{height:3,backgroundColor:\"rgba(255,255,255,0.06)\",borderRadius:99,overflow:\"hidden\",marginBottom:12},children:/*#__PURE__*/_jsx(\"div\",{style:{height:\"100%\",width:`${done/steps.length*100}%`,backgroundColor:C.green,borderRadius:99}})}),steps.map((s,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8,padding:\"6px 0\",borderBottom:i<steps.length-1?`1px solid ${C.border}`:\"none\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{width:18,height:18,borderRadius:\"50%\",backgroundColor:stC[s.status][1],border:`1.5px solid ${stC[s.status][0]}`,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",flexShrink:0},children:[s.status===\"Done\"&&/*#__PURE__*/_jsx(CheckIcon,{color:C.green}),s.status===\"Active\"&&/*#__PURE__*/_jsx(\"div\",{style:{width:5,height:5,borderRadius:\"50%\",backgroundColor:C.orange}})]}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:10,color:s.status===\"Active\"?C.orange:s.status===\"Done\"?C.text:C.muted,fontWeight:s.status===\"Active\"?600:500},children:s.step}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:9,color:C.muted},children:s.machine})]}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:9,color:C.muted},children:s.duration})]},i))]});}function AICaptureSchematic(){const extracted=[{field:\"Material\",value:\"MS Flat 10mm\",done:true},{field:\"Operation\",value:\"Turning\",done:true},{field:\"Machine\",value:\"Lathe-01\",done:true},{field:\"Qty Done\",value:\"Verifying...\",done:false},{field:\"Scrap Qty\",value:\"Pending\",done:false}];return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",fontFamily:\"Outfit, sans-serif\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:8,marginBottom:10},children:[/*#__PURE__*/_jsxs(\"div\",{style:{width:64,height:52,borderRadius:6,backgroundColor:\"rgba(255,255,255,0.03)\",border:`1px solid ${C.border}`,flexShrink:0,position:\"relative\",overflow:\"hidden\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{width:36,height:28,backgroundColor:\"rgba(99,155,255,0.15)\",border:`1px solid ${C.blue}44`,borderRadius:3,position:\"relative\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:4,left:4,right:4,height:2,backgroundColor:`${C.blue}40`,borderRadius:1}}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:9,left:4,right:4,height:2,backgroundColor:`${C.blue}30`,borderRadius:1}}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:14,left:4,right:8,height:2,backgroundColor:`${C.blue}20`,borderRadius:1}})]}),[\"top\",\"top\",\"bottom\",\"bottom\"].map((v,i)=>/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",[v]:3,[i%2===0?\"left\":\"right\"]:3,width:6,height:6,borderTop:v===\"top\"?`1px solid ${C.orange}`:\"none\",borderBottom:v===\"bottom\"?`1px solid ${C.orange}`:\"none\",borderLeft:i%2===0?`1px solid ${C.orange}`:\"none\",borderRight:i%2===1?`1px solid ${C.orange}`:\"none\"}},i))]}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:8,color:C.orange,fontWeight:700,letterSpacing:\"0.04em\",marginBottom:4},children:\"AI READING \\xb7 JO-205\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:9,color:C.text,marginBottom:6},children:\"Sheet Metal \\xb7 Lathe-01\"}),/*#__PURE__*/_jsx(\"div\",{style:{height:4,backgroundColor:\"rgba(255,255,255,0.06)\",borderRadius:99,overflow:\"hidden\",marginBottom:3},children:/*#__PURE__*/_jsx(\"div\",{style:{height:\"100%\",width:\"60%\",background:`linear-gradient(90deg, ${C.green}, ${C.orange})`,borderRadius:99}})}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:8,color:C.muted},children:\"3 of 5 fields extracted\"})]})]}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:7,color:C.muted,fontWeight:700,letterSpacing:\"0.05em\",marginBottom:6},children:\"EXTRACTED FIELDS\"}),extracted.map((e,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8,padding:\"5px 0\",borderBottom:i<extracted.length-1?`1px solid ${C.border}`:\"none\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:14,height:14,borderRadius:\"50%\",backgroundColor:e.done?C.greenDim:\"rgba(255,255,255,0.04)\",border:`1.5px solid ${e.done?C.green:C.border}`,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",flexShrink:0},children:e.done&&/*#__PURE__*/_jsx(CheckIcon,{color:C.green})}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:9,color:C.muted,width:56,flexShrink:0},children:e.field}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:9,color:e.done?C.text:C.muted,fontStyle:e.done?\"normal\":\"italic\"},children:e.value}),!e.done&&/*#__PURE__*/_jsx(\"span\",{style:{fontSize:7,color:C.orange,backgroundColor:C.orangeDim,padding:\"1px 4px\",borderRadius:3,marginLeft:\"auto\",flexShrink:0},children:\"AI\"})]},i))]});}function CostingSchematic(){const items=[{label:\"Material\",amount:\"₹18,500\",pct:60,color:C.orange},{label:\"Labour\",amount:\"₹4,200\",pct:14,color:C.blue},{label:\"Machine\",amount:\"₹5,800\",pct:19,color:C.green},{label:\"Overhead\",amount:\"₹2,200\",pct:7,color:C.purple}];return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",fontFamily:\"Outfit, sans-serif\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",marginBottom:12},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:7,color:C.muted,fontWeight:700,letterSpacing:\"0.05em\"},children:\"JOB COSTING \\xb7 JO-206\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:10,color:C.text,fontWeight:600,marginTop:2},children:\"Shaft Assembly \\xb7 50 pcs\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{textAlign:\"right\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:7,color:C.muted},children:\"Margin\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:11,color:C.green,fontWeight:700},children:\"+22%\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:8},children:[items.map((item,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:3},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:9,color:C.muted},children:item.label}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:5},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:10,color:C.text,fontWeight:600},children:item.amount}),/*#__PURE__*/_jsxs(\"span\",{style:{fontSize:8,color:C.muted},children:[item.pct,\"%\"]})]})]}),/*#__PURE__*/_jsx(\"div\",{style:{height:3,borderRadius:99,backgroundColor:C.border},children:/*#__PURE__*/_jsx(\"div\",{style:{height:\"100%\",width:`${item.pct}%`,backgroundColor:item.color,borderRadius:99}})})]},i)),/*#__PURE__*/_jsxs(\"div\",{style:{borderTop:`1px solid ${C.border}`,paddingTop:8,display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:10,color:C.text,fontWeight:700},children:\"Total Job Cost\"}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:13,color:C.text,fontWeight:800},children:\"₹30,700\"})]})]})]});}function SubcontractingSchematic(){const steps=[{label:\"Cutting\",type:\"inhouse\",done:true},{label:\"Plating\",type:\"vendor\",done:true},{label:\"Grinding\",type:\"vendor\",done:false},{label:\"Assembly\",type:\"inhouse\",done:false}];const vendors=[{name:\"Rathi Metals\",dc:\"DC-204\",items:\"Plating \\xb7 100 pcs\",status:\"Received\",color:C.green,bg:C.greenDim},{name:\"Kapoor Fab\",dc:\"DC-198\",items:\"Grinding \\xb7 50 pcs\",status:\"In Transit\",color:C.orange,bg:C.orangeDim}];return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",fontFamily:\"Outfit, sans-serif\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:7,color:C.muted,fontWeight:700,letterSpacing:\"0.05em\",marginBottom:7},children:\"PROCESS FLOW \\xb7 JO-301\"}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",alignItems:\"center\",marginBottom:8},children:steps.map((s,i)=>/*#__PURE__*/_jsxs(Fragment,{children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"center\",gap:3,flexShrink:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{padding:\"3px 7px\",borderRadius:5,textAlign:\"center\",backgroundColor:s.type===\"vendor\"?C.purpleDim:s.done?C.greenDim:\"rgba(255,255,255,0.04)\",border:`1px solid ${s.type===\"vendor\"?\"rgba(163,113,247,0.4)\":s.done?\"rgba(72,199,142,0.4)\":C.border}`},children:/*#__PURE__*/_jsx(\"div\",{style:{fontSize:8,color:s.type===\"vendor\"?C.purple:s.done?C.green:C.muted,fontWeight:600},children:s.label})}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:7,color:s.type===\"vendor\"?C.purple:C.muted,whiteSpace:\"nowrap\"},children:s.type===\"vendor\"?\"🏭 Sub\":\"In-house\"})]}),i<steps.length-1&&/*#__PURE__*/_jsx(\"div\",{style:{flex:1,height:1,backgroundColor:C.border,marginBottom:14}})]},i))}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:10,marginBottom:10},children:[{c:C.greenDim,b:\"rgba(72,199,142,0.4)\",l:\"In-house\"},{c:C.purpleDim,b:\"rgba(163,113,247,0.4)\",l:\"Subcontracted\"}].map((l,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:4},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:8,height:8,borderRadius:2,backgroundColor:l.c,border:`1px solid ${l.b}`}}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:7,color:C.muted},children:l.l})]},i))}),vendors.map((v,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",padding:\"7px 9px\",marginBottom:5,backgroundColor:C.card,border:`1px solid ${C.border}`,borderRadius:6},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:5},children:[/*#__PURE__*/_jsxs(\"span\",{style:{fontSize:9,color:C.purple,fontWeight:600},children:[\"🏭 \",v.name]}),/*#__PURE__*/_jsxs(\"span\",{style:{fontSize:7,color:C.muted},children:[\"\\xb7 \",v.dc]})]}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:9,color:C.muted,marginTop:1},children:v.items})]}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:8,fontWeight:700,color:v.color,backgroundColor:v.bg,padding:\"2px 7px\",borderRadius:99},children:v.status})]},i))]});}// ── DATA-AGENT panels ─────────────────────────────────────────────────────────\nfunction AskAnythingSchematic(){const results=[{invoice:\"INV-884\",amount:\"₹42,500\",due:\"May 31\",late:\"12d\",color:C.orange},{invoice:\"INV-879\",amount:\"₹28,000\",due:\"May 20\",late:\"23d\",color:C.red},{invoice:\"INV-871\",amount:\"₹15,200\",due:\"May 10\",late:\"33d\",color:C.red}];return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",fontFamily:\"Outfit, sans-serif\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{backgroundColor:\"rgba(99,155,255,0.07)\",border:`1px solid rgba(99,155,255,0.25)`,borderRadius:8,padding:\"8px 12px\",marginBottom:10,display:\"flex\",alignItems:\"center\",gap:8},children:[/*#__PURE__*/_jsx(\"div\",{style:{color:C.blue,display:\"flex\",flexShrink:0},children:/*#__PURE__*/_jsx(IcoChat,{})}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:10,color:C.text,fontStyle:\"italic\",flex:1},children:\"Show pending receivables from Bharat Forge\"}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:7,color:C.blue,backgroundColor:C.blueDim,padding:\"1px 5px\",borderRadius:3,fontWeight:700,flexShrink:0},children:\"ASKED\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8,marginBottom:8},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:7,color:C.muted,fontWeight:700,letterSpacing:\"0.05em\"},children:\"AI ANSWER \\xb7 TALLY LEDGER\"}),/*#__PURE__*/_jsx(\"div\",{style:{flex:1,height:1,backgroundColor:C.border}}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:9,fontWeight:700,color:C.red,backgroundColor:C.redDim,padding:\"2px 6px\",borderRadius:99},children:\"₹85,700 due\"})]}),/*#__PURE__*/_jsx(\"div\",{style:{border:`1px solid ${C.border}`,borderRadius:8,overflow:\"hidden\"},children:results.map((r,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8,padding:\"7px 10px\",borderBottom:i<results.length-1?`1px solid ${C.border}`:\"none\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:8,color:C.muted,fontFamily:\"monospace\",width:50,flexShrink:0},children:r.invoice}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:9,color:C.text,fontWeight:600,flex:1},children:r.amount}),/*#__PURE__*/_jsxs(\"span\",{style:{fontSize:8,color:C.muted},children:[\"Due \",r.due]}),/*#__PURE__*/_jsxs(\"span\",{style:{fontSize:8,fontWeight:700,color:r.color,backgroundColor:`${r.color}18`,padding:\"1px 6px\",borderRadius:99},children:[r.late,\" late\"]})]},i))}),/*#__PURE__*/_jsx(\"div\",{style:{marginTop:8,display:\"flex\",gap:5},children:[\"Tally Ledger\",\"Sales Module\",\"₹ Rupees only\"].map((t,i)=>/*#__PURE__*/_jsx(\"div\",{style:{fontSize:7,color:C.blue,backgroundColor:C.blueDim,padding:\"2px 7px\",borderRadius:3,fontWeight:600},children:t},i))})]});}function DataSourcesSchematic(){const sources=[{name:\"TranZact\",short:\"TZ\",color:C.orange,bg:C.orangeDim,status:\"Connected\",time:\"Live\",records:\"All modules\"},{name:\"Excel Sheets\",short:\"X\",color:C.green,bg:C.greenDim,status:\"Imported\",time:\"Today\",records:\"12 sheets\"}];return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",fontFamily:\"Outfit, sans-serif\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",marginBottom:8},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:7,color:C.muted,fontWeight:700,letterSpacing:\"0.05em\"},children:\"CONNECTED SOURCES\"}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:8,fontWeight:700,color:C.green,backgroundColor:C.greenDim,padding:\"1px 6px\",borderRadius:3},children:\"2 active\"})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:7},children:sources.map((s,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:10,padding:\"9px 12px\",backgroundColor:C.card,border:`1px solid ${s.color}22`,borderRadius:8},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:26,height:26,borderRadius:6,backgroundColor:s.bg,border:`1px solid ${s.color}40`,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",flexShrink:0},children:/*#__PURE__*/_jsx(\"span\",{style:{fontSize:10,fontWeight:800,color:s.color},children:s.short})}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,minWidth:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:10,color:C.text,fontWeight:600},children:s.name}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:8,color:C.muted,marginTop:1},children:s.records})]}),/*#__PURE__*/_jsxs(\"div\",{style:{textAlign:\"right\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:8,fontWeight:700,color:s.color,backgroundColor:s.bg,padding:\"1px 6px\",borderRadius:3},children:s.status}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:7,color:C.muted,marginTop:2},children:s.time})]})]},i))}),/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:8,padding:\"5px 9px\",backgroundColor:C.blueDim,border:`1px solid rgba(99,155,255,0.2)`,borderRadius:6,display:\"flex\",alignItems:\"center\",gap:6},children:[/*#__PURE__*/_jsx(\"div\",{style:{color:C.blue,display:\"flex\"},children:/*#__PURE__*/_jsx(IcoSync,{})}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:8,color:C.blue,fontWeight:600},children:\"AI normalises & reconciles across all sources\"})]})]});}function LiveDashboardsSchematic(){const kpis=[{label:\"Sales\",sColor:C.orange,bg:C.orangeDim,icon:/*#__PURE__*/_jsx(IcoActivity,{}),value:\"₹6.4L\",delta:\"+23%\",up:true},{label:\"Purchase\",sColor:C.blue,bg:C.blueDim,icon:/*#__PURE__*/_jsx(IcoBox,{}),value:\"₹3.8L\",delta:\"+8%\",up:true},{label:\"Inventory\",sColor:C.green,bg:C.greenDim,icon:/*#__PURE__*/_jsx(IcoDatabase,{}),value:\"₹9.1L\",delta:\"-4%\",up:false},{label:\"Production\",sColor:C.purple,bg:C.purpleDim,icon:/*#__PURE__*/_jsx(IcoGear,{}),value:\"87%\",delta:\"+5%\",up:true}];const bars=[42,58,50,71,64,83,76];const days=[\"M\",\"T\",\"W\",\"T\",\"F\",\"S\",\"S\"];return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",fontFamily:\"Outfit, sans-serif\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",marginBottom:10},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:7,color:C.muted,fontWeight:700,letterSpacing:\"0.05em\"},children:\"MIS DASHBOARD \\xb7 LIVE\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:10,color:C.text,fontWeight:600,marginTop:2},children:\"4 modules \\xb7 Updated 2m ago\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:4},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:6,height:6,borderRadius:\"50%\",backgroundColor:C.green}}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:8,color:C.muted},children:\"Real-time\"})]})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"1fr 1fr\",gap:7,marginBottom:8},children:kpis.map((k,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{border:`1px solid ${C.border}`,borderRadius:8,padding:\"8px 10px\",backgroundColor:C.card,display:\"flex\",flexDirection:\"column\",gap:5},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:6,minWidth:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:18,height:18,borderRadius:5,backgroundColor:k.bg,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:k.sColor,flexShrink:0},children:k.icon}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:9,color:C.muted,fontWeight:600,overflow:\"hidden\",textOverflow:\"ellipsis\",whiteSpace:\"nowrap\"},children:k.label})]}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:8,fontWeight:700,color:k.up?C.green:C.red,flexShrink:0},children:k.delta})]}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:14,color:C.text,fontWeight:800},children:k.value})]},i))}),/*#__PURE__*/_jsxs(\"div\",{style:{border:`1px solid ${C.border}`,borderRadius:8,padding:\"9px 10px\",backgroundColor:C.card},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",marginBottom:8},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:8,color:C.muted,fontWeight:700,letterSpacing:\"0.05em\"},children:\"WEEKLY REVENUE\"}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:8,fontWeight:700,color:C.orange,backgroundColor:C.orangeDim,padding:\"1px 6px\",borderRadius:3},children:\"₹6.4L\"})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",alignItems:\"flex-end\",gap:6,height:44},children:bars.map((h,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,display:\"flex\",flexDirection:\"column\",alignItems:\"center\",gap:3},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:`${h}%`,borderRadius:3,backgroundColor:i===bars.length-1?C.orange:`${C.orange}55`}}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:7,color:C.muted},children:days[i]})]},i))})]})]});}function AIInsightsSchematic(){const insights=[{icon:/*#__PURE__*/_jsx(IcoActivity,{}),title:\"Sales +23% \\xb7 purchase not triggered\",sub:\"3 raw materials not restocked for new orders\",urgency:\"Act now\",color:C.orange,bg:C.orangeDim},{icon:/*#__PURE__*/_jsx(IcoClock,{}),title:\"3 customers: avg 28d late payment\",sub:\"Bharat Forge \\xb7 Tata Motors \\xb7 Mahindra CIE\",urgency:\"Pattern\",color:C.red,bg:C.redDim},{icon:/*#__PURE__*/_jsx(IcoBolt,{}),title:\"CNC-01 idle: Friday 2–5 PM slot\",sub:\"2 pending JOs could fill the gap\",urgency:\"Optimize\",color:C.blue,bg:C.blueDim},{icon:/*#__PURE__*/_jsx(IcoTriangle,{}),title:\"MS Flat stock critical in 6 days\",sub:\"Current pace → 0 stock by Jun 15\",urgency:\"Reorder\",color:C.purple,bg:C.purpleDim}];return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",fontFamily:\"Outfit, sans-serif\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",marginBottom:10},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:7,color:C.muted,fontWeight:700,letterSpacing:\"0.05em\"},children:\"AI CROSS-MODULE INSIGHTS\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:10,color:C.text,fontWeight:600,marginTop:2},children:\"4 patterns found today\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:4},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:6,height:6,borderRadius:\"50%\",backgroundColor:C.green}}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:8,color:C.muted},children:\"Live\"})]})]}),/*#__PURE__*/_jsx(\"div\",{style:{border:`1px solid ${C.border}`,borderRadius:8,overflow:\"hidden\"},children:insights.map((a,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8,padding:\"8px 10px\",borderBottom:i<insights.length-1?`1px solid ${C.border}`:\"none\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:24,height:24,borderRadius:5,backgroundColor:a.bg,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",flexShrink:0,color:a.color},children:a.icon}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,minWidth:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:9,color:C.text,fontWeight:600,overflow:\"hidden\",textOverflow:\"ellipsis\",whiteSpace:\"nowrap\"},children:a.title}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:8,color:C.muted,marginTop:1,overflow:\"hidden\",textOverflow:\"ellipsis\",whiteSpace:\"nowrap\"},children:a.sub})]}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:8,fontWeight:700,color:a.color,backgroundColor:a.bg,padding:\"2px 6px\",borderRadius:99,flexShrink:0},children:a.urgency})]},i))})]});}function DataAlertSchematic(){const alerts=[{icon:/*#__PURE__*/_jsx(IcoClock,{}),title:\"GST return due in 3 days\",sub:\"GSTR-1 \\xb7 June 11 deadline\",urgency:\"Urgent\",color:C.red,bg:C.redDim},{icon:/*#__PURE__*/_jsx(IcoRupee,{}),title:\"₹2.4L outstanding from Bharat Forge\",sub:\"3 invoices \\xb7 12–33 days overdue\",urgency:\"Follow up\",color:C.orange,bg:C.orangeDim},{icon:/*#__PURE__*/_jsx(IcoTarget,{}),title:\"Revenue: 87% of June target\",sub:\"₹5.6L earned \\xb7 ₹0.8L to go \\xb7 3 days left\",urgency:\"On track\",color:C.green,bg:C.greenDim},{icon:/*#__PURE__*/_jsx(IcoActivity,{}),title:\"2 production orders delayed\",sub:\"JO-201, JO-203 \\xb7 1 day behind schedule\",urgency:\"Review\",color:C.blue,bg:C.blueDim}];return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",fontFamily:\"Outfit, sans-serif\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",marginBottom:10},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:7,color:C.muted,fontWeight:700,letterSpacing:\"0.05em\"},children:\"BUSINESS ALERTS \\xb7 CROSS-MODULE\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:10,color:C.text,fontWeight:600,marginTop:2},children:\"4 alerts \\xb7 Updated 5m ago\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:4},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:6,height:6,borderRadius:\"50%\",backgroundColor:C.orange}}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:8,color:C.muted},children:\"Active\"})]})]}),/*#__PURE__*/_jsx(\"div\",{style:{border:`1px solid ${C.border}`,borderRadius:8,overflow:\"hidden\"},children:alerts.map((a,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8,padding:\"8px 10px\",borderBottom:i<alerts.length-1?`1px solid ${C.border}`:\"none\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:24,height:24,borderRadius:5,backgroundColor:a.bg,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",flexShrink:0,color:a.color},children:a.icon}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,minWidth:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:9,color:C.text,fontWeight:600},children:a.title}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:8,color:C.muted,marginTop:1},children:a.sub})]}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:8,fontWeight:700,color:a.color,backgroundColor:a.bg,padding:\"2px 6px\",borderRadius:99,flexShrink:0},children:a.urgency})]},i))})]});}// ── Tab data ──────────────────────────────────────────────────────────────────\nconst PAGE_TABS={sales:[{label:\"Enquiries\",heading:\"Enquiries\",body:\"Capture every enquiry from phone, email, WhatsApp, and web in one place. Nothing slips, nothing gets forgotten, nothing waits on you to remember.\",visual:/*#__PURE__*/_jsx(EnquiriesSchematic,{}),badges:[{icon:/*#__PURE__*/_jsx(IcoGrid,{}),label:\"4 channels\",sub:\"WhatsApp \\xb7 Email \\xb7 Phone \\xb7 Web\",color:C.whatsapp,pos:\"top-right\"},{icon:/*#__PURE__*/_jsx(IcoCheck,{}),label:\"Zero missed\",sub:\"Every enquiry logged\",color:C.green,pos:\"bot-left\"}]},{label:\"AI Quotes\",heading:\"AI Quotes\",body:\"AI drafts the quote from the enquiry. You review and approve. Quotes go out in minutes, not days, without you typing a word.\",visual:/*#__PURE__*/_jsx(AIQuotesSchematic,{}),badges:[{icon:/*#__PURE__*/_jsx(IcoBolt,{}),label:\"< 30 seconds\",sub:\"Quote drafted by AI\",color:C.orange,pos:\"top-left\"},{icon:/*#__PURE__*/_jsx(IcoTap,{}),label:\"One tap\",sub:\"Review & approve\",color:C.blue,pos:\"bot-right\"}]},{label:\"Order Timeline\",heading:\"Order Timeline\",body:\"Every order, every stage: Enquiry to quote to dispatch to payment. See exactly where each order stands, without making a single call.\",visual:/*#__PURE__*/_jsx(OrderTimelineSchematic,{}),badges:[{icon:/*#__PURE__*/_jsx(IcoPin,{}),label:\"5 stages\",sub:\"End-to-end visibility\",color:C.orange,pos:\"top-right\"},{icon:/*#__PURE__*/_jsx(IcoPhone,{}),label:\"Zero calls\",sub:\"Status always visible\",color:C.green,pos:\"bot-left\"}]},{label:\"Team Collab\",heading:\"Team Collaboration\",body:\"Your sales, dispatch, and accounts teams work on one shared timeline. No more 50 WhatsApp messages to coordinate one order.\",visual:/*#__PURE__*/_jsx(TeamCollabSchematic,{}),badges:[{icon:/*#__PURE__*/_jsx(IcoUsers,{}),label:\"3 teams\",sub:\"Sales \\xb7 Dispatch \\xb7 Accounts\",color:C.blue,pos:\"top-left\"},{icon:/*#__PURE__*/_jsx(IcoActivity,{}),label:\"One timeline\",sub:\"No WhatsApp chaos\",color:C.orange,pos:\"bot-right\"}]},{label:\"E-Invoicing\",heading:\"E-Invoicing\",body:\"E-Way Bill and e-Invoice generated automatically at dispatch. GST compliance built in. No portal switching.\",visual:/*#__PURE__*/_jsx(EInvoicingSchematic,{}),badges:[{icon:/*#__PURE__*/_jsx(IcoShieldCheck,{}),label:\"GST compliant\",sub:\"Auto-generated\",color:C.green,pos:\"top-right\"},{icon:/*#__PURE__*/_jsx(IcoSync,{}),label:\"Tally sync\",sub:\"Voucher pushed instantly\",color:C.blue,pos:\"bot-left\"}]}],purchase:[{label:\"Planning\",heading:\"Planning\",body:\"Plan purchases from real production demand, not gut feel. MRP engine runs through your orders and BOMs, then tells you what to buy and when.\",visual:/*#__PURE__*/_jsx(PlanningSchematic,{}),badges:[{icon:/*#__PURE__*/_jsx(IcoGear,{}),label:\"MRP engine\",sub:\"Demand-driven buying\",color:C.orange,pos:\"top-right\"},{icon:/*#__PURE__*/_jsx(IcoTarget,{}),label:\"Exact quantities\",sub:\"No over-ordering\",color:C.green,pos:\"bot-left\"}]},{label:\"Requisitions\",heading:\"Requisitions\",body:\"Indent to RFQ to PO in one chain. Approvals happen on mobile. Vendors get the PO before your team finishes the chai.\",visual:/*#__PURE__*/_jsx(RequisitionsSchematic,{}),badges:[{icon:/*#__PURE__*/_jsx(IcoPhone,{}),label:\"Mobile approvals\",sub:\"One tap to approve\",color:C.blue,pos:\"top-left\"},{icon:/*#__PURE__*/_jsx(IcoBolt,{}),label:\"Instant PO\",sub:\"Vendor notified auto\",color:C.orange,pos:\"bot-right\"}]},{label:\"AI Invoice\",heading:\"AI Invoice\",body:\"Upload the vendor invoice. AI reads it, fills the entry, matches it to the PO. You verify, AI types. Zero data entry.\",visual:/*#__PURE__*/_jsx(AIInvoiceSchematic,{}),badges:[{icon:/*#__PURE__*/_jsx(IcoRobot,{}),label:\"AI reads\",sub:\"4 fields auto-filled\",color:C.orange,pos:\"top-right\"},{icon:/*#__PURE__*/_jsx(IcoSlash,{}),label:\"Zero typing\",sub:\"You verify, AI fills\",color:C.green,pos:\"bot-left\"}]},{label:\"Inward + QC\",heading:\"Inward + QC\",body:\"Stock comes in. QC parameters get logged at the gate. Rejections stay separate. Your stores team knows exactly what's accepted, what's not.\",visual:/*#__PURE__*/_jsx(InwardQCSchematic,{}),badges:[{icon:/*#__PURE__*/_jsx(IcoShieldCheck,{}),label:\"Gate-level QC\",sub:\"Logged on arrival\",color:C.green,pos:\"top-right\"},{icon:/*#__PURE__*/_jsx(IcoXCircle,{}),label:\"Rejections split\",sub:\"Accepted vs rejected\",color:C.red,pos:\"bot-left\"}]},{label:\"PO Timeline\",heading:\"PO Timeline\",body:\"Every PO, every stage: Indent to GRN to payment. See exactly where each PO stands, without chasing your purchase team.\",visual:/*#__PURE__*/_jsx(POTimelineSchematic,{}),badges:[{icon:/*#__PURE__*/_jsx(IcoPin,{}),label:\"5 stages\",sub:\"Indent to payment\",color:C.blue,pos:\"top-left\"},{icon:/*#__PURE__*/_jsx(IcoLink,{}),label:\"Tally linked\",sub:\"Ledger auto-updated\",color:C.green,pos:\"bot-right\"}]}],inventory:[{label:\"Stock Auto\",heading:\"Stock Automation\",body:\"Every movement: in, out, transfer logged the moment it happens. No end-of-day reconciliation. No 'where did this go?' calls.\",visual:/*#__PURE__*/_jsx(StockAutomationSchematic,{}),badges:[{icon:/*#__PURE__*/_jsx(IcoPulse,{}),label:\"Real-time\",sub:\"Every move logged live\",color:C.orange,pos:\"top-right\"},{icon:/*#__PURE__*/_jsx(IcoBox,{}),label:\"Multi-store\",sub:\"Warehouse-wise tracking\",color:C.blue,pos:\"bot-left\"}]},{label:\"Valuation\",heading:\"Valuation\",body:\"FIFO, weighted average, whatever your CA wants. Inventory valued correctly, every month-end. Audit-ready, always.\",visual:/*#__PURE__*/_jsx(ValuationSchematic,{}),badges:[{icon:/*#__PURE__*/_jsx(IcoScale,{}),label:\"3 methods\",sub:\"FIFO \\xb7 LIFO \\xb7 Avg\",color:C.orange,pos:\"top-right\"},{icon:/*#__PURE__*/_jsx(IcoScroll,{}),label:\"Audit-ready\",sub:\"Month-end always done\",color:C.green,pos:\"bot-left\"}]},{label:\"History\",heading:\"History\",body:\"Every stock movement, ever. Full audit trail per SKU, per batch, per bin. Trace any movement back to its source in two clicks.\",visual:/*#__PURE__*/_jsx(HistorySchematic,{}),badges:[{icon:/*#__PURE__*/_jsx(IcoEye,{}),label:\"2 clicks\",sub:\"Trace any movement\",color:C.blue,pos:\"top-right\"},{icon:/*#__PURE__*/_jsx(IcoScroll,{}),label:\"Full history\",sub:\"Every SKU, every bin\",color:C.orange,pos:\"bot-left\"}]},{label:\"Ageing\",heading:\"Ageing\",body:\"Spot slow-moving stock before it becomes dead stock. AI flags ageing inventory by SKU, by category, by warehouse.\",visual:/*#__PURE__*/_jsx(AgeingSchematic,{}),badges:[{icon:/*#__PURE__*/_jsx(IcoTriangle,{}),label:\"AI flagging\",sub:\"Dead stock risk alerts\",color:C.red,pos:\"top-right\"},{icon:/*#__PURE__*/_jsx(IcoClock,{}),label:\"Act early\",sub:\"Before stock locks up\",color:C.orange,pos:\"bot-left\"}]},{label:\"AI Alerts\",heading:\"AI Alerts\",body:\"Get alerted before you stock out, before you over-order, before a reorder slips. AI watches every SKU, so you don't have to.\",visual:/*#__PURE__*/_jsx(AIAlertsSchematic,{}),badges:[{icon:/*#__PURE__*/_jsx(IcoRobot,{}),label:\"AI watches\",sub:\"Every SKU monitored\",color:C.orange,pos:\"top-right\"},{icon:/*#__PURE__*/_jsx(IcoBell,{}),label:\"Proactive\",sub:\"Alert before stockout\",color:C.blue,pos:\"bot-left\"}]},{label:\"Batch Track\",heading:\"Batch Tracking\",body:\"Back-trace raw materials used to produce specific finished goods. Track every batch, every expiry. Recall a batch in minutes, not days.\",visual:/*#__PURE__*/_jsx(BatchTrackingSchematic,{}),badges:[{icon:/*#__PURE__*/_jsx(IcoLink,{}),label:\"Full trace\",sub:\"RM to finished good\",color:C.purple,pos:\"top-right\"},{icon:/*#__PURE__*/_jsx(IcoClock,{}),label:\"Minutes\",sub:\"Not days to recall\",color:C.orange,pos:\"bot-left\"}]}],production:[{label:\"Multi-BOM\",heading:\"Multi-Level BOM\",body:\"Build BOMs that match your factory. Multi-level, with sub-assemblies and nested components. The same material can be a raw input at one level and a finished sub-assembly at another.\",visual:/*#__PURE__*/_jsx(BOMSchematic,{}),badges:[{icon:/*#__PURE__*/_jsx(IcoTree,{}),label:\"3 levels deep\",sub:\"Sub-assemblies & nested\",color:C.orange,pos:\"top-right\"},{icon:/*#__PURE__*/_jsx(IcoRecycle,{}),label:\"Scrap factors\",sub:\"Built into every level\",color:C.blue,pos:\"bot-left\"}]},{label:\"Machine Plan\",heading:\"Machine Planning\",body:\"Plan at the machine level, not just the order level. AI schedules jobs across machines based on capacity, priority, and changeover time.\",visual:/*#__PURE__*/_jsx(MachinePlanningSchematic,{}),badges:[{icon:/*#__PURE__*/_jsx(IcoRobot,{}),label:\"AI schedules\",sub:\"Capacity-aware routing\",color:C.orange,pos:\"top-right\"},{icon:/*#__PURE__*/_jsx(IcoGear,{}),label:\"Machine-level\",sub:\"Not just order-level\",color:C.blue,pos:\"bot-left\"}]},{label:\"Routing\",heading:\"Process Routing\",body:\"Define every process step, every machine, every operator. Each job moves through routing automatically: no Excel sheets, no shop-floor confusion.\",visual:/*#__PURE__*/_jsx(ProcessRoutingSchematic,{}),badges:[{icon:/*#__PURE__*/_jsx(IcoPin,{}),label:\"Step tracking\",sub:\"Every stage, every op\",color:C.orange,pos:\"top-right\"},{icon:/*#__PURE__*/_jsx(IcoSlash,{}),label:\"No Excel\",sub:\"Auto job routing\",color:C.green,pos:\"bot-left\"}]},{label:\"AI Capture\",heading:\"AI Capture\",body:\"Snap a production photo at any stage. AI reads it, logs the entry, updates WIP. Your operators stop typing, your data stops lying.\",visual:/*#__PURE__*/_jsx(AICaptureSchematic,{}),badges:[{icon:/*#__PURE__*/_jsx(IcoCamera,{}),label:\"Photo → Data\",sub:\"AI reads the snap\",color:C.orange,pos:\"top-right\"},{icon:/*#__PURE__*/_jsx(IcoSlash,{}),label:\"Zero typing\",sub:\"Operators just snap\",color:C.green,pos:\"bot-left\"}]},{label:\"Costing\",heading:\"Costing\",body:\"Cost every job to the rupee. Material, labour, machine, overhead. Know your real margin per job, not your guessed margin.\",visual:/*#__PURE__*/_jsx(CostingSchematic,{}),badges:[{icon:/*#__PURE__*/_jsx(IcoRupee,{}),label:\"Per-job cost\",sub:\"4 cost components\",color:C.orange,pos:\"top-right\"},{icon:/*#__PURE__*/_jsx(IcoActivity,{}),label:\"Real margin\",sub:\"Not guessed margin\",color:C.green,pos:\"bot-left\"}]},{label:\"Sub Contract\",heading:\"Sub Contracting\",body:\"Send material out, get finished goods back. Track every challan, every return, every reconciliation. Subcontractors stop being a black box.\",visual:/*#__PURE__*/_jsx(SubcontractingSchematic,{}),badges:[{icon:/*#__PURE__*/_jsx(IcoBox,{}),label:\"Challan tracked\",sub:\"Every DC reconciled\",color:C.purple,pos:\"top-right\"},{icon:/*#__PURE__*/_jsx(IcoEye,{}),label:\"Full visibility\",sub:\"No black box vendors\",color:C.orange,pos:\"bot-left\"}]}],\"data-agent\":[{label:\"Live Dashboards\",heading:\"Live Dashboards\",body:\"Every operation on one screen: Sales, Purchase, Inventory, Production. Real-time MIS dashboards, built for you by AI. No spreadsheets. No month-end wait.\",visual:/*#__PURE__*/_jsx(LiveDashboardsSchematic,{}),badges:[{icon:/*#__PURE__*/_jsx(IcoGrid,{}),label:\"4 modules\",sub:\"Sales \\xb7 Purchase \\xb7 Stock \\xb7 Prod\",color:C.orange,pos:\"top-right\"},{icon:/*#__PURE__*/_jsx(IcoPulse,{}),label:\"Real-time\",sub:\"No month-end wait\",color:C.green,pos:\"bot-left\"}]},{label:\"Data Sources\",heading:\"Data Sources\",body:\"Your TranZact data syncs automatically. Connect Excel sheets for additional context. AI normalises everything and keeps it in sync, without you touching a thing.\",visual:/*#__PURE__*/_jsx(DataSourcesSchematic,{}),badges:[{icon:/*#__PURE__*/_jsx(IcoDatabase,{}),label:\"1 source\",sub:\"TranZact\",color:C.orange,pos:\"top-right\"},{icon:/*#__PURE__*/_jsx(IcoSync,{}),label:\"Always synced\",sub:\"Real-time + scheduled\",color:C.green,pos:\"bot-left\"}]},{label:\"Ask Anything\",heading:\"Ask Anything\",body:\"Type any business question in plain English. AI pulls the answer from your data, instantly, with the right numbers.\",comingSoon:true,visual:/*#__PURE__*/_jsx(AskAnythingSchematic,{}),badges:[{icon:/*#__PURE__*/_jsx(IcoChat,{}),label:\"NL query\",sub:\"Ask in plain English\",color:C.blue,pos:\"top-right\"},{icon:/*#__PURE__*/_jsx(IcoRobot,{}),label:\"AI answers\",sub:\"From connected sources\",color:C.purple,pos:\"bot-left\"}]},{label:\"AI Insights\",heading:\"AI Insights\",body:\"AI reads your dashboards and tells you what changed and why, before you go looking.\",comingSoon:true,visual:/*#__PURE__*/_jsx(AIInsightsSchematic,{}),badges:[{icon:/*#__PURE__*/_jsx(IcoBolt,{}),label:\"Cross-module\",sub:\"Sales \\xb7 Purchase \\xb7 Stock\",color:C.blue,pos:\"top-right\"},{icon:/*#__PURE__*/_jsx(IcoEye,{}),label:\"Always watching\",sub:\"24\\xd77 pattern detection\",color:C.purple,pos:\"bot-left\"}]},{label:\"Business Alerts\",heading:\"Business Alerts\",body:\"Subscribe to any dashboard. Get pinged the moment a number turns critical: low stock, an overdue payment, a slipping order.\",comingSoon:true,visual:/*#__PURE__*/_jsx(DataAlertSchematic,{}),badges:[{icon:/*#__PURE__*/_jsx(IcoBell,{}),label:\"Multi-source\",sub:\"GST \\xb7 Payments \\xb7 Sales\",color:C.orange,pos:\"top-right\"},{icon:/*#__PURE__*/_jsx(IcoShieldCheck,{}),label:\"Zero misses\",sub:\"Every threshold covered\",color:C.green,pos:\"bot-left\"}]}]};// ── Layout constants ──────────────────────────────────────────────────────────\n// Desktop height (scale=1):\n//   Title 2-line (40px lh1.3 ×2) = 104px + mb48 = 152px\n//   Right col: heading(26) + gap(8) + body(80) + gap(16) + ScreenFrame(31+200) + badges(52) = 413px\n//   Total ≈ 565px → DESKTOP_INNER_H = 600 (35px breathing)\n//\n// Mobile chrome budget (outerH≈602 on 738px phone):\n//   padding-top 12 + title(50+mb16) + tabs(28+mb12) + progress(2+mb10) + heading(20+mb6) + body(40+mb10) = 206px\n//   BadgeRow sibling 52px + ScreenFrame chrome 31px + 20px breathing = 103px → total 309px\nconst BASE_WIDTH=960;const DESKTOP_BREAKPOINT=768;const DESKTOP_INNER_H=600// 2-line title + tab nav/content + in-flow badge row\n;const DESKTOP_CONTENT_H=200// schematic viewport height on desktop\n;const SCROLL_PER_TAB=400;const MOBILE_CHROME_BUDGET=309// px consumed by all chrome + badges (excludes schematic)\n;// ── Main component ────────────────────────────────────────────────────────────\n/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any\n */export default function SolutionFeatureTabs(props){const{page=\"sales\",accentColor=C.orange,stickyOffset=120}=props;const isStatic=props.staticMode??false;const sectionTitle=props.sectionTitle||DEFAULT_SECTION_TITLES[page]||DEFAULT_SECTION_TITLES.sales;const tabs=PAGE_TABS[page]??PAGE_TABS.sales;const[activeTab,setActiveTab]=useState(0);const[graphicHovered,setGraphicHovered]=useState(false);const[stickyState,setStickyState]=useState(\"before\");const[fixedLeft,setFixedLeft]=useState(0);const[fixedWidth,setFixedWidth]=useState(0);const[viewportH,setViewportH]=useState(800);useEffect(()=>{setViewportH(window.innerHeight);},[]);useEffect(()=>{setActiveTab(0);},[page]);const wrapperRef=useRef(null);const containerRef=useRef(null);const tabStripRef=useRef(null);const tabButtonRefs=useRef([]);const containerWidth=useContainerWidth(containerRef);const isMobile=containerWidth<=DESKTOP_BREAKPOINT;const scale=isMobile?1:Math.min(1,containerWidth/BASE_WIDTH);const leftOffset=isMobile?0:Math.max(0,(containerWidth-BASE_WIDTH*scale)/2);const outerHeight=isMobile?Math.min(500,Math.max(420,viewportH-stickyOffset-16)):DESKTOP_INNER_H*scale;const wrapperHeight=isStatic?outerHeight:outerHeight+(tabs.length-1)*SCROLL_PER_TAB;const availableH=viewportH-stickyOffset;const centeredTop=isMobile?stickyOffset:stickyOffset+Math.max(0,Math.floor((availableH-outerHeight)/2));const mobileContentH=Math.max(100,outerHeight-MOBILE_CHROME_BUDGET);useEffect(()=>{if(!isMobile)return;const strip=tabStripRef.current;const btn=tabButtonRefs.current[activeTab];if(!strip||!btn)return;const btnLeftRelativeToStrip=btn.offsetLeft-strip.offsetLeft;const target=btnLeftRelativeToStrip-(strip.offsetWidth-btn.offsetWidth)/2;strip.scrollTo({left:target,behavior:\"smooth\"});},[activeTab,isMobile]);useEffect(()=>{if(isStatic)return;function onScroll(){if(!wrapperRef.current)return;const wr=wrapperRef.current.getBoundingClientRect();setFixedLeft(wr.left);setFixedWidth(wr.width);setViewportH(window.innerHeight);if(wr.top>stickyOffset){setStickyState(\"before\");}else if(wr.bottom>stickyOffset+outerHeight){setStickyState(\"fixed\");}else{setStickyState(\"after\");}const scrolled=Math.max(0,-(wr.top-stickyOffset));setActiveTab(Math.min(tabs.length-1,Math.floor((scrolled+10)/SCROLL_PER_TAB)));}window.addEventListener(\"scroll\",onScroll,{passive:true});window.addEventListener(\"resize\",onScroll,{passive:true});onScroll();return()=>{window.removeEventListener(\"scroll\",onScroll);window.removeEventListener(\"resize\",onScroll);};},[tabs.length,stickyOffset,outerHeight]);function scrollToTab(i){if(!wrapperRef.current)return;const wrapperTop=wrapperRef.current.getBoundingClientRect().top+window.scrollY;window.scrollTo({top:wrapperTop-stickyOffset+i*SCROLL_PER_TAB+2,behavior:\"smooth\"});}const tab=tabs[activeTab];const panelStyle=stickyState===\"fixed\"?{position:\"fixed\",top:centeredTop,left:fixedLeft,width:fixedWidth,height:outerHeight,overflow:\"hidden\",zIndex:10}:stickyState===\"after\"?{position:\"absolute\",bottom:0,left:0,right:0,height:outerHeight,overflow:\"hidden\"}:{position:\"absolute\",top:0,left:0,right:0,height:outerHeight,overflow:\"hidden\"};// ── Desktop layout ──────────────────────────────────────────────────────\nconst DesktopPanel=/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",top:0,left:leftOffset,width:BASE_WIDTH,transformOrigin:\"top left\",transform:`scale(${scale})`,display:\"flex\",flexDirection:\"column\",alignItems:\"center\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",fontSize:40,fontWeight:700,color:C.text,fontFamily:\"Montserrat, sans-serif\",letterSpacing:\"-0.015em\",lineHeight:1.3,textAlign:\"center\",marginBottom:48},children:isStatic?sectionTitle:splitTitle(sectionTitle)}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:40,alignItems:\"flex-start\",width:\"100%\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:1,width:160,flexShrink:0,paddingTop:4},children:[tabs.map((t,i)=>/*#__PURE__*/_jsxs(\"button\",{onClick:()=>isStatic?setActiveTab(i):scrollToTab(i),style:{background:\"none\",border:\"none\",textAlign:\"left\",padding:\"8px 12px\",borderRadius:8,cursor:\"pointer\",display:\"flex\",alignItems:\"center\",gap:8,transition:\"background 0.2s ease\",backgroundColor:activeTab===i?`${accentColor}10`:\"transparent\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:2,height:12,borderRadius:99,backgroundColor:activeTab===i?accentColor:\"rgba(255,255,255,0.1)\",flexShrink:0,transition:\"background 0.2s ease\"}}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:12,fontWeight:activeTab===i?600:400,color:activeTab===i?C.text:\"rgba(133,138,142,0.55)\",transition:\"all 0.2s ease\",fontFamily:\"Outfit, sans-serif\"},children:t.label})]},i)),/*#__PURE__*/_jsx(\"div\",{style:{marginTop:10,marginLeft:12,height:2,width:72,backgroundColor:\"rgba(255,255,255,0.06)\",borderRadius:99,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:{height:\"100%\",width:`${(activeTab+1)/tabs.length*100}%`,backgroundColor:accentColor,borderRadius:99,transition:\"width 0.3s ease\"}})})]}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,display:\"flex\",flexDirection:\"column\",gap:16,minWidth:0},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:8},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:10,flexWrap:\"wrap\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:22,fontWeight:700,color:C.text,fontFamily:\"Montserrat, sans-serif\",letterSpacing:\"-0.01em\",lineHeight:1.2},children:tab.heading}),tab.comingSoon&&/*#__PURE__*/_jsx(\"span\",{style:{fontSize:11,fontWeight:700,color:accentColor,backgroundColor:`${accentColor}18`,border:`1px solid ${accentColor}44`,padding:\"2px 9px\",borderRadius:99,letterSpacing:\"0.02em\",fontFamily:\"Outfit, sans-serif\"},children:\"Coming soon\"})]}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:15,color:C.muted,lineHeight:1.6,maxWidth:520},children:tab.body})]}),/*#__PURE__*/_jsx(ScreenFrame,{onHoverChange:setGraphicHovered,contentHeight:DESKTOP_CONTENT_H,frameWidth:\"100%\",children:tab.visual}),/*#__PURE__*/_jsx(BadgeRow,{badges:tab.badges})]})]})]});// ── Mobile / Tablet layout ──────────────────────────────────────────────\nconst MobilePanel=/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,display:\"flex\",flexDirection:\"column\",padding:\"12px 20px 0\",overflow:\"hidden\",fontFamily:\"Outfit, sans-serif\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:19,fontWeight:700,color:C.text,fontFamily:\"Montserrat, sans-serif\",letterSpacing:\"-0.015em\",lineHeight:1.25,textAlign:\"center\",marginBottom:16,flexShrink:0},children:isStatic?sectionTitle:splitTitle(sectionTitle)}),/*#__PURE__*/_jsx(\"div\",{ref:tabStripRef,style:{display:\"flex\",gap:6,overflowX:\"auto\",marginBottom:12,flexShrink:0,scrollbarWidth:\"none\",msOverflowStyle:\"none\",WebkitOverflowScrolling:\"touch\"},children:tabs.map((t,i)=>/*#__PURE__*/_jsx(\"button\",{ref:el=>{tabButtonRefs.current[i]=el;},onClick:()=>isStatic?setActiveTab(i):scrollToTab(i),style:{background:\"none\",border:`1px solid ${activeTab===i?accentColor+\"66\":C.border}`,borderRadius:99,padding:\"5px 14px\",cursor:\"pointer\",whiteSpace:\"nowrap\",flexShrink:0,backgroundColor:activeTab===i?`${accentColor}12`:\"transparent\",color:activeTab===i?C.text:\"rgba(133,138,142,0.6)\",fontSize:12,fontWeight:activeTab===i?600:400,fontFamily:\"Outfit, sans-serif\",transition:\"all 0.2s ease\"},children:t.label},i))}),/*#__PURE__*/_jsx(\"div\",{style:{height:2,backgroundColor:\"rgba(255,255,255,0.06)\",borderRadius:99,overflow:\"hidden\",marginBottom:10,flexShrink:0},children:/*#__PURE__*/_jsx(\"div\",{style:{height:\"100%\",width:`${(activeTab+1)/tabs.length*100}%`,backgroundColor:accentColor,borderRadius:99,transition:\"width 0.3s ease\"}})}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8,marginBottom:6,flexShrink:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:16,fontWeight:700,color:C.text,fontFamily:\"Montserrat, sans-serif\",letterSpacing:\"-0.01em\",lineHeight:1.2},children:tab.heading}),tab.comingSoon&&/*#__PURE__*/_jsx(\"span\",{style:{fontSize:10,fontWeight:700,color:accentColor,backgroundColor:`${accentColor}18`,border:`1px solid ${accentColor}44`,padding:\"2px 8px\",borderRadius:99,letterSpacing:\"0.02em\",flexShrink:0,fontFamily:\"Outfit, sans-serif\"},children:\"Coming soon\"})]}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:13,color:C.muted,lineHeight:1.55,marginBottom:10,flexShrink:0,display:\"-webkit-box\",WebkitLineClamp:2,WebkitBoxOrient:\"vertical\",overflow:\"hidden\"},children:tab.body}),/*#__PURE__*/_jsx(\"div\",{style:{flex:1,overflow:\"hidden\",minHeight:0},children:/*#__PURE__*/_jsx(ScreenFrame,{onHoverChange:setGraphicHovered,contentHeight:mobileContentH,frameWidth:\"100%\",children:tab.visual})}),/*#__PURE__*/_jsx(BadgeRow,{badges:tab.badges,style:{paddingBottom:12}})]});return /*#__PURE__*/_jsx(\"div\",{ref:containerRef,style:{width:\"100%\",fontFamily:\"Outfit, sans-serif\",userSelect:\"none\",...props.style},children:/*#__PURE__*/_jsx(\"div\",{ref:wrapperRef,style:{position:\"relative\",width:\"100%\",height:wrapperHeight},children:/*#__PURE__*/_jsx(\"div\",{style:panelStyle,children:isMobile?MobilePanel:DesktopPanel})})});}addPropertyControls(SolutionFeatureTabs,{page:{type:ControlType.Enum,title:\"Solution Page\",options:[\"sales\",\"purchase\",\"inventory\",\"production\",\"data-agent\"],optionTitles:[\"Sales\",\"Purchase\",\"Inventory\",\"Production\",\"Data Agent\"],defaultValue:\"sales\"},accentColor:{type:ControlType.Color,title:\"Accent Color\",defaultValue:\"rgb(218, 93, 55)\"},sectionTitle:{type:ControlType.String,title:\"Section Title\",defaultValue:\"\",placeholder:\"Auto from page prop if blank\",description:\"Leave blank to use the default for the selected page.\"},stickyOffset:{type:ControlType.Number,title:\"Sticky Top (px)\",defaultValue:120,min:0,max:240,step:4,description:\"Distance from top of viewport where panel locks — set to your nav height.\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SolutionFeatureTabs\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SolutionFeatureTabs.map"],"mappings":"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"}