{"version":3,"file":"CardText.C1vtr-G1.mjs","names":["addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","Image1","enabledGestures","cycleOrder","serializationHash","variantClassNames","animation","transition1","transition2","transition3","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","FAQAccordion","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","STYLE_ID","useRef","useCallback","mask","SVG","getProps","Icon","React.forwardRef","addPropertyOverrides","PauseButtonFrame","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","getProps","React.forwardRef","addPropertyOverrides","PlayButtonFrame","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","addPropertyOverrides","VideoFonts","PauseButton","PlayButton","Name","SoundOnOffFrame","cycleOrder","serializationHash","variantClassNames","transition1","transition2","transition3","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","humanReadableEnumMap","React.useState","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","Image1"],"sources":["https:/framerusercontent.com/modules/h5eXCpB4FOnU39HuBEj4/H5qwETPiiE5dERi6EVNT/aBM2NvwiU.js","https:/framerusercontent.com/modules/4FYXL5lQz9cgJ2BJkaNV/uQoXZ4NvFasfJqYRTeHn/Image.js","https:/framerusercontent.com/modules/s3MkZyPSOy87lCBJ0asr/fQ900GlzaQrmswIm3QWh/VrL6zZSK0.js","https:/framerusercontent.com/modules/yuZ9W1hve8BqpkYNAAgm/lYE22mlRbnGPB5tilkKK/FMehYs0Ny.js","https:/framerusercontent.com/modules/wD1dYLPotEIWqpG2mTTA/WlVOtyDg4wRfsrtSIYZS/ge9mhzIE2.js","https:/framerusercontent.com/modules/iKEXK0JjUEKE3lzG8Q7I/BZZYXIyBEeY7uoaY9ZtV/VideoLightbox.js","https:/framerusercontent.com/modules/ndJW2CPvpDnOUH8SJwhA/SYz7VcCDWWNi1a3xB8b6/R4zNHDOzB.js","https:/framerusercontent.com/modules/hxlnl3wbXftA9YCsSNS2/eY4ZGI9q8gShq7FHcBHO/D4ajm9zTV.js","https:/framerusercontent.com/modules/dCY29aS23soCVOWET4yJ/zGuZgTqYEOKqsJ4nzAHA/LhPu8NizG.js","https:/framerusercontent.com/modules/aBgg0dbMW35b3js78XVC/71f5GlmQWL7jgBs2ZcHA/lTRklZVt7.js","https:/framerusercontent.com/modules/edQmIR4FEgCll8PnHwxT/zF3DYrMKUKtydi3Q4aae/UTktFxjC1.js","https:/framerusercontent.com/modules/xzlOAqGmK3IhFOWYDKN8/8G9l5XATgluO5xENiORN/gPmA6iArT.js","https:/framerusercontent.com/modules/UdiSG1ckliDmZ3QUJwiD/13FlywYi7u7G4DPrjMPh/ZoomCursor.js","https:/framerusercontent.com/modules/aWAyRtmdy9MOXhgss52M/nJ76T47pBuvKeRyQeDTT/Q3QnP0xfp.js","https:/framerusercontent.com/modules/Mny1nPcEfWXHwfAABMth/LWjhiLe5QOwRIlghmezU/CardText.js"],"sourcesContent":["// Generated by Framer (e0809aa)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/rlYnr9ZEsK9M4Ou3nzAX/fFDmGQVTNSgb9dO0jyxA/nt1tZYzAA.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/2YiGbnCikLjMGw7XzFIu/VyMufENIutOqkmimAIOv/tZ4O7Vwuj.js\";const cycleOrder=[\"Ezve6SDdQ\",\"oHv1SDEqh\",\"NeoVF7WYc\",\"Qe2Uf3Mpz\"];const serializationHash=\"framer-CWrtm\";const variantClassNames={Ezve6SDdQ:\"framer-v-5yjop6\",NeoVF7WYc:\"framer-v-75eyco\",oHv1SDEqh:\"framer-v-1swp8my\",Qe2Uf3Mpz:\"framer-v-g3nvc9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const TcZMf9YrD=undefined;const EHd35jwi0=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};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 3\":\"NeoVF7WYc\",\"Variant 4\":\"Qe2Uf3Mpz\",Desktop:\"Ezve6SDdQ\",Tablet:\"oHv1SDEqh\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,subtitle,title,width,...props})=>{return{...props,EHd35jwi0:subtitle??props.EHd35jwi0??\"x Cornell Tech\",TcZMf9YrD:title??props.TcZMf9YrD??\"Hoffen\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Ezve6SDdQ\"};};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,TcZMf9YrD,EHd35jwi0,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Ezve6SDdQ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"oHv1SDEqh\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"oHv1SDEqh\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-5yjop6\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Ezve6SDdQ\",ref:refBinding,style:{...style},...addPropertyOverrides({NeoVF7WYc:{\"data-framer-name\":\"Variant 3\"},oHv1SDEqh:{\"data-framer-name\":\"Tablet\"},Qe2Uf3Mpz:{\"data-framer-name\":\"Variant 4\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-2qz63f\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"qNCab1gJm\",style:{backdropFilter:\"blur(10px)\",WebkitBackdropFilter:\"blur(10px)\"}}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-lmkcbs\",\"data-framer-name\":\"First\",layoutDependency:layoutDependency,layoutId:\"HbimOthS6\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-7qd6t6\",\"data-styles-preset\":\"nt1tZYzAA\",children:\"Hoffen\"})}),className:\"framer-roqwar\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vavshaT_h\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:TcZMf9YrD,variants:{NeoVF7WYc:{\"--extracted-gdpscs\":\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(19, 16, 20))\"},Qe2Uf3Mpz:{\"--extracted-gdpscs\":\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(19, 16, 20))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({NeoVF7WYc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(19, 16, 20)))\"},children:\"Hoffen\"})}),fonts:[\"Inter-Medium\"]},Qe2Uf3Mpz:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.06em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(19, 16, 20)))\"},children:\"Hoffen\"})}),fonts:[\"GF;DM Sans-500\"]}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-qsgm8h\",\"data-styles-preset\":\"tZ4O7Vwuj\",children:\"x Cornell Tech\"})}),className:\"framer-1o3d2mu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"LrCi9Yzgx\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:EHd35jwi0,variants:{NeoVF7WYc:{\"--extracted-1of0zx5\":\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(19, 16, 20))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({NeoVF7WYc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(19, 16, 20)))\"},children:\"x Cornell Tech\"})}),fonts:[\"Inter-Medium\"]}},baseVariant,gestureVariant)})]})})})});});const css=[\".framer-CWrtm.framer-k8atva, .framer-CWrtm .framer-k8atva { display: block; }\",\".framer-CWrtm.framer-5yjop6 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 20px 0px 0px 0px; position: relative; width: 352px; }\",\".framer-CWrtm .framer-2qz63f { bottom: 0px; flex: none; left: -24px; overflow: visible; pointer-events: none; position: absolute; right: -24px; top: -6px; z-index: 0; }\",\".framer-CWrtm .framer-lmkcbs { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-CWrtm .framer-roqwar, .framer-CWrtm .framer-1o3d2mu { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-CWrtm.framer-v-1swp8my.framer-5yjop6 { padding: 12px 0px 24px 0px; width: 770px; }\",\".framer-CWrtm.framer-v-1swp8my .framer-2qz63f { order: 0; }\",\".framer-CWrtm.framer-v-1swp8my .framer-1o3d2mu { order: 2; }\",\".framer-CWrtm.framer-v-75eyco.framer-5yjop6 { gap: 4px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 70.5\n * @framerIntrinsicWidth 352\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"oHv1SDEqh\":{\"layout\":[\"fixed\",\"auto\"]},\"NeoVF7WYc\":{\"layout\":[\"fixed\",\"auto\"]},\"Qe2Uf3Mpz\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"TcZMf9YrD\":\"title\",\"EHd35jwi0\":\"subtitle\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameraBM2NvwiU=withCSS(Component,css,\"framer-CWrtm\");export default FrameraBM2NvwiU;FrameraBM2NvwiU.displayName=\"Project page/Info tile\";FrameraBM2NvwiU.defaultProps={height:70.5,width:352};addPropertyControls(FrameraBM2NvwiU,{variant:{options:[\"Ezve6SDdQ\",\"oHv1SDEqh\",\"NeoVF7WYc\",\"Qe2Uf3Mpz\"],optionTitles:[\"Desktop\",\"Tablet\",\"Variant 3\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum},TcZMf9YrD:{defaultValue:\"Hoffen\",title:\"Title\",type:ControlType.String},onTcZMf9YrDChange:{changes:\"TcZMf9YrD\",type:ControlType.ChangeHandler},EHd35jwi0:{defaultValue:\"x Cornell Tech\",displayTextArea:false,title:\"Subtitle\",type:ControlType.String},onEHd35jwi0Change:{changes:\"EHd35jwi0\",type:ControlType.ChangeHandler}});addFonts(FrameraBM2NvwiU,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAkJxhS2f3ZGMZpg.woff2\",weight:\"500\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraBM2NvwiU\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"352\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oHv1SDEqh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NeoVF7WYc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Qe2Uf3Mpz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"TcZMf9YrD\\\":\\\"title\\\",\\\"EHd35jwi0\\\":\\\"subtitle\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"70.5\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * Responsive Image\n * By Benjamin\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any\n * @framerDisableUnlink\n *\n */export default function Image(props){const{image,alt,radius,padding,link,newTab,style,borderOptions,shadowOptions}=props;const wrapperStyle={display:\"flex\",placeContent:\"center\",placeItems:\"center\",width:\"100%\",height:\"100%\",padding:padding};const borderAndShadow=(borderOptions,shadowOptions)=>{if(!shadowOptions&&!borderOptions)return undefined;if(shadowOptions&&!borderOptions){return`${shadowOptions.shadowX}px ${shadowOptions.shadowY}px ${shadowOptions.shadowBlur}px ${shadowOptions.shadowColor}`;}if(!shadowOptions&&borderOptions){return`inset 0 0 0 ${borderOptions.borderWidth}px ${borderOptions.borderColor}`;}if(shadowOptions&&borderOptions){return`inset 0 0 0 ${borderOptions.borderWidth}px ${borderOptions.borderColor}, ${shadowOptions.shadowX}px ${shadowOptions.shadowY}px ${shadowOptions.shadowBlur}px ${shadowOptions.shadowColor}`;}};const imageStyle={maxWidth:\"100%\",maxHeight:\"100%\",borderRadius:radius,webkitUserDrag:\"none\",userDrag:\"none\",userSelect:\"none\"};const shadowStyle={position:\"absolute\",inset:0,pointerEvents:\"none\",borderRadius:radius,boxShadow:borderAndShadow(borderOptions,shadowOptions)};const imageSource=(image===null||image===void 0?void 0:image.src)||\"https://framerusercontent.com/images/64n4wnVJKDJspLlFZ6DarCP0M4.jpg\";return link?/*#__PURE__*/_jsxs(\"a\",{href:link,title:alt,target:newTab?\"_blank\":\"_self\",style:wrapperStyle,children:[/*#__PURE__*/_jsx(\"img\",{style:imageStyle,src:imageSource,srcSet:image===null||image===void 0?void 0:image.srcSet,alt:alt}),/*#__PURE__*/_jsx(\"div\",{style:shadowStyle})]}):/*#__PURE__*/_jsxs(\"div\",{style:wrapperStyle,children:[/*#__PURE__*/_jsx(\"img\",{style:imageStyle,src:imageSource,srcSet:image===null||image===void 0?void 0:image.srcSet,alt:alt}),/*#__PURE__*/_jsx(\"div\",{style:shadowStyle})]});}addPropertyControls(Image,{image:{title:\"Image\",type:ControlType.ResponsiveImage},alt:{type:ControlType.String,title:\"Alt\",placeholder:\"Alt Text\"},radius:{title:\"Radius\",type:ControlType.Number,min:0,max:100,step:1,displayStepper:true},padding:{title:\"Padding\",type:ControlType.Number,min:0,max:100,step:1,displayStepper:true},link:{type:ControlType.Link,title:\"Link\"},newTab:{type:ControlType.Boolean,title:\"New Tab\",hidden:props=>!props.link},borderOptions:{type:ControlType.Object,optional:true,title:\"Border\",icon:\"effect\",controls:{borderColor:{type:ControlType.Color,title:\"Color\",defaultValue:\"rgba(0,0,0,0.2)\"},borderWidth:{type:ControlType.Number,title:\"Width\",min:0,displayStepper:true,defaultValue:1}}},shadowOptions:{type:ControlType.Object,title:\"Shadow\",optional:true,icon:\"effect\",controls:{shadowX:{type:ControlType.Number,title:\"X\",min:0,defaultValue:0},shadowY:{type:ControlType.Number,title:\"Y\",min:0,defaultValue:2},shadowBlur:{type:ControlType.Number,title:\"Blur\",min:0,defaultValue:4},shadowColor:{type:ControlType.Color,title:\"Color\",defaultValue:\"rgba(0,0,0,0.2)\"}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Image\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"any\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Image.map","// Generated by Framer (e0809aa)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Image1 from\"https://framerusercontent.com/modules/4FYXL5lQz9cgJ2BJkaNV/uQoXZ4NvFasfJqYRTeHn/Image.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/lxD6sr8sveYDyBcRn9AA/2wNI29BQWzu6e6vLnAwl/CGZgnIt2O.js\";const Image1Fonts=getFonts(Image1);const MotionDivWithFX=withFX(motion.div);const enabledGestures={guKG5Wvr_:{hover:true},YkJxBUM_n:{hover:true}};const cycleOrder=[\"YkJxBUM_n\",\"guKG5Wvr_\"];const serializationHash=\"framer-ehx40\";const variantClassNames={guKG5Wvr_:\"framer-v-mgo4f7\",YkJxBUM_n:\"framer-v-w27fjq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const t6Yj6V1cE=undefined;const T0OFbWZyz=undefined;const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition1={damping:37,delay:0,mass:1,stiffness:180,type:\"spring\"};const transition2={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const transition3={damping:27,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition4={bounce:0,delay:.1,duration:1,type:\"spring\"};const transition5={bounce:0,delay:.2,duration:1,type:\"spring\"};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={Closed:\"YkJxBUM_n\",Opened:\"guKG5Wvr_\"};const Variants=motion.create(React.Fragment);const getProps=({content,height,id,title,width,...props})=>{return{...props,T0OFbWZyz:content??props.T0OFbWZyz??\"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum\",t6Yj6V1cE:title??props.t6Yj6V1cE??\"Branding & visual identities\",variant:humanReadableVariantMap[props.variant]??props.variant??\"YkJxBUM_n\"};};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,t6Yj6V1cE,T0OFbWZyz,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"YkJxBUM_n\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap5g5uyt=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"guKG5Wvr_\");});const onTap1sk723z=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"YkJxBUM_n\");});const sharedStyleClassNames=[sharedStyle.className];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:transition2,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-w27fjq\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"YkJxBUM_n\",onTap:onTap5g5uyt,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-7a2af649-1751-4c63-8fc7-00b430cdccc1, rgba(19, 16, 20, 0.2))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",...style},...addPropertyOverrides({\"guKG5Wvr_-hover\":{\"data-framer-name\":undefined},\"YkJxBUM_n-hover\":{\"data-framer-name\":undefined},guKG5Wvr_:{\"data-framer-name\":\"Opened\",onTap:onTap1sk723z}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-175cryp\",\"data-framer-name\":\"Question\",layoutDependency:layoutDependency,layoutId:\"eqN4TqsL1\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(19, 16, 20)))\"},children:\"Branding & visual identities\"})}),className:\"framer-ymbz0a\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"pfElR3e_G\",style:{\"--extracted-r6o4lv\":\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(19, 16, 20))\"},text:t6Yj6V1cE,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-htehxs-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"a5kHNIfLR-container\",nodeId:\"a5kHNIfLR\",rendersWithMotion:true,scopeId:\"VrL6zZSK0\",style:{rotate:0},variants:{\"YkJxBUM_n-hover\":{rotate:0},guKG5Wvr_:{rotate:-45}},children:/*#__PURE__*/_jsx(Image1,{alt:\"\",height:\"100%\",id:\"a5kHNIfLR\",image:addImageAlt({pixelHeight:128,pixelWidth:128,src:\"https://framerusercontent.com/images/nax85RAIFq4szK8lgAtAbB1luw.png?width=128&height=128\"},\"\"),layoutId:\"a5kHNIfLR\",newTab:true,padding:0,radius:0,style:{width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsx(Transition,{value:transition2,...addPropertyOverrides({guKG5Wvr_:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1czzxip\",\"data-framer-name\":\"Answer\",layoutDependency:layoutDependency,layoutId:\"lPvwWcc0k\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-xx3i0x\",layoutDependency:layoutDependency,layoutId:\"QKozFZiCO\",children:/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({\"guKG5Wvr_-hover\":{value:transition5},guKG5Wvr_:{value:transition4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0b56b8f6-96e6-4c86-b31d-cbd3c7e0289f, rgba(19, 16, 20, 0.4)))\"},children:\"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum\"})}),className:\"framer-hjxnhb\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mGkfGldAj\",style:{\"--extracted-r6o4lv\":\"var(--token-0b56b8f6-96e6-4c86-b31d-cbd3c7e0289f, rgba(19, 16, 20, 0.4))\",opacity:0},text:T0OFbWZyz,variants:{guKG5Wvr_:{\"--extracted-r6o4lv\":\"rgba(19, 16, 20, 0.7)\",opacity:1}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({guKG5Wvr_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"1.49em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(19, 16, 20, 0.7))\"},children:\"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum\"})})}},baseVariant,gestureVariant)})})})})})]})})})});});const css=[\".framer-ehx40.framer-16miq3z, .framer-ehx40 .framer-16miq3z { display: block; }\",\".framer-ehx40.framer-w27fjq { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 547px; }\",\".framer-ehx40 .framer-175cryp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; padding: 24px 0px 14px 0px; position: relative; width: 100%; }\",\".framer-ehx40 .framer-ymbz0a, .framer-ehx40 .framer-hjxnhb { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-ehx40 .framer-htehxs-container { flex: none; height: auto; position: relative; width: 20px; }\",\".framer-ehx40 .framer-1czzxip { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 10px; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-ehx40 .framer-xx3i0x { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-end; overflow: visible; padding: 0px 40px 24px 0px; position: relative; width: 100%; }\",\".framer-ehx40.framer-v-mgo4f7.framer-w27fjq { padding: 9px 0px 8px 0px; }\",\".framer-ehx40.framer-v-mgo4f7 .framer-1czzxip { height: min-content; overflow: visible; }\",\".framer-ehx40.framer-v-mgo4f7 .framer-xx3i0x { flex: none; height: min-content; }\",\".framer-ehx40.framer-v-w27fjq.hover .framer-175cryp { padding: 24px 0px 14px 10px; }\",\".framer-ehx40.framer-v-mgo4f7.hover .framer-xx3i0x { height: 120px; }\",...sharedStyle.css,'.framer-ehx40[data-border=\"true\"]::after, .framer-ehx40 [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 68\n * @framerIntrinsicWidth 547\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"guKG5Wvr_\":{\"layout\":[\"fixed\",\"auto\"]},\"b2s1d19ih\":{\"layout\":[\"fixed\",\"auto\"]},\"mPp7sCRCC\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"t6Yj6V1cE\":\"title\",\"T0OFbWZyz\":\"content\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVrL6zZSK0=withCSS(Component,css,\"framer-ehx40\");export default FramerVrL6zZSK0;FramerVrL6zZSK0.displayName=\"FAQ/Accordion\";FramerVrL6zZSK0.defaultProps={height:68,width:547};addPropertyControls(FramerVrL6zZSK0,{variant:{options:[\"YkJxBUM_n\",\"guKG5Wvr_\"],optionTitles:[\"Closed\",\"Opened\"],title:\"Variant\",type:ControlType.Enum},t6Yj6V1cE:{defaultValue:\"Branding & visual identities\",displayTextArea:false,title:\"Title\",type:ControlType.String},ont6Yj6V1cEChange:{changes:\"t6Yj6V1cE\",type:ControlType.ChangeHandler},T0OFbWZyz:{defaultValue:\"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum\",displayTextArea:true,title:\"Content\",type:ControlType.String},onT0OFbWZyzChange:{changes:\"T0OFbWZyz\",type:ControlType.ChangeHandler}});addFonts(FramerVrL6zZSK0,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"}]},...Image1Fonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVrL6zZSK0\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"guKG5Wvr_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"b2s1d19ih\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mPp7sCRCC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"t6Yj6V1cE\\\":\\\"title\\\",\\\"T0OFbWZyz\\\":\\\"content\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"547\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"68\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VrL6zZSK0.map","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FAQAccordion from\"https://framerusercontent.com/modules/s3MkZyPSOy87lCBJ0asr/fQ900GlzaQrmswIm3QWh/VrL6zZSK0.js\";const FAQAccordionFonts=getFonts(FAQAccordion);const cycleOrder=[\"DRF6vVYTT\",\"Ab0YvISfp\",\"ckAY0CnuJ\"];const serializationHash=\"framer-HyqJP\";const variantClassNames={Ab0YvISfp:\"framer-v-p8q44c\",ckAY0CnuJ:\"framer-v-1a3z6lq\",DRF6vVYTT:\"framer-v-v6agvg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const iSKPfiF4e=undefined;const nAr0qchUb=undefined;const J1sDvqzux=undefined;const aabnXyCGM=undefined;const rjW5wjw2L=undefined;const oGHCWq0Dl=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"DRF6vVYTT\",\"Variant 2\":\"Ab0YvISfp\",\"Variant 3\":\"ckAY0CnuJ\"};const getProps=({content1,content2,content3,height,id,title1,title2,title3,width,...props})=>{return{...props,aabnXyCGM:content2??props.aabnXyCGM??\"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum\",iSKPfiF4e:title1??props.iSKPfiF4e??\"Info\",J1sDvqzux:title2??props.J1sDvqzux??\"Features\",nAr0qchUb:content1??props.nAr0qchUb??\"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum\",oGHCWq0Dl:content3??props.oGHCWq0Dl??\"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum\",rjW5wjw2L:title3??props.rjW5wjw2L??\"Pages\",variant:humanReadableVariantMap[props.variant]??props.variant??\"DRF6vVYTT\"};};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,iSKPfiF4e,nAr0qchUb,J1sDvqzux,aabnXyCGM,rjW5wjw2L,oGHCWq0Dl,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"DRF6vVYTT\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"Ab0YvISfp\",\"ckAY0CnuJ\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-v6agvg\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"DRF6vVYTT\",ref:refBinding,style:{...style},...addPropertyOverrides({Ab0YvISfp:{\"data-framer-name\":\"Variant 2\"},ckAY0CnuJ:{\"data-framer-name\":\"Variant 3\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:68,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mio2oy-container\",layoutDependency:layoutDependency,layoutId:\"by7iCKXtZ-container\",nodeId:\"by7iCKXtZ\",rendersWithMotion:true,scopeId:\"FMehYs0Ny\",children:/*#__PURE__*/_jsx(FAQAccordion,{height:\"100%\",id:\"by7iCKXtZ\",layoutId:\"by7iCKXtZ\",style:{width:\"100%\"},T0OFbWZyz:nAr0qchUb,t6Yj6V1cE:iSKPfiF4e,variant:\"YkJxBUM_n\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:68,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+68,...addPropertyOverrides({Ab0YvISfp:{y:(componentViewport?.y||0)+0+0},ckAY0CnuJ:{y:(componentViewport?.y||0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1w6fl61-container\",layoutDependency:layoutDependency,layoutId:\"D8Du4eeiS-container\",nodeId:\"D8Du4eeiS\",rendersWithMotion:true,scopeId:\"FMehYs0Ny\",children:/*#__PURE__*/_jsx(FAQAccordion,{height:\"100%\",id:\"D8Du4eeiS\",layoutId:\"D8Du4eeiS\",style:{width:\"100%\"},T0OFbWZyz:aabnXyCGM,t6Yj6V1cE:J1sDvqzux,variant:\"YkJxBUM_n\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:68,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+136,...addPropertyOverrides({Ab0YvISfp:{y:(componentViewport?.y||0)+0+68},ckAY0CnuJ:{y:(componentViewport?.y||0)+0+68}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-h1giy0-container\",layoutDependency:layoutDependency,layoutId:\"py8mjDFe8-container\",nodeId:\"py8mjDFe8\",rendersWithMotion:true,scopeId:\"FMehYs0Ny\",children:/*#__PURE__*/_jsx(FAQAccordion,{height:\"100%\",id:\"py8mjDFe8\",layoutId:\"py8mjDFe8\",style:{width:\"100%\"},T0OFbWZyz:oGHCWq0Dl,t6Yj6V1cE:rjW5wjw2L,variant:\"YkJxBUM_n\",width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HyqJP.framer-1v6pfay, .framer-HyqJP .framer-1v6pfay { display: block; }\",\".framer-HyqJP.framer-v6agvg { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 547px; }\",\".framer-HyqJP .framer-mio2oy-container, .framer-HyqJP .framer-1w6fl61-container, .framer-HyqJP .framer-h1giy0-container { flex: none; height: auto; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 204\n * @framerIntrinsicWidth 547\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Ab0YvISfp\":{\"layout\":[\"fixed\",\"auto\"]},\"ckAY0CnuJ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"iSKPfiF4e\":\"title1\",\"nAr0qchUb\":\"content1\",\"J1sDvqzux\":\"title2\",\"aabnXyCGM\":\"content2\",\"rjW5wjw2L\":\"title3\",\"oGHCWq0Dl\":\"content3\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFMehYs0Ny=withCSS(Component,css,\"framer-HyqJP\");export default FramerFMehYs0Ny;FramerFMehYs0Ny.displayName=\"FAQ/Content\";FramerFMehYs0Ny.defaultProps={height:204,width:547};addPropertyControls(FramerFMehYs0Ny,{variant:{options:[\"DRF6vVYTT\",\"Ab0YvISfp\",\"ckAY0CnuJ\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum},iSKPfiF4e:{defaultValue:\"Info\",displayTextArea:false,title:\"Title 1\",type:ControlType.String},nAr0qchUb:{defaultValue:\"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum\",displayTextArea:true,title:\"Content 1\",type:ControlType.String},J1sDvqzux:{defaultValue:\"Features\",displayTextArea:false,title:\"Title 2\",type:ControlType.String},aabnXyCGM:{defaultValue:\"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum\",displayTextArea:true,title:\"Content 2\",type:ControlType.String},rjW5wjw2L:{defaultValue:\"Pages\",displayTextArea:false,title:\"Title 3\",type:ControlType.String},oGHCWq0Dl:{defaultValue:\"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum\",displayTextArea:true,title:\"Content 3\",type:ControlType.String}});addFonts(FramerFMehYs0Ny,[{explicitInter:true,fonts:[]},...FAQAccordionFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFMehYs0Ny\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"547\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Ab0YvISfp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ckAY0CnuJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"204\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"iSKPfiF4e\\\":\\\"title1\\\",\\\"nAr0qchUb\\\":\\\"content1\\\",\\\"J1sDvqzux\\\":\\\"title2\\\",\\\"aabnXyCGM\\\":\\\"content2\\\",\\\"rjW5wjw2L\\\":\\\"title3\\\",\\\"oGHCWq0Dl\\\":\\\"content3\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d65dc2b)\nimport{jsx as _jsx,jsxs as _jsxs}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 enabledGestures={a2TZTbbPz:{hover:true},yJAxIau5E:{hover:true}};const cycleOrder=[\"yJAxIau5E\",\"a2TZTbbPz\"];const serializationHash=\"framer-jeBKi\";const variantClassNames={a2TZTbbPz:\"framer-v-1qy2l48\",yJAxIau5E:\"framer-v-3uaw8u\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"to Sound Off\":\"a2TZTbbPz\",\"to Sound On\":\"yJAxIau5E\"};const getProps=({click,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"yJAxIau5E\",xG22oLVh7:click??props.xG22oLVh7};};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,xG22oLVh7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"yJAxIau5E\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1s1x82w=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(xG22oLVh7){const res=await xG22oLVh7(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"a2TZTbbPz-hover\")return true;if(baseVariant===\"a2TZTbbPz\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-3uaw8u\",className,classNames),\"data-framer-name\":\"to Sound On\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"yJAxIau5E\",onTap:onTap1s1x82w,ref:refBinding,style:{backgroundColor:\"var(--token-7d6415cf-31e8-4887-84e7-05f45529140f, rgb(17, 17, 17))\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15,...style},...addPropertyOverrides({\"a2TZTbbPz-hover\":{\"data-framer-name\":undefined},\"yJAxIau5E-hover\":{\"data-framer-name\":undefined},a2TZTbbPz:{\"data-framer-name\":\"to Sound Off\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1p0udlm\",\"data-framer-name\":\"Sound Icon\",layoutDependency:layoutDependency,layoutId:\"Om9LmfL2j\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.142 10.333\" overflow=\"visible\"><path d=\"M 0 7.078 L 0 3.255 C 0 2.884 0.289 2.583 0.646 2.583 L 2.962 2.583 C 3.134 2.583 3.299 2.512 3.418 2.386 L 5.356 0.198 C 5.763 -0.225 6.458 0.075 6.458 0.674 L 6.458 9.66 C 6.458 10.263 5.754 10.561 5.35 10.129 L 3.419 7.953 C 3.3 7.824 3.132 7.75 2.957 7.75 L 0.646 7.75 C 0.289 7.75 0 7.449 0 7.078 Z M 8.403 2.701 C 9.264 3.849 9.264 6.074 8.403 7.222 M 10.204 0.6 C 12.78 3.06 12.795 7.199 10.204 9.642\" fill=\"transparent\" stroke=\"var(--token-2182004d-b7c5-41d6-b1e7-0bd2cf9ec645, rgb(237, 237, 237)) /* {&quot;name&quot;:&quot;Text Color&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',variants:{\"a2TZTbbPz-hover\":{opacity:.8},\"yJAxIau5E-hover\":{opacity:.8}},withExternalLayout:true,...addPropertyOverrides({\"a2TZTbbPz-hover\":{opacity:.8,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.202 8.683\" overflow=\"visible\"><path d=\"M 0 5.947 L 0 2.735 C 0 2.424 0.243 2.171 0.543 2.171 L 2.489 2.171 C 2.634 2.17 2.772 2.11 2.872 2.005 L 4.5 0.167 C 4.842 -0.189 5.427 0.063 5.427 0.566 L 5.427 8.117 C 5.427 8.624 4.835 8.874 4.496 8.511 L 2.873 6.682 C 2.773 6.574 2.632 6.513 2.484 6.512 L 0.543 6.512 C 0.243 6.512 0 6.259 0 5.947 Z M 7.061 2.27 C 7.785 3.235 7.785 5.104 7.061 6.068 M 8.574 0.504 C 10.739 2.571 10.752 6.049 8.574 8.102\" fill=\"transparent\" stroke=\"rgba(237, 237, 237, 0.5)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\" opacity=\"0.8\"></path></svg>'},\"yJAxIau5E-hover\":{opacity:.8,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.245 8.719\" overflow=\"visible\"><path d=\"M 0 5.972 L 0 2.746 C 0 2.434 0.244 2.18 0.545 2.18 L 2.499 2.18 C 2.645 2.179 2.784 2.119 2.884 2.013 L 4.519 0.167 C 4.862 -0.19 5.449 0.063 5.449 0.568 L 5.449 8.15 C 5.449 8.659 4.855 8.91 4.514 8.546 L 2.885 6.71 C 2.784 6.601 2.643 6.539 2.495 6.539 L 0.545 6.539 C 0.244 6.539 0 6.285 0 5.972 Z M 7.09 2.279 C 7.817 3.248 7.817 5.125 7.09 6.093 M 8.61 0.506 C 10.783 2.582 10.796 6.074 8.61 8.135\" fill=\"transparent\" stroke=\"var(--token-2182004d-b7c5-41d6-b1e7-0bd2cf9ec645, rgb(237, 237, 237)) /* {&quot;name&quot;:&quot;Text Color&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\" opacity=\"0.8\"></path></svg>'},a2TZTbbPz:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.142 10.333\" overflow=\"visible\"><path d=\"M 0 7.078 L 0 3.255 C 0 2.884 0.289 2.583 0.646 2.583 L 2.962 2.583 C 3.134 2.583 3.299 2.512 3.418 2.386 L 5.356 0.198 C 5.763 -0.225 6.458 0.075 6.458 0.674 L 6.458 9.66 C 6.458 10.263 5.754 10.561 5.35 10.129 L 3.419 7.953 C 3.3 7.824 3.132 7.75 2.957 7.75 L 0.646 7.75 C 0.289 7.75 0 7.449 0 7.078 Z M 8.403 2.701 C 9.264 3.849 9.264 6.074 8.403 7.222 M 10.204 0.6 C 12.78 3.06 12.795 7.199 10.204 9.642\" fill=\"transparent\" stroke=\"rgba(237, 237, 237, 0.5)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1164cfu\",layoutDependency:layoutDependency,layoutId:\"sfIRDf6jK\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.458 10.333\" overflow=\"visible\"><path d=\"M 0 7.078 L 0 3.255 C 0 2.884 0.289 2.583 0.646 2.583 L 2.962 2.583 C 3.134 2.583 3.299 2.512 3.418 2.386 L 5.356 0.198 C 5.763 -0.225 6.458 0.075 6.458 0.674 L 6.458 9.66 C 6.458 10.263 5.754 10.561 5.35 10.129 L 3.419 7.953 C 3.3 7.824 3.132 7.75 2.957 7.75 L 0.646 7.75 C 0.289 7.75 0 7.449 0 7.078 Z\" fill=\"transparent\"></path></svg>',variants:{\"a2TZTbbPz-hover\":{opacity:.8},\"yJAxIau5E-hover\":{opacity:.8}},withExternalLayout:true,...addPropertyOverrides({\"a2TZTbbPz-hover\":{opacity:.8,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.427 8.683\" overflow=\"visible\"><path d=\"M 0 5.947 L 0 2.735 C 0 2.424 0.243 2.171 0.543 2.171 L 2.489 2.171 C 2.634 2.17 2.772 2.11 2.872 2.005 L 4.5 0.167 C 4.842 -0.189 5.427 0.063 5.427 0.566 L 5.427 8.117 C 5.427 8.624 4.835 8.874 4.496 8.511 L 2.873 6.682 C 2.773 6.574 2.632 6.513 2.484 6.512 L 0.543 6.512 C 0.243 6.512 0 6.259 0 5.947 Z\" fill=\"transparent\" opacity=\"0.8\"></path></svg>'},\"yJAxIau5E-hover\":{opacity:.8,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.449 8.719\" overflow=\"visible\"><path d=\"M 0 5.972 L 0 2.746 C 0 2.434 0.244 2.18 0.545 2.18 L 2.499 2.18 C 2.645 2.179 2.784 2.119 2.884 2.013 L 4.519 0.167 C 4.862 -0.19 5.449 0.063 5.449 0.568 L 5.449 8.15 C 5.449 8.659 4.855 8.91 4.514 8.546 L 2.885 6.71 C 2.784 6.601 2.643 6.539 2.495 6.539 L 0.545 6.539 C 0.244 6.539 0 6.285 0 5.972 Z\" fill=\"transparent\" opacity=\"0.8\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-53ifrq\",layoutDependency:layoutDependency,layoutId:\"ABqzNofqQ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 4.521\" overflow=\"visible\"><path d=\"M 0 0 C 0.861 1.148 0.861 3.373 0 4.521\" fill=\"transparent\"></path></svg>',variants:{\"a2TZTbbPz-hover\":{opacity:.8},\"yJAxIau5E-hover\":{opacity:.8}},withExternalLayout:true,...addPropertyOverrides({\"a2TZTbbPz-hover\":{opacity:.8,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 3.799\" overflow=\"visible\"><path d=\"M 0 0 C 0.723 0.965 0.723 2.834 0 3.799\" fill=\"transparent\" opacity=\"0.8\"></path></svg>'},\"yJAxIau5E-hover\":{opacity:.8,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 3.814\" overflow=\"visible\"><path d=\"M 0 0 C 0.726 0.969 0.726 2.846 0 3.814\" fill=\"transparent\" opacity=\"0.8\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-43v0xs\",layoutDependency:layoutDependency,layoutId:\"n7vwUVt_V\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.937 9.042\" overflow=\"visible\"><path d=\"M 0 0 C 2.576 2.459 2.591 6.598 0 9.042\" fill=\"transparent\"></path></svg>',variants:{\"a2TZTbbPz-hover\":{opacity:.8},\"yJAxIau5E-hover\":{opacity:.8}},withExternalLayout:true,...addPropertyOverrides({\"a2TZTbbPz-hover\":{opacity:.8,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.628 7.597\" overflow=\"visible\"><path d=\"M 0 0 C 2.164 2.067 2.177 5.544 0 7.597\" fill=\"transparent\" opacity=\"0.8\"></path></svg>'},\"yJAxIau5E-hover\":{opacity:.8,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.635 7.629\" overflow=\"visible\"><path d=\"M 0 0 C 2.173 2.075 2.186 5.567 0 7.629\" fill=\"transparent\" opacity=\"0.8\"></path></svg>'}},baseVariant,gestureVariant)})]}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1pbe6bu\",layoutDependency:layoutDependency,layoutId:\"ANgA1vkep\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.5 14.5\" overflow=\"visible\"></svg>',variants:{\"a2TZTbbPz-hover\":{opacity:.8}},withExternalLayout:true,...addPropertyOverrides({\"a2TZTbbPz-hover\":{opacity:.8,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.625 10.875\" overflow=\"visible\"><path d=\"M 5.625 0 L 0 10.875\" fill=\"transparent\" stroke=\"rgba(237, 237, 237, 0.5)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" opacity=\"0.8\"></path></svg>'},a2TZTbbPz:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.5 14.5\" overflow=\"visible\"><path d=\"M 7.5 0 L 0 14.5\" fill=\"transparent\" stroke=\"rgba(237, 237, 237, 0.5)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>'}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-jeBKi.framer-cm7aa9, .framer-jeBKi .framer-cm7aa9 { display: block; }\",\".framer-jeBKi.framer-3uaw8u { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 20px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 55px; will-change: var(--framer-will-change-override, transform); }\",\".framer-jeBKi .framer-1p0udlm { height: 11px; position: relative; width: 12px; }\",\".framer-jeBKi .framer-1164cfu { height: 11px; left: 0px; position: absolute; top: 0px; width: 7px; }\",\".framer-jeBKi .framer-53ifrq { height: 5px; left: 9px; position: absolute; top: 3px; width: 1px; }\",\".framer-jeBKi .framer-43v0xs { height: 9px; left: 10px; position: absolute; top: 1px; width: 2px; }\",\".framer-jeBKi .framer-1pbe6bu { height: 15px; left: 24px; position: absolute; top: 3px; width: 8px; }\",\".framer-jeBKi.framer-v-3uaw8u.hover .framer-1p0udlm, .framer-jeBKi.framer-v-1qy2l48.hover .framer-1p0udlm { height: 9px; width: 10px; }\",\".framer-jeBKi.framer-v-3uaw8u.hover .framer-1164cfu, .framer-jeBKi.framer-v-1qy2l48.hover .framer-1164cfu { height: 9px; width: 6px; }\",\".framer-jeBKi.framer-v-3uaw8u.hover .framer-53ifrq, .framer-jeBKi.framer-v-1qy2l48.hover .framer-53ifrq { height: 4px; left: 7px; }\",\".framer-jeBKi.framer-v-3uaw8u.hover .framer-43v0xs, .framer-jeBKi.framer-v-1qy2l48.hover .framer-43v0xs { height: 8px; left: 9px; width: 2px; }\",\".framer-jeBKi.framer-v-1qy2l48.hover .framer-1pbe6bu { height: 11px; left: 25px; top: 5px; width: 6px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 55\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"a2TZTbbPz\":{\"layout\":[\"fixed\",\"fixed\"]},\"Hjn42kyrU\":{\"layout\":[\"fixed\",\"fixed\"]},\"K_U3F56SE\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"xG22oLVh7\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerge9mhzIE2=withCSS(Component,css,\"framer-jeBKi\");export default Framerge9mhzIE2;Framerge9mhzIE2.displayName=\"Sound On/Off Frame\";Framerge9mhzIE2.defaultProps={height:20,width:55};addPropertyControls(Framerge9mhzIE2,{variant:{options:[\"yJAxIau5E\",\"a2TZTbbPz\"],optionTitles:[\"to Sound On\",\"to Sound Off\"],title:\"Variant\",type:ControlType.Enum},xG22oLVh7:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerge9mhzIE2,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerge9mhzIE2\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"xG22oLVh7\\\":\\\"click\\\"}\",\"framerIntrinsicWidth\":\"55\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"a2TZTbbPz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Hjn42kyrU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"K_U3F56SE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"20\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ge9mhzIE2.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,useCallback,useEffect,useRef}from\"react\";function isInteractiveTarget(target){return Boolean(target.closest('button, a, input, textarea, select, label, [role=\"button\"], [contenteditable=\"\"], [contenteditable=\"true\"]'));}function getTargetRectWithinViewport(sourceRect,viewportWidth,viewportHeight){const maxWidth=Math.max(1,viewportWidth-80);const maxHeight=Math.max(1,viewportHeight-80);const sourceAspect=sourceRect.width/Math.max(1,sourceRect.height);const maxAspect=maxWidth/maxHeight;let width=maxWidth;let height=maxHeight;if(sourceAspect>maxAspect){height=width/sourceAspect;}else{width=height*sourceAspect;}const left=(viewportWidth-width)/2;const top=(viewportHeight-height)/2;return{top,left,width,height};}const FRAME_CLASS=\"framer-video-zoom-frame\";const STYLE_ID=\"framer-video-zoom-frame-style\";function ensureCursorStyle(){if(typeof document===\"undefined\")return;if(document.getElementById(STYLE_ID))return;const style=document.createElement(\"style\");style.id=STYLE_ID;style.textContent=`\n.${FRAME_CLASS},\n.${FRAME_CLASS} * {\n    cursor: pointer !important;\n}\n`;document.head.appendChild(style);}// Pointer hand on the frame and everything inside it, including the\n// <video> element, which otherwise sets its own cursor and overrides\n// inheritance. Class + !important survives player re-renders.\nfunction forcePointerCursor(root){ensureCursorStyle();root.style.cursor=\"pointer\";if(!root.classList.contains(FRAME_CLASS)){root.classList.add(FRAME_CLASS);}}function ensurePlayingVideos(container){const videos=Array.from(container.querySelectorAll(\"video\"));for(const video of videos){if(!(video instanceof HTMLVideoElement))continue;video.muted=true;video.playsInline=true;video.setAttribute(\"playsinline\",\"\");if(video.paused){const promise=video.play();if(promise&&typeof promise.catch===\"function\"){promise.catch(()=>{});}}}}export function withVideoLightbox(Component){return /*#__PURE__*/forwardRef(function WithVideoLightbox(props,ref){const wrapperRef=useRef(null);const targetRef=useRef(null);const sessionRef=useRef(null);const animatingRef=useRef(false);const expandedRef=useRef(false);const closeKeyListenerRef=useRef(null);const backdropClickListenerRef=useRef(null);const restoreTimerRef=useRef(null);const transitionEndListenerRef=useRef(null);const clearCloseListeners=useCallback(()=>{if(typeof window===\"undefined\"||typeof document===\"undefined\")return;if(closeKeyListenerRef.current){document.removeEventListener(\"keydown\",closeKeyListenerRef.current);closeKeyListenerRef.current=null;}const session=sessionRef.current;if(session&&backdropClickListenerRef.current){session.backdrop.removeEventListener(\"click\",backdropClickListenerRef.current);backdropClickListenerRef.current=null;}},[]);const restoreNow=useCallback(()=>{if(typeof window===\"undefined\"||typeof document===\"undefined\")return;const session=sessionRef.current;if(!session)return;if(restoreTimerRef.current!==null){window.clearTimeout(restoreTimerRef.current);restoreTimerRef.current=null;}clearCloseListeners();if(transitionEndListenerRef.current){session.element.removeEventListener(\"transitionend\",transitionEndListenerRef.current);transitionEndListenerRef.current=null;}session.element.style.cssText=session.originalCssText;if(session.placeholder.parentElement){session.placeholder.parentElement.insertBefore(session.element,session.placeholder);session.placeholder.remove();}else if(session.originalParent.isConnected){if(session.originalNextSibling){session.originalParent.insertBefore(session.element,session.originalNextSibling);}else{session.originalParent.appendChild(session.element);}}if(session.backdrop.parentElement){session.backdrop.remove();}document.body.style.overflow=session.originalBodyOverflow;sessionRef.current=null;expandedRef.current=false;animatingRef.current=false;targetRef.current=session.element;},[clearCloseListeners]);const collapse=useCallback(()=>{if(typeof window===\"undefined\"||typeof document===\"undefined\")return;const session=sessionRef.current;if(!session||animatingRef.current)return;animatingRef.current=true;const targetRect=session.placeholder.getBoundingClientRect();const element=session.element;element.style.transition=\"top 0.5s cubic-bezier(0.32, 0.72, 0, 1), left 0.5s cubic-bezier(0.32, 0.72, 0, 1), width 0.5s cubic-bezier(0.32, 0.72, 0, 1), height 0.5s cubic-bezier(0.32, 0.72, 0, 1), border-radius 0.5s cubic-bezier(0.32, 0.72, 0, 1)\";element.style.top=`${targetRect.top}px`;element.style.left=`${targetRect.left}px`;element.style.width=`${targetRect.width}px`;element.style.height=`${targetRect.height}px`;element.style.borderRadius=session.originalBorderRadius;session.backdrop.style.opacity=\"0\";if(transitionEndListenerRef.current){element.removeEventListener(\"transitionend\",transitionEndListenerRef.current);transitionEndListenerRef.current=null;}const onTransitionEnd=event=>{if(event.target!==element)return;restoreNow();};transitionEndListenerRef.current=onTransitionEnd;element.addEventListener(\"transitionend\",onTransitionEnd);restoreTimerRef.current=window.setTimeout(()=>{restoreNow();},700);},[restoreNow]);const expand=useCallback(()=>{if(typeof window===\"undefined\"||typeof document===\"undefined\")return;const element=targetRef.current;if(!element||expandedRef.current||animatingRef.current)return;const originalParent=element.parentElement;if(!originalParent)return;animatingRef.current=true;const sourceRect=element.getBoundingClientRect();const computed=window.getComputedStyle(element);const placeholder=document.createElement(\"div\");placeholder.style.width=`${sourceRect.width}px`;placeholder.style.height=`${sourceRect.height}px`;placeholder.style.display=computed.display===\"inline\"?\"inline-block\":\"block\";placeholder.style.pointerEvents=\"none\";placeholder.style.flex=\"0 0 auto\";originalParent.insertBefore(placeholder,element);const backdrop=document.createElement(\"div\");backdrop.style.position=\"fixed\";backdrop.style.inset=\"0\";backdrop.style.background=\"rgba(0, 0, 0, 0.96)\";backdrop.style.zIndex=\"9998\";backdrop.style.opacity=\"0\";backdrop.style.transition=\"opacity 0.4s ease\";backdrop.style.cursor=\"pointer\";document.body.appendChild(backdrop);const session={element,placeholder,backdrop,originalCssText:element.style.cssText,originalParent,originalNextSibling:element.nextSibling,originalBodyOverflow:document.body.style.overflow,originalBorderRadius:computed.borderRadius};sessionRef.current=session;document.body.style.overflow=\"hidden\";document.body.appendChild(element);element.style.position=\"fixed\";element.style.top=`${sourceRect.top}px`;element.style.left=`${sourceRect.left}px`;element.style.width=`${sourceRect.width}px`;element.style.height=`${sourceRect.height}px`;element.style.margin=\"0\";element.style.zIndex=\"9999\";element.style.overflow=\"hidden\";element.style.borderRadius=session.originalBorderRadius||\"20px\";element.style.maxWidth=\"none\";element.style.maxHeight=\"none\";element.style.transform=\"none\";element.style.willChange=\"top, left, width, height, border-radius\";element.style.transition=\"top 0.5s cubic-bezier(0.32, 0.72, 0, 1), left 0.5s cubic-bezier(0.32, 0.72, 0, 1), width 0.5s cubic-bezier(0.32, 0.72, 0, 1), height 0.5s cubic-bezier(0.32, 0.72, 0, 1), border-radius 0.5s cubic-bezier(0.32, 0.72, 0, 1)\";forcePointerCursor(element);ensurePlayingVideos(element);closeKeyListenerRef.current=event=>{if(event.key!==\"Escape\")return;collapse();};document.addEventListener(\"keydown\",closeKeyListenerRef.current);backdropClickListenerRef.current=()=>{collapse();};backdrop.addEventListener(\"click\",backdropClickListenerRef.current);window.requestAnimationFrame(()=>{window.requestAnimationFrame(()=>{const target=getTargetRectWithinViewport(sourceRect,window.innerWidth,window.innerHeight);backdrop.style.opacity=\"1\";element.style.top=`${target.top}px`;element.style.left=`${target.left}px`;element.style.width=`${target.width}px`;element.style.height=`${target.height}px`;element.style.borderRadius=\"20px\";expandedRef.current=true;animatingRef.current=false;});});},[collapse]);const handleClick=useCallback(event=>{const target=event.target;if(!(target instanceof HTMLElement))return;if(isInteractiveTarget(target))return;if(animatingRef.current)return;if(expandedRef.current){collapse();return;}expand();},[collapse,expand]);useEffect(()=>{if(typeof window===\"undefined\"||typeof document===\"undefined\")return;const wrapper=wrapperRef.current;if(!wrapper)return;const resolveTarget=()=>{const element=wrapper.firstElementChild;if(!(element instanceof HTMLElement))return null;return element;};const target=resolveTarget();if(!target)return;targetRef.current=target;const previousInlineCursor=target.style.cursor;forcePointerCursor(target);target.addEventListener(\"click\",handleClick);// Re-apply on hover in case a player re-render dropped the class.\nconst reapplyCursor=()=>{const current=targetRef.current;if(current&&!current.classList.contains(FRAME_CLASS)){forcePointerCursor(current);}};wrapper.addEventListener(\"mouseover\",reapplyCursor);return()=>{target.removeEventListener(\"click\",handleClick);wrapper.removeEventListener(\"mouseover\",reapplyCursor);target.classList.remove(FRAME_CLASS);target.style.cursor=previousInlineCursor;if(sessionRef.current){restoreNow();}};},[handleClick,restoreNow]);return /*#__PURE__*/_jsx(\"div\",{ref:wrapperRef,style:{display:\"contents\"},children:/*#__PURE__*/_jsx(Component,{ref:ref,...props})});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withVideoLightbox\":{\"type\":\"reactHoc\",\"name\":\"withVideoLightbox\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VideoLightbox.map","// Generated by Framer (d65dc2b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 35 35\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 16.5 0 C 25.613 0 33 7.387 33 16.5 C 33 25.613 25.613 33 16.5 33 C 7.387 33 0 25.613 0 16.5 C 0 7.387 7.387 0 16.5 0 Z\" fill=\"var(--1cdvxrt, var(--token-2182004d-b7c5-41d6-b1e7-0bd2cf9ec645, rgb(237, 237, 237)))\" height=\"33px\" id=\"mcVh5HkL3\" transform=\"translate(1 1)\" width=\"33px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,pauseFrameColor,pauseFrameStrokeColor,playFrameColor,playFrameStrokeColor,width,...props})=>{return{...props,gUz9uovmk:pauseFrameColor??props.gUz9uovmk??\"var(--token-2182004d-b7c5-41d6-b1e7-0bd2cf9ec645, rgb(237, 237, 237))\",LiWK5pGJu:playFrameStrokeColor??props.LiWK5pGJu??\"var(--token-2182004d-b7c5-41d6-b1e7-0bd2cf9ec645, rgb(237, 237, 237))\",q35aMkvlV:pauseFrameStrokeColor??props.q35aMkvlV??\"var(--token-7d6415cf-31e8-4887-84e7-05f45529140f, rgb(13, 13, 13))\",q8LlmOkXg:playFrameColor??props.q8LlmOkXg??\"var(--token-7d6415cf-31e8-4887-84e7-05f45529140f, rgb(13, 13, 13))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,q8LlmOkXg,LiWK5pGJu,q35aMkvlV,gUz9uovmk,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-trMCN\",className),layoutId:layoutId,ref:ref,style:{\"--1cdvxrt\":gUz9uovmk,...style}});});const css=[`.framer-trMCN { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--1cdvxrt); mask: ${mask}; width: 35px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 35\n * @framerIntrinsicHeight 35\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"q8LlmOkXg\":\"playFrameColor\",\"LiWK5pGJu\":\"playFrameStrokeColor\",\"q35aMkvlV\":\"pauseFrameStrokeColor\",\"gUz9uovmk\":\"pauseFrameColor\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Pause Button Frame\",\"color\":{\"type\":\"variable\",\"value\":\"1cdvxrt\"},\"set\":{\"localId\":\"vectorSet/YaCMfreUi\",\"id\":\"YaCMfreUi\",\"moduleId\":\"vJIbkwDGmF3MoVfMTM3D\"}}\n */const Icon=withCSS(Component,css,\"framer-trMCN\");Icon.displayName=\"Pause Button Frame\";export default Icon;addPropertyControls(Icon,{q8LlmOkXg:{defaultValue:'var(--token-7d6415cf-31e8-4887-84e7-05f45529140f, rgb(13, 13, 13)) /* {\"name\":\"BG\"} */',hidden:true,title:\"Play Frame Color\",type:ControlType.Color},LiWK5pGJu:{defaultValue:'var(--token-2182004d-b7c5-41d6-b1e7-0bd2cf9ec645, rgb(237, 237, 237)) /* {\"name\":\"Text Color\"} */',hidden:true,title:\"Play Frame Stroke Color\",type:ControlType.Color},q35aMkvlV:{defaultValue:'var(--token-7d6415cf-31e8-4887-84e7-05f45529140f, rgb(13, 13, 13)) /* {\"name\":\"BG\"} */',hidden:true,title:\"Pause Frame Stroke Color\",type:ControlType.Color},gUz9uovmk:{defaultValue:'var(--token-2182004d-b7c5-41d6-b1e7-0bd2cf9ec645, rgb(237, 237, 237)) /* {\"name\":\"Text Color\"} */',hidden:false,title:\"Pause Frame Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"35\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Pause Button Frame\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1cdvxrt\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/YaCMfreUi\\\",\\\"id\\\":\\\"YaCMfreUi\\\",\\\"moduleId\\\":\\\"vJIbkwDGmF3MoVfMTM3D\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"q8LlmOkXg\\\":\\\"playFrameColor\\\",\\\"LiWK5pGJu\\\":\\\"playFrameStrokeColor\\\",\\\"q35aMkvlV\\\":\\\"pauseFrameStrokeColor\\\",\\\"gUz9uovmk\\\":\\\"pauseFrameColor\\\"}\",\"framerIntrinsicHeight\":\"35\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a1faaee)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import PauseButtonFrame from\"https://framerusercontent.com/modules/ndJW2CPvpDnOUH8SJwhA/SYz7VcCDWWNi1a3xB8b6/R4zNHDOzB.js\";const PauseButtonFrameFonts=getFonts(PauseButtonFrame);const enabledGestures={ISS1gIlv9:{hover:true}};const serializationHash=\"framer-IOSJb\";const variantClassNames={ISS1gIlv9:\"framer-v-1ggomv2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const BXwSfDvhX=undefined;const transition1={bounce:0,delay:0,duration:.4,type:\"spring\"};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 Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,BXwSfDvhX:click??props.BXwSfDvhX};};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,BXwSfDvhX,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"ISS1gIlv9\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap5l1i5=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(BXwSfDvhX){const res=await BXwSfDvhX(...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__*/_jsxs(motion.button,{...restProps,...gestureHandlers,\"aria-label\":\"pause\",className:cx(scopingClassNames,\"framer-1ggomv2\",className,classNames),\"data-framer-name\":\"Pause\",\"data-highlight\":true,\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"ISS1gIlv9\",onTap:onTap5l1i5,ref:refBinding,style:{filter:\"none\",WebkitFilter:\"none\",...style},variants:{\"ISS1gIlv9-hover\":{filter:\"brightness(0.85)\",WebkitFilter:\"brightness(0.85)\"}},...addPropertyOverrides({\"ISS1gIlv9-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(PauseButtonFrame,{animated:true,className:\"framer-vc0402\",layoutDependency:layoutDependency,layoutId:\"LNV6Y3A5q\",style:{\"--10helqv\":\"var(--token-7d6415cf-31e8-4887-84e7-05f45529140f, rgb(13, 13, 13))\",\"--16f49u0\":\"var(--token-2182004d-b7c5-41d6-b1e7-0bd2cf9ec645, rgb(237, 237, 237))\",\"--1cdvxrt\":\"var(--token-2182004d-b7c5-41d6-b1e7-0bd2cf9ec645, rgb(237, 237, 237))\",\"--t86yl5\":\"var(--token-7d6415cf-31e8-4887-84e7-05f45529140f, rgb(13, 13, 13))\"}}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1923q0e\",layoutDependency:layoutDependency,layoutId:\"y7XBom_H7\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.907 13.917\" overflow=\"visible\"><path d=\"M 0 12.03 C 0 13.216 0.717 13.917 1.913 13.917 L 11.995 13.917 C 13.199 13.917 13.907 13.217 13.907 12.03 L 13.907 1.887 C 13.908 0.7 13.2 0 11.996 0 L 1.912 0 C 0.717 0 0 0.699 0 1.887 Z\" fill=\"rgb(13, 13, 13)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"ISS1gIlv9-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.914 12.923\" overflow=\"visible\"><path d=\"M 0 11.171 C 0 12.272 0.666 12.923 1.776 12.923 L 11.138 12.923 C 12.256 12.923 12.914 12.273 12.914 11.171 L 12.914 1.752 C 12.914 0.65 12.257 0 11.139 0 L 1.775 0 C 0.666 0 0 0.649 0 1.752 Z\" fill=\"rgb(13, 13, 13)\"></path></svg>'}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-IOSJb.framer-1gf1xhn, .framer-IOSJb .framer-1gf1xhn { display: block; }\",\".framer-IOSJb.framer-1ggomv2 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 5px; position: relative; width: min-content; }\",\".framer-IOSJb .framer-vc0402 { flex: none; height: var(--framer-aspect-ratio-supported, 36px); position: relative; width: 36px; }\",\".framer-IOSJb .framer-1923q0e { height: 14px; left: 16px; position: absolute; top: 16px; width: 14px; }\",\".framer-IOSJb.framer-v-1ggomv2.hover .framer-1923q0e { height: 13px; left: 17px; top: 17px; width: 13px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 46\n * @framerIntrinsicWidth 46\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"hAdimhElo\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"BXwSfDvhX\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerD4ajm9zTV=withCSS(Component,css,\"framer-IOSJb\");export default FramerD4ajm9zTV;FramerD4ajm9zTV.displayName=\"Pause Button\";FramerD4ajm9zTV.defaultProps={height:46,width:46};addPropertyControls(FramerD4ajm9zTV,{BXwSfDvhX:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerD4ajm9zTV,[{explicitInter:true,fonts:[]},...PauseButtonFrameFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerD4ajm9zTV\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"46\",\"framerVariables\":\"{\\\"BXwSfDvhX\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"46\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hAdimhElo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./D4ajm9zTV.map","// Generated by Framer (a1faaee)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={cMEE2nnvn:{hover:true},I1kviVTIA:{hover:true}};const cycleOrder=[\"cMEE2nnvn\",\"I1kviVTIA\"];const serializationHash=\"framer-nuHHQ\";const variantClassNames={cMEE2nnvn:\"framer-v-2grr87\",I1kviVTIA:\"framer-v-zmziwl\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Bn3PeQgqO=undefined;const t1_7F7tx6=undefined;const FSJG1xRQA=undefined;const transition1={delay:0,duration:.5,ease:[.57,.3,0,.68],type:\"tween\"};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={\"On Pause\":\"cMEE2nnvn\",\"On Play\":\"I1kviVTIA\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,name1,textColor,textSize,width,...props})=>{return{...props,Bn3PeQgqO:textColor??props.Bn3PeQgqO??\"var(--token-2182004d-b7c5-41d6-b1e7-0bd2cf9ec645, rgb(237, 237, 237))\",FSJG1xRQA:name1??props.FSJG1xRQA??\"Rebalance Budget\",t1_7F7tx6:textSize??props.t1_7F7tx6??16,variant:humanReadableVariantMap[props.variant]??props.variant??\"cMEE2nnvn\"};};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,FSJG1xRQA,Bn3PeQgqO,t1_7F7tx6,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"cMEE2nnvn\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-2grr87\",className,classNames),\"data-framer-name\":\"On Pause\",layoutDependency:layoutDependency,layoutId:\"cMEE2nnvn\",ref:refBinding,style:{...style},...addPropertyOverrides({\"cMEE2nnvn-hover\":{\"data-framer-name\":undefined},\"I1kviVTIA-hover\":{\"data-framer-name\":undefined},I1kviVTIA:{\"data-framer-name\":\"On Play\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-t1_7F7tx6-LhPu8NizG) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--variable-reference-Bn3PeQgqO-LhPu8NizG))\"},children:\"Rebalance Budget\"})}),className:\"framer-jqxz2c\",fonts:[\"GF;DM Sans-500\"],layoutDependency:layoutDependency,layoutId:\"YILJf95XM\",style:{\"--extracted-1of0zx5\":\"var(--variable-reference-Bn3PeQgqO-LhPu8NizG)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-Bn3PeQgqO-LhPu8NizG\":Bn3PeQgqO,\"--variable-reference-t1_7F7tx6-LhPu8NizG\":t1_7F7tx6,filter:\"brightness(0.8)\",WebkitFilter:\"brightness(0.8)\"},text:FSJG1xRQA,transformTemplate:transformTemplate1,variants:{I1kviVTIA:{filter:\"brightness(2)\",WebkitFilter:\"brightness(2)\"}},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"calc(var(--variable-reference-t1_7F7tx6-LhPu8NizG) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--variable-reference-Bn3PeQgqO-LhPu8NizG))\"},children:\"On Running\"})}),className:\"framer-ohds7q\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"F2lGMagoQ\",style:{\"--extracted-1of0zx5\":\"var(--variable-reference-Bn3PeQgqO-LhPu8NizG)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-Bn3PeQgqO-LhPu8NizG\":Bn3PeQgqO,\"--variable-reference-t1_7F7tx6-LhPu8NizG\":t1_7F7tx6,filter:\"brightness(0.8)\",WebkitFilter:\"brightness(0.8)\"},text:FSJG1xRQA,transformTemplate:transformTemplate1,variants:{I1kviVTIA:{filter:\"brightness(2)\",WebkitFilter:\"brightness(2)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"cMEE2nnvn-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-t1_7F7tx6-LhPu8NizG) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--variable-reference-Bn3PeQgqO-LhPu8NizG))\"},children:\"Rebalance Budget\"})}),fonts:[\"GF;DM Sans-500\"]},\"I1kviVTIA-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-t1_7F7tx6-LhPu8NizG) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--variable-reference-Bn3PeQgqO-LhPu8NizG))\"},children:\"Rebalance Budget\"})}),fonts:[\"GF;DM Sans-500\"]}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-nuHHQ.framer-u3opte, .framer-nuHHQ .framer-u3opte { display: block; }\",\".framer-nuHHQ.framer-2grr87 { align-content: flex-end; align-items: flex-end; cursor: default; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; min-height: 30px; min-width: 142px; overflow: hidden; padding: 5px; position: relative; width: min-content; }\",\".framer-nuHHQ .framer-jqxz2c { -webkit-user-select: none; flex: none; height: auto; left: 49%; position: absolute; top: 43%; user-select: none; white-space: pre; width: auto; z-index: 1; }\",\".framer-nuHHQ .framer-ohds7q { -webkit-user-select: none; flex: none; height: auto; left: 49%; position: absolute; top: 143%; user-select: none; white-space: pre; width: auto; z-index: 1; }\",\".framer-nuHHQ.framer-v-2grr87.hover .framer-jqxz2c, .framer-nuHHQ.framer-v-zmziwl.hover .framer-jqxz2c { top: -57%; }\",\".framer-nuHHQ.framer-v-2grr87.hover .framer-ohds7q, .framer-nuHHQ.framer-v-zmziwl.hover .framer-ohds7q { top: 50%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 142\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"I1kviVTIA\":{\"layout\":[\"auto\",\"auto\"]},\"eSbFwG7KB\":{\"layout\":[\"auto\",\"auto\"]},\"O5RR0DO3_\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"FSJG1xRQA\":\"name1\",\"Bn3PeQgqO\":\"textColor\",\"t1_7F7tx6\":\"textSize\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLhPu8NizG=withCSS(Component,css,\"framer-nuHHQ\");export default FramerLhPu8NizG;FramerLhPu8NizG.displayName=\"Name\";FramerLhPu8NizG.defaultProps={height:30,width:142};addPropertyControls(FramerLhPu8NizG,{variant:{options:[\"cMEE2nnvn\",\"I1kviVTIA\"],optionTitles:[\"On Pause\",\"On Play\"],title:\"Variant\",type:ControlType.Enum},FSJG1xRQA:{defaultValue:\"Rebalance Budget\",displayTextArea:false,title:\"Name\",type:ControlType.String},onFSJG1xRQAChange:{changes:\"FSJG1xRQA\",type:ControlType.ChangeHandler},Bn3PeQgqO:{defaultValue:\"var(--token-2182004d-b7c5-41d6-b1e7-0bd2cf9ec645, rgb(237, 237, 237))\",title:\"Text Color\",type:ControlType.Color},t1_7F7tx6:{defaultValue:16,title:\"Text Size\",type:ControlType.Number},ont1_7F7tx6Change:{changes:\"t1_7F7tx6\",type:ControlType.ChangeHandler}});addFonts(FramerLhPu8NizG,[{explicitInter:true,fonts:[{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAkJxhS2f3ZGMZpg.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLhPu8NizG\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"30\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"142\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"FSJG1xRQA\\\":\\\"name1\\\",\\\"Bn3PeQgqO\\\":\\\"textColor\\\",\\\"t1_7F7tx6\\\":\\\"textSize\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"I1kviVTIA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"eSbFwG7KB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"O5RR0DO3_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LhPu8NizG.map","// Generated by Framer (d65dc2b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 35 35\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 16.5 0 C 25.613 0 33 7.387 33 16.5 C 33 25.613 25.613 33 16.5 33 C 7.387 33 0 25.613 0 16.5 C 0 7.387 7.387 0 16.5 0 Z\" fill=\"var(--t86yl5, var(--token-7d6415cf-31e8-4887-84e7-05f45529140f, rgb(13, 13, 13)))\" height=\"33px\" id=\"U5EPG5kPg\" stroke-dasharray=\"0\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"4\" stroke-width=\"1\" stroke=\"var(--16f49u0, var(--token-2182004d-b7c5-41d6-b1e7-0bd2cf9ec645, rgb(237, 237, 237)))\" transform=\"translate(1 1)\" width=\"33px\"/></svg>';const getProps=({height,id,pauseFrameColor,pauseFrameStrokeColor,playFrameColor,playFrameStrokeColor,width,...props})=>{return{...props,gUz9uovmk:pauseFrameColor??props.gUz9uovmk??\"var(--token-2182004d-b7c5-41d6-b1e7-0bd2cf9ec645, rgb(237, 237, 237))\",LiWK5pGJu:playFrameStrokeColor??props.LiWK5pGJu??\"var(--token-2182004d-b7c5-41d6-b1e7-0bd2cf9ec645, rgb(237, 237, 237))\",q35aMkvlV:pauseFrameStrokeColor??props.q35aMkvlV??\"var(--token-7d6415cf-31e8-4887-84e7-05f45529140f, rgb(13, 13, 13))\",q8LlmOkXg:playFrameColor??props.q8LlmOkXg??\"var(--token-7d6415cf-31e8-4887-84e7-05f45529140f, rgb(13, 13, 13))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,q8LlmOkXg,LiWK5pGJu,q35aMkvlV,gUz9uovmk,...restProps}=getProps(props);const href=useSVGTemplate(\"1935982756\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-juVrv\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--16f49u0\":LiWK5pGJu,\"--t86yl5\":q8LlmOkXg,...style},viewBox:\"0 0 35 35\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-juVrv { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 35px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 35\n * @framerIntrinsicHeight 35\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"q8LlmOkXg\":\"playFrameColor\",\"LiWK5pGJu\":\"playFrameStrokeColor\",\"q35aMkvlV\":\"pauseFrameStrokeColor\",\"gUz9uovmk\":\"pauseFrameColor\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Play Button Frame\",\"set\":{\"localId\":\"vectorSet/YaCMfreUi\",\"id\":\"YaCMfreUi\",\"moduleId\":\"vJIbkwDGmF3MoVfMTM3D\"}}\n */const Icon=withCSS(Component,css,\"framer-juVrv\");Icon.displayName=\"Play Button Frame\";export default Icon;addPropertyControls(Icon,{q8LlmOkXg:{defaultValue:'var(--token-7d6415cf-31e8-4887-84e7-05f45529140f, rgb(13, 13, 13)) /* {\"name\":\"BG\"} */',hidden:false,title:\"Play Frame Color\",type:ControlType.Color},LiWK5pGJu:{defaultValue:'var(--token-2182004d-b7c5-41d6-b1e7-0bd2cf9ec645, rgb(237, 237, 237)) /* {\"name\":\"Text Color\"} */',hidden:false,title:\"Play Frame Stroke Color\",type:ControlType.Color},q35aMkvlV:{defaultValue:'var(--token-7d6415cf-31e8-4887-84e7-05f45529140f, rgb(13, 13, 13)) /* {\"name\":\"BG\"} */',hidden:true,title:\"Pause Frame Stroke Color\",type:ControlType.Color},gUz9uovmk:{defaultValue:'var(--token-2182004d-b7c5-41d6-b1e7-0bd2cf9ec645, rgb(237, 237, 237)) /* {\"name\":\"Text Color\"} */',hidden:true,title:\"Pause Frame Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"35\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"q8LlmOkXg\\\":\\\"playFrameColor\\\",\\\"LiWK5pGJu\\\":\\\"playFrameStrokeColor\\\",\\\"q35aMkvlV\\\":\\\"pauseFrameStrokeColor\\\",\\\"gUz9uovmk\\\":\\\"pauseFrameColor\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"35\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Play Button Frame\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/YaCMfreUi\\\",\\\"id\\\":\\\"YaCMfreUi\\\",\\\"moduleId\\\":\\\"vJIbkwDGmF3MoVfMTM3D\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e0809aa)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import PlayButtonFrame from\"https://framerusercontent.com/modules/aBgg0dbMW35b3js78XVC/71f5GlmQWL7jgBs2ZcHA/lTRklZVt7.js\";const PlayButtonFrameFonts=getFonts(PlayButtonFrame);const enabledGestures={Kb4Xa_e3b:{hover:true}};const serializationHash=\"framer-Y90vE\";const variantClassNames={Kb4Xa_e3b:\"framer-v-1yhtr2w\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const WHjXCy5LD=undefined;const transition1={bounce:0,delay:0,duration:.4,type:\"spring\"};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 Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,WHjXCy5LD:click??props.WHjXCy5LD};};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,WHjXCy5LD,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Kb4Xa_e3b\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaponlxdb=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(WHjXCy5LD){const res=await WHjXCy5LD(...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__*/_jsxs(motion.button,{...restProps,...gestureHandlers,\"aria-label\":\"play\",className:cx(scopingClassNames,\"framer-1yhtr2w\",className,classNames),\"data-framer-name\":\"Play\",\"data-highlight\":true,\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"Kb4Xa_e3b\",onTap:onTaponlxdb,ref:refBinding,style:{filter:\"none\",WebkitFilter:\"none\",...style},variants:{\"Kb4Xa_e3b-hover\":{filter:\"brightness(0.85)\",WebkitFilter:\"brightness(0.85)\"}},...addPropertyOverrides({\"Kb4Xa_e3b-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(PlayButtonFrame,{animated:true,className:\"framer-1kt36ls\",layoutDependency:layoutDependency,layoutId:\"f34yyJHWL\",style:{\"--10helqv\":\"var(--token-7d6415cf-31e8-4887-84e7-05f45529140f, rgb(13, 13, 13))\",\"--16f49u0\":\"rgba(237, 237, 237, 0.8)\",\"--1cdvxrt\":\"var(--token-2182004d-b7c5-41d6-b1e7-0bd2cf9ec645, rgb(237, 237, 237))\",\"--t86yl5\":\"var(--token-7d6415cf-31e8-4887-84e7-05f45529140f, rgb(13, 13, 13))\"}}),/*#__PURE__*/_jsx(SVG,{className:\"framer-5izpen\",layoutDependency:layoutDependency,layoutId:\"azfeo7JFC\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.574 15.275\" overflow=\"visible\"><path d=\"M 0 13.947 C 0 14.847 0.519 15.275 1.136 15.275 C 1.41 15.275 1.691 15.184 1.974 15.038 L 12.565 8.847 C 13.319 8.41 13.574 8.11 13.574 7.637 C 13.574 7.156 13.32 6.865 12.565 6.428 L 1.973 0.236 C 1.719 0.088 1.431 0.007 1.137 0 C 0.519 0 0 0.427 0 1.328 Z\" fill=\"rgb(237, 237, 237)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"Kb4Xa_e3b-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.569 14.143\" overflow=\"visible\"><path d=\"M 0 12.914 C 0 13.747 0.48 14.143 1.052 14.143 C 1.305 14.143 1.566 14.059 1.828 13.924 L 11.634 8.191 C 12.333 7.787 12.569 7.509 12.569 7.072 C 12.569 6.626 12.334 6.356 11.634 5.952 L 1.827 0.219 C 1.591 0.082 1.325 0.007 1.053 0 C 0.48 0 0 0.396 0 1.229 Z\" fill=\"rgb(237, 237, 237)\"></path></svg>'}},baseVariant,gestureVariant)})]})})})});});const css=[\".framer-Y90vE.framer-7pd1ds, .framer-Y90vE .framer-7pd1ds { display: block; }\",\".framer-Y90vE.framer-1yhtr2w { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 5px; position: relative; width: min-content; }\",\".framer-Y90vE .framer-1kt36ls { flex: none; height: auto; position: relative; width: 36px; }\",\".framer-Y90vE .framer-5izpen { height: 16px; left: 18px; position: absolute; top: 15px; width: 14px; }\",\".framer-Y90vE.framer-v-1yhtr2w.hover .framer-5izpen { height: 14px; top: 16px; width: 13px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 46\n * @framerIntrinsicWidth 46\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"gWXtQsHid\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"WHjXCy5LD\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUTktFxjC1=withCSS(Component,css,\"framer-Y90vE\");export default FramerUTktFxjC1;FramerUTktFxjC1.displayName=\"Play Button\";FramerUTktFxjC1.defaultProps={height:46,width:46};addPropertyControls(FramerUTktFxjC1,{WHjXCy5LD:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerUTktFxjC1,[{explicitInter:true,fonts:[]},...PlayButtonFrameFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUTktFxjC1\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"WHjXCy5LD\\\":\\\"click\\\"}\",\"framerIntrinsicWidth\":\"46\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"gWXtQsHid\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"46\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UTktFxjC1.map","// Generated by Framer (56ce7df)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getPropertyControls,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js\";import SoundOnOffFrame from\"https://framerusercontent.com/modules/wD1dYLPotEIWqpG2mTTA/WlVOtyDg4wRfsrtSIYZS/ge9mhzIE2.js\";import{withVideoLightbox}from\"https://framerusercontent.com/modules/iKEXK0JjUEKE3lzG8Q7I/BZZYXIyBEeY7uoaY9ZtV/VideoLightbox.js\";import PauseButton from\"https://framerusercontent.com/modules/hxlnl3wbXftA9YCsSNS2/eY4ZGI9q8gShq7FHcBHO/D4ajm9zTV.js\";import Name from\"https://framerusercontent.com/modules/dCY29aS23soCVOWET4yJ/zGuZgTqYEOKqsJ4nzAHA/LhPu8NizG.js\";import PlayButton from\"https://framerusercontent.com/modules/edQmIR4FEgCll8PnHwxT/zF3DYrMKUKtydi3Q4aae/UTktFxjC1.js\";const VideoFonts=getFonts(Video);const MotionDivWithVideoLightbox1otagox=withCodeBoundaryForOverrides(motion.div,{nodeId:\"BE8cb9c5A\",override:withVideoLightbox,scopeId:\"gPmA6iArT\"});const PauseButtonFonts=getFonts(PauseButton);const PlayButtonFonts=getFonts(PlayButton);const NameFonts=getFonts(Name);const SoundOnOffFrameFonts=getFonts(SoundOnOffFrame);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const VideoControls=getPropertyControls(Video);const cycleOrder=[\"rZcg1AZ8V\",\"A3wZce3La\",\"BNLwCN1ze\"];const serializationHash=\"framer-HZUGP\";const variantClassNames={A3wZce3La:\"framer-v-ozgt7z\",BNLwCN1ze:\"framer-v-ty1rdx\",rZcg1AZ8V:\"framer-v-jyxz4j\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const jQpLLOSfN=undefined;const S1w0FmQhA=undefined;const ONJWTkhRF=undefined;const w2TA4KLW1=undefined;const Zye8W1OtV=undefined;const ZX88wnExF=undefined;const YqxKrpj7w=undefined;const j5wRsMOta=undefined;const ygoheplSl=undefined;const auzjyS6EF=undefined;const eAWER9Y0g=undefined;const B5qmxWSe7=undefined;const setB5qmxWSe7=undefined;const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const radiusForCorner=(value,cornerIndex)=>{if(typeof value===\"number\"&&Number.isFinite(value))return Math.max(0,value)+\"px\";if(typeof value!==\"string\"||typeof cornerIndex!==\"number\")return undefined;const segments=value.split(\" \");return segments[cornerIndex]||segments[cornerIndex-2]||segments[0];};const transition1={delay:0,duration:.3,ease:[.57,.3,0,.68],type:\"tween\"};const transition2={damping:40,delay:0,mass:1,stiffness:180,type:\"spring\"};const animation={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition3={delay:0,duration:.5,ease:[.6,.86,0,.68],type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};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={\"On Pause\":\"rZcg1AZ8V\",\"On Play\":\"A3wZce3La\",\"Sound On \":\"BNLwCN1ze\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Horizontal:\"row\",Vertical:\"column\"};const humanReadableEnumMap1={\"Space Around\":\"space-around\",\"Space Between\":\"space-between\",\"Space Evenly\":\"space-evenly\",Center:\"center\",End:\"flex-end\",Start:\"flex-start\"};const humanReadableEnumMap2={Center:\"center\",End:\"flex-end\",Start:\"flex-start\"};const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({align,bGComponent,border,direction,distribute,gap,height,id,name1,opacity,radius2,source,uRL,videoFile,width,...props})=>{return{...props,auzjyS6EF:uRL??props.auzjyS6EF??\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",B5qmxWSe7:name1??props.B5qmxWSe7??\"Rebalance Budget\",eAWER9Y0g:videoFile??props.eAWER9Y0g??\"https://framerusercontent.com/assets/271QwsjeO0NMQpKWyYKrJkeWU.mp4\",j5wRsMOta:radius2??props.j5wRsMOta??\"15px\",jQpLLOSfN:humanReadableEnumMap[direction]??direction??props.jQpLLOSfN??\"column\",ONJWTkhRF:humanReadableEnumMap2[align]??align??props.ONJWTkhRF??\"center\",S1w0FmQhA:humanReadableEnumMap1[distribute]??distribute??props.S1w0FmQhA??\"flex-start\",variant:humanReadableVariantMap[props.variant]??props.variant??\"rZcg1AZ8V\",w2TA4KLW1:gap??props.w2TA4KLW1??\"15px\",ygoheplSl:source??props.ygoheplSl??\"Upload\",YqxKrpj7w:opacity??props.YqxKrpj7w??1,ZX88wnExF:border??props.ZX88wnExF??{borderColor:\"rgb(255, 255, 255)\",borderStyle:\"solid\",borderWidth:1},Zye8W1OtV:bGComponent??props.Zye8W1OtV??\"rgb(255, 255, 255)\"};};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,eAWER9Y0g,Zye8W1OtV,\"B5qmxWSe7\":externalB5qmxWSe7,\"onB5qmxWSe7Change\":setExternalB5qmxWSe7,auzjyS6EF,ygoheplSl,jQpLLOSfN,S1w0FmQhA,ONJWTkhRF,w2TA4KLW1,j5wRsMOta,ZX88wnExF,YqxKrpj7w,...restProps}=getProps(props);const[B5qmxWSe7,setB5qmxWSe7]=useStateVariable(externalB5qmxWSe7,setExternalB5qmxWSe7);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"rZcg1AZ8V\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const BXwSfDvhX1ouhqra=activeVariantCallback(async(...args)=>{setVariant(\"rZcg1AZ8V\");});const WHjXCy5LD6o25hc=activeVariantCallback(async(...args)=>{setVariant(\"A3wZce3La\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"A3wZce3La\",\"BNLwCN1ze\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({BNLwCN1ze:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-jyxz4j\",className,classNames),\"data-border\":true,\"data-framer-appear-id\":\"jyxz4j\",\"data-framer-name\":\"On Pause\",layoutDependency:layoutDependency,layoutId:\"rZcg1AZ8V\",ref:refBinding,style:{\"--14e6c3x\":S1w0FmQhA,\"--1gcw7zq\":jQpLLOSfN===\"column\"?\"100%\":\"1px\",\"--1lztcpl\":jQpLLOSfN===\"row\"?\"100%\":\"1px\",\"--1r8icig\":numberToPixelString(w2TA4KLW1),\"--2he3r0\":jQpLLOSfN,\"--border-bottom-width\":(ZX88wnExF?.borderBottomWidth??ZX88wnExF?.borderWidth)+\"px\",\"--border-color\":ZX88wnExF?.borderColor,\"--border-left-width\":(ZX88wnExF?.borderLeftWidth??ZX88wnExF?.borderWidth)+\"px\",\"--border-right-width\":(ZX88wnExF?.borderRightWidth??ZX88wnExF?.borderWidth)+\"px\",\"--border-style\":ZX88wnExF?.borderStyle,\"--border-top-width\":(ZX88wnExF?.borderTopWidth??ZX88wnExF?.borderWidth)+\"px\",\"--g4y5ni\":ONJWTkhRF,\"--vo75ke\":jQpLLOSfN===\"column\"?undefined:\"1 0 0px\",backgroundColor:Zye8W1OtV,borderBottomLeftRadius:radiusForCorner(j5wRsMOta,3),borderBottomRightRadius:radiusForCorner(j5wRsMOta,2),borderTopLeftRadius:radiusForCorner(j5wRsMOta,0),borderTopRightRadius:radiusForCorner(j5wRsMOta,1),opacity:YqxKrpj7w,...style},variants:{A3wZce3La:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24}},...addPropertyOverrides({A3wZce3La:{__framer__presenceAnimate:{opacity:YqxKrpj7w,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0},__framer__presenceInitial:animation,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:YqxKrpj7w,\"data-framer-name\":\"On Play\",optimized:true},BNLwCN1ze:{\"data-framer-name\":\"Sound On \"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(MotionDivWithVideoLightbox1otagox,{className:\"framer-1otagox\",\"data-framer-name\":\"Video\",layoutDependency:layoutDependency,layoutId:\"BE8cb9c5A\",style:{borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6d218d-container\",draggable:\"false\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"w4FvHKoIv-container\",nodeId:\"w4FvHKoIv\",rendersWithMotion:true,scopeId:\"gPmA6iArT\",style:{filter:\"blur(0px)\",WebkitFilter:\"blur(0px)\"},children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:15,bottomLeftRadius:15,bottomRightRadius:15,controls:false,height:\"100%\",id:\"w4FvHKoIv\",isMixedBorderRadius:false,layoutId:\"w4FvHKoIv\",loop:true,muted:true,objectFit:\"cover\",playing:false,posterEnabled:true,srcFile:eAWER9Y0g,srcType:ygoheplSl,srcUrl:auzjyS6EF,startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:15,topRightRadius:15,volume:25,width:\"100%\",...addPropertyOverrides({A3wZce3La:{borderRadius:20,bottomLeftRadius:20,bottomRightRadius:20,playing:true,topLeftRadius:20,topRightRadius:20},BNLwCN1ze:{muted:false,playing:true,volume:0}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rm9ou9\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"OznWOaxV3\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ouej6b\",\"data-framer-name\":\"Play / Pause\",layoutDependency:layoutDependency,layoutId:\"dnJ7iyQvW\",...addPropertyOverrides({A3wZce3La:{\"aria-label\":\"button\"},BNLwCN1ze:{\"aria-label\":\"button\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,y:(componentViewport?.y||0)+14+0+46-46,...addPropertyOverrides({A3wZce3La:{y:(componentViewport?.y||0)+0+0+4},BNLwCN1ze:{y:(componentViewport?.y||0)+14+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nzio0u-container\",layoutDependency:layoutDependency,layoutId:\"M28f8hM1H-container\",nodeId:\"M28f8hM1H\",rendersWithMotion:true,scopeId:\"gPmA6iArT\",style:{opacity:0},variants:{A3wZce3La:{opacity:1},BNLwCN1ze:{opacity:1}},children:/*#__PURE__*/_jsx(PauseButton,{height:\"100%\",id:\"M28f8hM1H\",layoutId:\"M28f8hM1H\",width:\"100%\",...addPropertyOverrides({A3wZce3La:{BXwSfDvhX:BXwSfDvhX1ouhqra},BNLwCN1ze:{BXwSfDvhX:BXwSfDvhX1ouhqra}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,y:(componentViewport?.y||0)+14+0+0,...addPropertyOverrides({A3wZce3La:{y:(componentViewport?.y||0)+0+0+4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kni33x-container\",layoutDependency:layoutDependency,layoutId:\"l7htt5f5N-container\",nodeId:\"l7htt5f5N\",rendersWithMotion:true,scopeId:\"gPmA6iArT\",style:{filter:\"none\",WebkitFilter:\"none\"},variants:{A3wZce3La:{filter:\"brightness(2)\",WebkitFilter:\"brightness(2)\"},BNLwCN1ze:{filter:\"brightness(2)\",WebkitFilter:\"brightness(2)\"}},children:/*#__PURE__*/_jsx(PlayButton,{height:\"100%\",id:\"l7htt5f5N\",layoutId:\"l7htt5f5N\",WHjXCy5LD:WHjXCy5LD6o25hc,width:\"100%\"})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+14+8,...addPropertyOverrides({A3wZce3La:{y:(componentViewport?.y||0)+0+10}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rkylbu-container\",layoutDependency:layoutDependency,layoutId:\"R4jhZ_t1O-container\",nodeId:\"R4jhZ_t1O\",rendersWithMotion:true,scopeId:\"gPmA6iArT\",children:/*#__PURE__*/_jsx(Name,{Bn3PeQgqO:\"var(--token-2182004d-b7c5-41d6-b1e7-0bd2cf9ec645, rgb(237, 237, 237))\",FSJG1xRQA:B5qmxWSe7,height:\"100%\",id:\"R4jhZ_t1O\",layoutId:\"R4jhZ_t1O\",onFSJG1xRQAChange:setB5qmxWSe7,t1_7F7tx6:16,variant:matchVariant(\"cMEE2nnvn\"),width:\"100%\"})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:`max(${componentViewport?.width||\"100vw\"} * 0.12, 58px)`,y:(componentViewport?.y||0)+((componentViewport?.height||557)*.024518388791593917-10),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1v60r71-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"kj6KiuODq-container\",nodeId:\"kj6KiuODq\",rendersWithMotion:true,scopeId:\"gPmA6iArT\",style:{opacity:0},children:/*#__PURE__*/_jsx(SoundOnOffFrame,{height:\"100%\",id:\"kj6KiuODq\",layoutId:\"kj6KiuODq\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"yJAxIau5E\"),width:\"100%\"})})})]})})})});});const css=[\".framer-HZUGP.framer-id3ag6, .framer-HZUGP .framer-id3ag6 { display: block; }\",\".framer-HZUGP.framer-jyxz4j { align-content: var(--g4y5ni); align-items: var(--g4y5ni); display: flex; flex-direction: var(--2he3r0); flex-wrap: nowrap; gap: var(--1r8icig); height: 557px; justify-content: var(--14e6c3x); overflow: visible; padding: 14px 14px 10px 14px; position: relative; width: 670px; }\",\".framer-HZUGP .framer-1otagox { align-content: center; align-items: center; cursor: zoom-in; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: var(--1lztcpl); justify-content: center; overflow: hidden; padding: 0px; position: relative; width: var(--1gcw7zq); will-change: var(--framer-will-change-override, transform); }\",\".framer-HZUGP .framer-6d218d-container { flex: none; height: 100%; position: relative; width: 100%; }\",\".framer-HZUGP .framer-1rm9ou9 { align-content: center; align-items: center; display: flex; flex: var(--vo75ke); flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: var(--1gcw7zq); }\",\".framer-HZUGP .framer-1ouej6b { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-HZUGP .framer-1nzio0u-container { bottom: 0px; flex: none; height: auto; position: absolute; right: 320px; width: auto; z-index: 0; }\",\".framer-HZUGP .framer-1kni33x-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-HZUGP .framer-1rkylbu-container { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; width: auto; }\",\".framer-HZUGP .framer-1v60r71-container { flex: none; height: 20px; left: calc(94.22680412371136% - max(58px, 12%) / 2); min-width: 58px; position: absolute; top: calc(2.451838879159392% - 20px / 2); width: 12%; z-index: 1; }\",\".framer-HZUGP.framer-v-ozgt7z.framer-jyxz4j { padding: 0px 0px 10px 0px; }\",\".framer-HZUGP.framer-v-ozgt7z .framer-1rm9ou9 { padding: 0px 10px 0px 0px; }\",\".framer-HZUGP.framer-v-ozgt7z .framer-1ouej6b { padding: 4px 0px 0px 14px; }\",\".framer-HZUGP.framer-v-ozgt7z .framer-1nzio0u-container, .framer-HZUGP.framer-v-ty1rdx .framer-1nzio0u-container { bottom: unset; order: 1; position: relative; right: unset; }\",\".framer-HZUGP.framer-v-ozgt7z .framer-1kni33x-container, .framer-HZUGP.framer-v-ty1rdx .framer-1kni33x-container { order: 0; }\",'.framer-HZUGP[data-border=\"true\"]::after, .framer-HZUGP [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 557\n * @framerIntrinsicWidth 670\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"A3wZce3La\":{\"layout\":[\"fixed\",\"fixed\"]},\"BNLwCN1ze\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"eAWER9Y0g\":\"videoFile\",\"Zye8W1OtV\":\"bGComponent\",\"B5qmxWSe7\":\"name1\",\"auzjyS6EF\":\"uRL\",\"ygoheplSl\":\"source\",\"jQpLLOSfN\":\"direction\",\"S1w0FmQhA\":\"distribute\",\"ONJWTkhRF\":\"align\",\"w2TA4KLW1\":\"gap\",\"j5wRsMOta\":\"radius2\",\"ZX88wnExF\":\"border\",\"YqxKrpj7w\":\"opacity\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramergPmA6iArT=withCSS(Component,css,\"framer-HZUGP\");export default FramergPmA6iArT;FramergPmA6iArT.displayName=\"Video Component\";FramergPmA6iArT.defaultProps={height:557,width:670};addPropertyControls(FramergPmA6iArT,{variant:{options:[\"rZcg1AZ8V\",\"A3wZce3La\",\"BNLwCN1ze\"],optionTitles:[\"On Pause\",\"On Play\",\"Sound On \"],title:\"Variant\",type:ControlType.Enum},eAWER9Y0g:VideoControls?.[\"srcFile\"]&&{...VideoControls[\"srcFile\"],__defaultAssetReference:\"data:framer/asset-reference,271QwsjeO0NMQpKWyYKrJkeWU.mp4?originalFilename=u9896227614_ultra_close-up_of_athletic_male_runners_feet_mid-_185cfde9-3276-4592-bbbc-39d299beb0fd_0.mp4\",description:undefined,hidden:undefined,title:\"Video File\"},oneAWER9Y0gChange:{changes:\"eAWER9Y0g\",type:ControlType.ChangeHandler},Zye8W1OtV:{defaultValue:\"rgb(255, 255, 255)\",title:\"BG Component\",type:ControlType.Color},B5qmxWSe7:{defaultValue:\"Rebalance Budget\",displayTextArea:false,title:\"Name\",type:ControlType.String},onB5qmxWSe7Change:{changes:\"B5qmxWSe7\",type:ControlType.ChangeHandler},auzjyS6EF:{defaultValue:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",title:\"URL\",type:ControlType.String},onauzjyS6EFChange:{changes:\"auzjyS6EF\",type:ControlType.ChangeHandler},ygoheplSl:VideoControls?.[\"srcType\"]&&{...VideoControls[\"srcType\"],defaultValue:\"Upload\",description:undefined,hidden:undefined,optional:undefined,title:\"Source\"},onygoheplSlChange:{changes:\"ygoheplSl\",type:ControlType.ChangeHandler},jQpLLOSfN:{defaultValue:\"column\",displaySegmentedControl:true,optionIcons:[\"direction-horizontal\",\"direction-vertical\"],options:[\"row\",\"column\"],optionTitles:[\"Horizontal\",\"Vertical\"],title:\"Direction\",type:ControlType.Enum},S1w0FmQhA:{defaultValue:\"flex-start\",options:[\"flex-start\",\"center\",\"flex-end\",\"space-between\",\"space-around\",\"space-evenly\"],optionTitles:[\"Start\",\"Center\",\"End\",\"Space Between\",\"Space Around\",\"Space Evenly\"],title:\"Distribute\",type:ControlType.Enum},ONJWTkhRF:{defaultValue:\"center\",options:[\"flex-start\",\"center\",\"flex-end\"],optionTitles:[\"Start\",\"Center\",\"End\"],title:\"Align\",type:ControlType.Enum},w2TA4KLW1:{defaultValue:\"15px\",title:\"Gap\",type:ControlType.Gap},j5wRsMOta:{defaultValue:\"15px\",title:\"Radius 2\",type:ControlType.BorderRadius},ZX88wnExF:{defaultValue:{borderColor:\"rgb(255, 255, 255)\",borderStyle:\"solid\",borderWidth:1},title:\"Border\",type:ControlType.Border},YqxKrpj7w:{defaultValue:1,max:1,min:0,step:.01,title:\"Opacity\",type:ControlType.Number},onYqxKrpj7wChange:{changes:\"YqxKrpj7w\",type:ControlType.ChangeHandler}});addFonts(FramergPmA6iArT,[{explicitInter:true,fonts:[]},...VideoFonts,...PauseButtonFonts,...PlayButtonFonts,...NameFonts,...SoundOnOffFrameFonts],{supportsExplicitInterCodegen:true});FramergPmA6iArT.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(PauseButton,{},context),forwardLoader(PlayButton,{},context),forwardLoader(Name,{},context),forwardLoader(SoundOnOffFrame,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramergPmA6iArT\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"eAWER9Y0g\\\":\\\"videoFile\\\",\\\"Zye8W1OtV\\\":\\\"bGComponent\\\",\\\"B5qmxWSe7\\\":\\\"name1\\\",\\\"auzjyS6EF\\\":\\\"uRL\\\",\\\"ygoheplSl\\\":\\\"source\\\",\\\"jQpLLOSfN\\\":\\\"direction\\\",\\\"S1w0FmQhA\\\":\\\"distribute\\\",\\\"ONJWTkhRF\\\":\\\"align\\\",\\\"w2TA4KLW1\\\":\\\"gap\\\",\\\"j5wRsMOta\\\":\\\"radius2\\\",\\\"ZX88wnExF\\\":\\\"border\\\",\\\"YqxKrpj7w\\\":\\\"opacity\\\"}\",\"framerIntrinsicHeight\":\"557\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"A3wZce3La\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BNLwCN1ze\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"670\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";// User request: render wrapped layer unmodified and passively force zoom-out cursor only inside Framer lightbox overlay.\n// FIX 1: class renamed so it no longer contains \"lightbox\" and can't match LIGHTBOX_SELECTOR itself.\n// FIX 2: isOverlayCandidate now requires fixed + full-viewport geometry; the selector only relaxes\n//        the z-index requirement. Ancestor containers (page root) can never be tagged.\n// FIX 3: the 600ms Escape fallback only fires if the node is still a real, active overlay.\n// Cursor update: classic pointer hand instead of zoom magnifiers.\n// While any fullscreen overlay is open (fixed, covers viewport, on top), the\n// hand is applied to the whole document, so the backdrop gets it regardless\n// of how Framer nests the overlay. Thumbnails with a zoom cursor (\"+\" state)\n// are converted on hover.\nconst OVERLAY_CLASS=\"framer-zoomout-overlay-cursor\";const POINTER_CLASS=\"framer-force-pointer-cursor\";const HTML_OPEN_CLASS=\"framer-overlay-open-pointer\";const STYLE_ID=\"framer-zoomout-overlay-style\";const ZOOM_CURSORS=new Set([\"zoom-in\",\"zoom-out\"]);const FULL_SCAN_INTERVAL=200;let lastFullScan=0;let fullScanTimer=0;let cachedFullscreen=[];const LIGHTBOX_SELECTOR='[data-lightbox], [data-framer*=\"lightbox\" i], [class*=\"lightbox\" i], [id*=\"lightbox\" i]';let mountedInstances=0;let observer=null;let styleTag=null;let rafId=0;const activeOverlays=new Set;const pendingCandidates=new Set;const overlayListeners=new WeakMap;const dismissalInProgress=new WeakSet;const overlayFallbackTimers=new Map;const delayedRecheckTimers=new Set;const videoReadyListenerAttached=new WeakSet;const videoLoadRequested=new WeakSet;let suppressSyntheticOverlayClick=false;const LIGHTBOX_SELECTOR_WITHOUT_CLASS='[data-lightbox], [data-framer*=\"lightbox\" i], [id*=\"lightbox\" i]';function classNameHintsLightbox(element){// Look at the class string with our own marker stripped, so the marker\n// can never count as evidence. No DOM writes here, so the\n// MutationObserver is never re-triggered by a read.\nconst raw=typeof element.className===\"string\"?element.className:\"\";const stripped=raw.split(OVERLAY_CLASS).join(\" \");return stripped.toLowerCase().includes(\"lightbox\");}function matchesLightboxHint(element){if(element.matches(LIGHTBOX_SELECTOR_WITHOUT_CLASS))return true;if(classNameHintsLightbox(element))return true;const descendants=element.querySelectorAll(LIGHTBOX_SELECTOR);for(const node of Array.from(descendants)){if(node.matches(LIGHTBOX_SELECTOR_WITHOUT_CLASS))return true;if(classNameHintsLightbox(node))return true;}return false;}function coversViewport(rect){if(typeof window===\"undefined\")return false;const w=window.innerWidth;const h=window.innerHeight;const tolerance=8;return rect.left<=tolerance&&rect.top<=tolerance&&rect.right>=w-tolerance&&rect.bottom>=h-tolerance;}function isVisibleEnough(computed){if(computed.display===\"none\")return false;if(computed.visibility===\"hidden\")return false;const opacity=Number.parseFloat(computed.opacity||\"1\");if(!Number.isFinite(opacity)||opacity<=.1)return false;return true;}function isOnTop(element,computed){if(typeof window===\"undefined\"||typeof document===\"undefined\")return false;const zIndex=Number.parseFloat(computed.zIndex||\"\");if(Number.isFinite(zIndex)&&zIndex>=100)return true;if(typeof document.elementFromPoint!==\"function\")return false;const w=window.innerWidth;const h=window.innerHeight;const points=[[2,2],[w-3,2],[2,h-3],[w-3,h-3],[Math.floor(w/2),Math.floor(h/2)]];for(const[x,y]of points){const top=document.elementFromPoint(x,y);if(top&&(top===element||element.contains(top)))return true;}return false;}// Loose test: any visible, fixed, viewport-covering layer that sits on top\n// of the page. Used to decide \"a lightbox is open\" for the document cursor.\nfunction isFullscreenOverlay(element){if(typeof window===\"undefined\")return false;if(!element.isConnected)return false;const computed=window.getComputedStyle(element);if(computed.position!==\"fixed\")return false;if(!isVisibleEnough(computed))return false;if(!coversViewport(element.getBoundingClientRect()))return false;return isOnTop(element,computed);}function scanFullscreenOverlays(){if(typeof window===\"undefined\"||typeof document===\"undefined\")return[];const out=[];const all=document.body.querySelectorAll(\"*\");for(const el of Array.from(all)){if(el.tagName===\"SCRIPT\"||el.tagName===\"STYLE\")continue;const computed=window.getComputedStyle(el);if(computed.position!==\"fixed\")continue;if(!isVisibleEnough(computed))continue;if(!coversViewport(el.getBoundingClientRect()))continue;if(!isOnTop(el,computed))continue;out.push(el);}return out;}function isOverlayCandidate(element){if(typeof window===\"undefined\")return false;// Geometry is mandatory: only a fixed, viewport-covering element can be\n// an overlay. This prevents page-level containers from ever qualifying\n// just because a lightbox node exists somewhere inside them.\nconst computed=window.getComputedStyle(element);if(computed.position!==\"fixed\")return false;if(!coversViewport(element.getBoundingClientRect()))return false;return isOnTop(element,computed)||matchesLightboxHint(element);}function clearOverlayClasses(){if(typeof document===\"undefined\")return;const tagged=document.querySelectorAll(`.${OVERLAY_CLASS}`);tagged.forEach(node=>node.classList.remove(OVERLAY_CLASS));}function isOverlayActive(overlay){if(typeof window===\"undefined\")return false;const computed=window.getComputedStyle(overlay);if(computed.display===\"none\")return false;if(computed.visibility===\"hidden\")return false;const opacity=Number.parseFloat(computed.opacity||\"1\");if(!Number.isFinite(opacity)||opacity<=.1)return false;if(computed.pointerEvents===\"none\")return false;const children=Array.from(overlay.children);if(children.length===0){// A bare backdrop with no children counts if it actually paints something.\nconst bg=computed.backgroundColor||\"\";const paintsBackground=bg!==\"\"&&bg!==\"transparent\"&&!/rgba\\(\\s*\\d+,\\s*\\d+,\\s*\\d+,\\s*0\\s*\\)/.test(bg);const hasBackdropFilter=computed.backdropFilter&&computed.backdropFilter!==\"none\"||computed.webkitBackdropFilter&&computed.webkitBackdropFilter!==\"none\";return Boolean(paintsBackground||hasBackdropFilter);}const hasVisibleChild=children.some(child=>{if(!(child instanceof HTMLElement))return false;const childStyle=window.getComputedStyle(child);if(childStyle.display===\"none\"||childStyle.visibility===\"hidden\")return false;const childOpacity=Number.parseFloat(childStyle.opacity||\"1\");if(!Number.isFinite(childOpacity)||childOpacity<=.1)return false;const rect=child.getBoundingClientRect();return rect.width>0&&rect.height>0;});return hasVisibleChild;}function isInteractiveControl(target){return Boolean(target.closest('button, a, input, textarea, select, label, [role=\"button\"], [contenteditable=\"\"], [contenteditable=\"true\"]'));}function isInMediaBranch(element,mediaBranch,clickedTarget){if(!mediaBranch)return false;if(element===mediaBranch)return true;if(mediaBranch.contains(element))return true;return clickedTarget.contains(element)||element.contains(clickedTarget);}function dispatchMouseSequence(target,x,y){if(typeof window===\"undefined\")return;const common={bubbles:true,cancelable:true,view:window,clientX:x,clientY:y,screenX:x,screenY:y};suppressSyntheticOverlayClick=true;try{target.dispatchEvent(new PointerEvent(\"pointerdown\",{...common,pointerId:1,isPrimary:true}));target.dispatchEvent(new MouseEvent(\"mousedown\",common));target.dispatchEvent(new PointerEvent(\"pointerup\",{...common,pointerId:1,isPrimary:true}));target.dispatchEvent(new MouseEvent(\"mouseup\",common));target.dispatchEvent(new MouseEvent(\"click\",common));}finally{suppressSyntheticOverlayClick=false;}}function getBackdropCandidate(overlay,clickedTarget){if(typeof window===\"undefined\"||typeof document===\"undefined\")return null;const rect=overlay.getBoundingClientRect();const inset=6;const mediaBranch=Array.from(overlay.children).find(child=>child instanceof HTMLElement&&child.contains(clickedTarget))??null;const points=[{x:rect.left+inset,y:rect.top+inset},{x:rect.right-inset,y:rect.top+inset},{x:rect.left+inset,y:rect.bottom-inset},{x:rect.right-inset,y:rect.bottom-inset}];for(const point of points){const x=Math.max(0,Math.min(window.innerWidth-1,point.x));const y=Math.max(0,Math.min(window.innerHeight-1,point.y));const hit=document.elementFromPoint(x,y);if(!(hit instanceof HTMLElement))continue;if(!overlay.contains(hit))continue;if(isInMediaBranch(hit,mediaBranch,clickedTarget))continue;return{node:hit,x,y};}for(const child of Array.from(overlay.children)){if(!(child instanceof HTMLElement))continue;if(child.contains(clickedTarget))continue;const childRect=child.getBoundingClientRect();const x=Math.max(0,Math.min(window.innerWidth-1,childRect.left+inset));const y=Math.max(0,Math.min(window.innerHeight-1,childRect.top+inset));return{node:child,x,y};}const x=Math.max(0,Math.min(window.innerWidth-1,rect.left+inset));const y=Math.max(0,Math.min(window.innerHeight-1,rect.top+inset));return{node:overlay,x,y};}function triggerBackdropDismiss(overlay,clickedTarget){const backdrop=getBackdropCandidate(overlay,clickedTarget);if(!backdrop)return false;dispatchMouseSequence(backdrop.node,backdrop.x,backdrop.y);return true;}function getDirectOverlayBranch(overlay,target){let current=target;while(current&&current.parentElement!==overlay){current=current.parentElement;}return current&&current.parentElement===overlay?current:null;}function isLikelyMediaBranch(branch,target){if(branch.querySelector(\"img, video\"))return true;if(target.closest(\"img, video\"))return true;if(typeof window===\"undefined\")return false;const rect=branch.getBoundingClientRect();const smallerThanViewport=rect.width<=window.innerWidth*.95&&rect.height<=window.innerHeight*.95;const centered=Math.abs(rect.left+rect.width/2-window.innerWidth/2)<=window.innerWidth*.2&&Math.abs(rect.top+rect.height/2-window.innerHeight/2)<=window.innerHeight*.2;const fillsViewport=rect.width>=window.innerWidth*.98&&rect.height>=window.innerHeight*.98;if(smallerThanViewport&&centered)return true;if(fillsViewport)return false;return false;}function isOverlayStillInteractive(overlay){if(typeof window===\"undefined\"||typeof document===\"undefined\")return false;if(!document.body.contains(overlay))return false;const computed=window.getComputedStyle(overlay);const opacity=Number.parseFloat(computed.opacity||\"1\");if(!Number.isFinite(opacity)||opacity<=.5)return false;if(computed.pointerEvents===\"none\")return false;return true;}function dispatchEscapeToDismiss(){if(typeof document===\"undefined\")return;document.dispatchEvent(new KeyboardEvent(\"keydown\",{key:\"Escape\",code:\"Escape\",keyCode:27,which:27,bubbles:true,cancelable:true}));document.dispatchEvent(new KeyboardEvent(\"keyup\",{key:\"Escape\",code:\"Escape\",keyCode:27,which:27,bubbles:true,cancelable:true}));}function scheduleDelayedOverlayRechecks(){if(typeof window===\"undefined\")return;const delays=[100,400,800];for(const delay of delays){const timerId=window.setTimeout(()=>{delayedRecheckTimers.delete(timerId);scheduleOverlayUpdate();},delay);delayedRecheckTimers.add(timerId);}}function ensureOverlayVideoPlayback(overlay){if(typeof window===\"undefined\")return;const videos=Array.from(overlay.querySelectorAll(\"video\"));for(const video of videos){if(!(video instanceof HTMLVideoElement))continue;video.muted=true;video.playsInline=true;video.setAttribute(\"playsinline\",\"\");const hasSource=Boolean(video.currentSrc||video.src);if(video.readyState===0&&hasSource&&!videoLoadRequested.has(video)){videoLoadRequested.add(video);video.load();}if(video.paused){const playPromise=video.play();if(playPromise&&typeof playPromise.catch===\"function\"){playPromise.catch(()=>{});}}if(video.readyState<2&&!videoReadyListenerAttached.has(video)){const startPlayback=()=>{if(video.paused){const playPromise=video.play();if(playPromise&&typeof playPromise.catch===\"function\"){playPromise.catch(()=>{});}}};video.addEventListener(\"loadeddata\",startPlayback,{once:true});video.addEventListener(\"canplay\",startPlayback,{once:true});videoReadyListenerAttached.add(video);}}}function isNavigational(node){// Anything that could navigate or submit when clicked synthetically.\nif(node.closest('a[href], form, button[type=\"submit\"], [onclick]'))return true;let current=node;while(current&&current!==document.body){if(current.tagName===\"BUTTON\"){const type=(current.getAttribute(\"type\")||\"submit\").toLowerCase();if(type===\"submit\"&&current.closest(\"form\"))return true;}current=current.parentElement;}return false;}function clickBackdropAtCorners(exclude){if(typeof window===\"undefined\"||typeof document===\"undefined\")return false;const w=window.innerWidth;const h=window.innerHeight;const inset=6;const points=[[inset,Math.floor(h/2)],[w-inset,Math.floor(h/2)],[Math.floor(w/2),inset],[Math.floor(w/2),h-inset]];for(const[x,y]of points){const hit=document.elementFromPoint(x,y);if(!(hit instanceof HTMLElement))continue;if(hit===exclude||hit.contains(exclude)||exclude.contains(hit))continue;if(isInteractiveControl(hit)||isNavigational(hit))continue;// Only click things that belong to a fullscreen overlay.\nlet inOverlay=false;let probe=hit;while(probe&&probe!==document.body){if(isFullscreenOverlay(probe)){inOverlay=true;break;}probe=probe.parentElement;}if(!inOverlay)continue;dispatchMouseSequence(hit,x,y);return true;}return false;}function clickVisibleCloseButton(){if(typeof window===\"undefined\"||typeof document===\"undefined\")return false;const buttons=Array.from(document.querySelectorAll('button[aria-label*=\"close\" i], [role=\"button\"][aria-label*=\"close\" i], button[title*=\"close\" i]'));for(const button of buttons){if(isNavigational(button))continue;const rect=button.getBoundingClientRect();if(rect.width===0||rect.height===0)continue;const computed=window.getComputedStyle(button);if(!isVisibleEnough(computed))continue;suppressSyntheticOverlayClick=true;try{button.click();}finally{suppressSyntheticOverlayClick=false;}return true;}return false;}function isOverlayOpenNow(){if(typeof document===\"undefined\")return false;return document.documentElement.classList.contains(HTML_OPEN_CLASS);}function pinScroll(x,y,frames){if(typeof window===\"undefined\")return;let remaining=frames;const step=()=>{if(window.scrollX!==x||window.scrollY!==y){window.scrollTo(x,y);}remaining-=1;if(remaining>0)window.requestAnimationFrame(step);};window.requestAnimationFrame(step);}let documentDismissBusy=false;// Clicking the expanded media itself collapses the lightbox, same as the\n// backdrop. Structure-agnostic: relies only on \"an overlay is open\" plus\n// \"the click landed on an image or video that is not a control\".\n// Dismiss order favors mechanisms that cannot navigate: Escape first, then\n// the close button, and only then a synthetic backdrop click.\nfunction handleDocumentClick(event){if(typeof window===\"undefined\"||typeof document===\"undefined\")return;if(!event.isTrusted||suppressSyntheticOverlayClick)return;if(event.button!==0)return;const target=event.target;if(!(target instanceof HTMLElement))return;if(!isOverlayOpenNow())return;if(isInteractiveControl(target))return;if(!target.closest(\"img, video, picture\"))return;if(documentDismissBusy)return;documentDismissBusy=true;event.preventDefault();const scrollX=window.scrollX;const scrollY=window.scrollY;dispatchEscapeToDismiss();scheduleDelayedOverlayRechecks();pinScroll(scrollX,scrollY,30);window.setTimeout(()=>{if(isOverlayOpenNow()){clickVisibleCloseButton();pinScroll(scrollX,scrollY,20);}},150);window.setTimeout(()=>{if(isOverlayOpenNow()){clickBackdropAtCorners(target);pinScroll(scrollX,scrollY,20);}},400);window.setTimeout(()=>{documentDismissBusy=false;},900);}function attachOverlayListener(overlay){if(overlayListeners.has(overlay))return;const handler=event=>{const target=event.target;if(!(target instanceof HTMLElement))return;if(!event.isTrusted||suppressSyntheticOverlayClick)return;if(event.button!==0)return;if(isInteractiveControl(target))return;const mediaBranch=getDirectOverlayBranch(overlay,target);if(target===overlay||!mediaBranch)return;if(!isLikelyMediaBranch(mediaBranch,target))return;if(dismissalInProgress.has(overlay))return;dismissalInProgress.add(overlay);triggerBackdropDismiss(overlay,target);scheduleDelayedOverlayRechecks();const existingTimer=overlayFallbackTimers.get(overlay);if(typeof existingTimer===\"number\"){window.clearTimeout(existingTimer);}const timer=window.setTimeout(()=>{overlayFallbackTimers.delete(overlay);// Escape only if this node is still genuinely an open overlay,\n// not just any visible element that kept our listener.\nif(isOverlayStillInteractive(overlay)&&isOverlayCandidate(overlay)&&isOverlayActive(overlay)){dispatchEscapeToDismiss();}dismissalInProgress.delete(overlay);},600);overlayFallbackTimers.set(overlay,timer);};overlay.addEventListener(\"click\",handler,true);overlayListeners.set(overlay,handler);}function detachOverlayListener(overlay){const handler=overlayListeners.get(overlay);if(handler){overlay.removeEventListener(\"click\",handler,true);overlayListeners.delete(overlay);}const timer=overlayFallbackTimers.get(overlay);if(typeof timer===\"number\"){window.clearTimeout(timer);overlayFallbackTimers.delete(overlay);}dismissalInProgress.delete(overlay);}function collectViewportHits(into){if(typeof window===\"undefined\"||typeof document===\"undefined\")return;if(typeof document.elementsFromPoint!==\"function\")return;const w=window.innerWidth;const h=window.innerHeight;const points=[[2,2],[w-3,2],[2,h-3],[w-3,h-3],[Math.floor(w/2),Math.floor(h/2)]];for(const[x,y]of points){const hits=document.elementsFromPoint(x,y);for(const hit of hits){if(!(hit instanceof HTMLElement))continue;if(hit===document.body||hit===document.documentElement)continue;into.add(hit);}}}function applyOverlayClasses(){if(typeof document===\"undefined\")return;const candidates=new Set;const nextOverlays=new Set;const tagged=Array.from(document.querySelectorAll(`.${OVERLAY_CLASS}`));const bodyChildren=Array.from(document.body.children);for(const child of bodyChildren){if(!(child instanceof HTMLElement))continue;candidates.add(child);}collectViewportHits(candidates);pendingCandidates.forEach(node=>candidates.add(node));pendingCandidates.clear();// Throttled full scan for fixed viewport-covering layers at any depth.\nconst now=Date.now();if(now-lastFullScan>=FULL_SCAN_INTERVAL){lastFullScan=now;cachedFullscreen=scanFullscreenOverlays();}else if(!fullScanTimer&&typeof window!==\"undefined\"){fullScanTimer=window.setTimeout(()=>{fullScanTimer=0;scheduleOverlayUpdate();},FULL_SCAN_INTERVAL-(now-lastFullScan));}cachedFullscreen=cachedFullscreen.filter(el=>el.isConnected);cachedFullscreen.forEach(el=>candidates.add(el));// Document-level hand: on while any fullscreen overlay is open.\nlet overlayOpen=false;candidates.forEach(candidate=>{if(overlayOpen)return;if(isFullscreenOverlay(candidate))overlayOpen=true;});const html=document.documentElement;if(overlayOpen&&!html.classList.contains(HTML_OPEN_CLASS)){html.classList.add(HTML_OPEN_CLASS);}else if(!overlayOpen&&html.classList.contains(HTML_OPEN_CLASS)){html.classList.remove(HTML_OPEN_CLASS);}activeOverlays.forEach(overlay=>{candidates.add(overlay);});for(const node of tagged){candidates.add(node);}candidates.forEach(candidate=>{if(!isOverlayCandidate(candidate)||!isOverlayActive(candidate)){if(candidate.classList.contains(OVERLAY_CLASS)){candidate.classList.remove(OVERLAY_CLASS);}detachOverlayListener(candidate);return;}const child=candidate;nextOverlays.add(child);if(!child.classList.contains(OVERLAY_CLASS)){child.classList.add(OVERLAY_CLASS);}ensureOverlayVideoPlayback(child);attachOverlayListener(child);});activeOverlays.forEach(overlay=>{if(nextOverlays.has(overlay))return;if(overlay.classList.contains(OVERLAY_CLASS)){overlay.classList.remove(OVERLAY_CLASS);}detachOverlayListener(overlay);});activeOverlays.clear();nextOverlays.forEach(overlay=>{activeOverlays.add(overlay);});}function forcePointerOnZoomCursor(event){if(typeof window===\"undefined\"||typeof document===\"undefined\")return;const target=event.target;if(!(target instanceof HTMLElement))return;// Safety net: if we are hovering inside an untagged overlay, queue it.\nlet probe=target;let queued=false;while(probe&&probe!==document.body){if(!probe.classList.contains(OVERLAY_CLASS)&&isOverlayCandidate(probe)){pendingCandidates.add(probe);queued=true;}probe=probe.parentElement;}if(queued)scheduleOverlayUpdate();if(!ZOOM_CURSORS.has(window.getComputedStyle(target).cursor))return;// Tag the hovered element and every ancestor that also resolves to a\n// zoom cursor, so children hovered later inherit the hand too.\nlet node=target;while(node&&node!==document.body){if(!ZOOM_CURSORS.has(window.getComputedStyle(node).cursor))break;if(!node.classList.contains(POINTER_CLASS)){node.classList.add(POINTER_CLASS);}node=node.parentElement;}}function clearPointerClasses(){if(typeof document===\"undefined\")return;const tagged=document.querySelectorAll(`.${POINTER_CLASS}`);tagged.forEach(node=>node.classList.remove(POINTER_CLASS));}function scheduleOverlayUpdate(){if(typeof window===\"undefined\")return;if(rafId)return;rafId=window.requestAnimationFrame(()=>{rafId=0;applyOverlayClasses();});}function ensureStyleTag(){if(typeof document===\"undefined\")return;const existing=document.getElementById(STYLE_ID);if(existing){styleTag=existing;return;}styleTag=document.createElement(\"style\");styleTag.id=STYLE_ID;styleTag.textContent=`\nhtml.${HTML_OPEN_CLASS},\nhtml.${HTML_OPEN_CLASS} *,\n.${OVERLAY_CLASS},\n.${OVERLAY_CLASS} *,\n.${POINTER_CLASS},\n.${POINTER_CLASS} * {\n    cursor: pointer !important;\n}\n[style*=\"zoom-in\"],\n[style*=\"zoom-out\"] {\n    cursor: pointer !important;\n}\n`;document.head.appendChild(styleTag);}function startGlobalWatcher(){if(typeof window===\"undefined\"||typeof document===\"undefined\")return;if(observer)return;ensureStyleTag();scheduleOverlayUpdate();observer=new MutationObserver(()=>{scheduleOverlayUpdate();});observer.observe(document.body,{subtree:true,childList:true,attributes:true,attributeFilter:[\"class\",\"style\",\"data-framer-name\",\"data-framer-component-type\"]});window.addEventListener(\"resize\",scheduleOverlayUpdate);document.addEventListener(\"mouseover\",forcePointerOnZoomCursor,true);document.addEventListener(\"click\",handleDocumentClick,true);}function stopGlobalWatcher(){if(typeof window===\"undefined\"||typeof document===\"undefined\")return;if(observer){observer.disconnect();observer=null;}window.removeEventListener(\"resize\",scheduleOverlayUpdate);document.removeEventListener(\"mouseover\",forcePointerOnZoomCursor,true);document.removeEventListener(\"click\",handleDocumentClick,true);clearPointerClasses();if(fullScanTimer){window.clearTimeout(fullScanTimer);fullScanTimer=0;}cachedFullscreen=[];lastFullScan=0;document.documentElement.classList.remove(HTML_OPEN_CLASS);if(rafId){window.cancelAnimationFrame(rafId);rafId=0;}activeOverlays.forEach(overlay=>{detachOverlayListener(overlay);});const tagged=Array.from(document.querySelectorAll(`.${OVERLAY_CLASS}`));for(const node of tagged){detachOverlayListener(node);}overlayFallbackTimers.forEach(timer=>{window.clearTimeout(timer);});overlayFallbackTimers.clear();delayedRecheckTimers.forEach(timer=>{window.clearTimeout(timer);});delayedRecheckTimers.clear();clearOverlayClasses();activeOverlays.clear();if(styleTag?.parentNode){styleTag.parentNode.removeChild(styleTag);}styleTag=null;}export function withZoomOutInLightbox(Component){return function WithZoomOutInLightbox(props){useEffect(()=>{if(typeof window===\"undefined\"||typeof document===\"undefined\")return;mountedInstances+=1;startGlobalWatcher();return()=>{mountedInstances-=1;if(mountedInstances<=0){mountedInstances=0;stopGlobalWatcher();}};},[]);return /*#__PURE__*/_jsx(Component,{...props});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withZoomOutInLightbox\":{\"type\":\"reactHoc\",\"name\":\"withZoomOutInLightbox\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZoomCursor.map","// Generated by Framer (56ce7df)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image as Image1,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js\";import{withZoomOutInLightbox}from\"https://framerusercontent.com/modules/UdiSG1ckliDmZ3QUJwiD/13FlywYi7u7G4DPrjMPh/ZoomCursor.js\";const VideoFonts=getFonts(Video);const MotionDivWithZoomOutInLightbox3hsos4=withCodeBoundaryForOverrides(motion.div,{nodeId:\"aas3i871E\",override:withZoomOutInLightbox,scopeId:\"Q3QnP0xfp\"});const cycleOrder=[\"sX95bqinl\",\"DVN2ueaE6\"];const serializationHash=\"framer-1cs77\";const variantClassNames={DVN2ueaE6:\"framer-v-tba8iz\",sX95bqinl:\"framer-v-1ylmi10\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const lqW3qMZH1=undefined;const AX43NtFbD=undefined;const o0gXBfvDA=undefined;const transition1={damping:40,delay:0,mass:1,stiffness:180,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition2={bounce:.1,delay:0,duration:.5,type:\"spring\"};const transition3={bounce:.2,delay:0,duration:.4,type:\"spring\"};const convertFromEnum=(value,activeLocale)=>{switch(value){case\"Vhh07nh3R\":return true;default:return false;}};const toBoolean=value=>{return Boolean(value);};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={End:\"DVN2ueaE6\",Start:\"sX95bqinl\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Image:\"eJLWENXKr\",Video:\"Vhh07nh3R\"};const getProps=({height,id,media,projectImage1,videoFile,width,...props})=>{return{...props,AX43NtFbD:humanReadableEnumMap[media]??media??props.AX43NtFbD??\"eJLWENXKr\",lqW3qMZH1:projectImage1??props.lqW3qMZH1??{pixelHeight:3230,pixelWidth:6099,src:\"https://framerusercontent.com/images/mGcZDzOHC74WlV5DEARV1DVsg00.jpg?width=6099&height=3230\",srcSet:\"https://framerusercontent.com/images/mGcZDzOHC74WlV5DEARV1DVsg00.jpg?scale-down-to=512&width=6099&height=3230 512w,https://framerusercontent.com/images/mGcZDzOHC74WlV5DEARV1DVsg00.jpg?scale-down-to=1024&width=6099&height=3230 1024w,https://framerusercontent.com/images/mGcZDzOHC74WlV5DEARV1DVsg00.jpg?scale-down-to=2048&width=6099&height=3230 2048w,https://framerusercontent.com/images/mGcZDzOHC74WlV5DEARV1DVsg00.jpg?scale-down-to=4096&width=6099&height=3230 4096w,https://framerusercontent.com/images/mGcZDzOHC74WlV5DEARV1DVsg00.jpg?width=6099&height=3230 6099w\"},o0gXBfvDA:videoFile??props.o0gXBfvDA,variant:humanReadableVariantMap[props.variant]??props.variant??\"sX95bqinl\"};};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,lqW3qMZH1,AX43NtFbD,o0gXBfvDA,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"sX95bqinl\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const visible=toBoolean(convertFromEnum(AX43NtFbD,activeLocale));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-1ylmi10\",className,classNames),\"data-framer-name\":\"Start\",layoutDependency:layoutDependency,layoutId:\"sX95bqinl\",ref:refBinding,style:{...style},...addPropertyOverrides({DVN2ueaE6:{\"data-framer-name\":\"End\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(MotionDivWithZoomOutInLightbox3hsos4,{className:\"framer-3hsos4\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"aas3i871E\",style:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,scale:.98},variants:{DVN2ueaE6:{scale:1}},children:/*#__PURE__*/_jsx(Transition,{value:transition3,children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(30+((componentViewport?.height||200)-30-100)/2)+0),pixelHeight:3230,pixelWidth:6099,sizes:`max(${componentViewport?.width||\"100vw\"}, 1px)`,...toResponsiveImage(lqW3qMZH1)},className:\"framer-1jkv8wv\",\"data-framer-name\":\"Media\",fitImageDimension:\"height\",id:`${layoutId}-1jkv8wv`,layoutDependency:layoutDependency,layoutId:\"OUJ2qDPbH\",lightbox:{backdrop:\"rgba(0, 0, 0, 0.96)\",maxWidth:1400,padding:20,transition:transition2,zIndex:10},lightboxClassName:scopingClassNames,style:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,opacity:0},variants:{DVN2ueaE6:{opacity:1}},...addPropertyOverrides({DVN2ueaE6:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-100)/2)+0),pixelHeight:3230,pixelWidth:6099,sizes:`max(${componentViewport?.width||\"100vw\"}, 1px)`,...toResponsiveImage(lqW3qMZH1)}}},baseVariant,gestureVariant),children:visible!==false&&/*#__PURE__*/_jsx(Transition,{value:transition3,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-nuhbxc-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"dy6FSCUZn-container\",nodeId:\"dy6FSCUZn\",rendersWithMotion:true,scopeId:\"Q3QnP0xfp\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"dy6FSCUZn\",isMixedBorderRadius:false,layoutId:\"dy6FSCUZn\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcFile:o0gXBfvDA,srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})})})})})})})})})})})});});const css=[\".framer-1cs77.framer-1xzt01c, .framer-1cs77 .framer-1xzt01c { display: block; }\",\".framer-1cs77.framer-1ylmi10 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 30px 0px 0px 0px; position: relative; width: 723px; }\",\".framer-1cs77 .framer-3hsos4 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-1cs77 .framer-1jkv8wv { cursor: zoom-in; flex: 1 0 0px; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-1cs77 .framer-nuhbxc-container { flex: none; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }\",\".framer-1cs77.framer-v-tba8iz.framer-1ylmi10 { padding: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 413\n * @framerIntrinsicWidth 723\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"DVN2ueaE6\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"lqW3qMZH1\":\"projectImage1\",\"AX43NtFbD\":\"media\",\"o0gXBfvDA\":\"videoFile\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQ3QnP0xfp=withCSS(Component,css,\"framer-1cs77\");export default FramerQ3QnP0xfp;FramerQ3QnP0xfp.displayName=\"Project page/Image\";FramerQ3QnP0xfp.defaultProps={height:413,width:723};addPropertyControls(FramerQ3QnP0xfp,{variant:{options:[\"sX95bqinl\",\"DVN2ueaE6\"],optionTitles:[\"Start\",\"End\"],title:\"Variant\",type:ControlType.Enum},lqW3qMZH1:{__defaultAssetReference:\"data:framer/asset-reference,mGcZDzOHC74WlV5DEARV1DVsg00.jpg?originalFilename=9999Frame+2147205429.jpg&width=6099&height=3230\",title:\"Project image 1\",type:ControlType.ResponsiveImage},AX43NtFbD:{defaultValue:\"eJLWENXKr\",options:[\"eJLWENXKr\",\"Vhh07nh3R\"],optionTitles:[\"Image\",\"Video\"],title:\"Media\",type:ControlType.Enum},onAX43NtFbDChange:{changes:\"AX43NtFbD\",type:ControlType.ChangeHandler},o0gXBfvDA:{allowedFileTypes:[\".mp4\",\".webm\"],title:\"Video File\",type:ControlType.File}});addFonts(FramerQ3QnP0xfp,[{explicitInter:true,fonts:[]},...VideoFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQ3QnP0xfp\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"723\",\"framerVariables\":\"{\\\"lqW3qMZH1\\\":\\\"projectImage1\\\",\\\"AX43NtFbD\\\":\\\"media\\\",\\\"o0gXBfvDA\\\":\\\"videoFile\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DVN2ueaE6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"413\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Get Started: https://www.framer.com/developers\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n */export default function CardText(props){const{label,body,background,labelColor,bodyColor,labelFont,bodyFont,radius,gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft}=props;const resolvedPadding=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{alignItems:\"start\",backgroundColor:background,borderRadius:radius,boxSizing:\"border-box\",display:\"flex\",flexDirection:\"column\",gap:gap,minWidth:0,overflowWrap:\"anywhere\",padding:resolvedPadding,width:\"100%\",WebkitFontSmoothing:\"antialiased\",MozOsxFontSmoothing:\"grayscale\",fontSynthesis:\"none\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{color:labelColor,overflowWrap:\"normal\",...labelFont},children:label}),/*#__PURE__*/_jsx(\"div\",{style:{color:bodyColor,whiteSpace:\"pre-wrap\",...bodyFont},children:body})]});}addPropertyControls(CardText,{label:{title:\"Label\",type:ControlType.String,defaultValue:\"Narrative\"},labelFont:{title:\"Label type\",type:ControlType.Font,controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontFamily:\"Inter\",fontWeight:500,fontSize:14,lineHeight:\"16px\",letterSpacing:\"0.14px\"}},body:{title:\"Body\",type:ControlType.String,displayTextArea:true,defaultValue:\"As digital products become increasingly sophisticated and competitive, the most telling insights about product strategy, user behavior, and technological culture aren't found in major feature releases or redesigns, but in the accumulation of tiny interface decisions made daily by product teams worldwide. It began with iMessage replies. We noticed the peculiar shapes that formed when reaction bubbles clustered around messages - those small circular emoji responses creating organic, almost molecular patterns around conversational threads. What started as casual observation of these reply formations led us to catalog similar instances across other apps and products.\"},bodyFont:{title:\"Body type\",type:ControlType.Font,controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontFamily:\"Inter\",fontWeight:400,fontSize:18,lineHeight:\"32px\",letterSpacing:\"0px\"}},background:{title:\"Background\",type:ControlType.Color,defaultValue:\"#FFFFFF\"},labelColor:{title:\"Label color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.64)\"},bodyColor:{title:\"Body color\",type:ControlType.Color,defaultValue:\"#595959\"},radius:{title:\"Radius\",type:ControlType.Number,defaultValue:24,min:0,max:48,step:8},padding:{title:\"Padding\",type:ControlType.FusedNumber,defaultValue:24,toggleKey:\"paddingPerSide\",toggleTitles:[\"All\",\"Per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},gap:{title:\"Gap\",type:ControlType.Number,defaultValue:8,min:0,max:32,step:8}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CardText\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CardText.map"],"mappings":"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"}