{"version":3,"file":"Text_Color_Animation_1.DsFoPhLS.mjs","names":["Children","useRef","useMemo","useState","useCallback","size","addPropertyOverrides","Phosphor","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","Image","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","className","RichText","React.useContext","React.useMemo","React.Fragment","React.useRef","React.useId","className","RichText","SVG","useRef"],"sources":["https:/framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/DAWxXDGdC5RJUOPfOsh5/Ticker.js","https:/framerusercontent.com/modules/Bb5gKbmnW7FVtwSztK5d/NZ3RYq2uXNfFo8vGxMcX/G78cA0gQ8.js","https:/framerusercontent.com/modules/C8oVSDwzk1mSmYhIGfs1/uZoBleQlwOeXNXrevnPX/gP4U2SCh3.js","https:/framerusercontent.com/modules/GPkGcwKi0tCNmybabfqv/MY91LoNrlz53wD7eyscx/IXF6D33SS.js","https:/framerusercontent.com/modules/zXaXZyUQET6sfuAef8tf/yyYQF0lhvNeIwRCq43YA/Text_Color_Animation_1.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useEffect,useState,useRef,useMemo,createRef,useCallback,cloneElement}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useAnimationFrame,useReducedMotion,LayoutGroup,useInView,useMotionValue,useTransform,motion,wrap}from\"framer-motion\";import{resize}from\"@motionone/dom\";const directionTransformers={left:offset=>`translateX(-${offset}px)`,right:offset=>`translateX(${offset}px)`,top:offset=>`translateY(-${offset}px)`,bottom:offset=>`translateY(${offset}px)`};const supportsAcceleratedAnimations=typeof Animation!==\"undefined\"&&typeof Animation.prototype.updatePlaybackRate===\"function\";/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export default function Ticker(props){/* Props */ let{slots,gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,speed,hoverFactor,direction,alignment,sizingOptions,fadeOptions,style}=props;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{widthType,heightType}=sizingOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/* Checks */ const isCanvas=RenderTarget.current()===RenderTarget.canvas;const numChildren=Children.count(slots);const hasChildren=numChildren>0;if(direction===true){direction=\"left\";}const isHorizontal=direction===\"left\"||direction===\"right\";const offset=useMotionValue(0);const transformer=directionTransformers[direction];const transform=useTransform(offset,transformer);/* Refs and State */ const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[/*#__PURE__*/ createRef(),/*#__PURE__*/ createRef()];},[]);const[size,setSize]=useState({parent:null,children:null});/* Arrays */ let clonedChildren=[];let dupedChildren=[];/* Duplicate value */ let duplicateBy=0;let opacity=0;if(isCanvas){// duplicateBy = 10\nduplicateBy=numChildren?Math.floor(10/numChildren):0;opacity=1;}if(!isCanvas&&hasChildren&&size.parent){duplicateBy=Math.round(size.parent/size.children*2)+1;opacity=1;}/* Measure parent and child */ const measure=useCallback(()=>{if(hasChildren&&parentRef.current){const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetLeft:childrenRef[0].current.offsetTop:0;const end=childrenRef[1].current?isHorizontal?childrenRef[1].current.offsetLeft+childrenRef[1].current.offsetWidth:childrenRef[1].current.offsetTop+childrenRef[1].current.offsetHeight:0;const childrenLength=end-start+gap;setSize({parent:parentLength,children:childrenLength});}},[]);const childrenStyles=isCanvas?{contentVisibility:\"auto\"}:{};/* Add refs to first and last child */ if(hasChildren){// TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\nif(!isCanvas){/**\n             * Track whether this is the initial resize event. By default this will fire on mount,\n             * which we do in the useEffect. We should only fire it on subsequent resizes.\n             */ let initialResize=useRef(true);useEffect(()=>{measure();return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){measure();}initialResize.current=false;});},[]);}clonedChildren=Children.map(slots,(child,index)=>{var ref,ref1,ref2,ref3;let ref4;if(index===0){ref4=childrenRef[0];}if(index===slots.length-1){ref4=childrenRef[1];}const size={width:widthType?(ref=child.props)===null||ref===void 0?void 0:ref.width:\"100%\",height:heightType?(ref1=child.props)===null||ref1===void 0?void 0:ref1.height:\"100%\"};return /*#__PURE__*/ _jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/ _jsx(\"li\",{ref:ref4,style:size,children:/*#__PURE__*/ cloneElement(child,{style:{...(ref2=child.props)===null||ref2===void 0?void 0:ref2.style,...size,flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},(ref3=child.props)===null||ref3===void 0?void 0:ref3.children)})});});}if(!isCanvas){for(let i=0;i<duplicateBy;i++){dupedChildren=[...dupedChildren,...Children.map(slots,(child,childIndex)=>{var ref,ref1,ref2,ref3,ref4,ref5;const size={width:widthType?(ref=child.props)===null||ref===void 0?void 0:ref.width:\"100%\",height:heightType?(ref1=child.props)===null||ref1===void 0?void 0:ref1.height:\"100%\"};return /*#__PURE__*/ _jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/ _jsx(\"li\",{style:size,\"aria-hidden\":true,children:/*#__PURE__*/ cloneElement(child,{key:i+\" \"+childIndex,style:{...(ref2=child.props)===null||ref2===void 0?void 0:ref2.style,width:widthType?(ref3=child.props)===null||ref3===void 0?void 0:ref3.width:\"100%\",height:heightType?(ref4=child.props)===null||ref4===void 0?void 0:ref4.height:\"100%\",flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-dupe-\"+i:undefined},(ref5=child.props)===null||ref5===void 0?void 0:ref5.children)},i+\"li\"+childIndex)},i+\"lg\"+childIndex);}),];}}const animateToValue=size.children+size.children*Math.round(size.parent/size.children);const initialTime=useRef(null);const prevTime=useRef(null);const xOrY=useRef(0);const isHover=useRef(false);const isReducedMotion=useReducedMotion();const listRef=useRef(null);const animationRef=useRef(null);/**\n     * Setup animations\n     */ if(!isCanvas){const isInView=useInView(parentRef);/**\n         * If this is an animation we can hardware accelerate, animate with WAAPI\n         */ if(supportsAcceleratedAnimations){useEffect(()=>{if(isReducedMotion||!animateToValue||!speed){return;}animationRef.current=listRef.current.animate({transform:[transformer(0),transformer(animateToValue),]},{duration:Math.abs(animateToValue)/speed*1e3,iterations:Infinity,easing:\"linear\"});return()=>animationRef.current.cancel();},[hoverFactor,animateToValue,speed]);}else{/**\n             * If we can't accelerate this animation because we have a hoverFactor defined\n             * animate with a rAF loop.\n             */ useAnimationFrame(t=>{if(!animateToValue||isReducedMotion||supportsAcceleratedAnimations){return;}/**\n                 * In case this animation is delayed from starting because we're running a bunch\n                 * of other work, we want to set an initial time rather than counting from 0.\n                 * That ensures that if the animation is delayed, it starts from the first frame\n                 * rather than jumping.\n                 */ if(initialTime.current===null){initialTime.current=t;}t=t-initialTime.current;const timeSince=prevTime.current===null?0:t-prevTime.current;let delta=timeSince*(speed/1e3);if(isHover.current){delta*=hoverFactor;}xOrY.current+=delta;xOrY.current=wrap(0,animateToValue,xOrY.current);prevTime.current=t;if(!isInView)return;offset.set(xOrY.current);});}}/* Fades */ const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/* Empty state */ if(!hasChildren){return /*#__PURE__*/ _jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/ _jsx(\"div\",{style:emojiStyles,children:\"✨\"}),/*#__PURE__*/ _jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/ _jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to infinitely loop on your page.\"})]});}return /*#__PURE__*/ _jsx(\"section\",{style:{...containerStyle,opacity:opacity,WebkitMaskImage:fadeContent?fadeMask:undefined,MozMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,overflow:overflow?\"visible\":\"hidden\",padding:paddingValue},ref:parentRef,children:/*#__PURE__*/ _jsxs(motion.ul,{ref:listRef,style:{...containerStyle,gap:gap,top:direction===\"bottom\"&&isValidNumber(animateToValue)?-animateToValue:undefined,left:direction===\"right\"&&isValidNumber(animateToValue)?-animateToValue:undefined,placeItems:alignment,position:\"relative\",flexDirection:isHorizontal?\"row\":\"column\",...style,transform:supportsAcceleratedAnimations?undefined:transform,willChange:isCanvas?\"auto\":\"transform\"},onMouseEnter:()=>{isHover.current=true;if(animationRef.current){animationRef.current.updatePlaybackRate(hoverFactor);}},onMouseLeave:()=>{isHover.current=false;if(animationRef.current){animationRef.current.updatePlaybackRate(1);}},children:[clonedChildren,dupedChildren]})});};/* Default Properties */ Ticker.defaultProps={gap:10,padding:10,sizingOptions:{widthType:true,heightType:true},fadeOptions:{fadeContent:true,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},direction:true};/* Property Controls */ addPropertyControls(Ticker,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},speed:{type:ControlType.Number,title:\"Speed\",min:0,max:1e3,defaultValue:100,unit:\"%\",displayStepper:true,step:5},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\",],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],defaultValue:\"left\",displaySegmentedControl:true},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\",],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},sizingOptions:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Boolean,title:\"Width\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true},heightType:{type:ControlType.Boolean,title:\"Height\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true}}},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:true},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},hoverFactor:{type:ControlType.Number,title:\"Hover\",min:0,max:1,unit:\"x\",defaultValue:1,step:.1,displayStepper:true,description:\"Slows down the speed while you are hovering.\"}});/* Placeholder Styles */ const containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Styles */ const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:150,lineHeight:1.5,textAlign:\"center\"};/* Clamp function, used for fadeInset */ const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);const isValidNumber=value=>typeof value===\"number\"&&!isNaN(value);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Ticker\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"400\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map","// Generated by Framer (50a537b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/nCRqxUSCZkwKxjJBoQV3/3KC3pK9LSnXG3RvQBOtK/ERsas2WZv.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/1Is94IcJjAz9xUz0ujyG/lazUrTalsPqylMcgRfPM/PSEgU1pGW.js\";const PhosphorFonts=getFonts(Phosphor);const enabledGestures={g4POcRC_f:{hover:true},W8lQyjuJv:{hover:true},XWrftg56H:{hover:true}};const cycleOrder=[\"g4POcRC_f\",\"W8lQyjuJv\",\"XWrftg56H\"];const serializationHash=\"framer-SKYk9\";const variantClassNames={g4POcRC_f:\"framer-v-qzv2el\",W8lQyjuJv:\"framer-v-1351i6p\",XWrftg56H:\"framer-v-1la0tk7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?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={\"필요할때1\":\"g4POcRC_f\",\"필요할때2\":\"W8lQyjuJv\",\"필요할때3\":\"XWrftg56H\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"g4POcRC_f\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,LQ_GqGdAYMEPLFfEJy,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"g4POcRC_f\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?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(serializationHash,...sharedStyleClassNames,\"framer-qzv2el\",className,classNames),\"data-framer-name\":\"필요할때1\",layoutDependency:layoutDependency,layoutId:\"g4POcRC_f\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15,...style},...addPropertyOverrides({\"g4POcRC_f-hover\":{\"data-framer-name\":undefined},\"W8lQyjuJv-hover\":{\"data-framer-name\":undefined},\"XWrftg56H-hover\":{\"data-framer-name\":undefined},W8lQyjuJv:{\"data-framer-name\":\"필요할때2\"},XWrftg56H:{\"data-framer-name\":\"필요할때3\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"28px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f5673b24-a835-4113-96df-92dea1dad4c0, rgb(242, 182, 50)))\"},children:\"→\"})}),className:\"framer-1ic5l4g\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OdenFOw23\",style:{\"--extracted-r6o4lv\":\"var(--token-f5673b24-a835-4113-96df-92dea1dad4c0, rgb(242, 182, 50))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",rotate:-45},variants:{\"g4POcRC_f-hover\":{rotate:90},\"W8lQyjuJv-hover\":{rotate:90},\"XWrftg56H-hover\":{rotate:90}},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:2e3,intrinsicWidth:2992,loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||400)-0-(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||400)-0)*1)/2)),pixelHeight:2508,pixelWidth:4459,src:\"https://framerusercontent.com/images/P3Mqki9GExMa8kebJviI1vZU.jpg?scale-down-to=1024\"},className:\"framer-x5ca7c\",layoutDependency:layoutDependency,layoutId:\"iv5oALTE6\",style:{borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15,filter:\"grayscale(1)\",WebkitFilter:\"grayscale(1)\"},variants:{\"g4POcRC_f-hover\":{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,filter:\"grayscale(0)\",WebkitFilter:\"grayscale(0)\"},\"W8lQyjuJv-hover\":{filter:\"grayscale(0)\",WebkitFilter:\"grayscale(0)\"},\"XWrftg56H-hover\":{filter:\"grayscale(0)\",WebkitFilter:\"grayscale(0)\"}},...addPropertyOverrides({\"g4POcRC_f-hover\":{background:{alt:\"\",fit:\"fill\",intrinsicHeight:2e3,intrinsicWidth:2992,loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(15+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||400)-30-(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||400)-30)*1.2)/2)),pixelHeight:2508,pixelWidth:4459,src:\"https://framerusercontent.com/images/P3Mqki9GExMa8kebJviI1vZU.jpg?scale-down-to=1024\"}},\"W8lQyjuJv-hover\":{background:{alt:\"\",fit:\"fill\",intrinsicHeight:4024,intrinsicWidth:5030,loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||400)-0-(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||400)-0)*1.1)/2)),pixelHeight:760,pixelWidth:750,src:\"https://framerusercontent.com/images/IwL4tfBn8cf0XWChbdnaR9R6s.png\"}},\"XWrftg56H-hover\":{background:{alt:\"\",fit:\"fill\",intrinsicHeight:2e3,intrinsicWidth:2e3,loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||400)-0-(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||400)-0)*1.1)/2)),pixelHeight:534,pixelWidth:635,src:\"https://framerusercontent.com/images/xIpxG4mLq20dAPyo3N1fz8bVUo.png\"}},W8lQyjuJv:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:4024,intrinsicWidth:5030,loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||400)-0-(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||400)-0)*1)/2)),pixelHeight:760,pixelWidth:750,src:\"https://framerusercontent.com/images/IwL4tfBn8cf0XWChbdnaR9R6s.png\"}},XWrftg56H:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:2e3,intrinsicWidth:2e3,loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||400)-0-(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||400)-0)*1)/2)),pixelHeight:534,pixelWidth:635,src:\"https://framerusercontent.com/images/xIpxG4mLq20dAPyo3N1fz8bVUo.png\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1g1qtbh\",layoutDependency:layoutDependency,layoutId:\"L1GU1WMBG\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-ugul1a\",\"data-styles-preset\":\"PSEgU1pGW\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-f5673b24-a835-4113-96df-92dea1dad4c0, rgb(242, 182, 50)))\"},children:\"スタジオ撮影は高すぎる\"})}),className:\"framer-i2eyol\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uCTnrtCcV\",style:{\"--extracted-1of0zx5\":\"var(--token-f5673b24-a835-4113-96df-92dea1dad4c0, rgb(242, 182, 50))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({W8lQyjuJv:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-ugul1a\",\"data-styles-preset\":\"PSEgU1pGW\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-f5673b24-a835-4113-96df-92dea1dad4c0, rgb(242, 182, 50)))\"},children:\"必要な小物を揃えるのが大変\"})})},XWrftg56H:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-ugul1a\",\"data-styles-preset\":\"PSEgU1pGW\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-f5673b24-a835-4113-96df-92dea1dad4c0, rgb(242, 182, 50)))\"},children:\"商品数が揃ってないとコストが高い\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1uti8i9\",\"data-styles-preset\":\"ERsas2WZv\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-b475daa1-123e-4ac4-9203-afa2fe736f56, rgb(239, 239, 239)))\"},children:\"スタジオを借りて撮影するには多くの費用がかかり、頻繁に利用するのが難しい。\"})}),className:\"framer-jol4x4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"V9lyBTeY1\",style:{\"--extracted-1eung3n\":\"var(--token-b475daa1-123e-4ac4-9203-afa2fe736f56, rgb(239, 239, 239))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({W8lQyjuJv:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1uti8i9\",\"data-styles-preset\":\"ERsas2WZv\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-b475daa1-123e-4ac4-9203-afa2fe736f56, rgb(239, 239, 239)))\"},children:\"小物や道具を揃えるのが難しく、撮影準備に時間がかかっている。\"})})},XWrftg56H:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1uti8i9\",\"data-styles-preset\":\"ERsas2WZv\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-b475daa1-123e-4ac4-9203-afa2fe736f56, rgb(239, 239, 239)))\"},children:\"まとめて撮影する方が効率が良いので、商品が揃うまで待っている。\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ebxdfp\",layoutDependency:layoutDependency,layoutId:\"fJFzF9jOg\",style:{backgroundColor:\"var(--token-f5673b24-a835-4113-96df-92dea1dad4c0, rgb(242, 182, 50))\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-19oxlva-container\",layoutDependency:layoutDependency,layoutId:\"HLbQvBpLU-container\",children:/*#__PURE__*/_jsx(Phosphor,{color:LQ_GqGdAYMEPLFfEJy,height:\"100%\",iconSearch:\"House\",iconSelection:\"CurrencyJpy\",id:\"HLbQvBpLU\",layoutId:\"HLbQvBpLU\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\",...addPropertyOverrides({W8lQyjuJv:{iconSelection:\"Alarm\"},XWrftg56H:{iconSelection:\"CirclesThreePlus\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-jqpk26\",layoutDependency:layoutDependency,layoutId:\"KJRbQ3o9z\",style:{background:\"linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgb(48, 21, 79) 52.0164695945946%, rgba(48, 21, 79, 0) 100%)\"}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-SKYk9.framer-1xa0rwq, .framer-SKYk9 .framer-1xa0rwq { display: block; }\",\".framer-SKYk9.framer-qzv2el { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 400px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 300px; will-change: var(--framer-will-change-override, transform); }\",\".framer-SKYk9 .framer-1ic5l4g { flex: none; height: auto; position: absolute; right: 15px; top: 15px; white-space: pre; width: auto; z-index: 1; }\",\".framer-SKYk9 .framer-x5ca7c { flex: none; height: 100%; overflow: hidden; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-SKYk9 .framer-1g1qtbh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 50%; width: 90%; z-index: 2; }\",\".framer-SKYk9 .framer-i2eyol { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; z-index: 1; }\",\".framer-SKYk9 .framer-jol4x4 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-SKYk9 .framer-1ebxdfp { flex: none; height: 40px; overflow: hidden; position: absolute; right: 10px; top: 10px; width: 40px; will-change: var(--framer-will-change-override, transform); z-index: 2; }\",\".framer-SKYk9 .framer-19oxlva-container { bottom: 5px; flex: none; left: 0px; position: absolute; right: 0px; top: 5px; }\",\".framer-SKYk9 .framer-jqpk26 { bottom: 0px; flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; width: 100%; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-SKYk9.framer-qzv2el, .framer-SKYk9 .framer-1g1qtbh { gap: 0px; } .framer-SKYk9.framer-qzv2el > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-SKYk9.framer-qzv2el > :first-child { margin-left: 0px; } .framer-SKYk9.framer-qzv2el > :last-child { margin-right: 0px; } .framer-SKYk9 .framer-1g1qtbh > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-SKYk9 .framer-1g1qtbh > :first-child { margin-top: 0px; } .framer-SKYk9 .framer-1g1qtbh > :last-child { margin-bottom: 0px; } }\",\".framer-SKYk9.framer-v-1351i6p .framer-1ic5l4g { order: 0; }\",\".framer-SKYk9.framer-v-1351i6p .framer-x5ca7c { order: 1; }\",\".framer-SKYk9.framer-v-1351i6p .framer-1g1qtbh { order: 2; }\",\".framer-SKYk9.framer-v-1351i6p .framer-1ebxdfp { order: 4; }\",\".framer-SKYk9.framer-v-1351i6p .framer-jqpk26 { order: 3; }\",\".framer-SKYk9.framer-v-qzv2el.hover.framer-qzv2el { padding: 15px; }\",\".framer-SKYk9.framer-v-qzv2el.hover .framer-1ic5l4g, .framer-SKYk9.framer-v-1351i6p.hover .framer-1ic5l4g, .framer-SKYk9.framer-v-1la0tk7.hover .framer-1ic5l4g { right: 5px; top: 5px; }\",\".framer-SKYk9.framer-v-qzv2el.hover .framer-x5ca7c { height: 120%; width: 120%; }\",\".framer-SKYk9.framer-v-1351i6p.hover .framer-x5ca7c, .framer-SKYk9.framer-v-1la0tk7.hover .framer-x5ca7c { height: 110%; width: 110%; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 400\n * @framerIntrinsicWidth 300\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"W8lQyjuJv\":{\"layout\":[\"fixed\",\"fixed\"]},\"XWrftg56H\":{\"layout\":[\"fixed\",\"fixed\"]},\"HVQNUkH5w\":{\"layout\":[\"fixed\",\"fixed\"]},\"vpFWeOZoU\":{\"layout\":[\"fixed\",\"fixed\"]},\"PEjPckKuW\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerG78cA0gQ8=withCSS(Component,css,\"framer-SKYk9\");export default FramerG78cA0gQ8;FramerG78cA0gQ8.displayName=\"중간 컨퍼넌트\";FramerG78cA0gQ8.defaultProps={height:400,width:300};addPropertyControls(FramerG78cA0gQ8,{variant:{options:[\"g4POcRC_f\",\"W8lQyjuJv\",\"XWrftg56H\"],optionTitles:[\"필요할때1\",\"필요할때2\",\"필요할때3\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerG78cA0gQ8,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"}]},...PhosphorFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerG78cA0gQ8\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"W8lQyjuJv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XWrftg56H\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HVQNUkH5w\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vpFWeOZoU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PEjPckKuW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"300\",\"framerIntrinsicHeight\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./G78cA0gQ8.map","// Generated by Framer (38f2e7f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"ZMDe1qp8N\",\"ZGduRYdSA\",\"y9tnVxd2B\",\"o64tNvYY3\"];const serializationHash=\"framer-AIv4y\";const variantClassNames={o64tNvYY3:\"framer-v-1isejmc\",y9tnVxd2B:\"framer-v-3rfes9\",ZGduRYdSA:\"framer-v-c9bi9e\",ZMDe1qp8N:\"framer-v-5vy1ap\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};const transition2={bounce:.2,delay:0,duration:1,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Text4(2nd)\":\"o64tNvYY3\",Text1:\"ZMDe1qp8N\",Text2:\"ZGduRYdSA\",Text3:\"y9tnVxd2B\"};const getProps=({color,fontSize,height,id,text1,text2,text3,text4,width,...props})=>{var _ref,_ref1,_ref2,_humanReadableVariantMap_props_variant,_ref3,_ref4,_ref5,_ref6;return{...props,PdKQcjvxi:(_ref=fontSize!==null&&fontSize!==void 0?fontSize:props.PdKQcjvxi)!==null&&_ref!==void 0?_ref:42,QJWks39CA:(_ref1=text3!==null&&text3!==void 0?text3:props.QJWks39CA)!==null&&_ref1!==void 0?_ref1:\"3333\",S5TkX_77i:(_ref2=text2!==null&&text2!==void 0?text2:props.S5TkX_77i)!==null&&_ref2!==void 0?_ref2:\"2222\",variant:(_ref3=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref3!==void 0?_ref3:\"ZMDe1qp8N\",wfqBXmFl5:(_ref4=text4!==null&&text4!==void 0?text4:props.wfqBXmFl5)!==null&&_ref4!==void 0?_ref4:\"4444\",WID1Xo9oZ:(_ref5=color!==null&&color!==void 0?color:props.WID1Xo9oZ)!==null&&_ref5!==void 0?_ref5:\"rgb(232, 104, 104)\",y6TU_TEh1:(_ref6=text1!==null&&text1!==void 0?text1:props.y6TU_TEh1)!==null&&_ref6!==void 0?_ref6:\"4444\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,y6TU_TEh1,S5TkX_77i,QJWks39CA,wfqBXmFl5,WID1Xo9oZ,PdKQcjvxi,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ZMDe1qp8N\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppearw2pbix=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"ZGduRYdSA\"),1e3);});const onAppear1yleyd5=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"y9tnVxd2B\"),1e3);});const onAppearrnn2nu=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"o64tNvYY3\"),1e3);});const onAppearxq9m2w=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"ZMDe1qp8N\"),1e3);});useOnVariantChange(baseVariant,{default:onAppearw2pbix,o64tNvYY3:onAppearxq9m2w,y9tnVxd2B:onAppearrnn2nu,ZGduRYdSA:onAppear1yleyd5});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({o64tNvYY3:{value:transition2},y9tnVxd2B:{value:transition2},ZGduRYdSA:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-5vy1ap\",className,classNames),\"data-framer-name\":\"Text1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ZMDe1qp8N\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({o64tNvYY3:{\"data-framer-name\":\"Text4(2nd)\"},y9tnVxd2B:{\"data-framer-name\":\"Text3\"},ZGduRYdSA:{\"data-framer-name\":\"Text2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy02MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-PdKQcjvxi-gP4U2SCh3) * 1px)\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--variable-reference-WID1Xo9oZ-gP4U2SCh3))\"},children:\"slides.\"})}),className:\"framer-1eqrky\",\"data-framer-name\":\"Text1\",fonts:[\"GF;Poppins-600\"],layoutDependency:layoutDependency,layoutId:\"m3QXVuO9x\",style:{\"--extracted-1of0zx5\":\"var(--variable-reference-WID1Xo9oZ-gP4U2SCh3)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-PdKQcjvxi-gP4U2SCh3\":PdKQcjvxi,\"--variable-reference-WID1Xo9oZ-gP4U2SCh3\":WID1Xo9oZ,opacity:1},text:y6TU_TEh1,variants:{o64tNvYY3:{opacity:0},y9tnVxd2B:{opacity:0},ZGduRYdSA:{opacity:0}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({o64tNvYY3:{transformTemplate:transformTemplate1},y9tnVxd2B:{transformTemplate:transformTemplate1},ZGduRYdSA:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy02MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-PdKQcjvxi-gP4U2SCh3) * 1px)\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--variable-reference-WID1Xo9oZ-gP4U2SCh3))\"},children:\"moves.sss\"})}),className:\"framer-dg8bfu\",\"data-framer-name\":\"Text2\",fonts:[\"GF;Poppins-600\"],layoutDependency:layoutDependency,layoutId:\"R1NoT1saX\",style:{\"--extracted-1of0zx5\":\"var(--variable-reference-WID1Xo9oZ-gP4U2SCh3)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-PdKQcjvxi-gP4U2SCh3\":PdKQcjvxi,\"--variable-reference-WID1Xo9oZ-gP4U2SCh3\":WID1Xo9oZ,opacity:0},text:S5TkX_77i,variants:{ZGduRYdSA:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({o64tNvYY3:{transformTemplate:transformTemplate1},y9tnVxd2B:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy02MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-PdKQcjvxi-gP4U2SCh3) * 1px)\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--variable-reference-WID1Xo9oZ-gP4U2SCh3))\"},children:\"moves.sss\"})}),className:\"framer-1dskepj\",\"data-framer-name\":\"Text3\",fonts:[\"GF;Poppins-600\"],layoutDependency:layoutDependency,layoutId:\"JgMTI_ybC\",style:{\"--extracted-1of0zx5\":\"var(--variable-reference-WID1Xo9oZ-gP4U2SCh3)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-PdKQcjvxi-gP4U2SCh3\":PdKQcjvxi,\"--variable-reference-WID1Xo9oZ-gP4U2SCh3\":WID1Xo9oZ,opacity:0},text:QJWks39CA,variants:{y9tnVxd2B:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({o64tNvYY3:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy02MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-PdKQcjvxi-gP4U2SCh3) * 1px)\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--variable-reference-WID1Xo9oZ-gP4U2SCh3))\"},children:\"slides.\"})}),className:\"framer-1is3nzy\",\"data-framer-name\":\"Text1(2nd)\",fonts:[\"GF;Poppins-600\"],layoutDependency:layoutDependency,layoutId:\"lFB2lPYWt\",style:{\"--extracted-1of0zx5\":\"var(--variable-reference-WID1Xo9oZ-gP4U2SCh3)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-PdKQcjvxi-gP4U2SCh3\":PdKQcjvxi,\"--variable-reference-WID1Xo9oZ-gP4U2SCh3\":WID1Xo9oZ,opacity:0},text:wfqBXmFl5,variants:{o64tNvYY3:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-AIv4y.framer-1howgkh, .framer-AIv4y .framer-1howgkh { display: block; }\",\".framer-AIv4y.framer-5vy1ap { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-AIv4y .framer-1eqrky { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-AIv4y .framer-dg8bfu { bottom: -50px; flex: none; height: auto; left: 0px; position: absolute; white-space: pre; width: auto; z-index: 1; }\",\".framer-AIv4y .framer-1dskepj { bottom: -100px; flex: none; height: auto; left: 0px; position: absolute; white-space: pre; width: auto; z-index: 1; }\",\".framer-AIv4y .framer-1is3nzy { bottom: -150px; flex: none; height: auto; left: 0px; position: absolute; white-space: pre; width: auto; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-AIv4y.framer-5vy1ap { gap: 0px; } .framer-AIv4y.framer-5vy1ap > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-AIv4y.framer-5vy1ap > :first-child { margin-left: 0px; } .framer-AIv4y.framer-5vy1ap > :last-child { margin-right: 0px; } }\",\".framer-AIv4y.framer-v-c9bi9e .framer-1eqrky { left: 0px; position: absolute; top: -48%; z-index: 1; }\",\".framer-AIv4y.framer-v-c9bi9e .framer-dg8bfu, .framer-AIv4y.framer-v-3rfes9 .framer-1dskepj, .framer-AIv4y.framer-v-1isejmc .framer-1is3nzy { bottom: unset; left: unset; position: relative; }\",\".framer-AIv4y.framer-v-c9bi9e .framer-1dskepj, .framer-AIv4y.framer-v-3rfes9 .framer-1is3nzy { bottom: -50px; }\",\".framer-AIv4y.framer-v-c9bi9e .framer-1is3nzy { bottom: -100px; }\",\".framer-AIv4y.framer-v-3rfes9 .framer-1eqrky { left: 0px; position: absolute; top: -146%; z-index: 1; }\",\".framer-AIv4y.framer-v-3rfes9 .framer-dg8bfu, .framer-AIv4y.framer-v-1isejmc .framer-1dskepj { bottom: unset; top: -48%; }\",\".framer-AIv4y.framer-v-1isejmc .framer-1eqrky { left: 0px; position: absolute; top: -244%; z-index: 1; }\",\".framer-AIv4y.framer-v-1isejmc .framer-dg8bfu { bottom: unset; top: -146%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50.5\n * @framerIntrinsicWidth 111\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"ZGduRYdSA\":{\"layout\":[\"auto\",\"auto\"]},\"y9tnVxd2B\":{\"layout\":[\"auto\",\"auto\"]},\"o64tNvYY3\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"y6TU_TEh1\":\"text1\",\"S5TkX_77i\":\"text2\",\"QJWks39CA\":\"text3\",\"wfqBXmFl5\":\"text4\",\"WID1Xo9oZ\":\"color\",\"PdKQcjvxi\":\"fontSize\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramergP4U2SCh3=withCSS(Component,css,\"framer-AIv4y\");export default FramergP4U2SCh3;FramergP4U2SCh3.displayName=\"Words\";FramergP4U2SCh3.defaultProps={height:50.5,width:111};addPropertyControls(FramergP4U2SCh3,{variant:{options:[\"ZMDe1qp8N\",\"ZGduRYdSA\",\"y9tnVxd2B\",\"o64tNvYY3\"],optionTitles:[\"Text1\",\"Text2\",\"Text3\",\"Text4(2nd)\"],title:\"Variant\",type:ControlType.Enum},y6TU_TEh1:{defaultValue:\"4444\",displayTextArea:false,title:\"Text1\",type:ControlType.String},S5TkX_77i:{defaultValue:\"2222\",description:\"\",displayTextArea:false,title:\"Text2\",type:ControlType.String},QJWks39CA:{defaultValue:\"3333\",title:\"Text3\",type:ControlType.String},wfqBXmFl5:{defaultValue:\"4444\",displayTextArea:false,title:\"Text4\",type:ControlType.String},WID1Xo9oZ:{defaultValue:\"rgb(232, 104, 104)\",title:\"Color\",type:ControlType.Color},PdKQcjvxi:{defaultValue:42,title:\"Font Size\",type:ControlType.Number}});addFonts(FramergP4U2SCh3,[{explicitInter:true,fonts:[{family:\"Poppins\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLEj6V15vFP-KUEg.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramergP4U2SCh3\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"50.5\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"y6TU_TEh1\\\":\\\"text1\\\",\\\"S5TkX_77i\\\":\\\"text2\\\",\\\"QJWks39CA\\\":\\\"text3\\\",\\\"wfqBXmFl5\\\":\\\"text4\\\",\\\"WID1Xo9oZ\\\":\\\"color\\\",\\\"PdKQcjvxi\\\":\\\"fontSize\\\"}\",\"framerIntrinsicWidth\":\"111\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ZGduRYdSA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"y9tnVxd2B\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"o64tNvYY3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./gP4U2SCh3.map","// Generated by Framer (0b8b5e5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={VDeUjibCS:{hover:true}};const cycleOrder=[\"VDeUjibCS\",\"LtUv9Fyn3\"];const serializationHash=\"framer-tTyoN\";const variantClassNames={LtUv9Fyn3:\"framer-v-24wm8z\",VDeUjibCS:\"framer-v-16fovnc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Primary Closed\":\"VDeUjibCS\",\"なし\":\"LtUv9Fyn3\"};const getProps=({background,fontColor,height,id,link,newTab,title,width,...props})=>{var _ref,_ref1,_ref2,_humanReadableVariantMap_props_variant,_ref3;return{...props,IXPd0BEkM:(_ref=fontColor!==null&&fontColor!==void 0?fontColor:props.IXPd0BEkM)!==null&&_ref!==void 0?_ref:\"var(--token-8edfbc8e-7da2-4ff1-8d21-4715f7f1131f, rgb(0, 0, 0))\",jNq2FjsL4:(_ref1=title!==null&&title!==void 0?title:props.jNq2FjsL4)!==null&&_ref1!==void 0?_ref1:\"Advanced Technology\",joiSat6z_:(_ref2=background!==null&&background!==void 0?background:props.joiSat6z_)!==null&&_ref2!==void 0?_ref2:\"var(--token-ea674574-6087-4500-a1de-7220a96fee8e, rgb(255, 255, 255))\",PlFKoAC8N:newTab!==null&&newTab!==void 0?newTab:props.PlFKoAC8N,RLxMLRk1S:link!==null&&link!==void 0?link:props.RLxMLRk1S,variant:(_ref3=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref3!==void 0?_ref3:\"VDeUjibCS\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,jNq2FjsL4,RLxMLRk1S,PlFKoAC8N,joiSat6z_,IXPd0BEkM,egByjBWmtMJAC2TyWM,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"VDeUjibCS\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"LtUv9Fyn3\")return false;return true;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:RLxMLRk1S,openInNewTab:PlFKoAC8N,smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-16fovnc\",className,classNames)} framer-v7jhrj`,\"data-framer-name\":\"Primary Closed\",layoutDependency:layoutDependency,layoutId:\"VDeUjibCS\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:joiSat6z_,borderBottomLeftRadius:340,borderBottomRightRadius:340,borderTopLeftRadius:340,borderTopRightRadius:340,...style},...addPropertyOverrides({\"VDeUjibCS-hover\":{\"data-framer-name\":undefined},LtUv9Fyn3:{\"data-framer-name\":\"なし\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-pnnebr\",layoutDependency:layoutDependency,layoutId:\"TM2ulMzuN\",style:{borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-egByjBWmt-MJAC2TyWM) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-IXPd0BEkM-IXF6D33SS))\"},children:\"Advanced Technology\"})}),className:\"framer-e41qcq\",fonts:[\"GF;Poppins-500\"],layoutDependency:layoutDependency,layoutId:\"xAH198ADH\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-IXPd0BEkM-IXF6D33SS)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-egByjBWmt-MJAC2TyWM\":egByjBWmtMJAC2TyWM,\"--variable-reference-IXPd0BEkM-IXF6D33SS\":IXPd0BEkM},text:jNq2FjsL4,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-19tc387\",\"data-framer-name\":\"Space\",layoutDependency:layoutDependency,layoutId:\"t4PSsvhWF\",style:{backgroundColor:\"rgba(255, 255, 255, 0)\"}}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bdcvmd\",\"data-border\":true,\"data-framer-name\":\"Button\",layoutDependency:layoutDependency,layoutId:\"I2koAnO2t\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-8edfbc8e-7da2-4ff1-8d21-4715f7f1131f, rgb(0, 0, 0))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:306,borderBottomRightRadius:306,borderTopLeftRadius:306,borderTopRightRadius:306},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xdh10h\",\"data-framer-name\":\"Primary Arrow\",layoutDependency:layoutDependency,layoutId:\"NYUw8A5M0\",style:{backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:351,borderBottomRightRadius:351,borderTopLeftRadius:351,borderTopRightRadius:351},transformTemplate:transformTemplate1,...addPropertyOverrides({\"VDeUjibCS-hover\":{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1h30jv6\",\"data-framer-name\":\"Group_2232_3_\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"rljGVgOys\",opacity:1,radius:361,style:{borderBottomLeftRadius:361,borderBottomRightRadius:361,borderTopLeftRadius:361,borderTopRightRadius:361},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 16.167 19.217 L 19.217 7.833 L 7.833 4.783 M 4.783 16.166 L 19.217 7.833\" fill=\"transparent\" stroke-width=\"1.25\" stroke=\"var(--token-8edfbc8e-7da2-4ff1-8d21-4715f7f1131f, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Black&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',svgContentId:10847197901,withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-98ifcm\",\"data-framer-name\":\"Secondary Arrow\",layoutDependency:layoutDependency,layoutId:\"yhOth1vRo\",style:{backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:351,borderBottomRightRadius:351,borderTopLeftRadius:351,borderTopRightRadius:351},...addPropertyOverrides({\"VDeUjibCS-hover\":{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1bwxnzc\",\"data-framer-name\":\"Group_2232_3_\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"AueZnjIMl\",opacity:1,radius:361,style:{borderBottomLeftRadius:361,borderBottomRightRadius:361,borderTopLeftRadius:361,borderTopRightRadius:361},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 16.167 19.217 L 19.217 7.833 L 7.833 4.783 M 4.783 16.166 L 19.217 7.833\" fill=\"transparent\" stroke-width=\"1.25\" stroke=\"var(--token-8edfbc8e-7da2-4ff1-8d21-4715f7f1131f, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Black&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',svgContentId:10847197901,withExternalLayout:true})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-tTyoN.framer-v7jhrj, .framer-tTyoN .framer-v7jhrj { display: block; }\",\".framer-tTyoN.framer-16fovnc { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 2px 2px 2px 16px; position: relative; text-decoration: none; width: min-content; }\",\".framer-tTyoN .framer-pnnebr { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-tTyoN .framer-e41qcq { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-tTyoN .framer-19tc387 { flex: none; height: 24px; overflow: visible; position: relative; width: 30px; }\",\".framer-tTyoN .framer-1bdcvmd { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 48px); justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 48px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-tTyoN .framer-1xdh10h { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 50%; width: min-content; z-index: 1; }\",\".framer-tTyoN .framer-1h30jv6, .framer-tTyoN .framer-1bwxnzc { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-tTyoN .framer-98ifcm { align-content: center; align-items: center; bottom: -4px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: -17px; overflow: visible; padding: 0px; position: absolute; width: min-content; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-tTyoN .framer-pnnebr, .framer-tTyoN .framer-1bdcvmd, .framer-tTyoN .framer-1xdh10h, .framer-tTyoN .framer-98ifcm { gap: 0px; } .framer-tTyoN .framer-pnnebr > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-tTyoN .framer-pnnebr > :first-child { margin-top: 0px; } .framer-tTyoN .framer-pnnebr > :last-child { margin-bottom: 0px; } .framer-tTyoN .framer-1bdcvmd > *, .framer-tTyoN .framer-1xdh10h > *, .framer-tTyoN .framer-98ifcm > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-tTyoN .framer-1bdcvmd > :first-child, .framer-tTyoN .framer-1xdh10h > :first-child, .framer-tTyoN .framer-98ifcm > :first-child { margin-left: 0px; } .framer-tTyoN .framer-1bdcvmd > :last-child, .framer-tTyoN .framer-1xdh10h > :last-child, .framer-tTyoN .framer-98ifcm > :last-child { margin-right: 0px; } }\",\".framer-tTyoN.framer-v-24wm8z.framer-16fovnc { cursor: unset; }\",\".framer-tTyoN.framer-v-16fovnc.hover .framer-1xdh10h { left: unset; right: -17px; top: -4px; }\",\".framer-tTyoN.framer-v-16fovnc.hover .framer-98ifcm { bottom: unset; left: 50%; top: 50%; }\",'.framer-tTyoN[data-border=\"true\"]::after, .framer-tTyoN [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 52\n * @framerIntrinsicWidth 277\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"LtUv9Fyn3\":{\"layout\":[\"auto\",\"auto\"]},\"UOX4du62C\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"jNq2FjsL4\":\"title\",\"RLxMLRk1S\":\"link\",\"PlFKoAC8N\":\"newTab\",\"joiSat6z_\":\"background\",\"IXPd0BEkM\":\"fontColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerIXF6D33SS=withCSS(Component,css,\"framer-tTyoN\");export default FramerIXF6D33SS;FramerIXF6D33SS.displayName=\"Feature Label\";FramerIXF6D33SS.defaultProps={height:52,width:277};addPropertyControls(FramerIXF6D33SS,{variant:{options:[\"VDeUjibCS\",\"LtUv9Fyn3\"],optionTitles:[\"Primary Closed\",\"なし\"],title:\"Variant\",type:ControlType.Enum},jNq2FjsL4:{defaultValue:\"Advanced Technology\",displayTextArea:false,title:\"Title\",type:ControlType.String},RLxMLRk1S:{title:\"Link\",type:ControlType.Link},PlFKoAC8N:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},joiSat6z_:{defaultValue:'var(--token-ea674574-6087-4500-a1de-7220a96fee8e, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',title:\"Background\",type:ControlType.Color},IXPd0BEkM:{defaultValue:\"var(--token-8edfbc8e-7da2-4ff1-8d21-4715f7f1131f, rgb(0, 0, 0))\",title:\"Font Color\",type:ControlType.Color}});addFonts(FramerIXF6D33SS,[{explicitInter:true,fonts:[{family:\"Poppins\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLGT9V15vFP-KUEg.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIXF6D33SS\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LtUv9Fyn3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UOX4du62C\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"52\",\"framerVariables\":\"{\\\"jNq2FjsL4\\\":\\\"title\\\",\\\"RLxMLRk1S\\\":\\\"link\\\",\\\"PlFKoAC8N\\\":\\\"newTab\\\",\\\"joiSat6z_\\\":\\\"background\\\",\\\"IXPd0BEkM\\\":\\\"fontColor\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"277\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IXF6D33SS.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useRef}from\"react\";import{motion,useAnimation}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";export default function TextColorAnimation({text,fontSize,fontFamily,fontWeight,textAlign,color01,color02,Duration,delay,replays}){const controls=useAnimation();const textRef=useRef();useEffect(()=>{const observer=new IntersectionObserver(async([entry])=>{if(entry.isIntersecting){await new Promise(resolve=>setTimeout(resolve,delay*1e3))// delay before animation starts\n;controls.start(\"visible\");}else if(!entry.isIntersecting&&replays){controls.start(\"hidden\");}});observer.observe(textRef.current);return()=>observer.disconnect();},[Duration,controls,color01,delay,replays]);return /*#__PURE__*/_jsx(\"div\",{style:{fontSize:`${fontSize}px`,fontFamily:fontFamily,fontWeight:fontWeight,width:\"100%\",whiteSpace:\"nowrap\",color:color01,textAlign:textAlign},ref:textRef,children:/*#__PURE__*/_jsxs(\"span\",{style:{position:\"relative\",display:\"inline-block\"},children:[text,/*#__PURE__*/_jsx(motion.span,{style:{position:\"absolute\",overflow:\"hidden\",whiteSpace:\"nowrap\",color:color02,top:0,left:0,width:\"0%\"},animate:controls,initial:{width:\"0%\"},variants:{visible:{width:\"100%\"},hidden:{width:\"0%\"}},transition:{duration:Duration},children:text})]})});}addPropertyControls(TextColorAnimation,{text:{type:ControlType.String,defaultValue:\"Hello, World!\"},fontSize:{type:ControlType.Number,defaultValue:16,min:1,max:200,unit:\"px\"},fontFamily:{type:ControlType.String,defaultValue:\"Arial\"},fontWeight:{type:ControlType.Enum,defaultValue:\"400\",options:[\"100\",\"200\",\"300\",\"400\",\"500\",\"600\",\"700\",\"800\",\"900\"]},textAlign:{title:\"Text Align\",type:ControlType.Enum,displaySegmentedControl:true,optionTitles:[\"Left\",\"Center\",\"Right\"],options:[\"left\",\"center\",\"right\"]},color01:{title:\"Color 01\",type:ControlType.Color,defaultValue:\"#333\"},color02:{title:\"Color 02\",type:ControlType.Color,defaultValue:\"#fff\"},Duration:{type:ControlType.Number,defaultValue:1,min:.1,max:10,step:.1},delay:{title:\"Delay\",type:ControlType.Number,defaultValue:0,min:0,max:10,step:.1},replays:{title:\"Replays\",type:ControlType.Boolean,defaultValue:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"TextColorAnimation\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Text_Color_Animation_1.map"],"mappings":"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"}