{"version":3,"sources":["vHzR1NgIW.tsx"],"sourcesContent":["// Generated by Framer (013b13c)\n\nimport { addFonts, addPropertyControls, ComponentViewportProvider, ControlType, cx, CycleVariantState, getFonts, getFontsFromSharedStyle, Link, RichText, SmartComponentScopedContainer, useActiveVariantCallback, useComponentViewport, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport { useRef } from \"react\";\nimport * as sharedStyle from \"../css/HRNSu_G2S\";\nimport * as sharedStyle1 from \"../css/k9HPVFDWu\";\nimport Logo from \"./caPtw4Vkz\";\nimport Hamburger from \"./S3nfp8iww\";\nimport Button from \"./tNNAtvcMz\";\nconst LogoFonts = getFonts(Logo);\nconst HamburgerFonts = getFonts(Hamburger);\nconst ButtonFonts = getFonts(Button);\n\nconst cycleOrder = [\"btC6iMYEK\", \"PWox1Tb_V\", \"jZtlw8lpW\", \"STSD9GpsD\"];\n\nconst serializationHash = \"framer-KwiSf\"\n\nconst variantClassNames = {btC6iMYEK: \"framer-v-14hdl1s\", jZtlw8lpW: \"framer-v-1efgsd8\", PWox1Tb_V: \"framer-v-18muast\", STSD9GpsD: \"framer-v-1o2lggb\"};\n\nfunction addPropertyOverrides(overrides, ...variants) {\nconst nextOverrides = {}\nvariants?.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]))\nreturn nextOverrides\n}\n\nconst transition1 = {delay: 0.1, duration: 0.3, ease: [0.44, 0, 0.56, 1], type: \"tween\"}\n\nconst transformTemplate1 = (_, t) => `translateX(-50%) ${t}`\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 Variants = motion.create(React.Fragment)\n\nconst humanReadableVariantMap = {\"phone open\": \"STSD9GpsD\", desktop: \"btC6iMYEK\", phone: \"jZtlw8lpW\", tablet: \"PWox1Tb_V\"}\n\nconst getProps = ({height, id, width, ...props}) => { return {...props, variant: humanReadableVariantMap[props.variant] ?? props.variant ?? \"btC6iMYEK\"} }\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: \"btC6iMYEK\", ref: refBinding, variant, variantClassNames})\n\nconst layoutDependency = createLayoutDependency(props, variants)\n\nconst { activeVariantCallback, delay } = useActiveVariantCallback(baseVariant)\n\nconst YkDvm0yTB57xzqe = activeVariantCallback(async (...args) => {\nsetVariant(\"jZtlw8lpW\")\n})\n\nconst m5Uxdncf0sck3g8 = activeVariantCallback(async (...args) => {\nsetVariant(\"STSD9GpsD\")\n})\n\nconst m5Uxdncf057xzqe = activeVariantCallback(async (...args) => {\nsetVariant(\"jZtlw8lpW\")\n})\n\nconst onTap57xzqe = activeVariantCallback(async (...args) => {\nsetVariant(\"jZtlw8lpW\")\n})\n\nconst JZUZdlQY657xzqe = activeVariantCallback(async (...args) => {\nsetVariant(\"jZtlw8lpW\")\n})\n\nconst sharedStyleClassNames = [sharedStyle.className, sharedStyle1.className]\n\nconst scopingClassNames = cx(serializationHash, ...sharedStyleClassNames)\n\nconst isDisplayed = () => {\nif ([\"jZtlw8lpW\", \"STSD9GpsD\"].includes(baseVariant)) return true;\nreturn false\n}\n\nreturn (<LayoutGroup id={layoutId ?? defaultLayoutId}><Variants animate={variants} initial={false}><Transition value={transition1}><motion.header {...restProps} {...gestureHandlers} className={cx(scopingClassNames, \"framer-14hdl1s\", className, classNames)} data-border data-framer-name={\"desktop\"} layoutDependency={layoutDependency} layoutId={\"btC6iMYEK\"} ref={refBinding} style={{\"--border-bottom-width\": \"1px\", \"--border-color\": \"rgba(0, 0, 0, 0.1)\", \"--border-left-width\": \"0px\", \"--border-right-width\": \"0px\", \"--border-style\": \"solid\", \"--border-top-width\": \"0px\", backgroundColor: \"rgba(0, 0, 0, 0)\", boxShadow: \"none\", ...style}} variants={{jZtlw8lpW: {backgroundColor: \"rgba(255, 255, 255, 0)\"}, STSD9GpsD: {\"--border-bottom-width\": \"0px\", backgroundColor: \"var(--token-31ac618e-2676-4a39-9320-7a3775f1f04b, rgb(255, 255, 255))\", boxShadow: \"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625)\"}}} {...addPropertyOverrides({jZtlw8lpW: {\"data-framer-name\": \"phone\"}, PWox1Tb_V: {\"data-framer-name\": \"tablet\"}, STSD9GpsD: {\"data-framer-name\": \"phone open\"}}, baseVariant, gestureVariant)}><motion.div className={\"framer-1oqdm0z\"} data-framer-name={\"max-width\"} layoutDependency={layoutDependency} layoutId={\"ArWNpjV3Y\"}><motion.div className={\"framer-26f8ot\"} data-framer-name={\"top\"} layoutDependency={layoutDependency} layoutId={\"gpIFnb9WA\"}><ComponentViewportProvider height={31} y={((((componentViewport?.y || 0) + 30 + (0 + 0 + (((((componentViewport?.height || 200) - 60) - 70) / 1) * 0))) + 19.5) + 0)} {...addPropertyOverrides({jZtlw8lpW: {y: ((((componentViewport?.y || 0) + 16 + (((((componentViewport?.height || 200) - 32) - 46) / 2) + 0 + 0)) + 0 + 0) + 7.5)}, STSD9GpsD: {y: ((((componentViewport?.y || 0) + 16 + (((((componentViewport?.height || 200) - 56) - 284) / 2) + 0 + 0)) + 0 + 0) + 7.5)}}, baseVariant, gestureVariant)}><SmartComponentScopedContainer className={\"framer-yyjywv-container\"} layoutDependency={layoutDependency} layoutId={\"kg3spy9uu-container\"} nodeId={\"kg3spy9uu\"} rendersWithMotion scopeId={\"vHzR1NgIW\"}><Logo height={\"100%\"} id={\"kg3spy9uu\"} layoutId={\"kg3spy9uu\"} variant={\"KkDoH5Pwl\"} width={\"100%\"} {...addPropertyOverrides({STSD9GpsD: {YkDvm0yTB: YkDvm0yTB57xzqe}}, baseVariant, gestureVariant)}/></SmartComponentScopedContainer></ComponentViewportProvider>{isDisplayed() && (<ComponentViewportProvider {...addPropertyOverrides({jZtlw8lpW: {height: 46, width: \"46px\", y: ((((componentViewport?.y || 0) + 16 + (((((componentViewport?.height || 200) - 32) - 46) / 2) + 0 + 0)) + 0 + 0) + 0)}, STSD9GpsD: {height: 46, width: \"46px\", y: ((((componentViewport?.y || 0) + 16 + (((((componentViewport?.height || 200) - 56) - 284) / 2) + 0 + 0)) + 0 + 0) + 0)}}, baseVariant, gestureVariant)}><SmartComponentScopedContainer className={\"framer-75yph8-container\"} layoutDependency={layoutDependency} layoutId={\"VnF5zipMr-container\"} nodeId={\"VnF5zipMr\"} rendersWithMotion scopeId={\"vHzR1NgIW\"}><Hamburger height={\"100%\"} id={\"VnF5zipMr\"} layoutId={\"VnF5zipMr\"} style={{height: \"100%\", width: \"100%\"}} variant={\"sZxD6VbOI\"} width={\"100%\"} {...addPropertyOverrides({jZtlw8lpW: {m5Uxdncf0: m5Uxdncf0sck3g8}, STSD9GpsD: {m5Uxdncf0: m5Uxdncf057xzqe, variant: \"jXpUw_sVo\"}}, baseVariant, gestureVariant)}/></SmartComponentScopedContainer></ComponentViewportProvider>)}</motion.div><motion.nav className={\"framer-k9zixl\"} data-framer-name={\"menu\"} layoutDependency={layoutDependency} layoutId={\"O1jyR6LS9\"} {...addPropertyOverrides({jZtlw8lpW: {transformTemplate: transformTemplate1}}, baseVariant, gestureVariant)}><RichText __fromCanvasComponent children={<React.Fragment><motion.p className={\"framer-styles-preset-9237mp\"} data-styles-preset={\"HRNSu_G2S\"}><Link href={{webPageId: \"lWhI6GOUT\"}} motionChild nodeId={\"XzB1V6J5V\"} openInNewTab={false} scopeId={\"vHzR1NgIW\"} smoothScroll={false}><motion.a className={\"framer-styles-preset-1f1g722\"} data-styles-preset={\"k9HPVFDWu\"}>Projects</motion.a></Link></motion.p></React.Fragment>} className={\"framer-4zua1l\"} data-framer-name={\"Projects\"} fonts={[\"Inter\"]} layoutDependency={layoutDependency} layoutId={\"XzB1V6J5V\"} style={{\"--framer-paragraph-spacing\": \"0px\"}} verticalAlignment={\"top\"} withExternalLayout {...addPropertyOverrides({STSD9GpsD: {\"data-highlight\": true, onTap: onTap57xzqe}}, baseVariant, gestureVariant)}/><RichText __fromCanvasComponent children={<React.Fragment><motion.p className={\"framer-styles-preset-9237mp\"} data-styles-preset={\"HRNSu_G2S\"}><Link href={{webPageId: \"Vd2teR_Cg\"}} motionChild nodeId={\"ofJTDLr8y\"} openInNewTab={false} scopeId={\"vHzR1NgIW\"} smoothScroll={false}><motion.a className={\"framer-styles-preset-1f1g722\"} data-styles-preset={\"k9HPVFDWu\"}>About</motion.a></Link></motion.p></React.Fragment>} className={\"framer-1jrhhdc\"} data-framer-name={\"Projects\"} fonts={[\"Inter\"]} layoutDependency={layoutDependency} layoutId={\"ofJTDLr8y\"} style={{\"--framer-paragraph-spacing\": \"0px\"}} verticalAlignment={\"top\"} withExternalLayout {...addPropertyOverrides({STSD9GpsD: {\"data-highlight\": true, onTap: onTap57xzqe}}, baseVariant, gestureVariant)}/></motion.nav><motion.div className={\"framer-1ampl6n\"} data-framer-name={\"right\"} layoutDependency={layoutDependency} layoutId={\"jVSA8YAxo\"}><ComponentViewportProvider height={70} y={((((componentViewport?.y || 0) + 30 + (0 + 0 + (((((componentViewport?.height || 200) - 60) - 70) / 1) * 0))) + 0) + 0)} {...addPropertyOverrides({jZtlw8lpW: {y: ((((componentViewport?.y || 0) + 16 + (((((componentViewport?.height || 200) - 32) - 46) / 2) + 0 + 0)) + -170) + 0 + 0)}, STSD9GpsD: {y: ((((componentViewport?.y || 0) + 16 + (((((componentViewport?.height || 200) - 56) - 284) / 2) + 0 + 0)) + 0 + 214) + 0 + 0)}}, baseVariant, gestureVariant)}><SmartComponentScopedContainer className={\"framer-tit5xi-container\"} layoutDependency={layoutDependency} layoutId={\"KbUTxmb7i-container\"} nodeId={\"KbUTxmb7i\"} rendersWithMotion scopeId={\"vHzR1NgIW\"}><Button erbCBAez1={\"Contact me\"} height={\"100%\"} id={\"KbUTxmb7i\"} J2FI0NDh9={false} l1gPDCIox={\"https://www.linkedin.com/in/fahadmalik7/\"} layoutId={\"KbUTxmb7i\"} variant={\"rruWGDXWs\"} width={\"100%\"} {...addPropertyOverrides({STSD9GpsD: {JZUZdlQY6: JZUZdlQY657xzqe}}, baseVariant, gestureVariant)}/></SmartComponentScopedContainer></ComponentViewportProvider></motion.div></motion.div></motion.header></Transition></Variants></LayoutGroup>)\n\n});\n\nconst css = [\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\", \".framer-KwiSf.framer-1i17tdw, .framer-KwiSf .framer-1i17tdw { display: block; }\", \".framer-KwiSf.framer-14hdl1s { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 30px 40px 30px 40px; position: relative; width: 1400px; }\", \".framer-KwiSf .framer-1oqdm0z { 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: 1320px; overflow: visible; padding: 0px; position: relative; width: 100%; }\", \".framer-KwiSf .framer-26f8ot { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\", \".framer-KwiSf .framer-yyjywv-container, .framer-KwiSf .framer-tit5xi-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-KwiSf .framer-75yph8-container { flex: none; height: 46px; position: relative; width: 46px; }\", \".framer-KwiSf .framer-k9zixl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 38px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\", \".framer-KwiSf .framer-4zua1l, .framer-KwiSf .framer-1jrhhdc { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-KwiSf .framer-1ampl6n { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 33px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-KwiSf .framer-26f8ot, .framer-KwiSf .framer-k9zixl, .framer-KwiSf .framer-1ampl6n { gap: 0px; } .framer-KwiSf .framer-26f8ot > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-KwiSf .framer-26f8ot > :first-child, .framer-KwiSf .framer-k9zixl > :first-child, .framer-KwiSf .framer-1ampl6n > :first-child { margin-left: 0px; } .framer-KwiSf .framer-26f8ot > :last-child, .framer-KwiSf .framer-k9zixl > :last-child, .framer-KwiSf .framer-1ampl6n > :last-child { margin-right: 0px; } .framer-KwiSf .framer-k9zixl > * { margin: 0px; margin-left: calc(38px / 2); margin-right: calc(38px / 2); } .framer-KwiSf .framer-1ampl6n > * { margin: 0px; margin-left: calc(33px / 2); margin-right: calc(33px / 2); } }\", \".framer-KwiSf.framer-v-18muast.framer-14hdl1s { width: 810px; }\", \".framer-KwiSf.framer-v-18muast .framer-k9zixl { gap: 24px; }\", \".framer-KwiSf.framer-v-18muast .framer-1ampl6n { gap: 18px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-KwiSf.framer-v-18muast .framer-k9zixl, .framer-KwiSf.framer-v-18muast .framer-1ampl6n { gap: 0px; } .framer-KwiSf.framer-v-18muast .framer-k9zixl > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-KwiSf.framer-v-18muast .framer-k9zixl > :first-child, .framer-KwiSf.framer-v-18muast .framer-1ampl6n > :first-child { margin-left: 0px; } .framer-KwiSf.framer-v-18muast .framer-k9zixl > :last-child, .framer-KwiSf.framer-v-18muast .framer-1ampl6n > :last-child { margin-right: 0px; } .framer-KwiSf.framer-v-18muast .framer-1ampl6n > * { margin: 0px; margin-left: calc(18px / 2); margin-right: calc(18px / 2); } }\", \".framer-KwiSf.framer-v-1efgsd8.framer-14hdl1s { gap: 0px; justify-content: center; overflow: hidden; padding: 16px 24px 16px 24px; width: 320px; }\", \".framer-KwiSf.framer-v-1efgsd8 .framer-1oqdm0z, .framer-KwiSf.framer-v-1o2lggb .framer-1oqdm0z { flex-direction: column; z-index: 10; }\", \".framer-KwiSf.framer-v-1efgsd8 .framer-26f8ot { gap: unset; justify-content: space-between; width: 100%; }\", \".framer-KwiSf.framer-v-1efgsd8 .framer-k9zixl { flex-direction: column; gap: 28px; left: 50%; padding: 0px 0px 42px 0px; position: absolute; top: -328px; z-index: 1; }\", \".framer-KwiSf.framer-v-1efgsd8 .framer-1ampl6n { flex-direction: column; left: 0px; position: absolute; right: 0px; top: -170px; width: unset; z-index: 1; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-KwiSf.framer-v-1efgsd8.framer-14hdl1s, .framer-KwiSf.framer-v-1efgsd8 .framer-1oqdm0z, .framer-KwiSf.framer-v-1efgsd8 .framer-26f8ot, .framer-KwiSf.framer-v-1efgsd8 .framer-k9zixl, .framer-KwiSf.framer-v-1efgsd8 .framer-1ampl6n { gap: 0px; } .framer-KwiSf.framer-v-1efgsd8.framer-14hdl1s > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-KwiSf.framer-v-1efgsd8.framer-14hdl1s > :first-child, .framer-KwiSf.framer-v-1efgsd8 .framer-k9zixl > :first-child, .framer-KwiSf.framer-v-1efgsd8 .framer-1ampl6n > :first-child { margin-top: 0px; } .framer-KwiSf.framer-v-1efgsd8.framer-14hdl1s > :last-child, .framer-KwiSf.framer-v-1efgsd8 .framer-k9zixl > :last-child, .framer-KwiSf.framer-v-1efgsd8 .framer-1ampl6n > :last-child { margin-bottom: 0px; } .framer-KwiSf.framer-v-1efgsd8 .framer-1oqdm0z > *, .framer-KwiSf.framer-v-1efgsd8 .framer-1oqdm0z > :first-child, .framer-KwiSf.framer-v-1efgsd8 .framer-1oqdm0z > :last-child, .framer-KwiSf.framer-v-1efgsd8 .framer-26f8ot > *, .framer-KwiSf.framer-v-1efgsd8 .framer-26f8ot > :first-child, .framer-KwiSf.framer-v-1efgsd8 .framer-26f8ot > :last-child { margin: 0px; } .framer-KwiSf.framer-v-1efgsd8 .framer-k9zixl > * { margin: 0px; margin-bottom: calc(28px / 2); margin-top: calc(28px / 2); } .framer-KwiSf.framer-v-1efgsd8 .framer-1ampl6n > * { margin: 0px; margin-bottom: calc(33px / 2); margin-top: calc(33px / 2); } }\", \".framer-KwiSf.framer-v-1o2lggb.framer-14hdl1s { align-content: flex-start; align-items: flex-start; gap: 0px; justify-content: center; padding: 16px 24px 40px 24px; width: 320px; }\", \".framer-KwiSf.framer-v-1o2lggb .framer-26f8ot { gap: unset; justify-content: space-between; padding: 0px 0px 50px 0px; width: 100%; }\", \".framer-KwiSf.framer-v-1o2lggb .framer-k9zixl { flex-direction: column; gap: 28px; padding: 0px 0px 50px 0px; }\", \".framer-KwiSf.framer-v-1o2lggb .framer-4zua1l, .framer-KwiSf.framer-v-1o2lggb .framer-1jrhhdc { cursor: pointer; }\", \".framer-KwiSf.framer-v-1o2lggb .framer-1ampl6n { flex-direction: column; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-KwiSf.framer-v-1o2lggb.framer-14hdl1s, .framer-KwiSf.framer-v-1o2lggb .framer-1oqdm0z, .framer-KwiSf.framer-v-1o2lggb .framer-26f8ot, .framer-KwiSf.framer-v-1o2lggb .framer-k9zixl, .framer-KwiSf.framer-v-1o2lggb .framer-1ampl6n { gap: 0px; } .framer-KwiSf.framer-v-1o2lggb.framer-14hdl1s > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-KwiSf.framer-v-1o2lggb.framer-14hdl1s > :first-child, .framer-KwiSf.framer-v-1o2lggb .framer-k9zixl > :first-child, .framer-KwiSf.framer-v-1o2lggb .framer-1ampl6n > :first-child { margin-top: 0px; } .framer-KwiSf.framer-v-1o2lggb.framer-14hdl1s > :last-child, .framer-KwiSf.framer-v-1o2lggb .framer-k9zixl > :last-child, .framer-KwiSf.framer-v-1o2lggb .framer-1ampl6n > :last-child { margin-bottom: 0px; } .framer-KwiSf.framer-v-1o2lggb .framer-1oqdm0z > *, .framer-KwiSf.framer-v-1o2lggb .framer-1oqdm0z > :first-child, .framer-KwiSf.framer-v-1o2lggb .framer-1oqdm0z > :last-child, .framer-KwiSf.framer-v-1o2lggb .framer-26f8ot > *, .framer-KwiSf.framer-v-1o2lggb .framer-26f8ot > :first-child, .framer-KwiSf.framer-v-1o2lggb .framer-26f8ot > :last-child { margin: 0px; } .framer-KwiSf.framer-v-1o2lggb .framer-k9zixl > * { margin: 0px; margin-bottom: calc(28px / 2); margin-top: calc(28px / 2); } .framer-KwiSf.framer-v-1o2lggb .framer-1ampl6n > * { margin: 0px; margin-bottom: calc(33px / 2); margin-top: calc(33px / 2); } }\", ...sharedStyle.css, ...sharedStyle1.css, \".framer-KwiSf[data-border=\\\"true\\\"]::after, .framer-KwiSf [data-border=\\\"true\\\"]::after { content: \\\"\\\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }\"]\n\n/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 108\n * @framerIntrinsicWidth 1400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"PWox1Tb_V\":{\"layout\":[\"fixed\",\"auto\"]},\"jZtlw8lpW\":{\"layout\":[\"fixed\",\"auto\"]},\"STSD9GpsD\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */\nconst FramervHzR1NgIW: React.ComponentType<Props> = withCSS(Component, css, \"framer-KwiSf\") as typeof Component;\nexport default FramervHzR1NgIW;\n\nFramervHzR1NgIW.displayName = \"Navbar\";\n\nFramervHzR1NgIW.defaultProps = {height: 108, width: 1400};\n\naddPropertyControls(FramervHzR1NgIW, {variant: {options: [\"btC6iMYEK\", \"PWox1Tb_V\", \"jZtlw8lpW\", \"STSD9GpsD\"], optionTitles: [\"desktop\", \"tablet\", \"phone\", \"phone open\"], title: \"Variant\", type: ControlType.Enum}} as any)\n\naddFonts(FramervHzR1NgIW, [{explicitInter: true, fonts: [{family: \"Inter\", source: \"framer\", style: \"normal\", unicodeRange: \"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\", url: \"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\", weight: \"400\"}, {family: \"Inter\", source: \"framer\", style: \"normal\", unicodeRange: \"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\", url: \"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\", weight: \"400\"}, {family: \"Inter\", source: \"framer\", style: \"normal\", unicodeRange: \"U+1F00-1FFF\", url: \"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\", weight: \"400\"}, {family: \"Inter\", source: \"framer\", style: \"normal\", unicodeRange: \"U+0370-03FF\", url: \"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\", weight: \"400\"}, {family: \"Inter\", source: \"framer\", style: \"normal\", unicodeRange: \"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\", url: \"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\", weight: \"400\"}, {family: \"Inter\", source: \"framer\", style: \"normal\", unicodeRange: \"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\", url: \"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\", weight: \"400\"}, {family: \"Inter\", source: \"framer\", style: \"normal\", unicodeRange: \"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\", url: \"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\", weight: \"400\"}]}, ...LogoFonts, ...HamburgerFonts, ...ButtonFonts, ...getFontsFromSharedStyle(sharedStyle.fonts), ...getFontsFromSharedStyle(sharedStyle1.fonts)], {supportsExplicitInterCodegen: true})"],"names":[],"mappings":"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"}