{"version":3,"file":"left_aligned_animated_list.Bsr2LSVc.mjs","names":["useState","useRef","useCallback"],"sources":["https:/framerusercontent.com/modules/BqkqyPAsJYhrOgVhjAAI/6zSh04TuKztslk4nXS5W/left_aligned_animated_list.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useEffect,useRef,useCallback}from\"react\";import{motion}from\"framer-motion\";/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n * @framerIntrinsicWidth 1200\n */const CARD_HEIGHT=80;const CARD_GAP=8;const VISIBLE_CARDS=3;const CYCLE_INTERVAL=4e3;const INACTIVE_SCALE=.92;const easeInOutCubic=[.645,.045,.355,1];function useWindowWidth(){const[width,setWidth]=useState(typeof window!==\"undefined\"?window.innerWidth:1200);useEffect(()=>{const handleResize=()=>setWidth(window.innerWidth);window.addEventListener(\"resize\",handleResize);return()=>window.removeEventListener(\"resize\",handleResize);},[]);return width;}function CardIcon({icon,color}){const icons={wallet:/*#__PURE__*/_jsxs(\"svg\",{width:\"40\",height:\"40\",viewBox:\"0 0 40 40\",fill:\"none\",children:[/*#__PURE__*/_jsx(\"rect\",{x:\"4\",y:\"10\",width:\"32\",height:\"22\",rx:\"4\",fill:color,opacity:\"0.15\"}),/*#__PURE__*/_jsx(\"rect\",{x:\"4\",y:\"10\",width:\"32\",height:\"22\",rx:\"4\",stroke:color,strokeWidth:\"2\",fill:\"none\"}),/*#__PURE__*/_jsx(\"rect\",{x:\"24\",y:\"18\",width:\"8\",height:\"6\",rx:\"2\",fill:color}),/*#__PURE__*/_jsx(\"rect\",{x:\"8\",y:\"6\",width:\"20\",height:\"4\",rx:\"2\",fill:color,opacity:\"0.3\"})]}),chart:/*#__PURE__*/_jsxs(\"svg\",{width:\"40\",height:\"40\",viewBox:\"0 0 40 40\",fill:\"none\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"20\",cy:\"20\",r:\"16\",fill:color,opacity:\"0.15\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M12 28L18 20L24 24L30 14\",stroke:color,strokeWidth:\"2.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"18\",cy:\"20\",r:\"2\",fill:color}),/*#__PURE__*/_jsx(\"circle\",{cx:\"24\",cy:\"24\",r:\"2\",fill:color}),/*#__PURE__*/_jsx(\"circle\",{cx:\"30\",cy:\"14\",r:\"2\",fill:color})]}),globe:/*#__PURE__*/_jsxs(\"svg\",{width:\"40\",height:\"40\",viewBox:\"0 0 40 40\",fill:\"none\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"20\",cy:\"20\",r:\"15\",fill:color,opacity:\"0.12\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"20\",cy:\"20\",r:\"15\",stroke:color,strokeWidth:\"1.8\",fill:\"none\"}),/*#__PURE__*/_jsx(\"ellipse\",{cx:\"20\",cy:\"20\",rx:\"8\",ry:\"15\",stroke:color,strokeWidth:\"1.8\",fill:\"none\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"5\",y1:\"20\",x2:\"35\",y2:\"20\",stroke:color,strokeWidth:\"1.8\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"20\",y1:\"5\",x2:\"20\",y2:\"35\",stroke:color,strokeWidth:\"1.8\"})]}),shield:/*#__PURE__*/_jsxs(\"svg\",{width:\"40\",height:\"40\",viewBox:\"0 0 40 40\",fill:\"none\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M20 4L6 10V20C6 28.4 12.2 36.2 20 38C27.8 36.2 34 28.4 34 20V10L20 4Z\",fill:color,opacity:\"0.15\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M20 4L6 10V20C6 28.4 12.2 36.2 20 38C27.8 36.2 34 28.4 34 20V10L20 4Z\",stroke:color,strokeWidth:\"2\",fill:\"none\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M15 20L18 23L26 16\",stroke:color,strokeWidth:\"2.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})]}),bell:/*#__PURE__*/_jsxs(\"svg\",{width:\"40\",height:\"40\",viewBox:\"0 0 40 40\",fill:\"none\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M20 6C14.48 6 10 10.48 10 16V24L7 28H33L30 24V16C30 10.48 25.52 6 20 6Z\",fill:color,opacity:\"0.15\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M20 6C14.48 6 10 10.48 10 16V24L7 28H33L30 24V16C30 10.48 25.52 6 20 6Z\",stroke:color,strokeWidth:\"2\",fill:\"none\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M16 28C16 30.2 17.8 32 20 32C22.2 32 24 30.2 24 28\",stroke:color,strokeWidth:\"2\",fill:\"none\"})]})};return icons[icon]||icons.wallet;}export default function Left_aligned_animated_list(props){const{subtitle,subtitleColor,title,titleColor,body,bodyColor,cards,cardBg,cardTextColor,cardShadow,cycleInterval,backgroundColor,containerPadding,style}=props;const windowWidth=useWindowWidth();const[activeIndex,setActiveIndex]=useState(0);const[isHovered,setIsHovered]=useState(false);const intervalRef=useRef(null);const defaultCards=[{icon:\"wallet\",iconColor:\"#635BFF\",text:\"If you don’t collect sales tax from your customers, you’ll have to pay overdue taxes out of your own pocket.\"},{icon:\"chart\",iconColor:\"#F5BE58\",text:\"SaaS sales are 100% taxable in New York, 80% in Texas, and non-taxable in California.\"},{icon:\"globe\",iconColor:\"#7B9EFF\",text:\"In Europe, businesses selling digital products generally need to collect two pieces of non-conflicting evidence to validate a customer’s location.\"}];const cardData=cards&&cards.length>0?cards:defaultCards;const totalCards=cardData.length;const isMobile=windowWidth<768;const isTablet=windowWidth>=768&&windowWidth<1024;const startCycling=useCallback(()=>{if(intervalRef.current)clearInterval(intervalRef.current);intervalRef.current=setInterval(()=>{setActiveIndex(prev=>(prev+1)%totalCards);},cycleInterval||CYCLE_INTERVAL);},[totalCards,cycleInterval]);useEffect(()=>{if(!isHovered)startCycling();return()=>{if(intervalRef.current)clearInterval(intervalRef.current);};},[isHovered,startCycling]);const getCardStyle=index=>{const rel=(index-activeIndex+totalCards)%totalCards;if(rel===0)return{y:0,scale:1,opacity:1,zIndex:VISIBLE_CARDS};if(rel===1)return{y:CARD_HEIGHT+CARD_GAP,scale:INACTIVE_SCALE,opacity:.7,zIndex:VISIBLE_CARDS-1};if(rel===2)return{y:(CARD_HEIGHT+CARD_GAP)*2,scale:INACTIVE_SCALE,opacity:.4,zIndex:VISIBLE_CARDS-2};return{y:(CARD_HEIGHT+CARD_GAP)*2,scale:INACTIVE_SCALE,opacity:0,zIndex:0};};const sidePad=isMobile?20:isTablet?40:0;const cardAreaH=CARD_HEIGHT*VISIBLE_CARDS+CARD_GAP*(VISIBLE_CARDS-1);const font='-apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif';return /*#__PURE__*/_jsx(\"div\",{style:{...style,width:\"100%\",minWidth:\"min(1200px, 100vw)\",maxWidth:1200,backgroundColor:backgroundColor||\"transparent\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",maxWidth:1200,margin:\"0 auto\",boxSizing:\"border-box\",padding:isMobile?`${containerPadding||60}px ${sidePad}px`:isTablet?`${containerPadding||80}px ${sidePad}px`:`${containerPadding||100}px 0`,display:\"flex\",flexDirection:isMobile||isTablet?\"column\":\"row\",alignItems:isMobile||isTablet?\"flex-start\":\"center\",gap:isMobile?40:isTablet?48:64},children:[/*#__PURE__*/_jsxs(\"div\",{style:{flex:isMobile||isTablet?\"none\":\"1 1 50%\",width:isMobile||isTablet?\"100%\":\"auto\",maxWidth:isMobile||isTablet?\"100%\":520},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:isMobile?14:15,fontWeight:600,color:subtitleColor||\"#635BFF\",letterSpacing:\"0.02em\",marginBottom:isMobile?12:16,lineHeight:1.4,fontFamily:font},children:subtitle||\"Tax compliance made simple\"}),/*#__PURE__*/_jsx(\"h2\",{style:{fontSize:isMobile?28:isTablet?34:42,fontWeight:700,color:titleColor||\"#0A2540\",lineHeight:1.15,marginBottom:isMobile?16:20,letterSpacing:\"-0.02em\",fontFamily:font,marginTop:0},children:title||\"Don’t let taxes hold you back\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:isMobile?15:17,lineHeight:1.65,color:bodyColor||\"#425466\",fontFamily:font,marginTop:0,whiteSpace:\"pre-line\"},children:body||\"Businesses are required to collect taxes in more than 130 countries and in most US states. Staying compliant can be challenging, especially as your business grows. Tax rules and rates change constantly, and they vary based on what and where you sell. If you ignore these complexities, you risk paying penalties and interest on top of uncollected taxes.\\n\\nWe built Naologic Tax to simplify tax compliance, so you can focus on scaling your business.\"})]}),/*#__PURE__*/_jsx(\"div\",{style:{flex:isMobile||isTablet?\"none\":\"1 1 50%\",width:isMobile||isTablet?\"100%\":\"auto\",position:\"relative\",height:cardAreaH,maxWidth:isMobile?\"100%\":540},onMouseEnter:()=>{setIsHovered(true);if(intervalRef.current)clearInterval(intervalRef.current);},onMouseLeave:()=>setIsHovered(false),children:cardData.map((card,index)=>{const anim=getCardStyle(index);const isActive=(index-activeIndex+totalCards)%totalCards===0;return /*#__PURE__*/_jsxs(motion.div,{initial:false,animate:{y:anim.y,scale:anim.scale,opacity:anim.opacity,zIndex:anim.zIndex},transition:{duration:.6,ease:easeInOutCubic},style:{display:\"flex\",alignItems:\"center\",gap:16,padding:\"16px 20px\",backgroundColor:cardBg||\"#FFFFFF\",borderRadius:12,boxShadow:isActive?cardShadow||\"0 6px 24px rgba(0,0,0,0.08), 0 1px 4px rgba(0,0,0,0.04)\":\"0 2px 8px rgba(0,0,0,0.04), 0 1px 2px rgba(0,0,0,0.02)\",width:\"100%\",boxSizing:\"border-box\",cursor:\"pointer\",position:\"absolute\",top:0,left:0,transformOrigin:\"center top\"},onClick:()=>setActiveIndex(index),children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,width:44,height:44,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(CardIcon,{icon:card.icon||\"wallet\",color:card.iconColor||\"#635BFF\"})}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:isMobile?14:15,lineHeight:1.55,color:cardTextColor||\"#425466\",fontFamily:font,flex:1},children:card.text})]},index);})})]})});}addPropertyControls(Left_aligned_animated_list,{subtitle:{title:\"Subtitle\",type:ControlType.String,defaultValue:\"Tax compliance made simple\"},subtitleColor:{title:\"Subtitle Color\",type:ControlType.Color,defaultValue:\"#635BFF\"},title:{title:\"Title\",type:ControlType.String,defaultValue:\"Don’t let taxes hold you back\"},titleColor:{title:\"Title Color\",type:ControlType.Color,defaultValue:\"#0A2540\"},body:{title:\"Body Text\",type:ControlType.String,displayTextArea:true,defaultValue:\"Businesses are required to collect taxes in more than 130 countries and in most US states. Staying compliant can be challenging, especially as your business grows. Tax rules and rates change constantly, and they vary based on what and where you sell. If you ignore these complexities, you risk paying penalties and interest on top of uncollected taxes.\\n\\nWe built Naologic Tax to simplify tax compliance, so you can focus on scaling your business.\"},bodyColor:{title:\"Body Color\",type:ControlType.Color,defaultValue:\"#425466\"},cards:{title:\"Cards\",type:ControlType.Array,control:{type:ControlType.Object,controls:{icon:{title:\"Icon\",type:ControlType.Enum,options:[\"wallet\",\"chart\",\"globe\",\"shield\",\"bell\"],defaultValue:\"wallet\"},iconColor:{title:\"Icon Color\",type:ControlType.Color,defaultValue:\"#635BFF\"},text:{title:\"Card Text\",type:ControlType.String,defaultValue:\"Card description text goes here.\"}}},defaultValue:[{icon:\"wallet\",iconColor:\"#635BFF\",text:\"If you don’t collect sales tax from your customers, you’ll have to pay overdue taxes out of your own pocket.\"},{icon:\"chart\",iconColor:\"#F5BE58\",text:\"SaaS sales are 100% taxable in New York, 80% in Texas, and non-taxable in California.\"},{icon:\"globe\",iconColor:\"#7B9EFF\",text:\"In Europe, businesses selling digital products generally need to collect two pieces of non-conflicting evidence to validate a customer’s location.\"}]},cardBg:{title:\"Card Background\",type:ControlType.Color,defaultValue:\"#FFFFFF\"},cardTextColor:{title:\"Card Text Color\",type:ControlType.Color,defaultValue:\"#425466\"},cardShadow:{title:\"Active Card Shadow\",type:ControlType.String,defaultValue:\"0 6px 24px rgba(0,0,0,0.08), 0 1px 4px rgba(0,0,0,0.04)\"},cycleInterval:{title:\"Cycle Speed (ms)\",type:ControlType.Number,defaultValue:4e3,min:1e3,max:1e4,step:500},backgroundColor:{title:\"Section Background\",type:ControlType.Color,defaultValue:\"transparent\"},containerPadding:{title:\"Vertical Padding\",type:ControlType.Number,defaultValue:100,min:0,max:200,step:10}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Left_aligned_animated_list\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./left_aligned_animated_list.map"],"mappings":"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"}