{"version":3,"sources":["O94HxWcTf.tsx"],"sourcesContent":["// Generated by Framer (13d1301)\n\nimport { addFonts, addPropertyControls, ControlType, cx, CycleVariantState, SVG, useComponentViewport, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\n\nconst cycleOrder = [\"DaqLpCHUV\", \"NXT19nhMN\"];\n\nconst serializationHash = \"framer-rZgDE\"\n\nconst variantClassNames = {DaqLpCHUV: \"framer-v-1ba79in\", NXT19nhMN: \"framer-v-1bpd1s0\"};\n\nfunction addPropertyOverrides(overrides, ...variants) {\nconst nextOverrides = {}\nvariants?.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]))\nreturn nextOverrides\n}\n\nconst transition1 = {bounce: 0.2, delay: 0, duration: 0.4, 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 Variants = motion(React.Fragment)\n\nconst humanReadableVariantMap = {Closed: \"NXT19nhMN\", Open: \"DaqLpCHUV\"}\n\nconst getProps = ({height, id, width, ...props}) => { return {...props, variant: humanReadableVariantMap[props.variant] ?? props.variant ?? \"DaqLpCHUV\"} }\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 { activeLocale, setLocale } = useLocaleInfo()\n\nconst {style, className, layoutId, variant, ...restProps} = getProps(props)\n\nconst {baseVariant, classNames, clearLoadingGesture, gestureHandlers, gestureVariant, isLoading, setGestureState, setVariant, variants} = useVariantState({cycleOrder, defaultVariant: \"DaqLpCHUV\", variant, variantClassNames})\n\nconst layoutDependency = createLayoutDependency(props, variants)\n\nconst ref1 = React.useRef<HTMLElement>(null)\n\nconst defaultLayoutId = React.useId()\n\nconst sharedStyleClassNames = []\n\nconst componentViewport = useComponentViewport()\n\nreturn (<LayoutGroup id={layoutId ?? defaultLayoutId}>\n<Variants animate={variants} initial={false}><Transition value={transition1}><motion.div {...restProps} {...gestureHandlers} className={cx(serializationHash, ...sharedStyleClassNames, \"framer-1ba79in\", className, classNames)} data-framer-name={\"Open\"} layoutDependency={layoutDependency} layoutId={\"DaqLpCHUV\"} ref={ref ?? ref1} style={{...style}} {...addPropertyOverrides({NXT19nhMN: {\"data-framer-name\": \"Closed\"}}, baseVariant, gestureVariant)}><motion.div className={\"framer-oy700b\"} layoutDependency={layoutDependency} layoutId={\"u8cxP4L3X\"} style={{rotate: 0}} variants={{NXT19nhMN: {rotate: -90}}}><SVG className={\"framer-1bf6x7j\"} layout={\"position\"} layoutDependency={layoutDependency} layoutId={\"oDU6F6g8T\"} opacity={1} 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 3 5 L 7 9 L 11 5\\\" fill=\\\"transparent\\\" stroke-width=\\\"1.5\\\" stroke=\\\"#AAA\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\"></path></svg>\"} svgContentId={9673402987} withExternalLayout {...addPropertyOverrides({NXT19nhMN: {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 3 4.75 L 7 8.75 L 11 4.75\\\" fill=\\\"transparent\\\" stroke-width=\\\"1.5\\\" stroke=\\\"#AAA\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\"></path></svg>\", svgContentId: 11886302741}}, baseVariant, gestureVariant)}/></motion.div></motion.div></Transition></Variants>\n</LayoutGroup>)\n\n});\n\nconst css = [\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\", \".framer-rZgDE.framer-10fe6s, .framer-rZgDE .framer-10fe6s { display: block; }\", \".framer-rZgDE.framer-1ba79in { height: 14px; overflow: visible; position: relative; width: 14px; }\", \".framer-rZgDE .framer-oy700b { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: absolute; right: 0px; width: min-content; }\", \".framer-rZgDE .framer-1bf6x7j { flex: none; height: 14px; position: relative; width: 14px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-rZgDE .framer-oy700b { gap: 0px; } .framer-rZgDE .framer-oy700b > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-rZgDE .framer-oy700b > :first-child { margin-left: 0px; } .framer-rZgDE .framer-oy700b > :last-child { margin-right: 0px; } }\"]\n\n/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 14\n * @framerIntrinsicWidth 14\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"NXT19nhMN\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */\nconst FramerO94HxWcTf: React.ComponentType<Props> = withCSS(Component, css, \"framer-rZgDE\") as typeof Component;\nexport default FramerO94HxWcTf;\n\nFramerO94HxWcTf.displayName = \"Chevron\";\n\nFramerO94HxWcTf.defaultProps = {height: 14, width: 14};\n\naddPropertyControls(FramerO94HxWcTf, {variant: {options: [\"DaqLpCHUV\", \"NXT19nhMN\"], optionTitles: [\"Open\", \"Closed\"], title: \"Variant\", type: ControlType.Enum}} as any)\n\naddFonts(FramerO94HxWcTf, [{explicitInter: true, fonts: []}], {supportsExplicitInterCodegen: true})"],"names":[],"mappings":"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"}