{"version":3,"file":"ColorSweepWord.Ec8wqANe.mjs","names":["Phosphor","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","RichText","useMemo","useState","useRef"],"sources":["https:/framerusercontent.com/modules/vwQoUHpJUPESHEWR0Qt6/enspIc3pPKMzvkeJEm2K/xBzrM0Gq2.js","https:/framerusercontent.com/modules/hJMu0hySxMkwgdEwYdmG/uBdbtyGmoJBX5HxNsxjS/ColorSweepWord.js"],"sourcesContent":["// Generated by Framer (f03650d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,SmartComponentScopedContainer,TickerItem,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withTickerFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";const PhosphorFonts=getFonts(Phosphor);const MotionDivWithTickerFX=withTickerFX(motion.div);const cycleOrder=[\"hwMfVIMkQ\",\"SRQZBve44\"];const serializationHash=\"framer-mmBGK\";const variantClassNames={hwMfVIMkQ:\"framer-v-149af32\",SRQZBve44:\"framer-v-1h9r9s5\"};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 animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.05,skewX:0,skewY:0,transition:transition1};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.025,skewX:0,skewY:0,transition:transition1};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"hwMfVIMkQ\",\"Variant 2\":\"SRQZBve44\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"hwMfVIMkQ\"};};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,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"hwMfVIMkQ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"SRQZBve44\")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-149af32\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"hwMfVIMkQ\",ref:refBinding,style:{...style},...addPropertyOverrides({SRQZBve44:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(MotionDivWithTickerFX,{className:\"framer-18l7pyp\",layoutDependency:layoutDependency,layoutId:\"ZUaeR0dNk\",style:{background:\"linear-gradient(278deg, rgb(1, 1, 120) 0%, var(--token-86b428e6-f6d4-4eda-9358-c12517df6150, rgb(0, 0, 51)) 90%)\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1},tickerEffectAlign:\"center\",tickerEffectDirectionModifier:\"default\",tickerEffectDraggable:true,tickerEffectEnabled:true,tickerEffectGap:\"24px\",tickerEffectHoverModifier:30,tickerEffectOverflow:\"clip\",tickerEffectPosition:\"relative\",tickerEffectStackDirection:\"row\",tickerEffectVelocity:55,whileHover:animation,whileTap:animation1,children:[/*#__PURE__*/_jsx(TickerItem,{children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QXR5cCBEaXNwbGF5IE1lZGl1bQ==\",\"--framer-font-family\":'\"Atyp Display Medium\", \"Atyp Display Medium Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d2956da8-9ba6-4f67-aa9e-f9f428a0191a, rgb(255, 255, 255)))\"},children:\"Web    •    Brand Design    •    Creative Design\"})}),className:\"framer-53a9m9\",fonts:[\"CUSTOMV2;Atyp Display Medium\"],layoutDependency:layoutDependency,layoutId:\"jC07FprKB\",style:{\"--extracted-r6o4lv\":\"var(--token-d2956da8-9ba6-4f67-aa9e-f9f428a0191a, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(TickerItem,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jp0zh6-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"GWkZGjSed-container\",nodeId:\"GWkZGjSed\",rendersWithMotion:true,scopeId:\"xBzrM0Gq2\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"rgb(255, 255, 255)\",height:\"100%\",iconSearch:\"House\",iconSelection:\"ArrowRight\",id:\"GWkZGjSed\",layoutId:\"GWkZGjSed\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(TickerItem,{children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QXR5cCBEaXNwbGF5IE1lZGl1bQ==\",\"--framer-font-family\":'\"Atyp Display Medium\", \"Atyp Display Medium Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d2956da8-9ba6-4f67-aa9e-f9f428a0191a, rgb(255, 255, 255)))\"},children:\"👌💯    Innovative & Creative Solutions\"})}),className:\"framer-v093f5\",fonts:[\"CUSTOMV2;Atyp Display Medium\"],layoutDependency:layoutDependency,layoutId:\"tWSXqFQnh\",style:{\"--extracted-r6o4lv\":\"var(--token-d2956da8-9ba6-4f67-aa9e-f9f428a0191a, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(TickerItem,{children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QXR5cCBEaXNwbGF5IE1lZGl1bQ==\",\"--framer-font-family\":'\"Atyp Display Medium\", \"Atyp Display Medium Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d2956da8-9ba6-4f67-aa9e-f9f428a0191a, rgb(255, 255, 255)))\"},children:\"|\"})}),className:\"framer-iz932z\",fonts:[\"CUSTOMV2;Atyp Display Medium\"],layoutDependency:layoutDependency,layoutId:\"L3pGqi15r\",style:{\"--extracted-r6o4lv\":\"var(--token-d2956da8-9ba6-4f67-aa9e-f9f428a0191a, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(TickerItem,{children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QXR5cCBEaXNwbGF5IE1lZGl1bQ==\",\"--framer-font-family\":'\"Atyp Display Medium\", \"Atyp Display Medium Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d2956da8-9ba6-4f67-aa9e-f9f428a0191a, rgb(255, 255, 255)))\"},children:\"Web    •    Brand Design    •    Creative Design\"})}),className:\"framer-13ml3p2\",fonts:[\"CUSTOMV2;Atyp Display Medium\"],layoutDependency:layoutDependency,layoutId:\"uGXMIYnZa\",style:{\"--extracted-r6o4lv\":\"var(--token-d2956da8-9ba6-4f67-aa9e-f9f428a0191a, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(TickerItem,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qsndam-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"rkkWoanih-container\",nodeId:\"rkkWoanih\",rendersWithMotion:true,scopeId:\"xBzrM0Gq2\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"rgb(255, 255, 255)\",height:\"100%\",iconSearch:\"House\",iconSelection:\"ArrowRight\",id:\"rkkWoanih\",layoutId:\"rkkWoanih\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(TickerItem,{children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QXR5cCBEaXNwbGF5IE1lZGl1bQ==\",\"--framer-font-family\":'\"Atyp Display Medium\", \"Atyp Display Medium Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d2956da8-9ba6-4f67-aa9e-f9f428a0191a, rgb(255, 255, 255)))\"},children:\"For People, Brands & their Audiences     🤝\"})}),className:\"framer-s4y521\",fonts:[\"CUSTOMV2;Atyp Display Medium\"],layoutDependency:layoutDependency,layoutId:\"W6MJQUVS2\",style:{\"--extracted-r6o4lv\":\"var(--token-d2956da8-9ba6-4f67-aa9e-f9f428a0191a, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(TickerItem,{children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QXR5cCBEaXNwbGF5IE1lZGl1bQ==\",\"--framer-font-family\":'\"Atyp Display Medium\", \"Atyp Display Medium Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d2956da8-9ba6-4f67-aa9e-f9f428a0191a, rgb(255, 255, 255)))\"},children:\"|\"})}),className:\"framer-mert5y\",fonts:[\"CUSTOMV2;Atyp Display Medium\"],layoutDependency:layoutDependency,layoutId:\"rx1zXzIp0\",style:{\"--extracted-r6o4lv\":\"var(--token-d2956da8-9ba6-4f67-aa9e-f9f428a0191a, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed()&&/*#__PURE__*/_jsx(TickerItem,{children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QXR5cCBEaXNwbGF5IE1lZGl1bQ==\",\"--framer-font-family\":'\"Atyp Display Medium\", \"Atyp Display Medium Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d2956da8-9ba6-4f67-aa9e-f9f428a0191a, rgb(255, 255, 255)))\"},children:\"🎨👨‍🎨     I Create Art\"})}),className:\"framer-10pie6d\",fonts:[\"CUSTOMV2;Atyp Display Medium\"],layoutDependency:layoutDependency,layoutId:\"YvhtWW3vk\",style:{\"--extracted-r6o4lv\":\"var(--token-d2956da8-9ba6-4f67-aa9e-f9f428a0191a, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed()&&/*#__PURE__*/_jsx(TickerItem,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ct6g6j-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"OatbCflCe-container\",nodeId:\"OatbCflCe\",rendersWithMotion:true,scopeId:\"xBzrM0Gq2\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"rgb(255, 255, 255)\",height:\"100%\",iconSearch:\"House\",iconSelection:\"ArrowRight\",id:\"OatbCflCe\",layoutId:\"OatbCflCe\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})})}),isDisplayed()&&/*#__PURE__*/_jsx(TickerItem,{children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QXR5cCBEaXNwbGF5IE1lZGl1bQ==\",\"--framer-font-family\":'\"Atyp Display Medium\", \"Atyp Display Medium Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d2956da8-9ba6-4f67-aa9e-f9f428a0191a, rgb(255, 255, 255)))\"},children:\"For Me    •    For People    •    For a Cause    •    For the Experience    •    For Nothing\"})}),className:\"framer-1syurnm\",fonts:[\"CUSTOMV2;Atyp Display Medium\"],layoutDependency:layoutDependency,layoutId:\"Zq9TLk7AQ\",style:{\"--extracted-r6o4lv\":\"var(--token-d2956da8-9ba6-4f67-aa9e-f9f428a0191a, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed()&&/*#__PURE__*/_jsx(TickerItem,{children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QXR5cCBEaXNwbGF5IE1lZGl1bQ==\",\"--framer-font-family\":'\"Atyp Display Medium\", \"Atyp Display Medium Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d2956da8-9ba6-4f67-aa9e-f9f428a0191a, rgb(255, 255, 255)))\"},children:\"|\"})}),className:\"framer-1emq0v1\",fonts:[\"CUSTOMV2;Atyp Display Medium\"],layoutDependency:layoutDependency,layoutId:\"FlqjR8jF3\",style:{\"--extracted-r6o4lv\":\"var(--token-d2956da8-9ba6-4f67-aa9e-f9f428a0191a, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1r12p6f\",layoutDependency:layoutDependency,layoutId:\"oikiV0Xxp\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U29yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ef285c21-edef-4c99-a862-517a308db7a8, rgb(135, 135, 135)))\"},children:\"Drag to explore\"})}),className:\"framer-gokael\",fonts:[\"FS;Sora-regular\"],layoutDependency:layoutDependency,layoutId:\"z7TGoiEaj\",style:{\"--extracted-r6o4lv\":\"var(--token-ef285c21-edef-4c99-a862-517a308db7a8, rgb(135, 135, 135))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dnvdt2-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"s2DxX4_NT-container\",nodeId:\"s2DxX4_NT\",rendersWithMotion:true,scopeId:\"xBzrM0Gq2\",style:{rotate:90},children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-ef285c21-edef-4c99-a862-517a308db7a8, rgb(135, 135, 135))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"CaretUpDown\",id:\"s2DxX4_NT\",layoutId:\"s2DxX4_NT\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})})]})]})})})});});const css=[\".framer-mmBGK.framer-1ormtwz, .framer-mmBGK .framer-1ormtwz { display: block; }\",\".framer-mmBGK.framer-149af32 { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 384px; }\",\".framer-mmBGK .framer-18l7pyp { align-content: center; align-items: center; cursor: grab; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: 31px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; pointer-events: auto; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 9; }\",\".framer-mmBGK .framer-53a9m9, .framer-mmBGK .framer-iz932z, .framer-mmBGK .framer-13ml3p2, .framer-mmBGK .framer-mert5y, .framer-mmBGK .framer-10pie6d, .framer-mmBGK .framer-1syurnm, .framer-mmBGK .framer-1emq0v1, .framer-mmBGK .framer-gokael { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-mmBGK .framer-jp0zh6-container, .framer-mmBGK .framer-1qsndam-container, .framer-mmBGK .framer-ct6g6j-container { flex: none; height: 24px; position: relative; width: 16px; }\",\".framer-mmBGK .framer-v093f5, .framer-mmBGK .framer-s4y521 { flex: none; height: 19px; position: relative; white-space: pre; width: auto; }\",\".framer-mmBGK .framer-1r12p6f { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-mmBGK .framer-1dnvdt2-container { aspect-ratio: 0.6666666666666666 / 1; flex: none; height: auto; position: relative; width: 17px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 63\n * @framerIntrinsicWidth 383.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"SRQZBve44\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerxBzrM0Gq2=withCSS(Component,css,\"framer-mmBGK\");export default FramerxBzrM0Gq2;FramerxBzrM0Gq2.displayName=\"Ticker VP\";FramerxBzrM0Gq2.defaultProps={height:63,width:383.5};addPropertyControls(FramerxBzrM0Gq2,{variant:{options:[\"hwMfVIMkQ\",\"SRQZBve44\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerxBzrM0Gq2,[{explicitInter:true,fonts:[{cssFamilyName:\"Atyp Display Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"Atyp Display\",url:\"https://framerusercontent.com/assets/U4Eqm1a2i7Xv4jp7ke46rZxx2U.woff2\",weight:\"400\"},{cssFamilyName:\"Sora\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Sora\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/XR5REPALAPN54FEEIVU4Z7ZE3Z5TYAXV/ZVSCLT36TMKD3NSNAKQISILPVOHE4VFU/NTHDIHEFNRRDAFXF6EKGHNYZ4FA3VMWE.woff2\",weight:\"400\"}]},...PhosphorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxBzrM0Gq2\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"383.5\",\"framerIntrinsicHeight\":\"63\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"SRQZBve44\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./xBzrM0Gq2.map","/**\n * Color Sweep Word Carousel\n * Staggered color-sweep reveal for all words, with selected words cycling through alternatives.\n * Use {word1|word2|word3} syntax to mark cycling slots.\n * Use // to force a line break (e.g. \"We build // amazing things\").\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 100\n */import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useLayoutEffect,useMemo,useRef,useState}from\"react\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";const SWEEP_EASE=[.2,0,.3,.3];const GAP_MS=70;const PRESET_STOPS={spectrum:\"#FF0099 35%, #FF0000 45%, #FF4F04 50%, #FFA600 55%, #F8F8F8 60%, #0056FF 65%\",fire:\"#FF4500 35%, #FF6A00 42%, #FF9500 50%, #FFD000 58%, #FFF5C0 65%\",ocean:\"#00D4FF 35%, #0087FF 43%, #0040FF 50%, #7B2FFF 57%, #E0CFFF 65%\",neon:\"#FF00FF 35%, #00FF88 43%, #00FFFF 50%, #FFFF00 57%, #FFFFFF 65%\",aurora:\"#00FF87 35%, #00CFFF 42%, #8B5CF6 50%, #EC4899 57%, #FFF0F5 65%\",lavender:\"#E0B0FF 35%, #B57EDC 42%, #9B59B6 50%, #7C3AED 57%, #DDD6FE 65%\",mono:\"#BBBBBB 35%, #DDDDDD 48%, #F5F5F5 57%, #FFFFFF 65%\"};// ── Parsing ─────────────────────────────────────────────────────────────────\nconst BREAK_MARKER=\"\\x00BR\\x00\";/** Parse \"We build {fast|smooth|crisp} things // on the web\" into segments */function parseText(text){// Normalize // into a standalone token so the word regex picks it up.\nconst normalized=text.replace(/\\s*\\/\\/\\s*/g,` ${BREAK_MARKER} `);const segments=[];const regex=/\\{([^}]+)\\}|(\\S+)/g;let match;while((match=regex.exec(normalized))!==null){if(match[1]){const words=match[1].split(\"|\").map(w=>w.trim()).filter(Boolean);if(words.length>0)segments.push({type:\"cycle\",words});}else if(match[2]){if(match[2]===BREAK_MARKER){segments.push({type:\"break\"});}else{segments.push({type:\"static\",word:match[2]});}}}return segments;}// ── Gradient builder ────────────────────────────────────────────────────────\nfunction buildCustomStops(colors){if(!colors.length)return\"#CCCCCC 50%\";const count=colors.length;return colors.map((c,i)=>{const pos=35+i/Math.max(count-1,1)*30;return`${c} ${pos.toFixed(0)}%`;}).join(\", \");}function buildGradient(baseColor,preset,customColors,direction){const deg=direction===\"ltr\"?\"90deg\":\"270deg\";const stops=preset===\"custom\"?buildCustomStops(customColors):PRESET_STOPS[preset];return`linear-gradient(in oklch ${deg}, ${baseColor} 0%, ${baseColor} 30%, ${stops}, #FFFFFF 70%, #FFFFFF 100%)`;}// ── Font helper ─────────────────────────────────────────────────────────────\nfunction toFontStyle(font){if(!font)return{};const fontFamily=font.fontFamily??font.family;const fontWeight=font.fontWeight??font.weight;const fontStyleVal=font.fontStyle??font.style;const fontSize=font.fontSize??font.size;const lineHeightRaw=font.lineHeight;const letterSpacing=font.letterSpacing;const computedLineHeight=typeof lineHeightRaw===\"number\"&&typeof fontSize===\"number\"?`${lineHeightRaw/100*fontSize}px`:lineHeightRaw;return{fontFamily,fontStyle:fontStyleVal,fontWeight,fontSize,lineHeight:computedLineHeight,letterSpacing};}// ── Component ───────────────────────────────────────────────────────────────\nexport default function WordCarousel(props){const{text=\"We build {fast|smooth|colorful|crisp} interfaces\",timing,textColor=\"#000000\",sweepBaseColor,colorPreset=\"spectrum\",customColors=[\"#FF0099\",\"#FF4F04\",\"#0056FF\"],cycleWidth,keepTogether=0,direction=\"ltr\",textAlign=\"left\",wordSpacing=.25,className=\"\",font,fontWeight=400,cycleWordWeight,fontSize=64,lineHeight=1.2}=props;const sweepMs=timing?.sweepMs??750;const staggerMs=timing?.staggerMs??120;const holdMs=timing?.holdMs??2e3;const fadeMs=timing?.fadeMs??250;const fixedCycleWidth=cycleWidth?.fixedCycleWidth??true;const smoothWidth=cycleWidth?.smoothWidth??true;const widthDurationMs=cycleWidth?.widthDurationMs??300;const isStatic=useIsStaticRenderer();const segments=useMemo(()=>parseText(text),[text]);const wordCount=useMemo(()=>segments.filter(s=>s.type!==\"break\").length,[segments]);const[appearDone,setAppearDone]=useState(false);const[cycleIdx,setCycleIdx]=useState(0);const[fadeOut,setFadeOut]=useState(false);// Wait for fonts so grid/measurement uses real metrics, not fallback\nconst[fontsReady,setFontsReady]=useState(false);useEffect(()=>{if(typeof document===\"undefined\"||!document.fonts){setFontsReady(true);return;}let cancelled=false;document.fonts.ready.then(()=>{if(!cancelled)setFontsReady(true);});return()=>{cancelled=true;};},[]);// Reduced motion\nconst[reducedMotion,setReducedMotion]=useState(false);useEffect(()=>{if(typeof window===\"undefined\")return;const mq=window.matchMedia(\"(prefers-reduced-motion: reduce)\");setReducedMotion(mq.matches);const handler=e=>setReducedMotion(e.matches);mq.addEventListener(\"change\",handler);return()=>mq.removeEventListener(\"change\",handler);},[]);// Reset on text change\nuseEffect(()=>{setAppearDone(false);setCycleIdx(0);setFadeOut(false);},[text]);// Appear timer — after all words have swept in + hold, mark done\nconst totalAppearMs=Math.max(0,(wordCount-1)*staggerMs+sweepMs);useEffect(()=>{if(reducedMotion){setAppearDone(true);return;}const t=window.setTimeout(()=>setAppearDone(true),totalAppearMs+holdMs);return()=>window.clearTimeout(t);},[totalAppearMs,holdMs,text,reducedMotion]);// Cycle timer — only after appear, only if there are cycling slots\nconst hasCycles=useMemo(()=>segments.some(s=>s.type===\"cycle\"&&s.words.length>1),[segments]);useEffect(()=>{if(!appearDone||!hasCycles)return;const fadeTimer=window.setTimeout(()=>setFadeOut(true),Math.max(0,sweepMs+holdMs-fadeMs-GAP_MS));const cycleTimer=window.setTimeout(()=>{setFadeOut(false);setCycleIdx(i=>i+1);},sweepMs+holdMs+GAP_MS);return()=>{window.clearTimeout(fadeTimer);window.clearTimeout(cycleTimer);};},[appearDone,cycleIdx,sweepMs,holdMs,fadeMs,hasCycles]);// Typography — font control's lineHeight wins if set, else prop.\nconst fontStyle=toFontStyle(font);if(typeof fontSize===\"number\"&&fontSize>0){fontStyle.fontSize=fontSize;}const rawFontLineHeight=font?.lineHeight;const effectiveLineHeight=typeof rawFontLineHeight===\"number\"&&rawFontLineHeight>0?rawFontLineHeight/100:lineHeight;fontStyle.lineHeight=`${effectiveLineHeight}em`;const typography={fontFamily:fontStyle.fontFamily,fontWeight:fontWeight,fontStyle:fontStyle.fontStyle,fontSize:fontStyle.fontSize,lineHeight:fontStyle.lineHeight,letterSpacing:fontStyle.letterSpacing};// Between forced // breaks: extra breathing room beyond the natural\n// line-box (paragraph-like). Within a wrapped flex line: 0, since each\n// word's line-box already provides line-height·em of vertical space.\nconst paragraphGapStr=`${Math.max(0,effectiveLineHeight-1).toFixed(2)}em`;const wrapGapStr=\"0em\";const columnGapStr=`${Math.max(0,wordSpacing).toFixed(2)}em`;// Measure cycling word widths for smooth-width transitions\nconst needsSmooth=smoothWidth&&!fixedCycleWidth;const sizerRefs=useRef(new Map);const[measuredWidths,setMeasuredWidths]=useState(new Map);useLayoutEffect(()=>{if(!needsSmooth)return;const widths=new Map;sizerRefs.current.forEach((el,key)=>{widths.set(key,el.offsetWidth);});if(widths.size>0)setMeasuredWidths(widths);},[needsSmooth,text,font,fontSize,fontsReady]);const resolvedSweepBaseColor=sweepBaseColor??textColor;const sweepInitialX=direction===\"rtl\"?\"0%\":\"100%\";const sweepAnimateX=direction===\"rtl\"?\"100%\":\"0%\";const justifyContent=textAlign===\"center\"?\"center\":textAlign===\"right\"?\"flex-end\":\"flex-start\";// Vertical bleed from gradient overlay (0.30em) + blur (4px)\nconst bleedPad=\"calc(0.30em + 4px)\";// Split segments into visual lines around break markers, tracking\n// original segment and word indices so keys and stagger stay stable.\nconst lines=[];{let segIdx=0;let wordIdx=0;let cur=[];let startSeg=0;let startWord=0;for(const s of segments){if(s.type===\"break\"){lines.push({items:cur,startSegIdx:startSeg,startWordIdx:startWord});segIdx++;startSeg=segIdx;startWord=wordIdx;cur=[];}else{cur.push(s);segIdx++;wordIdx++;}}lines.push({items:cur,startSegIdx:startSeg,startWordIdx:startWord});}// Static renderer fallback — mirrors the animated structure (same\n// bleedPad, same line/flex layout, same baseline alignment, same\n// column/row gaps) so swapping from static to live produces no\n// visible jump in position or word spacing.\nif(isStatic||reducedMotion){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent,width:\"100%\",height:\"100%\",overflow:\"visible\",paddingTop:bleedPad,paddingBottom:bleedPad,boxSizing:\"border-box\"},children:/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",className:className,style:{display:\"flex\",flexDirection:\"column\",alignItems:\"stretch\",width:\"100%\",rowGap:paragraphGapStr,overflow:\"visible\",color:textColor,...typography},children:lines.map((line,lineIdx)=>{if(line.items.length===0)return null;return /*#__PURE__*/_jsx(\"span\",{style:{display:\"flex\",flexWrap:\"wrap\",alignItems:\"baseline\",justifyContent,columnGap:columnGapStr,rowGap:wrapGapStr},children:line.items.map((seg,k)=>{const word=seg.type===\"static\"?seg.word:seg.words[0];return /*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"nowrap\"},children:word},k);})},`static-line-${lineIdx}`);})})});}// Screen reader text (skip breaks)\nconst srText=segments.map(s=>{if(s.type===\"break\")return\"\";if(s.type===\"static\")return s.word;return s.words[(appearDone?cycleIdx:0)%s.words.length];}).filter(Boolean).join(\" \");const keepTogetherN=Math.max(0,Math.floor(keepTogether??0));const renderWord=(seg,segIdx,wordIdx)=>{const isCycling=seg.type===\"cycle\"&&seg.words.length>1;const effectiveWordWeight=isCycling&&typeof cycleWordWeight===\"number\"?cycleWordWeight:fontWeight;const wordTypography={...typography,fontWeight:effectiveWordWeight};const wordBaseColor=isCycling?resolvedSweepBaseColor:textColor;const gradient=buildGradient(wordBaseColor,colorPreset,customColors,direction);const subIdx=seg.type===\"cycle\"?(appearDone?cycleIdx:0)%seg.words.length:0;const word=seg.type===\"static\"?seg.word:seg.words[subIdx];// During appear: stagger delay per word. After: no delay.\nconst delaySec=appearDone?0:wordIdx*staggerMs/1e3;// Key controls when framer-motion replays the sweep\nconst animKey=isCycling&&appearDone&&cycleIdx>0?`cycle-${cycleIdx}`:`appear-${text}-${segIdx}`;const shouldFadeOut=isCycling&&appearDone&&fadeOut;const useGrid=fixedCycleWidth&&isCycling&&seg.type===\"cycle\";const useSmooth=needsSmooth&&isCycling&&seg.type===\"cycle\";const smoothTarget=useSmooth?measuredWidths.get(`${segIdx}-${subIdx}`):undefined;return /*#__PURE__*/_jsxs(motion.span,{animate:useSmooth&&smoothTarget!=null?{width:smoothTarget}:undefined,transition:useSmooth?{width:{duration:widthDurationMs/1e3,ease:[.25,.1,.25,1]}}:undefined,style:{position:\"relative\",display:useGrid?\"inline-grid\":\"inline-block\",whiteSpace:\"nowrap\",overflow:useSmooth?undefined:\"visible\",...useSmooth&&{overflowX:\"clip\",overflowY:\"visible\"}},children:[(useGrid||useSmooth)&&seg.type===\"cycle\"&&seg.words.map((w,j)=>/*#__PURE__*/_jsx(\"span\",{ref:useSmooth?el=>{const key=`${segIdx}-${j}`;if(el)sizerRefs.current.set(key,el);else sizerRefs.current.delete(key);}:undefined,\"aria-hidden\":\"true\",style:{...useGrid?{gridArea:\"1 / 1\"}:{position:\"absolute\",top:0,left:0},visibility:\"hidden\",pointerEvents:\"none\",...wordTypography},children:w},`sizer-${j}`)),/*#__PURE__*/_jsx(motion.span,{style:{...useGrid&&{gridArea:\"1 / 1\"},color:wordBaseColor,...wordTypography},initial:{opacity:0},animate:{opacity:shouldFadeOut?0:1},transition:shouldFadeOut?{duration:fadeMs/1e3,ease:\"easeOut\"}:{delay:delaySec+sweepMs*.8/1e3,duration:.12,ease:\"easeOut\"},children:word},`u-${animKey}`),/*#__PURE__*/_jsx(motion.span,{style:{...useGrid?{gridArea:\"1 / 1\",marginTop:\"-0.30em\",marginBottom:\"-0.30em\",paddingTop:\"0.30em\",paddingBottom:\"0.30em\",zIndex:1}:{position:\"absolute\",left:0,right:0,top:\"-0.30em\",bottom:\"-0.30em\",paddingTop:\"0.30em\",paddingBottom:\"0.30em\"},lineHeight:\"inherit\",pointerEvents:\"none\",backgroundOrigin:\"padding-box\",backgroundImage:gradient,backgroundClip:\"text\",WebkitBackgroundClip:\"text\",WebkitTextFillColor:\"transparent\",color:\"transparent\",backgroundRepeat:\"no-repeat\",backgroundSize:\"400% 100%\",willChange:\"background-position, opacity, filter\",filter:\"blur(var(--blur))\",...wordTypography},initial:{backgroundPositionX:sweepInitialX,opacity:1,[\"--blur\"]:\"4px\"},animate:{backgroundPositionX:sweepAnimateX,opacity:[1,1,0],[\"--blur\"]:[\"4px\",\"0.5px\",\"0px\"]},transition:{backgroundPositionX:{delay:delaySec,duration:sweepMs/1e3,ease:SWEEP_EASE},opacity:{delay:delaySec,duration:sweepMs/1e3,times:[0,.985,1],ease:\"linear\"},[\"--blur\"]:{delay:delaySec,duration:sweepMs/1e3,times:[0,.8,1],ease:\"easeOut\"}},children:word},`o-${animKey}`)]},segIdx);};return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent,width:\"100%\",height:\"100%\",overflow:\"visible\",paddingTop:bleedPad,paddingBottom:bleedPad,boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsx(\"span\",{\"aria-live\":\"polite\",style:{position:\"absolute\",width:1,height:1,overflow:\"hidden\",clip:\"rect(0,0,0,0)\",whiteSpace:\"nowrap\",border:0},children:srText}),/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",className:className,style:{display:\"flex\",flexDirection:\"column\",alignItems:\"stretch\",width:\"100%\",rowGap:paragraphGapStr,overflow:\"visible\",...typography},children:lines.map((line,lineIdx)=>{const n=line.items.length;if(n===0)return null;const groupSize=keepTogetherN>=2&&keepTogetherN<=n?keepTogetherN:0;const groupStart=groupSize>0?n-groupSize:-1;const children=[];for(let k=0;k<n;k++){if(k===groupStart){const grouped=[];for(let j=k;j<n;j++){grouped.push(renderWord(line.items[j],line.startSegIdx+j,line.startWordIdx+j));}children.push(/*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-flex\",flexWrap:\"nowrap\",alignItems:\"baseline\",columnGap:columnGapStr,whiteSpace:\"nowrap\"},children:grouped},`grp-${lineIdx}`));break;}children.push(renderWord(line.items[k],line.startSegIdx+k,line.startWordIdx+k));}return /*#__PURE__*/_jsx(\"span\",{style:{display:\"flex\",flexWrap:\"wrap\",alignItems:\"baseline\",justifyContent,columnGap:columnGapStr,rowGap:wrapGapStr,overflow:\"visible\"},children:children},`line-${lineIdx}`);})},fontsReady?\"fonts-ready\":\"fonts-loading\")]});}// ── Property Controls ───────────────────────────────────────────────────────\naddPropertyControls(WordCarousel,{text:{type:ControlType.String,title:\"Text\",placeholder:\"We build {fast|smooth} // things\",defaultValue:\"We build {fast|smooth|colorful|crisp} interfaces\",description:\"**{a|b|c}** cycles through words.  \\n**//** forces a line break (e.g. `We build // amazing things`). Spaces around // are optional.\"},// ── Timing ──────────────────────────────────────────────────────────────\ntiming:{type:ControlType.Object,title:\"Timing\",controls:{sweepMs:{type:ControlType.Number,title:\"Sweep\",min:100,max:5e3,step:10,unit:\"ms\",defaultValue:750},staggerMs:{type:ControlType.Number,title:\"Stagger\",min:30,max:500,step:10,unit:\"ms\",defaultValue:120},holdMs:{type:ControlType.Number,title:\"Hold\",min:0,max:1e4,step:10,unit:\"ms\",defaultValue:2e3},fadeMs:{type:ControlType.Number,title:\"Fade\",min:50,max:1e3,step:10,unit:\"ms\",defaultValue:250}}},// ── Color ────────────────────────────────────────────────────────────────\ntextColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#000000\",section:\"Color\"},sweepBaseColor:{type:ControlType.Color,title:\"Sweep Base Color\",optional:true,section:\"Color\"},colorPreset:{type:ControlType.Enum,title:\"Sweep Colors\",options:[\"spectrum\",\"fire\",\"ocean\",\"neon\",\"aurora\",\"lavender\",\"mono\",\"custom\"],optionTitles:[\"Spectrum\",\"Fire\",\"Ocean\",\"Neon\",\"Aurora\",\"Lavender\",\"Mono\",\"Custom\"],defaultValue:\"spectrum\",section:\"Color\"},customColors:{type:ControlType.Array,title:\"Custom Colors\",propertyControl:{type:ControlType.Color},defaultValue:[\"#FF0099\",\"#FF4F04\",\"#0056FF\"],hidden:props=>props.colorPreset!==\"custom\",section:\"Color\"},// ── Layout ───────────────────────────────────────────────────────────────\ncycleWidth:{type:ControlType.Object,title:\"Cycle Width\",controls:{fixedCycleWidth:{type:ControlType.Boolean,title:\"Fixed Width\",enabledTitle:\"On\",disabledTitle:\"Off\",defaultValue:true},smoothWidth:{type:ControlType.Boolean,title:\"Smooth Width\",enabledTitle:\"On\",disabledTitle:\"Off\",defaultValue:true,hidden:props=>props.fixedCycleWidth!==false},widthDurationMs:{type:ControlType.Number,title:\"Width Duration\",min:50,max:1e3,step:10,unit:\"ms\",defaultValue:300,hidden:props=>props.fixedCycleWidth!==false||props.smoothWidth!==true}},section:\"Layout\"},keepTogether:{type:ControlType.Number,title:\"Keep Together\",description:\"Keeps the last N words of each line on the same row to avoid orphans. 0 = off.\",min:0,max:5,step:1,displayStepper:true,defaultValue:0,section:\"Layout\"},direction:{type:ControlType.SegmentedEnum,title:\"Direction\",options:[\"ltr\",\"rtl\"],optionTitles:[\"→\",\"←\"],defaultValue:\"ltr\",section:\"Layout\"},textAlign:{type:ControlType.SegmentedEnum,title:\"Align\",options:[\"left\",\"center\",\"right\"],optionTitles:[\"Left\",\"Center\",\"Right\"],defaultValue:\"left\",section:\"Layout\"},wordSpacing:{type:ControlType.Number,title:\"Word Spacing\",min:0,max:2,step:.01,unit:\"em\",displayStepper:true,defaultValue:.25,section:\"Layout\"},// ── Typography ───────────────────────────────────────────────────────────\nfont:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultFontType:\"sans-serif\",section:\"Typography\"},fontWeight:{type:ControlType.Enum,title:\"Font Weight\",options:[100,200,300,400,500,600,700,800,900],optionTitles:[\"100\",\"200\",\"300\",\"400\",\"500\",\"600\",\"700\",\"800\",\"900\"],defaultValue:400,section:\"Typography\"},cycleWordWeight:{type:ControlType.Enum,title:\"Cycling Words Weight\",options:[100,200,300,400,500,600,700,800,900],optionTitles:[\"100\",\"200\",\"300\",\"400\",\"500\",\"600\",\"700\",\"800\",\"900\"],defaultValue:400,section:\"Typography\"},fontSize:{type:ControlType.Number,title:\"Font Size\",min:8,max:256,step:1,unit:\"px\",displayStepper:true,defaultValue:64,section:\"Typography\"},lineHeight:{type:ControlType.Number,title:\"Line Height\",min:.5,max:3,step:.05,unit:\"em\",displayStepper:true,defaultValue:1.2,section:\"Typography\"}});WordCarousel.displayName=\"Color Sweep Word Carousel\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"WordCarousel\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ColorSweepWord.map"],"mappings":"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"}