{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/lEi1zVTsJLulcuunbnBV/70cLyrsna4jAv5FdmO1Y/TBbWYZPJi.js"],
  "sourcesContent": ["// Generated by Framer (58c7c96)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"vYKU92Yqr\", \"JX1xXQmiJ\", \"OANEYr2OS\", \"RDpka6J5h\", \"PpVbehUlt\", \"NntHSlbwz\", \"OPTN7GMgD\", \"AG4Vmq196\", \"jwGTxcUYR\", \"WYsf9o6Or\", \"SdhlXK2HG\", \"XFCBBbwlD\", \"osXWBxdoA\", \"QUKu24dKV\"];\nconst variantClassNames = {\n  AG4Vmq196: \"framer-v-hcminu\",\n  jwGTxcUYR: \"framer-v-fthr5h\",\n  JX1xXQmiJ: \"framer-v-1dxlygw\",\n  NntHSlbwz: \"framer-v-146b6a1\",\n  OANEYr2OS: \"framer-v-1filsdf\",\n  OPTN7GMgD: \"framer-v-1yqi1iu\",\n  osXWBxdoA: \"framer-v-1iwn2sd\",\n  PpVbehUlt: \"framer-v-1p7wras\",\n  QUKu24dKV: \"framer-v-gmhxcj\",\n  RDpka6J5h: \"framer-v-1inl2oz\",\n  SdhlXK2HG: \"framer-v-19qr0s0\",\n  vYKU92Yqr: \"framer-v-145m58q\",\n  WYsf9o6Or: \"framer-v-bsxtii\",\n  XFCBBbwlD: \"framer-v-13khtgk\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst humanReadableVariantMap = {\n  \"$spacing-10\": \"vYKU92Yqr\",\n  \"$spacing-100\": \"OANEYr2OS\",\n  \"$spacing-15\": \"osXWBxdoA\",\n  \"$spacing-20\": \"XFCBBbwlD\",\n  \"$spacing-200\": \"JX1xXQmiJ\",\n  \"$spacing-25\": \"SdhlXK2HG\",\n  \"$spacing-30\": \"WYsf9o6Or\",\n  \"$spacing-40\": \"jwGTxcUYR\",\n  \"$spacing-5\": \"QUKu24dKV\",\n  \"$spacing-50\": \"AG4Vmq196\",\n  \"$spacing-60\": \"OPTN7GMgD\",\n  \"$spacing-70\": \"NntHSlbwz\",\n  \"$spacing-80\": \"PpVbehUlt\",\n  \"$spacing-90\": \"RDpka6J5h\"\n};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: .3,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst BASE62 = \"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nfunction useRandomID() {\n  const ref = React.useRef(null);\n  if (ref.current === null) {\n    ref.current = Array(5).fill(0).map(() => BASE62[Math.floor(Math.random() * BASE62.length)]).join(\"\");\n  }\n  return ref.current;\n}\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style: externalStyle = {},\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"vYKU92Yqr\",\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"vYKU92Yqr\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const defaultLayoutId = useRandomID();\n  const {\n    pointerEvents,\n    ...style\n  } = externalStyle;\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      \"data-framer-generated\": true,\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-1WGgD\", classNames),\n      style: {\n        display: \"contents\",\n        pointerEvents: pointerEvents !== null && pointerEvents !== void 0 ? pointerEvents : undefined\n      },\n      children: /*#__PURE__*/_jsx(motion.div, {\n        ...restProps,\n        className: cx(\"framer-145m58q\", className),\n        \"data-framer-name\": \"$spacing-10\",\n        layoutDependency: layoutDependency,\n        layoutId: \"vYKU92Yqr\",\n        ref: ref,\n        style: {\n          ...style\n        },\n        transition: transition,\n        ...addPropertyOverrides({\n          AG4Vmq196: {\n            \"data-framer-name\": \"$spacing-50\"\n          },\n          jwGTxcUYR: {\n            \"data-framer-name\": \"$spacing-40\"\n          },\n          JX1xXQmiJ: {\n            \"data-framer-name\": \"$spacing-200\"\n          },\n          NntHSlbwz: {\n            \"data-framer-name\": \"$spacing-70\"\n          },\n          OANEYr2OS: {\n            \"data-framer-name\": \"$spacing-100\"\n          },\n          OPTN7GMgD: {\n            \"data-framer-name\": \"$spacing-60\"\n          },\n          osXWBxdoA: {\n            \"data-framer-name\": \"$spacing-15\"\n          },\n          PpVbehUlt: {\n            \"data-framer-name\": \"$spacing-80\"\n          },\n          QUKu24dKV: {\n            \"data-framer-name\": \"$spacing-5\"\n          },\n          RDpka6J5h: {\n            \"data-framer-name\": \"$spacing-90\"\n          },\n          SdhlXK2HG: {\n            \"data-framer-name\": \"$spacing-25\"\n          },\n          WYsf9o6Or: {\n            \"data-framer-name\": \"$spacing-30\"\n          },\n          XFCBBbwlD: {\n            \"data-framer-name\": \"$spacing-20\"\n          }\n        }, baseVariant, gestureVariant)\n      })\n    })\n  });\n});\nconst css = ['.framer-1WGgD [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-1WGgD * { box-sizing: border-box; }\", \".framer-1WGgD .framer-mrw1g2 { display: block; }\", \".framer-1WGgD .framer-145m58q { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 10px; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 10px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-1WGgD .framer-145m58q { gap: 0px; } .framer-1WGgD .framer-145m58q > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-1WGgD .framer-145m58q > :first-child { margin-top: 0px; } .framer-1WGgD .framer-145m58q > :last-child { margin-bottom: 0px; } }\", \".framer-1WGgD.framer-v-1dxlygw .framer-145m58q { height: 200px; width: 200px; }\", \".framer-1WGgD.framer-v-1filsdf .framer-145m58q { height: 100px; width: 100px; }\", \".framer-1WGgD.framer-v-1inl2oz .framer-145m58q { height: 90px; width: 90px; }\", \".framer-1WGgD.framer-v-1p7wras .framer-145m58q { height: 80px; width: 80px; }\", \".framer-1WGgD.framer-v-146b6a1 .framer-145m58q { height: 70px; width: 70px; }\", \".framer-1WGgD.framer-v-1yqi1iu .framer-145m58q { height: 60px; width: 60px; }\", \".framer-1WGgD.framer-v-hcminu .framer-145m58q { height: 50px; width: 50px; }\", \".framer-1WGgD.framer-v-fthr5h .framer-145m58q { height: 40px; width: 40px; }\", \".framer-1WGgD.framer-v-bsxtii .framer-145m58q { height: 30px; width: 30px; }\", \".framer-1WGgD.framer-v-19qr0s0 .framer-145m58q { height: 25px; width: 25px; }\", \".framer-1WGgD.framer-v-13khtgk .framer-145m58q { height: 20px; width: 20px; }\", \".framer-1WGgD.framer-v-1iwn2sd .framer-145m58q { height: 15px; width: 15px; }\", \".framer-1WGgD.framer-v-gmhxcj .framer-145m58q { height: 5px; width: 5px; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerIntrinsicHeight 10\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerIntrinsicWidth 10\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"JX1xXQmiJ\":{\"layout\":[\"fixed\",\"fixed\"]},\"OANEYr2OS\":{\"layout\":[\"fixed\",\"fixed\"]},\"RDpka6J5h\":{\"layout\":[\"fixed\",\"fixed\"]},\"PpVbehUlt\":{\"layout\":[\"fixed\",\"fixed\"]},\"NntHSlbwz\":{\"layout\":[\"fixed\",\"fixed\"]},\"OPTN7GMgD\":{\"layout\":[\"fixed\",\"fixed\"]},\"AG4Vmq196\":{\"layout\":[\"fixed\",\"fixed\"]},\"jwGTxcUYR\":{\"layout\":[\"fixed\",\"fixed\"]},\"WYsf9o6Or\":{\"layout\":[\"fixed\",\"fixed\"]},\"SdhlXK2HG\":{\"layout\":[\"fixed\",\"fixed\"]},\"XFCBBbwlD\":{\"layout\":[\"fixed\",\"fixed\"]},\"osXWBxdoA\":{\"layout\":[\"fixed\",\"fixed\"]},\"QUKu24dKV\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             */\nconst FramerTBbWYZPJi = withCSS(Component, css);\nexport default FramerTBbWYZPJi;\nFramerTBbWYZPJi.displayName = \"Spacing\";\nFramerTBbWYZPJi.defaultProps = {\n  height: 10,\n  width: 10\n};\naddPropertyControls(FramerTBbWYZPJi, {\n  variant: {\n    options: [\"vYKU92Yqr\", \"JX1xXQmiJ\", \"OANEYr2OS\", \"RDpka6J5h\", \"PpVbehUlt\", \"NntHSlbwz\", \"OPTN7GMgD\", \"AG4Vmq196\", \"jwGTxcUYR\", \"WYsf9o6Or\", \"SdhlXK2HG\", \"XFCBBbwlD\", \"osXWBxdoA\", \"QUKu24dKV\"],\n    optionTitles: [\"$spacing-10\", \"$spacing-200\", \"$spacing-100\", \"$spacing-90\", \"$spacing-80\", \"$spacing-70\", \"$spacing-60\", \"$spacing-50\", \"$spacing-40\", \"$spacing-30\", \"$spacing-25\", \"$spacing-20\", \"$spacing-15\", \"$spacing-5\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerTBbWYZPJi, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerTBbWYZPJi\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"JX1xXQmiJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OANEYr2OS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"RDpka6J5h\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PpVbehUlt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NntHSlbwz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OPTN7GMgD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AG4Vmq196\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jwGTxcUYR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WYsf9o6Or\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SdhlXK2HG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XFCBBbwlD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"osXWBxdoA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QUKu24dKV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"10\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"10\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./TBbWYZPJi.map"],
  "mappings": "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",
  "names": ["cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "BASE62", "useRandomID", "ref", "pe", "Component", "Y", "id", "externalStyle", "className", "width", "height", "layoutId", "outerVariant", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "defaultLayoutId", "pointerEvents", "style", "p", "LayoutGroup", "motion", "cx", "css", "FramerTBbWYZPJi", "withCSS", "TBbWYZPJi_default", "addPropertyControls", "ControlType", "addFonts"]
}
