{"version":3,"sources":["xsHHLq8yl.tsx"],"sourcesContent":["// Generated by Framer (b012016)\n\nimport { addFonts, addPropertyControls, ComponentViewportProvider, ControlType, cx, Floating, getFonts, getLoadingLazyAtYPosition, Image, Link, ResolveLinks, SmartComponentScopedContainer, useActiveVariantCallback, useComponentViewport, useLocaleInfo, useOverlayState, useRouter, useVariantState, withCSS, withFX } from \"framer\";\nimport { AnimatePresence, LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport { useRef } from \"react\";\nimport NavLinkItem from \"./t9Tvuw_FI\";\nconst NavLinkItemFonts = getFonts(NavLinkItem);\nconst MotionDivWithFX = withFX(motion.div);\n\nconst cycleOrder = [\"jxdCpJZNI\", \"sQi4niCSS\", \"Yk7FwDz_x\", \"PppBTd2Wa\"];\n\nconst serializationHash = \"framer-Euw4B\"\n\nconst variantClassNames = {jxdCpJZNI: \"framer-v-gublqx\", PppBTd2Wa: \"framer-v-y3jb9d\", sQi4niCSS: \"framer-v-snmeao\", Yk7FwDz_x: \"framer-v-cwzepq\"};\n\nfunction addPropertyOverrides(overrides, ...variants) {\nconst nextOverrides = {}\nvariants?.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]))\nreturn nextOverrides\n}\n\nconst transition1 = {damping: 60, delay: 0, mass: 1, stiffness: 500, type: \"spring\"}\n\nconst transition2 = {damping: 40, delay: 0, mass: 1, stiffness: 150, type: \"spring\"}\n\nconst transition3 = {damping: 60, delay: 0, mass: 1, stiffness: 150, type: \"spring\"}\n\nconst Transition = ({value, children}) => {\nconst config = React.useContext(MotionConfigContext)\nconst transition = value ?? config.transition\nconst contextValue = React.useMemo(() => ({ ...config, transition }), [JSON.stringify(transition)])\nreturn <MotionConfigContext.Provider value={contextValue}>{children}</MotionConfigContext.Provider>\n}\n\nconst transition4 = {damping: 40, delay: 0.2, mass: 1, stiffness: 150, type: \"spring\"}\n\nconst transition5 = {bounce: 0.2, delay: 0, duration: 0.4, type: \"spring\"}\n\nconst animation = {opacity: 0, rotate: 0, rotateX: 0, rotateY: 0, scale: 1, skewX: 0, skewY: 0, transition: transition5, x: 0, y: 0}\n\nconst animation1 = {opacity: 1, rotate: 0, rotateX: 0, rotateY: 0, scale: 1, skewX: 0, skewY: 0, transition: transition5, x: 0, y: 0}\n\nconst animation2 = {opacity: 0, rotate: 0, rotateX: 0, rotateY: 0, scale: 1, skewX: 0, skewY: 0, x: 0, y: 0}\n\nconst Overlay = ({ children, blockDocumentScrolling, enabled = true, }) => {\nconst [visible, setVisible] = useOverlayState({ blockDocumentScrolling })\nreturn children({hide: () => setVisible(false), show: () => setVisible(true), toggle: () => setVisible(!visible), visible: enabled && visible})\n}\n\nconst Variants = motion.create(React.Fragment)\n\nconst humanReadableVariantMap = {\"Phone Open\": \"PppBTd2Wa\", Desktop: \"jxdCpJZNI\", Phone: \"Yk7FwDz_x\", Tablet: \"sQi4niCSS\"}\n\nconst getProps = ({height, id, width, ...props}) => { return {...props, variant: humanReadableVariantMap[props.variant] ?? props.variant ?? \"jxdCpJZNI\"} }\n\nconst createLayoutDependency = (props, variants) => {if (props.layoutDependency) return variants.join('-') + props.layoutDependency\nreturn variants.join('-')}\n\nexport interface Props extends React.HTMLAttributes<HTMLDivElement> { style?: Record<string, unknown>;className?: string;layoutId?: string | number;variant?: keyof typeof humanReadableVariantMap; }\n\nconst Component = React.forwardRef<HTMLDivElement, Props>(function(props, ref) {\n\nconst fallbackRef = useRef<HTMLElement>(null)\n\nconst refBinding = ref ?? fallbackRef\n\nconst defaultLayoutId = React.useId()\n\nconst { activeLocale, setLocale } = useLocaleInfo()\n\nconst componentViewport = useComponentViewport()\n\nconst { style, className, layoutId, variant, ...restProps } = getProps(props)\n\nconst {baseVariant, classNames, clearLoadingGesture, gestureHandlers, gestureVariant, isLoading, setGestureState, setVariant, variants} = useVariantState({cycleOrder, defaultVariant: \"jxdCpJZNI\", ref: refBinding, variant, variantClassNames})\n\nconst layoutDependency = createLayoutDependency(props, variants)\n\nconst { activeVariantCallback, delay } = useActiveVariantCallback(baseVariant)\n\nconst onTapm9jzd3 = activeVariantCallback(async (...args) => {\nsetVariant(\"PppBTd2Wa\")\n})\n\nconst onTap1paoybe = activeVariantCallback(async (...args) => {\nsetVariant(\"Yk7FwDz_x\")\n})\n\nconst onMouseEntertxyyif = ({overlay, loadMore}) => activeVariantCallback(async (...args) => {\noverlay.show()\n})\n\nconst j95vWx1Yy1paoybe = activeVariantCallback(async (...args) => {\nsetVariant(\"Yk7FwDz_x\")\n})\n\nconst sharedStyleClassNames = []\n\nconst scopingClassNames = cx(serializationHash, ...sharedStyleClassNames)\n\nconst isDisplayed = () => {\nif ([\"Yk7FwDz_x\", \"PppBTd2Wa\"].includes(baseVariant)) return false;\nreturn true\n}\n\nconst isDisplayed1 = () => {\nif (baseVariant === \"Yk7FwDz_x\") return true\nreturn false\n}\n\nconst isDisplayed2 = () => {\nif (baseVariant === \"PppBTd2Wa\") return true\nreturn false\n}\n\nconst router = useRouter()\n\nconst isDisplayed3 = () => {\nif ([\"Yk7FwDz_x\", \"PppBTd2Wa\"].includes(baseVariant)) return true;\nreturn false\n}\n\nconst ref1 = React.useRef<HTMLElement>(null)\n\nconst isDisplayed4 = () => {\nif (baseVariant === \"Yk7FwDz_x\") return false\nreturn true\n}\n\nconst ref2 = React.useRef<HTMLElement>(null)\n\nreturn (<LayoutGroup id={layoutId ?? defaultLayoutId}><Variants animate={variants} initial={false}><Transition value={transition1} {...addPropertyOverrides({PppBTd2Wa: {value: transition2}, Yk7FwDz_x: {value: transition2}}, baseVariant, gestureVariant)}><motion.nav {...restProps} {...gestureHandlers} className={cx(scopingClassNames, \"framer-gublqx\", className, classNames)} data-framer-name={\"Desktop\"} layoutDependency={layoutDependency} layoutId={\"jxdCpJZNI\"} ref={refBinding} style={{backgroundColor: \"var(--token-1c6e1185-2758-4568-93f4-f691a1380119, rgb(255, 255, 255))\", ...style}} {...addPropertyOverrides({PppBTd2Wa: {\"data-framer-name\": \"Phone Open\"}, sQi4niCSS: {\"data-framer-name\": \"Tablet\"}, Yk7FwDz_x: {\"data-framer-name\": \"Phone\"}}, baseVariant, gestureVariant)}><motion.div className={\"framer-127tjif\"} data-framer-name={\"Container\"} layoutDependency={layoutDependency} layoutId={\"VdtaglCzz\"}><Transition {...addPropertyOverrides({PppBTd2Wa: {value: transition2}, Yk7FwDz_x: {value: transition2}}, baseVariant, gestureVariant)}><motion.div className={\"framer-1i5xijb\"} data-framer-name={\"Wrap\"} layoutDependency={layoutDependency} layoutId={\"yC1OKVu3q\"}><Transition {...addPropertyOverrides({Yk7FwDz_x: {value: transition2}}, baseVariant, gestureVariant)}><motion.div className={\"framer-7zv5wb\"} data-framer-name={\"Content\"} layoutDependency={layoutDependency} layoutId={\"VrFeprCM9\"}><motion.div className={\"framer-q9jx6m\"} data-framer-name={\"Nav Container\"} layoutDependency={layoutDependency} layoutId={\"ywBtxTm8N\"} style={{backgroundColor: \"rgba(0, 0, 0, 0)\", borderBottomLeftRadius: 12, borderBottomRightRadius: 12, borderTopLeftRadius: 12, borderTopRightRadius: 12}} variants={{PppBTd2Wa: {backgroundColor: \"var(--token-66ab133f-9cb6-4a17-ad43-d14ef63d2ec7, rgb(255, 255, 255))\", borderBottomLeftRadius: 0, borderBottomRightRadius: 0, borderTopLeftRadius: 20, borderTopRightRadius: 20}}}><motion.div className={\"framer-1kipq42\"} data-framer-name={\"Logo\"} layoutDependency={layoutDependency} layoutId={\"JVMa2WIZv\"}><Link href={{webPageId: \"augiA20Il\"}} motionChild nodeId={\"VbR_8FYwh\"} scopeId={\"xsHHLq8yl\"}><motion.a className={\"framer-7ws15e framer-s5s2tj\"} data-framer-name={\"Main Logo\"} layoutDependency={layoutDependency} layoutId={\"VbR_8FYwh\"}><Image as={\"figure\"} background={{alt: \"Logo\", fit: \"fit\", loading: getLoadingLazyAtYPosition(((((((((componentViewport?.y || 0) + (0 + ((((componentViewport?.height || 62.5) - 0) - 45) / 2))) + 0 + 0) + 0) + 5 + 0) + 5) + 0) + 0)), pixelHeight: 512, pixelWidth: 753, positionX: \"center\", positionY: \"center\", sizes: \"25px\", src: \"https://framerusercontent.com/images/x6wxvZ6jMGKzRPnb38yCHgGaVSY.png\", srcSet: \"https://framerusercontent.com/images/x6wxvZ6jMGKzRPnb38yCHgGaVSY.png?scale-down-to=512 512w,https://framerusercontent.com/images/x6wxvZ6jMGKzRPnb38yCHgGaVSY.png 753w\"}} className={\"framer-tl6m8l\"} layoutDependency={layoutDependency} layoutId={\"HXBn1tAe8\"} {...addPropertyOverrides({PppBTd2Wa: {background: {alt: \"Logo\", fit: \"fit\", loading: getLoadingLazyAtYPosition(((((((((componentViewport?.y || 0) + 0 + (((((componentViewport?.height || 258) - 0) - 274) / 2) + 0 + 0)) + 0 + 0) + 15) + 0 + 0) + 8.5) + 0) + 0)), pixelHeight: 512, pixelWidth: 753, positionX: \"center\", positionY: \"center\", sizes: \"25px\", src: \"https://framerusercontent.com/images/x6wxvZ6jMGKzRPnb38yCHgGaVSY.png\", srcSet: \"https://framerusercontent.com/images/x6wxvZ6jMGKzRPnb38yCHgGaVSY.png?scale-down-to=512 512w,https://framerusercontent.com/images/x6wxvZ6jMGKzRPnb38yCHgGaVSY.png 753w\"}}, Yk7FwDz_x: {background: {alt: \"Logo\", fit: \"fit\", loading: getLoadingLazyAtYPosition(((((((((componentViewport?.y || 0) + 0 + (((((componentViewport?.height || 72) - 0) - 72) / 2) + 0 + 0)) + 0 + 0) + 15) + 0 + 0) + 8.5) + 0) + 0)), pixelHeight: 512, pixelWidth: 753, positionX: \"center\", positionY: \"center\", sizes: \"25px\", src: \"https://framerusercontent.com/images/x6wxvZ6jMGKzRPnb38yCHgGaVSY.png\", srcSet: \"https://framerusercontent.com/images/x6wxvZ6jMGKzRPnb38yCHgGaVSY.png?scale-down-to=512 512w,https://framerusercontent.com/images/x6wxvZ6jMGKzRPnb38yCHgGaVSY.png 753w\"}}}, baseVariant, gestureVariant)}/></motion.a></Link></motion.div>{isDisplayed() && (<motion.div className={\"framer-l0k7u5\"} data-framer-name={\"Nav Btn Wrap\"} layoutDependency={layoutDependency} layoutId={\"ozB33aNaL\"}/>)}{isDisplayed1() && (<Transition value={transition2}><motion.div className={\"framer-2wigoj\"} data-framer-name={\"Icon\"} data-highlight layoutDependency={layoutDependency} layoutId={\"xsUeM8dEH\"} onTap={onTapm9jzd3}><Transition value={transition3}><motion.div className={\"framer-ow3yo1\"} data-framer-name={\"Bottom\"} layoutDependency={layoutDependency} layoutId={\"LVrHjFzI_\"} style={{backgroundColor: \"rgb(186, 186, 186)\", borderBottomLeftRadius: 10, borderBottomRightRadius: 10, borderTopLeftRadius: 10, borderTopRightRadius: 10}}/></Transition><Transition value={transition3}><motion.div className={\"framer-d9b9y1\"} data-framer-name={\"Mid\"} layoutDependency={layoutDependency} layoutId={\"FE782QEJH\"} style={{backgroundColor: \"rgb(186, 186, 186)\", borderBottomLeftRadius: 10, borderBottomRightRadius: 10, borderTopLeftRadius: 10, borderTopRightRadius: 10}}/></Transition><Transition value={transition3}><motion.div className={\"framer-13lsfyc\"} data-framer-name={\"Top\"} layoutDependency={layoutDependency} layoutId={\"V0JDRT0tO\"} style={{backgroundColor: \"rgb(186, 186, 186)\", borderBottomLeftRadius: 10, borderBottomRightRadius: 10, borderTopLeftRadius: 10, borderTopRightRadius: 10}}/></Transition></motion.div></Transition>)}{isDisplayed2() && (<Transition value={transition2}><motion.div className={\"framer-1bwu8p1\"} data-framer-name={\"Icon\"} layoutDependency={layoutDependency} layoutId={\"c3GHHBBkT\"} {...addPropertyOverrides({PppBTd2Wa: {\"data-highlight\": true, onTap: onTap1paoybe}}, baseVariant, gestureVariant)}><Transition value={transition3}><motion.div className={\"framer-dbj1ho\"} data-framer-name={\"Bottom\"} layoutDependency={layoutDependency} layoutId={\"Ann7WivgD\"} style={{backgroundColor: \"var(--token-a01efd32-4c40-4f5e-9d53-93e8a53b7182, rgb(21, 20, 25))\", borderBottomLeftRadius: 10, borderBottomRightRadius: 10, borderTopLeftRadius: 10, borderTopRightRadius: 10, rotate: 0}} variants={{PppBTd2Wa: {backgroundColor: \"var(--token-d063cee1-078f-4001-ad05-3a654477f306, rgb(17, 24, 39))\", rotate: -45}}}/></Transition><Transition value={transition3}><motion.div className={\"framer-cs1par\"} data-framer-name={\"Top\"} layoutDependency={layoutDependency} layoutId={\"vI71FDaB1\"} style={{backgroundColor: \"var(--token-a01efd32-4c40-4f5e-9d53-93e8a53b7182, rgb(21, 20, 25))\", borderBottomLeftRadius: 10, borderBottomRightRadius: 10, borderTopLeftRadius: 10, borderTopRightRadius: 10, rotate: 0}} variants={{PppBTd2Wa: {backgroundColor: \"var(--token-d063cee1-078f-4001-ad05-3a654477f306, rgb(17, 24, 39))\", rotate: 45}}}/></Transition></motion.div></Transition>)}{isDisplayed() && (<motion.div className={\"framer-uwynn5\"} data-framer-name={\"Nav Links Wrap\"} layoutDependency={layoutDependency} layoutId={\"rmfYob2RX\"} style={{borderBottomLeftRadius: 100, borderBottomRightRadius: 100, borderTopLeftRadius: 100, borderTopRightRadius: 100}}><ResolveLinks links={[{href: {webPageId: \"AHoIrzjdm\"}, implicitPathVariables: undefined}, {href: {webPageId: \"AHoIrzjdm\"}, implicitPathVariables: undefined}]}>{(resolvedLinks) => (<ComponentViewportProvider height={18} y={(((((((componentViewport?.y || 0) + (0 + ((((componentViewport?.height || 62.5) - 0) - 45) / 2))) + 0 + 0) + 0) + 5 + 0) + 8.5) + 0)}><SmartComponentScopedContainer className={\"framer-147d5ev-container\"} data-framer-name={\"Category\"} layoutDependency={layoutDependency} layoutId={\"kFVJl0_Rt-container\"} name={\"Category\"} nodeId={\"kFVJl0_Rt\"} rendersWithMotion scopeId={\"xsHHLq8yl\"}><NavLinkItem height={\"100%\"} id={\"kFVJl0_Rt\"} layoutId={\"kFVJl0_Rt\"} name={\"Category\"} pYz2Mr22d={\"Categories\"} variant={\"dBuTSfPIL\"} width={\"100%\"} XBgKxv6cr={resolvedLinks[0]} {...addPropertyOverrides({sQi4niCSS: {XBgKxv6cr: resolvedLinks[1]}}, baseVariant, gestureVariant)}/></SmartComponentScopedContainer></ComponentViewportProvider>)}</ResolveLinks><ResolveLinks links={[{href: {webPageId: \"WyaP5QHAX\"}, implicitPathVariables: undefined}, {href: {webPageId: \"WyaP5QHAX\"}, implicitPathVariables: undefined}]}>{(resolvedLinks1) => (<ComponentViewportProvider height={18} y={(((((((componentViewport?.y || 0) + (0 + ((((componentViewport?.height || 62.5) - 0) - 45) / 2))) + 0 + 0) + 0) + 5 + 0) + 8.5) + 0)}><SmartComponentScopedContainer className={\"framer-1qcylxd-container\"} data-framer-name={\"Prompts\"} layoutDependency={layoutDependency} layoutId={\"UJ2j0qlk7-container\"} name={\"Prompts\"} nodeId={\"UJ2j0qlk7\"} rendersWithMotion scopeId={\"xsHHLq8yl\"}><NavLinkItem height={\"100%\"} id={\"UJ2j0qlk7\"} layoutId={\"UJ2j0qlk7\"} name={\"Prompts\"} pYz2Mr22d={\"Prompt Library\"} variant={\"dBuTSfPIL\"} width={\"100%\"} XBgKxv6cr={resolvedLinks1[0]} {...addPropertyOverrides({sQi4niCSS: {XBgKxv6cr: resolvedLinks1[1]}}, baseVariant, gestureVariant)}/></SmartComponentScopedContainer></ComponentViewportProvider>)}</ResolveLinks><ResolveLinks links={[{href: {webPageId: \"g1FP98nPI\"}, implicitPathVariables: undefined}, {href: {webPageId: \"g1FP98nPI\"}, implicitPathVariables: undefined}]}>{(resolvedLinks2) => (<ComponentViewportProvider height={18} y={(((((((componentViewport?.y || 0) + (0 + ((((componentViewport?.height || 62.5) - 0) - 45) / 2))) + 0 + 0) + 0) + 5 + 0) + 8.5) + 0)}><SmartComponentScopedContainer className={\"framer-13fbpku-container\"} data-framer-name={\"Prompts\"} layoutDependency={layoutDependency} layoutId={\"u5u9dx0CD-container\"} name={\"Prompts\"} nodeId={\"u5u9dx0CD\"} rendersWithMotion scopeId={\"xsHHLq8yl\"}><NavLinkItem height={\"100%\"} id={\"u5u9dx0CD\"} layoutId={\"u5u9dx0CD\"} name={\"Prompts\"} pYz2Mr22d={\"AI Learn\"} variant={\"aa_6RitgB\"} width={\"100%\"} XBgKxv6cr={resolvedLinks2[0]} {...addPropertyOverrides({sQi4niCSS: {XBgKxv6cr: resolvedLinks2[1]}}, baseVariant, gestureVariant)}/></SmartComponentScopedContainer></ComponentViewportProvider>)}</ResolveLinks><ResolveLinks links={[{href: {webPageId: \"XNy8G2Z3e\"}, implicitPathVariables: undefined}, {href: {webPageId: \"XNy8G2Z3e\"}, implicitPathVariables: undefined}]}>{(resolvedLinks3) => (<ComponentViewportProvider height={18} y={(((((((componentViewport?.y || 0) + (0 + ((((componentViewport?.height || 62.5) - 0) - 45) / 2))) + 0 + 0) + 0) + 5 + 0) + 8.5) + 0)}><SmartComponentScopedContainer className={\"framer-dwg71l-container\"} data-framer-name={\"Blog\"} layoutDependency={layoutDependency} layoutId={\"qxGRQ1QLT-container\"} name={\"Blog\"} nodeId={\"qxGRQ1QLT\"} rendersWithMotion scopeId={\"xsHHLq8yl\"}><NavLinkItem height={\"100%\"} id={\"qxGRQ1QLT\"} layoutId={\"qxGRQ1QLT\"} name={\"Blog\"} pYz2Mr22d={\"Resources\"} variant={\"dBuTSfPIL\"} width={\"100%\"} XBgKxv6cr={resolvedLinks3[0]} {...addPropertyOverrides({sQi4niCSS: {XBgKxv6cr: resolvedLinks3[1]}}, baseVariant, gestureVariant)}/></SmartComponentScopedContainer></ComponentViewportProvider>)}</ResolveLinks></motion.div>)}</motion.div>{isDisplayed3() && (<Overlay blockDocumentScrolling={false} enabled={isDisplayed()}>{overlay => (<><Transition value={transition1} {...addPropertyOverrides({PppBTd2Wa: {value: transition4}, Yk7FwDz_x: {value: transition3}}, baseVariant, gestureVariant)}><motion.div className={\"framer-feibvq\"} data-framer-name={\"Phone Menu + Button\"} data-highlight id={`${layoutId}-feibvq`} layoutDependency={layoutDependency} layoutId={\"hGXJyURhb\"} onMouseEnter={onMouseEntertxyyif({overlay})} ref={ref1} style={{backgroundColor: \"var(--token-66ab133f-9cb6-4a17-ad43-d14ef63d2ec7, rgb(255, 255, 255))\", borderBottomLeftRadius: 16, borderBottomRightRadius: 16, borderTopLeftRadius: 16, borderTopRightRadius: 16, opacity: 1}} variants={{PppBTd2Wa: {borderBottomLeftRadius: 20, borderBottomRightRadius: 20, borderTopLeftRadius: 0, borderTopRightRadius: 0, opacity: 1}, Yk7FwDz_x: {opacity: 0}}}>{isDisplayed4() && (<motion.div className={\"framer-1r4yqm0\"} data-framer-name={\"Nav Links Wrap\"} layoutDependency={layoutDependency} layoutId={\"mZNZDYZVU\"}><ResolveLinks links={[{href: {webPageId: \"AHoIrzjdm\"}, implicitPathVariables: undefined}, {href: {webPageId: \"AHoIrzjdm\"}, implicitPathVariables: undefined}]}>{(resolvedLinks4) => (<ComponentViewportProvider height={18} {...addPropertyOverrides({PppBTd2Wa: {y: (((((((componentViewport?.y || 0) + 0 + (((((componentViewport?.height || 258) - 0) - 274) / 2) + 0 + 0)) + 0 + 0) + 15) + 0 + 42) + 0 + 0) + 20 + 0)}}, baseVariant, gestureVariant)}><SmartComponentScopedContainer className={\"framer-1iagd4o-container\"} data-framer-name={\"Categories\"} layoutDependency={layoutDependency} layoutId={\"dvJVzdANm-container\"} name={\"Categories\"} nodeId={\"dvJVzdANm\"} rendersWithMotion scopeId={\"xsHHLq8yl\"}><NavLinkItem height={\"100%\"} id={\"dvJVzdANm\"} layoutId={\"dvJVzdANm\"} name={\"Categories\"} pYz2Mr22d={\"Category\"} variant={\"dBuTSfPIL\"} width={\"100%\"} XBgKxv6cr={resolvedLinks4[0]} {...addPropertyOverrides({PppBTd2Wa: {j95vWx1Yy: j95vWx1Yy1paoybe, pYz2Mr22d: \"Categories\", XBgKxv6cr: resolvedLinks4[1]}}, baseVariant, gestureVariant)}/></SmartComponentScopedContainer></ComponentViewportProvider>)}</ResolveLinks><ResolveLinks links={[{href: {webPageId: \"WyaP5QHAX\"}, implicitPathVariables: undefined}, {href: {webPageId: \"WyaP5QHAX\"}, implicitPathVariables: undefined}]}>{(resolvedLinks5) => (<ComponentViewportProvider height={18} {...addPropertyOverrides({PppBTd2Wa: {y: (((((((componentViewport?.y || 0) + 0 + (((((componentViewport?.height || 258) - 0) - 274) / 2) + 0 + 0)) + 0 + 0) + 15) + 0 + 42) + 0 + 0) + 20 + 48)}}, baseVariant, gestureVariant)}><SmartComponentScopedContainer className={\"framer-9umpam-container\"} data-framer-name={\"Prompt Library\"} layoutDependency={layoutDependency} layoutId={\"hQjxaiki7-container\"} name={\"Prompt Library\"} nodeId={\"hQjxaiki7\"} rendersWithMotion scopeId={\"xsHHLq8yl\"}><NavLinkItem height={\"100%\"} id={\"hQjxaiki7\"} layoutId={\"hQjxaiki7\"} name={\"Prompt Library\"} pYz2Mr22d={\"Shop\"} variant={\"dBuTSfPIL\"} width={\"100%\"} XBgKxv6cr={resolvedLinks5[0]} {...addPropertyOverrides({PppBTd2Wa: {j95vWx1Yy: j95vWx1Yy1paoybe, pYz2Mr22d: \"Prompt Library\", XBgKxv6cr: resolvedLinks5[1]}}, baseVariant, gestureVariant)}/></SmartComponentScopedContainer></ComponentViewportProvider>)}</ResolveLinks><ResolveLinks links={[{href: {webPageId: \"g1FP98nPI\"}, implicitPathVariables: undefined}, {href: {webPageId: \"g1FP98nPI\"}, implicitPathVariables: undefined}]}>{(resolvedLinks6) => (<ComponentViewportProvider height={18} {...addPropertyOverrides({PppBTd2Wa: {y: (((((((componentViewport?.y || 0) + 0 + (((((componentViewport?.height || 258) - 0) - 274) / 2) + 0 + 0)) + 0 + 0) + 15) + 0 + 42) + 0 + 0) + 20 + 96)}}, baseVariant, gestureVariant)}><SmartComponentScopedContainer className={\"framer-23a6lt-container\"} data-framer-name={\"Prompt Library\"} layoutDependency={layoutDependency} layoutId={\"axy_AlnGO-container\"} name={\"Prompt Library\"} nodeId={\"axy_AlnGO\"} rendersWithMotion scopeId={\"xsHHLq8yl\"}><NavLinkItem height={\"100%\"} id={\"axy_AlnGO\"} j95vWx1Yy={j95vWx1Yy1paoybe} layoutId={\"axy_AlnGO\"} name={\"Prompt Library\"} pYz2Mr22d={\"AI Learn\"} variant={\"dBuTSfPIL\"} width={\"100%\"} XBgKxv6cr={resolvedLinks6[0]} {...addPropertyOverrides({PppBTd2Wa: {XBgKxv6cr: resolvedLinks6[1]}}, baseVariant, gestureVariant)}/></SmartComponentScopedContainer></ComponentViewportProvider>)}</ResolveLinks><ResolveLinks links={[{href: {webPageId: \"XNy8G2Z3e\"}, implicitPathVariables: undefined}, {href: {webPageId: \"XNy8G2Z3e\"}, implicitPathVariables: undefined}]}>{(resolvedLinks7) => (<ComponentViewportProvider height={18} {...addPropertyOverrides({PppBTd2Wa: {y: (((((((componentViewport?.y || 0) + 0 + (((((componentViewport?.height || 258) - 0) - 274) / 2) + 0 + 0)) + 0 + 0) + 15) + 0 + 42) + 0 + 0) + 20 + 144)}}, baseVariant, gestureVariant)}><SmartComponentScopedContainer className={\"framer-1d0i6fv-container\"} data-framer-name={\"Resources\"} layoutDependency={layoutDependency} layoutId={\"f5mPyTRFF-container\"} name={\"Resources\"} nodeId={\"f5mPyTRFF\"} rendersWithMotion scopeId={\"xsHHLq8yl\"}><NavLinkItem height={\"100%\"} id={\"f5mPyTRFF\"} layoutId={\"f5mPyTRFF\"} name={\"Resources\"} pYz2Mr22d={\"Blog\"} variant={\"dBuTSfPIL\"} width={\"100%\"} XBgKxv6cr={resolvedLinks7[0]} {...addPropertyOverrides({PppBTd2Wa: {j95vWx1Yy: j95vWx1Yy1paoybe, pYz2Mr22d: \"Resources\", XBgKxv6cr: resolvedLinks7[1]}}, baseVariant, gestureVariant)}/></SmartComponentScopedContainer></ComponentViewportProvider>)}</ResolveLinks></motion.div>)}{isDisplayed() && (<AnimatePresence>{overlay.visible && (<Floating alignment={\"center\"} anchorRef={ref1} className={cx(scopingClassNames, classNames)} collisionDetection collisionDetectionPadding={20} data-framer-portal-id={`${layoutId}-feibvq`} offsetX={0} offsetY={10} onDismiss={overlay.hide} placement={\"bottom\"} safeArea zIndex={11}><MotionDivWithFX __perspectiveFX={false} __smartComponentFX __targetOpacity={1} animate={animation1} className={\"framer-sfv0dn\"} exit={animation} initial={animation2} layoutDependency={layoutDependency} layoutId={\"ss064O1Lt\"} ref={ref2} role={\"dialog\"} style={{backgroundColor: \"rgb(255, 255, 255)\", borderBottomLeftRadius: 10, borderBottomRightRadius: 10, borderTopLeftRadius: 10, borderTopRightRadius: 10, boxShadow: \"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"}}/></Floating>)}</AnimatePresence>)}</motion.div></Transition></>)}</Overlay>)}</motion.div></Transition></motion.div></Transition></motion.div></motion.nav></Transition></Variants></LayoutGroup>)\n\n});\n\nconst css = [\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\", \".framer-Euw4B.framer-s5s2tj, .framer-Euw4B .framer-s5s2tj { display: block; }\", \".framer-Euw4B.framer-gublqx { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 1200px; }\", \".framer-Euw4B .framer-127tjif { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1122px; overflow: visible; padding: 0px 15px 0px 15px; position: relative; width: 1px; }\", \".framer-Euw4B .framer-1i5xijb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\", \".framer-Euw4B .framer-7zv5wb { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 5px 0px 5px 0px; position: relative; width: 1px; }\", \".framer-Euw4B .framer-q9jx6m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1200px; overflow: visible; padding: 5px; position: relative; width: 100%; }\", \".framer-Euw4B .framer-1kipq42 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\", \".framer-Euw4B .framer-7ws15e { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\", \".framer-Euw4B .framer-tl6m8l { flex: none; height: 25px; position: relative; width: 25px; }\", \".framer-Euw4B .framer-l0k7u5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; min-height: 43px; min-width: 125px; overflow: visible; padding: 0px; position: relative; width: min-content; }\", \".framer-Euw4B .framer-2wigoj { aspect-ratio: 1 / 1; cursor: pointer; flex: none; height: var(--framer-aspect-ratio-supported, 32px); overflow: hidden; position: relative; width: 30px; }\", \".framer-Euw4B .framer-ow3yo1, .framer-Euw4B .framer-dbj1ho { bottom: 7px; flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: hidden; position: absolute; width: 24px; will-change: var(--framer-will-change-override, transform); }\", \".framer-Euw4B .framer-d9b9y1 { flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 24px; will-change: var(--framer-will-change-override, transform); }\", \".framer-Euw4B .framer-13lsfyc, .framer-Euw4B .framer-cs1par { flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: hidden; position: absolute; top: 7px; width: 24px; will-change: var(--framer-will-change-override, transform); }\", \".framer-Euw4B .framer-1bwu8p1 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 32px); overflow: hidden; position: relative; width: 32px; }\", \".framer-Euw4B .framer-uwynn5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\", \".framer-Euw4B .framer-147d5ev-container, .framer-Euw4B .framer-1qcylxd-container, .framer-Euw4B .framer-13fbpku-container, .framer-Euw4B .framer-dwg71l-container, .framer-Euw4B .framer-1iagd4o-container, .framer-Euw4B .framer-9umpam-container, .framer-Euw4B .framer-23a6lt-container, .framer-Euw4B .framer-1d0i6fv-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-Euw4B .framer-feibvq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 20px 0px 0px 15px; position: relative; width: 100%; }\", \".framer-Euw4B .framer-1r4yqm0 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\", \".framer-Euw4B .framer-sfv0dn { height: 150px; overflow: hidden; position: relative; width: 200px; will-change: var(--framer-will-change-override, transform); }\", \".framer-Euw4B.framer-v-snmeao .framer-uwynn5 { gap: 20px; }\", \".framer-Euw4B.framer-v-cwzepq.framer-gublqx, .framer-Euw4B.framer-v-y3jb9d.framer-gublqx { flex-direction: column; gap: 0px; width: 390px; }\", \".framer-Euw4B.framer-v-cwzepq .framer-127tjif, .framer-Euw4B.framer-v-y3jb9d .framer-127tjif { flex: none; order: 0; width: 100%; }\", \".framer-Euw4B.framer-v-cwzepq .framer-1i5xijb { gap: 0px; height: 72px; }\", \".framer-Euw4B.framer-v-cwzepq .framer-7zv5wb { overflow: hidden; padding: 0px; }\", \".framer-Euw4B.framer-v-cwzepq .framer-2wigoj { height: var(--framer-aspect-ratio-supported, 30px); }\", \".framer-Euw4B.framer-v-cwzepq .framer-feibvq { justify-content: flex-start; min-height: 1px; overflow: hidden; padding: 0px 0px 0px 15px; will-change: var(--framer-will-change-override, transform); }\", \".framer-Euw4B.framer-v-y3jb9d .framer-1i5xijb { padding: 15px 0px 15px 0px; }\", \".framer-Euw4B.framer-v-y3jb9d .framer-7zv5wb { padding: 0px; }\", \".framer-Euw4B.framer-v-y3jb9d .framer-1bwu8p1 { cursor: pointer; }\", \".framer-Euw4B.framer-v-y3jb9d .framer-dbj1ho { bottom: 15px; }\", \".framer-Euw4B.framer-v-y3jb9d .framer-cs1par { top: 15px; }\", \".framer-Euw4B.framer-v-y3jb9d .framer-feibvq { justify-content: flex-start; overflow: hidden; padding: 0px 0px 20px 15px; will-change: var(--framer-will-change-override, transform); }\", \".framer-Euw4B.framer-v-y3jb9d .framer-1r4yqm0 { padding: 20px 0px 0px 0px; }\", \".framer-Euw4B.framer-v-y3jb9d .framer-1iagd4o-container { order: 0; }\", \".framer-Euw4B.framer-v-y3jb9d .framer-9umpam-container { order: 1; }\", \".framer-Euw4B.framer-v-y3jb9d .framer-23a6lt-container { order: 2; }\", \".framer-Euw4B.framer-v-y3jb9d .framer-1d0i6fv-container { order: 3; }\"]\n\n/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 62.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"sQi4niCSS\":{\"layout\":[\"fixed\",\"auto\"]},\"Yk7FwDz_x\":{\"layout\":[\"fixed\",\"auto\"]},\"PppBTd2Wa\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */\nconst FramerxsHHLq8yl: React.ComponentType<Props> = withCSS(Component, css, \"framer-Euw4B\") as typeof Component;\nexport default FramerxsHHLq8yl;\n\nFramerxsHHLq8yl.displayName = \"Navigation/Navbar\";\n\nFramerxsHHLq8yl.defaultProps = {height: 62.5, width: 1200};\n\naddPropertyControls(FramerxsHHLq8yl, {variant: {options: [\"jxdCpJZNI\", \"sQi4niCSS\", \"Yk7FwDz_x\", \"PppBTd2Wa\"], optionTitles: [\"Desktop\", \"Tablet\", \"Phone\", \"Phone Open\"], title: \"Variant\", type: ControlType.Enum}} as any)\n\naddFonts(FramerxsHHLq8yl, [{explicitInter: true, fonts: []}, ...NavLinkItemFonts], {supportsExplicitInterCodegen: true})"],"names":[],"mappings":"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"}