{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/Iqdw6PfknZHbLOcVposK/ZGYBVr2p7wvG48aPcmoP/DxUEObxWK.js", "ssg:https://framerusercontent.com/modules/Ufg19VtoHXkkVuKqM1Dp/ZXy4Rl7G38Zfag37RsrJ/rXkRqJirO.js", "ssg:https://framerusercontent.com/modules/ATWYr3YwwpwsMsni39pO/h17dm4BdU8A3QH3S1XoW/ij47MFKAi.js"],
  "sourcesContent": ["import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"GF;Outfit-500\"]);export const fonts=[{family:\"Outfit\",moduleAsset:{localModuleIdentifier:\"local-module:css/DxUEObxWK:default\",url:\"https://fonts.gstatic.com/s/outfit/v11/QGYyz_MVcBeNP4NjuGObqx1XmO1I4QK1C4G-EiAou6Y.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/outfit/v11/QGYyz_MVcBeNP4NjuGObqx1XmO1I4QK1C4G-EiAou6Y.ttf\",weight:\"500\"}];export const css=['.framer-xiy4B .framer-styles-preset-vr2may:not(.rich-text-wrapper), .framer-xiy4B .framer-styles-preset-vr2may.rich-text-wrapper p { --framer-font-family: \"Outfit\", sans-serif; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: 0.01em; --framer-line-height: 29px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-57142e70-7b71-4ec5-8227-b7cd9a91dae0, #000000); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-xiy4B\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"GF;Outfit-regular\"]);export const fonts=[{family:\"Outfit\",moduleAsset:{localModuleIdentifier:\"local-module:css/rXkRqJirO:default\",url:\"https://fonts.gstatic.com/s/outfit/v11/QGYyz_MVcBeNP4NjuGObqx1XmO1I4TC1C4G-EiAou6Y.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/outfit/v11/QGYyz_MVcBeNP4NjuGObqx1XmO1I4TC1C4G-EiAou6Y.ttf\",weight:\"400\"}];export const css=['.framer-K1b9D .framer-styles-preset-1t87e33:not(.rich-text-wrapper), .framer-K1b9D .framer-styles-preset-1t87e33.rich-text-wrapper p { --framer-font-family: \"Outfit\", \"Outfit Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0.01em; --framer-line-height: 24px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-57142e70-7b71-4ec5-8227-b7cd9a91dae0, #000000); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-K1b9D\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (7aa0232)\nimport { jsx as _jsx } from \"react/jsx-runtime\";import { addFonts, addPropertyControls, ControlType, cx, Image, useLocaleInfo, useVariantState, withCSS } from \"framer\";import { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";import * as React from \"react\";const cycleOrder = [\"tdDkhzz70\", \"aZmiskuX6\"];const variantClassNames = { aZmiskuX6: \"framer-v-k5ul10\", tdDkhzz70: \"framer-v-fuohrk\" };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 transitions = { default: { damping: 60, delay: 0, mass: 1, stiffness: 500, type: \"spring\" } };const toResponsiveImage = (value) => {if (typeof value === \"object\" && value !== null && typeof value.src === \"string\") {return value;}return typeof value === \"string\" ? { src: value } : undefined;};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 humanReadableVariantMap = { Minus: \"aZmiskuX6\", Plus: \"tdDkhzz70\" };const getProps = ({ height, iconMinus, iconPlus, id, width, ...props }) => {var ref, ref1, _variant, ref2;return { ...props, dbLq3oKZa: (ref = iconPlus !== null && iconPlus !== void 0 ? iconPlus : props.dbLq3oKZa) !== null && ref !== void 0 ? ref : { src: new URL(\"https://framerusercontent.com/images/FFmjOm0LCiBwhWVBSM2LEGyOjow.svg\").href }, lZBdjeGTp: (ref1 = iconMinus !== null && iconMinus !== void 0 ? iconMinus : props.lZBdjeGTp) !== null && ref1 !== void 0 ? ref1 : { src: new URL(\"https://framerusercontent.com/images/Mv9AUeiygso22ycUdxaj5CXlXA.svg\").href }, variant: (ref2 = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref2 !== void 0 ? ref2 : \"tdDkhzz70\" };};const createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;const Component = /*#__PURE__*/React.forwardRef(function (props, ref) {const { activeLocale } = useLocaleInfo();const { style, className, layoutId, variant, dbLq3oKZa, lZBdjeGTp, ...restProps } = getProps(props);const { baseVariant, classNames, gestureVariant, setGestureState, setVariant, transition, variants } = useVariantState({ cycleOrder, defaultVariant: \"tdDkhzz70\", transitions, variant, variantClassNames });const layoutDependency = createLayoutDependency(props, variants);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-XPQ7S\", classNames), style: { display: \"contents\" }, children: /*#__PURE__*/_jsx(Transition, { value: transition, children: /*#__PURE__*/_jsx(Image, { ...restProps, background: { alt: \"\", fit: \"fit\", intrinsicHeight: 26, intrinsicWidth: 24, pixelHeight: 26, pixelWidth: 24, sizes: \"min(16px, 100vw)\", ...toResponsiveImage(dbLq3oKZa) }, className: cx(\"framer-fuohrk\", className), \"data-framer-name\": \"Plus\", layoutDependency: layoutDependency, layoutId: \"tdDkhzz70\", ref: ref, style: { ...style }, ...addPropertyOverrides({ aZmiskuX6: { \"data-framer-name\": \"Minus\", background: { alt: \"\", fit: \"fit\", intrinsicHeight: 24, intrinsicWidth: 24, pixelHeight: 24, pixelWidth: 24, sizes: \"min(16px, 100vw)\", ...toResponsiveImage(lZBdjeGTp) } } }, baseVariant, gestureVariant) }) }) }) });});const css = ['.framer-XPQ7S [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-XPQ7S .framer-1toll0t { display: block; }\", \".framer-XPQ7S .framer-fuohrk { height: 16px; position: relative; width: 16px; }\", \".framer-XPQ7S.framer-v-k5ul10 .framer-fuohrk { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 16px); }\"]; /**\n* This is a generated Framer component.\n* @framerIntrinsicHeight 16\n* @framerIntrinsicWidth 16\n* @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"aZmiskuX6\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n* @framerVariables {\"dbLq3oKZa\":\"iconPlus\",\"lZBdjeGTp\":\"iconMinus\"}\n*/const Framerij47MFKAi = withCSS(Component, css, \"framer-XPQ7S\");export default Framerij47MFKAi;Framerij47MFKAi.displayName = \"Plus + Minus\";Framerij47MFKAi.defaultProps = { height: 16, width: 16 };addPropertyControls(Framerij47MFKAi, { variant: { options: [\"tdDkhzz70\", \"aZmiskuX6\"], optionTitles: [\"Plus\", \"Minus\"], title: \"Variant\", type: ControlType.Enum }, dbLq3oKZa: { __defaultAssetReference: \"data:framer/asset-reference,FFmjOm0LCiBwhWVBSM2LEGyOjow.svg?originalFilename=plus.svg&preferredSize=auto\", title: \"Icon - Plus\", type: ControlType.ResponsiveImage }, lZBdjeGTp: { __defaultAssetReference: \"data:framer/asset-reference,Mv9AUeiygso22ycUdxaj5CXlXA.svg?originalFilename=minus.svg&preferredSize=auto\", title: \"Icon - Minus\", type: ControlType.ResponsiveImage } });addFonts(Framerij47MFKAi, []);\nexport const __FramerMetadata__ = { \"exports\": { \"default\": { \"type\": \"reactComponent\", \"name\": \"Framerij47MFKAi\", \"slots\": [], \"annotations\": { \"framerContractVersion\": \"1\", \"framerVariables\": \"{\\\"dbLq3oKZa\\\":\\\"iconPlus\\\",\\\"lZBdjeGTp\\\":\\\"iconMinus\\\"}\", \"framerIntrinsicHeight\": \"16\", \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"aZmiskuX6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\", \"framerIntrinsicWidth\": \"16\" } }, \"Props\": { \"type\": \"tsType\", \"annotations\": { \"framerContractVersion\": \"1\" } }, \"__FramerMetadata__\": { \"type\": \"variable\" } } };\n//# sourceMappingURL=./ij47MFKAi.map"],
  "mappings": "iKAA8BA,EAAU,0BAA0B,CAAC,eAAe,CAAC,EAAS,IAAMC,EAAM,CAAC,CAAC,OAAO,SAAS,YAAY,CAAC,sBAAsB,qCAAqC,IAAI,wFAAwF,EAAE,MAAM,SAAS,IAAI,yFAAyF,OAAO,KAAK,CAAC,EAAeC,EAAI,CAAC,qhBAAqhB,EAAeC,GAAU,eCA77BC,EAAU,0BAA0B,CAAC,mBAAmB,CAAC,EAAS,IAAMC,GAAM,CAAC,CAAC,OAAO,SAAS,YAAY,CAAC,sBAAsB,qCAAqC,IAAI,wFAAwF,EAAE,MAAM,SAAS,IAAI,yFAAyF,OAAO,KAAK,CAAC,EAAeC,GAAI,CAAC,6iBAA6iB,EAAeC,GAAU,eCCvuB,IAAMC,EAAa,CAAC,YAAa,WAAW,EAAQC,EAAoB,CAAE,UAAW,kBAAmB,UAAW,iBAAkB,EAAE,SAASC,EAAqBC,KAAcC,EAAU,CAAC,IAAMC,EAAgB,CAAC,EAAE,OAAoDD,GAAS,QAASE,GAAYA,GAAW,OAAO,OAAOD,EAAeF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,EAAc,CAAE,QAAS,CAAE,QAAS,GAAI,MAAO,EAAG,KAAM,EAAG,UAAW,IAAK,KAAM,QAAS,CAAE,EAAQC,EAAqBC,GAAe,OAAOA,GAAU,UAAYA,IAAU,MAAQ,OAAOA,EAAM,KAAQ,SAAkBA,EAAc,OAAOA,GAAU,SAAW,CAAE,IAAKA,CAAM,EAAI,OAAkBC,EAAa,CAAC,CAAE,MAAAD,EAAO,SAAAE,CAAS,IAAM,CAAC,IAAMC,EAAeC,EAAWC,CAAmB,EAAQC,EAAaN,GAA6CG,EAAO,WAAiBI,EAAqBC,EAAQ,KAAO,CAAE,GAAGL,EAAQ,WAAAG,CAAW,GAAI,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAU,CAAE,MAAOE,EAAc,SAAUL,CAAS,CAAC,CAAE,EAAQQ,EAA0B,CAAE,MAAO,YAAa,KAAM,WAAY,EAAQC,EAAW,CAAC,CAAE,OAAAC,EAAQ,UAAAC,EAAW,SAAAC,EAAU,GAAAC,EAAI,MAAAC,EAAO,GAAGC,CAAM,IAAM,CAAC,IAAIC,EAAKC,EAAMC,EAAUC,EAAK,MAAO,CAAE,GAAGJ,EAAO,WAAYC,EAAMJ,GAAsDG,EAAM,aAAe,MAAQC,IAAQ,OAASA,EAAM,CAAE,IAAK,IAAI,IAAI,sEAAsE,EAAE,IAAK,EAAG,WAAYC,EAAON,GAAyDI,EAAM,aAAe,MAAQE,IAAS,OAASA,EAAO,CAAE,IAAK,IAAI,IAAI,qEAAqE,EAAE,IAAK,EAAG,SAAUE,GAAQD,EAAWV,EAAwBO,EAAM,OAAO,KAAO,MAAQG,IAAa,OAASA,EAAWH,EAAM,WAAa,MAAQI,IAAS,OAASA,EAAO,WAAY,CAAE,EAAQC,EAAyB,CAACL,EAAOtB,IAAaA,EAAS,KAAK,GAAG,EAAIsB,EAAM,iBAAuBM,EAA+BC,EAAW,SAAUP,EAAOC,EAAK,CAAC,GAAM,CAAE,aAAAO,CAAa,EAAIC,EAAc,EAAQ,CAAE,MAAAC,EAAO,UAAAC,EAAW,SAAAC,EAAU,QAAAhC,EAAS,UAAAiC,EAAW,UAAAC,EAAW,GAAGC,CAAU,EAAIrB,EAASM,CAAK,EAAQ,CAAE,YAAAgB,EAAa,WAAAC,EAAY,eAAAC,EAAgB,gBAAAC,EAAiB,WAAAC,EAAY,WAAA/B,EAAY,SAAAX,CAAS,EAAI2C,EAAgB,CAAE,WAAA/C,EAAY,eAAgB,YAAa,YAAAO,EAAa,QAAAD,EAAS,kBAAAL,CAAkB,CAAC,EAAQ+C,EAAmBjB,EAAuBL,EAAOtB,CAAQ,EAAQ6C,EAAwBC,EAAM,EAAE,OAAoBhC,EAAKiC,EAAa,CAAE,GAAIb,GAAsDW,EAAiB,SAAuB/B,EAAKkC,EAAO,IAAK,CAAE,QAAS9C,EAAS,QAASF,EAAU,aAAc,IAAMyC,EAAgB,CAAE,UAAW,EAAK,CAAC,EAAG,WAAY,IAAMA,EAAgB,CAAE,UAAW,EAAM,CAAC,EAAG,WAAY,IAAMA,EAAgB,CAAE,UAAW,EAAK,CAAC,EAAG,MAAO,IAAMA,EAAgB,CAAE,UAAW,EAAM,CAAC,EAAG,YAAa,IAAMA,EAAgB,CAAE,UAAW,EAAM,CAAC,EAAG,UAAWQ,EAAG,eAAgBV,CAAU,EAAG,MAAO,CAAE,QAAS,UAAW,EAAG,SAAuBzB,EAAKR,EAAY,CAAE,MAAOK,EAAY,SAAuBG,EAAKoC,EAAO,CAAE,GAAGb,EAAW,WAAY,CAAE,IAAK,GAAI,IAAK,MAAO,gBAAiB,GAAI,eAAgB,GAAI,YAAa,GAAI,WAAY,GAAI,MAAO,mBAAoB,GAAGjC,EAAkB+B,CAAS,CAAE,EAAG,UAAWc,EAAG,gBAAiBhB,CAAS,EAAG,mBAAoB,OAAQ,iBAAkBW,EAAkB,SAAU,YAAa,IAAKrB,EAAK,MAAO,CAAE,GAAGS,CAAM,EAAG,GAAGlC,EAAqB,CAAE,UAAW,CAAE,mBAAoB,QAAS,WAAY,CAAE,IAAK,GAAI,IAAK,MAAO,gBAAiB,GAAI,eAAgB,GAAI,YAAa,GAAI,WAAY,GAAI,MAAO,mBAAoB,GAAGM,EAAkBgC,CAAS,CAAE,CAAE,CAAE,EAAGE,EAAaE,CAAc,CAAE,CAAC,CAAE,CAAC,CAAE,CAAC,CAAE,CAAC,CAAE,CAAC,EAAQW,EAAM,CAAC,sZAAuZ,kFAAmF,oDAAqD,kFAAmF,2HAA2H,EAMxsJC,EAAkBC,EAAQzB,EAAWuB,EAAK,cAAc,EAASG,GAAQF,EAAgBA,EAAgB,YAAc,eAAeA,EAAgB,aAAe,CAAE,OAAQ,GAAI,MAAO,EAAG,EAAEG,EAAoBH,EAAiB,CAAE,QAAS,CAAE,QAAS,CAAC,YAAa,WAAW,EAAG,aAAc,CAAC,OAAQ,OAAO,EAAG,MAAO,UAAW,KAAMI,EAAY,IAAK,EAAG,UAAW,CAAE,wBAAyB,2GAA4G,MAAO,cAAe,KAAMA,EAAY,eAAgB,EAAG,UAAW,CAAE,wBAAyB,2GAA4G,MAAO,eAAgB,KAAMA,EAAY,eAAgB,CAAE,CAAC,EAAEC,EAASL,EAAiB,CAAC,CAAC",
  "names": ["fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "iconMinus", "iconPlus", "id", "width", "props", "ref", "ref1", "_variant", "ref2", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "dbLq3oKZa", "lZBdjeGTp", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "Image2", "css", "Framerij47MFKAi", "withCSS", "ij47MFKAi_default", "addPropertyControls", "ControlType", "addFonts"]
}
