{"version":3,"file":"StickyNavbar.Defd82t4.mjs","names":["_Fragment"],"sources":["https:/framerusercontent.com/modules/RiVS1CzdLq09bXkKcU8y/v6CxFwy0MUTqoTx3grio/StickyNavbar.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";export function StickyNavbar(props){const{logo,logoImage,homeText,pricingText,ctaText,faqText,faqUrl}=props;const[isMobileMenuOpen,setIsMobileMenuOpen]=React.useState(false);const[isMobile,setIsMobile]=React.useState(false);React.useEffect(()=>{const checkMobile=()=>{setIsMobile(window.innerWidth<=768);};checkMobile();window.addEventListener(\"resize\",checkMobile);return()=>window.removeEventListener(\"resize\",checkMobile);},[]);const toggleMobileMenu=()=>{setIsMobileMenuOpen(!isMobileMenuOpen);};const closeMobileMenu=()=>{setIsMobileMenuOpen(false);};const handlePricingClick=()=>{const pricingSection=document.getElementById(\"pricing\");if(pricingSection){pricingSection.scrollIntoView({behavior:\"smooth\"});}closeMobileMenu();};const handleNavClick=url=>{window.location.href=url;closeMobileMenu();};// Hamburger Icon Component\nconst HamburgerIcon=()=>/*#__PURE__*/_jsxs(\"div\",{onClick:toggleMobileMenu,style:{display:\"flex\",flexDirection:\"column\",justifyContent:\"space-between\",width:\"24px\",height:\"18px\",cursor:\"pointer\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"2px\",backgroundColor:\"black\",transition:\"all 0.3s\",transform:isMobileMenuOpen?\"rotate(45deg) translate(6px, 6px)\":\"none\"}}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"2px\",backgroundColor:\"black\",transition:\"all 0.3s\",opacity:isMobileMenuOpen?0:1}}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"2px\",backgroundColor:\"black\",transition:\"all 0.3s\",transform:isMobileMenuOpen?\"rotate(-45deg) translate(6px, -6px)\":\"none\"}})]});return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"div\",{style:{position:\"fixed\",top:0,left:0,right:0,height:\"64px\",backgroundColor:\"rgba(255, 255, 255, 0.85)\",backdropFilter:\"blur(10px)\",WebkitBackdropFilter:\"blur(10px)\",display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",padding:\"0 24px\",borderBottom:\"1px solid rgba(255, 255, 255, 0.2)\",zIndex:9999,fontFamily:\"'Poppins', sans-serif\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontWeight:600,fontSize:18,color:\"#4cc4cf\",fontFamily:\"'Poppins', sans-serif\"},children:logoImage?/*#__PURE__*/_jsx(\"img\",{src:logoImage,alt:\"Logo\",style:{height:\"32px\"}}):logo}),!isMobile&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:\"16px\"},children:[/*#__PURE__*/_jsx(\"button\",{style:blackButtonStyle,onClick:()=>handleNavClick(\"https://brjourneys.com/gohome\"),children:homeText}),/*#__PURE__*/_jsx(\"button\",{style:{...blackButtonStyle,color:\"#4cc4cf\"},onClick:handlePricingClick,children:pricingText}),/*#__PURE__*/_jsx(\"button\",{style:blackButtonStyle,onClick:()=>handleNavClick(\"https://brjourneys.com/faq\"),children:faqText}),/*#__PURE__*/_jsx(\"button\",{style:{...buttonStyle,backgroundColor:\"#4CC4CF\",color:\"white\",borderRadius:4},onClick:()=>handleNavClick(\"https://play.brainracers.gg/parent-onboarding\"),children:ctaText})]}),isMobile&&/*#__PURE__*/_jsx(HamburgerIcon,{})]}),isMobile&&isMobileMenuOpen&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"fixed\",top:\"64px\",left:0,right:0,backgroundColor:\"white\",boxShadow:\"0 4px 12px rgba(0,0,0,0.15)\",zIndex:9998,padding:\"20px 24px\",animation:\"slideDown 0.3s ease-out\",fontFamily:\"'Poppins', sans-serif\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:\"16px\"},children:[/*#__PURE__*/_jsx(\"button\",{style:mobileButtonStyle,onClick:()=>handleNavClick(\"https://brjourneys.com/gohome\"),children:homeText}),/*#__PURE__*/_jsx(\"button\",{style:{...mobileButtonStyle,color:\"#4cc4cf\"},onClick:handlePricingClick,children:pricingText}),/*#__PURE__*/_jsx(\"button\",{style:mobileButtonStyle,onClick:()=>handleNavClick(\"https://brjourneys.com/faq\"),children:faqText}),/*#__PURE__*/_jsx(\"button\",{style:{...mobileButtonStyle,backgroundColor:\"#4CC4CF\",color:\"white\",borderRadius:8,padding:\"12px 16px\",fontWeight:600,marginTop:\"8px\"},onClick:()=>handleNavClick(\"https://play.brainracers.gg/parent-onboarding\"),children:ctaText})]})}),isMobile&&isMobileMenuOpen&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"fixed\",top:0,left:0,right:0,bottom:0,backgroundColor:\"rgba(0,0,0,0.3)\",zIndex:9997},onClick:closeMobileMenu})]});}const buttonStyle={background:\"none\",border:\"none\",padding:\"8px 12px\",fontSize:16,cursor:\"pointer\",color:\"white\",fontFamily:\"'Poppins', sans-serif\"};const blackButtonStyle={background:\"none\",border:\"none\",padding:\"8px 12px\",fontSize:16,cursor:\"pointer\",color:\"black\",fontFamily:\"'Poppins', sans-serif\"};const mobileButtonStyle={background:\"none\",border:\"none\",padding:\"12px 0\",fontSize:18,cursor:\"pointer\",color:\"black\",textAlign:\"left\",width:\"100%\",borderBottom:\"1px solid #f0f0f0\",fontFamily:\"'Poppins', sans-serif\"};addPropertyControls(StickyNavbar,{logo:{type:ControlType.String,defaultValue:\"BrainRacers\",color:\"#4cc4cf\",title:\"Logo Text\"},logoImage:{type:ControlType.Image,title:\"Logo Image\"},homeText:{type:ControlType.String,defaultValue:\"Home\",title:\"Home\"},pricingText:{type:ControlType.String,defaultValue:\"Pricing\",title:\"Pricing\"},faqText:{type:ControlType.String,defaultValue:\"FAQ\",title:\"FAQ\"},faqUrl:{type:ControlType.String,defaultValue:\"#\",title:\"FAQ URL\"},ctaText:{type:ControlType.String,defaultValue:\"Start Free Trial\",title:\"CTA\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"StickyNavbar\":{\"type\":\"reactComponent\",\"name\":\"StickyNavbar\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StickyNavbar.map"],"mappings":"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"}