{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/2d0mqUl9bgPK7ikTThY0/wWJcRFzqlTAy7h28POvp/VpBZ_SeQd.js"],
  "sourcesContent": ["// Generated by Framer (5b5d553)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";const enabledGestures={jmimQkTU_:{hover:true}};const cycleOrder=[\"jmimQkTU_\"];const variantClassNames={jmimQkTU_:\"framer-v-a7rzh0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const humanReadableVariantMap={};const transitions={default:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"}};const Component=/*#__PURE__*/ React.forwardRef(function({id,style,className,width,height,layoutId,variant:outerVariant=\"jmimQkTU_\",tap:EqinI0UJu,...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"jmimQkTU_\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapzel1t2=activeVariantCallback(async(...args)=>{if(EqinI0UJu){const res=await EqinI0UJu(...args);if(res===false)return false;}});const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-NNKvC\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsxs(motion.div,{...restProps,className:cx(\"framer-a7rzh0\",className),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"jmimQkTU_\",onTap:onTapzel1t2,ref:ref,style:{backgroundColor:\"rgba(255, 255, 255, 0)\",...style},transition:transition,...addPropertyOverrides({\"jmimQkTU_-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/ _jsx(motion.div,{className:\"framer-188fsgq\",layoutDependency:layoutDependency,layoutId:\"RgJzZtwPh\",style:{backgroundColor:\"rgb(255, 255, 255)\"},transition:transition,variants:{\"jmimQkTU_-hover\":{backgroundColor:\"rgb(0, 166, 255)\"}}}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1mpsjo\",layoutDependency:layoutDependency,layoutId:\"gnV7a9wJx\",style:{backgroundColor:\"rgb(255, 255, 255)\"},transition:transition,variants:{\"jmimQkTU_-hover\":{backgroundColor:\"rgb(0, 166, 255)\"}}})]})})});});const css=['.framer-NNKvC [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-NNKvC .framer-1s3l5qj { display: block; }\",\".framer-NNKvC .framer-a7rzh0 { cursor: pointer; height: 36px; overflow: hidden; position: relative; width: 36px; }\",\".framer-NNKvC .framer-188fsgq { flex: none; height: 2px; overflow: hidden; position: absolute; right: 5px; top: 11px; width: 13px; }\",\".framer-NNKvC .framer-1mpsjo { bottom: 11px; flex: none; height: 2px; left: calc(46.15384615384618% - 29px / 2); overflow: hidden; position: absolute; width: 29px; }\",\".framer-NNKvC .framer-v-a7rzh0 .framer-a7rzh0 { cursor: pointer; }\",\".framer-NNKvC.framer-v-a7rzh0.hover .framer-188fsgq { left: calc(44.444444444444464% - 29px / 2); right: unset; width: 29px; }\",\".framer-NNKvC.framer-v-a7rzh0.hover .framer-1mpsjo { left: 2px; width: 16px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 36\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"YqxoJwsqF\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"EqinI0UJu\":\"tap\"}\n */ const FramerVpBZ_SeQd=withCSS(Component,css,\"framer-NNKvC\");export default FramerVpBZ_SeQd;FramerVpBZ_SeQd.displayName=\"Menu\";FramerVpBZ_SeQd.defaultProps={height:36,width:36};addPropertyControls(FramerVpBZ_SeQd,{EqinI0UJu:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerVpBZ_SeQd,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVpBZ_SeQd\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"36\",\"framerVariables\":\"{\\\"EqinI0UJu\\\":\\\"tap\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YqxoJwsqF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"36\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VpBZ_SeQd.map"],
  "mappings": "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",
  "names": ["enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "EqinI0UJu", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapzel1t2", "args", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "css", "FramerVpBZ_SeQd", "withCSS", "VpBZ_SeQd_default", "addPropertyControls", "ControlType", "addFonts"]
}
