{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/onQrJWKOJeTDLFoVPAyz/Eqhlm25seHwRnuNZQ1df/hBwilJ229.js", "ssg:https://framerusercontent.com/modules/ivTYd5KQ7Kt1TvXoj0eH/71Tg4H2OSJ4QXkC1qlr1/mvZLsIAUE.js", "ssg:https://framerusercontent.com/modules/gsNpIPxHFQ21o5BKBhIS/Aj3sBbYwZ4ZyO2T7h54N/DX1d0TZo8.js", "ssg:https://framerusercontent.com/modules/A9bqpHEelq2kmE7b4qLR/sbjsWhY3o2PYkv9gchG2/DJwEfHZVu.js", "ssg:https://framer.com/m/framer/icon-nullstate.js@0.7.0", "ssg:https://framer.com/m/feather-icons/home.js@0.0.29", "ssg:https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js", "ssg:https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js", "ssg:https://framerusercontent.com/modules/zYyvRj7yuGYlXBLRMUkQ/uHjmds1qGZi1Psuu8VoK/X0zRSozCt.js"],
  "sourcesContent": ["import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([]);\nexport const fonts = [];\nexport const css = [\".framer-iKDad .framer-styles-preset-512wh4:not(.rich-text-wrapper), .framer-iKDad .framer-styles-preset-512wh4.rich-text-wrapper a { --framer-link-current-text-color: #ffffff; --framer-link-current-text-decoration: none; --framer-link-hover-text-color: #ffffff; --framer-link-hover-text-decoration: underline; --framer-link-text-color: #ffffff; --framer-link-text-decoration: none; }\"];\nexport const className = \"framer-iKDad\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([]);\nexport const fonts = [];\nexport const css = [\".framer-ohQeN .framer-styles-preset-31f0j5:not(.rich-text-wrapper), .framer-ohQeN .framer-styles-preset-31f0j5.rich-text-wrapper a { --framer-link-current-text-color: #ffffff; --framer-link-current-text-decoration: none; --framer-link-hover-text-color: #ffffff; --framer-link-hover-text-decoration: underline; --framer-link-text-color: #ffffff; --framer-link-text-decoration: none; }\"];\nexport const className = \"framer-ohQeN\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (ac3938c)\nimport { jsx as e, jsxs as r } from \"react/jsx-runtime\";\nimport { addFonts as a, addPropertyControls as t, ControlType as o, cx as n, Link as f, RichText as l, useActiveVariantCallback as s, useLocaleInfo as i, useVariantState as m, withCSS as d } from \"framer\";\nimport { LayoutGroup as p, motion as c, MotionConfigContext as h } from \"framer-motion\";\nimport * as g from \"react\";\nimport * as b from \"https://framerusercontent.com/modules/onQrJWKOJeTDLFoVPAyz/Eqhlm25seHwRnuNZQ1df/hBwilJ229.js\";\nimport * as x from \"https://framerusercontent.com/modules/ivTYd5KQ7Kt1TvXoj0eH/71Tg4H2OSJ4QXkC1qlr1/mvZLsIAUE.js\";\nlet u = [\"EyD3OpTYf\", \"JogqsSv1h\", \"wLqM7YjSt\", \"LEbtGacGG\"],\n  v = \"framer-fOaEs\",\n  y = {\n    EyD3OpTYf: \"framer-v-uj51jq\",\n    JogqsSv1h: \"framer-v-1kg560b\",\n    LEbtGacGG: \"framer-v-jbolo8\",\n    wLqM7YjSt: \"framer-v-19y0zzq\"\n  };\nfunction w(e, ...r) {\n  let a = {};\n  return null == r || r.forEach(r => r && Object.assign(a, e[r])), a;\n}\nlet E = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    }\n  },\n  j = ({\n    value: r,\n    children: a\n  }) => {\n    let t = g.useContext(h),\n      o = null != r ? r : t.transition,\n      n = g.useMemo(() => ({\n        ...t,\n        transition: o\n      }), [JSON.stringify(o)]);\n    return /*#__PURE__*/e(h.Provider, {\n      value: n,\n      children: a\n    });\n  },\n  I = {\n    \"Phone Open\": \"LEbtGacGG\",\n    Desktop: \"EyD3OpTYf\",\n    Phone: \"wLqM7YjSt\",\n    Tablet: \"JogqsSv1h\"\n  },\n  O = ({\n    height: e,\n    id: r,\n    width: a,\n    ...t\n  }) => {\n    var o, n;\n    return {\n      ...t,\n      variant: null !== (n = null !== (o = I[t.variant]) && void 0 !== o ? o : t.variant) && void 0 !== n ? n : \"EyD3OpTYf\"\n    };\n  },\n  L = (e, r) => r.join(\"-\") + e.layoutDependency,\n  q = /*#__PURE__*/g.forwardRef(function (a, t) {\n    let {\n        activeLocale: o\n      } = i(),\n      {\n        style: d,\n        className: h,\n        layoutId: v,\n        variant: I,\n        ...q\n      } = O(a),\n      {\n        baseVariant: G,\n        classNames: N,\n        gestureVariant: S,\n        setGestureState: T,\n        setVariant: k,\n        transition: R,\n        variants: D\n      } = m({\n        cycleOrder: u,\n        defaultVariant: \"EyD3OpTYf\",\n        transitions: E,\n        variant: I,\n        variantClassNames: y\n      }),\n      Y = L(a, D),\n      {\n        activeVariantCallback: z,\n        delay: M\n      } = s(G),\n      A = z(async (...e) => {\n        k(\"LEbtGacGG\");\n      }),\n      P = z(async (...e) => {\n        k(\"wLqM7YjSt\");\n      }),\n      C = g.useRef(null),\n      B = g.useId(),\n      F = [b.className, x.className];\n    return /*#__PURE__*/e(p, {\n      id: null != v ? v : B,\n      children: /*#__PURE__*/e(c.div, {\n        initial: I,\n        animate: D,\n        onHoverStart: () => T({\n          isHovered: !0\n        }),\n        onHoverEnd: () => T({\n          isHovered: !1\n        }),\n        onTapStart: () => T({\n          isPressed: !0\n        }),\n        onTap: () => T({\n          isPressed: !1\n        }),\n        onTapCancel: () => T({\n          isPressed: !1\n        }),\n        className: n(\"framer-fOaEs\", ...F, N),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/e(j, {\n          value: R,\n          children: /*#__PURE__*/r(c.div, {\n            ...q,\n            className: n(\"framer-uj51jq\", h),\n            \"data-framer-name\": \"Desktop\",\n            layoutDependency: Y,\n            layoutId: \"EyD3OpTYf\",\n            ref: null != t ? t : C,\n            style: {\n              backgroundColor: \"rgb(17, 17, 17)\",\n              ...d\n            },\n            ...w({\n              JogqsSv1h: {\n                \"data-framer-name\": \"Tablet\"\n              },\n              LEbtGacGG: {\n                \"data-framer-name\": \"Phone Open\"\n              },\n              wLqM7YjSt: {\n                \"data-framer-name\": \"Phone\"\n              }\n            }, G, S),\n            children: [/*#__PURE__*/r(c.div, {\n              className: \"framer-s73bxh\",\n              \"data-framer-name\": \"Title and Icon\",\n              layoutDependency: Y,\n              layoutId: \"c7dbl5vht\",\n              children: [/*#__PURE__*/e(l, {\n                __fromCanvasComponent: !0,\n                children: /*#__PURE__*/e(g.Fragment, {\n                  children: /*#__PURE__*/e(c.h2, {\n                    style: {\n                      \"--font-selector\": \"R0Y7SW50ZXItNzAw\",\n                      \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                      \"--framer-font-weight\": \"700\",\n                      \"--framer-letter-spacing\": \"1px\",\n                      \"--framer-line-height\": \"32px\",\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"var(--extracted-1of0zx5, rgb(255, 255, 255))\"\n                    },\n                    children: /*#__PURE__*/e(f, {\n                      href: {\n                        webPageId: \"augiA20Il\"\n                      },\n                      openInNewTab: !1,\n                      smoothScroll: !1,\n                      children: /*#__PURE__*/e(c.a, {\n                        className: \"framer-styles-preset-512wh4\",\n                        \"data-styles-preset\": \"hBwilJ229\",\n                        children: \"RIMA BRUSI, PhD\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-s91yik\",\n                fonts: [\"GF;Inter-700\"],\n                layoutDependency: Y,\n                layoutId: \"tJHFegRnM\",\n                style: {\n                  \"--extracted-1of0zx5\": \"rgb(255, 255, 255)\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: !0\n              }), !![\"wLqM7YjSt\", \"LEbtGacGG\"].includes(G) && /*#__PURE__*/r(c.div, {\n                className: \"framer-t94aby\",\n                \"data-framer-name\": \"Icon\",\n                layoutDependency: Y,\n                layoutId: \"n9Mu49pO5\",\n                ...w({\n                  LEbtGacGG: {\n                    \"data-highlight\": !0,\n                    onTap: P\n                  },\n                  wLqM7YjSt: {\n                    \"data-highlight\": !0,\n                    onTap: A\n                  }\n                }, G, S),\n                children: [/*#__PURE__*/e(c.div, {\n                  className: \"framer-pt6726\",\n                  \"data-framer-name\": \"Bottom\",\n                  layoutDependency: Y,\n                  layoutId: \"QEUKwhQHz\",\n                  style: {\n                    backgroundColor: \"rgb(153, 153, 153)\",\n                    borderBottomLeftRadius: 10,\n                    borderBottomRightRadius: 10,\n                    borderTopLeftRadius: 10,\n                    borderTopRightRadius: 10,\n                    rotate: 0\n                  },\n                  variants: {\n                    LEbtGacGG: {\n                      rotate: -45\n                    }\n                  }\n                }), /*#__PURE__*/e(c.div, {\n                  className: \"framer-13qro73\",\n                  \"data-framer-name\": \"Mid\",\n                  layoutDependency: Y,\n                  layoutId: \"WPBWo_eBn\",\n                  style: {\n                    backgroundColor: \"rgb(153, 153, 153)\",\n                    borderBottomLeftRadius: 10,\n                    borderBottomRightRadius: 10,\n                    borderTopLeftRadius: 10,\n                    borderTopRightRadius: 10\n                  }\n                }), /*#__PURE__*/e(c.div, {\n                  className: \"framer-11knmpm\",\n                  \"data-framer-name\": \"Top\",\n                  layoutDependency: Y,\n                  layoutId: \"L18N5kFHH\",\n                  style: {\n                    backgroundColor: \"rgb(153, 153, 153)\",\n                    borderBottomLeftRadius: 10,\n                    borderBottomRightRadius: 10,\n                    borderTopLeftRadius: 10,\n                    borderTopRightRadius: 10,\n                    rotate: 0\n                  },\n                  variants: {\n                    LEbtGacGG: {\n                      rotate: 45\n                    }\n                  }\n                })]\n              })]\n            }), \"wLqM7YjSt\" !== G && /*#__PURE__*/e(l, {\n              __fromCanvasComponent: !0,\n              children: /*#__PURE__*/e(g.Fragment, {\n                children: /*#__PURE__*/e(c.p, {\n                  style: {\n                    \"--font-selector\": \"R0Y7SW50ZXItNTAw\",\n                    \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                    \"--framer-font-size\": \"14px\",\n                    \"--framer-font-weight\": \"500\",\n                    \"--framer-line-height\": \"1.5em\",\n                    \"--framer-text-alignment\": \"left\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                  },\n                  children: /*#__PURE__*/e(f, {\n                    href: \"https://rbrusi.wordpress.com/\",\n                    openInNewTab: !1,\n                    smoothScroll: !1,\n                    children: /*#__PURE__*/e(c.a, {\n                      className: \"framer-styles-preset-31f0j5\",\n                      \"data-styles-preset\": \"mvZLsIAUE\",\n                      children: \"Blog / Parpadeando\"\n                    })\n                  })\n                })\n              }),\n              className: \"framer-17xynzw\",\n              fonts: [\"GF;Inter-500\"],\n              layoutDependency: Y,\n              layoutId: \"UU9h33HfA\",\n              style: {\n                \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: !0\n            }), \"wLqM7YjSt\" !== G && /*#__PURE__*/e(l, {\n              __fromCanvasComponent: !0,\n              children: /*#__PURE__*/e(g.Fragment, {\n                children: /*#__PURE__*/e(c.p, {\n                  style: {\n                    \"--font-selector\": \"R0Y7SW50ZXItNTAw\",\n                    \"--framer-font-size\": \"14px\",\n                    \"--framer-font-weight\": \"500\",\n                    \"--framer-line-height\": \"1.5em\",\n                    \"--framer-text-alignment\": \"left\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                  },\n                  children: /*#__PURE__*/e(f, {\n                    href: {\n                      webPageId: \"GqGUUKtNs\"\n                    },\n                    openInNewTab: !1,\n                    smoothScroll: !1,\n                    children: /*#__PURE__*/e(c.a, {\n                      className: \"framer-styles-preset-31f0j5\",\n                      \"data-styles-preset\": \"mvZLsIAUE\",\n                      children: \"Essays\"\n                    })\n                  })\n                })\n              }),\n              className: \"framer-1gl0zgz\",\n              fonts: [\"GF;Inter-500\"],\n              layoutDependency: Y,\n              layoutId: \"jDbnEVzkr\",\n              style: {\n                \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: !0\n            }), \"wLqM7YjSt\" !== G && /*#__PURE__*/e(l, {\n              __fromCanvasComponent: !0,\n              children: /*#__PURE__*/e(g.Fragment, {\n                children: /*#__PURE__*/e(c.p, {\n                  style: {\n                    \"--font-selector\": \"R0Y7SW50ZXItNTAw\",\n                    \"--framer-font-size\": \"14px\",\n                    \"--framer-font-weight\": \"500\",\n                    \"--framer-line-height\": \"1.5em\",\n                    \"--framer-text-alignment\": \"left\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                  },\n                  children: /*#__PURE__*/e(f, {\n                    href: {\n                      webPageId: \"hPIeoXDbE\"\n                    },\n                    openInNewTab: !1,\n                    smoothScroll: !1,\n                    children: /*#__PURE__*/e(c.a, {\n                      className: \"framer-styles-preset-31f0j5\",\n                      \"data-styles-preset\": \"mvZLsIAUE\",\n                      children: \"Books\"\n                    })\n                  })\n                })\n              }),\n              className: \"framer-a45bu2\",\n              fonts: [\"GF;Inter-500\"],\n              layoutDependency: Y,\n              layoutId: \"iSOyxx0bX\",\n              style: {\n                \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: !0\n            }), \"wLqM7YjSt\" !== G && /*#__PURE__*/e(l, {\n              __fromCanvasComponent: !0,\n              children: /*#__PURE__*/e(g.Fragment, {\n                children: /*#__PURE__*/e(c.p, {\n                  style: {\n                    \"--font-selector\": \"R0Y7SW50ZXItNTAw\",\n                    \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                    \"--framer-font-size\": \"14px\",\n                    \"--framer-font-weight\": \"500\",\n                    \"--framer-line-height\": \"1.5em\",\n                    \"--framer-text-alignment\": \"left\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                  },\n                  children: /*#__PURE__*/e(f, {\n                    href: {\n                      webPageId: \"bmxEnocek\"\n                    },\n                    openInNewTab: !1,\n                    smoothScroll: !1,\n                    children: /*#__PURE__*/e(c.a, {\n                      className: \"framer-styles-preset-31f0j5\",\n                      \"data-styles-preset\": \"mvZLsIAUE\",\n                      children: \"Speaking\"\n                    })\n                  })\n                })\n              }),\n              className: \"framer-137lx6h\",\n              fonts: [\"GF;Inter-500\"],\n              layoutDependency: Y,\n              layoutId: \"QomfWP6Lr\",\n              style: {\n                \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: !0\n            }), \"wLqM7YjSt\" !== G && /*#__PURE__*/e(l, {\n              __fromCanvasComponent: !0,\n              children: /*#__PURE__*/e(g.Fragment, {\n                children: /*#__PURE__*/e(c.p, {\n                  style: {\n                    \"--font-selector\": \"R0Y7SW50ZXItNTAw\",\n                    \"--framer-font-size\": \"14px\",\n                    \"--framer-font-weight\": \"500\",\n                    \"--framer-line-height\": \"1.5em\",\n                    \"--framer-text-alignment\": \"left\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                  },\n                  children: /*#__PURE__*/e(f, {\n                    href: \"https://nau.academia.edu/RimaBrusi\",\n                    openInNewTab: !0,\n                    smoothScroll: !1,\n                    children: /*#__PURE__*/e(c.a, {\n                      className: \"framer-styles-preset-31f0j5\",\n                      \"data-styles-preset\": \"mvZLsIAUE\",\n                      children: \"Academia.edu\"\n                    })\n                  })\n                })\n              }),\n              className: \"framer-4b600p\",\n              \"data-framer-name\": \"Academia\",\n              fonts: [\"GF;Inter-500\"],\n              layoutDependency: Y,\n              layoutId: \"AfEqRKEdD\",\n              style: {\n                \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: !0\n            })]\n          })\n        })\n      })\n    });\n  }),\n  G = ['.framer-fOaEs [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-fOaEs .framer-bi7s4a { display: block; }\", \".framer-fOaEs .framer-uj51jq { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; padding: 16px 24px 16px 24px; position: relative; width: 1200px; }\", \".framer-fOaEs .framer-s73bxh { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-fOaEs .framer-s91yik { flex: none; height: 32px; overflow: hidden; position: relative; white-space: pre; width: auto; }\", \".framer-fOaEs .framer-t94aby { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 32px); overflow: hidden; position: relative; width: 32px; }\", \".framer-fOaEs .framer-pt6726 { bottom: 7px; flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: hidden; position: absolute; width: 24px; will-change: var(--framer-will-change-override, transform); }\", \".framer-fOaEs .framer-13qro73 { flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 24px; will-change: var(--framer-will-change-override, transform); }\", \".framer-fOaEs .framer-11knmpm { flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: hidden; position: absolute; top: 7px; width: 24px; will-change: var(--framer-will-change-override, transform); }\", \".framer-fOaEs .framer-17xynzw, .framer-fOaEs .framer-1gl0zgz, .framer-fOaEs .framer-a45bu2, .framer-fOaEs .framer-137lx6h, .framer-fOaEs .framer-4b600p { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-fOaEs .framer-uj51jq { gap: 0px; } .framer-fOaEs .framer-uj51jq > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-fOaEs .framer-uj51jq > :first-child { margin-left: 0px; } .framer-fOaEs .framer-uj51jq > :last-child { margin-right: 0px; } }\", \".framer-fOaEs.framer-v-1kg560b .framer-uj51jq { width: 810px; }\", \".framer-fOaEs.framer-v-1kg560b .framer-s73bxh { order: 0; }\", \".framer-fOaEs.framer-v-1kg560b .framer-17xynzw { order: 1; }\", \".framer-fOaEs.framer-v-1kg560b .framer-1gl0zgz { order: 2; }\", \".framer-fOaEs.framer-v-1kg560b .framer-a45bu2 { order: 3; }\", \".framer-fOaEs.framer-v-1kg560b .framer-137lx6h { order: 4; }\", \".framer-fOaEs.framer-v-1kg560b .framer-4b600p { order: 5; }\", \".framer-fOaEs.framer-v-19y0zzq .framer-uj51jq { width: 390px; }\", \".framer-fOaEs.framer-v-19y0zzq .framer-t94aby, .framer-fOaEs.framer-v-jbolo8 .framer-t94aby { cursor: pointer; }\", \".framer-fOaEs.framer-v-jbolo8 .framer-uj51jq { flex-direction: column; padding: 16px 24px 60px 24px; width: 390px; }\", \".framer-fOaEs.framer-v-jbolo8 .framer-s73bxh { flex: none; width: 100%; }\", \".framer-fOaEs.framer-v-jbolo8 .framer-pt6726 { bottom: unset; top: calc(50.00000000000002% - 2px / 2); }\", \".framer-fOaEs.framer-v-jbolo8 .framer-13qro73 { left: calc(50.00000000000002% - 2px / 2); width: 2px; }\", \".framer-fOaEs.framer-v-jbolo8 .framer-11knmpm { top: calc(50.00000000000002% - 2px / 2); }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-fOaEs.framer-v-jbolo8 .framer-uj51jq { gap: 0px; } .framer-fOaEs.framer-v-jbolo8 .framer-uj51jq > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-fOaEs.framer-v-jbolo8 .framer-uj51jq > :first-child { margin-top: 0px; } .framer-fOaEs.framer-v-jbolo8 .framer-uj51jq > :last-child { margin-bottom: 0px; } }\", ...b.css, ...x.css],\n  N = d(q, G, \"framer-fOaEs\");\nexport default N;\nN.displayName = \"Navbar Dark\", N.defaultProps = {\n  height: 64,\n  width: 1200\n}, t(N, {\n  variant: {\n    options: [\"EyD3OpTYf\", \"JogqsSv1h\", \"wLqM7YjSt\", \"LEbtGacGG\"],\n    optionTitles: [\"Desktop\", \"Tablet\", \"Phone\", \"Phone Open\"],\n    title: \"Variant\",\n    type: o.Enum\n  }\n}), a(N, [{\n  family: \"Inter\",\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuFuYMZ1rib2Bg-4.woff2\",\n  weight: \"700\"\n}, {\n  family: \"Inter\",\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZ1rib2Bg-4.woff2\",\n  weight: \"500\"\n}, ...b.fonts, ...x.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerDX1d0TZo8\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JogqsSv1h\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wLqM7YjSt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LEbtGacGG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"64\",\n        \"framerImmutableVariables\": \"true\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"1200\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./DX1d0TZo8.map", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"Inter-Bold\"]);\nexport const fonts = [];\nexport const css = ['.framer-TrwAK .framer-styles-preset-r55wa0:not(.rich-text-wrapper), .framer-TrwAK .framer-styles-preset-r55wa0.rich-text-wrapper h2 { --framer-font-family: \"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 28px; --framer-font-style: normal; --framer-font-weight: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-e4b16c88-6074-4a6c-af9d-aa7fd3fa8954, #222222); --framer-text-decoration: none; --framer-text-transform: none; }'];\nexport const className = \"framer-TrwAK\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map", "let r;var s=o=>{if(!r){const n=o.forwardRef(({color:t=\"currentColor\",size:e=24,...i},l)=>o.createElement(\"svg\",{ref:l,xmlns:\"http://www.w3.org/2000/svg\",width:e,height:e,viewBox:\"0 0 24 24\",fill:\"none\",stroke:t,strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",...i},o.createElement(\"path\",{d:\"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"}),o.createElement(\"polyline\",{points:\"9 22 9 12 15 12 15 22\"})));n.displayName=\"Home\",r=n}return r};export{s as default};\n", "import { useMemo } from \"react\";\nimport { ControlType } from \"framer\"; /*\n                                      ** ICON UTILS\n                                      ** Pull as much re-usable logic into here as possible\n                                      ** This will make it easier to replace in all icon components\n                                      */\nexport const containerStyles = {\n  width: \"100%\",\n  height: \"100%\",\n  display: \"flex\",\n  justifyContent: \"center\",\n  alignItems: \"center\"\n};\nexport const defaultEvents = {\n  onClick: {\n    type: ControlType.EventHandler\n  },\n  onMouseDown: {\n    type: ControlType.EventHandler\n  },\n  onMouseUp: {\n    type: ControlType.EventHandler\n  },\n  onMouseEnter: {\n    type: ControlType.EventHandler\n  },\n  onMouseLeave: {\n    type: ControlType.EventHandler\n  }\n};\nconst findByArray = (arr, search) => arr.find(a => a.toLowerCase().includes(search));\nexport function getIconSelection(iconKeys, selectByList, iconSearch = \"\", iconSelection, lowercaseIconKeyPairs) {\n  // gotta get the exact match first THEN find\n  // have a set and try to access ?\n  if (selectByList) return iconSelection;\n  if (iconSearch == null || (iconSearch === null || iconSearch === void 0 ? void 0 : iconSearch.length) === 0) return null;\n  const iconSearchTerm = iconSearch.toLowerCase().replace(/-|\\s/g, \"\");\n  var _iconSearchTerm; // check for exact match, otherwise use .find\n  const searchResult = (_iconSearchTerm = lowercaseIconKeyPairs[iconSearchTerm]) !== null && _iconSearchTerm !== void 0 ? _iconSearchTerm : findByArray(iconKeys, iconSearchTerm);\n  return searchResult;\n}\nexport function useIconSelection(iconKeys, selectByList, iconSearch = \"\", iconSelection, lowercaseIconKeyPairs) {\n  // Clean search term\n  const iconSearchResult = useMemo(() => {\n    if (iconSearch == null || (iconSearch === null || iconSearch === void 0 ? void 0 : iconSearch.length) === 0) return null;\n    const iconSearchTerm = iconSearch.toLowerCase().replace(/-|\\s/g, \"\");\n    var _iconSearchTerm; // check for exact match, otherwise use .find\n    const searchResult = (_iconSearchTerm = lowercaseIconKeyPairs[iconSearchTerm]) !== null && _iconSearchTerm !== void 0 ? _iconSearchTerm : findByArray(iconKeys, iconSearchTerm);\n    return searchResult;\n  }, [iconSelection, iconSearch]);\n  const name = selectByList ? iconSelection : iconSearchResult;\n  return name;\n}\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"getIconSelection\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"containerStyles\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"useIconSelection\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"defaultEvents\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./utils.map", "import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nimport { useState, useEffect, useRef } from \"react\";\nimport { addPropertyControls, ControlType, RenderTarget } from \"framer\";\nimport { NullState } from \"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";\nimport HomeFactory from \"https://framer.com/m/feather-icons/home.js@0.0.29\";\nimport { defaultEvents, useIconSelection } from \"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";\nexport const iconKeys = [\"activity\", \"airplay\", \"alert-circle\", \"alert-octagon\", \"alert-triangle\", \"align-center\", \"align-justify\", \"align-left\", \"align-right\", \"anchor\", \"aperture\", \"archive\", \"arrow-down\", \"arrow-down-circle\", \"arrow-down-left\", \"arrow-down-right\", \"arrow-left\", \"arrow-left-circle\", \"arrow-right\", \"arrow-right-circle\", \"arrow-up\", \"arrow-up-circle\", \"arrow-up-left\", \"arrow-up-right\", \"at-sign\", \"award\", \"bar-chart\", \"bar-chart-2\", \"battery\", \"battery-charging\", \"bell\", \"bell-off\", \"bluetooth\", \"bold\", \"book\", \"book-open\", \"bookmark\", \"box\", \"briefcase\", \"calendar\", \"camera\", \"camera-off\", \"cast\", \"check\", \"check-circle\", \"check-square\", \"chevron-down\", \"chevron-left\", \"chevron-right\", \"chevron-up\", \"chevrons-down\", \"chevrons-left\", \"chevrons-right\", \"chevrons-up\", \"chrome\", \"circle\", \"clipboard\", \"clock\", \"cloud\", \"cloud-drizzle\", \"cloud-lightning\", \"cloud-off\", \"cloud-rain\", \"cloud-snow\", \"code\", \"codepen\", \"codesandbox\", \"coffee\", \"columns\", \"command\", \"compass\", \"copy\", \"corner-down-left\", \"corner-down-right\", \"corner-left-down\", \"corner-left-up\", \"corner-right-down\", \"corner-right-up\", \"corner-up-left\", \"corner-up-right\", \"cpu\", \"credit-card\", \"crop\", \"crosshair\", \"database\", \"delete\", \"disc\", \"divide\", \"divide-circle\", \"divide-square\", \"dollar-sign\", \"download\", \"download-cloud\", \"dribbble\", \"droplet\", \"edit\", \"edit-2\", \"edit-3\", \"external-link\", \"eye\", \"eye-off\", \"facebook\", \"fast-forward\", \"feather\", \"figma\", \"file\", \"file-minus\", \"file-plus\", \"file-text\", \"film\", \"filter\", \"flag\", \"folder\", \"folder-minus\", \"folder-plus\", \"framer\", \"frown\", \"gift\", \"git-branch\", \"git-commit\", \"git-merge\", \"git-pull-request\", \"github\", \"gitlab\", \"globe\", \"grid\", \"hard-drive\", \"hash\", \"headphones\", \"heart\", \"help-circle\", \"hexagon\", \"home\", \"image\", \"inbox\", \"info\", \"instagram\", \"italic\", \"key\", \"layers\", \"layout\", \"life-buoy\", \"link\", \"link-2\", \"linkedin\", \"list\", \"loader\", \"lock\", \"log-in\", \"log-out\", \"mail\", \"map\", \"map-pin\", \"maximize\", \"maximize-2\", \"meh\", \"menu\", \"message-circle\", \"message-square\", \"mic\", \"mic-off\", \"minimize\", \"minimize-2\", \"minus\", \"minus-circle\", \"minus-square\", \"monitor\", \"moon\", \"more-horizontal\", \"more-vertical\", \"mouse-pointer\", \"move\", \"music\", \"navigation\", \"navigation-2\", \"octagon\", \"package\", \"paperclip\", \"pause\", \"pause-circle\", \"pen-tool\", \"percent\", \"phone\", \"phone-call\", \"phone-forwarded\", \"phone-incoming\", \"phone-missed\", \"phone-off\", \"phone-outgoing\", \"pie-chart\", \"play\", \"play-circle\", \"plus\", \"plus-circle\", \"plus-square\", \"pocket\", \"power\", \"printer\", \"radio\", \"refresh-ccw\", \"refresh-cw\", \"repeat\", \"rewind\", \"rotate-ccw\", \"rotate-cw\", \"rss\", \"save\", \"scissors\", \"search\", \"send\", \"server\", \"settings\", \"share\", \"share-2\", \"shield\", \"shield-off\", \"shopping-bag\", \"shopping-cart\", \"shuffle\", \"sidebar\", \"skip-back\", \"skip-forward\", \"slack\", \"slash\", \"sliders\", \"smartphone\", \"smile\", \"speaker\", \"square\", \"star\", \"stop-circle\", \"sun\", \"sunrise\", \"sunset\", \"tablet\", \"tag\", \"target\", \"terminal\", \"thermometer\", \"thumbs-down\", \"thumbs-up\", \"toggle-left\", \"toggle-right\", \"tool\", \"trash\", \"trash-2\", \"trello\", \"trending-down\", \"trending-up\", \"triangle\", \"truck\", \"tv\", \"twitch\", \"twitter\", \"type\", \"umbrella\", \"underline\", \"unlock\", \"upload\", \"upload-cloud\", \"user\", \"user-check\", \"user-minus\", \"user-plus\", \"user-x\", \"users\", \"video\", \"video-off\", \"voicemail\", \"volume\", \"volume-1\", \"volume-2\", \"volume-x\", \"watch\", \"wifi\", \"wifi-off\", \"wind\", \"x\", \"x-circle\", \"x-octagon\", \"x-square\", \"youtube\", \"zap\", \"zap-off\", \"zoom-in\", \"zoom-out\"];\nconst moduleBaseUrl = \"https://framer.com/m/feather-icons/\";\nconst uppercaseIconKeys = iconKeys.map(name => name.charAt(0).toUpperCase() + name.slice(1));\nconst lowercaseIconKeyPairs = iconKeys.reduce((res, key) => {\n  res[key.toLowerCase()] = key;\n  return res;\n}, {}); /**\n        * FEATHER\n        *\n        * @framerIntrinsicWidth 24\n        * @framerIntrinsicHeight 24\n        *\n        * @framerSupportedLayoutWidth fixed\n        * @framerSupportedLayoutHeight fixed\n        */\nexport function Icon(props) {\n  const {\n    color,\n    selectByList,\n    iconSearch,\n    iconSelection,\n    onClick,\n    onMouseDown,\n    onMouseUp,\n    onMouseEnter,\n    onMouseLeave,\n    mirrored\n  } = props;\n  const isMounted = useRef(false);\n  const iconKey = useIconSelection(iconKeys, selectByList, iconSearch, iconSelection, lowercaseIconKeyPairs); // Selected Icon Module\n  const [SelectedIcon, setSelectedIcon] = useState(iconKey === \"Home\" ? HomeFactory(React) : null); // Import the selected module or reset so null state\n  async function importModule() {\n    let active = true; // Get the selected module\n    try {\n      const iconModuleUrl = `${moduleBaseUrl}${iconKey}.js@0.0.29`;\n      const module = await import( /* webpackIgnore: true */iconModuleUrl); // console.log(module.default)\n      if (active) setSelectedIcon(module.default(React));\n    } catch (e) {\n      console.log(e);\n      if (active) setSelectedIcon(null);\n    }\n    return () => {\n      active = false;\n    };\n  } // Import module when new style or icon is selected\n  useEffect(() => {\n    importModule();\n  }, [iconKey]);\n  const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n  const emptyState = isOnCanvas ? /*#__PURE__*/_jsx(NullState, {}) : null;\n  return /*#__PURE__*/_jsx(\"div\", {\n    style: {\n      display: \"contents\"\n    },\n    onClick,\n    onMouseEnter,\n    onMouseLeave,\n    onMouseDown,\n    onMouseUp,\n    children: SelectedIcon ? /*#__PURE__*/_jsx(SelectedIcon, {\n      style: {\n        width: \"100%\",\n        height: \"100%\",\n        transform: mirrored ? \"scale(-1, 1)\" : undefined\n      },\n      color: color\n    }) : emptyState\n  });\n}\nIcon.displayName = \"Feather\";\nIcon.defaultProps = {\n  width: 24,\n  height: 24,\n  iconSelection: \"home\",\n  iconSearch: \"Home\",\n  color: \"#66F\",\n  selectByList: true,\n  mirrored: false\n};\naddPropertyControls(Icon, {\n  selectByList: {\n    type: ControlType.Boolean,\n    title: \"Select\",\n    enabledTitle: \"List\",\n    disabledTitle: \"Search\",\n    defaultValue: Icon.defaultProps.selectByList\n  },\n  iconSelection: {\n    type: ControlType.Enum,\n    options: iconKeys,\n    optionTitles: uppercaseIconKeys,\n    defaultValue: Icon.defaultProps.iconSelection,\n    title: \"Name\",\n    hidden: ({\n      selectByList\n    }) => !selectByList,\n    description: \"Find every icon name on the [Feather site](https://feathericons.com/)\"\n  },\n  iconSearch: {\n    type: ControlType.String,\n    title: \"Name\",\n    placeholder: \"Menu, Wifi, Box\u2026\",\n    hidden: ({\n      selectByList\n    }) => selectByList\n  },\n  mirrored: {\n    type: ControlType.Boolean,\n    enabledTitle: \"Yes\",\n    disabledTitle: \"No\",\n    defaultValue: Icon.defaultProps.mirrored\n  },\n  color: {\n    type: ControlType.Color,\n    title: \"Color\",\n    defaultValue: Icon.defaultProps.color\n  },\n  ...defaultEvents\n});\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"iconKeys\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"Icon\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Icon\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerSupportedLayoutWidth\": \"fixed\",\n        \"framerIntrinsicHeight\": \"24\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"24\",\n        \"framerSupportedLayoutHeight\": \"fixed\"\n      }\n    },\n    \"IconProps\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Feather.map", "// Generated by Framer (ac3938c)\nimport { jsx as r, jsxs as e } from \"react/jsx-runtime\";\nimport { addFonts as a, addPropertyControls as t, ControlType as i, cx as o, getFonts as n, Link as l, RichText as m, SVG as d, useLocaleInfo as s, useVariantState as f, withCSS as c } from \"framer\";\nimport { LayoutGroup as p, motion as h, MotionConfigContext as w } from \"framer-motion\";\nimport * as x from \"react\";\nimport { Icon as g } from \"https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js\";\nimport * as u from \"https://framerusercontent.com/modules/A9bqpHEelq2kmE7b4qLR/sbjsWhY3o2PYkv9gchG2/DJwEfHZVu.js\";\nlet b = n(g),\n  v = [\"g_qpnBlGD\", \"jTOej0jfP\"],\n  y = \"framer-6xwO9\",\n  O = {\n    g_qpnBlGD: \"framer-v-vg4cw8\",\n    jTOej0jfP: \"framer-v-14getym\"\n  };\nfunction k(r, ...e) {\n  let a = {};\n  return null == e || e.forEach(e => e && Object.assign(a, r[e])), a;\n}\nlet R = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    }\n  },\n  q = {\n    damping: 30,\n    delay: 0,\n    mass: 1,\n    stiffness: 400,\n    type: \"spring\"\n  },\n  D = {\n    opacity: 1,\n    rotate: 0,\n    scale: 1.1,\n    transition: q\n  },\n  j = ({\n    value: e,\n    children: a\n  }) => {\n    let t = x.useContext(w),\n      i = null != e ? e : t.transition,\n      o = x.useMemo(() => ({\n        ...t,\n        transition: i\n      }), [JSON.stringify(i)]);\n    return /*#__PURE__*/r(w.Provider, {\n      value: o,\n      children: a\n    });\n  },\n  B = {\n    \"Variant 1\": \"g_qpnBlGD\",\n    Mobile: \"jTOej0jfP\"\n  },\n  H = ({\n    height: r,\n    id: e,\n    width: a,\n    ...t\n  }) => {\n    var i, o;\n    return {\n      ...t,\n      variant: null !== (o = null !== (i = B[t.variant]) && void 0 !== i ? i : t.variant) && void 0 !== o ? o : \"g_qpnBlGD\"\n    };\n  },\n  T = (r, e) => e.join(\"-\") + r.layoutDependency,\n  I = /*#__PURE__*/x.forwardRef(function (a, t) {\n    let {\n        activeLocale: i\n      } = s(),\n      {\n        style: n,\n        className: c,\n        layoutId: w,\n        variant: b,\n        ...y\n      } = H(a),\n      {\n        baseVariant: q,\n        classNames: B,\n        gestureVariant: I,\n        setGestureState: z,\n        setVariant: N,\n        transition: E,\n        variants: L\n      } = f({\n        cycleOrder: v,\n        defaultVariant: \"g_qpnBlGD\",\n        transitions: R,\n        variant: b,\n        variantClassNames: O\n      }),\n      V = T(a, L),\n      M = x.useRef(null),\n      C = x.useId(),\n      _ = [u.className];\n    return /*#__PURE__*/r(p, {\n      id: null != w ? w : C,\n      children: /*#__PURE__*/r(h.div, {\n        initial: b,\n        animate: L,\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-6xwO9\", ..._, B),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/r(j, {\n          value: E,\n          children: /*#__PURE__*/e(h.div, {\n            ...y,\n            className: o(\"framer-vg4cw8\", c),\n            \"data-framer-name\": \"Variant 1\",\n            layoutDependency: V,\n            layoutId: \"g_qpnBlGD\",\n            ref: null != t ? t : M,\n            style: {\n              backgroundColor: \"var(--token-e4b16c88-6074-4a6c-af9d-aa7fd3fa8954, rgb(34, 34, 34))\",\n              ...n\n            },\n            ...k({\n              jTOej0jfP: {\n                \"data-framer-name\": \"Mobile\"\n              }\n            }, q, I),\n            children: [/*#__PURE__*/r(m, {\n              __fromCanvasComponent: !0,\n              children: /*#__PURE__*/r(x.Fragment, {\n                children: /*#__PURE__*/r(h.h2, {\n                  className: \"framer-styles-preset-r55wa0\",\n                  \"data-styles-preset\": \"DJwEfHZVu\",\n                  style: {\n                    \"--framer-text-alignment\": \"center\",\n                    \"--framer-text-color\": \"var(--extracted-1of0zx5, rgb(255, 255, 255))\"\n                  },\n                  children: \"Get in touch with Dr. Rima Brusi\"\n                })\n              }),\n              className: \"framer-mmr16d\",\n              layoutDependency: V,\n              layoutId: \"Il6H6GqhY\",\n              style: {\n                \"--extracted-1of0zx5\": \"rgb(255, 255, 255)\",\n                \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                \"--framer-link-text-decoration\": \"underline\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: !0,\n              ...k({\n                jTOej0jfP: {\n                  children: /*#__PURE__*/r(x.Fragment, {\n                    children: /*#__PURE__*/e(h.h2, {\n                      className: \"framer-styles-preset-r55wa0\",\n                      \"data-styles-preset\": \"DJwEfHZVu\",\n                      style: {\n                        \"--framer-text-alignment\": \"center\",\n                        \"--framer-text-color\": \"var(--extracted-1of0zx5, rgb(255, 255, 255))\"\n                      },\n                      children: [\"Get in touch with \", /*#__PURE__*/r(h.br, {}), \"Dr. Rima Brusi\"]\n                    })\n                  })\n                }\n              }, q, I)\n            }), /*#__PURE__*/e(h.div, {\n              className: \"framer-1hfdu3w\",\n              layoutDependency: V,\n              layoutId: \"NsbOrCDCI\",\n              children: [/*#__PURE__*/r(l, {\n                href: \"https://www.facebook.com/RimaBrusi/\",\n                children: /*#__PURE__*/r(h.a, {\n                  className: \"framer-1bhyw6x framer-o3w2mb\",\n                  layoutDependency: V,\n                  layoutId: \"TxNlZpJ0o\",\n                  style: {\n                    backgroundColor: \"rgb(255, 255, 255)\",\n                    borderBottomLeftRadius: 20,\n                    borderBottomRightRadius: 20,\n                    borderTopLeftRadius: 20,\n                    borderTopRightRadius: 20\n                  },\n                  whileHover: D,\n                  children: /*#__PURE__*/r(d, {\n                    className: \"framer-pylyxr\",\n                    \"data-framer-name\": \"facebook\",\n                    fill: \"black\",\n                    intrinsicHeight: 800,\n                    intrinsicWidth: 800,\n                    layoutDependency: V,\n                    layoutId: \"LKTE2jgYS\",\n                    svg: '<svg height=\"800\" width=\"800\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 310 310\" xml:space=\"preserve\"><path d=\"M81.703 165.106h33.981V305a5 5 0 0 0 5 5H178.3a5 5 0 0 0 5-5V165.765h39.064a5 5 0 0 0 4.967-4.429l5.933-51.502a5 5 0 0 0-4.966-5.572h-44.996V71.978c0-9.732 5.24-14.667 15.576-14.667h29.42a5 5 0 0 0 5-5V5.037a5 5 0 0 0-5-5h-40.545A39.746 39.746 0 0 0 185.896 0c-7.035 0-31.488 1.381-50.804 19.151-21.402 19.692-18.427 43.27-17.716 47.358v37.752H81.703a5 5 0 0 0-5 5v50.844a5 5 0 0 0 5 5.001z\"/></svg>',\n                    withExternalLayout: !0\n                  })\n                })\n              }), /*#__PURE__*/r(l, {\n                href: \"https://www.instagram.com/rima_brusi/\",\n                children: /*#__PURE__*/r(h.a, {\n                  className: \"framer-2rvllb framer-o3w2mb\",\n                  layoutDependency: V,\n                  layoutId: \"BQ5uiaMMD\",\n                  style: {\n                    backgroundColor: \"rgb(255, 255, 255)\",\n                    borderBottomLeftRadius: 20,\n                    borderBottomRightRadius: 20,\n                    borderTopLeftRadius: 20,\n                    borderTopRightRadius: 20\n                  },\n                  whileHover: D,\n                  children: /*#__PURE__*/r(h.div, {\n                    className: \"framer-c8ontd-container\",\n                    layoutDependency: V,\n                    layoutId: \"UHA6iKIZE-container\",\n                    children: /*#__PURE__*/r(g, {\n                      color: \"rgb(0, 0, 0)\",\n                      height: \"100%\",\n                      iconSearch: \"Home\",\n                      iconSelection: \"instagram\",\n                      id: \"UHA6iKIZE\",\n                      layoutId: \"UHA6iKIZE\",\n                      mirrored: !1,\n                      selectByList: !0,\n                      style: {\n                        height: \"100%\",\n                        width: \"100%\"\n                      },\n                      width: \"100%\"\n                    })\n                  })\n                })\n              }), /*#__PURE__*/r(l, {\n                href: \"https://www.goodreads.com/rimabrusi\",\n                children: /*#__PURE__*/r(h.a, {\n                  className: \"framer-1oq8els framer-o3w2mb\",\n                  layoutDependency: V,\n                  layoutId: \"bVcx21aZJ\",\n                  style: {\n                    backgroundColor: \"rgb(255, 255, 255)\",\n                    borderBottomLeftRadius: 20,\n                    borderBottomRightRadius: 20,\n                    borderTopLeftRadius: 20,\n                    borderTopRightRadius: 20\n                  },\n                  whileHover: D,\n                  children: /*#__PURE__*/r(d, {\n                    className: \"framer-11vus4q\",\n                    \"data-framer-name\": \"graphic\",\n                    fill: \"black\",\n                    intrinsicHeight: 24,\n                    intrinsicWidth: 24,\n                    layoutDependency: V,\n                    layoutId: \"Th4iJr3pB\",\n                    svg: '<svg width=\"24\" height=\"24\" xmlns=\"http://www.w3.org/2000/svg\" aria-hidden=\"true\"><path d=\"M17.3 17.5c-.2.8-.5 1.4-1 1.9-.4.5-1 .9-1.7 1.2-.7.3-1.5.4-2.6.4-.6 0-1.3-.1-1.9-.2-.6-.1-1.1-.4-1.6-.7-.5-.3-.9-.7-1.2-1.2-.3-.5-.5-1.1-.5-1.7h1.5c.1.5.2.9.5 1.2.2.3.5.6.9.8.3.2.7.3 1.1.4.4.1.8.1 1.2.1 1.4 0 2.5-.4 3.1-1.2.6-.8 1-2 1-3.5v-1.7c-.4.8-.9 1.4-1.6 1.9-.7.5-1.5.7-2.4.7-1 0-1.9-.2-2.6-.5-.8-.4-1.4-.9-1.8-1.4-.5-.6-.8-1.3-1-2.1-.2-.8-.3-1.6-.3-2.5 0-.9.1-1.7.4-2.5.3-.8.6-1.5 1.1-2 .5-.6 1.1-1 1.8-1.4.6-.3 1.4-.5 2.3-.5.5 0 .9.1 1.3.2s.8.3 1.1.5c.3.2.6.5.9.8.3.3.5.6.6 1V3.4h1.5V15c.2.9.1 1.7-.1 2.5zm-3.5-3.4c.5-.3.9-.7 1.3-1.1.3-.5.6-1 .8-1.6.2-.6.3-1.2.3-1.9 0-.6-.1-1.2-.2-1.9-.1-.6-.4-1.2-.7-1.7-.3-.5-.7-.9-1.3-1.2-.5-.3-1.1-.5-1.9-.5s-1.4.2-1.9.5-1 .7-1.3 1.2c-.4.5-.6 1.1-.8 1.7-.1.6-.2 1.3-.2 1.9 0 .6.1 1.3.2 1.9.2.6.5 1.1.8 1.6.3.5.8.8 1.3 1.1.5.3 1.1.4 1.9.4.6 0 1.2-.1 1.7-.4z\"/></svg>',\n                    withExternalLayout: !0\n                  })\n                })\n              }), /*#__PURE__*/r(l, {\n                href: \"https://www.amazon.com/stores/author/B00E95BAXS?ingress=0&visitId=f4066ba3-524d-407e-a55f-8c6fc5e79b72\",\n                children: /*#__PURE__*/r(h.a, {\n                  className: \"framer-kkt3pu framer-o3w2mb\",\n                  layoutDependency: V,\n                  layoutId: \"a1M_dsRAp\",\n                  style: {\n                    backgroundColor: \"rgb(255, 255, 255)\",\n                    borderBottomLeftRadius: 20,\n                    borderBottomRightRadius: 20,\n                    borderTopLeftRadius: 20,\n                    borderTopRightRadius: 20\n                  },\n                  whileHover: D,\n                  children: /*#__PURE__*/r(d, {\n                    className: \"framer-722bq\",\n                    \"data-framer-name\": \"graphic\",\n                    fill: \"black\",\n                    intrinsicHeight: 24,\n                    intrinsicWidth: 24,\n                    layoutDependency: V,\n                    layoutId: \"BugZd5BMI\",\n                    svg: '<svg width=\"24\" height=\"24\" xmlns=\"http://www.w3.org/2000/svg\" aria-hidden=\"true\"><path d=\"M13.582 8.182c-1.648.185-3.802.308-5.344.984-1.781.769-3.03 2.337-3.03 4.644 0 2.953 1.86 4.429 4.253 4.429 2.02 0 3.125-.477 4.685-2.065.516.747.685 1.109 1.629 1.894a.589.589 0 0 0 .672-.066l.006.006c.567-.505 1.599-1.401 2.18-1.888.231-.188.19-.496.009-.754-.52-.718-1.072-1.303-1.072-2.634V8.305c0-1.876.133-3.599-1.249-4.891C15.23 2.369 13.422 2 12.04 2 9.336 2 6.318 3.01 5.686 6.351c-.068.355.191.542.423.594l2.754.298c.258-.013.445-.266.494-.523.236-1.151 1.2-1.706 2.284-1.706.584 0 1.249.215 1.595.738.398.584.346 1.384.346 2.061v.369zm-.533 5.906c-.451.8-1.169 1.291-1.967 1.291-1.09 0-1.728-.83-1.728-2.061 0-2.42 2.171-2.86 4.227-2.86v.615c.001 1.108.027 2.031-.532 3.015zm7.634 5.251C18.329 21.076 14.917 22 11.979 22c-4.118 0-7.826-1.522-10.632-4.057-.22-.199-.024-.471.241-.317 3.027 1.762 6.771 2.823 10.639 2.823 2.608 0 5.476-.541 8.115-1.66.397-.169.73.262.341.55zm.653 1.704c-.194.163-.379.076-.293-.139.284-.71.92-2.298.619-2.684-.301-.386-1.99-.183-2.749-.092-.23.027-.266-.173-.059-.319 1.348-.946 3.555-.673 3.811-.356.26.32-.066 2.533-1.329 3.59z\"/></svg>',\n                    withExternalLayout: !0\n                  })\n                })\n              }), /*#__PURE__*/r(l, {\n                href: \"https://www.linkedin.com/in/rima-brusi-a5118b242/\",\n                children: /*#__PURE__*/r(h.a, {\n                  className: \"framer-1c97q7w framer-o3w2mb\",\n                  layoutDependency: V,\n                  layoutId: \"T7MjmEpTy\",\n                  style: {\n                    backgroundColor: \"rgb(255, 255, 255)\",\n                    borderBottomLeftRadius: 20,\n                    borderBottomRightRadius: 20,\n                    borderTopLeftRadius: 20,\n                    borderTopRightRadius: 20\n                  },\n                  whileHover: D,\n                  children: /*#__PURE__*/r(d, {\n                    className: \"framer-biqzdq\",\n                    \"data-framer-name\": \"graphic\",\n                    fill: \"black\",\n                    intrinsicHeight: 24,\n                    intrinsicWidth: 24,\n                    layoutDependency: V,\n                    layoutId: \"Mw9EV3mvu\",\n                    svg: '<svg width=\"24\" height=\"24\" xmlns=\"http://www.w3.org/2000/svg\" aria-hidden=\"true\"><path d=\"M19.7 3H4.3A1.3 1.3 0 0 0 3 4.3v15.4A1.3 1.3 0 0 0 4.3 21h15.4a1.3 1.3 0 0 0 1.3-1.3V4.3A1.3 1.3 0 0 0 19.7 3zM8.339 18.338H5.667v-8.59h2.672v8.59zM7.004 8.574a1.548 1.548 0 1 1-.002-3.096 1.548 1.548 0 0 1 .002 3.096zm11.335 9.764H15.67v-4.177c0-.996-.017-2.278-1.387-2.278-1.389 0-1.601 1.086-1.601 2.206v4.249h-2.667v-8.59h2.559v1.174h.037c.356-.675 1.227-1.387 2.526-1.387 2.703 0 3.203 1.779 3.203 4.092v4.711z\"/></svg>',\n                    withExternalLayout: !0\n                  })\n                })\n              })]\n            }), /*#__PURE__*/r(m, {\n              __fromCanvasComponent: !0,\n              children: /*#__PURE__*/r(x.Fragment, {\n                children: /*#__PURE__*/r(h.h2, {\n                  style: {\n                    \"--framer-font-size\": \"20px\",\n                    \"--framer-line-height\": \"1.4em\",\n                    \"--framer-text-color\": \"var(--extracted-1of0zx5, rgb(255, 255, 255))\"\n                  },\n                  children: \"rima.brusi@nau.edu\"\n                })\n              }),\n              className: \"framer-1q8sw93\",\n              \"data-framer-name\": \"rima.brusi@nau.edu\",\n              layoutDependency: V,\n              layoutId: \"mqF1L9xh4\",\n              style: {\n                \"--extracted-1of0zx5\": \"rgb(255, 255, 255)\",\n                \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                \"--framer-link-text-decoration\": \"underline\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: !0\n            })]\n          })\n        })\n      })\n    });\n  }),\n  z = ['.framer-6xwO9 [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-6xwO9 .framer-o3w2mb { display: block; }\", \".framer-6xwO9 .framer-vg4cw8 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: hidden; padding: 48px 100px 64px 100px; position: relative; width: 1200px; }\", \".framer-6xwO9 .framer-mmr16d, .framer-6xwO9 .framer-1q8sw93 { flex: none; height: auto; max-width: 800px; overflow: visible; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\", \".framer-6xwO9 .framer-1hfdu3w { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-6xwO9 .framer-1bhyw6x, .framer-6xwO9 .framer-2rvllb, .framer-6xwO9 .framer-1oq8els, .framer-6xwO9 .framer-kkt3pu, .framer-6xwO9 .framer-1c97q7w { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: center; overflow: hidden; padding: 20px 20px 20px 20px; position: relative; text-decoration: none; width: 40px; will-change: var(--framer-will-change-override, transform); }\", \".framer-6xwO9 .framer-pylyxr { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 22px); position: relative; width: 22px; }\", \".framer-6xwO9 .framer-c8ontd-container { flex: none; height: 24px; position: relative; width: 24px; }\", \".framer-6xwO9 .framer-11vus4q, .framer-6xwO9 .framer-722bq { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\", \".framer-6xwO9 .framer-biqzdq { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 25px); position: relative; width: 25px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-6xwO9 .framer-vg4cw8, .framer-6xwO9 .framer-1hfdu3w, .framer-6xwO9 .framer-1bhyw6x, .framer-6xwO9 .framer-2rvllb, .framer-6xwO9 .framer-1oq8els, .framer-6xwO9 .framer-kkt3pu, .framer-6xwO9 .framer-1c97q7w { gap: 0px; } .framer-6xwO9 .framer-vg4cw8 > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-6xwO9 .framer-vg4cw8 > :first-child { margin-top: 0px; } .framer-6xwO9 .framer-vg4cw8 > :last-child { margin-bottom: 0px; } .framer-6xwO9 .framer-1hfdu3w > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-6xwO9 .framer-1hfdu3w > :first-child, .framer-6xwO9 .framer-1bhyw6x > :first-child, .framer-6xwO9 .framer-2rvllb > :first-child, .framer-6xwO9 .framer-1oq8els > :first-child, .framer-6xwO9 .framer-kkt3pu > :first-child, .framer-6xwO9 .framer-1c97q7w > :first-child { margin-left: 0px; } .framer-6xwO9 .framer-1hfdu3w > :last-child, .framer-6xwO9 .framer-1bhyw6x > :last-child, .framer-6xwO9 .framer-2rvllb > :last-child, .framer-6xwO9 .framer-1oq8els > :last-child, .framer-6xwO9 .framer-kkt3pu > :last-child, .framer-6xwO9 .framer-1c97q7w > :last-child { margin-right: 0px; } .framer-6xwO9 .framer-1bhyw6x > *, .framer-6xwO9 .framer-2rvllb > *, .framer-6xwO9 .framer-1oq8els > *, .framer-6xwO9 .framer-kkt3pu > *, .framer-6xwO9 .framer-1c97q7w > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } }\", \".framer-6xwO9.framer-v-14getym .framer-vg4cw8 { padding: 48px 20px 64px 20px; width: 360px; }\", \".framer-6xwO9.framer-v-14getym .framer-1hfdu3w { flex-wrap: wrap; }\", ...u.css],\n  N = c(I, z, \"framer-6xwO9\");\nexport default N;\nN.displayName = \"Footer\", N.defaultProps = {\n  height: 283,\n  width: 1200\n}, t(N, {\n  variant: {\n    options: [\"g_qpnBlGD\", \"jTOej0jfP\"],\n    optionTitles: [\"Variant 1\", \"Mobile\"],\n    title: \"Variant\",\n    type: i.Enum\n  }\n}), a(N, [...b, ...u.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerX0zRSozCt\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerImmutableVariables\": \"true\",\n        \"framerIntrinsicWidth\": \"1200\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"283\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jTOej0jfP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./X0zRSozCt.map"],
  "mappings": "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",
  "names": ["fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "u", "y", "w", "e", "r", "a", "E", "j", "t", "re", "MotionConfigContext", "n", "se", "p", "I", "O", "o", "L", "q", "Y", "useLocaleInfo", "d", "h", "v", "G", "N", "S", "T", "k", "R", "D", "useVariantState", "u", "z", "M", "useActiveVariantCallback", "A", "P", "C", "pe", "B", "ae", "F", "className", "LayoutGroup", "motion", "cx", "RichText", "x", "Link", "css", "withCSS", "DX1d0TZo8_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "fontStore", "fonts", "css", "className", "containerStyles", "emptyStateStyle", "containerStyles", "NullState", "Y", "_", "ref", "p", "r", "s", "o", "n", "t", "e", "i", "defaultEvents", "ControlType", "findByArray", "arr", "search", "a", "useIconSelection", "iconKeys", "selectByList", "iconSearch", "iconSelection", "lowercaseIconKeyPairs", "iconSearchResult", "se", "iconSearchTerm", "_iconSearchTerm", "findByArray", "iconKeys", "moduleBaseUrl", "uppercaseIconKeys", "name", "lowercaseIconKeyPairs", "res", "key", "Icon", "props", "color", "selectByList", "iconSearch", "iconSelection", "onClick", "onMouseDown", "onMouseUp", "onMouseEnter", "onMouseLeave", "mirrored", "isMounted", "pe", "iconKey", "useIconSelection", "SelectedIcon", "setSelectedIcon", "ye", "s", "npm_react_18_1_exports", "importModule", "active", "module", "e", "ue", "emptyState", "RenderTarget", "p", "NullState", "addPropertyControls", "ControlType", "defaultEvents", "b", "getFonts", "Icon", "v", "O", "k", "e", "a", "R", "q", "D", "j", "t", "re", "MotionConfigContext", "i", "o", "se", "p", "B", "H", "T", "I", "Y", "useLocaleInfo", "n", "c", "w", "b", "y", "z", "N", "E", "L", "useVariantState", "v", "V", "M", "pe", "C", "ae", "_", "className", "LayoutGroup", "motion", "cx", "u", "RichText", "x", "Link", "SVG", "Icon", "css", "withCSS", "X0zRSozCt_default", "addPropertyControls", "ControlType", "addFonts", "fonts"]
}
