{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/opYmCZycKQOI3YeyH8S3/7upe6dZbk6kMqDwYSjyP/rZY67B_fU.js"],
  "sourcesContent": ["// Generated by Framer (4939531)\nimport { jsx as t, jsxs as e } from \"react/jsx-runtime\";\nimport { addFonts as r, addPropertyControls as a, ControlType as i, cx as o, SVG as n, useLocaleInfo as l, useVariantState as s, withCSS as p } from \"framer\";\nimport { LayoutGroup as f, motion as d, MotionConfigContext as m } from \"framer-motion\";\nimport * as u from \"react\";\nlet w = [\"XMt8Rw1J1\", \"izUMkNLHY\"],\n  h = \"framer-IY80J\",\n  c = {\n    izUMkNLHY: \"framer-v-1uz82wl\",\n    XMt8Rw1J1: \"framer-v-ubjf3u\"\n  };\nfunction x(t, ...e) {\n  let r = {};\n  return null == e || e.forEach(e => e && Object.assign(r, t[e])), r;\n}\nlet v = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    }\n  },\n  g = ({\n    value: e,\n    children: r\n  }) => {\n    let a = u.useContext(m),\n      i = null != e ? e : a.transition,\n      o = u.useMemo(() => ({\n        ...a,\n        transition: i\n      }), [JSON.stringify(i)]);\n    return /*#__PURE__*/t(m.Provider, {\n      value: o,\n      children: r\n    });\n  },\n  y = {\n    \"Variant 1\": \"XMt8Rw1J1\",\n    \"Variant 2\": \"izUMkNLHY\"\n  },\n  b = ({\n    height: t,\n    id: e,\n    width: r,\n    ...a\n  }) => {\n    var i, o;\n    return {\n      ...a,\n      variant: null !== (o = null !== (i = y[a.variant]) && void 0 !== i ? i : a.variant) && void 0 !== o ? o : \"XMt8Rw1J1\"\n    };\n  },\n  J = (t, e) => e.join(\"-\") + t.layoutDependency,\n  k = /*#__PURE__*/u.forwardRef(function (r, a) {\n    let {\n        activeLocale: i\n      } = l(),\n      {\n        style: p,\n        className: m,\n        layoutId: h,\n        variant: y,\n        ...k\n      } = b(r),\n      {\n        baseVariant: I,\n        classNames: M,\n        gestureVariant: Y,\n        setGestureState: z,\n        setVariant: C,\n        transition: H,\n        variants: N\n      } = s({\n        cycleOrder: w,\n        defaultVariant: \"XMt8Rw1J1\",\n        transitions: v,\n        variant: y,\n        variantClassNames: c\n      }),\n      j = J(r, N),\n      L = u.useRef(null),\n      R = u.useId();\n    return /*#__PURE__*/t(f, {\n      id: null != h ? h : R,\n      children: /*#__PURE__*/t(d.div, {\n        initial: y,\n        animate: N,\n        onHoverStart: () => z({\n          isHovered: !0\n        }),\n        onHoverEnd: () => z({\n          isHovered: !1\n        }),\n        onTapStart: () => z({\n          isPressed: !0\n        }),\n        onTap: () => z({\n          isPressed: !1\n        }),\n        onTapCancel: () => z({\n          isPressed: !1\n        }),\n        className: o(\"framer-IY80J\", ...[], M),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/t(g, {\n          value: H,\n          children: /*#__PURE__*/e(d.div, {\n            ...k,\n            className: o(\"framer-ubjf3u\", m),\n            \"data-framer-name\": \"Variant 1\",\n            layoutDependency: j,\n            layoutId: \"XMt8Rw1J1\",\n            ref: null != a ? a : L,\n            style: {\n              ...p\n            },\n            ...x({\n              izUMkNLHY: {\n                \"data-framer-name\": \"Variant 2\"\n              }\n            }, I, Y),\n            children: [/*#__PURE__*/t(n, {\n              className: \"framer-17m857i\",\n              layout: \"position\",\n              layoutDependency: j,\n              layoutId: \"g2QslLDDU-shape\",\n              opacity: 1,\n              svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 120 120\"><path d=\"M 60 0.504 C 92.859 0.504 119.496 27.141 119.496 60 C 119.496 92.859 92.859 119.496 60 119.496 C 27.141 119.496 0.504 92.859 0.504 60 C 0.504 27.141 27.141 0.504 60 0.504 Z\" fill=\"rgba(255, 255, 255, 0.8)\"></path></svg>',\n              svgContentId: 295235726,\n              withExternalLayout: !0,\n              ...x({\n                izUMkNLHY: {\n                  svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 91 91\"><path d=\"M 45.74 0.863 C 70.525 0.863 90.617 20.955 90.617 45.74 C 90.617 70.525 70.525 90.617 45.74 90.617 C 20.955 90.617 0.863 70.525 0.863 45.74 C 0.863 20.955 20.955 0.863 45.74 0.863 Z\" fill=\"rgba(255, 255, 255, 0.8)\"></path></svg>',\n                  svgContentId: 3637114519\n                }\n              }, I, Y)\n            }), /*#__PURE__*/t(n, {\n              className: \"framer-1w1pf8f\",\n              \"data-framer-name\": \"back_to_top_yellow\",\n              fill: \"black\",\n              intrinsicHeight: 124,\n              intrinsicWidth: 124,\n              layoutDependency: j,\n              layoutId: \"H49p0fj53\",\n              svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 124 124\"><circle cx=\"62\" cy=\"62\" r=\"62\" style=\"fill:#fadf00\"/><text transform=\"translate(36.59 83.59)\" style=\"font-family:SourceSansPro-SemiBold,\\'Source Sans Pro\\';font-size:32px;font-weight:600\"><tspan x=\"0\" y=\"0\" style=\"letter-spacing:-.07em\">T</tspan><tspan x=\"15.2\" y=\"0\" style=\"letter-spacing:0\">op</tspan></text><path style=\"fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.61px\" d=\"M41.5 52 62 31.5 82.5 52\"/></svg>',\n              withExternalLayout: !0\n            })]\n          })\n        })\n      })\n    });\n  }),\n  I = ['.framer-IY80J [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-IY80J .framer-hlf1rf { display: block; }\", \".framer-IY80J .framer-ubjf3u { height: 120px; overflow: hidden; position: relative; width: 120px; }\", \".framer-IY80J .framer-17m857i { flex: none; height: 120px; left: calc(50.00000000000002% - 120px / 2); position: absolute; top: calc(50.00000000000002% - 120px / 2); width: 120px; }\", \".framer-IY80J .framer-1w1pf8f { flex: none; height: 80px; left: calc(50.00000000000002% - 80px / 2); position: absolute; top: calc(50.00000000000002% - 80px / 2); width: 80px; }\", \".framer-IY80J.framer-v-1uz82wl .framer-ubjf3u { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 90px); width: 90px; }\", \".framer-IY80J.framer-v-1uz82wl .framer-17m857i { bottom: -1px; height: 91px; left: unset; right: -1px; top: unset; width: 91px; }\", \".framer-IY80J.framer-v-1uz82wl .framer-1w1pf8f { height: 60px; left: 15px; top: 15px; width: 60px; }\"],\n  M = p(k, I, \"framer-IY80J\");\nexport default M;\nM.displayName = \"back_to_top_yellow\", M.defaultProps = {\n  height: 120,\n  width: 120\n}, a(M, {\n  variant: {\n    options: [\"XMt8Rw1J1\", \"izUMkNLHY\"],\n    optionTitles: [\"Variant 1\", \"Variant 2\"],\n    title: \"Variant\",\n    type: i.Enum\n  }\n}), r(M, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerrZY67B_fU\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"120\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"izUMkNLHY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"120\",\n        \"framerImmutableVariables\": \"false\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./rZY67B_fU.map"],
  "mappings": "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",
  "names": ["w", "c", "x", "t", "e", "v", "g", "r", "a", "re", "MotionConfigContext", "i", "o", "se", "p", "y", "b", "J", "k", "Y", "useLocaleInfo", "m", "h", "I", "M", "z", "C", "H", "N", "useVariantState", "w", "j", "L", "pe", "ae", "LayoutGroup", "motion", "cx", "u", "SVG", "withCSS", "rZY67B_fU_default", "addPropertyControls", "ControlType", "addFonts"]
}
