{"version":3,"file":"shared-lib.CZ69Vspc.mjs","names":["useContainerWidth","useRef","useState","T","useRef","useState","_Fragment","__esmMin","init_ssg_sandbox_shims","window","l","_e","p","ce","init_npm_react_18_3_1","de","motion","AnimatePresence","init_framer_motion_DhsWWWsN","addPropertyControls","init_framer_B1b760uK","RenderTarget","ControlType","useContainerWidth$1","ref","w","setW","el","ro","e","entries","FooterLink","hovered","setHovered","baseTextStyle","T$1","soonBadge","soon","text","cky","href","LinkColumn","links","title","i","Footer","styleProp","props","containerRef","width","isMobile","logoLink","logoImage","logoHeight","tagline","twitterLink","linkedinLink","productLinks","companyLinks","resourceLinks","legalLinks","copyright","legalEntity","linkArrayControl","init_Footer","init_jsx_runtime","useContainerWidth","StickyNav","scrolled","setScrolled","mobileOpen","setMobileOpen","hoveredLink","setHoveredLink","ctaHovered","setCtaHovered","loginHovered","setLoginHovered","isCanvas","onScroll","handler","nav","style","T","KEYFRAMES","showBeta","betaLabel","navItems","item","loginLink","loginText","ctaLink","ctaText","init_StickyHav"],"sources":["https:/framerusercontent.com/modules/J0aqQbdTqNmbO2cnKakC/85jLrpU4T1VtQxndoU7r/Footer.js","https:/framerusercontent.com/modules/UmO8ohnkn24NaP8Yn4SJ/dUQLaEQMK6vLJDCvzQeN/StickyHav.js"],"sourcesContent":["// livemy.app — Footer\n// 5-column layout: logo (left-aligned), nav links with Soon badges, legal column, social\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useEffect,useRef}from\"react\";function useContainerWidth(){const ref=useRef(null);const[w,setW]=useState(1200);useEffect(()=>{const el=ref.current;if(!el)return;const ro=new ResizeObserver(entries=>{for(const e of entries)setW(e.contentRect.width);});ro.observe(el);setW(el.getBoundingClientRect().width);return()=>ro.disconnect();},[]);return[ref,w];}const T={bgBase:\"#09090B\",bgSurface:\"#18181B\",textPrimary:\"#FAFAFA\",textSecondary:\"#A1A1AA\",textTertiary:\"#71717A\",accent:\"#6366F1\",accentHover:\"#818CF8\",borderSubtle:\"rgba(255,255,255,0.06)\",font:\"'Inter', -apple-system, sans-serif\"};function FooterLink({text,href,soon,cky}){const[hovered,setHovered]=useState(false);const baseTextStyle={fontSize:14,fontFamily:T.font,letterSpacing:\"-0.01em\",lineHeight:2};const soonBadge=/*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",fontSize:10,fontWeight:600,fontFamily:T.font,color:T.textSecondary,background:\"rgba(255, 255, 255, 0.06)\",border:\"1px solid rgba(255, 255, 255, 0.08)\",padding:\"2px 7px\",borderRadius:9999,letterSpacing:\"0.06em\",textTransform:\"uppercase\",lineHeight:1.2,marginLeft:8,verticalAlign:\"middle\",whiteSpace:\"nowrap\"},children:\"Soon\"});if(soon){return /*#__PURE__*/_jsxs(\"span\",{style:{...baseTextStyle,color:T.textTertiary,cursor:\"default\",display:\"inline-flex\",alignItems:\"center\",opacity:.85},children:[text,soonBadge]});}// Cookie settings link — CookieYes binds to the .cky-banner-element class\n// and opens the consent modal. Must stay reachable in every region, not\n// only where the banner is shown.\nif(cky){return /*#__PURE__*/_jsx(\"a\",{href:\"#\",className:\"cky-banner-element\",onMouseEnter:()=>setHovered(true),onMouseLeave:()=>setHovered(false),style:{...baseTextStyle,color:hovered?T.textPrimary:T.textTertiary,textDecoration:\"none\",transition:\"color 0.2s\",display:\"inline-flex\",alignItems:\"center\",cursor:\"pointer\"},children:text});}return /*#__PURE__*/_jsx(\"a\",{href:href||\"#\",onMouseEnter:()=>setHovered(true),onMouseLeave:()=>setHovered(false),style:{...baseTextStyle,color:hovered?T.textPrimary:T.textTertiary,textDecoration:\"none\",transition:\"color 0.2s\",display:\"inline-flex\",alignItems:\"center\"},children:text});}function LinkColumn({title,links}){if(!links||links.length===0)return null;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",minWidth:120},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:13,fontWeight:600,color:T.textSecondary,textTransform:\"uppercase\",letterSpacing:\"0.05em\",marginBottom:12},children:title}),links.map((l,i)=>/*#__PURE__*/_jsx(FooterLink,{text:l.text,href:l.href,soon:l.soon,cky:l.cky},i))]});}/**\n * @framerDisableUnlink\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n * @framerIntrinsicWidth 1200\n * @framerIntrinsicHeight 340\n */export default function Footer(props){const{logoImage,logoHeight,logoText,logoLink,tagline,productLinks,companyLinks,resourceLinks,legalLinks,copyright,legalEntity,twitterLink,linkedinLink,style:styleProp}=props;const[containerRef,width]=useContainerWidth();const isMobile=width<768;return /*#__PURE__*/_jsxs(\"footer\",{ref:containerRef,style:{...styleProp,background:T.bgSurface,borderTop:`1px solid ${T.borderSubtle}`,padding:isMobile?\"48px 20px 32px\":\"64px 48px 40px\",width:\"100%\",minWidth:\"100%\",boxSizing:\"border-box\",fontFamily:T.font,height:\"auto\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{maxWidth:1200,margin:\"0 auto\",display:\"flex\",flexDirection:isMobile?\"column\":\"row\",gap:isMobile?40:48},children:[/*#__PURE__*/_jsxs(\"div\",{style:{flex:isMobile?\"none\":\"1\",display:\"flex\",flexDirection:\"column\",gap:12,alignItems:\"flex-start\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(\"a\",{href:logoLink||\"/\",style:{textDecoration:\"none\",display:\"inline-flex\",alignItems:\"center\"},children:logoImage?/*#__PURE__*/_jsx(\"img\",{src:logoImage,alt:\"livemy.app\",style:{height:logoHeight,width:\"auto\",objectFit:\"contain\",display:\"block\"}}):/* Default inline logo — matches StickyNav. ViewBox uses symmetric vertical whitespace (16px top + 16px bottom) so visual center === geometric center. *//*#__PURE__*/_jsxs(\"svg\",{viewBox:\"200 200 2700 500\",height:logoHeight,width:\"auto\",style:{display:\"block\"},role:\"img\",\"aria-label\":\"livemy.app\",children:[/*#__PURE__*/_jsxs(\"g\",{transform:\"translate(220 220) scale(7.375)\",children:[/*#__PURE__*/_jsx(\"rect\",{x:\"4\",y:\"4\",width:\"56\",height:\"56\",rx:\"9\",fill:\"#0F0F12\",stroke:\"#6366F1\",strokeWidth:\"3\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 22 16 L 46 32 L 22 48\",stroke:\"#FAFAFA\",strokeWidth:\"8\",strokeLinecap:\"round\",strokeLinejoin:\"round\",fill:\"none\"})]}),/*#__PURE__*/_jsxs(\"text\",{fontFamily:\"Inter, system-ui, sans-serif\",fontWeight:800,fontSize:400,letterSpacing:\"-22\",children:[/*#__PURE__*/_jsx(\"tspan\",{x:\"804\",y:\"600\",fill:\"#FAFAFA\",children:\"l\"}),/*#__PURE__*/_jsx(\"tspan\",{x:\"895.28125\",y:\"600\",fill:\"#FAFAFA\",children:\"i\"}),/*#__PURE__*/_jsx(\"tspan\",{x:\"986.5625\",y:\"600\",fill:\"#FAFAFA\",children:\"v\"}),/*#__PURE__*/_jsx(\"tspan\",{x:\"1210.65625\",y:\"600\",fill:\"#FAFAFA\",children:\"e\"}),/*#__PURE__*/_jsx(\"tspan\",{x:\"1428.890625\",y:\"600\",fill:\"#FAFAFA\",children:\"m\"}),/*#__PURE__*/_jsx(\"tspan\",{x:\"1777.7890625\",y:\"600\",fill:\"#FAFAFA\",children:\"y\"}),/*#__PURE__*/_jsx(\"tspan\",{x:\"2003.0546875\",y:\"600\",fill:\"#6366F1\",children:\".\"}),/*#__PURE__*/_jsx(\"tspan\",{x:\"2122.0703125\",y:\"600\",fill:\"#FAFAFA\",children:\"a\"}),/*#__PURE__*/_jsx(\"tspan\",{x:\"2335.421875\",y:\"600\",fill:\"#FAFAFA\",children:\"p\"}),/*#__PURE__*/_jsx(\"tspan\",{x:\"2568.5\",y:\"600\",fill:\"#FAFAFA\",children:\"p\"})]})]})})}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:14,color:T.textTertiary,lineHeight:1.5,maxWidth:260,letterSpacing:\"-0.01em\"},children:tagline}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:16,marginTop:8},children:[twitterLink&&/*#__PURE__*/_jsx(\"a\",{href:twitterLink,target:\"_blank\",rel:\"noopener noreferrer\",\"aria-label\":\"X\",style:{color:T.textTertiary,transition:\"color 0.2s\"},onMouseEnter:e=>e.currentTarget.style.color=T.textPrimary,onMouseLeave:e=>e.currentTarget.style.color=T.textTertiary,children:/*#__PURE__*/_jsx(\"svg\",{width:\"18\",height:\"18\",viewBox:\"0 0 24 24\",fill:\"currentColor\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"})})}),linkedinLink&&/*#__PURE__*/_jsx(\"a\",{href:linkedinLink,target:\"_blank\",rel:\"noopener noreferrer\",\"aria-label\":\"LinkedIn\",style:{color:T.textTertiary,transition:\"color 0.2s\"},onMouseEnter:e=>e.currentTarget.style.color=T.textPrimary,onMouseLeave:e=>e.currentTarget.style.color=T.textTertiary,children:/*#__PURE__*/_jsx(\"svg\",{width:\"18\",height:\"18\",viewBox:\"0 0 24 24\",fill:\"currentColor\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 01-2.063-2.065 2.063 2.063 0 112.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z\"})})})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:isMobile?32:48,flex:isMobile?\"none\":\"2.4\",flexWrap:\"wrap\"},children:[/*#__PURE__*/_jsx(LinkColumn,{title:\"Product\",links:productLinks}),/*#__PURE__*/_jsx(LinkColumn,{title:\"Company\",links:companyLinks}),/*#__PURE__*/_jsx(LinkColumn,{title:\"Resources\",links:resourceLinks}),/*#__PURE__*/_jsx(LinkColumn,{title:\"Legal\",links:legalLinks})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{maxWidth:1200,margin:\"0 auto\",borderTop:`1px solid ${T.borderSubtle}`,marginTop:isMobile?32:48,paddingTop:20,textAlign:\"center\",display:\"flex\",flexDirection:\"column\",gap:10},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:13,color:T.textTertiary,letterSpacing:\"-0.01em\"},children:copyright}),legalEntity&&/*#__PURE__*/_jsx(\"span\",{style:{fontSize:12,lineHeight:1.6,color:T.textTertiary,opacity:.8,letterSpacing:\"-0.005em\",maxWidth:760,margin:\"0 auto\"},children:legalEntity})]})]});}Footer.defaultProps={logoImage:\"\",logoHeight:32,logoText:\"livemy.app\",logoLink:\"/\",tagline:\"Run anything. Skip the DevOps.\",twitterLink:\"https://x.com/livemyapp\",linkedinLink:\"https://www.linkedin.com/company/livemyapp\",copyright:\"\\xa9 2026 livemy.app. All rights reserved.\",legalEntity:\"livemy.app is a trading name of PureVPS Ltd, registered in England and Wales, company number 16398501. Registered office: 86–90 Paul Street, London EC2A 4NE, United Kingdom.\",productLinks:[{text:\"Features\",href:\"/#features\",soon:false},{text:\"Pricing\",href:\"/pricing\",soon:false},{text:\"Templates\",href:\"/templates\",soon:false},{text:\"Deploy\",href:\"/deploy\",soon:false}],companyLinks:[{text:\"Blog\",href:\"/blog\",soon:false},{text:\"Contact\",href:\"mailto:hello@livemy.app\",soon:false}],resourceLinks:[{text:\"Documentation\",href:\"https://docs.livemy.app/\",soon:false},{text:\"Support\",href:\"mailto:support@livemy.app\",soon:false}],legalLinks:[{text:\"Terms of Service\",href:\"/terms\",soon:false,cky:false},{text:\"Privacy Policy\",href:\"/privacy\",soon:false,cky:false},{text:\"Cookie Policy\",href:\"/cookies\",soon:false,cky:false},{text:\"Cookie Settings\",href:\"#\",soon:false,cky:true}]};const linkArrayControl=(title,defaultValue)=>({type:ControlType.Array,title,maxCount:8,control:{type:ControlType.Object,controls:{text:{type:ControlType.String,title:\"Text\",defaultValue:\"Link\"},href:{type:ControlType.Link,title:\"URL\"},soon:{type:ControlType.Boolean,title:\"Coming Soon\",defaultValue:false,enabledTitle:\"Soon\",disabledTitle:\"Live\"},cky:{type:ControlType.Boolean,title:\"Cookie Settings\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"}}},defaultValue});addPropertyControls(Footer,{logoImage:{type:ControlType.Image,title:\"Logo Image\"},logoHeight:{type:ControlType.Number,title:\"Logo Height\",defaultValue:28,min:16,max:48,step:2},logoText:{type:ControlType.String,title:\"Logo Text (fallback)\",defaultValue:Footer.defaultProps.logoText},logoLink:{type:ControlType.Link,title:\"Logo Link\"},tagline:{type:ControlType.String,title:\"Tagline\",defaultValue:Footer.defaultProps.tagline},twitterLink:{type:ControlType.Link,title:\"Twitter/X\"},linkedinLink:{type:ControlType.Link,title:\"LinkedIn\"},copyright:{type:ControlType.String,title:\"Copyright\",defaultValue:Footer.defaultProps.copyright},legalEntity:{type:ControlType.String,title:\"Company details\",displayTextArea:true,defaultValue:Footer.defaultProps.legalEntity,description:\"Required for a UK company: registered name, number and office.\"},productLinks:linkArrayControl(\"Product Links\",Footer.defaultProps.productLinks),companyLinks:linkArrayControl(\"Company Links\",Footer.defaultProps.companyLinks),resourceLinks:linkArrayControl(\"Resource Links\",Footer.defaultProps.resourceLinks),legalLinks:linkArrayControl(\"Legal Links\",Footer.defaultProps.legalLinks)});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Footer\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"340\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerIntrinsicWidth\":\"1200\",\"framerDisableUnlink\":\"* @framerSupportedLayoutWidth any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Footer.map","// livemy.app — Sticky Navigation v3\n// Floating pill on scroll, glow border, hover states, CTA shimmer\n// Default logo: pulse-dot mark + \"livemy.app\" wordmark + Open Beta badge\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion,AnimatePresence}from\"framer-motion\";import{useState,useEffect,useRef}from\"react\";/* ── Responsive hook (copy in every component) ── */function useContainerWidth(){const ref=useRef(null);const[w,setW]=useState(1200);useEffect(()=>{const el=ref.current;if(!el)return;const ro=new ResizeObserver(entries=>{for(const e of entries)setW(e.contentRect.width);});ro.observe(el);setW(el.getBoundingClientRect().width);return()=>ro.disconnect();},[]);return[ref,w];}/* ── Design tokens ── */const T={bgBase:\"#09090B\",bgSurface:\"#18181B\",bgElevated:\"#27272A\",textPrimary:\"#FAFAFA\",textSecondary:\"#A1A1AA\",accent:\"#6366F1\",accentHover:\"#818CF8\",borderSubtle:\"rgba(255,255,255,0.06)\",borderGlow:\"rgba(99,102,241,0.15)\",font:\"'Inter', -apple-system, sans-serif\"};/* ── Inline keyframes via style tag ── */const KEYFRAMES=`\n@keyframes navShimmer {\n  0% { transform: translateX(-100%); }\n  100% { transform: translateX(100%); }\n}\n@keyframes navFadeIn {\n  0% { opacity: 0; transform: translateY(-8px); }\n  100% { opacity: 1; transform: translateY(0); }\n}\n@keyframes navPulseGlow {\n  0%, 100% { opacity: 0.4; }\n  50% { opacity: 0.8; }\n}\n@keyframes navLivePulse {\n  0%, 100% { transform: scale(1); opacity: 1; }\n  50% { transform: scale(1.15); opacity: 0.85; }\n}\n@keyframes navLiveRing {\n  0% { transform: scale(1); opacity: 0.6; }\n  100% { transform: scale(2.2); opacity: 0; }\n}\n`;/**\n * @framerDisableUnlink\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight fixed\n * @framerIntrinsicWidth 1440\n * @framerIntrinsicHeight 64\n */export default function StickyNav(props){const{logoImage,logoHeight,logoLink,navItems,loginText,loginLink,ctaText,ctaLink,betaLabel,showBeta,style}=props;const[containerRef,width]=useContainerWidth();const isMobile=width<768;const isTablet=width>=768&&width<1024;const[scrolled,setScrolled]=useState(false);const[mobileOpen,setMobileOpen]=useState(false);const[hoveredLink,setHoveredLink]=useState(null);const[ctaHovered,setCtaHovered]=useState(false);const[loginHovered,setLoginHovered]=useState(false);const isCanvas=RenderTarget.current()===RenderTarget.canvas;useEffect(()=>{if(isCanvas)return;const onScroll=()=>setScrolled(window.scrollY>20);window.addEventListener(\"scroll\",onScroll,{passive:true});return()=>window.removeEventListener(\"scroll\",onScroll);},[isCanvas]);// Close mobile menu on resize to desktop\nuseEffect(()=>{if(!isMobile)setMobileOpen(false);},[isMobile]);// Close mobile menu on tap outside\nuseEffect(()=>{if(!mobileOpen)return;const handler=e=>{const nav=containerRef.current;if(nav&&!nav.contains(e.target)){setMobileOpen(false);}};document.addEventListener(\"touchstart\",handler,{passive:true});document.addEventListener(\"mousedown\",handler);return()=>{document.removeEventListener(\"touchstart\",handler);document.removeEventListener(\"mousedown\",handler);};},[mobileOpen]);return /*#__PURE__*/_jsxs(\"nav\",{ref:containerRef,style:{...style,position:isCanvas?\"relative\":\"fixed\",top:0,left:0,right:0,width:\"100%\",height:\"auto\",zIndex:1e3,fontFamily:T.font,animation:\"none\"},children:[/*#__PURE__*/_jsx(\"div\",{dangerouslySetInnerHTML:{__html:`<style>${KEYFRAMES}</style>`}}),/*#__PURE__*/_jsx(\"div\",{style:{maxWidth:scrolled?860:1200,margin:\"0 auto\",padding:isMobile?\"0 16px\":\"0 24px\",transition:\"all 0.5s cubic-bezier(0.4, 0, 0.2, 1)\",marginTop:scrolled?12:0,borderRadius:scrolled?9999:0,background:scrolled?\"rgba(24, 24, 27, 0.75)\":\"rgba(9, 9, 11, 0.5)\",backdropFilter:\"blur(16px)\",WebkitBackdropFilter:\"blur(16px)\",border:scrolled?`1px solid ${T.borderGlow}`:\"1px solid transparent\",boxShadow:scrolled?\"0 0 20px rgba(99, 102, 241, 0.06), 0 8px 32px rgba(0, 0, 0, 0.4), inset 0 1px 0 rgba(255,255,255,0.04)\":\"none\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:16,height:scrolled?52:64,transition:\"height 0.4s cubic-bezier(0.4, 0, 0.2, 1)\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:isMobile?8:10,flexShrink:0},children:[/*#__PURE__*/_jsx(\"a\",{href:logoLink||\"/\",style:{display:\"flex\",alignItems:\"center\",textDecoration:\"none\",gap:10,transition:\"opacity 0.2s\"},children:logoImage?/*#__PURE__*/_jsx(\"img\",{src:logoImage,alt:\"livemy.app\",style:{height:scrolled?Math.max(logoHeight-4,20):logoHeight,width:\"auto\",display:\"block\",transition:\"height 0.4s ease\"}}):/* Default inline logo — livemy.app official mark + wordmark *//*#__PURE__*/_jsxs(\"svg\",{viewBox:\"200 200 2700 488\",height:scrolled?Math.max(logoHeight-4,20):logoHeight,width:\"auto\",style:{display:\"block\",transition:\"height 0.4s ease\",flexShrink:0},role:\"img\",\"aria-label\":\"livemy.app\",children:[/*#__PURE__*/_jsxs(\"g\",{transform:\"translate(220 220) scale(7.375)\",children:[/*#__PURE__*/_jsx(\"rect\",{x:\"4\",y:\"4\",width:\"56\",height:\"56\",rx:\"9\",fill:\"#0F0F12\",stroke:\"#6366F1\",strokeWidth:\"3\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 22 16 L 46 32 L 22 48\",stroke:\"#FAFAFA\",strokeWidth:\"8\",strokeLinecap:\"round\",strokeLinejoin:\"round\",fill:\"none\"})]}),/*#__PURE__*/_jsxs(\"text\",{fontFamily:\"Inter, system-ui, sans-serif\",fontWeight:800,fontSize:400,letterSpacing:\"-22\",children:[/*#__PURE__*/_jsx(\"tspan\",{x:\"804\",y:\"600\",fill:\"#FAFAFA\",children:\"l\"}),/*#__PURE__*/_jsx(\"tspan\",{x:\"895.28125\",y:\"600\",fill:\"#FAFAFA\",children:\"i\"}),/*#__PURE__*/_jsx(\"tspan\",{x:\"986.5625\",y:\"600\",fill:\"#FAFAFA\",children:\"v\"}),/*#__PURE__*/_jsx(\"tspan\",{x:\"1210.65625\",y:\"600\",fill:\"#FAFAFA\",children:\"e\"}),/*#__PURE__*/_jsx(\"tspan\",{x:\"1428.890625\",y:\"600\",fill:\"#FAFAFA\",children:\"m\"}),/*#__PURE__*/_jsx(\"tspan\",{x:\"1777.7890625\",y:\"600\",fill:\"#FAFAFA\",children:\"y\"}),/*#__PURE__*/_jsx(\"tspan\",{x:\"2003.0546875\",y:\"600\",fill:\"#6366F1\",children:\".\"}),/*#__PURE__*/_jsx(\"tspan\",{x:\"2122.0703125\",y:\"600\",fill:\"#FAFAFA\",children:\"a\"}),/*#__PURE__*/_jsx(\"tspan\",{x:\"2335.421875\",y:\"600\",fill:\"#FAFAFA\",children:\"p\"}),/*#__PURE__*/_jsx(\"tspan\",{x:\"2568.5\",y:\"600\",fill:\"#FAFAFA\",children:\"p\"})]})]})}),showBeta&&betaLabel&&/*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",fontSize:scrolled?9.5:10,fontWeight:600,fontFamily:T.font,color:T.accentHover,background:\"rgba(99, 102, 241, 0.10)\",border:\"1px solid rgba(99, 102, 241, 0.28)\",padding:scrolled?\"2px 7px\":\"3px 8px\",borderRadius:9999,letterSpacing:\"0.08em\",textTransform:\"uppercase\",whiteSpace:\"nowrap\",lineHeight:1.2,transition:\"all 0.4s ease\",flexShrink:0},children:betaLabel})]}),!isMobile&&/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",gap:2,flex:1,minWidth:0},children:navItems.map((item,i)=>/*#__PURE__*/_jsx(\"a\",{href:item.link,onMouseEnter:()=>setHoveredLink(i),onMouseLeave:()=>setHoveredLink(null),style:{fontSize:14,fontWeight:500,color:hoveredLink===i?T.textPrimary:T.textSecondary,textDecoration:\"none\",padding:\"6px 14px\",borderRadius:6,background:hoveredLink===i?\"rgba(255,255,255,0.06)\":\"transparent\",transition:\"color 0.2s, background 0.2s\",letterSpacing:\"-0.01em\",whiteSpace:\"nowrap\"},children:item.label},i))}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:6,flexShrink:0},children:[!isMobile&&/*#__PURE__*/_jsx(\"a\",{href:loginLink,onMouseEnter:()=>setLoginHovered(true),onMouseLeave:()=>setLoginHovered(false),style:{fontSize:14,fontWeight:500,color:loginHovered?T.textPrimary:T.textSecondary,textDecoration:\"none\",padding:\"6px 14px\",borderRadius:6,background:loginHovered?\"rgba(255,255,255,0.06)\":\"transparent\",transition:\"color 0.2s, background 0.2s\"},children:loginText}),/*#__PURE__*/_jsxs(\"a\",{href:ctaLink,onMouseEnter:()=>setCtaHovered(true),onMouseLeave:()=>setCtaHovered(false),style:{position:\"relative\",display:\"inline-flex\",alignItems:\"center\",gap:6,padding:isMobile?\"6px 14px\":\"7px 18px\",borderRadius:9999,fontSize:13,fontWeight:600,background:`linear-gradient(135deg, ${ctaHovered?T.accentHover:T.accent}, ${T.accent})`,color:\"#fff\",textDecoration:\"none\",transition:\"background 0.3s, box-shadow 0.3s, transform 0.2s\",backgroundSize:\"100% 100%\",boxShadow:ctaHovered?`0 0 20px rgba(99,102,241,0.4), 0 4px 12px rgba(99,102,241,0.3)`:`0 0 20px rgba(99,102,241,0), 0 4px 12px rgba(99,102,241,0)`,transform:ctaHovered?\"translateY(-1px)\":\"translateY(0)\",whiteSpace:\"nowrap\",overflow:\"hidden\",letterSpacing:\"-0.01em\"},children:[ctaText,/*#__PURE__*/_jsxs(\"svg\",{width:\"14\",height:\"14\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\",style:{transition:\"transform 0.2s\",transform:ctaHovered?\"translateX(2px)\":\"translateX(0)\"},children:[/*#__PURE__*/_jsx(\"line\",{x1:\"5\",y1:\"12\",x2:\"19\",y2:\"12\"}),/*#__PURE__*/_jsx(\"polyline\",{points:\"12 5 19 12 12 19\"})]}),/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",inset:0,background:\"linear-gradient(90deg, transparent 0%, rgba(255,255,255,0.15) 50%, transparent 100%)\",animation:ctaHovered?\"navShimmer 1.2s ease-in-out infinite\":\"none\",pointerEvents:\"none\"}})]}),isMobile&&/*#__PURE__*/_jsx(\"button\",{onClick:()=>setMobileOpen(!mobileOpen),\"aria-label\":\"Toggle menu\",style:{background:\"none\",border:\"none\",color:T.textSecondary,padding:8,cursor:\"pointer\",display:\"flex\",alignItems:\"center\",marginLeft:2},children:/*#__PURE__*/_jsx(\"svg\",{width:\"20\",height:\"20\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",children:mobileOpen?/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"line\",{x1:\"18\",y1:\"6\",x2:\"6\",y2:\"18\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"6\",y1:\"6\",x2:\"18\",y2:\"18\"})]}):/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"line\",{x1:\"4\",y1:\"7\",x2:\"20\",y2:\"7\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"4\",y1:\"12\",x2:\"20\",y2:\"12\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"4\",y1:\"17\",x2:\"20\",y2:\"17\"})]})})})]})]})}),/*#__PURE__*/_jsx(AnimatePresence,{children:isMobile&&mobileOpen&&/*#__PURE__*/_jsx(motion.div,{initial:{height:0,opacity:0},animate:{height:\"auto\",opacity:1},exit:{height:0,opacity:0},transition:{duration:.3,ease:[.4,0,.2,1]},style:{overflow:\"hidden\",margin:\"0 16px\",borderRadius:16,background:\"rgba(24, 24, 27, 0.9)\",backdropFilter:\"blur(16px)\",WebkitBackdropFilter:\"blur(16px)\",border:`1px solid ${T.borderSubtle}`,marginTop:8},children:/*#__PURE__*/_jsxs(\"div\",{style:{padding:\"16px 20px 20px\",display:\"flex\",flexDirection:\"column\",gap:4},children:[navItems.map((item,i)=>/*#__PURE__*/_jsx(\"a\",{href:item.link,style:{fontSize:15,fontWeight:500,color:T.textSecondary,textDecoration:\"none\",padding:\"10px 12px\",borderRadius:8,transition:\"background 0.15s, color 0.15s\"},children:item.label},i)),/*#__PURE__*/_jsx(\"div\",{style:{height:1,background:T.borderSubtle,margin:\"8px 0\"}}),/*#__PURE__*/_jsx(\"a\",{href:loginLink,style:{fontSize:15,fontWeight:500,color:T.textSecondary,textDecoration:\"none\",padding:\"10px 12px\",borderRadius:8},children:loginText})]})})})]});}StickyNav.defaultProps={logoImage:\"\",logoHeight:24,logoLink:\"/\",navItems:[{label:\"Features\",link:\"#features\"},{label:\"How it works\",link:\"#how-it-works\"},{label:\"Templates\",link:\"#templates\"},{label:\"Pricing\",link:\"/pricing\"}],loginText:\"Log in\",loginLink:\"/login\",ctaText:\"Start free\",ctaLink:\"/signup\",showBeta:true,betaLabel:\"Open Beta\"};addPropertyControls(StickyNav,{logoImage:{type:ControlType.Image,title:\"Logo Image\"},logoHeight:{type:ControlType.Number,title:\"Logo Height\",defaultValue:24,min:16,max:48,step:2},logoLink:{type:ControlType.Link,title:\"Logo Link\"},navItems:{type:ControlType.Array,title:\"Nav Items\",maxCount:6,control:{type:ControlType.Object,controls:{label:{type:ControlType.String,title:\"Label\",defaultValue:\"Link\"},link:{type:ControlType.Link,title:\"URL\"}}},defaultValue:StickyNav.defaultProps.navItems},loginText:{type:ControlType.String,title:\"Login Text\",defaultValue:\"Log in\"},loginLink:{type:ControlType.Link,title:\"Login URL\"},ctaText:{type:ControlType.String,title:\"CTA Text\",defaultValue:\"Start free\"},ctaLink:{type:ControlType.Link,title:\"CTA URL\"},showBeta:{type:ControlType.Boolean,title:\"Show Beta Badge\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},betaLabel:{type:ControlType.String,title:\"Beta Label\",defaultValue:\"Open Beta\",hidden:props=>!props.showBeta}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StickyNav\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"64\",\"framerIntrinsicWidth\":\"1440\",\"framerDisableUnlink\":\"* @framerSupportedLayoutWidth any\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StickyHav.map"],"mappings":"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"}