{"version":3,"file":"Knowledge_2.CL4pBK6f.mjs","names":["useState","useRef","_Fragment"],"sources":["https:/framerusercontent.com/modules/X3yk6NbYJn9GmVYBuuPc/KgAAEhIqwYakuWYUl6Ad/Knowledge_2.js"],"sourcesContent":["// PersonaFlowDiagram.tsx — Framer Component\n// Animated flow: Your Personas → FloGen → Your Draft\n// Requires framer-motion (bundled with Framer).\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer-motion\";import{useEffect,useRef,useState}from\"react\";// ─── Constants ────────────────────────────────────────────────────────────────\nconst INTERVAL_MS=1600;const OFFSETS=[0,.36,.7];// ─── useContainerWidth ────────────────────────────────────────────────────────\nfunction useContainerWidth(ref){const[w,setW]=useState(700);useEffect(()=>{if(!ref.current)return;const ro=new ResizeObserver(([e])=>setW(e.contentRect.width));ro.observe(ref.current);setW(ref.current.offsetWidth);return()=>ro.disconnect();},[]);return w;}// ─── Persona chip ─────────────────────────────────────────────────────────────\nfunction PersonaChip({name,active,primaryColor,fontFamily}){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:7,padding:\"5px 8px\",borderRadius:8,background:active?\"rgba(37,99,235,0.08)\":\"transparent\",opacity:active?1:.4},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:22,height:22,borderRadius:\"50%\",background:active?\"rgba(37,99,235,0.15)\":\"#f3f4f6\",border:`1.5px solid ${active?primaryColor:\"#d1d5db\"}`,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",flexShrink:0},children:/*#__PURE__*/_jsxs(\"svg\",{width:\"13\",height:\"13\",viewBox:\"0 0 24 24\",fill:\"none\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"8\",r:\"4\",fill:active?primaryColor:\"#d1d5db\"}),/*#__PURE__*/_jsx(\"ellipse\",{cx:\"12\",cy:\"19\",rx:\"7\",ry:\"4\",fill:active?primaryColor:\"#d1d5db\"})]})}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:10.5,fontWeight:active?600:500,color:active?primaryColor:\"#9ca3af\",fontFamily,whiteSpace:\"nowrap\"},children:name})]});}// ─── Arrow track (dots + line + head) — no label ─────────────────────────────\nfunction ArrowTrack({primaryColor,visible}){const refs=useRef([]);const raf=useRef();useEffect(()=>{if(!visible)return;const tick=now=>{refs.current.forEach((el,i)=>{if(!el)return;const t=(now/INTERVAL_MS+OFFSETS[i])%1;const op=t<.08?t/.08:t>.88?(1-t)/.12:1;el.style.left=`${t*100}%`;el.style.opacity=String(op);});raf.current=requestAnimationFrame(tick);};raf.current=requestAnimationFrame(tick);return()=>{if(raf.current)cancelAnimationFrame(raf.current);};},[visible]);return /*#__PURE__*/_jsxs(motion.div,{animate:{opacity:visible?1:0},transition:{duration:.4},style:{position:\"relative\",height:18,width:\"100%\",display:\"flex\",alignItems:\"center\",opacity:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:\"0 6px\",top:\"50%\",height:1.5,background:\"#e2e8f0\",transform:\"translateY(-50%)\"}}),OFFSETS.map((_,i)=>/*#__PURE__*/_jsx(\"div\",{ref:el=>{refs.current[i]=el;},style:{position:\"absolute\",top:\"50%\",width:6,height:6,borderRadius:\"50%\",background:primaryColor,transform:\"translateY(-50%)\",opacity:0}},i)),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",right:0,top:\"50%\",transform:\"translateY(-50%)\",width:0,height:0,borderTop:\"4px solid transparent\",borderBottom:\"4px solid transparent\",borderLeft:`6px solid ${primaryColor}`}})]});}// ─── Card box ─────────────────────────────────────────────────────────────────\nfunction CardBox({visible,delay,children}){return /*#__PURE__*/_jsx(motion.div,{animate:{opacity:visible?1:0,y:visible?0:8},transition:{duration:.45,ease:\"easeOut\",delay},style:{opacity:0,background:\"#fff\",borderRadius:14,border:\"1px solid #e8eaed\",boxShadow:\"0 3px 16px rgba(0,0,0,0.07),0 1px 3px rgba(0,0,0,0.04)\",padding:14,display:\"flex\",flexDirection:\"column\",gap:8,width:\"100%\",height:\"100%\"},children:children});}// ─── Main ─────────────────────────────────────────────────────────────────────\nexport default function PersonaFlowDiagram({primaryColor=\"#2563eb\",fontFamily=\"'Poppins', -apple-system, sans-serif\",persona1Name=\"Industry Expert\",persona2Name=\"Brand Voice\",persona3Name=\"Las Vegas Local\",floGenTime=\"9:00 AM \\xb7 Daily run\",draftPersonaName=\"Brand Voice\",draftText=\"We just launched something that's going to save you hours every single week.\",draftButtonLabel=\"Post Now\",stage1Label=\"Your Personas\",stage2Label=\"FloGen\",stage3Label=\"Your Draft\",arrow1Label=\"Flo picks the right one\",arrow2Label=\"Content is created\",footerNote=\"Switch personas any time. Create custom ones for campaigns. Defaults always remain as fallback.\"}){const[step,setStep]=useState(0);useEffect(()=>{setStep(0);const ts=[setTimeout(()=>setStep(1),120),setTimeout(()=>setStep(2),520),setTimeout(()=>setStep(3),820),setTimeout(()=>setStep(4),1120),setTimeout(()=>setStep(5),1400),setTimeout(()=>setStep(6),1700)];return()=>ts.forEach(clearTimeout);},[persona1Name,persona2Name,persona3Name]);const outerRef=useRef(null);const cw=useContainerWidth(outerRef);const narrow=cw<500;// ── Shared card contents ───────────────────────────────────────────────────\nconst lbl=txt=>({fontSize:10,fontWeight:600,color:\"#94a3b8\",letterSpacing:\"0.06em\",textTransform:\"uppercase\",fontFamily,textAlign:\"center\"});const arrowLbl=txt=>({fontSize:10,color:\"#94a3b8\",fontFamily,textAlign:\"center\",whiteSpace:\"normal\",lineHeight:1.3});const personasCard=/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(PersonaChip,{name:persona1Name,active:false,primaryColor:primaryColor,fontFamily:fontFamily}),/*#__PURE__*/_jsx(PersonaChip,{name:persona2Name,active:true,primaryColor:primaryColor,fontFamily:fontFamily}),/*#__PURE__*/_jsx(PersonaChip,{name:persona3Name,active:false,primaryColor:primaryColor,fontFamily:fontFamily})]});const floGenCard=/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"center\",gap:8,padding:\"6px 0\"},children:[/*#__PURE__*/_jsx(motion.div,{animate:{boxShadow:[\"0 0 0 0px rgba(37,99,235,0.35)\",\"0 0 0 12px rgba(37,99,235,0.06)\",\"0 0 0 0px rgba(37,99,235,0.35)\"]},transition:{duration:2.5,repeat:Infinity,ease:\"easeInOut\"},style:{width:44,height:44,borderRadius:\"50%\",background:primaryColor,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsxs(\"svg\",{width:\"22\",height:\"22\",viewBox:\"0 0 24 24\",fill:\"none\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"8\",r:\"3.5\",fill:\"white\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M12 14c-3.8 0-6.5 1.7-6.5 3.8V19h13v-1.2c0-2.1-2.7-3.8-6.5-3.8z\",fill:\"white\"})]})}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:10,color:\"#94a3b8\",textAlign:\"center\",fontFamily},children:floGenTime})]});const draftCard=/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"inline-flex\",alignItems:\"center\",gap:4,background:\"rgba(37,99,235,0.09)\",borderRadius:99,padding:\"3px 8px 3px 5px\",width:\"fit-content\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:14,height:14,borderRadius:\"50%\",background:\"rgba(37,99,235,0.15)\",border:`1.5px solid ${primaryColor}`,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",flexShrink:0},children:/*#__PURE__*/_jsx(\"svg\",{width:\"9\",height:\"9\",viewBox:\"0 0 24 24\",fill:\"none\",children:/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"8\",r:\"4\",fill:primaryColor})})}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:9.5,fontWeight:600,color:primaryColor,fontFamily},children:draftPersonaName})]}),/*#__PURE__*/_jsxs(\"p\",{style:{fontSize:11,fontStyle:\"italic\",color:\"#64748b\",lineHeight:1.5,margin:0,fontFamily},children:['\"',draftText,'\"']}),/*#__PURE__*/_jsx(\"div\",{style:{background:primaryColor,color:\"#fff\",borderRadius:7,padding:\"6px 0\",fontSize:10.5,fontWeight:600,textAlign:\"center\",fontFamily},children:draftButtonLabel})]});const fade=s=>({animate:{opacity:step>=s?1:0},transition:{duration:.4},style:{opacity:0}});// ── Narrow: vertical stack ─────────────────────────────────────────────────\nif(narrow){return /*#__PURE__*/_jsxs(\"div\",{ref:outerRef,style:{width:\"100%\",display:\"flex\",flexDirection:\"column\",alignItems:\"stretch\",padding:\"28px 16px\",gap:0,fontFamily,background:\"transparent\"},children:[/*#__PURE__*/_jsx(CardBox,{visible:step>=1,delay:0,children:personasCard}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:10,padding:\"10px 8px\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{width:18,position:\"relative\",height:40,flexShrink:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",left:\"50%\",top:0,bottom:0,width:1.5,background:\"#e2e8f0\",transform:\"translateX(-50%)\"}}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",bottom:0,left:\"50%\",transform:\"translateX(-50%)\",width:0,height:0,borderLeft:\"4px solid transparent\",borderRight:\"4px solid transparent\",borderTop:`6px solid ${primaryColor}`}})]}),/*#__PURE__*/_jsx(motion.span,{...fade(2),style:{...fade(2).style,fontSize:10,color:\"#94a3b8\",fontFamily},children:arrow1Label})]}),/*#__PURE__*/_jsx(CardBox,{visible:step>=3,delay:0,children:floGenCard}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:10,padding:\"10px 8px\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{width:18,position:\"relative\",height:40,flexShrink:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",left:\"50%\",top:0,bottom:0,width:1.5,background:\"#e2e8f0\",transform:\"translateX(-50%)\"}}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",bottom:0,left:\"50%\",transform:\"translateX(-50%)\",width:0,height:0,borderLeft:\"4px solid transparent\",borderRight:\"4px solid transparent\",borderTop:`6px solid ${primaryColor}`}})]}),/*#__PURE__*/_jsx(motion.span,{...fade(4),style:{...fade(4).style,fontSize:10,color:\"#94a3b8\",fontFamily},children:arrow2Label})]}),/*#__PURE__*/_jsx(CardBox,{visible:step>=5,delay:0,children:draftCard}),/*#__PURE__*/_jsx(motion.p,{...fade(6),style:{...fade(6).style,fontSize:11,color:\"#94a3b8\",textAlign:\"center\",lineHeight:1.6,marginTop:20,fontFamily},children:footerNote})]});}// ── Wide: two-row grid — labels on top, cards+tracks on bottom ─────────────\n// Using CSS grid with gridTemplateColumns so cards + arrows share the full width.\n// Labels are in row 1, cards/tracks in row 2.\n// Labels are in a SEPARATE grid so they're never inside a card's paint layer.\nreturn /*#__PURE__*/_jsxs(\"div\",{ref:outerRef,style:{width:\"100%\",display:\"flex\",flexDirection:\"column\",alignItems:\"stretch\",padding:\"28px 20px\",gap:0,fontFamily,background:\"transparent\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"1fr 110px 1fr 110px 1fr\",marginBottom:8},children:[/*#__PURE__*/_jsx(motion.span,{...fade(1),style:{...fade(1).style,...lbl(stage1Label),display:\"block\"},children:stage1Label}),/*#__PURE__*/_jsx(motion.span,{...fade(2),style:{...fade(2).style,...arrowLbl(arrow1Label),display:\"flex\",alignItems:\"flex-end\",justifyContent:\"center\",paddingBottom:2},children:arrow1Label}),/*#__PURE__*/_jsx(motion.span,{...fade(3),style:{...fade(3).style,...lbl(stage2Label),display:\"block\"},children:stage2Label}),/*#__PURE__*/_jsx(motion.span,{...fade(4),style:{...fade(4).style,...arrowLbl(arrow2Label),display:\"flex\",alignItems:\"flex-end\",justifyContent:\"center\",paddingBottom:2},children:arrow2Label}),/*#__PURE__*/_jsx(motion.span,{...fade(5),style:{...fade(5).style,...lbl(stage3Label),display:\"block\"},children:stage3Label})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"1fr 110px 1fr 110px 1fr\",alignItems:\"center\"},children:[/*#__PURE__*/_jsx(CardBox,{visible:step>=1,delay:0,children:personasCard}),/*#__PURE__*/_jsx(\"div\",{style:{padding:\"0 8px\"},children:/*#__PURE__*/_jsx(ArrowTrack,{primaryColor:primaryColor,visible:step>=2})}),/*#__PURE__*/_jsx(CardBox,{visible:step>=3,delay:0,children:floGenCard}),/*#__PURE__*/_jsx(\"div\",{style:{padding:\"0 8px\"},children:/*#__PURE__*/_jsx(ArrowTrack,{primaryColor:primaryColor,visible:step>=4})}),/*#__PURE__*/_jsx(CardBox,{visible:step>=5,delay:0,children:draftCard})]}),/*#__PURE__*/_jsx(motion.p,{...fade(6),style:{...fade(6).style,fontSize:11,color:\"#94a3b8\",textAlign:\"center\",lineHeight:1.6,marginTop:20,fontFamily},children:footerNote})]});}// ─── Property Controls ────────────────────────────────────────────────────────\naddPropertyControls(PersonaFlowDiagram,{primaryColor:{type:ControlType.Color,title:\"Brand color\",defaultValue:\"#2563eb\"},fontFamily:{type:ControlType.String,title:\"Font family\",defaultValue:\"'Poppins', -apple-system, sans-serif\"},stage1Label:{type:ControlType.String,title:\"Stage 1 label\",defaultValue:\"Your Personas\"},persona1Name:{type:ControlType.String,title:\"Persona 1 (muted)\",defaultValue:\"Industry Expert\"},persona2Name:{type:ControlType.String,title:\"Persona 2 (active)\",defaultValue:\"Brand Voice\"},persona3Name:{type:ControlType.String,title:\"Persona 3 (muted)\",defaultValue:\"Las Vegas Local\"},arrow1Label:{type:ControlType.String,title:\"Arrow 1 label\",defaultValue:\"Flo picks the right one\"},stage2Label:{type:ControlType.String,title:\"Stage 2 label\",defaultValue:\"FloGen\"},floGenTime:{type:ControlType.String,title:\"FloGen time\",defaultValue:\"9:00 AM \\xb7 Daily run\"},arrow2Label:{type:ControlType.String,title:\"Arrow 2 label\",defaultValue:\"Content is created\"},stage3Label:{type:ControlType.String,title:\"Stage 3 label\",defaultValue:\"Your Draft\"},draftPersonaName:{type:ControlType.String,title:\"Draft persona name\",defaultValue:\"Brand Voice\"},draftText:{type:ControlType.String,title:\"Draft preview text\",defaultValue:\"We just launched something that's going to save you hours every single week.\",displayTextArea:true},draftButtonLabel:{type:ControlType.String,title:\"Draft button label\",defaultValue:\"Post Now\"},footerNote:{type:ControlType.String,title:\"Footer note\",defaultValue:\"Switch personas any time. Create custom ones for campaigns. Defaults always remain as fallback.\",displayTextArea:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"PersonaFlowDiagram\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Knowledge_2.map"],"mappings":"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"}