{"version":3,"file":"SubsShieldFAQCompact.bO-ayYVt.mjs","names":["useState","p"],"sources":["https:/framerusercontent.com/modules/eX4ECq1ldlq0aBTnpjIn/Ddm9rameOKh5CpPdMdIQ/SubsShieldFAQCompact.js"],"sourcesContent":["// SubsShieldFAQCompact.tsx — Compact FAQ for SubsShield (no side rail)\n// ─────────────────────────────────────────────────────────────────────────\n//  Standalone. Paste into Framer: Assets → Code → New code file → drop on\n//  the canvas. Use on the homepage, demo page, and contact page.\n//\n//  • Same look as the full page: shimmer pill, neumorphic +/− toggle,\n//    open-card glow, per-side borders — just no category rail.\n//  • Ships with 7 questions; edit them in the panel (Questions array).\n//  • Optional \"See all questions →\" link to your full FAQ page.\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState}from\"react\";const DEFAULT_FONT=\"Inter, -apple-system, BlinkMacSystemFont, sans-serif\";function Icon({name,size,color}){const s={width:size,height:size,viewBox:\"0 0 24 24\",fill:\"none\",stroke:color,strokeWidth:1.8,strokeLinecap:\"round\",strokeLinejoin:\"round\"};switch(name){case\"sparkles\":return /*#__PURE__*/_jsxs(\"svg\",{...s,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M12 4l1.7 4.3L18 10l-4.3 1.7L12 16l-1.7-4.3L6 10l4.3-1.7z\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"18.5\",cy:\"5.5\",r:\"1.1\"})]});case\"lock\":return /*#__PURE__*/_jsxs(\"svg\",{...s,children:[/*#__PURE__*/_jsx(\"rect\",{x:\"5\",y:\"11\",width:\"14\",height:\"9\",rx:\"2\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M8 11V8a4 4 0 0 1 8 0v3\"})]});case\"bolt\":return /*#__PURE__*/_jsx(\"svg\",{...s,children:/*#__PURE__*/_jsx(\"path\",{d:\"M13 3L5 13h6l-1 8 8-10h-6z\"})});case\"check\":return /*#__PURE__*/_jsxs(\"svg\",{...s,children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"9\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M8.4 12.4l2.5 2.5 4.7-5.3\"})]});case\"chat\":return /*#__PURE__*/_jsx(\"svg\",{...s,children:/*#__PURE__*/_jsx(\"path\",{d:\"M21 12a8 8 0 0 1-11.3 7.3L4 21l1.7-5.7A8 8 0 1 1 21 12z\"})});case\"arrow\":return /*#__PURE__*/_jsxs(\"svg\",{...s,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M5 12h14\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M13 6l6 6-6 6\"})]});case\"shield\":default:return /*#__PURE__*/_jsxs(\"svg\",{...s,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M12 3l7 2.5v5.6c0 4.4-3 7-7 8.4-4-1.4-7-4-7-8.4V5.5z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M9 12l2 2 4-4\"})]});}}export default function SubsShieldFAQCompact(props){const{showPill,pillText,pillIcon,pillRadius,showHeading,heading,items,fontFamily,showCta,ctaLabel,ctaUrl,maxWidth,sectionPadY,sectionBg,cardBg,cardRadius,headingSize,headingWeight,headingColor,pillTextColor,pillFontSize,pillFontWeight,questionSize,questionWeight,questionColor,answerSize,answerColor,ctaColor,accent,toggleClosedGlyph,neuLight,neuShadow,cardShadowColor,cardShadowY,cardShadowBlur,cardShadowSpread,pillBg,pillShadowColor,pillShadowY,pillShadowBlur,pillShadowSpread,borderColor,borderTop,borderRight,borderBottom,borderLeft,shimmer,shimmerColor,shimmerSpeed,glow,glowColor,glowStrength}=props;const FONT=fontFamily||DEFAULT_FONT;const[open,setOpen]=useState({});const cardShadow=`0 1px 2px rgba(20,28,45,0.03), 0 ${cardShadowY}px ${cardShadowBlur}px ${cardShadowSpread}px ${cardShadowColor}, inset 0 1px 0 rgba(255,255,255,0.85)`;const glowShadow=`${cardShadow}, 0 0 ${glowStrength*.6}px ${glowColor}, 0 16px ${glowStrength*1.4}px -8px ${glowColor}`;const pillShadow=`0 1px 2px rgba(0,0,0,0.04), 0 ${pillShadowY}px ${pillShadowBlur}px ${pillShadowSpread}px ${pillShadowColor}, inset 0 1px 0 rgba(255,255,255,0.8)`;const shimmerStyle=shimmer?{color:\"transparent\",backgroundImage:`linear-gradient(110deg, ${pillTextColor} 0%, ${pillTextColor} 36%, ${shimmerColor} 50%, ${pillTextColor} 64%, ${pillTextColor} 100%)`,backgroundSize:\"200% auto\",WebkitBackgroundClip:\"text\",backgroundClip:\"text\",WebkitTextFillColor:\"transparent\",animation:`ssFaqcShine ${shimmerSpeed}s linear infinite`}:{color:pillTextColor};const showHeader=showPill||showHeading;return /*#__PURE__*/_jsxs(\"div\",{className:\"ssfaqc-root\",style:{width:\"100%\",background:sectionBg,fontFamily:FONT,boxSizing:\"border-box\",padding:`${sectionPadY}px 0`},children:[showHeader&&/*#__PURE__*/_jsxs(\"div\",{style:{textAlign:\"center\",marginBottom:40},children:[showPill&&/*#__PURE__*/_jsxs(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",gap:8,padding:\"9px 16px\",borderRadius:pillRadius,background:pillBg,boxShadow:pillShadow,fontSize:pillFontSize,fontWeight:pillFontWeight},children:[/*#__PURE__*/_jsx(Icon,{name:pillIcon,size:pillFontSize+1,color:accent}),/*#__PURE__*/_jsx(\"span\",{style:{...shimmerStyle,fontWeight:pillFontWeight},children:pillText})]}),showHeading&&/*#__PURE__*/_jsx(\"h2\",{style:{fontSize:headingSize,fontWeight:headingWeight,letterSpacing:\"-0.025em\",color:headingColor,margin:showPill?\"20px 0 0\":0},children:heading})]}),/*#__PURE__*/_jsxs(\"div\",{style:{maxWidth,margin:\"0 auto\",display:\"flex\",flexDirection:\"column\",gap:22},children:[items.map((it,idx)=>{const isOpen=!!open[idx];return /*#__PURE__*/_jsxs(\"div\",{style:{background:cardBg,borderRadius:cardRadius,overflow:\"hidden\",boxShadow:isOpen&&glow?glowShadow:cardShadow,borderTop:`${borderTop}px solid ${borderColor}`,borderRight:`${borderRight}px solid ${borderColor}`,borderBottom:`${borderBottom}px solid ${borderColor}`,borderLeft:`${borderLeft}px solid ${borderColor}`,transition:\"box-shadow .35s ease\"},children:[/*#__PURE__*/_jsxs(\"button\",{onClick:()=>setOpen(o=>({...o,[idx]:!o[idx]})),style:{width:\"100%\",border:\"none\",background:\"transparent\",cursor:\"pointer\",fontFamily:FONT,textAlign:\"left\",display:\"flex\",alignItems:\"center\",gap:20,padding:\"24px 28px\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{flex:1,fontSize:questionSize,fontWeight:questionWeight,color:questionColor,lineHeight:1.35},children:it.question}),/*#__PURE__*/_jsxs(\"span\",{style:{flex:\"none\",width:44,height:44,borderRadius:\"50%\",background:cardBg,display:\"grid\",placeItems:\"center\",position:\"relative\",transition:\"box-shadow .25s ease\",boxShadow:isOpen?`inset 3px 3px 6px ${neuShadow}, inset -3px -3px 6px ${neuLight}`:`-4px -4px 8px ${neuLight}, 4px 4px 8px ${neuShadow}`},children:[/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",width:15,height:2.6,borderRadius:2,background:isOpen?accent:toggleClosedGlyph,transition:\"background .25s ease\"}}),/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",width:2.6,height:15,borderRadius:2,background:isOpen?accent:toggleClosedGlyph,transform:isOpen?\"scaleY(0)\":\"scaleY(1)\",transition:\"transform .25s ease, background .25s ease\"}})]})]}),/*#__PURE__*/_jsx(\"div\",{style:{maxHeight:isOpen?600:0,overflow:\"hidden\",transition:\"max-height .35s ease\"},children:/*#__PURE__*/_jsx(\"p\",{style:{padding:\"0 28px 26px\",fontSize:answerSize,lineHeight:1.62,color:answerColor,margin:0,maxWidth:\"68ch\"},children:it.answer})})]},idx);}),showCta&&/*#__PURE__*/_jsxs(\"a\",{href:ctaUrl||\"#\",style:{alignSelf:\"center\",marginTop:8,display:\"inline-flex\",alignItems:\"center\",gap:7,fontFamily:FONT,fontSize:15.5,fontWeight:600,color:ctaColor,textDecoration:\"none\"},children:[ctaLabel,/*#__PURE__*/_jsx(Icon,{name:\"arrow\",size:16,color:ctaColor})]})]}),/*#__PURE__*/_jsx(\"style\",{children:`\n              @keyframes ssFaqcShine { from { background-position: -200% center } to { background-position: 200% center } }\n              @media (max-width: 720px) {\n                .ssfaqc-root button { padding: 20px 20px !important; }\n              }\n            `})]});}// ── the 7 questions shown on this section (edit freely in the panel) ────────\nconst DEFAULT_ITEMS=[{question:\"What exactly is dunning?\",answer:\"Dunning is how you recover failed payments. When a card is declined or a mandate lapses, SubsShield automatically nudges the customer — WhatsApp first, then email — to fix it, so a technical hiccup doesn’t quietly become lost revenue (involuntary churn).\"},{question:\"What happens to a subscription after a payment fails?\",answer:\"The gateway retries automatically for a few attempts. On Razorpay, after four failed tries the subscription is marked “halted” and stops charging until the customer acts. SubsShield works that whole window — a WhatsApp within minutes of the first failure, then a paced sequence over about two weeks — to bring them back before it’s too late.\"},{question:\"How fast do you reach a customer after a failure?\",answer:\"The first WhatsApp goes out within about five minutes of the failure — usually well before the gateway’s own email — and on a channel people actually open.\"},{question:\"Do you handle UPI AutoPay and e-mandate failures, not just cards?\",answer:\"Yes. Most B2C subscriptions in India run on UPI AutoPay, and plenty of failures come from a lapsed e-mandate rather than a card — the mandate expires, the bank rejects the debit, or AutoPay gets revoked. SubsShield recovers all of them and matches the message to the real cause: a card needs updating, an e-mandate needs re-authorising under RBI rules. Naming the right reason is what turns a confused customer into a paying one.\"},{question:\"How does SubsShield connect to my payment processor?\",answer:\"Connect Razorpay or Cashfree with a secure authorisation — no code changes for payment recovery. SubsShield listens for payment-failure events and runs the whole recovery sequence automatically, so you’re live in minutes. The cancel-save flow — offering a pause or discount the moment someone clicks cancel — needs one small snippet in your app, quick to add whenever you’re ready.\"},{question:\"Could these messages get flagged as spam?\",answer:\"It’s built to avoid that. Every message names your brand and the exact amount up front, sends only between 9am–9pm IST, is capped per failure (and never more than a couple of SubsShield messages a day to one person), and always sends a clean confirmation once they’ve paid. Opt-outs are honoured permanently.\"},{question:\"Do you take a percentage of recovered revenue?\",answer:\"No. SubsShield is a flat subscription, not a revenue share — you keep 100% of every payment you recover. It’s ₹2,449/month billed annually, around 30% cheaper than paying month-to-month.\"}];SubsShieldFAQCompact.defaultProps={showPill:true,pillText:\"No fine print\",pillIcon:\"shield\",pillRadius:12,showHeading:true,heading:\"Frequently asked questions\",items:DEFAULT_ITEMS,fontFamily:DEFAULT_FONT,showCta:true,ctaLabel:\"See all questions\",ctaUrl:\"\",maxWidth:760,sectionPadY:20,sectionBg:\"rgba(0,0,0,0)\",cardBg:\"#F8F9FB\",cardRadius:24,headingSize:40,headingWeight:\"800\",headingColor:\"#1A1A1A\",pillTextColor:\"#1A1A1A\",pillFontSize:14,pillFontWeight:\"600\",questionSize:18,questionWeight:\"500\",questionColor:\"#1A1A1A\",answerSize:16,answerColor:\"#6B7280\",ctaColor:\"#1E7A40\",accent:\"#2E9E57\",toggleClosedGlyph:\"#1A1A1A\",neuLight:\"rgba(255,255,255,0.95)\",neuShadow:\"rgba(166,178,196,0.5)\",cardShadowColor:\"rgba(78,88,112,0.22)\",cardShadowY:16,cardShadowBlur:32,cardShadowSpread:-12,pillBg:\"#FFFFFF\",pillShadowColor:\"rgba(20,50,35,0.22)\",pillShadowY:10,pillShadowBlur:26,pillShadowSpread:-8,borderColor:\"#126304\",borderTop:0,borderRight:0,borderBottom:0,borderLeft:0,shimmer:true,shimmerColor:\"#2E9E57\",shimmerSpeed:2.6,glow:true,glowColor:\"rgba(46,158,87,0.35)\",glowStrength:48};addPropertyControls(SubsShieldFAQCompact,{showPill:{type:ControlType.Boolean,title:\"Show pill\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},pillText:{type:ControlType.String,title:\"Pill text\",defaultValue:\"No fine print\",hidden:p=>!p.showPill},pillIcon:{type:ControlType.Enum,title:\"Pill icon\",options:[\"shield\",\"sparkles\",\"lock\",\"bolt\",\"check\",\"chat\"],optionTitles:[\"Shield\",\"Sparkles\",\"Lock\",\"Bolt\",\"Check\",\"Chat\"],defaultValue:\"shield\",hidden:p=>!p.showPill},pillRadius:{type:ControlType.Number,title:\"Pill radius\",defaultValue:12,min:0,max:40,unit:\"px\",hidden:p=>!p.showPill},showHeading:{type:ControlType.Boolean,title:\"Show heading\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},heading:{type:ControlType.String,title:\"Heading\",defaultValue:\"Frequently asked questions\",hidden:p=>!p.showHeading},fontFamily:{type:ControlType.String,title:\"Font family\",defaultValue:DEFAULT_FONT},items:{type:ControlType.Array,title:\"Questions\",control:{type:ControlType.Object,controls:{question:{type:ControlType.String,title:\"Question\"},answer:{type:ControlType.String,title:\"Answer\",displayTextArea:true}}},defaultValue:DEFAULT_ITEMS},showCta:{type:ControlType.Boolean,title:\"Show “see all” link\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},ctaLabel:{type:ControlType.String,title:\"Link label\",defaultValue:\"See all questions\",hidden:p=>!p.showCta},ctaUrl:{type:ControlType.Link,title:\"Link to FAQ page\",hidden:p=>!p.showCta},maxWidth:{type:ControlType.Number,title:\"Max width\",defaultValue:760,min:480,max:1100,unit:\"px\"},sectionPadY:{type:ControlType.Number,title:\"Section gap (top/bottom)\",defaultValue:20,min:0,max:160,unit:\"px\"},sectionBg:{type:ControlType.Color,title:\"Section bg\",defaultValue:\"rgba(0,0,0,0)\"},cardBg:{type:ControlType.Color,title:\"Card fill\",defaultValue:\"#F8F9FB\"},cardRadius:{type:ControlType.Number,title:\"Card radius\",defaultValue:24,min:0,max:40,unit:\"px\"},accent:{type:ControlType.Color,title:\"Accent (green)\",defaultValue:\"#2E9E57\"},toggleClosedGlyph:{type:ControlType.Color,title:\"Closed + colour\",defaultValue:\"#1A1A1A\"},headingSize:{type:ControlType.Number,title:\"Heading size\",defaultValue:40,min:22,max:64,unit:\"px\"},headingWeight:{type:ControlType.Enum,title:\"Heading weight\",options:[\"500\",\"600\",\"700\",\"800\"],optionTitles:[\"Medium\",\"Semibold\",\"Bold\",\"Black\"],defaultValue:\"800\"},headingColor:{type:ControlType.Color,title:\"Heading colour\",defaultValue:\"#1A1A1A\"},pillTextColor:{type:ControlType.Color,title:\"Pill text colour\",defaultValue:\"#1A1A1A\"},pillFontSize:{type:ControlType.Number,title:\"Pill text size\",defaultValue:14,min:11,max:22,unit:\"px\"},pillFontWeight:{type:ControlType.Enum,title:\"Pill weight\",options:[\"400\",\"500\",\"600\",\"700\"],optionTitles:[\"Regular\",\"Medium\",\"Semibold\",\"Bold\"],defaultValue:\"600\"},questionSize:{type:ControlType.Number,title:\"Question size\",defaultValue:18,min:14,max:28,unit:\"px\"},questionWeight:{type:ControlType.Enum,title:\"Question weight\",options:[\"400\",\"500\",\"600\",\"700\"],optionTitles:[\"Regular\",\"Medium\",\"Semibold\",\"Bold\"],defaultValue:\"500\"},questionColor:{type:ControlType.Color,title:\"Question colour\",defaultValue:\"#1A1A1A\"},answerSize:{type:ControlType.Number,title:\"Answer size\",defaultValue:16,min:12,max:22,unit:\"px\"},answerColor:{type:ControlType.Color,title:\"Answer colour\",defaultValue:\"#6B7280\"},ctaColor:{type:ControlType.Color,title:\"Link colour\",defaultValue:\"#1E7A40\"},neuLight:{type:ControlType.Color,title:\"Toggle light\",defaultValue:\"rgba(255,255,255,0.95)\"},neuShadow:{type:ControlType.Color,title:\"Toggle shadow\",defaultValue:\"rgba(166,178,196,0.5)\"},cardShadowColor:{type:ControlType.Color,title:\"Card shadow\",defaultValue:\"rgba(78,88,112,0.22)\"},cardShadowY:{type:ControlType.Number,title:\"Card shadow Y\",defaultValue:16,min:0,max:60,unit:\"px\"},cardShadowBlur:{type:ControlType.Number,title:\"Card shadow blur\",defaultValue:32,min:0,max:120,unit:\"px\"},cardShadowSpread:{type:ControlType.Number,title:\"Card shadow spread\",defaultValue:-12,min:-40,max:20,unit:\"px\"},pillBg:{type:ControlType.Color,title:\"Pill fill\",defaultValue:\"#FFFFFF\"},pillShadowColor:{type:ControlType.Color,title:\"Pill shadow\",defaultValue:\"rgba(20,50,35,0.22)\"},pillShadowY:{type:ControlType.Number,title:\"Pill shadow Y\",defaultValue:10,min:0,max:50,unit:\"px\"},pillShadowBlur:{type:ControlType.Number,title:\"Pill shadow blur\",defaultValue:26,min:0,max:100,unit:\"px\"},pillShadowSpread:{type:ControlType.Number,title:\"Pill shadow spread\",defaultValue:-8,min:-30,max:20,unit:\"px\"},borderColor:{type:ControlType.Color,title:\"Border colour\",defaultValue:\"#126304\"},borderTop:{type:ControlType.Number,title:\"Border top\",defaultValue:0,min:0,max:6,step:.5,unit:\"px\"},borderRight:{type:ControlType.Number,title:\"Border right\",defaultValue:0,min:0,max:6,step:.5,unit:\"px\"},borderBottom:{type:ControlType.Number,title:\"Border bottom\",defaultValue:0,min:0,max:6,step:.5,unit:\"px\"},borderLeft:{type:ControlType.Number,title:\"Border left\",defaultValue:0,min:0,max:6,step:.5,unit:\"px\"},shimmer:{type:ControlType.Boolean,title:\"Pill shimmer\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},shimmerColor:{type:ControlType.Color,title:\"Shimmer colour\",defaultValue:\"#2E9E57\",hidden:p=>!p.shimmer},shimmerSpeed:{type:ControlType.Number,title:\"Shimmer speed\",defaultValue:2.6,min:.6,max:6,step:.1,unit:\"s\",hidden:p=>!p.shimmer},glow:{type:ControlType.Boolean,title:\"Open glow\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},glowColor:{type:ControlType.Color,title:\"Glow colour\",defaultValue:\"rgba(46,158,87,0.35)\",hidden:p=>!p.glow},glowStrength:{type:ControlType.Number,title:\"Glow strength\",defaultValue:48,min:10,max:120,unit:\"px\",hidden:p=>!p.glow}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SubsShieldFAQCompact\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SubsShieldFAQCompact.map"],"mappings":"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"}