{"version":3,"file":"bcMCVxfN7.Cg4TGfA-.mjs","names":["ElementTextLink"],"sources":["https:/framerusercontent.com/modules/mcKIkw8qPRsttFDloyF2/aAZ8GLYkI1FIkzyzci44/bcMCVxfN7.js"],"sourcesContent":["// Generated by Framer (560926e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,useActiveVariantCallback,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import ElementTextLink from\"https://framerusercontent.com/modules/kBC8RXOicPvvGVW9xAtZ/ILFmRxa05WW7jwuwJRLN/ShYYdy_9x.js\";const ElementTextLinkFonts=getFonts(ElementTextLink);const cycleOrder=[\"U2473iq0r\",\"FiEZdr3m9\",\"STOTTzJWU\",\"WBS7Ecp9v\"];const variantClassNames={FiEZdr3m9:\"framer-v-113vyto\",STOTTzJWU:\"framer-v-tnf0a8\",U2473iq0r:\"framer-v-arqksb\",WBS7Ecp9v:\"framer-v-1gsojln\"};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 humanReadableVariantMap={\"Variant 4\":\"WBS7Ecp9v\",Desktop:\"U2473iq0r\",Phone:\"STOTTzJWU\",Tablet:\"FiEZdr3m9\"};const transitions={default:{damping:80,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:400,type:\"spring\"}};const Component=/*#__PURE__*/ React.forwardRef(function({id,style,className,width,height,layoutId,variant:outerVariant=\"U2473iq0r\",top:YMJGhrDe0,...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"U2473iq0r\",transitions,variant,variantClassNames});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapuu9gg1=activeVariantCallback(async(...args)=>{setVariant(\"FiEZdr3m9\");});const isDisplayed=()=>{if(baseVariant===\"STOTTzJWU\")return false;return true;};const isDisplayed1=()=>{if([\"FiEZdr3m9\",\"STOTTzJWU\",\"WBS7Ecp9v\"].includes(baseVariant))return false;return true;};const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-UcTTv\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsxs(motion.section,{...restProps,className:cx(\"framer-arqksb\",className),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"U2473iq0r\",ref:ref,style:{backgroundColor:\"var(--token-e8a950cf-b8df-4737-ab35-dc1766c73c8c, rgb(0, 0, 0))\",...style},transition:transition,...addPropertyOverrides({FiEZdr3m9:{\"data-framer-name\":\"Tablet\"},STOTTzJWU:{\"data-framer-name\":\"Phone\"},WBS7Ecp9v:{\"data-framer-name\":\"Variant 4\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/ _jsx(motion.div,{className:\"framer-muykw6\",\"data-framer-name\":\"Credits\",layoutDependency:layoutDependency,layoutId:\"RgAzU3Eqr\",transition:transition,children:/*#__PURE__*/ _jsx(motion.div,{className:\"framer-tfc6nv\",\"data-framer-name\":\"Design\",layoutDependency:layoutDependency,layoutId:\"LNUU7_NN1\",transition:transition})}),/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-15gtpep\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"BEajZdzMF\",transition:transition,children:[isDisplayed1()&&/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1qyti8c\",\"data-framer-name\":\"Social\",layoutDependency:layoutDependency,layoutId:\"PsDOC7epP\",transition:transition}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-mxhcf3\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"d8TStgAnn\",transition:transition,...addPropertyOverrides({FiEZdr3m9:{\"data-highlight\":true,onTap:onTapuu9gg1}},baseVariant,gestureVariant),children:/*#__PURE__*/ _jsx(motion.div,{className:\"framer-rpue5r-container\",layoutDependency:layoutDependency,layoutId:\"Q49e97vWn-container\",transition:transition,children:/*#__PURE__*/ _jsx(ElementTextLink,{brackets:false,hasIcon:true,height:\"100%\",icon:\"ArrowUpRight\",id:\"Q49e97vWn\",layoutId:\"Q49e97vWn\",link:YMJGhrDe0,newTab:false,smooth:true,tint:'var(--token-86e7ba5d-357b-4fce-bdd7-cd79661ccf46, rgb(0, 0, 0)) /* {\"name\":\"Link\"} */',title1:\"BACK TO TOP\",variant:\"boG2SZigr\",width:\"100%\"})})})]})]})})});});const css=['.framer-UcTTv [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-UcTTv .framer-1gq0a3p { display: block; }\",\".framer-UcTTv .framer-arqksb { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 40px 40px 40px 40px; position: relative; width: 1200px; }\",\".framer-UcTTv .framer-muykw6 { 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: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-UcTTv .framer-tfc6nv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 40px; min-width: 254px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-UcTTv .framer-15gtpep { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; z-index: 1; }\",\".framer-UcTTv .framer-1qyti8c { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; min-height: 40px; min-width: 109px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-UcTTv .framer-mxhcf3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-UcTTv .framer-rpue5r-container { flex: none; height: auto; position: relative; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-UcTTv .framer-arqksb, .framer-UcTTv .framer-muykw6, .framer-UcTTv .framer-tfc6nv, .framer-UcTTv .framer-15gtpep, .framer-UcTTv .framer-1qyti8c, .framer-UcTTv .framer-mxhcf3 { gap: 0px; } .framer-UcTTv .framer-arqksb > *, .framer-UcTTv .framer-mxhcf3 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-UcTTv .framer-arqksb > :first-child, .framer-UcTTv .framer-tfc6nv > :first-child, .framer-UcTTv .framer-15gtpep > :first-child, .framer-UcTTv .framer-1qyti8c > :first-child, .framer-UcTTv .framer-mxhcf3 > :first-child { margin-left: 0px; } .framer-UcTTv .framer-arqksb > :last-child, .framer-UcTTv .framer-tfc6nv > :last-child, .framer-UcTTv .framer-15gtpep > :last-child, .framer-UcTTv .framer-1qyti8c > :last-child, .framer-UcTTv .framer-mxhcf3 > :last-child { margin-right: 0px; } .framer-UcTTv .framer-muykw6 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-UcTTv .framer-muykw6 > :first-child { margin-top: 0px; } .framer-UcTTv .framer-muykw6 > :last-child { margin-bottom: 0px; } .framer-UcTTv .framer-tfc6nv > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-UcTTv .framer-15gtpep > * { margin: 0px; margin-left: calc(32px / 2); margin-right: calc(32px / 2); } .framer-UcTTv .framer-1qyti8c > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } }\",\".framer-UcTTv.framer-v-113vyto .framer-arqksb { align-content: center; align-items: center; gap: unset; height: 120px; justify-content: space-evenly; padding: 0px 0px 0px 0px; width: 810px; }\",\".framer-UcTTv.framer-v-113vyto .framer-muykw6 { justify-content: flex-start; }\",\".framer-UcTTv.framer-v-113vyto .framer-tfc6nv { min-width: 253px; }\",\".framer-UcTTv.framer-v-113vyto .framer-15gtpep { flex: none; width: 341px; }\",\".framer-UcTTv.framer-v-113vyto .framer-mxhcf3 { cursor: pointer; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-UcTTv.framer-v-113vyto .framer-arqksb { gap: 0px; } .framer-UcTTv.framer-v-113vyto .framer-arqksb > *, .framer-UcTTv.framer-v-113vyto .framer-arqksb > :first-child, .framer-UcTTv.framer-v-113vyto .framer-arqksb > :last-child { margin: 0px; } }\",\".framer-UcTTv.framer-v-tnf0a8 .framer-arqksb, .framer-UcTTv.framer-v-1gsojln .framer-arqksb { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 40px; padding: 32px 32px 32px 32px; width: 390px; }\",\".framer-UcTTv.framer-v-tnf0a8 .framer-15gtpep { align-content: flex-end; align-items: flex-end; flex: none; order: 0; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-UcTTv.framer-v-tnf0a8 .framer-arqksb { gap: 0px; } .framer-UcTTv.framer-v-tnf0a8 .framer-arqksb > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-UcTTv.framer-v-tnf0a8 .framer-arqksb > :first-child { margin-top: 0px; } .framer-UcTTv.framer-v-tnf0a8 .framer-arqksb > :last-child { margin-bottom: 0px; } }\",\".framer-UcTTv.framer-v-1gsojln .framer-15gtpep { align-content: flex-end; align-items: flex-end; flex: none; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-UcTTv.framer-v-1gsojln .framer-arqksb { gap: 0px; } .framer-UcTTv.framer-v-1gsojln .framer-arqksb > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-UcTTv.framer-v-1gsojln .framer-arqksb > :first-child { margin-top: 0px; } .framer-UcTTv.framer-v-1gsojln .framer-arqksb > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 120\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"FiEZdr3m9\":{\"layout\":[\"fixed\",\"fixed\"]},\"STOTTzJWU\":{\"layout\":[\"fixed\",\"auto\"]},\"WBS7Ecp9v\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"YMJGhrDe0\":\"top\"}\n */ const FramerbcMCVxfN7=withCSS(Component,css,\"framer-UcTTv\");export default FramerbcMCVxfN7;FramerbcMCVxfN7.displayName=\"Section / Footer\";FramerbcMCVxfN7.defaultProps={height:120,width:1200};addPropertyControls(FramerbcMCVxfN7,{variant:{options:[\"U2473iq0r\",\"FiEZdr3m9\",\"STOTTzJWU\",\"WBS7Ecp9v\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum},YMJGhrDe0:{title:\"Top\",type:ControlType.Link}});addFonts(FramerbcMCVxfN7,[...ElementTextLinkFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbcMCVxfN7\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"120\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FiEZdr3m9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"STOTTzJWU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WBS7Ecp9v\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerVariables\":\"{\\\"YMJGhrDe0\\\":\\\"top\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}