{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/FiiQ0BKlVUNzxXjo8hFs/BDeIULpeB9kBv3zq3U1w/RollingTextHover_Prod.js", "ssg:https://framerusercontent.com/modules/6Bu2VE3EV8UZIwuDXekN/n2TXY1Uvm3xJyHLGf0b7/iMDOh2Llp.js"],
  "sourcesContent": ["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer-motion\";// --- Helper Functions ---\nconst uuidv4=()=>{return\"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx\".replace(/[xy]/g,c=>{const r=Math.random()*16|0;const v=c===\"x\"?r:r&3|8;return v.toString(16);});};// --- Component ---\n/**\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 50\n * @framerDisableUnlink\n */export default function RollingText({text,transition,stagger,reverse,font,color,textTransform,tag,padding}){const[isHovered,setIsHovered]=useState(false);const innerClassName=`rolling-text-inner-${uuidv4()}`;const Tag=tag;const fontSizeStr=font?.fontSize??\"16px\";const letterSpacingStr=font?.letterSpacing??\"0px\";const rawLineHeight=font?.lineHeight;const fontFamily=font?.fontFamily??\"Inter\";const fontSizeNum=parseInt(fontSizeStr,10)||16;let absoluteLineHeightPx;if(typeof rawLineHeight===\"number\"){absoluteLineHeightPx=fontSizeNum*rawLineHeight;}else if(typeof rawLineHeight===\"string\"&&rawLineHeight.includes(\"em\")){const emValue=parseFloat(rawLineHeight)||1.2;absoluteLineHeightPx=fontSizeNum*emValue;}else if(typeof rawLineHeight===\"string\"){const pxValue=parseFloat(rawLineHeight);absoluteLineHeightPx=isNaN(pxValue)?rawLineHeight:`${pxValue}px`;}else{absoluteLineHeightPx=fontSizeNum*1.2;}const absoluteLineHeightStr=typeof absoluteLineHeightPx===\"number\"?`${absoluteLineHeightPx}px`:absoluteLineHeightPx;const yOffset=`-${absoluteLineHeightStr}`;const styles=`\n    .${innerClassName} {\n      --font-size: ${fontSizeStr};\n      --text: ${color};\n      --line-height-abs: ${absoluteLineHeightStr};\n      box-sizing: border-box; margin: 0; padding: 0; vertical-align: top;\n      display: flex; overflow: hidden; width: max-content;\n      font-family: ${fontFamily}; font-size: ${fontSizeStr};\n      text-transform: ${textTransform}; user-select: none;\n      text-shadow: 0 var(--line-height-abs) 0 var(--text);\n    }\n    .${innerClassName} span {\n      display: block; -webkit-backface-visibility: hidden; backface-visibility: hidden;\n      white-space: pre; flex-shrink: 0;\n      font-family: inherit; font-weight: inherit; font-style: inherit;\n      font-size: inherit; letter-spacing: inherit;\n      line-height: ${rawLineHeight??1.2};\n      color: var(--text);\n    }\n  `;const wrapperStyle={display:\"flex\",alignItems:\"center\",justifyContent:\"center\",width:\"100%\",height:\"100%\",overflow:\"hidden\",padding:padding,boxSizing:\"border-box\"};const spanVariants={initial:{y:\"0%\"},hover:{y:yOffset}};const baseDuration=typeof transition?.duration===\"number\"?transition.duration:.5;// Convert stagger percentage (0-100) to a factor (0-1)\nconst staggerFactor=stagger/100;return /*#__PURE__*/_jsxs(\"div\",{style:wrapperStyle,onMouseEnter:()=>setIsHovered(true),onMouseLeave:()=>setIsHovered(false),children:[/*#__PURE__*/_jsx(Tag,{className:innerClassName,children:[...text].map((str,index)=>{const charIndex=reverse?text.length-1-index:index;// Apply staggerFactor to the delay calculation\nconst delay=text.length>0?baseDuration/text.length*charIndex*staggerFactor// Multiply by factor\n:0;const motionSpanStyle={display:\"block\",...font};return /*#__PURE__*/_jsx(motion.span,{variants:spanVariants,initial:\"initial\",animate:isHovered?\"hover\":\"initial\",transition:{...transition,delay:delay},style:motionSpanStyle,children:str===\" \"?\"\\xa0\":str},index);})}),/*#__PURE__*/_jsx(\"style\",{children:styles})]});}// --- Component Display Name ---\nRollingText.displayName=\"Rolling Text\";// --- Default Properties ---\nconst defaultFont={fontFamily:\"Inter\",fontWeight:\"400\",fontSize:\"16px\",fontStyle:\"normal\",letterSpacing:\"0px\",lineHeight:1.2};const defaultTransition={type:\"spring\",duration:.4,bounce:0};// --- Framer Property Controls ---\naddPropertyControls(RollingText,{text:{type:ControlType.String,title:\"Text\",defaultValue:\"Rolling Text\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultValue:defaultFont},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#808080\"},transition:{type:ControlType.Transition,title:\"Transition\",defaultValue:defaultTransition},// Added Stagger control\nstagger:{title:\"Stagger\",type:ControlType.Number,min:0,max:100,step:1,defaultValue:35,unit:\"%\"},padding:{title:\"Padding\",type:ControlType.Padding,defaultValue:\"0px\"},reverse:{type:ControlType.Boolean,title:\"Reverse\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},textTransform:{title:\"Transform\",type:ControlType.Enum,defaultValue:\"none\",options:[\"none\",\"uppercase\",\"lowercase\",\"capitalize\"],optionTitles:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"]},tag:{type:ControlType.Enum,title:\"Tag\",options:[\"p\",\"span\",\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\"],optionTitles:[\"p\",\"span\",\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\"],defaultValue:\"p\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"RollingText\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"50\",\"framerDisableUnlink\":\"\",\"framerIntrinsicWidth\":\"200\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RollingTextHover_Prod.map", "// Generated by Framer (9e04080)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import RollingText from\"https://framerusercontent.com/modules/FiiQ0BKlVUNzxXjo8hFs/BDeIULpeB9kBv3zq3U1w/RollingTextHover_Prod.js\";const RollingTextFonts=getFonts(RollingText);const cycleOrder=[\"rVzIlxY4S\",\"hYPIKM9gI\",\"Z7259IWKU\",\"rQrTB0VeQ\"];const serializationHash=\"framer-gqgYc\";const variantClassNames={hYPIKM9gI:\"framer-v-sv0k2h\",rQrTB0VeQ:\"framer-v-udj3jb\",rVzIlxY4S:\"framer-v-7tbkcr\",Z7259IWKU:\"framer-v-1p7bp0k\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}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 humanReadableVariantMap={\"Link (lg)\":\"Z7259IWKU\",\"Link White (lg)\":\"rQrTB0VeQ\",Default:\"rVzIlxY4S\",Light:\"hYPIKM9gI\"};const getProps=({click,height,id,label,link,newTab,smoothScroll,width,...props})=>{return{...props,DcVhrcVCb:label??props.DcVhrcVCb??\"Link\",HoHgisN93:link??props.HoHgisN93,R4NyxhiDd:smoothScroll??props.R4NyxhiDd??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"rVzIlxY4S\",Wai0trfaw:newTab??props.Wai0trfaw,YFmbgZqPd:click??props.YFmbgZqPd};};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,DcVhrcVCb,HoHgisN93,Wai0trfaw,R4NyxhiDd,YFmbgZqPd,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"rVzIlxY4S\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap16mit9b=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(YFmbgZqPd){const res=await YFmbgZqPd(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:HoHgisN93,motionChild:true,nodeId:\"rVzIlxY4S\",openInNewTab:Wai0trfaw,scopeId:\"iMDOh2Llp\",smoothScroll:R4NyxhiDd,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-7tbkcr\",className,classNames)} framer-izvi70`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"rVzIlxY4S\",onTap:onTap16mit9b,ref:refBinding,style:{...style},...addPropertyOverrides({hYPIKM9gI:{\"data-framer-name\":\"Light\"},rQrTB0VeQ:{\"data-framer-name\":\"Link White (lg)\"},Z7259IWKU:{\"data-framer-name\":\"Link (lg)\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pr8m6k-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"zKr9dQ0Rl-container\",nodeId:\"zKr9dQ0Rl\",rendersWithMotion:true,scopeId:\"iMDOh2Llp\",children:/*#__PURE__*/_jsx(RollingText,{color:\"var(--token-71403775-bd61-4b8b-ac79-c4ede590a13a, rgb(24, 24, 24))\",font:{fontFamily:'\"Aileron\", \"Aileron Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.01em\",lineHeight:\"24px\"},height:\"100%\",id:\"zKr9dQ0Rl\",layoutId:\"zKr9dQ0Rl\",padding:\"0px\",reverse:false,stagger:40,tag:\"p\",text:DcVhrcVCb,textTransform:\"none\",transition:{bounce:0,delay:0,duration:.4,type:\"spring\"},width:\"100%\",...addPropertyOverrides({hYPIKM9gI:{color:\"var(--token-63b0739b-1a80-4482-abce-eb307b7c9d34, rgb(255, 255, 255))\"},rQrTB0VeQ:{color:\"rgb(255, 255, 255)\",font:{fontFamily:'\"Aileron\", \"Aileron Placeholder\", sans-serif',fontSize:\"28px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.01em\",lineHeight:\"36px\"}},Z7259IWKU:{font:{fontFamily:'\"Aileron\", \"Aileron Placeholder\", sans-serif',fontSize:\"28px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.01em\",lineHeight:\"36px\"}}},baseVariant,gestureVariant)})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gqgYc.framer-izvi70, .framer-gqgYc .framer-izvi70 { display: block; }\",\".framer-gqgYc.framer-7tbkcr { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-gqgYc .framer-1pr8m6k-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 30\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"hYPIKM9gI\":{\"layout\":[\"auto\",\"auto\"]},\"Z7259IWKU\":{\"layout\":[\"auto\",\"auto\"]},\"rQrTB0VeQ\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"DcVhrcVCb\":\"label\",\"HoHgisN93\":\"link\",\"Wai0trfaw\":\"newTab\",\"R4NyxhiDd\":\"smoothScroll\",\"YFmbgZqPd\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameriMDOh2Llp=withCSS(Component,css,\"framer-gqgYc\");export default FrameriMDOh2Llp;FrameriMDOh2Llp.displayName=\"Link\";FrameriMDOh2Llp.defaultProps={height:24,width:30};addPropertyControls(FrameriMDOh2Llp,{variant:{options:[\"rVzIlxY4S\",\"hYPIKM9gI\",\"Z7259IWKU\",\"rQrTB0VeQ\"],optionTitles:[\"Default\",\"Light\",\"Link (lg)\",\"Link White (lg)\"],title:\"Variant\",type:ControlType.Enum},DcVhrcVCb:{defaultValue:\"Link\",displayTextArea:false,title:\"Label\",type:ControlType.String},HoHgisN93:{title:\"Link\",type:ControlType.Link},Wai0trfaw:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},R4NyxhiDd:{defaultValue:true,title:\"Smooth Scroll\",type:ControlType.Boolean},YFmbgZqPd:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FrameriMDOh2Llp,[{explicitInter:true,fonts:[{family:\"Aileron\",source:\"builtIn\",style:\"normal\",url:\"https://framerusercontent.com/assets/LnlFZ5ZUXRaYAm8jDpvZSmzclA.woff2\",weight:\"400\"}]},...RollingTextFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameriMDOh2Llp\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"30\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"DcVhrcVCb\\\":\\\"label\\\",\\\"HoHgisN93\\\":\\\"link\\\",\\\"Wai0trfaw\\\":\\\"newTab\\\",\\\"R4NyxhiDd\\\":\\\"smoothScroll\\\",\\\"YFmbgZqPd\\\":\\\"click\\\"}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"24\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hYPIKM9gI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Z7259IWKU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rQrTB0VeQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./iMDOh2Llp.map"],
  "mappings": "+PACA,IAAMA,GAAO,IAAW,uCAAuC,QAAQ,QAAQC,GAAG,CAAC,IAAMC,EAAE,KAAK,OAAO,EAAE,GAAG,EAA0B,OAAhBD,IAAI,IAAIC,EAAEA,EAAE,EAAE,GAAW,SAAS,EAAE,CAAE,CAAC,EAK3I,SAARC,EAA6B,CAAC,KAAAC,EAAK,WAAAC,EAAW,QAAAC,EAAQ,QAAAC,EAAQ,KAAAC,EAAK,MAAAC,EAAM,cAAAC,EAAc,IAAAC,EAAI,QAAAC,CAAO,EAAE,CAAC,GAAK,CAACC,EAAUC,CAAY,EAAEC,EAAS,EAAK,EAAQC,EAAe,sBAAsBhB,GAAO,CAAC,GAASiB,EAAIN,EAAUO,EAAYV,GAAM,UAAU,OAAaW,EAAiBX,GAAM,eAAe,MAAYY,EAAcZ,GAAM,WAAiBa,EAAWb,GAAM,YAAY,QAAcc,EAAY,SAASJ,EAAY,EAAE,GAAG,GAAOK,EAAqB,GAAG,OAAOH,GAAgB,SAAUG,EAAqBD,EAAYF,UAAuB,OAAOA,GAAgB,UAAUA,EAAc,SAAS,IAAI,EAAE,CAAC,IAAMI,EAAQ,WAAWJ,CAAa,GAAG,IAAIG,EAAqBD,EAAYE,CAAQ,SAAS,OAAOJ,GAAgB,SAAS,CAAC,IAAMK,EAAQ,WAAWL,CAAa,EAAEG,EAAqB,MAAME,CAAO,EAAEL,EAAc,GAAGK,CAAO,IAAK,MAAMF,EAAqBD,EAAY,IAAK,IAAMI,EAAsB,OAAOH,GAAuB,SAAS,GAAGA,CAAoB,KAAKA,EAA2BI,EAAQ,IAAID,CAAqB,GAASE,EAAO;AAAA,OACxiCZ,CAAc;AAAA,qBACAE,CAAW;AAAA,gBAChBT,CAAK;AAAA,2BACMiB,CAAqB;AAAA;AAAA;AAAA,qBAG3BL,CAAU,gBAAgBH,CAAW;AAAA,wBAClCR,CAAa;AAAA;AAAA;AAAA,OAG9BM,CAAc;AAAA;AAAA;AAAA;AAAA;AAAA,qBAKAI,GAAe,GAAG;AAAA;AAAA;AAAA,IAG7BS,EAAa,CAAC,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,MAAM,OAAO,OAAO,OAAO,SAAS,SAAS,QAAQjB,EAAQ,UAAU,YAAY,EAAQkB,EAAa,CAAC,QAAQ,CAAC,EAAE,IAAI,EAAE,MAAM,CAAC,EAAEH,CAAO,CAAC,EAAQI,EAAa,OAAO1B,GAAY,UAAW,SAASA,EAAW,SAAS,GACxS2B,EAAc1B,EAAQ,IAAI,OAAoB2B,EAAM,MAAM,CAAC,MAAMJ,EAAa,aAAa,IAAIf,EAAa,EAAI,EAAE,aAAa,IAAIA,EAAa,EAAK,EAAE,SAAS,CAAcoB,EAAKjB,EAAI,CAAC,UAAUD,EAAe,SAAS,CAAC,GAAGZ,CAAI,EAAE,IAAI,CAAC+B,EAAIC,IAAQ,CAAC,IAAMC,EAAU9B,EAAQH,EAAK,OAAO,EAAEgC,EAAMA,EAClSE,EAAMlC,EAAK,OAAO,EAAE2B,EAAa3B,EAAK,OAAOiC,EAAUL,EAC5D,EAAQO,EAAgB,CAAC,QAAQ,QAAQ,GAAG/B,CAAI,EAAE,OAAoB0B,EAAKM,EAAO,KAAK,CAAC,SAASV,EAAa,QAAQ,UAAU,QAAQjB,EAAU,QAAQ,UAAU,WAAW,CAAC,GAAGR,EAAW,MAAMiC,CAAK,EAAE,MAAMC,EAAgB,SAASJ,IAAM,IAAI,OAAOA,CAAG,EAAEC,CAAK,CAAE,CAAC,CAAC,CAAC,EAAeF,EAAK,QAAQ,CAAC,SAASN,CAAM,CAAC,CAAC,CAAC,CAAC,CAAE,CAC7TzB,EAAY,YAAY,eACxB,IAAMsC,GAAY,CAAC,WAAW,QAAQ,WAAW,MAAM,SAAS,OAAO,UAAU,SAAS,cAAc,MAAM,WAAW,GAAG,EAAQC,GAAkB,CAAC,KAAK,SAAS,SAAS,GAAG,OAAO,CAAC,EACzLC,EAAoBxC,EAAY,CAAC,KAAK,CAAC,KAAKyC,EAAY,OAAO,MAAM,OAAO,aAAa,cAAc,EAAE,KAAK,CAAC,KAAKA,EAAY,KAAK,MAAM,OAAO,SAAS,WAAW,aAAaH,EAAW,EAAE,MAAM,CAAC,KAAKG,EAAY,MAAM,MAAM,QAAQ,aAAa,SAAS,EAAE,WAAW,CAAC,KAAKA,EAAY,WAAW,MAAM,aAAa,aAAaF,EAAiB,EAC7V,QAAQ,CAAC,MAAM,UAAU,KAAKE,EAAY,OAAO,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,aAAa,GAAG,KAAK,GAAG,EAAE,QAAQ,CAAC,MAAM,UAAU,KAAKA,EAAY,QAAQ,aAAa,KAAK,EAAE,QAAQ,CAAC,KAAKA,EAAY,QAAQ,MAAM,UAAU,aAAa,GAAM,aAAa,MAAM,cAAc,IAAI,EAAE,cAAc,CAAC,MAAM,YAAY,KAAKA,EAAY,KAAK,aAAa,OAAO,QAAQ,CAAC,OAAO,YAAY,YAAY,YAAY,EAAE,aAAa,CAAC,OAAO,YAAY,YAAY,YAAY,CAAC,EAAE,IAAI,CAAC,KAAKA,EAAY,KAAK,MAAM,MAAM,QAAQ,CAAC,IAAI,OAAO,KAAK,KAAK,KAAK,KAAK,KAAK,IAAI,EAAE,aAAa,CAAC,IAAI,OAAO,KAAK,KAAK,KAAK,KAAK,KAAK,IAAI,EAAE,aAAa,IAAI,YAAY,oEAAoE,CAAC,CAAC,EC/BrM,IAAMC,GAAiBC,GAASC,CAAW,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAAAD,GAAU,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,OAAO,EAAE,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAOE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAO,OAAaC,CAAQ,EAAQC,GAAwB,CAAC,YAAY,YAAY,kBAAkB,YAAY,QAAQ,YAAY,MAAM,WAAW,EAAQC,GAAS,CAAC,CAAC,MAAAC,EAAM,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,KAAAC,EAAK,OAAAC,EAAO,aAAAC,EAAa,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,UAAUL,GAAOK,EAAM,WAAW,OAAO,UAAUJ,GAAMI,EAAM,UAAU,UAAUF,GAAcE,EAAM,WAAW,GAAK,QAAQV,GAAwBU,EAAM,OAAO,GAAGA,EAAM,SAAS,YAAY,UAAUH,GAAQG,EAAM,UAAU,UAAUR,GAAOQ,EAAM,SAAS,GAAUC,GAAuB,CAACD,EAAM3B,IAAe2B,EAAM,iBAAwB3B,EAAS,KAAK,GAAG,EAAE2B,EAAM,iBAAwB3B,EAAS,KAAK,GAAG,EAAU6B,GAA6BC,EAAW,SAASH,EAAMI,EAAI,CAAC,IAAMC,EAAYC,EAAO,IAAI,EAAQC,EAAWH,GAAKC,EAAkBG,EAAsBC,EAAM,EAAO,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAQC,EAAkBC,EAAqB,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAA1C,EAAQ,UAAA2C,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAEhC,GAASS,CAAK,EAAO,CAAC,YAAAwB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAA1D,CAAQ,EAAE2D,GAAgB,CAAC,WAAAhE,GAAW,eAAe,YAAY,IAAIuC,EAAW,QAAAhC,EAAQ,kBAAAL,EAAiB,CAAC,EAAQ+D,EAAiBhC,GAAuBD,EAAM3B,CAAQ,EAAO,CAAC,sBAAA6D,EAAsB,MAAAC,CAAK,EAAEC,GAAyBZ,CAAW,EAAQa,EAAaH,EAAsB,SAASI,KAAO,CAAoC,GAAnCR,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAKR,GAAqB,MAAMA,EAAU,GAAGgB,EAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAuCC,GAAkBC,EAAGvE,GAAkB,GAAhD,CAAC,CAAuE,EAAE,OAAoBiB,EAAKuD,EAAY,CAAC,GAAGxB,GAAUT,EAAgB,SAAsBtB,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAKwD,EAAK,CAAC,KAAKvB,EAAU,YAAY,GAAK,OAAO,YAAY,aAAaC,EAAU,QAAQ,YAAY,aAAaC,EAAU,SAAsBnC,EAAKE,EAAO,EAAE,CAAC,GAAGmC,EAAU,GAAGI,EAAgB,UAAU,GAAGa,EAAGD,GAAkB,gBAAgBvB,EAAUS,CAAU,CAAC,iBAAiB,mBAAmB,UAAU,iBAAiB,GAAK,iBAAiBQ,EAAiB,SAAS,YAAY,MAAMI,EAAa,IAAI9B,EAAW,MAAM,CAAC,GAAGQ,CAAK,EAAE,GAAG5C,GAAqB,CAAC,UAAU,CAAC,mBAAmB,OAAO,EAAE,UAAU,CAAC,mBAAmB,iBAAiB,EAAE,UAAU,CAAC,mBAAmB,WAAW,CAAC,EAAEqD,EAAYI,CAAc,EAAE,SAAsB1C,EAAKyD,EAA0B,CAAC,SAAsBzD,EAAK0D,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAK,iBAAiBX,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB/C,EAAKnB,EAAY,CAAC,MAAM,qEAAqE,KAAK,CAAC,WAAW,+CAA+C,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,UAAU,WAAW,MAAM,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,MAAM,QAAQ,GAAM,QAAQ,GAAG,IAAI,IAAI,KAAKmD,EAAU,cAAc,OAAO,WAAW,CAAC,OAAO,EAAE,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAE,MAAM,OAAO,GAAG/C,GAAqB,CAAC,UAAU,CAAC,MAAM,uEAAuE,EAAE,UAAU,CAAC,MAAM,qBAAqB,KAAK,CAAC,WAAW,+CAA+C,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,UAAU,WAAW,MAAM,CAAC,EAAE,UAAU,CAAC,KAAK,CAAC,WAAW,+CAA+C,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,UAAU,WAAW,MAAM,CAAC,CAAC,EAAEqD,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQiB,GAAI,CAAC,kFAAkF,gFAAgF,wTAAwT,wGAAwG,EAW/qLC,EAAgBC,EAAQ7C,GAAU2C,GAAI,cAAc,EAASG,GAAQF,EAAgBA,EAAgB,YAAY,OAAOA,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEG,EAAoBH,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,QAAQ,YAAY,iBAAiB,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,OAAO,gBAAgB,GAAM,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,GAAM,MAAM,UAAU,KAAKA,EAAY,OAAO,EAAE,UAAU,CAAC,aAAa,GAAK,MAAM,gBAAgB,KAAKA,EAAY,OAAO,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAKA,EAAY,YAAY,CAAC,CAAC,EAAEC,GAASL,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,UAAU,OAAO,UAAU,MAAM,SAAS,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGjF,EAAgB,EAAE,CAAC,6BAA6B,EAAI,CAAC",
  "names": ["uuidv4", "c", "r", "RollingText", "text", "transition", "stagger", "reverse", "font", "color", "textTransform", "tag", "padding", "isHovered", "setIsHovered", "ye", "innerClassName", "Tag", "fontSizeStr", "letterSpacingStr", "rawLineHeight", "fontFamily", "fontSizeNum", "absoluteLineHeightPx", "emValue", "pxValue", "absoluteLineHeightStr", "yOffset", "styles", "wrapperStyle", "spanVariants", "baseDuration", "staggerFactor", "u", "p", "str", "index", "charIndex", "delay", "motionSpanStyle", "motion", "defaultFont", "defaultTransition", "addPropertyControls", "ControlType", "RollingTextFonts", "getFonts", "RollingText", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "click", "height", "id", "label", "link", "newTab", "smoothScroll", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "DcVhrcVCb", "HoHgisN93", "Wai0trfaw", "R4NyxhiDd", "YFmbgZqPd", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap16mit9b", "args", "scopingClassNames", "cx", "LayoutGroup", "Link", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FrameriMDOh2Llp", "withCSS", "iMDOh2Llp_default", "addPropertyControls", "ControlType", "addFonts"]
}
