{"version":3,"file":"n2xGHe1Yi.BC4M0uA6.mjs","names":["React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","SVG"],"sources":["https:/framerusercontent.com/modules/dz4itkwE65SYypD7obdJ/IzTUk8tpImCOoSGp5x5M/n2xGHe1Yi.js"],"sourcesContent":["// Generated by Framer (27dd866)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"f8VY78S7R\",\"rAypLZf6_\",\"Au5egCLSB\"];const serializationHash=\"framer-p9rXI\";const variantClassNames={Au5egCLSB:\"framer-v-1vf93pw\",f8VY78S7R:\"framer-v-grox6m\",rAypLZf6_:\"framer-v-1e1m31k\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const GX6D8ZyKR=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"f8VY78S7R\",\"Variant 2\":\"rAypLZf6_\",\"Variant 3\":\"Au5egCLSB\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,GX6D8ZyKR:click??props.GX6D8ZyKR,variant:humanReadableVariantMap[props.variant]??props.variant??\"f8VY78S7R\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,GX6D8ZyKR,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"f8VY78S7R\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapoxau3g=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(GX6D8ZyKR){const res=await GX6D8ZyKR(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-grox6m\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"f8VY78S7R\",onTap:onTapoxau3g,ref:refBinding,style:{backdropFilter:\"blur(15px)\",backgroundColor:\"rgba(33, 33, 37, 0.49)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,boxShadow:\"0px 2.56px 5.12px 0px rgba(0, 0, 0, 0.1)\",WebkitBackdropFilter:\"blur(15px)\",...style},variants:{rAypLZf6_:{backgroundColor:\"rgba(139, 139, 140, 0.49)\"}},...addPropertyOverrides({Au5egCLSB:{\"data-framer-name\":\"Variant 3\"},rAypLZf6_:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-kltmt5\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"EsWBKPVSu\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-odh0d\",\"data-framer-name\":\"SVG\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:15,intrinsicWidth:11,layoutDependency:layoutDependency,layoutId:\"O4xsZ30Xn\",svg:'<svg width=\"11\" height=\"15\" viewBox=\"0 0 11 15\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M9.53674e-07 0.701923V13.3293C0.000401497 13.4571 0.0356627 13.5824 0.101987 13.6917C0.168311 13.801 0.263186 13.8902 0.376403 13.9496C0.489619 14.0089 0.61689 14.0363 0.744513 14.0288C0.872135 14.0212 0.995277 13.979 1.10069 13.9066L10.2204 7.59295C10.5986 7.33129 10.5986 6.70132 10.2204 6.43895L1.10069 0.125273C0.995498 0.0521922 0.872293 0.00933586 0.744457 0.00136031C0.616622 -0.00661524 0.489046 0.0205951 0.37559 0.0800349C0.262134 0.139475 0.167136 0.228871 0.100919 0.33851C0.0347023 0.448149 -0.000201225 0.573839 9.53674e-07 0.701923Z\" fill=\"#F4F3F1\"/>\\n</svg>\\n',withExternalLayout:true})})})})})});});const css=[\".framer-p9rXI.framer-13esonl, .framer-p9rXI .framer-13esonl { display: block; }\",\".framer-p9rXI.framer-grox6m { -webkit-user-select: none; cursor: pointer; height: 32px; overflow: var(--overflow-clip-fallback, clip); position: relative; user-select: none; width: 32px; will-change: var(--framer-will-change-override, transform); }\",\".framer-p9rXI .framer-kltmt5 { aspect-ratio: 0.7857142857142857 / 1; flex: none; height: auto; left: 53%; overflow: visible; position: absolute; top: 50%; width: 11px; }\",\".framer-p9rXI .framer-odh0d { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-p9rXI.framer-v-1vf93pw.framer-grox6m { height: 13px; width: 13px; }\",\".framer-p9rXI.framer-v-1vf93pw .framer-kltmt5 { width: 5px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"rAypLZf6_\":{\"layout\":[\"fixed\",\"fixed\"]},\"Au5egCLSB\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"GX6D8ZyKR\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framern2xGHe1Yi=withCSS(Component,css,\"framer-p9rXI\");export default Framern2xGHe1Yi;Framern2xGHe1Yi.displayName=\"Play Button\";Framern2xGHe1Yi.defaultProps={height:32,width:32};addPropertyControls(Framern2xGHe1Yi,{variant:{options:[\"f8VY78S7R\",\"rAypLZf6_\",\"Au5egCLSB\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum},GX6D8ZyKR:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framern2xGHe1Yi,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framern2xGHe1Yi\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rAypLZf6_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Au5egCLSB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"32\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"GX6D8ZyKR\\\":\\\"click\\\"}\",\"framerIntrinsicWidth\":\"32\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./n2xGHe1Yi.map"],"mappings":"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"}