{"version":3,"sources":["WYAjmjLWR.tsx"],"sourcesContent":["// Generated by Framer (c59e96d)\n\nimport { addFonts, ComponentViewportProvider, cx, CycleVariantState, getFonts, resolvePageScope, RichText, SmartComponentScopedContainer, SVG, useComponentViewport, useLocaleInfo, useRouter, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport { useRef } from \"react\";\nimport Search from \"https://framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/CKBCRS8DpKnAHGBoHnrK/Search.js\";\nconst SearchFonts = getFonts(Search);\n\nconst enabledGestures = {ghj5n00Oo: {hover: true}};\n\nconst serializationHash = \"framer-XVI9U\"\n\nconst variantClassNames = {ghj5n00Oo: \"framer-v-1ub8jtt\"};\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 addImageAlt = (image, alt) => {\n    if (!image || typeof image !== \"object\") {\n        return;\n    };\n    return { ...image, alt };\n};\n\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 getProps = ({height, id, width, ...props}) => { return {...props} }\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; }\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({defaultVariant: \"ghj5n00Oo\", enabledGestures, ref: refBinding, variant, variantClassNames})\n\nconst layoutDependency = createLayoutDependency(props, variants)\n\nconst sharedStyleClassNames = []\n\nconst scopingClassNames = cx(serializationHash, ...sharedStyleClassNames)\n\nconst router = useRouter()\n\nreturn (<LayoutGroup id={layoutId ?? defaultLayoutId}><Variants animate={variants} initial={false}><Transition value={transition1}><motion.div {...restProps} {...gestureHandlers} className={cx(scopingClassNames, \"framer-1ub8jtt\", className, classNames)} data-border data-framer-name={\"Variant 1\"} layoutDependency={layoutDependency} layoutId={\"ghj5n00Oo\"} ref={refBinding} style={{\"--border-bottom-width\": \"1px\", \"--border-color\": \"var(--token-2ae241bf-4c1e-4ca6-86f0-ac005c1b7600, rgb(42, 42, 42))\", \"--border-left-width\": \"1px\", \"--border-right-width\": \"1px\", \"--border-style\": \"solid\", \"--border-top-width\": \"1px\", borderBottomLeftRadius: 12, borderBottomRightRadius: 12, borderTopLeftRadius: 12, borderTopRightRadius: 12, ...style}} {...addPropertyOverrides({\"ghj5n00Oo-hover\": {\"data-framer-name\": undefined}}, baseVariant, gestureVariant)}><ComponentViewportProvider ><SmartComponentScopedContainer className={\"framer-vmh688-container\"} isAuthoredByUser isModuleExternal layoutDependency={layoutDependency} layoutId={\"OtISihXN6-container\"} nodeId={\"OtISihXN6\"} rendersWithMotion scopeId={\"WYAjmjLWR\"} style={{opacity: 0}}><Search backdropOptions={{backgroundColor: \"rgba(0, 0, 0, 0.6)\", transition: {damping: 60, delay: 0, mass: 1, stiffness: 500, type: \"spring\"}, zIndex: 10}} height={\"100%\"} iconColor={\"var(--token-0903d63a-94ee-49f4-896e-eb837e1f22c9, rgb(160, 160, 160))\"} iconImage={addImageAlt({pixelHeight: 40, pixelWidth: 40, src: \"https://framerusercontent.com/images/X8K2iCW5Tob8sQuioDPe6TJEU.png\"}, \"\")} iconSize={20} iconType={\"custom\"} id={\"OtISihXN6\"} inputOptions={{clearButtonText: \"Clear\", clearButtonType: \"icon\", dividerType: \"fullWidth\", iconOptions: {iconColor: \"var(--token-0903d63a-94ee-49f4-896e-eb837e1f22c9, rgb(160, 160, 160))\", iconImage: addImageAlt({pixelHeight: 40, pixelWidth: 40, src: \"https://framerusercontent.com/images/X8K2iCW5Tob8sQuioDPe6TJEU.png\"}, \"\"), iconSize: 20, iconType: \"custom\"}, inputFont: {fontFamily: \"\\\"Inter\\\", \\\"Inter Placeholder\\\", sans-serif\", fontSize: \"18px\", fontStyle: \"normal\", fontWeight: 500}, placeholderOptions: {placeholderColor: \"var(--token-8f5eb515-7a13-452b-a4ab-f35e2208a3f3, rgba(255, 255, 255, 0.6))\", placeholderText: \"Search Docs...\"}, textColor: \"var(--token-26e3cb56-8447-4a64-9b7d-37f16a9909d4, rgb(255, 255, 255))\"}} layoutId={\"OtISihXN6\"} modalOptions={{backgroundColor: \"var(--token-958e2cd1-b113-4aa3-9235-7a2b959c8feb, rgb(0, 0, 0))\", borderRadius: 18, heightIsStatic: false, heightTransition: {damping: 60, delay: 0, mass: 1, stiffness: 800, type: \"spring\"}, layoutType: \"Sidebar\", shadow: {blur: 40, color: \"rgba(0, 0, 0, 0.2)\", spread: 0, x: 0, y: 20}, top: 0, width: 500}} resultOptions={{itemType: \"contained\", subtitleOptions: {subtitleColor: \"var(--token-8f5eb515-7a13-452b-a4ab-f35e2208a3f3, rgba(255, 255, 255, 0.6))\", subtitleFont: {fontFamily: \"\\\"Inter\\\", sans-serif\", fontSize: \"13px\", fontStyle: \"normal\"}, subtitleType: \"description\"}, titleColor: \"var(--token-26e3cb56-8447-4a64-9b7d-37f16a9909d4, rgb(255, 255, 255))\", titleFont: {fontFamily: \"\\\"Inter\\\", sans-serif\", fontSize: \"15px\", fontStyle: \"normal\"}, titleType: \"h1\"}} style={{height: \"100%\", width: \"100%\"}} urlScope={resolvePageScope({webPageId: \"lqUWzImmC\"}, router)} width={\"100%\"}/></SmartComponentScopedContainer></ComponentViewportProvider><motion.div className={\"framer-1vzdy0z\"} data-framer-name={\"Search Input\"} layoutDependency={layoutDependency} layoutId={\"uLzV4Vnz5\"}><SVG className={\"framer-106ehyi\"} data-framer-name={\"Mag Glass\"} layout={\"position\"} layoutDependency={layoutDependency} layoutId={\"ElkSm04BX\"} opacity={0.5} style={{opacity: 0.5}} svg={\"<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" xmlns:xlink=\\\"http://www.w3.org/1999/xlink\\\" viewBox=\\\"0 0 14 14\\\"><path d=\\\"M 1.75 6.417 C 1.75 3.839 3.839 1.75 6.417 1.75 C 8.994 1.75 11.083 3.839 11.083 6.417 C 11.083 8.994 8.994 11.083 6.417 11.083 C 3.839 11.083 1.75 8.994 1.75 6.417 Z M 12.25 12.25 L 9.713 9.713\\\" fill=\\\"transparent\\\" stroke-width=\\\"1.4\\\" stroke=\\\"var(--token-6fff741a-90b6-438e-9423-1f7c07944681, rgb(255, 255, 255))\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\"></path></svg>\"} svgContentId={10231122378} variants={{\"ghj5n00Oo-hover\": {opacity: 0.9}}} withExternalLayout {...addPropertyOverrides({\"ghj5n00Oo-hover\": {opacity: 0.9, svgContentId: 10404459878}}, baseVariant, gestureVariant)}/><RichText __fromCanvasComponent children={<React.Fragment><motion.h6 style={{\"--font-selector\": \"R0Y7SW50ZXItNTAw\", \"--framer-font-family\": \"\\\"Inter\\\", \\\"Inter Placeholder\\\", sans-serif\", \"--framer-font-size\": \"14px\", \"--framer-font-weight\": \"500\", \"--framer-letter-spacing\": \"0px\", \"--framer-line-height\": \"1em\", \"--framer-text-color\": \"var(--extracted-1w1cjl5, var(--token-6fff741a-90b6-438e-9423-1f7c07944681, rgb(255, 255, 255)))\"}}>Search</motion.h6></React.Fragment>} className={\"framer-gu14oc\"} fonts={[\"GF;Inter-500\"]} layoutDependency={layoutDependency} layoutId={\"UBH9BowoD\"} style={{\"--extracted-1w1cjl5\": \"var(--token-6fff741a-90b6-438e-9423-1f7c07944681, rgb(255, 255, 255))\", \"--framer-link-text-color\": \"rgb(0, 153, 255)\", \"--framer-link-text-decoration\": \"underline\", opacity: 0.5}} variants={{\"ghj5n00Oo-hover\": {opacity: 0.9}}} verticalAlignment={\"top\"} withExternalLayout/></motion.div></motion.div></Transition></Variants></LayoutGroup>)\n\n});\n\nconst css = [\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\", \".framer-XVI9U.framer-1c1mkf3, .framer-XVI9U .framer-1c1mkf3 { display: block; }\", \".framer-XVI9U.framer-1ub8jtt { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: 50px; justify-content: center; overflow: hidden; padding: 0px 15px 0px 15px; position: relative; width: 160px; will-change: var(--framer-will-change-override, transform); }\", \".framer-XVI9U .framer-vmh688-container { bottom: 0px; cursor: pointer; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\", \".framer-XVI9U .framer-1vzdy0z { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 30px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\", \".framer-XVI9U .framer-106ehyi { flex: none; height: 14px; position: relative; width: 14px; }\", \".framer-XVI9U .framer-gu14oc { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-XVI9U.framer-1ub8jtt, .framer-XVI9U .framer-1vzdy0z { gap: 0px; } .framer-XVI9U.framer-1ub8jtt > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-XVI9U.framer-1ub8jtt > :first-child { margin-top: 0px; } .framer-XVI9U.framer-1ub8jtt > :last-child { margin-bottom: 0px; } .framer-XVI9U .framer-1vzdy0z > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-XVI9U .framer-1vzdy0z > :first-child { margin-left: 0px; } .framer-XVI9U .framer-1vzdy0z > :last-child { margin-right: 0px; } }\", \".framer-XVI9U[data-border=\\\"true\\\"]::after, .framer-XVI9U [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 50\n * @framerIntrinsicWidth 160\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"z59Irj129\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */\nconst FramerWYAjmjLWR: React.ComponentType<Props> = withCSS(Component, css, \"framer-XVI9U\") as typeof Component;\nexport default FramerWYAjmjLWR;\n\nFramerWYAjmjLWR.displayName = \"Search\";\n\nFramerWYAjmjLWR.defaultProps = {height: 50, width: 160};\n\naddFonts(FramerWYAjmjLWR, [{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/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\", weight: \"500\"}, {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/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\", weight: \"500\"}, {family: \"Inter\", source: \"framer\", style: \"normal\", unicodeRange: \"U+1F00-1FFF\", url: \"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\", weight: \"500\"}, {family: \"Inter\", source: \"framer\", style: \"normal\", unicodeRange: \"U+0370-03FF\", url: \"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\", weight: \"500\"}, {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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\", weight: \"500\"}, {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/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\", weight: \"500\"}, {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/DolVirEGb34pEXEp8t8FQBSK4.woff2\", weight: \"500\"}, {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\"}, {family: \"Inter\", source: \"google\", style: \"normal\", url: \"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZ1rib2Bg-4.woff2\", weight: \"500\"}]}, ...SearchFonts], {supportsExplicitInterCodegen: true})"],"names":[],"mappings":"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"}