{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/dZVcmzUnhVRDnq7k3086/hcPiSTbELzl0u1H73MH2/f3pj4GA6J.js", "ssg:https://framerusercontent.com/modules/kHhu2DmGlFr7siBsDmun/p67DK9jtE4CnS139ZCOK/OaZ3Dzxkx.js", "ssg:https://framer.com/m/framer/store.js@^1.0.0", "ssg:https://framerusercontent.com/modules/bO7pHAqAW2JxDHRhiUmh/ABkv0UwfwKZLVttTkwCd/Shared.js", "ssg:https://ga.jspm.io/npm:cookie@0.4.2/index.js", "ssg:https://ga.jspm.io/npm:universal-cookie@4.0.4/cjs/index.js", "ssg:https://framerusercontent.com/modules/EF9PI5fguGcjzRfD7GwH/XUv0R53NFuhSPpQcBF0R/InstrumentationContext.js", "ssg:https://framerusercontent.com/modules/2i4Z2pf9SRj8bkFzi6IZ/J0DiLOQt7MCSHVGhBJGt/FzXD57D4n.js", "ssg:https://framer.com/m/framer/icon-nullstate.js@0.7.0", "ssg:https://framer.com/m/hero-icons/Home.js@0.0.27", "ssg:https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js", "ssg:https://framerusercontent.com/modules/hKjtTuWGYB451ckw6eTN/KMS3TGJgYkHtsY7rff7q/Hero.js", "ssg:https://framerusercontent.com/modules/PAwWtH9OTcAnC579ewgi/DnzkSYGx94ppL4q7W1Cd/Bnd1JStq8.js", "ssg:https://framer.com/m/Navigation-Button-IApk.js", "ssg:https://framerusercontent.com/modules/W4oGFThYO2bObj9HzIOd/lmrauSH18ysKCA5WMx6u/q_TS4by6l.js", "ssg:https://framerusercontent.com/modules/SRLoxwKcTwPT2ZFRAXmm/gGIqXIQO04MTwp3wt5l0/wPkcqOAFV.js", "ssg:https://framer.com/m/Navigation-Platform-w65k.js", "ssg:https://framer.com/m/Navigation-Customers-rali.js", "ssg:https://framer.com/m/Navigation-Resources-xNbE.js", "ssg:https://framerusercontent.com/modules/5DYVGDIWcn5923lkSvcp/SfirH0t2bC5ajC6fHTFO/Navigation.js", "ssg:https://framerusercontent.com/modules/unXgxs0ennZwdwoFy9YW/8rR6JIG4smbmx0tTOfFl/SxQAj7hop.js", "ssg:https://framerusercontent.com/modules/mXYb9g0mg3Aj4LGfkrtf/D63TftE5x0nsyfapw5jm/oD7ZB8R5Q.js", "ssg:https://framer.com/m/Component-Dropdown-WJ6M.js", "ssg:https://framerusercontent.com/modules/zaqPNQJAN7YgUpTOKYd4/2szzMRvijYpuZuGcPFvB/DropdownWithOptions.js", "ssg:https://framerusercontent.com/modules/hKjtTuWGYB451ckw6eTN/rQJeCcsGr1fSnWO0FT2G/Hero.js", "ssg:https://framerusercontent.com/modules/d4DlBKU7RGBBuoF7o420/ouTJLHCIvNXxoMC9FEav/e6lvrVbzc.js", "ssg:https://framerusercontent.com/modules/dZVcmzUnhVRDnq7k3086/lfH9O7lqrowh6E9BOXuV/f3pj4GA6J.js", "ssg:https://framerusercontent.com/modules/Ze7AvUfSLJjwMfrfmx4g/pRDPdLkRQCjv73EmiIjT/A3LvoZfGn.js", "ssg:https://framerusercontent.com/modules/88U5530KnON5uho4l3BX/Ff8gSj3XM1X4bbUHGYzr/Ow9lIML6E.js", "ssg:https://framerusercontent.com/modules/dZm1crRx5wnIkJtuLY6R/pzoWtOTyDzEZAVHtuOeo/soCwldyMb.js", "ssg:https://framer.com/m/Component-Consent-Widget-2-0-lBOw.js@ncnwHUBjFryhYF4rzfD7", "ssg:https://framerusercontent.com/modules/H1I2yMqMQnp0LScnsi0V/llwDUpdWCLBKQ0nUp3KY/ConsentWidgetCode.js", "ssg:https://framerusercontent.com/modules/p8Voh2DEKmI0jSnkhw1D/nwk2BlT0pjh93FSCfvXN/DynamicDropdownOptions.js", "ssg:https://framerusercontent.com/modules/wfEHblqgW0XbLqWb6bit/abTojPIOPJruamaeptoL/YOxudObcB.js", "ssg:https://framerusercontent.com/modules/03A8KZBQpZj6KQ3wg96e/9mjhxQyw7i2PRZZ3Tmdz/TsUxw6m6p.js"],
  "sourcesContent": ["// Generated by Framer (de9b242)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Link, Text, useActiveVariantCallback, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst enabledGestures = {\n  cIH3vTEfY: {\n    hover: true,\n    pressed: true\n  },\n  gpvELJp4R: {\n    hover: true,\n    pressed: true\n  },\n  Pk1kQyDax: {\n    hover: true,\n    pressed: true\n  },\n  Pw4INAmAi: {\n    hover: true\n  },\n  rcNksBxXT: {\n    hover: true,\n    pressed: true\n  },\n  wkn4WVuQ9: {\n    hover: true,\n    pressed: true\n  },\n  Z6gL6I3OC: {\n    hover: true,\n    pressed: true\n  }\n};\nconst cycleOrder = [\"wkn4WVuQ9\", \"Pk1kQyDax\", \"gpvELJp4R\", \"cIH3vTEfY\", \"Z6gL6I3OC\", \"rcNksBxXT\", \"Pw4INAmAi\"];\nconst variantClassNames = {\n  cIH3vTEfY: \"framer-v-yshtu\",\n  gpvELJp4R: \"framer-v-1nahltu\",\n  Pk1kQyDax: \"framer-v-5zejfb\",\n  Pw4INAmAi: \"framer-v-1pro39e\",\n  rcNksBxXT: \"framer-v-1ixu9tf\",\n  wkn4WVuQ9: \"framer-v-1t5fx45\",\n  Z6gL6I3OC: \"framer-v-1us1ua3\"\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  \"Navigation - Primary Dark\": \"Pw4INAmAi\",\n  \"Navigation Primary\": \"Z6gL6I3OC\",\n  \"Navigation Secondary\": \"rcNksBxXT\",\n  \"Primary Small\": \"Pk1kQyDax\",\n  \"Secondary Small\": \"gpvELJp4R\",\n  Primary: \"wkn4WVuQ9\",\n  Secondary: \"cIH3vTEfY\"\n};\nconst transitions = {\n  \"Z6gL6I3OC-hover\": {\n    damping: 60,\n    delay: 0,\n    duration: .05,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"tween\"\n  },\n  \"Z6gL6I3OC-pressed\": {\n    damping: 60,\n    delay: 0,\n    duration: .05,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"tween\"\n  },\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 Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"wkn4WVuQ9\",\n  text: yjWY8RlZ2 = \"Get started\",\n  link: vywFcCbn1,\n  newTab: gANrPwo1D = false,\n  tap: rHF432pb7,\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: \"wkn4WVuQ9\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTap192tjd0 = activeVariantCallback(async (...args) => {\n    if (rHF432pb7) {\n      const res = await rHF432pb7(...args);\n      if (res === false) return false;\n    }\n  });\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\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-zXi26\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Link, {\n        href: vywFcCbn1,\n        openInNewTab: gANrPwo1D,\n        children: /*#__PURE__*/_jsx(motion.a, {\n          ...restProps,\n          className: `${cx(\"framer-1t5fx45\", className)} framer-l1z88b`,\n          \"data-framer-name\": \"Primary\",\n          \"data-highlight\": true,\n          layoutDependency: layoutDependency,\n          layoutId: \"wkn4WVuQ9\",\n          onTap: onTap192tjd0,\n          ref: ref,\n          style: {\n            \"--border-bottom-width\": \"0px\",\n            \"--border-color\": \"rgba(0, 0, 0, 0)\",\n            \"--border-left-width\": \"0px\",\n            \"--border-right-width\": \"0px\",\n            \"--border-style\": \"solid\",\n            \"--border-top-width\": \"0px\",\n            backgroundColor: \"var(--token-42003421-cd2e-4134-a232-8c6b0e92d883, rgb(0, 137, 255))\",\n            borderBottomLeftRadius: 8,\n            borderBottomRightRadius: 8,\n            borderTopLeftRadius: 8,\n            borderTopRightRadius: 8,\n            ...style\n          },\n          transition: transition,\n          variants: {\n            \"cIH3vTEfY-hover\": {\n              backgroundColor: \"rgb(211, 218, 227)\"\n            },\n            \"cIH3vTEfY-pressed\": {\n              \"--border-color\": \"rgb(148, 157, 179)\",\n              backgroundColor: \"rgb(162, 176, 195)\"\n            },\n            \"gpvELJp4R-hover\": {\n              backgroundColor: \"rgb(211, 218, 227)\"\n            },\n            \"gpvELJp4R-pressed\": {\n              backgroundColor: \"rgb(162, 176, 195)\"\n            },\n            \"Pk1kQyDax-hover\": {\n              backgroundColor: \"rgb(0, 59, 255)\"\n            },\n            \"Pk1kQyDax-pressed\": {\n              backgroundColor: \"rgb(0, 43, 184)\"\n            },\n            \"Pw4INAmAi-hover\": {\n              backgroundColor: \"rgb(0, 59, 255)\"\n            },\n            \"rcNksBxXT-hover\": {\n              backgroundColor: \"rgb(211, 218, 227)\"\n            },\n            \"rcNksBxXT-pressed\": {\n              backgroundColor: \"rgb(162, 176, 195)\"\n            },\n            \"wkn4WVuQ9-hover\": {\n              backgroundColor: \"rgb(0, 59, 255)\"\n            },\n            \"wkn4WVuQ9-pressed\": {\n              backgroundColor: \"rgb(0, 43, 184)\"\n            },\n            \"Z6gL6I3OC-hover\": {\n              \"--border-color\": 'var(--token-42003421-cd2e-4134-a232-8c6b0e92d883, rgb(0, 137, 255)) /* {\"name\":\"Blue 500\"} */',\n              backgroundColor: \"var(--token-42003421-cd2e-4134-a232-8c6b0e92d883, rgb(0, 137, 255))\"\n            },\n            \"Z6gL6I3OC-pressed\": {\n              \"--border-color\": 'var(--token-3b2d6f25-f145-4982-b443-8e7a73586f82, rgb(0, 51, 255)) /* {\"name\":\"Blue 600\"} */',\n              backgroundColor: \"var(--token-3b2d6f25-f145-4982-b443-8e7a73586f82, rgb(0, 51, 255))\"\n            },\n            cIH3vTEfY: {\n              \"--border-bottom-width\": \"1px\",\n              \"--border-color\": \"var(--token-f9d370f7-20b0-47a7-9e9d-d519ee56aa24, rgb(216, 222, 235))\",\n              \"--border-left-width\": \"1px\",\n              \"--border-right-width\": \"1px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"1px\",\n              backgroundColor: \"var(--token-2571858b-c849-4e86-b2cd-c2417dfceb02, rgb(255, 255, 255))\"\n            },\n            gpvELJp4R: {\n              \"--border-bottom-width\": \"1px\",\n              \"--border-color\": \"rgb(162, 176, 195)\",\n              \"--border-left-width\": \"1px\",\n              \"--border-right-width\": \"1px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"1px\",\n              backgroundColor: \"rgb(255, 255, 255)\"\n            },\n            Pw4INAmAi: {\n              \"--border-bottom-width\": \"1px\",\n              \"--border-color\": \"rgba(161, 161, 161, 0.4)\",\n              \"--border-left-width\": \"1px\",\n              \"--border-right-width\": \"1px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"1px\"\n            },\n            rcNksBxXT: {\n              \"--border-bottom-width\": \"1px\",\n              \"--border-color\": \"rgba(161, 161, 161, 0.4)\",\n              \"--border-left-width\": \"1px\",\n              \"--border-right-width\": \"1px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"1px\",\n              backgroundColor: \"var(--token-2571858b-c849-4e86-b2cd-c2417dfceb02, rgb(255, 255, 255))\"\n            },\n            Z6gL6I3OC: {\n              \"--border-bottom-width\": \"1px\",\n              \"--border-color\": \"rgba(161, 161, 161, 0.4)\",\n              \"--border-left-width\": \"1px\",\n              \"--border-right-width\": \"1px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"1px\",\n              backgroundColor: \"rgba(0, 0, 0, 0)\"\n            }\n          },\n          ...addPropertyOverrides({\n            \"cIH3vTEfY-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"cIH3vTEfY-pressed\": {\n              \"data-framer-name\": undefined\n            },\n            \"gpvELJp4R-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"gpvELJp4R-pressed\": {\n              \"data-framer-name\": undefined\n            },\n            \"Pk1kQyDax-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"Pk1kQyDax-pressed\": {\n              \"data-framer-name\": undefined\n            },\n            \"Pw4INAmAi-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"rcNksBxXT-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"rcNksBxXT-pressed\": {\n              \"data-framer-name\": undefined\n            },\n            \"wkn4WVuQ9-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"wkn4WVuQ9-pressed\": {\n              \"data-framer-name\": undefined\n            },\n            \"Z6gL6I3OC-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"Z6gL6I3OC-pressed\": {\n              \"data-framer-name\": undefined\n            },\n            cIH3vTEfY: {\n              \"data-border\": true,\n              \"data-framer-name\": \"Secondary\"\n            },\n            gpvELJp4R: {\n              \"data-border\": true,\n              \"data-framer-name\": \"Secondary Small\"\n            },\n            Pk1kQyDax: {\n              \"data-framer-name\": \"Primary Small\"\n            },\n            Pw4INAmAi: {\n              \"data-border\": true,\n              \"data-framer-name\": \"Navigation - Primary Dark\"\n            },\n            rcNksBxXT: {\n              \"data-border\": true,\n              \"data-framer-name\": \"Navigation Secondary\"\n            },\n            Z6gL6I3OC: {\n              \"data-border\": true,\n              \"data-framer-name\": \"Navigation Primary\"\n            }\n          }, baseVariant, gestureVariant),\n          children: /*#__PURE__*/_jsx(Text, {\n            __fromCanvasComponent: true,\n            alignment: \"left\",\n            className: \"framer-1ojnalb\",\n            \"data-framer-name\": \"CTA\",\n            fonts: [\"GF;Inter-500\"],\n            layoutDependency: layoutDependency,\n            layoutId: \"oaxyJ_79h\",\n            rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='font-size: 0'><span style=''>Get started</span><br></span></span>\",\n            style: {\n              \"--framer-font-family\": '\"Inter\", sans-serif',\n              \"--framer-font-size\": \"17px\",\n              \"--framer-font-style\": \"normal\",\n              \"--framer-font-weight\": 500,\n              \"--framer-letter-spacing\": \"-0.2px\",\n              \"--framer-line-height\": \"100%\",\n              \"--framer-text-alignment\": \"left\",\n              \"--framer-text-color\": \"var(--token-2571858b-c849-4e86-b2cd-c2417dfceb02, rgb(255, 255, 255))\",\n              \"--framer-text-decoration\": \"none\",\n              \"--framer-text-transform\": \"none\"\n            },\n            text: yjWY8RlZ2,\n            transition: transition,\n            variants: {\n              \"cIH3vTEfY-hover\": {\n                \"--framer-text-color\": \"rgb(22, 39, 60)\"\n              },\n              \"cIH3vTEfY-pressed\": {\n                \"--framer-text-color\": \"rgb(22, 39, 60)\"\n              },\n              cIH3vTEfY: {\n                \"--framer-text-color\": \"var(--token-b5fc9310-a86e-4392-95ba-f9cf7c94f226, rgb(14, 35, 60))\"\n              },\n              gpvELJp4R: {\n                \"--framer-font-size\": \"14px\",\n                \"--framer-font-weight\": 600,\n                \"--framer-text-color\": \"var(--token-b5fc9310-a86e-4392-95ba-f9cf7c94f226, rgb(14, 35, 60))\"\n              },\n              Pk1kQyDax: {\n                \"--framer-font-size\": \"14px\",\n                \"--framer-font-weight\": 600\n              },\n              Pw4INAmAi: {\n                \"--framer-font-size\": \"16px\",\n                \"--framer-font-weight\": 600\n              },\n              rcNksBxXT: {\n                \"--framer-font-size\": \"16px\",\n                \"--framer-font-weight\": 600,\n                \"--framer-text-color\": \"var(--token-b5fc9310-a86e-4392-95ba-f9cf7c94f226, rgb(14, 35, 60))\"\n              },\n              Z6gL6I3OC: {\n                \"--framer-font-size\": \"16px\",\n                \"--framer-font-weight\": 600\n              }\n            },\n            verticalAlignment: \"top\",\n            withExternalLayout: true,\n            ...addPropertyOverrides({\n              gpvELJp4R: {\n                fonts: [\"GF;Inter-600\"]\n              },\n              Pk1kQyDax: {\n                fonts: [\"GF;Inter-600\"]\n              },\n              Pw4INAmAi: {\n                fonts: [\"GF;Inter-600\"]\n              },\n              rcNksBxXT: {\n                fonts: [\"GF;Inter-600\"]\n              },\n              Z6gL6I3OC: {\n                fonts: [\"GF;Inter-600\"]\n              }\n            }, baseVariant, gestureVariant)\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-zXi26 [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-zXi26 .framer-l1z88b { display: block; }\", \".framer-zXi26 .framer-1t5fx45 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 12px 16px 12px 16px; position: relative; text-decoration: none; width: min-content; }\", \".framer-zXi26 .framer-1ojnalb { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\", \".framer-zXi26 .framer-v-1t5fx45 .framer-1t5fx45, .framer-zXi26 .framer-v-yshtu .framer-1t5fx45, .framer-zXi26 .framer-v-1us1ua3 .framer-1t5fx45, .framer-zXi26 .framer-v-1ixu9tf .framer-1t5fx45, .framer-zXi26 .framer-v-5zejfb .framer-1t5fx45, .framer-zXi26 .framer-v-1nahltu .framer-1t5fx45, .framer-zXi26 .framer-v-1pro39e .framer-1t5fx45 { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-zXi26 .framer-1t5fx45 { gap: 0px; } .framer-zXi26 .framer-1t5fx45 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-zXi26 .framer-1t5fx45 > :first-child { margin-left: 0px; } .framer-zXi26 .framer-1t5fx45 > :last-child { margin-right: 0px; } }\", \".framer-zXi26.framer-v-5zejfb .framer-1t5fx45, .framer-zXi26.framer-v-1nahltu .framer-1t5fx45 { padding: 8px 16px 8px 16px; }\", \".framer-zXi26.framer-v-1us1ua3 .framer-1t5fx45, .framer-zXi26.framer-v-1ixu9tf .framer-1t5fx45, .framer-zXi26.framer-v-1pro39e .framer-1t5fx45 { padding: 12px 14px 12px 14px; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerIntrinsicHeight 41\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerIntrinsicWidth 122\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Pk1kQyDax\":{\"layout\":[\"auto\",\"auto\"]},\"gpvELJp4R\":{\"layout\":[\"auto\",\"auto\"]},\"cIH3vTEfY\":{\"layout\":[\"auto\",\"auto\"]},\"Z6gL6I3OC\":{\"layout\":[\"auto\",\"auto\"]},\"rcNksBxXT\":{\"layout\":[\"auto\",\"auto\"]},\"Pw4INAmAi\":{\"layout\":[\"auto\",\"auto\"]},\"RPqfFSxv7\":{\"layout\":[\"auto\",\"auto\"]},\"EHSTCUMHo\":{\"layout\":[\"auto\",\"auto\"]},\"CEyXDoPW6\":{\"layout\":[\"auto\",\"auto\"]},\"bKYTWhvOy\":{\"layout\":[\"auto\",\"auto\"]},\"LDOarbetL\":{\"layout\":[\"auto\",\"auto\"]},\"aWtyGW26Y\":{\"layout\":[\"auto\",\"auto\"]},\"hlOVaeHvb\":{\"layout\":[\"auto\",\"auto\"]},\"RLM2_tB8M\":{\"layout\":[\"auto\",\"auto\"]},\"M4Ixt8Von\":{\"layout\":[\"auto\",\"auto\"]},\"QQ5vzB7gj\":{\"layout\":[\"auto\",\"auto\"]},\"KZiUCIfde\":{\"layout\":[\"auto\",\"auto\"]},\"LZ9bvFepn\":{\"layout\":[\"auto\",\"auto\"]},\"A72KxwJqg\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerVariables {\"yjWY8RlZ2\":\"text\",\"vywFcCbn1\":\"link\",\"gANrPwo1D\":\"newTab\",\"rHF432pb7\":\"tap\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    */\nconst Framerf3pj4GA6J = withCSS(Component, css, \"framer-zXi26\");\nexport default Framerf3pj4GA6J;\nFramerf3pj4GA6J.displayName = \"Component/Button\";\nFramerf3pj4GA6J.defaultProps = {\n  height: 41,\n  width: 122\n};\naddPropertyControls(Framerf3pj4GA6J, {\n  variant: {\n    options: [\"wkn4WVuQ9\", \"Pk1kQyDax\", \"gpvELJp4R\", \"cIH3vTEfY\", \"Z6gL6I3OC\", \"rcNksBxXT\", \"Pw4INAmAi\"],\n    optionTitles: [\"Primary\", \"Primary Small\", \"Secondary Small\", \"Secondary\", \"Navigation Primary\", \"Navigation Secondary\", \"Navigation - Primary Dark\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  yjWY8RlZ2: {\n    defaultValue: \"Get started\",\n    displayTextArea: false,\n    placeholder: \"\",\n    title: \"Text\",\n    type: ControlType.String\n  },\n  vywFcCbn1: {\n    title: \"Link\",\n    type: ControlType.Link\n  },\n  gANrPwo1D: {\n    defaultValue: false,\n    title: \"New tab\",\n    type: ControlType.Boolean\n  },\n  rHF432pb7: {\n    title: \"Tap\",\n    type: ControlType.EventHandler\n  }\n});\naddFonts(Framerf3pj4GA6J, [{\n  family: \"Inter\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/f3pj4GA6J:default\",\n    url: \"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZhrib2Bg-4.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZhrib2Bg-4.ttf\",\n  weight: \"500\"\n}, {\n  family: \"Inter\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/f3pj4GA6J:default\",\n    url: \"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZhrib2Bg-4.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZhrib2Bg-4.ttf\",\n  weight: \"600\"\n}]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Framerf3pj4GA6J\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"122\",\n        \"framerVariables\": \"{\\\"yjWY8RlZ2\\\":\\\"text\\\",\\\"vywFcCbn1\\\":\\\"link\\\",\\\"gANrPwo1D\\\":\\\"newTab\\\",\\\"rHF432pb7\\\":\\\"tap\\\"}\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Pk1kQyDax\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"gpvELJp4R\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cIH3vTEfY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Z6gL6I3OC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rcNksBxXT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Pw4INAmAi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"RPqfFSxv7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"EHSTCUMHo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"CEyXDoPW6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bKYTWhvOy\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LDOarbetL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"aWtyGW26Y\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hlOVaeHvb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"RLM2_tB8M\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"M4Ixt8Von\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"QQ5vzB7gj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"KZiUCIfde\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LZ9bvFepn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"A72KxwJqg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"41\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./f3pj4GA6J.map", "// Generated by Framer (4b4156c)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, SVG, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"bKKeYYdRD\", \"JuPWpx8vP\", \"PMXc_pnPY\", \"a8_G1oJdw\"];\nconst variantClassNames = {\n  a8_G1oJdw: \"framer-v-pm64ed\",\n  bKKeYYdRD: \"framer-v-1rv8866\",\n  JuPWpx8vP: \"framer-v-chwjmc\",\n  PMXc_pnPY: \"framer-v-1yycfat\"\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  \"Glyph - Dark\": \"a8_G1oJdw\",\n  Dark: \"JuPWpx8vP\",\n  Glyph: \"PMXc_pnPY\",\n  Primary: \"bKKeYYdRD\"\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 = \"bKKeYYdRD\",\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: \"bKKeYYdRD\",\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-2sCao\", 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-1rv8866\", className),\n        \"data-framer-name\": \"Primary\",\n        layoutDependency: layoutDependency,\n        layoutId: \"bKKeYYdRD\",\n        ref: ref,\n        style: {\n          ...style\n        },\n        transition: transition,\n        ...addPropertyOverrides({\n          a8_G1oJdw: {\n            \"data-framer-name\": \"Glyph - Dark\"\n          },\n          JuPWpx8vP: {\n            \"data-framer-name\": \"Dark\"\n          },\n          PMXc_pnPY: {\n            \"data-framer-name\": \"Glyph\"\n          }\n        }, baseVariant, gestureVariant),\n        children: /*#__PURE__*/_jsx(SVG, {\n          className: \"framer-1llo9nq\",\n          \"data-framer-name\": \"Logo\",\n          layout: \"position\",\n          layoutDependency: layoutDependency,\n          layoutId: \"P7XT7eil4\",\n          opacity: 1,\n          radius: 0,\n          style: {\n            backgroundColor: \"rgba(255, 255, 255, 0)\"\n          },\n          svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 187 30\"><path d=\"M 30.776 5.971 C 29.444 5.971 28.254 6.641 27.528 7.655 L 22.626 14.574 C 22.444 14.838 22.142 15 21.819 15 C 21.274 15 20.83 14.554 20.83 14.006 C 20.83 13.803 20.891 13.6 20.992 13.458 L 25.127 7.229 C 25.551 6.6 25.793 5.829 25.793 4.997 C 25.793 2.786 24.018 1 21.819 1 L 1 1 L 1 4.997 L 18.833 4.997 C 18.833 6.093 17.946 7.006 16.836 7.006 L 1 7.006 C 1 8.426 1.303 9.786 1.827 11.003 L 14.839 11.003 C 14.839 12.099 13.951 13.012 12.842 13.012 L 2.977 13.012 C 4.793 15.446 7.677 17.009 10.945 17.009 L 15.848 17.009 C 16.392 17.009 16.836 17.455 16.836 18.003 C 16.836 18.551 16.392 18.997 15.848 18.997 L 10.945 18.997 L 4.288 29 L 16.332 29 C 21.839 29 26.519 25.388 28.153 20.397 L 30.393 13.559 C 31.119 11.348 32.45 9.4 34.185 7.919 C 33.499 6.762 32.228 5.971 30.776 5.971 Z M 30.776 8.73 C 30.372 8.73 30.029 8.386 30.029 7.98 C 30.029 7.574 30.372 7.229 30.776 7.229 C 31.179 7.229 31.522 7.574 31.522 7.98 C 31.522 8.386 31.2 8.73 30.776 8.73 Z\" fill=\"rgb(0,137,255)\"></path><path d=\"M 46.465 5.997 L 51.281 5.997 L 55.366 15.959 L 55.554 15.959 L 59.64 5.997 L 64.456 5.997 L 64.456 22.086 L 60.669 22.086 L 60.669 12.203 L 60.535 12.203 L 56.67 21.984 L 54.25 21.984 L 50.385 12.148 L 50.251 12.148 L 50.251 22.086 L 46.465 22.086 Z\" fill=\"rgb(0,137,255)\"></path><path d=\"M 72.301 22.314 C 71.039 22.314 69.949 22.066 69.033 21.568 C 68.121 21.065 67.419 20.35 66.927 19.423 C 66.44 18.491 66.197 17.383 66.197 16.1 C 66.197 14.853 66.443 13.764 66.935 12.832 C 67.427 11.894 68.121 11.166 69.017 10.648 C 69.913 10.124 70.968 9.862 72.183 9.862 C 73.042 9.862 73.828 9.996 74.54 10.263 C 75.252 10.53 75.868 10.925 76.386 11.449 C 76.905 11.973 77.308 12.62 77.596 13.389 C 77.884 14.154 78.028 15.031 78.028 16.021 L 78.028 16.98 L 67.54 16.98 L 67.54 14.749 L 74.454 14.749 C 74.448 14.34 74.351 13.976 74.163 13.657 C 73.974 13.337 73.715 13.088 73.385 12.91 C 73.06 12.727 72.686 12.635 72.262 12.635 C 71.832 12.635 71.447 12.732 71.107 12.926 C 70.766 13.114 70.497 13.374 70.298 13.704 C 70.099 14.028 69.994 14.398 69.983 14.811 L 69.983 17.082 C 69.983 17.574 70.08 18.006 70.274 18.378 C 70.468 18.745 70.743 19.03 71.099 19.235 C 71.455 19.439 71.879 19.541 72.372 19.541 C 72.712 19.541 73.021 19.494 73.299 19.4 C 73.576 19.305 73.815 19.166 74.014 18.983 C 74.213 18.8 74.362 18.575 74.461 18.308 L 77.989 18.41 C 77.842 19.201 77.52 19.889 77.023 20.476 C 76.53 21.057 75.883 21.51 75.082 21.835 C 74.281 22.154 73.354 22.314 72.301 22.314 Z\" fill=\"rgb(0,137,255)\"></path><path d=\"M 90.304 13.704 L 86.777 13.798 C 86.74 13.547 86.641 13.324 86.478 13.13 C 86.316 12.931 86.104 12.777 85.842 12.667 C 85.585 12.551 85.287 12.494 84.946 12.494 C 84.501 12.494 84.121 12.583 83.807 12.761 C 83.498 12.939 83.346 13.18 83.352 13.484 C 83.346 13.719 83.441 13.924 83.634 14.097 C 83.833 14.269 84.187 14.408 84.695 14.513 L 87.02 14.953 C 88.225 15.183 89.121 15.566 89.707 16.1 C 90.299 16.634 90.598 17.341 90.603 18.221 C 90.598 19.049 90.352 19.769 89.865 20.382 C 89.383 20.994 88.723 21.471 87.885 21.811 C 87.047 22.147 86.088 22.314 85.009 22.314 C 83.286 22.314 81.927 21.961 80.932 21.254 C 79.942 20.541 79.376 19.588 79.235 18.394 L 83.029 18.3 C 83.113 18.74 83.331 19.075 83.681 19.305 C 84.032 19.536 84.48 19.651 85.025 19.651 C 85.517 19.651 85.918 19.559 86.227 19.376 C 86.536 19.193 86.693 18.949 86.698 18.645 C 86.693 18.373 86.573 18.156 86.337 17.993 C 86.101 17.826 85.732 17.695 85.229 17.6 L 83.124 17.2 C 81.914 16.98 81.013 16.574 80.421 15.982 C 79.829 15.385 79.536 14.626 79.541 13.704 C 79.536 12.897 79.751 12.208 80.186 11.637 C 80.62 11.061 81.238 10.621 82.04 10.318 C 82.841 10.014 83.786 9.862 84.876 9.862 C 86.51 9.862 87.798 10.205 88.741 10.891 C 89.684 11.572 90.205 12.509 90.304 13.704 Z\" fill=\"rgb(0,137,255)\"></path><path d=\"M 102.809 13.704 L 99.281 13.798 C 99.244 13.547 99.145 13.324 98.983 13.13 C 98.82 12.931 98.608 12.777 98.346 12.667 C 98.09 12.551 97.791 12.494 97.451 12.494 C 97.005 12.494 96.626 12.583 96.311 12.761 C 96.002 12.939 95.85 13.18 95.856 13.484 C 95.85 13.719 95.945 13.924 96.138 14.097 C 96.338 14.269 96.691 14.408 97.199 14.513 L 99.525 14.953 C 100.729 15.183 101.625 15.566 102.211 16.1 C 102.803 16.634 103.102 17.341 103.107 18.221 C 103.102 19.049 102.856 19.769 102.369 20.382 C 101.887 20.994 101.227 21.471 100.389 21.811 C 99.551 22.147 98.592 22.314 97.513 22.314 C 95.79 22.314 94.431 21.961 93.436 21.254 C 92.446 20.541 91.88 19.588 91.739 18.394 L 95.534 18.3 C 95.617 18.74 95.835 19.075 96.186 19.305 C 96.537 19.536 96.984 19.651 97.529 19.651 C 98.021 19.651 98.422 19.559 98.731 19.376 C 99.04 19.193 99.197 18.949 99.203 18.645 C 99.197 18.373 99.077 18.156 98.841 17.993 C 98.605 17.826 98.236 17.695 97.733 17.6 L 95.628 17.2 C 94.418 16.98 93.517 16.574 92.925 15.982 C 92.333 15.385 92.04 14.626 92.045 13.704 C 92.04 12.897 92.255 12.208 92.69 11.637 C 93.124 11.061 93.742 10.621 94.544 10.318 C 95.345 10.014 96.29 9.862 97.38 9.862 C 99.014 9.862 100.302 10.205 101.245 10.891 C 102.188 11.572 102.709 12.509 102.809 13.704 Z\" fill=\"rgb(0,137,255)\"></path><path d=\"M 108.179 22.291 C 107.409 22.291 106.726 22.162 106.129 21.906 C 105.537 21.644 105.068 21.251 104.722 20.727 C 104.382 20.198 104.212 19.536 104.212 18.74 C 104.212 18.069 104.329 17.504 104.565 17.043 C 104.801 16.582 105.126 16.207 105.539 15.919 C 105.953 15.631 106.43 15.414 106.969 15.267 C 107.509 15.115 108.085 15.013 108.698 14.961 C 109.384 14.898 109.936 14.832 110.355 14.764 C 110.774 14.691 111.078 14.589 111.267 14.458 C 111.46 14.322 111.557 14.131 111.557 13.884 L 111.557 13.845 C 111.557 13.442 111.418 13.13 111.141 12.91 C 110.863 12.69 110.489 12.58 110.017 12.58 C 109.509 12.58 109.101 12.69 108.792 12.91 C 108.483 13.13 108.286 13.434 108.203 13.822 L 104.659 13.696 C 104.764 12.963 105.034 12.308 105.469 11.732 C 105.909 11.15 106.511 10.695 107.276 10.365 C 108.045 10.03 108.97 9.862 110.049 9.862 C 110.819 9.862 111.528 9.954 112.178 10.137 C 112.827 10.315 113.393 10.577 113.875 10.923 C 114.357 11.263 114.729 11.682 114.99 12.18 C 115.258 12.677 115.391 13.245 115.391 13.884 L 115.391 22.086 L 111.777 22.086 L 111.777 20.405 L 111.683 20.405 C 111.468 20.814 111.193 21.159 110.858 21.442 C 110.528 21.725 110.138 21.937 109.687 22.079 C 109.242 22.22 108.739 22.291 108.179 22.291 Z M 109.365 19.777 C 109.779 19.777 110.151 19.693 110.481 19.525 C 110.816 19.358 111.083 19.127 111.282 18.834 C 111.481 18.535 111.581 18.19 111.581 17.797 L 111.581 16.65 C 111.471 16.707 111.337 16.76 111.18 16.807 C 111.028 16.854 110.861 16.899 110.677 16.941 C 110.494 16.982 110.305 17.019 110.112 17.05 C 109.918 17.082 109.732 17.111 109.554 17.137 C 109.193 17.195 108.883 17.284 108.627 17.404 C 108.375 17.524 108.182 17.682 108.045 17.875 C 107.915 18.064 107.849 18.289 107.849 18.551 C 107.849 18.949 107.99 19.253 108.273 19.462 C 108.561 19.672 108.925 19.777 109.365 19.777 Z\" fill=\"rgb(0,137,255)\"></path><path d=\"M 123.144 26.863 C 121.997 26.863 121.015 26.703 120.198 26.384 C 119.381 26.064 118.739 25.627 118.273 25.072 C 117.807 24.517 117.527 23.888 117.433 23.186 L 121.07 22.982 C 121.138 23.228 121.264 23.443 121.447 23.626 C 121.636 23.81 121.879 23.951 122.178 24.05 C 122.482 24.15 122.838 24.2 123.246 24.2 C 123.89 24.2 124.422 24.043 124.841 23.728 C 125.265 23.419 125.477 22.877 125.477 22.102 L 125.477 19.981 L 125.344 19.981 C 125.192 20.353 124.962 20.685 124.653 20.979 C 124.344 21.272 123.959 21.502 123.498 21.67 C 123.042 21.838 122.518 21.921 121.926 21.921 C 121.046 21.921 120.24 21.717 119.507 21.309 C 118.779 20.895 118.195 20.256 117.755 19.392 C 117.32 18.522 117.103 17.404 117.103 16.037 C 117.103 14.628 117.328 13.468 117.778 12.557 C 118.229 11.64 118.818 10.962 119.546 10.522 C 120.279 10.082 121.067 9.862 121.911 9.862 C 122.544 9.862 123.086 9.972 123.537 10.192 C 123.993 10.407 124.367 10.684 124.66 11.025 C 124.954 11.365 125.176 11.719 125.328 12.085 L 125.438 12.085 L 125.438 10.019 L 129.264 10.019 L 129.264 22.134 C 129.264 23.155 129.008 24.017 128.494 24.718 C 127.981 25.42 127.263 25.952 126.342 26.313 C 125.42 26.68 124.354 26.863 123.144 26.863 Z M 123.262 19.125 C 123.728 19.125 124.126 19.002 124.456 18.755 C 124.786 18.509 125.04 18.156 125.218 17.695 C 125.396 17.234 125.485 16.681 125.485 16.037 C 125.485 15.382 125.396 14.819 125.218 14.348 C 125.045 13.871 124.791 13.505 124.456 13.248 C 124.126 12.991 123.728 12.863 123.262 12.863 C 122.785 12.863 122.382 12.994 122.052 13.256 C 121.722 13.518 121.471 13.887 121.298 14.364 C 121.13 14.835 121.046 15.393 121.046 16.037 C 121.046 16.681 121.133 17.234 121.306 17.695 C 121.479 18.156 121.727 18.509 122.052 18.755 C 122.382 19.002 122.785 19.125 123.262 19.125 Z\" fill=\"rgb(0,137,255)\"></path><path d=\"M 137.133 22.314 C 135.871 22.314 134.781 22.066 133.865 21.568 C 132.953 21.065 132.252 20.35 131.759 19.423 C 131.272 18.491 131.029 17.383 131.029 16.1 C 131.029 14.853 131.275 13.764 131.767 12.832 C 132.259 11.894 132.953 11.166 133.849 10.648 C 134.745 10.124 135.8 9.862 137.015 9.862 C 137.874 9.862 138.66 9.996 139.372 10.263 C 140.084 10.53 140.7 10.925 141.218 11.449 C 141.737 11.973 142.14 12.62 142.428 13.389 C 142.716 14.154 142.86 15.031 142.86 16.021 L 142.86 16.98 L 132.372 16.98 L 132.372 14.749 L 139.286 14.749 C 139.28 14.34 139.184 13.976 138.995 13.657 C 138.806 13.337 138.547 13.088 138.217 12.91 C 137.892 12.727 137.518 12.635 137.094 12.635 C 136.664 12.635 136.279 12.732 135.939 12.926 C 135.598 13.114 135.329 13.374 135.13 13.704 C 134.931 14.028 134.826 14.398 134.815 14.811 L 134.815 17.082 C 134.815 17.574 134.912 18.006 135.106 18.378 C 135.3 18.745 135.575 19.03 135.931 19.235 C 136.287 19.439 136.711 19.541 137.204 19.541 C 137.544 19.541 137.853 19.494 138.131 19.4 C 138.408 19.305 138.647 19.166 138.846 18.983 C 139.045 18.8 139.194 18.575 139.294 18.308 L 142.821 18.41 C 142.674 19.201 142.352 19.889 141.855 20.476 C 141.362 21.057 140.716 21.51 139.914 21.835 C 139.113 22.154 138.186 22.314 137.133 22.314 Z\" fill=\"rgb(0,137,255)\"></path><path d=\"M 144.601 22.086 L 144.601 5.997 L 151.311 5.997 C 152.515 5.997 153.523 6.167 154.335 6.507 C 155.152 6.848 155.765 7.324 156.174 7.937 C 156.587 8.55 156.794 9.26 156.794 10.066 C 156.794 10.679 156.666 11.226 156.409 11.708 C 156.153 12.185 155.799 12.58 155.349 12.895 C 154.898 13.209 154.377 13.429 153.785 13.554 L 153.785 13.712 C 154.435 13.743 155.034 13.918 155.584 14.238 C 156.14 14.557 156.585 15.003 156.92 15.573 C 157.255 16.139 157.423 16.81 157.423 17.585 C 157.423 18.449 157.203 19.221 156.763 19.902 C 156.323 20.578 155.686 21.112 154.854 21.505 C 154.021 21.893 153.01 22.086 151.821 22.086 Z M 148.49 18.952 L 150.894 18.952 C 151.737 18.952 152.358 18.792 152.756 18.472 C 153.159 18.153 153.361 17.708 153.361 17.137 C 153.361 16.723 153.264 16.367 153.07 16.069 C 152.877 15.765 152.602 15.532 152.245 15.369 C 151.889 15.202 151.462 15.118 150.965 15.118 L 148.49 15.118 Z M 148.49 12.612 L 150.643 12.612 C 151.067 12.612 151.444 12.541 151.774 12.4 C 152.104 12.258 152.361 12.054 152.544 11.787 C 152.733 11.52 152.827 11.197 152.827 10.82 C 152.827 10.281 152.636 9.857 152.253 9.548 C 151.871 9.239 151.355 9.084 150.706 9.084 L 148.49 9.084 Z\" fill=\"rgb(0,137,255)\"></path><path d=\"M 159.071 22.086 L 159.071 10.019 L 162.913 10.019 L 162.913 22.086 Z M 160.996 8.613 C 160.457 8.613 159.993 8.435 159.606 8.079 C 159.218 7.717 159.024 7.282 159.024 6.774 C 159.024 6.272 159.218 5.842 159.606 5.486 C 159.993 5.125 160.457 4.944 160.996 4.944 C 161.541 4.944 162.004 5.125 162.387 5.486 C 162.774 5.842 162.968 6.272 162.968 6.774 C 162.968 7.282 162.774 7.717 162.387 8.079 C 162.004 8.435 161.541 8.613 160.996 8.613 Z\" fill=\"rgb(0,137,255)\"></path><path d=\"M 165.137 22.086 L 165.137 10.019 L 168.869 10.019 L 168.869 12.219 L 168.995 12.219 C 169.215 11.423 169.573 10.831 170.071 10.443 C 170.568 10.051 171.147 9.854 171.807 9.854 C 171.985 9.854 172.169 9.867 172.357 9.893 C 172.546 9.914 172.721 9.948 172.883 9.996 L 172.883 13.335 C 172.7 13.272 172.459 13.222 172.161 13.185 C 171.867 13.149 171.606 13.13 171.375 13.13 C 170.919 13.13 170.508 13.232 170.142 13.437 C 169.78 13.636 169.495 13.916 169.285 14.277 C 169.081 14.633 168.979 15.052 168.979 15.534 L 168.979 22.086 Z\" fill=\"rgb(0,137,255)\"></path><path d=\"M 178.008 22.259 C 177.118 22.259 176.309 22.029 175.581 21.568 C 174.853 21.107 174.271 20.416 173.837 19.494 C 173.402 18.572 173.185 17.428 173.185 16.061 C 173.185 14.641 173.41 13.473 173.86 12.557 C 174.311 11.64 174.9 10.962 175.628 10.522 C 176.361 10.082 177.15 9.862 177.993 9.862 C 178.627 9.862 179.169 9.972 179.619 10.192 C 180.069 10.407 180.441 10.684 180.735 11.025 C 181.028 11.365 181.251 11.719 181.402 12.085 L 181.481 12.085 L 181.481 5.997 L 185.323 5.997 L 185.323 22.086 L 181.52 22.086 L 181.52 20.13 L 181.402 20.13 C 181.24 20.502 181.01 20.85 180.711 21.175 C 180.413 21.5 180.038 21.762 179.588 21.961 C 179.142 22.16 178.616 22.259 178.008 22.259 Z M 179.344 19.266 C 179.81 19.266 180.208 19.135 180.538 18.873 C 180.868 18.606 181.122 18.232 181.3 17.75 C 181.478 17.268 181.567 16.702 181.567 16.053 C 181.567 15.393 181.478 14.825 181.3 14.348 C 181.127 13.871 180.873 13.505 180.538 13.248 C 180.208 12.991 179.81 12.863 179.344 12.863 C 178.867 12.863 178.464 12.994 178.134 13.256 C 177.804 13.518 177.553 13.887 177.38 14.364 C 177.212 14.84 177.129 15.403 177.129 16.053 C 177.129 16.702 177.215 17.268 177.388 17.75 C 177.561 18.232 177.809 18.606 178.134 18.873 C 178.464 19.135 178.867 19.266 179.344 19.266 Z\" fill=\"rgb(0,137,255)\"></path></svg>',\n          svgContentId: 296741101,\n          transition: transition,\n          withExternalLayout: true,\n          ...addPropertyOverrides({\n            a8_G1oJdw: {\n              svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 35 30\"><path d=\"M 30.776 5.971 C 29.444 5.971 28.254 6.641 27.528 7.655 L 22.626 14.574 C 22.444 14.838 22.142 15 21.819 15 C 21.274 15 20.83 14.554 20.83 14.006 C 20.83 13.803 20.891 13.6 20.992 13.458 L 25.127 7.229 C 25.551 6.6 25.793 5.829 25.793 4.997 C 25.793 2.786 24.018 1 21.819 1 L 1 1 L 1 4.997 L 18.833 4.997 C 18.833 6.093 17.946 7.006 16.836 7.006 L 1 7.006 C 1 8.426 1.303 9.786 1.827 11.003 L 14.839 11.003 C 14.839 12.099 13.951 13.012 12.842 13.012 L 2.977 13.012 C 4.793 15.446 7.677 17.009 10.945 17.009 L 15.848 17.009 C 16.392 17.009 16.836 17.455 16.836 18.003 C 16.836 18.551 16.392 18.997 15.848 18.997 L 10.945 18.997 L 4.288 29 L 16.332 29 C 21.839 29 26.519 25.388 28.153 20.397 L 30.393 13.559 C 31.119 11.348 32.45 9.4 34.185 7.919 C 33.499 6.762 32.228 5.971 30.776 5.971 Z M 30.776 8.73 C 30.372 8.73 30.029 8.386 30.029 7.98 C 30.029 7.574 30.372 7.229 30.776 7.229 C 31.179 7.229 31.522 7.574 31.522 7.98 C 31.522 8.386 31.2 8.73 30.776 8.73 Z\" fill=\"#fff\"></path><path d=\"\" fill=\"rgba(0,170,255,0.5)\" stroke=\"#0AF\"></path><path d=\"\" fill=\"rgba(0,170,255,0.5)\" stroke=\"#0AF\"></path><path d=\"\" fill=\"rgba(0,170,255,0.5)\" stroke=\"#0AF\"></path><path d=\"\" fill=\"rgba(0,170,255,0.5)\" stroke=\"#0AF\"></path><path d=\"\" fill=\"rgba(0,170,255,0.5)\" stroke=\"#0AF\"></path><path d=\"\" fill=\"rgba(0,170,255,0.5)\" stroke=\"#0AF\"></path><path d=\"\" fill=\"rgba(0,170,255,0.5)\" stroke=\"#0AF\"></path><path d=\"\" fill=\"rgba(0,170,255,0.5)\" stroke=\"#0AF\"></path><path d=\"\" fill=\"rgba(0,170,255,0.5)\" stroke=\"#0AF\"></path><path d=\"\" fill=\"rgba(0,170,255,0.5)\" stroke=\"#0AF\"></path><path d=\"\" fill=\"rgba(0,170,255,0.5)\" stroke=\"#0AF\"></path></svg>',\n              svgContentId: 1282388621\n            },\n            JuPWpx8vP: {\n              svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 187 30\"><path d=\"M 30.776 5.971 C 29.444 5.971 28.254 6.641 27.528 7.655 L 22.626 14.574 C 22.444 14.838 22.142 15 21.819 15 C 21.274 15 20.83 14.554 20.83 14.006 C 20.83 13.803 20.891 13.6 20.992 13.458 L 25.127 7.229 C 25.551 6.6 25.793 5.829 25.793 4.997 C 25.793 2.786 24.018 1 21.819 1 L 1 1 L 1 4.997 L 18.833 4.997 C 18.833 6.093 17.946 7.006 16.836 7.006 L 1 7.006 C 1 8.426 1.303 9.786 1.827 11.003 L 14.839 11.003 C 14.839 12.099 13.951 13.012 12.842 13.012 L 2.977 13.012 C 4.793 15.446 7.677 17.009 10.945 17.009 L 15.848 17.009 C 16.392 17.009 16.836 17.455 16.836 18.003 C 16.836 18.551 16.392 18.997 15.848 18.997 L 10.945 18.997 L 4.288 29 L 16.332 29 C 21.839 29 26.519 25.388 28.153 20.397 L 30.393 13.559 C 31.119 11.348 32.45 9.4 34.185 7.919 C 33.499 6.762 32.228 5.971 30.776 5.971 Z M 30.776 8.73 C 30.372 8.73 30.029 8.386 30.029 7.98 C 30.029 7.574 30.372 7.229 30.776 7.229 C 31.179 7.229 31.522 7.574 31.522 7.98 C 31.522 8.386 31.2 8.73 30.776 8.73 Z\" fill=\"#fff\"></path><path d=\"M 46.465 5.997 L 51.281 5.997 L 55.366 15.959 L 55.554 15.959 L 59.64 5.997 L 64.456 5.997 L 64.456 22.086 L 60.669 22.086 L 60.669 12.203 L 60.535 12.203 L 56.67 21.984 L 54.25 21.984 L 50.385 12.148 L 50.251 12.148 L 50.251 22.086 L 46.465 22.086 Z\" fill=\"#fff\"></path><path d=\"M 72.301 22.314 C 71.039 22.314 69.949 22.066 69.033 21.568 C 68.121 21.065 67.419 20.35 66.927 19.423 C 66.44 18.491 66.197 17.383 66.197 16.1 C 66.197 14.853 66.443 13.764 66.935 12.832 C 67.427 11.894 68.121 11.166 69.017 10.648 C 69.913 10.124 70.968 9.862 72.183 9.862 C 73.042 9.862 73.828 9.996 74.54 10.263 C 75.252 10.53 75.868 10.925 76.386 11.449 C 76.905 11.973 77.308 12.62 77.596 13.389 C 77.884 14.154 78.028 15.031 78.028 16.021 L 78.028 16.98 L 67.54 16.98 L 67.54 14.749 L 74.454 14.749 C 74.448 14.34 74.351 13.976 74.163 13.657 C 73.974 13.337 73.715 13.088 73.385 12.91 C 73.06 12.727 72.686 12.635 72.262 12.635 C 71.832 12.635 71.447 12.732 71.107 12.926 C 70.766 13.114 70.497 13.374 70.298 13.704 C 70.099 14.028 69.994 14.398 69.983 14.811 L 69.983 17.082 C 69.983 17.574 70.08 18.006 70.274 18.378 C 70.468 18.745 70.743 19.03 71.099 19.235 C 71.455 19.439 71.879 19.541 72.372 19.541 C 72.712 19.541 73.021 19.494 73.299 19.4 C 73.576 19.305 73.815 19.166 74.014 18.983 C 74.213 18.8 74.362 18.575 74.461 18.308 L 77.989 18.41 C 77.842 19.201 77.52 19.889 77.023 20.476 C 76.53 21.057 75.883 21.51 75.082 21.835 C 74.281 22.154 73.354 22.314 72.301 22.314 Z\" fill=\"#fff\"></path><path d=\"M 90.304 13.704 L 86.777 13.798 C 86.74 13.547 86.641 13.324 86.478 13.13 C 86.316 12.931 86.104 12.777 85.842 12.667 C 85.585 12.551 85.287 12.494 84.946 12.494 C 84.501 12.494 84.121 12.583 83.807 12.761 C 83.498 12.939 83.346 13.18 83.352 13.484 C 83.346 13.719 83.441 13.924 83.634 14.097 C 83.833 14.269 84.187 14.408 84.695 14.513 L 87.02 14.953 C 88.225 15.183 89.121 15.566 89.707 16.1 C 90.299 16.634 90.598 17.341 90.603 18.221 C 90.598 19.049 90.352 19.769 89.865 20.382 C 89.383 20.994 88.723 21.471 87.885 21.811 C 87.047 22.147 86.088 22.314 85.009 22.314 C 83.286 22.314 81.927 21.961 80.932 21.254 C 79.942 20.541 79.376 19.588 79.235 18.394 L 83.029 18.3 C 83.113 18.74 83.331 19.075 83.681 19.305 C 84.032 19.536 84.48 19.651 85.025 19.651 C 85.517 19.651 85.918 19.559 86.227 19.376 C 86.536 19.193 86.693 18.949 86.698 18.645 C 86.693 18.373 86.573 18.156 86.337 17.993 C 86.101 17.826 85.732 17.695 85.229 17.6 L 83.124 17.2 C 81.914 16.98 81.013 16.574 80.421 15.982 C 79.829 15.385 79.536 14.626 79.541 13.704 C 79.536 12.897 79.751 12.208 80.186 11.637 C 80.62 11.061 81.238 10.621 82.04 10.318 C 82.841 10.014 83.786 9.862 84.876 9.862 C 86.51 9.862 87.798 10.205 88.741 10.891 C 89.684 11.572 90.205 12.509 90.304 13.704 Z\" fill=\"#fff\"></path><path d=\"M 102.809 13.704 L 99.281 13.798 C 99.244 13.547 99.145 13.324 98.983 13.13 C 98.82 12.931 98.608 12.777 98.346 12.667 C 98.09 12.551 97.791 12.494 97.451 12.494 C 97.005 12.494 96.626 12.583 96.311 12.761 C 96.002 12.939 95.85 13.18 95.856 13.484 C 95.85 13.719 95.945 13.924 96.138 14.097 C 96.338 14.269 96.691 14.408 97.199 14.513 L 99.525 14.953 C 100.729 15.183 101.625 15.566 102.211 16.1 C 102.803 16.634 103.102 17.341 103.107 18.221 C 103.102 19.049 102.856 19.769 102.369 20.382 C 101.887 20.994 101.227 21.471 100.389 21.811 C 99.551 22.147 98.592 22.314 97.513 22.314 C 95.79 22.314 94.431 21.961 93.436 21.254 C 92.446 20.541 91.88 19.588 91.739 18.394 L 95.534 18.3 C 95.617 18.74 95.835 19.075 96.186 19.305 C 96.537 19.536 96.984 19.651 97.529 19.651 C 98.021 19.651 98.422 19.559 98.731 19.376 C 99.04 19.193 99.197 18.949 99.203 18.645 C 99.197 18.373 99.077 18.156 98.841 17.993 C 98.605 17.826 98.236 17.695 97.733 17.6 L 95.628 17.2 C 94.418 16.98 93.517 16.574 92.925 15.982 C 92.333 15.385 92.04 14.626 92.045 13.704 C 92.04 12.897 92.255 12.208 92.69 11.637 C 93.124 11.061 93.742 10.621 94.544 10.318 C 95.345 10.014 96.29 9.862 97.38 9.862 C 99.014 9.862 100.302 10.205 101.245 10.891 C 102.188 11.572 102.709 12.509 102.809 13.704 Z\" fill=\"#fff\"></path><path d=\"M 108.179 22.291 C 107.409 22.291 106.726 22.162 106.129 21.906 C 105.537 21.644 105.068 21.251 104.722 20.727 C 104.382 20.198 104.212 19.536 104.212 18.74 C 104.212 18.069 104.329 17.504 104.565 17.043 C 104.801 16.582 105.126 16.207 105.539 15.919 C 105.953 15.631 106.43 15.414 106.969 15.267 C 107.509 15.115 108.085 15.013 108.698 14.961 C 109.384 14.898 109.936 14.832 110.355 14.764 C 110.774 14.691 111.078 14.589 111.267 14.458 C 111.46 14.322 111.557 14.131 111.557 13.884 L 111.557 13.845 C 111.557 13.442 111.418 13.13 111.141 12.91 C 110.863 12.69 110.489 12.58 110.017 12.58 C 109.509 12.58 109.101 12.69 108.792 12.91 C 108.483 13.13 108.286 13.434 108.203 13.822 L 104.659 13.696 C 104.764 12.963 105.034 12.308 105.469 11.732 C 105.909 11.15 106.511 10.695 107.276 10.365 C 108.045 10.03 108.97 9.862 110.049 9.862 C 110.819 9.862 111.528 9.954 112.178 10.137 C 112.827 10.315 113.393 10.577 113.875 10.923 C 114.357 11.263 114.729 11.682 114.99 12.18 C 115.258 12.677 115.391 13.245 115.391 13.884 L 115.391 22.086 L 111.777 22.086 L 111.777 20.405 L 111.683 20.405 C 111.468 20.814 111.193 21.159 110.858 21.442 C 110.528 21.725 110.138 21.937 109.687 22.079 C 109.242 22.22 108.739 22.291 108.179 22.291 Z M 109.365 19.777 C 109.779 19.777 110.151 19.693 110.481 19.525 C 110.816 19.358 111.083 19.127 111.282 18.834 C 111.481 18.535 111.581 18.19 111.581 17.797 L 111.581 16.65 C 111.471 16.707 111.337 16.76 111.18 16.807 C 111.028 16.854 110.861 16.899 110.677 16.941 C 110.494 16.982 110.305 17.019 110.112 17.05 C 109.918 17.082 109.732 17.111 109.554 17.137 C 109.193 17.195 108.883 17.284 108.627 17.404 C 108.375 17.524 108.182 17.682 108.045 17.875 C 107.915 18.064 107.849 18.289 107.849 18.551 C 107.849 18.949 107.99 19.253 108.273 19.462 C 108.561 19.672 108.925 19.777 109.365 19.777 Z\" fill=\"#fff\"></path><path d=\"M 123.144 26.863 C 121.997 26.863 121.015 26.703 120.198 26.384 C 119.381 26.064 118.739 25.627 118.273 25.072 C 117.807 24.517 117.527 23.888 117.433 23.186 L 121.07 22.982 C 121.138 23.228 121.264 23.443 121.447 23.626 C 121.636 23.81 121.879 23.951 122.178 24.05 C 122.482 24.15 122.838 24.2 123.246 24.2 C 123.89 24.2 124.422 24.043 124.841 23.728 C 125.265 23.419 125.477 22.877 125.477 22.102 L 125.477 19.981 L 125.344 19.981 C 125.192 20.353 124.962 20.685 124.653 20.979 C 124.344 21.272 123.959 21.502 123.498 21.67 C 123.042 21.838 122.518 21.921 121.926 21.921 C 121.046 21.921 120.24 21.717 119.507 21.309 C 118.779 20.895 118.195 20.256 117.755 19.392 C 117.32 18.522 117.103 17.404 117.103 16.037 C 117.103 14.628 117.328 13.468 117.778 12.557 C 118.229 11.64 118.818 10.962 119.546 10.522 C 120.279 10.082 121.067 9.862 121.911 9.862 C 122.544 9.862 123.086 9.972 123.537 10.192 C 123.993 10.407 124.367 10.684 124.66 11.025 C 124.954 11.365 125.176 11.719 125.328 12.085 L 125.438 12.085 L 125.438 10.019 L 129.264 10.019 L 129.264 22.134 C 129.264 23.155 129.008 24.017 128.494 24.718 C 127.981 25.42 127.263 25.952 126.342 26.313 C 125.42 26.68 124.354 26.863 123.144 26.863 Z M 123.262 19.125 C 123.728 19.125 124.126 19.002 124.456 18.755 C 124.786 18.509 125.04 18.156 125.218 17.695 C 125.396 17.234 125.485 16.681 125.485 16.037 C 125.485 15.382 125.396 14.819 125.218 14.348 C 125.045 13.871 124.791 13.505 124.456 13.248 C 124.126 12.991 123.728 12.863 123.262 12.863 C 122.785 12.863 122.382 12.994 122.052 13.256 C 121.722 13.518 121.471 13.887 121.298 14.364 C 121.13 14.835 121.046 15.393 121.046 16.037 C 121.046 16.681 121.133 17.234 121.306 17.695 C 121.479 18.156 121.727 18.509 122.052 18.755 C 122.382 19.002 122.785 19.125 123.262 19.125 Z\" fill=\"#fff\"></path><path d=\"M 137.133 22.314 C 135.871 22.314 134.781 22.066 133.865 21.568 C 132.953 21.065 132.252 20.35 131.759 19.423 C 131.272 18.491 131.029 17.383 131.029 16.1 C 131.029 14.853 131.275 13.764 131.767 12.832 C 132.259 11.894 132.953 11.166 133.849 10.648 C 134.745 10.124 135.8 9.862 137.015 9.862 C 137.874 9.862 138.66 9.996 139.372 10.263 C 140.084 10.53 140.7 10.925 141.218 11.449 C 141.737 11.973 142.14 12.62 142.428 13.389 C 142.716 14.154 142.86 15.031 142.86 16.021 L 142.86 16.98 L 132.372 16.98 L 132.372 14.749 L 139.286 14.749 C 139.28 14.34 139.184 13.976 138.995 13.657 C 138.806 13.337 138.547 13.088 138.217 12.91 C 137.892 12.727 137.518 12.635 137.094 12.635 C 136.664 12.635 136.279 12.732 135.939 12.926 C 135.598 13.114 135.329 13.374 135.13 13.704 C 134.931 14.028 134.826 14.398 134.815 14.811 L 134.815 17.082 C 134.815 17.574 134.912 18.006 135.106 18.378 C 135.3 18.745 135.575 19.03 135.931 19.235 C 136.287 19.439 136.711 19.541 137.204 19.541 C 137.544 19.541 137.853 19.494 138.131 19.4 C 138.408 19.305 138.647 19.166 138.846 18.983 C 139.045 18.8 139.194 18.575 139.294 18.308 L 142.821 18.41 C 142.674 19.201 142.352 19.889 141.855 20.476 C 141.362 21.057 140.716 21.51 139.914 21.835 C 139.113 22.154 138.186 22.314 137.133 22.314 Z\" fill=\"#fff\"></path><path d=\"M 144.601 22.086 L 144.601 5.997 L 151.311 5.997 C 152.515 5.997 153.523 6.167 154.335 6.507 C 155.152 6.848 155.765 7.324 156.174 7.937 C 156.587 8.55 156.794 9.26 156.794 10.066 C 156.794 10.679 156.666 11.226 156.409 11.708 C 156.153 12.185 155.799 12.58 155.349 12.895 C 154.898 13.209 154.377 13.429 153.785 13.554 L 153.785 13.712 C 154.435 13.743 155.034 13.918 155.584 14.238 C 156.14 14.557 156.585 15.003 156.92 15.573 C 157.255 16.139 157.423 16.81 157.423 17.585 C 157.423 18.449 157.203 19.221 156.763 19.902 C 156.323 20.578 155.686 21.112 154.854 21.505 C 154.021 21.893 153.01 22.086 151.821 22.086 Z M 148.49 18.952 L 150.894 18.952 C 151.737 18.952 152.358 18.792 152.756 18.472 C 153.159 18.153 153.361 17.708 153.361 17.137 C 153.361 16.723 153.264 16.367 153.07 16.069 C 152.877 15.765 152.602 15.532 152.245 15.369 C 151.889 15.202 151.462 15.118 150.965 15.118 L 148.49 15.118 Z M 148.49 12.612 L 150.643 12.612 C 151.067 12.612 151.444 12.541 151.774 12.4 C 152.104 12.258 152.361 12.054 152.544 11.787 C 152.733 11.52 152.827 11.197 152.827 10.82 C 152.827 10.281 152.636 9.857 152.253 9.548 C 151.871 9.239 151.355 9.084 150.706 9.084 L 148.49 9.084 Z\" fill=\"#fff\"></path><path d=\"M 159.071 22.086 L 159.071 10.019 L 162.913 10.019 L 162.913 22.086 Z M 160.996 8.613 C 160.457 8.613 159.993 8.435 159.606 8.079 C 159.218 7.717 159.024 7.282 159.024 6.774 C 159.024 6.272 159.218 5.842 159.606 5.486 C 159.993 5.125 160.457 4.944 160.996 4.944 C 161.541 4.944 162.004 5.125 162.387 5.486 C 162.774 5.842 162.968 6.272 162.968 6.774 C 162.968 7.282 162.774 7.717 162.387 8.079 C 162.004 8.435 161.541 8.613 160.996 8.613 Z\" fill=\"#fff\"></path><path d=\"M 165.137 22.086 L 165.137 10.019 L 168.869 10.019 L 168.869 12.219 L 168.995 12.219 C 169.215 11.423 169.573 10.831 170.071 10.443 C 170.568 10.051 171.147 9.854 171.807 9.854 C 171.985 9.854 172.169 9.867 172.357 9.893 C 172.546 9.914 172.721 9.948 172.883 9.996 L 172.883 13.335 C 172.7 13.272 172.459 13.222 172.161 13.185 C 171.867 13.149 171.606 13.13 171.375 13.13 C 170.919 13.13 170.508 13.232 170.142 13.437 C 169.78 13.636 169.495 13.916 169.285 14.277 C 169.081 14.633 168.979 15.052 168.979 15.534 L 168.979 22.086 Z\" fill=\"#fff\"></path><path d=\"M 178.008 22.259 C 177.118 22.259 176.309 22.029 175.581 21.568 C 174.853 21.107 174.271 20.416 173.837 19.494 C 173.402 18.572 173.185 17.428 173.185 16.061 C 173.185 14.641 173.41 13.473 173.86 12.557 C 174.311 11.64 174.9 10.962 175.628 10.522 C 176.361 10.082 177.15 9.862 177.993 9.862 C 178.627 9.862 179.169 9.972 179.619 10.192 C 180.069 10.407 180.441 10.684 180.735 11.025 C 181.028 11.365 181.251 11.719 181.402 12.085 L 181.481 12.085 L 181.481 5.997 L 185.323 5.997 L 185.323 22.086 L 181.52 22.086 L 181.52 20.13 L 181.402 20.13 C 181.24 20.502 181.01 20.85 180.711 21.175 C 180.413 21.5 180.038 21.762 179.588 21.961 C 179.142 22.16 178.616 22.259 178.008 22.259 Z M 179.344 19.266 C 179.81 19.266 180.208 19.135 180.538 18.873 C 180.868 18.606 181.122 18.232 181.3 17.75 C 181.478 17.268 181.567 16.702 181.567 16.053 C 181.567 15.393 181.478 14.825 181.3 14.348 C 181.127 13.871 180.873 13.505 180.538 13.248 C 180.208 12.991 179.81 12.863 179.344 12.863 C 178.867 12.863 178.464 12.994 178.134 13.256 C 177.804 13.518 177.553 13.887 177.38 14.364 C 177.212 14.84 177.129 15.403 177.129 16.053 C 177.129 16.702 177.215 17.268 177.388 17.75 C 177.561 18.232 177.809 18.606 178.134 18.873 C 178.464 19.135 178.867 19.266 179.344 19.266 Z\" fill=\"#fff\"></path></svg>',\n              svgContentId: 559009569\n            },\n            PMXc_pnPY: {\n              svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 35 30\"><path d=\"M 30.776 5.971 C 29.444 5.971 28.254 6.641 27.528 7.655 L 22.626 14.574 C 22.444 14.838 22.142 15 21.819 15 C 21.274 15 20.83 14.554 20.83 14.006 C 20.83 13.803 20.891 13.6 20.992 13.458 L 25.127 7.229 C 25.551 6.6 25.793 5.829 25.793 4.997 C 25.793 2.786 24.018 1 21.819 1 L 1 1 L 1 4.997 L 18.833 4.997 C 18.833 6.093 17.946 7.006 16.836 7.006 L 1 7.006 C 1 8.426 1.303 9.786 1.827 11.003 L 14.839 11.003 C 14.839 12.099 13.951 13.012 12.842 13.012 L 2.977 13.012 C 4.793 15.446 7.677 17.009 10.945 17.009 L 15.848 17.009 C 16.392 17.009 16.836 17.455 16.836 18.003 C 16.836 18.551 16.392 18.997 15.848 18.997 L 10.945 18.997 L 4.288 29 L 16.332 29 C 21.839 29 26.519 25.388 28.153 20.397 L 30.393 13.559 C 31.119 11.348 32.45 9.4 34.185 7.919 C 33.499 6.762 32.228 5.971 30.776 5.971 Z M 30.776 8.73 C 30.372 8.73 30.029 8.386 30.029 7.98 C 30.029 7.574 30.372 7.229 30.776 7.229 C 31.179 7.229 31.522 7.574 31.522 7.98 C 31.522 8.386 31.2 8.73 30.776 8.73 Z\" fill=\"rgb(0,137,255)\"></path><path d=\"\" fill=\"rgba(0,170,255,0.5)\" stroke=\"#0AF\"></path><path d=\"\" fill=\"rgba(0,170,255,0.5)\" stroke=\"#0AF\"></path><path d=\"\" fill=\"rgba(0,170,255,0.5)\" stroke=\"#0AF\"></path><path d=\"\" fill=\"rgba(0,170,255,0.5)\" stroke=\"#0AF\"></path><path d=\"\" fill=\"rgba(0,170,255,0.5)\" stroke=\"#0AF\"></path><path d=\"\" fill=\"rgba(0,170,255,0.5)\" stroke=\"#0AF\"></path><path d=\"\" fill=\"rgba(0,170,255,0.5)\" stroke=\"#0AF\"></path><path d=\"\" fill=\"rgba(0,170,255,0.5)\" stroke=\"#0AF\"></path><path d=\"\" fill=\"rgba(0,170,255,0.5)\" stroke=\"#0AF\"></path><path d=\"\" fill=\"rgba(0,170,255,0.5)\" stroke=\"#0AF\"></path><path d=\"\" fill=\"rgba(0,170,255,0.5)\" stroke=\"#0AF\"></path></svg>',\n              svgContentId: 1549152937\n            }\n          }, baseVariant, gestureVariant)\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-2sCao [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-2sCao * { box-sizing: border-box; }\", \".framer-2sCao .framer-11v8ydn { display: block; }\", \".framer-2sCao .framer-1rv8866 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-2sCao .framer-1llo9nq { flex: none; height: 30px; position: relative; width: 187px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-2sCao .framer-1rv8866 { gap: 0px; } .framer-2sCao .framer-1rv8866 > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-2sCao .framer-1rv8866 > :first-child { margin-left: 0px; } .framer-2sCao .framer-1rv8866 > :last-child { margin-right: 0px; } }\", \".framer-2sCao.framer-v-1yycfat .framer-1llo9nq, .framer-2sCao.framer-v-pm64ed .framer-1llo9nq { width: 35px; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerIntrinsicHeight 30\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerIntrinsicWidth 187\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"JuPWpx8vP\":{\"layout\":[\"auto\",\"auto\"]},\"PMXc_pnPY\":{\"layout\":[\"auto\",\"auto\"]},\"a8_G1oJdw\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          */\nconst FramerOaZ3Dzxkx = withCSS(Component, css);\nexport default FramerOaZ3Dzxkx;\nFramerOaZ3Dzxkx.displayName = \"Component/Logo\";\nFramerOaZ3Dzxkx.defaultProps = {\n  height: 30,\n  width: 187\n};\naddPropertyControls(FramerOaZ3Dzxkx, {\n  variant: {\n    options: [\"bKKeYYdRD\", \"JuPWpx8vP\", \"PMXc_pnPY\", \"a8_G1oJdw\"],\n    optionTitles: [\"Primary\", \"Dark\", \"Glyph\", \"Glyph - Dark\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerOaZ3Dzxkx, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerOaZ3Dzxkx\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"30\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"JuPWpx8vP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"PMXc_pnPY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"a8_G1oJdw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"187\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./OaZ3Dzxkx.map", "import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map", "import { useState } from \"react\";\nfunction useSessionStorage(key, initialValue) {\n  // State to store our value\n  // Pass initial state function to useState so logic is only executed once\n  const [storedValue, setStoredValue] = useState(() => {\n    if (typeof window === \"undefined\") {\n      return initialValue;\n    }\n    try {\n      // Get from local storage by key\n      const item = window.sessionStorage.getItem(key); // Parse stored json or if none return initialValue\n      return item ? JSON.parse(item) : initialValue;\n    } catch (error) {\n      // If error also return initialValue\n      console.log(error);\n      return initialValue;\n    }\n  }); // Return a wrapped version of useState's setter function that ...\n  // ... persists the new value to sessionStorage.\n  const setValue = value => {\n    try {\n      // Allow value to be a function so we have same API as useState\n      const valueToStore = value instanceof Function ? value(storedValue) : value; // Save state\n      setStoredValue(valueToStore); // Save to local storage\n      if (typeof window !== \"undefined\") {\n        window.sessionStorage.setItem(key, JSON.stringify(valueToStore));\n      }\n    } catch (error) {\n      // A more advanced implementation would handle the error case\n      console.log(error);\n    }\n  };\n  return [storedValue, setValue];\n}\nfunction useLocalStorage(key, initialValue) {\n  // State to store our value\n  // Pass initial state function to useState so logic is only executed once\n  const [storedValue, setStoredValue] = useState(() => {\n    if (typeof window === \"undefined\") {\n      return initialValue;\n    }\n    try {\n      // Get from local storage by key\n      const item = window.localStorage.getItem(key); // Parse stored json or if none return initialValue\n      return item ? JSON.parse(item) : initialValue;\n    } catch (error) {\n      // If error also return initialValue\n      console.log(error);\n      return initialValue;\n    }\n  }); // Return a wrapped version of useState's setter function that ...\n  // ... persists the new value to localStorage.\n  const setValue = value => {\n    try {\n      // Allow value to be a function so we have same API as useState\n      const valueToStore = value instanceof Function ? value(storedValue) : value; // Save state\n      setStoredValue(valueToStore); // Save to local storage\n      if (typeof window !== \"undefined\") {\n        console.log(\"seting to localStorage\");\n        window.localStorage.setItem(key, JSON.stringify(valueToStore));\n      }\n    } catch (error) {\n      // A more advanced implementation would handle the error case\n      console.log(error);\n    }\n  };\n  return [storedValue, setValue];\n}\nconst countries = {\n  AD: {\n    id: 1,\n    code: \"AD\",\n    codeIso3: \"AND\",\n    englishName: \"Andorra\",\n    dutchName: \"Andorra\",\n    currencyCode: \"EUR\",\n    prefix: \"376\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: true,\n    euMember: false,\n    vatCode: null\n  },\n  AE: {\n    id: 2,\n    code: \"AE\",\n    codeIso3: \"ARE\",\n    englishName: \"United Arab Emirates\",\n    dutchName: \"Verenigde Arabische Emiraten\",\n    currencyCode: \"AED\",\n    prefix: \"971\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  AF: {\n    id: 3,\n    code: \"AF\",\n    codeIso3: \"AFG\",\n    englishName: \"Afghanistan\",\n    dutchName: \"Afghanistan\",\n    currencyCode: \"AFA\",\n    prefix: \"93\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  AG: {\n    id: 4,\n    code: \"AG\",\n    codeIso3: \"ATG\",\n    englishName: \"Antigua and Barbuda\",\n    dutchName: \"Antigua en Barbuda\",\n    currencyCode: \"XCD\",\n    prefix: \"1268\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  AI: {\n    id: 5,\n    code: \"AI\",\n    codeIso3: \"AIA\",\n    englishName: \"Anguilla\",\n    dutchName: \"Anguilla\",\n    currencyCode: \"XCD\",\n    prefix: \"1268\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  AL: {\n    id: 6,\n    code: \"AL\",\n    codeIso3: \"ALB\",\n    englishName: \"Albania\",\n    dutchName: \"Albani\\xeb\",\n    currencyCode: \"ALL\",\n    prefix: \"355\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  AM: {\n    id: 7,\n    code: \"AM\",\n    codeIso3: \"ARM\",\n    englishName: \"Armenia\",\n    dutchName: \"Armeni\\xeb\",\n    currencyCode: \"AMD\",\n    prefix: \"374\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  // AN: {\n  //     id: 8,\n  //     code: \"AN\",\n  //     codeIso3: \"ANT\",\n  //     englishName: \"Netherlands Antilles (dissolved)\",\n  //     dutchName: \"Nederlandse Antillen (ontbonden)\",\n  //     currencyCode: \"ANG\",\n  //     prefix: \"599\",\n  //     numberPortability: false,\n  //     vat: 0,\n  //     hasIban: false,\n  //     euMember: false,\n  //     vatCode: null,\n  // },\n  AO: {\n    id: 9,\n    code: \"AO\",\n    codeIso3: \"AGO\",\n    englishName: \"Angola\",\n    dutchName: \"Angola\",\n    currencyCode: \"AON\",\n    prefix: \"244\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  AQ: {\n    id: 10,\n    code: \"AQ\",\n    codeIso3: \"ATA\",\n    englishName: \"Antarctica\",\n    dutchName: \"Antarctica\",\n    currencyCode: \"NOK\",\n    prefix: \"672\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  AR: {\n    id: 11,\n    code: \"AR\",\n    codeIso3: \"ARG\",\n    englishName: \"Argentina\",\n    dutchName: \"Argentini\\xeb\",\n    currencyCode: \"ARA\",\n    prefix: \"54\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  AS: {\n    id: 12,\n    code: \"AS\",\n    codeIso3: \"ASM\",\n    englishName: \"American Samoa\",\n    dutchName: \"Amerikaans-Samoa\",\n    currencyCode: \"USD\",\n    prefix: \"685\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  AT: {\n    id: 13,\n    code: \"AT\",\n    codeIso3: \"AUT\",\n    englishName: \"Austria\",\n    dutchName: \"Oostenrijk\",\n    currencyCode: \"EUR\",\n    prefix: \"43\",\n    numberPortability: true,\n    vat: .2,\n    hasIban: true,\n    euMember: true,\n    vatCode: \"AT\"\n  },\n  AU: {\n    id: 14,\n    code: \"AU\",\n    codeIso3: \"AUS\",\n    englishName: \"Australia\",\n    dutchName: \"Australi\\xeb\",\n    currencyCode: \"AUD\",\n    prefix: \"61\",\n    numberPortability: true,\n    vat: .1,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  AW: {\n    id: 15,\n    code: \"AW\",\n    codeIso3: \"ABW\",\n    englishName: \"Aruba\",\n    dutchName: \"Aruba\",\n    currencyCode: \"AWG\",\n    prefix: \"297\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  AZ: {\n    id: 16,\n    code: \"AZ\",\n    codeIso3: \"AZE\",\n    englishName: \"Azerbaijan\",\n    dutchName: \"Azerbeidzjan\",\n    currencyCode: \"AZM\",\n    prefix: \"994\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  BA: {\n    id: 17,\n    code: \"BA\",\n    codeIso3: \"BIH\",\n    englishName: \"Bosnia and Herzegovina\",\n    dutchName: \"Bosni\\xeb en Herzegovina\",\n    currencyCode: \"BAM\",\n    prefix: \"387\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: true,\n    euMember: false,\n    vatCode: null\n  },\n  BB: {\n    id: 18,\n    code: \"BB\",\n    codeIso3: \"BRB\",\n    englishName: \"Barbados\",\n    dutchName: \"Barbados\",\n    currencyCode: \"BBD\",\n    prefix: \"1246\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  BD: {\n    id: 19,\n    code: \"BD\",\n    codeIso3: \"BGD\",\n    englishName: \"Bangladesh\",\n    dutchName: \"Bangladesh\",\n    currencyCode: \"BDT\",\n    prefix: \"880\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  BE: {\n    id: 20,\n    code: \"BE\",\n    codeIso3: \"BEL\",\n    englishName: \"Belgium\",\n    dutchName: \"Belgi\\xeb\",\n    currencyCode: \"EUR\",\n    prefix: \"32\",\n    numberPortability: true,\n    vat: .21,\n    hasIban: true,\n    euMember: true,\n    vatCode: \"BE\"\n  },\n  BF: {\n    id: 21,\n    code: \"BF\",\n    codeIso3: \"BFA\",\n    englishName: \"Burkina Faso\",\n    dutchName: \"Burkina Faso\",\n    currencyCode: \"XAF\",\n    prefix: \"226\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  BG: {\n    id: 22,\n    code: \"BG\",\n    codeIso3: \"BGR\",\n    englishName: \"Bulgaria\",\n    dutchName: \"Bulgarije\",\n    currencyCode: \"BGL\",\n    prefix: \"359\",\n    numberPortability: true,\n    vat: .2,\n    hasIban: true,\n    euMember: true,\n    vatCode: \"BG\"\n  },\n  BH: {\n    id: 23,\n    code: \"BH\",\n    codeIso3: \"BHR\",\n    englishName: \"Bahrain\",\n    dutchName: \"Bahrein\",\n    currencyCode: \"BHD\",\n    prefix: \"973\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  BI: {\n    id: 24,\n    code: \"BI\",\n    codeIso3: \"BDI\",\n    englishName: \"Burundi\",\n    dutchName: \"Boeroendi\",\n    currencyCode: \"BIF\",\n    prefix: \"257\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  BJ: {\n    id: 25,\n    code: \"BJ\",\n    codeIso3: \"BEN\",\n    englishName: \"Benin\",\n    dutchName: \"Benin\",\n    currencyCode: \"XAF\",\n    prefix: \"229\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  BM: {\n    id: 26,\n    code: \"BM\",\n    codeIso3: \"BMU\",\n    englishName: \"Bermuda\",\n    dutchName: \"Bermuda\",\n    currencyCode: \"BMD\",\n    prefix: \"1441\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  BN: {\n    id: 27,\n    code: \"BN\",\n    codeIso3: \"BRN\",\n    englishName: \"Brunei Darussalam\",\n    dutchName: \"Brunei Darussalam\",\n    currencyCode: \"BND\",\n    prefix: \"673\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  BO: {\n    id: 28,\n    code: \"BO\",\n    codeIso3: \"BOL\",\n    englishName: \"Bolivia\",\n    dutchName: \"Bolivia\",\n    currencyCode: \"BOB\",\n    prefix: \"591\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  BR: {\n    id: 29,\n    code: \"BR\",\n    codeIso3: \"BRA\",\n    englishName: \"Brazil\",\n    dutchName: \"Brazili\\xeb\",\n    currencyCode: \"BRR\",\n    prefix: \"55\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  BS: {\n    id: 30,\n    code: \"BS\",\n    codeIso3: \"BHS\",\n    englishName: \"Bahamas\",\n    dutchName: \"Bahamas\",\n    currencyCode: \"BSD\",\n    prefix: \"1242\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  BT: {\n    id: 31,\n    code: \"BT\",\n    codeIso3: \"BTN\",\n    englishName: \"Bhutan\",\n    dutchName: \"Bhutan\",\n    currencyCode: \"BTN\",\n    prefix: \"975\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  BV: {\n    id: 32,\n    code: \"BV\",\n    codeIso3: \"BVT\",\n    englishName: \"Bouvet Island\",\n    dutchName: \"Bouvet Island\",\n    currencyCode: \"NOK\",\n    prefix: null,\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  BW: {\n    id: 33,\n    code: \"BW\",\n    codeIso3: \"BWA\",\n    englishName: \"Botswana\",\n    dutchName: \"Botswana\",\n    currencyCode: \"BWP\",\n    prefix: \"267\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  BY: {\n    id: 34,\n    code: \"BY\",\n    codeIso3: \"BLR\",\n    englishName: \"Belarus\",\n    dutchName: \"Wit-Rusland\",\n    currencyCode: \"BYR\",\n    prefix: \"375\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  BZ: {\n    id: 35,\n    code: \"BZ\",\n    codeIso3: \"BLZ\",\n    englishName: \"Belize\",\n    dutchName: \"Belize\",\n    currencyCode: \"BZD\",\n    prefix: \"501\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  CA: {\n    id: 36,\n    code: \"CA\",\n    codeIso3: \"CAN\",\n    englishName: \"Canada\",\n    dutchName: \"Canada\",\n    currencyCode: \"CAD\",\n    prefix: \"1\",\n    numberPortability: true,\n    vat: .1,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  CC: {\n    id: 37,\n    code: \"CC\",\n    codeIso3: \"CCK\",\n    englishName: \"Cocos Islands\",\n    dutchName: \"Cocos Eilanden\",\n    currencyCode: \"AUD\",\n    prefix: \"61891\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  CD: {\n    id: 38,\n    code: \"CD\",\n    codeIso3: \"COD\",\n    englishName: \"Congo Democratic Republic\",\n    dutchName: \"Congo Democratische Republiek\",\n    currencyCode: null,\n    prefix: \"243\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  CF: {\n    id: 39,\n    code: \"CF\",\n    codeIso3: \"CAF\",\n    englishName: \"Central African Republic\",\n    dutchName: \"Centraal-Afrikaanse Republiek\",\n    currencyCode: \"XAF\",\n    prefix: \"236\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  CG: {\n    id: 40,\n    code: \"CG\",\n    codeIso3: \"COG\",\n    englishName: \"Congo\",\n    dutchName: \"Congo\",\n    currencyCode: \"XAF\",\n    prefix: \"242\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  CH: {\n    id: 41,\n    code: \"CH\",\n    codeIso3: \"CHE\",\n    englishName: \"Switzerland\",\n    dutchName: \"Zwitserland\",\n    currencyCode: \"CHF\",\n    prefix: \"41\",\n    numberPortability: true,\n    vat: .076,\n    hasIban: true,\n    euMember: false,\n    vatCode: null\n  },\n  CI: {\n    id: 42,\n    code: \"CI\",\n    codeIso3: \"CIV\",\n    englishName: \"Cote D'Ivoire\",\n    dutchName: \"Cote D'Ivoire\",\n    currencyCode: \"XAF\",\n    prefix: \"225\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  CK: {\n    id: 43,\n    code: \"CK\",\n    codeIso3: \"COK\",\n    englishName: \"Cook Islands\",\n    dutchName: \"Cook Eilanden\",\n    currencyCode: \"NZD\",\n    prefix: \"682\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  CL: {\n    id: 44,\n    code: \"CL\",\n    codeIso3: \"CHL\",\n    englishName: \"Chile\",\n    dutchName: \"Chili\",\n    currencyCode: \"CLF\",\n    prefix: \"56\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  CM: {\n    id: 45,\n    code: \"CM\",\n    codeIso3: \"CMR\",\n    englishName: \"Cameroon\",\n    dutchName: \"Kameroen\",\n    currencyCode: \"XAF\",\n    prefix: \"237\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  CN: {\n    id: 46,\n    code: \"CN\",\n    codeIso3: \"CHN\",\n    englishName: \"China\",\n    dutchName: \"China\",\n    currencyCode: \"CNY\",\n    prefix: \"86\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  CO: {\n    id: 47,\n    code: \"CO\",\n    codeIso3: \"COL\",\n    englishName: \"Colombia\",\n    dutchName: \"Colombia\",\n    currencyCode: \"COP\",\n    prefix: \"57\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  CR: {\n    id: 48,\n    code: \"CR\",\n    codeIso3: \"CRI\",\n    englishName: \"Costa Rica\",\n    dutchName: \"Costa Rica\",\n    currencyCode: \"CRC\",\n    prefix: \"506\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  RS: {\n    id: 49,\n    code: \"RS\",\n    codeIso3: \"SRB\",\n    englishName: \"Serbia\",\n    dutchName: \"Servi\\xeb\",\n    currencyCode: \"CSD\",\n    prefix: \"381\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: true,\n    euMember: false,\n    vatCode: null\n  },\n  CU: {\n    id: 50,\n    code: \"CU\",\n    codeIso3: \"CUB\",\n    englishName: \"Cuba\",\n    dutchName: \"Cuba\",\n    currencyCode: \"CUP\",\n    prefix: \"53\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  CV: {\n    id: 51,\n    code: \"CV\",\n    codeIso3: \"CPV\",\n    englishName: \"Cape Verde\",\n    dutchName: \"Cape Verde\",\n    currencyCode: \"CVE\",\n    prefix: \"238\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  CX: {\n    id: 52,\n    code: \"CX\",\n    codeIso3: \"CXR\",\n    englishName: \"Christmas Island\",\n    dutchName: \"Christmas Island\",\n    currencyCode: \"AUD\",\n    prefix: \"61\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  CY: {\n    id: 53,\n    code: \"CY\",\n    codeIso3: \"CYP\",\n    englishName: \"Cyprus\",\n    dutchName: \"Cyprus\",\n    currencyCode: \"CYP\",\n    prefix: \"357\",\n    numberPortability: true,\n    vat: .19,\n    hasIban: true,\n    euMember: true,\n    vatCode: \"CY\"\n  },\n  CZ: {\n    id: 54,\n    code: \"CZ\",\n    codeIso3: \"CZE\",\n    englishName: \"Czech Republic\",\n    dutchName: \"Tsjechische Republiek\",\n    currencyCode: \"CZK\",\n    prefix: \"420\",\n    numberPortability: true,\n    vat: .21,\n    hasIban: true,\n    euMember: true,\n    vatCode: \"CZ\"\n  },\n  DE: {\n    id: 55,\n    code: \"DE\",\n    codeIso3: \"DEU\",\n    englishName: \"Germany\",\n    dutchName: \"Duitsland\",\n    currencyCode: \"EUR\",\n    prefix: \"49\",\n    numberPortability: true,\n    vat: .19,\n    hasIban: true,\n    euMember: true,\n    vatCode: \"DE\"\n  },\n  DJ: {\n    id: 56,\n    code: \"DJ\",\n    codeIso3: \"DJI\",\n    englishName: \"Djibouti\",\n    dutchName: \"Djibouti\",\n    currencyCode: \"DJF\",\n    prefix: \"253\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  DK: {\n    id: 57,\n    code: \"DK\",\n    codeIso3: \"DNK\",\n    englishName: \"Denmark\",\n    dutchName: \"Denemarken\",\n    currencyCode: \"DKK\",\n    prefix: \"45\",\n    numberPortability: true,\n    vat: .25,\n    hasIban: true,\n    euMember: true,\n    vatCode: \"DK\"\n  },\n  DM: {\n    id: 58,\n    code: \"DM\",\n    codeIso3: \"DMA\",\n    englishName: \"Dominica\",\n    dutchName: \"Dominica\",\n    currencyCode: \"XCD\",\n    prefix: \"1767\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  DO: {\n    id: 59,\n    code: \"DO\",\n    codeIso3: \"DOM\",\n    englishName: \"Dominican Republic\",\n    dutchName: \"Dominicaanse Republiek\",\n    currencyCode: \"DOP\",\n    prefix: \"1809\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  DZ: {\n    id: 60,\n    code: \"DZ\",\n    codeIso3: \"DZA\",\n    englishName: \"Algeria\",\n    dutchName: \"Algerije\",\n    currencyCode: \"DZD\",\n    prefix: \"213\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  EC: {\n    id: 61,\n    code: \"EC\",\n    codeIso3: \"ECU\",\n    englishName: \"Ecuador\",\n    dutchName: \"Ecuador\",\n    currencyCode: \"USD\",\n    prefix: \"593\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  EE: {\n    id: 62,\n    code: \"EE\",\n    codeIso3: \"EST\",\n    englishName: \"Estonia\",\n    dutchName: \"Estland\",\n    currencyCode: \"EEK\",\n    prefix: \"372\",\n    numberPortability: true,\n    vat: .2,\n    hasIban: true,\n    euMember: true,\n    vatCode: \"EE\"\n  },\n  EG: {\n    id: 63,\n    code: \"EG\",\n    codeIso3: \"EGY\",\n    englishName: \"Egypt\",\n    dutchName: \"Egypte\",\n    currencyCode: \"EGP\",\n    prefix: \"20\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  EH: {\n    id: 64,\n    code: \"EH\",\n    codeIso3: \"ESH\",\n    englishName: \"Western Sahara\",\n    dutchName: \"Westelijke Sahara\",\n    currencyCode: \"MAD\",\n    prefix: \"212\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  ER: {\n    id: 65,\n    code: \"ER\",\n    codeIso3: \"ERI\",\n    englishName: \"Eritrea\",\n    dutchName: \"Eritrea\",\n    currencyCode: \"ERN\",\n    prefix: \"291\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  ES: {\n    id: 66,\n    code: \"ES\",\n    codeIso3: \"ESP\",\n    englishName: \"Spain\",\n    dutchName: \"Spanje\",\n    currencyCode: \"EUR\",\n    prefix: \"34\",\n    numberPortability: true,\n    vat: .21,\n    hasIban: true,\n    euMember: true,\n    vatCode: \"ES\"\n  },\n  ET: {\n    id: 67,\n    code: \"ET\",\n    codeIso3: \"ETH\",\n    englishName: \"Ethiopia\",\n    dutchName: \"Ethiopi\\xeb\",\n    currencyCode: \"ETB\",\n    prefix: \"251\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  FI: {\n    id: 68,\n    code: \"FI\",\n    codeIso3: \"FIN\",\n    englishName: \"Finland\",\n    dutchName: \"Finland\",\n    currencyCode: \"EUR\",\n    prefix: \"358\",\n    numberPortability: true,\n    vat: .24,\n    hasIban: true,\n    euMember: true,\n    vatCode: \"FI\"\n  },\n  FJ: {\n    id: 69,\n    code: \"FJ\",\n    codeIso3: \"FJI\",\n    englishName: \"Fiji\",\n    dutchName: \"Fiji\",\n    currencyCode: \"FJD\",\n    prefix: \"679\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  FK: {\n    id: 70,\n    code: \"FK\",\n    codeIso3: \"FLK\",\n    englishName: \"Falkland Islands\",\n    dutchName: \"Falkland Eilanden\",\n    currencyCode: \"FKP\",\n    prefix: \"500\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  FM: {\n    id: 71,\n    code: \"FM\",\n    codeIso3: \"FSM\",\n    englishName: \"Micronesia\",\n    dutchName: \"Micronesi\\xeb\",\n    currencyCode: \"USD\",\n    prefix: \"691\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  FO: {\n    id: 72,\n    code: \"FO\",\n    codeIso3: \"FRO\",\n    englishName: \"Faeroe Islands\",\n    dutchName: \"Faer\\xf6er\",\n    currencyCode: \"DKK\",\n    prefix: \"298\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: true,\n    euMember: false,\n    vatCode: null\n  },\n  FR: {\n    id: 73,\n    code: \"FR\",\n    codeIso3: \"FRA\",\n    englishName: \"France\",\n    dutchName: \"Frankrijk\",\n    currencyCode: \"EUR\",\n    prefix: \"33\",\n    numberPortability: true,\n    vat: .2,\n    hasIban: true,\n    euMember: true,\n    vatCode: \"FR\"\n  },\n  GA: {\n    id: 74,\n    code: \"GA\",\n    codeIso3: \"GAB\",\n    englishName: \"Gabon\",\n    dutchName: \"Gabon\",\n    currencyCode: \"XAF\",\n    prefix: \"241\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  GB: {\n    id: 75,\n    code: \"GB\",\n    codeIso3: \"GBR\",\n    englishName: \"United Kingdom\",\n    dutchName: \"Verenigd Koninkrijk\",\n    currencyCode: \"GBP\",\n    prefix: \"44\",\n    numberPortability: true,\n    vat: .2,\n    hasIban: true,\n    euMember: true,\n    vatCode: \"GB\"\n  },\n  GD: {\n    id: 76,\n    code: \"GD\",\n    codeIso3: \"GRD\",\n    englishName: \"Grenada\",\n    dutchName: \"Grenada\",\n    currencyCode: \"XCD\",\n    prefix: \"1473\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  GE: {\n    id: 77,\n    code: \"GE\",\n    codeIso3: \"GEO\",\n    englishName: \"Georgia\",\n    dutchName: \"Georgi\\xeb\",\n    currencyCode: \"GEL\",\n    prefix: \"995\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  GF: {\n    id: 78,\n    code: \"GF\",\n    codeIso3: \"GUF\",\n    englishName: \"French Guiana\",\n    dutchName: \"Frans-Guyana\",\n    currencyCode: \"EUR\",\n    prefix: \"594\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  GH: {\n    id: 79,\n    code: \"GH\",\n    codeIso3: \"GHA\",\n    englishName: \"Ghana\",\n    dutchName: \"Ghana\",\n    currencyCode: \"GHC\",\n    prefix: \"233\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  GI: {\n    id: 80,\n    code: \"GI\",\n    codeIso3: \"GIB\",\n    englishName: \"Gibraltar\",\n    dutchName: \"Gibraltar\",\n    currencyCode: \"GIP\",\n    prefix: \"350\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: true,\n    euMember: false,\n    vatCode: null\n  },\n  GL: {\n    id: 81,\n    code: \"GL\",\n    codeIso3: \"GRL\",\n    englishName: \"Greenland\",\n    dutchName: \"Groenland\",\n    currencyCode: \"DKK\",\n    prefix: \"299\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: true,\n    euMember: false,\n    vatCode: null\n  },\n  GM: {\n    id: 82,\n    code: \"GM\",\n    codeIso3: \"GMB\",\n    englishName: \"Gambia\",\n    dutchName: \"Gambia\",\n    currencyCode: \"GMD\",\n    prefix: \"220\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  GN: {\n    id: 83,\n    code: \"GN\",\n    codeIso3: \"GIN\",\n    englishName: \"Guinea\",\n    dutchName: \"Guinee\",\n    currencyCode: \"GNS\",\n    prefix: \"224\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  GP: {\n    id: 84,\n    code: \"GP\",\n    codeIso3: \"GLP\",\n    englishName: \"Guadaloupe\",\n    dutchName: \"Guadaloupe\",\n    currencyCode: \"EUR\",\n    prefix: \"590\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  GQ: {\n    id: 85,\n    code: \"GQ\",\n    codeIso3: \"GNQ\",\n    englishName: \"Equatorial Guinea\",\n    dutchName: \"Equatoriaal-Guinea\",\n    currencyCode: \"XAF\",\n    prefix: \"240\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  GR: {\n    id: 86,\n    code: \"GR\",\n    codeIso3: \"GRC\",\n    englishName: \"Greece\",\n    dutchName: \"Griekenland\",\n    currencyCode: \"EUR\",\n    prefix: \"30\",\n    numberPortability: true,\n    vat: .24,\n    hasIban: true,\n    euMember: true,\n    vatCode: \"EL\"\n  },\n  GS: {\n    id: 87,\n    code: \"GS\",\n    codeIso3: \"SGS\",\n    englishName: \"South Georgia and the South Sandwich Islands\",\n    dutchName: \"Zuid-Georgi\\xeb en de Zuidelijke Sandwicheilanden\",\n    currencyCode: \"GBP\",\n    prefix: null,\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  GT: {\n    id: 88,\n    code: \"GT\",\n    codeIso3: \"GTM\",\n    englishName: \"Guatemala\",\n    dutchName: \"Guatemala\",\n    currencyCode: \"GTQ\",\n    prefix: \"502\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  GU: {\n    id: 89,\n    code: \"GU\",\n    codeIso3: \"GUM\",\n    englishName: \"Guam\",\n    dutchName: \"Guam\",\n    currencyCode: \"USD\",\n    prefix: \"1671\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  GW: {\n    id: 90,\n    code: \"GW\",\n    codeIso3: \"GNB\",\n    englishName: \"Guinea-Bissau\",\n    dutchName: \"Guinee-Bissau\",\n    currencyCode: \"GWP\",\n    prefix: \"245\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  GY: {\n    id: 91,\n    code: \"GY\",\n    codeIso3: \"GUY\",\n    englishName: \"Guyana\",\n    dutchName: \"Guyana\",\n    currencyCode: \"GYD\",\n    prefix: \"592\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  HK: {\n    id: 92,\n    code: \"HK\",\n    codeIso3: \"HKG\",\n    englishName: \"Hong Kong\",\n    dutchName: \"Hong Kong\",\n    currencyCode: \"HKD\",\n    prefix: \"852\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  HM: {\n    id: 93,\n    code: \"HM\",\n    codeIso3: \"HMD\",\n    englishName: \"Heard and McDonald Islands\",\n    dutchName: \"Heard en McDonald eilanden\",\n    currencyCode: \"AUD\",\n    prefix: null,\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  HN: {\n    id: 94,\n    code: \"HN\",\n    codeIso3: \"HND\",\n    englishName: \"Honduras\",\n    dutchName: \"Honduras\",\n    currencyCode: \"HNL\",\n    prefix: \"504\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  HR: {\n    id: 95,\n    code: \"HR\",\n    codeIso3: \"HRV\",\n    englishName: \"Croatia\",\n    dutchName: \"Kroati\\xeb\",\n    currencyCode: \"HRK\",\n    prefix: \"385\",\n    numberPortability: true,\n    vat: .25,\n    hasIban: true,\n    euMember: false,\n    vatCode: null\n  },\n  HT: {\n    id: 96,\n    code: \"HT\",\n    codeIso3: \"HTI\",\n    englishName: \"Haiti\",\n    dutchName: \"Ha\\xefti\",\n    currencyCode: \"HTG\",\n    prefix: \"509\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  HU: {\n    id: 97,\n    code: \"HU\",\n    codeIso3: \"HUN\",\n    englishName: \"Hungary\",\n    dutchName: \"Hongarije\",\n    currencyCode: \"HUF\",\n    prefix: \"36\",\n    numberPortability: true,\n    vat: .27,\n    hasIban: true,\n    euMember: true,\n    vatCode: \"HU\"\n  },\n  ID: {\n    id: 98,\n    code: \"ID\",\n    codeIso3: \"IDN\",\n    englishName: \"Indonesia\",\n    dutchName: \"Indonesi\\xeb\",\n    currencyCode: \"IDR\",\n    prefix: \"62\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  IE: {\n    id: 99,\n    code: \"IE\",\n    codeIso3: \"IRL\",\n    englishName: \"Ireland\",\n    dutchName: \"Ierland\",\n    currencyCode: \"EUR\",\n    prefix: \"353\",\n    numberPortability: true,\n    vat: .23,\n    hasIban: true,\n    euMember: true,\n    vatCode: \"IE\"\n  },\n  IL: {\n    id: 100,\n    code: \"IL\",\n    codeIso3: \"ISR\",\n    englishName: \"Israel\",\n    dutchName: \"Isra\\xebl\",\n    currencyCode: \"ILS\",\n    prefix: \"972\",\n    numberPortability: true,\n    vat: .17,\n    hasIban: true,\n    euMember: false,\n    vatCode: null\n  },\n  IN: {\n    id: 101,\n    code: \"IN\",\n    codeIso3: \"IND\",\n    englishName: \"India\",\n    dutchName: \"India\",\n    currencyCode: \"INR\",\n    prefix: \"91\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  IO: {\n    id: 102,\n    code: \"IO\",\n    codeIso3: \"IOT\",\n    englishName: \"British Indian Ocean Territory\",\n    dutchName: \"British Indian Ocean Territory\",\n    currencyCode: \"GBP\",\n    prefix: \"246\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  IQ: {\n    id: 103,\n    code: \"IQ\",\n    codeIso3: \"IRQ\",\n    englishName: \"Iraq\",\n    dutchName: \"Irak\",\n    currencyCode: \"IQD\",\n    prefix: \"964\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  IR: {\n    id: 104,\n    code: \"IR\",\n    codeIso3: \"IRN\",\n    englishName: \"Iran\",\n    dutchName: \"Iran\",\n    currencyCode: \"IRR\",\n    prefix: \"98\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  IS: {\n    id: 105,\n    code: \"IS\",\n    codeIso3: \"ISL\",\n    englishName: \"Iceland\",\n    dutchName: \"IJsland\",\n    currencyCode: \"ISK\",\n    prefix: \"354\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: true,\n    euMember: false,\n    vatCode: null\n  },\n  IT: {\n    id: 106,\n    code: \"IT\",\n    codeIso3: \"ITA\",\n    englishName: \"Italy\",\n    dutchName: \"Itali\\xeb\",\n    currencyCode: \"EUR\",\n    prefix: \"39\",\n    numberPortability: true,\n    vat: .22,\n    hasIban: true,\n    euMember: true,\n    vatCode: \"IT\"\n  },\n  JM: {\n    id: 107,\n    code: \"JM\",\n    codeIso3: \"JAM\",\n    englishName: \"Jamaica\",\n    dutchName: \"Jamaica\",\n    currencyCode: \"JMD\",\n    prefix: \"1876\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  JO: {\n    id: 108,\n    code: \"JO\",\n    codeIso3: \"JOR\",\n    englishName: \"Jordan\",\n    dutchName: \"Jordani\\xeb\",\n    currencyCode: \"JOD\",\n    prefix: \"962\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  JP: {\n    id: 109,\n    code: \"JP\",\n    codeIso3: \"JPN\",\n    englishName: \"Japan\",\n    dutchName: \"Japan\",\n    currencyCode: \"JPY\",\n    prefix: \"81\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  KE: {\n    id: 110,\n    code: \"KE\",\n    codeIso3: \"KEN\",\n    englishName: \"Kenya\",\n    dutchName: \"Kenia\",\n    currencyCode: \"KES\",\n    prefix: \"254\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  KG: {\n    id: 111,\n    code: \"KG\",\n    codeIso3: \"KGZ\",\n    englishName: \"Kyrgyz Republic\",\n    dutchName: \"Kirgizische Republiek\",\n    currencyCode: \"KGS\",\n    prefix: \"996\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  KH: {\n    id: 112,\n    code: \"KH\",\n    codeIso3: \"KHM\",\n    englishName: \"Cambodia\",\n    dutchName: \"Cambodja\",\n    currencyCode: \"KHR\",\n    prefix: \"855\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  KI: {\n    id: 113,\n    code: \"KI\",\n    codeIso3: \"KIR\",\n    englishName: \"Kiribati\",\n    dutchName: \"Kiribati\",\n    currencyCode: \"AUD\",\n    prefix: \"686\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  XK: {\n    id: 305,\n    code: \"XK\",\n    codeIso3: \"RKS\",\n    englishName: \"Kosovo\",\n    dutchName: \"Kosovo\",\n    currencyCode: \"EUR\",\n    prefix: \"383\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  KM: {\n    id: 114,\n    code: \"KM\",\n    codeIso3: \"COM\",\n    englishName: \"Comoros\",\n    dutchName: \"Comoren\",\n    currencyCode: \"KMF\",\n    prefix: \"269\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  KN: {\n    id: 115,\n    code: \"KN\",\n    codeIso3: \"KNA\",\n    englishName: \"St. Kitts and Nevis\",\n    dutchName: \"St. Kitts en Nevis\",\n    currencyCode: \"XCD\",\n    prefix: \"1869\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  KP: {\n    id: 116,\n    code: \"KP\",\n    codeIso3: \"PRK\",\n    englishName: \"North Korea\",\n    dutchName: \"Noord-Korea\",\n    currencyCode: \"KPW\",\n    prefix: \"850\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  KR: {\n    id: 117,\n    code: \"KR\",\n    codeIso3: \"KOR\",\n    englishName: \"South Korea\",\n    dutchName: \"Zuid-Korea\",\n    currencyCode: \"KRW\",\n    prefix: \"82\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  KW: {\n    id: 118,\n    code: \"KW\",\n    codeIso3: \"KWT\",\n    englishName: \"Kuwait\",\n    dutchName: \"Koeweit\",\n    currencyCode: \"KWD\",\n    prefix: \"965\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  KY: {\n    id: 119,\n    code: \"KY\",\n    codeIso3: \"CYM\",\n    englishName: \"Cayman Islands\",\n    dutchName: \"Kaaimaneilanden\",\n    currencyCode: \"KYD\",\n    prefix: \"1345\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  KZ: {\n    id: 120,\n    code: \"KZ\",\n    codeIso3: \"KAZ\",\n    englishName: \"Kazakhstan\",\n    dutchName: \"Kazachstan\",\n    currencyCode: \"KZT\",\n    prefix: \"76\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  LA: {\n    id: 121,\n    code: \"LA\",\n    codeIso3: \"LAO\",\n    englishName: \"Lao People's Democratic Republic\",\n    dutchName: \"Lao Democratische Volksrepubliek\",\n    currencyCode: \"LAK\",\n    prefix: \"856\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  LB: {\n    id: 122,\n    code: \"LB\",\n    codeIso3: \"LBN\",\n    englishName: \"Lebanon\",\n    dutchName: \"Libanon\",\n    currencyCode: \"LBP\",\n    prefix: \"961\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  LC: {\n    id: 123,\n    code: \"LC\",\n    codeIso3: \"LCA\",\n    englishName: \"St. Lucia\",\n    dutchName: \"St. Lucia\",\n    currencyCode: \"XCD\",\n    prefix: \"1758\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  LI: {\n    id: 124,\n    code: \"LI\",\n    codeIso3: \"LIE\",\n    englishName: \"Liechtenstein\",\n    dutchName: \"Liechtenstein\",\n    currencyCode: \"CHF\",\n    prefix: \"423\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: true,\n    euMember: false,\n    vatCode: null\n  },\n  LK: {\n    id: 125,\n    code: \"LK\",\n    codeIso3: \"LKA\",\n    englishName: \"Sri Lanka\",\n    dutchName: \"Sri Lanka\",\n    currencyCode: \"LKR\",\n    prefix: \"94\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  LR: {\n    id: 126,\n    code: \"LR\",\n    codeIso3: \"LBR\",\n    englishName: \"Liberia\",\n    dutchName: \"Liberia\",\n    currencyCode: \"LRD\",\n    prefix: \"231\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  LS: {\n    id: 127,\n    code: \"LS\",\n    codeIso3: \"LSO\",\n    englishName: \"Lesotho\",\n    dutchName: \"Lesotho\",\n    currencyCode: \"LSL\",\n    prefix: \"266\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  LT: {\n    id: 128,\n    code: \"LT\",\n    codeIso3: \"LTU\",\n    englishName: \"Lithuania\",\n    dutchName: \"Litouwen\",\n    currencyCode: \"LTL\",\n    prefix: \"370\",\n    numberPortability: true,\n    vat: .21,\n    hasIban: true,\n    euMember: true,\n    vatCode: \"LT\"\n  },\n  LU: {\n    id: 129,\n    code: \"LU\",\n    codeIso3: \"LUX\",\n    englishName: \"Luxembourg\",\n    dutchName: \"Luxemburg\",\n    currencyCode: \"EUR\",\n    prefix: \"352\",\n    numberPortability: true,\n    vat: .17,\n    hasIban: true,\n    euMember: true,\n    vatCode: \"LU\"\n  },\n  LV: {\n    id: 130,\n    code: \"LV\",\n    codeIso3: \"LVA\",\n    englishName: \"Latvia\",\n    dutchName: \"Letland\",\n    currencyCode: \"LVL\",\n    prefix: \"371\",\n    numberPortability: true,\n    vat: .21,\n    hasIban: true,\n    euMember: true,\n    vatCode: \"LV\"\n  },\n  LY: {\n    id: 131,\n    code: \"LY\",\n    codeIso3: \"LBY\",\n    englishName: \"Libyan Arab Jamahiriya\",\n    dutchName: \"Libyan Arab Jamahiriya\",\n    currencyCode: \"LYD\",\n    prefix: \"218\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  MA: {\n    id: 132,\n    code: \"MA\",\n    codeIso3: \"MAR\",\n    englishName: \"Morocco\",\n    dutchName: \"Marokko\",\n    currencyCode: \"MAD\",\n    prefix: \"212\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  MC: {\n    id: 133,\n    code: \"MC\",\n    codeIso3: \"MCO\",\n    englishName: \"Monaco\",\n    dutchName: \"Monaco\",\n    currencyCode: \"EUR\",\n    prefix: \"377\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: true,\n    euMember: false,\n    vatCode: null\n  },\n  MD: {\n    id: 134,\n    code: \"MD\",\n    codeIso3: \"MDA\",\n    englishName: \"Moldova\",\n    dutchName: \"Moldavi\\xeb\",\n    currencyCode: \"MDL\",\n    prefix: \"373\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  MG: {\n    id: 135,\n    code: \"MG\",\n    codeIso3: \"MDG\",\n    englishName: \"Madagascar\",\n    dutchName: \"Madagascar\",\n    currencyCode: \"MGF\",\n    prefix: \"261\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  MH: {\n    id: 136,\n    code: \"MH\",\n    codeIso3: \"MHL\",\n    englishName: \"Marshall Islands\",\n    dutchName: \"Marshall Eilanden\",\n    currencyCode: \"USD\",\n    prefix: \"692\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  MK: {\n    id: 137,\n    code: \"MK\",\n    codeIso3: \"MKD\",\n    englishName: \"Macedonia\",\n    dutchName: \"Macedoni\\xeb\",\n    currencyCode: \"MKD\",\n    prefix: \"389\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: true,\n    euMember: false,\n    vatCode: null\n  },\n  ML: {\n    id: 138,\n    code: \"ML\",\n    codeIso3: \"MLI\",\n    englishName: \"Mali\",\n    dutchName: \"Mali\",\n    currencyCode: \"XAF\",\n    prefix: \"223\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  MM: {\n    id: 139,\n    code: \"MM\",\n    codeIso3: \"MMR\",\n    englishName: \"Myanmar\",\n    dutchName: \"Myanmar\",\n    currencyCode: null,\n    prefix: \"95\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  MN: {\n    id: 140,\n    code: \"MN\",\n    codeIso3: \"MNG\",\n    englishName: \"Mongolia\",\n    dutchName: \"Mongoli\\xeb\",\n    currencyCode: \"MNT\",\n    prefix: \"976\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  MO: {\n    id: 141,\n    code: \"MO\",\n    codeIso3: \"MAC\",\n    englishName: \"Macao\",\n    dutchName: \"Macao\",\n    currencyCode: \"MOP\",\n    prefix: \"853\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  MP: {\n    id: 142,\n    code: \"MP\",\n    codeIso3: \"MNP\",\n    englishName: \"Northern Mariana Islands\",\n    dutchName: \"Noordelijke Marianen\",\n    currencyCode: \"USD\",\n    prefix: \"1670\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  MQ: {\n    id: 143,\n    code: \"MQ\",\n    codeIso3: \"MTQ\",\n    englishName: \"Martinique\",\n    dutchName: \"Martinique\",\n    currencyCode: \"EUR\",\n    prefix: \"596\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  MR: {\n    id: 144,\n    code: \"MR\",\n    codeIso3: \"MRT\",\n    englishName: \"Mauritania\",\n    dutchName: \"Mauritani\\xeb\",\n    currencyCode: \"MRO\",\n    prefix: \"222\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  MS: {\n    id: 145,\n    code: \"MS\",\n    codeIso3: \"MSR\",\n    englishName: \"Montserrat\",\n    dutchName: \"Montserrat\",\n    currencyCode: \"XCD\",\n    prefix: \"1664\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  MT: {\n    id: 146,\n    code: \"MT\",\n    codeIso3: \"MLT\",\n    englishName: \"Malta\",\n    dutchName: \"Malta\",\n    currencyCode: \"MTL\",\n    prefix: \"356\",\n    numberPortability: true,\n    vat: .18,\n    hasIban: true,\n    euMember: true,\n    vatCode: \"MT\"\n  },\n  MU: {\n    id: 147,\n    code: \"MU\",\n    codeIso3: \"MUS\",\n    englishName: \"Mauritius\",\n    dutchName: \"Mauritius\",\n    currencyCode: \"MUR\",\n    prefix: \"230\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: true,\n    euMember: false,\n    vatCode: null\n  },\n  MV: {\n    id: 148,\n    code: \"MV\",\n    codeIso3: \"MDV\",\n    englishName: \"Maldives\",\n    dutchName: \"Maldiven\",\n    currencyCode: \"MVR\",\n    prefix: \"960\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  MW: {\n    id: 149,\n    code: \"MW\",\n    codeIso3: \"MWI\",\n    englishName: \"Malawi\",\n    dutchName: \"Malawi\",\n    currencyCode: \"MWK\",\n    prefix: \"265\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  MX: {\n    id: 150,\n    code: \"MX\",\n    codeIso3: \"MEX\",\n    englishName: \"Mexico\",\n    dutchName: \"Mexico\",\n    currencyCode: \"MXN\",\n    prefix: \"52\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  MY: {\n    id: 151,\n    code: \"MY\",\n    codeIso3: \"MYS\",\n    englishName: \"Malaysia\",\n    dutchName: \"Maleisi\\xeb\",\n    currencyCode: \"MYR\",\n    prefix: \"60\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  MZ: {\n    id: 152,\n    code: \"MZ\",\n    codeIso3: \"MOZ\",\n    englishName: \"Mozambique\",\n    dutchName: \"Mozambique\",\n    currencyCode: \"MZM\",\n    prefix: \"258\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  NA: {\n    id: 153,\n    code: \"NA\",\n    codeIso3: \"NAM\",\n    englishName: \"Namibia\",\n    dutchName: \"Namibi\\xeb\",\n    currencyCode: \"NAD\",\n    prefix: \"264\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  NC: {\n    id: 154,\n    code: \"NC\",\n    codeIso3: \"NCL\",\n    englishName: \"New Caledonia\",\n    dutchName: \"Nieuw-Caledoni\\xeb\",\n    currencyCode: \"XPF\",\n    prefix: \"687\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  NE: {\n    id: 155,\n    code: \"NE\",\n    codeIso3: \"NER\",\n    englishName: \"Niger\",\n    dutchName: \"Niger\",\n    currencyCode: \"XOF\",\n    prefix: \"227\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  NF: {\n    id: 156,\n    code: \"NF\",\n    codeIso3: \"NFK\",\n    englishName: \"Norfolk Island\",\n    dutchName: \"Norfolk Island\",\n    currencyCode: \"AUD\",\n    prefix: \"672\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  NG: {\n    id: 157,\n    code: \"NG\",\n    codeIso3: \"NGA\",\n    englishName: \"Nigeria\",\n    dutchName: \"Nigeria\",\n    currencyCode: \"NGN\",\n    prefix: \"234\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  NI: {\n    id: 158,\n    code: \"NI\",\n    codeIso3: \"NIC\",\n    englishName: \"Nicaragua\",\n    dutchName: \"Nicaragua\",\n    currencyCode: \"NIC\",\n    prefix: \"505\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  NL: {\n    id: 159,\n    code: \"NL\",\n    codeIso3: \"NLD\",\n    englishName: \"Netherlands\",\n    dutchName: \"Nederland\",\n    currencyCode: \"EUR\",\n    prefix: \"31\",\n    numberPortability: true,\n    vat: .21,\n    hasIban: true,\n    euMember: true,\n    vatCode: \"NL\"\n  },\n  NO: {\n    id: 160,\n    code: \"NO\",\n    codeIso3: \"NOR\",\n    englishName: \"Norway\",\n    dutchName: \"Noorwegen\",\n    currencyCode: \"NOK\",\n    prefix: \"47\",\n    numberPortability: true,\n    vat: .24,\n    hasIban: true,\n    euMember: false,\n    vatCode: null\n  },\n  NP: {\n    id: 161,\n    code: \"NP\",\n    codeIso3: \"NPL\",\n    englishName: \"Nepal\",\n    dutchName: \"Nepal\",\n    currencyCode: \"NPR\",\n    prefix: \"977\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  NR: {\n    id: 162,\n    code: \"NR\",\n    codeIso3: \"NRU\",\n    englishName: \"Nauru\",\n    dutchName: \"Nauru\",\n    currencyCode: \"AUD\",\n    prefix: \"674\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  NU: {\n    id: 163,\n    code: \"NU\",\n    codeIso3: \"NIU\",\n    englishName: \"Niue\",\n    dutchName: \"Niue\",\n    currencyCode: \"NZD\",\n    prefix: \"683\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  NZ: {\n    id: 164,\n    code: \"NZ\",\n    codeIso3: \"NZL\",\n    englishName: \"New Zealand\",\n    dutchName: \"Nieuw-Zeeland\",\n    currencyCode: \"NZD\",\n    prefix: \"64\",\n    numberPortability: true,\n    vat: .125,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  OM: {\n    id: 165,\n    code: \"OM\",\n    codeIso3: \"OMN\",\n    englishName: \"Oman\",\n    dutchName: \"Oman\",\n    currencyCode: \"OMR\",\n    prefix: \"968\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  PA: {\n    id: 166,\n    code: \"PA\",\n    codeIso3: \"PAN\",\n    englishName: \"Panama\",\n    dutchName: \"Panama\",\n    currencyCode: \"PAB\",\n    prefix: \"507\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  PE: {\n    id: 167,\n    code: \"PE\",\n    codeIso3: \"PER\",\n    englishName: \"Peru\",\n    dutchName: \"Peru\",\n    currencyCode: \"PEI\",\n    prefix: \"51\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  PF: {\n    id: 168,\n    code: \"PF\",\n    codeIso3: \"PYF\",\n    englishName: \"French Polynesia\",\n    dutchName: \"Frans-Polynesi\\xeb\",\n    currencyCode: \"XPF\",\n    prefix: \"689\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  PG: {\n    id: 169,\n    code: \"PG\",\n    codeIso3: \"PNG\",\n    englishName: \"Papua New Guinea\",\n    dutchName: \"Papoea-Nieuw-Guinea\",\n    currencyCode: \"PGK\",\n    prefix: \"675\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  PH: {\n    id: 170,\n    code: \"PH\",\n    codeIso3: \"PHL\",\n    englishName: \"Philippines\",\n    dutchName: \"Filipijnen\",\n    currencyCode: \"PHP\",\n    prefix: \"63\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  PK: {\n    id: 171,\n    code: \"PK\",\n    codeIso3: \"PAK\",\n    englishName: \"Pakistan\",\n    dutchName: \"Pakistan\",\n    currencyCode: \"PKR\",\n    prefix: \"92\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  PL: {\n    id: 172,\n    code: \"PL\",\n    codeIso3: \"POL\",\n    englishName: \"Poland\",\n    dutchName: \"Polen\",\n    currencyCode: \"PLN\",\n    prefix: \"48\",\n    numberPortability: true,\n    vat: .23,\n    hasIban: true,\n    euMember: true,\n    vatCode: \"PL\"\n  },\n  PM: {\n    id: 173,\n    code: \"PM\",\n    codeIso3: \"SPM\",\n    englishName: \"St. Pierre and Miquelon\",\n    dutchName: \"St. Pierre en Miquelon\",\n    currencyCode: \"EUR\",\n    prefix: \"508\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  PN: {\n    id: 174,\n    code: \"PN\",\n    codeIso3: \"PCN\",\n    englishName: \"Pitcairn Island\",\n    dutchName: \"Pitcairn Island\",\n    currencyCode: \"NZD\",\n    prefix: null,\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  PR: {\n    id: 175,\n    code: \"PR\",\n    codeIso3: \"PRI\",\n    englishName: \"Puerto Rico\",\n    dutchName: \"Puerto Rico\",\n    currencyCode: \"USD\",\n    prefix: \"1787\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  PS: {\n    id: 176,\n    code: \"PS\",\n    codeIso3: \"PSE\",\n    englishName: \"Palestinian Territory\",\n    dutchName: \"Palestijnse Gebieden\",\n    currencyCode: null,\n    prefix: \"970\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  PT: {\n    id: 177,\n    code: \"PT\",\n    codeIso3: \"PRT\",\n    englishName: \"Portugal\",\n    dutchName: \"Portugal\",\n    currencyCode: \"EUR\",\n    prefix: \"351\",\n    numberPortability: true,\n    vat: .23,\n    hasIban: true,\n    euMember: true,\n    vatCode: \"PT\"\n  },\n  PW: {\n    id: 178,\n    code: \"PW\",\n    codeIso3: \"PLW\",\n    englishName: \"Palau\",\n    dutchName: \"Palau\",\n    currencyCode: \"USD\",\n    prefix: \"680\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  PY: {\n    id: 179,\n    code: \"PY\",\n    codeIso3: \"PRY\",\n    englishName: \"Paraguay\",\n    dutchName: \"Paraguay\",\n    currencyCode: \"PYG\",\n    prefix: \"595\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  QA: {\n    id: 180,\n    code: \"QA\",\n    codeIso3: \"QAT\",\n    englishName: \"Qatar\",\n    dutchName: \"Katar\",\n    currencyCode: \"QAR\",\n    prefix: \"974\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  RE: {\n    id: 181,\n    code: \"RE\",\n    codeIso3: \"REU\",\n    englishName: \"Reunion\",\n    dutchName: \"Re\\xfcnie\",\n    currencyCode: \"EUR\",\n    prefix: \"262\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  RO: {\n    id: 182,\n    code: \"RO\",\n    codeIso3: \"ROU\",\n    englishName: \"Romania\",\n    dutchName: \"Roemeni\\xeb\",\n    currencyCode: \"EUR\",\n    prefix: \"40\",\n    numberPortability: true,\n    vat: .2,\n    hasIban: true,\n    euMember: true,\n    vatCode: \"RO\"\n  },\n  RU: {\n    id: 183,\n    code: \"RU\",\n    codeIso3: \"RUS\",\n    englishName: \"Russian Federation\",\n    dutchName: \"Russische Federatie\",\n    currencyCode: \"RUB\",\n    prefix: \"7\",\n    numberPortability: true,\n    vat: .18,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  RW: {\n    id: 184,\n    code: \"RW\",\n    codeIso3: \"RWA\",\n    englishName: \"Rwanda\",\n    dutchName: \"Rwanda\",\n    currencyCode: \"RWF\",\n    prefix: \"250\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  SA: {\n    id: 185,\n    code: \"SA\",\n    codeIso3: \"SAU\",\n    englishName: \"Saudi Arabia\",\n    dutchName: \"Saudi-Arabi\\xeb\",\n    currencyCode: \"SAR\",\n    prefix: \"966\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  SB: {\n    id: 186,\n    code: \"SB\",\n    codeIso3: \"SLB\",\n    englishName: \"Solomon Islands\",\n    dutchName: \"Salomonseilanden\",\n    currencyCode: \"SBD\",\n    prefix: \"677\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  SC: {\n    id: 187,\n    code: \"SC\",\n    codeIso3: \"SYC\",\n    englishName: \"Seychelles\",\n    dutchName: \"Seychellen\",\n    currencyCode: \"SCR\",\n    prefix: \"248\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  SD: {\n    id: 188,\n    code: \"SD\",\n    codeIso3: \"SDN\",\n    englishName: \"Sudan\",\n    dutchName: \"Sudan\",\n    currencyCode: \"SDP\",\n    prefix: \"249\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  SE: {\n    id: 189,\n    code: \"SE\",\n    codeIso3: \"SWE\",\n    englishName: \"Sweden\",\n    dutchName: \"Zweden\",\n    currencyCode: \"SEK\",\n    prefix: \"46\",\n    numberPortability: true,\n    vat: .25,\n    hasIban: true,\n    euMember: true,\n    vatCode: \"SE\"\n  },\n  SG: {\n    id: 190,\n    code: \"SG\",\n    codeIso3: \"SGP\",\n    englishName: \"Singapore\",\n    dutchName: \"Singapore\",\n    currencyCode: \"SGD\",\n    prefix: \"65\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  SH: {\n    id: 191,\n    code: \"SH\",\n    codeIso3: \"SHN\",\n    englishName: \"St. Helena\",\n    dutchName: \"St. Helena\",\n    currencyCode: \"SHP\",\n    prefix: \"290\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  SI: {\n    id: 192,\n    code: \"SI\",\n    codeIso3: \"SVN\",\n    englishName: \"Slovenia\",\n    dutchName: \"Sloveni\\xeb\",\n    currencyCode: \"SIT\",\n    prefix: \"386\",\n    numberPortability: true,\n    vat: .22,\n    hasIban: true,\n    euMember: true,\n    vatCode: \"SI\"\n  },\n  SJ: {\n    id: 193,\n    code: \"SJ\",\n    codeIso3: \"SJM\",\n    englishName: \"Svalbard & Jan Mayen Islands\",\n    dutchName: \"Spitsbergen & Jan Mayen Eilanden\",\n    currencyCode: \"NOK\",\n    prefix: null,\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  SK: {\n    id: 194,\n    code: \"SK\",\n    codeIso3: \"SVK\",\n    englishName: \"Slovakia\",\n    dutchName: \"Slowakije\",\n    currencyCode: \"SKK\",\n    prefix: \"421\",\n    numberPortability: true,\n    vat: .2,\n    hasIban: true,\n    euMember: true,\n    vatCode: \"SK\"\n  },\n  SL: {\n    id: 195,\n    code: \"SL\",\n    codeIso3: \"SLE\",\n    englishName: \"Sierra Leone\",\n    dutchName: \"Sierra Leone\",\n    currencyCode: \"SLL\",\n    prefix: \"232\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  SM: {\n    id: 196,\n    code: \"SM\",\n    codeIso3: \"SMR\",\n    englishName: \"San Marino\",\n    dutchName: \"San Marino\",\n    currencyCode: \"EUR\",\n    prefix: \"378\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  SN: {\n    id: 197,\n    code: \"SN\",\n    codeIso3: \"SEN\",\n    englishName: \"Senegal\",\n    dutchName: \"Senegal\",\n    currencyCode: \"XOF\",\n    prefix: \"221\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  SO: {\n    id: 198,\n    code: \"SO\",\n    codeIso3: \"SOM\",\n    englishName: \"Somalia\",\n    dutchName: \"Somali\\xeb\",\n    currencyCode: \"SOS\",\n    prefix: \"252\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  SR: {\n    id: 199,\n    code: \"SR\",\n    codeIso3: \"SUR\",\n    englishName: \"Suriname\",\n    dutchName: \"Suriname\",\n    currencyCode: \"SRG\",\n    prefix: \"597\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  ST: {\n    id: 200,\n    code: \"ST\",\n    codeIso3: \"STP\",\n    englishName: \"Sao Tome and Principe\",\n    dutchName: \"Sao Tome en Principe\",\n    currencyCode: \"STD\",\n    prefix: \"239\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  SV: {\n    id: 201,\n    code: \"SV\",\n    codeIso3: \"SLV\",\n    englishName: \"El Salvador\",\n    dutchName: \"El Salvador\",\n    currencyCode: \"SVC\",\n    prefix: \"503\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  SY: {\n    id: 202,\n    code: \"SY\",\n    codeIso3: \"SYR\",\n    englishName: \"Syrian Arab Republic\",\n    dutchName: \"Syrische Arabische Republiek\",\n    currencyCode: \"SYP\",\n    prefix: \"963\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  SZ: {\n    id: 203,\n    code: \"SZ\",\n    codeIso3: \"SWZ\",\n    englishName: \"Swaziland\",\n    dutchName: \"Swaziland\",\n    currencyCode: \"SZL\",\n    prefix: \"268\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  TC: {\n    id: 204,\n    code: \"TC\",\n    codeIso3: \"TCA\",\n    englishName: \"Turks and Caicos Islands\",\n    dutchName: \"Turks-en Caicoseilanden\",\n    currencyCode: \"USD\",\n    prefix: \"1649\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  TD: {\n    id: 205,\n    code: \"TD\",\n    codeIso3: \"TCD\",\n    englishName: \"Chad\",\n    dutchName: \"Tsjaad\",\n    currencyCode: \"XAF\",\n    prefix: \"235\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  TF: {\n    id: 206,\n    code: \"TF\",\n    codeIso3: \"ATF\",\n    englishName: \"French Southern Territories\",\n    dutchName: \"Franse Zuidelijke Gebieden\",\n    currencyCode: \"EUR\",\n    prefix: null,\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  TG: {\n    id: 207,\n    code: \"TG\",\n    codeIso3: \"TGO\",\n    englishName: \"Togo\",\n    dutchName: \"Togo\",\n    currencyCode: \"XAF\",\n    prefix: \"228\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  TH: {\n    id: 208,\n    code: \"TH\",\n    codeIso3: \"THA\",\n    englishName: \"Thailand\",\n    dutchName: \"Thailand\",\n    currencyCode: \"THB\",\n    prefix: \"66\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  TJ: {\n    id: 209,\n    code: \"TJ\",\n    codeIso3: \"TJK\",\n    englishName: \"Tajikistan\",\n    dutchName: \"Tadzjikistan\",\n    currencyCode: \"TJR\",\n    prefix: \"992\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  TK: {\n    id: 210,\n    code: \"TK\",\n    codeIso3: \"TKL\",\n    englishName: \"Tokelau\",\n    dutchName: \"Tokelau-eilanden\",\n    currencyCode: \"NZD\",\n    prefix: \"690\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  TL: {\n    id: 211,\n    code: \"TL\",\n    codeIso3: \"TLS\",\n    englishName: \"Timor-Leste\",\n    dutchName: \"Oost-Timor\",\n    currencyCode: null,\n    prefix: \"670\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  TM: {\n    id: 212,\n    code: \"TM\",\n    codeIso3: \"TKM\",\n    englishName: \"Turkmenistan\",\n    dutchName: \"Turkmenistan\",\n    currencyCode: \"TMM\",\n    prefix: \"993\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  TN: {\n    id: 213,\n    code: \"TN\",\n    codeIso3: \"TUN\",\n    englishName: \"Tunisia\",\n    dutchName: \"Tunesi\\xeb\",\n    currencyCode: \"TND\",\n    prefix: \"216\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: true,\n    euMember: false,\n    vatCode: null\n  },\n  TO: {\n    id: 214,\n    code: \"TO\",\n    codeIso3: \"TON\",\n    englishName: \"Tonga\",\n    dutchName: \"Tonga\",\n    currencyCode: \"TOP\",\n    prefix: \"676\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  TR: {\n    id: 215,\n    code: \"TR\",\n    codeIso3: \"TUR\",\n    englishName: \"Turkey\",\n    dutchName: \"Turkije\",\n    currencyCode: \"TRY\",\n    prefix: \"90\",\n    numberPortability: true,\n    vat: .18,\n    hasIban: true,\n    euMember: false,\n    vatCode: null\n  },\n  TT: {\n    id: 216,\n    code: \"TT\",\n    codeIso3: \"TTO\",\n    englishName: \"Trinidad and Tobago\",\n    dutchName: \"Trinidad en Tobago\",\n    currencyCode: \"TTD\",\n    prefix: \"1868\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  TV: {\n    id: 217,\n    code: \"TV\",\n    codeIso3: \"TUV\",\n    englishName: \"Tuvalu\",\n    dutchName: \"Tuvalu\",\n    currencyCode: \"AUD\",\n    prefix: \"688\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  TW: {\n    id: 218,\n    code: \"TW\",\n    codeIso3: \"TWN\",\n    englishName: \"Taiwan\",\n    dutchName: \"Taiwan\",\n    currencyCode: \"TWD\",\n    prefix: \"886\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  TZ: {\n    id: 219,\n    code: \"TZ\",\n    codeIso3: \"TZA\",\n    englishName: \"Tanzania\",\n    dutchName: \"Tanzania\",\n    currencyCode: \"TZS\",\n    prefix: \"255\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  UA: {\n    id: 220,\n    code: \"UA\",\n    codeIso3: \"UKR\",\n    englishName: \"Ukraine\",\n    dutchName: \"Oekra\\xefne\",\n    currencyCode: \"UAH\",\n    prefix: \"380\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  UG: {\n    id: 221,\n    code: \"UG\",\n    codeIso3: \"UGA\",\n    englishName: \"Uganda\",\n    dutchName: \"Oeganda\",\n    currencyCode: \"UGS\",\n    prefix: \"256\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  UM: {\n    id: 222,\n    code: \"UM\",\n    codeIso3: \"UMI\",\n    englishName: \"United States Minor Outlying Islands\",\n    dutchName: \"Amerikaanse ondergeschikte afgelegen eilanden\",\n    currencyCode: \"USD\",\n    prefix: null,\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  US: {\n    id: 223,\n    code: \"US\",\n    codeIso3: \"USA\",\n    englishName: \"United States of America\",\n    dutchName: \"Verenigde Staten van Amerika\",\n    currencyCode: \"USD\",\n    prefix: \"1\",\n    numberPortability: true,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  UY: {\n    id: 224,\n    code: \"UY\",\n    codeIso3: \"URY\",\n    englishName: \"Uruguay\",\n    dutchName: \"Uruguay\",\n    currencyCode: \"UYU\",\n    prefix: \"598\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  UZ: {\n    id: 225,\n    code: \"UZ\",\n    codeIso3: \"UZB\",\n    englishName: \"Uzbekistan\",\n    dutchName: \"Oezbekistan\",\n    currencyCode: \"UZS\",\n    prefix: \"998\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  VA: {\n    id: 226,\n    code: \"VA\",\n    codeIso3: \"VAT\",\n    englishName: \"Holy See\",\n    dutchName: \"Heilige Stoel\",\n    currencyCode: \"EUR\",\n    prefix: \"379\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  VC: {\n    id: 227,\n    code: \"VC\",\n    codeIso3: \"VCT\",\n    englishName: \"St. Vincent and the Grenadines\",\n    dutchName: \"St. Vincent en de Grenadines\",\n    currencyCode: \"XCD\",\n    prefix: \"1784\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  VE: {\n    id: 228,\n    code: \"VE\",\n    codeIso3: \"VEN\",\n    englishName: \"Venezuela\",\n    dutchName: \"Venezuela\",\n    currencyCode: \"VEB\",\n    prefix: \"58\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  VG: {\n    id: 229,\n    code: \"VG\",\n    codeIso3: \"VGB\",\n    englishName: \"British Virgin Islands\",\n    dutchName: \"British Virgin Islands\",\n    currencyCode: \"USD\",\n    prefix: \"1284\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  VI: {\n    id: 230,\n    code: \"VI\",\n    codeIso3: \"VIR\",\n    englishName: \"US Virgin Islands\",\n    dutchName: \"Amerikaanse Maagdeneilanden\",\n    currencyCode: \"USD\",\n    prefix: \"1340\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  VN: {\n    id: 231,\n    code: \"VN\",\n    codeIso3: \"VNM\",\n    englishName: \"Viet Nam\",\n    dutchName: \"Viet Nam\",\n    currencyCode: \"VND\",\n    prefix: \"84\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  VU: {\n    id: 232,\n    code: \"VU\",\n    codeIso3: \"VUT\",\n    englishName: \"Vanuatu\",\n    dutchName: \"Vanuatu\",\n    currencyCode: \"VUV\",\n    prefix: \"678\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  WF: {\n    id: 233,\n    code: \"WF\",\n    codeIso3: \"WLF\",\n    englishName: \"Wallis and Futuna Islands\",\n    dutchName: \"Wallis en Futuna\",\n    currencyCode: \"XPF\",\n    prefix: \"681\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  WS: {\n    id: 234,\n    code: \"WS\",\n    codeIso3: \"WSM\",\n    englishName: \"Samoa\",\n    dutchName: \"Samoa\",\n    currencyCode: \"WST\",\n    prefix: \"685\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  YE: {\n    id: 235,\n    code: \"YE\",\n    codeIso3: \"YEM\",\n    englishName: \"Yemen\",\n    dutchName: \"Jemen\",\n    currencyCode: null,\n    prefix: \"967\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  YT: {\n    id: 236,\n    code: \"YT\",\n    codeIso3: \"MYT\",\n    englishName: \"Mayotte\",\n    dutchName: \"Mayotte\",\n    currencyCode: \"EUR\",\n    prefix: \"269\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  ZA: {\n    id: 237,\n    code: \"ZA\",\n    codeIso3: \"ZAF\",\n    englishName: \"South Africa\",\n    dutchName: \"Zuid-Afrika\",\n    currencyCode: \"ZAR\",\n    prefix: \"27\",\n    numberPortability: true,\n    vat: .14,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  ZM: {\n    id: 238,\n    code: \"ZM\",\n    codeIso3: \"ZMB\",\n    englishName: \"Zambia\",\n    dutchName: \"Zambia\",\n    currencyCode: \"ZMK\",\n    prefix: \"260\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  ZW: {\n    id: 239,\n    code: \"ZW\",\n    codeIso3: \"ZWE\",\n    englishName: \"Zimbabwe\",\n    dutchName: \"Zimbabwe\",\n    currencyCode: \"ZWD\",\n    prefix: \"263\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  ME: {\n    id: 247,\n    code: \"ME\",\n    codeIso3: \"MNE\",\n    englishName: \"Montenegro\",\n    dutchName: \"Montenegro\",\n    currencyCode: \"CSD\",\n    prefix: \"382\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: true,\n    euMember: false,\n    vatCode: null\n  },\n  SS: {\n    id: 255,\n    code: \"SS\",\n    codeIso3: \"SSD\",\n    englishName: \"South Sudan\",\n    dutchName: \"Zuid Soedan\",\n    currencyCode: \"SSP\",\n    prefix: \"211\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: false,\n    euMember: false,\n    vatCode: null\n  },\n  IM: {\n    id: 261,\n    code: \"IM\",\n    codeIso3: \"IMN\",\n    englishName: \"Isle of Man\",\n    dutchName: \"Isle of Man\",\n    currencyCode: \"GBP\",\n    prefix: \"44\",\n    numberPortability: false,\n    vat: .2,\n    hasIban: true,\n    euMember: true,\n    vatCode: \"GB\"\n  },\n  GG: {\n    id: 271,\n    code: \"GG\",\n    codeIso3: \"GGY\",\n    englishName: \"Guernsey\",\n    dutchName: \"Guersney\",\n    currencyCode: \"GBP\",\n    prefix: \"44\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: true,\n    euMember: false,\n    vatCode: \"GB\"\n  },\n  JE: {\n    id: 281,\n    code: \"JE\",\n    codeIso3: \"JEY\",\n    englishName: \"Jersey\",\n    dutchName: \"Jersey\",\n    currencyCode: \"GBP\",\n    prefix: \"44\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: true,\n    euMember: false,\n    vatCode: \"GB\"\n  },\n  CW: {\n    id: 291,\n    code: \"CW\",\n    codeIso3: \"CUW\",\n    englishName: \"Cura\\xe7ao\",\n    dutchName: \"Cura\\xe7ao\",\n    currencyCode: \"ANG\",\n    prefix: \"5999\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: true,\n    euMember: false,\n    vatCode: null\n  },\n  IC: {\n    id: 295,\n    code: \"IC\",\n    codeIso3: \"ICA\",\n    englishName: \"Canary Islands\",\n    dutchName: \"Canarische Eilanden\",\n    currencyCode: \"EUR\",\n    prefix: \"34\",\n    numberPortability: false,\n    vat: 0,\n    hasIban: true,\n    euMember: false,\n    vatCode: null\n  }\n};\nconst EMPLOYMENT_TYPE_TEXT_MAPPING = {\n  FullTime: \"Full time\"\n};\nexport { countries, useLocalStorage, useSessionStorage, EMPLOYMENT_TYPE_TEXT_MAPPING };\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"useSessionStorage\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"countries\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"EMPLOYMENT_TYPE_TEXT_MAPPING\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"useLocalStorage\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Shared.map", "var e={};e.parse=parse;e.serialize=serialize;var r=decodeURIComponent;var i=encodeURIComponent;var t=/^[\\u0009\\u0020-\\u007e\\u0080-\\u00ff]+$/;\n/**\n * Parse a cookie header.\n *\n * Parse the given cookie header string into an object\n * The object has the various cookies as keys(names) => values\n *\n * @param {string} str\n * @param {object} [options]\n * @return {object}\n * @public\n */function parse(e,i){if(\"string\"!==typeof e)throw new TypeError(\"argument str must be a string\");var t={};var a=i||{};var n=e.split(\";\");var o=a.decode||r;for(var s=0;s<n.length;s++){var p=n[s];var f=p.indexOf(\"=\");if(!(f<0)){var v=p.substring(0,f).trim();if(void 0==t[v]){var c=p.substring(f+1,p.length).trim();'\"'===c[0]&&(c=c.slice(1,-1));t[v]=tryDecode(c,o)}}}return t}\n/**\n * Serialize data into a cookie header.\n *\n * Serialize the a name value pair into a cookie string suitable for\n * http headers. An optional options object specified cookie parameters.\n *\n * serialize('foo', 'bar', { httpOnly: true })\n *   => \"foo=bar; httpOnly\"\n *\n * @param {string} name\n * @param {string} val\n * @param {object} [options]\n * @return {string}\n * @public\n */function serialize(e,r,a){var n=a||{};var o=n.encode||i;if(\"function\"!==typeof o)throw new TypeError(\"option encode is invalid\");if(!t.test(e))throw new TypeError(\"argument name is invalid\");var s=o(r);if(s&&!t.test(s))throw new TypeError(\"argument val is invalid\");var p=e+\"=\"+s;if(null!=n.maxAge){var f=n.maxAge-0;if(isNaN(f)||!isFinite(f))throw new TypeError(\"option maxAge is invalid\");p+=\"; Max-Age=\"+Math.floor(f)}if(n.domain){if(!t.test(n.domain))throw new TypeError(\"option domain is invalid\");p+=\"; Domain=\"+n.domain}if(n.path){if(!t.test(n.path))throw new TypeError(\"option path is invalid\");p+=\"; Path=\"+n.path}if(n.expires){if(\"function\"!==typeof n.expires.toUTCString)throw new TypeError(\"option expires is invalid\");p+=\"; Expires=\"+n.expires.toUTCString()}n.httpOnly&&(p+=\"; HttpOnly\");n.secure&&(p+=\"; Secure\");if(n.sameSite){var v=\"string\"===typeof n.sameSite?n.sameSite.toLowerCase():n.sameSite;switch(v){case true:p+=\"; SameSite=Strict\";break;case\"lax\":p+=\"; SameSite=Lax\";break;case\"strict\":p+=\"; SameSite=Strict\";break;case\"none\":p+=\"; SameSite=None\";break;default:throw new TypeError(\"option sameSite is invalid\")}}return p}\n/**\n * Try decoding a string using a decoding function.\n *\n * @param {string} str\n * @param {function} decode\n * @private\n */function tryDecode(e,r){try{return r(e)}catch(r){return e}}const a=e.parse,n=e.serialize;export{e as default,a as parse,n as serialize};\n\n//# sourceMappingURL=index.js.map", "import e from\"cookie\";var t={};Object.defineProperty(t,\"__esModule\",{value:true});t.hasDocumentCookie=hasDocumentCookie;t.cleanCookies=cleanCookies;t.parseCookies=parseCookies;t.isParsingCookie=isParsingCookie;t.readCookie=readCookie;var o=_interopRequireWildcard(e);function _getRequireWildcardCache(){if(\"function\"!==typeof WeakMap)return null;var e=new WeakMap;_getRequireWildcardCache=function _getRequireWildcardCache(){return e};return e}function _interopRequireWildcard(e){if(e&&e.__esModule)return e;if(null===e||\"object\"!==_typeof(e)&&\"function\"!==typeof e)return{default:e};var t=_getRequireWildcardCache();if(t&&t.has(e))return t.get(e);var o={};var r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)){var n=r?Object.getOwnPropertyDescriptor(e,i):null;n&&(n.get||n.set)?Object.defineProperty(o,i,n):o[i]=e[i]}o[\"default\"]=e;t&&t.set(e,o);return o}function _typeof(e){_typeof=\"function\"===typeof Symbol&&\"symbol\"===typeof Symbol.iterator?function _typeof(e){return typeof e}:function _typeof(e){return e&&\"function\"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e};return _typeof(e)}function hasDocumentCookie(){return\"object\"===(\"undefined\"===typeof document?\"undefined\":_typeof(document))&&\"string\"===typeof document.cookie}function cleanCookies(){document.cookie.split(\";\").forEach((function(e){document.cookie=e.replace(/^ +/,\"\").replace(/=.*/,\"=;expires=\"+(new Date).toUTCString()+\";path=/\")}))}function parseCookies(e,t){return\"string\"===typeof e?o.parse(e,t):\"object\"===_typeof(e)&&null!==e?e:{}}function isParsingCookie(e,t){\"undefined\"===typeof t&&(t=!e||\"{\"!==e[0]&&\"[\"!==e[0]&&'\"'!==e[0]);return!t}function readCookie(e,t){void 0===t&&(t={});var o=cleanupCookieValue(e);if(isParsingCookie(o,t.doNotParse))try{return JSON.parse(o)}catch(e){}return e}function cleanupCookieValue(e){return e&&\"j\"===e[0]&&\":\"===e[1]?e.substr(2):e}var r={};Object.defineProperty(r,\"__esModule\",{value:true});r[\"default\"]=void 0;var i=_interopRequireWildcard$1(e);var n=t;function _getRequireWildcardCache$1(){if(\"function\"!==typeof WeakMap)return null;var e=new WeakMap;_getRequireWildcardCache$1=function _getRequireWildcardCache(){return e};return e}function _interopRequireWildcard$1(e){if(e&&e.__esModule)return e;if(null===e||\"object\"!==_typeof$1(e)&&\"function\"!==typeof e)return{default:e};var t=_getRequireWildcardCache$1();if(t&&t.has(e))return t.get(e);var o={};var r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)){var n=r?Object.getOwnPropertyDescriptor(e,i):null;n&&(n.get||n.set)?Object.defineProperty(o,i,n):o[i]=e[i]}o[\"default\"]=e;t&&t.set(e,o);return o}function _typeof$1(e){_typeof$1=\"function\"===typeof Symbol&&\"symbol\"===typeof Symbol.iterator?function _typeof(e){return typeof e}:function _typeof(e){return e&&\"function\"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e};return _typeof$1(e)}var a=void 0&&(void 0).__assign||function(){a=Object.assign||function(e){for(var t,o=1,r=arguments.length;o<r;o++){t=arguments[o];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e};return a.apply(this,arguments)};var u=function(){function Cookies(e,t){var o=this;this.changeListeners=[];this.HAS_DOCUMENT_COOKIE=false;this.cookies=(0,n.parseCookies)(e,t);new Promise((function(){o.HAS_DOCUMENT_COOKIE=(0,n.hasDocumentCookie)()}))[\"catch\"]((function(){}))}Cookies.prototype._updateBrowserValues=function(e){this.HAS_DOCUMENT_COOKIE&&(this.cookies=i.parse(document.cookie,e))};Cookies.prototype._emitChange=function(e){for(var t=0;t<this.changeListeners.length;++t)this.changeListeners[t](e)};Cookies.prototype.get=function(e,t,o){void 0===t&&(t={});this._updateBrowserValues(o);return(0,n.readCookie)(this.cookies[e],t)};Cookies.prototype.getAll=function(e,t){void 0===e&&(e={});this._updateBrowserValues(t);var o={};for(var r in this.cookies)o[r]=(0,n.readCookie)(this.cookies[r],e);return o};Cookies.prototype.set=function(e,t,o){var r;\"object\"===_typeof$1(t)&&(t=JSON.stringify(t));this.cookies=a(a({},this.cookies),(r={},r[e]=t,r));this.HAS_DOCUMENT_COOKIE&&(document.cookie=i.serialize(e,t,o));this._emitChange({name:e,value:t,options:o})};Cookies.prototype.remove=function(e,t){var o=t=a(a({},t),{expires:new Date(1970,1,1,0,0,1),maxAge:0});this.cookies=a({},this.cookies);delete this.cookies[e];this.HAS_DOCUMENT_COOKIE&&(document.cookie=i.serialize(e,\"\",o));this._emitChange({name:e,value:void 0,options:t})};Cookies.prototype.addChangeListener=function(e){this.changeListeners.push(e)};Cookies.prototype.removeChangeListener=function(e){var t=this.changeListeners.indexOf(e);t>=0&&this.changeListeners.splice(t,1)};return Cookies}();var c=u;r[\"default\"]=c;r=r.default;var s=r;var f={};Object.defineProperty(f,\"__esModule\",{value:true});f[\"default\"]=void 0;var p=_interopRequireDefault(s);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}var l=p[\"default\"];f[\"default\"]=l;f=f.default;var d=f;const y=f.__esModule;export default d;export{y as __esModule};\n\n//# sourceMappingURL=index.js.map", "import { jsx as _jsx, Fragment as _Fragment } from \"react/jsx-runtime\";\nimport { useState, useContext, createContext, useEffect, useRef, useLayoutEffect, useCallback } from \"react\";\nimport { createStore } from \"https://framer.com/m/framer/store.js@^1.0.0\";\nimport { useSessionStorage } from \"https://framerusercontent.com/modules/bO7pHAqAW2JxDHRhiUmh/ABkv0UwfwKZLVttTkwCd/Shared.js\";\nimport Cookies from \"universal-cookie\";\nconst API_URL = \"https://dotcom.messagebird.com/events\";\nconst cookies = new Cookies();\nconst VISITOR_ID_COOKIE_NAME = \"fingerprint_visitorId\";\nexport const defaultConsentSettings = {\n  advertising: false,\n  analytics: true,\n  functional: true,\n  responded: false,\n  wiped: false\n};\nconst CONSENT_LOCALSTORAGE_KEY = \"consentDialog\";\nexport function loadConsentSettings() {\n  if (!window || !window.localStorage) {\n    return defaultConsentSettings;\n  }\n  if (window.localStorage.getItem(CONSENT_LOCALSTORAGE_KEY)) {\n    const value = window.localStorage.getItem(CONSENT_LOCALSTORAGE_KEY);\n    return JSON.parse(value);\n  }\n  return defaultConsentSettings;\n}\nexport function storeConsent(settings) {\n  if (!window || !window.localStorage) {\n    return;\n  }\n  return window.localStorage.setItem(CONSENT_LOCALSTORAGE_KEY, JSON.stringify(settings));\n}\nconst currentPageId = () => {\n  if (typeof window !== \"object\") {\n    return \"#\";\n  }\n  return document.location.pathname + document.location.search;\n};\nconst initialStore = {\n  country: \"unknown\",\n  visitorId: \"unknown\",\n  sessionId: Math.random().toString(36).slice(2, 14),\n  pageId: undefined,\n  firstPageLoadedAt: Date.now(),\n  loading: false,\n  consentSettings: loadConsentSettings()\n};\nexport const useStore = createStore(initialStore);\nconst InstrumentationContext = /*#__PURE__*/createContext(null);\nfunction insertScript({\n  id,\n  type,\n  location = \"head\",\n  src,\n  content = \"\"\n}) {\n  const isScriptAlreadyLoaded = document.querySelector(`script[src=\"${src}\"]`) || document.querySelector(`#${id}`);\n  const noScriptElement = document.createElement(\"noscript\");\n  const scriptElement = document.createElement(\"script\");\n  scriptElement.id = id;\n  noScriptElement.id = id;\n  if (type === \"load\") {\n    return new Promise((resolve, reject) => {\n      scriptElement.src = src;\n      scriptElement.onload = resolve;\n      scriptElement.onerror = reject;\n      if (!isScriptAlreadyLoaded) {\n        document.querySelector(location).appendChild(scriptElement);\n      }\n    });\n  }\n  switch (type) {\n    case \"async\":\n      scriptElement.src = src;\n      scriptElement.async = true;\n      break;\n    case \"inline\":\n      scriptElement.append(window.document.createTextNode(content));\n      break;\n    case \"noscript\":\n      const iframeElement = document.createElement(\"iframe\");\n      iframeElement.src = src;\n      iframeElement.height = \"0\";\n      iframeElement.width = \"0\";\n      iframeElement.setAttribute(\"style\", \"display:none;visibility:hidden\");\n      noScriptElement.appendChild(iframeElement);\n      break;\n  }\n  document.querySelector(location).appendChild(scriptElement);\n}\nfunction removeElement(id) {\n  const element = document.querySelector(`#${id}`);\n  if (element) element.remove();\n}\nconst SCRIPTS = [{\n  id: \"gtag-G-5YJ7WT147X\",\n  type: \"async\",\n  location: \"head\",\n  src: \"https://www.googletagmanager.com/gtag/js?id=G-5YJ7WT147X\"\n}, {\n  id: \"gtag-datalayer\",\n  type: \"inline\",\n  location: \"head\",\n  content: `window.dataLayer = window.dataLayer || [];\n                  function gtag(){dataLayer.push(arguments);}\n                  gtag('js', new Date());\n                  gtag('config', 'G-5YJ7WT147X');`\n}, {\n  id: \"googletagmanager-GTM-NBNP5L2-script\",\n  type: \"inline\",\n  location: \"head\",\n  content: `(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\n                    new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\n                    j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n                    'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n                    })(window,document,'script','dataLayer','GTM-NBNP5L2');`\n}, {\n  id: \"googletagmanager-GTM-NBNP5L2-noscript\",\n  type: \"noscript\",\n  location: \"body\",\n  src: \"https://www.googletagmanager.com/ns.html?id=GTM-NBNP5L2\"\n}];\nconst Fingerprint = ({\n  children\n}) => {\n  const [store, setStore] = useStore();\n  useEffect(() => {\n    const initScript = async () => {\n      if (!document) return;\n      const fpjs = await insertScript({\n        id: \"mb-assets\",\n        type: \"load\",\n        src: \"https://dotcom.messagebird.com/assets/fp.min.js\"\n      });\n      try {\n        const loaded = await FingerprintJS.load();\n        const result = await loaded.get();\n        setStore({\n          visitorId: result.visitorId,\n          country: result.country,\n          loading: false\n        });\n      } catch (e) {\n        console.error(\"Failed\", e);\n        setStore({\n          loading: false\n        });\n      }\n    };\n    initScript();\n  }, []);\n  useEffect(() => {\n    if (store.visitorId) {\n      const newVisitorId = store.visitorId;\n      const savedVisitorId = cookies.get(VISITOR_ID_COOKIE_NAME);\n      if (!savedVisitorId || savedVisitorId !== newVisitorId) {\n        cookies.set(VISITOR_ID_COOKIE_NAME, newVisitorId, {\n          path: \"/\",\n          domain: `.${window.location.host}`\n        });\n      }\n    }\n  }, [store.visitorId]);\n  return /*#__PURE__*/_jsx(_Fragment, {\n    children: children\n  });\n};\nconst BaseInstrumentation = ({\n  children\n}) => {\n  const [store, setStore] = useStore();\n  const {\n    track\n  } = useContext(InstrumentationContext);\n  const [sessionId, setSessionId] = useSessionStorage(\"sessionId\", \"\");\n  const [pageId, setPageId] = useState(currentPageId());\n  const [utmTags, setUtmTags] = useState(() => {\n    if (!window) {\n      return {};\n    }\n    const url = window.location.search;\n    const urlParts = url.split(\"?\");\n    if (urlParts.length < 2) {\n      return {};\n    }\n    const params = urlParts[1].split(\"&\");\n    const utm = {};\n    for (let i = 0; i < params.length; i++) {\n      const keyValue = params[i].split(\"=\");\n      const key = keyValue[0];\n      const value = keyValue[1];\n      if (key.startsWith(\"utm_\")) {\n        const camelCaseKey = key.substring(4).replace(/-/g, \"_\").replace(/\\b[a-z]/g, function (letter) {\n          return letter.toUpperCase();\n        });\n        utm[`utm${camelCaseKey}`] = value;\n      }\n    }\n    return utm;\n  });\n  const handleUnload = () => {\n    const timeSpent = Date.now() - store.firstPageLoadedAt;\n    track(\"pageUnload\", {\n      timeSpent\n    });\n  };\n  useEffect(() => {\n    // Only track campaign if it's a new sessionId and there's a referrer\n    if (sessionId !== store.sessionId && window.document.referrer) {\n      track(\"campaign\", {\n        referrer: window.document.referrer,\n        ...utmTags\n      });\n      setSessionId(store.sessionId);\n    }\n  }, [utmTags]);\n  useEffect(() => {\n    const from = store.pageId;\n    const to = pageId;\n    if (!store.pageId) {\n      track(\"pageLoad\", {\n        to,\n        ...utmTags\n      });\n    } else {\n      track(\"pageChange\", {\n        from,\n        to\n      });\n    }\n    setStore({\n      pageId\n    });\n  }, [pageId, utmTags]);\n  useEffect(() => {\n    if (!window) {\n      return;\n    }\n    window.addEventListener(\"beforeunload\", handleUnload);\n    return () => window.removeEventListener(\"beforeunload\", handleUnload);\n  }, [handleUnload]);\n  return /*#__PURE__*/_jsx(_Fragment, {\n    children: children\n  });\n};\nexport const useDynamicRef = value => {\n  const valueRef = useRef(value);\n  useEffect(() => {\n    valueRef.current = value;\n  }, [value]);\n  return valueRef;\n};\nexport function withInstrumentationContext(Component) {\n  // TODO: Remove wrapping with OG intrumentation. There should only be one.\n  return props => {\n    const [store, setStore] = useStore();\n    const [queued, setQueued] = useState([]);\n    const consentSettings = store.consentSettings;\n    const consentSettingsRef = useDynamicRef(consentSettings);\n    const track = useCallback((action, event) => {\n      if (store.visitorId === \"unknown\" && action !== \"formSubmit\") {\n        // Still loading fingerprint or not enabled (ie not given consent) etc. Queue events for it to be the flushed\n        // when the HOC is ready.\n        queued.push({\n          action,\n          event\n        });\n        return;\n      }\n      if (action === \"forgetMe\") {\n        cookies.remove(VISITOR_ID_COOKIE_NAME, {\n          path: \"/\",\n          domain: `.${window.location.host}`\n        });\n      }\n      fetch((event === null || event === void 0 ? void 0 : event.submissionURL) || API_URL, {\n        method: \"POST\",\n        headers: {\n          \"Content-Type\": \"application/json; charset=utf-8\"\n        },\n        body: JSON.stringify({\n          call: \"track\",\n          data: {\n            visitorId: store.visitorId,\n            sessionId: store.sessionId,\n            pageId: store.pageId,\n            activity: action,\n            payload: event\n          }\n        })\n      }).then(res => res.text());\n    }, [store.visitorId, store.sessionId, store.pageId, queued]); // Flush queued\n    useEffect(() => {\n      if (queued.length && store.visitorId !== \"unknown\") {\n        queued.forEach(item => {\n          track(item.action, item.event);\n        });\n        setQueued([]);\n      }\n    }, [queued, store.visitorId]);\n    useLayoutEffect(() => {\n      if (typeof window !== \"undefined\") {\n        SCRIPTS.forEach(script => insertScript({\n          id: script.id,\n          type: script.type,\n          src: script.src,\n          content: script.content,\n          location: script.location\n        }));\n      }\n    }, []);\n    useLayoutEffect(() => {\n      const tag = window.gtag;\n      if (!tag) {\n        return console.error(\"window.gtag not set\");\n      } // Ignore\n      if (!consentSettings.responded) {\n        tag(\"consent\", \"default\", {\n          ad_storage: \"denied\",\n          analytics_storage: \"denied\"\n        });\n        return;\n      } // update consent when settings change.\n      tag(\"consent\", \"update\", {\n        ad_storage: consentSettings.advertising ? \"granted\" : \"denied\",\n        analytics_storage: consentSettings.analytics ? \"granted\" : \"denied\"\n      });\n    }, [consentSettings]);\n    return /*#__PURE__*/_jsx(Fingerprint, {\n      children: /*#__PURE__*/_jsx(InstrumentationContext.Provider, {\n        value: {\n          country: store.country,\n          visitorId: store.visitorId,\n          sessionId: store.sessionId,\n          track\n        },\n        children: /*#__PURE__*/_jsx(BaseInstrumentation, {\n          children: /*#__PURE__*/_jsx(Component, {\n            ...props\n          })\n        })\n      })\n    });\n  };\n}\nexport function withInstrumentation(Component) {\n  return props => {\n    const [store, setStore] = useStore();\n    const context = useContext(InstrumentationContext);\n    if (!context) {\n      console.error(\"InstrumentationContext was used outside of its Provider\");\n    }\n    return /*#__PURE__*/_jsx(Component, {\n      ...props,\n      track: context && context.track || function () {},\n      country: context && context.country || \"unknown\",\n      visitorId: context && context.visitorId || \"unknown\"\n    });\n  };\n}\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"useStore\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"loadConsentSettings\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"useDynamicRef\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"withInstrumentation\": {\n      \"type\": \"reactHoc\",\n      \"name\": \"withInstrumentation\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"ConsentSettingsState\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"ITrack\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"withInstrumentationContext\": {\n      \"type\": \"reactHoc\",\n      \"name\": \"withInstrumentationContext\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"defaultConsentSettings\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"storeConsent\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./InstrumentationContext.map", "// Generated by Framer (b00ca8f)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, RichText, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"i9rdqNI5I\"];\nconst variantClassNames = {\n  i9rdqNI5I: \"framer-v-o0c8me\"\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 = {};\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 = \"i9rdqNI5I\",\n  title: lB0b8zT3l = \"NEW\",\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: \"i9rdqNI5I\",\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-5y6rD\", 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-o0c8me\", className),\n        \"data-framer-name\": \"Variant 1\",\n        layoutDependency: layoutDependency,\n        layoutId: \"i9rdqNI5I\",\n        ref: ref,\n        style: {\n          backgroundColor: \"var(--token-42003421-cd2e-4134-a232-8c6b0e92d883, rgb(0, 137, 255))\",\n          borderBottomLeftRadius: 4,\n          borderBottomRightRadius: 4,\n          borderTopLeftRadius: 4,\n          borderTopRightRadius: 4,\n          ...style\n        },\n        transition: transition,\n        children: /*#__PURE__*/_jsx(RichText, {\n          __fromCanvasComponent: true,\n          children: /*#__PURE__*/_jsx(React.Fragment, {\n            children: /*#__PURE__*/_jsx(motion.p, {\n              style: {\n                \"--font-selector\": \"SW50ZXItU2VtaUJvbGQ=\",\n                \"--framer-font-family\": '\"Inter-SemiBold\", \"Inter\", sans-serif',\n                \"--framer-font-size\": \"12px\",\n                \"--framer-font-weight\": \"600\",\n                \"--framer-line-height\": \"1em\",\n                \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n              },\n              children: \"NEW\"\n            })\n          }),\n          className: \"framer-n167l4\",\n          fonts: [\"Inter-SemiBold\"],\n          layoutDependency: layoutDependency,\n          layoutId: \"S3uYFELMH\",\n          style: {\n            \"--extracted-r6o4lv\": \"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          text: lB0b8zT3l,\n          transition: transition,\n          verticalAlignment: \"top\",\n          withExternalLayout: true\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-5y6rD [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-5y6rD * { box-sizing: border-box; }\", \".framer-5y6rD .framer-pqu2b6 { display: block; }\", \".framer-5y6rD .framer-o0c8me { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 4px 6px 4px 8px; position: relative; width: min-content; will-change: transform; }\", \".framer-5y6rD .framer-n167l4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-5y6rD .framer-o0c8me { gap: 0px; } .framer-5y6rD .framer-o0c8me > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-5y6rD .framer-o0c8me > :first-child { margin-left: 0px; } .framer-5y6rD .framer-o0c8me > :last-child { margin-right: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerIntrinsicHeight 20\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerIntrinsicWidth 42\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerVariables {\"lB0b8zT3l\":\"title\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        */\nconst FramerFzXD57D4n = withCSS(Component, css);\nexport default FramerFzXD57D4n;\nFramerFzXD57D4n.displayName = \"Component/Pill\";\nFramerFzXD57D4n.defaultProps = {\n  height: 20,\n  width: 42\n};\naddPropertyControls(FramerFzXD57D4n, {\n  lB0b8zT3l: {\n    defaultValue: \"NEW\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  }\n});\naddFonts(FramerFzXD57D4n, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerFzXD57D4n\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"42\",\n        \"framerVariables\": \"{\\\"lB0b8zT3l\\\":\\\"title\\\"}\",\n        \"framerIntrinsicHeight\": \"20\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./FzXD57D4n.map", "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 l=e=>{if(!r){const t=({size:o=24,...a},n)=>e.createElement(\"svg\",{viewBox:\"0 0 20 20\",fill:\"currentColor\",width:o,height:o,ref:n,...a},e.createElement(\"path\",{d:\"M10.707 2.293a1 1 0 00-1.414 0l-7 7a1 1 0 001.414 1.414L4 10.414V17a1 1 0 001 1h2a1 1 0 001-1v-2a1 1 0 011-1h2a1 1 0 011 1v2a1 1 0 001 1h2a1 1 0 001-1v-6.586l.293.293a1 1 0 001.414-1.414l-7-7z\"}));r=e.forwardRef(t)}return r};export{l 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, motion, RenderTarget } from \"framer\";\nimport { NullState } from \"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";\nimport HomeFactory from \"https://framer.com/m/hero-icons/Home.js@0.0.27\";\nimport { defaultEvents, useIconSelection } from \"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";\nexport const iconKeys = [\"AcademicCap\", \"AcademicCapOutline\", \"Adjustments\", \"AdjustmentsOutline\", \"Annotation\", \"AnnotationOutline\", \"Archive\", \"ArchiveOutline\", \"ArrowCircleDown\", \"ArrowCircleLeft\", \"ArrowCircleRight\", \"ArrowCircleUp\", \"ArrowCircleUpOutline\", \"ArrowDown\", \"ArrowDownOutline\", \"ArrowLeft\", \"ArrowLeftOutline\", \"ArrowNarrowDown\", \"ArrowNarrowLeft\", \"ArrowNarrowRight\", \"ArrowNarrowUp\", \"ArrowNarrowUpOutline\", \"ArrowRight\", \"ArrowRightOutline\", \"ArrowUp\", \"ArrowUpOutline\", \"ArrowsExpand\", \"ArrowsExpandOutline\", \"AtSymbol\", \"AtSymbolOutline\", \"Backspace\", \"BackspaceOutline\", \"BadgeCheck\", \"BadgeCheckOutline\", \"Ban\", \"BanOutline\", \"Beaker\", \"BeakerOutline\", \"Bell\", \"BellOutline\", \"BookOpen\", \"BookOpenOutline\", \"Bookmark\", \"BookmarkAlt\", \"BookmarkAltOutline\", \"BookmarkOutline\", \"Briefcase\", \"BriefcaseOutline\", \"Cake\", \"CakeOutline\", \"Calculator\", \"CalculatorOutline\", \"Calendar\", \"CalendarOutline\", \"Camera\", \"CameraOutline\", \"Cash\", \"CashOutline\", \"ChartBar\", \"ChartBarOutline\", \"ChartPie\", \"ChartPieOutline\", \"ChartSquareBar\", \"Chat\", \"ChatAlt\", \"ChatAlt2\", \"ChatAlt2Outline\", \"ChatAltOutline\", \"ChatOutline\", \"Check\", \"CheckCircle\", \"CheckCircleOutline\", \"CheckOutline\", \"ChevronDoubleDown\", \"ChevronDoubleLeft\", \"ChevronDoubleRight\", \"ChevronDoubleUp\", \"ChevronDown\", \"ChevronDownOutline\", \"ChevronLeft\", \"ChevronLeftOutline\", \"ChevronRight\", \"ChevronRightOutline\", \"ChevronUp\", \"ChevronUpOutline\", \"Chip\", \"ChipOutline\", \"Clipboard\", \"ClipboardCheck\", \"ClipboardCopy\", \"ClipboardCopyOutline\", \"ClipboardList\", \"ClipboardListOutline\", \"ClipboardOutline\", \"Clock\", \"ClockOutline\", \"Cloud\", \"CloudDownload\", \"CloudDownloadOutline\", \"CloudOutline\", \"CloudUpload\", \"CloudUploadOutline\", \"Code\", \"CodeOutline\", \"Cog\", \"CogOutline\", \"Collection\", \"CollectionOutline\", \"ColorSwatch\", \"ColorSwatchOutline\", \"CreditCard\", \"CreditCardOutline\", \"Cube\", \"CubeOutline\", \"CubeTransparent\", \"CurrencyBangladeshi\", \"CurrencyDollar\", \"CurrencyEuro\", \"CurrencyEuroOutline\", \"CurrencyPound\", \"CurrencyPoundOutline\", \"CurrencyRupee\", \"CurrencyRupeeOutline\", \"CurrencyYen\", \"CurrencyYenOutline\", \"CursorClick\", \"CursorClickOutline\", \"Database\", \"DatabaseOutline\", \"DesktopComputer\", \"DeviceMobile\", \"DeviceMobileOutline\", \"DeviceTablet\", \"DeviceTabletOutline\", \"Document\", \"DocumentAdd\", \"DocumentAddOutline\", \"DocumentDownload\", \"DocumentDuplicate\", \"DocumentOutline\", \"DocumentRemove\", \"DocumentReport\", \"DocumentSearch\", \"DocumentText\", \"DocumentTextOutline\", \"DotsCircleHorizontal\", \"DotsHorizontal\", \"DotsVertical\", \"DotsVerticalOutline\", \"Download\", \"DownloadOutline\", \"Duplicate\", \"DuplicateOutline\", \"EmojiHappy\", \"EmojiHappyOutline\", \"EmojiSad\", \"EmojiSadOutline\", \"Exclamation\", \"ExclamationCircle\", \"ExclamationOutline\", \"ExternalLink\", \"ExternalLinkOutline\", \"Eye\", \"EyeOff\", \"EyeOffOutline\", \"EyeOutline\", \"FastForward\", \"FastForwardOutline\", \"Film\", \"FilmOutline\", \"Filter\", \"FilterOutline\", \"FingerPrint\", \"FingerPrintOutline\", \"Fire\", \"FireOutline\", \"Flag\", \"FlagOutline\", \"Folder\", \"FolderAdd\", \"FolderAddOutline\", \"FolderDownload\", \"FolderOpen\", \"FolderOpenOutline\", \"FolderOutline\", \"FolderRemove\", \"FolderRemoveOutline\", \"Gift\", \"GiftOutline\", \"Globe\", \"GlobeAlt\", \"GlobeAltOutline\", \"GlobeOutline\", \"Hand\", \"HandOutline\", \"Hashtag\", \"HashtagOutline\", \"Heart\", \"HeartOutline\", \"Home\", \"HomeOutline\", \"Identification\", \"Inbox\", \"InboxIn\", \"InboxInOutline\", \"InboxOutline\", \"InformationCircle\", \"Key\", \"KeyOutline\", \"Library\", \"LibraryOutline\", \"LightBulb\", \"LightBulbOutline\", \"LightningBolt\", \"LightningBoltOutline\", \"Link\", \"LinkOutline\", \"LocationMarker\", \"LockClosed\", \"LockClosedOutline\", \"LockOpen\", \"LockOpenOutline\", \"Login\", \"LoginOutline\", \"Logout\", \"LogoutOutline\", \"Mail\", \"MailOpen\", \"MailOpenOutline\", \"MailOutline\", \"Map\", \"MapOutline\", \"Menu\", \"MenuAlt1\", \"MenuAlt1Outline\", \"MenuAlt2\", \"MenuAlt2Outline\", \"MenuAlt3\", \"MenuAlt3Outline\", \"MenuAlt4\", \"MenuAlt4Outline\", \"MenuOutline\", \"Microphone\", \"MicrophoneOutline\", \"Minus\", \"MinusCircle\", \"MinusCircleOutline\", \"MinusOutline\", \"MinusSm\", \"MinusSmOutline\", \"Moon\", \"MoonOutline\", \"MusicNote\", \"MusicNoteOutline\", \"Newspaper\", \"NewspaperOutline\", \"OfficeBuilding\", \"PaperAirplane\", \"PaperAirplaneOutline\", \"PaperClip\", \"PaperClipOutline\", \"Pause\", \"PauseOutline\", \"Pencil\", \"PencilAlt\", \"PencilAltOutline\", \"PencilOutline\", \"Phone\", \"PhoneIncoming\", \"PhoneIncomingOutline\", \"PhoneMissedCall\", \"PhoneOutgoing\", \"PhoneOutgoingOutline\", \"PhoneOutline\", \"Photograph\", \"PhotographOutline\", \"Play\", \"PlayOutline\", \"Plus\", \"PlusCircle\", \"PlusCircleOutline\", \"PlusOutline\", \"PlusSm\", \"PlusSmOutline\", \"PresentationChartBar\", \"Printer\", \"PrinterOutline\", \"Puzzle\", \"PuzzleOutline\", \"Qrcode\", \"QrcodeOutline\", \"QuestionMarkCircle\", \"ReceiptRefund\", \"ReceiptRefundOutline\", \"ReceiptTax\", \"ReceiptTaxOutline\", \"Refresh\", \"RefreshOutline\", \"Reply\", \"ReplyOutline\", \"Rewind\", \"RewindOutline\", \"Rss\", \"RssOutline\", \"Save\", \"SaveAs\", \"SaveAsOutline\", \"SaveOutline\", \"Scale\", \"ScaleOutline\", \"Scissors\", \"ScissorsOutline\", \"Search\", \"SearchCircle\", \"SearchCircleOutline\", \"SearchOutline\", \"Selector\", \"SelectorOutline\", \"Server\", \"ServerOutline\", \"Share\", \"ShareOutline\", \"ShieldCheck\", \"ShieldCheckOutline\", \"ShieldExclamation\", \"ShoppingBag\", \"ShoppingBagOutline\", \"ShoppingCart\", \"ShoppingCartOutline\", \"SortAscending\", \"SortAscendingOutline\", \"SortDescending\", \"Sparkles\", \"SparklesOutline\", \"Speakerphone\", \"SpeakerphoneOutline\", \"Star\", \"StarOutline\", \"StatusOffline\", \"StatusOfflineOutline\", \"StatusOnline\", \"StatusOnlineOutline\", \"Stop\", \"StopOutline\", \"Sun\", \"SunOutline\", \"Support\", \"SupportOutline\", \"SwitchHorizontal\", \"SwitchVertical\", \"Table\", \"TableOutline\", \"Tag\", \"TagOutline\", \"Template\", \"TemplateOutline\", \"Terminal\", \"TerminalOutline\", \"ThumbDown\", \"ThumbDownOutline\", \"ThumbUp\", \"ThumbUpOutline\", \"Ticket\", \"TicketOutline\", \"Translate\", \"TranslateOutline\", \"Trash\", \"TrashOutline\", \"TrendingDown\", \"TrendingDownOutline\", \"TrendingUp\", \"TrendingUpOutline\", \"Truck\", \"TruckOutline\", \"Upload\", \"UploadOutline\", \"User\", \"UserAdd\", \"UserAddOutline\", \"UserCircle\", \"UserCircleOutline\", \"UserGroup\", \"UserGroupOutline\", \"UserOutline\", \"UserRemove\", \"UserRemoveOutline\", \"Users\", \"UsersOutline\", \"Variable\", \"VariableOutline\", \"VideoCamera\", \"VideoCameraOutline\", \"ViewBoards\", \"ViewBoardsOutline\", \"ViewGrid\", \"ViewGridAdd\", \"ViewGridAddOutline\", \"ViewGridOutline\", \"ViewList\", \"ViewListOutline\", \"VolumeOff\", \"VolumeOffOutline\", \"VolumeUp\", \"VolumeUpOutline\", \"Wifi\", \"WifiOutline\", \"X\", \"XCircle\", \"XCircleOutline\", \"XOutline\", \"ZoomIn\", \"ZoomInOutline\", \"ZoomOut\", \"ZoomOutOutline\"];\nconst moduleBaseUrl = \"https://framer.com/m/hero-icons/\";\nconst lowercaseIconKeyPairs = iconKeys.reduce((res, key) => {\n  res[key.toLowerCase()] = key;\n  return res;\n}, {}); /**\n        * HERO\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    // Get the selected module\n    try {\n      const iconModuleUrl = `${moduleBaseUrl}${iconKey}.js@0.0.27`;\n      const module = await import( /* webpackIgnore: true */iconModuleUrl);\n      if (isMounted.current) setSelectedIcon(module.default(React));\n    } catch {\n      if (isMounted.current) setSelectedIcon(null);\n    }\n  } // Import module when new style or icon is selected\n  useEffect(() => {\n    isMounted.current = true;\n    importModule();\n    return () => {\n      isMounted.current = false;\n    };\n  }, [iconKey]);\n  const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n  const emptyState = isOnCanvas ? /*#__PURE__*/_jsx(NullState, {}) : null;\n  return /*#__PURE__*/_jsx(motion.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        cursor: onClick ? \"pointer\" : \"auto\",\n        transform: mirrored ? \"scale(-1, 1)\" : undefined\n      },\n      color: color\n    }) : emptyState\n  });\n}\nIcon.displayName = \"Hero\";\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    defaultValue: Icon.defaultProps.iconSelection,\n    title: \"Name\",\n    hidden: ({\n      selectByList\n    }) => !selectByList,\n    description: \"Find every icon name on the [Hero site](https://heroicons.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    \"Icon\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Icon\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"24\",\n        \"framerContractVersion\": \"1\",\n        \"framerSupportedLayoutHeight\": \"fixed\",\n        \"framerSupportedLayoutWidth\": \"fixed\",\n        \"framerIntrinsicHeight\": \"24\"\n      }\n    },\n    \"iconKeys\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"IconProps\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Hero.map", "// Generated by Framer (de9b242)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, SVG, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"CIrmL3jXZ\", \"z7V6seeS1\"];\nconst variantClassNames = {\n  CIrmL3jXZ: \"framer-v-1y7zlr3\",\n  z7V6seeS1: \"framer-v-12ku2gg\"\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  Dark: \"z7V6seeS1\",\n  Light: \"CIrmL3jXZ\"\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 Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"CIrmL3jXZ\",\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: \"CIrmL3jXZ\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\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-w0Hzw\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(motion.div, {\n        ...restProps,\n        className: cx(\"framer-1y7zlr3\", className),\n        \"data-framer-name\": \"Light\",\n        layoutDependency: layoutDependency,\n        layoutId: \"CIrmL3jXZ\",\n        ref: ref,\n        style: {\n          ...style\n        },\n        transition: transition,\n        ...addPropertyOverrides({\n          z7V6seeS1: {\n            \"data-framer-name\": \"Dark\"\n          }\n        }, baseVariant, gestureVariant),\n        children: /*#__PURE__*/_jsx(SVG, {\n          className: \"framer-18z0wmu\",\n          layout: \"position\",\n          layoutDependency: layoutDependency,\n          layoutId: \"yEpAFCWrH-shape\",\n          opacity: 1,\n          svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7 5\"><path d=\"M 0.308 0.558 C 0.552 0.314 0.948 0.314 1.192 0.558 L 3.25 2.616 L 5.308 0.558 C 5.465 0.396 5.697 0.33 5.916 0.388 C 6.134 0.445 6.305 0.616 6.362 0.834 C 6.42 1.053 6.354 1.285 6.192 1.442 L 3.692 3.942 C 3.448 4.186 3.052 4.186 2.808 3.942 L 0.308 1.442 C 0.064 1.198 0.064 0.802 0.308 0.558 Z\" fill=\"#344F71\"></path></svg>',\n          svgContentId: 1558110206,\n          transition: transition,\n          withExternalLayout: true,\n          ...addPropertyOverrides({\n            z7V6seeS1: {\n              svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7 5\"><path d=\"M 0.308 0.558 C 0.552 0.314 0.948 0.314 1.192 0.558 L 3.25 2.616 L 5.308 0.558 C 5.465 0.396 5.697 0.33 5.916 0.388 C 6.134 0.445 6.305 0.616 6.362 0.834 C 6.42 1.053 6.354 1.285 6.192 1.442 L 3.692 3.942 C 3.448 4.186 3.052 4.186 2.808 3.942 L 0.308 1.442 C 0.064 1.198 0.064 0.802 0.308 0.558 Z\" fill=\"#BDBDBD\"></path></svg>',\n              svgContentId: 656828460\n            }\n          }, baseVariant, gestureVariant)\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-w0Hzw [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-w0Hzw .framer-rv4a4d { display: block; }\", \".framer-w0Hzw .framer-1y7zlr3 { height: 15px; overflow: visible; position: relative; width: 15px; }\", \".framer-w0Hzw .framer-18z0wmu { flex: none; height: 5px; left: calc(46.66666666666669% - 7px / 2); position: absolute; top: calc(46.66666666666669% - 5px / 2); width: 7px; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerIntrinsicHeight 15\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerIntrinsicWidth 15\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"z7V6seeS1\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    */\nconst FramerBnd1JStq8 = withCSS(Component, css, \"framer-w0Hzw\");\nexport default FramerBnd1JStq8;\nFramerBnd1JStq8.displayName = \"Nav Icon\";\nFramerBnd1JStq8.defaultProps = {\n  height: 15,\n  width: 15\n};\naddPropertyControls(FramerBnd1JStq8, {\n  variant: {\n    options: [\"CIrmL3jXZ\", \"z7V6seeS1\"],\n    optionTitles: [\"Light\", \"Dark\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerBnd1JStq8, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerBnd1JStq8\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"15\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"15\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"z7V6seeS1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Bnd1JStq8.map", "// Generated by Framer (de9b242)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Link,RichText,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import NavIcon from\"https://framerusercontent.com/modules/PAwWtH9OTcAnC579ewgi/DnzkSYGx94ppL4q7W1Cd/Bnd1JStq8.js\";const NavIconFonts=getFonts(NavIcon);const cycleOrder=[\"oinxOVT3m\"];const variantClassNames={oinxOVT3m:\"framer-v-pqz4sy\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const humanReadableVariantMap={};const transitions={default:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"}};const negate=value=>{return!value;};const Component=/*#__PURE__*/ React.forwardRef(function({id,style,className,width,height,layoutId,variant:outerVariant=\"oinxOVT3m\",title:nHGpfCyop=\"Navigation Title\",isDropdown:SuerkU5qq=true,to:b2Y0_Rjdo,isDarkMode:PelLk3eQR=false,...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"oinxOVT3m\",transitions,variant,variantClassNames});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;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-T3Zsa\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(motion.div,{...restProps,className:cx(\"framer-pqz4sy\",className),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"oinxOVT3m\",ref:ref,style:{...style},transition:transition,children:/*#__PURE__*/ _jsx(Link,{href:b2Y0_Rjdo,openInNewTab:false,children:/*#__PURE__*/ _jsxs(motion.a,{className:\"framer-1685ioe framer-1hhic2t\",layoutDependency:layoutDependency,layoutId:\"lPykf5czt\",transition:transition,children:[negate(PelLk3eQR)&&/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-weight\":\"500\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"Navigation Title\"})}),className:\"framer-1upyibl\",fonts:[\"GF;Inter-500\"],layoutDependency:layoutDependency,layoutId:\"HVFgA1QnG\",style:{\"--extracted-r6o4lv\":\"rgb(189, 189, 189)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:nHGpfCyop,transition:transition,verticalAlignment:\"top\",withExternalLayout:true}),PelLk3eQR&&/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-weight\":\"500\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"Navigation Title\"})}),className:\"framer-uxckmd\",fonts:[\"GF;Inter-500\"],layoutDependency:layoutDependency,layoutId:\"EI9Et9T58\",style:{\"--extracted-r6o4lv\":\"rgb(52, 79, 113)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:nHGpfCyop,transition:transition,verticalAlignment:\"top\",withExternalLayout:true}),negate(PelLk3eQR)&&/*#__PURE__*/ _jsx(motion.div,{className:\"framer-ex9hc1\",layoutDependency:layoutDependency,layoutId:\"tRkxF0yRi\",transition:transition,children:SuerkU5qq&&/*#__PURE__*/ _jsx(motion.div,{className:\"framer-ohgt23-container\",layoutDependency:layoutDependency,layoutId:\"YykXxDtry-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavIcon,{height:\"100%\",id:\"YykXxDtry\",layoutId:\"YykXxDtry\",style:{height:\"100%\",width:\"100%\"},variant:\"z7V6seeS1\",width:\"100%\"})})}),PelLk3eQR&&/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1tiig26\",layoutDependency:layoutDependency,layoutId:\"jvCQqcjSZ\",transition:transition,children:SuerkU5qq&&/*#__PURE__*/ _jsx(motion.div,{className:\"framer-q12k02-container\",layoutDependency:layoutDependency,layoutId:\"mNK9nedXV-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavIcon,{height:\"100%\",id:\"mNK9nedXV\",layoutId:\"mNK9nedXV\",style:{height:\"100%\",width:\"100%\"},variant:\"CIrmL3jXZ\",width:\"100%\"})})})]})})})})});});const css=['.framer-T3Zsa [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-T3Zsa .framer-1hhic2t { display: block; }\",\".framer-T3Zsa .framer-pqz4sy { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-T3Zsa .framer-1685ioe { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: 47px; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-T3Zsa .framer-1upyibl, .framer-T3Zsa .framer-uxckmd { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-T3Zsa .framer-ex9hc1, .framer-T3Zsa .framer-1tiig26 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-T3Zsa .framer-ohgt23-container, .framer-T3Zsa .framer-q12k02-container { flex: none; height: 15px; position: relative; width: 15px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-T3Zsa .framer-pqz4sy, .framer-T3Zsa .framer-1685ioe, .framer-T3Zsa .framer-ex9hc1, .framer-T3Zsa .framer-1tiig26 { gap: 0px; } .framer-T3Zsa .framer-pqz4sy > *, .framer-T3Zsa .framer-ex9hc1 > *, .framer-T3Zsa .framer-1tiig26 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-T3Zsa .framer-pqz4sy > :first-child, .framer-T3Zsa .framer-1685ioe > :first-child, .framer-T3Zsa .framer-ex9hc1 > :first-child, .framer-T3Zsa .framer-1tiig26 > :first-child { margin-left: 0px; } .framer-T3Zsa .framer-pqz4sy > :last-child, .framer-T3Zsa .framer-1685ioe > :last-child, .framer-T3Zsa .framer-ex9hc1 > :last-child, .framer-T3Zsa .framer-1tiig26 > :last-child { margin-right: 0px; } .framer-T3Zsa .framer-1685ioe > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 47\n * @framerIntrinsicWidth 139\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"nHGpfCyop\":\"title\",\"SuerkU5qq\":\"isDropdown\",\"b2Y0_Rjdo\":\"to\",\"PelLk3eQR\":\"isDarkMode\"}\n */ const FramerIyTyTCsWg=withCSS(Component,css,\"framer-T3Zsa\");export default FramerIyTyTCsWg;FramerIyTyTCsWg.displayName=\"Navigation/Dropdown\";FramerIyTyTCsWg.defaultProps={height:47,width:139};addPropertyControls(FramerIyTyTCsWg,{nHGpfCyop:{defaultValue:\"Navigation Title\",title:\"Title\",type:ControlType.String},SuerkU5qq:{defaultValue:true,title:\"Is Dropdown\",type:ControlType.Boolean},b2Y0_Rjdo:{title:\"To\",type:ControlType.Link},PelLk3eQR:{defaultValue:false,title:\"Is Dark Mode\",type:ControlType.Boolean}});addFonts(FramerIyTyTCsWg,[{family:\"Inter\",moduleAsset:{localModuleIdentifier:\"local-module:canvasComponent/IyTyTCsWg:default\",url:\"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZhrib2Bg-4.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZhrib2Bg-4.ttf\",weight:\"500\"},...NavIconFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIyTyTCsWg\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"nHGpfCyop\\\":\\\"title\\\",\\\"SuerkU5qq\\\":\\\"isDropdown\\\",\\\"b2Y0_Rjdo\\\":\\\"to\\\",\\\"PelLk3eQR\\\":\\\"isDarkMode\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"47\",\"framerIntrinsicWidth\":\"139\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IyTyTCsWg.map", "// Generated by Framer (9bf39e5)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, RichText, useActiveVariantCallback, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport ComponentPill from \"https://framerusercontent.com/modules/2i4Z2pf9SRj8bkFzi6IZ/J0DiLOQt7MCSHVGhBJGt/FzXD57D4n.js\";\nconst ComponentPillFonts = getFonts(ComponentPill);\nconst enabledGestures = {\n  kFx0aeuLe: {\n    hover: true\n  },\n  v4PtL0yLb: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"v4PtL0yLb\", \"kFx0aeuLe\"];\nconst variantClassNames = {\n  kFx0aeuLe: \"framer-v-z8w3ql\",\n  v4PtL0yLb: \"framer-v-2c4elj\"\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  Active: \"kFx0aeuLe\",\n  Inactive: \"v4PtL0yLb\"\n};\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    duration: 0,\n    ease: [0, 0, 1, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"tween\"\n  }\n};\nconst negate = value => {\n  return !value;\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"v4PtL0yLb\",\n  title: nHGpfCyop = \"Product Name\",\n  description: LXIgC6Pnm = \"Product description Product description\",\n  mouseEnter: vIRVz6kgk,\n  isLast: Yv4ci07Uw = false,\n  isFirst: yblZHGRUO = false,\n  isActive: ZEAyb_4sD = false,\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: \"v4PtL0yLb\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onMouseEnter1eb4b4l = activeVariantCallback(async (...args) => {\n    if (vIRVz6kgk) {\n      const res = await vIRVz6kgk(...args);\n      if (res === false) return false;\n    }\n  });\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\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-JErP5\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsxs(motion.div, {\n        ...restProps,\n        className: cx(\"framer-2c4elj\", className),\n        \"data-framer-name\": \"Inactive\",\n        \"data-highlight\": true,\n        layoutDependency: layoutDependency,\n        layoutId: \"v4PtL0yLb\",\n        onMouseEnter: onMouseEnter1eb4b4l,\n        ref: ref,\n        style: {\n          backgroundColor: \"rgb(249, 249, 252)\",\n          ...style\n        },\n        transition: transition,\n        variants: {\n          \"v4PtL0yLb-hover\": {\n            backgroundColor: \"rgb(255, 255, 255)\"\n          },\n          kFx0aeuLe: {\n            backgroundColor: \"rgb(255, 255, 255)\"\n          }\n        },\n        ...addPropertyOverrides({\n          \"kFx0aeuLe-hover\": {\n            \"data-framer-name\": undefined\n          },\n          \"v4PtL0yLb-hover\": {\n            \"data-framer-name\": undefined\n          },\n          kFx0aeuLe: {\n            \"data-framer-name\": \"Active\"\n          }\n        }, baseVariant, gestureVariant),\n        children: [yblZHGRUO && /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-1abs9jt\",\n          layoutDependency: layoutDependency,\n          layoutId: \"QzXkZA58F\",\n          transition: transition\n        }), /*#__PURE__*/_jsxs(motion.div, {\n          className: \"framer-1dg504h\",\n          layoutDependency: layoutDependency,\n          layoutId: \"Fi_8Evybb\",\n          transition: transition,\n          children: [/*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1pdumc6\",\n            layoutDependency: layoutDependency,\n            layoutId: \"fzZvq9CBl\",\n            transition: transition,\n            children: [/*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"R0Y7SW50ZXItNjAw\",\n                    \"--framer-font-size\": \"14px\",\n                    \"--framer-font-weight\": \"600\",\n                    \"--framer-text-alignment\": \"left\"\n                  },\n                  children: \"Product Name\"\n                })\n              }),\n              className: \"framer-12hqw2l\",\n              fonts: [\"GF;Inter-600\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"mU_RNKPv_\",\n              style: {\n                \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                \"--framer-link-text-decoration\": \"underline\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              text: nHGpfCyop,\n              transition: transition,\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            }), ZEAyb_4sD && /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-mpixg0-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"PZf9tcLtt-container\",\n              transition: transition,\n              children: /*#__PURE__*/_jsx(ComponentPill, {\n                height: \"100%\",\n                id: \"PZf9tcLtt\",\n                layoutId: \"PZf9tcLtt\",\n                title: \"NEW\",\n                width: \"100%\"\n              })\n            })]\n          }), /*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.p, {\n                style: {\n                  \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                  \"--framer-font-size\": \"13px\",\n                  \"--framer-line-height\": \"1.6em\",\n                  \"--framer-text-alignment\": \"left\",\n                  \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                },\n                children: \"Product description Product description\"\n              })\n            }),\n            className: \"framer-xiin87\",\n            fonts: [\"GF;Inter-regular\"],\n            layoutDependency: layoutDependency,\n            layoutId: \"Caj51fyjl\",\n            style: {\n              \"--extracted-r6o4lv\": \"rgb(122, 122, 122)\",\n              \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n              \"--framer-link-text-decoration\": \"underline\",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            text: LXIgC6Pnm,\n            transition: transition,\n            verticalAlignment: \"top\",\n            withExternalLayout: true\n          })]\n        }), Yv4ci07Uw && /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-1aj32yh\",\n          layoutDependency: layoutDependency,\n          layoutId: \"a3e6NtXD4\",\n          transition: transition\n        }), negate(Yv4ci07Uw) && /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-w3aqew\",\n          layoutDependency: layoutDependency,\n          layoutId: \"FckvNHjPE\",\n          style: {\n            backgroundColor: \"rgba(0, 0, 0, 0.03)\"\n          },\n          transition: transition\n        })]\n      })\n    })\n  });\n});\nconst css = ['.framer-JErP5 [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-JErP5 * { box-sizing: border-box; }\", \".framer-JErP5 .framer-4g9br2 { display: block; }\", \".framer-JErP5 .framer-2c4elj { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 280px; }\", \".framer-JErP5 .framer-1abs9jt, .framer-JErP5 .framer-1aj32yh { flex: none; height: 3px; overflow: visible; position: relative; width: 100%; }\", \".framer-JErP5 .framer-1dg504h { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 20px 25px 20px 25px; position: relative; width: 100%; }\", \".framer-JErP5 .framer-1pdumc6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 17px; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 97px; }\", \".framer-JErP5 .framer-12hqw2l { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-JErP5 .framer-mpixg0-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-JErP5 .framer-xiin87 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-JErP5 .framer-w3aqew { bottom: 0px; flex: none; height: 1px; left: 0px; overflow: visible; position: absolute; right: 0px; z-index: 1; }\", \".framer-JErP5 .framer-v-2c4elj .framer-2c4elj, .framer-JErP5 .framer-v-z8w3ql .framer-2c4elj { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-JErP5 .framer-2c4elj, .framer-JErP5 .framer-1dg504h, .framer-JErP5 .framer-1pdumc6 { gap: 0px; } .framer-JErP5 .framer-2c4elj > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-JErP5 .framer-2c4elj > :first-child, .framer-JErP5 .framer-1dg504h > :first-child { margin-top: 0px; } .framer-JErP5 .framer-2c4elj > :last-child, .framer-JErP5 .framer-1dg504h > :last-child { margin-bottom: 0px; } .framer-JErP5 .framer-1dg504h > * { margin: 0px; margin-bottom: calc(6px / 2); margin-top: calc(6px / 2); } .framer-JErP5 .framer-1pdumc6 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-JErP5 .framer-1pdumc6 > :first-child { margin-left: 0px; } .framer-JErP5 .framer-1pdumc6 > :last-child { margin-right: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerIntrinsicHeight 105\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerIntrinsicWidth 280\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"kFx0aeuLe\":{\"layout\":[\"fixed\",\"auto\"]},\"Fu0NoOLgt\":{\"layout\":[\"fixed\",\"auto\"]},\"wO3H7PZfE\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerVariables {\"nHGpfCyop\":\"title\",\"LXIgC6Pnm\":\"description\",\"vIRVz6kgk\":\"mouseEnter\",\"Yv4ci07Uw\":\"isLast\",\"yblZHGRUO\":\"isFirst\",\"ZEAyb_4sD\":\"isActive\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      */\nconst Framerq_TS4by6l = withCSS(Component, css, \"framer-JErP5\");\nexport default Framerq_TS4by6l;\nFramerq_TS4by6l.displayName = \"Navigation / Platform Top Level Navigation\";\nFramerq_TS4by6l.defaultProps = {\n  height: 105,\n  width: 280\n};\naddPropertyControls(Framerq_TS4by6l, {\n  variant: {\n    options: [\"v4PtL0yLb\", \"kFx0aeuLe\"],\n    optionTitles: [\"Inactive\", \"Active\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  nHGpfCyop: {\n    defaultValue: \"Product Name\",\n    title: \"Title\",\n    type: ControlType.String\n  },\n  LXIgC6Pnm: {\n    defaultValue: \"Product description Product description\",\n    title: \"Description\",\n    type: ControlType.String\n  },\n  vIRVz6kgk: {\n    title: \"Mouse Enter\",\n    type: ControlType.EventHandler\n  },\n  Yv4ci07Uw: {\n    defaultValue: false,\n    title: \"Is Last\",\n    type: ControlType.Boolean\n  },\n  yblZHGRUO: {\n    defaultValue: false,\n    title: \"Is First\",\n    type: ControlType.Boolean\n  },\n  ZEAyb_4sD: {\n    defaultValue: false,\n    title: \"Is Active\",\n    type: ControlType.Boolean\n  }\n});\naddFonts(Framerq_TS4by6l, [{\n  family: \"Inter\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/q_TS4by6l:default\",\n    url: \"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZhrib2Bg-4.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZhrib2Bg-4.ttf\",\n  weight: \"600\"\n}, {\n  family: \"Inter\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/q_TS4by6l:default\",\n    url: \"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZhrib2Bg-4.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZhrib2Bg-4.ttf\",\n  weight: \"400\"\n}, ...ComponentPillFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Framerq_TS4by6l\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kFx0aeuLe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Fu0NoOLgt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wO3H7PZfE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"105\",\n        \"framerIntrinsicWidth\": \"280\",\n        \"framerVariables\": \"{\\\"nHGpfCyop\\\":\\\"title\\\",\\\"LXIgC6Pnm\\\":\\\"description\\\",\\\"vIRVz6kgk\\\":\\\"mouseEnter\\\",\\\"Yv4ci07Uw\\\":\\\"isLast\\\",\\\"yblZHGRUO\\\":\\\"isFirst\\\",\\\"ZEAyb_4sD\\\":\\\"isActive\\\"}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./q_TS4by6l.map", "// Generated by Framer (f866232)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, getPropertyControls, Image, Link, RichText, useActiveVariantCallback, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport { Icon as Hero } from \"https://framerusercontent.com/modules/hKjtTuWGYB451ckw6eTN/KMS3TGJgYkHtsY7rff7q/Hero.js\";\nconst HeroFonts = getFonts(Hero);\nconst HeroControls = getPropertyControls(Hero);\nconst enabledGestures = {\n  GfDMyTfgx: {\n    hover: true\n  },\n  q5r1lMayP: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"GfDMyTfgx\", \"q5r1lMayP\", \"oGsxIuEO_\"];\nconst variantClassNames = {\n  GfDMyTfgx: \"framer-v-1pf3pf8\",\n  oGsxIuEO_: \"framer-v-1wfymfh\",\n  q5r1lMayP: \"framer-v-1fc9rtn\"\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  \"Text only\": \"oGsxIuEO_\",\n  \"With Icon\": \"q5r1lMayP\",\n  \"With Image\": \"GfDMyTfgx\"\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 isSet = value => {\n  return value !== undefined && value !== null && value !== \"\";\n};\nconst toResponsiveImage = value => {\n  if (typeof value === \"object\" && value !== null && typeof value.src === \"string\") {\n    return value;\n  }\n  return typeof value === \"string\" ? {\n    src: value\n  } : undefined;\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"GfDMyTfgx\",\n  image: MuowYzWkF,\n  title: nHGpfCyop = \"Product Name\",\n  description: LXIgC6Pnm = \"Product description\",\n  tap: vIRVz6kgk,\n  icon: CI2jNsOly = null,\n  link: yvU9QsKrz,\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: \"GfDMyTfgx\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTap1eb4b4l = activeVariantCallback(async (...args) => {\n    if (vIRVz6kgk) {\n      const res = await vIRVz6kgk(...args);\n      if (res === false) return false;\n    }\n  });\n  const isDisplayed = () => {\n    if (gestureVariant === \"q5r1lMayP-hover\") return true;\n    if (baseVariant === \"q5r1lMayP\") return true;\n    return false;\n  };\n  const isDisplayed1 = () => {\n    if (gestureVariant === \"q5r1lMayP-hover\") return isSet(LXIgC6Pnm);\n    if (baseVariant === \"q5r1lMayP\") return isSet(LXIgC6Pnm);\n    return true;\n  };\n  const isDisplayed2 = () => {\n    if (gestureVariant === \"q5r1lMayP-hover\") return false;\n    if ([\"q5r1lMayP\", \"oGsxIuEO_\"].includes(baseVariant)) return false;\n    return true;\n  };\n  const isDisplayed3 = () => {\n    if (gestureVariant === \"q5r1lMayP-hover\") return false;\n    if (baseVariant === \"q5r1lMayP\") return false;\n    return true;\n  };\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\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-xCF1O\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Link, {\n        href: yvU9QsKrz,\n        children: /*#__PURE__*/_jsxs(motion.a, {\n          ...restProps,\n          className: `${cx(\"framer-1pf3pf8\", className)} framer-lc2ciq`,\n          \"data-framer-name\": \"With Image\",\n          layoutDependency: layoutDependency,\n          layoutId: \"GfDMyTfgx\",\n          ref: ref,\n          style: {\n            backgroundColor: \"rgba(255, 255, 255, 0)\",\n            borderBottomLeftRadius: 8,\n            borderBottomRightRadius: 8,\n            borderTopLeftRadius: 8,\n            borderTopRightRadius: 8,\n            ...style\n          },\n          transition: transition,\n          variants: {\n            \"GfDMyTfgx-hover\": {\n              backgroundColor: \"rgb(249, 249, 252)\"\n            },\n            \"q5r1lMayP-hover\": {\n              backgroundColor: \"rgb(249, 249, 252)\"\n            }\n          },\n          ...addPropertyOverrides({\n            \"GfDMyTfgx-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"q5r1lMayP-hover\": {\n              \"data-framer-name\": undefined\n            },\n            oGsxIuEO_: {\n              \"data-framer-name\": \"Text only\"\n            },\n            q5r1lMayP: {\n              \"data-framer-name\": \"With Icon\"\n            }\n          }, baseVariant, gestureVariant),\n          children: [isDisplayed() && /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1f8sz5o\",\n            \"data-highlight\": true,\n            layoutDependency: layoutDependency,\n            layoutId: \"k25IWil6q\",\n            onTap: onTap1eb4b4l,\n            transition: transition,\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-3424dp-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"k25IWil6qfoiPnarXl-container\",\n              transition: transition,\n              children: /*#__PURE__*/_jsx(Hero, {\n                color: \"rgba(52, 79, 113, 0.3)\",\n                height: \"100%\",\n                iconSearch: \"Home\",\n                iconSelection: CI2jNsOly,\n                id: \"k25IWil6qfoiPnarXl\",\n                layoutId: \"k25IWil6qfoiPnarXl\",\n                mirrored: false,\n                selectByList: true,\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-1mohqy0\",\n              layoutDependency: layoutDependency,\n              layoutId: \"k25IWil6qgKJA9P4QB\",\n              transition: transition,\n              children: [/*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    style: {\n                      \"--font-selector\": \"R0Y7SW50ZXItNjAw\",\n                      \"--framer-font-size\": \"14px\",\n                      \"--framer-font-weight\": \"600\",\n                      \"--framer-text-alignment\": \"left\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: \"Product Name\"\n                  })\n                }),\n                className: \"framer-nou961\",\n                fonts: [\"GF;Inter-600\"],\n                layoutDependency: layoutDependency,\n                layoutId: \"k25IWil6qqgWrTf9eO\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-b5fc9310-a86e-4392-95ba-f9cf7c94f226, rgb(40, 59, 82))\",\n                  \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                  \"--framer-link-text-decoration\": \"underline\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                text: nHGpfCyop,\n                transition: transition,\n                verticalAlignment: \"top\",\n                withExternalLayout: true\n              }), isDisplayed1() && /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    style: {\n                      \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                      \"--framer-font-size\": \"13px\",\n                      \"--framer-line-height\": \"1.4em\",\n                      \"--framer-text-alignment\": \"left\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: \"Product description Product description\"\n                  })\n                }),\n                className: \"framer-eaiheb\",\n                fonts: [\"GF;Inter-regular\"],\n                layoutDependency: layoutDependency,\n                layoutId: \"k25IWil6qDz5csY7Od\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-90b14873-4962-4294-ae2e-3890ab204f45, rgb(67, 85, 108))\",\n                  \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                  \"--framer-link-text-decoration\": \"underline\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                text: LXIgC6Pnm,\n                transition: transition,\n                verticalAlignment: \"top\",\n                withExternalLayout: true\n              })]\n            })]\n          }), isDisplayed2() && /*#__PURE__*/_jsx(Image, {\n            background: {\n              alt: \"\",\n              fit: \"fill\",\n              sizes: \"40px\",\n              ...toResponsiveImage(MuowYzWkF)\n            },\n            className: \"framer-100qoau\",\n            layoutDependency: layoutDependency,\n            layoutId: \"cdIpZBg1D\",\n            style: {\n              borderBottomLeftRadius: 7,\n              borderBottomRightRadius: 7,\n              borderTopLeftRadius: 7,\n              borderTopRightRadius: 7,\n              boxShadow: \"0px 2px 5px 0px rgba(0, 0, 0, 0.05)\"\n            },\n            transition: transition,\n            variants: {\n              \"GfDMyTfgx-hover\": {\n                boxShadow: \"0px 2px 5px 0px rgba(0, 0, 0, 0.08)\"\n              }\n            }\n          }), isDisplayed3() && /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1wlycd\",\n            layoutDependency: layoutDependency,\n            layoutId: \"Nw9if7rdO\",\n            transition: transition,\n            children: [/*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.div, {\n                  style: {\n                    \"--font-selector\": \"R0Y7SW50ZXItNjAw\",\n                    \"--framer-font-size\": \"14px\",\n                    \"--framer-font-weight\": \"600\",\n                    \"--framer-text-alignment\": \"left\",\n                    \"--framer-text-color\": \"var(--extracted-tcooor)\"\n                  },\n                  children: \"Product Name\"\n                })\n              }),\n              className: \"framer-g2b7vt\",\n              fonts: [\"GF;Inter-600\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"kHh9vNYe1\",\n              style: {\n                \"--extracted-tcooor\": \"var(--token-b5fc9310-a86e-4392-95ba-f9cf7c94f226, rgb(40, 59, 82))\",\n                \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                \"--framer-link-text-decoration\": \"underline\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              text: nHGpfCyop,\n              transition: transition,\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            }), isSet(LXIgC6Pnm) && /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                    \"--framer-font-size\": \"13px\",\n                    \"--framer-line-height\": \"1.5em\",\n                    \"--framer-text-alignment\": \"left\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Product description Product description\"\n                })\n              }),\n              className: \"framer-19nacku\",\n              fonts: [\"GF;Inter-regular\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"DBS4bC2E4\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--token-90b14873-4962-4294-ae2e-3890ab204f45, rgb(67, 85, 108))\",\n                \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                \"--framer-link-text-decoration\": \"underline\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              text: LXIgC6Pnm,\n              transition: transition,\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            })]\n          })]\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-xCF1O [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-xCF1O .framer-lc2ciq { display: block; }\", \".framer-xCF1O .framer-1pf3pf8 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 10px 8px 10px 8px; position: relative; text-decoration: none; width: 238px; }\", \".framer-xCF1O .framer-1f8sz5o { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-xCF1O .framer-3424dp-container { flex: none; height: 25px; position: relative; width: 25px; }\", \".framer-xCF1O .framer-1mohqy0 { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: auto; justify-content: center; min-width: 217px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-xCF1O .framer-nou961, .framer-xCF1O .framer-eaiheb, .framer-xCF1O .framer-g2b7vt { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-xCF1O .framer-100qoau { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 40px; will-change: transform; }\", \".framer-xCF1O .framer-1wlycd { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-xCF1O .framer-19nacku { flex: none; height: auto; min-width: 170px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-xCF1O .framer-v-1pf3pf8 .framer-1pf3pf8, .framer-xCF1O .framer-v-1fc9rtn .framer-1pf3pf8 { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-xCF1O .framer-1pf3pf8, .framer-xCF1O .framer-1f8sz5o, .framer-xCF1O .framer-1mohqy0, .framer-xCF1O .framer-100qoau, .framer-xCF1O .framer-1wlycd { gap: 0px; } .framer-xCF1O .framer-1pf3pf8 > *, .framer-xCF1O .framer-1f8sz5o > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-xCF1O .framer-1pf3pf8 > :first-child, .framer-xCF1O .framer-1f8sz5o > :first-child, .framer-xCF1O .framer-100qoau > :first-child { margin-left: 0px; } .framer-xCF1O .framer-1pf3pf8 > :last-child, .framer-xCF1O .framer-1f8sz5o > :last-child, .framer-xCF1O .framer-100qoau > :last-child { margin-right: 0px; } .framer-xCF1O .framer-1mohqy0 > *, .framer-xCF1O .framer-1wlycd > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-xCF1O .framer-1mohqy0 > :first-child, .framer-xCF1O .framer-1wlycd > :first-child { margin-top: 0px; } .framer-xCF1O .framer-1mohqy0 > :last-child, .framer-xCF1O .framer-1wlycd > :last-child { margin-bottom: 0px; } .framer-xCF1O .framer-100qoau > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } }\", \".framer-xCF1O.framer-v-1fc9rtn .framer-1pf3pf8 { align-content: center; align-items: center; padding: 8px 8px 8px 8px; width: 270px; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * @framerIntrinsicHeight 60.5\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * @framerIntrinsicWidth 238\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"q5r1lMayP\":{\"layout\":[\"fixed\",\"auto\"]},\"oGsxIuEO_\":{\"layout\":[\"fixed\",\"auto\"]},\"C06UdCAby\":{\"layout\":[\"fixed\",\"auto\"]},\"nZUTk9Ywv\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * @framerVariables {\"MuowYzWkF\":\"image\",\"nHGpfCyop\":\"title\",\"LXIgC6Pnm\":\"description\",\"vIRVz6kgk\":\"tap\",\"CI2jNsOly\":\"icon\",\"yvU9QsKrz\":\"link\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            */\nconst FramerwPkcqOAFV = withCSS(Component, css, \"framer-xCF1O\");\nexport default FramerwPkcqOAFV;\nFramerwPkcqOAFV.displayName = \"Navigation / Navigation Cell\";\nFramerwPkcqOAFV.defaultProps = {\n  height: 60.5,\n  width: 238\n};\naddPropertyControls(FramerwPkcqOAFV, {\n  variant: {\n    options: [\"GfDMyTfgx\", \"q5r1lMayP\", \"oGsxIuEO_\"],\n    optionTitles: [\"With Image\", \"With Icon\", \"Text only\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  MuowYzWkF: {\n    title: \"Image\",\n    type: ControlType.ResponsiveImage\n  },\n  nHGpfCyop: {\n    defaultValue: \"Product Name\",\n    title: \"Title\",\n    type: ControlType.String\n  },\n  LXIgC6Pnm: {\n    defaultValue: \"Product description\",\n    placeholder: \"\",\n    title: \"Description\",\n    type: ControlType.String\n  },\n  vIRVz6kgk: {\n    title: \"Tap\",\n    type: ControlType.EventHandler\n  },\n  CI2jNsOly: (HeroControls === null || HeroControls === void 0 ? void 0 : HeroControls[\"iconSelection\"]) && {\n    ...HeroControls[\"iconSelection\"],\n    defaultValue: null,\n    hidden: undefined,\n    title: \"Icon\"\n  },\n  yvU9QsKrz: {\n    title: \"Link\",\n    type: ControlType.Link\n  }\n});\naddFonts(FramerwPkcqOAFV, [{\n  family: \"Inter\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/wPkcqOAFV:default\",\n    url: \"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZhrib2Bg-4.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZhrib2Bg-4.ttf\",\n  weight: \"600\"\n}, {\n  family: \"Inter\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/wPkcqOAFV:default\",\n    url: \"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZhrib2Bg-4.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZhrib2Bg-4.ttf\",\n  weight: \"400\"\n}, ...HeroFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerwPkcqOAFV\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerVariables\": \"{\\\"MuowYzWkF\\\":\\\"image\\\",\\\"nHGpfCyop\\\":\\\"title\\\",\\\"LXIgC6Pnm\\\":\\\"description\\\",\\\"vIRVz6kgk\\\":\\\"tap\\\",\\\"CI2jNsOly\\\":\\\"icon\\\",\\\"yvU9QsKrz\\\":\\\"link\\\"}\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"q5r1lMayP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oGsxIuEO_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"C06UdCAby\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nZUTk9Ywv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"238\",\n        \"framerIntrinsicHeight\": \"60.5\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./wPkcqOAFV.map", "// Generated by Framer (f866232)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,resolveLink,RichText,useActiveVariantCallback,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import NavigationPlatformTopLevelNavigation from\"https://framerusercontent.com/modules/W4oGFThYO2bObj9HzIOd/lmrauSH18ysKCA5WMx6u/q_TS4by6l.js\";import NavigationNavigationCell from\"https://framerusercontent.com/modules/SRLoxwKcTwPT2ZFRAXmm/gGIqXIQO04MTwp3wt5l0/wPkcqOAFV.js\";const NavigationPlatformTopLevelNavigationFonts=getFonts(NavigationPlatformTopLevelNavigation);const NavigationNavigationCellFonts=getFonts(NavigationNavigationCell);const cycleOrder=[\"A9jgH6nDS\",\"rmWRBngEg\",\"etJ1CQkbf\",\"jo6Un0uPV\"];const variantClassNames={A9jgH6nDS:\"framer-v-110k7vf\",etJ1CQkbf:\"framer-v-1anpmsk\",jo6Un0uPV:\"framer-v-1rwil1a\",rmWRBngEg:\"framer-v-19dqx9j\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const humanReadableVariantMap={\"Connectivity Platform\":\"etJ1CQkbf\",\"Email Platform\":\"jo6Un0uPV\",\"Engagement Platform\":\"A9jgH6nDS\",\"Omnichannel Platform\":\"rmWRBngEg\"};const transitions={default:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"}};const transformTemplate=(_,t)=>`translateX(-50%) ${t}`;const Component=/*#__PURE__*/ React.forwardRef(function({id,style,className,width,height,layoutId,variant:outerVariant=\"A9jgH6nDS\",...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"A9jgH6nDS\",transitions,variant,variantClassNames});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const mouseEnter1tb0stj=activeVariantCallback(async(...args)=>{setVariant(\"A9jgH6nDS\");});const mouseEnterx7bhe9=activeVariantCallback(async(...args)=>{setVariant(\"rmWRBngEg\");});const mouseEnter1nd62ss=activeVariantCallback(async(...args)=>{setVariant(\"etJ1CQkbf\");});const mouseEnter1pbqntl=activeVariantCallback(async(...args)=>{setVariant(\"jo6Un0uPV\");});const isDisplayed=()=>{if(baseVariant===\"rmWRBngEg\")return true;return false;};const router=useRouter();const isDisplayed1=()=>{if([\"rmWRBngEg\",\"etJ1CQkbf\",\"jo6Un0uPV\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"jo6Un0uPV\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"etJ1CQkbf\")return true;return false;};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-tqyPN\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(motion.div,{...restProps,className:cx(\"framer-110k7vf\",className),\"data-framer-name\":\"Engagement Platform\",layoutDependency:layoutDependency,layoutId:\"A9jgH6nDS\",ref:ref,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},transition:transition,...addPropertyOverrides({etJ1CQkbf:{\"data-framer-name\":\"Connectivity Platform\"},jo6Un0uPV:{\"data-framer-name\":\"Email Platform\"},rmWRBngEg:{\"data-framer-name\":\"Omnichannel Platform\"}},baseVariant,gestureVariant),children:/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-8vqyyg\",layoutDependency:layoutDependency,layoutId:\"od1jTJFNd\",transition:transition,children:[/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-2wem67\",layoutDependency:layoutDependency,layoutId:\"G5oeX_bNk\",style:{backgroundColor:\"rgb(249, 249, 252)\"},transition:transition,children:[/*#__PURE__*/ _jsx(motion.div,{className:\"framer-i48cle-container\",layoutDependency:layoutDependency,layoutId:\"zZGUFZoQz-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationPlatformTopLevelNavigation,{description:\"Personalize every service and marketing customer interaction\",height:\"100%\",id:\"zZGUFZoQz\",isActive:true,isFirst:true,isLast:false,layoutId:\"zZGUFZoQz\",mouseEnter:mouseEnter1tb0stj,style:{width:\"100%\"},title:\"Engagement\",variant:\"kFx0aeuLe\",width:\"100%\",...addPropertyOverrides({etJ1CQkbf:{variant:\"v4PtL0yLb\"},jo6Un0uPV:{variant:\"v4PtL0yLb\"},rmWRBngEg:{variant:\"v4PtL0yLb\"}},baseVariant,gestureVariant)})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-y0a62o-container\",layoutDependency:layoutDependency,layoutId:\"kQ8SF27Zf-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationPlatformTopLevelNavigation,{description:\"Communicate with customers across any channels\",height:\"100%\",id:\"kQ8SF27Zf\",isActive:false,isFirst:false,isLast:false,layoutId:\"kQ8SF27Zf\",mouseEnter:mouseEnterx7bhe9,style:{width:\"100%\"},title:\"Omnichannel\",variant:\"v4PtL0yLb\",width:\"100%\",...addPropertyOverrides({rmWRBngEg:{variant:\"kFx0aeuLe\"}},baseVariant,gestureVariant)})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1uf7zdl-container\",layoutDependency:layoutDependency,layoutId:\"rnpyhzXvc-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationPlatformTopLevelNavigation,{description:\"Tap into our global scale carrier network for text and voice\",height:\"100%\",id:\"rnpyhzXvc\",isActive:false,isFirst:false,isLast:false,layoutId:\"rnpyhzXvc\",mouseEnter:mouseEnter1nd62ss,style:{width:\"100%\"},title:\"Connectivity\",variant:\"v4PtL0yLb\",width:\"100%\",...addPropertyOverrides({etJ1CQkbf:{variant:\"kFx0aeuLe\"}},baseVariant,gestureVariant)})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-d4cfcw-container\",layoutDependency:layoutDependency,layoutId:\"aTPIRrJwB-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationPlatformTopLevelNavigation,{description:\"Optimize email deliverability and sending at scale\",height:\"100%\",id:\"aTPIRrJwB\",isActive:false,isFirst:false,isLast:false,layoutId:\"aTPIRrJwB\",mouseEnter:mouseEnter1pbqntl,style:{width:\"100%\"},title:\"Email\",variant:\"v4PtL0yLb\",width:\"100%\",...addPropertyOverrides({jo6Un0uPV:{variant:\"kFx0aeuLe\"}},baseVariant,gestureVariant)})})]}),/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-1kmde28\",layoutDependency:layoutDependency,layoutId:\"DwrVhGlzd\",transition:transition,children:[isDisplayed()&&/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-cc4f1o\",\"data-framer-name\":\"Omnichannel Platform\",layoutDependency:layoutDependency,layoutId:\"VFf91Wukh\",transition:transition,children:[/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter-SemiBold\", \"Inter\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"Channels\"})}),className:\"framer-a0e8t1\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"WFy038xBH\",style:{\"--extracted-r6o4lv\":\"rgb(184, 184, 184)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},transition:transition,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1g59467-container\",layoutDependency:layoutDependency,layoutId:\"ykttb0qZU-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"Connect with over 2B monthly active users\",height:\"100%\",icon:\"AcademicCap\",id:\"ykttb0qZU\",image:{alt:\"\",src:new URL(\"assets/EYtx5aqlhrfdfLJfQQUIVy9aZQ.svg\",\"https://framerusercontent.com/modules/1qLTR1zph00vtLkbUNn4/9v1V6itcV9HOiGbuuRle/EyGaCOL4R.js\").href},layoutId:\"ykttb0qZU\",link:resolveLink({webPageId:\"z5EmpdHMI\"},router),style:{width:\"100%\"},title:\"WhatsApp\",variant:\"GfDMyTfgx\",width:\"100%\"})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-7ejnl4-container\",layoutDependency:layoutDependency,layoutId:\"ML7HSwr7z-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"Send and receive text messages globally\",height:\"100%\",icon:\"AcademicCap\",id:\"ML7HSwr7z\",image:{alt:\"\",src:new URL(\"assets/tVB0zX5V39aY6rtkLNFZPcSxE.svg\",\"https://framerusercontent.com/modules/1qLTR1zph00vtLkbUNn4/9v1V6itcV9HOiGbuuRle/EyGaCOL4R.js\").href},layoutId:\"ML7HSwr7z\",link:resolveLink({webPageId:\"wHMBczyJW\"},router),style:{width:\"100%\"},title:\"SMS\",variant:\"GfDMyTfgx\",width:\"100%\"})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1whkuo0-container\",layoutDependency:layoutDependency,layoutId:\"JXqtzIE6D-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"Send and receive email\",height:\"100%\",icon:\"AcademicCap\",id:\"JXqtzIE6D\",image:{alt:\"\",src:new URL(\"assets/8KEi8PtajSfhEv9Q7TPEIG85lc.svg\",\"https://framerusercontent.com/modules/1qLTR1zph00vtLkbUNn4/9v1V6itcV9HOiGbuuRle/EyGaCOL4R.js\").href},layoutId:\"JXqtzIE6D\",link:resolveLink({webPageId:\"b3yobnGz9\"},router),style:{width:\"100%\"},title:\"Email\",variant:\"GfDMyTfgx\",width:\"100%\"})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-73u1r2-container\",layoutDependency:layoutDependency,layoutId:\"J3wFMD2s3-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"Notify on native applications\",height:\"100%\",icon:\"AcademicCap\",id:\"J3wFMD2s3\",image:{alt:\"\",src:new URL(\"assets/xsyXVBKjjiXa4N2s6hGoMrBZX10.svg\",\"https://framerusercontent.com/modules/1qLTR1zph00vtLkbUNn4/9v1V6itcV9HOiGbuuRle/EyGaCOL4R.js\").href},layoutId:\"J3wFMD2s3\",link:resolveLink({webPageId:\"XQIhyUaSD\"},router),style:{width:\"100%\"},title:\"Mobile Push\",variant:\"GfDMyTfgx\",width:\"100%\"})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-rdlp8y-container\",layoutDependency:layoutDependency,layoutId:\"SLyt7PVXa-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"Get personal with an audience of over 1.3 billion\",height:\"100%\",icon:\"AcademicCap\",id:\"SLyt7PVXa\",image:{alt:\"\",src:new URL(\"assets/zs3fKJDDRaMVOVfojPhcscfd4VM.svg\",\"https://framerusercontent.com/modules/1qLTR1zph00vtLkbUNn4/9v1V6itcV9HOiGbuuRle/EyGaCOL4R.js\").href},layoutId:\"SLyt7PVXa\",link:resolveLink({webPageId:\"CzoC_37Qh\"},router),style:{width:\"100%\"},title:\"Messenger\",variant:\"GfDMyTfgx\",width:\"100%\"})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1huu5k-container\",layoutDependency:layoutDependency,layoutId:\"j0umGnTw2-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"Connect at the moment of search\",height:\"100%\",icon:\"AcademicCap\",id:\"j0umGnTw2\",image:{alt:\"\",src:new URL(\"assets/SbK4PZpKyXLXlbJfr68gIenCWGA.svg\",\"https://framerusercontent.com/modules/1qLTR1zph00vtLkbUNn4/9v1V6itcV9HOiGbuuRle/EyGaCOL4R.js\").href},layoutId:\"j0umGnTw2\",link:resolveLink({webPageId:\"KoT8xDVeb\"},router),style:{width:\"100%\"},title:\"Google Business Messages\",variant:\"GfDMyTfgx\",width:\"100%\"})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1xe1ke1-container\",layoutDependency:layoutDependency,layoutId:\"bl3RlHp8d-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"Connect with all followers\",height:\"100%\",icon:\"AcademicCap\",id:\"bl3RlHp8d\",image:{alt:\"\",src:new URL(\"assets/fB2JWRidbZva5nUFB8zn2tqG1s.svg\",\"https://framerusercontent.com/modules/1qLTR1zph00vtLkbUNn4/9v1V6itcV9HOiGbuuRle/EyGaCOL4R.js\").href},layoutId:\"bl3RlHp8d\",link:resolveLink({webPageId:\"UJMo5WCNM\"},router),style:{width:\"100%\"},title:\"Instagram Direct\",variant:\"GfDMyTfgx\",width:\"100%\"})})]}),isDisplayed1()&&/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-xmf8wx\",\"data-framer-name\":\"Engagement Platform\",layoutDependency:layoutDependency,layoutId:\"K9cI4px_4\",transition:transition,children:[/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter-SemiBold\", \"Inter\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"Products\"})}),className:\"framer-2sho32\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"RgiZFTf9d\",style:{\"--extracted-r6o4lv\":\"rgb(184, 184, 184)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},transition:transition,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-u41akf-container\",layoutDependency:layoutDependency,layoutId:\"J79QFXT05-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"Access all channels in one shared inbox\",height:\"100%\",icon:\"AcademicCap\",id:\"J79QFXT05\",image:{alt:\"\",src:new URL(\"assets/ZEx09KanfliOA6ieGUO7QBke2xU.svg\",\"https://framerusercontent.com/modules/1qLTR1zph00vtLkbUNn4/9v1V6itcV9HOiGbuuRle/EyGaCOL4R.js\").href},layoutId:\"J79QFXT05\",link:resolveLink({webPageId:\"uqaQLe58H\"},router),style:{width:\"100%\"},title:\"Inbox\",variant:\"GfDMyTfgx\",width:\"100%\"})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-f3dch9-container\",layoutDependency:layoutDependency,layoutId:\"iutVO8ly6-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"Create conversational marketing campaigns\",height:\"100%\",icon:\"AcademicCap\",id:\"iutVO8ly6\",image:{alt:\"\",src:new URL(\"assets/RyiuXgDKmO5O8RJweQEFlc3Vk.svg\",\"https://framerusercontent.com/modules/1qLTR1zph00vtLkbUNn4/9v1V6itcV9HOiGbuuRle/EyGaCOL4R.js\").href},layoutId:\"iutVO8ly6\",link:resolveLink({webPageId:\"n1EGrnsso\"},router),style:{width:\"100%\"},title:\"Campaigns\",variant:\"GfDMyTfgx\",width:\"100%\"})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-ursffa-container\",layoutDependency:layoutDependency,layoutId:\"AxZlkjsbL-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"Automate without code\",height:\"100%\",icon:\"AcademicCap\",id:\"AxZlkjsbL\",image:{alt:\"\",src:new URL(\"assets/CHOuRaFbMqAN2BliFK1olV5DvE.svg\",\"https://framerusercontent.com/modules/1qLTR1zph00vtLkbUNn4/9v1V6itcV9HOiGbuuRle/EyGaCOL4R.js\").href},layoutId:\"AxZlkjsbL\",link:resolveLink({webPageId:\"EFCEwsUv0\"},router),style:{width:\"100%\"},title:\"Flows\",variant:\"GfDMyTfgx\",width:\"100%\"})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1molgfe-container\",layoutDependency:layoutDependency,layoutId:\"f2XyWUb1N-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"Design all your customer touchpoints\",height:\"100%\",icon:\"AcademicCap\",id:\"f2XyWUb1N\",image:{alt:\"\",src:new URL(\"assets/595NxQdqvUBh9QAWKD1KiZh0ow.svg\",\"https://framerusercontent.com/modules/1qLTR1zph00vtLkbUNn4/9v1V6itcV9HOiGbuuRle/EyGaCOL4R.js\").href},layoutId:\"f2XyWUb1N\",link:resolveLink({webPageId:\"WPTfYxaIb\"},router),style:{width:\"100%\"},title:\"Studio\",variant:\"GfDMyTfgx\",width:\"100%\"})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1mxxnb9-container\",layoutDependency:layoutDependency,layoutId:\"od_IDN9t7-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"Integrate all the applications you already use\",height:\"100%\",icon:\"AcademicCap\",id:\"od_IDN9t7\",image:{alt:\"\",src:new URL(\"assets/dwUdPQRVNTaga9bCLk1dVVxqcE.png\",\"https://framerusercontent.com/modules/1qLTR1zph00vtLkbUNn4/9v1V6itcV9HOiGbuuRle/EyGaCOL4R.js\").href},layoutId:\"od_IDN9t7\",link:resolveLink({webPageId:\"O1ZL7fXKu\"},router),style:{width:\"100%\"},title:\"Connectors\",variant:\"GfDMyTfgx\",width:\"100%\"})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-38inzv-container\",layoutDependency:layoutDependency,layoutId:\"OoNklX4aW-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"Leverage your customer data\",height:\"100%\",icon:\"AcademicCap\",id:\"OoNklX4aW\",image:{alt:\"\",src:new URL(\"assets/lbZPo7AQEUDuUpsgEPJAwhghAM.png\",\"https://framerusercontent.com/modules/1qLTR1zph00vtLkbUNn4/9v1V6itcV9HOiGbuuRle/EyGaCOL4R.js\").href},layoutId:\"OoNklX4aW\",link:resolveLink({webPageId:\"bHm12Qcg5\"},router),style:{width:\"100%\"},title:\"Contacts\",variant:\"GfDMyTfgx\",width:\"100%\"})})]}),isDisplayed2()&&/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-14n2yat\",\"data-framer-name\":\"Email Platform\",layoutDependency:layoutDependency,layoutId:\"Ms8ww7sn1\",transformTemplate:transformTemplate,transition:transition,children:[/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter-SemiBold\", \"Inter\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"Sending\"})}),className:\"framer-1kcrgko\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"l6baFWzXa\",style:{\"--extracted-r6o4lv\":\"rgb(184, 184, 184)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},transition:transition,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1newmt7-container\",layoutDependency:layoutDependency,layoutId:\"sAz8mgH3n-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"Reliably send email at scale\",height:\"100%\",icon:\"AcademicCap\",id:\"sAz8mgH3n\",image:{alt:\"\",src:new URL(\"assets/PtJiFT5SscdXGcsdN0mA5aiG2hU.svg\",\"https://framerusercontent.com/modules/1qLTR1zph00vtLkbUNn4/9v1V6itcV9HOiGbuuRle/EyGaCOL4R.js\").href},layoutId:\"sAz8mgH3n\",link:resolveLink({webPageId:\"alCi5Wv4E\"},router),style:{width:\"100%\"},title:\"Cloud Sending\",variant:\"GfDMyTfgx\",width:\"100%\"})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-97ix8j-container\",layoutDependency:layoutDependency,layoutId:\"u6l1doGfI-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"Enterprise-grade self-hosted MTA\",height:\"100%\",icon:\"AcademicCap\",id:\"u6l1doGfI\",image:{alt:\"\",src:new URL(\"assets/epnUYCy0bmpvaGEdhQ6BXb7KiE4.svg\",\"https://framerusercontent.com/modules/1qLTR1zph00vtLkbUNn4/9v1V6itcV9HOiGbuuRle/EyGaCOL4R.js\").href},layoutId:\"u6l1doGfI\",link:resolveLink({webPageId:\"p83YQ05bq\"},router),style:{width:\"100%\"},title:\"PowerMTA\",variant:\"GfDMyTfgx\",width:\"100%\"})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1vw09li-container\",layoutDependency:layoutDependency,layoutId:\"KJsagfFp6-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"Send at scale with unrivaled flexibility\",height:\"100%\",icon:\"AcademicCap\",id:\"KJsagfFp6\",image:{alt:\"\",src:new URL(\"assets/Aedhw3xTRlyV5HNrXhAEo1xtPc.svg\",\"https://framerusercontent.com/modules/1qLTR1zph00vtLkbUNn4/9v1V6itcV9HOiGbuuRle/EyGaCOL4R.js\").href},layoutId:\"KJsagfFp6\",link:resolveLink({webPageId:\"cysh5TJkM\"},router),style:{width:\"100%\"},title:\"Momentum\",variant:\"GfDMyTfgx\",width:\"100%\"})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-y60339\",layoutDependency:layoutDependency,layoutId:\"lQFz1Bkoa\",transition:transition}),/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter-SemiBold\", \"Inter\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"Analytics & Tooling\"})}),className:\"framer-1eev54i\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"azAMytztW\",style:{\"--extracted-r6o4lv\":\"rgb(184, 184, 184)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},transition:transition,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-vk5vqe-container\",layoutDependency:layoutDependency,layoutId:\"fxe7QJf23-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"Advanced email delivery analytics\",height:\"100%\",icon:\"AcademicCap\",id:\"fxe7QJf23\",image:{alt:\"\",src:new URL(\"assets/zY737EvXjPlHuweCKGZdH4szs.svg\",\"https://framerusercontent.com/modules/1qLTR1zph00vtLkbUNn4/9v1V6itcV9HOiGbuuRle/EyGaCOL4R.js\").href},layoutId:\"fxe7QJf23\",link:resolveLink({webPageId:\"gCzmY7TYf\"},router),style:{width:\"100%\"},title:\"Deliverability Analytics\",variant:\"GfDMyTfgx\",width:\"100%\"})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-bogug5-container\",layoutDependency:layoutDependency,layoutId:\"Le5xrbaNl-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"Analyse competitors and inbox placement\",height:\"100%\",icon:\"AcademicCap\",id:\"Le5xrbaNl\",image:{alt:\"\",src:new URL(\"assets/yIdjTrEeEdl7xmZtLMBRiLE86Bo.svg\",\"https://framerusercontent.com/modules/1qLTR1zph00vtLkbUNn4/9v1V6itcV9HOiGbuuRle/EyGaCOL4R.js\").href},layoutId:\"Le5xrbaNl\",link:resolveLink({webPageId:\"oggo38qeL\"},router),style:{width:\"100%\"},title:\"Inbox & Competitive Tracker\",variant:\"GfDMyTfgx\",width:\"100%\"})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1nrs6gw-container\",layoutDependency:layoutDependency,layoutId:\"Pw6UPi4uo-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"Protect your sender reputation with email validation\",height:\"100%\",icon:\"AcademicCap\",id:\"Pw6UPi4uo\",image:{alt:\"\",src:new URL(\"assets/gAReGVFRx0sAmimZHe3T3fbkHc.png\",\"https://framerusercontent.com/modules/1qLTR1zph00vtLkbUNn4/9v1V6itcV9HOiGbuuRle/EyGaCOL4R.js\").href},layoutId:\"Pw6UPi4uo\",link:resolveLink({webPageId:\"YxQuVUdV8\"},router),style:{width:\"100%\"},title:\"Recipient Validation\",variant:\"GfDMyTfgx\",width:\"100%\"})}),isDisplayed2()&&/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1ock3jm\",layoutDependency:layoutDependency,layoutId:\"AveTm6VJ5\",transition:transition}),isDisplayed2()&&/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1pyltn1-container\",layoutDependency:layoutDependency,layoutId:\"UoY_rIrDn-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"Collaborative email production for brands and agencies\",height:\"100%\",icon:\"AcademicCap\",id:\"UoY_rIrDn\",image:{alt:\"\",src:new URL(\"assets/595NxQdqvUBh9QAWKD1KiZh0ow.svg\",\"https://framerusercontent.com/modules/1qLTR1zph00vtLkbUNn4/9v1V6itcV9HOiGbuuRle/EyGaCOL4R.js\").href},layoutId:\"UoY_rIrDn\",link:resolveLink({webPageId:\"AVPEoNY3N\"},router),style:{width:\"100%\"},title:\"Email Design System Studio\",variant:\"GfDMyTfgx\",width:\"100%\"})})]}),isDisplayed3()&&/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-9htk9r\",\"data-framer-name\":\"Connectivity Platform\",layoutDependency:layoutDependency,layoutId:\"StFsDJ8fI\",transformTemplate:transformTemplate,transition:transition,children:[/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter-SemiBold\", \"Inter\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"Super Network\"})}),className:\"framer-15s1jxe\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"vZOExQnh5\",style:{\"--extracted-r6o4lv\":\"rgb(184, 184, 184)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},transition:transition,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1vctkpo-container\",layoutDependency:layoutDependency,layoutId:\"RNnfbYV2i-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"Scalable SMS infrastructure for high-volume senders\",height:\"100%\",icon:\"AcademicCap\",id:\"RNnfbYV2i\",image:{alt:\"\",src:new URL(\"assets/tVB0zX5V39aY6rtkLNFZPcSxE.svg\",\"https://framerusercontent.com/modules/1qLTR1zph00vtLkbUNn4/9v1V6itcV9HOiGbuuRle/EyGaCOL4R.js\").href},layoutId:\"RNnfbYV2i\",link:resolveLink({webPageId:\"rwvoCK6dH\"},router),style:{width:\"100%\"},title:\"Programmable SMS\",variant:\"GfDMyTfgx\",width:\"100%\"})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-gthneg-container\",layoutDependency:layoutDependency,layoutId:\"XAAaVnspw-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"Local numbers globally\",height:\"100%\",icon:\"AcademicCap\",id:\"XAAaVnspw\",image:{alt:\"\",src:new URL(\"assets/o53vg4pykybQGDhrdlcN5ZQBI.svg\",\"https://framerusercontent.com/modules/1qLTR1zph00vtLkbUNn4/9v1V6itcV9HOiGbuuRle/EyGaCOL4R.js\").href},layoutId:\"XAAaVnspw\",link:resolveLink({webPageId:\"eorYLZ7yt\"},router),style:{width:\"100%\"},title:\"Numbers\",variant:\"GfDMyTfgx\",width:\"100%\"})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-xg8z6o-container\",layoutDependency:layoutDependency,layoutId:\"qu06cATth-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"Connect any PBX for global voice connectivity\",height:\"100%\",icon:\"AcademicCap\",id:\"qu06cATth\",image:{alt:\"\",src:new URL(\"assets/ZxB67QXEcf5rfAzebriyqL65Hc.svg\",\"https://framerusercontent.com/modules/1qLTR1zph00vtLkbUNn4/9v1V6itcV9HOiGbuuRle/EyGaCOL4R.js\").href},layoutId:\"qu06cATth\",link:resolveLink({webPageId:\"joIKpN2vk\"},router),style:{width:\"100%\"},title:\"Voice\",variant:\"GfDMyTfgx\",width:\"100%\"})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-gk010v\",layoutDependency:layoutDependency,layoutId:\"KX2QQSRKp\",transition:transition}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-131nsty-container\",layoutDependency:layoutDependency,layoutId:\"AJBJ3aOz5-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"Look up number details globally\",height:\"100%\",icon:\"AcademicCap\",id:\"AJBJ3aOz5\",image:{alt:\"\",src:new URL(\"assets/rsrTqeUaYMcE8g7EPHeVz17sAU.svg\",\"https://framerusercontent.com/modules/1qLTR1zph00vtLkbUNn4/9v1V6itcV9HOiGbuuRle/EyGaCOL4R.js\").href},layoutId:\"AJBJ3aOz5\",link:resolveLink({webPageId:\"foDPUubcj\"},router),style:{width:\"100%\"},title:\"Lookup API\",variant:\"GfDMyTfgx\",width:\"100%\"})})]})]})]})})})});});const css=['.framer-tqyPN [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-tqyPN .framer-1k67a02 { display: block; }\",\".framer-tqyPN .framer-110k7vf { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 525px; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-tqyPN .framer-8vqyyg { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 700px; }\",\".framer-tqyPN .framer-2wem67 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 250px; }\",\".framer-tqyPN .framer-i48cle-container, .framer-tqyPN .framer-y0a62o-container, .framer-tqyPN .framer-1uf7zdl-container, .framer-tqyPN .framer-d4cfcw-container, .framer-tqyPN .framer-1g59467-container, .framer-tqyPN .framer-7ejnl4-container, .framer-tqyPN .framer-1whkuo0-container, .framer-tqyPN .framer-73u1r2-container, .framer-tqyPN .framer-rdlp8y-container, .framer-tqyPN .framer-1huu5k-container, .framer-tqyPN .framer-1xe1ke1-container, .framer-tqyPN .framer-u41akf-container, .framer-tqyPN .framer-f3dch9-container, .framer-tqyPN .framer-ursffa-container, .framer-tqyPN .framer-1molgfe-container, .framer-tqyPN .framer-1mxxnb9-container, .framer-tqyPN .framer-38inzv-container, .framer-tqyPN .framer-1newmt7-container, .framer-tqyPN .framer-97ix8j-container, .framer-tqyPN .framer-1vw09li-container, .framer-tqyPN .framer-vk5vqe-container, .framer-tqyPN .framer-bogug5-container, .framer-tqyPN .framer-1nrs6gw-container, .framer-tqyPN .framer-1pyltn1-container, .framer-tqyPN .framer-1vctkpo-container, .framer-tqyPN .framer-gthneg-container, .framer-tqyPN .framer-xg8z6o-container, .framer-tqyPN .framer-131nsty-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-tqyPN .framer-11vwk7w { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; min-height: 349px; overflow: visible; padding: 20px 20px 20px 20px; position: relative; width: 1px; }\",\".framer-tqyPN .framer-1kmde28 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; min-height: 492px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-tqyPN .framer-cc4f1o { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; overflow: visible; padding: 20px 20px 20px 20px; position: relative; width: 100%; z-index: 1; }\",\".framer-tqyPN .framer-a0e8t1, .framer-tqyPN .framer-2sho32, .framer-tqyPN .framer-1kcrgko, .framer-tqyPN .framer-1eev54i, .framer-tqyPN .framer-15s1jxe { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-tqyPN .framer-1lewoin, .framer-tqyPN .framer-xmf8wx { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; left: 0px; overflow: visible; padding: 20px 20px 20px 20px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-tqyPN .framer-14n2yat, .framer-tqyPN .framer-9htk9r { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; left: 50%; overflow: visible; padding: 20px 20px 20px 20px; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-tqyPN .framer-y60339, .framer-tqyPN .framer-1ock3jm, .framer-tqyPN .framer-gk010v { flex: none; height: 5px; overflow: visible; position: relative; width: 36px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-tqyPN .framer-110k7vf, .framer-tqyPN .framer-8vqyyg, .framer-tqyPN .framer-2wem67, .framer-tqyPN .framer-11vwk7w, .framer-tqyPN .framer-1kmde28, .framer-tqyPN .framer-cc4f1o, .framer-tqyPN .framer-1lewoin, .framer-tqyPN .framer-xmf8wx, .framer-tqyPN .framer-14n2yat, .framer-tqyPN .framer-9htk9r { gap: 0px; } .framer-tqyPN .framer-110k7vf > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-tqyPN .framer-110k7vf > :first-child, .framer-tqyPN .framer-2wem67 > :first-child, .framer-tqyPN .framer-11vwk7w > :first-child, .framer-tqyPN .framer-1kmde28 > :first-child, .framer-tqyPN .framer-cc4f1o > :first-child, .framer-tqyPN .framer-1lewoin > :first-child, .framer-tqyPN .framer-xmf8wx > :first-child, .framer-tqyPN .framer-14n2yat > :first-child, .framer-tqyPN .framer-9htk9r > :first-child { margin-top: 0px; } .framer-tqyPN .framer-110k7vf > :last-child, .framer-tqyPN .framer-2wem67 > :last-child, .framer-tqyPN .framer-11vwk7w > :last-child, .framer-tqyPN .framer-1kmde28 > :last-child, .framer-tqyPN .framer-cc4f1o > :last-child, .framer-tqyPN .framer-1lewoin > :last-child, .framer-tqyPN .framer-xmf8wx > :last-child, .framer-tqyPN .framer-14n2yat > :last-child, .framer-tqyPN .framer-9htk9r > :last-child { margin-bottom: 0px; } .framer-tqyPN .framer-8vqyyg > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-tqyPN .framer-8vqyyg > :first-child { margin-left: 0px; } .framer-tqyPN .framer-8vqyyg > :last-child { margin-right: 0px; } .framer-tqyPN .framer-2wem67 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-tqyPN .framer-11vwk7w > *, .framer-tqyPN .framer-1kmde28 > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-tqyPN .framer-cc4f1o > *, .framer-tqyPN .framer-1lewoin > *, .framer-tqyPN .framer-xmf8wx > *, .framer-tqyPN .framer-14n2yat > *, .framer-tqyPN .framer-9htk9r > * { margin: 0px; margin-bottom: calc(2px / 2); margin-top: calc(2px / 2); } }\",\".framer-tqyPN.framer-v-19dqx9j .framer-1kmde28 { min-height: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 525\n * @framerIntrinsicWidth 700\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"rmWRBngEg\":{\"layout\":[\"auto\",\"fixed\"]},\"etJ1CQkbf\":{\"layout\":[\"auto\",\"fixed\"]},\"jo6Un0uPV\":{\"layout\":[\"auto\",\"fixed\"]}}}\n */ const FramerEyGaCOL4R=withCSS(Component,css,\"framer-tqyPN\");export default FramerEyGaCOL4R;FramerEyGaCOL4R.displayName=\"Navigation / Platform\";FramerEyGaCOL4R.defaultProps={height:525,width:700};addPropertyControls(FramerEyGaCOL4R,{variant:{options:[\"A9jgH6nDS\",\"rmWRBngEg\",\"etJ1CQkbf\",\"jo6Un0uPV\"],optionTitles:[\"Engagement Platform\",\"Omnichannel Platform\",\"Connectivity Platform\",\"Email Platform\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerEyGaCOL4R,[...NavigationPlatformTopLevelNavigationFonts,...NavigationNavigationCellFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEyGaCOL4R\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"700\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"525\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"rmWRBngEg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"etJ1CQkbf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"jo6Un0uPV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (ad22381)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,resolveLink,RichText,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import NavigationNavigationCell from\"https://framerusercontent.com/modules/SRLoxwKcTwPT2ZFRAXmm/gGIqXIQO04MTwp3wt5l0/wPkcqOAFV.js\";const NavigationNavigationCellFonts=getFonts(NavigationNavigationCell);const cycleOrder=[\"NLQA2v9Uh\",\"G2IX7hdjH\"];const variantClassNames={G2IX7hdjH:\"framer-v-ribnwj\",NLQA2v9Uh:\"framer-v-ec6hx5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const humanReadableVariantMap={\"Variant 1\":\"NLQA2v9Uh\",\"Variant 2\":\"G2IX7hdjH\"};const transitions={default:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"}};const Component=/*#__PURE__*/ React.forwardRef(function({id,style,className,width,height,layoutId,variant:outerVariant=\"NLQA2v9Uh\",...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"NLQA2v9Uh\",transitions,variant,variantClassNames});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;const router=useRouter();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-h64ET\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsxs(motion.div,{...restProps,className:cx(\"framer-ec6hx5\",className),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"NLQA2v9Uh\",ref:ref,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},transition:transition,...addPropertyOverrides({G2IX7hdjH:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/ _jsx(motion.div,{className:\"framer-hleqvw\",layoutDependency:layoutDependency,layoutId:\"q0KpawQYB\",transition:transition,children:/*#__PURE__*/ _jsx(motion.div,{className:\"framer-d12uye\",layoutDependency:layoutDependency,layoutId:\"nWRkj2kvu\",style:{backgroundColor:\"rgb(249, 249, 252)\"},transition:transition,children:/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1d30vnb-container\",layoutDependency:layoutDependency,layoutId:\"Px7DDpU3v-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"Learn how other customers use MessageBird\",height:\"100%\",icon:\"LightBulbOutline\",id:\"Px7DDpU3v\",layoutId:\"Px7DDpU3v\",link:resolveLink({webPageId:\"LBc1ONMgc\"},router),style:{width:\"100%\"},title:\"Customer Stories\",variant:\"q5r1lMayP\",width:\"100%\"})})})}),/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-2lurbx\",layoutDependency:layoutDependency,layoutId:\"pYK67bRMs\",transition:transition,children:[/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-10gye9v\",layoutDependency:layoutDependency,layoutId:\"sOqWJmOEs\",transition:transition,children:[/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter-SemiBold\", \"Inter\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"Industries\"})}),className:\"framer-lks0y4\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"y6PfqHGq3\",style:{\"--extracted-r6o4lv\":\"rgb(184, 184, 184)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},transition:transition,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-oj8l4z\",layoutDependency:layoutDependency,layoutId:\"rwajci9DR\",transition:transition,children:[/*#__PURE__*/ _jsx(motion.div,{className:\"framer-mpv9h6\",\"data-framer-name\":\"Clickable\",layoutDependency:layoutDependency,layoutId:\"Uis0EVqjw\",transition:transition,children:/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1j8k9a3-container\",layoutDependency:layoutDependency,layoutId:\"XDN5uuuPx-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"\",height:\"100%\",icon:\"BeakerOutline\",id:\"XDN5uuuPx\",layoutId:\"XDN5uuuPx\",link:resolveLink({webPageId:\"eFOaOwUyP\"},router),style:{width:\"100%\"},title:\"Retail\",variant:\"q5r1lMayP\",width:\"100%\"})})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1jjbwa8\",\"data-framer-name\":\"Clickable\",layoutDependency:layoutDependency,layoutId:\"PUcc8cIlk\",transition:transition,children:/*#__PURE__*/ _jsx(motion.div,{className:\"framer-92itc8-container\",layoutDependency:layoutDependency,layoutId:\"H3NyS0fCo-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"\",height:\"100%\",icon:\"ShoppingCartOutline\",id:\"H3NyS0fCo\",layoutId:\"H3NyS0fCo\",link:resolveLink({webPageId:\"LvHWJjQn2\"},router),style:{width:\"100%\"},title:\"Ecommerce\",variant:\"q5r1lMayP\",width:\"100%\"})})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-14nkwtz\",\"data-framer-name\":\"Clickable\",layoutDependency:layoutDependency,layoutId:\"QXEka57iG\",transition:transition,children:/*#__PURE__*/ _jsx(motion.div,{className:\"framer-11bepzi-container\",layoutDependency:layoutDependency,layoutId:\"STQRMqd_6-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"\",height:\"100%\",icon:\"ShoppingBagOutline\",id:\"STQRMqd_6\",layoutId:\"STQRMqd_6\",link:resolveLink({webPageId:\"T32JgC9uu\"},router),style:{width:\"100%\"},title:\"On-demand\",variant:\"q5r1lMayP\",width:\"100%\"})})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1x315vz\",\"data-framer-name\":\"Clickable\",layoutDependency:layoutDependency,layoutId:\"IgwzxuT0V\",transition:transition,children:/*#__PURE__*/ _jsx(motion.div,{className:\"framer-rynpt7-container\",layoutDependency:layoutDependency,layoutId:\"xNrRWjYwU-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"\",height:\"100%\",icon:\"TruckOutline\",id:\"xNrRWjYwU\",layoutId:\"xNrRWjYwU\",link:resolveLink({webPageId:\"c8tuvrEtQ\"},router),style:{width:\"100%\"},title:\"Logistics\",variant:\"q5r1lMayP\",width:\"100%\"})})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-13hctzq\",\"data-framer-name\":\"Clickable\",layoutDependency:layoutDependency,layoutId:\"smREyiAkf\",transition:transition,children:/*#__PURE__*/ _jsx(motion.div,{className:\"framer-2ncd4y-container\",layoutDependency:layoutDependency,layoutId:\"KswgDY2GL-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"\",height:\"100%\",icon:\"CurrencyEuroOutline\",id:\"KswgDY2GL\",layoutId:\"KswgDY2GL\",link:resolveLink({webPageId:\"CYNHu_KTl\"},router),style:{width:\"100%\"},title:\"Financial Services\",variant:\"q5r1lMayP\",width:\"100%\"})})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-i7rpqw\",\"data-framer-name\":\"Clickable\",layoutDependency:layoutDependency,layoutId:\"T4WRij5NH\",transition:transition,children:/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1mmui1z-container\",layoutDependency:layoutDependency,layoutId:\"ISY6FurGB-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"\",height:\"100%\",icon:\"MoonOutline\",id:\"ISY6FurGB\",layoutId:\"ISY6FurGB\",link:resolveLink({webPageId:\"XdeViYeon\"},router),style:{width:\"100%\"},title:\"Hospitality\",variant:\"q5r1lMayP\",width:\"100%\"})})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-57fzfb\",\"data-framer-name\":\"Clickable\",layoutDependency:layoutDependency,layoutId:\"zsMIbHA9_\",transition:transition,children:/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1oo81vx-container\",layoutDependency:layoutDependency,layoutId:\"tfuC4YELi-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"\",height:\"100%\",icon:\"HomeOutline\",id:\"tfuC4YELi\",layoutId:\"tfuC4YELi\",link:resolveLink({webPageId:\"EQLtjDC38\"},router),style:{width:\"100%\"},title:\"Real estate\",variant:\"q5r1lMayP\",width:\"100%\"})})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1tnq1ng\",\"data-framer-name\":\"Clickable\",layoutDependency:layoutDependency,layoutId:\"hMOyj3b0U\",transition:transition,children:/*#__PURE__*/ _jsx(motion.div,{className:\"framer-pokt6i-container\",layoutDependency:layoutDependency,layoutId:\"YPCG9YSap-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"\",height:\"100%\",icon:\"HeartOutline\",id:\"YPCG9YSap\",layoutId:\"YPCG9YSap\",link:resolveLink({webPageId:\"duEnKmxtv\"},router),style:{width:\"100%\"},title:\"Healthcare\",variant:\"q5r1lMayP\",width:\"100%\"})})})]})]}),/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-1arcwf8\",layoutDependency:layoutDependency,layoutId:\"OC5cj6Ix5\",transition:transition,children:[/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-1rg0gia\",layoutDependency:layoutDependency,layoutId:\"Pw9zSabdd\",transition:transition,children:[/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter-SemiBold\", \"Inter\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"Use cases\"})}),className:\"framer-4s41gb\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"xU33Rv5O0\",style:{\"--extracted-r6o4lv\":\"rgb(184, 184, 184)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},transition:transition,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-9obj2i\",layoutDependency:layoutDependency,layoutId:\"FEos_rdvA\",transition:transition,children:[/*#__PURE__*/ _jsx(motion.div,{className:\"framer-rhd0xc\",\"data-framer-name\":\"Clickable\",layoutDependency:layoutDependency,layoutId:\"xzguoraum\",transition:transition,children:/*#__PURE__*/ _jsx(motion.div,{className:\"framer-bl727q-container\",layoutDependency:layoutDependency,layoutId:\"mZQdFj9OW-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"\",height:\"100%\",icon:\"LightningBoltOutline\",id:\"mZQdFj9OW\",layoutId:\"mZQdFj9OW\",link:resolveLink({webPageId:\"ZzNcumfR7\"},router),style:{width:\"100%\"},title:\"Marketing Automation\",variant:\"q5r1lMayP\",width:\"100%\"})})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-vml7j6\",\"data-framer-name\":\"Clickable\",layoutDependency:layoutDependency,layoutId:\"aLhlizSGY\",transition:transition,children:/*#__PURE__*/ _jsx(motion.div,{className:\"framer-117y2k3-container\",layoutDependency:layoutDependency,layoutId:\"YPngaWbo8-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"\",height:\"100%\",icon:\"SupportOutline\",id:\"YPngaWbo8\",layoutId:\"YPngaWbo8\",link:resolveLink({webPageId:\"dttd12_0f\"},router),style:{width:\"100%\"},title:\"Omnichannel Customer Service\",variant:\"q5r1lMayP\",width:\"100%\"})})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-2iomdk\",\"data-framer-name\":\"Clickable\",layoutDependency:layoutDependency,layoutId:\"UaZ4Z553c\",transition:transition,children:/*#__PURE__*/ _jsx(motion.div,{className:\"framer-27t6vq-container\",layoutDependency:layoutDependency,layoutId:\"V1fJfXrmV-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"\",height:\"100%\",icon:\"ChatAltOutline\",id:\"V1fJfXrmV\",layoutId:\"V1fJfXrmV\",link:resolveLink({webPageId:\"kR1Rk6Hfz\"},router),style:{width:\"100%\"},title:\"Chatbots & Automation\",variant:\"q5r1lMayP\",width:\"100%\"})})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-oyz97t\",\"data-framer-name\":\"Clickable\",layoutDependency:layoutDependency,layoutId:\"IZKj6Q9nc\",transition:transition,children:/*#__PURE__*/ _jsx(motion.div,{className:\"framer-13i6a7c-container\",layoutDependency:layoutDependency,layoutId:\"ikTgaiDiE-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"\",height:\"100%\",icon:\"ShoppingCartOutline\",id:\"ikTgaiDiE\",layoutId:\"ikTgaiDiE\",link:resolveLink({webPageId:\"SzMonoZ4R\"},router),style:{width:\"100%\"},title:\"Abandoned Cart Recovery\",variant:\"q5r1lMayP\",width:\"100%\"})})})]})]}),/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-ql1ofc\",layoutDependency:layoutDependency,layoutId:\"hCWt_bKKj\",transition:transition,children:[/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter-SemiBold\", \"Inter\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"Companies\"})}),className:\"framer-e8boqs\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"wx3tiTDH5\",style:{\"--extracted-r6o4lv\":\"rgb(184, 184, 184)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},transition:transition,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-z3omy3\",layoutDependency:layoutDependency,layoutId:\"kdGhxRMSe\",transition:transition,children:[/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1yschzg\",\"data-framer-name\":\"Clickable\",layoutDependency:layoutDependency,layoutId:\"XhFoxPYgw\",transition:transition,children:/*#__PURE__*/ _jsx(motion.div,{className:\"framer-fxvwhh-container\",layoutDependency:layoutDependency,layoutId:\"jQnGOyZ98-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"\",height:\"100%\",icon:\"BeakerOutline\",id:\"jQnGOyZ98\",layoutId:\"jQnGOyZ98\",link:resolveLink({webPageId:\"boanVS7SK\"},router),style:{width:\"100%\"},title:\"Startup\",variant:\"q5r1lMayP\",width:\"100%\"})})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1cnqdgh\",\"data-framer-name\":\"Clickable\",layoutDependency:layoutDependency,layoutId:\"Lff8BTSrD\",transition:transition,children:/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1w34xvg-container\",layoutDependency:layoutDependency,layoutId:\"kE5vAB9MG-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"\",height:\"100%\",icon:\"CashOutline\",id:\"kE5vAB9MG\",layoutId:\"kE5vAB9MG\",link:resolveLink({webPageId:\"hcBQnUGpW\"},router),style:{width:\"100%\"},title:\"SMBs\",variant:\"q5r1lMayP\",width:\"100%\"})})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-hc089q\",\"data-framer-name\":\"Clickable\",layoutDependency:layoutDependency,layoutId:\"p_BP0S1IS\",transition:transition,children:/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1abhczc-container\",layoutDependency:layoutDependency,layoutId:\"U79LC4T2l-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"\",height:\"100%\",icon:\"BriefcaseOutline\",id:\"U79LC4T2l\",layoutId:\"U79LC4T2l\",link:resolveLink({webPageId:\"zX38qDB4X\"},router),style:{width:\"100%\"},title:\"Enterprises\",variant:\"q5r1lMayP\",width:\"100%\"})})})]})]})]})]})]})})});});const css=['.framer-h64ET [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-h64ET .framer-1m55wp3 { display: block; }\",\".framer-h64ET .framer-ec6hx5 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 600px; }\",\".framer-h64ET .framer-hleqvw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-h64ET .framer-d12uye { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 16px 30px 16px 30px; position: relative; width: 100%; }\",\".framer-h64ET .framer-1d30vnb-container, .framer-h64ET .framer-1j8k9a3-container, .framer-h64ET .framer-92itc8-container, .framer-h64ET .framer-11bepzi-container, .framer-h64ET .framer-rynpt7-container, .framer-h64ET .framer-2ncd4y-container, .framer-h64ET .framer-1mmui1z-container, .framer-h64ET .framer-1oo81vx-container, .framer-h64ET .framer-pokt6i-container, .framer-h64ET .framer-bl727q-container, .framer-h64ET .framer-117y2k3-container, .framer-h64ET .framer-27t6vq-container, .framer-h64ET .framer-13i6a7c-container, .framer-h64ET .framer-fxvwhh-container, .framer-h64ET .framer-1w34xvg-container, .framer-h64ET .framer-1abhczc-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-h64ET .framer-2lurbx { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: 396px; justify-content: flex-start; overflow: hidden; padding: 20px 20px 20px 20px; position: relative; width: 100%; }\",\".framer-h64ET .framer-10gye9v { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: 100%; justify-content: flex-start; overflow: visible; padding: 10px 10px 10px 10px; position: relative; width: 1px; }\",\".framer-h64ET .framer-lks0y4, .framer-h64ET .framer-4s41gb, .framer-h64ET .framer-e8boqs { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-h64ET .framer-oj8l4z { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 258px; }\",\".framer-h64ET .framer-mpv9h6, .framer-h64ET .framer-1jjbwa8, .framer-h64ET .framer-14nkwtz, .framer-h64ET .framer-1x315vz, .framer-h64ET .framer-13hctzq, .framer-h64ET .framer-i7rpqw, .framer-h64ET .framer-57fzfb, .framer-h64ET .framer-1tnq1ng { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 35px; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-h64ET .framer-1arcwf8 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 26px; height: 100%; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-h64ET .framer-1rg0gia { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-h64ET .framer-9obj2i { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-h64ET .framer-rhd0xc, .framer-h64ET .framer-vml7j6, .framer-h64ET .framer-2iomdk, .framer-h64ET .framer-oyz97t, .framer-h64ET .framer-1yschzg, .framer-h64ET .framer-1cnqdgh, .framer-h64ET .framer-hc089q { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 35px; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-h64ET .framer-ql1ofc { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 136px; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 254px; }\",\".framer-h64ET .framer-z3omy3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: 113px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-h64ET .framer-ec6hx5, .framer-h64ET .framer-hleqvw, .framer-h64ET .framer-d12uye, .framer-h64ET .framer-2lurbx, .framer-h64ET .framer-10gye9v, .framer-h64ET .framer-oj8l4z, .framer-h64ET .framer-mpv9h6, .framer-h64ET .framer-1jjbwa8, .framer-h64ET .framer-14nkwtz, .framer-h64ET .framer-1x315vz, .framer-h64ET .framer-13hctzq, .framer-h64ET .framer-i7rpqw, .framer-h64ET .framer-57fzfb, .framer-h64ET .framer-1tnq1ng, .framer-h64ET .framer-1arcwf8, .framer-h64ET .framer-1rg0gia, .framer-h64ET .framer-9obj2i, .framer-h64ET .framer-rhd0xc, .framer-h64ET .framer-vml7j6, .framer-h64ET .framer-2iomdk, .framer-h64ET .framer-oyz97t, .framer-h64ET .framer-ql1ofc, .framer-h64ET .framer-z3omy3, .framer-h64ET .framer-1yschzg, .framer-h64ET .framer-1cnqdgh, .framer-h64ET .framer-hc089q { gap: 0px; } .framer-h64ET .framer-ec6hx5 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-h64ET .framer-ec6hx5 > :first-child, .framer-h64ET .framer-hleqvw > :first-child, .framer-h64ET .framer-10gye9v > :first-child, .framer-h64ET .framer-oj8l4z > :first-child, .framer-h64ET .framer-1arcwf8 > :first-child, .framer-h64ET .framer-1rg0gia > :first-child, .framer-h64ET .framer-9obj2i > :first-child, .framer-h64ET .framer-ql1ofc > :first-child, .framer-h64ET .framer-z3omy3 > :first-child { margin-top: 0px; } .framer-h64ET .framer-ec6hx5 > :last-child, .framer-h64ET .framer-hleqvw > :last-child, .framer-h64ET .framer-10gye9v > :last-child, .framer-h64ET .framer-oj8l4z > :last-child, .framer-h64ET .framer-1arcwf8 > :last-child, .framer-h64ET .framer-1rg0gia > :last-child, .framer-h64ET .framer-9obj2i > :last-child, .framer-h64ET .framer-ql1ofc > :last-child, .framer-h64ET .framer-z3omy3 > :last-child { margin-bottom: 0px; } .framer-h64ET .framer-hleqvw > *, .framer-h64ET .framer-1rg0gia > *, .framer-h64ET .framer-ql1ofc > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-h64ET .framer-d12uye > *, .framer-h64ET .framer-rhd0xc > *, .framer-h64ET .framer-vml7j6 > *, .framer-h64ET .framer-2iomdk > *, .framer-h64ET .framer-oyz97t > *, .framer-h64ET .framer-1yschzg > *, .framer-h64ET .framer-1cnqdgh > *, .framer-h64ET .framer-hc089q > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-h64ET .framer-d12uye > :first-child, .framer-h64ET .framer-2lurbx > :first-child, .framer-h64ET .framer-mpv9h6 > :first-child, .framer-h64ET .framer-1jjbwa8 > :first-child, .framer-h64ET .framer-14nkwtz > :first-child, .framer-h64ET .framer-1x315vz > :first-child, .framer-h64ET .framer-13hctzq > :first-child, .framer-h64ET .framer-i7rpqw > :first-child, .framer-h64ET .framer-57fzfb > :first-child, .framer-h64ET .framer-1tnq1ng > :first-child, .framer-h64ET .framer-rhd0xc > :first-child, .framer-h64ET .framer-vml7j6 > :first-child, .framer-h64ET .framer-2iomdk > :first-child, .framer-h64ET .framer-oyz97t > :first-child, .framer-h64ET .framer-1yschzg > :first-child, .framer-h64ET .framer-1cnqdgh > :first-child, .framer-h64ET .framer-hc089q > :first-child { margin-left: 0px; } .framer-h64ET .framer-d12uye > :last-child, .framer-h64ET .framer-2lurbx > :last-child, .framer-h64ET .framer-mpv9h6 > :last-child, .framer-h64ET .framer-1jjbwa8 > :last-child, .framer-h64ET .framer-14nkwtz > :last-child, .framer-h64ET .framer-1x315vz > :last-child, .framer-h64ET .framer-13hctzq > :last-child, .framer-h64ET .framer-i7rpqw > :last-child, .framer-h64ET .framer-57fzfb > :last-child, .framer-h64ET .framer-1tnq1ng > :last-child, .framer-h64ET .framer-rhd0xc > :last-child, .framer-h64ET .framer-vml7j6 > :last-child, .framer-h64ET .framer-2iomdk > :last-child, .framer-h64ET .framer-oyz97t > :last-child, .framer-h64ET .framer-1yschzg > :last-child, .framer-h64ET .framer-1cnqdgh > :last-child, .framer-h64ET .framer-hc089q > :last-child { margin-right: 0px; } .framer-h64ET .framer-2lurbx > * { margin: 0px; margin-left: calc(5px / 2); margin-right: calc(5px / 2); } .framer-h64ET .framer-10gye9v > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-h64ET .framer-oj8l4z > *, .framer-h64ET .framer-9obj2i > *, .framer-h64ET .framer-z3omy3 > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-h64ET .framer-mpv9h6 > *, .framer-h64ET .framer-1jjbwa8 > *, .framer-h64ET .framer-14nkwtz > *, .framer-h64ET .framer-1x315vz > *, .framer-h64ET .framer-13hctzq > *, .framer-h64ET .framer-i7rpqw > *, .framer-h64ET .framer-57fzfb > *, .framer-h64ET .framer-1tnq1ng > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-h64ET .framer-1arcwf8 > * { margin: 0px; margin-bottom: calc(26px / 2); margin-top: calc(26px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 483\n * @framerIntrinsicWidth 600\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"G2IX7hdjH\":{\"layout\":[\"fixed\",\"auto\"]}}}\n */ const FramerYI7n9Aok9=withCSS(Component,css,\"framer-h64ET\");export default FramerYI7n9Aok9;FramerYI7n9Aok9.displayName=\"Navigation / Customers\";FramerYI7n9Aok9.defaultProps={height:483,width:600};addPropertyControls(FramerYI7n9Aok9,{variant:{options:[\"NLQA2v9Uh\",\"G2IX7hdjH\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerYI7n9Aok9,[...NavigationNavigationCellFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYI7n9Aok9\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"600\",\"framerIntrinsicHeight\":\"483\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"G2IX7hdjH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (ad22381)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getFonts,resolveLink,RichText,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import NavigationNavigationCell from\"https://framerusercontent.com/modules/SRLoxwKcTwPT2ZFRAXmm/gGIqXIQO04MTwp3wt5l0/wPkcqOAFV.js\";const NavigationNavigationCellFonts=getFonts(NavigationNavigationCell);const cycleOrder=[\"ZDoqaS9Xd\"];const variantClassNames={ZDoqaS9Xd:\"framer-v-1pl1hir\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const humanReadableVariantMap={};const transitions={default:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"}};const Component=/*#__PURE__*/ React.forwardRef(function({id,style,className,width,height,layoutId,variant:outerVariant=\"ZDoqaS9Xd\",...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"ZDoqaS9Xd\",transitions,variant,variantClassNames});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;const router=useRouter();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-Ibslp\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsxs(motion.div,{...restProps,className:cx(\"framer-1pl1hir\",className),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"ZDoqaS9Xd\",ref:ref,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},transition:transition,children:[/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-1gubkav\",layoutDependency:layoutDependency,layoutId:\"ofeYh2n0j\",transition:transition,children:[/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-p4qi7b\",layoutDependency:layoutDependency,layoutId:\"Caj86uuHy\",transition:transition,children:[/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter-SemiBold\", \"Inter\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"1px\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\",\"--framer-text-transform\":\"uppercase\"},children:\"LEARn\"})}),className:\"framer-uo1lro\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"T6lWACXJW\",style:{\"--extracted-r6o4lv\":\"rgb(184, 184, 184)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},transition:transition,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-xq5p62\",\"data-framer-name\":\"Clickable\",layoutDependency:layoutDependency,layoutId:\"aiM_n8ZzH\",transition:transition,children:/*#__PURE__*/ _jsx(motion.div,{className:\"framer-sedrhf-container\",layoutDependency:layoutDependency,layoutId:\"V9xSJvSjx-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"Get up and running quickly with simple step-by-step guides\",height:\"100%\",icon:\"PlayOutline\",id:\"V9xSJvSjx\",layoutId:\"V9xSJvSjx\",link:resolveLink({webPageId:\"GlwUHwgmK\"},router),style:{width:\"100%\"},title:\"Quickstarts\",variant:\"q5r1lMayP\",width:\"100%\"})})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-4a52yu\",\"data-framer-name\":\"Clickable\",layoutDependency:layoutDependency,layoutId:\"dFvYXytyh\",transition:transition,children:/*#__PURE__*/ _jsx(motion.div,{className:\"framer-5rcu8q-container\",layoutDependency:layoutDependency,layoutId:\"RqQFHMvBO-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"Explore the full API reference for the MessageBird platform\",height:\"100%\",icon:\"CodeOutline\",id:\"RqQFHMvBO\",layoutId:\"RqQFHMvBO\",link:resolveLink({webPageId:\"jw3XijrQU\"},router),style:{width:\"100%\"},title:\"API References\",variant:\"q5r1lMayP\",width:\"100%\"})})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-mj8yle\",\"data-framer-name\":\"Clickable\",layoutDependency:layoutDependency,layoutId:\"sYIqAVPSz\",transition:transition,children:/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1qgh0vl-container\",layoutDependency:layoutDependency,layoutId:\"fP6I3F8Bd-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"Get your software and services in front of our growing customer base\",height:\"100%\",icon:\"LinkOutline\",id:\"fP6I3F8Bd\",layoutId:\"fP6I3F8Bd\",link:resolveLink({webPageId:\"UF_2gJouN\"},router),style:{width:\"100%\"},title:\"Partner Center\",variant:\"q5r1lMayP\",width:\"100%\"})})})]}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-fhoofe\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"xqeeoWQQE\",style:{backgroundColor:\"rgb(240, 240, 240)\"},transition:transition}),/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-owhnau\",layoutDependency:layoutDependency,layoutId:\"WN8JHZN7m\",transition:transition,children:[/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter-SemiBold\", \"Inter\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"1px\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\",\"--framer-text-transform\":\"uppercase\"},children:\"Build\"})}),className:\"framer-h9x7t9\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"E4WfaBk40\",style:{\"--extracted-r6o4lv\":\"rgb(184, 184, 184)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},transition:transition,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-an2pfj\",\"data-framer-name\":\"Clickable\",layoutDependency:layoutDependency,layoutId:\"Akf6vY_Uh\",transition:transition,children:/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1vy0q6a-container\",layoutDependency:layoutDependency,layoutId:\"mtEIpMvD1-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"Get the latest insights and best practices from our experts.\",height:\"100%\",icon:\"MapOutline\",id:\"mtEIpMvD1\",layoutId:\"mtEIpMvD1\",link:resolveLink({webPageId:\"qhPczA7AM\"},router),style:{width:\"100%\"},title:\"Guides\",variant:\"q5r1lMayP\",width:\"100%\"})})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-2o4aww\",\"data-framer-name\":\"Clickable\",layoutDependency:layoutDependency,layoutId:\"hLP7xPoUl\",transition:transition,children:/*#__PURE__*/ _jsx(motion.div,{className:\"framer-kggznl-container\",layoutDependency:layoutDependency,layoutId:\"Sq7AT3Ves-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"Explore our documentation and find answers easily.\",height:\"100%\",icon:\"BookmarkAltOutline\",id:\"Sq7AT3Ves\",layoutId:\"Sq7AT3Ves\",link:resolveLink({webPageId:\"A2pMujPAl\"},router),style:{width:\"100%\"},title:\"Documentation\",variant:\"q5r1lMayP\",width:\"100%\"})})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1o2k13b\",\"data-framer-name\":\"Clickable\",layoutDependency:layoutDependency,layoutId:\"GYjaOaesv\",transition:transition,children:/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1gv6kev-container\",layoutDependency:layoutDependency,layoutId:\"m7mZP97eD-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"View a plethora of case studies of others partnering with us\",height:\"100%\",icon:\"BookOpenOutline\",id:\"m7mZP97eD\",layoutId:\"m7mZP97eD\",link:resolveLink({webPageId:\"LBc1ONMgc\"},router),style:{width:\"100%\"},title:\"Case studies\",variant:\"q5r1lMayP\",width:\"100%\"})})})]})]}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-azy4nu\",layoutDependency:layoutDependency,layoutId:\"uyjZ02JzS\",transition:transition,children:/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-1q790qe\",layoutDependency:layoutDependency,layoutId:\"jQuaCaKIZ\",style:{backgroundColor:\"rgb(249, 249, 252)\"},transition:transition,children:[/*#__PURE__*/ _jsx(motion.div,{className:\"framer-kxnlv2-container\",layoutDependency:layoutDependency,layoutId:\"SgEVPQyjn-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"Browse helpdesk articles for the different products\",height:\"100%\",icon:\"LightBulbOutline\",id:\"SgEVPQyjn\",layoutId:\"SgEVPQyjn\",link:\"https://messagebird.com/support-center\",style:{width:\"100%\"},title:\"Support Center\",variant:\"q5r1lMayP\",width:\"100%\"})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-w7aer3-container\",layoutDependency:layoutDependency,layoutId:\"xZqDPCt68-container\",transition:transition,children:/*#__PURE__*/ _jsx(NavigationNavigationCell,{description:\"Join upcoming events near you and learn from other Birds\",height:\"100%\",icon:\"CalendarOutline\",id:\"xZqDPCt68\",layoutId:\"xZqDPCt68\",link:resolveLink({webPageId:\"frZ8dW0vW\"},router),style:{width:\"100%\"},title:\"Events\",variant:\"q5r1lMayP\",width:\"100%\"})})]})})]})})});});const css=['.framer-Ibslp [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-Ibslp .framer-1r2sw9u { display: block; }\",\".framer-Ibslp .framer-1pl1hir { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 630px; }\",\".framer-Ibslp .framer-1gubkav { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 20px 20px 20px 20px; position: relative; width: 100%; }\",\".framer-Ibslp .framer-p4qi7b, .framer-Ibslp .framer-owhnau { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 10px 10px 10px 10px; position: relative; width: 1px; }\",\".framer-Ibslp .framer-uo1lro, .framer-Ibslp .framer-h9x7t9 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Ibslp .framer-xq5p62, .framer-Ibslp .framer-156gkmz, .framer-Ibslp .framer-4a52yu, .framer-Ibslp .framer-mj8yle, .framer-Ibslp .framer-an2pfj, .framer-Ibslp .framer-2o4aww, .framer-Ibslp .framer-m2iggh, .framer-Ibslp .framer-av1zqx, .framer-Ibslp .framer-1o2k13b { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 60px; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-Ibslp .framer-sedrhf-container, .framer-Ibslp .framer-5rcu8q-container, .framer-Ibslp .framer-1qgh0vl-container, .framer-Ibslp .framer-1vy0q6a-container, .framer-Ibslp .framer-kggznl-container, .framer-Ibslp .framer-1gv6kev-container, .framer-Ibslp .framer-kxnlv2-container, .framer-Ibslp .framer-w7aer3-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-Ibslp .framer-fhoofe { align-self: stretch; flex: none; height: auto; overflow: visible; position: relative; width: 1px; }\",\".framer-Ibslp .framer-azy4nu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-Ibslp .framer-1q790qe { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 20px 30px 20px 30px; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Ibslp .framer-1pl1hir, .framer-Ibslp .framer-1gubkav, .framer-Ibslp .framer-p4qi7b, .framer-Ibslp .framer-xq5p62, .framer-Ibslp .framer-156gkmz, .framer-Ibslp .framer-4a52yu, .framer-Ibslp .framer-mj8yle, .framer-Ibslp .framer-owhnau, .framer-Ibslp .framer-an2pfj, .framer-Ibslp .framer-2o4aww, .framer-Ibslp .framer-m2iggh, .framer-Ibslp .framer-av1zqx, .framer-Ibslp .framer-1o2k13b, .framer-Ibslp .framer-azy4nu, .framer-Ibslp .framer-1q790qe { gap: 0px; } .framer-Ibslp .framer-1pl1hir > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-Ibslp .framer-1pl1hir > :first-child, .framer-Ibslp .framer-p4qi7b > :first-child, .framer-Ibslp .framer-owhnau > :first-child, .framer-Ibslp .framer-azy4nu > :first-child { margin-top: 0px; } .framer-Ibslp .framer-1pl1hir > :last-child, .framer-Ibslp .framer-p4qi7b > :last-child, .framer-Ibslp .framer-owhnau > :last-child, .framer-Ibslp .framer-azy4nu > :last-child { margin-bottom: 0px; } .framer-Ibslp .framer-1gubkav > *, .framer-Ibslp .framer-xq5p62 > *, .framer-Ibslp .framer-156gkmz > *, .framer-Ibslp .framer-4a52yu > *, .framer-Ibslp .framer-mj8yle > *, .framer-Ibslp .framer-an2pfj > *, .framer-Ibslp .framer-2o4aww > *, .framer-Ibslp .framer-m2iggh > *, .framer-Ibslp .framer-av1zqx > *, .framer-Ibslp .framer-1o2k13b > *, .framer-Ibslp .framer-1q790qe > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-Ibslp .framer-1gubkav > :first-child, .framer-Ibslp .framer-xq5p62 > :first-child, .framer-Ibslp .framer-156gkmz > :first-child, .framer-Ibslp .framer-4a52yu > :first-child, .framer-Ibslp .framer-mj8yle > :first-child, .framer-Ibslp .framer-an2pfj > :first-child, .framer-Ibslp .framer-2o4aww > :first-child, .framer-Ibslp .framer-m2iggh > :first-child, .framer-Ibslp .framer-av1zqx > :first-child, .framer-Ibslp .framer-1o2k13b > :first-child, .framer-Ibslp .framer-1q790qe > :first-child { margin-left: 0px; } .framer-Ibslp .framer-1gubkav > :last-child, .framer-Ibslp .framer-xq5p62 > :last-child, .framer-Ibslp .framer-156gkmz > :last-child, .framer-Ibslp .framer-4a52yu > :last-child, .framer-Ibslp .framer-mj8yle > :last-child, .framer-Ibslp .framer-an2pfj > :last-child, .framer-Ibslp .framer-2o4aww > :last-child, .framer-Ibslp .framer-m2iggh > :last-child, .framer-Ibslp .framer-av1zqx > :last-child, .framer-Ibslp .framer-1o2k13b > :last-child, .framer-Ibslp .framer-1q790qe > :last-child { margin-right: 0px; } .framer-Ibslp .framer-p4qi7b > *, .framer-Ibslp .framer-owhnau > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-Ibslp .framer-azy4nu > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 428\n * @framerIntrinsicWidth 630\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n */ const FramerXiRDo6u_5=withCSS(Component,css,\"framer-Ibslp\");export default FramerXiRDo6u_5;FramerXiRDo6u_5.displayName=\"Navigation / Resources\";FramerXiRDo6u_5.defaultProps={height:428,width:630};addFonts(FramerXiRDo6u_5,[...NavigationNavigationCellFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXiRDo6u_5\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"428\",\"framerIntrinsicWidth\":\"630\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport React from \"react\";\nimport { motion } from \"framer-motion\";\nimport { addPropertyControls, ControlType } from \"framer\";\nimport NavigationButton from \"https://framer.com/m/Navigation-Button-IApk.js\";\nimport NavigationPlatform from \"https://framer.com/m/Navigation-Platform-w65k.js\";\nimport NavigationCustomers from \"https://framer.com/m/Navigation-Customers-rali.js\";\nimport NavigationResources from \"https://framer.com/m/Navigation-Resources-xNbE.js\";\nfunction FlyoutMenuItem(props) {\n  const [isOpen, toggleOpen] = React.useState(false);\n  const toggleOpenMenuEnter = () => {\n    toggleOpen(true);\n  };\n  const toggleOpenMenuLeave = () => {\n    toggleOpen(false);\n  };\n  const subMenuAnimate = {\n    enter: {\n      opacity: 1,\n      rotateX: 0,\n      transition: {\n        duration: .2\n      },\n      display: \"block\"\n    },\n    exit: {\n      opacity: 0,\n      rotateX: -15,\n      transition: {\n        duration: .2\n      },\n      transitionEnd: {\n        display: \"none\"\n      }\n    }\n  };\n  return /*#__PURE__*/_jsxs(motion.div, {\n    style: menuItem,\n    onMouseEnter: toggleOpenMenuEnter,\n    onMouseLeave: toggleOpenMenuLeave,\n    children: [/*#__PURE__*/_jsx(NavigationButton, {\n      title: props.title,\n      isDropdown: true,\n      isDarkMode: props.isDarkMode\n    }), /*#__PURE__*/_jsx(motion.div, {\n      style: subMenu,\n      initial: \"exit\",\n      animate: isOpen ? \"enter\" : \"exit\",\n      variants: subMenuAnimate,\n      children: props.children\n    })]\n  });\n}\nexport default function Navigation(props) {\n  return /*#__PURE__*/_jsxs(\"div\", {\n    style: {\n      display: \"flex\",\n      flexDirection: \"row\",\n      justifyContent: \"center\",\n      gap: \"16px\"\n    },\n    children: [/*#__PURE__*/_jsx(FlyoutMenuItem, {\n      title: \"Products\",\n      ...props,\n      children: /*#__PURE__*/_jsx(NavigationPlatform, {\n        variant: props.variant\n      })\n    }), /*#__PURE__*/_jsx(FlyoutMenuItem, {\n      title: \"Solutions\",\n      ...props,\n      children: /*#__PURE__*/_jsx(NavigationCustomers, {\n        variant: props.variant\n      })\n    }), /*#__PURE__*/_jsx(NavigationButton, {\n      title: \"Developers\",\n      isDropdown: false,\n      to: \"/docs\",\n      isDarkMode: props.isDarkMode\n    }), /*#__PURE__*/_jsx(FlyoutMenuItem, {\n      title: \"Resources\",\n      ...props,\n      children: /*#__PURE__*/_jsx(NavigationResources, {\n        variant: props.variant\n      })\n    }), /*#__PURE__*/_jsx(NavigationButton, {\n      title: \"Pricing\",\n      isDropdown: false,\n      to: \"/pricing\",\n      isDarkMode: props.isDarkMode\n    })]\n  });\n}\n;\nNavigation.defaultProps = {\n  isDarkMode: false\n};\naddPropertyControls(Navigation, {\n  isDarkMode: {\n    type: ControlType.Boolean,\n    title: \"Is Dark Mode\",\n    description: \"If this is true, the text will be white.\"\n  }\n});\nconst subMenu = {\n  position: \"absolute\",\n  top: \"50px\",\n  transformOrigin: \"50% -30px\",\n  zIndex: 100,\n  borderRadius: 12,\n  overflow: \"hidden\",\n  boxShadow: \"0px 6px 20px 0px rgba(0, 0, 0, 0.1)\",\n  border: \"1px solid rgba(0, 0, 0, 0.07)\"\n};\nconst menuItem = {\n  widget: \"200px\",\n  perspective: \"2000px\",\n  zIndex: 100,\n  display: \"flex\",\n  position: \"relative\"\n};\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Navigation\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Navigation.map", "// Generated by Framer (72f35ee)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, Link, resolveLink, RichText, useActiveVariantCallback, useRouter, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport Navigation from \"https://framerusercontent.com/modules/5DYVGDIWcn5923lkSvcp/SfirH0t2bC5ajC6fHTFO/Navigation.js\";\nimport ComponentButton from \"https://framerusercontent.com/modules/dZVcmzUnhVRDnq7k3086/hcPiSTbELzl0u1H73MH2/f3pj4GA6J.js\";\nimport ComponentLogo from \"https://framerusercontent.com/modules/kHhu2DmGlFr7siBsDmun/p67DK9jtE4CnS139ZCOK/OaZ3Dzxkx.js\";\nimport NavigationNavigationCell from \"https://framerusercontent.com/modules/SRLoxwKcTwPT2ZFRAXmm/gGIqXIQO04MTwp3wt5l0/wPkcqOAFV.js\";\nconst ComponentLogoFonts = getFonts(ComponentLogo);\nconst NavigationFonts = getFonts(Navigation);\nconst ComponentButtonFonts = getFonts(ComponentButton);\nconst NavigationNavigationCellFonts = getFonts(NavigationNavigationCell);\nconst cycleOrder = [\"zLdZ_4AOy\", \"pz2XwXmal\", \"BUxUwq4U_\", \"hog7z8FC2\", \"C0XCoRmg2\", \"taTQdk2SY\", \"RIFOdGXIe\", \"yunT8eE4W\", \"dP40huQmB\", \"Aa6vcjtuj\"];\nconst variantClassNames = {\n  Aa6vcjtuj: \"framer-v-1vmm890\",\n  BUxUwq4U_: \"framer-v-bnh55w\",\n  C0XCoRmg2: \"framer-v-1j04lfy\",\n  dP40huQmB: \"framer-v-1awybib\",\n  hog7z8FC2: \"framer-v-1lxnvrl\",\n  pz2XwXmal: \"framer-v-114th67\",\n  RIFOdGXIe: \"framer-v-tus8q0\",\n  taTQdk2SY: \"framer-v-vpjz1r\",\n  yunT8eE4W: \"framer-v-zcaq5c\",\n  zLdZ_4AOy: \"framer-v-1fr5juk\"\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  \"Desktop - Light\": \"pz2XwXmal\",\n  \"Phone - Black\": \"taTQdk2SY\",\n  \"Phone Open Dark\": \"RIFOdGXIe\",\n  \"Phone Open\": \"yunT8eE4W\",\n  \"Tablet - Black\": \"hog7z8FC2\",\n  Desktop: \"zLdZ_4AOy\",\n  Phone: \"Aa6vcjtuj\",\n  Tablet: \"dP40huQmB\"\n};\nconst transitions = {\n  default: {\n    damping: 35,\n    delay: 0,\n    duration: 1,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 400,\n    type: \"spring\"\n  },\n  RIFOdGXIe: {\n    damping: 49,\n    delay: 0,\n    duration: 1,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 400,\n    type: \"spring\"\n  },\n  yunT8eE4W: {\n    damping: 49,\n    delay: 0,\n    duration: 1,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 400,\n    type: \"spring\"\n  }\n};\nconst transformTemplate = (_, t) => `perspective(1200px) ${t}`;\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"zLdZ_4AOy\",\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: \"zLdZ_4AOy\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTap66ksrc = activeVariantCallback(async (...args) => {\n    setVariant(\"RIFOdGXIe\");\n  });\n  const onTap1l90whf = activeVariantCallback(async (...args) => {\n    setVariant(\"C0XCoRmg2\");\n  });\n  const onTap1s5s57t = activeVariantCallback(async (...args) => {\n    setVariant(\"taTQdk2SY\");\n  });\n  const onTap232j99 = activeVariantCallback(async (...args) => {\n    setVariant(\"yunT8eE4W\");\n  });\n  const isDisplayed = () => {\n    if ([\"C0XCoRmg2\", \"RIFOdGXIe\", \"yunT8eE4W\", \"Aa6vcjtuj\"].includes(baseVariant)) return true;\n    return false;\n  };\n  const isDisplayed1 = () => {\n    if (baseVariant === \"taTQdk2SY\") return true;\n    return false;\n  };\n  const isDisplayed2 = () => {\n    if ([\"C0XCoRmg2\", \"taTQdk2SY\", \"RIFOdGXIe\", \"yunT8eE4W\", \"Aa6vcjtuj\"].includes(baseVariant)) return false;\n    return true;\n  };\n  const router = useRouter();\n  const isDisplayed3 = () => {\n    if ([\"BUxUwq4U_\", \"hog7z8FC2\", \"dP40huQmB\"].includes(baseVariant)) return false;\n    return true;\n  };\n  const isDisplayed4 = () => {\n    if (baseVariant === \"RIFOdGXIe\") return true;\n    return false;\n  };\n  const isDisplayed5 = () => {\n    if (baseVariant === \"yunT8eE4W\") return true;\n    return false;\n  };\n  const isDisplayed6 = () => {\n    if ([\"pz2XwXmal\", \"RIFOdGXIe\", \"yunT8eE4W\"].includes(baseVariant)) return false;\n    return true;\n  };\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\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-T4lXc\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsxs(motion.nav, {\n        ...restProps,\n        className: cx(\"framer-1fr5juk\", className),\n        \"data-framer-name\": \"Desktop\",\n        layoutDependency: layoutDependency,\n        layoutId: \"zLdZ_4AOy\",\n        ref: ref,\n        style: {\n          backgroundColor: \"rgba(0, 0, 0, 0)\",\n          ...style\n        },\n        transition: transition,\n        variants: {\n          hog7z8FC2: {\n            backgroundColor: \"rgb(255, 255, 255)\"\n          },\n          pz2XwXmal: {\n            backgroundColor: \"rgb(255, 255, 255)\"\n          },\n          taTQdk2SY: {\n            backgroundColor: \"rgb(255, 255, 255)\"\n          }\n        },\n        ...addPropertyOverrides({\n          Aa6vcjtuj: {\n            \"data-framer-name\": \"Phone\"\n          },\n          BUxUwq4U_: {\n            \"data-framer-name\": \"Tablet\"\n          },\n          C0XCoRmg2: {\n            \"data-framer-name\": \"Phone\"\n          },\n          dP40huQmB: {\n            \"data-framer-name\": \"Tablet\"\n          },\n          hog7z8FC2: {\n            \"data-framer-name\": \"Tablet - Black\"\n          },\n          pz2XwXmal: {\n            \"data-framer-name\": \"Desktop - Light\"\n          },\n          RIFOdGXIe: {\n            \"data-framer-name\": \"Phone Open Dark\"\n          },\n          taTQdk2SY: {\n            \"data-framer-name\": \"Phone - Black\"\n          },\n          yunT8eE4W: {\n            \"data-framer-name\": \"Phone Open\"\n          }\n        }, baseVariant, gestureVariant),\n        children: [/*#__PURE__*/_jsxs(motion.div, {\n          className: \"framer-8l5mlx\",\n          layoutDependency: layoutDependency,\n          layoutId: \"nGx72lTiD\",\n          style: {\n            backgroundColor: \"rgba(0, 0, 0, 0)\",\n            borderBottomLeftRadius: 0,\n            borderBottomRightRadius: 0,\n            borderTopLeftRadius: 0,\n            borderTopRightRadius: 0,\n            boxShadow: \"none\"\n          },\n          transition: transition,\n          variants: {\n            C0XCoRmg2: {\n              backgroundColor: \"rgba(255, 255, 255, 0)\",\n              borderBottomLeftRadius: 18,\n              borderBottomRightRadius: 18,\n              borderTopLeftRadius: 18,\n              borderTopRightRadius: 18\n            },\n            RIFOdGXIe: {\n              backgroundColor: \"var(--token-2571858b-c849-4e86-b2cd-c2417dfceb02, rgb(255, 255, 255))\",\n              boxShadow: \"0px 2px 2px 2px rgba(0,0,0,0.25)\"\n            },\n            yunT8eE4W: {\n              backgroundColor: \"var(--token-2571858b-c849-4e86-b2cd-c2417dfceb02, rgb(255, 255, 255))\",\n              boxShadow: \"0px 2px 2px 2px rgba(0,0,0,0.25)\"\n            }\n          },\n          children: [/*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-mk1dz8\",\n            layoutDependency: layoutDependency,\n            layoutId: \"RAAmjYBs3\",\n            transition: transition,\n            children: [/*#__PURE__*/_jsx(Link, {\n              href: {\n                webPageId: \"lROI7zga1\"\n              },\n              openInNewTab: false,\n              children: /*#__PURE__*/_jsx(motion.a, {\n                className: \"framer-kie9hf framer-17pyjxn\",\n                \"data-framer-name\": \"Logo\",\n                layoutDependency: layoutDependency,\n                layoutId: \"O74wqYnfT\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-5r9mfc-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"TQlD4f6qz-container\",\n                  transition: transition,\n                  children: /*#__PURE__*/_jsx(ComponentLogo, {\n                    height: \"100%\",\n                    id: \"TQlD4f6qz\",\n                    layoutId: \"TQlD4f6qz\",\n                    variant: \"JuPWpx8vP\",\n                    width: \"100%\",\n                    ...addPropertyOverrides({\n                      Aa6vcjtuj: {\n                        variant: \"a8_G1oJdw\"\n                      },\n                      BUxUwq4U_: {\n                        variant: \"a8_G1oJdw\"\n                      },\n                      dP40huQmB: {\n                        variant: \"a8_G1oJdw\"\n                      },\n                      hog7z8FC2: {\n                        variant: \"PMXc_pnPY\"\n                      },\n                      pz2XwXmal: {\n                        variant: \"bKKeYYdRD\"\n                      },\n                      RIFOdGXIe: {\n                        variant: \"bKKeYYdRD\"\n                      },\n                      taTQdk2SY: {\n                        variant: \"bKKeYYdRD\"\n                      },\n                      yunT8eE4W: {\n                        variant: \"bKKeYYdRD\"\n                      }\n                    }, baseVariant, gestureVariant)\n                  })\n                })\n              })\n            }), isDisplayed() && /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-1yzo1q7\",\n              \"data-framer-name\": \"Icon\",\n              layoutDependency: layoutDependency,\n              layoutId: \"B573ZNCsF\",\n              transition: transition,\n              ...addPropertyOverrides({\n                Aa6vcjtuj: {\n                  \"data-highlight\": true,\n                  onTap: onTap66ksrc\n                },\n                C0XCoRmg2: {\n                  \"data-highlight\": true,\n                  onTap: onTap66ksrc\n                },\n                RIFOdGXIe: {\n                  \"data-highlight\": true,\n                  onTap: onTap1l90whf\n                },\n                yunT8eE4W: {\n                  \"data-highlight\": true,\n                  onTap: onTap1s5s57t\n                }\n              }, baseVariant, gestureVariant),\n              children: [/*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1stmc0l\",\n                \"data-framer-name\": \"Bottom\",\n                layoutDependency: layoutDependency,\n                layoutId: \"x_WD8SmTS\",\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                transition: transition,\n                variants: {\n                  Aa6vcjtuj: {\n                    backgroundColor: \"rgb(255, 255, 255)\"\n                  },\n                  C0XCoRmg2: {\n                    backgroundColor: \"rgb(255, 255, 255)\"\n                  },\n                  RIFOdGXIe: {\n                    backgroundColor: \"rgb(0, 0, 0)\",\n                    rotate: -45\n                  },\n                  yunT8eE4W: {\n                    backgroundColor: \"rgb(0, 0, 0)\",\n                    rotate: -45\n                  }\n                }\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1lqapr6\",\n                \"data-framer-name\": \"Mid\",\n                layoutDependency: layoutDependency,\n                layoutId: \"R_g918OUq\",\n                style: {\n                  backgroundColor: \"rgb(153, 153, 153)\",\n                  borderBottomLeftRadius: 10,\n                  borderBottomRightRadius: 10,\n                  borderTopLeftRadius: 10,\n                  borderTopRightRadius: 10\n                },\n                transition: transition,\n                variants: {\n                  Aa6vcjtuj: {\n                    backgroundColor: \"rgb(255, 255, 255)\"\n                  },\n                  C0XCoRmg2: {\n                    backgroundColor: \"rgb(255, 255, 255)\"\n                  },\n                  RIFOdGXIe: {\n                    backgroundColor: \"rgb(0, 0, 0)\"\n                  },\n                  yunT8eE4W: {\n                    backgroundColor: \"rgb(0, 0, 0)\"\n                  }\n                }\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-dxqqsp\",\n                \"data-framer-name\": \"Top\",\n                layoutDependency: layoutDependency,\n                layoutId: \"XSDIUAr1I\",\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                transition: transition,\n                variants: {\n                  Aa6vcjtuj: {\n                    backgroundColor: \"rgb(255, 255, 255)\"\n                  },\n                  C0XCoRmg2: {\n                    backgroundColor: \"rgb(255, 255, 255)\"\n                  },\n                  RIFOdGXIe: {\n                    backgroundColor: \"rgb(0, 0, 0)\",\n                    rotate: 45\n                  },\n                  yunT8eE4W: {\n                    backgroundColor: \"rgb(0, 0, 0)\",\n                    rotate: 45\n                  }\n                }\n              })]\n            }), isDisplayed1() && /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-ftamj9\",\n              \"data-framer-name\": \"Icon\",\n              \"data-highlight\": true,\n              layoutDependency: layoutDependency,\n              layoutId: \"hQWViYlHu\",\n              onTap: onTap232j99,\n              transition: transition,\n              children: [/*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1m0qlaw\",\n                \"data-framer-name\": \"Bottom\",\n                layoutDependency: layoutDependency,\n                layoutId: \"LfYg8ELAs\",\n                style: {\n                  backgroundColor: \"var(--token-b5fc9310-a86e-4392-95ba-f9cf7c94f226, rgb(40, 59, 82))\",\n                  borderBottomLeftRadius: 10,\n                  borderBottomRightRadius: 10,\n                  borderTopLeftRadius: 10,\n                  borderTopRightRadius: 10\n                },\n                transition: transition\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-2zv9j0\",\n                \"data-framer-name\": \"Mid\",\n                layoutDependency: layoutDependency,\n                layoutId: \"Q337FWSPr\",\n                style: {\n                  backgroundColor: \"var(--token-b5fc9310-a86e-4392-95ba-f9cf7c94f226, rgb(40, 59, 82))\",\n                  borderBottomLeftRadius: 10,\n                  borderBottomRightRadius: 10,\n                  borderTopLeftRadius: 10,\n                  borderTopRightRadius: 10\n                },\n                transition: transition\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-eh2x9x\",\n                \"data-framer-name\": \"Top\",\n                layoutDependency: layoutDependency,\n                layoutId: \"BGdzcJ6Ec\",\n                style: {\n                  backgroundColor: \"var(--token-b5fc9310-a86e-4392-95ba-f9cf7c94f226, rgb(40, 59, 82))\",\n                  borderBottomLeftRadius: 10,\n                  borderBottomRightRadius: 10,\n                  borderTopLeftRadius: 10,\n                  borderTopRightRadius: 10\n                },\n                transition: transition\n              })]\n            })]\n          }), isDisplayed2() && /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-189bvx3\",\n            layoutDependency: layoutDependency,\n            layoutId: \"NpmqGCWfE\",\n            transition: transition,\n            children: /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1jt003q-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"v0W6NfzF8-container\",\n              transition: transition,\n              children: /*#__PURE__*/_jsx(Navigation, {\n                height: \"100%\",\n                id: \"v0W6NfzF8\",\n                isDarkMode: false,\n                layoutId: \"v0W6NfzF8\",\n                width: \"100%\",\n                ...addPropertyOverrides({\n                  BUxUwq4U_: {\n                    style: {\n                      width: \"100%\"\n                    }\n                  },\n                  hog7z8FC2: {\n                    isDarkMode: true\n                  },\n                  pz2XwXmal: {\n                    isDarkMode: true\n                  }\n                }, baseVariant, gestureVariant)\n              })\n            })\n          }), isDisplayed2() && /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-wlrdqh\",\n            layoutDependency: layoutDependency,\n            layoutId: \"ghxjzMKRz\",\n            transition: transition,\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-3rttpd-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"eheC4cI4N-container\",\n              transition: transition,\n              children: /*#__PURE__*/_jsx(ComponentButton, {\n                height: \"100%\",\n                id: \"eheC4cI4N\",\n                layoutId: \"eheC4cI4N\",\n                link: resolveLink({\n                  webPageId: \"LeublxU1C\"\n                }, router),\n                newTab: false,\n                text: \"Sign in\",\n                variant: \"Pw4INAmAi\",\n                width: \"100%\",\n                ...addPropertyOverrides({\n                  BUxUwq4U_: {\n                    variant: \"Z6gL6I3OC\"\n                  },\n                  dP40huQmB: {\n                    variant: \"Z6gL6I3OC\"\n                  }\n                }, baseVariant, gestureVariant)\n              })\n            }), isDisplayed3() && /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-7zy6bg-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"ERBIJwoHJ-container\",\n              transition: transition,\n              children: /*#__PURE__*/_jsx(ComponentButton, {\n                height: \"100%\",\n                id: \"ERBIJwoHJ\",\n                layoutId: \"ERBIJwoHJ\",\n                link: resolveLink({\n                  webPageId: \"tpW5Kaqpq\"\n                }, router),\n                newTab: false,\n                text: \"Contact sales\",\n                variant: \"Z6gL6I3OC\",\n                width: \"100%\",\n                ...addPropertyOverrides({\n                  pz2XwXmal: {\n                    variant: \"rcNksBxXT\"\n                  }\n                }, baseVariant, gestureVariant)\n              })\n            })]\n          }), isDisplayed4() && /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1448nmy\",\n            layoutDependency: layoutDependency,\n            layoutId: \"iHUPOm7KO\",\n            transition: transition,\n            children: [/*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"SW50ZXItU2VtaUJvbGQ=\",\n                    \"--framer-font-family\": '\"Inter-SemiBold\", \"Inter\", sans-serif',\n                    \"--framer-font-weight\": \"600\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Platform\"\n                })\n              }),\n              className: \"framer-1dxpwex\",\n              fonts: [\"Inter-SemiBold\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"VcoEIGn76\",\n              style: {\n                \"--extracted-r6o4lv\": \"rgb(153, 153, 153)\",\n                \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                \"--framer-link-text-decoration\": \"underline\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              transition: transition,\n              verticalAlignment: \"top\",\n              withExternalLayout: true,\n              ...addPropertyOverrides({\n                RIFOdGXIe: {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"SW50ZXItU2VtaUJvbGQ=\",\n                        \"--framer-font-family\": '\"Inter-SemiBold\", \"Inter\", sans-serif',\n                        \"--framer-font-weight\": \"600\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: \"Connectivity\"\n                    })\n                  })\n                }\n              }, baseVariant, gestureVariant)\n            }), isDisplayed4() && /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-m8yqtu\",\n              layoutDependency: layoutDependency,\n              layoutId: \"mWnpsxuyA\",\n              transition: transition,\n              children: [/*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-5zm0ng-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"jFEz41Rq5-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Look up number details globally\",\n                  height: \"100%\",\n                  icon: \"AcademicCap\",\n                  id: \"jFEz41Rq5\",\n                  image: {\n                    alt: \"\",\n                    src: new URL(\"https://framerusercontent.com/images/rsrTqeUaYMcE8g7EPHeVz17sAU.svg\").href\n                  },\n                  layoutId: \"jFEz41Rq5\",\n                  link: resolveLink({\n                    webPageId: \"foDPUubcj\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Lookup API\",\n                  variant: \"GfDMyTfgx\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1qddi50-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"KPjBDy1e7-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Connect any PBX to global voice connectivity\",\n                  height: \"100%\",\n                  icon: \"AcademicCap\",\n                  id: \"KPjBDy1e7\",\n                  image: {\n                    alt: \"\",\n                    src: new URL(\"https://framerusercontent.com/images/ZxB67QXEcf5rfAzebriyqL65Hc.svg\").href\n                  },\n                  layoutId: \"KPjBDy1e7\",\n                  link: resolveLink({\n                    webPageId: \"joIKpN2vk\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Voice\",\n                  variant: \"GfDMyTfgx\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-7rpc87-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"xPmz_lGd7-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Local numbers globally\",\n                  height: \"100%\",\n                  icon: \"AcademicCap\",\n                  id: \"xPmz_lGd7\",\n                  image: {\n                    alt: \"\",\n                    src: new URL(\"https://framerusercontent.com/images/o53vg4pykybQGDhrdlcN5ZQBI.svg\").href\n                  },\n                  layoutId: \"xPmz_lGd7\",\n                  link: resolveLink({\n                    webPageId: \"eorYLZ7yt\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Numbers\",\n                  variant: \"GfDMyTfgx\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-11w38vj-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"sOBQ0ydGQ-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Scalable SMS infrastructure for high-volume senders\",\n                  height: \"100%\",\n                  icon: \"AcademicCap\",\n                  id: \"sOBQ0ydGQ\",\n                  image: {\n                    alt: \"\",\n                    src: new URL(\"https://framerusercontent.com/images/tVB0zX5V39aY6rtkLNFZPcSxE.svg\").href\n                  },\n                  layoutId: \"sOBQ0ydGQ\",\n                  link: resolveLink({\n                    webPageId: \"rwvoCK6dH\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"SMS\",\n                  variant: \"GfDMyTfgx\",\n                  width: \"100%\"\n                })\n              })]\n            })]\n          }), isDisplayed4() && /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1ht0fsa\",\n            layoutDependency: layoutDependency,\n            layoutId: \"mWt3ged5K\",\n            transition: transition,\n            children: [/*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"SW50ZXItU2VtaUJvbGQ=\",\n                    \"--framer-font-family\": '\"Inter-SemiBold\", \"Inter\", sans-serif',\n                    \"--framer-font-weight\": \"600\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Omnichannel\"\n                })\n              }),\n              className: \"framer-rz64ls\",\n              fonts: [\"Inter-SemiBold\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"sAa4FdQKW\",\n              style: {\n                \"--extracted-r6o4lv\": \"rgb(153, 153, 153)\",\n                \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                \"--framer-link-text-decoration\": \"underline\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              transition: transition,\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-tlfg3u\",\n              layoutDependency: layoutDependency,\n              layoutId: \"a8waTYaZq\",\n              transition: transition,\n              children: [/*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-pm947p-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"aC78ToR8S-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Send and receive text messages globally\",\n                  height: \"100%\",\n                  icon: \"AcademicCap\",\n                  id: \"aC78ToR8S\",\n                  image: {\n                    alt: \"\",\n                    src: new URL(\"https://framerusercontent.com/images/tVB0zX5V39aY6rtkLNFZPcSxE.svg\").href\n                  },\n                  layoutId: \"aC78ToR8S\",\n                  link: resolveLink({\n                    webPageId: \"wHMBczyJW\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"SMS\",\n                  variant: \"GfDMyTfgx\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-zgn44e-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"gaKHx0904-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Send and receive email\",\n                  height: \"100%\",\n                  icon: \"AcademicCap\",\n                  id: \"gaKHx0904\",\n                  image: {\n                    alt: \"\",\n                    src: new URL(\"https://framerusercontent.com/images/8KEi8PtajSfhEv9Q7TPEIG85lc.svg\").href\n                  },\n                  layoutId: \"gaKHx0904\",\n                  link: resolveLink({\n                    webPageId: \"b3yobnGz9\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Email\",\n                  variant: \"GfDMyTfgx\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-4elhez-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"fq1KWXZ0P-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Notify on native applications\",\n                  height: \"100%\",\n                  icon: \"AcademicCap\",\n                  id: \"fq1KWXZ0P\",\n                  image: {\n                    alt: \"\",\n                    src: new URL(\"https://framerusercontent.com/images/xsyXVBKjjiXa4N2s6hGoMrBZX10.svg\").href\n                  },\n                  layoutId: \"fq1KWXZ0P\",\n                  link: resolveLink({\n                    webPageId: \"XQIhyUaSD\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Mobile Push\",\n                  variant: \"GfDMyTfgx\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-eqjnv6-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"xIY0NNmEq-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Get personal with an audience of over 1.3 billion\",\n                  height: \"100%\",\n                  icon: \"AcademicCap\",\n                  id: \"xIY0NNmEq\",\n                  image: {\n                    alt: \"\",\n                    src: new URL(\"https://framerusercontent.com/images/zs3fKJDDRaMVOVfojPhcscfd4VM.svg\").href\n                  },\n                  layoutId: \"xIY0NNmEq\",\n                  link: resolveLink({\n                    webPageId: \"CzoC_37Qh\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Messenger\",\n                  variant: \"GfDMyTfgx\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-hjs2po-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"WYoVRboG8-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Connect at the moment of search\",\n                  height: \"100%\",\n                  icon: \"AcademicCap\",\n                  id: \"WYoVRboG8\",\n                  image: {\n                    alt: \"\",\n                    src: new URL(\"https://framerusercontent.com/images/SbK4PZpKyXLXlbJfr68gIenCWGA.svg\").href\n                  },\n                  layoutId: \"WYoVRboG8\",\n                  link: resolveLink({\n                    webPageId: \"KoT8xDVeb\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Google Business Messages\",\n                  variant: \"GfDMyTfgx\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-bk5wx7-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"OIKdDbE9_-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Connect with all followers\",\n                  height: \"100%\",\n                  icon: \"AcademicCap\",\n                  id: \"OIKdDbE9_\",\n                  image: {\n                    alt: \"\",\n                    src: new URL(\"https://framerusercontent.com/images/fB2JWRidbZva5nUFB8zn2tqG1s.svg\").href\n                  },\n                  layoutId: \"OIKdDbE9_\",\n                  link: resolveLink({\n                    webPageId: \"UJMo5WCNM\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Instragram Direct\",\n                  variant: \"GfDMyTfgx\",\n                  width: \"100%\"\n                })\n              })]\n            })]\n          }), isDisplayed4() && /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-7twzr0\",\n            layoutDependency: layoutDependency,\n            layoutId: \"MWYiofd7d\",\n            transition: transition,\n            children: [/*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"SW50ZXItU2VtaUJvbGQ=\",\n                    \"--framer-font-family\": '\"Inter-SemiBold\", \"Inter\", sans-serif',\n                    \"--framer-font-weight\": \"600\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Email\"\n                })\n              }),\n              className: \"framer-1a1kjen\",\n              fonts: [\"Inter-SemiBold\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"JYXhBMEKR\",\n              style: {\n                \"--extracted-r6o4lv\": \"rgb(153, 153, 153)\",\n                \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                \"--framer-link-text-decoration\": \"underline\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              transition: transition,\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-7lwu8o\",\n              layoutDependency: layoutDependency,\n              layoutId: \"TxiKE7zn5\",\n              transition: transition,\n              children: [/*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-8f7gz5-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"s3njkuN8M-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Reliably send email at scale\",\n                  height: \"100%\",\n                  icon: \"AcademicCap\",\n                  id: \"s3njkuN8M\",\n                  image: {\n                    alt: \"\",\n                    src: new URL(\"https://framerusercontent.com/images/PtJiFT5SscdXGcsdN0mA5aiG2hU.svg\").href\n                  },\n                  layoutId: \"s3njkuN8M\",\n                  link: resolveLink({\n                    webPageId: \"alCi5Wv4E\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Cloud Sending\",\n                  variant: \"GfDMyTfgx\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-cxxct3-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"GlUpCFg8W-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Enterprise-grade self-hosted MTA\",\n                  height: \"100%\",\n                  icon: \"AcademicCap\",\n                  id: \"GlUpCFg8W\",\n                  image: {\n                    alt: \"\",\n                    src: new URL(\"https://framerusercontent.com/images/epnUYCy0bmpvaGEdhQ6BXb7KiE4.svg\").href\n                  },\n                  layoutId: \"GlUpCFg8W\",\n                  link: resolveLink({\n                    webPageId: \"p83YQ05bq\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"PowerMTA\",\n                  variant: \"GfDMyTfgx\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-msztax-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"kbB4T8ThC-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Advanced email delivery analytics\",\n                  height: \"100%\",\n                  icon: \"AcademicCap\",\n                  id: \"kbB4T8ThC\",\n                  image: {\n                    alt: \"\",\n                    src: new URL(\"https://framerusercontent.com/images/zY737EvXjPlHuweCKGZdH4szs.svg\").href\n                  },\n                  layoutId: \"kbB4T8ThC\",\n                  link: resolveLink({\n                    webPageId: \"gCzmY7TYf\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Deliverability Analytics\",\n                  variant: \"GfDMyTfgx\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-9m2flx-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"iQaNPA5Vd-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Analyse competitors and inbox placement\",\n                  height: \"100%\",\n                  icon: \"AcademicCap\",\n                  id: \"iQaNPA5Vd\",\n                  image: {\n                    alt: \"\",\n                    src: new URL(\"https://framerusercontent.com/images/yIdjTrEeEdl7xmZtLMBRiLE86Bo.svg\").href\n                  },\n                  layoutId: \"iQaNPA5Vd\",\n                  link: resolveLink({\n                    webPageId: \"oggo38qeL\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Inbox & Competitve Tracker\",\n                  variant: \"GfDMyTfgx\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-116v9t9-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"bDNtqM6ci-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Protect your sender reputation with email validation\",\n                  height: \"100%\",\n                  icon: \"AcademicCap\",\n                  id: \"bDNtqM6ci\",\n                  image: {\n                    alt: \"\",\n                    src: new URL(\"https://framerusercontent.com/images/gAReGVFRx0sAmimZHe3T3fbkHc.png\").href\n                  },\n                  layoutId: \"bDNtqM6ci\",\n                  link: resolveLink({\n                    webPageId: \"YxQuVUdV8\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Recipient Validation\",\n                  variant: \"GfDMyTfgx\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1dz01zj-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"x9UH9xHR4-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Collaborative email production for brands and agencies\",\n                  height: \"100%\",\n                  icon: \"AcademicCap\",\n                  id: \"x9UH9xHR4\",\n                  image: {\n                    alt: \"\",\n                    src: new URL(\"https://framerusercontent.com/images/595NxQdqvUBh9QAWKD1KiZh0ow.svg\").href\n                  },\n                  layoutId: \"x9UH9xHR4\",\n                  link: resolveLink({\n                    webPageId: \"AVPEoNY3N\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Email Design System Studio\",\n                  variant: \"GfDMyTfgx\",\n                  width: \"100%\"\n                })\n              })]\n            })]\n          }), isDisplayed4() && /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-3y2ew6\",\n            layoutDependency: layoutDependency,\n            layoutId: \"frh6p6K86\",\n            transition: transition,\n            children: [/*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"SW50ZXItU2VtaUJvbGQ=\",\n                    \"--framer-font-family\": '\"Inter-SemiBold\", \"Inter\", sans-serif',\n                    \"--framer-font-weight\": \"600\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Resources\"\n                })\n              }),\n              className: \"framer-5dtlma\",\n              fonts: [\"Inter-SemiBold\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"XSUkmmalx\",\n              style: {\n                \"--extracted-r6o4lv\": \"rgb(153, 153, 153)\",\n                \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                \"--framer-link-text-decoration\": \"underline\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              transition: transition,\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-yi52jd\",\n              layoutDependency: layoutDependency,\n              layoutId: \"FHCptnQ7v\",\n              transition: transition,\n              children: [/*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1ij8wvp-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"tJi37joD8-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Get up and running quickly with simple step-by-step guides\",\n                  height: \"100%\",\n                  icon: \"PlayOutline\",\n                  id: \"tJi37joD8\",\n                  layoutId: \"tJi37joD8\",\n                  link: resolveLink({\n                    webPageId: \"GlwUHwgmK\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Quickstarts\",\n                  variant: \"q5r1lMayP\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-136ws2n-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"ZiAVVkpnX-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Explore the full API reference for the MessageBird platform\",\n                  height: \"100%\",\n                  icon: \"CodeOutline\",\n                  id: \"ZiAVVkpnX\",\n                  layoutId: \"ZiAVVkpnX\",\n                  link: resolveLink({\n                    webPageId: \"jw3XijrQU\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"API References\",\n                  variant: \"q5r1lMayP\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-oxgssv-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"M_q7SnOZ2-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Get your software and services in front of our growing customer base\",\n                  height: \"100%\",\n                  icon: \"LinkOutline\",\n                  id: \"M_q7SnOZ2\",\n                  layoutId: \"M_q7SnOZ2\",\n                  link: resolveLink({\n                    webPageId: \"UF_2gJouN\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Partner Center\",\n                  variant: \"q5r1lMayP\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1yukpt3-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"A1ksXvAFC-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Get the latest insights and best practices from our experts.\",\n                  height: \"100%\",\n                  icon: \"MapOutline\",\n                  id: \"A1ksXvAFC\",\n                  layoutId: \"A1ksXvAFC\",\n                  link: resolveLink({\n                    webPageId: \"qhPczA7AM\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Guides\",\n                  variant: \"q5r1lMayP\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1cstk72-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"dt54ybMR9-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Explore our documentation and find answers easily.\",\n                  height: \"100%\",\n                  icon: \"BookmarkAltOutline\",\n                  id: \"dt54ybMR9\",\n                  layoutId: \"dt54ybMR9\",\n                  link: resolveLink({\n                    webPageId: \"A2pMujPAl\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Documentation\",\n                  variant: \"q5r1lMayP\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-b3txy9-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"OnDS_NZke-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"View a plethora of case studies of others partnering with us\",\n                  height: \"100%\",\n                  icon: \"BookOpenOutline\",\n                  id: \"OnDS_NZke\",\n                  layoutId: \"OnDS_NZke\",\n                  link: resolveLink({\n                    webPageId: \"LBc1ONMgc\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Case Studies\",\n                  variant: \"q5r1lMayP\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1gs1tm4-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"NurAbwapo-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Browse helpdesk articles for the different products\",\n                  height: \"100%\",\n                  icon: \"LightBulbOutline\",\n                  id: \"NurAbwapo\",\n                  layoutId: \"NurAbwapo\",\n                  link: resolveLink({\n                    webPageId: \"bJdolsT65\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Support Center\",\n                  variant: \"q5r1lMayP\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1ljodjc-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"qi7cezjV6-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Join upcoming events near you and learn from other Birds\",\n                  height: \"100%\",\n                  icon: \"CalendarOutline\",\n                  id: \"qi7cezjV6\",\n                  layoutId: \"qi7cezjV6\",\n                  link: resolveLink({\n                    webPageId: \"frZ8dW0vW\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Events\",\n                  variant: \"q5r1lMayP\",\n                  width: \"100%\"\n                })\n              })]\n            })]\n          }), isDisplayed4() && /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-k9lwf6\",\n            layoutDependency: layoutDependency,\n            layoutId: \"eOdTvDkHz\",\n            transition: transition,\n            children: [/*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"SW50ZXItU2VtaUJvbGQ=\",\n                    \"--framer-font-family\": '\"Inter-SemiBold\", \"Inter\", sans-serif',\n                    \"--framer-font-weight\": \"600\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Pricing\"\n                })\n              }),\n              className: \"framer-1nq8m4r\",\n              fonts: [\"Inter-SemiBold\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"nUU0Sb71I\",\n              style: {\n                \"--extracted-r6o4lv\": \"rgb(153, 153, 153)\",\n                \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                \"--framer-link-text-decoration\": \"underline\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              transition: transition,\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-1olc7xy\",\n              layoutDependency: layoutDependency,\n              layoutId: \"q0wuB3DyM\",\n              transition: transition,\n              children: [/*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1hr3r24-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"CMFrTXLiD-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"\",\n                  height: \"100%\",\n                  icon: \"BriefcaseOutline\",\n                  id: \"CMFrTXLiD\",\n                  layoutId: \"CMFrTXLiD\",\n                  link: resolveLink({\n                    hash: \":nYunYeMhh\",\n                    webPageId: \"xgfX3n1TU\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Connectivity\",\n                  variant: \"oGsxIuEO_\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1dk0dm2-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"x4XIEbknp-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"\",\n                  height: \"100%\",\n                  icon: \"StarOutline\",\n                  id: \"x4XIEbknp\",\n                  layoutId: \"x4XIEbknp\",\n                  link: resolveLink({\n                    hash: \":OZzxhvWQA\",\n                    webPageId: \"xgfX3n1TU\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Email\",\n                  variant: \"oGsxIuEO_\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-11av6sn-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"IUoi7p816-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"\",\n                  height: \"100%\",\n                  icon: \"StarOutline\",\n                  id: \"IUoi7p816\",\n                  layoutId: \"IUoi7p816\",\n                  link: resolveLink({\n                    hash: \":B5DudtBb2\",\n                    webPageId: \"xgfX3n1TU\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Omnichannel\",\n                  variant: \"oGsxIuEO_\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1lxp2ey-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"VDhqbiPJb-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"\",\n                  height: \"100%\",\n                  icon: \"StarOutline\",\n                  id: \"VDhqbiPJb\",\n                  layoutId: \"VDhqbiPJb\",\n                  link: resolveLink({\n                    hash: \":QxzcFL3a6\",\n                    webPageId: \"xgfX3n1TU\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Applications\",\n                  variant: \"oGsxIuEO_\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-efaag4-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"nalZTv73r-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"\",\n                  height: \"100%\",\n                  icon: \"StarOutline\",\n                  id: \"nalZTv73r\",\n                  layoutId: \"nalZTv73r\",\n                  link: resolveLink({\n                    webPageId: \"lC4JImOn1\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Support Plans\",\n                  variant: \"oGsxIuEO_\",\n                  width: \"100%\"\n                })\n              })]\n            })]\n          }), isDisplayed5() && /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-17c009b\",\n            layoutDependency: layoutDependency,\n            layoutId: \"wOrLqjYUC\",\n            transition: transition,\n            children: [/*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"SW50ZXItU2VtaUJvbGQ=\",\n                    \"--framer-font-family\": '\"Inter-SemiBold\", \"Inter\", sans-serif',\n                    \"--framer-font-weight\": \"600\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Connectivity\"\n                })\n              }),\n              className: \"framer-1clq04m\",\n              fonts: [\"Inter-SemiBold\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"YORvvd8Ob\",\n              style: {\n                \"--extracted-r6o4lv\": \"rgb(153, 153, 153)\",\n                \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                \"--framer-link-text-decoration\": \"underline\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              transition: transition,\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-n1kf4o\",\n              layoutDependency: layoutDependency,\n              layoutId: \"LAgQPU36g\",\n              transition: transition,\n              children: [/*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-20k076-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"UVm0Quzwz-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Look up number details globally\",\n                  height: \"100%\",\n                  icon: \"AcademicCap\",\n                  id: \"UVm0Quzwz\",\n                  image: {\n                    alt: \"\",\n                    src: new URL(\"https://framerusercontent.com/images/rsrTqeUaYMcE8g7EPHeVz17sAU.svg\").href\n                  },\n                  layoutId: \"UVm0Quzwz\",\n                  link: resolveLink({\n                    webPageId: \"foDPUubcj\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Lookup API\",\n                  variant: \"GfDMyTfgx\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-9477ir-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"djjs3LSgW-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Connect any PBX to global voice connectivity\",\n                  height: \"100%\",\n                  icon: \"AcademicCap\",\n                  id: \"djjs3LSgW\",\n                  image: {\n                    alt: \"\",\n                    src: new URL(\"https://framerusercontent.com/images/ZxB67QXEcf5rfAzebriyqL65Hc.svg\").href\n                  },\n                  layoutId: \"djjs3LSgW\",\n                  link: resolveLink({\n                    webPageId: \"joIKpN2vk\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Voice\",\n                  variant: \"GfDMyTfgx\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1aplsyg-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"fKyvRVE7A-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Local numbers globally\",\n                  height: \"100%\",\n                  icon: \"AcademicCap\",\n                  id: \"fKyvRVE7A\",\n                  image: {\n                    alt: \"\",\n                    src: new URL(\"https://framerusercontent.com/images/o53vg4pykybQGDhrdlcN5ZQBI.svg\").href\n                  },\n                  layoutId: \"fKyvRVE7A\",\n                  link: resolveLink({\n                    webPageId: \"eorYLZ7yt\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Numbers\",\n                  variant: \"GfDMyTfgx\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1e8oce9-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"Rd9Vvt9VF-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Scalable SMS infrastructure for high-volume senders\",\n                  height: \"100%\",\n                  icon: \"AcademicCap\",\n                  id: \"Rd9Vvt9VF\",\n                  image: {\n                    alt: \"\",\n                    src: new URL(\"https://framerusercontent.com/images/tVB0zX5V39aY6rtkLNFZPcSxE.svg\").href\n                  },\n                  layoutId: \"Rd9Vvt9VF\",\n                  link: resolveLink({\n                    webPageId: \"rwvoCK6dH\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"SMS\",\n                  variant: \"GfDMyTfgx\",\n                  width: \"100%\"\n                })\n              })]\n            })]\n          }), isDisplayed5() && /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1kihnt8\",\n            layoutDependency: layoutDependency,\n            layoutId: \"vUHjK31KM\",\n            transition: transition,\n            children: [/*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"SW50ZXItU2VtaUJvbGQ=\",\n                    \"--framer-font-family\": '\"Inter-SemiBold\", \"Inter\", sans-serif',\n                    \"--framer-font-weight\": \"600\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Email\"\n                })\n              }),\n              className: \"framer-a7rdtb\",\n              fonts: [\"Inter-SemiBold\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"ejB6jTQrB\",\n              style: {\n                \"--extracted-r6o4lv\": \"rgb(153, 153, 153)\",\n                \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                \"--framer-link-text-decoration\": \"underline\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              transition: transition,\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-n0abmj\",\n              layoutDependency: layoutDependency,\n              layoutId: \"Thc5BPJ8x\",\n              transition: transition,\n              children: [/*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-kpoyvq-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"e02UZ0Rse-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Reliably send email at scale\",\n                  height: \"100%\",\n                  icon: \"AcademicCap\",\n                  id: \"e02UZ0Rse\",\n                  image: {\n                    alt: \"\",\n                    src: new URL(\"https://framerusercontent.com/images/PtJiFT5SscdXGcsdN0mA5aiG2hU.svg\").href\n                  },\n                  layoutId: \"e02UZ0Rse\",\n                  link: resolveLink({\n                    webPageId: \"alCi5Wv4E\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Cloud Sending\",\n                  variant: \"GfDMyTfgx\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-wn3v90-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"vnbeH1jWt-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Enterprise-grade self-hosted MTA\",\n                  height: \"100%\",\n                  icon: \"AcademicCap\",\n                  id: \"vnbeH1jWt\",\n                  image: {\n                    alt: \"\",\n                    src: new URL(\"https://framerusercontent.com/images/epnUYCy0bmpvaGEdhQ6BXb7KiE4.svg\").href\n                  },\n                  layoutId: \"vnbeH1jWt\",\n                  link: resolveLink({\n                    webPageId: \"p83YQ05bq\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"PowerMTA\",\n                  variant: \"GfDMyTfgx\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-umtpf2-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"WyxAW_MM1-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Advanced email delivery analytics\",\n                  height: \"100%\",\n                  icon: \"AcademicCap\",\n                  id: \"WyxAW_MM1\",\n                  image: {\n                    alt: \"\",\n                    src: new URL(\"https://framerusercontent.com/images/zY737EvXjPlHuweCKGZdH4szs.svg\").href\n                  },\n                  layoutId: \"WyxAW_MM1\",\n                  link: resolveLink({\n                    webPageId: \"gCzmY7TYf\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Deliverability Analytics\",\n                  variant: \"GfDMyTfgx\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1i4t5ks-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"mx1nvYITW-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Analyse competitors and inbox placement\",\n                  height: \"100%\",\n                  icon: \"AcademicCap\",\n                  id: \"mx1nvYITW\",\n                  image: {\n                    alt: \"\",\n                    src: new URL(\"https://framerusercontent.com/images/yIdjTrEeEdl7xmZtLMBRiLE86Bo.svg\").href\n                  },\n                  layoutId: \"mx1nvYITW\",\n                  link: resolveLink({\n                    webPageId: \"oggo38qeL\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Inbox & Competitve Tracker\",\n                  variant: \"GfDMyTfgx\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1v81osh-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"KEHMnY5Rx-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Protect your sender reputation with email validation\",\n                  height: \"100%\",\n                  icon: \"AcademicCap\",\n                  id: \"KEHMnY5Rx\",\n                  image: {\n                    alt: \"\",\n                    src: new URL(\"https://framerusercontent.com/images/gAReGVFRx0sAmimZHe3T3fbkHc.png\").href\n                  },\n                  layoutId: \"KEHMnY5Rx\",\n                  link: resolveLink({\n                    webPageId: \"YxQuVUdV8\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Recipient Validation\",\n                  variant: \"GfDMyTfgx\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1l3nkbq-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"uiBUgoiN4-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Collaborative email production for brands and agencies\",\n                  height: \"100%\",\n                  icon: \"AcademicCap\",\n                  id: \"uiBUgoiN4\",\n                  image: {\n                    alt: \"\",\n                    src: new URL(\"https://framerusercontent.com/images/595NxQdqvUBh9QAWKD1KiZh0ow.svg\").href\n                  },\n                  layoutId: \"uiBUgoiN4\",\n                  link: resolveLink({\n                    webPageId: \"AVPEoNY3N\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Email Design System Studio\",\n                  variant: \"GfDMyTfgx\",\n                  width: \"100%\"\n                })\n              })]\n            })]\n          }), isDisplayed5() && /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-qc2wp6\",\n            layoutDependency: layoutDependency,\n            layoutId: \"KNk0LxiJR\",\n            transition: transition,\n            children: [/*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"SW50ZXItU2VtaUJvbGQ=\",\n                    \"--framer-font-family\": '\"Inter-SemiBold\", \"Inter\", sans-serif',\n                    \"--framer-font-weight\": \"600\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Omnichannel\"\n                })\n              }),\n              className: \"framer-2jkmlw\",\n              fonts: [\"Inter-SemiBold\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"gfXIeZyU3\",\n              style: {\n                \"--extracted-r6o4lv\": \"rgb(153, 153, 153)\",\n                \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                \"--framer-link-text-decoration\": \"underline\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              transition: transition,\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-2ac29h\",\n              layoutDependency: layoutDependency,\n              layoutId: \"DZ3zERUKb\",\n              transition: transition,\n              children: [/*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-vfb1nc-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"FTjt9QBYT-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Send and receive text messages globally\",\n                  height: \"100%\",\n                  icon: \"AcademicCap\",\n                  id: \"FTjt9QBYT\",\n                  image: {\n                    alt: \"\",\n                    src: new URL(\"https://framerusercontent.com/images/tVB0zX5V39aY6rtkLNFZPcSxE.svg\").href\n                  },\n                  layoutId: \"FTjt9QBYT\",\n                  link: resolveLink({\n                    webPageId: \"wHMBczyJW\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"SMS\",\n                  variant: \"GfDMyTfgx\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1azlipc-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"Y_7nJyK9i-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Send and receive email\",\n                  height: \"100%\",\n                  icon: \"AcademicCap\",\n                  id: \"Y_7nJyK9i\",\n                  image: {\n                    alt: \"\",\n                    src: new URL(\"https://framerusercontent.com/images/8KEi8PtajSfhEv9Q7TPEIG85lc.svg\").href\n                  },\n                  layoutId: \"Y_7nJyK9i\",\n                  link: resolveLink({\n                    webPageId: \"b3yobnGz9\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Email\",\n                  variant: \"GfDMyTfgx\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1ook0rp-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"BTqGfj9WY-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Notify on native applications\",\n                  height: \"100%\",\n                  icon: \"AcademicCap\",\n                  id: \"BTqGfj9WY\",\n                  image: {\n                    alt: \"\",\n                    src: new URL(\"https://framerusercontent.com/images/xsyXVBKjjiXa4N2s6hGoMrBZX10.svg\").href\n                  },\n                  layoutId: \"BTqGfj9WY\",\n                  link: resolveLink({\n                    webPageId: \"XQIhyUaSD\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Mobile Push\",\n                  variant: \"GfDMyTfgx\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-nmqp64-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"XFxK1ht38-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Get personal with an audience of over 1.3 billion\",\n                  height: \"100%\",\n                  icon: \"AcademicCap\",\n                  id: \"XFxK1ht38\",\n                  image: {\n                    alt: \"\",\n                    src: new URL(\"https://framerusercontent.com/images/zs3fKJDDRaMVOVfojPhcscfd4VM.svg\").href\n                  },\n                  layoutId: \"XFxK1ht38\",\n                  link: resolveLink({\n                    webPageId: \"CzoC_37Qh\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Messenger\",\n                  variant: \"GfDMyTfgx\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-co2dp6-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"oST2I4CzS-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Connect at the moment of search\",\n                  height: \"100%\",\n                  icon: \"AcademicCap\",\n                  id: \"oST2I4CzS\",\n                  image: {\n                    alt: \"\",\n                    src: new URL(\"https://framerusercontent.com/images/SbK4PZpKyXLXlbJfr68gIenCWGA.svg\").href\n                  },\n                  layoutId: \"oST2I4CzS\",\n                  link: resolveLink({\n                    webPageId: \"KoT8xDVeb\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Google Business Messages\",\n                  variant: \"GfDMyTfgx\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-zg0emp-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"B7lGuisJ0-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Connect with all followers\",\n                  height: \"100%\",\n                  icon: \"AcademicCap\",\n                  id: \"B7lGuisJ0\",\n                  image: {\n                    alt: \"\",\n                    src: new URL(\"https://framerusercontent.com/images/fB2JWRidbZva5nUFB8zn2tqG1s.svg\").href\n                  },\n                  layoutId: \"B7lGuisJ0\",\n                  link: resolveLink({\n                    webPageId: \"UJMo5WCNM\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Instragram Direct\",\n                  variant: \"GfDMyTfgx\",\n                  width: \"100%\"\n                })\n              })]\n            })]\n          }), isDisplayed5() && /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-mld5qc\",\n            layoutDependency: layoutDependency,\n            layoutId: \"kAmNuhsy0\",\n            transition: transition,\n            children: [/*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"SW50ZXItU2VtaUJvbGQ=\",\n                    \"--framer-font-family\": '\"Inter-SemiBold\", \"Inter\", sans-serif',\n                    \"--framer-font-weight\": \"600\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Resources\"\n                })\n              }),\n              className: \"framer-79cqoz\",\n              fonts: [\"Inter-SemiBold\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"R7IJR0m45\",\n              style: {\n                \"--extracted-r6o4lv\": \"rgb(153, 153, 153)\",\n                \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                \"--framer-link-text-decoration\": \"underline\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              transition: transition,\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-1ymkczs\",\n              layoutDependency: layoutDependency,\n              layoutId: \"NNHrLOMt0\",\n              transition: transition,\n              children: [/*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1j9l32x-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"L8g_W66vM-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Get up and running quickly with simple step-by-step guides\",\n                  height: \"100%\",\n                  icon: \"PlayOutline\",\n                  id: \"L8g_W66vM\",\n                  layoutId: \"L8g_W66vM\",\n                  link: resolveLink({\n                    webPageId: \"GlwUHwgmK\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Quickstarts\",\n                  variant: \"q5r1lMayP\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-20zkn-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"fgMxZah92-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Explore the full API reference for the MessageBird platform\",\n                  height: \"100%\",\n                  icon: \"CodeOutline\",\n                  id: \"fgMxZah92\",\n                  layoutId: \"fgMxZah92\",\n                  link: resolveLink({\n                    webPageId: \"jw3XijrQU\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"API References\",\n                  variant: \"q5r1lMayP\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-8ehdbq-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"A80Seon4e-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Get your software and services in front of our growing customer base\",\n                  height: \"100%\",\n                  icon: \"LinkOutline\",\n                  id: \"A80Seon4e\",\n                  layoutId: \"A80Seon4e\",\n                  link: resolveLink({\n                    webPageId: \"UF_2gJouN\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Partner Center\",\n                  variant: \"q5r1lMayP\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-hy0vib-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"XKQGMWEIC-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Get the latest insights and best practices from our experts.\",\n                  height: \"100%\",\n                  icon: \"MapOutline\",\n                  id: \"XKQGMWEIC\",\n                  layoutId: \"XKQGMWEIC\",\n                  link: resolveLink({\n                    webPageId: \"qhPczA7AM\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Guides\",\n                  variant: \"q5r1lMayP\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-xzfetm-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"lXFOZ5sw7-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Explore our documentation and find answers easily.\",\n                  height: \"100%\",\n                  icon: \"BookmarkAltOutline\",\n                  id: \"lXFOZ5sw7\",\n                  layoutId: \"lXFOZ5sw7\",\n                  link: resolveLink({\n                    webPageId: \"A2pMujPAl\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Documentation\",\n                  variant: \"q5r1lMayP\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-taml3x-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"UKCQNyoyt-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"View a plethora of case studies of others partnering with us\",\n                  height: \"100%\",\n                  icon: \"BookOpenOutline\",\n                  id: \"UKCQNyoyt\",\n                  layoutId: \"UKCQNyoyt\",\n                  link: resolveLink({\n                    webPageId: \"LBc1ONMgc\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Case Studies\",\n                  variant: \"q5r1lMayP\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-11zizyo-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"TJEXBTeJf-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Browse helpdesk articles for the different products\",\n                  height: \"100%\",\n                  icon: \"LightBulbOutline\",\n                  id: \"TJEXBTeJf\",\n                  layoutId: \"TJEXBTeJf\",\n                  link: resolveLink({\n                    webPageId: \"bJdolsT65\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Support Center\",\n                  variant: \"q5r1lMayP\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1140nvm-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"wbGEyjuWJ-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"Join upcoming events near you and learn from other Birds\",\n                  height: \"100%\",\n                  icon: \"CalendarOutline\",\n                  id: \"wbGEyjuWJ\",\n                  layoutId: \"wbGEyjuWJ\",\n                  link: resolveLink({\n                    webPageId: \"frZ8dW0vW\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Events\",\n                  variant: \"q5r1lMayP\",\n                  width: \"100%\"\n                })\n              })]\n            })]\n          }), isDisplayed5() && /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-18c0k2\",\n            layoutDependency: layoutDependency,\n            layoutId: \"L8CLE7H48\",\n            transition: transition,\n            children: [/*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"SW50ZXItU2VtaUJvbGQ=\",\n                    \"--framer-font-family\": '\"Inter-SemiBold\", \"Inter\", sans-serif',\n                    \"--framer-font-weight\": \"600\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Pricing\"\n                })\n              }),\n              className: \"framer-e6d96f\",\n              fonts: [\"Inter-SemiBold\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"Dd7TJnXMp\",\n              style: {\n                \"--extracted-r6o4lv\": \"rgb(153, 153, 153)\",\n                \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                \"--framer-link-text-decoration\": \"underline\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              transition: transition,\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-2ymeaw\",\n              layoutDependency: layoutDependency,\n              layoutId: \"wiD8jfg62\",\n              transition: transition,\n              children: [/*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-1wuo13c-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"fIgx622hz-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"\",\n                  height: \"100%\",\n                  icon: \"BriefcaseOutline\",\n                  id: \"fIgx622hz\",\n                  layoutId: \"fIgx622hz\",\n                  link: resolveLink({\n                    hash: \":nYunYeMhh\",\n                    webPageId: \"xgfX3n1TU\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Connectivity\",\n                  variant: \"oGsxIuEO_\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-18wng3c-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"Ee8nLl_Dh-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"\",\n                  height: \"100%\",\n                  icon: \"StarOutline\",\n                  id: \"Ee8nLl_Dh\",\n                  layoutId: \"Ee8nLl_Dh\",\n                  link: resolveLink({\n                    hash: \":OZzxhvWQA\",\n                    webPageId: \"xgfX3n1TU\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Email\",\n                  variant: \"oGsxIuEO_\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-21ax7p-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"r_f43tSm0-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"\",\n                  height: \"100%\",\n                  icon: \"StarOutline\",\n                  id: \"r_f43tSm0\",\n                  layoutId: \"r_f43tSm0\",\n                  link: resolveLink({\n                    hash: \":B5DudtBb2\",\n                    webPageId: \"xgfX3n1TU\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Omnichannel\",\n                  variant: \"oGsxIuEO_\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-g4y28x-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"TdBKl00Ni-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"\",\n                  height: \"100%\",\n                  icon: \"StarOutline\",\n                  id: \"TdBKl00Ni\",\n                  layoutId: \"TdBKl00Ni\",\n                  link: resolveLink({\n                    hash: \":QxzcFL3a6\",\n                    webPageId: \"xgfX3n1TU\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Applications\",\n                  variant: \"oGsxIuEO_\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-zfyfa1-container\",\n                layoutDependency: layoutDependency,\n                layoutId: \"hHqRqUC9x-container\",\n                transition: transition,\n                children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                  description: \"\",\n                  height: \"100%\",\n                  icon: \"StarOutline\",\n                  id: \"hHqRqUC9x\",\n                  layoutId: \"hHqRqUC9x\",\n                  link: resolveLink({\n                    webPageId: \"lC4JImOn1\"\n                  }, router),\n                  style: {\n                    width: \"100%\"\n                  },\n                  title: \"Support Plans\",\n                  variant: \"oGsxIuEO_\",\n                  width: \"100%\"\n                })\n              })]\n            })]\n          }), isDisplayed4() && /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-hb7t2d\",\n            \"data-framer-name\": \"Engagement Platform\",\n            layoutDependency: layoutDependency,\n            layoutId: \"svvcpJZF5\",\n            transition: transition,\n            children: [/*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"SW50ZXItU2VtaUJvbGQ=\",\n                    \"--framer-font-family\": '\"Inter-SemiBold\", \"Inter\", sans-serif',\n                    \"--framer-font-size\": \"13px\",\n                    \"--framer-font-weight\": \"600\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Products\"\n                })\n              }),\n              className: \"framer-aluqol\",\n              fonts: [\"Inter-SemiBold\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"wRyc2yTMn\",\n              style: {\n                \"--extracted-r6o4lv\": \"rgb(184, 184, 184)\",\n                \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                \"--framer-link-text-decoration\": \"underline\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              transition: transition,\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-124uh18-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"LbubTpYJ_-container\",\n              transition: transition,\n              children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                description: \"Access all channels in one shared inbox\",\n                height: \"100%\",\n                icon: \"AcademicCap\",\n                id: \"LbubTpYJ_\",\n                image: {\n                  alt: \"\",\n                  src: new URL(\"https://framerusercontent.com/images/ZEx09KanfliOA6ieGUO7QBke2xU.svg\").href\n                },\n                layoutId: \"LbubTpYJ_\",\n                link: resolveLink({\n                  webPageId: \"uqaQLe58H\"\n                }, router),\n                style: {\n                  width: \"100%\"\n                },\n                title: \"Inbox\",\n                variant: \"GfDMyTfgx\",\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1gt4ftr-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"GrC3jfHHL-container\",\n              transition: transition,\n              children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                description: \"Create conversational marketing campaigns\",\n                height: \"100%\",\n                icon: \"AcademicCap\",\n                id: \"GrC3jfHHL\",\n                image: {\n                  alt: \"\",\n                  src: new URL(\"https://framerusercontent.com/images/RyiuXgDKmO5O8RJweQEFlc3Vk.svg\").href\n                },\n                layoutId: \"GrC3jfHHL\",\n                link: resolveLink({\n                  webPageId: \"n1EGrnsso\"\n                }, router),\n                style: {\n                  width: \"100%\"\n                },\n                title: \"Campaigns\",\n                variant: \"GfDMyTfgx\",\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-lsd8yn-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"Vc948RtKu-container\",\n              transition: transition,\n              children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                description: \"Automate without code\",\n                height: \"100%\",\n                icon: \"AcademicCap\",\n                id: \"Vc948RtKu\",\n                image: {\n                  alt: \"\",\n                  src: new URL(\"https://framerusercontent.com/images/CHOuRaFbMqAN2BliFK1olV5DvE.svg\").href\n                },\n                layoutId: \"Vc948RtKu\",\n                link: resolveLink({\n                  webPageId: \"EFCEwsUv0\"\n                }, router),\n                style: {\n                  width: \"100%\"\n                },\n                title: \"Flows\",\n                variant: \"GfDMyTfgx\",\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-9ly0wd-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"wvuK9ee8e-container\",\n              transition: transition,\n              children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                description: \"Design all your customer touchpoints\",\n                height: \"100%\",\n                icon: \"AcademicCap\",\n                id: \"wvuK9ee8e\",\n                image: {\n                  alt: \"\",\n                  src: new URL(\"https://framerusercontent.com/images/595NxQdqvUBh9QAWKD1KiZh0ow.svg\").href\n                },\n                layoutId: \"wvuK9ee8e\",\n                link: resolveLink({\n                  webPageId: \"WPTfYxaIb\"\n                }, router),\n                style: {\n                  width: \"100%\"\n                },\n                title: \"Studio\",\n                variant: \"GfDMyTfgx\",\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-gua5se-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"d5KqxMZyZ-container\",\n              transition: transition,\n              children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                description: \"Integrate all the applications you already use\",\n                height: \"100%\",\n                icon: \"AcademicCap\",\n                id: \"d5KqxMZyZ\",\n                image: {\n                  alt: \"\",\n                  src: new URL(\"https://framerusercontent.com/images/dwUdPQRVNTaga9bCLk1dVVxqcE.png\").href\n                },\n                layoutId: \"d5KqxMZyZ\",\n                link: resolveLink({\n                  webPageId: \"O1ZL7fXKu\"\n                }, router),\n                style: {\n                  width: \"100%\"\n                },\n                title: \"Connectors\",\n                variant: \"GfDMyTfgx\",\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1jqxwi2-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"Vux3pmVDX-container\",\n              transition: transition,\n              children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                description: \"Leverage your customer data\",\n                height: \"100%\",\n                icon: \"AcademicCap\",\n                id: \"Vux3pmVDX\",\n                image: {\n                  alt: \"\",\n                  src: new URL(\"https://framerusercontent.com/images/lbZPo7AQEUDuUpsgEPJAwhghAM.png\").href\n                },\n                layoutId: \"Vux3pmVDX\",\n                link: resolveLink({\n                  webPageId: \"bHm12Qcg5\"\n                }, router),\n                style: {\n                  width: \"100%\"\n                },\n                title: \"Contacts\",\n                variant: \"GfDMyTfgx\",\n                width: \"100%\"\n              })\n            })]\n          }), isDisplayed5() && /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-mkgl6d\",\n            \"data-framer-name\": \"Engagement Platform\",\n            layoutDependency: layoutDependency,\n            layoutId: \"BN2_LQR7l\",\n            transition: transition,\n            children: [/*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"SW50ZXItU2VtaUJvbGQ=\",\n                    \"--framer-font-family\": '\"Inter-SemiBold\", \"Inter\", sans-serif',\n                    \"--framer-font-size\": \"13px\",\n                    \"--framer-font-weight\": \"600\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                  },\n                  children: \"Products\"\n                })\n              }),\n              className: \"framer-13n2mr5\",\n              fonts: [\"Inter-SemiBold\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"KqmSpWdfV\",\n              style: {\n                \"--extracted-r6o4lv\": \"rgb(184, 184, 184)\",\n                \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                \"--framer-link-text-decoration\": \"underline\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              transition: transition,\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-16snkdp-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"vld3h600l-container\",\n              transition: transition,\n              children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                description: \"Access all channels in one shared inbox\",\n                height: \"100%\",\n                icon: \"AcademicCap\",\n                id: \"vld3h600l\",\n                image: {\n                  alt: \"\",\n                  src: new URL(\"https://framerusercontent.com/images/ZEx09KanfliOA6ieGUO7QBke2xU.svg\").href\n                },\n                layoutId: \"vld3h600l\",\n                link: resolveLink({\n                  webPageId: \"uqaQLe58H\"\n                }, router),\n                style: {\n                  width: \"100%\"\n                },\n                title: \"Inbox\",\n                variant: \"GfDMyTfgx\",\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-pppf11-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"g6tfIbXrm-container\",\n              transition: transition,\n              children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                description: \"Create conversational marketing campaigns\",\n                height: \"100%\",\n                icon: \"AcademicCap\",\n                id: \"g6tfIbXrm\",\n                image: {\n                  alt: \"\",\n                  src: new URL(\"https://framerusercontent.com/images/RyiuXgDKmO5O8RJweQEFlc3Vk.svg\").href\n                },\n                layoutId: \"g6tfIbXrm\",\n                link: resolveLink({\n                  webPageId: \"n1EGrnsso\"\n                }, router),\n                style: {\n                  width: \"100%\"\n                },\n                title: \"Campaigns\",\n                variant: \"GfDMyTfgx\",\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-qlxs3z-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"PhS4WO7Fo-container\",\n              transition: transition,\n              children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                description: \"Automate without code\",\n                height: \"100%\",\n                icon: \"AcademicCap\",\n                id: \"PhS4WO7Fo\",\n                image: {\n                  alt: \"\",\n                  src: new URL(\"https://framerusercontent.com/images/CHOuRaFbMqAN2BliFK1olV5DvE.svg\").href\n                },\n                layoutId: \"PhS4WO7Fo\",\n                link: resolveLink({\n                  webPageId: \"EFCEwsUv0\"\n                }, router),\n                style: {\n                  width: \"100%\"\n                },\n                title: \"Flows\",\n                variant: \"GfDMyTfgx\",\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-8rj1xa-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"XYpNRkb2j-container\",\n              transition: transition,\n              children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                description: \"Design all your customer touchpoints\",\n                height: \"100%\",\n                icon: \"AcademicCap\",\n                id: \"XYpNRkb2j\",\n                image: {\n                  alt: \"\",\n                  src: new URL(\"https://framerusercontent.com/images/595NxQdqvUBh9QAWKD1KiZh0ow.svg\").href\n                },\n                layoutId: \"XYpNRkb2j\",\n                link: resolveLink({\n                  webPageId: \"WPTfYxaIb\"\n                }, router),\n                style: {\n                  width: \"100%\"\n                },\n                title: \"Studio\",\n                variant: \"GfDMyTfgx\",\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-ydjrjd-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"WOzv034tg-container\",\n              transition: transition,\n              children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                description: \"Integrate all the applications you already use\",\n                height: \"100%\",\n                icon: \"AcademicCap\",\n                id: \"WOzv034tg\",\n                image: {\n                  alt: \"\",\n                  src: new URL(\"https://framerusercontent.com/images/dwUdPQRVNTaga9bCLk1dVVxqcE.png\").href\n                },\n                layoutId: \"WOzv034tg\",\n                link: resolveLink({\n                  webPageId: \"O1ZL7fXKu\"\n                }, router),\n                style: {\n                  width: \"100%\"\n                },\n                title: \"Connectors\",\n                variant: \"GfDMyTfgx\",\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1h6qcuf-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"bBwmglzyy-container\",\n              transition: transition,\n              children: /*#__PURE__*/_jsx(NavigationNavigationCell, {\n                description: \"Leverage your customer data\",\n                height: \"100%\",\n                icon: \"AcademicCap\",\n                id: \"bBwmglzyy\",\n                image: {\n                  alt: \"\",\n                  src: new URL(\"https://framerusercontent.com/images/lbZPo7AQEUDuUpsgEPJAwhghAM.png\").href\n                },\n                layoutId: \"bBwmglzyy\",\n                link: resolveLink({\n                  webPageId: \"bHm12Qcg5\"\n                }, router),\n                style: {\n                  width: \"100%\"\n                },\n                title: \"Contacts\",\n                variant: \"GfDMyTfgx\",\n                width: \"100%\"\n              })\n            })]\n          })]\n        }), isDisplayed6() && /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-11te7yb\",\n          layoutDependency: layoutDependency,\n          layoutId: \"JWWBNLI5E\",\n          style: {\n            backgroundColor: \"rgb(255, 255, 255)\",\n            opacity: .1\n          },\n          transformTemplate: transformTemplate,\n          transition: transition,\n          variants: {\n            hog7z8FC2: {\n              backgroundColor: \"rgb(138, 167, 255)\"\n            },\n            taTQdk2SY: {\n              backgroundColor: \"rgb(138, 167, 255)\"\n            }\n          }\n        })]\n      })\n    })\n  });\n});\nconst css = ['.framer-T4lXc [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-T4lXc .framer-17pyjxn { display: block; }\", \".framer-T4lXc .framer-1fr5juk { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 80px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1080px; }\", \".framer-T4lXc .framer-8l5mlx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 80px; justify-content: flex-start; max-width: 1200px; overflow: visible; padding: 24px 20px 24px 20px; position: relative; width: 100%; z-index: 2; }\", \".framer-T4lXc .framer-mk1dz8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 80px; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-T4lXc .framer-kie9hf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 48px; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: min-content; }\", \".framer-T4lXc .framer-5r9mfc-container, .framer-T4lXc .framer-22n9q8-container, .framer-T4lXc .framer-1jt003q-container, .framer-T4lXc .framer-3rttpd-container, .framer-T4lXc .framer-7zy6bg-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-T4lXc .framer-1yzo1q7 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 0px); overflow: hidden; position: relative; width: 0px; }\", \".framer-T4lXc .framer-1stmc0l, .framer-T4lXc .framer-1m0qlaw { bottom: 7px; flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: hidden; position: absolute; width: 24px; will-change: transform; }\", \".framer-T4lXc .framer-1lqapr6, .framer-T4lXc .framer-2zv9j0 { flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 24px; will-change: transform; }\", \".framer-T4lXc .framer-dxqqsp, .framer-T4lXc .framer-eh2x9x { flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: hidden; position: absolute; top: 7px; width: 24px; will-change: transform; }\", \".framer-T4lXc .framer-ftamj9 { aspect-ratio: 1 / 1; cursor: pointer; flex: none; height: var(--framer-aspect-ratio-supported, 32px); overflow: hidden; position: relative; width: 32px; }\", \".framer-T4lXc .framer-189bvx3 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 25px; height: 80px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-T4lXc .framer-wlrdqh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 187px; }\", \".framer-T4lXc .framer-1448nmy { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-T4lXc .framer-1dxpwex { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-T4lXc .framer-m8yqtu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 411px; }\", \".framer-T4lXc .framer-5zm0ng-container, .framer-T4lXc .framer-1qddi50-container, .framer-T4lXc .framer-7rpc87-container, .framer-T4lXc .framer-11w38vj-container, .framer-T4lXc .framer-pm947p-container, .framer-T4lXc .framer-zgn44e-container, .framer-T4lXc .framer-4elhez-container, .framer-T4lXc .framer-eqjnv6-container, .framer-T4lXc .framer-hjs2po-container, .framer-T4lXc .framer-bk5wx7-container, .framer-T4lXc .framer-8f7gz5-container, .framer-T4lXc .framer-cxxct3-container, .framer-T4lXc .framer-msztax-container, .framer-T4lXc .framer-9m2flx-container, .framer-T4lXc .framer-116v9t9-container, .framer-T4lXc .framer-1dz01zj-container, .framer-T4lXc .framer-1ij8wvp-container, .framer-T4lXc .framer-136ws2n-container, .framer-T4lXc .framer-oxgssv-container, .framer-T4lXc .framer-1yukpt3-container, .framer-T4lXc .framer-1cstk72-container, .framer-T4lXc .framer-b3txy9-container, .framer-T4lXc .framer-1gs1tm4-container, .framer-T4lXc .framer-1ljodjc-container, .framer-T4lXc .framer-1hr3r24-container, .framer-T4lXc .framer-1dk0dm2-container, .framer-T4lXc .framer-11av6sn-container, .framer-T4lXc .framer-1lxp2ey-container, .framer-T4lXc .framer-efaag4-container, .framer-T4lXc .framer-20k076-container, .framer-T4lXc .framer-9477ir-container, .framer-T4lXc .framer-1aplsyg-container, .framer-T4lXc .framer-1e8oce9-container, .framer-T4lXc .framer-kpoyvq-container, .framer-T4lXc .framer-wn3v90-container, .framer-T4lXc .framer-umtpf2-container, .framer-T4lXc .framer-1i4t5ks-container, .framer-T4lXc .framer-1v81osh-container, .framer-T4lXc .framer-1l3nkbq-container, .framer-T4lXc .framer-vfb1nc-container, .framer-T4lXc .framer-1azlipc-container, .framer-T4lXc .framer-1ook0rp-container, .framer-T4lXc .framer-nmqp64-container, .framer-T4lXc .framer-co2dp6-container, .framer-T4lXc .framer-zg0emp-container, .framer-T4lXc .framer-1j9l32x-container, .framer-T4lXc .framer-20zkn-container, .framer-T4lXc .framer-8ehdbq-container, .framer-T4lXc .framer-hy0vib-container, .framer-T4lXc .framer-xzfetm-container, .framer-T4lXc .framer-taml3x-container, .framer-T4lXc .framer-11zizyo-container, .framer-T4lXc .framer-1140nvm-container, .framer-T4lXc .framer-1wuo13c-container, .framer-T4lXc .framer-18wng3c-container, .framer-T4lXc .framer-21ax7p-container, .framer-T4lXc .framer-g4y28x-container, .framer-T4lXc .framer-zfyfa1-container, .framer-T4lXc .framer-124uh18-container, .framer-T4lXc .framer-1gt4ftr-container, .framer-T4lXc .framer-lsd8yn-container, .framer-T4lXc .framer-9ly0wd-container, .framer-T4lXc .framer-gua5se-container, .framer-T4lXc .framer-1jqxwi2-container, .framer-T4lXc .framer-16snkdp-container, .framer-T4lXc .framer-pppf11-container, .framer-T4lXc .framer-qlxs3z-container, .framer-T4lXc .framer-8rj1xa-container, .framer-T4lXc .framer-ydjrjd-container, .framer-T4lXc .framer-1h6qcuf-container { flex: none; height: auto; position: relative; width: 100%; }\", \".framer-T4lXc .framer-1ht0fsa, .framer-T4lXc .framer-7twzr0, .framer-T4lXc .framer-3y2ew6, .framer-T4lXc .framer-k9lwf6, .framer-T4lXc .framer-17c009b, .framer-T4lXc .framer-1kihnt8, .framer-T4lXc .framer-qc2wp6, .framer-T4lXc .framer-mld5qc, .framer-T4lXc .framer-18c0k2 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-T4lXc .framer-rz64ls, .framer-T4lXc .framer-1a1kjen, .framer-T4lXc .framer-5dtlma, .framer-T4lXc .framer-1nq8m4r, .framer-T4lXc .framer-1clq04m, .framer-T4lXc .framer-a7rdtb, .framer-T4lXc .framer-2jkmlw, .framer-T4lXc .framer-79cqoz, .framer-T4lXc .framer-e6d96f { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 350px; word-break: break-word; word-wrap: break-word; }\", \".framer-T4lXc .framer-tlfg3u, .framer-T4lXc .framer-7lwu8o, .framer-T4lXc .framer-yi52jd, .framer-T4lXc .framer-1olc7xy, .framer-T4lXc .framer-n1kf4o, .framer-T4lXc .framer-n0abmj, .framer-T4lXc .framer-2ac29h, .framer-T4lXc .framer-1ymkczs, .framer-T4lXc .framer-2ymeaw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 350px; }\", \".framer-T4lXc .framer-hb7t2d, .framer-T4lXc .framer-mkgl6d { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; z-index: 1; }\", \".framer-T4lXc .framer-aluqol, .framer-T4lXc .framer-13n2mr5 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-T4lXc .framer-11te7yb { flex: none; height: 1px; overflow: hidden; position: relative; width: 100%; z-index: 0; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-T4lXc .framer-1fr5juk, .framer-T4lXc .framer-8l5mlx, .framer-T4lXc .framer-mk1dz8, .framer-T4lXc .framer-kie9hf, .framer-T4lXc .framer-189bvx3, .framer-T4lXc .framer-wlrdqh, .framer-T4lXc .framer-1448nmy, .framer-T4lXc .framer-m8yqtu, .framer-T4lXc .framer-1ht0fsa, .framer-T4lXc .framer-tlfg3u, .framer-T4lXc .framer-7twzr0, .framer-T4lXc .framer-7lwu8o, .framer-T4lXc .framer-3y2ew6, .framer-T4lXc .framer-yi52jd, .framer-T4lXc .framer-k9lwf6, .framer-T4lXc .framer-1olc7xy, .framer-T4lXc .framer-17c009b, .framer-T4lXc .framer-n1kf4o, .framer-T4lXc .framer-1kihnt8, .framer-T4lXc .framer-n0abmj, .framer-T4lXc .framer-qc2wp6, .framer-T4lXc .framer-2ac29h, .framer-T4lXc .framer-mld5qc, .framer-T4lXc .framer-1ymkczs, .framer-T4lXc .framer-18c0k2, .framer-T4lXc .framer-2ymeaw, .framer-T4lXc .framer-hb7t2d, .framer-T4lXc .framer-mkgl6d { gap: 0px; } .framer-T4lXc .framer-1fr5juk > *, .framer-T4lXc .framer-1448nmy > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-T4lXc .framer-1fr5juk > :first-child, .framer-T4lXc .framer-1448nmy > :first-child, .framer-T4lXc .framer-m8yqtu > :first-child, .framer-T4lXc .framer-1ht0fsa > :first-child, .framer-T4lXc .framer-tlfg3u > :first-child, .framer-T4lXc .framer-7twzr0 > :first-child, .framer-T4lXc .framer-7lwu8o > :first-child, .framer-T4lXc .framer-3y2ew6 > :first-child, .framer-T4lXc .framer-yi52jd > :first-child, .framer-T4lXc .framer-k9lwf6 > :first-child, .framer-T4lXc .framer-1olc7xy > :first-child, .framer-T4lXc .framer-17c009b > :first-child, .framer-T4lXc .framer-n1kf4o > :first-child, .framer-T4lXc .framer-1kihnt8 > :first-child, .framer-T4lXc .framer-n0abmj > :first-child, .framer-T4lXc .framer-qc2wp6 > :first-child, .framer-T4lXc .framer-2ac29h > :first-child, .framer-T4lXc .framer-mld5qc > :first-child, .framer-T4lXc .framer-1ymkczs > :first-child, .framer-T4lXc .framer-18c0k2 > :first-child, .framer-T4lXc .framer-2ymeaw > :first-child, .framer-T4lXc .framer-hb7t2d > :first-child, .framer-T4lXc .framer-mkgl6d > :first-child { margin-top: 0px; } .framer-T4lXc .framer-1fr5juk > :last-child, .framer-T4lXc .framer-1448nmy > :last-child, .framer-T4lXc .framer-m8yqtu > :last-child, .framer-T4lXc .framer-1ht0fsa > :last-child, .framer-T4lXc .framer-tlfg3u > :last-child, .framer-T4lXc .framer-7twzr0 > :last-child, .framer-T4lXc .framer-7lwu8o > :last-child, .framer-T4lXc .framer-3y2ew6 > :last-child, .framer-T4lXc .framer-yi52jd > :last-child, .framer-T4lXc .framer-k9lwf6 > :last-child, .framer-T4lXc .framer-1olc7xy > :last-child, .framer-T4lXc .framer-17c009b > :last-child, .framer-T4lXc .framer-n1kf4o > :last-child, .framer-T4lXc .framer-1kihnt8 > :last-child, .framer-T4lXc .framer-n0abmj > :last-child, .framer-T4lXc .framer-qc2wp6 > :last-child, .framer-T4lXc .framer-2ac29h > :last-child, .framer-T4lXc .framer-mld5qc > :last-child, .framer-T4lXc .framer-1ymkczs > :last-child, .framer-T4lXc .framer-18c0k2 > :last-child, .framer-T4lXc .framer-2ymeaw > :last-child, .framer-T4lXc .framer-hb7t2d > :last-child, .framer-T4lXc .framer-mkgl6d > :last-child { margin-bottom: 0px; } .framer-T4lXc .framer-8l5mlx > *, .framer-T4lXc .framer-mk1dz8 > *, .framer-T4lXc .framer-kie9hf > *, .framer-T4lXc .framer-wlrdqh > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-T4lXc .framer-8l5mlx > :first-child, .framer-T4lXc .framer-mk1dz8 > :first-child, .framer-T4lXc .framer-kie9hf > :first-child, .framer-T4lXc .framer-189bvx3 > :first-child, .framer-T4lXc .framer-wlrdqh > :first-child { margin-left: 0px; } .framer-T4lXc .framer-8l5mlx > :last-child, .framer-T4lXc .framer-mk1dz8 > :last-child, .framer-T4lXc .framer-kie9hf > :last-child, .framer-T4lXc .framer-189bvx3 > :last-child, .framer-T4lXc .framer-wlrdqh > :last-child { margin-right: 0px; } .framer-T4lXc .framer-189bvx3 > * { margin: 0px; margin-left: calc(25px / 2); margin-right: calc(25px / 2); } .framer-T4lXc .framer-m8yqtu > *, .framer-T4lXc .framer-tlfg3u > *, .framer-T4lXc .framer-7lwu8o > *, .framer-T4lXc .framer-yi52jd > *, .framer-T4lXc .framer-1olc7xy > *, .framer-T4lXc .framer-n1kf4o > *, .framer-T4lXc .framer-n0abmj > *, .framer-T4lXc .framer-2ac29h > *, .framer-T4lXc .framer-1ymkczs > *, .framer-T4lXc .framer-2ymeaw > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-T4lXc .framer-1ht0fsa > *, .framer-T4lXc .framer-7twzr0 > *, .framer-T4lXc .framer-3y2ew6 > *, .framer-T4lXc .framer-k9lwf6 > *, .framer-T4lXc .framer-17c009b > *, .framer-T4lXc .framer-1kihnt8 > *, .framer-T4lXc .framer-qc2wp6 > *, .framer-T4lXc .framer-mld5qc > *, .framer-T4lXc .framer-18c0k2 > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-T4lXc .framer-hb7t2d > *, .framer-T4lXc .framer-mkgl6d > * { margin: 0px; margin-bottom: calc(2px / 2); margin-top: calc(2px / 2); } }\", \".framer-T4lXc.framer-v-114th67 .framer-1fr5juk { width: 1200px; }\", \".framer-T4lXc.framer-v-114th67 .framer-8l5mlx { flex: 1 0 0px; gap: unset; height: 1px; justify-content: space-between; z-index: unset; }\", \".framer-T4lXc.framer-v-114th67 .framer-3rttpd-container, .framer-T4lXc.framer-v-tus8q0 .framer-11w38vj-container, .framer-T4lXc.framer-v-tus8q0 .framer-rz64ls, .framer-T4lXc.framer-v-tus8q0 .framer-1a1kjen, .framer-T4lXc.framer-v-tus8q0 .framer-5dtlma, .framer-T4lXc.framer-v-tus8q0 .framer-1nq8m4r, .framer-T4lXc.framer-v-tus8q0 .framer-aluqol, .framer-T4lXc.framer-v-zcaq5c .framer-1clq04m, .framer-T4lXc.framer-v-zcaq5c .framer-1e8oce9-container, .framer-T4lXc.framer-v-zcaq5c .framer-a7rdtb, .framer-T4lXc.framer-v-zcaq5c .framer-2jkmlw, .framer-T4lXc.framer-v-zcaq5c .framer-79cqoz, .framer-T4lXc.framer-v-zcaq5c .framer-e6d96f, .framer-T4lXc.framer-v-zcaq5c .framer-13n2mr5 { order: 0; }\", \".framer-T4lXc.framer-v-114th67 .framer-7zy6bg-container, .framer-T4lXc.framer-v-tus8q0 .framer-7rpc87-container, .framer-T4lXc.framer-v-tus8q0 .framer-tlfg3u, .framer-T4lXc.framer-v-tus8q0 .framer-7lwu8o, .framer-T4lXc.framer-v-tus8q0 .framer-yi52jd, .framer-T4lXc.framer-v-tus8q0 .framer-1olc7xy, .framer-T4lXc.framer-v-tus8q0 .framer-124uh18-container, .framer-T4lXc.framer-v-zcaq5c .framer-n1kf4o, .framer-T4lXc.framer-v-zcaq5c .framer-1aplsyg-container, .framer-T4lXc.framer-v-zcaq5c .framer-n0abmj, .framer-T4lXc.framer-v-zcaq5c .framer-2ac29h, .framer-T4lXc.framer-v-zcaq5c .framer-1ymkczs, .framer-T4lXc.framer-v-zcaq5c .framer-2ymeaw, .framer-T4lXc.framer-v-zcaq5c .framer-16snkdp-container { order: 1; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-T4lXc.framer-v-114th67 .framer-8l5mlx { gap: 0px; } .framer-T4lXc.framer-v-114th67 .framer-8l5mlx > *, .framer-T4lXc.framer-v-114th67 .framer-8l5mlx > :first-child, .framer-T4lXc.framer-v-114th67 .framer-8l5mlx > :last-child { margin: 0px; } }\", \".framer-T4lXc.framer-v-bnh55w .framer-1fr5juk, .framer-T4lXc.framer-v-1lxnvrl .framer-1fr5juk, .framer-T4lXc.framer-v-1awybib .framer-1fr5juk { width: 810px; }\", \".framer-T4lXc.framer-v-bnh55w .framer-8l5mlx, .framer-T4lXc.framer-v-1lxnvrl .framer-8l5mlx, .framer-T4lXc.framer-v-vpjz1r .framer-8l5mlx { max-width: unset; }\", \".framer-T4lXc.framer-v-bnh55w .framer-189bvx3 { gap: 20px; }\", \".framer-T4lXc.framer-v-bnh55w .framer-1jt003q-container, .framer-T4lXc.framer-v-1vmm890 .framer-mk1dz8 { flex: 1 0 0px; width: 1px; }\", \".framer-T4lXc.framer-v-bnh55w .framer-wlrdqh, .framer-T4lXc.framer-v-1lxnvrl .framer-wlrdqh, .framer-T4lXc.framer-v-1awybib .framer-wlrdqh { width: min-content; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-T4lXc.framer-v-bnh55w .framer-189bvx3 { gap: 0px; } .framer-T4lXc.framer-v-bnh55w .framer-189bvx3 > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-T4lXc.framer-v-bnh55w .framer-189bvx3 > :first-child { margin-left: 0px; } .framer-T4lXc.framer-v-bnh55w .framer-189bvx3 > :last-child { margin-right: 0px; } }\", \".framer-T4lXc.framer-v-1j04lfy .framer-1fr5juk { justify-content: flex-start; padding: 24px 20px 24px 20px; width: 390px; }\", \".framer-T4lXc.framer-v-1j04lfy .framer-8l5mlx { flex: 1 0 0px; height: 1px; padding: 0px 0px 0px 0px; }\", \".framer-T4lXc.framer-v-1j04lfy .framer-mk1dz8, .framer-T4lXc.framer-v-vpjz1r .framer-mk1dz8 { flex: 1 0 0px; gap: unset; justify-content: space-between; width: 1px; }\", \".framer-T4lXc.framer-v-1j04lfy .framer-1yzo1q7, .framer-T4lXc.framer-v-tus8q0 .framer-1yzo1q7, .framer-T4lXc.framer-v-zcaq5c .framer-1yzo1q7 { cursor: pointer; height: var(--framer-aspect-ratio-supported, 32px); width: 32px; }\", \".framer-T4lXc.framer-v-1j04lfy .framer-11te7yb { bottom: 0px; left: 0px; position: absolute; right: 0px; width: unset; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-T4lXc.framer-v-1j04lfy .framer-mk1dz8 { gap: 0px; } .framer-T4lXc.framer-v-1j04lfy .framer-mk1dz8 > *, .framer-T4lXc.framer-v-1j04lfy .framer-mk1dz8 > :first-child, .framer-T4lXc.framer-v-1j04lfy .framer-mk1dz8 > :last-child { margin: 0px; } }\", \".framer-T4lXc.framer-v-vpjz1r .framer-1fr5juk { height: min-content; width: 390px; }\", \".framer-T4lXc.framer-v-vpjz1r .framer-kie9hf { flex: 1 0 0px; overflow: hidden; width: 1px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-T4lXc.framer-v-vpjz1r .framer-mk1dz8 { gap: 0px; } .framer-T4lXc.framer-v-vpjz1r .framer-mk1dz8 > *, .framer-T4lXc.framer-v-vpjz1r .framer-mk1dz8 > :first-child, .framer-T4lXc.framer-v-vpjz1r .framer-mk1dz8 > :last-child { margin: 0px; } }\", \".framer-T4lXc.framer-v-tus8q0 .framer-1fr5juk, .framer-T4lXc.framer-v-zcaq5c .framer-1fr5juk { height: min-content; justify-content: flex-start; width: 390px; }\", \".framer-T4lXc.framer-v-tus8q0 .framer-8l5mlx, .framer-T4lXc.framer-v-zcaq5c .framer-8l5mlx { align-content: flex-start; align-items: flex-start; flex-direction: column; height: min-content; max-width: unset; order: 0; overflow: hidden; padding: 10px 20px 24px 20px; }\", \".framer-T4lXc.framer-v-tus8q0 .framer-mk1dz8, .framer-T4lXc.framer-v-zcaq5c .framer-mk1dz8 { gap: unset; height: 60px; justify-content: space-between; order: 0; width: 100%; }\", \".framer-T4lXc.framer-v-tus8q0 .framer-1stmc0l, .framer-T4lXc.framer-v-zcaq5c .framer-1stmc0l { bottom: 15px; }\", \".framer-T4lXc.framer-v-tus8q0 .framer-1lqapr6, .framer-T4lXc.framer-v-zcaq5c .framer-1lqapr6 { left: calc(50.00000000000002% - 2px / 2); width: 2px; }\", \".framer-T4lXc.framer-v-tus8q0 .framer-dxqqsp, .framer-T4lXc.framer-v-zcaq5c .framer-dxqqsp { top: 15px; }\", \".framer-T4lXc.framer-v-tus8q0 .framer-1448nmy { flex: none; gap: 16px; height: min-content; order: 5; width: 100%; }\", \".framer-T4lXc.framer-v-tus8q0 .framer-1dxpwex { order: 0; width: 350px; }\", \".framer-T4lXc.framer-v-tus8q0 .framer-m8yqtu { order: 1; width: 350px; }\", \".framer-T4lXc.framer-v-tus8q0 .framer-5zm0ng-container, .framer-T4lXc.framer-v-tus8q0 .framer-lsd8yn-container, .framer-T4lXc.framer-v-zcaq5c .framer-9477ir-container, .framer-T4lXc.framer-v-zcaq5c .framer-qlxs3z-container { order: 3; }\", \".framer-T4lXc.framer-v-tus8q0 .framer-1qddi50-container, .framer-T4lXc.framer-v-tus8q0 .framer-1gt4ftr-container, .framer-T4lXc.framer-v-zcaq5c .framer-pppf11-container { order: 2; }\", \".framer-T4lXc.framer-v-tus8q0 .framer-1ht0fsa { flex: none; order: 3; width: 100%; }\", \".framer-T4lXc.framer-v-tus8q0 .framer-7twzr0 { flex: none; order: 6; width: 100%; }\", \".framer-T4lXc.framer-v-tus8q0 .framer-3y2ew6 { flex: none; order: 7; width: 100%; }\", \".framer-T4lXc.framer-v-tus8q0 .framer-k9lwf6, .framer-T4lXc.framer-v-zcaq5c .framer-qc2wp6 { flex: none; order: 8; width: 100%; }\", \".framer-T4lXc.framer-v-tus8q0 .framer-hb7t2d { flex: none; order: 4; width: 100%; }\", \".framer-T4lXc.framer-v-tus8q0 .framer-9ly0wd-container, .framer-T4lXc.framer-v-zcaq5c .framer-8rj1xa-container { order: 4; }\", \".framer-T4lXc.framer-v-tus8q0 .framer-gua5se-container, .framer-T4lXc.framer-v-zcaq5c .framer-ydjrjd-container { order: 6; }\", \".framer-T4lXc.framer-v-tus8q0 .framer-1jqxwi2-container, .framer-T4lXc.framer-v-zcaq5c .framer-1h6qcuf-container { order: 5; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-T4lXc.framer-v-tus8q0 .framer-8l5mlx, .framer-T4lXc.framer-v-tus8q0 .framer-mk1dz8, .framer-T4lXc.framer-v-tus8q0 .framer-1448nmy { gap: 0px; } .framer-T4lXc.framer-v-tus8q0 .framer-8l5mlx > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-T4lXc.framer-v-tus8q0 .framer-8l5mlx > :first-child, .framer-T4lXc.framer-v-tus8q0 .framer-1448nmy > :first-child { margin-top: 0px; } .framer-T4lXc.framer-v-tus8q0 .framer-8l5mlx > :last-child, .framer-T4lXc.framer-v-tus8q0 .framer-1448nmy > :last-child { margin-bottom: 0px; } .framer-T4lXc.framer-v-tus8q0 .framer-mk1dz8 > *, .framer-T4lXc.framer-v-tus8q0 .framer-mk1dz8 > :first-child, .framer-T4lXc.framer-v-tus8q0 .framer-mk1dz8 > :last-child { margin: 0px; } .framer-T4lXc.framer-v-tus8q0 .framer-1448nmy > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } }\", \".framer-T4lXc.framer-v-zcaq5c .framer-17c009b { flex: none; order: 10; width: 100%; }\", \".framer-T4lXc.framer-v-zcaq5c .framer-1kihnt8 { flex: none; order: 11; width: 100%; }\", \".framer-T4lXc.framer-v-zcaq5c .framer-mld5qc { flex: none; order: 12; width: 100%; }\", \".framer-T4lXc.framer-v-zcaq5c .framer-18c0k2 { flex: none; order: 13; width: 100%; }\", \".framer-T4lXc.framer-v-zcaq5c .framer-mkgl6d { flex: none; order: 9; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-T4lXc.framer-v-zcaq5c .framer-8l5mlx, .framer-T4lXc.framer-v-zcaq5c .framer-mk1dz8 { gap: 0px; } .framer-T4lXc.framer-v-zcaq5c .framer-8l5mlx > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-T4lXc.framer-v-zcaq5c .framer-8l5mlx > :first-child { margin-top: 0px; } .framer-T4lXc.framer-v-zcaq5c .framer-8l5mlx > :last-child { margin-bottom: 0px; } .framer-T4lXc.framer-v-zcaq5c .framer-mk1dz8 > *, .framer-T4lXc.framer-v-zcaq5c .framer-mk1dz8 > :first-child, .framer-T4lXc.framer-v-zcaq5c .framer-mk1dz8 > :last-child { margin: 0px; } }\", \".framer-T4lXc.framer-v-1awybib .framer-mk1dz8 { height: min-content; }\", \".framer-T4lXc.framer-v-1vmm890 .framer-1fr5juk { width: 390px; }\", \".framer-T4lXc.framer-v-1vmm890 .framer-1yzo1q7 { cursor: pointer; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerIntrinsicHeight 80\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerIntrinsicWidth 1080\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"pz2XwXmal\":{\"layout\":[\"fixed\",\"fixed\"]},\"BUxUwq4U_\":{\"layout\":[\"fixed\",\"fixed\"]},\"hog7z8FC2\":{\"layout\":[\"fixed\",\"fixed\"]},\"C0XCoRmg2\":{\"layout\":[\"fixed\",\"fixed\"]},\"taTQdk2SY\":{\"layout\":[\"fixed\",\"auto\"]},\"RIFOdGXIe\":{\"layout\":[\"fixed\",\"auto\"]},\"yunT8eE4W\":{\"layout\":[\"fixed\",\"auto\"]},\"dP40huQmB\":{\"layout\":[\"fixed\",\"fixed\"]},\"Aa6vcjtuj\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        */\nconst FramerSxQAj7hop = withCSS(Component, css, \"framer-T4lXc\");\nexport default FramerSxQAj7hop;\nFramerSxQAj7hop.displayName = \"Section/Navigation\";\nFramerSxQAj7hop.defaultProps = {\n  height: 80,\n  width: 1080\n};\naddPropertyControls(FramerSxQAj7hop, {\n  variant: {\n    options: [\"zLdZ_4AOy\", \"pz2XwXmal\", \"BUxUwq4U_\", \"hog7z8FC2\", \"C0XCoRmg2\", \"taTQdk2SY\", \"RIFOdGXIe\", \"yunT8eE4W\", \"dP40huQmB\", \"Aa6vcjtuj\"],\n    optionTitles: [\"Desktop\", \"Desktop - Light\", \"Tablet\", \"Tablet - Black\", \"Phone\", \"Phone - Black\", \"Phone Open Dark\", \"Phone Open\", \"Tablet\", \"Phone\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerSxQAj7hop, [...ComponentLogoFonts, ...NavigationFonts, ...ComponentButtonFonts, ...NavigationNavigationCellFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerSxQAj7hop\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pz2XwXmal\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BUxUwq4U_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hog7z8FC2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"C0XCoRmg2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"taTQdk2SY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RIFOdGXIe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yunT8eE4W\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dP40huQmB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Aa6vcjtuj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"1080\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"80\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\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-blrk3 .framer-styles-preset-1ygb9sd:not(.rich-text-wrapper), .framer-blrk3 .framer-styles-preset-1ygb9sd.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-3b2d6f25-f145-4982-b443-8e7a73586f82, #0033ff); --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-42003421-cd2e-4134-a232-8c6b0e92d883, #0089ff); --framer-link-text-decoration: none; }\"];\nexport const className = \"framer-blrk3\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\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    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (1a4db9c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,RichText,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{Icon as Hero}from\"https://framerusercontent.com/modules/hKjtTuWGYB451ckw6eTN/KMS3TGJgYkHtsY7rff7q/Hero.js\";const HeroFonts=getFonts(Hero);const cycleOrder=[\"hB_LcJOLq\"];const variantClassNames={hB_LcJOLq:\"framer-v-10i5vz8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const humanReadableVariantMap={};const transitions={default:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"}};const Component=/*#__PURE__*/ React.forwardRef(function({id,style,className,width,height,layoutId,variant:outerVariant=\"hB_LcJOLq\",selectedItemLabel:ZYeXg2JRS=\"N/A\",...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"hB_LcJOLq\",transitions,variant,variantClassNames});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;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-L5UxI\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsxs(motion.div,{...restProps,className:cx(\"framer-10i5vz8\",className),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"hB_LcJOLq\",ref:ref,style:{backgroundColor:\"rgb(225, 225, 225)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},transition:transition,children:[/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.h2,{style:{\"--framer-line-height\":\"130%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5)\"},children:\"United States\"})}),className:\"framer-v01gn8\",layoutDependency:layoutDependency,layoutId:\"TUKvlLDVR\",style:{\"--extracted-1of0zx5\":\"var(--token-b5fc9310-a86e-4392-95ba-f9cf7c94f226, rgb(14, 35, 60)) \",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:ZYeXg2JRS,transition:transition,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-4rx09e-container\",layoutDependency:layoutDependency,layoutId:\"Wp8UkG_27-container\",transition:transition,children:/*#__PURE__*/ _jsx(Hero,{color:'var(--token-b5fc9310-a86e-4392-95ba-f9cf7c94f226, rgb(14, 35, 60)) /* {\"name\":\"Gray 900\"} */',height:\"100%\",iconSearch:\"Home\",iconSelection:\"ChevronDown\",id:\"Wp8UkG_27\",layoutId:\"Wp8UkG_27\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})]})})});});const css=['.framer-L5UxI [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-L5UxI .framer-1btd6wo { display: block; }\",\".framer-L5UxI .framer-10i5vz8 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 8px 12px 8px 12px; position: relative; width: min-content; will-change: transform; }\",\".framer-L5UxI .framer-v01gn8 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-L5UxI .framer-4rx09e-container { flex: none; height: 15px; position: relative; width: 15px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-L5UxI .framer-10i5vz8 { gap: 0px; } .framer-L5UxI .framer-10i5vz8 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-L5UxI .framer-10i5vz8 > :first-child { margin-left: 0px; } .framer-L5UxI .framer-10i5vz8 > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 37\n * @framerIntrinsicWidth 77.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"ZYeXg2JRS\":\"selectedItemLabel\"}\n */ const FramernnfwAzjma=withCSS(Component,css,\"framer-L5UxI\");export default FramernnfwAzjma;FramernnfwAzjma.displayName=\"Component / Dropdown\";FramernnfwAzjma.defaultProps={height:37,width:77.5};addPropertyControls(FramernnfwAzjma,{ZYeXg2JRS:{defaultValue:\"N/A\",placeholder:\"\",title:\"Selected Item Label\",type:ControlType.String}});addFonts(FramernnfwAzjma,[...HeroFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernnfwAzjma\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"77.5\",\"framerVariables\":\"{\\\"ZYeXg2JRS\\\":\\\"selectedItemLabel\\\"}\",\"framerIntrinsicHeight\":\"37\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./nnfwAzjma.map", "import { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addPropertyControls, ControlType } from \"framer\";\nimport ComponentDropdown from \"https://framer.com/m/Component-Dropdown-WJ6M.js\";\nexport default function DropdownWithOptions({\n  options = [],\n  selectedOption = {\n    value: \"en\",\n    label: \"English\",\n    selected: true\n  },\n  onChange = selectedOption => {}\n}) {\n  return /*#__PURE__*/_jsxs(\"label\", {\n    htmlFor: \"selectBox\",\n    style: {\n      display: \"block\",\n      position: \"relative\",\n      color: \"white\"\n    },\n    className: \"language-switcher\",\n    children: [/*#__PURE__*/_jsx(ComponentDropdown, {\n      selectedItemLabel: selectedOption.label,\n      style: {\n        pointerEvents: \"none\"\n      }\n    }), /*#__PURE__*/_jsx(\"select\", {\n      id: \"selectBox\",\n      value: selectedOption.value,\n      onChange: e => {\n        const selectedOption = options.find(option => option.value === e.target.value);\n        onChange(selectedOption);\n      },\n      style: {\n        position: \"absolute\",\n        inset: 0,\n        opacity: 0,\n        WebkitAppearance: \"none\"\n      },\n      children: options.map(o => /*#__PURE__*/_jsx(\"option\", {\n        value: o.value,\n        children: o.label\n      }, o.value))\n    })]\n  });\n}\n;\naddPropertyControls(DropdownWithOptions, {\n  options: {\n    type: ControlType.Array,\n    control: {\n      type: ControlType.Object,\n      controls: {\n        value: {\n          type: ControlType.String\n        },\n        label: {\n          type: ControlType.String\n        },\n        selected: {\n          type: ControlType.Boolean\n        }\n      }\n    },\n    defaultValue: [{\n      value: \"nl\",\n      label: \"Dutch\",\n      selected: false\n    }, {\n      value: \"en\",\n      label: \"English\",\n      selected: true\n    }]\n  }\n});\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"DropdownWithOptions\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./DropdownWithOptions.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 { motion } from \"framer-motion\";\nimport { NullState } from \"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";\nimport HomeFactory from \"https://framer.com/m/hero-icons/Home.js@0.0.27\";\nimport { defaultEvents, useIconSelection } from \"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";\nexport const iconKeys = [\"AcademicCap\", \"AcademicCapOutline\", \"Adjustments\", \"AdjustmentsOutline\", \"Annotation\", \"AnnotationOutline\", \"Archive\", \"ArchiveOutline\", \"ArrowCircleDown\", \"ArrowCircleLeft\", \"ArrowCircleRight\", \"ArrowCircleUp\", \"ArrowCircleUpOutline\", \"ArrowDown\", \"ArrowDownOutline\", \"ArrowLeft\", \"ArrowLeftOutline\", \"ArrowNarrowDown\", \"ArrowNarrowLeft\", \"ArrowNarrowRight\", \"ArrowNarrowUp\", \"ArrowNarrowUpOutline\", \"ArrowRight\", \"ArrowRightOutline\", \"ArrowUp\", \"ArrowUpOutline\", \"ArrowsExpand\", \"ArrowsExpandOutline\", \"AtSymbol\", \"AtSymbolOutline\", \"Backspace\", \"BackspaceOutline\", \"BadgeCheck\", \"BadgeCheckOutline\", \"Ban\", \"BanOutline\", \"Beaker\", \"BeakerOutline\", \"Bell\", \"BellOutline\", \"BookOpen\", \"BookOpenOutline\", \"Bookmark\", \"BookmarkAlt\", \"BookmarkAltOutline\", \"BookmarkOutline\", \"Briefcase\", \"BriefcaseOutline\", \"Cake\", \"CakeOutline\", \"Calculator\", \"CalculatorOutline\", \"Calendar\", \"CalendarOutline\", \"Camera\", \"CameraOutline\", \"Cash\", \"CashOutline\", \"ChartBar\", \"ChartBarOutline\", \"ChartPie\", \"ChartPieOutline\", \"ChartSquareBar\", \"Chat\", \"ChatAlt\", \"ChatAlt2\", \"ChatAlt2Outline\", \"ChatAltOutline\", \"ChatOutline\", \"Check\", \"CheckCircle\", \"CheckCircleOutline\", \"CheckOutline\", \"ChevronDoubleDown\", \"ChevronDoubleLeft\", \"ChevronDoubleRight\", \"ChevronDoubleUp\", \"ChevronDown\", \"ChevronDownOutline\", \"ChevronLeft\", \"ChevronLeftOutline\", \"ChevronRight\", \"ChevronRightOutline\", \"ChevronUp\", \"ChevronUpOutline\", \"Chip\", \"ChipOutline\", \"Clipboard\", \"ClipboardCheck\", \"ClipboardCopy\", \"ClipboardCopyOutline\", \"ClipboardList\", \"ClipboardListOutline\", \"ClipboardOutline\", \"Clock\", \"ClockOutline\", \"Cloud\", \"CloudDownload\", \"CloudDownloadOutline\", \"CloudOutline\", \"CloudUpload\", \"CloudUploadOutline\", \"Code\", \"CodeOutline\", \"Cog\", \"CogOutline\", \"Collection\", \"CollectionOutline\", \"ColorSwatch\", \"ColorSwatchOutline\", \"CreditCard\", \"CreditCardOutline\", \"Cube\", \"CubeOutline\", \"CubeTransparent\", \"CurrencyBangladeshi\", \"CurrencyDollar\", \"CurrencyEuro\", \"CurrencyEuroOutline\", \"CurrencyPound\", \"CurrencyPoundOutline\", \"CurrencyRupee\", \"CurrencyRupeeOutline\", \"CurrencyYen\", \"CurrencyYenOutline\", \"CursorClick\", \"CursorClickOutline\", \"Database\", \"DatabaseOutline\", \"DesktopComputer\", \"DeviceMobile\", \"DeviceMobileOutline\", \"DeviceTablet\", \"DeviceTabletOutline\", \"Document\", \"DocumentAdd\", \"DocumentAddOutline\", \"DocumentDownload\", \"DocumentDuplicate\", \"DocumentOutline\", \"DocumentRemove\", \"DocumentReport\", \"DocumentSearch\", \"DocumentText\", \"DocumentTextOutline\", \"DotsCircleHorizontal\", \"DotsHorizontal\", \"DotsVertical\", \"DotsVerticalOutline\", \"Download\", \"DownloadOutline\", \"Duplicate\", \"DuplicateOutline\", \"EmojiHappy\", \"EmojiHappyOutline\", \"EmojiSad\", \"EmojiSadOutline\", \"Exclamation\", \"ExclamationCircle\", \"ExclamationOutline\", \"ExternalLink\", \"ExternalLinkOutline\", \"Eye\", \"EyeOff\", \"EyeOffOutline\", \"EyeOutline\", \"FastForward\", \"FastForwardOutline\", \"Film\", \"FilmOutline\", \"Filter\", \"FilterOutline\", \"FingerPrint\", \"FingerPrintOutline\", \"Fire\", \"FireOutline\", \"Flag\", \"FlagOutline\", \"Folder\", \"FolderAdd\", \"FolderAddOutline\", \"FolderDownload\", \"FolderOpen\", \"FolderOpenOutline\", \"FolderOutline\", \"FolderRemove\", \"FolderRemoveOutline\", \"Gift\", \"GiftOutline\", \"Globe\", \"GlobeAlt\", \"GlobeAltOutline\", \"GlobeOutline\", \"Hand\", \"HandOutline\", \"Hashtag\", \"HashtagOutline\", \"Heart\", \"HeartOutline\", \"Home\", \"HomeOutline\", \"Identification\", \"Inbox\", \"InboxIn\", \"InboxInOutline\", \"InboxOutline\", \"InformationCircle\", \"Key\", \"KeyOutline\", \"Library\", \"LibraryOutline\", \"LightBulb\", \"LightBulbOutline\", \"LightningBolt\", \"LightningBoltOutline\", \"Link\", \"LinkOutline\", \"LocationMarker\", \"LockClosed\", \"LockClosedOutline\", \"LockOpen\", \"LockOpenOutline\", \"Login\", \"LoginOutline\", \"Logout\", \"LogoutOutline\", \"Mail\", \"MailOpen\", \"MailOpenOutline\", \"MailOutline\", \"Map\", \"MapOutline\", \"Menu\", \"MenuAlt1\", \"MenuAlt1Outline\", \"MenuAlt2\", \"MenuAlt2Outline\", \"MenuAlt3\", \"MenuAlt3Outline\", \"MenuAlt4\", \"MenuAlt4Outline\", \"MenuOutline\", \"Microphone\", \"MicrophoneOutline\", \"Minus\", \"MinusCircle\", \"MinusCircleOutline\", \"MinusOutline\", \"MinusSm\", \"MinusSmOutline\", \"Moon\", \"MoonOutline\", \"MusicNote\", \"MusicNoteOutline\", \"Newspaper\", \"NewspaperOutline\", \"OfficeBuilding\", \"PaperAirplane\", \"PaperAirplaneOutline\", \"PaperClip\", \"PaperClipOutline\", \"Pause\", \"PauseOutline\", \"Pencil\", \"PencilAlt\", \"PencilAltOutline\", \"PencilOutline\", \"Phone\", \"PhoneIncoming\", \"PhoneIncomingOutline\", \"PhoneMissedCall\", \"PhoneOutgoing\", \"PhoneOutgoingOutline\", \"PhoneOutline\", \"Photograph\", \"PhotographOutline\", \"Play\", \"PlayOutline\", \"Plus\", \"PlusCircle\", \"PlusCircleOutline\", \"PlusOutline\", \"PlusSm\", \"PlusSmOutline\", \"PresentationChartBar\", \"Printer\", \"PrinterOutline\", \"Puzzle\", \"PuzzleOutline\", \"Qrcode\", \"QrcodeOutline\", \"QuestionMarkCircle\", \"ReceiptRefund\", \"ReceiptRefundOutline\", \"ReceiptTax\", \"ReceiptTaxOutline\", \"Refresh\", \"RefreshOutline\", \"Reply\", \"ReplyOutline\", \"Rewind\", \"RewindOutline\", \"Rss\", \"RssOutline\", \"Save\", \"SaveAs\", \"SaveAsOutline\", \"SaveOutline\", \"Scale\", \"ScaleOutline\", \"Scissors\", \"ScissorsOutline\", \"Search\", \"SearchCircle\", \"SearchCircleOutline\", \"SearchOutline\", \"Selector\", \"SelectorOutline\", \"Server\", \"ServerOutline\", \"Share\", \"ShareOutline\", \"ShieldCheck\", \"ShieldCheckOutline\", \"ShieldExclamation\", \"ShoppingBag\", \"ShoppingBagOutline\", \"ShoppingCart\", \"ShoppingCartOutline\", \"SortAscending\", \"SortAscendingOutline\", \"SortDescending\", \"Sparkles\", \"SparklesOutline\", \"Speakerphone\", \"SpeakerphoneOutline\", \"Star\", \"StarOutline\", \"StatusOffline\", \"StatusOfflineOutline\", \"StatusOnline\", \"StatusOnlineOutline\", \"Stop\", \"StopOutline\", \"Sun\", \"SunOutline\", \"Support\", \"SupportOutline\", \"SwitchHorizontal\", \"SwitchVertical\", \"Table\", \"TableOutline\", \"Tag\", \"TagOutline\", \"Template\", \"TemplateOutline\", \"Terminal\", \"TerminalOutline\", \"ThumbDown\", \"ThumbDownOutline\", \"ThumbUp\", \"ThumbUpOutline\", \"Ticket\", \"TicketOutline\", \"Translate\", \"TranslateOutline\", \"Trash\", \"TrashOutline\", \"TrendingDown\", \"TrendingDownOutline\", \"TrendingUp\", \"TrendingUpOutline\", \"Truck\", \"TruckOutline\", \"Upload\", \"UploadOutline\", \"User\", \"UserAdd\", \"UserAddOutline\", \"UserCircle\", \"UserCircleOutline\", \"UserGroup\", \"UserGroupOutline\", \"UserOutline\", \"UserRemove\", \"UserRemoveOutline\", \"Users\", \"UsersOutline\", \"Variable\", \"VariableOutline\", \"VideoCamera\", \"VideoCameraOutline\", \"ViewBoards\", \"ViewBoardsOutline\", \"ViewGrid\", \"ViewGridAdd\", \"ViewGridAddOutline\", \"ViewGridOutline\", \"ViewList\", \"ViewListOutline\", \"VolumeOff\", \"VolumeOffOutline\", \"VolumeUp\", \"VolumeUpOutline\", \"Wifi\", \"WifiOutline\", \"X\", \"XCircle\", \"XCircleOutline\", \"XOutline\", \"ZoomIn\", \"ZoomInOutline\", \"ZoomOut\", \"ZoomOutOutline\"];\nconst moduleBaseUrl = \"https://framer.com/m/hero-icons/\";\nconst lowercaseIconKeyPairs = iconKeys.reduce((res, key) => {\n  res[key.toLowerCase()] = key;\n  return res;\n}, {}); /**\n        * HERO\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    // Get the selected module\n    try {\n      const iconModuleUrl = `${moduleBaseUrl}${iconKey}.js@0.0.27`;\n      const module = await import( /* webpackIgnore: true */iconModuleUrl);\n      if (isMounted.current) setSelectedIcon(module.default(React));\n    } catch {\n      if (isMounted.current) setSelectedIcon(null);\n    }\n  } // Import module when new style or icon is selected\n  useEffect(() => {\n    isMounted.current = true;\n    importModule();\n    return () => {\n      isMounted.current = false;\n    };\n  }, [iconKey]);\n  const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n  const emptyState = isOnCanvas ? /*#__PURE__*/_jsx(NullState, {}) : null;\n  return /*#__PURE__*/_jsx(motion.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 = \"Hero\";\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    defaultValue: Icon.defaultProps.iconSelection,\n    title: \"Name\",\n    hidden: ({\n      selectByList\n    }) => !selectByList,\n    description: \"Find every icon name on the [Hero site](https://heroicons.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        \"framerSupportedLayoutHeight\": \"fixed\",\n        \"framerIntrinsicHeight\": \"24\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"24\"\n      }\n    },\n    \"IconProps\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Hero.map", "// Generated by Framer (1aac1b2)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, useActiveVariantCallback, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport { Icon as Hero } from \"https://framerusercontent.com/modules/hKjtTuWGYB451ckw6eTN/rQJeCcsGr1fSnWO0FT2G/Hero.js\";\nconst HeroFonts = getFonts(Hero);\nconst cycleOrder = [\"dXkUbPraA\", \"Y1rjpHGXh\", \"R2_Qw3oK8\"];\nconst variantClassNames = {\n  dXkUbPraA: \"framer-v-gsdob1\",\n  R2_Qw3oK8: \"framer-v-1ba40p9\",\n  Y1rjpHGXh: \"framer-v-1enzx6w\"\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  Default: \"dXkUbPraA\",\n  Disabled: \"R2_Qw3oK8\",\n  Selected: \"Y1rjpHGXh\"\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 Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"dXkUbPraA\",\n  tap: V1r5IGN7J,\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: \"dXkUbPraA\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTap1uzbfsd = activeVariantCallback(async (...args) => {\n    if (V1r5IGN7J) {\n      const res = await V1r5IGN7J(...args);\n      if (res === false) return false;\n    }\n    setVariant(\"Y1rjpHGXh\");\n  });\n  const onTap1h4jw8k = activeVariantCallback(async (...args) => {\n    if (V1r5IGN7J) {\n      const res = await V1r5IGN7J(...args);\n      if (res === false) return false;\n    }\n    setVariant(\"dXkUbPraA\");\n  });\n  const isDisplayed = () => {\n    if ([\"Y1rjpHGXh\", \"R2_Qw3oK8\"].includes(baseVariant)) return true;\n    return false;\n  };\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\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-PXwYk\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(motion.div, {\n        ...restProps,\n        className: cx(\"framer-gsdob1\", className),\n        \"data-border\": true,\n        \"data-framer-name\": \"Default\",\n        \"data-highlight\": true,\n        layoutDependency: layoutDependency,\n        layoutId: \"dXkUbPraA\",\n        onTap: onTap1uzbfsd,\n        ref: ref,\n        style: {\n          \"--border-bottom-width\": \"1px\",\n          \"--border-color\": 'var(--token-f9d370f7-20b0-47a7-9e9d-d519ee56aa24, rgb(216, 222, 235)) /* {\"name\":\"Gray 200\"} */',\n          \"--border-left-width\": \"1px\",\n          \"--border-right-width\": \"1px\",\n          \"--border-style\": \"solid\",\n          \"--border-top-width\": \"1px\",\n          backgroundColor: \"var(--token-2571858b-c849-4e86-b2cd-c2417dfceb02, rgb(255, 255, 255))\",\n          borderBottomLeftRadius: 4,\n          borderBottomRightRadius: 4,\n          borderTopLeftRadius: 4,\n          borderTopRightRadius: 4,\n          ...style\n        },\n        transition: transition,\n        variants: {\n          R2_Qw3oK8: {\n            \"--border-bottom-width\": \"0px\",\n            \"--border-left-width\": \"0px\",\n            \"--border-right-width\": \"0px\",\n            \"--border-top-width\": \"0px\",\n            backgroundColor: \"rgb(96, 114, 138)\"\n          },\n          Y1rjpHGXh: {\n            \"--border-bottom-width\": \"0px\",\n            \"--border-left-width\": \"0px\",\n            \"--border-right-width\": \"0px\",\n            \"--border-top-width\": \"0px\",\n            backgroundColor: \"var(--token-42003421-cd2e-4134-a232-8c6b0e92d883, rgb(0, 137, 255))\"\n          }\n        },\n        ...addPropertyOverrides({\n          R2_Qw3oK8: {\n            \"data-framer-name\": \"Disabled\"\n          },\n          Y1rjpHGXh: {\n            \"data-framer-name\": \"Selected\",\n            onTap: onTap1h4jw8k\n          }\n        }, baseVariant, gestureVariant),\n        children: isDisplayed() && /*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-13ro2v9-container\",\n          layoutDependency: layoutDependency,\n          layoutId: \"RaGfpBlGg-container\",\n          transition: transition,\n          children: /*#__PURE__*/_jsx(Hero, {\n            color: 'var(--token-2571858b-c849-4e86-b2cd-c2417dfceb02, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',\n            height: \"100%\",\n            iconSearch: \"check\",\n            iconSelection: \"Home\",\n            id: \"RaGfpBlGg\",\n            layoutId: \"RaGfpBlGg\",\n            mirrored: false,\n            selectByList: false,\n            style: {\n              height: \"100%\",\n              width: \"100%\"\n            },\n            width: \"100%\"\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-PXwYk [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-PXwYk .framer-wz30gz { display: block; }\", \".framer-PXwYk .framer-gsdob1 { cursor: pointer; height: 16px; overflow: visible; position: relative; width: 16px; }\", \".framer-PXwYk .framer-13ro2v9-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); left: 0px; position: absolute; top: 0px; width: 16px; }\", \".framer-PXwYk.framer-v-1enzx6w .framer-gsdob1, .framer-PXwYk.framer-v-1ba40p9 .framer-gsdob1 { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 16px); }\", \".framer-PXwYk.framer-v-1enzx6w .framer-13ro2v9-container { aspect-ratio: unset; bottom: -1px; height: unset; right: 0px; top: -2px; width: unset; }\", \".framer-PXwYk.framer-v-1ba40p9 .framer-13ro2v9-container { height: var(--framer-aspect-ratio-supported, 19px); }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerIntrinsicHeight 16\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerIntrinsicWidth 16\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Y1rjpHGXh\":{\"layout\":[\"fixed\",\"fixed\"]},\"R2_Qw3oK8\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerVariables {\"V1r5IGN7J\":\"tap\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     */\nconst Framere6lvrVbzc = withCSS(Component, css, \"framer-PXwYk\");\nexport default Framere6lvrVbzc;\nFramere6lvrVbzc.displayName = \"Checkbox\";\nFramere6lvrVbzc.defaultProps = {\n  height: 16,\n  width: 16\n};\naddPropertyControls(Framere6lvrVbzc, {\n  variant: {\n    options: [\"dXkUbPraA\", \"Y1rjpHGXh\", \"R2_Qw3oK8\"],\n    optionTitles: [\"Default\", \"Selected\", \"Disabled\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  V1r5IGN7J: {\n    title: \"Tap\",\n    type: ControlType.EventHandler\n  }\n});\naddFonts(Framere6lvrVbzc, [...HeroFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Framere6lvrVbzc\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"16\",\n        \"framerIntrinsicWidth\": \"16\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Y1rjpHGXh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"R2_Qw3oK8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\n        \"framerVariables\": \"{\\\"V1r5IGN7J\\\":\\\"tap\\\"}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./e6lvrVbzc.map", "// Generated by Framer (ad22381)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Link, Text, useActiveVariantCallback, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nconst enabledGestures = {\n  cIH3vTEfY: {\n    hover: true,\n    pressed: true\n  },\n  gpvELJp4R: {\n    hover: true,\n    pressed: true\n  },\n  Pk1kQyDax: {\n    hover: true,\n    pressed: true\n  },\n  Pw4INAmAi: {\n    hover: true\n  },\n  rcNksBxXT: {\n    hover: true,\n    pressed: true\n  },\n  wkn4WVuQ9: {\n    hover: true,\n    pressed: true\n  },\n  Z6gL6I3OC: {\n    hover: true,\n    pressed: true\n  }\n};\nconst cycleOrder = [\"wkn4WVuQ9\", \"Pk1kQyDax\", \"gpvELJp4R\", \"cIH3vTEfY\", \"Z6gL6I3OC\", \"rcNksBxXT\", \"Pw4INAmAi\"];\nconst variantClassNames = {\n  cIH3vTEfY: \"framer-v-yshtu\",\n  gpvELJp4R: \"framer-v-1nahltu\",\n  Pk1kQyDax: \"framer-v-5zejfb\",\n  Pw4INAmAi: \"framer-v-1pro39e\",\n  rcNksBxXT: \"framer-v-1ixu9tf\",\n  wkn4WVuQ9: \"framer-v-1t5fx45\",\n  Z6gL6I3OC: \"framer-v-1us1ua3\"\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  \"Navigation - Primary Dark\": \"Pw4INAmAi\",\n  \"Navigation Primary\": \"Z6gL6I3OC\",\n  \"Navigation Secondary\": \"rcNksBxXT\",\n  \"Primary Small\": \"Pk1kQyDax\",\n  \"Secondary Small\": \"gpvELJp4R\",\n  Primary: \"wkn4WVuQ9\",\n  Secondary: \"cIH3vTEfY\"\n};\nconst transitions = {\n  \"Z6gL6I3OC-hover\": {\n    damping: 60,\n    delay: 0,\n    duration: .05,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"tween\"\n  },\n  \"Z6gL6I3OC-pressed\": {\n    damping: 60,\n    delay: 0,\n    duration: .05,\n    ease: [.44, 0, .56, 1],\n    mass: 1,\n    stiffness: 500,\n    type: \"tween\"\n  },\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 Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"wkn4WVuQ9\",\n  text: yjWY8RlZ2 = \"Get started\",\n  link: vywFcCbn1,\n  newTab: gANrPwo1D = false,\n  tap: rHF432pb7,\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: \"wkn4WVuQ9\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTap192tjd0 = activeVariantCallback(async (...args) => {\n    if (rHF432pb7) {\n      const res = await rHF432pb7(...args);\n      if (res === false) return false;\n    }\n  });\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\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-wjTu1\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Link, {\n        href: vywFcCbn1,\n        openInNewTab: gANrPwo1D,\n        children: /*#__PURE__*/_jsx(motion.a, {\n          ...restProps,\n          className: `${cx(\"framer-1t5fx45\", className)} framer-l1z88b`,\n          \"data-framer-name\": \"Primary\",\n          \"data-highlight\": true,\n          layoutDependency: layoutDependency,\n          layoutId: \"wkn4WVuQ9\",\n          onTap: onTap192tjd0,\n          ref: ref,\n          style: {\n            \"--border-bottom-width\": \"0px\",\n            \"--border-color\": \"rgba(0, 0, 0, 0)\",\n            \"--border-left-width\": \"0px\",\n            \"--border-right-width\": \"0px\",\n            \"--border-style\": \"solid\",\n            \"--border-top-width\": \"0px\",\n            backgroundColor: \"var(--token-42003421-cd2e-4134-a232-8c6b0e92d883, rgb(0, 137, 255))\",\n            borderBottomLeftRadius: 8,\n            borderBottomRightRadius: 8,\n            borderTopLeftRadius: 8,\n            borderTopRightRadius: 8,\n            ...style\n          },\n          transition: transition,\n          variants: {\n            \"cIH3vTEfY-hover\": {\n              backgroundColor: \"rgb(211, 218, 227)\"\n            },\n            \"cIH3vTEfY-pressed\": {\n              \"--border-color\": \"rgb(148, 157, 179)\",\n              backgroundColor: \"rgb(162, 176, 195)\"\n            },\n            \"gpvELJp4R-hover\": {\n              backgroundColor: \"rgb(211, 218, 227)\"\n            },\n            \"gpvELJp4R-pressed\": {\n              backgroundColor: \"rgb(162, 176, 195)\"\n            },\n            \"Pk1kQyDax-hover\": {\n              backgroundColor: \"rgb(0, 59, 255)\"\n            },\n            \"Pk1kQyDax-pressed\": {\n              backgroundColor: \"rgb(0, 43, 184)\"\n            },\n            \"Pw4INAmAi-hover\": {\n              backgroundColor: \"rgb(0, 59, 255)\"\n            },\n            \"rcNksBxXT-hover\": {\n              backgroundColor: \"rgb(211, 218, 227)\"\n            },\n            \"rcNksBxXT-pressed\": {\n              backgroundColor: \"rgb(162, 176, 195)\"\n            },\n            \"wkn4WVuQ9-hover\": {\n              backgroundColor: \"rgb(0, 59, 255)\"\n            },\n            \"wkn4WVuQ9-pressed\": {\n              backgroundColor: \"rgb(0, 43, 184)\"\n            },\n            \"Z6gL6I3OC-hover\": {\n              \"--border-color\": 'var(--token-42003421-cd2e-4134-a232-8c6b0e92d883, rgb(0, 137, 255)) /* {\"name\":\"Blue 500\"} */',\n              backgroundColor: \"var(--token-42003421-cd2e-4134-a232-8c6b0e92d883, rgb(0, 137, 255))\"\n            },\n            \"Z6gL6I3OC-pressed\": {\n              \"--border-color\": 'var(--token-3b2d6f25-f145-4982-b443-8e7a73586f82, rgb(0, 51, 255)) /* {\"name\":\"Blue 600\"} */',\n              backgroundColor: \"var(--token-3b2d6f25-f145-4982-b443-8e7a73586f82, rgb(0, 51, 255))\"\n            },\n            cIH3vTEfY: {\n              \"--border-bottom-width\": \"1px\",\n              \"--border-color\": \"var(--token-f9d370f7-20b0-47a7-9e9d-d519ee56aa24, rgb(216, 222, 235))\",\n              \"--border-left-width\": \"1px\",\n              \"--border-right-width\": \"1px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"1px\",\n              backgroundColor: \"var(--token-2571858b-c849-4e86-b2cd-c2417dfceb02, rgb(255, 255, 255))\"\n            },\n            gpvELJp4R: {\n              \"--border-bottom-width\": \"1px\",\n              \"--border-color\": \"rgb(162, 176, 195)\",\n              \"--border-left-width\": \"1px\",\n              \"--border-right-width\": \"1px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"1px\",\n              backgroundColor: \"rgb(255, 255, 255)\"\n            },\n            Pw4INAmAi: {\n              \"--border-bottom-width\": \"1px\",\n              \"--border-color\": \"rgba(161, 161, 161, 0.4)\",\n              \"--border-left-width\": \"1px\",\n              \"--border-right-width\": \"1px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"1px\"\n            },\n            rcNksBxXT: {\n              \"--border-bottom-width\": \"1px\",\n              \"--border-color\": \"rgba(161, 161, 161, 0.4)\",\n              \"--border-left-width\": \"1px\",\n              \"--border-right-width\": \"1px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"1px\",\n              backgroundColor: \"var(--token-2571858b-c849-4e86-b2cd-c2417dfceb02, rgb(255, 255, 255))\"\n            },\n            Z6gL6I3OC: {\n              \"--border-bottom-width\": \"1px\",\n              \"--border-color\": \"rgba(161, 161, 161, 0.4)\",\n              \"--border-left-width\": \"1px\",\n              \"--border-right-width\": \"1px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"1px\",\n              backgroundColor: \"rgba(0, 0, 0, 0)\"\n            }\n          },\n          ...addPropertyOverrides({\n            \"cIH3vTEfY-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"cIH3vTEfY-pressed\": {\n              \"data-framer-name\": undefined\n            },\n            \"gpvELJp4R-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"gpvELJp4R-pressed\": {\n              \"data-framer-name\": undefined\n            },\n            \"Pk1kQyDax-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"Pk1kQyDax-pressed\": {\n              \"data-framer-name\": undefined\n            },\n            \"Pw4INAmAi-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"rcNksBxXT-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"rcNksBxXT-pressed\": {\n              \"data-framer-name\": undefined\n            },\n            \"wkn4WVuQ9-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"wkn4WVuQ9-pressed\": {\n              \"data-framer-name\": undefined\n            },\n            \"Z6gL6I3OC-hover\": {\n              \"data-framer-name\": undefined\n            },\n            \"Z6gL6I3OC-pressed\": {\n              \"data-framer-name\": undefined\n            },\n            cIH3vTEfY: {\n              \"data-border\": true,\n              \"data-framer-name\": \"Secondary\"\n            },\n            gpvELJp4R: {\n              \"data-border\": true,\n              \"data-framer-name\": \"Secondary Small\"\n            },\n            Pk1kQyDax: {\n              \"data-framer-name\": \"Primary Small\"\n            },\n            Pw4INAmAi: {\n              \"data-border\": true,\n              \"data-framer-name\": \"Navigation - Primary Dark\"\n            },\n            rcNksBxXT: {\n              \"data-border\": true,\n              \"data-framer-name\": \"Navigation Secondary\"\n            },\n            Z6gL6I3OC: {\n              \"data-border\": true,\n              \"data-framer-name\": \"Navigation Primary\"\n            }\n          }, baseVariant, gestureVariant),\n          children: /*#__PURE__*/_jsx(Text, {\n            __fromCanvasComponent: true,\n            alignment: \"left\",\n            className: \"framer-1ojnalb\",\n            \"data-framer-name\": \"CTA\",\n            fonts: [\"GF;Inter-500\"],\n            layoutDependency: layoutDependency,\n            layoutId: \"oaxyJ_79h\",\n            rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='font-size: 0'><span style=''>Get started</span><br></span></span>\",\n            style: {\n              \"--framer-font-family\": '\"Inter\", sans-serif',\n              \"--framer-font-size\": \"17px\",\n              \"--framer-font-style\": \"normal\",\n              \"--framer-font-weight\": 500,\n              \"--framer-letter-spacing\": \"-0.2px\",\n              \"--framer-line-height\": \"100%\",\n              \"--framer-text-alignment\": \"left\",\n              \"--framer-text-color\": \"var(--token-2571858b-c849-4e86-b2cd-c2417dfceb02, rgb(255, 255, 255))\",\n              \"--framer-text-decoration\": \"none\",\n              \"--framer-text-transform\": \"none\"\n            },\n            text: yjWY8RlZ2,\n            transition: transition,\n            variants: {\n              \"cIH3vTEfY-hover\": {\n                \"--framer-text-color\": \"rgb(22, 39, 60)\"\n              },\n              \"cIH3vTEfY-pressed\": {\n                \"--framer-text-color\": \"rgb(22, 39, 60)\"\n              },\n              cIH3vTEfY: {\n                \"--framer-text-color\": \"var(--token-b5fc9310-a86e-4392-95ba-f9cf7c94f226, rgb(14, 35, 60))\"\n              },\n              gpvELJp4R: {\n                \"--framer-font-size\": \"14px\",\n                \"--framer-font-weight\": 600,\n                \"--framer-text-color\": \"var(--token-b5fc9310-a86e-4392-95ba-f9cf7c94f226, rgb(14, 35, 60))\"\n              },\n              Pk1kQyDax: {\n                \"--framer-font-size\": \"14px\",\n                \"--framer-font-weight\": 600\n              },\n              Pw4INAmAi: {\n                \"--framer-font-size\": \"16px\",\n                \"--framer-font-weight\": 600\n              },\n              rcNksBxXT: {\n                \"--framer-font-size\": \"16px\",\n                \"--framer-font-weight\": 600,\n                \"--framer-text-color\": \"var(--token-b5fc9310-a86e-4392-95ba-f9cf7c94f226, rgb(14, 35, 60))\"\n              },\n              Z6gL6I3OC: {\n                \"--framer-font-size\": \"16px\",\n                \"--framer-font-weight\": 600\n              }\n            },\n            verticalAlignment: \"top\",\n            withExternalLayout: true,\n            ...addPropertyOverrides({\n              gpvELJp4R: {\n                fonts: [\"GF;Inter-600\"]\n              },\n              Pk1kQyDax: {\n                fonts: [\"GF;Inter-600\"]\n              },\n              Pw4INAmAi: {\n                fonts: [\"GF;Inter-600\"]\n              },\n              rcNksBxXT: {\n                fonts: [\"GF;Inter-600\"]\n              },\n              Z6gL6I3OC: {\n                fonts: [\"GF;Inter-600\"]\n              }\n            }, baseVariant, gestureVariant)\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-wjTu1 [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-wjTu1 .framer-l1z88b { display: block; }\", \".framer-wjTu1 .framer-1t5fx45 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 12px 16px 12px 16px; position: relative; text-decoration: none; width: min-content; }\", \".framer-wjTu1 .framer-1ojnalb { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\", \".framer-wjTu1 .framer-v-1t5fx45 .framer-1t5fx45, .framer-wjTu1 .framer-v-yshtu .framer-1t5fx45, .framer-wjTu1 .framer-v-1us1ua3 .framer-1t5fx45, .framer-wjTu1 .framer-v-1ixu9tf .framer-1t5fx45, .framer-wjTu1 .framer-v-5zejfb .framer-1t5fx45, .framer-wjTu1 .framer-v-1nahltu .framer-1t5fx45, .framer-wjTu1 .framer-v-1pro39e .framer-1t5fx45 { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-wjTu1 .framer-1t5fx45 { gap: 0px; } .framer-wjTu1 .framer-1t5fx45 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-wjTu1 .framer-1t5fx45 > :first-child { margin-left: 0px; } .framer-wjTu1 .framer-1t5fx45 > :last-child { margin-right: 0px; } }\", \".framer-wjTu1.framer-v-5zejfb .framer-1t5fx45, .framer-wjTu1.framer-v-1nahltu .framer-1t5fx45 { padding: 8px 16px 8px 16px; }\", \".framer-wjTu1.framer-v-1us1ua3 .framer-1t5fx45, .framer-wjTu1.framer-v-1ixu9tf .framer-1t5fx45, .framer-wjTu1.framer-v-1pro39e .framer-1t5fx45 { padding: 12px 14px 12px 14px; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerIntrinsicHeight 41\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerIntrinsicWidth 122\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Pk1kQyDax\":{\"layout\":[\"auto\",\"auto\"]},\"gpvELJp4R\":{\"layout\":[\"auto\",\"auto\"]},\"cIH3vTEfY\":{\"layout\":[\"auto\",\"auto\"]},\"Z6gL6I3OC\":{\"layout\":[\"auto\",\"auto\"]},\"rcNksBxXT\":{\"layout\":[\"auto\",\"auto\"]},\"Pw4INAmAi\":{\"layout\":[\"auto\",\"auto\"]},\"RPqfFSxv7\":{\"layout\":[\"auto\",\"auto\"]},\"EHSTCUMHo\":{\"layout\":[\"auto\",\"auto\"]},\"CEyXDoPW6\":{\"layout\":[\"auto\",\"auto\"]},\"bKYTWhvOy\":{\"layout\":[\"auto\",\"auto\"]},\"LDOarbetL\":{\"layout\":[\"auto\",\"auto\"]},\"aWtyGW26Y\":{\"layout\":[\"auto\",\"auto\"]},\"hlOVaeHvb\":{\"layout\":[\"auto\",\"auto\"]},\"RLM2_tB8M\":{\"layout\":[\"auto\",\"auto\"]},\"M4Ixt8Von\":{\"layout\":[\"auto\",\"auto\"]},\"QQ5vzB7gj\":{\"layout\":[\"auto\",\"auto\"]},\"KZiUCIfde\":{\"layout\":[\"auto\",\"auto\"]},\"LZ9bvFepn\":{\"layout\":[\"auto\",\"auto\"]},\"A72KxwJqg\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * @framerVariables {\"yjWY8RlZ2\":\"text\",\"vywFcCbn1\":\"link\",\"gANrPwo1D\":\"newTab\",\"rHF432pb7\":\"tap\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    */\nconst Framerf3pj4GA6J = withCSS(Component, css, \"framer-wjTu1\");\nexport default Framerf3pj4GA6J;\nFramerf3pj4GA6J.displayName = \"Component/Button\";\nFramerf3pj4GA6J.defaultProps = {\n  height: 41,\n  width: 122\n};\naddPropertyControls(Framerf3pj4GA6J, {\n  variant: {\n    options: [\"wkn4WVuQ9\", \"Pk1kQyDax\", \"gpvELJp4R\", \"cIH3vTEfY\", \"Z6gL6I3OC\", \"rcNksBxXT\", \"Pw4INAmAi\"],\n    optionTitles: [\"Primary\", \"Primary Small\", \"Secondary Small\", \"Secondary\", \"Navigation Primary\", \"Navigation Secondary\", \"Navigation - Primary Dark\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  yjWY8RlZ2: {\n    defaultValue: \"Get started\",\n    displayTextArea: false,\n    placeholder: \"\",\n    title: \"Text\",\n    type: ControlType.String\n  },\n  vywFcCbn1: {\n    title: \"Link\",\n    type: ControlType.Link\n  },\n  gANrPwo1D: {\n    defaultValue: false,\n    title: \"New tab\",\n    type: ControlType.Boolean\n  },\n  rHF432pb7: {\n    title: \"Tap\",\n    type: ControlType.EventHandler\n  }\n});\naddFonts(Framerf3pj4GA6J, [{\n  family: \"Inter\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/f3pj4GA6J:default\",\n    url: \"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZhrib2Bg-4.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZhrib2Bg-4.ttf\",\n  weight: \"500\"\n}, {\n  family: \"Inter\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/f3pj4GA6J:default\",\n    url: \"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZhrib2Bg-4.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZhrib2Bg-4.ttf\",\n  weight: \"600\"\n}]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Framerf3pj4GA6J\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"41\",\n        \"framerContractVersion\": \"1\",\n        \"framerVariables\": \"{\\\"yjWY8RlZ2\\\":\\\"text\\\",\\\"vywFcCbn1\\\":\\\"link\\\",\\\"gANrPwo1D\\\":\\\"newTab\\\",\\\"rHF432pb7\\\":\\\"tap\\\"}\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Pk1kQyDax\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"gpvELJp4R\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cIH3vTEfY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Z6gL6I3OC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rcNksBxXT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Pw4INAmAi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"RPqfFSxv7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"EHSTCUMHo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"CEyXDoPW6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bKYTWhvOy\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LDOarbetL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"aWtyGW26Y\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hlOVaeHvb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"RLM2_tB8M\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"M4Ixt8Von\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"QQ5vzB7gj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"KZiUCIfde\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LZ9bvFepn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"A72KxwJqg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"122\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./f3pj4GA6J.map", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"Inter\"]);\nexport const fonts = [];\nexport const css = ['.framer-PVvgO .framer-styles-preset-1g1kb99:not(.rich-text-wrapper), .framer-PVvgO .framer-styles-preset-1g1kb99.rich-text-wrapper p, .framer-PVvgO .framer-styles-preset-1g1kb99.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Inter\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-42003421-cd2e-4134-a232-8c6b0e92d883, #0089ff); --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 1199px) and (min-width: 1px) { .framer-PVvgO .framer-styles-preset-1g1kb99:not(.rich-text-wrapper), .framer-PVvgO .framer-styles-preset-1g1kb99.rich-text-wrapper p, .framer-PVvgO .framer-styles-preset-1g1kb99.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Inter\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-42003421-cd2e-4134-a232-8c6b0e92d883, #0089ff); --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 0px) and (min-width: 0px) { .framer-PVvgO .framer-styles-preset-1g1kb99:not(.rich-text-wrapper), .framer-PVvgO .framer-styles-preset-1g1kb99.rich-text-wrapper p, .framer-PVvgO .framer-styles-preset-1g1kb99.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Inter\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-42003421-cd2e-4134-a232-8c6b0e92d883, #0089ff); --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-PVvgO\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\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    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (1aac1b2)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, RichText, useActiveVariantCallback, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/Ze7AvUfSLJjwMfrfmx4g/pRDPdLkRQCjv73EmiIjT/A3LvoZfGn.js\";\nconst cycleOrder = [\"roKXo5iXG\"];\nconst variantClassNames = {\n  roKXo5iXG: \"framer-v-1bll9w2\"\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 = {};\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 Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"roKXo5iXG\",\n  text: Op1lByioF = \"Text\",\n  tap: FmPvrg_Uq,\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: \"roKXo5iXG\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTap1xemqhy = activeVariantCallback(async (...args) => {\n    if (FmPvrg_Uq) {\n      const res = await FmPvrg_Uq(...args);\n      if (res === false) return false;\n    }\n  });\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\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-tQjXA\", sharedStyle.className, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(motion.div, {\n        ...restProps,\n        className: cx(\"framer-1bll9w2\", className),\n        \"data-framer-name\": \"Variant 1\",\n        \"data-highlight\": true,\n        layoutDependency: layoutDependency,\n        layoutId: \"roKXo5iXG\",\n        onTap: onTap1xemqhy,\n        ref: ref,\n        style: {\n          ...style\n        },\n        transition: transition,\n        children: /*#__PURE__*/_jsx(RichText, {\n          __fromCanvasComponent: true,\n          children: /*#__PURE__*/_jsx(React.Fragment, {\n            children: /*#__PURE__*/_jsx(motion.p, {\n              className: \"framer-styles-preset-1g1kb99\",\n              \"data-styles-preset\": \"A3LvoZfGn\",\n              children: \"Text\"\n            })\n          }),\n          className: \"framer-15lxmi7\",\n          layoutDependency: layoutDependency,\n          layoutId: \"OQiIUTBaT\",\n          style: {\n            \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n            \"--framer-link-text-decoration\": \"underline\",\n            \"--framer-paragraph-spacing\": \"0px\"\n          },\n          text: Op1lByioF,\n          transition: transition,\n          verticalAlignment: \"top\",\n          withExternalLayout: true\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-tQjXA [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-tQjXA .framer-bh6tmd { display: block; }\", \".framer-tQjXA .framer-1bll9w2 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-tQjXA .framer-15lxmi7 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-tQjXA .framer-1bll9w2 { gap: 0px; } .framer-tQjXA .framer-1bll9w2 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-tQjXA .framer-1bll9w2 > :first-child { margin-left: 0px; } .framer-tQjXA .framer-1bll9w2 > :last-child { margin-right: 0px; } }\", ...sharedStyle.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerIntrinsicHeight 17\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerIntrinsicWidth 28\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerVariables {\"Op1lByioF\":\"text\",\"FmPvrg_Uq\":\"tap\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          */\nconst FramerOw9lIML6E = withCSS(Component, css, \"framer-tQjXA\");\nexport default FramerOw9lIML6E;\nFramerOw9lIML6E.displayName = \"LinkButton\";\nFramerOw9lIML6E.defaultProps = {\n  height: 17,\n  width: 28\n};\naddPropertyControls(FramerOw9lIML6E, {\n  Op1lByioF: {\n    defaultValue: \"Text\",\n    displayTextArea: false,\n    placeholder: \"\",\n    title: \"Text\",\n    type: ControlType.String\n  },\n  FmPvrg_Uq: {\n    title: \"Tap\",\n    type: ControlType.EventHandler\n  }\n});\naddFonts(FramerOw9lIML6E, [...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerOw9lIML6E\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"28\",\n        \"framerIntrinsicHeight\": \"17\",\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerVariables\": \"{\\\"Op1lByioF\\\":\\\"text\\\",\\\"FmPvrg_Uq\\\":\\\"tap\\\"}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (1aac1b2)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, getPropertyControls, RichText, useActiveVariantCallback, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport Checkbox from \"https://framerusercontent.com/modules/d4DlBKU7RGBBuoF7o420/ouTJLHCIvNXxoMC9FEav/e6lvrVbzc.js\";\nconst CheckboxFonts = getFonts(Checkbox);\nconst CheckboxControls = getPropertyControls(Checkbox);\nconst cycleOrder = [\"BqCn4PeOo\", \"D8Z4mZpWS\", \"GMzDh8JOk\"];\nconst variantClassNames = {\n  BqCn4PeOo: \"framer-v-pqz74q\",\n  D8Z4mZpWS: \"framer-v-pvkr8k\",\n  GMzDh8JOk: \"framer-v-1o30809\"\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  Checked: \"D8Z4mZpWS\",\n  Default: \"BqCn4PeOo\",\n  Disabled: \"GMzDh8JOk\"\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 Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"BqCn4PeOo\",\n  title: PTmkr0C6j = \"Label\",\n  tap: ZRwf6rA0r,\n  variant1: rZC4EehL8 = \"dXkUbPraA\",\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: \"BqCn4PeOo\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTapdmoprz = activeVariantCallback(async (...args) => {\n    if (ZRwf6rA0r) {\n      const res = await ZRwf6rA0r(...args);\n      if (res === false) return false;\n    }\n  });\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\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-TPw8l\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsxs(motion.div, {\n        ...restProps,\n        className: cx(\"framer-pqz74q\", className),\n        \"data-framer-name\": \"Default\",\n        \"data-highlight\": true,\n        layoutDependency: layoutDependency,\n        layoutId: \"BqCn4PeOo\",\n        onTap: onTapdmoprz,\n        ref: ref,\n        style: {\n          ...style\n        },\n        transition: transition,\n        ...addPropertyOverrides({\n          D8Z4mZpWS: {\n            \"data-framer-name\": \"Checked\"\n          },\n          GMzDh8JOk: {\n            \"data-framer-name\": \"Disabled\"\n          }\n        }, baseVariant, gestureVariant),\n        children: [/*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-gigdss-container\",\n          layoutDependency: layoutDependency,\n          layoutId: \"ZtQRrZ0r3-container\",\n          transition: transition,\n          children: /*#__PURE__*/_jsx(Checkbox, {\n            height: \"100%\",\n            id: \"ZtQRrZ0r3\",\n            layoutId: \"ZtQRrZ0r3\",\n            style: {\n              height: \"100%\",\n              width: \"100%\"\n            },\n            variant: rZC4EehL8,\n            width: \"100%\",\n            ...addPropertyOverrides({\n              D8Z4mZpWS: {\n                variant: \"Y1rjpHGXh\"\n              },\n              GMzDh8JOk: {\n                variant: \"R2_Qw3oK8\"\n              }\n            }, baseVariant, gestureVariant)\n          })\n        }), /*#__PURE__*/_jsx(RichText, {\n          __fromCanvasComponent: true,\n          children: /*#__PURE__*/_jsx(React.Fragment, {\n            children: /*#__PURE__*/_jsx(motion.p, {\n              style: {\n                \"--framer-font-size\": \"14px\",\n                \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n              },\n              children: \"Label\"\n            })\n          }),\n          className: \"framer-11w9tl2\",\n          layoutDependency: layoutDependency,\n          layoutId: \"jbOy1LpQi\",\n          style: {\n            \"--extracted-r6o4lv\": \"var(--token-90b14873-4962-4294-ae2e-3890ab204f45, rgb(67, 85, 108))\",\n            \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n            \"--framer-link-text-decoration\": \"underline\",\n            \"--framer-paragraph-spacing\": \"0px\"\n          },\n          text: PTmkr0C6j,\n          transition: transition,\n          verticalAlignment: \"top\",\n          withExternalLayout: true\n        })]\n      })\n    })\n  });\n});\nconst css = ['.framer-TPw8l [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-TPw8l .framer-1amhyec { display: block; }\", \".framer-TPw8l .framer-pqz74q { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 20px; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-TPw8l .framer-gigdss-container { flex: none; height: 16px; position: relative; width: 16px; }\", \".framer-TPw8l .framer-11w9tl2 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-TPw8l .framer-pqz74q { gap: 0px; } .framer-TPw8l .framer-pqz74q > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-TPw8l .framer-pqz74q > :first-child { margin-left: 0px; } .framer-TPw8l .framer-pqz74q > :last-child { margin-right: 0px; } }\", \".framer-TPw8l.framer-v-1o30809 .framer-pqz74q { height: min-content; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerIntrinsicHeight 20\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerIntrinsicWidth 62\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"D8Z4mZpWS\":{\"layout\":[\"auto\",\"fixed\"]},\"GMzDh8JOk\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerVariables {\"PTmkr0C6j\":\"title\",\"ZRwf6rA0r\":\"tap\",\"rZC4EehL8\":\"variant1\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                */\nconst FramersoCwldyMb = withCSS(Component, css, \"framer-TPw8l\");\nexport default FramersoCwldyMb;\nFramersoCwldyMb.displayName = \"CheckboxWithLabel\";\nFramersoCwldyMb.defaultProps = {\n  height: 20,\n  width: 62\n};\naddPropertyControls(FramersoCwldyMb, {\n  variant: {\n    options: [\"BqCn4PeOo\", \"D8Z4mZpWS\", \"GMzDh8JOk\"],\n    optionTitles: [\"Default\", \"Checked\", \"Disabled\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  PTmkr0C6j: {\n    defaultValue: \"Label\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  },\n  ZRwf6rA0r: {\n    title: \"Tap\",\n    type: ControlType.EventHandler\n  },\n  rZC4EehL8: (CheckboxControls === null || CheckboxControls === void 0 ? void 0 : CheckboxControls[\"variant\"]) && {\n    ...CheckboxControls[\"variant\"],\n    defaultValue: \"dXkUbPraA\",\n    hidden: undefined,\n    title: \"Variant\"\n  }\n});\naddFonts(FramersoCwldyMb, [...CheckboxFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramersoCwldyMb\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"D8Z4mZpWS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"GMzDh8JOk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"20\",\n        \"framerContractVersion\": \"1\",\n        \"framerVariables\": \"{\\\"PTmkr0C6j\\\":\\\"title\\\",\\\"ZRwf6rA0r\\\":\\\"tap\\\",\\\"rZC4EehL8\\\":\\\"variant1\\\"}\",\n        \"framerIntrinsicWidth\": \"62\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./soCwldyMb.map", "// Generated by Framer (72f35ee)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getPropertyControls,Link,RichText,useActiveVariantCallback,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/mXYb9g0mg3Aj4LGfkrtf/D63TftE5x0nsyfapw5jm/oD7ZB8R5Q.js\";import Checkbox from\"https://framerusercontent.com/modules/d4DlBKU7RGBBuoF7o420/ouTJLHCIvNXxoMC9FEav/e6lvrVbzc.js\";import ComponentButton from\"https://framerusercontent.com/modules/dZVcmzUnhVRDnq7k3086/lfH9O7lqrowh6E9BOXuV/f3pj4GA6J.js\";import LinkButton from\"https://framerusercontent.com/modules/88U5530KnON5uho4l3BX/Ff8gSj3XM1X4bbUHGYzr/Ow9lIML6E.js\";import CheckboxWithLabel from\"https://framerusercontent.com/modules/dZm1crRx5wnIkJtuLY6R/pzoWtOTyDzEZAVHtuOeo/soCwldyMb.js\";const LinkButtonFonts=getFonts(LinkButton);const ComponentButtonFonts=getFonts(ComponentButton);const CheckboxWithLabelFonts=getFonts(CheckboxWithLabel);const CheckboxFonts=getFonts(Checkbox);const CheckboxControls=getPropertyControls(Checkbox);const cycleOrder=[\"MkesXHfpR\",\"lGQXNskPk\",\"hM_ovGId9\",\"JVEypzWzX\",\"VeZxzeBo4\"];const variantClassNames={hM_ovGId9:\"framer-v-3lyrcr\",JVEypzWzX:\"framer-v-84wwfc\",lGQXNskPk:\"framer-v-lodrm4\",MkesXHfpR:\"framer-v-n3i2ru\",VeZxzeBo4:\"framer-v-194kldm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const humanReadableVariantMap={\"Expanded - Mobile\":\"VeZxzeBo4\",\"First Visit - Mobile\":\"hM_ovGId9\",\"First Visit\":\"lGQXNskPk\",Default:\"MkesXHfpR\",Expanded:\"JVEypzWzX\"};const transitions={default:{damping:15,delay:0,duration:.1,ease:[.44,0,.56,1],mass:.4,stiffness:174,type:\"spring\"}};const Component=/*#__PURE__*/ React.forwardRef(function({id,style,className,width,height,layoutId,variant:outerVariant=\"MkesXHfpR\",expand:x2TBk5ITi,acceptSelected:xZBhoyzMa,acceptAll:euAf1OFJZ,removeData:Kt7_x9GeX,toggleAdvertising:VRizGNgiJ,toggleAnalytics:U38_JY1aK,toggleFunctional:s_U5Pvtfu,analytics:KsBBu2lAv=\"dXkUbPraA\",advertising:GanigjYpr=\"dXkUbPraA\",...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"MkesXHfpR\",transitions,variant,variantClassNames});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const tap1qdm7v1=activeVariantCallback(async(...args)=>{if(Kt7_x9GeX){const res=await Kt7_x9GeX(...args);if(res===false)return false;}});const tap543fpz=activeVariantCallback(async(...args)=>{if(x2TBk5ITi){const res=await x2TBk5ITi(...args);if(res===false)return false;}});const tapjv4sj6=activeVariantCallback(async(...args)=>{if(euAf1OFJZ){const res=await euAf1OFJZ(...args);if(res===false)return false;}});const tap1d37y9u=activeVariantCallback(async(...args)=>{if(xZBhoyzMa){const res=await xZBhoyzMa(...args);if(res===false)return false;}});const onTap543fpz=activeVariantCallback(async(...args)=>{if(x2TBk5ITi){const res=await x2TBk5ITi(...args);if(res===false)return false;}});const onTap2700b5=activeVariantCallback(async(...args)=>{if(VRizGNgiJ){const res=await VRizGNgiJ(...args);if(res===false)return false;}});const tap2700b5=activeVariantCallback(async(...args)=>{if(VRizGNgiJ){const res=await VRizGNgiJ(...args);if(res===false)return false;}});const onTapnpf49o=activeVariantCallback(async(...args)=>{if(U38_JY1aK){const res=await U38_JY1aK(...args);if(res===false)return false;}});const tapnpf49o=activeVariantCallback(async(...args)=>{if(U38_JY1aK){const res=await U38_JY1aK(...args);if(res===false)return false;}});const onTapuptu3b=activeVariantCallback(async(...args)=>{if(s_U5Pvtfu){const res=await s_U5Pvtfu(...args);if(res===false)return false;}});const isDisplayed=()=>{if([\"lGQXNskPk\",\"hM_ovGId9\",\"JVEypzWzX\",\"VeZxzeBo4\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"lGQXNskPk\",\"hM_ovGId9\",\"JVEypzWzX\",\"VeZxzeBo4\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"JVEypzWzX\",\"VeZxzeBo4\"].includes(baseVariant))return true;return false;};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-IBOcI\",sharedStyle.className,classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsxs(motion.div,{...restProps,className:cx(\"framer-n3i2ru\",className),\"data-border\":true,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"MkesXHfpR\",ref:ref,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(236, 239, 248, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0.27)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"none\",...style},transition:transition,variants:{hM_ovGId9:{backgroundColor:\"var(--token-2571858b-c849-4e86-b2cd-c2417dfceb02, rgb(255, 255, 255))\",boxShadow:\"0px 1px 10px 0px rgba(0, 0, 0, 0.08)\"},JVEypzWzX:{backgroundColor:\"var(--token-2571858b-c849-4e86-b2cd-c2417dfceb02, rgb(255, 255, 255))\",boxShadow:\"0px 1px 10px 0px rgba(0, 0, 0, 0.08)\"},lGQXNskPk:{backgroundColor:\"var(--token-2571858b-c849-4e86-b2cd-c2417dfceb02, rgb(255, 255, 255))\",boxShadow:\"0px 1px 10px 0px rgba(0, 0, 0, 0.08)\"},VeZxzeBo4:{backgroundColor:\"var(--token-2571858b-c849-4e86-b2cd-c2417dfceb02, rgb(255, 255, 255))\",boxShadow:\"0px 1px 10px 0px rgba(0, 0, 0, 0.08)\"}},...addPropertyOverrides({hM_ovGId9:{\"data-framer-name\":\"First Visit - Mobile\"},JVEypzWzX:{\"data-framer-name\":\"Expanded\"},lGQXNskPk:{\"data-framer-name\":\"First Visit\"},VeZxzeBo4:{\"data-framer-name\":\"Expanded - Mobile\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-137e7b0\",layoutDependency:layoutDependency,layoutId:\"do6IIO75k\",transition:transition,children:[/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"By clicking \u201CAccept All Cookies\u201D, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts.\"})}),className:\"framer-26jbe4\",layoutDependency:layoutDependency,layoutId:\"mkYIzzAZ_\",style:{\"--extracted-r6o4lv\":\"var(--token-90b14873-4962-4294-ae2e-3890ab204f45, rgb(67, 85, 108)) \",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},transition:transition,variants:{hM_ovGId9:{\"--extracted-r6o4lv\":\"var(--token-90b14873-4962-4294-ae2e-3890ab204f45, rgb(67, 85, 108))\"},VeZxzeBo4:{\"--extracted-r6o4lv\":\"var(--token-90b14873-4962-4294-ae2e-3890ab204f45, rgb(67, 85, 108))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({hM_ovGId9:{children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"By clicking \u201CAccept\u201D, you agree to the use of cookies on your device or browser to enhance site navigation, analyze site usage, and assist in our marketing efforts.\"})})},JVEypzWzX:{children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"By clicking \u201CAccept\u201D, you agree to the use of cookies on your device or browser to enhance site navigation, analyze site usage, and assist in our marketing efforts.\"})})},lGQXNskPk:{children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"By clicking \u201CAccept\u201D, you agree to the use of cookies on your device or browser to enhance site navigation, analyze site usage, and assist in our marketing efforts.\"})})},VeZxzeBo4:{children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"By clicking \u201CAccept\u201D, you agree to the use of cookies on your device or browser to enhance site navigation, analyze site usage, and assist in our marketing efforts.\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-1n4wn7i\",layoutDependency:layoutDependency,layoutId:\"SJejuydL1\",transition:transition,children:[isDisplayed()&&/*#__PURE__*/ _jsx(motion.div,{className:\"framer-ccz34e-container\",layoutDependency:layoutDependency,layoutId:\"Vo2gM2THO-container\",transition:transition,children:/*#__PURE__*/ _jsx(LinkButton,{height:\"100%\",id:\"Vo2gM2THO\",layoutId:\"Vo2gM2THO\",text:\"Remove my data\",width:\"100%\",...addPropertyOverrides({hM_ovGId9:{tap:tap1qdm7v1},JVEypzWzX:{tap:tap1qdm7v1},lGQXNskPk:{tap:tap1qdm7v1},VeZxzeBo4:{tap:tap1qdm7v1}},baseVariant,gestureVariant)})}),/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:/*#__PURE__*/ _jsx(Link,{href:{webPageId:\"pjoZp6tNy\"},openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/ _jsx(motion.a,{className:\"framer-styles-preset-1ygb9sd\",\"data-styles-preset\":\"oD7ZB8R5Q\",children:\"Privacy Statement\"})})})}),className:\"framer-24eff4\",layoutDependency:layoutDependency,layoutId:\"WNidHPVzV\",style:{\"--extracted-r6o4lv\":\"var(--token-90b14873-4962-4294-ae2e-3890ab204f45, rgb(67, 85, 108)) \",\"--framer-paragraph-spacing\":\"0px\"},transition:transition,variants:{VeZxzeBo4:{\"--extracted-r6o4lv\":\"var(--token-90b14873-4962-4294-ae2e-3890ab204f45, rgb(67, 85, 108))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({hM_ovGId9:{children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:/*#__PURE__*/ _jsx(Link,{href:{webPageId:\"pjoZp6tNy\"},openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/ _jsx(motion.a,{className:\"framer-styles-preset-1ygb9sd\",\"data-styles-preset\":\"oD7ZB8R5Q\",children:\"Privacy Statement\"})})})})},JVEypzWzX:{children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:/*#__PURE__*/ _jsx(Link,{href:{webPageId:\"pjoZp6tNy\"},openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/ _jsx(motion.a,{className:\"framer-styles-preset-1ygb9sd\",\"data-styles-preset\":\"oD7ZB8R5Q\",children:\"Privacy Statement\"})})})})},lGQXNskPk:{children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:/*#__PURE__*/ _jsx(Link,{href:{webPageId:\"pjoZp6tNy\"},openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/ _jsx(motion.a,{className:\"framer-styles-preset-1ygb9sd\",\"data-styles-preset\":\"oD7ZB8R5Q\",children:\"Privacy Statement\"})})})})},VeZxzeBo4:{children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:/*#__PURE__*/ _jsx(Link,{href:{webPageId:\"pjoZp6tNy\"},openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/ _jsx(motion.a,{className:\"framer-styles-preset-1ygb9sd\",\"data-styles-preset\":\"oD7ZB8R5Q\",children:\"Privacy Statement\"})})})})}},baseVariant,gestureVariant)})]})]}),isDisplayed()&&/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-13kc3hi\",layoutDependency:layoutDependency,layoutId:\"chEtLWp0m\",transition:transition,children:[isDisplayed1()&&/*#__PURE__*/ _jsx(motion.div,{className:\"framer-ypl2qz-container\",layoutDependency:layoutDependency,layoutId:\"sab02ggoM-container\",transition:transition,children:/*#__PURE__*/ _jsx(ComponentButton,{height:\"100%\",id:\"sab02ggoM\",layoutId:\"sab02ggoM\",newTab:false,tap:tap543fpz,text:\"Cookie settings\",variant:\"gpvELJp4R\",width:\"100%\"})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-o1aa06-container\",layoutDependency:layoutDependency,layoutId:\"UEgS_WXOE-container\",transition:transition,children:/*#__PURE__*/ _jsx(ComponentButton,{height:\"100%\",id:\"UEgS_WXOE\",layoutId:\"UEgS_WXOE\",newTab:false,tap:tapjv4sj6,text:\"Accept all cookies\",variant:\"Pk1kQyDax\",width:\"100%\",...addPropertyOverrides({hM_ovGId9:{text:\"Accept all\"},JVEypzWzX:{text:\"Accept all\"},lGQXNskPk:{text:\"Accept all\"},VeZxzeBo4:{text:\"Accept all\"}},baseVariant,gestureVariant)})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1nhyk5f-container\",layoutDependency:layoutDependency,layoutId:\"UMdWWTCK7-container\",transition:transition,children:/*#__PURE__*/ _jsx(ComponentButton,{height:\"100%\",id:\"UMdWWTCK7\",layoutId:\"UMdWWTCK7\",newTab:false,tap:tap543fpz,text:\"Decline\",variant:\"gpvELJp4R\",width:\"100%\",...addPropertyOverrides({hM_ovGId9:{text:\"See details\"},JVEypzWzX:{tap:tap1d37y9u,text:\"Accept selected\"},lGQXNskPk:{text:\"Adjust settings\"},VeZxzeBo4:{tap:tap1d37y9u,text:\"Accept selected\"}},baseVariant,gestureVariant)})})]}),isDisplayed1()&&/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1fkhdq3\",\"data-framer-name\":\"Component/Button\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"bzcOywxWK\",onTap:onTap543fpz,style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},transition:transition,children:/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"Privacy settings\"})}),className:\"framer-5b81nq\",\"data-framer-name\":\"CTA\",fonts:[\"GF;Inter-500\"],layoutDependency:layoutDependency,layoutId:\"BkSycs_m7\",style:{\"--extracted-r6o4lv\":\"var(--token-2571858b-c849-4e86-b2cd-c2417dfceb02, rgb(255, 255, 255)) \",\"--framer-paragraph-spacing\":\"0px\"},transition:transition,verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed2()&&/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-1es04pr\",layoutDependency:layoutDependency,layoutId:\"qvd3zM3TN\",style:{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},transition:transition,children:[/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-bqwrep\",layoutDependency:layoutDependency,layoutId:\"FNKK2FglI\",transition:transition,children:[isDisplayed2()&&/*#__PURE__*/ _jsx(motion.div,{className:\"framer-fs0cn\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"tD9g4Dg5K\",onTap:onTap2700b5,style:{backgroundColor:\"var(--token-2571858b-c849-4e86-b2cd-c2417dfceb02, rgb(255, 255, 255))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},transition:transition,...addPropertyOverrides({JVEypzWzX:{\"data-highlight\":undefined,onTap:undefined},VeZxzeBo4:{\"data-highlight\":undefined,onTap:undefined}},baseVariant,gestureVariant),children:isDisplayed2()&&/*#__PURE__*/ _jsx(motion.div,{className:\"framer-9fqq50-container\",layoutDependency:layoutDependency,layoutId:\"gdAV7ZGMT-container\",transition:transition,children:/*#__PURE__*/ _jsx(CheckboxWithLabel,{height:\"100%\",id:\"gdAV7ZGMT\",layoutId:\"gdAV7ZGMT\",style:{height:\"100%\",width:\"100%\"},title:\"Label\",variant:\"BqCn4PeOo\",variant1:\"dXkUbPraA\",width:\"100%\",...addPropertyOverrides({JVEypzWzX:{style:{height:\"100%\"},tap:tap2700b5,title:\"Advertising\",variant1:GanigjYpr},VeZxzeBo4:{style:{height:\"100%\"},tap:tap2700b5,title:\"Advertising\",variant1:GanigjYpr}},baseVariant,gestureVariant)})})}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-kpflf9\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"pFbvrjo7G\",onTap:onTapnpf49o,style:{backgroundColor:\"var(--token-2571858b-c849-4e86-b2cd-c2417dfceb02, rgb(255, 255, 255))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},transition:transition,...addPropertyOverrides({JVEypzWzX:{\"data-highlight\":undefined,onTap:undefined},VeZxzeBo4:{\"data-highlight\":undefined,onTap:undefined}},baseVariant,gestureVariant),children:isDisplayed2()&&/*#__PURE__*/ _jsx(motion.div,{className:\"framer-qibzvu-container\",layoutDependency:layoutDependency,layoutId:\"CH2yOdAJb-container\",transition:transition,children:/*#__PURE__*/ _jsx(CheckboxWithLabel,{height:\"100%\",id:\"CH2yOdAJb\",layoutId:\"CH2yOdAJb\",style:{height:\"100%\"},title:\"Analytics\",variant:\"BqCn4PeOo\",variant1:\"dXkUbPraA\",width:\"100%\",...addPropertyOverrides({JVEypzWzX:{tap:tapnpf49o,variant1:KsBBu2lAv},VeZxzeBo4:{tap:tapnpf49o,variant1:KsBBu2lAv}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-gxgvk3\",layoutDependency:layoutDependency,layoutId:\"vEneYacPJ\",transition:transition,children:/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-fbbdhy\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"HSUJgpZda\",onTap:onTapuptu3b,style:{backgroundColor:\"var(--token-2571858b-c849-4e86-b2cd-c2417dfceb02, rgb(255, 255, 255))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},transition:transition,children:[/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"Functional\"})}),className:\"framer-xvy1jr\",layoutDependency:layoutDependency,layoutId:\"ZgnEAwEX3\",style:{\"--extracted-r6o4lv\":\"var(--token-90b14873-4962-4294-ae2e-3890ab204f45, rgb(67, 85, 108))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},transition:transition,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1n6eidu-container\",layoutDependency:layoutDependency,layoutId:\"EqsEROQP5-container\",transition:transition,children:/*#__PURE__*/ _jsx(Checkbox,{height:\"100%\",id:\"EqsEROQP5\",layoutId:\"EqsEROQP5\",style:{height:\"100%\",width:\"100%\"},variant:\"dXkUbPraA\",width:\"100%\",...addPropertyOverrides({JVEypzWzX:{variant:\"R2_Qw3oK8\"},VeZxzeBo4:{variant:\"R2_Qw3oK8\"}},baseVariant,gestureVariant)})})]})})]})]})})});});const css=['.framer-IBOcI [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-IBOcI .framer-1b6f6c3 { display: block; }\",\".framer-IBOcI .framer-n3i2ru { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-IBOcI .framer-137e7b0 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 0px; }\",\".framer-IBOcI .framer-26jbe4, .framer-IBOcI .framer-18tse6i { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-IBOcI .framer-1n4wn7i { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-IBOcI .framer-ccz34e-container, .framer-IBOcI .framer-ypl2qz-container, .framer-IBOcI .framer-o1aa06-container, .framer-IBOcI .framer-1nhyk5f-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-IBOcI .framer-24eff4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-IBOcI .framer-11wlrzq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-IBOcI .framer-13kc3hi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-IBOcI .framer-v0tyyl { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-IBOcI .framer-1fkhdq3 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 8px 8px 8px 8px; position: relative; width: min-content; }\",\".framer-IBOcI .framer-5b81nq { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\",\".framer-IBOcI .framer-1es04pr { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-IBOcI .framer-bqwrep, .framer-IBOcI .framer-gxgvk3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-IBOcI .framer-fs0cn, .framer-IBOcI .framer-kpflf9 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; min-height: 42px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-IBOcI .framer-9fqq50-container { flex: none; height: 20px; position: relative; width: 71px; }\",\".framer-IBOcI .framer-qibzvu-container { flex: none; height: 20px; position: relative; width: auto; }\",\".framer-IBOcI .framer-fbbdhy { align-content: center; align-items: center; cursor: pointer; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-IBOcI .framer-xvy1jr { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-IBOcI .framer-1n6eidu-container { flex: none; height: 16px; position: relative; width: 16px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-IBOcI .framer-n3i2ru, .framer-IBOcI .framer-137e7b0, .framer-IBOcI .framer-1n4wn7i, .framer-IBOcI .framer-11wlrzq, .framer-IBOcI .framer-13kc3hi, .framer-IBOcI .framer-v0tyyl, .framer-IBOcI .framer-1fkhdq3, .framer-IBOcI .framer-1es04pr, .framer-IBOcI .framer-bqwrep, .framer-IBOcI .framer-fs0cn, .framer-IBOcI .framer-kpflf9, .framer-IBOcI .framer-gxgvk3, .framer-IBOcI .framer-fbbdhy { gap: 0px; } .framer-IBOcI .framer-n3i2ru > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-IBOcI .framer-n3i2ru > :first-child, .framer-IBOcI .framer-1n4wn7i > :first-child, .framer-IBOcI .framer-11wlrzq > :first-child, .framer-IBOcI .framer-13kc3hi > :first-child, .framer-IBOcI .framer-1fkhdq3 > :first-child, .framer-IBOcI .framer-bqwrep > :first-child, .framer-IBOcI .framer-fs0cn > :first-child, .framer-IBOcI .framer-kpflf9 > :first-child, .framer-IBOcI .framer-gxgvk3 > :first-child, .framer-IBOcI .framer-fbbdhy > :first-child { margin-left: 0px; } .framer-IBOcI .framer-n3i2ru > :last-child, .framer-IBOcI .framer-1n4wn7i > :last-child, .framer-IBOcI .framer-11wlrzq > :last-child, .framer-IBOcI .framer-13kc3hi > :last-child, .framer-IBOcI .framer-1fkhdq3 > :last-child, .framer-IBOcI .framer-bqwrep > :last-child, .framer-IBOcI .framer-fs0cn > :last-child, .framer-IBOcI .framer-kpflf9 > :last-child, .framer-IBOcI .framer-gxgvk3 > :last-child, .framer-IBOcI .framer-fbbdhy > :last-child { margin-right: 0px; } .framer-IBOcI .framer-137e7b0 > *, .framer-IBOcI .framer-v0tyyl > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-IBOcI .framer-137e7b0 > :first-child, .framer-IBOcI .framer-v0tyyl > :first-child, .framer-IBOcI .framer-1es04pr > :first-child { margin-top: 0px; } .framer-IBOcI .framer-137e7b0 > :last-child, .framer-IBOcI .framer-v0tyyl > :last-child, .framer-IBOcI .framer-1es04pr > :last-child { margin-bottom: 0px; } .framer-IBOcI .framer-1n4wn7i > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-IBOcI .framer-11wlrzq > *, .framer-IBOcI .framer-13kc3hi > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-IBOcI .framer-1fkhdq3 > *, .framer-IBOcI .framer-bqwrep > *, .framer-IBOcI .framer-fs0cn > *, .framer-IBOcI .framer-kpflf9 > *, .framer-IBOcI .framer-gxgvk3 > *, .framer-IBOcI .framer-fbbdhy > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-IBOcI .framer-1es04pr > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } }\",\".framer-IBOcI.framer-v-lodrm4 .framer-n3i2ru { gap: unset; justify-content: space-between; padding: 32px 32px 32px 32px; width: 1200px; }\",\".framer-IBOcI.framer-v-lodrm4 .framer-137e7b0 { align-self: stretch; flex: 1 0 0px; height: auto; max-width: 810px; order: 1; width: 1px; }\",\".framer-IBOcI.framer-v-lodrm4 .framer-ccz34e-container, .framer-IBOcI.framer-v-lodrm4 .framer-1nhyk5f-container, .framer-IBOcI.framer-v-3lyrcr .framer-ccz34e-container, .framer-IBOcI.framer-v-3lyrcr .framer-1nhyk5f-container, .framer-IBOcI.framer-v-84wwfc .framer-ccz34e-container, .framer-IBOcI.framer-v-84wwfc .framer-1nhyk5f-container, .framer-IBOcI.framer-v-84wwfc .framer-xvy1jr, .framer-IBOcI.framer-v-194kldm .framer-ccz34e-container, .framer-IBOcI.framer-v-194kldm .framer-1nhyk5f-container, .framer-IBOcI.framer-v-194kldm .framer-xvy1jr { order: 1; }\",\".framer-IBOcI.framer-v-lodrm4 .framer-24eff4, .framer-IBOcI.framer-v-3lyrcr .framer-24eff4, .framer-IBOcI.framer-v-84wwfc .framer-24eff4, .framer-IBOcI.framer-v-84wwfc .framer-qibzvu-container, .framer-IBOcI.framer-v-84wwfc .framer-1n6eidu-container, .framer-IBOcI.framer-v-194kldm .framer-24eff4, .framer-IBOcI.framer-v-194kldm .framer-qibzvu-container, .framer-IBOcI.framer-v-194kldm .framer-1n6eidu-container { order: 0; }\",\".framer-IBOcI.framer-v-lodrm4 .framer-13kc3hi { gap: 12px; order: 2; }\",\".framer-IBOcI.framer-v-lodrm4 .framer-o1aa06-container, .framer-IBOcI.framer-v-3lyrcr .framer-o1aa06-container, .framer-IBOcI.framer-v-84wwfc .framer-o1aa06-container, .framer-IBOcI.framer-v-194kldm .framer-o1aa06-container { order: 2; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-IBOcI.framer-v-lodrm4 .framer-n3i2ru, .framer-IBOcI.framer-v-lodrm4 .framer-13kc3hi { gap: 0px; } .framer-IBOcI.framer-v-lodrm4 .framer-n3i2ru > *, .framer-IBOcI.framer-v-lodrm4 .framer-n3i2ru > :first-child, .framer-IBOcI.framer-v-lodrm4 .framer-n3i2ru > :last-child { margin: 0px; } .framer-IBOcI.framer-v-lodrm4 .framer-13kc3hi > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-IBOcI.framer-v-lodrm4 .framer-13kc3hi > :first-child { margin-left: 0px; } .framer-IBOcI.framer-v-lodrm4 .framer-13kc3hi > :last-child { margin-right: 0px; } }\",\".framer-IBOcI.framer-v-3lyrcr .framer-n3i2ru { flex-direction: column; gap: 24px; padding: 32px 32px 32px 32px; width: 360px; }\",\".framer-IBOcI.framer-v-3lyrcr .framer-137e7b0 { order: 1; width: 100%; }\",\".framer-IBOcI.framer-v-3lyrcr .framer-1n4wn7i, .framer-IBOcI.framer-v-194kldm .framer-1n4wn7i { gap: 24px; justify-content: flex-start; width: 100%; }\",\".framer-IBOcI.framer-v-3lyrcr .framer-13kc3hi { gap: 12px; justify-content: flex-start; order: 2; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-IBOcI.framer-v-3lyrcr .framer-n3i2ru, .framer-IBOcI.framer-v-3lyrcr .framer-1n4wn7i, .framer-IBOcI.framer-v-3lyrcr .framer-13kc3hi { gap: 0px; } .framer-IBOcI.framer-v-3lyrcr .framer-n3i2ru > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-IBOcI.framer-v-3lyrcr .framer-n3i2ru > :first-child { margin-top: 0px; } .framer-IBOcI.framer-v-3lyrcr .framer-n3i2ru > :last-child { margin-bottom: 0px; } .framer-IBOcI.framer-v-3lyrcr .framer-1n4wn7i > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-IBOcI.framer-v-3lyrcr .framer-1n4wn7i > :first-child, .framer-IBOcI.framer-v-3lyrcr .framer-13kc3hi > :first-child { margin-left: 0px; } .framer-IBOcI.framer-v-3lyrcr .framer-1n4wn7i > :last-child, .framer-IBOcI.framer-v-3lyrcr .framer-13kc3hi > :last-child { margin-right: 0px; } .framer-IBOcI.framer-v-3lyrcr .framer-13kc3hi > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } }\",\".framer-IBOcI.framer-v-84wwfc .framer-n3i2ru { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; justify-content: flex-start; padding: 32px 32px 32px 32px; width: 420px; }\",\".framer-IBOcI.framer-v-84wwfc .framer-137e7b0, .framer-IBOcI.framer-v-194kldm .framer-137e7b0 { max-width: 810px; order: 1; width: 100%; }\",\".framer-IBOcI.framer-v-84wwfc .framer-1n4wn7i { gap: 24px; justify-content: flex-start; }\",\".framer-IBOcI.framer-v-84wwfc .framer-13kc3hi, .framer-IBOcI.framer-v-194kldm .framer-13kc3hi { gap: 12px; order: 3; }\",\".framer-IBOcI.framer-v-84wwfc .framer-1es04pr, .framer-IBOcI.framer-v-194kldm .framer-1es04pr { flex: none; order: 2; width: 100%; }\",\".framer-IBOcI.framer-v-84wwfc .framer-fs0cn, .framer-IBOcI.framer-v-84wwfc .framer-kpflf9, .framer-IBOcI.framer-v-194kldm .framer-fs0cn, .framer-IBOcI.framer-v-194kldm .framer-kpflf9 { cursor: unset; min-height: unset; }\",\".framer-IBOcI.framer-v-84wwfc .framer-9fqq50-container, .framer-IBOcI.framer-v-194kldm .framer-9fqq50-container { order: 0; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-IBOcI.framer-v-84wwfc .framer-n3i2ru, .framer-IBOcI.framer-v-84wwfc .framer-1n4wn7i, .framer-IBOcI.framer-v-84wwfc .framer-13kc3hi { gap: 0px; } .framer-IBOcI.framer-v-84wwfc .framer-n3i2ru > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-IBOcI.framer-v-84wwfc .framer-n3i2ru > :first-child { margin-top: 0px; } .framer-IBOcI.framer-v-84wwfc .framer-n3i2ru > :last-child { margin-bottom: 0px; } .framer-IBOcI.framer-v-84wwfc .framer-1n4wn7i > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-IBOcI.framer-v-84wwfc .framer-1n4wn7i > :first-child, .framer-IBOcI.framer-v-84wwfc .framer-13kc3hi > :first-child { margin-left: 0px; } .framer-IBOcI.framer-v-84wwfc .framer-1n4wn7i > :last-child, .framer-IBOcI.framer-v-84wwfc .framer-13kc3hi > :last-child { margin-right: 0px; } .framer-IBOcI.framer-v-84wwfc .framer-13kc3hi > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } }\",\".framer-IBOcI.framer-v-194kldm .framer-n3i2ru { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; height: 307px; justify-content: flex-start; padding: 32px 32px 32px 32px; width: 360px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-IBOcI.framer-v-194kldm .framer-n3i2ru, .framer-IBOcI.framer-v-194kldm .framer-1n4wn7i, .framer-IBOcI.framer-v-194kldm .framer-13kc3hi { gap: 0px; } .framer-IBOcI.framer-v-194kldm .framer-n3i2ru > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-IBOcI.framer-v-194kldm .framer-n3i2ru > :first-child { margin-top: 0px; } .framer-IBOcI.framer-v-194kldm .framer-n3i2ru > :last-child { margin-bottom: 0px; } .framer-IBOcI.framer-v-194kldm .framer-1n4wn7i > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-IBOcI.framer-v-194kldm .framer-1n4wn7i > :first-child, .framer-IBOcI.framer-v-194kldm .framer-13kc3hi > :first-child { margin-left: 0px; } .framer-IBOcI.framer-v-194kldm .framer-1n4wn7i > :last-child, .framer-IBOcI.framer-v-194kldm .framer-13kc3hi > :last-child { margin-right: 0px; } .framer-IBOcI.framer-v-194kldm .framer-13kc3hi > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 120\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"lGQXNskPk\":{\"layout\":[\"fixed\",\"auto\"]},\"hM_ovGId9\":{\"layout\":[\"fixed\",\"auto\"]},\"JVEypzWzX\":{\"layout\":[\"fixed\",\"auto\"]},\"VeZxzeBo4\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"x2TBk5ITi\":\"expand\",\"xZBhoyzMa\":\"acceptSelected\",\"euAf1OFJZ\":\"acceptAll\",\"Kt7_x9GeX\":\"removeData\",\"VRizGNgiJ\":\"toggleAdvertising\",\"U38_JY1aK\":\"toggleAnalytics\",\"s_U5Pvtfu\":\"toggleFunctional\",\"KsBBu2lAv\":\"analytics\",\"GanigjYpr\":\"advertising\"}\n */ const FramerC9EDO3QTi=withCSS(Component,css,\"framer-IBOcI\");export default FramerC9EDO3QTi;FramerC9EDO3QTi.displayName=\"Component/Consent Widget 2.0\";FramerC9EDO3QTi.defaultProps={height:30,width:120};addPropertyControls(FramerC9EDO3QTi,{variant:{options:[\"MkesXHfpR\",\"lGQXNskPk\",\"hM_ovGId9\",\"JVEypzWzX\",\"VeZxzeBo4\"],optionTitles:[\"Default\",\"First Visit\",\"First Visit - Mobile\",\"Expanded\",\"Expanded - Mobile\"],title:\"Variant\",type:ControlType.Enum},x2TBk5ITi:{title:\"Expand\",type:ControlType.EventHandler},xZBhoyzMa:{title:\"Accept Selected\",type:ControlType.EventHandler},euAf1OFJZ:{title:\"Accept All\",type:ControlType.EventHandler},Kt7_x9GeX:{title:\"Remove Data\",type:ControlType.EventHandler},VRizGNgiJ:{title:\"Toggle Advertising\",type:ControlType.EventHandler},U38_JY1aK:{title:\"Toggle Analytics\",type:ControlType.EventHandler},s_U5Pvtfu:{title:\"Toggle Functional\",type:ControlType.EventHandler},KsBBu2lAv:(CheckboxControls===null||CheckboxControls===void 0?void 0:CheckboxControls[\"variant\"])&&{...CheckboxControls[\"variant\"],defaultValue:\"dXkUbPraA\",hidden:undefined,title:\"analytics\"},GanigjYpr:(CheckboxControls===null||CheckboxControls===void 0?void 0:CheckboxControls[\"variant\"])&&{...CheckboxControls[\"variant\"],defaultValue:\"dXkUbPraA\",hidden:undefined,title:\"advertising\"}});addFonts(FramerC9EDO3QTi,[{family:\"Inter\",moduleAsset:{localModuleIdentifier:\"local-module:canvasComponent/C9EDO3QTi:default\",url:\"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZhrib2Bg-4.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZhrib2Bg-4.ttf\",weight:\"500\"},...LinkButtonFonts,...ComponentButtonFonts,...CheckboxWithLabelFonts,...CheckboxFonts,...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerC9EDO3QTi\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"30\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"120\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"lGQXNskPk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hM_ovGId9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JVEypzWzX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VeZxzeBo4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"x2TBk5ITi\\\":\\\"expand\\\",\\\"xZBhoyzMa\\\":\\\"acceptSelected\\\",\\\"euAf1OFJZ\\\":\\\"acceptAll\\\",\\\"Kt7_x9GeX\\\":\\\"removeData\\\",\\\"VRizGNgiJ\\\":\\\"toggleAdvertising\\\",\\\"U38_JY1aK\\\":\\\"toggleAnalytics\\\",\\\"s_U5Pvtfu\\\":\\\"toggleFunctional\\\",\\\"KsBBu2lAv\\\":\\\"analytics\\\",\\\"GanigjYpr\\\":\\\"advertising\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import { jsx as _jsx } from \"react/jsx-runtime\";\nimport { useEffect, useState } from \"react\";\nimport { addPropertyControls, ControlType } from \"framer\";\nimport ComponentConsentWidget20 from \"https://framer.com/m/Component-Consent-Widget-2-0-lBOw.js@ncnwHUBjFryhYF4rzfD7\";\nimport Cookies from \"universal-cookie\";\nimport { useStore, defaultConsentSettings, storeConsent } from \"https://framerusercontent.com/modules/EF9PI5fguGcjzRfD7GwH/XUv0R53NFuhSPpQcBF0R/InstrumentationContext.js\";\nconst cookies = new Cookies();\nconst wrapperStyle = {\n  position: \"fixed\",\n  bottom: 20,\n  left: 20,\n  right: 20,\n  zIndex: 999\n};\nfunction Wrapper({\n  children\n}) {\n  return /*#__PURE__*/_jsx(\"div\", {\n    style: wrapperStyle,\n    children: children\n  });\n}\nconst WIDGET_VISIBILITY_STATE = {\n  default: \"Default\",\n  expanded: \"Expanded\",\n  firstVisit: \"First Visit\"\n};\nconst PRIVACY_COOKIE_NAME = \"cookies-consent\";\nexport default function ConsentWidgetCode(props) {\n  const {\n    track,\n    variant\n  } = props;\n  const [mode, setMode] = useState(WIDGET_VISIBILITY_STATE.default);\n  const [store, setStore] = useStore();\n  const savedSettings = store.consentSettings;\n  const [formSettings, setFormSettings] = useState(() => store.consentSettings); // Workaround of Framer's inability to add HTML attributes to components\n  useEffect(() => {\n    if (mode === WIDGET_VISIBILITY_STATE.expanded) {\n      const AcceptAll = [...document.querySelectorAll('[data-framer-name=\"CTA\"]')].filter(node => node.innerText.includes(\"Accept all\"))[0];\n      const AcceptSelected = [...document.querySelectorAll('[data-framer-name=\"CTA\"]')].filter(node => node.innerText.includes(\"Accept selected\"))[0];\n      if (!AcceptAll || !AcceptSelected) return;\n      AcceptAll.parentElement.classList.add(\"privacy_acceptance\");\n      AcceptAll.parentElement.dataset.consentMessage = \"accept-all\";\n      AcceptSelected.parentElement.classList.add(\"privacy_acceptance\");\n      AcceptSelected.parentElement.dataset.consentMessage = \"accept-selected\";\n    }\n  }, [mode]);\n  useEffect(() => {\n    if (!savedSettings || !savedSettings.responded && !savedSettings.wiped && mode === WIDGET_VISIBILITY_STATE.default) {\n      setMode(WIDGET_VISIBILITY_STATE.firstVisit);\n    }\n  }, [savedSettings, mode]);\n  const savePreferences = nextPreferences => {\n    setStore({\n      consentSettings: nextPreferences\n    });\n    storeConsent(nextPreferences);\n    cookies.set(PRIVACY_COOKIE_NAME, JSON.stringify(nextPreferences), {\n      path: \"/\",\n      domain: `.${window.location.host}`,\n      // Do not use default uri encode as per Maksim / Dept suggestion\n      encode: v => v\n    });\n  };\n  const handleExpand = () => setMode(WIDGET_VISIBILITY_STATE.expanded);\n  const handleAcceptSelected = () => {\n    const newSettings = {\n      ...formSettings,\n      functional: true,\n      responded: true\n    };\n    savePreferences(newSettings);\n    setMode(WIDGET_VISIBILITY_STATE.default);\n  };\n  const handleAcceptAll = () => {\n    const newSettings = {\n      advertising: true,\n      analytics: true,\n      functional: true,\n      responded: true,\n      wiped: false\n    };\n    savePreferences(newSettings);\n    setFormSettings(newSettings);\n    setMode(WIDGET_VISIBILITY_STATE.default);\n  };\n  const handleRemoveData = () => {\n    const newSettings = {\n      ...defaultConsentSettings,\n      wiped: true\n    };\n    savePreferences(newSettings);\n    setFormSettings(newSettings);\n    setMode(WIDGET_VISIBILITY_STATE.default);\n    track(\"forgetMe\", {});\n  };\n  const toggleField = name => {\n    setFormSettings(prev => ({\n      ...prev,\n      [name]: !prev[name]\n    }));\n  };\n  const variantString = variant === \"Mobile\" && mode !== WIDGET_VISIBILITY_STATE.default ? `${mode} - ${variant}` : mode;\n  return /*#__PURE__*/_jsx(Wrapper, {\n    children: /*#__PURE__*/_jsx(ComponentConsentWidget20, {\n      variant: variantString,\n      expand: handleExpand,\n      acceptSelected: handleAcceptSelected,\n      acceptAll: handleAcceptAll,\n      removeData: handleRemoveData,\n      analytics: formSettings.analytics ? \"Selected\" : \"Default\",\n      advertising: formSettings.advertising ? \"Selected\" : \"Default\",\n      toggleAdvertising: () => toggleField(\"advertising\"),\n      toggleAnalytics: () => toggleField(\"analytics\"),\n      toggleFunctional: () => toggleField(\"functional\")\n    })\n  });\n}\n;\naddPropertyControls(ConsentWidgetCode, {\n  variant: {\n    type: ControlType.Enum,\n    defaultValue: \"Desktop\",\n    options: [\"Desktop\", \"Mobile\"]\n  }\n});\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"ConsentWidgetCode\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { jsx as _jsx } from \"react/jsx-runtime\";\nimport { useState, useEffect } from \"react\";\nfunction path(newLang) {\n  let pathName = window.location.pathname;\n  if (newLang === \"en\") {\n    pathName = \"/\";\n  } else if (pathName && pathName.startsWith(\"/nl\")) {\n    pathName = pathName.replace(\"/nl\", `/${newLang}`);\n  } else if (pathName && pathName.startsWith(\"/id\")) {\n    pathName = pathName.replace(\"/id\", `/${newLang}`);\n  } else if (pathName && pathName.startsWith(\"/de\")) {\n    pathName = pathName.replace(\"/de\", `/${newLang}`);\n  } else if (pathName && pathName.startsWith(\"/fr\")) {\n    pathName = pathName.replace(\"/fr\", `/${newLang}`);\n  } else if (pathName && pathName.startsWith(\"/pt-br\")) {\n    pathName = pathName.replace(\"/pt-br\", `/${newLang}`);\n  } else if (pathName && pathName.startsWith(\"/es\")) {\n    pathName = pathName.replace(\"/es\", `/${newLang}`);\n  } else if (pathName && pathName.startsWith(\"/pt-br\")) {\n    pathName = pathName.replace(\"/pt-br\", `/${newLang}`);\n  } else if (pathName && pathName.startsWith(\"/pt\")) {\n    pathName = pathName.replace(\"/pt\", `/${newLang}`);\n  } else if (pathName && pathName.startsWith(\"/zh\")) {\n    pathName = pathName.replace(\"/zh\", `/${newLang}`);\n  } else {\n    pathName = `/${newLang}${pathName}`;\n  }\n  return pathName;\n}\nlet intervalCount = 0;\nexport function withLocalizationOptions(Component) {\n  return props => {\n    const [availableLanguages, setAvailableLanguages] = useState([]);\n    const [currentLanguage, setCurrentLanguage] = useState({\n      value: \"en\",\n      label: \"English\",\n      selected: true\n    }); /*\n        Need this because Weglot doesn't seem to load correctly on Firefox \n        Maybe it's not loading fast enough before this component is mounted.\n        This ensures that the component get's the required data when Weglot eventually loads\n        */\n    useEffect(() => {\n      const intervalId = setInterval(() => {\n        if (window.Weglot && window.Weglot.initialized && window.Weglot.options) {\n          const Weglot = window.Weglot;\n          const currentLang = Weglot.getCurrentLang();\n          const languages = Weglot.options.languages && Weglot.options.languages.map(language => language.language_to).concat(Weglot.options.language_from).map(lang => {\n            return {\n              value: lang,\n              label: Weglot.getLanguageName(lang),\n              selected: currentLang === lang\n            };\n          });\n          setCurrentLanguage(languages.find(language => language.value === currentLang));\n          setAvailableLanguages(languages);\n          Weglot.on(\"languageChanged\", newLanguage => {\n            const selectedLanguage = languages.find(language => language.value === newLanguage);\n            setCurrentLanguage({\n              ...selectedLanguage,\n              selected: true\n            });\n          });\n          clearInterval(intervalId);\n        }\n        intervalCount += 1;\n      }, 300); // Don't want this to run indefinitely\n      if (intervalCount === 5) return clearInterval(intervalId);\n      return () => clearInterval(intervalId);\n    }, []);\n    return /*#__PURE__*/_jsx(Component, {\n      options: availableLanguages,\n      selectedOption: currentLanguage,\n      onChange: ({\n        value,\n        label\n      }) => {\n        window.scrollTo({\n          top: 0,\n          left: 0\n        });\n        window.Weglot.switchTo(value);\n        window.history.pushState(`${value}`, \"MessageBird\", path(value));\n      }\n    });\n  };\n}\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"withLocalizationOptions\": {\n      \"type\": \"reactHoc\",\n      \"name\": \"withLocalizationOptions\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./DynamicDropdownOptions.map", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([]);\nexport const fonts = [];\nexport const css = [\".framer-87z0i .framer-styles-preset-6cmg2w:not(.rich-text-wrapper), .framer-87z0i .framer-styles-preset-6cmg2w.rich-text-wrapper a { --framer-link-current-text-color: #969696; --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-2571858b-c849-4e86-b2cd-c2417dfceb02, #ffffff); --framer-link-hover-text-decoration: none; --framer-link-text-color: #969696; --framer-link-text-decoration: none; }\"];\nexport const className = \"framer-87z0i\";\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 (25dafa9)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, Link, RichText, SVG, Text, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion } from \"framer-motion\";\nimport * as React from \"react\";\nimport ConsentWidgetCode from \"https://framerusercontent.com/modules/H1I2yMqMQnp0LScnsi0V/llwDUpdWCLBKQ0nUp3KY/ConsentWidgetCode.js\";\nimport DropdownWithOptions from \"https://framerusercontent.com/modules/zaqPNQJAN7YgUpTOKYd4/2szzMRvijYpuZuGcPFvB/DropdownWithOptions.js\";\nimport { withLocalizationOptions } from \"https://framerusercontent.com/modules/p8Voh2DEKmI0jSnkhw1D/nwk2BlT0pjh93FSCfvXN/DynamicDropdownOptions.js\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/wfEHblqgW0XbLqWb6bit/abTojPIOPJruamaeptoL/YOxudObcB.js\";\nconst DropdownWithOptionsFonts = getFonts(DropdownWithOptions);\nconst DropdownWithOptionsWithLocalizationOptions = withLocalizationOptions(DropdownWithOptions);\nconst ConsentWidgetCodeFonts = getFonts(ConsentWidgetCode);\nconst cycleOrder = [\"N9kMZZ7sO\", \"FA9HXy3HL\", \"K7QMiqAoh\"];\nconst variantClassNames = {\n  FA9HXy3HL: \"framer-v-13llmr5\",\n  K7QMiqAoh: \"framer-v-1uedaiq\",\n  N9kMZZ7sO: \"framer-v-1vofn8x\"\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  Desktop: \"N9kMZZ7sO\",\n  Mobile: \"K7QMiqAoh\",\n  Tablet: \"FA9HXy3HL\"\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 Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"N9kMZZ7sO\",\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: \"N9kMZZ7sO\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const defaultLayoutId = React.useId();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\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-iLRyr\", sharedStyle.className, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsxs(motion.footer, {\n        ...restProps,\n        className: cx(\"framer-1vofn8x\", className),\n        \"data-border\": true,\n        \"data-framer-name\": \"Desktop\",\n        layoutDependency: layoutDependency,\n        layoutId: \"N9kMZZ7sO\",\n        ref: ref,\n        style: {\n          \"--border-bottom-width\": \"0px\",\n          \"--border-color\": \"rgba(0, 0, 0, 0.05)\",\n          \"--border-left-width\": \"0px\",\n          \"--border-right-width\": \"0px\",\n          \"--border-style\": \"solid\",\n          \"--border-top-width\": \"1px\",\n          backgroundColor: \"var(--token-8c2e2696-2294-47af-a0cd-8fd8990b2d78, rgb(17, 17, 17))\",\n          ...style\n        },\n        transition: transition,\n        ...addPropertyOverrides({\n          FA9HXy3HL: {\n            \"data-framer-name\": \"Tablet\"\n          },\n          K7QMiqAoh: {\n            \"data-framer-name\": \"Mobile\"\n          }\n        }, baseVariant, gestureVariant),\n        children: [/*#__PURE__*/_jsxs(motion.div, {\n          className: \"framer-7bxkwf\",\n          layoutDependency: layoutDependency,\n          layoutId: \"RKmW_n4W5\",\n          transition: transition,\n          children: [/*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-1sb4qhz\",\n            layoutDependency: layoutDependency,\n            layoutId: \"XygMHmQFA\",\n            transition: transition,\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1qjumzl\",\n              layoutDependency: layoutDependency,\n              layoutId: \"MdodMV5JM\",\n              transition: transition,\n              children: /*#__PURE__*/_jsx(SVG, {\n                className: \"framer-r6u0m0\",\n                \"data-framer-name\": \"Type_Brandmark_Color_White\",\n                fill: \"black\",\n                intrinsicHeight: 36,\n                intrinsicWidth: 43,\n                layoutDependency: layoutDependency,\n                layoutId: \"fMKP1P5a1\",\n                svg: '<svg width=\"43\" height=\"36\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M38.13 9.965A.958.958 0 0 1 37.176 9c0-.533.426-.964.952-.964.527 0 .953.431.953.964a.958.958 0 0 1-.953.964Zm0-3.537a5.057 5.057 0 0 0-4.14 2.158l-6.263 8.875c-.23.326-.608.539-1.034.539a1.278 1.278 0 0 1-1.271-1.286c0-.264.079-.508.213-.713l5.287-8.004c.54-.817.854-1.798.854-2.854C31.776 2.303 29.5 0 26.693 0H.113v5.143h22.768c0 1.42-1.138 2.571-2.542 2.571H.113c0 1.83.38 3.568 1.06 5.143h16.624c0 1.42-1.137 2.571-2.54 2.571H2.653c2.319 3.123 6.009 5.144 10.167 5.144h6.247c.703 0 1.271.575 1.271 1.285s-.568 1.286-1.27 1.286H12.82L4.329 36h15.375c7.035 0 13.001-4.627 15.09-11.038l2.86-8.782a16.102 16.102 0 0 1 4.84-7.246 5.07 5.07 0 0 0-4.365-2.506Z\" fill=\"#fff\"/></svg>',\n                transition: transition,\n                withExternalLayout: true\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-6txcz2-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"xo3u755ms-container\",\n              transition: transition,\n              children: /*#__PURE__*/_jsx(DropdownWithOptionsWithLocalizationOptions, {\n                height: \"100%\",\n                id: \"xo3u755ms\",\n                layoutId: \"xo3u755ms\",\n                options: [],\n                width: \"100%\"\n              })\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-190zjkg-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"yWjP7i4Xy-container\",\n              transition: transition,\n              children: /*#__PURE__*/_jsx(ConsentWidgetCode, {\n                height: \"100%\",\n                id: \"yWjP7i4Xy\",\n                layoutId: \"yWjP7i4Xy\",\n                variant: \"Desktop\",\n                width: \"100%\",\n                ...addPropertyOverrides({\n                  K7QMiqAoh: {\n                    variant: \"Mobile\"\n                  }\n                }, baseVariant, gestureVariant)\n              })\n            })]\n          }), /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-o0b7ez\",\n            layoutDependency: layoutDependency,\n            layoutId: \"hRwu0U0Gb\",\n            transition: transition,\n            children: [/*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-1r8yr5v\",\n              layoutDependency: layoutDependency,\n              layoutId: \"tWmevHE4X\",\n              transition: transition,\n              children: [/*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    style: {\n                      \"--font-selector\": \"R0Y7SW50ZXItNzAw\",\n                      \"--framer-font-weight\": \"700\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: \"Platform\"\n                  })\n                }),\n                className: \"framer-oieijm\",\n                fonts: [\"GF;Inter-700\"],\n                layoutDependency: layoutDependency,\n                layoutId: \"iBijnI3S_\",\n                style: {\n                  \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                  \"--framer-link-hover-text-color\": \"rgba(153, 153, 153, 0.6)\",\n                  \"--framer-link-text-decoration\": \"none\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                transition: transition,\n                verticalAlignment: \"top\",\n                withExternalLayout: true\n              }), /*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-bmibl6\",\n                layoutDependency: layoutDependency,\n                layoutId: \"QbyveXN9w\",\n                transition: transition,\n                children: [/*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItNTAw\",\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: /*#__PURE__*/_jsx(Link, {\n                        href: {\n                          webPageId: \"uqaQLe58H\"\n                        },\n                        openInNewTab: false,\n                        smoothScroll: false,\n                        children: /*#__PURE__*/_jsx(motion.a, {\n                          className: \"framer-styles-preset-6cmg2w\",\n                          \"data-styles-preset\": \"YOxudObcB\",\n                          children: \"Inbox\"\n                        })\n                      })\n                    })\n                  }),\n                  className: \"framer-1ns2fgu\",\n                  fonts: [\"GF;Inter-500\"],\n                  layoutDependency: layoutDependency,\n                  layoutId: \"iFOibmNLR\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-4192f078-7d83-497c-99d7-238885e44fff, rgb(153, 153, 153))\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  transition: transition,\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                }), /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItNTAw\",\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: /*#__PURE__*/_jsx(Link, {\n                        href: {\n                          webPageId: \"EFCEwsUv0\"\n                        },\n                        openInNewTab: false,\n                        smoothScroll: false,\n                        children: /*#__PURE__*/_jsx(motion.a, {\n                          className: \"framer-styles-preset-6cmg2w\",\n                          \"data-styles-preset\": \"YOxudObcB\",\n                          children: \"Flows\"\n                        })\n                      })\n                    })\n                  }),\n                  className: \"framer-1n87iv6\",\n                  fonts: [\"GF;Inter-500\"],\n                  layoutDependency: layoutDependency,\n                  layoutId: \"zw_Mnvzaw\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-4192f078-7d83-497c-99d7-238885e44fff, rgb(153, 153, 153))\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  transition: transition,\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                }), /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItNTAw\",\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: /*#__PURE__*/_jsx(Link, {\n                        href: {\n                          webPageId: \"bHm12Qcg5\"\n                        },\n                        openInNewTab: false,\n                        smoothScroll: false,\n                        children: /*#__PURE__*/_jsx(motion.a, {\n                          className: \"framer-styles-preset-6cmg2w\",\n                          \"data-styles-preset\": \"YOxudObcB\",\n                          children: \"Contacts\"\n                        })\n                      })\n                    })\n                  }),\n                  className: \"framer-12mdp89\",\n                  fonts: [\"GF;Inter-500\"],\n                  layoutDependency: layoutDependency,\n                  layoutId: \"Tmw3XLYLp\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-4192f078-7d83-497c-99d7-238885e44fff, rgb(153, 153, 153))\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  transition: transition,\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                }), /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItNTAw\",\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: /*#__PURE__*/_jsx(Link, {\n                        href: {\n                          webPageId: \"n1EGrnsso\"\n                        },\n                        openInNewTab: false,\n                        smoothScroll: false,\n                        children: /*#__PURE__*/_jsx(motion.a, {\n                          className: \"framer-styles-preset-6cmg2w\",\n                          \"data-styles-preset\": \"YOxudObcB\",\n                          children: \"Campaigns\"\n                        })\n                      })\n                    })\n                  }),\n                  className: \"framer-83mlzl\",\n                  fonts: [\"GF;Inter-500\"],\n                  layoutDependency: layoutDependency,\n                  layoutId: \"Bly70nUUf\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-4192f078-7d83-497c-99d7-238885e44fff, rgb(153, 153, 153))\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  transition: transition,\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                }), /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItNTAw\",\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: /*#__PURE__*/_jsx(Link, {\n                        href: {\n                          webPageId: \"O1ZL7fXKu\"\n                        },\n                        openInNewTab: false,\n                        smoothScroll: false,\n                        children: /*#__PURE__*/_jsx(motion.a, {\n                          className: \"framer-styles-preset-6cmg2w\",\n                          \"data-styles-preset\": \"YOxudObcB\",\n                          children: \"Connectors\"\n                        })\n                      })\n                    })\n                  }),\n                  className: \"framer-41ppca\",\n                  fonts: [\"GF;Inter-500\"],\n                  layoutDependency: layoutDependency,\n                  layoutId: \"SIihE51Wv\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-4192f078-7d83-497c-99d7-238885e44fff, rgb(153, 153, 153))\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  transition: transition,\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                }), /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItNTAw\",\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: /*#__PURE__*/_jsx(Link, {\n                        href: {\n                          webPageId: \"WPTfYxaIb\"\n                        },\n                        openInNewTab: false,\n                        smoothScroll: false,\n                        children: /*#__PURE__*/_jsx(motion.a, {\n                          className: \"framer-styles-preset-6cmg2w\",\n                          \"data-styles-preset\": \"YOxudObcB\",\n                          children: \"Studio\"\n                        })\n                      })\n                    })\n                  }),\n                  className: \"framer-eaur5l\",\n                  fonts: [\"GF;Inter-500\"],\n                  layoutDependency: layoutDependency,\n                  layoutId: \"yCrFVaE9C\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-4192f078-7d83-497c-99d7-238885e44fff, rgb(153, 153, 153))\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  transition: transition,\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                })]\n              })]\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-1je7czf\",\n              layoutDependency: layoutDependency,\n              layoutId: \"rkrs369Y3\",\n              transition: transition,\n              children: [/*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    style: {\n                      \"--font-selector\": \"R0Y7SW50ZXItNzAw\",\n                      \"--framer-font-weight\": \"700\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: \"Channels\"\n                  })\n                }),\n                className: \"framer-12psh6i\",\n                fonts: [\"GF;Inter-700\"],\n                layoutDependency: layoutDependency,\n                layoutId: \"yqEyBVX2_\",\n                style: {\n                  \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                  \"--framer-link-hover-text-color\": \"rgba(153, 153, 153, 0.6)\",\n                  \"--framer-link-text-decoration\": \"none\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                transition: transition,\n                verticalAlignment: \"top\",\n                withExternalLayout: true\n              }), /*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-1kyzegv\",\n                layoutDependency: layoutDependency,\n                layoutId: \"Thh7KCbMW\",\n                transition: transition,\n                children: [/*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItNTAw\",\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: /*#__PURE__*/_jsx(Link, {\n                        href: {\n                          webPageId: \"b3yobnGz9\"\n                        },\n                        openInNewTab: false,\n                        smoothScroll: false,\n                        children: /*#__PURE__*/_jsx(motion.a, {\n                          className: \"framer-styles-preset-6cmg2w\",\n                          \"data-styles-preset\": \"YOxudObcB\",\n                          children: \"Email\"\n                        })\n                      })\n                    })\n                  }),\n                  className: \"framer-23q5w3\",\n                  fonts: [\"GF;Inter-500\"],\n                  layoutDependency: layoutDependency,\n                  layoutId: \"dCdzoZJnn\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-4192f078-7d83-497c-99d7-238885e44fff, rgb(153, 153, 153))\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  transition: transition,\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                }), /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItNTAw\",\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: /*#__PURE__*/_jsx(Link, {\n                        href: {\n                          webPageId: \"z5EmpdHMI\"\n                        },\n                        openInNewTab: false,\n                        smoothScroll: false,\n                        children: /*#__PURE__*/_jsx(motion.a, {\n                          className: \"framer-styles-preset-6cmg2w\",\n                          \"data-styles-preset\": \"YOxudObcB\",\n                          children: \"WhatsApp\"\n                        })\n                      })\n                    })\n                  }),\n                  className: \"framer-6hr9n0\",\n                  fonts: [\"GF;Inter-500\"],\n                  layoutDependency: layoutDependency,\n                  layoutId: \"udkyKjTtZ\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-4192f078-7d83-497c-99d7-238885e44fff, rgb(153, 153, 153))\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  transition: transition,\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                }), /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItNTAw\",\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: /*#__PURE__*/_jsx(Link, {\n                        href: {\n                          webPageId: \"rwvoCK6dH\"\n                        },\n                        openInNewTab: false,\n                        smoothScroll: false,\n                        children: /*#__PURE__*/_jsx(motion.a, {\n                          className: \"framer-styles-preset-6cmg2w\",\n                          \"data-styles-preset\": \"YOxudObcB\",\n                          children: \"SMS\"\n                        })\n                      })\n                    })\n                  }),\n                  className: \"framer-9s92nh\",\n                  fonts: [\"GF;Inter-500\"],\n                  layoutDependency: layoutDependency,\n                  layoutId: \"dNr_18qAZ\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-4192f078-7d83-497c-99d7-238885e44fff, rgb(153, 153, 153))\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  transition: transition,\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                }), /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItNTAw\",\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: /*#__PURE__*/_jsx(Link, {\n                        href: {\n                          webPageId: \"UJMo5WCNM\"\n                        },\n                        openInNewTab: false,\n                        smoothScroll: false,\n                        children: /*#__PURE__*/_jsx(motion.a, {\n                          className: \"framer-styles-preset-6cmg2w\",\n                          \"data-styles-preset\": \"YOxudObcB\",\n                          children: \"Instagram\"\n                        })\n                      })\n                    })\n                  }),\n                  className: \"framer-yr3ngw\",\n                  fonts: [\"GF;Inter-500\"],\n                  layoutDependency: layoutDependency,\n                  layoutId: \"cLzTANy3H\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-4192f078-7d83-497c-99d7-238885e44fff, rgb(153, 153, 153))\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  transition: transition,\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                }), /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItNTAw\",\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: /*#__PURE__*/_jsx(Link, {\n                        href: {\n                          webPageId: \"CzoC_37Qh\"\n                        },\n                        openInNewTab: false,\n                        smoothScroll: false,\n                        children: /*#__PURE__*/_jsx(motion.a, {\n                          className: \"framer-styles-preset-6cmg2w\",\n                          \"data-styles-preset\": \"YOxudObcB\",\n                          children: \"Messenger\"\n                        })\n                      })\n                    })\n                  }),\n                  className: \"framer-14a2cph\",\n                  fonts: [\"GF;Inter-500\"],\n                  layoutDependency: layoutDependency,\n                  layoutId: \"eNJE9QSDT\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-4192f078-7d83-497c-99d7-238885e44fff, rgb(153, 153, 153))\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  transition: transition,\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                }), /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItNTAw\",\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: /*#__PURE__*/_jsx(Link, {\n                        href: {\n                          webPageId: \"joIKpN2vk\"\n                        },\n                        openInNewTab: false,\n                        smoothScroll: false,\n                        children: /*#__PURE__*/_jsx(motion.a, {\n                          className: \"framer-styles-preset-6cmg2w\",\n                          \"data-styles-preset\": \"YOxudObcB\",\n                          children: \"Voice\"\n                        })\n                      })\n                    })\n                  }),\n                  className: \"framer-1w4ibh8\",\n                  fonts: [\"GF;Inter-500\"],\n                  layoutDependency: layoutDependency,\n                  layoutId: \"q92wGvYB8\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-4192f078-7d83-497c-99d7-238885e44fff, rgb(153, 153, 153))\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  transition: transition,\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                })]\n              })]\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-633yps\",\n              layoutDependency: layoutDependency,\n              layoutId: \"L6SKjgIoU\",\n              transition: transition,\n              children: [/*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    style: {\n                      \"--font-selector\": \"R0Y7SW50ZXItNzAw\",\n                      \"--framer-font-weight\": \"700\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: \"Resources\"\n                  })\n                }),\n                className: \"framer-199kzqo\",\n                fonts: [\"GF;Inter-700\"],\n                layoutDependency: layoutDependency,\n                layoutId: \"fOY_imZQk\",\n                style: {\n                  \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                  \"--framer-link-hover-text-color\": \"rgba(153, 153, 153, 0.6)\",\n                  \"--framer-link-text-decoration\": \"none\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                transition: transition,\n                verticalAlignment: \"top\",\n                withExternalLayout: true\n              }), /*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-ss4rvw\",\n                layoutDependency: layoutDependency,\n                layoutId: \"Jkq0ce7lN\",\n                transition: transition,\n                children: [/*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItNTAw\",\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: /*#__PURE__*/_jsx(Link, {\n                        href: {\n                          webPageId: \"LBc1ONMgc\"\n                        },\n                        openInNewTab: false,\n                        smoothScroll: false,\n                        children: /*#__PURE__*/_jsx(motion.a, {\n                          className: \"framer-styles-preset-6cmg2w\",\n                          \"data-styles-preset\": \"YOxudObcB\",\n                          children: \"Customers\"\n                        })\n                      })\n                    })\n                  }),\n                  className: \"framer-1y4mzvv\",\n                  fonts: [\"GF;Inter-500\"],\n                  layoutDependency: layoutDependency,\n                  layoutId: \"iZawWCtnt\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-4192f078-7d83-497c-99d7-238885e44fff, rgb(153, 153, 153))\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  transition: transition,\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                }), /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItNTAw\",\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: /*#__PURE__*/_jsx(Link, {\n                        href: {\n                          webPageId: \"qhPczA7AM\"\n                        },\n                        openInNewTab: false,\n                        smoothScroll: false,\n                        children: /*#__PURE__*/_jsx(motion.a, {\n                          className: \"framer-styles-preset-6cmg2w\",\n                          \"data-styles-preset\": \"YOxudObcB\",\n                          children: \"Guides\"\n                        })\n                      })\n                    })\n                  }),\n                  className: \"framer-1vyeveq\",\n                  fonts: [\"GF;Inter-500\"],\n                  layoutDependency: layoutDependency,\n                  layoutId: \"fQ4MK0skg\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-4192f078-7d83-497c-99d7-238885e44fff, rgb(153, 153, 153))\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  transition: transition,\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                }), /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItNTAw\",\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: /*#__PURE__*/_jsx(Link, {\n                        href: {\n                          webPageId: \"KcOaAC6vp\"\n                        },\n                        openInNewTab: false,\n                        smoothScroll: false,\n                        children: /*#__PURE__*/_jsx(motion.a, {\n                          className: \"framer-styles-preset-6cmg2w\",\n                          \"data-styles-preset\": \"YOxudObcB\",\n                          children: \"Blog\"\n                        })\n                      })\n                    })\n                  }),\n                  className: \"framer-3yfvt1\",\n                  fonts: [\"GF;Inter-500\"],\n                  layoutDependency: layoutDependency,\n                  layoutId: \"tSPhXoVQu\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-4192f078-7d83-497c-99d7-238885e44fff, rgb(153, 153, 153))\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  transition: transition,\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                }), /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItNTAw\",\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: /*#__PURE__*/_jsx(Link, {\n                        href: {\n                          webPageId: \"A2pMujPAl\"\n                        },\n                        openInNewTab: false,\n                        smoothScroll: false,\n                        children: /*#__PURE__*/_jsx(motion.a, {\n                          className: \"framer-styles-preset-6cmg2w\",\n                          \"data-styles-preset\": \"YOxudObcB\",\n                          children: \"Docs\"\n                        })\n                      })\n                    })\n                  }),\n                  className: \"framer-5jq7jc\",\n                  fonts: [\"GF;Inter-500\"],\n                  layoutDependency: layoutDependency,\n                  layoutId: \"G7LbM6TOm\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-4192f078-7d83-497c-99d7-238885e44fff, rgb(153, 153, 153))\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  transition: transition,\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                }), /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItNTAw\",\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: /*#__PURE__*/_jsx(Link, {\n                        href: {\n                          webPageId: \"UF_2gJouN\"\n                        },\n                        openInNewTab: false,\n                        smoothScroll: false,\n                        children: /*#__PURE__*/_jsx(motion.a, {\n                          className: \"framer-styles-preset-6cmg2w\",\n                          \"data-styles-preset\": \"YOxudObcB\",\n                          children: \"Partners\"\n                        })\n                      })\n                    })\n                  }),\n                  className: \"framer-14wgvkp\",\n                  fonts: [\"GF;Inter-500\"],\n                  layoutDependency: layoutDependency,\n                  layoutId: \"U_f9smt_k\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-4192f078-7d83-497c-99d7-238885e44fff, rgb(153, 153, 153))\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  transition: transition,\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                })]\n              })]\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-l55jmx\",\n              layoutDependency: layoutDependency,\n              layoutId: \"KZX_CNVi2\",\n              transition: transition,\n              children: [/*#__PURE__*/_jsx(Text, {\n                __fromCanvasComponent: true,\n                className: \"framer-84yoy3\",\n                fonts: [\"GF;Inter-700\"],\n                layoutDependency: layoutDependency,\n                layoutId: \"FHUOVoaqJ\",\n                rawHTML: \"<p style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='direction: ltr; font-size: 0'><span style=''>Company</span><br></span></p>\",\n                style: {\n                  \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                  \"--framer-font-size\": \"16px\",\n                  \"--framer-font-style\": \"normal\",\n                  \"--framer-font-weight\": 700,\n                  \"--framer-letter-spacing\": \"0em\",\n                  \"--framer-line-height\": \"1.2em\",\n                  \"--framer-link-hover-text-color\": \"rgba(153, 153, 153, 0.6)\",\n                  \"--framer-link-text-decoration\": \"none\",\n                  \"--framer-text-alignment\": \"start\",\n                  \"--framer-text-color\": \"rgb(255, 255, 255)\",\n                  \"--framer-text-decoration\": \"none\",\n                  \"--framer-text-transform\": \"none\"\n                },\n                transition: transition,\n                verticalAlignment: \"top\",\n                withExternalLayout: true\n              }), /*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-1teri4\",\n                layoutDependency: layoutDependency,\n                layoutId: \"nsYBK49HY\",\n                transition: transition,\n                children: [/*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItNTAw\",\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: /*#__PURE__*/_jsx(Link, {\n                        href: {\n                          webPageId: \"XmdU9KikZ\"\n                        },\n                        openInNewTab: false,\n                        smoothScroll: false,\n                        children: /*#__PURE__*/_jsx(motion.a, {\n                          className: \"framer-styles-preset-6cmg2w\",\n                          \"data-styles-preset\": \"YOxudObcB\",\n                          children: \"About\"\n                        })\n                      })\n                    })\n                  }),\n                  className: \"framer-15jn2zq\",\n                  fonts: [\"GF;Inter-500\"],\n                  layoutDependency: layoutDependency,\n                  layoutId: \"yORxWBrdy\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-4192f078-7d83-497c-99d7-238885e44fff, rgb(153, 153, 153))\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  transition: transition,\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                }), /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItNTAw\",\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: /*#__PURE__*/_jsx(Link, {\n                        href: {\n                          webPageId: \"GUQt6c8L9\"\n                        },\n                        openInNewTab: false,\n                        smoothScroll: false,\n                        children: /*#__PURE__*/_jsx(motion.a, {\n                          className: \"framer-styles-preset-6cmg2w\",\n                          \"data-styles-preset\": \"YOxudObcB\",\n                          children: \"Careers\"\n                        })\n                      })\n                    })\n                  }),\n                  className: \"framer-ji66h8\",\n                  fonts: [\"GF;Inter-500\"],\n                  layoutDependency: layoutDependency,\n                  layoutId: \"MKkPyYm9x\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-4192f078-7d83-497c-99d7-238885e44fff, rgb(153, 153, 153))\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  transition: transition,\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                }), /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItNTAw\",\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: /*#__PURE__*/_jsx(Link, {\n                        href: {\n                          webPageId: \"BhmIzS76p\"\n                        },\n                        openInNewTab: false,\n                        smoothScroll: false,\n                        children: /*#__PURE__*/_jsx(motion.a, {\n                          className: \"framer-styles-preset-6cmg2w\",\n                          \"data-styles-preset\": \"YOxudObcB\",\n                          children: \"Legal\"\n                        })\n                      })\n                    })\n                  }),\n                  className: \"framer-div8w\",\n                  fonts: [\"GF;Inter-500\"],\n                  layoutDependency: layoutDependency,\n                  layoutId: \"GbRFc_jua\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-4192f078-7d83-497c-99d7-238885e44fff, rgb(153, 153, 153))\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  transition: transition,\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                }), /*#__PURE__*/_jsx(RichText, {\n                  __fromCanvasComponent: true,\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItNTAw\",\n                        \"--framer-font-weight\": \"500\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                      },\n                      children: /*#__PURE__*/_jsx(Link, {\n                        href: \"https://messagebird.com/support-center\",\n                        openInNewTab: false,\n                        smoothScroll: false,\n                        children: /*#__PURE__*/_jsx(motion.a, {\n                          className: \"framer-styles-preset-6cmg2w\",\n                          \"data-styles-preset\": \"YOxudObcB\",\n                          children: \"Support\"\n                        })\n                      })\n                    })\n                  }),\n                  className: \"framer-wmkmbb\",\n                  fonts: [\"GF;Inter-500\"],\n                  layoutDependency: layoutDependency,\n                  layoutId: \"tMu_jEgTz\",\n                  style: {\n                    \"--extracted-r6o4lv\": \"var(--token-4192f078-7d83-497c-99d7-238885e44fff, rgb(153, 153, 153))\",\n                    \"--framer-paragraph-spacing\": \"0px\"\n                  },\n                  transition: transition,\n                  verticalAlignment: \"top\",\n                  withExternalLayout: true\n                })]\n              })]\n            })]\n          })]\n        }), /*#__PURE__*/_jsxs(motion.div, {\n          className: \"framer-13nyxm3\",\n          \"data-border\": true,\n          layoutDependency: layoutDependency,\n          layoutId: \"jAj1t4cUj\",\n          style: {\n            \"--border-bottom-width\": \"0px\",\n            \"--border-color\": \"var(--token-20b3356d-3157-483a-be6c-8ab615ce8f9b, rgb(51, 51, 51))\",\n            \"--border-left-width\": \"0px\",\n            \"--border-right-width\": \"0px\",\n            \"--border-style\": \"solid\",\n            \"--border-top-width\": \"1px\"\n          },\n          transition: transition,\n          children: [/*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.p, {\n                style: {\n                  \"--font-selector\": \"R0Y7SW50ZXItNTAw\",\n                  \"--framer-font-weight\": \"500\",\n                  \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                },\n                children: \"\\xa9 2023 MessageBird. All rights reserved.\"\n              })\n            }),\n            className: \"framer-gkxqfr\",\n            fonts: [\"GF;Inter-500\"],\n            layoutDependency: layoutDependency,\n            layoutId: \"APvH0Rtx2\",\n            style: {\n              \"--extracted-r6o4lv\": \"var(--token-4192f078-7d83-497c-99d7-238885e44fff, rgb(153, 153, 153))\",\n              \"--framer-link-hover-text-color\": \"rgba(153, 153, 153, 0.6)\",\n              \"--framer-link-text-decoration\": \"none\",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            transition: transition,\n            verticalAlignment: \"top\",\n            withExternalLayout: true,\n            ...addPropertyOverrides({\n              K7QMiqAoh: {\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    style: {\n                      \"--font-selector\": \"R0Y7SW50ZXItNTAw\",\n                      \"--framer-font-weight\": \"500\",\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                    },\n                    children: \"\\xa9 2023 MessageBird. All rights reserved.\"\n                  })\n                })\n              }\n            }, baseVariant, gestureVariant)\n          }), /*#__PURE__*/_jsx(RichText, {\n            __fromCanvasComponent: true,\n            children: /*#__PURE__*/_jsx(React.Fragment, {\n              children: /*#__PURE__*/_jsx(motion.p, {\n                style: {\n                  \"--font-selector\": \"R0Y7SW50ZXItNTAw\",\n                  \"--framer-font-weight\": \"500\",\n                  \"--framer-text-color\": \"var(--extracted-r6o4lv)\"\n                },\n                children: \"Made with \u2764\uFE0F in Amsterdam\"\n              })\n            }),\n            className: \"framer-1ypffvz\",\n            fonts: [\"GF;Inter-500\"],\n            layoutDependency: layoutDependency,\n            layoutId: \"eL6pyBgph\",\n            style: {\n              \"--extracted-r6o4lv\": \"var(--token-4192f078-7d83-497c-99d7-238885e44fff, rgb(153, 153, 153))\",\n              \"--framer-link-hover-text-color\": \"rgba(153, 153, 153, 0.6)\",\n              \"--framer-link-text-decoration\": \"none\",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            transition: transition,\n            verticalAlignment: \"top\",\n            withExternalLayout: true\n          })]\n        })]\n      })\n    })\n  });\n});\nconst css = ['.framer-iLRyr [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-iLRyr .framer-133m3fi { display: block; }\", \".framer-iLRyr .framer-1vofn8x { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: visible; padding: 60px 40px 30px 60px; position: relative; width: 1200px; }\", \".framer-iLRyr .framer-7bxkwf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; max-width: 1200px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-iLRyr .framer-1sb4qhz, .framer-iLRyr .framer-1r8yr5v, .framer-iLRyr .framer-1je7czf, .framer-iLRyr .framer-633yps, .framer-iLRyr .framer-l55jmx { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; max-width: 200px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-iLRyr .framer-1qjumzl { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-iLRyr .framer-r6u0m0 { aspect-ratio: 1.1944444444444444 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 36px); position: relative; width: 43px; }\", \".framer-iLRyr .framer-4dpl5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: 55px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 178px; }\", \".framer-iLRyr .framer-6txcz2-container, .framer-iLRyr .framer-190zjkg-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-iLRyr .framer-o0b7ez { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-iLRyr .framer-oieijm, .framer-iLRyr .framer-1ns2fgu, .framer-iLRyr .framer-1n87iv6, .framer-iLRyr .framer-12mdp89, .framer-iLRyr .framer-83mlzl, .framer-iLRyr .framer-41ppca, .framer-iLRyr .framer-eaur5l, .framer-iLRyr .framer-12psh6i, .framer-iLRyr .framer-23q5w3, .framer-iLRyr .framer-6hr9n0, .framer-iLRyr .framer-9s92nh, .framer-iLRyr .framer-yr3ngw, .framer-iLRyr .framer-14a2cph, .framer-iLRyr .framer-1w4ibh8, .framer-iLRyr .framer-199kzqo, .framer-iLRyr .framer-1y4mzvv, .framer-iLRyr .framer-1vyeveq, .framer-iLRyr .framer-3yfvt1, .framer-iLRyr .framer-5jq7jc, .framer-iLRyr .framer-14wgvkp, .framer-iLRyr .framer-84yoy3, .framer-iLRyr .framer-15jn2zq, .framer-iLRyr .framer-ji66h8, .framer-iLRyr .framer-div8w, .framer-iLRyr .framer-wmkmbb, .framer-iLRyr .framer-gkxqfr, .framer-iLRyr .framer-1ypffvz { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\", \".framer-iLRyr .framer-bmibl6, .framer-iLRyr .framer-ss4rvw, .framer-iLRyr .framer-1teri4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-iLRyr .framer-1kyzegv { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-iLRyr .framer-13nyxm3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1200px; overflow: visible; padding: 30px 0px 0px 0px; position: relative; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-iLRyr .framer-1vofn8x, .framer-iLRyr .framer-7bxkwf, .framer-iLRyr .framer-1sb4qhz, .framer-iLRyr .framer-1qjumzl, .framer-iLRyr .framer-4dpl5, .framer-iLRyr .framer-o0b7ez, .framer-iLRyr .framer-1r8yr5v, .framer-iLRyr .framer-bmibl6, .framer-iLRyr .framer-1je7czf, .framer-iLRyr .framer-1kyzegv, .framer-iLRyr .framer-633yps, .framer-iLRyr .framer-ss4rvw, .framer-iLRyr .framer-l55jmx, .framer-iLRyr .framer-1teri4 { gap: 0px; } .framer-iLRyr .framer-1vofn8x > * { margin: 0px; margin-bottom: calc(60px / 2); margin-top: calc(60px / 2); } .framer-iLRyr .framer-1vofn8x > :first-child, .framer-iLRyr .framer-1sb4qhz > :first-child, .framer-iLRyr .framer-1qjumzl > :first-child, .framer-iLRyr .framer-4dpl5 > :first-child, .framer-iLRyr .framer-1r8yr5v > :first-child, .framer-iLRyr .framer-bmibl6 > :first-child, .framer-iLRyr .framer-1je7czf > :first-child, .framer-iLRyr .framer-1kyzegv > :first-child, .framer-iLRyr .framer-633yps > :first-child, .framer-iLRyr .framer-ss4rvw > :first-child, .framer-iLRyr .framer-l55jmx > :first-child, .framer-iLRyr .framer-1teri4 > :first-child { margin-top: 0px; } .framer-iLRyr .framer-1vofn8x > :last-child, .framer-iLRyr .framer-1sb4qhz > :last-child, .framer-iLRyr .framer-1qjumzl > :last-child, .framer-iLRyr .framer-4dpl5 > :last-child, .framer-iLRyr .framer-1r8yr5v > :last-child, .framer-iLRyr .framer-bmibl6 > :last-child, .framer-iLRyr .framer-1je7czf > :last-child, .framer-iLRyr .framer-1kyzegv > :last-child, .framer-iLRyr .framer-633yps > :last-child, .framer-iLRyr .framer-ss4rvw > :last-child, .framer-iLRyr .framer-l55jmx > :last-child, .framer-iLRyr .framer-1teri4 > :last-child { margin-bottom: 0px; } .framer-iLRyr .framer-7bxkwf > *, .framer-iLRyr .framer-o0b7ez > * { margin: 0px; margin-left: calc(48px / 2); margin-right: calc(48px / 2); } .framer-iLRyr .framer-7bxkwf > :first-child, .framer-iLRyr .framer-o0b7ez > :first-child { margin-left: 0px; } .framer-iLRyr .framer-7bxkwf > :last-child, .framer-iLRyr .framer-o0b7ez > :last-child { margin-right: 0px; } .framer-iLRyr .framer-1sb4qhz > *, .framer-iLRyr .framer-1r8yr5v > *, .framer-iLRyr .framer-1je7czf > *, .framer-iLRyr .framer-633yps > *, .framer-iLRyr .framer-l55jmx > * { margin: 0px; margin-bottom: calc(15px / 2); margin-top: calc(15px / 2); } .framer-iLRyr .framer-1qjumzl > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-iLRyr .framer-4dpl5 > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-iLRyr .framer-bmibl6 > *, .framer-iLRyr .framer-1kyzegv > *, .framer-iLRyr .framer-ss4rvw > *, .framer-iLRyr .framer-1teri4 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\", \".framer-iLRyr.framer-v-13llmr5 .framer-1vofn8x { width: 810px; }\", \".framer-iLRyr.framer-v-13llmr5 .framer-7bxkwf { gap: 32px; order: 0; }\", \".framer-iLRyr.framer-v-13llmr5 .framer-1sb4qhz, .framer-iLRyr.framer-v-1uedaiq .framer-1sb4qhz { flex: none; max-width: unset; width: min-content; }\", \".framer-iLRyr.framer-v-13llmr5 .framer-1qjumzl { width: min-content; }\", \".framer-iLRyr.framer-v-13llmr5 .framer-1r8yr5v { max-width: unset; order: 0; }\", \".framer-iLRyr.framer-v-13llmr5 .framer-1je7czf { max-width: unset; order: 1; }\", \".framer-iLRyr.framer-v-13llmr5 .framer-633yps { max-width: unset; order: 2; }\", \".framer-iLRyr.framer-v-13llmr5 .framer-l55jmx { max-width: unset; order: 3; }\", \".framer-iLRyr.framer-v-13llmr5 .framer-13nyxm3 { order: 1; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-iLRyr.framer-v-13llmr5 .framer-7bxkwf { gap: 0px; } .framer-iLRyr.framer-v-13llmr5 .framer-7bxkwf > * { margin: 0px; margin-left: calc(32px / 2); margin-right: calc(32px / 2); } .framer-iLRyr.framer-v-13llmr5 .framer-7bxkwf > :first-child { margin-left: 0px; } .framer-iLRyr.framer-v-13llmr5 .framer-7bxkwf > :last-child { margin-right: 0px; } }\", \".framer-iLRyr.framer-v-1uedaiq .framer-1vofn8x { padding: 60px 24px 30px 24px; width: 360px; }\", \".framer-iLRyr.framer-v-1uedaiq .framer-7bxkwf { flex-direction: column; }\", \".framer-iLRyr.framer-v-1uedaiq .framer-1qjumzl { align-self: stretch; width: auto; }\", \".framer-iLRyr.framer-v-1uedaiq .framer-o0b7ez { align-content: unset; align-items: unset; display: grid; flex: none; gap: 32px; grid-auto-rows: min-content; grid-template-columns: repeat(auto-fill, minmax(120px, 1fr)); justify-content: start; width: 100%; }\", \".framer-iLRyr.framer-v-1uedaiq .framer-1r8yr5v, .framer-iLRyr.framer-v-1uedaiq .framer-1je7czf { align-self: start; flex: none; justify-self: start; width: 1fr; }\", \".framer-iLRyr.framer-v-1uedaiq .framer-633yps, .framer-iLRyr.framer-v-1uedaiq .framer-l55jmx { align-self: start; flex: none; justify-self: start; max-width: unset; width: min-content; }\", \".framer-iLRyr.framer-v-1uedaiq .framer-13nyxm3 { flex-direction: column; gap: 24px; justify-content: flex-start; padding: 24px 0px 0px 0px; }\", \".framer-iLRyr.framer-v-1uedaiq .framer-gkxqfr { overflow: hidden; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-iLRyr.framer-v-1uedaiq .framer-7bxkwf, .framer-iLRyr.framer-v-1uedaiq .framer-o0b7ez, .framer-iLRyr.framer-v-1uedaiq .framer-13nyxm3 { gap: 0px; } .framer-iLRyr.framer-v-1uedaiq .framer-7bxkwf > * { margin: 0px; margin-bottom: calc(48px / 2); margin-top: calc(48px / 2); } .framer-iLRyr.framer-v-1uedaiq .framer-7bxkwf > :first-child, .framer-iLRyr.framer-v-1uedaiq .framer-13nyxm3 > :first-child { margin-top: 0px; } .framer-iLRyr.framer-v-1uedaiq .framer-7bxkwf > :last-child, .framer-iLRyr.framer-v-1uedaiq .framer-13nyxm3 > :last-child { margin-bottom: 0px; } .framer-iLRyr.framer-v-1uedaiq .framer-o0b7ez > *, .framer-iLRyr.framer-v-1uedaiq .framer-o0b7ez > :first-child, .framer-iLRyr.framer-v-1uedaiq .framer-o0b7ez > :last-child { margin: 0px; } .framer-iLRyr.framer-v-1uedaiq .framer-13nyxm3 > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } }\", ...sharedStyle.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerIntrinsicHeight 398.5\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerIntrinsicWidth 1200\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"FA9HXy3HL\":{\"layout\":[\"fixed\",\"auto\"]},\"K7QMiqAoh\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  */\nconst FramerTsUxw6m6p = withCSS(Component, css, \"framer-iLRyr\");\nexport default FramerTsUxw6m6p;\nFramerTsUxw6m6p.displayName = \"Section/Footer\";\nFramerTsUxw6m6p.defaultProps = {\n  height: 398.5,\n  width: 1200\n};\naddPropertyControls(FramerTsUxw6m6p, {\n  variant: {\n    options: [\"N9kMZZ7sO\", \"FA9HXy3HL\", \"K7QMiqAoh\"],\n    optionTitles: [\"Desktop\", \"Tablet\", \"Mobile\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerTsUxw6m6p, [{\n  family: \"Inter\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/TsUxw6m6p:default\",\n    url: \"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuFuYMZhrib2Bg-4.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuFuYMZhrib2Bg-4.ttf\",\n  weight: \"700\"\n}, {\n  family: \"Inter\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/TsUxw6m6p:default\",\n    url: \"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZhrib2Bg-4.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZhrib2Bg-4.ttf\",\n  weight: \"500\"\n}, ...DropdownWithOptionsFonts, ...ConsentWidgetCodeFonts, ...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerTsUxw6m6p\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FA9HXy3HL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"K7QMiqAoh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"398.5\",\n        \"framerIntrinsicWidth\": \"1200\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./TsUxw6m6p.map"],
  "mappings": "mZAKA,IAAMA,GAAkB,CACtB,UAAW,CACT,MAAO,GACP,QAAS,EACX,EACA,UAAW,CACT,MAAO,GACP,QAAS,EACX,EACA,UAAW,CACT,MAAO,GACP,QAAS,EACX,EACA,UAAW,CACT,MAAO,EACT,EACA,UAAW,CACT,MAAO,GACP,QAAS,EACX,EACA,UAAW,CACT,MAAO,GACP,QAAS,EACX,EACA,UAAW,CACT,MAAO,GACP,QAAS,EACX,CACF,EACMC,GAAa,CAAC,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,WAAW,EACvGC,GAAoB,CACxB,UAAW,iBACX,UAAW,mBACX,UAAW,kBACX,UAAW,mBACX,UAAW,mBACX,UAAW,mBACX,UAAW,kBACb,EACA,SAASC,GAAqBC,KAAcC,EAAU,CACpD,IAAMC,EAAgB,CAAC,EACvB,OAAoDD,GAAS,QAAQE,GAAWA,GAAW,OAAO,OAAOD,EAAeF,EAAUG,CAAO,CAAC,CAAC,EACpID,CACT,CACA,IAAME,GAA0B,CAC9B,4BAA6B,YAC7B,qBAAsB,YACtB,uBAAwB,YACxB,gBAAiB,YACjB,kBAAmB,YACnB,QAAS,YACT,UAAW,WACb,EACMC,GAAc,CAClB,kBAAmB,CACjB,QAAS,GACT,MAAO,EACP,SAAU,IACV,KAAM,CAAC,IAAK,EAAG,IAAK,CAAC,EACrB,KAAM,EACN,UAAW,IACX,KAAM,OACR,EACA,oBAAqB,CACnB,QAAS,GACT,MAAO,EACP,SAAU,IACV,KAAM,CAAC,IAAK,EAAG,IAAK,CAAC,EACrB,KAAM,EACN,UAAW,IACX,KAAM,OACR,EACA,QAAS,CACP,QAAS,GACT,MAAO,EACP,SAAU,GACV,KAAM,CAAC,IAAK,EAAG,IAAK,CAAC,EACrB,KAAM,EACN,UAAW,IACX,KAAM,QACR,CACF,EACMC,GAA+BC,EAAW,SAAU,CACxD,GAAAC,EACA,MAAAC,EACA,UAAAC,EACA,MAAAC,EACA,OAAAC,EACA,SAAAC,EACA,QAASC,EAAe,YACxB,KAAMC,EAAY,cAClB,KAAMC,EACN,OAAQC,EAAY,GACpB,IAAKC,EACL,GAAGC,CACL,EAAGC,EAAK,CAEN,IAAMjB,EADiBC,GAAwBU,CAAY,GACzBA,EAC5B,CACJ,YAAAO,EACA,WAAAC,EACA,eAAAC,EACA,gBAAAC,EACA,WAAAC,EACA,WAAAC,EACA,SAAAzB,CACF,EAAI0B,EAAgB,CAClB,WAAA9B,GACA,eAAgB,YAChB,gBAAAD,GACA,YAAAS,GACA,QAAAF,EACA,kBAAAL,EACF,CAAC,EACK8B,EAAmB3B,EAAS,KAAK,GAAG,EAAIkB,EAAU,iBAClD,CACJ,sBAAAU,EACA,MAAAC,CACF,EAAIC,EAAyBV,CAAW,EAClCW,EAAeH,EAAsB,SAAUI,IAAS,CAC5D,GAAIf,GACU,MAAMA,EAAU,GAAGe,CAAI,IACvB,GAAO,MAAO,EAE9B,CAAC,EACKC,EAAwBC,EAAM,EACpC,OAAoBC,EAAKC,EAAa,CACpC,GAAIxB,GAAsDqB,EAC1D,SAAuBE,EAAKE,EAAO,IAAK,CACtC,QAASnC,EACT,QAASF,EACT,aAAc,IAAMuB,EAAgB,CAClC,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAgB,CAChC,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAgB,CAChC,UAAW,EACb,CAAC,EACD,MAAO,IAAMA,EAAgB,CAC3B,UAAW,EACb,CAAC,EACD,YAAa,IAAMA,EAAgB,CACjC,UAAW,EACb,CAAC,EACD,UAAWe,EAAG,eAAgBjB,CAAU,EACxC,MAAO,CACL,QAAS,UACX,EACA,SAAuBc,EAAKI,EAAM,CAChC,KAAMxB,EACN,aAAcC,EACd,SAAuBmB,EAAKE,EAAO,EAAG,CACpC,GAAGnB,EACH,UAAW,GAAGoB,EAAG,iBAAkB7B,CAAS,kBAC5C,mBAAoB,UACpB,iBAAkB,GAClB,iBAAkBkB,EAClB,SAAU,YACV,MAAOI,EACP,IAAKZ,EACL,MAAO,CACL,wBAAyB,MACzB,iBAAkB,mBAClB,sBAAuB,MACvB,uBAAwB,MACxB,iBAAkB,QAClB,qBAAsB,MACtB,gBAAiB,sEACjB,uBAAwB,EACxB,wBAAyB,EACzB,oBAAqB,EACrB,qBAAsB,EACtB,GAAGX,CACL,EACA,WAAYiB,EACZ,SAAU,CACR,kBAAmB,CACjB,gBAAiB,oBACnB,EACA,oBAAqB,CACnB,iBAAkB,qBAClB,gBAAiB,oBACnB,EACA,kBAAmB,CACjB,gBAAiB,oBACnB,EACA,oBAAqB,CACnB,gBAAiB,oBACnB,EACA,kBAAmB,CACjB,gBAAiB,iBACnB,EACA,oBAAqB,CACnB,gBAAiB,iBACnB,EACA,kBAAmB,CACjB,gBAAiB,iBACnB,EACA,kBAAmB,CACjB,gBAAiB,oBACnB,EACA,oBAAqB,CACnB,gBAAiB,oBACnB,EACA,kBAAmB,CACjB,gBAAiB,iBACnB,EACA,oBAAqB,CACnB,gBAAiB,iBACnB,EACA,kBAAmB,CACjB,iBAAkB,gGAClB,gBAAiB,qEACnB,EACA,oBAAqB,CACnB,iBAAkB,+FAClB,gBAAiB,oEACnB,EACA,UAAW,CACT,wBAAyB,MACzB,iBAAkB,wEAClB,sBAAuB,MACvB,uBAAwB,MACxB,iBAAkB,QAClB,qBAAsB,MACtB,gBAAiB,uEACnB,EACA,UAAW,CACT,wBAAyB,MACzB,iBAAkB,qBAClB,sBAAuB,MACvB,uBAAwB,MACxB,iBAAkB,QAClB,qBAAsB,MACtB,gBAAiB,oBACnB,EACA,UAAW,CACT,wBAAyB,MACzB,iBAAkB,2BAClB,sBAAuB,MACvB,uBAAwB,MACxB,iBAAkB,QAClB,qBAAsB,KACxB,EACA,UAAW,CACT,wBAAyB,MACzB,iBAAkB,2BAClB,sBAAuB,MACvB,uBAAwB,MACxB,iBAAkB,QAClB,qBAAsB,MACtB,gBAAiB,uEACnB,EACA,UAAW,CACT,wBAAyB,MACzB,iBAAkB,2BAClB,sBAAuB,MACvB,uBAAwB,MACxB,iBAAkB,QAClB,qBAAsB,MACtB,gBAAiB,kBACnB,CACF,EACA,GAAG3B,GAAqB,CACtB,kBAAmB,CACjB,mBAAoB,MACtB,EACA,oBAAqB,CACnB,mBAAoB,MACtB,EACA,kBAAmB,CACjB,mBAAoB,MACtB,EACA,oBAAqB,CACnB,mBAAoB,MACtB,EACA,kBAAmB,CACjB,mBAAoB,MACtB,EACA,oBAAqB,CACnB,mBAAoB,MACtB,EACA,kBAAmB,CACjB,mBAAoB,MACtB,EACA,kBAAmB,CACjB,mBAAoB,MACtB,EACA,oBAAqB,CACnB,mBAAoB,MACtB,EACA,kBAAmB,CACjB,mBAAoB,MACtB,EACA,oBAAqB,CACnB,mBAAoB,MACtB,EACA,kBAAmB,CACjB,mBAAoB,MACtB,EACA,oBAAqB,CACnB,mBAAoB,MACtB,EACA,UAAW,CACT,cAAe,GACf,mBAAoB,WACtB,EACA,UAAW,CACT,cAAe,GACf,mBAAoB,iBACtB,EACA,UAAW,CACT,mBAAoB,eACtB,EACA,UAAW,CACT,cAAe,GACf,mBAAoB,2BACtB,EACA,UAAW,CACT,cAAe,GACf,mBAAoB,sBACtB,EACA,UAAW,CACT,cAAe,GACf,mBAAoB,oBACtB,CACF,EAAGsB,EAAaE,CAAc,EAC9B,SAAuBa,EAAKK,GAAM,CAChC,sBAAuB,GACvB,UAAW,OACX,UAAW,iBACX,mBAAoB,MACpB,MAAO,CAAC,cAAc,EACtB,iBAAkBb,EAClB,SAAU,YACV,QAAS,mLACT,MAAO,CACL,uBAAwB,sBACxB,qBAAsB,OACtB,sBAAuB,SACvB,uBAAwB,IACxB,0BAA2B,SAC3B,uBAAwB,OACxB,0BAA2B,OAC3B,sBAAuB,wEACvB,2BAA4B,OAC5B,0BAA2B,MAC7B,EACA,KAAMb,EACN,WAAYW,EACZ,SAAU,CACR,kBAAmB,CACjB,sBAAuB,iBACzB,EACA,oBAAqB,CACnB,sBAAuB,iBACzB,EACA,UAAW,CACT,sBAAuB,oEACzB,EACA,UAAW,CACT,qBAAsB,OACtB,uBAAwB,IACxB,sBAAuB,oEACzB,EACA,UAAW,CACT,qBAAsB,OACtB,uBAAwB,GAC1B,EACA,UAAW,CACT,qBAAsB,OACtB,uBAAwB,GAC1B,EACA,UAAW,CACT,qBAAsB,OACtB,uBAAwB,IACxB,sBAAuB,oEACzB,EACA,UAAW,CACT,qBAAsB,OACtB,uBAAwB,GAC1B,CACF,EACA,kBAAmB,MACnB,mBAAoB,GACpB,GAAG3B,GAAqB,CACtB,UAAW,CACT,MAAO,CAAC,cAAc,CACxB,EACA,UAAW,CACT,MAAO,CAAC,cAAc,CACxB,EACA,UAAW,CACT,MAAO,CAAC,cAAc,CACxB,EACA,UAAW,CACT,MAAO,CAAC,cAAc,CACxB,EACA,UAAW,CACT,MAAO,CAAC,cAAc,CACxB,CACF,EAAGsB,EAAaE,CAAc,CAChC,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACKmB,GAAM,CAAC,sZAAuZ,kFAAmF,mDAAoD,gUAAiU,oIAAqI,0WAA2W,iXAAkX,gIAAiI,kLAAkL,EAO3/DC,GAAkBC,EAAQtC,GAAWoC,GAAK,cAAc,EACvDG,GAAQF,GACfA,GAAgB,YAAc,mBAC9BA,GAAgB,aAAe,CAC7B,OAAQ,GACR,MAAO,GACT,EACAG,EAAoBH,GAAiB,CACnC,QAAS,CACP,QAAS,CAAC,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,WAAW,EACnG,aAAc,CAAC,UAAW,gBAAiB,kBAAmB,YAAa,qBAAsB,uBAAwB,2BAA2B,EACpJ,MAAO,UACP,KAAMI,EAAY,IACpB,EACA,UAAW,CACT,aAAc,cACd,gBAAiB,GACjB,YAAa,GACb,MAAO,OACP,KAAMA,EAAY,MACpB,EACA,UAAW,CACT,MAAO,OACP,KAAMA,EAAY,IACpB,EACA,UAAW,CACT,aAAc,GACd,MAAO,UACP,KAAMA,EAAY,OACpB,EACA,UAAW,CACT,MAAO,MACP,KAAMA,EAAY,YACpB,CACF,CAAC,EACDC,EAASL,GAAiB,CAAC,CACzB,OAAQ,QACR,YAAa,CACX,sBAAuB,iDACvB,IAAK,uGACP,EACA,MAAO,SACP,IAAK,wGACL,OAAQ,KACV,EAAG,CACD,OAAQ,QACR,YAAa,CACX,sBAAuB,iDACvB,IAAK,uGACP,EACA,MAAO,SACP,IAAK,wGACL,OAAQ,KACV,CAAC,CAAC,ECtdF,IAAMM,GAAa,CAAC,YAAa,YAAa,YAAa,WAAW,EAChEC,GAAoB,CACxB,UAAW,kBACX,UAAW,mBACX,UAAW,kBACX,UAAW,kBACb,EACA,SAASC,GAAqBC,KAAcC,EAAU,CACpD,IAAMC,EAAgB,CAAC,EACvB,OAAoDD,GAAS,QAAQE,GAAWA,GAAW,OAAO,OAAOD,EAAeF,EAAUG,CAAO,CAAC,CAAC,EACpID,CACT,CACA,IAAME,GAA0B,CAC9B,eAAgB,YAChB,KAAM,YACN,MAAO,YACP,QAAS,WACX,EACMC,GAAc,CAClB,QAAS,CACP,QAAS,GACT,MAAO,EACP,SAAU,GACV,KAAM,CAAC,IAAK,EAAG,IAAK,CAAC,EACrB,KAAM,EACN,UAAW,IACX,KAAM,QACR,CACF,EACMC,GAAS,iEACf,SAASC,IAAc,CACrB,IAAMC,EAAYC,GAAO,IAAI,EAC7B,OAAID,EAAI,UAAY,OAClBA,EAAI,QAAU,MAAM,CAAC,EAAE,KAAK,CAAC,EAAE,IAAI,IAAMF,GAAO,KAAK,MAAM,KAAK,OAAO,EAAIA,GAAO,MAAM,CAAC,CAAC,EAAE,KAAK,EAAE,GAE9FE,EAAI,OACb,CACA,IAAME,GAA+BC,EAAW,SAAU,CACxD,GAAAC,EACA,MAAOC,EAAgB,CAAC,EACxB,UAAAC,EACA,MAAAC,EACA,OAAAC,EACA,SAAAC,EACA,QAASC,EAAe,YACxB,GAAGC,CACL,EAAGX,EAAK,CAEN,IAAML,EADiBC,GAAwBc,CAAY,GACzBA,EAC5B,CACJ,YAAAE,EACA,WAAAC,EACA,eAAAC,EACA,gBAAAC,EACA,WAAAC,EACA,WAAAC,EACA,SAAAxB,CACF,EAAIyB,EAAgB,CAClB,WAAA7B,GACA,eAAgB,YAChB,YAAAQ,GACA,QAAAF,EACA,kBAAAL,EACF,CAAC,EACK6B,EAAmB1B,EAAS,KAAK,GAAG,EAAIkB,EAAU,iBAClDS,EAAkBrB,GAAY,EAC9B,CACJ,cAAAsB,EACA,GAAGC,CACL,EAAIjB,EACJ,OAAoBkB,EAAKC,EAAa,CACpC,GAAIf,GAAsDW,EAC1D,SAAuBG,EAAKE,EAAO,IAAK,CACtC,wBAAyB,GACzB,QAAS9B,EACT,QAASF,EACT,aAAc,IAAMsB,EAAgB,CAClC,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAgB,CAChC,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAgB,CAChC,UAAW,EACb,CAAC,EACD,MAAO,IAAMA,EAAgB,CAC3B,UAAW,EACb,CAAC,EACD,YAAa,IAAMA,EAAgB,CACjC,UAAW,EACb,CAAC,EACD,UAAWW,EAAG,eAAgBb,CAAU,EACxC,MAAO,CACL,QAAS,WACT,cAAeQ,GAAqE,MACtF,EACA,SAAuBE,EAAKE,EAAO,IAAK,CACtC,GAAGd,EACH,UAAWe,EAAG,iBAAkBpB,CAAS,EACzC,mBAAoB,UACpB,iBAAkBa,EAClB,SAAU,YACV,IAAKnB,EACL,MAAO,CACL,GAAGsB,CACL,EACA,WAAYL,EACZ,GAAG1B,GAAqB,CACtB,UAAW,CACT,mBAAoB,cACtB,EACA,UAAW,CACT,mBAAoB,MACtB,EACA,UAAW,CACT,mBAAoB,OACtB,CACF,EAAGqB,EAAaE,CAAc,EAC9B,SAAuBS,EAAKI,GAAK,CAC/B,UAAW,iBACX,mBAAoB,OACpB,OAAQ,WACR,iBAAkBR,EAClB,SAAU,YACV,QAAS,EACT,OAAQ,EACR,MAAO,CACL,gBAAiB,wBACnB,EACA,IAAK,w7aACL,aAAc,UACd,WAAYF,EACZ,mBAAoB,GACpB,GAAG1B,GAAqB,CACtB,UAAW,CACT,IAAK,wtDACL,aAAc,UAChB,EACA,UAAW,CACT,IAAK,g0aACL,aAAc,SAChB,EACA,UAAW,CACT,IAAK,kuDACL,aAAc,UAChB,CACF,EAAGqB,EAAaE,CAAc,CAChC,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACKc,GAAM,CAAC,sZAAuZ,kFAAmF,8CAA+C,oDAAqD,wRAAyR,gGAAiG,iXAAkX,gHAAgH,EAMj7CC,GAAkBC,EAAQ5B,GAAW0B,EAAG,EACvCG,GAAQF,GACfA,GAAgB,YAAc,iBAC9BA,GAAgB,aAAe,CAC7B,OAAQ,GACR,MAAO,GACT,EACAG,EAAoBH,GAAiB,CACnC,QAAS,CACP,QAAS,CAAC,YAAa,YAAa,YAAa,WAAW,EAC5D,aAAc,CAAC,UAAW,OAAQ,QAAS,cAAc,EACzD,MAAO,UACP,KAAMI,EAAY,IACpB,CACF,CAAC,EACDC,EAASL,GAAiB,CAAC,CAAC,EClLyD,SAASM,GAAYC,EAAO,CACjH,IAAMC,EAAUC,GAAK,CAAC,MAAM,OAAO,OAAO,CAAC,GAAGF,CAAM,CAAC,CAAC,CAAC,EACjDG,EAAaC,GAAU,CAC1B,OAAOA,GAAW,aAAYA,EAASA,EAASH,EAAU,KAAK,GAAGA,EAAU,MAAM,OAAO,OAAO,CAAC,GAAGA,EAAU,MAAM,GAAGG,CAAQ,CAAC,CAAE,EACjIC,EAAW,OAAOL,GAAS,SAAS,OAAO,OAAO,CAAC,GAAGA,CAAM,CAAC,EAAEA,EAC7DM,EAAa,IAAI,IACjBC,EAAcH,GAAU,CAC3B,OAAOA,GAAW,aAAYA,EAASA,EAASC,CAAU,GAAGA,EAAW,OAAOD,GAAW,SAAS,OAAO,OAAO,CAAC,GAAGC,EAAW,GAAGD,CAAQ,CAAC,EAAEA,EACjJE,EAAa,QAAQE,GAAQA,EAAOH,CAAU,CAAC,CAAE,EACjD,SAASI,GAAU,CACnB,GAAK,CAACC,EAAMC,CAAQ,EAAEC,GAASP,CAAU,EAIzC,OAFAQ,EAAU,KACVP,EAAa,IAAIK,CAAQ,EAAQ,IAAIL,EAAa,OAAOK,CAAQ,GAAI,CAAC,CAAC,EACpEG,GAAe,IAAI,IAAMA,GAAe,EAAQ,CAACb,EAAU,MAAME,CAAY,GAC1E,CAACO,EAAMH,CAAa,CAAG,CAAC,OAAOE,CAAS,CCd9C,SAASM,GAAkBC,EAAKC,EAAc,CAG5C,GAAM,CAACC,EAAaC,CAAc,EAAIC,GAAS,IAAM,CACnD,GAAI,OAAOC,EAAW,IACpB,OAAOJ,EAET,GAAI,CAEF,IAAMK,EAAOD,EAAO,eAAe,QAAQL,CAAG,EAC9C,OAAOM,EAAO,KAAK,MAAMA,CAAI,EAAIL,CACnC,OAASM,EAAP,CAEA,eAAQ,IAAIA,CAAK,EACVN,CACT,CACF,CAAC,EAeD,MAAO,CAACC,EAbSM,GAAS,CACxB,GAAI,CAEF,IAAMC,EAAeD,aAAiB,SAAWA,EAAMN,CAAW,EAAIM,EACtEL,EAAeM,CAAY,EACvB,OAAOJ,EAAW,KACpBA,EAAO,eAAe,QAAQL,EAAK,KAAK,UAAUS,CAAY,CAAC,CAEnE,OAASF,EAAP,CAEA,QAAQ,IAAIA,CAAK,CACnB,CACF,CAC6B,CAC/B,CAmCA,IAAMG,GAAY,CAChB,GAAI,CACF,GAAI,EACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,UACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,EACJ,KAAM,KACN,SAAU,MACV,YAAa,uBACb,UAAW,+BACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,EACJ,KAAM,KACN,SAAU,MACV,YAAa,cACb,UAAW,cACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,EACJ,KAAM,KACN,SAAU,MACV,YAAa,sBACb,UAAW,qBACX,aAAc,MACd,OAAQ,OACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,EACJ,KAAM,KACN,SAAU,MACV,YAAa,WACb,UAAW,WACX,aAAc,MACd,OAAQ,OACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,EACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,aACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,EACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,aACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EAeA,GAAI,CACF,GAAI,EACJ,KAAM,KACN,SAAU,MACV,YAAa,SACb,UAAW,SACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,aACb,UAAW,aACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,YACb,UAAW,gBACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,iBACb,UAAW,mBACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,aACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,GACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,YACb,UAAW,eACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,GACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,QACb,UAAW,QACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,aACb,UAAW,eACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,yBACb,UAAW,2BACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,WACb,UAAW,WACX,aAAc,MACd,OAAQ,OACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,aACb,UAAW,aACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,YACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,IACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,eACb,UAAW,eACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,WACb,UAAW,YACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,GACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,UACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,YACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,QACb,UAAW,QACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,UACX,aAAc,MACd,OAAQ,OACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,oBACb,UAAW,oBACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,UACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,SACb,UAAW,cACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,UACX,aAAc,MACd,OAAQ,OACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,SACb,UAAW,SACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,gBACb,UAAW,gBACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,WACb,UAAW,WACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,cACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,SACb,UAAW,SACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,SACb,UAAW,SACX,aAAc,MACd,OAAQ,IACR,kBAAmB,GACnB,IAAK,GACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,gBACb,UAAW,iBACX,aAAc,MACd,OAAQ,QACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,4BACb,UAAW,gCACX,aAAc,KACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,2BACb,UAAW,gCACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,QACb,UAAW,QACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,cACb,UAAW,cACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,KACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,gBACb,UAAW,gBACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,eACb,UAAW,gBACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,QACb,UAAW,QACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,WACb,UAAW,WACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,QACb,UAAW,QACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,WACb,UAAW,WACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,aACb,UAAW,aACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,SACb,UAAW,YACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,OACb,UAAW,OACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,aACb,UAAW,aACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,mBACb,UAAW,mBACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,SACb,UAAW,SACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,IACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,iBACb,UAAW,wBACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,IACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,YACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,IACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,WACb,UAAW,WACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,aACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,IACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,WACb,UAAW,WACX,aAAc,MACd,OAAQ,OACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,qBACb,UAAW,yBACX,aAAc,MACd,OAAQ,OACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,WACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,UACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,UACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,GACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,QACb,UAAW,SACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,iBACb,UAAW,oBACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,UACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,QACb,UAAW,SACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,IACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,WACb,UAAW,cACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,UACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,IACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,OACb,UAAW,OACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,mBACb,UAAW,oBACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,aACb,UAAW,gBACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,iBACb,UAAW,aACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,SACb,UAAW,YACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,GACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,QACb,UAAW,QACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,iBACb,UAAW,sBACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,GACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,UACX,aAAc,MACd,OAAQ,OACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,aACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,gBACb,UAAW,eACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,QACb,UAAW,QACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,YACb,UAAW,YACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,YACb,UAAW,YACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,SACb,UAAW,SACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,SACb,UAAW,SACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,aACb,UAAW,aACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,oBACb,UAAW,qBACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,SACb,UAAW,cACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,IACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,+CACb,UAAW,oDACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,YACb,UAAW,YACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,OACb,UAAW,OACX,aAAc,MACd,OAAQ,OACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,gBACb,UAAW,gBACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,SACb,UAAW,SACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,YACb,UAAW,YACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,6BACb,UAAW,6BACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,WACb,UAAW,WACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,aACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,IACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,QACb,UAAW,WACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,YACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,IACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,YACb,UAAW,eACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,GACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,UACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,IACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,SACb,UAAW,YACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,IACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,QACb,UAAW,QACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,iCACb,UAAW,iCACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,OACb,UAAW,OACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,OACb,UAAW,OACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,UACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,QACb,UAAW,YACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,IACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,UACX,aAAc,MACd,OAAQ,OACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,SACb,UAAW,cACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,QACb,UAAW,QACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,QACb,UAAW,QACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,kBACb,UAAW,wBACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,WACb,UAAW,WACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,WACb,UAAW,WACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,SACb,UAAW,SACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,UACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,sBACb,UAAW,qBACX,aAAc,MACd,OAAQ,OACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,cACb,UAAW,cACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,cACb,UAAW,aACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,SACb,UAAW,UACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,iBACb,UAAW,kBACX,aAAc,MACd,OAAQ,OACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,aACb,UAAW,aACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,mCACb,UAAW,mCACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,UACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,YACb,UAAW,YACX,aAAc,MACd,OAAQ,OACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,gBACb,UAAW,gBACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,YACb,UAAW,YACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,UACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,UACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,YACb,UAAW,WACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,IACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,aACb,UAAW,YACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,IACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,SACb,UAAW,UACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,IACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,yBACb,UAAW,yBACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,UACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,SACb,UAAW,SACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,cACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,aACb,UAAW,aACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,mBACb,UAAW,oBACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,YACb,UAAW,eACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,OACb,UAAW,OACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,UACX,aAAc,KACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,WACb,UAAW,cACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,QACb,UAAW,QACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,2BACb,UAAW,uBACX,aAAc,MACd,OAAQ,OACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,aACb,UAAW,aACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,aACb,UAAW,gBACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,aACb,UAAW,aACX,aAAc,MACd,OAAQ,OACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,QACb,UAAW,QACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,IACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,YACb,UAAW,YACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,WACb,UAAW,WACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,SACb,UAAW,SACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,SACb,UAAW,SACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,WACb,UAAW,cACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,aACb,UAAW,aACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,aACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,gBACb,UAAW,qBACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,QACb,UAAW,QACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,iBACb,UAAW,iBACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,UACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,YACb,UAAW,YACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,cACb,UAAW,YACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,IACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,SACb,UAAW,YACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,IACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,QACb,UAAW,QACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,QACb,UAAW,QACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,OACb,UAAW,OACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,cACb,UAAW,gBACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,KACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,OACb,UAAW,OACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,SACb,UAAW,SACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,OACb,UAAW,OACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,mBACb,UAAW,qBACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,mBACb,UAAW,sBACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,cACb,UAAW,aACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,WACb,UAAW,WACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,SACb,UAAW,QACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,IACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,0BACb,UAAW,yBACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,kBACb,UAAW,kBACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,cACb,UAAW,cACX,aAAc,MACd,OAAQ,OACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,wBACb,UAAW,uBACX,aAAc,KACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,WACb,UAAW,WACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,IACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,QACb,UAAW,QACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,WACb,UAAW,WACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,QACb,UAAW,QACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,YACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,cACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,GACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,qBACb,UAAW,sBACX,aAAc,MACd,OAAQ,IACR,kBAAmB,GACnB,IAAK,IACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,SACb,UAAW,SACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,eACb,UAAW,kBACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,kBACb,UAAW,mBACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,aACb,UAAW,aACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,QACb,UAAW,QACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,SACb,UAAW,SACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,IACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,YACb,UAAW,YACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,aACb,UAAW,aACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,WACb,UAAW,cACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,IACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,+BACb,UAAW,mCACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,WACb,UAAW,YACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,GACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,eACb,UAAW,eACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,aACb,UAAW,aACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,UACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,aACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,WACb,UAAW,WACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,wBACb,UAAW,uBACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,cACb,UAAW,cACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,uBACb,UAAW,+BACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,YACb,UAAW,YACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,2BACb,UAAW,0BACX,aAAc,MACd,OAAQ,OACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,OACb,UAAW,SACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,8BACb,UAAW,6BACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,OACb,UAAW,OACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,WACb,UAAW,WACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,aACb,UAAW,eACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,mBACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,cACb,UAAW,aACX,aAAc,KACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,eACb,UAAW,eACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,aACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,QACb,UAAW,QACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,SACb,UAAW,UACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,IACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,sBACb,UAAW,qBACX,aAAc,MACd,OAAQ,OACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,SACb,UAAW,SACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,SACb,UAAW,SACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,WACb,UAAW,WACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,cACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,SACb,UAAW,UACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,uCACb,UAAW,gDACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,2BACb,UAAW,+BACX,aAAc,MACd,OAAQ,IACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,UACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,aACb,UAAW,cACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,WACb,UAAW,gBACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,iCACb,UAAW,+BACX,aAAc,MACd,OAAQ,OACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,YACb,UAAW,YACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,yBACb,UAAW,yBACX,aAAc,MACd,OAAQ,OACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,oBACb,UAAW,8BACX,aAAc,MACd,OAAQ,OACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,WACb,UAAW,WACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,UACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,4BACb,UAAW,mBACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,QACb,UAAW,QACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,QACb,UAAW,QACX,aAAc,KACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,UACb,UAAW,UACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,eACb,UAAW,cACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,IACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,SACb,UAAW,SACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,WACb,UAAW,WACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,aACb,UAAW,aACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,cACb,UAAW,cACX,aAAc,MACd,OAAQ,MACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,cACb,UAAW,cACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,GACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,WACb,UAAW,WACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,SACb,UAAW,SACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,aACb,UAAW,aACX,aAAc,MACd,OAAQ,OACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,EACA,GAAI,CACF,GAAI,IACJ,KAAM,KACN,SAAU,MACV,YAAa,iBACb,UAAW,sBACX,aAAc,MACd,OAAQ,KACR,kBAAmB,GACnB,IAAK,EACL,QAAS,GACT,SAAU,GACV,QAAS,IACX,CACF,EACMC,GAA+B,CACnC,SAAU,WACZ,EC18GA,IAAIC,GAAE,CAAC,EAAEA,GAAE,MAAMC,GAAMD,GAAE,UAAUE,GAAU,IAAIC,GAAE,mBAAuBC,GAAE,mBAAuBC,GAAE,wCAWlG,SAASJ,GAAMD,EAAEI,EAAE,CAAC,GAAc,OAAOJ,GAAlB,SAAoB,MAAM,IAAI,UAAU,+BAA+B,EAA4D,QAAtDK,EAAE,CAAC,EAAMC,EAAEF,GAAG,CAAC,EAAMG,EAAEP,EAAE,MAAM,GAAG,EAAMQ,EAAEF,EAAE,QAAQH,GAAUM,EAAE,EAAEA,EAAEF,EAAE,OAAOE,IAAI,CAAC,IAAIC,EAAEH,EAAEE,CAAC,EAAME,EAAED,EAAE,QAAQ,GAAG,EAAE,GAAG,EAAEC,EAAE,GAAG,CAAC,IAAIC,EAAEF,EAAE,UAAU,EAAEC,CAAC,EAAE,KAAK,EAAE,GAAWN,EAAEO,CAAC,GAAX,KAAa,CAAC,IAAIC,EAAEH,EAAE,UAAUC,EAAE,EAAED,EAAE,MAAM,EAAE,KAAK,EAAQG,EAAE,CAAC,IAAT,MAAaA,EAAEA,EAAE,MAAM,EAAE,EAAE,GAAGR,EAAEO,CAAC,EAAEE,GAAUD,EAAEL,CAAC,IAAI,OAAOH,CAAC,CAenX,SAASH,GAAUF,EAAEG,EAAEG,EAAE,CAAC,IAAIC,EAAED,GAAG,CAAC,EAAME,EAAED,EAAE,QAAQH,GAAE,GAAgB,OAAOI,GAApB,WAAsB,MAAM,IAAI,UAAU,0BAA0B,EAAE,GAAG,CAACH,GAAE,KAAKL,CAAC,EAAE,MAAM,IAAI,UAAU,0BAA0B,EAAE,IAAIS,EAAED,EAAEL,CAAC,EAAE,GAAGM,GAAG,CAACJ,GAAE,KAAKI,CAAC,EAAE,MAAM,IAAI,UAAU,yBAAyB,EAAE,IAAIC,EAAEV,EAAE,IAAIS,EAAE,GAASF,EAAE,QAAR,KAAe,CAAC,IAAI,EAAEA,EAAE,OAAO,EAAE,GAAG,MAAM,CAAC,GAAG,CAAC,SAAS,CAAC,EAAE,MAAM,IAAI,UAAU,0BAA0B,EAAEG,GAAG,aAAa,KAAK,MAAM,CAAC,EAAE,GAAGH,EAAE,OAAO,CAAC,GAAG,CAACF,GAAE,KAAKE,EAAE,MAAM,EAAE,MAAM,IAAI,UAAU,0BAA0B,EAAEG,GAAG,YAAYH,EAAE,OAAO,GAAGA,EAAE,KAAK,CAAC,GAAG,CAACF,GAAE,KAAKE,EAAE,IAAI,EAAE,MAAM,IAAI,UAAU,wBAAwB,EAAEG,GAAG,UAAUH,EAAE,KAAK,GAAGA,EAAE,QAAQ,CAAC,GAAgB,OAAOA,EAAE,QAAQ,aAA9B,WAA0C,MAAM,IAAI,UAAU,2BAA2B,EAAEG,GAAG,aAAaH,EAAE,QAAQ,YAAY,EAA0D,GAAxDA,EAAE,WAAWG,GAAG,cAAcH,EAAE,SAASG,GAAG,YAAeH,EAAE,SAAS,CAAC,IAAI,EAAa,OAAOA,EAAE,UAApB,SAA6BA,EAAE,SAAS,YAAY,EAAEA,EAAE,SAAS,OAAO,EAAE,CAAC,IAAK,GAAKG,GAAG,oBAAoB,MAAM,IAAI,MAAMA,GAAG,iBAAiB,MAAM,IAAI,SAASA,GAAG,oBAAoB,MAAM,IAAI,OAAOA,GAAG,kBAAkB,MAAM,QAAQ,MAAM,IAAI,UAAU,4BAA4B,CAAC,EAAE,OAAOA,CAAC,CAOxnC,SAASI,GAAUd,EAAEG,EAAE,CAAC,GAAG,CAAC,OAAOA,EAAEH,CAAC,CAAC,MAAC,CAAS,OAAOA,CAAC,CAAC,CAAC,IAAMM,GAAEN,GAAE,MAAMO,GAAEP,GAAE,UCjC5D,IAAIe,GAAE,CAAC,EAAE,OAAO,eAAeA,GAAE,aAAa,CAAC,MAAM,EAAI,CAAC,EAAEA,GAAE,kBAAkBC,GAAkBD,GAAE,aAAaE,GAAaF,GAAE,aAAaG,GAAaH,GAAE,gBAAgBI,GAAgBJ,GAAE,WAAWK,GAAW,IAAIC,GAAEC,GAAwBC,EAAC,EAAE,SAASC,IAA0B,CAAC,GAAgB,OAAO,SAApB,WAA4B,OAAO,KAAK,IAAID,EAAE,IAAI,QAAQ,OAAAC,GAAyB,UAAmC,CAAC,OAAOD,CAAC,EAASA,CAAC,CAAC,SAASD,GAAwBC,EAAE,CAAC,GAAGA,GAAGA,EAAE,WAAW,OAAOA,EAAE,GAAUA,IAAP,MAAqBE,GAAQF,CAAC,IAApB,UAAoC,OAAOA,GAApB,WAAsB,MAAM,CAAC,QAAQA,CAAC,EAAE,IAAIR,EAAES,GAAyB,EAAE,GAAGT,GAAGA,EAAE,IAAIQ,CAAC,EAAE,OAAOR,EAAE,IAAIQ,CAAC,EAAE,IAAI,EAAE,CAAC,EAAMG,EAAE,OAAO,gBAAgB,OAAO,yBAAyB,QAAQC,KAAKJ,EAAE,GAAG,OAAO,UAAU,eAAe,KAAKA,EAAEI,CAAC,EAAE,CAAC,IAAIC,EAAEF,EAAE,OAAO,yBAAyBH,EAAEI,CAAC,EAAE,KAAKC,IAAIA,EAAE,KAAKA,EAAE,KAAK,OAAO,eAAe,EAAED,EAAEC,CAAC,EAAE,EAAED,CAAC,EAAEJ,EAAEI,CAAC,EAAE,SAAE,QAAWJ,EAAER,GAAGA,EAAE,IAAIQ,EAAE,CAAC,EAAS,CAAC,CAAC,SAASE,GAAQF,EAAE,CAAC,OAAAE,GAAqB,OAAO,QAApB,YAAuC,OAAO,OAAO,UAAzB,SAAkC,SAAiBF,EAAE,CAAC,OAAO,OAAOA,CAAC,EAAE,SAAiBA,EAAE,CAAC,OAAOA,GAAgB,OAAO,QAApB,YAA4BA,EAAE,cAAc,QAAQA,IAAI,OAAO,UAAU,SAAS,OAAOA,CAAC,EAASE,GAAQF,CAAC,CAAC,CAAC,SAASP,IAAmB,CAAC,OAAgC,OAAO,SAArB,IAA8B,YAAYS,GAAQ,QAAQ,KAAtE,UAAqF,OAAO,SAAS,QAA3B,QAAiC,CAAC,SAASR,IAAc,CAAC,SAAS,OAAO,MAAM,GAAG,EAAE,QAAS,SAASM,EAAE,CAAC,SAAS,OAAOA,EAAE,QAAQ,MAAM,EAAE,EAAE,QAAQ,MAAM,aAAc,IAAI,OAAM,YAAY,EAAE,SAAS,CAAC,CAAE,CAAC,CAAC,SAASL,GAAaK,EAAER,EAAE,CAAC,OAAiB,OAAOQ,GAAlB,SAAoBF,GAAE,MAAME,EAAER,CAAC,EAAaU,GAAQF,CAAC,IAApB,UAA8BA,IAAP,KAASA,EAAE,CAAC,CAAC,CAAC,SAASJ,GAAgBI,EAAER,EAAE,CAAC,OAAc,OAAOA,EAArB,MAAyBA,EAAE,CAACQ,GAASA,EAAE,CAAC,IAAT,KAAkBA,EAAE,CAAC,IAAT,KAAkBA,EAAE,CAAC,IAAT,KAAkB,CAACR,CAAC,CAAC,SAASK,GAAWG,EAAER,EAAE,CAAUA,IAAT,SAAaA,EAAE,CAAC,GAAG,IAAI,EAAEc,GAAmBN,CAAC,EAAE,GAAGJ,GAAgB,EAAEJ,EAAE,UAAU,EAAE,GAAG,CAAC,OAAO,KAAK,MAAM,CAAC,CAAC,MAAC,CAAS,CAAC,OAAOQ,CAAC,CAAC,SAASM,GAAmBN,EAAE,CAAC,OAAOA,GAASA,EAAE,CAAC,IAAT,KAAkBA,EAAE,CAAC,IAAT,IAAWA,EAAE,OAAO,CAAC,EAAEA,CAAC,CAAC,IAAIG,GAAE,CAAC,EAAE,OAAO,eAAeA,GAAE,aAAa,CAAC,MAAM,EAAI,CAAC,EAAEA,GAAE,QAAW,OAAO,IAAIC,GAAEG,GAA0BP,EAAC,EAAMK,GAAEb,GAAE,SAASgB,IAA4B,CAAC,GAAgB,OAAO,SAApB,WAA4B,OAAO,KAAK,IAAIR,EAAE,IAAI,QAAQ,OAAAQ,GAA2B,UAAmC,CAAC,OAAOR,CAAC,EAASA,CAAC,CAAC,SAASO,GAA0BP,EAAE,CAAC,GAAGA,GAAGA,EAAE,WAAW,OAAOA,EAAE,GAAUA,IAAP,MAAqBS,GAAUT,CAAC,IAAtB,UAAsC,OAAOA,GAApB,WAAsB,MAAM,CAAC,QAAQA,CAAC,EAAE,IAAIR,EAAEgB,GAA2B,EAAE,GAAGhB,GAAGA,EAAE,IAAIQ,CAAC,EAAE,OAAOR,EAAE,IAAIQ,CAAC,EAAE,IAAI,EAAE,CAAC,EAAMG,EAAE,OAAO,gBAAgB,OAAO,yBAAyB,QAAQC,KAAKJ,EAAE,GAAG,OAAO,UAAU,eAAe,KAAKA,EAAEI,CAAC,EAAE,CAAC,IAAIC,EAAEF,EAAE,OAAO,yBAAyBH,EAAEI,CAAC,EAAE,KAAKC,IAAIA,EAAE,KAAKA,EAAE,KAAK,OAAO,eAAe,EAAED,EAAEC,CAAC,EAAE,EAAED,CAAC,EAAEJ,EAAEI,CAAC,EAAE,SAAE,QAAWJ,EAAER,GAAGA,EAAE,IAAIQ,EAAE,CAAC,EAAS,CAAC,CAAC,SAASS,GAAUT,EAAE,CAAC,OAAAS,GAAuB,OAAO,QAApB,YAAuC,OAAO,OAAO,UAAzB,SAAkC,SAAiBT,EAAE,CAAC,OAAO,OAAOA,CAAC,EAAE,SAAiBA,EAAE,CAAC,OAAOA,GAAgB,OAAO,QAApB,YAA4BA,EAAE,cAAc,QAAQA,IAAI,OAAO,UAAU,SAAS,OAAOA,CAAC,EAASS,GAAUT,CAAC,CAAC,CAAC,IAAIU,GAA6B,UAAU,CAAC,OAAAA,GAAE,OAAO,QAAQ,SAASV,EAAE,CAAC,QAAQR,EAAE,EAAE,EAAEW,EAAE,UAAU,OAAO,EAAEA,EAAE,IAAI,CAACX,EAAE,UAAU,CAAC,EAAE,QAAQY,KAAKZ,EAAE,OAAO,UAAU,eAAe,KAAKA,EAAEY,CAAC,IAAIJ,EAAEI,CAAC,EAAEZ,EAAEY,CAAC,GAAG,OAAOJ,CAAC,EAASU,GAAE,MAAM,KAAK,SAAS,CAAC,EAAMC,GAAE,UAAU,CAAC,SAASC,EAAQZ,EAAER,EAAE,CAAC,IAAIM,EAAE,KAAK,KAAK,gBAAgB,CAAC,EAAE,KAAK,oBAAoB,GAAM,KAAK,WAAWO,GAAE,cAAcL,EAAER,CAAC,EAAE,IAAI,QAAS,UAAU,CAACM,EAAE,uBAAuBO,GAAE,mBAAmB,CAAC,CAAE,EAAE,MAAU,UAAU,CAAC,CAAE,CAAC,CAAC,OAAAO,EAAQ,UAAU,qBAAqB,SAASZ,EAAE,CAAC,KAAK,sBAAsB,KAAK,QAAQI,GAAE,MAAM,SAAS,OAAOJ,CAAC,EAAE,EAAEY,EAAQ,UAAU,YAAY,SAASZ,EAAE,CAAC,QAAQR,EAAE,EAAEA,EAAE,KAAK,gBAAgB,OAAO,EAAEA,EAAE,KAAK,gBAAgBA,CAAC,EAAEQ,CAAC,CAAC,EAAEY,EAAQ,UAAU,IAAI,SAASZ,EAAER,EAAEM,EAAE,CAAC,OAASN,IAAT,SAAaA,EAAE,CAAC,GAAG,KAAK,qBAAqBM,CAAC,KAAWO,GAAE,YAAY,KAAK,QAAQL,CAAC,EAAER,CAAC,CAAC,EAAEoB,EAAQ,UAAU,OAAO,SAASZ,EAAER,EAAE,CAAUQ,IAAT,SAAaA,EAAE,CAAC,GAAG,KAAK,qBAAqBR,CAAC,EAAE,IAAIM,EAAE,CAAC,EAAE,QAAQK,KAAK,KAAK,QAAQL,EAAEK,CAAC,KAAKE,GAAE,YAAY,KAAK,QAAQF,CAAC,EAAEH,CAAC,EAAE,OAAOF,CAAC,EAAEc,EAAQ,UAAU,IAAI,SAASZ,EAAER,EAAEM,EAAE,CAAC,IAAIK,EAAaM,GAAUjB,CAAC,IAAtB,WAA0BA,EAAE,KAAK,UAAUA,CAAC,GAAG,KAAK,QAAQkB,GAAEA,GAAE,CAAC,EAAE,KAAK,OAAO,GAAGP,EAAE,CAAC,EAAEA,EAAEH,CAAC,EAAER,EAAEW,EAAE,EAAE,KAAK,sBAAsB,SAAS,OAAOC,GAAE,UAAUJ,EAAER,EAAEM,CAAC,GAAG,KAAK,YAAY,CAAC,KAAKE,EAAE,MAAMR,EAAE,QAAQM,CAAC,CAAC,CAAC,EAAEc,EAAQ,UAAU,OAAO,SAASZ,EAAER,EAAE,CAAC,IAAIM,EAAEN,EAAEkB,GAAEA,GAAE,CAAC,EAAElB,CAAC,EAAE,CAAC,QAAQ,IAAI,KAAK,KAAK,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,OAAO,CAAC,CAAC,EAAE,KAAK,QAAQkB,GAAE,CAAC,EAAE,KAAK,OAAO,EAAE,OAAO,KAAK,QAAQV,CAAC,EAAE,KAAK,sBAAsB,SAAS,OAAOI,GAAE,UAAUJ,EAAE,GAAGF,CAAC,GAAG,KAAK,YAAY,CAAC,KAAKE,EAAE,MAAM,OAAO,QAAQR,CAAC,CAAC,CAAC,EAAEoB,EAAQ,UAAU,kBAAkB,SAASZ,EAAE,CAAC,KAAK,gBAAgB,KAAKA,CAAC,CAAC,EAAEY,EAAQ,UAAU,qBAAqB,SAASZ,EAAE,CAAC,IAAIR,EAAE,KAAK,gBAAgB,QAAQQ,CAAC,EAAER,GAAG,GAAG,KAAK,gBAAgB,OAAOA,EAAE,CAAC,CAAC,EAASoB,CAAO,EAAE,EAAMC,GAAEF,GAAER,GAAE,QAAWU,GAAEV,GAAEA,GAAE,QAAQ,IAAIW,GAAEX,GAAMY,GAAE,CAAC,EAAE,OAAO,eAAeA,GAAE,aAAa,CAAC,MAAM,EAAI,CAAC,EAAEA,GAAE,QAAW,OAAO,IAAIC,GAAEC,GAAuBH,EAAC,EAAE,SAASG,GAAuBjB,EAAE,CAAC,OAAOA,GAAGA,EAAE,WAAWA,EAAE,CAAC,QAAQA,CAAC,CAAC,CAAC,IAAIkB,GAAEF,GAAE,QAAWD,GAAE,QAAWG,GAAEH,GAAEA,GAAE,QAAQ,IAAII,GAAEJ,GAAQK,GAAEL,GAAE,WAAkBM,GAAQF,GCKx+J,IAAMG,GAAU,wCACVC,GAAU,IAAIC,GACdC,GAAyB,wBAClBC,GAAyB,CACpC,YAAa,GACb,UAAW,GACX,WAAY,GACZ,UAAW,GACX,MAAO,EACT,EACMC,GAA2B,gBAC1B,SAASC,IAAsB,CACpC,GAAI,CAACC,GAAU,CAACA,EAAO,aACrB,OAAOH,GAET,GAAIG,EAAO,aAAa,QAAQF,EAAwB,EAAG,CACzD,IAAMG,EAAQD,EAAO,aAAa,QAAQF,EAAwB,EAClE,OAAO,KAAK,MAAMG,CAAK,EAEzB,OAAOJ,EACT,CACO,SAASK,GAAaC,EAAU,CACrC,GAAI,GAACH,GAAU,CAACA,EAAO,cAGvB,OAAOA,EAAO,aAAa,QAAQF,GAA0B,KAAK,UAAUK,CAAQ,CAAC,CACvF,CACA,IAAMC,GAAgB,IAChB,OAAOJ,GAAW,SACb,IAEF,SAAS,SAAS,SAAW,SAAS,SAAS,OAElDK,GAAe,CACnB,QAAS,UACT,UAAW,UACX,UAAW,KAAK,OAAO,EAAE,SAAS,EAAE,EAAE,MAAM,EAAG,EAAE,EACjD,OAAQ,OACR,kBAAmB,KAAK,IAAI,EAC5B,QAAS,GACT,gBAAiBN,GAAoB,CACvC,EACaO,GAAWC,GAAYF,EAAY,EAC1CG,GAAsCC,GAAc,IAAI,EAC9D,SAASC,GAAa,CACpB,GAAAC,EACA,KAAAC,EACA,SAAAC,EAAW,OACX,IAAAC,EACA,QAAAC,EAAU,EACZ,EAAG,CACD,IAAMC,EAAwB,SAAS,cAAc,eAAeF,KAAO,GAAK,SAAS,cAAc,IAAIH,GAAI,EACzGM,EAAkB,SAAS,cAAc,UAAU,EACnDC,EAAgB,SAAS,cAAc,QAAQ,EAGrD,GAFAA,EAAc,GAAKP,EACnBM,EAAgB,GAAKN,EACjBC,IAAS,OACX,OAAO,IAAI,QAAQ,CAACO,EAASC,IAAW,CACtCF,EAAc,IAAMJ,EACpBI,EAAc,OAASC,EACvBD,EAAc,QAAUE,EACnBJ,GACH,SAAS,cAAcH,CAAQ,EAAE,YAAYK,CAAa,CAE9D,CAAC,EAEH,OAAQN,EAAM,CACZ,IAAK,QACHM,EAAc,IAAMJ,EACpBI,EAAc,MAAQ,GACtB,MACF,IAAK,SACHA,EAAc,OAAOlB,EAAO,SAAS,eAAee,CAAO,CAAC,EAC5D,MACF,IAAK,WACH,IAAMM,EAAgB,SAAS,cAAc,QAAQ,EACrDA,EAAc,IAAMP,EACpBO,EAAc,OAAS,IACvBA,EAAc,MAAQ,IACtBA,EAAc,aAAa,QAAS,gCAAgC,EACpEJ,EAAgB,YAAYI,CAAa,EACzC,KACJ,CACA,SAAS,cAAcR,CAAQ,EAAE,YAAYK,CAAa,CAC5D,CAKA,IAAMI,GAAU,CAAC,CACf,GAAI,oBACJ,KAAM,QACN,SAAU,OACV,IAAK,0DACP,EAAG,CACD,GAAI,iBACJ,KAAM,SACN,SAAU,OACV,QAAS;AAAA;AAAA;AAAA,kDAIX,EAAG,CACD,GAAI,sCACJ,KAAM,SACN,SAAU,OACV,QAAS;AAAA;AAAA;AAAA;AAAA,4EAKX,EAAG,CACD,GAAI,wCACJ,KAAM,WACN,SAAU,OACV,IAAK,yDACP,CAAC,EACKC,GAAc,CAAC,CACnB,SAAAC,CACF,IAAM,CACJ,GAAM,CAACC,EAAOC,CAAQ,EAAIC,GAAS,EACnC,OAAAC,EAAU,IAAM,EACK,SAAY,CAC7B,GAAI,CAAC,SAAU,OACf,IAAMC,EAAO,MAAMC,GAAa,CAC9B,GAAI,YACJ,KAAM,OACN,IAAK,iDACP,CAAC,EACD,GAAI,CAEF,IAAMC,EAAS,MADA,MAAM,cAAc,KAAK,GACZ,IAAI,EAChCL,EAAS,CACP,UAAWK,EAAO,UAClB,QAASA,EAAO,QAChB,QAAS,EACX,CAAC,CACH,OAASC,EAAP,CACA,QAAQ,MAAM,SAAUA,CAAC,EACzBN,EAAS,CACP,QAAS,EACX,CAAC,CACH,CACF,GACW,CACb,EAAG,CAAC,CAAC,EACLE,EAAU,IAAM,CACd,GAAIH,EAAM,UAAW,CACnB,IAAMQ,EAAeR,EAAM,UACrBS,EAAiBC,GAAQ,IAAIC,EAAsB,GACrD,CAACF,GAAkBA,IAAmBD,IACxCE,GAAQ,IAAIC,GAAwBH,EAAc,CAChD,KAAM,IACN,OAAQ,IAAII,EAAO,SAAS,MAC9B,CAAC,EAGP,EAAG,CAACZ,EAAM,SAAS,CAAC,EACAa,EAAKC,GAAW,CAClC,SAAUf,CACZ,CAAC,CACH,EACMgB,GAAsB,CAAC,CAC3B,SAAAhB,CACF,IAAM,CACJ,GAAM,CAACC,EAAOC,CAAQ,EAAIC,GAAS,EAC7B,CACJ,MAAAc,CACF,EAAIC,GAAWC,EAAsB,EAC/B,CAACC,EAAWC,CAAY,EAAIC,GAAkB,YAAa,EAAE,EAC7D,CAACC,EAAQC,CAAS,EAAIC,GAASC,GAAc,CAAC,EAC9C,CAACC,EAASC,CAAU,EAAIH,GAAS,IAAM,CAC3C,GAAI,CAACZ,EACH,MAAO,CAAC,EAGV,IAAMgB,EADMhB,EAAO,SAAS,OACP,MAAM,GAAG,EAC9B,GAAIgB,EAAS,OAAS,EACpB,MAAO,CAAC,EAEV,IAAMC,EAASD,EAAS,CAAC,EAAE,MAAM,GAAG,EAC9BE,EAAM,CAAC,EACb,QAASC,EAAI,EAAGA,EAAIF,EAAO,OAAQE,IAAK,CACtC,IAAMC,EAAWH,EAAOE,CAAC,EAAE,MAAM,GAAG,EAC9BE,EAAMD,EAAS,CAAC,EAChBE,EAAQF,EAAS,CAAC,EACxB,GAAIC,EAAI,WAAW,MAAM,EAAG,CAC1B,IAAME,EAAeF,EAAI,UAAU,CAAC,EAAE,QAAQ,KAAM,GAAG,EAAE,QAAQ,WAAY,SAAUG,EAAQ,CAC7F,OAAOA,EAAO,YAAY,CAC5B,CAAC,EACDN,EAAI,MAAMK,GAAc,EAAID,GAGhC,OAAOJ,CACT,CAAC,EACKO,EAAe,IAAM,CACzB,IAAMC,EAAY,KAAK,IAAI,EAAItC,EAAM,kBACrCgB,EAAM,aAAc,CAClB,UAAAsB,CACF,CAAC,CACH,EACA,OAAAnC,EAAU,IAAM,CAEVgB,IAAcnB,EAAM,WAAaY,EAAO,SAAS,WACnDI,EAAM,WAAY,CAChB,SAAUJ,EAAO,SAAS,SAC1B,GAAGc,CACL,CAAC,EACDN,EAAapB,EAAM,SAAS,EAEhC,EAAG,CAAC0B,CAAO,CAAC,EACZvB,EAAU,IAAM,CACd,IAAMoC,EAAOvC,EAAM,OACbwC,EAAKlB,EACNtB,EAAM,OAMTgB,EAAM,aAAc,CAClB,KAAAuB,EACA,GAAAC,CACF,CAAC,EARDxB,EAAM,WAAY,CAChB,GAAAwB,EACA,GAAGd,CACL,CAAC,EAOHzB,EAAS,CACP,OAAAqB,CACF,CAAC,CACH,EAAG,CAACA,EAAQI,CAAO,CAAC,EACpBvB,EAAU,IAAM,CACd,GAAKS,EAGL,OAAAA,EAAO,iBAAiB,eAAgByB,CAAY,EAC7C,IAAMzB,EAAO,oBAAoB,eAAgByB,CAAY,CACtE,EAAG,CAACA,CAAY,CAAC,EACGxB,EAAKC,GAAW,CAClC,SAAUf,CACZ,CAAC,CACH,EACa0C,GAAgBP,GAAS,CACpC,IAAMQ,EAAWC,GAAOT,CAAK,EAC7B,OAAA/B,EAAU,IAAM,CACduC,EAAS,QAAUR,CACrB,EAAG,CAACA,CAAK,CAAC,EACHQ,CACT,EACO,SAASE,GAA2BC,EAAW,CAEpD,OAAOC,GAAS,CACd,GAAM,CAAC9C,EAAOC,CAAQ,EAAIC,GAAS,EAC7B,CAAC6C,EAAQC,CAAS,EAAIxB,GAAS,CAAC,CAAC,EACjCyB,EAAkBjD,EAAM,gBACxBkD,EAAqBT,GAAcQ,CAAe,EAClDjC,EAAQmC,GAAY,CAACC,EAAQC,IAAU,CAC3C,GAAIrD,EAAM,YAAc,WAAaoD,IAAW,aAAc,CAG5DL,EAAO,KAAK,CACV,OAAAK,EACA,MAAAC,CACF,CAAC,EACD,OAEED,IAAW,YACb1C,GAAQ,OAAOC,GAAwB,CACrC,KAAM,IACN,OAAQ,IAAIC,EAAO,SAAS,MAC9B,CAAC,EAEH,MAAqDyC,GAAM,eAAkBC,GAAS,CACpF,OAAQ,OACR,QAAS,CACP,eAAgB,iCAClB,EACA,KAAM,KAAK,UAAU,CACnB,KAAM,QACN,KAAM,CACJ,UAAWtD,EAAM,UACjB,UAAWA,EAAM,UACjB,OAAQA,EAAM,OACd,SAAUoD,EACV,QAASC,CACX,CACF,CAAC,CACH,CAAC,EAAE,KAAKE,GAAOA,EAAI,KAAK,CAAC,CAC3B,EAAG,CAACvD,EAAM,UAAWA,EAAM,UAAWA,EAAM,OAAQ+C,CAAM,CAAC,EAC3D,OAAA5C,EAAU,IAAM,CACV4C,EAAO,QAAU/C,EAAM,YAAc,YACvC+C,EAAO,QAAQS,GAAQ,CACrBxC,EAAMwC,EAAK,OAAQA,EAAK,KAAK,CAC/B,CAAC,EACDR,EAAU,CAAC,CAAC,EAEhB,EAAG,CAACD,EAAQ/C,EAAM,SAAS,CAAC,EAC5ByD,GAAgB,IAAM,CAChB,OAAO7C,EAAW,KACpBf,GAAQ,QAAQ6D,GAAUrD,GAAa,CACrC,GAAIqD,EAAO,GACX,KAAMA,EAAO,KACb,IAAKA,EAAO,IACZ,QAASA,EAAO,QAChB,SAAUA,EAAO,QACnB,CAAC,CAAC,CAEN,EAAG,CAAC,CAAC,EACLD,GAAgB,IAAM,CACpB,IAAME,EAAM/C,EAAO,KACnB,GAAI,CAAC+C,EACH,OAAO,QAAQ,MAAM,qBAAqB,EAE5C,GAAI,CAACV,EAAgB,UAAW,CAC9BU,EAAI,UAAW,UAAW,CACxB,WAAY,SACZ,kBAAmB,QACrB,CAAC,EACD,OAEFA,EAAI,UAAW,SAAU,CACvB,WAAYV,EAAgB,YAAc,UAAY,SACtD,kBAAmBA,EAAgB,UAAY,UAAY,QAC7D,CAAC,CACH,EAAG,CAACA,CAAe,CAAC,EACApC,EAAKf,GAAa,CACpC,SAAuBe,EAAKK,GAAuB,SAAU,CAC3D,MAAO,CACL,QAASlB,EAAM,QACf,UAAWA,EAAM,UACjB,UAAWA,EAAM,UACjB,MAAAgB,CACF,EACA,SAAuBH,EAAKE,GAAqB,CAC/C,SAAuBF,EAAKgC,EAAW,CACrC,GAAGC,CACL,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CACF,CACO,SAASc,GAAoBf,EAAW,CAC7C,OAAOC,GAAS,CACd,GAAM,CAAC9C,EAAOC,CAAQ,EAAIC,GAAS,EAC7B2D,EAAU5C,GAAWC,EAAsB,EACjD,OAAK2C,GACH,QAAQ,MAAM,yDAAyD,EAErDhD,EAAKgC,EAAW,CAClC,GAAGC,EACH,MAAOe,GAAWA,EAAQ,OAAS,UAAY,CAAC,EAChD,QAASA,GAAWA,EAAQ,SAAW,UACvC,UAAWA,GAAWA,EAAQ,WAAa,SAC7C,CAAC,CACH,CACF,CClWA,IAAMC,GAAa,CAAC,WAAW,EACzBC,GAAoB,CACxB,UAAW,iBACb,EAMA,IAAMC,GAA0B,CAAC,EAC3BC,GAAc,CAClB,QAAS,CACP,QAAS,GACT,MAAO,EACP,SAAU,GACV,KAAM,CAAC,IAAK,EAAG,IAAK,CAAC,EACrB,KAAM,EACN,UAAW,IACX,KAAM,QACR,CACF,EACMC,GAAS,iEACf,SAASC,IAAc,CACrB,IAAMC,EAAYC,GAAO,IAAI,EAC7B,OAAID,EAAI,UAAY,OAClBA,EAAI,QAAU,MAAM,CAAC,EAAE,KAAK,CAAC,EAAE,IAAI,IAAMF,GAAO,KAAK,MAAM,KAAK,OAAO,EAAIA,GAAO,MAAM,CAAC,CAAC,EAAE,KAAK,EAAE,GAE9FE,EAAI,OACb,CACA,IAAME,GAA+BC,EAAW,SAAU,CACxD,GAAAC,EACA,MAAOC,EAAgB,CAAC,EACxB,UAAAC,EACA,MAAAC,EACA,OAAAC,EACA,SAAAC,EACA,QAASC,EAAe,YACxB,MAAOC,EAAY,MACnB,GAAGC,CACL,EAAGZ,EAAK,CAEN,IAAMa,EADiBjB,GAAwBc,CAAY,GACzBA,EAC5B,CACJ,YAAAI,EACA,WAAAC,EACA,eAAAC,EACA,gBAAAC,EACA,WAAAC,EACA,WAAAC,EACA,SAAAC,CACF,EAAIC,EAAgB,CAClB,WAAAC,GACA,eAAgB,YAChB,YAAAzB,GACA,QAAAgB,EACA,kBAAAU,EACF,CAAC,EACKC,EAAmBJ,EAAS,KAAK,GAAG,EAAIR,EAAU,iBAClDa,EAAkB1B,GAAY,EAC9B,CACJ,cAAA2B,EACA,GAAGC,CACL,EAAItB,EACJ,OAAoBuB,EAAKC,EAAa,CACpC,GAAIpB,GAAsDgB,EAC1D,SAAuBG,EAAKE,EAAO,IAAK,CACtC,wBAAyB,GACzB,QAASjB,EACT,QAASO,EACT,aAAc,IAAMH,EAAgB,CAClC,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAgB,CAChC,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAgB,CAChC,UAAW,EACb,CAAC,EACD,MAAO,IAAMA,EAAgB,CAC3B,UAAW,EACb,CAAC,EACD,YAAa,IAAMA,EAAgB,CACjC,UAAW,EACb,CAAC,EACD,UAAWc,EAAG,eAAgBhB,CAAU,EACxC,MAAO,CACL,QAAS,WACT,cAAeW,GAAqE,MACtF,EACA,SAAuBE,EAAKE,EAAO,IAAK,CACtC,GAAGlB,EACH,UAAWmB,EAAG,gBAAiBzB,CAAS,EACxC,mBAAoB,YACpB,iBAAkBkB,EAClB,SAAU,YACV,IAAKxB,EACL,MAAO,CACL,gBAAiB,sEACjB,uBAAwB,EACxB,wBAAyB,EACzB,oBAAqB,EACrB,qBAAsB,EACtB,GAAG2B,CACL,EACA,WAAYR,EACZ,SAAuBS,EAAKI,EAAU,CACpC,sBAAuB,GACvB,SAAuBJ,EAAWK,EAAU,CAC1C,SAAuBL,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,uBACnB,uBAAwB,wCACxB,qBAAsB,OACtB,uBAAwB,MACxB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAU,KACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,MAAO,CAAC,gBAAgB,EACxB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,qBACtB,2BAA4B,mBAC5B,gCAAiC,YACjC,6BAA8B,KAChC,EACA,KAAMb,EACN,WAAYQ,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACKe,GAAM,CAAC,sZAAuZ,kFAAmF,8CAA+C,mDAAoD,2SAA4S,gHAAiH,8WAA8W,EAO/1CC,GAAkBC,EAAQlC,GAAWgC,EAAG,EACvCG,GAAQF,GACfA,GAAgB,YAAc,iBAC9BA,GAAgB,aAAe,CAC7B,OAAQ,GACR,MAAO,EACT,EACAG,EAAoBH,GAAiB,CACnC,UAAW,CACT,aAAc,MACd,gBAAiB,GACjB,MAAO,QACP,KAAMI,EAAY,MACpB,CACF,CAAC,EACDC,EAASL,GAAiB,CAAC,CAAC,ECpKrB,IAAMM,GAAkB,CAC3B,MAAO,OACP,OAAQ,OACR,QAAS,OACT,eAAgB,SAChB,WAAY,QAChB,EASA,IAAMC,GAAkB,CACpB,GAAGC,GACH,aAAc,EACd,WAAY,2BACZ,OAAQ,uCACR,MAAO,UACP,cAAe,QACnB,EACaC,GAAgCC,EAAW,CAACC,EAAGC,IACnCC,EAAK,MAAO,CAC7B,MAAON,GACP,IAAKK,CACT,CAAC,CACJ,EC9BD,IAAIE,GAAMC,GAAEC,GAAG,CAAC,GAAG,CAACF,GAAE,CAAC,IAAMG,EAAE,CAAC,CAAC,KAAK,EAAE,GAAG,GAAGC,CAAC,EAAEC,IAAIH,EAAE,cAAc,MAAM,CAAC,QAAQ,YAAY,KAAK,eAAe,MAAM,EAAE,OAAO,EAAE,IAAIG,EAAE,GAAGD,CAAC,EAAEF,EAAE,cAAc,OAAO,CAAC,EAAE,kMAAkM,CAAC,CAAC,EAAEF,GAAEE,EAAE,WAAWC,CAAC,EAAE,OAAOH,EAAC,ECapY,IAAMM,GAAgB,CAC3B,QAAS,CACP,KAAMC,EAAY,YACpB,EACA,YAAa,CACX,KAAMA,EAAY,YACpB,EACA,UAAW,CACT,KAAMA,EAAY,YACpB,EACA,aAAc,CACZ,KAAMA,EAAY,YACpB,EACA,aAAc,CACZ,KAAMA,EAAY,YACpB,CACF,EACMC,GAAc,CAACC,EAAKC,IAAWD,EAAI,KAAKE,GAAKA,EAAE,YAAY,EAAE,SAASD,CAAM,CAAC,EAW5E,SAASE,GAAiBC,EAAUC,EAAcC,EAAa,GAAIC,EAAeC,EAAuB,CAE9G,IAAMC,EAAmBC,GAAQ,IAAM,CACrC,GAAIJ,GAAc,MAAiEA,GAAW,SAAY,EAAG,OAAO,KACpH,IAAMK,EAAiBL,EAAW,YAAY,EAAE,QAAQ,QAAS,EAAE,EACnE,IAAIM,EAEJ,OADsBA,EAAkBJ,EAAsBG,CAAc,KAAO,MAAQC,IAAoB,OAASA,EAAkBC,GAAYT,EAAUO,CAAc,CAEhL,EAAG,CAACJ,EAAeD,CAAU,CAAC,EAE9B,OADaD,EAAeE,EAAgBE,CAE9C,CC7CO,IAAMK,GAAW,CAAC,cAAe,qBAAsB,cAAe,qBAAsB,aAAc,oBAAqB,UAAW,iBAAkB,kBAAmB,kBAAmB,mBAAoB,gBAAiB,uBAAwB,YAAa,mBAAoB,YAAa,mBAAoB,kBAAmB,kBAAmB,mBAAoB,gBAAiB,uBAAwB,aAAc,oBAAqB,UAAW,iBAAkB,eAAgB,sBAAuB,WAAY,kBAAmB,YAAa,mBAAoB,aAAc,oBAAqB,MAAO,aAAc,SAAU,gBAAiB,OAAQ,cAAe,WAAY,kBAAmB,WAAY,cAAe,qBAAsB,kBAAmB,YAAa,mBAAoB,OAAQ,cAAe,aAAc,oBAAqB,WAAY,kBAAmB,SAAU,gBAAiB,OAAQ,cAAe,WAAY,kBAAmB,WAAY,kBAAmB,iBAAkB,OAAQ,UAAW,WAAY,kBAAmB,iBAAkB,cAAe,QAAS,cAAe,qBAAsB,eAAgB,oBAAqB,oBAAqB,qBAAsB,kBAAmB,cAAe,qBAAsB,cAAe,qBAAsB,eAAgB,sBAAuB,YAAa,mBAAoB,OAAQ,cAAe,YAAa,iBAAkB,gBAAiB,uBAAwB,gBAAiB,uBAAwB,mBAAoB,QAAS,eAAgB,QAAS,gBAAiB,uBAAwB,eAAgB,cAAe,qBAAsB,OAAQ,cAAe,MAAO,aAAc,aAAc,oBAAqB,cAAe,qBAAsB,aAAc,oBAAqB,OAAQ,cAAe,kBAAmB,sBAAuB,iBAAkB,eAAgB,sBAAuB,gBAAiB,uBAAwB,gBAAiB,uBAAwB,cAAe,qBAAsB,cAAe,qBAAsB,WAAY,kBAAmB,kBAAmB,eAAgB,sBAAuB,eAAgB,sBAAuB,WAAY,cAAe,qBAAsB,mBAAoB,oBAAqB,kBAAmB,iBAAkB,iBAAkB,iBAAkB,eAAgB,sBAAuB,uBAAwB,iBAAkB,eAAgB,sBAAuB,WAAY,kBAAmB,YAAa,mBAAoB,aAAc,oBAAqB,WAAY,kBAAmB,cAAe,oBAAqB,qBAAsB,eAAgB,sBAAuB,MAAO,SAAU,gBAAiB,aAAc,cAAe,qBAAsB,OAAQ,cAAe,SAAU,gBAAiB,cAAe,qBAAsB,OAAQ,cAAe,OAAQ,cAAe,SAAU,YAAa,mBAAoB,iBAAkB,aAAc,oBAAqB,gBAAiB,eAAgB,sBAAuB,OAAQ,cAAe,QAAS,WAAY,kBAAmB,eAAgB,OAAQ,cAAe,UAAW,iBAAkB,QAAS,eAAgB,OAAQ,cAAe,iBAAkB,QAAS,UAAW,iBAAkB,eAAgB,oBAAqB,MAAO,aAAc,UAAW,iBAAkB,YAAa,mBAAoB,gBAAiB,uBAAwB,OAAQ,cAAe,iBAAkB,aAAc,oBAAqB,WAAY,kBAAmB,QAAS,eAAgB,SAAU,gBAAiB,OAAQ,WAAY,kBAAmB,cAAe,MAAO,aAAc,OAAQ,WAAY,kBAAmB,WAAY,kBAAmB,WAAY,kBAAmB,WAAY,kBAAmB,cAAe,aAAc,oBAAqB,QAAS,cAAe,qBAAsB,eAAgB,UAAW,iBAAkB,OAAQ,cAAe,YAAa,mBAAoB,YAAa,mBAAoB,iBAAkB,gBAAiB,uBAAwB,YAAa,mBAAoB,QAAS,eAAgB,SAAU,YAAa,mBAAoB,gBAAiB,QAAS,gBAAiB,uBAAwB,kBAAmB,gBAAiB,uBAAwB,eAAgB,aAAc,oBAAqB,OAAQ,cAAe,OAAQ,aAAc,oBAAqB,cAAe,SAAU,gBAAiB,uBAAwB,UAAW,iBAAkB,SAAU,gBAAiB,SAAU,gBAAiB,qBAAsB,gBAAiB,uBAAwB,aAAc,oBAAqB,UAAW,iBAAkB,QAAS,eAAgB,SAAU,gBAAiB,MAAO,aAAc,OAAQ,SAAU,gBAAiB,cAAe,QAAS,eAAgB,WAAY,kBAAmB,SAAU,eAAgB,sBAAuB,gBAAiB,WAAY,kBAAmB,SAAU,gBAAiB,QAAS,eAAgB,cAAe,qBAAsB,oBAAqB,cAAe,qBAAsB,eAAgB,sBAAuB,gBAAiB,uBAAwB,iBAAkB,WAAY,kBAAmB,eAAgB,sBAAuB,OAAQ,cAAe,gBAAiB,uBAAwB,eAAgB,sBAAuB,OAAQ,cAAe,MAAO,aAAc,UAAW,iBAAkB,mBAAoB,iBAAkB,QAAS,eAAgB,MAAO,aAAc,WAAY,kBAAmB,WAAY,kBAAmB,YAAa,mBAAoB,UAAW,iBAAkB,SAAU,gBAAiB,YAAa,mBAAoB,QAAS,eAAgB,eAAgB,sBAAuB,aAAc,oBAAqB,QAAS,eAAgB,SAAU,gBAAiB,OAAQ,UAAW,iBAAkB,aAAc,oBAAqB,YAAa,mBAAoB,cAAe,aAAc,oBAAqB,QAAS,eAAgB,WAAY,kBAAmB,cAAe,qBAAsB,aAAc,oBAAqB,WAAY,cAAe,qBAAsB,kBAAmB,WAAY,kBAAmB,YAAa,mBAAoB,WAAY,kBAAmB,OAAQ,cAAe,IAAK,UAAW,iBAAkB,WAAY,SAAU,gBAAiB,UAAW,gBAAgB,EACv6MC,GAAgB,mCAChBC,GAAwBF,GAAS,OAAO,CAACG,EAAKC,KAClDD,EAAIC,EAAI,YAAY,CAAC,EAAIA,EAClBD,GACN,CAAC,CAAC,EASE,SAASE,GAAKC,EAAO,CAC1B,GAAM,CACJ,MAAAC,EACA,aAAAC,EACA,WAAAC,EACA,cAAAC,EACA,QAAAC,EACA,YAAAC,EACA,UAAAC,EACA,aAAAC,EACA,aAAAC,EACA,SAAAC,CACF,EAAIV,EACEW,EAAYC,GAAO,EAAK,EACxBC,EAAUC,GAAiBpB,GAAUQ,EAAcC,EAAYC,EAAeR,EAAqB,EACnG,CAACmB,EAAcC,CAAe,EAAIC,GAASJ,IAAY,OAASK,GAAYC,CAAK,EAAI,IAAI,EAC/F,eAAeC,GAAe,CAE5B,GAAI,CAEF,IAAMC,EAAS,MAAM,OADC,GAAG1B,KAAgBkB,eAErCF,EAAU,SAASK,EAAgBK,EAAO,QAAQF,CAAK,CAAC,CAC9D,MAAE,CACIR,EAAU,SAASK,EAAgB,IAAI,CAC7C,CACF,CACAM,EAAU,KACRX,EAAU,QAAU,GACpBS,EAAa,EACN,IAAM,CACXT,EAAU,QAAU,EACtB,GACC,CAACE,CAAO,CAAC,EAEZ,IAAMU,EADaC,GAAa,QAAQ,IAAMA,GAAa,OACdC,EAAKC,GAAW,CAAC,CAAC,EAAI,KACnE,OAAoBD,EAAKE,EAAO,IAAK,CACnC,MAAO,CACL,QAAS,UACX,EACA,QAAAtB,EACA,aAAAG,EACA,aAAAC,EACA,YAAAH,EACA,UAAAC,EACA,SAAUQ,EAA4BU,EAAKV,EAAc,CACvD,MAAO,CACL,MAAO,OACP,OAAQ,OACR,OAAQV,EAAU,UAAY,OAC9B,UAAWK,EAAW,eAAiB,MACzC,EACA,MAAOT,CACT,CAAC,EAAIsB,CACP,CAAC,CACH,CACAxB,GAAK,YAAc,OACnBA,GAAK,aAAe,CAClB,MAAO,GACP,OAAQ,GACR,cAAe,OACf,WAAY,OACZ,MAAO,OACP,aAAc,GACd,SAAU,EACZ,EACA6B,EAAoB7B,GAAM,CACxB,aAAc,CACZ,KAAM8B,EAAY,QAClB,MAAO,SACP,aAAc,OACd,cAAe,SACf,aAAc9B,GAAK,aAAa,YAClC,EACA,cAAe,CACb,KAAM8B,EAAY,KAClB,QAASnC,GACT,aAAcK,GAAK,aAAa,cAChC,MAAO,OACP,OAAQ,CAAC,CACP,aAAAG,CACF,IAAM,CAACA,EACP,YAAa,iEACf,EACA,WAAY,CACV,KAAM2B,EAAY,OAClB,MAAO,OACP,YAAa,wBACb,OAAQ,CAAC,CACP,aAAA3B,CACF,IAAMA,CACR,EACA,SAAU,CACR,KAAM2B,EAAY,QAClB,aAAc,MACd,cAAe,KACf,aAAc9B,GAAK,aAAa,QAClC,EACA,MAAO,CACL,KAAM8B,EAAY,MAClB,MAAO,QACP,aAAc9B,GAAK,aAAa,KAClC,EACA,GAAG+B,EACL,CAAC,ECvHD,IAAMC,GAAa,CAAC,YAAa,WAAW,EACtCC,GAAoB,CACxB,UAAW,mBACX,UAAW,kBACb,EACA,SAASC,GAAqBC,KAAcC,EAAU,CACpD,IAAMC,EAAgB,CAAC,EACvB,OAAoDD,GAAS,QAAQE,GAAWA,GAAW,OAAO,OAAOD,EAAeF,EAAUG,CAAO,CAAC,CAAC,EACpID,CACT,CACA,IAAME,GAA0B,CAC9B,KAAM,YACN,MAAO,WACT,EACMC,GAAc,CAClB,QAAS,CACP,QAAS,GACT,MAAO,EACP,SAAU,GACV,KAAM,CAAC,IAAK,EAAG,IAAK,CAAC,EACrB,KAAM,EACN,UAAW,IACX,KAAM,QACR,CACF,EACMC,GAA+BC,EAAW,SAAU,CACxD,GAAAC,EACA,MAAAC,EACA,UAAAC,EACA,MAAAC,EACA,OAAAC,EACA,SAAAC,EACA,QAASC,EAAe,YACxB,GAAGC,CACL,EAAGC,EAAK,CAEN,IAAMb,EADiBC,GAAwBU,CAAY,GACzBA,EAC5B,CACJ,YAAAG,EACA,WAAAC,EACA,eAAAC,EACA,gBAAAC,EACA,WAAAC,EACA,WAAAC,EACA,SAAArB,CACF,EAAIsB,EAAgB,CAClB,WAAA1B,GACA,eAAgB,YAChB,YAAAQ,GACA,QAAAF,EACA,kBAAAL,EACF,CAAC,EACK0B,EAAmBvB,EAAS,KAAK,GAAG,EAAIc,EAAU,iBAClDU,EAAwBC,EAAM,EACpC,OAAoBC,EAAKC,EAAa,CACpC,GAAIf,GAAsDY,EAC1D,SAAuBE,EAAKE,EAAO,IAAK,CACtC,QAAS1B,EACT,QAASF,EACT,aAAc,IAAMmB,EAAgB,CAClC,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAgB,CAChC,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAgB,CAChC,UAAW,EACb,CAAC,EACD,MAAO,IAAMA,EAAgB,CAC3B,UAAW,EACb,CAAC,EACD,YAAa,IAAMA,EAAgB,CACjC,UAAW,EACb,CAAC,EACD,UAAWU,EAAG,eAAgBZ,CAAU,EACxC,MAAO,CACL,QAAS,UACX,EACA,SAAuBS,EAAKE,EAAO,IAAK,CACtC,GAAGd,EACH,UAAWe,EAAG,iBAAkBpB,CAAS,EACzC,mBAAoB,QACpB,iBAAkBc,EAClB,SAAU,YACV,IAAKR,EACL,MAAO,CACL,GAAGP,CACL,EACA,WAAYa,EACZ,GAAGvB,GAAqB,CACtB,UAAW,CACT,mBAAoB,MACtB,CACF,EAAGkB,EAAaE,CAAc,EAC9B,SAAuBQ,EAAKI,GAAK,CAC/B,UAAW,iBACX,OAAQ,WACR,iBAAkBP,EAClB,SAAU,kBACV,QAAS,EACT,IAAK,ubACL,aAAc,WACd,WAAYF,EACZ,mBAAoB,GACpB,GAAGvB,GAAqB,CACtB,UAAW,CACT,IAAK,ubACL,aAAc,SAChB,CACF,EAAGkB,EAAaE,CAAc,CAChC,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACKa,GAAM,CAAC,sZAAuZ,kFAAmF,mDAAoD,sGAAuG,+KAA+K,EAM3zBC,GAAkBC,EAAQ5B,GAAW0B,GAAK,cAAc,EACvDG,GAAQF,GACfA,GAAgB,YAAc,WAC9BA,GAAgB,aAAe,CAC7B,OAAQ,GACR,MAAO,EACT,EACAG,EAAoBH,GAAiB,CACnC,QAAS,CACP,QAAS,CAAC,YAAa,WAAW,EAClC,aAAc,CAAC,QAAS,MAAM,EAC9B,MAAO,UACP,KAAMI,EAAY,IACpB,CACF,CAAC,EACDC,EAASL,GAAiB,CAAC,CAAC,EC5IwU,IAAMM,GAAaC,EAASC,EAAO,EAAQC,GAAW,CAAC,WAAW,EAAQC,GAAkB,CAAC,UAAU,iBAAiB,EAAkO,IAAMC,GAAwB,CAAC,EAAQC,GAAY,CAAC,QAAQ,CAAC,QAAQ,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,CAAC,EAAQC,GAAOC,GAAc,CAACA,EAAcC,GAA8BC,EAAW,SAAS,CAAC,GAAAC,EAAG,MAAAC,EAAM,UAAAC,EAAU,MAAAC,EAAM,OAAAC,EAAO,SAAAC,EAAS,QAAQC,EAAa,YAAY,MAAMC,EAAU,mBAAmB,WAAWC,EAAU,GAAK,GAAGC,EAAU,WAAWC,EAAU,GAAM,GAAGC,CAAS,EAAEC,EAAI,CAA4D,IAAMC,EAA5CnB,GAAwBY,CAAY,GAAgCA,EAAkB,CAAC,YAAAQ,EAAY,WAAAC,EAAW,eAAAC,EAAe,gBAAAC,EAAgB,WAAAC,EAAW,WAAAC,EAAW,SAAAC,CAAQ,EAAEC,EAAgB,CAAC,WAAAC,GAAW,eAAe,YAAY,YAAA3B,GAAY,QAAAkB,EAAQ,kBAAAU,EAAiB,CAAC,EAAQC,EAAiBJ,EAAS,KAAK,GAAG,EAAET,EAAU,iBAAuBc,EAAsBC,EAAM,EAAE,OAAqBC,EAAKC,EAAY,CAAC,GAAGvB,GAA4CoB,EAAgB,SAAuBE,EAAKE,EAAO,IAAI,CAAC,QAAQhB,EAAQ,QAAQO,EAAS,aAAa,IAAIH,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,WAAW,IAAIA,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,WAAW,IAAIA,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,MAAM,IAAIA,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,YAAY,IAAIA,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,UAAUa,EAAG,eAAef,CAAU,EAAE,MAAM,CAAC,QAAQ,UAAU,EAAE,SAAuBY,EAAKE,EAAO,IAAI,CAAC,GAAGlB,EAAU,UAAUmB,EAAG,gBAAgB5B,CAAS,EAAE,mBAAmB,YAAY,iBAAiBsB,EAAiB,SAAS,YAAY,IAAIZ,EAAI,MAAM,CAAC,GAAGX,CAAK,EAAE,WAAWkB,EAAW,SAAuBQ,EAAKI,EAAK,CAAC,KAAKtB,EAAU,aAAa,GAAM,SAAuBuB,EAAMH,EAAO,EAAE,CAAC,UAAU,gCAAgC,iBAAiBL,EAAiB,SAAS,YAAY,WAAWL,EAAW,SAAS,CAACvB,GAAOc,CAAS,GAAiBiB,EAAKM,EAAS,CAAC,sBAAsB,GAAK,SAAuBN,EAAWO,EAAS,CAAC,SAAuBP,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,MAAM,0BAA0B,OAAO,sBAAsB,yBAAyB,EAAE,SAAS,kBAAkB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,cAAc,EAAE,iBAAiBL,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,2BAA2B,mBAAmB,gCAAgC,YAAY,6BAA6B,KAAK,EAAE,KAAKjB,EAAU,WAAWY,EAAW,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAET,GAAyBiB,EAAKM,EAAS,CAAC,sBAAsB,GAAK,SAAuBN,EAAWO,EAAS,CAAC,SAAuBP,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,MAAM,0BAA0B,OAAO,sBAAsB,yBAAyB,EAAE,SAAS,kBAAkB,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,cAAc,EAAE,iBAAiBL,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,mBAAmB,2BAA2B,mBAAmB,gCAAgC,YAAY,6BAA6B,KAAK,EAAE,KAAKjB,EAAU,WAAWY,EAAW,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAEvB,GAAOc,CAAS,GAAiBiB,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiBL,EAAiB,SAAS,YAAY,WAAWL,EAAW,SAASX,GAAyBmB,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBL,EAAiB,SAAS,sBAAsB,WAAWL,EAAW,SAAuBQ,EAAKQ,GAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEzB,GAAyBiB,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiBL,EAAiB,SAAS,YAAY,WAAWL,EAAW,SAASX,GAAyBmB,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBL,EAAiB,SAAS,sBAAsB,WAAWL,EAAW,SAAuBQ,EAAKQ,GAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQC,GAAI,CAAC,sZAAsZ,kFAAkF,oDAAoD,oRAAoR,qUAAqU,+IAA+I,+TAA+T,gJAAgJ,04BAA04B,EAMz2OC,GAAgBC,EAAQxC,GAAUsC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,sBAAsBA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAEG,EAAoBH,GAAgB,CAAC,UAAU,CAAC,aAAa,mBAAmB,MAAM,QAAQ,KAAKI,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,GAAK,MAAM,cAAc,KAAKA,EAAY,OAAO,EAAE,UAAU,CAAC,MAAM,KAAK,KAAKA,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,GAAM,MAAM,eAAe,KAAKA,EAAY,OAAO,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,OAAO,QAAQ,YAAY,CAAC,sBAAsB,iDAAiD,IAAI,uGAAuG,EAAE,MAAM,SAAS,IAAI,wGAAwG,OAAO,KAAK,EAAE,GAAGM,EAAY,CAAC,ECDt4B,IAAMC,GAAqBC,EAASC,EAAa,EAC3CC,GAAkB,CACtB,UAAW,CACT,MAAO,EACT,EACA,UAAW,CACT,MAAO,EACT,CACF,EACMC,GAAa,CAAC,YAAa,WAAW,EACtCC,GAAoB,CACxB,UAAW,kBACX,UAAW,iBACb,EACA,SAASC,GAAqBC,KAAcC,EAAU,CACpD,IAAMC,EAAgB,CAAC,EACvB,OAAoDD,GAAS,QAAQE,GAAWA,GAAW,OAAO,OAAOD,EAAeF,EAAUG,CAAO,CAAC,CAAC,EACpID,CACT,CACA,IAAME,GAA0B,CAC9B,OAAQ,YACR,SAAU,WACZ,EACMC,GAAc,CAClB,QAAS,CACP,QAAS,GACT,MAAO,EACP,SAAU,EACV,KAAM,CAAC,EAAG,EAAG,EAAG,CAAC,EACjB,KAAM,EACN,UAAW,IACX,KAAM,OACR,CACF,EACMC,GAASC,GACN,CAACA,EAEJC,GAA+BC,EAAW,SAAU,CACxD,GAAAC,EACA,MAAAC,EACA,UAAAC,EACA,MAAAC,EACA,OAAAC,EACA,SAAAC,EACA,QAASC,EAAe,YACxB,MAAOC,EAAY,eACnB,YAAaC,EAAY,0CACzB,WAAYC,EACZ,OAAQC,EAAY,GACpB,QAASC,EAAY,GACrB,SAAUC,EAAY,GACtB,GAAGC,CACL,EAAGC,EAAK,CAEN,IAAMrB,EADiBC,GAAwBY,CAAY,GACzBA,EAC5B,CACJ,YAAAS,EACA,WAAAC,EACA,eAAAC,EACA,gBAAAC,EACA,WAAAC,EACA,WAAAC,EACA,SAAA7B,CACF,EAAI8B,EAAgB,CAClB,WAAAlC,GACA,eAAgB,YAChB,gBAAAD,GACA,YAAAS,GACA,QAAAF,EACA,kBAAAL,EACF,CAAC,EACKkC,EAAmB/B,EAAS,KAAK,GAAG,EAAIsB,EAAU,iBAClD,CACJ,sBAAAU,EACA,MAAAC,CACF,EAAIC,EAAyBV,CAAW,EAClCW,EAAsBH,EAAsB,SAAUI,KAAS,CACnE,GAAIlB,GACU,MAAMA,EAAU,GAAGkB,EAAI,IACvB,GAAO,MAAO,EAE9B,CAAC,EACKC,EAAwBC,EAAM,EACpC,OAAoBC,EAAKC,EAAa,CACpC,GAAI1B,GAAsDuB,EAC1D,SAAuBE,EAAKE,EAAO,IAAK,CACtC,QAASvC,EACT,QAASF,EACT,aAAc,IAAM2B,EAAgB,CAClC,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAgB,CAChC,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAgB,CAChC,UAAW,EACb,CAAC,EACD,MAAO,IAAMA,EAAgB,CAC3B,UAAW,EACb,CAAC,EACD,YAAa,IAAMA,EAAgB,CACjC,UAAW,EACb,CAAC,EACD,UAAWe,EAAG,eAAgBjB,CAAU,EACxC,MAAO,CACL,QAAS,UACX,EACA,SAAuBkB,EAAMF,EAAO,IAAK,CACvC,GAAGnB,EACH,UAAWoB,EAAG,gBAAiB/B,CAAS,EACxC,mBAAoB,WACpB,iBAAkB,GAClB,iBAAkBoB,EAClB,SAAU,YACV,aAAcI,EACd,IAAKZ,EACL,MAAO,CACL,gBAAiB,qBACjB,GAAGb,CACL,EACA,WAAYmB,EACZ,SAAU,CACR,kBAAmB,CACjB,gBAAiB,oBACnB,EACA,UAAW,CACT,gBAAiB,oBACnB,CACF,EACA,GAAG/B,GAAqB,CACtB,kBAAmB,CACjB,mBAAoB,MACtB,EACA,kBAAmB,CACjB,mBAAoB,MACtB,EACA,UAAW,CACT,mBAAoB,QACtB,CACF,EAAG0B,EAAaE,CAAc,EAC9B,SAAU,CAACN,GAA0BmB,EAAKE,EAAO,IAAK,CACpD,UAAW,iBACX,iBAAkBV,EAClB,SAAU,YACV,WAAYF,CACd,CAAC,EAAgBc,EAAMF,EAAO,IAAK,CACjC,UAAW,iBACX,iBAAkBV,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcc,EAAMF,EAAO,IAAK,CACxC,UAAW,iBACX,iBAAkBV,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcU,EAAKK,EAAU,CACrC,sBAAuB,GACvB,SAAuBL,EAAWM,EAAU,CAC1C,SAAuBN,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,mBACnB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,MAC7B,EACA,SAAU,cACZ,CAAC,CACH,CAAC,EACD,UAAW,iBACX,MAAO,CAAC,cAAc,EACtB,iBAAkBV,EAClB,SAAU,YACV,MAAO,CACL,2BAA4B,mBAC5B,gCAAiC,YACjC,6BAA8B,KAChC,EACA,KAAMf,EACN,WAAYa,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAGR,GAA0BkB,EAAKE,EAAO,IAAK,CAC7C,UAAW,0BACX,iBAAkBV,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBU,EAAK7C,GAAe,CACzC,OAAQ,OACR,GAAI,YACJ,SAAU,YACV,MAAO,MACP,MAAO,MACT,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,EAAgB6C,EAAKK,EAAU,CAC9B,sBAAuB,GACvB,SAAuBL,EAAWM,EAAU,CAC1C,SAAuBN,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,2BACnB,qBAAsB,OACtB,uBAAwB,QACxB,0BAA2B,OAC3B,sBAAuB,yBACzB,EACA,SAAU,yCACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,MAAO,CAAC,kBAAkB,EAC1B,iBAAkBV,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,qBACtB,2BAA4B,mBAC5B,gCAAiC,YACjC,6BAA8B,KAChC,EACA,KAAMd,EACN,WAAYY,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,CAAC,CACJ,CAAC,EAAGV,GAA0BoB,EAAKE,EAAO,IAAK,CAC7C,UAAW,iBACX,iBAAkBV,EAClB,SAAU,YACV,WAAYF,CACd,CAAC,EAAGxB,GAAOc,CAAS,GAAkBoB,EAAKE,EAAO,IAAK,CACrD,UAAW,gBACX,iBAAkBV,EAClB,SAAU,YACV,MAAO,CACL,gBAAiB,qBACnB,EACA,WAAYF,CACd,CAAC,CAAC,CACJ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACKiB,GAAM,CAAC,sZAAuZ,kFAAmF,8CAA+C,mDAAoD,wSAAyS,gJAAiJ,wSAAyS,uRAAwR,iHAAkH,wGAAyG,oKAAqK,mJAAoJ,oHAAqH,q2BAAq2B,EAO7jGC,GAAkBC,EAAQzC,GAAWuC,GAAK,cAAc,EACvDG,GAAQF,GACfA,GAAgB,YAAc,6CAC9BA,GAAgB,aAAe,CAC7B,OAAQ,IACR,MAAO,GACT,EACAG,EAAoBH,GAAiB,CACnC,QAAS,CACP,QAAS,CAAC,YAAa,WAAW,EAClC,aAAc,CAAC,WAAY,QAAQ,EACnC,MAAO,UACP,KAAMI,EAAY,IACpB,EACA,UAAW,CACT,aAAc,eACd,MAAO,QACP,KAAMA,EAAY,MACpB,EACA,UAAW,CACT,aAAc,0CACd,MAAO,cACP,KAAMA,EAAY,MACpB,EACA,UAAW,CACT,MAAO,cACP,KAAMA,EAAY,YACpB,EACA,UAAW,CACT,aAAc,GACd,MAAO,UACP,KAAMA,EAAY,OACpB,EACA,UAAW,CACT,aAAc,GACd,MAAO,WACP,KAAMA,EAAY,OACpB,EACA,UAAW,CACT,aAAc,GACd,MAAO,YACP,KAAMA,EAAY,OACpB,CACF,CAAC,EACDC,EAASL,GAAiB,CAAC,CACzB,OAAQ,QACR,YAAa,CACX,sBAAuB,iDACvB,IAAK,uGACP,EACA,MAAO,SACP,IAAK,wGACL,OAAQ,KACV,EAAG,CACD,OAAQ,QACR,YAAa,CACX,sBAAuB,iDACvB,IAAK,uGACP,EACA,MAAO,SACP,IAAK,wGACL,OAAQ,KACV,EAAG,GAAGvD,EAAkB,CAAC,ECtTzB,IAAM6D,GAAYC,EAASC,EAAI,EACzBC,GAAeC,GAAoBF,EAAI,EACvCG,GAAkB,CACtB,UAAW,CACT,MAAO,EACT,EACA,UAAW,CACT,MAAO,EACT,CACF,EACMC,GAAa,CAAC,YAAa,YAAa,WAAW,EACnDC,GAAoB,CACxB,UAAW,mBACX,UAAW,mBACX,UAAW,kBACb,EACA,SAASC,GAAqBC,KAAcC,EAAU,CACpD,IAAMC,EAAgB,CAAC,EACvB,OAAoDD,GAAS,QAAQE,GAAWA,GAAW,OAAO,OAAOD,EAAeF,EAAUG,CAAO,CAAC,CAAC,EACpID,CACT,CACA,IAAME,GAA0B,CAC9B,YAAa,YACb,YAAa,YACb,aAAc,WAChB,EACMC,GAAc,CAClB,QAAS,CACP,QAAS,GACT,MAAO,EACP,SAAU,GACV,KAAM,CAAC,IAAK,EAAG,IAAK,CAAC,EACrB,KAAM,EACN,UAAW,IACX,KAAM,QACR,CACF,EACMC,GAAQC,GACkBA,GAAU,MAAQA,IAAU,GAEtDC,GAAoBD,GACpB,OAAOA,GAAU,UAAYA,IAAU,MAAQ,OAAOA,EAAM,KAAQ,SAC/DA,EAEF,OAAOA,GAAU,SAAW,CACjC,IAAKA,CACP,EAAI,OAEAE,GAA+BC,EAAW,SAAU,CACxD,GAAAC,EACA,MAAAC,EACA,UAAAC,EACA,MAAAC,EACA,OAAAC,EACA,SAAAC,EACA,QAASC,EAAe,YACxB,MAAOC,EACP,MAAOC,EAAY,eACnB,YAAaC,EAAY,sBACzB,IAAKC,EACL,KAAMC,EAAY,KAClB,KAAMC,EACN,GAAGC,CACL,EAAGC,EAAK,CAEN,IAAMtB,EADiBC,GAAwBa,CAAY,GACzBA,EAC5B,CACJ,YAAAS,EACA,WAAAC,EACA,eAAAC,EACA,gBAAAC,EACA,WAAAC,EACA,WAAAC,EACA,SAAA9B,CACF,EAAI+B,EAAgB,CAClB,WAAAnC,GACA,eAAgB,YAChB,gBAAAD,GACA,YAAAS,GACA,QAAAF,EACA,kBAAAL,EACF,CAAC,EACKmC,EAAmBhC,EAAS,KAAK,GAAG,EAAIuB,EAAU,iBAClD,CACJ,sBAAAU,EACA,MAAAC,CACF,EAAIC,EAAyBV,CAAW,EAClCW,EAAeH,EAAsB,SAAUI,KAAS,CAC5D,GAAIjB,GACU,MAAMA,EAAU,GAAGiB,EAAI,IACvB,GAAO,MAAO,EAE9B,CAAC,EACKC,EAAc,IACdX,IAAmB,mBACnBF,IAAgB,YAGhBc,GAAe,IACfZ,IAAmB,mBACnBF,IAAgB,YAAoBpB,GAAMc,CAAS,EAChD,GAEHqB,GAAe,IACf,EAAAb,IAAmB,mBACnB,CAAC,YAAa,WAAW,EAAE,SAASF,CAAW,GAG/CgB,GAAe,IACf,EAAAd,IAAmB,mBACnBF,IAAgB,aAGhBiB,GAAwBC,EAAM,EACpC,OAAoBC,EAAKC,EAAa,CACpC,GAAI9B,GAAsD2B,GAC1D,SAAuBE,EAAKE,EAAO,IAAK,CACtC,QAAS5C,EACT,QAASF,EACT,aAAc,IAAM4B,EAAgB,CAClC,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAgB,CAChC,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAgB,CAChC,UAAW,EACb,CAAC,EACD,MAAO,IAAMA,EAAgB,CAC3B,UAAW,EACb,CAAC,EACD,YAAa,IAAMA,EAAgB,CACjC,UAAW,EACb,CAAC,EACD,UAAWmB,EAAG,eAAgBrB,CAAU,EACxC,MAAO,CACL,QAAS,UACX,EACA,SAAuBkB,EAAKI,EAAM,CAChC,KAAM1B,EACN,SAAuB2B,EAAMH,EAAO,EAAG,CACrC,GAAGvB,EACH,UAAW,GAAGwB,EAAG,iBAAkBnC,CAAS,kBAC5C,mBAAoB,aACpB,iBAAkBoB,EAClB,SAAU,YACV,IAAKR,EACL,MAAO,CACL,gBAAiB,yBACjB,uBAAwB,EACxB,wBAAyB,EACzB,oBAAqB,EACrB,qBAAsB,EACtB,GAAGb,CACL,EACA,WAAYmB,EACZ,SAAU,CACR,kBAAmB,CACjB,gBAAiB,oBACnB,EACA,kBAAmB,CACjB,gBAAiB,oBACnB,CACF,EACA,GAAGhC,GAAqB,CACtB,kBAAmB,CACjB,mBAAoB,MACtB,EACA,kBAAmB,CACjB,mBAAoB,MACtB,EACA,UAAW,CACT,mBAAoB,WACtB,EACA,UAAW,CACT,mBAAoB,WACtB,CACF,EAAG2B,EAAaE,CAAc,EAC9B,SAAU,CAACW,EAAY,GAAkBW,EAAMH,EAAO,IAAK,CACzD,UAAW,iBACX,iBAAkB,GAClB,iBAAkBd,EAClB,SAAU,YACV,MAAOI,EACP,WAAYN,EACZ,SAAU,CAAcc,EAAKE,EAAO,IAAK,CACvC,UAAW,0BACX,iBAAkBd,EAClB,SAAU,+BACV,WAAYF,EACZ,SAAuBc,EAAKpD,GAAM,CAChC,MAAO,yBACP,OAAQ,OACR,WAAY,OACZ,cAAe6B,EACf,GAAI,qBACJ,SAAU,qBACV,SAAU,GACV,aAAc,GACd,MAAO,CACL,OAAQ,OACR,MAAO,MACT,EACA,MAAO,MACT,CAAC,CACH,CAAC,EAAgB4B,EAAMH,EAAO,IAAK,CACjC,UAAW,iBACX,iBAAkBd,EAClB,SAAU,qBACV,WAAYF,EACZ,SAAU,CAAcc,EAAKM,EAAU,CACrC,sBAAuB,GACvB,SAAuBN,EAAWO,EAAU,CAC1C,SAAuBP,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,mBACnB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,OAC3B,sBAAuB,yBACzB,EACA,SAAU,cACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,MAAO,CAAC,cAAc,EACtB,iBAAkBd,EAClB,SAAU,qBACV,MAAO,CACL,qBAAsB,qEACtB,2BAA4B,mBAC5B,gCAAiC,YACjC,6BAA8B,KAChC,EACA,KAAMd,EACN,WAAYY,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAGS,GAAa,GAAkBK,EAAKM,EAAU,CAChD,sBAAuB,GACvB,SAAuBN,EAAWO,EAAU,CAC1C,SAAuBP,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,2BACnB,qBAAsB,OACtB,uBAAwB,QACxB,0BAA2B,OAC3B,sBAAuB,yBACzB,EACA,SAAU,yCACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,MAAO,CAAC,kBAAkB,EAC1B,iBAAkBd,EAClB,SAAU,qBACV,MAAO,CACL,qBAAsB,sEACtB,2BAA4B,mBAC5B,gCAAiC,YACjC,6BAA8B,KAChC,EACA,KAAMb,EACN,WAAYW,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,EAAGU,GAAa,GAAkBI,EAAKQ,GAAO,CAC7C,WAAY,CACV,IAAK,GACL,IAAK,OACL,MAAO,OACP,GAAG7C,GAAkBU,CAAS,CAChC,EACA,UAAW,iBACX,iBAAkBe,EAClB,SAAU,YACV,MAAO,CACL,uBAAwB,EACxB,wBAAyB,EACzB,oBAAqB,EACrB,qBAAsB,EACtB,UAAW,qCACb,EACA,WAAYF,EACZ,SAAU,CACR,kBAAmB,CACjB,UAAW,qCACb,CACF,CACF,CAAC,EAAGW,GAAa,GAAkBQ,EAAMH,EAAO,IAAK,CACnD,UAAW,gBACX,iBAAkBd,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcc,EAAKM,EAAU,CACrC,sBAAuB,GACvB,SAAuBN,EAAWO,EAAU,CAC1C,SAAuBP,EAAKE,EAAO,IAAK,CACtC,MAAO,CACL,kBAAmB,mBACnB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,OAC3B,sBAAuB,yBACzB,EACA,SAAU,cACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,MAAO,CAAC,cAAc,EACtB,iBAAkBd,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,qEACtB,2BAA4B,mBAC5B,gCAAiC,YACjC,6BAA8B,KAChC,EACA,KAAMd,EACN,WAAYY,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAGzB,GAAMc,CAAS,GAAkByB,EAAKM,EAAU,CAClD,sBAAuB,GACvB,SAAuBN,EAAWO,EAAU,CAC1C,SAAuBP,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,2BACnB,qBAAsB,OACtB,uBAAwB,QACxB,0BAA2B,OAC3B,sBAAuB,yBACzB,EACA,SAAU,yCACZ,CAAC,CACH,CAAC,EACD,UAAW,iBACX,MAAO,CAAC,kBAAkB,EAC1B,iBAAkBd,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,sEACtB,2BAA4B,mBAC5B,gCAAiC,YACjC,6BAA8B,KAChC,EACA,KAAMb,EACN,WAAYW,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACKuB,GAAM,CAAC,sZAAuZ,kFAAmF,mDAAoD,qUAAsU,yTAA0T,wGAAyG,sUAAuU,gOAAiO,0SAA2S,qSAAsS,uLAAwL,wHAAyH,kqCAAmqC,wIAAwI,EAOn+HC,GAAkBC,EAAQ/C,GAAW6C,GAAK,cAAc,EACvDG,EAAQF,GACfA,GAAgB,YAAc,+BAC9BA,GAAgB,aAAe,CAC7B,OAAQ,KACR,MAAO,GACT,EACAG,EAAoBH,GAAiB,CACnC,QAAS,CACP,QAAS,CAAC,YAAa,YAAa,WAAW,EAC/C,aAAc,CAAC,aAAc,YAAa,WAAW,EACrD,MAAO,UACP,KAAMI,EAAY,IACpB,EACA,UAAW,CACT,MAAO,QACP,KAAMA,EAAY,eACpB,EACA,UAAW,CACT,aAAc,eACd,MAAO,QACP,KAAMA,EAAY,MACpB,EACA,UAAW,CACT,aAAc,sBACd,YAAa,GACb,MAAO,cACP,KAAMA,EAAY,MACpB,EACA,UAAW,CACT,MAAO,MACP,KAAMA,EAAY,YACpB,EACA,UAAwEjE,IAAa,eAAqB,CACxG,GAAGA,GAAa,cAChB,aAAc,KACd,OAAQ,OACR,MAAO,MACT,EACA,UAAW,CACT,MAAO,OACP,KAAMiE,EAAY,IACpB,CACF,CAAC,EACDC,EAASL,GAAiB,CAAC,CACzB,OAAQ,QACR,YAAa,CACX,sBAAuB,iDACvB,IAAK,uGACP,EACA,MAAO,SACP,IAAK,wGACL,OAAQ,KACV,EAAG,CACD,OAAQ,QACR,YAAa,CACX,sBAAuB,iDACvB,IAAK,uGACP,EACA,MAAO,SACP,IAAK,wGACL,OAAQ,KACV,EAAG,GAAGhE,EAAS,CAAC,ECjb8hB,IAAMsE,GAA0CC,EAASC,EAAoC,EAAQC,GAA8BF,EAASG,CAAwB,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAwB,CAAC,wBAAwB,YAAY,iBAAiB,YAAY,sBAAsB,YAAY,uBAAuB,WAAW,EAAQC,GAAY,CAAC,QAAQ,CAAC,QAAQ,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,CAAC,EAAQC,GAAkB,CAACC,EAAEC,IAAI,oBAAoBA,IAAUC,GAA8BC,EAAW,SAAS,CAAC,GAAAC,EAAG,MAAAC,EAAM,UAAAC,EAAU,MAAAC,EAAM,OAAAC,EAAO,SAAAC,EAAS,QAAQC,EAAa,YAAY,GAAGC,CAAS,EAAEC,EAAI,CAA4D,IAAMhB,EAA5CC,GAAwBa,CAAY,GAAgCA,EAAkB,CAAC,YAAAG,EAAY,WAAAC,EAAW,eAAAC,EAAe,gBAAAC,EAAgB,WAAAC,EAAW,WAAAC,EAAW,SAAAxB,CAAQ,EAAEyB,EAAgB,CAAC,WAAA7B,GAAW,eAAe,YAAY,YAAAQ,GAAY,QAAAF,EAAQ,kBAAAL,EAAiB,CAAC,EAAQ6B,EAAiB1B,EAAS,KAAK,GAAG,EAAEiB,EAAU,iBAAsB,CAAC,sBAAAU,EAAsB,MAAAC,CAAK,EAAEC,EAAyBV,CAAW,EAAQW,EAAkBH,EAAsB,SAASI,KAAO,CAACR,EAAW,WAAW,CAAE,CAAC,EAAQS,EAAiBL,EAAsB,SAASI,KAAO,CAACR,EAAW,WAAW,CAAE,CAAC,EAAQU,EAAkBN,EAAsB,SAASI,KAAO,CAACR,EAAW,WAAW,CAAE,CAAC,EAAQW,EAAkBP,EAAsB,SAASI,KAAO,CAACR,EAAW,WAAW,CAAE,CAAC,EAAQY,EAAY,IAAQhB,IAAc,YAA6CiB,EAAOC,GAAU,EAAQC,EAAa,IAAQ,EAAC,YAAY,YAAY,WAAW,EAAE,SAASnB,CAAW,EAAmCoB,EAAa,IAAQpB,IAAc,YAA6CqB,GAAa,IAAQrB,IAAc,YAA6CsB,GAAsBC,EAAM,EAAE,OAAqBC,EAAKC,EAAY,CAAC,GAAG7B,GAA4C0B,GAAgB,SAAuBE,EAAKE,EAAO,IAAI,CAAC,QAAQ3C,EAAQ,QAAQF,EAAS,aAAa,IAAIsB,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,WAAW,IAAIA,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,WAAW,IAAIA,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,MAAM,IAAIA,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,YAAY,IAAIA,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,UAAUwB,EAAG,eAAe1B,CAAU,EAAE,MAAM,CAAC,QAAQ,UAAU,EAAE,SAAuBuB,EAAKE,EAAO,IAAI,CAAC,GAAG5B,EAAU,UAAU6B,EAAG,iBAAiBlC,CAAS,EAAE,mBAAmB,sBAAsB,iBAAiBc,EAAiB,SAAS,YAAY,IAAIR,EAAI,MAAM,CAAC,gBAAgB,qBAAqB,GAAGP,CAAK,EAAE,WAAWa,EAAW,GAAG1B,GAAqB,CAAC,UAAU,CAAC,mBAAmB,uBAAuB,EAAE,UAAU,CAAC,mBAAmB,gBAAgB,EAAE,UAAU,CAAC,mBAAmB,sBAAsB,CAAC,EAAEqB,EAAYE,CAAc,EAAE,SAAuB0B,EAAMF,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiBnB,EAAiB,SAAS,YAAY,WAAWF,EAAW,SAAS,CAAeuB,EAAMF,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiBnB,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oBAAoB,EAAE,WAAWF,EAAW,SAAS,CAAemB,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBnB,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBmB,EAAKlD,GAAqC,CAAC,YAAY,+DAA+D,OAAO,OAAO,GAAG,YAAY,SAAS,GAAK,QAAQ,GAAK,OAAO,GAAM,SAAS,YAAY,WAAWqC,EAAkB,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,aAAa,QAAQ,YAAY,MAAM,OAAO,GAAGhC,GAAqB,CAAC,UAAU,CAAC,QAAQ,WAAW,EAAE,UAAU,CAAC,QAAQ,WAAW,EAAE,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAEqB,EAAYE,CAAc,CAAC,CAAC,CAAC,CAAC,EAAgBsB,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBnB,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBmB,EAAKlD,GAAqC,CAAC,YAAY,iDAAiD,OAAO,OAAO,GAAG,YAAY,SAAS,GAAM,QAAQ,GAAM,OAAO,GAAM,SAAS,YAAY,WAAWuC,EAAiB,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,cAAc,QAAQ,YAAY,MAAM,OAAO,GAAGlC,GAAqB,CAAC,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAEqB,EAAYE,CAAc,CAAC,CAAC,CAAC,CAAC,EAAgBsB,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiBnB,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBmB,EAAKlD,GAAqC,CAAC,YAAY,+DAA+D,OAAO,OAAO,GAAG,YAAY,SAAS,GAAM,QAAQ,GAAM,OAAO,GAAM,SAAS,YAAY,WAAWwC,EAAkB,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,eAAe,QAAQ,YAAY,MAAM,OAAO,GAAGnC,GAAqB,CAAC,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAEqB,EAAYE,CAAc,CAAC,CAAC,CAAC,CAAC,EAAgBsB,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBnB,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBmB,EAAKlD,GAAqC,CAAC,YAAY,qDAAqD,OAAO,OAAO,GAAG,YAAY,SAAS,GAAM,QAAQ,GAAM,OAAO,GAAM,SAAS,YAAY,WAAWyC,EAAkB,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,QAAQ,QAAQ,YAAY,MAAM,OAAO,GAAGpC,GAAqB,CAAC,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAEqB,EAAYE,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAgB0B,EAAMF,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiBnB,EAAiB,SAAS,YAAY,WAAWF,EAAW,SAAS,CAACW,EAAY,GAAiBY,EAAMF,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,uBAAuB,iBAAiBnB,EAAiB,SAAS,YAAY,WAAWF,EAAW,SAAS,CAAemB,EAAKK,EAAS,CAAC,sBAAsB,GAAK,SAAuBL,EAAWM,EAAS,CAAC,SAAuBN,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,wCAAwC,qBAAqB,OAAO,uBAAuB,MAAM,sBAAsB,yBAAyB,EAAE,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,gBAAgB,EAAE,iBAAiBnB,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,2BAA2B,mBAAmB,gCAAgC,YAAY,6BAA6B,KAAK,EAAE,WAAWF,EAAW,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAgBmB,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiBnB,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBmB,EAAKhD,EAAyB,CAAC,YAAY,4CAA4C,OAAO,OAAO,KAAK,cAAc,GAAG,YAAY,MAAM,CAAC,IAAI,GAAG,IAAI,IAAI,IAAI,wCAAwC,8FAA8F,EAAE,IAAI,EAAE,SAAS,YAAY,KAAKuD,EAAY,CAAC,UAAU,WAAW,EAAEd,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,WAAW,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,EAAgBO,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBnB,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBmB,EAAKhD,EAAyB,CAAC,YAAY,0CAA0C,OAAO,OAAO,KAAK,cAAc,GAAG,YAAY,MAAM,CAAC,IAAI,GAAG,IAAI,IAAI,IAAI,uCAAuC,8FAA8F,EAAE,IAAI,EAAE,SAAS,YAAY,KAAKuD,EAAY,CAAC,UAAU,WAAW,EAAEd,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,MAAM,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,EAAgBO,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiBnB,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBmB,EAAKhD,EAAyB,CAAC,YAAY,yBAAyB,OAAO,OAAO,KAAK,cAAc,GAAG,YAAY,MAAM,CAAC,IAAI,GAAG,IAAI,IAAI,IAAI,wCAAwC,8FAA8F,EAAE,IAAI,EAAE,SAAS,YAAY,KAAKuD,EAAY,CAAC,UAAU,WAAW,EAAEd,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,QAAQ,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,EAAgBO,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBnB,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBmB,EAAKhD,EAAyB,CAAC,YAAY,gCAAgC,OAAO,OAAO,KAAK,cAAc,GAAG,YAAY,MAAM,CAAC,IAAI,GAAG,IAAI,IAAI,IAAI,yCAAyC,8FAA8F,EAAE,IAAI,EAAE,SAAS,YAAY,KAAKuD,EAAY,CAAC,UAAU,WAAW,EAAEd,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,cAAc,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,EAAgBO,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBnB,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBmB,EAAKhD,EAAyB,CAAC,YAAY,oDAAoD,OAAO,OAAO,KAAK,cAAc,GAAG,YAAY,MAAM,CAAC,IAAI,GAAG,IAAI,IAAI,IAAI,yCAAyC,8FAA8F,EAAE,IAAI,EAAE,SAAS,YAAY,KAAKuD,EAAY,CAAC,UAAU,WAAW,EAAEd,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,YAAY,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,EAAgBO,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBnB,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBmB,EAAKhD,EAAyB,CAAC,YAAY,kCAAkC,OAAO,OAAO,KAAK,cAAc,GAAG,YAAY,MAAM,CAAC,IAAI,GAAG,IAAI,IAAI,IAAI,yCAAyC,8FAA8F,EAAE,IAAI,EAAE,SAAS,YAAY,KAAKuD,EAAY,CAAC,UAAU,WAAW,EAAEd,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,2BAA2B,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,EAAgBO,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiBnB,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBmB,EAAKhD,EAAyB,CAAC,YAAY,6BAA6B,OAAO,OAAO,KAAK,cAAc,GAAG,YAAY,MAAM,CAAC,IAAI,GAAG,IAAI,IAAI,IAAI,wCAAwC,8FAA8F,EAAE,IAAI,EAAE,SAAS,YAAY,KAAKuD,EAAY,CAAC,UAAU,WAAW,EAAEd,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,mBAAmB,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEE,EAAa,GAAiBS,EAAMF,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,sBAAsB,iBAAiBnB,EAAiB,SAAS,YAAY,WAAWF,EAAW,SAAS,CAAemB,EAAKK,EAAS,CAAC,sBAAsB,GAAK,SAAuBL,EAAWM,EAAS,CAAC,SAAuBN,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,wCAAwC,qBAAqB,OAAO,uBAAuB,MAAM,sBAAsB,yBAAyB,EAAE,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,gBAAgB,EAAE,iBAAiBnB,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,2BAA2B,mBAAmB,gCAAgC,YAAY,6BAA6B,KAAK,EAAE,WAAWF,EAAW,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAgBmB,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBnB,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBmB,EAAKhD,EAAyB,CAAC,YAAY,0CAA0C,OAAO,OAAO,KAAK,cAAc,GAAG,YAAY,MAAM,CAAC,IAAI,GAAG,IAAI,IAAI,IAAI,yCAAyC,8FAA8F,EAAE,IAAI,EAAE,SAAS,YAAY,KAAKuD,EAAY,CAAC,UAAU,WAAW,EAAEd,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,QAAQ,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,EAAgBO,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBnB,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBmB,EAAKhD,EAAyB,CAAC,YAAY,4CAA4C,OAAO,OAAO,KAAK,cAAc,GAAG,YAAY,MAAM,CAAC,IAAI,GAAG,IAAI,IAAI,IAAI,uCAAuC,8FAA8F,EAAE,IAAI,EAAE,SAAS,YAAY,KAAKuD,EAAY,CAAC,UAAU,WAAW,EAAEd,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,YAAY,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,EAAgBO,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBnB,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBmB,EAAKhD,EAAyB,CAAC,YAAY,wBAAwB,OAAO,OAAO,KAAK,cAAc,GAAG,YAAY,MAAM,CAAC,IAAI,GAAG,IAAI,IAAI,IAAI,wCAAwC,8FAA8F,EAAE,IAAI,EAAE,SAAS,YAAY,KAAKuD,EAAY,CAAC,UAAU,WAAW,EAAEd,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,QAAQ,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,EAAgBO,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiBnB,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBmB,EAAKhD,EAAyB,CAAC,YAAY,uCAAuC,OAAO,OAAO,KAAK,cAAc,GAAG,YAAY,MAAM,CAAC,IAAI,GAAG,IAAI,IAAI,IAAI,wCAAwC,8FAA8F,EAAE,IAAI,EAAE,SAAS,YAAY,KAAKuD,EAAY,CAAC,UAAU,WAAW,EAAEd,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,SAAS,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,EAAgBO,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiBnB,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBmB,EAAKhD,EAAyB,CAAC,YAAY,iDAAiD,OAAO,OAAO,KAAK,cAAc,GAAG,YAAY,MAAM,CAAC,IAAI,GAAG,IAAI,IAAI,IAAI,wCAAwC,8FAA8F,EAAE,IAAI,EAAE,SAAS,YAAY,KAAKuD,EAAY,CAAC,UAAU,WAAW,EAAEd,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,aAAa,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,EAAgBO,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBnB,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBmB,EAAKhD,EAAyB,CAAC,YAAY,8BAA8B,OAAO,OAAO,KAAK,cAAc,GAAG,YAAY,MAAM,CAAC,IAAI,GAAG,IAAI,IAAI,IAAI,wCAAwC,8FAA8F,EAAE,IAAI,EAAE,SAAS,YAAY,KAAKuD,EAAY,CAAC,UAAU,WAAW,EAAEd,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,WAAW,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEG,EAAa,GAAiBQ,EAAMF,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,iBAAiB,iBAAiBnB,EAAiB,SAAS,YAAY,kBAAkBrB,GAAkB,WAAWmB,EAAW,SAAS,CAAemB,EAAKK,EAAS,CAAC,sBAAsB,GAAK,SAAuBL,EAAWM,EAAS,CAAC,SAAuBN,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,wCAAwC,qBAAqB,OAAO,uBAAuB,MAAM,sBAAsB,yBAAyB,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,gBAAgB,EAAE,iBAAiBnB,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,2BAA2B,mBAAmB,gCAAgC,YAAY,6BAA6B,KAAK,EAAE,WAAWF,EAAW,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAgBmB,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiBnB,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBmB,EAAKhD,EAAyB,CAAC,YAAY,+BAA+B,OAAO,OAAO,KAAK,cAAc,GAAG,YAAY,MAAM,CAAC,IAAI,GAAG,IAAI,IAAI,IAAI,yCAAyC,8FAA8F,EAAE,IAAI,EAAE,SAAS,YAAY,KAAKuD,EAAY,CAAC,UAAU,WAAW,EAAEd,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,gBAAgB,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,EAAgBO,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBnB,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBmB,EAAKhD,EAAyB,CAAC,YAAY,mCAAmC,OAAO,OAAO,KAAK,cAAc,GAAG,YAAY,MAAM,CAAC,IAAI,GAAG,IAAI,IAAI,IAAI,yCAAyC,8FAA8F,EAAE,IAAI,EAAE,SAAS,YAAY,KAAKuD,EAAY,CAAC,UAAU,WAAW,EAAEd,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,WAAW,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,EAAgBO,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiBnB,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBmB,EAAKhD,EAAyB,CAAC,YAAY,2CAA2C,OAAO,OAAO,KAAK,cAAc,GAAG,YAAY,MAAM,CAAC,IAAI,GAAG,IAAI,IAAI,IAAI,wCAAwC,8FAA8F,EAAE,IAAI,EAAE,SAAS,YAAY,KAAKuD,EAAY,CAAC,UAAU,WAAW,EAAEd,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,WAAW,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,EAAgBO,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiBnB,EAAiB,SAAS,YAAY,WAAWF,CAAU,CAAC,EAAgBmB,EAAKK,EAAS,CAAC,sBAAsB,GAAK,SAAuBL,EAAWM,EAAS,CAAC,SAAuBN,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,wCAAwC,qBAAqB,OAAO,uBAAuB,MAAM,sBAAsB,yBAAyB,EAAE,SAAS,qBAAqB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,gBAAgB,EAAE,iBAAiBnB,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,2BAA2B,mBAAmB,gCAAgC,YAAY,6BAA6B,KAAK,EAAE,WAAWF,EAAW,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAgBmB,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBnB,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBmB,EAAKhD,EAAyB,CAAC,YAAY,oCAAoC,OAAO,OAAO,KAAK,cAAc,GAAG,YAAY,MAAM,CAAC,IAAI,GAAG,IAAI,IAAI,IAAI,uCAAuC,8FAA8F,EAAE,IAAI,EAAE,SAAS,YAAY,KAAKuD,EAAY,CAAC,UAAU,WAAW,EAAEd,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,2BAA2B,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,EAAgBO,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBnB,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBmB,EAAKhD,EAAyB,CAAC,YAAY,0CAA0C,OAAO,OAAO,KAAK,cAAc,GAAG,YAAY,MAAM,CAAC,IAAI,GAAG,IAAI,IAAI,IAAI,yCAAyC,8FAA8F,EAAE,IAAI,EAAE,SAAS,YAAY,KAAKuD,EAAY,CAAC,UAAU,WAAW,EAAEd,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,8BAA8B,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,EAAgBO,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiBnB,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBmB,EAAKhD,EAAyB,CAAC,YAAY,uDAAuD,OAAO,OAAO,KAAK,cAAc,GAAG,YAAY,MAAM,CAAC,IAAI,GAAG,IAAI,IAAI,IAAI,wCAAwC,8FAA8F,EAAE,IAAI,EAAE,SAAS,YAAY,KAAKuD,EAAY,CAAC,UAAU,WAAW,EAAEd,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,uBAAuB,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,EAAEG,EAAa,GAAiBI,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiBnB,EAAiB,SAAS,YAAY,WAAWF,CAAU,CAAC,EAAEe,EAAa,GAAiBI,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiBnB,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBmB,EAAKhD,EAAyB,CAAC,YAAY,yDAAyD,OAAO,OAAO,KAAK,cAAc,GAAG,YAAY,MAAM,CAAC,IAAI,GAAG,IAAI,IAAI,IAAI,wCAAwC,8FAA8F,EAAE,IAAI,EAAE,SAAS,YAAY,KAAKuD,EAAY,CAAC,UAAU,WAAW,EAAEd,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,6BAA6B,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEI,GAAa,GAAiBO,EAAMF,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,wBAAwB,iBAAiBnB,EAAiB,SAAS,YAAY,kBAAkBrB,GAAkB,WAAWmB,EAAW,SAAS,CAAemB,EAAKK,EAAS,CAAC,sBAAsB,GAAK,SAAuBL,EAAWM,EAAS,CAAC,SAAuBN,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,wCAAwC,qBAAqB,OAAO,uBAAuB,MAAM,sBAAsB,yBAAyB,EAAE,SAAS,eAAe,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,gBAAgB,EAAE,iBAAiBnB,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,2BAA2B,mBAAmB,gCAAgC,YAAY,6BAA6B,KAAK,EAAE,WAAWF,EAAW,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAgBmB,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiBnB,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBmB,EAAKhD,EAAyB,CAAC,YAAY,sDAAsD,OAAO,OAAO,KAAK,cAAc,GAAG,YAAY,MAAM,CAAC,IAAI,GAAG,IAAI,IAAI,IAAI,uCAAuC,8FAA8F,EAAE,IAAI,EAAE,SAAS,YAAY,KAAKuD,EAAY,CAAC,UAAU,WAAW,EAAEd,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,mBAAmB,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,EAAgBO,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBnB,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBmB,EAAKhD,EAAyB,CAAC,YAAY,yBAAyB,OAAO,OAAO,KAAK,cAAc,GAAG,YAAY,MAAM,CAAC,IAAI,GAAG,IAAI,IAAI,IAAI,uCAAuC,8FAA8F,EAAE,IAAI,EAAE,SAAS,YAAY,KAAKuD,EAAY,CAAC,UAAU,WAAW,EAAEd,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,UAAU,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,EAAgBO,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBnB,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBmB,EAAKhD,EAAyB,CAAC,YAAY,gDAAgD,OAAO,OAAO,KAAK,cAAc,GAAG,YAAY,MAAM,CAAC,IAAI,GAAG,IAAI,IAAI,IAAI,wCAAwC,8FAA8F,EAAE,IAAI,EAAE,SAAS,YAAY,KAAKuD,EAAY,CAAC,UAAU,WAAW,EAAEd,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,QAAQ,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,EAAgBO,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiBnB,EAAiB,SAAS,YAAY,WAAWF,CAAU,CAAC,EAAgBmB,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiBnB,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBmB,EAAKhD,EAAyB,CAAC,YAAY,kCAAkC,OAAO,OAAO,KAAK,cAAc,GAAG,YAAY,MAAM,CAAC,IAAI,GAAG,IAAI,IAAI,IAAI,wCAAwC,8FAA8F,EAAE,IAAI,EAAE,SAAS,YAAY,KAAKuD,EAAY,CAAC,UAAU,WAAW,EAAEd,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,aAAa,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQe,GAAI,CAAC,sZAAsZ,kFAAkF,oDAAoD,6RAA6R,+RAA+R,iSAAiS,4qCAA4qC,kUAAkU,8TAA8T,uTAAuT,2OAA2O,0WAA0W,2WAA2W,6KAA6K,qjEAAqjE,uEAAuE,EAKjwhCC,GAAgBC,EAAQ7C,GAAU2C,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,wBAAwBA,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,sBAAsB,uBAAuB,wBAAwB,gBAAgB,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,GAAG7D,GAA0C,GAAGG,EAA6B,CAAC,ECL/J,IAAMgE,GAA8BC,EAASC,CAAwB,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,iBAAiB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAwB,CAAC,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAY,CAAC,QAAQ,CAAC,QAAQ,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,CAAC,EAAQC,GAA8BC,EAAW,SAAS,CAAC,GAAAC,EAAG,MAAAC,EAAM,UAAAC,EAAU,MAAAC,EAAM,OAAAC,EAAO,SAAAC,EAAS,QAAQC,EAAa,YAAY,GAAGC,CAAS,EAAEC,EAAI,CAA4D,IAAMb,EAA5CC,GAAwBU,CAAY,GAAgCA,EAAkB,CAAC,YAAAG,EAAY,WAAAC,EAAW,eAAAC,EAAe,gBAAAC,EAAgB,WAAAC,EAAW,WAAAC,EAAW,SAAArB,CAAQ,EAAEsB,EAAgB,CAAC,WAAA1B,GAAW,eAAe,YAAY,YAAAQ,GAAY,QAAAF,EAAQ,kBAAAL,EAAiB,CAAC,EAAQ0B,EAAiBvB,EAAS,KAAK,GAAG,EAAEc,EAAU,iBAAuBU,EAAOC,GAAU,EAAQC,EAAsBC,EAAM,EAAE,OAAqBC,EAAKC,EAAY,CAAC,GAAGjB,GAA4Cc,EAAgB,SAAuBE,EAAKE,EAAO,IAAI,CAAC,QAAQ5B,EAAQ,QAAQF,EAAS,aAAa,IAAImB,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,WAAW,IAAIA,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,WAAW,IAAIA,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,MAAM,IAAIA,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,YAAY,IAAIA,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,UAAUY,EAAG,eAAed,CAAU,EAAE,MAAM,CAAC,QAAQ,UAAU,EAAE,SAAuBe,EAAMF,EAAO,IAAI,CAAC,GAAGhB,EAAU,UAAUiB,EAAG,gBAAgBtB,CAAS,EAAE,mBAAmB,YAAY,iBAAiBc,EAAiB,SAAS,YAAY,IAAIR,EAAI,MAAM,CAAC,gBAAgB,qBAAqB,GAAGP,CAAK,EAAE,WAAWa,EAAW,GAAGvB,GAAqB,CAAC,UAAU,CAAC,mBAAmB,WAAW,CAAC,EAAEkB,EAAYE,CAAc,EAAE,SAAS,CAAeU,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiBP,EAAiB,SAAS,YAAY,WAAWF,EAAW,SAAuBO,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiBP,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oBAAoB,EAAE,WAAWF,EAAW,SAAuBO,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiBP,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBO,EAAKjC,EAAyB,CAAC,YAAY,4CAA4C,OAAO,OAAO,KAAK,mBAAmB,GAAG,YAAY,SAAS,YAAY,KAAKsC,EAAY,CAAC,UAAU,WAAW,EAAET,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,mBAAmB,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAgBQ,EAAMF,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiBP,EAAiB,SAAS,YAAY,WAAWF,EAAW,SAAS,CAAeW,EAAMF,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiBP,EAAiB,SAAS,YAAY,WAAWF,EAAW,SAAS,CAAeO,EAAKM,EAAS,CAAC,sBAAsB,GAAK,SAAuBN,EAAWO,EAAS,CAAC,SAAuBP,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,wCAAwC,qBAAqB,OAAO,uBAAuB,MAAM,sBAAsB,yBAAyB,EAAE,SAAS,YAAY,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,gBAAgB,EAAE,iBAAiBP,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,2BAA2B,mBAAmB,gCAAgC,YAAY,6BAA6B,KAAK,EAAE,WAAWF,EAAW,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAgBW,EAAMF,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiBP,EAAiB,SAAS,YAAY,WAAWF,EAAW,SAAS,CAAeO,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,iBAAiBP,EAAiB,SAAS,YAAY,WAAWF,EAAW,SAAuBO,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiBP,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBO,EAAKjC,EAAyB,CAAC,YAAY,GAAG,OAAO,OAAO,KAAK,gBAAgB,GAAG,YAAY,SAAS,YAAY,KAAKsC,EAAY,CAAC,UAAU,WAAW,EAAET,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,SAAS,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAgBI,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,iBAAiBP,EAAiB,SAAS,YAAY,WAAWF,EAAW,SAAuBO,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBP,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBO,EAAKjC,EAAyB,CAAC,YAAY,GAAG,OAAO,OAAO,KAAK,sBAAsB,GAAG,YAAY,SAAS,YAAY,KAAKsC,EAAY,CAAC,UAAU,WAAW,EAAET,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,YAAY,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAgBI,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,iBAAiBP,EAAiB,SAAS,YAAY,WAAWF,EAAW,SAAuBO,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiBP,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBO,EAAKjC,EAAyB,CAAC,YAAY,GAAG,OAAO,OAAO,KAAK,qBAAqB,GAAG,YAAY,SAAS,YAAY,KAAKsC,EAAY,CAAC,UAAU,WAAW,EAAET,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,YAAY,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAgBI,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,iBAAiBP,EAAiB,SAAS,YAAY,WAAWF,EAAW,SAAuBO,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBP,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBO,EAAKjC,EAAyB,CAAC,YAAY,GAAG,OAAO,OAAO,KAAK,eAAe,GAAG,YAAY,SAAS,YAAY,KAAKsC,EAAY,CAAC,UAAU,WAAW,EAAET,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,YAAY,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAgBI,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,iBAAiBP,EAAiB,SAAS,YAAY,WAAWF,EAAW,SAAuBO,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBP,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBO,EAAKjC,EAAyB,CAAC,YAAY,GAAG,OAAO,OAAO,KAAK,sBAAsB,GAAG,YAAY,SAAS,YAAY,KAAKsC,EAAY,CAAC,UAAU,WAAW,EAAET,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,qBAAqB,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAgBI,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,iBAAiBP,EAAiB,SAAS,YAAY,WAAWF,EAAW,SAAuBO,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiBP,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBO,EAAKjC,EAAyB,CAAC,YAAY,GAAG,OAAO,OAAO,KAAK,cAAc,GAAG,YAAY,SAAS,YAAY,KAAKsC,EAAY,CAAC,UAAU,WAAW,EAAET,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,cAAc,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAgBI,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,iBAAiBP,EAAiB,SAAS,YAAY,WAAWF,EAAW,SAAuBO,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiBP,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBO,EAAKjC,EAAyB,CAAC,YAAY,GAAG,OAAO,OAAO,KAAK,cAAc,GAAG,YAAY,SAAS,YAAY,KAAKsC,EAAY,CAAC,UAAU,WAAW,EAAET,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,cAAc,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAgBI,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,iBAAiBP,EAAiB,SAAS,YAAY,WAAWF,EAAW,SAAuBO,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBP,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBO,EAAKjC,EAAyB,CAAC,YAAY,GAAG,OAAO,OAAO,KAAK,eAAe,GAAG,YAAY,SAAS,YAAY,KAAKsC,EAAY,CAAC,UAAU,WAAW,EAAET,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,aAAa,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAgBQ,EAAMF,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiBP,EAAiB,SAAS,YAAY,WAAWF,EAAW,SAAS,CAAeW,EAAMF,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiBP,EAAiB,SAAS,YAAY,WAAWF,EAAW,SAAS,CAAeO,EAAKM,EAAS,CAAC,sBAAsB,GAAK,SAAuBN,EAAWO,EAAS,CAAC,SAAuBP,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,wCAAwC,qBAAqB,OAAO,uBAAuB,MAAM,sBAAsB,yBAAyB,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,gBAAgB,EAAE,iBAAiBP,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,2BAA2B,mBAAmB,gCAAgC,YAAY,6BAA6B,KAAK,EAAE,WAAWF,EAAW,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAgBW,EAAMF,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiBP,EAAiB,SAAS,YAAY,WAAWF,EAAW,SAAS,CAAeO,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,iBAAiBP,EAAiB,SAAS,YAAY,WAAWF,EAAW,SAAuBO,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBP,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBO,EAAKjC,EAAyB,CAAC,YAAY,GAAG,OAAO,OAAO,KAAK,uBAAuB,GAAG,YAAY,SAAS,YAAY,KAAKsC,EAAY,CAAC,UAAU,WAAW,EAAET,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,uBAAuB,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAgBI,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,iBAAiBP,EAAiB,SAAS,YAAY,WAAWF,EAAW,SAAuBO,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiBP,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBO,EAAKjC,EAAyB,CAAC,YAAY,GAAG,OAAO,OAAO,KAAK,iBAAiB,GAAG,YAAY,SAAS,YAAY,KAAKsC,EAAY,CAAC,UAAU,WAAW,EAAET,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,+BAA+B,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAgBI,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,iBAAiBP,EAAiB,SAAS,YAAY,WAAWF,EAAW,SAAuBO,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBP,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBO,EAAKjC,EAAyB,CAAC,YAAY,GAAG,OAAO,OAAO,KAAK,iBAAiB,GAAG,YAAY,SAAS,YAAY,KAAKsC,EAAY,CAAC,UAAU,WAAW,EAAET,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,wBAAwB,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAgBI,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,iBAAiBP,EAAiB,SAAS,YAAY,WAAWF,EAAW,SAAuBO,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiBP,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBO,EAAKjC,EAAyB,CAAC,YAAY,GAAG,OAAO,OAAO,KAAK,sBAAsB,GAAG,YAAY,SAAS,YAAY,KAAKsC,EAAY,CAAC,UAAU,WAAW,EAAET,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,0BAA0B,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAgBQ,EAAMF,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiBP,EAAiB,SAAS,YAAY,WAAWF,EAAW,SAAS,CAAeO,EAAKM,EAAS,CAAC,sBAAsB,GAAK,SAAuBN,EAAWO,EAAS,CAAC,SAAuBP,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,wCAAwC,qBAAqB,OAAO,uBAAuB,MAAM,sBAAsB,yBAAyB,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,gBAAgB,EAAE,iBAAiBP,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,2BAA2B,mBAAmB,gCAAgC,YAAY,6BAA6B,KAAK,EAAE,WAAWF,EAAW,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAgBW,EAAMF,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiBP,EAAiB,SAAS,YAAY,WAAWF,EAAW,SAAS,CAAeO,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,iBAAiBP,EAAiB,SAAS,YAAY,WAAWF,EAAW,SAAuBO,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBP,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBO,EAAKjC,EAAyB,CAAC,YAAY,GAAG,OAAO,OAAO,KAAK,gBAAgB,GAAG,YAAY,SAAS,YAAY,KAAKsC,EAAY,CAAC,UAAU,WAAW,EAAET,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,UAAU,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAgBI,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,iBAAiBP,EAAiB,SAAS,YAAY,WAAWF,EAAW,SAAuBO,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiBP,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBO,EAAKjC,EAAyB,CAAC,YAAY,GAAG,OAAO,OAAO,KAAK,cAAc,GAAG,YAAY,SAAS,YAAY,KAAKsC,EAAY,CAAC,UAAU,WAAW,EAAET,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,OAAO,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAgBI,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,iBAAiBP,EAAiB,SAAS,YAAY,WAAWF,EAAW,SAAuBO,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiBP,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBO,EAAKjC,EAAyB,CAAC,YAAY,GAAG,OAAO,OAAO,KAAK,mBAAmB,GAAG,YAAY,SAAS,YAAY,KAAKsC,EAAY,CAAC,UAAU,WAAW,EAAET,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,cAAc,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQY,GAAI,CAAC,sZAAsZ,kFAAkF,oDAAoD,2RAA2R,gSAAgS,8QAA8Q,2sBAA2sB,iSAAiS,uSAAuS,4KAA4K,4RAA4R,4eAA4e,oSAAoS,ySAAyS,+RAA+R,4cAA4c,mSAAmS,qRAAqR,qrJAAqrJ,EAKn4yBC,GAAgBC,EAAQjC,GAAU+B,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,yBAAyBA,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,YAAY,WAAW,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,GAAG5C,EAA6B,CAAC,ECL7D,IAAMkD,GAA8BC,EAASC,CAAwB,EAAQC,GAAW,CAAC,WAAW,EAAQC,GAAkB,CAAC,UAAU,kBAAkB,EAAkO,IAAMC,GAAwB,CAAC,EAAQC,GAAY,CAAC,QAAQ,CAAC,QAAQ,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,CAAC,EAAQC,GAA8BC,EAAW,SAAS,CAAC,GAAAC,EAAG,MAAAC,EAAM,UAAAC,EAAU,MAAAC,EAAM,OAAAC,EAAO,SAAAC,EAAS,QAAQC,EAAa,YAAY,GAAGC,CAAS,EAAEC,EAAI,CAA4D,IAAMC,EAA5Cb,GAAwBU,CAAY,GAAgCA,EAAkB,CAAC,YAAAI,EAAY,WAAAC,EAAW,eAAAC,EAAe,gBAAAC,EAAgB,WAAAC,EAAW,WAAAC,EAAW,SAAAC,CAAQ,EAAEC,EAAgB,CAAC,WAAAC,GAAW,eAAe,YAAY,YAAArB,GAAY,QAAAY,EAAQ,kBAAAU,EAAiB,CAAC,EAAQC,EAAiBJ,EAAS,KAAK,GAAG,EAAET,EAAU,iBAAuBc,EAAOC,GAAU,EAAQC,EAAsBC,EAAM,EAAE,OAAqBC,EAAKC,EAAY,CAAC,GAAGrB,GAA4CkB,EAAgB,SAAuBE,EAAKE,EAAO,IAAI,CAAC,QAAQlB,EAAQ,QAAQO,EAAS,aAAa,IAAIH,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,WAAW,IAAIA,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,WAAW,IAAIA,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,MAAM,IAAIA,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,YAAY,IAAIA,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,UAAUe,EAAG,eAAejB,CAAU,EAAE,MAAM,CAAC,QAAQ,UAAU,EAAE,SAAuBkB,EAAMF,EAAO,IAAI,CAAC,GAAGpB,EAAU,UAAUqB,EAAG,iBAAiB1B,CAAS,EAAE,mBAAmB,YAAY,iBAAiBkB,EAAiB,SAAS,YAAY,IAAIZ,EAAI,MAAM,CAAC,gBAAgB,qBAAqB,GAAGP,CAAK,EAAE,WAAWc,EAAW,SAAS,CAAec,EAAMF,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiBP,EAAiB,SAAS,YAAY,WAAWL,EAAW,SAAS,CAAec,EAAMF,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiBP,EAAiB,SAAS,YAAY,WAAWL,EAAW,SAAS,CAAeU,EAAKK,EAAS,CAAC,sBAAsB,GAAK,SAAuBL,EAAWM,EAAS,CAAC,SAAuBN,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,wCAAwC,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,sBAAsB,0BAA0B,0BAA0B,WAAW,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,gBAAgB,EAAE,iBAAiBP,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,2BAA2B,mBAAmB,gCAAgC,YAAY,6BAA6B,KAAK,EAAE,WAAWL,EAAW,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAgBU,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,iBAAiBP,EAAiB,SAAS,YAAY,WAAWL,EAAW,SAAuBU,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBP,EAAiB,SAAS,sBAAsB,WAAWL,EAAW,SAAuBU,EAAKO,EAAyB,CAAC,YAAY,6DAA6D,OAAO,OAAO,KAAK,cAAc,GAAG,YAAY,SAAS,YAAY,KAAKC,EAAY,CAAC,UAAU,WAAW,EAAEZ,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,cAAc,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAgBI,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,iBAAiBP,EAAiB,SAAS,YAAY,WAAWL,EAAW,SAAuBU,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBP,EAAiB,SAAS,sBAAsB,WAAWL,EAAW,SAAuBU,EAAKO,EAAyB,CAAC,YAAY,8DAA8D,OAAO,OAAO,KAAK,cAAc,GAAG,YAAY,SAAS,YAAY,KAAKC,EAAY,CAAC,UAAU,WAAW,EAAEZ,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,iBAAiB,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAgBI,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,iBAAiBP,EAAiB,SAAS,YAAY,WAAWL,EAAW,SAAuBU,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiBP,EAAiB,SAAS,sBAAsB,WAAWL,EAAW,SAAuBU,EAAKO,EAAyB,CAAC,YAAY,uEAAuE,OAAO,OAAO,KAAK,cAAc,GAAG,YAAY,SAAS,YAAY,KAAKC,EAAY,CAAC,UAAU,WAAW,EAAEZ,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,iBAAiB,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAgBI,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,iBAAiBP,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oBAAoB,EAAE,WAAWL,CAAU,CAAC,EAAgBc,EAAMF,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiBP,EAAiB,SAAS,YAAY,WAAWL,EAAW,SAAS,CAAeU,EAAKK,EAAS,CAAC,sBAAsB,GAAK,SAAuBL,EAAWM,EAAS,CAAC,SAAuBN,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,wCAAwC,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,MAAM,sBAAsB,0BAA0B,0BAA0B,WAAW,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,gBAAgB,EAAE,iBAAiBP,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,2BAA2B,mBAAmB,gCAAgC,YAAY,6BAA6B,KAAK,EAAE,WAAWL,EAAW,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAgBU,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,iBAAiBP,EAAiB,SAAS,YAAY,WAAWL,EAAW,SAAuBU,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiBP,EAAiB,SAAS,sBAAsB,WAAWL,EAAW,SAAuBU,EAAKO,EAAyB,CAAC,YAAY,+DAA+D,OAAO,OAAO,KAAK,aAAa,GAAG,YAAY,SAAS,YAAY,KAAKC,EAAY,CAAC,UAAU,WAAW,EAAEZ,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,SAAS,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAgBI,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,iBAAiBP,EAAiB,SAAS,YAAY,WAAWL,EAAW,SAAuBU,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBP,EAAiB,SAAS,sBAAsB,WAAWL,EAAW,SAAuBU,EAAKO,EAAyB,CAAC,YAAY,qDAAqD,OAAO,OAAO,KAAK,qBAAqB,GAAG,YAAY,SAAS,YAAY,KAAKC,EAAY,CAAC,UAAU,WAAW,EAAEZ,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,gBAAgB,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAgBI,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,iBAAiBP,EAAiB,SAAS,YAAY,WAAWL,EAAW,SAAuBU,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiBP,EAAiB,SAAS,sBAAsB,WAAWL,EAAW,SAAuBU,EAAKO,EAAyB,CAAC,YAAY,+DAA+D,OAAO,OAAO,KAAK,kBAAkB,GAAG,YAAY,SAAS,YAAY,KAAKC,EAAY,CAAC,UAAU,WAAW,EAAEZ,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,eAAe,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAgBI,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiBP,EAAiB,SAAS,YAAY,WAAWL,EAAW,SAAuBc,EAAMF,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiBP,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oBAAoB,EAAE,WAAWL,EAAW,SAAS,CAAeU,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBP,EAAiB,SAAS,sBAAsB,WAAWL,EAAW,SAAuBU,EAAKO,EAAyB,CAAC,YAAY,sDAAsD,OAAO,OAAO,KAAK,mBAAmB,GAAG,YAAY,SAAS,YAAY,KAAK,yCAAyC,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,iBAAiB,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,EAAgBP,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBP,EAAiB,SAAS,sBAAsB,WAAWL,EAAW,SAAuBU,EAAKO,EAAyB,CAAC,YAAY,2DAA2D,OAAO,OAAO,KAAK,kBAAkB,GAAG,YAAY,SAAS,YAAY,KAAKC,EAAY,CAAC,UAAU,WAAW,EAAEZ,CAAM,EAAE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,SAAS,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQa,GAAI,CAAC,sZAAsZ,kFAAkF,oDAAoD,4RAA4R,ySAAyS,4UAA4U,8IAA8I,wgBAAwgB,qYAAqY,qIAAqI,gSAAgS,+QAA+Q,0uFAA0uF,EAKx1eC,GAAgBC,EAAQtC,GAAUoC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,yBAAyBA,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAEG,EAASH,GAAgB,CAAC,GAAGI,EAA6B,CAAC,ECEnQ,SAASC,GAAeC,EAAO,CAC7B,GAAM,CAACC,EAAQC,CAAU,EAAIC,GAAM,SAAS,EAAK,EAC3CC,EAAsB,IAAM,CAChCF,EAAW,EAAI,CACjB,EACMG,EAAsB,IAAM,CAChCH,EAAW,EAAK,CAClB,EACMI,EAAiB,CACrB,MAAO,CACL,QAAS,EACT,QAAS,EACT,WAAY,CACV,SAAU,EACZ,EACA,QAAS,OACX,EACA,KAAM,CACJ,QAAS,EACT,QAAS,IACT,WAAY,CACV,SAAU,EACZ,EACA,cAAe,CACb,QAAS,MACX,CACF,CACF,EACA,OAAoBC,EAAMC,EAAO,IAAK,CACpC,MAAOC,GACP,aAAcL,EACd,aAAcC,EACd,SAAU,CAAcK,EAAKC,GAAkB,CAC7C,MAAOX,EAAM,MACb,WAAY,GACZ,WAAYA,EAAM,UACpB,CAAC,EAAgBU,EAAKF,EAAO,IAAK,CAChC,MAAOI,GACP,QAAS,OACT,QAASX,EAAS,QAAU,OAC5B,SAAUK,EACV,SAAUN,EAAM,QAClB,CAAC,CAAC,CACJ,CAAC,CACH,CACe,SAARa,GAA4Bb,EAAO,CACxC,OAAoBO,EAAM,MAAO,CAC/B,MAAO,CACL,QAAS,OACT,cAAe,MACf,eAAgB,SAChB,IAAK,MACP,EACA,SAAU,CAAcG,EAAKX,GAAgB,CAC3C,MAAO,WACP,GAAGC,EACH,SAAuBU,EAAKI,GAAoB,CAC9C,QAASd,EAAM,OACjB,CAAC,CACH,CAAC,EAAgBU,EAAKX,GAAgB,CACpC,MAAO,YACP,GAAGC,EACH,SAAuBU,EAAKK,GAAqB,CAC/C,QAASf,EAAM,OACjB,CAAC,CACH,CAAC,EAAgBU,EAAKC,GAAkB,CACtC,MAAO,aACP,WAAY,GACZ,GAAI,QACJ,WAAYX,EAAM,UACpB,CAAC,EAAgBU,EAAKX,GAAgB,CACpC,MAAO,YACP,GAAGC,EACH,SAAuBU,EAAKM,GAAqB,CAC/C,QAAShB,EAAM,OACjB,CAAC,CACH,CAAC,EAAgBU,EAAKC,GAAkB,CACtC,MAAO,UACP,WAAY,GACZ,GAAI,WACJ,WAAYX,EAAM,UACpB,CAAC,CAAC,CACJ,CAAC,CACH,CAEAa,GAAW,aAAe,CACxB,WAAY,EACd,EACAI,EAAoBJ,GAAY,CAC9B,WAAY,CACV,KAAMK,EAAY,QAClB,MAAO,eACP,YAAa,0CACf,CACF,CAAC,EACD,IAAMN,GAAU,CACd,SAAU,WACV,IAAK,OACL,gBAAiB,YACjB,OAAQ,IACR,aAAc,GACd,SAAU,SACV,UAAW,sCACX,OAAQ,+BACV,EACMH,GAAW,CACf,OAAQ,QACR,YAAa,SACb,OAAQ,IACR,QAAS,OACT,SAAU,UACZ,EC9GA,IAAMU,GAAqBC,EAASC,EAAa,EAC3CC,GAAkBF,EAASG,EAAU,EACrCC,GAAuBJ,EAASK,EAAe,EAC/CC,GAAgCN,EAASO,CAAwB,EACjEC,GAAa,CAAC,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,WAAW,EAC9IC,GAAoB,CACxB,UAAW,mBACX,UAAW,kBACX,UAAW,mBACX,UAAW,mBACX,UAAW,mBACX,UAAW,mBACX,UAAW,kBACX,UAAW,kBACX,UAAW,kBACX,UAAW,kBACb,EACA,SAASC,GAAqBC,KAAcC,EAAU,CACpD,IAAMC,EAAgB,CAAC,EACvB,OAAoDD,GAAS,QAAQE,GAAWA,GAAW,OAAO,OAAOD,EAAeF,EAAUG,CAAO,CAAC,CAAC,EACpID,CACT,CACA,IAAME,GAA0B,CAC9B,kBAAmB,YACnB,gBAAiB,YACjB,kBAAmB,YACnB,aAAc,YACd,iBAAkB,YAClB,QAAS,YACT,MAAO,YACP,OAAQ,WACV,EACMC,GAAc,CAClB,QAAS,CACP,QAAS,GACT,MAAO,EACP,SAAU,EACV,KAAM,CAAC,IAAK,EAAG,IAAK,CAAC,EACrB,KAAM,EACN,UAAW,IACX,KAAM,QACR,EACA,UAAW,CACT,QAAS,GACT,MAAO,EACP,SAAU,EACV,KAAM,CAAC,IAAK,EAAG,IAAK,CAAC,EACrB,KAAM,EACN,UAAW,IACX,KAAM,QACR,EACA,UAAW,CACT,QAAS,GACT,MAAO,EACP,SAAU,EACV,KAAM,CAAC,IAAK,EAAG,IAAK,CAAC,EACrB,KAAM,EACN,UAAW,IACX,KAAM,QACR,CACF,EACMC,GAAoB,CAACC,EAAGC,IAAM,uBAAuBA,IACrDC,GAA+BC,EAAW,SAAU,CACxD,GAAAC,EACA,MAAAC,EACA,UAAAC,EACA,MAAAC,EACA,OAAAC,EACA,SAAAC,EACA,QAASC,EAAe,YACxB,GAAGC,CACL,EAAGC,EAAK,CAEN,IAAMhB,EADiBC,GAAwBa,CAAY,GACzBA,EAC5B,CACJ,YAAAG,EACA,WAAAC,EACA,eAAAC,EACA,gBAAAC,EACA,WAAAC,EACA,WAAAC,EACA,SAAAxB,CACF,EAAIyB,EAAgB,CAClB,WAAA7B,GACA,eAAgB,YAChB,YAAAQ,GACA,QAAAF,EACA,kBAAAL,EACF,CAAC,EACK6B,EAAmB1B,EAAS,KAAK,GAAG,EAAIiB,EAAU,iBAClD,CACJ,sBAAAU,EACA,MAAAC,CACF,EAAIC,EAAyBV,CAAW,EAClCW,EAAcH,EAAsB,SAAUI,KAAS,CAC3DR,EAAW,WAAW,CACxB,CAAC,EACKS,EAAeL,EAAsB,SAAUI,KAAS,CAC5DR,EAAW,WAAW,CACxB,CAAC,EACKU,EAAeN,EAAsB,SAAUI,KAAS,CAC5DR,EAAW,WAAW,CACxB,CAAC,EACKW,EAAcP,EAAsB,SAAUI,KAAS,CAC3DR,EAAW,WAAW,CACxB,CAAC,EACKY,EAAc,IACd,GAAC,YAAa,YAAa,YAAa,WAAW,EAAE,SAAShB,CAAW,EAGzEiB,EAAe,IACfjB,IAAgB,YAGhBkB,EAAe,IACf,EAAC,YAAa,YAAa,YAAa,YAAa,WAAW,EAAE,SAASlB,CAAW,EAGtFmB,EAASC,GAAU,EACnBC,GAAe,IACf,EAAC,YAAa,YAAa,WAAW,EAAE,SAASrB,CAAW,EAG5DsB,GAAe,IACftB,IAAgB,YAGhBuB,GAAe,IACfvB,IAAgB,YAGhBwB,GAAe,IACf,EAAC,YAAa,YAAa,WAAW,EAAE,SAASxB,CAAW,EAG5DyB,GAAwBC,EAAM,EACpC,OAAoBC,EAAKC,EAAa,CACpC,GAAIhC,GAAsD6B,GAC1D,SAAuBE,EAAKE,EAAO,IAAK,CACtC,QAAS9C,EACT,QAASF,EACT,aAAc,IAAMsB,EAAgB,CAClC,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAgB,CAChC,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAgB,CAChC,UAAW,EACb,CAAC,EACD,MAAO,IAAMA,EAAgB,CAC3B,UAAW,EACb,CAAC,EACD,YAAa,IAAMA,EAAgB,CACjC,UAAW,EACb,CAAC,EACD,UAAW2B,EAAG,eAAgB7B,CAAU,EACxC,MAAO,CACL,QAAS,UACX,EACA,SAAuB8B,EAAMF,EAAO,IAAK,CACvC,GAAG/B,EACH,UAAWgC,EAAG,iBAAkBrC,CAAS,EACzC,mBAAoB,UACpB,iBAAkBc,EAClB,SAAU,YACV,IAAKR,EACL,MAAO,CACL,gBAAiB,mBACjB,GAAGP,CACL,EACA,WAAYa,EACZ,SAAU,CACR,UAAW,CACT,gBAAiB,oBACnB,EACA,UAAW,CACT,gBAAiB,oBACnB,EACA,UAAW,CACT,gBAAiB,oBACnB,CACF,EACA,GAAG1B,GAAqB,CACtB,UAAW,CACT,mBAAoB,OACtB,EACA,UAAW,CACT,mBAAoB,QACtB,EACA,UAAW,CACT,mBAAoB,OACtB,EACA,UAAW,CACT,mBAAoB,QACtB,EACA,UAAW,CACT,mBAAoB,gBACtB,EACA,UAAW,CACT,mBAAoB,iBACtB,EACA,UAAW,CACT,mBAAoB,iBACtB,EACA,UAAW,CACT,mBAAoB,eACtB,EACA,UAAW,CACT,mBAAoB,YACtB,CACF,EAAGqB,EAAaE,CAAc,EAC9B,SAAU,CAAc6B,EAAMF,EAAO,IAAK,CACxC,UAAW,gBACX,iBAAkBtB,EAClB,SAAU,YACV,MAAO,CACL,gBAAiB,mBACjB,uBAAwB,EACxB,wBAAyB,EACzB,oBAAqB,EACrB,qBAAsB,EACtB,UAAW,MACb,EACA,WAAYF,EACZ,SAAU,CACR,UAAW,CACT,gBAAiB,yBACjB,uBAAwB,GACxB,wBAAyB,GACzB,oBAAqB,GACrB,qBAAsB,EACxB,EACA,UAAW,CACT,gBAAiB,wEACjB,UAAW,kCACb,EACA,UAAW,CACT,gBAAiB,wEACjB,UAAW,kCACb,CACF,EACA,SAAU,CAAc0B,EAAMF,EAAO,IAAK,CACxC,UAAW,gBACX,iBAAkBtB,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcsB,EAAKK,EAAM,CACjC,KAAM,CACJ,UAAW,WACb,EACA,aAAc,GACd,SAAuBL,EAAKE,EAAO,EAAG,CACpC,UAAW,+BACX,mBAAoB,OACpB,iBAAkBtB,EAClB,SAAU,YACV,WAAYF,EACZ,SAAuBsB,EAAKE,EAAO,IAAK,CACtC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKzD,GAAe,CACzC,OAAQ,OACR,GAAI,YACJ,SAAU,YACV,QAAS,YACT,MAAO,OACP,GAAGS,GAAqB,CACtB,UAAW,CACT,QAAS,WACX,EACA,UAAW,CACT,QAAS,WACX,EACA,UAAW,CACT,QAAS,WACX,EACA,UAAW,CACT,QAAS,WACX,EACA,UAAW,CACT,QAAS,WACX,EACA,UAAW,CACT,QAAS,WACX,EACA,UAAW,CACT,QAAS,WACX,EACA,UAAW,CACT,QAAS,WACX,CACF,EAAGqB,EAAaE,CAAc,CAChC,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EAAGc,EAAY,GAAkBe,EAAMF,EAAO,IAAK,CAClD,UAAW,iBACX,mBAAoB,OACpB,iBAAkBtB,EAClB,SAAU,YACV,WAAYF,EACZ,GAAG1B,GAAqB,CACtB,UAAW,CACT,iBAAkB,GAClB,MAAOgC,CACT,EACA,UAAW,CACT,iBAAkB,GAClB,MAAOA,CACT,EACA,UAAW,CACT,iBAAkB,GAClB,MAAOE,CACT,EACA,UAAW,CACT,iBAAkB,GAClB,MAAOC,CACT,CACF,EAAGd,EAAaE,CAAc,EAC9B,SAAU,CAAcyB,EAAKE,EAAO,IAAK,CACvC,UAAW,iBACX,mBAAoB,SACpB,iBAAkBtB,EAClB,SAAU,YACV,MAAO,CACL,gBAAiB,qBACjB,uBAAwB,GACxB,wBAAyB,GACzB,oBAAqB,GACrB,qBAAsB,GACtB,OAAQ,CACV,EACA,WAAYF,EACZ,SAAU,CACR,UAAW,CACT,gBAAiB,oBACnB,EACA,UAAW,CACT,gBAAiB,oBACnB,EACA,UAAW,CACT,gBAAiB,eACjB,OAAQ,GACV,EACA,UAAW,CACT,gBAAiB,eACjB,OAAQ,GACV,CACF,CACF,CAAC,EAAgBsB,EAAKE,EAAO,IAAK,CAChC,UAAW,iBACX,mBAAoB,MACpB,iBAAkBtB,EAClB,SAAU,YACV,MAAO,CACL,gBAAiB,qBACjB,uBAAwB,GACxB,wBAAyB,GACzB,oBAAqB,GACrB,qBAAsB,EACxB,EACA,WAAYF,EACZ,SAAU,CACR,UAAW,CACT,gBAAiB,oBACnB,EACA,UAAW,CACT,gBAAiB,oBACnB,EACA,UAAW,CACT,gBAAiB,cACnB,EACA,UAAW,CACT,gBAAiB,cACnB,CACF,CACF,CAAC,EAAgBsB,EAAKE,EAAO,IAAK,CAChC,UAAW,gBACX,mBAAoB,MACpB,iBAAkBtB,EAClB,SAAU,YACV,MAAO,CACL,gBAAiB,qBACjB,uBAAwB,GACxB,wBAAyB,GACzB,oBAAqB,GACrB,qBAAsB,GACtB,OAAQ,CACV,EACA,WAAYF,EACZ,SAAU,CACR,UAAW,CACT,gBAAiB,oBACnB,EACA,UAAW,CACT,gBAAiB,oBACnB,EACA,UAAW,CACT,gBAAiB,eACjB,OAAQ,EACV,EACA,UAAW,CACT,gBAAiB,eACjB,OAAQ,EACV,CACF,CACF,CAAC,CAAC,CACJ,CAAC,EAAGY,EAAa,GAAkBc,EAAMF,EAAO,IAAK,CACnD,UAAW,gBACX,mBAAoB,OACpB,iBAAkB,GAClB,iBAAkBtB,EAClB,SAAU,YACV,MAAOQ,EACP,WAAYV,EACZ,SAAU,CAAcsB,EAAKE,EAAO,IAAK,CACvC,UAAW,iBACX,mBAAoB,SACpB,iBAAkBtB,EAClB,SAAU,YACV,MAAO,CACL,gBAAiB,qEACjB,uBAAwB,GACxB,wBAAyB,GACzB,oBAAqB,GACrB,qBAAsB,EACxB,EACA,WAAYF,CACd,CAAC,EAAgBsB,EAAKE,EAAO,IAAK,CAChC,UAAW,gBACX,mBAAoB,MACpB,iBAAkBtB,EAClB,SAAU,YACV,MAAO,CACL,gBAAiB,qEACjB,uBAAwB,GACxB,wBAAyB,GACzB,oBAAqB,GACrB,qBAAsB,EACxB,EACA,WAAYF,CACd,CAAC,EAAgBsB,EAAKE,EAAO,IAAK,CAChC,UAAW,gBACX,mBAAoB,MACpB,iBAAkBtB,EAClB,SAAU,YACV,MAAO,CACL,gBAAiB,qEACjB,uBAAwB,GACxB,wBAAyB,GACzB,oBAAqB,GACrB,qBAAsB,EACxB,EACA,WAAYF,CACd,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,EAAGa,EAAa,GAAkBS,EAAKE,EAAO,IAAK,CAClD,UAAW,iBACX,iBAAkBtB,EAClB,SAAU,YACV,WAAYF,EACZ,SAAuBsB,EAAKE,EAAO,IAAK,CACtC,UAAW,2BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKvD,GAAY,CACtC,OAAQ,OACR,GAAI,YACJ,WAAY,GACZ,SAAU,YACV,MAAO,OACP,GAAGO,GAAqB,CACtB,UAAW,CACT,MAAO,CACL,MAAO,MACT,CACF,EACA,UAAW,CACT,WAAY,EACd,EACA,UAAW,CACT,WAAY,EACd,CACF,EAAGqB,EAAaE,CAAc,CAChC,CAAC,CACH,CAAC,CACH,CAAC,EAAGgB,EAAa,GAAkBa,EAAMF,EAAO,IAAK,CACnD,UAAW,gBACX,iBAAkBtB,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcsB,EAAKE,EAAO,IAAK,CACvC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKrD,GAAiB,CAC3C,OAAQ,OACR,GAAI,YACJ,SAAU,YACV,KAAM2D,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,OAAQ,GACR,KAAM,UACN,QAAS,YACT,MAAO,OACP,GAAGxC,GAAqB,CACtB,UAAW,CACT,QAAS,WACX,EACA,UAAW,CACT,QAAS,WACX,CACF,EAAGqB,EAAaE,CAAc,CAChC,CAAC,CACH,CAAC,EAAGmB,GAAa,GAAkBM,EAAKE,EAAO,IAAK,CAClD,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKrD,GAAiB,CAC3C,OAAQ,OACR,GAAI,YACJ,SAAU,YACV,KAAM2D,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,OAAQ,GACR,KAAM,gBACN,QAAS,YACT,MAAO,OACP,GAAGxC,GAAqB,CACtB,UAAW,CACT,QAAS,WACX,CACF,EAAGqB,EAAaE,CAAc,CAChC,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,EAAGoB,GAAa,GAAkBS,EAAMF,EAAO,IAAK,CACnD,UAAW,iBACX,iBAAkBtB,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcsB,EAAKO,EAAU,CACrC,sBAAuB,GACvB,SAAuBP,EAAWQ,EAAU,CAC1C,SAAuBR,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,uBACnB,uBAAwB,wCACxB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAU,UACZ,CAAC,CACH,CAAC,EACD,UAAW,iBACX,MAAO,CAAC,gBAAgB,EACxB,iBAAkBtB,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,qBACtB,2BAA4B,mBAC5B,gCAAiC,YACjC,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,GACpB,GAAG1B,GAAqB,CACtB,UAAW,CACT,SAAuBgD,EAAWQ,EAAU,CAC1C,SAAuBR,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,uBACnB,uBAAwB,wCACxB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAU,cACZ,CAAC,CACH,CAAC,CACH,CACF,EAAG7B,EAAaE,CAAc,CAChC,CAAC,EAAGoB,GAAa,GAAkBS,EAAMF,EAAO,IAAK,CACnD,UAAW,gBACX,iBAAkBtB,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcsB,EAAKE,EAAO,IAAK,CACvC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,kCACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,qEAAqE,EAAE,IACtF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,aACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,2BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,+CACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,qEAAqE,EAAE,IACtF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,QACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,yBACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,oEAAoE,EAAE,IACrF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,UACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,2BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,sDACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,oEAAoE,EAAE,IACrF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,MACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,EAAGG,GAAa,GAAkBS,EAAMF,EAAO,IAAK,CACnD,UAAW,iBACX,iBAAkBtB,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcsB,EAAKO,EAAU,CACrC,sBAAuB,GACvB,SAAuBP,EAAWQ,EAAU,CAC1C,SAAuBR,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,uBACnB,uBAAwB,wCACxB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAU,aACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,MAAO,CAAC,gBAAgB,EACxB,iBAAkBtB,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,qBACtB,2BAA4B,mBAC5B,gCAAiC,YACjC,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgB0B,EAAMF,EAAO,IAAK,CACjC,UAAW,gBACX,iBAAkBtB,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcsB,EAAKE,EAAO,IAAK,CACvC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,0CACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,oEAAoE,EAAE,IACrF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,MACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,yBACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,qEAAqE,EAAE,IACtF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,QACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,gCACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,sEAAsE,EAAE,IACvF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,cACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,oDACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,sEAAsE,EAAE,IACvF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,YACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,kCACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,sEAAsE,EAAE,IACvF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,2BACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,6BACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,qEAAqE,EAAE,IACtF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,oBACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,EAAGG,GAAa,GAAkBS,EAAMF,EAAO,IAAK,CACnD,UAAW,gBACX,iBAAkBtB,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcsB,EAAKO,EAAU,CACrC,sBAAuB,GACvB,SAAuBP,EAAWQ,EAAU,CAC1C,SAAuBR,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,uBACnB,uBAAwB,wCACxB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAU,OACZ,CAAC,CACH,CAAC,EACD,UAAW,iBACX,MAAO,CAAC,gBAAgB,EACxB,iBAAkBtB,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,qBACtB,2BAA4B,mBAC5B,gCAAiC,YACjC,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgB0B,EAAMF,EAAO,IAAK,CACjC,UAAW,gBACX,iBAAkBtB,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcsB,EAAKE,EAAO,IAAK,CACvC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,+BACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,sEAAsE,EAAE,IACvF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,gBACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,mCACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,sEAAsE,EAAE,IACvF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,WACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,oCACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,oEAAoE,EAAE,IACrF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,2BACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,0CACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,sEAAsE,EAAE,IACvF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,6BACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,2BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,uDACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,qEAAqE,EAAE,IACtF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,uBACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,2BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,yDACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,qEAAqE,EAAE,IACtF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,6BACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,EAAGG,GAAa,GAAkBS,EAAMF,EAAO,IAAK,CACnD,UAAW,gBACX,iBAAkBtB,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcsB,EAAKO,EAAU,CACrC,sBAAuB,GACvB,SAAuBP,EAAWQ,EAAU,CAC1C,SAAuBR,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,uBACnB,uBAAwB,wCACxB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAU,WACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,MAAO,CAAC,gBAAgB,EACxB,iBAAkBtB,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,qBACtB,2BAA4B,mBAC5B,gCAAiC,YACjC,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgB0B,EAAMF,EAAO,IAAK,CACjC,UAAW,gBACX,iBAAkBtB,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcsB,EAAKE,EAAO,IAAK,CACvC,UAAW,2BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,6DACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,cACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,2BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,8DACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,iBACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,uEACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,iBACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,2BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,+DACb,OAAQ,OACR,KAAM,aACN,GAAI,YACJ,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,SACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,2BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,qDACb,OAAQ,OACR,KAAM,qBACN,GAAI,YACJ,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,gBACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,+DACb,OAAQ,OACR,KAAM,kBACN,GAAI,YACJ,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,eACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,2BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,sDACb,OAAQ,OACR,KAAM,mBACN,GAAI,YACJ,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,iBACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,2BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,2DACb,OAAQ,OACR,KAAM,kBACN,GAAI,YACJ,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,SACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,EAAGG,GAAa,GAAkBS,EAAMF,EAAO,IAAK,CACnD,UAAW,gBACX,iBAAkBtB,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcsB,EAAKO,EAAU,CACrC,sBAAuB,GACvB,SAAuBP,EAAWQ,EAAU,CAC1C,SAAuBR,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,uBACnB,uBAAwB,wCACxB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAU,SACZ,CAAC,CACH,CAAC,EACD,UAAW,iBACX,MAAO,CAAC,gBAAgB,EACxB,iBAAkBtB,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,qBACtB,2BAA4B,mBAC5B,gCAAiC,YACjC,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgB0B,EAAMF,EAAO,IAAK,CACjC,UAAW,iBACX,iBAAkBtB,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcsB,EAAKE,EAAO,IAAK,CACvC,UAAW,2BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,GACb,OAAQ,OACR,KAAM,mBACN,GAAI,YACJ,SAAU,YACV,KAAMyD,EAAY,CAChB,KAAM,aACN,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,eACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,2BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,GACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,SAAU,YACV,KAAMyD,EAAY,CAChB,KAAM,aACN,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,QACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,2BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,GACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,SAAU,YACV,KAAMyD,EAAY,CAChB,KAAM,aACN,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,cACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,2BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,GACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,SAAU,YACV,KAAMyD,EAAY,CAChB,KAAM,aACN,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,eACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,GACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,gBACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,EAAGI,GAAa,GAAkBQ,EAAMF,EAAO,IAAK,CACnD,UAAW,iBACX,iBAAkBtB,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcsB,EAAKO,EAAU,CACrC,sBAAuB,GACvB,SAAuBP,EAAWQ,EAAU,CAC1C,SAAuBR,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,uBACnB,uBAAwB,wCACxB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAU,cACZ,CAAC,CACH,CAAC,EACD,UAAW,iBACX,MAAO,CAAC,gBAAgB,EACxB,iBAAkBtB,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,qBACtB,2BAA4B,mBAC5B,gCAAiC,YACjC,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgB0B,EAAMF,EAAO,IAAK,CACjC,UAAW,gBACX,iBAAkBtB,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcsB,EAAKE,EAAO,IAAK,CACvC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,kCACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,qEAAqE,EAAE,IACtF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,aACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,+CACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,qEAAqE,EAAE,IACtF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,QACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,2BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,yBACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,oEAAoE,EAAE,IACrF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,UACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,2BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,sDACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,oEAAoE,EAAE,IACrF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,MACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,EAAGI,GAAa,GAAkBQ,EAAMF,EAAO,IAAK,CACnD,UAAW,iBACX,iBAAkBtB,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcsB,EAAKO,EAAU,CACrC,sBAAuB,GACvB,SAAuBP,EAAWQ,EAAU,CAC1C,SAAuBR,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,uBACnB,uBAAwB,wCACxB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAU,OACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,MAAO,CAAC,gBAAgB,EACxB,iBAAkBtB,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,qBACtB,2BAA4B,mBAC5B,gCAAiC,YACjC,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgB0B,EAAMF,EAAO,IAAK,CACjC,UAAW,gBACX,iBAAkBtB,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcsB,EAAKE,EAAO,IAAK,CACvC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,+BACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,sEAAsE,EAAE,IACvF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,gBACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,mCACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,sEAAsE,EAAE,IACvF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,WACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,oCACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,oEAAoE,EAAE,IACrF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,2BACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,2BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,0CACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,sEAAsE,EAAE,IACvF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,6BACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,2BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,uDACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,qEAAqE,EAAE,IACtF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,uBACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,2BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,yDACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,qEAAqE,EAAE,IACtF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,6BACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,EAAGI,GAAa,GAAkBQ,EAAMF,EAAO,IAAK,CACnD,UAAW,gBACX,iBAAkBtB,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcsB,EAAKO,EAAU,CACrC,sBAAuB,GACvB,SAAuBP,EAAWQ,EAAU,CAC1C,SAAuBR,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,uBACnB,uBAAwB,wCACxB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAU,aACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,MAAO,CAAC,gBAAgB,EACxB,iBAAkBtB,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,qBACtB,2BAA4B,mBAC5B,gCAAiC,YACjC,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgB0B,EAAMF,EAAO,IAAK,CACjC,UAAW,gBACX,iBAAkBtB,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcsB,EAAKE,EAAO,IAAK,CACvC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,0CACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,oEAAoE,EAAE,IACrF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,MACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,2BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,yBACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,qEAAqE,EAAE,IACtF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,QACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,2BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,gCACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,sEAAsE,EAAE,IACvF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,cACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,oDACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,sEAAsE,EAAE,IACvF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,YACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,kCACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,sEAAsE,EAAE,IACvF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,2BACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,6BACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,qEAAqE,EAAE,IACtF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,oBACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,EAAGI,GAAa,GAAkBQ,EAAMF,EAAO,IAAK,CACnD,UAAW,gBACX,iBAAkBtB,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcsB,EAAKO,EAAU,CACrC,sBAAuB,GACvB,SAAuBP,EAAWQ,EAAU,CAC1C,SAAuBR,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,uBACnB,uBAAwB,wCACxB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAU,WACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,MAAO,CAAC,gBAAgB,EACxB,iBAAkBtB,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,qBACtB,2BAA4B,mBAC5B,gCAAiC,YACjC,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgB0B,EAAMF,EAAO,IAAK,CACjC,UAAW,iBACX,iBAAkBtB,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcsB,EAAKE,EAAO,IAAK,CACvC,UAAW,2BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,6DACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,cACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,yBACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,8DACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,iBACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,uEACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,iBACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,+DACb,OAAQ,OACR,KAAM,aACN,GAAI,YACJ,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,SACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,qDACb,OAAQ,OACR,KAAM,qBACN,GAAI,YACJ,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,gBACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,+DACb,OAAQ,OACR,KAAM,kBACN,GAAI,YACJ,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,eACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,2BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,sDACb,OAAQ,OACR,KAAM,mBACN,GAAI,YACJ,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,iBACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,2BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,2DACb,OAAQ,OACR,KAAM,kBACN,GAAI,YACJ,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,SACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,EAAGI,GAAa,GAAkBQ,EAAMF,EAAO,IAAK,CACnD,UAAW,gBACX,iBAAkBtB,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcsB,EAAKO,EAAU,CACrC,sBAAuB,GACvB,SAAuBP,EAAWQ,EAAU,CAC1C,SAAuBR,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,uBACnB,uBAAwB,wCACxB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAU,SACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,MAAO,CAAC,gBAAgB,EACxB,iBAAkBtB,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,qBACtB,2BAA4B,mBAC5B,gCAAiC,YACjC,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgB0B,EAAMF,EAAO,IAAK,CACjC,UAAW,gBACX,iBAAkBtB,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcsB,EAAKE,EAAO,IAAK,CACvC,UAAW,2BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,GACb,OAAQ,OACR,KAAM,mBACN,GAAI,YACJ,SAAU,YACV,KAAMyD,EAAY,CAChB,KAAM,aACN,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,eACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,2BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,GACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,SAAU,YACV,KAAMyD,EAAY,CAChB,KAAM,aACN,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,QACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,GACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,SAAU,YACV,KAAMyD,EAAY,CAChB,KAAM,aACN,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,cACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,GACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,SAAU,YACV,KAAMyD,EAAY,CAChB,KAAM,aACN,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,eACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,GACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,gBACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,EAAGG,GAAa,GAAkBS,EAAMF,EAAO,IAAK,CACnD,UAAW,gBACX,mBAAoB,sBACpB,iBAAkBtB,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcsB,EAAKO,EAAU,CACrC,sBAAuB,GACvB,SAAuBP,EAAWQ,EAAU,CAC1C,SAAuBR,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,uBACnB,uBAAwB,wCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAU,UACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,MAAO,CAAC,gBAAgB,EACxB,iBAAkBtB,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,qBACtB,2BAA4B,mBAC5B,gCAAiC,YACjC,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgBsB,EAAKE,EAAO,IAAK,CAChC,UAAW,2BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,0CACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,sEAAsE,EAAE,IACvF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,QACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,2BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,4CACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,oEAAoE,EAAE,IACrF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,YACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,wBACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,qEAAqE,EAAE,IACtF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,QACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,uCACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,qEAAqE,EAAE,IACtF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,SACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,iDACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,qEAAqE,EAAE,IACtF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,aACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,2BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,8BACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,qEAAqE,EAAE,IACtF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,WACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,EAAGI,GAAa,GAAkBQ,EAAMF,EAAO,IAAK,CACnD,UAAW,gBACX,mBAAoB,sBACpB,iBAAkBtB,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcsB,EAAKO,EAAU,CACrC,sBAAuB,GACvB,SAAuBP,EAAWQ,EAAU,CAC1C,SAAuBR,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,uBACnB,uBAAwB,wCACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAU,UACZ,CAAC,CACH,CAAC,EACD,UAAW,iBACX,MAAO,CAAC,gBAAgB,EACxB,iBAAkBtB,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,qBACtB,2BAA4B,mBAC5B,gCAAiC,YACjC,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgBsB,EAAKE,EAAO,IAAK,CAChC,UAAW,2BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,0CACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,sEAAsE,EAAE,IACvF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,QACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,4CACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,oEAAoE,EAAE,IACrF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,YACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,wBACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,qEAAqE,EAAE,IACtF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,QACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,uCACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,qEAAqE,EAAE,IACtF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,SACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,0BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,iDACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,qEAAqE,EAAE,IACtF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,aACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,EAAgBQ,EAAKE,EAAO,IAAK,CAChC,UAAW,2BACX,iBAAkBtB,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBsB,EAAKnD,EAA0B,CACpD,YAAa,8BACb,OAAQ,OACR,KAAM,cACN,GAAI,YACJ,MAAO,CACL,IAAK,GACL,IAAK,IAAI,IAAI,qEAAqE,EAAE,IACtF,EACA,SAAU,YACV,KAAMyD,EAAY,CAChB,UAAW,WACb,EAAGd,CAAM,EACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,WACP,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,EAAGK,GAAa,GAAkBG,EAAKE,EAAO,IAAK,CAClD,UAAW,iBACX,iBAAkBtB,EAClB,SAAU,YACV,MAAO,CACL,gBAAiB,qBACjB,QAAS,EACX,EACA,kBAAmBrB,GACnB,WAAYmB,EACZ,SAAU,CACR,UAAW,CACT,gBAAiB,oBACnB,EACA,UAAW,CACT,gBAAiB,oBACnB,CACF,CACF,CAAC,CAAC,CACJ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACK+B,GAAM,CAAC,sZAAuZ,kFAAmF,oDAAqD,2QAA4Q,yTAA0T,6RAA8R,oTAAqT,yQAA0Q,0KAA2K,+NAAgO,0PAA2P,0NAA2N,4LAA6L,qRAAsR,4RAA6R,2RAA4R,qKAAsK,4RAA6R,80FAA+0F,qhBAAshB,wZAAyZ,8gBAA+gB,mVAAoV,+IAAgJ,4HAA6H,80JAA+0J,oEAAqE,4IAA6I,wrBAAyrB,2sBAA4sB,6UAA8U,kKAAmK,kKAAmK,+DAAgE,wIAAyI,qKAAsK,mbAAob,8HAA+H,0GAA2G,yKAA0K,qOAAsO,2HAA4H,6UAA8U,uFAAwF,gGAAiG,yUAA0U,mKAAoK,8QAA+Q,kLAAmL,iHAAkH,yJAA0J,4GAA6G,uHAAwH,4EAA6E,2EAA4E,+OAAgP,yLAA0L,uFAAwF,sFAAuF,sFAAuF,oIAAqI,sFAAuF,+HAAgI,+HAAgI,iIAAkI,g8BAAi8B,wFAAyF,wFAAyF,uFAAwF,uFAAwF,sFAAuF,wpBAAypB,yEAA0E,mEAAoE,qEAAqE,EAM/uuBC,GAAkBC,EAAQjD,GAAW+C,GAAK,cAAc,EACvDG,GAAQF,GACfA,GAAgB,YAAc,qBAC9BA,GAAgB,aAAe,CAC7B,OAAQ,GACR,MAAO,IACT,EACAG,EAAoBH,GAAiB,CACnC,QAAS,CACP,QAAS,CAAC,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,WAAW,EAC1I,aAAc,CAAC,UAAW,kBAAmB,SAAU,iBAAkB,QAAS,gBAAiB,kBAAmB,aAAc,SAAU,OAAO,EACrJ,MAAO,UACP,KAAMI,EAAY,IACpB,CACF,CAAC,EACDC,EAASL,GAAiB,CAAC,GAAGrE,GAAoB,GAAGG,GAAiB,GAAGE,GAAsB,GAAGE,EAA6B,CAAC,ECzpFhIoE,GAAU,0BAA0B,CAAC,CAAC,EAC/B,IAAMC,GAAQ,CAAC,EACTC,GAAM,CAAC,ybAAyb,EAChcC,GAAY,eCHsU,IAAMC,GAAUC,EAASC,EAAI,EAAQC,GAAW,CAAC,WAAW,EAAQC,GAAkB,CAAC,UAAU,kBAAkB,EAAkO,IAAMC,GAAwB,CAAC,EAAQC,GAAY,CAAC,QAAQ,CAAC,QAAQ,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,CAAC,EAAQC,GAA8BC,EAAW,SAAS,CAAC,GAAAC,EAAG,MAAAC,EAAM,UAAAC,EAAU,MAAAC,EAAM,OAAAC,EAAO,SAAAC,EAAS,QAAQC,EAAa,YAAY,kBAAkBC,EAAU,MAAM,GAAGC,CAAS,EAAEC,EAAI,CAA4D,IAAMC,EAA5Cd,GAAwBU,CAAY,GAAgCA,EAAkB,CAAC,YAAAK,EAAY,WAAAC,EAAW,eAAAC,EAAe,gBAAAC,EAAgB,WAAAC,EAAW,WAAAC,EAAW,SAAAC,CAAQ,EAAEC,EAAgB,CAAC,WAAAC,GAAW,eAAe,YAAY,YAAAtB,GAAY,QAAAa,EAAQ,kBAAAU,EAAiB,CAAC,EAAQC,EAAiBJ,EAAS,KAAK,GAAG,EAAET,EAAU,iBAAuBc,EAAsBC,EAAM,EAAE,OAAqBC,EAAKC,EAAY,CAAC,GAAGpB,GAA4CiB,EAAgB,SAAuBE,EAAKE,EAAO,IAAI,CAAC,QAAQhB,EAAQ,QAAQO,EAAS,aAAa,IAAIH,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,WAAW,IAAIA,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,WAAW,IAAIA,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,MAAM,IAAIA,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,YAAY,IAAIA,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,UAAUa,EAAG,eAAef,CAAU,EAAE,MAAM,CAAC,QAAQ,UAAU,EAAE,SAAuBgB,EAAMF,EAAO,IAAI,CAAC,GAAGlB,EAAU,UAAUmB,EAAG,iBAAiBzB,CAAS,EAAE,mBAAmB,YAAY,iBAAiBmB,EAAiB,SAAS,YAAY,IAAIZ,EAAI,MAAM,CAAC,gBAAgB,qBAAqB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,GAAGR,CAAK,EAAE,WAAWe,EAAW,SAAS,CAAeQ,EAAKK,EAAS,CAAC,sBAAsB,GAAK,SAAuBL,EAAWM,EAAS,CAAC,SAAuBN,EAAKE,EAAO,GAAG,CAAC,MAAM,CAAC,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,0BAA0B,EAAE,SAAS,eAAe,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,iBAAiBL,EAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,sEAAsE,2BAA2B,mBAAmB,gCAAgC,YAAY,6BAA6B,KAAK,EAAE,KAAKd,EAAU,WAAWS,EAAW,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAgBQ,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBL,EAAiB,SAAS,sBAAsB,WAAWL,EAAW,SAAuBQ,EAAKO,GAAK,CAAC,MAAM,+FAA+F,OAAO,OAAO,WAAW,OAAO,cAAc,cAAc,GAAG,YAAY,SAAS,YAAY,SAAS,GAAM,aAAa,GAAK,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQC,GAAI,CAAC,sZAAsZ,kFAAkF,oDAAoD,8SAA8S,gHAAgH,wGAAwG,kXAAkX,EAMnwJC,GAAgBC,EAAQpC,GAAUkC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,uBAAuBA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,EAAEG,EAAoBH,GAAgB,CAAC,UAAU,CAAC,aAAa,MAAM,YAAY,GAAG,MAAM,sBAAsB,KAAKI,EAAY,MAAM,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,GAAGM,EAAS,CAAC,ECJvW,SAARC,GAAqC,CAC1C,QAAAC,EAAU,CAAC,EACX,eAAAC,EAAiB,CACf,MAAO,KACP,MAAO,UACP,SAAU,EACZ,EACA,SAAAC,EAAWD,GAAkB,CAAC,CAChC,EAAG,CACD,OAAoBE,EAAM,QAAS,CACjC,QAAS,YACT,MAAO,CACL,QAAS,QACT,SAAU,WACV,MAAO,OACT,EACA,UAAW,oBACX,SAAU,CAAcC,EAAKC,GAAmB,CAC9C,kBAAmBJ,EAAe,MAClC,MAAO,CACL,cAAe,MACjB,CACF,CAAC,EAAgBG,EAAK,SAAU,CAC9B,GAAI,YACJ,MAAOH,EAAe,MACtB,SAAUK,GAAK,CACb,IAAML,EAAiBD,EAAQ,KAAKO,GAAUA,EAAO,QAAUD,EAAE,OAAO,KAAK,EAC7EJ,EAASD,CAAc,CACzB,EACA,MAAO,CACL,SAAU,WACV,MAAO,EACP,QAAS,EACT,iBAAkB,MACpB,EACA,SAAUD,EAAQ,IAAIQ,GAAkBJ,EAAK,SAAU,CACrD,MAAOI,EAAE,MACT,SAAUA,EAAE,KACd,EAAGA,EAAE,KAAK,CAAC,CACb,CAAC,CAAC,CACJ,CAAC,CACH,CAEAC,EAAoBV,GAAqB,CACvC,QAAS,CACP,KAAMW,EAAY,MAClB,QAAS,CACP,KAAMA,EAAY,OAClB,SAAU,CACR,MAAO,CACL,KAAMA,EAAY,MACpB,EACA,MAAO,CACL,KAAMA,EAAY,MACpB,EACA,SAAU,CACR,KAAMA,EAAY,OACpB,CACF,CACF,EACA,aAAc,CAAC,CACb,MAAO,KACP,MAAO,QACP,SAAU,EACZ,EAAG,CACD,MAAO,KACP,MAAO,UACP,SAAU,EACZ,CAAC,CACH,CACF,CAAC,ECjEM,IAAMC,GAAW,CAAC,cAAe,qBAAsB,cAAe,qBAAsB,aAAc,oBAAqB,UAAW,iBAAkB,kBAAmB,kBAAmB,mBAAoB,gBAAiB,uBAAwB,YAAa,mBAAoB,YAAa,mBAAoB,kBAAmB,kBAAmB,mBAAoB,gBAAiB,uBAAwB,aAAc,oBAAqB,UAAW,iBAAkB,eAAgB,sBAAuB,WAAY,kBAAmB,YAAa,mBAAoB,aAAc,oBAAqB,MAAO,aAAc,SAAU,gBAAiB,OAAQ,cAAe,WAAY,kBAAmB,WAAY,cAAe,qBAAsB,kBAAmB,YAAa,mBAAoB,OAAQ,cAAe,aAAc,oBAAqB,WAAY,kBAAmB,SAAU,gBAAiB,OAAQ,cAAe,WAAY,kBAAmB,WAAY,kBAAmB,iBAAkB,OAAQ,UAAW,WAAY,kBAAmB,iBAAkB,cAAe,QAAS,cAAe,qBAAsB,eAAgB,oBAAqB,oBAAqB,qBAAsB,kBAAmB,cAAe,qBAAsB,cAAe,qBAAsB,eAAgB,sBAAuB,YAAa,mBAAoB,OAAQ,cAAe,YAAa,iBAAkB,gBAAiB,uBAAwB,gBAAiB,uBAAwB,mBAAoB,QAAS,eAAgB,QAAS,gBAAiB,uBAAwB,eAAgB,cAAe,qBAAsB,OAAQ,cAAe,MAAO,aAAc,aAAc,oBAAqB,cAAe,qBAAsB,aAAc,oBAAqB,OAAQ,cAAe,kBAAmB,sBAAuB,iBAAkB,eAAgB,sBAAuB,gBAAiB,uBAAwB,gBAAiB,uBAAwB,cAAe,qBAAsB,cAAe,qBAAsB,WAAY,kBAAmB,kBAAmB,eAAgB,sBAAuB,eAAgB,sBAAuB,WAAY,cAAe,qBAAsB,mBAAoB,oBAAqB,kBAAmB,iBAAkB,iBAAkB,iBAAkB,eAAgB,sBAAuB,uBAAwB,iBAAkB,eAAgB,sBAAuB,WAAY,kBAAmB,YAAa,mBAAoB,aAAc,oBAAqB,WAAY,kBAAmB,cAAe,oBAAqB,qBAAsB,eAAgB,sBAAuB,MAAO,SAAU,gBAAiB,aAAc,cAAe,qBAAsB,OAAQ,cAAe,SAAU,gBAAiB,cAAe,qBAAsB,OAAQ,cAAe,OAAQ,cAAe,SAAU,YAAa,mBAAoB,iBAAkB,aAAc,oBAAqB,gBAAiB,eAAgB,sBAAuB,OAAQ,cAAe,QAAS,WAAY,kBAAmB,eAAgB,OAAQ,cAAe,UAAW,iBAAkB,QAAS,eAAgB,OAAQ,cAAe,iBAAkB,QAAS,UAAW,iBAAkB,eAAgB,oBAAqB,MAAO,aAAc,UAAW,iBAAkB,YAAa,mBAAoB,gBAAiB,uBAAwB,OAAQ,cAAe,iBAAkB,aAAc,oBAAqB,WAAY,kBAAmB,QAAS,eAAgB,SAAU,gBAAiB,OAAQ,WAAY,kBAAmB,cAAe,MAAO,aAAc,OAAQ,WAAY,kBAAmB,WAAY,kBAAmB,WAAY,kBAAmB,WAAY,kBAAmB,cAAe,aAAc,oBAAqB,QAAS,cAAe,qBAAsB,eAAgB,UAAW,iBAAkB,OAAQ,cAAe,YAAa,mBAAoB,YAAa,mBAAoB,iBAAkB,gBAAiB,uBAAwB,YAAa,mBAAoB,QAAS,eAAgB,SAAU,YAAa,mBAAoB,gBAAiB,QAAS,gBAAiB,uBAAwB,kBAAmB,gBAAiB,uBAAwB,eAAgB,aAAc,oBAAqB,OAAQ,cAAe,OAAQ,aAAc,oBAAqB,cAAe,SAAU,gBAAiB,uBAAwB,UAAW,iBAAkB,SAAU,gBAAiB,SAAU,gBAAiB,qBAAsB,gBAAiB,uBAAwB,aAAc,oBAAqB,UAAW,iBAAkB,QAAS,eAAgB,SAAU,gBAAiB,MAAO,aAAc,OAAQ,SAAU,gBAAiB,cAAe,QAAS,eAAgB,WAAY,kBAAmB,SAAU,eAAgB,sBAAuB,gBAAiB,WAAY,kBAAmB,SAAU,gBAAiB,QAAS,eAAgB,cAAe,qBAAsB,oBAAqB,cAAe,qBAAsB,eAAgB,sBAAuB,gBAAiB,uBAAwB,iBAAkB,WAAY,kBAAmB,eAAgB,sBAAuB,OAAQ,cAAe,gBAAiB,uBAAwB,eAAgB,sBAAuB,OAAQ,cAAe,MAAO,aAAc,UAAW,iBAAkB,mBAAoB,iBAAkB,QAAS,eAAgB,MAAO,aAAc,WAAY,kBAAmB,WAAY,kBAAmB,YAAa,mBAAoB,UAAW,iBAAkB,SAAU,gBAAiB,YAAa,mBAAoB,QAAS,eAAgB,eAAgB,sBAAuB,aAAc,oBAAqB,QAAS,eAAgB,SAAU,gBAAiB,OAAQ,UAAW,iBAAkB,aAAc,oBAAqB,YAAa,mBAAoB,cAAe,aAAc,oBAAqB,QAAS,eAAgB,WAAY,kBAAmB,cAAe,qBAAsB,aAAc,oBAAqB,WAAY,cAAe,qBAAsB,kBAAmB,WAAY,kBAAmB,YAAa,mBAAoB,WAAY,kBAAmB,OAAQ,cAAe,IAAK,UAAW,iBAAkB,WAAY,SAAU,gBAAiB,UAAW,gBAAgB,EACv6MC,GAAgB,mCAChBC,GAAwBF,GAAS,OAAO,CAACG,EAAKC,KAClDD,EAAIC,EAAI,YAAY,CAAC,EAAIA,EAClBD,GACN,CAAC,CAAC,EASE,SAASE,GAAKC,EAAO,CAC1B,GAAM,CACJ,MAAAC,EACA,aAAAC,EACA,WAAAC,EACA,cAAAC,EACA,QAAAC,EACA,YAAAC,EACA,UAAAC,EACA,aAAAC,EACA,aAAAC,EACA,SAAAC,CACF,EAAIV,EACEW,EAAYC,GAAO,EAAK,EACxBC,EAAUC,GAAiBpB,GAAUQ,EAAcC,EAAYC,EAAeR,EAAqB,EACnG,CAACmB,EAAcC,CAAe,EAAIC,GAASJ,IAAY,OAASK,GAAYC,CAAK,EAAI,IAAI,EAC/F,eAAeC,GAAe,CAE5B,GAAI,CAEF,IAAMC,EAAS,MAAM,OADC,GAAG1B,KAAgBkB,eAErCF,EAAU,SAASK,EAAgBK,EAAO,QAAQF,CAAK,CAAC,CAC9D,MAAE,CACIR,EAAU,SAASK,EAAgB,IAAI,CAC7C,CACF,CACAM,EAAU,KACRX,EAAU,QAAU,GACpBS,EAAa,EACN,IAAM,CACXT,EAAU,QAAU,EACtB,GACC,CAACE,CAAO,CAAC,EAEZ,IAAMU,EADaC,GAAa,QAAQ,IAAMA,GAAa,OACdC,EAAKC,GAAW,CAAC,CAAC,EAAI,KACnE,OAAoBD,EAAKE,EAAO,IAAK,CACnC,MAAO,CACL,QAAS,UACX,EACA,QAAAtB,EACA,aAAAG,EACA,aAAAC,EACA,YAAAH,EACA,UAAAC,EACA,SAAUQ,EAA4BU,EAAKV,EAAc,CACvD,MAAO,CACL,MAAO,OACP,OAAQ,OACR,UAAWL,EAAW,eAAiB,MACzC,EACA,MAAOT,CACT,CAAC,EAAIsB,CACP,CAAC,CACH,CACAxB,GAAK,YAAc,OACnBA,GAAK,aAAe,CAClB,MAAO,GACP,OAAQ,GACR,cAAe,OACf,WAAY,OACZ,MAAO,OACP,aAAc,GACd,SAAU,EACZ,EACA6B,EAAoB7B,GAAM,CACxB,aAAc,CACZ,KAAM8B,EAAY,QAClB,MAAO,SACP,aAAc,OACd,cAAe,SACf,aAAc9B,GAAK,aAAa,YAClC,EACA,cAAe,CACb,KAAM8B,EAAY,KAClB,QAASnC,GACT,aAAcK,GAAK,aAAa,cAChC,MAAO,OACP,OAAQ,CAAC,CACP,aAAAG,CACF,IAAM,CAACA,EACP,YAAa,iEACf,EACA,WAAY,CACV,KAAM2B,EAAY,OAClB,MAAO,OACP,YAAa,wBACb,OAAQ,CAAC,CACP,aAAA3B,CACF,IAAMA,CACR,EACA,SAAU,CACR,KAAM2B,EAAY,QAClB,aAAc,MACd,cAAe,KACf,aAAc9B,GAAK,aAAa,QAClC,EACA,MAAO,CACL,KAAM8B,EAAY,MAClB,MAAO,QACP,aAAc9B,GAAK,aAAa,KAClC,EACA,GAAG+B,EACL,CAAC,ECtHD,IAAMC,GAAYC,EAASC,EAAI,EACzBC,GAAa,CAAC,YAAa,YAAa,WAAW,EACnDC,GAAoB,CACxB,UAAW,kBACX,UAAW,mBACX,UAAW,kBACb,EACA,SAASC,GAAqBC,KAAcC,EAAU,CACpD,IAAMC,EAAgB,CAAC,EACvB,OAAoDD,GAAS,QAAQE,GAAWA,GAAW,OAAO,OAAOD,EAAeF,EAAUG,CAAO,CAAC,CAAC,EACpID,CACT,CACA,IAAME,GAA0B,CAC9B,QAAS,YACT,SAAU,YACV,SAAU,WACZ,EACMC,GAAc,CAClB,QAAS,CACP,QAAS,GACT,MAAO,EACP,SAAU,GACV,KAAM,CAAC,IAAK,EAAG,IAAK,CAAC,EACrB,KAAM,EACN,UAAW,IACX,KAAM,QACR,CACF,EACMC,GAA+BC,EAAW,SAAU,CACxD,GAAAC,EACA,MAAAC,EACA,UAAAC,EACA,MAAAC,EACA,OAAAC,EACA,SAAAC,EACA,QAASC,EAAe,YACxB,IAAKC,EACL,GAAGC,CACL,EAAGC,EAAK,CAEN,IAAMd,EADiBC,GAAwBU,CAAY,GACzBA,EAC5B,CACJ,YAAAI,EACA,WAAAC,EACA,eAAAC,EACA,gBAAAC,EACA,WAAAC,EACA,WAAAC,EACA,SAAAtB,CACF,EAAIuB,EAAgB,CAClB,WAAA3B,GACA,eAAgB,YAChB,YAAAQ,GACA,QAAAF,EACA,kBAAAL,EACF,CAAC,EACK2B,EAAmBxB,EAAS,KAAK,GAAG,EAAIe,EAAU,iBAClD,CACJ,sBAAAU,EACA,MAAAC,CACF,EAAIC,EAAyBV,CAAW,EAClCW,EAAeH,EAAsB,SAAUI,IAAS,CAC5D,GAAIf,GACU,MAAMA,EAAU,GAAGe,CAAI,IACvB,GAAO,MAAO,GAE5BR,EAAW,WAAW,CACxB,CAAC,EACKS,EAAeL,EAAsB,SAAUI,IAAS,CAC5D,GAAIf,GACU,MAAMA,EAAU,GAAGe,CAAI,IACvB,GAAO,MAAO,GAE5BR,EAAW,WAAW,CACxB,CAAC,EACKU,EAAc,IACd,GAAC,YAAa,WAAW,EAAE,SAASd,CAAW,EAG/Ce,EAAwBC,EAAM,EACpC,OAAoBC,EAAKC,EAAa,CACpC,GAAIvB,GAAsDoB,EAC1D,SAAuBE,EAAKE,EAAO,IAAK,CACtC,QAASlC,EACT,QAASF,EACT,aAAc,IAAMoB,EAAgB,CAClC,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAgB,CAChC,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAgB,CAChC,UAAW,EACb,CAAC,EACD,MAAO,IAAMA,EAAgB,CAC3B,UAAW,EACb,CAAC,EACD,YAAa,IAAMA,EAAgB,CACjC,UAAW,EACb,CAAC,EACD,UAAWiB,EAAG,eAAgBnB,CAAU,EACxC,MAAO,CACL,QAAS,UACX,EACA,SAAuBgB,EAAKE,EAAO,IAAK,CACtC,GAAGrB,EACH,UAAWsB,EAAG,gBAAiB5B,CAAS,EACxC,cAAe,GACf,mBAAoB,UACpB,iBAAkB,GAClB,iBAAkBe,EAClB,SAAU,YACV,MAAOI,EACP,IAAKZ,EACL,MAAO,CACL,wBAAyB,MACzB,iBAAkB,kGAClB,sBAAuB,MACvB,uBAAwB,MACxB,iBAAkB,QAClB,qBAAsB,MACtB,gBAAiB,wEACjB,uBAAwB,EACxB,wBAAyB,EACzB,oBAAqB,EACrB,qBAAsB,EACtB,GAAGR,CACL,EACA,WAAYc,EACZ,SAAU,CACR,UAAW,CACT,wBAAyB,MACzB,sBAAuB,MACvB,uBAAwB,MACxB,qBAAsB,MACtB,gBAAiB,mBACnB,EACA,UAAW,CACT,wBAAyB,MACzB,sBAAuB,MACvB,uBAAwB,MACxB,qBAAsB,MACtB,gBAAiB,qEACnB,CACF,EACA,GAAGxB,GAAqB,CACtB,UAAW,CACT,mBAAoB,UACtB,EACA,UAAW,CACT,mBAAoB,WACpB,MAAOgC,CACT,CACF,EAAGb,EAAaE,CAAc,EAC9B,SAAUY,EAAY,GAAkBG,EAAKE,EAAO,IAAK,CACvD,UAAW,2BACX,iBAAkBZ,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBY,EAAKvC,GAAM,CAChC,MAAO,+FACP,OAAQ,OACR,WAAY,QACZ,cAAe,OACf,GAAI,YACJ,SAAU,YACV,SAAU,GACV,aAAc,GACd,MAAO,CACL,OAAQ,OACR,MAAO,MACT,EACA,MAAO,MACT,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACK2C,GAAM,CAAC,sZAAuZ,kFAAmF,mDAAoD,sHAAuH,yLAA0L,4KAA6K,sJAAuJ,kHAAkH,EAO5wCC,GAAkBC,EAAQnC,GAAWiC,GAAK,cAAc,EACvDG,GAAQF,GACfA,GAAgB,YAAc,WAC9BA,GAAgB,aAAe,CAC7B,OAAQ,GACR,MAAO,EACT,EACAG,EAAoBH,GAAiB,CACnC,QAAS,CACP,QAAS,CAAC,YAAa,YAAa,WAAW,EAC/C,aAAc,CAAC,UAAW,WAAY,UAAU,EAChD,MAAO,UACP,KAAMI,EAAY,IACpB,EACA,UAAW,CACT,MAAO,MACP,KAAMA,EAAY,YACpB,CACF,CAAC,EACDC,EAASL,GAAiB,CAAC,GAAG9C,EAAS,CAAC,EC9MxC,IAAMoD,GAAkB,CACtB,UAAW,CACT,MAAO,GACP,QAAS,EACX,EACA,UAAW,CACT,MAAO,GACP,QAAS,EACX,EACA,UAAW,CACT,MAAO,GACP,QAAS,EACX,EACA,UAAW,CACT,MAAO,EACT,EACA,UAAW,CACT,MAAO,GACP,QAAS,EACX,EACA,UAAW,CACT,MAAO,GACP,QAAS,EACX,EACA,UAAW,CACT,MAAO,GACP,QAAS,EACX,CACF,EACMC,GAAa,CAAC,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,WAAW,EACvGC,GAAoB,CACxB,UAAW,iBACX,UAAW,mBACX,UAAW,kBACX,UAAW,mBACX,UAAW,mBACX,UAAW,mBACX,UAAW,kBACb,EACA,SAASC,GAAqBC,KAAcC,EAAU,CACpD,IAAMC,EAAgB,CAAC,EACvB,OAAoDD,GAAS,QAAQE,GAAWA,GAAW,OAAO,OAAOD,EAAeF,EAAUG,CAAO,CAAC,CAAC,EACpID,CACT,CACA,IAAME,GAA0B,CAC9B,4BAA6B,YAC7B,qBAAsB,YACtB,uBAAwB,YACxB,gBAAiB,YACjB,kBAAmB,YACnB,QAAS,YACT,UAAW,WACb,EACMC,GAAc,CAClB,kBAAmB,CACjB,QAAS,GACT,MAAO,EACP,SAAU,IACV,KAAM,CAAC,IAAK,EAAG,IAAK,CAAC,EACrB,KAAM,EACN,UAAW,IACX,KAAM,OACR,EACA,oBAAqB,CACnB,QAAS,GACT,MAAO,EACP,SAAU,IACV,KAAM,CAAC,IAAK,EAAG,IAAK,CAAC,EACrB,KAAM,EACN,UAAW,IACX,KAAM,OACR,EACA,QAAS,CACP,QAAS,GACT,MAAO,EACP,SAAU,GACV,KAAM,CAAC,IAAK,EAAG,IAAK,CAAC,EACrB,KAAM,EACN,UAAW,IACX,KAAM,QACR,CACF,EACMC,GAA+BC,EAAW,SAAU,CACxD,GAAAC,EACA,MAAAC,EACA,UAAAC,EACA,MAAAC,EACA,OAAAC,EACA,SAAAC,EACA,QAASC,EAAe,YACxB,KAAMC,EAAY,cAClB,KAAMC,EACN,OAAQC,EAAY,GACpB,IAAKC,EACL,GAAGC,CACL,EAAGC,EAAK,CAEN,IAAMjB,EADiBC,GAAwBU,CAAY,GACzBA,EAC5B,CACJ,YAAAO,EACA,WAAAC,EACA,eAAAC,EACA,gBAAAC,EACA,WAAAC,EACA,WAAAC,EACA,SAAAzB,CACF,EAAI0B,EAAgB,CAClB,WAAA9B,GACA,eAAgB,YAChB,gBAAAD,GACA,YAAAS,GACA,QAAAF,EACA,kBAAAL,EACF,CAAC,EACK8B,EAAmB3B,EAAS,KAAK,GAAG,EAAIkB,EAAU,iBAClD,CACJ,sBAAAU,EACA,MAAAC,CACF,EAAIC,EAAyBV,CAAW,EAClCW,EAAeH,EAAsB,SAAUI,IAAS,CAC5D,GAAIf,GACU,MAAMA,EAAU,GAAGe,CAAI,IACvB,GAAO,MAAO,EAE9B,CAAC,EACKC,EAAwBC,EAAM,EACpC,OAAoBC,EAAKC,EAAa,CACpC,GAAIxB,GAAsDqB,EAC1D,SAAuBE,EAAKE,EAAO,IAAK,CACtC,QAASnC,EACT,QAASF,EACT,aAAc,IAAMuB,EAAgB,CAClC,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAgB,CAChC,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAgB,CAChC,UAAW,EACb,CAAC,EACD,MAAO,IAAMA,EAAgB,CAC3B,UAAW,EACb,CAAC,EACD,YAAa,IAAMA,EAAgB,CACjC,UAAW,EACb,CAAC,EACD,UAAWe,EAAG,eAAgBjB,CAAU,EACxC,MAAO,CACL,QAAS,UACX,EACA,SAAuBc,EAAKI,EAAM,CAChC,KAAMxB,EACN,aAAcC,EACd,SAAuBmB,EAAKE,EAAO,EAAG,CACpC,GAAGnB,EACH,UAAW,GAAGoB,EAAG,iBAAkB7B,CAAS,kBAC5C,mBAAoB,UACpB,iBAAkB,GAClB,iBAAkBkB,EAClB,SAAU,YACV,MAAOI,EACP,IAAKZ,EACL,MAAO,CACL,wBAAyB,MACzB,iBAAkB,mBAClB,sBAAuB,MACvB,uBAAwB,MACxB,iBAAkB,QAClB,qBAAsB,MACtB,gBAAiB,sEACjB,uBAAwB,EACxB,wBAAyB,EACzB,oBAAqB,EACrB,qBAAsB,EACtB,GAAGX,CACL,EACA,WAAYiB,EACZ,SAAU,CACR,kBAAmB,CACjB,gBAAiB,oBACnB,EACA,oBAAqB,CACnB,iBAAkB,qBAClB,gBAAiB,oBACnB,EACA,kBAAmB,CACjB,gBAAiB,oBACnB,EACA,oBAAqB,CACnB,gBAAiB,oBACnB,EACA,kBAAmB,CACjB,gBAAiB,iBACnB,EACA,oBAAqB,CACnB,gBAAiB,iBACnB,EACA,kBAAmB,CACjB,gBAAiB,iBACnB,EACA,kBAAmB,CACjB,gBAAiB,oBACnB,EACA,oBAAqB,CACnB,gBAAiB,oBACnB,EACA,kBAAmB,CACjB,gBAAiB,iBACnB,EACA,oBAAqB,CACnB,gBAAiB,iBACnB,EACA,kBAAmB,CACjB,iBAAkB,gGAClB,gBAAiB,qEACnB,EACA,oBAAqB,CACnB,iBAAkB,+FAClB,gBAAiB,oEACnB,EACA,UAAW,CACT,wBAAyB,MACzB,iBAAkB,wEAClB,sBAAuB,MACvB,uBAAwB,MACxB,iBAAkB,QAClB,qBAAsB,MACtB,gBAAiB,uEACnB,EACA,UAAW,CACT,wBAAyB,MACzB,iBAAkB,qBAClB,sBAAuB,MACvB,uBAAwB,MACxB,iBAAkB,QAClB,qBAAsB,MACtB,gBAAiB,oBACnB,EACA,UAAW,CACT,wBAAyB,MACzB,iBAAkB,2BAClB,sBAAuB,MACvB,uBAAwB,MACxB,iBAAkB,QAClB,qBAAsB,KACxB,EACA,UAAW,CACT,wBAAyB,MACzB,iBAAkB,2BAClB,sBAAuB,MACvB,uBAAwB,MACxB,iBAAkB,QAClB,qBAAsB,MACtB,gBAAiB,uEACnB,EACA,UAAW,CACT,wBAAyB,MACzB,iBAAkB,2BAClB,sBAAuB,MACvB,uBAAwB,MACxB,iBAAkB,QAClB,qBAAsB,MACtB,gBAAiB,kBACnB,CACF,EACA,GAAG3B,GAAqB,CACtB,kBAAmB,CACjB,mBAAoB,MACtB,EACA,oBAAqB,CACnB,mBAAoB,MACtB,EACA,kBAAmB,CACjB,mBAAoB,MACtB,EACA,oBAAqB,CACnB,mBAAoB,MACtB,EACA,kBAAmB,CACjB,mBAAoB,MACtB,EACA,oBAAqB,CACnB,mBAAoB,MACtB,EACA,kBAAmB,CACjB,mBAAoB,MACtB,EACA,kBAAmB,CACjB,mBAAoB,MACtB,EACA,oBAAqB,CACnB,mBAAoB,MACtB,EACA,kBAAmB,CACjB,mBAAoB,MACtB,EACA,oBAAqB,CACnB,mBAAoB,MACtB,EACA,kBAAmB,CACjB,mBAAoB,MACtB,EACA,oBAAqB,CACnB,mBAAoB,MACtB,EACA,UAAW,CACT,cAAe,GACf,mBAAoB,WACtB,EACA,UAAW,CACT,cAAe,GACf,mBAAoB,iBACtB,EACA,UAAW,CACT,mBAAoB,eACtB,EACA,UAAW,CACT,cAAe,GACf,mBAAoB,2BACtB,EACA,UAAW,CACT,cAAe,GACf,mBAAoB,sBACtB,EACA,UAAW,CACT,cAAe,GACf,mBAAoB,oBACtB,CACF,EAAGsB,EAAaE,CAAc,EAC9B,SAAuBa,EAAKK,GAAM,CAChC,sBAAuB,GACvB,UAAW,OACX,UAAW,iBACX,mBAAoB,MACpB,MAAO,CAAC,cAAc,EACtB,iBAAkBb,EAClB,SAAU,YACV,QAAS,mLACT,MAAO,CACL,uBAAwB,sBACxB,qBAAsB,OACtB,sBAAuB,SACvB,uBAAwB,IACxB,0BAA2B,SAC3B,uBAAwB,OACxB,0BAA2B,OAC3B,sBAAuB,wEACvB,2BAA4B,OAC5B,0BAA2B,MAC7B,EACA,KAAMb,EACN,WAAYW,EACZ,SAAU,CACR,kBAAmB,CACjB,sBAAuB,iBACzB,EACA,oBAAqB,CACnB,sBAAuB,iBACzB,EACA,UAAW,CACT,sBAAuB,oEACzB,EACA,UAAW,CACT,qBAAsB,OACtB,uBAAwB,IACxB,sBAAuB,oEACzB,EACA,UAAW,CACT,qBAAsB,OACtB,uBAAwB,GAC1B,EACA,UAAW,CACT,qBAAsB,OACtB,uBAAwB,GAC1B,EACA,UAAW,CACT,qBAAsB,OACtB,uBAAwB,IACxB,sBAAuB,oEACzB,EACA,UAAW,CACT,qBAAsB,OACtB,uBAAwB,GAC1B,CACF,EACA,kBAAmB,MACnB,mBAAoB,GACpB,GAAG3B,GAAqB,CACtB,UAAW,CACT,MAAO,CAAC,cAAc,CACxB,EACA,UAAW,CACT,MAAO,CAAC,cAAc,CACxB,EACA,UAAW,CACT,MAAO,CAAC,cAAc,CACxB,EACA,UAAW,CACT,MAAO,CAAC,cAAc,CACxB,EACA,UAAW,CACT,MAAO,CAAC,cAAc,CACxB,CACF,EAAGsB,EAAaE,CAAc,CAChC,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACKmB,GAAM,CAAC,sZAAuZ,kFAAmF,mDAAoD,gUAAiU,oIAAqI,0WAA2W,iXAAkX,gIAAiI,kLAAkL,EAO3/DC,GAAkBC,EAAQtC,GAAWoC,GAAK,cAAc,EACvDG,GAAQF,GACfA,GAAgB,YAAc,mBAC9BA,GAAgB,aAAe,CAC7B,OAAQ,GACR,MAAO,GACT,EACAG,EAAoBH,GAAiB,CACnC,QAAS,CACP,QAAS,CAAC,YAAa,YAAa,YAAa,YAAa,YAAa,YAAa,WAAW,EACnG,aAAc,CAAC,UAAW,gBAAiB,kBAAmB,YAAa,qBAAsB,uBAAwB,2BAA2B,EACpJ,MAAO,UACP,KAAMI,EAAY,IACpB,EACA,UAAW,CACT,aAAc,cACd,gBAAiB,GACjB,YAAa,GACb,MAAO,OACP,KAAMA,EAAY,MACpB,EACA,UAAW,CACT,MAAO,OACP,KAAMA,EAAY,IACpB,EACA,UAAW,CACT,aAAc,GACd,MAAO,UACP,KAAMA,EAAY,OACpB,EACA,UAAW,CACT,MAAO,MACP,KAAMA,EAAY,YACpB,CACF,CAAC,EACDC,EAASL,GAAiB,CAAC,CACzB,OAAQ,QACR,YAAa,CACX,sBAAuB,iDACvB,IAAK,uGACP,EACA,MAAO,SACP,IAAK,wGACL,OAAQ,KACV,EAAG,CACD,OAAQ,QACR,YAAa,CACX,sBAAuB,iDACvB,IAAK,uGACP,EACA,MAAO,SACP,IAAK,wGACL,OAAQ,KACV,CAAC,CAAC,EC1dFM,GAAU,0BAA0B,CAAC,OAAO,CAAC,EACtC,IAAMC,GAAQ,CAAC,EACTC,GAAM,CAAC,wmBAAymB,4pBAA6pB,wpBAAwpB,EACr6DC,GAAY,eCEzB,IAAMC,GAAa,CAAC,WAAW,EACzBC,GAAoB,CACxB,UAAW,kBACb,EAMA,IAAMC,GAA0B,CAAC,EAC3BC,GAAc,CAClB,QAAS,CACP,QAAS,GACT,MAAO,EACP,SAAU,GACV,KAAM,CAAC,IAAK,EAAG,IAAK,CAAC,EACrB,KAAM,EACN,UAAW,IACX,KAAM,QACR,CACF,EACMC,GAA+BC,EAAW,SAAU,CACxD,GAAAC,EACA,MAAAC,EACA,UAAAC,EACA,MAAAC,EACA,OAAAC,EACA,SAAAC,EACA,QAASC,EAAe,YACxB,KAAMC,EAAY,OAClB,IAAKC,EACL,GAAGC,CACL,EAAGC,EAAK,CAEN,IAAMC,EADiBf,GAAwBU,CAAY,GACzBA,EAC5B,CACJ,YAAAM,EACA,WAAAC,EACA,eAAAC,EACA,gBAAAC,EACA,WAAAC,EACA,WAAAC,EACA,SAAAC,CACF,EAAIC,EAAgB,CAClB,WAAAC,GACA,eAAgB,YAChB,YAAAvB,GACA,QAAAc,EACA,kBAAAU,EACF,CAAC,EACKC,EAAmBJ,EAAS,KAAK,GAAG,EAAIT,EAAU,iBAClD,CACJ,sBAAAc,EACA,MAAAC,CACF,EAAIC,EAAyBb,CAAW,EAClCc,EAAeH,EAAsB,SAAUI,IAAS,CAC5D,GAAInB,GACU,MAAMA,EAAU,GAAGmB,CAAI,IACvB,GAAO,MAAO,EAE9B,CAAC,EACKC,EAAwBC,EAAM,EACpC,OAAoBC,EAAKC,EAAa,CACpC,GAAI1B,GAAsDuB,EAC1D,SAAuBE,EAAKE,EAAO,IAAK,CACtC,QAASrB,EACT,QAASO,EACT,aAAc,IAAMH,EAAgB,CAClC,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAgB,CAChC,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAgB,CAChC,UAAW,EACb,CAAC,EACD,MAAO,IAAMA,EAAgB,CAC3B,UAAW,EACb,CAAC,EACD,YAAa,IAAMA,EAAgB,CACjC,UAAW,EACb,CAAC,EACD,UAAWkB,EAAG,eAA4B/B,GAAWW,CAAU,EAC/D,MAAO,CACL,QAAS,UACX,EACA,SAAuBiB,EAAKE,EAAO,IAAK,CACtC,GAAGvB,EACH,UAAWwB,EAAG,iBAAkB/B,CAAS,EACzC,mBAAoB,YACpB,iBAAkB,GAClB,iBAAkBoB,EAClB,SAAU,YACV,MAAOI,EACP,IAAKhB,EACL,MAAO,CACL,GAAGT,CACL,EACA,WAAYgB,EACZ,SAAuBa,EAAKI,EAAU,CACpC,sBAAuB,GACvB,SAAuBJ,EAAWK,EAAU,CAC1C,SAAuBL,EAAKE,EAAO,EAAG,CACpC,UAAW,+BACX,qBAAsB,YACtB,SAAU,MACZ,CAAC,CACH,CAAC,EACD,UAAW,iBACX,iBAAkBV,EAClB,SAAU,YACV,MAAO,CACL,2BAA4B,mBAC5B,gCAAiC,YACjC,6BAA8B,KAChC,EACA,KAAMf,EACN,WAAYU,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACKmB,GAAM,CAAC,sZAAuZ,kFAAmF,mDAAoD,mRAAoR,iHAAkH,mXAAoX,GAAeA,EAAG,EAOjzCC,GAAkBC,EAAQxC,GAAWsC,GAAK,cAAc,EACvDG,GAAQF,GACfA,GAAgB,YAAc,aAC9BA,GAAgB,aAAe,CAC7B,OAAQ,GACR,MAAO,EACT,EACAG,EAAoBH,GAAiB,CACnC,UAAW,CACT,aAAc,OACd,gBAAiB,GACjB,YAAa,GACb,MAAO,OACP,KAAMI,EAAY,MACpB,EACA,UAAW,CACT,MAAO,MACP,KAAMA,EAAY,YACpB,CACF,CAAC,EACDC,EAASL,GAAiB,CAAC,GAAeM,EAAK,CAAC,ECxJhD,IAAMC,GAAgBC,EAASC,EAAQ,EACjCC,GAAmBC,GAAoBF,EAAQ,EAC/CG,GAAa,CAAC,YAAa,YAAa,WAAW,EACnDC,GAAoB,CACxB,UAAW,kBACX,UAAW,kBACX,UAAW,kBACb,EACA,SAASC,GAAqBC,KAAcC,EAAU,CACpD,IAAMC,EAAgB,CAAC,EACvB,OAAoDD,GAAS,QAAQE,GAAWA,GAAW,OAAO,OAAOD,EAAeF,EAAUG,CAAO,CAAC,CAAC,EACpID,CACT,CACA,IAAME,GAA0B,CAC9B,QAAS,YACT,QAAS,YACT,SAAU,WACZ,EACMC,GAAc,CAClB,QAAS,CACP,QAAS,GACT,MAAO,EACP,SAAU,GACV,KAAM,CAAC,IAAK,EAAG,IAAK,CAAC,EACrB,KAAM,EACN,UAAW,IACX,KAAM,QACR,CACF,EACMC,GAA+BC,EAAW,SAAU,CACxD,GAAAC,EACA,MAAAC,EACA,UAAAC,EACA,MAAAC,EACA,OAAAC,EACA,SAAAC,EACA,QAASC,EAAe,YACxB,MAAOC,EAAY,QACnB,IAAKC,EACL,SAAUC,EAAY,YACtB,GAAGC,CACL,EAAGC,EAAK,CAEN,IAAMhB,EADiBC,GAAwBU,CAAY,GACzBA,EAC5B,CACJ,YAAAM,EACA,WAAAC,EACA,eAAAC,EACA,gBAAAC,EACA,WAAAC,EACA,WAAAC,EACA,SAAAxB,CACF,EAAIyB,EAAgB,CAClB,WAAA7B,GACA,eAAgB,YAChB,YAAAQ,GACA,QAAAF,EACA,kBAAAL,EACF,CAAC,EACK6B,EAAmB1B,EAAS,KAAK,GAAG,EAAIiB,EAAU,iBAClD,CACJ,sBAAAU,EACA,MAAAC,CACF,EAAIC,EAAyBV,CAAW,EAClCW,EAAcH,EAAsB,SAAUI,IAAS,CAC3D,GAAIhB,GACU,MAAMA,EAAU,GAAGgB,CAAI,IACvB,GAAO,MAAO,EAE9B,CAAC,EACKC,EAAwBC,EAAM,EACpC,OAAoBC,EAAKC,EAAa,CACpC,GAAIvB,GAAsDoB,EAC1D,SAAuBE,EAAKE,EAAO,IAAK,CACtC,QAASlC,EACT,QAASF,EACT,aAAc,IAAMsB,EAAgB,CAClC,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAgB,CAChC,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAgB,CAChC,UAAW,EACb,CAAC,EACD,MAAO,IAAMA,EAAgB,CAC3B,UAAW,EACb,CAAC,EACD,YAAa,IAAMA,EAAgB,CACjC,UAAW,EACb,CAAC,EACD,UAAWe,EAAG,eAAgBjB,CAAU,EACxC,MAAO,CACL,QAAS,UACX,EACA,SAAuBkB,EAAMF,EAAO,IAAK,CACvC,GAAGnB,EACH,UAAWoB,EAAG,gBAAiB5B,CAAS,EACxC,mBAAoB,UACpB,iBAAkB,GAClB,iBAAkBiB,EAClB,SAAU,YACV,MAAOI,EACP,IAAKZ,EACL,MAAO,CACL,GAAGV,CACL,EACA,WAAYgB,EACZ,GAAG1B,GAAqB,CACtB,UAAW,CACT,mBAAoB,SACtB,EACA,UAAW,CACT,mBAAoB,UACtB,CACF,EAAGqB,EAAaE,CAAc,EAC9B,SAAU,CAAca,EAAKE,EAAO,IAAK,CACvC,UAAW,0BACX,iBAAkBV,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBU,EAAKzC,GAAU,CACpC,OAAQ,OACR,GAAI,YACJ,SAAU,YACV,MAAO,CACL,OAAQ,OACR,MAAO,MACT,EACA,QAASuB,EACT,MAAO,OACP,GAAGlB,GAAqB,CACtB,UAAW,CACT,QAAS,WACX,EACA,UAAW,CACT,QAAS,WACX,CACF,EAAGqB,EAAaE,CAAc,CAChC,CAAC,CACH,CAAC,EAAgBa,EAAKK,EAAU,CAC9B,sBAAuB,GACvB,SAAuBL,EAAWM,EAAU,CAC1C,SAAuBN,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,qBAAsB,OACtB,sBAAuB,yBACzB,EACA,SAAU,OACZ,CAAC,CACH,CAAC,EACD,UAAW,iBACX,iBAAkBV,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,sEACtB,2BAA4B,mBAC5B,gCAAiC,YACjC,6BAA8B,KAChC,EACA,KAAMZ,EACN,WAAYU,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,CAAC,CACJ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACKiB,GAAM,CAAC,sZAAuZ,kFAAmF,oDAAqD,6RAA8R,wGAAyG,iHAAkH,+WAAgX,wEAAwE,EAOv9CC,GAAkBC,EAAQtC,GAAWoC,GAAK,cAAc,EACvDG,GAAQF,GACfA,GAAgB,YAAc,oBAC9BA,GAAgB,aAAe,CAC7B,OAAQ,GACR,MAAO,EACT,EACAG,EAAoBH,GAAiB,CACnC,QAAS,CACP,QAAS,CAAC,YAAa,YAAa,WAAW,EAC/C,aAAc,CAAC,UAAW,UAAW,UAAU,EAC/C,MAAO,UACP,KAAMI,EAAY,IACpB,EACA,UAAW,CACT,aAAc,QACd,gBAAiB,GACjB,MAAO,QACP,KAAMA,EAAY,MACpB,EACA,UAAW,CACT,MAAO,MACP,KAAMA,EAAY,YACpB,EACA,UAAgFpD,IAAiB,SAAe,CAC9G,GAAGA,GAAiB,QACpB,aAAc,YACd,OAAQ,OACR,MAAO,SACT,CACF,CAAC,EACDqD,EAASL,GAAiB,CAAC,GAAGnD,EAAa,CAAC,ECpN00B,IAAMyD,GAAgBC,EAASC,EAAU,EAAQC,GAAqBF,EAASG,EAAe,EAAQC,GAAuBJ,EAASK,EAAiB,EAAQC,GAAcN,EAASO,EAAQ,EAAQC,GAAiBC,GAAoBF,EAAQ,EAAQG,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAwB,CAAC,oBAAoB,YAAY,uBAAuB,YAAY,cAAc,YAAY,QAAQ,YAAY,SAAS,WAAW,EAAQC,GAAY,CAAC,QAAQ,CAAC,QAAQ,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,GAAG,UAAU,IAAI,KAAK,QAAQ,CAAC,EAAQC,GAA8BC,EAAW,SAAS,CAAC,GAAAC,EAAG,MAAAC,EAAM,UAAAC,EAAU,MAAAC,EAAM,OAAAC,EAAO,SAAAC,EAAS,QAAQC,EAAa,YAAY,OAAOC,EAAU,eAAeC,EAAU,UAAUC,EAAU,WAAWC,EAAU,kBAAkBC,EAAU,gBAAgBC,EAAU,iBAAiBC,EAAU,UAAUC,EAAU,YAAY,YAAYC,EAAU,YAAY,GAAGC,CAAS,EAAEC,EAAI,CAA4D,IAAMtB,EAA5CC,GAAwBU,CAAY,GAAgCA,EAAkB,CAAC,YAAAY,EAAY,WAAAC,EAAW,eAAAC,EAAe,gBAAAC,EAAgB,WAAAC,EAAW,WAAAC,EAAW,SAAA9B,CAAQ,EAAE+B,EAAgB,CAAC,WAAAnC,GAAW,eAAe,YAAY,YAAAQ,GAAY,QAAAF,EAAQ,kBAAAL,EAAiB,CAAC,EAAQmC,EAAiBhC,EAAS,KAAK,GAAG,EAAEuB,EAAU,iBAAsB,CAAC,sBAAAU,EAAsB,MAAAC,EAAK,EAAEC,EAAyBV,CAAW,EAAQW,GAAWH,EAAsB,SAASI,IAAO,CAAC,GAAGpB,GAAqB,MAAMA,EAAU,GAAGoB,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQC,GAAUL,EAAsB,SAASI,IAAO,CAAC,GAAGvB,GAAqB,MAAMA,EAAU,GAAGuB,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQE,GAAUN,EAAsB,SAASI,IAAO,CAAC,GAAGrB,GAAqB,MAAMA,EAAU,GAAGqB,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQG,GAAWP,EAAsB,SAASI,IAAO,CAAC,GAAGtB,GAAqB,MAAMA,EAAU,GAAGsB,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQI,GAAYR,EAAsB,SAASI,IAAO,CAAC,GAAGvB,GAAqB,MAAMA,EAAU,GAAGuB,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQK,GAAYT,EAAsB,SAASI,IAAO,CAAC,GAAGnB,GAAqB,MAAMA,EAAU,GAAGmB,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQM,GAAUV,EAAsB,SAASI,IAAO,CAAC,GAAGnB,GAAqB,MAAMA,EAAU,GAAGmB,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQO,GAAYX,EAAsB,SAASI,IAAO,CAAC,GAAGlB,GAAqB,MAAMA,EAAU,GAAGkB,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQQ,GAAUZ,EAAsB,SAASI,IAAO,CAAC,GAAGlB,GAAqB,MAAMA,EAAU,GAAGkB,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQS,GAAYb,EAAsB,SAASI,IAAO,CAAC,GAAGjB,GAAqB,MAAMA,EAAU,GAAGiB,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQU,GAAY,IAAQ,GAAC,YAAY,YAAY,YAAY,WAAW,EAAE,SAAStB,CAAW,EAAmCuB,GAAa,IAAQ,EAAC,YAAY,YAAY,YAAY,WAAW,EAAE,SAASvB,CAAW,EAAmCwB,GAAa,IAAQ,GAAC,YAAY,WAAW,EAAE,SAASxB,CAAW,EAAmCyB,GAAsBC,EAAM,EAAE,OAAqBC,EAAKC,EAAY,CAAC,GAAGzC,GAA4CsC,GAAgB,SAAuBE,EAAKE,EAAO,IAAI,CAAC,QAAQpD,EAAQ,QAAQF,EAAS,aAAa,IAAI4B,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,WAAW,IAAIA,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,WAAW,IAAIA,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,MAAM,IAAIA,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,YAAY,IAAIA,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,UAAU2B,EAAG,eAA2B9C,GAAUiB,CAAU,EAAE,MAAM,CAAC,QAAQ,UAAU,EAAE,SAAuB8B,EAAMF,EAAO,IAAI,CAAC,GAAG/B,EAAU,UAAUgC,EAAG,gBAAgB9C,CAAS,EAAE,cAAc,GAAK,mBAAmB,UAAU,iBAAiBuB,EAAiB,SAAS,YAAY,IAAIR,EAAI,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,yBAAyB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,sBAAsB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,OAAO,GAAGhB,CAAK,EAAE,WAAWsB,EAAW,SAAS,CAAC,UAAU,CAAC,gBAAgB,wEAAwE,UAAU,sCAAsC,EAAE,UAAU,CAAC,gBAAgB,wEAAwE,UAAU,sCAAsC,EAAE,UAAU,CAAC,gBAAgB,wEAAwE,UAAU,sCAAsC,EAAE,UAAU,CAAC,gBAAgB,wEAAwE,UAAU,sCAAsC,CAAC,EAAE,GAAGhC,GAAqB,CAAC,UAAU,CAAC,mBAAmB,sBAAsB,EAAE,UAAU,CAAC,mBAAmB,UAAU,EAAE,UAAU,CAAC,mBAAmB,aAAa,EAAE,UAAU,CAAC,mBAAmB,mBAAmB,CAAC,EAAE2B,EAAYE,CAAc,EAAE,SAAS,CAACoB,GAAY,GAAiBS,EAAMF,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiBtB,EAAiB,SAAS,YAAY,WAAWF,EAAW,SAAS,CAAesB,EAAKK,EAAS,CAAC,sBAAsB,GAAK,SAAuBL,EAAWM,EAAS,CAAC,SAAuBN,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,yBAAyB,EAAE,SAAS,qLAA2K,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,iBAAiBtB,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,2BAA2B,mBAAmB,gCAAgC,YAAY,6BAA6B,KAAK,EAAE,WAAWF,EAAW,SAAS,CAAC,UAAU,CAAC,qBAAqB,qEAAqE,EAAE,UAAU,CAAC,qBAAqB,qEAAqE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGhC,GAAqB,CAAC,UAAU,CAAC,SAAuBsD,EAAWM,EAAS,CAAC,SAAuBN,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,yBAAyB,EAAE,SAAS,gLAAsK,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAuBF,EAAWM,EAAS,CAAC,SAAuBN,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,yBAAyB,EAAE,SAAS,gLAAsK,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAuBF,EAAWM,EAAS,CAAC,SAAuBN,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,yBAAyB,EAAE,SAAS,gLAAsK,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAuBF,EAAWM,EAAS,CAAC,SAAuBN,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,yBAAyB,EAAE,SAAS,gLAAsK,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE7B,EAAYE,CAAc,CAAC,CAAC,EAAgB6B,EAAMF,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiBtB,EAAiB,SAAS,YAAY,WAAWF,EAAW,SAAS,CAACiB,GAAY,GAAiBK,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBtB,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBsB,EAAKjE,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,iBAAiB,MAAM,OAAO,GAAGW,GAAqB,CAAC,UAAU,CAAC,IAAIsC,EAAU,EAAE,UAAU,CAAC,IAAIA,EAAU,EAAE,UAAU,CAAC,IAAIA,EAAU,EAAE,UAAU,CAAC,IAAIA,EAAU,CAAC,EAAEX,EAAYE,CAAc,CAAC,CAAC,CAAC,CAAC,EAAgByB,EAAKK,EAAS,CAAC,sBAAsB,GAAK,SAAuBL,EAAWM,EAAS,CAAC,SAAuBN,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,yBAAyB,EAAE,SAAuBF,EAAKO,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,aAAa,GAAM,aAAa,GAAM,SAAuBP,EAAKE,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,mBAAmB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,iBAAiBtB,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,6BAA6B,KAAK,EAAE,WAAWF,EAAW,SAAS,CAAC,UAAU,CAAC,qBAAqB,qEAAqE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGhC,GAAqB,CAAC,UAAU,CAAC,SAAuBsD,EAAWM,EAAS,CAAC,SAAuBN,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,yBAAyB,EAAE,SAAuBF,EAAKO,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,aAAa,GAAM,aAAa,GAAM,SAAuBP,EAAKE,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,mBAAmB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAuBF,EAAWM,EAAS,CAAC,SAAuBN,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,yBAAyB,EAAE,SAAuBF,EAAKO,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,aAAa,GAAM,aAAa,GAAM,SAAuBP,EAAKE,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,mBAAmB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAuBF,EAAWM,EAAS,CAAC,SAAuBN,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,yBAAyB,EAAE,SAAuBF,EAAKO,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,aAAa,GAAM,aAAa,GAAM,SAAuBP,EAAKE,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,mBAAmB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAuBF,EAAWM,EAAS,CAAC,SAAuBN,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,yBAAyB,EAAE,SAAuBF,EAAKO,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,aAAa,GAAM,aAAa,GAAM,SAAuBP,EAAKE,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,mBAAmB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE7B,EAAYE,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEoB,GAAY,GAAiBS,EAAMF,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiBtB,EAAiB,SAAS,YAAY,WAAWF,EAAW,SAAS,CAACkB,GAAa,GAAiBI,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBtB,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBsB,EAAK/D,GAAgB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,OAAO,GAAM,IAAIiD,GAAU,KAAK,kBAAkB,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,EAAgBc,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBtB,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBsB,EAAK/D,GAAgB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,OAAO,GAAM,IAAIkD,GAAU,KAAK,qBAAqB,QAAQ,YAAY,MAAM,OAAO,GAAGzC,GAAqB,CAAC,UAAU,CAAC,KAAK,YAAY,EAAE,UAAU,CAAC,KAAK,YAAY,EAAE,UAAU,CAAC,KAAK,YAAY,EAAE,UAAU,CAAC,KAAK,YAAY,CAAC,EAAE2B,EAAYE,CAAc,CAAC,CAAC,CAAC,CAAC,EAAgByB,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiBtB,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBsB,EAAK/D,GAAgB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,OAAO,GAAM,IAAIiD,GAAU,KAAK,UAAU,QAAQ,YAAY,MAAM,OAAO,GAAGxC,GAAqB,CAAC,UAAU,CAAC,KAAK,aAAa,EAAE,UAAU,CAAC,IAAI0C,GAAW,KAAK,iBAAiB,EAAE,UAAU,CAAC,KAAK,iBAAiB,EAAE,UAAU,CAAC,IAAIA,GAAW,KAAK,iBAAiB,CAAC,EAAEf,EAAYE,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEqB,GAAa,GAAiBI,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,mBAAmB,iBAAiB,GAAK,iBAAiBtB,EAAiB,SAAS,YAAY,MAAMS,GAAY,MAAM,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,EAAE,WAAWX,EAAW,SAAuBsB,EAAKK,EAAS,CAAC,sBAAsB,GAAK,SAAuBL,EAAWM,EAAS,CAAC,SAAuBN,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,yBAAyB,EAAE,SAAS,kBAAkB,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,MAAM,MAAM,CAAC,cAAc,EAAE,iBAAiBtB,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,yEAAyE,6BAA6B,KAAK,EAAE,WAAWF,EAAW,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAEmB,GAAa,GAAiBO,EAAMF,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiBtB,EAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,EAAE,WAAWF,EAAW,SAAS,CAAe0B,EAAMF,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiBtB,EAAiB,SAAS,YAAY,WAAWF,EAAW,SAAS,CAACmB,GAAa,GAAiBG,EAAKE,EAAO,IAAI,CAAC,UAAU,eAAe,iBAAiB,GAAK,iBAAiBtB,EAAiB,SAAS,YAAY,MAAMU,GAAY,MAAM,CAAC,gBAAgB,wEAAwE,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,EAAE,WAAWZ,EAAW,GAAGhC,GAAqB,CAAC,UAAU,CAAC,iBAAiB,OAAU,MAAM,MAAS,EAAE,UAAU,CAAC,iBAAiB,OAAU,MAAM,MAAS,CAAC,EAAE2B,EAAYE,CAAc,EAAE,SAASsB,GAAa,GAAiBG,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBtB,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBsB,EAAK7D,GAAkB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,QAAQ,QAAQ,YAAY,SAAS,YAAY,MAAM,OAAO,GAAGO,GAAqB,CAAC,UAAU,CAAC,MAAM,CAAC,OAAO,MAAM,EAAE,IAAI6C,GAAU,MAAM,cAAc,SAASrB,CAAS,EAAE,UAAU,CAAC,MAAM,CAAC,OAAO,MAAM,EAAE,IAAIqB,GAAU,MAAM,cAAc,SAASrB,CAAS,CAAC,EAAEG,EAAYE,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAgByB,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiB,GAAK,iBAAiBtB,EAAiB,SAAS,YAAY,MAAMY,GAAY,MAAM,CAAC,gBAAgB,wEAAwE,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,EAAE,WAAWd,EAAW,GAAGhC,GAAqB,CAAC,UAAU,CAAC,iBAAiB,OAAU,MAAM,MAAS,EAAE,UAAU,CAAC,iBAAiB,OAAU,MAAM,MAAS,CAAC,EAAE2B,EAAYE,CAAc,EAAE,SAASsB,GAAa,GAAiBG,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBtB,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBsB,EAAK7D,GAAkB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,MAAM,EAAE,MAAM,YAAY,QAAQ,YAAY,SAAS,YAAY,MAAM,OAAO,GAAGO,GAAqB,CAAC,UAAU,CAAC,IAAI+C,GAAU,SAASxB,CAAS,EAAE,UAAU,CAAC,IAAIwB,GAAU,SAASxB,CAAS,CAAC,EAAEI,EAAYE,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAgByB,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiBtB,EAAiB,SAAS,YAAY,WAAWF,EAAW,SAAuB0B,EAAMF,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiB,GAAK,iBAAiBtB,EAAiB,SAAS,YAAY,MAAMc,GAAY,MAAM,CAAC,gBAAgB,wEAAwE,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,EAAE,WAAWhB,EAAW,SAAS,CAAesB,EAAKK,EAAS,CAAC,sBAAsB,GAAK,SAAuBL,EAAWM,EAAS,CAAC,SAAuBN,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,yBAAyB,EAAE,SAAS,YAAY,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,iBAAiBtB,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,sEAAsE,2BAA2B,mBAAmB,gCAAgC,YAAY,6BAA6B,KAAK,EAAE,WAAWF,EAAW,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAgBsB,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiBtB,EAAiB,SAAS,sBAAsB,WAAWF,EAAW,SAAuBsB,EAAK3D,GAAS,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,GAAGK,GAAqB,CAAC,UAAU,CAAC,QAAQ,WAAW,EAAE,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAE2B,EAAYE,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQiC,GAAI,CAAC,sZAAsZ,kFAAkF,oDAAoD,gQAAgQ,oSAAoS,mMAAmM,iSAAiS,iOAAiO,gHAAgH,8RAA8R,mSAAmS,0SAA0S,iTAAiT,mIAAmI,8RAA8R,sTAAsT,8VAA8V,wGAAwG,wGAAwG,+SAA+S,sKAAsK,yGAAyG,2kFAA2kF,4IAA4I,8IAA8I,kjBAAkjB,4aAA4a,yEAAyE,gPAAgP,4pBAA4pB,kIAAkI,2EAA2E,yJAAyJ,mHAAmH,0iCAA0iC,mNAAmN,6IAA6I,4FAA4F,yHAAyH,uIAAuI,+NAA+N,6IAA6I,0iCAA0iC,mOAAmO,sjCAAsjC,GAAeA,EAAG,EAMr6jCC,GAAgBC,EAAQzD,GAAUuD,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,+BAA+BA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,cAAc,uBAAuB,WAAW,mBAAmB,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,SAAS,KAAKA,EAAY,YAAY,EAAE,UAAU,CAAC,MAAM,kBAAkB,KAAKA,EAAY,YAAY,EAAE,UAAU,CAAC,MAAM,aAAa,KAAKA,EAAY,YAAY,EAAE,UAAU,CAAC,MAAM,cAAc,KAAKA,EAAY,YAAY,EAAE,UAAU,CAAC,MAAM,qBAAqB,KAAKA,EAAY,YAAY,EAAE,UAAU,CAAC,MAAM,mBAAmB,KAAKA,EAAY,YAAY,EAAE,UAAU,CAAC,MAAM,oBAAoB,KAAKA,EAAY,YAAY,EAAE,UAAqEvE,IAAiB,SAAa,CAAC,GAAGA,GAAiB,QAAW,aAAa,YAAY,OAAO,OAAU,MAAM,WAAW,EAAE,UAAqEA,IAAiB,SAAa,CAAC,GAAGA,GAAiB,QAAW,aAAa,YAAY,OAAO,OAAU,MAAM,aAAa,CAAC,CAAC,EAAEwE,EAASL,GAAgB,CAAC,CAAC,OAAO,QAAQ,YAAY,CAAC,sBAAsB,iDAAiD,IAAI,uGAAuG,EAAE,MAAM,SAAS,IAAI,wGAAwG,OAAO,KAAK,EAAE,GAAG5E,GAAgB,GAAGG,GAAqB,GAAGE,GAAuB,GAAGE,GAAc,GAAe2E,EAAK,CAAC,ECD1uD,IAAMC,GAAU,IAAIC,GACdC,GAAe,CACnB,SAAU,QACV,OAAQ,GACR,KAAM,GACN,MAAO,GACP,OAAQ,GACV,EACA,SAASC,GAAQ,CACf,SAAAC,CACF,EAAG,CACD,OAAoBC,EAAK,MAAO,CAC9B,MAAOH,GACP,SAAUE,CACZ,CAAC,CACH,CACA,IAAME,GAA0B,CAC9B,QAAS,UACT,SAAU,WACV,WAAY,aACd,EACMC,GAAsB,kBACb,SAARC,GAAmCC,EAAO,CAC/C,GAAM,CACJ,MAAAC,EACA,QAAAC,CACF,EAAIF,EACE,CAACG,EAAMC,CAAO,EAAIC,GAASR,GAAwB,OAAO,EAC1D,CAACS,EAAOC,CAAQ,EAAIC,GAAS,EAC7BC,EAAgBH,EAAM,gBACtB,CAACI,EAAcC,CAAe,EAAIN,GAAS,IAAMC,EAAM,eAAe,EAC5EM,EAAU,IAAM,CACd,GAAIT,IAASN,GAAwB,SAAU,CAC7C,IAAMgB,EAAY,CAAC,GAAG,SAAS,iBAAiB,0BAA0B,CAAC,EAAE,OAAOC,GAAQA,EAAK,UAAU,SAAS,YAAY,CAAC,EAAE,CAAC,EAC9HC,EAAiB,CAAC,GAAG,SAAS,iBAAiB,0BAA0B,CAAC,EAAE,OAAOD,GAAQA,EAAK,UAAU,SAAS,iBAAiB,CAAC,EAAE,CAAC,EAC9I,GAAI,CAACD,GAAa,CAACE,EAAgB,OACnCF,EAAU,cAAc,UAAU,IAAI,oBAAoB,EAC1DA,EAAU,cAAc,QAAQ,eAAiB,aACjDE,EAAe,cAAc,UAAU,IAAI,oBAAoB,EAC/DA,EAAe,cAAc,QAAQ,eAAiB,kBAE1D,EAAG,CAACZ,CAAI,CAAC,EACTS,EAAU,IAAM,EACV,CAACH,GAAiB,CAACA,EAAc,WAAa,CAACA,EAAc,OAASN,IAASN,GAAwB,UACzGO,EAAQP,GAAwB,UAAU,CAE9C,EAAG,CAACY,EAAeN,CAAI,CAAC,EACxB,IAAMa,EAAkBC,GAAmB,CACzCV,EAAS,CACP,gBAAiBU,CACnB,CAAC,EACDC,GAAaD,CAAe,EAC5B1B,GAAQ,IAAIO,GAAqB,KAAK,UAAUmB,CAAe,EAAG,CAChE,KAAM,IACN,OAAQ,IAAIE,EAAO,SAAS,OAE5B,OAAQC,GAAKA,CACf,CAAC,CACH,EACMC,EAAe,IAAMjB,EAAQP,GAAwB,QAAQ,EAC7DyB,EAAuB,IAAM,CACjC,IAAMC,EAAc,CAClB,GAAGb,EACH,WAAY,GACZ,UAAW,EACb,EACAM,EAAgBO,CAAW,EAC3BnB,EAAQP,GAAwB,OAAO,CACzC,EACM2B,EAAkB,IAAM,CAC5B,IAAMD,EAAc,CAClB,YAAa,GACb,UAAW,GACX,WAAY,GACZ,UAAW,GACX,MAAO,EACT,EACAP,EAAgBO,CAAW,EAC3BZ,EAAgBY,CAAW,EAC3BnB,EAAQP,GAAwB,OAAO,CACzC,EACM4B,EAAmB,IAAM,CAC7B,IAAMF,EAAc,CAClB,GAAGG,GACH,MAAO,EACT,EACAV,EAAgBO,CAAW,EAC3BZ,EAAgBY,CAAW,EAC3BnB,EAAQP,GAAwB,OAAO,EACvCI,EAAM,WAAY,CAAC,CAAC,CACtB,EACM0B,EAAcC,GAAQ,CAC1BjB,EAAgBkB,IAAS,CACvB,GAAGA,EACH,CAACD,CAAI,EAAG,CAACC,EAAKD,CAAI,CACpB,EAAE,CACJ,EACME,EAAgB5B,IAAY,UAAYC,IAASN,GAAwB,QAAU,GAAGM,OAAUD,IAAYC,EAClH,OAAoBP,EAAKF,GAAS,CAChC,SAAuBE,EAAKmC,GAA0B,CACpD,QAASD,EACT,OAAQT,EACR,eAAgBC,EAChB,UAAWE,EACX,WAAYC,EACZ,UAAWf,EAAa,UAAY,WAAa,UACjD,YAAaA,EAAa,YAAc,WAAa,UACrD,kBAAmB,IAAMiB,EAAY,aAAa,EAClD,gBAAiB,IAAMA,EAAY,WAAW,EAC9C,iBAAkB,IAAMA,EAAY,YAAY,CAClD,CAAC,CACH,CAAC,CACH,CAEAK,EAAoBjC,GAAmB,CACrC,QAAS,CACP,KAAMkC,EAAY,KAClB,aAAc,UACd,QAAS,CAAC,UAAW,QAAQ,CAC/B,CACF,CAAC,EC5HD,SAASC,GAAKC,EAAS,CACrB,IAAIC,EAAWC,EAAO,SAAS,SAC/B,OAAIF,IAAY,KACdC,EAAW,IACFA,GAAYA,EAAS,WAAW,KAAK,EAC9CA,EAAWA,EAAS,QAAQ,MAAO,IAAID,GAAS,EACvCC,GAAYA,EAAS,WAAW,KAAK,EAC9CA,EAAWA,EAAS,QAAQ,MAAO,IAAID,GAAS,EACvCC,GAAYA,EAAS,WAAW,KAAK,EAC9CA,EAAWA,EAAS,QAAQ,MAAO,IAAID,GAAS,EACvCC,GAAYA,EAAS,WAAW,KAAK,EAC9CA,EAAWA,EAAS,QAAQ,MAAO,IAAID,GAAS,EACvCC,GAAYA,EAAS,WAAW,QAAQ,EACjDA,EAAWA,EAAS,QAAQ,SAAU,IAAID,GAAS,EAC1CC,GAAYA,EAAS,WAAW,KAAK,EAC9CA,EAAWA,EAAS,QAAQ,MAAO,IAAID,GAAS,EACvCC,GAAYA,EAAS,WAAW,QAAQ,EACjDA,EAAWA,EAAS,QAAQ,SAAU,IAAID,GAAS,EAC1CC,GAAYA,EAAS,WAAW,KAAK,EAC9CA,EAAWA,EAAS,QAAQ,MAAO,IAAID,GAAS,EACvCC,GAAYA,EAAS,WAAW,KAAK,EAC9CA,EAAWA,EAAS,QAAQ,MAAO,IAAID,GAAS,EAEhDC,EAAW,IAAID,IAAUC,IAEpBA,CACT,CACA,IAAIE,GAAgB,EACb,SAASC,GAAwBC,EAAW,CACjD,OAAOC,GAAS,CACd,GAAM,CAACC,EAAoBC,CAAqB,EAAIC,GAAS,CAAC,CAAC,EACzD,CAACC,EAAiBC,CAAkB,EAAIF,GAAS,CACrD,MAAO,KACP,MAAO,UACP,SAAU,EACZ,CAAC,EAKD,OAAAG,EAAU,IAAM,CACd,IAAMC,EAAa,YAAY,IAAM,CACnC,GAAIX,EAAO,QAAUA,EAAO,OAAO,aAAeA,EAAO,OAAO,QAAS,CACvE,IAAMY,EAASZ,EAAO,OAChBa,EAAcD,EAAO,eAAe,EACpCE,EAAYF,EAAO,QAAQ,WAAaA,EAAO,QAAQ,UAAU,IAAIG,GAAYA,EAAS,WAAW,EAAE,OAAOH,EAAO,QAAQ,aAAa,EAAE,IAAII,IAC7I,CACL,MAAOA,EACP,MAAOJ,EAAO,gBAAgBI,CAAI,EAClC,SAAUH,IAAgBG,CAC5B,EACD,EACDP,EAAmBK,EAAU,KAAKC,GAAYA,EAAS,QAAUF,CAAW,CAAC,EAC7EP,EAAsBQ,CAAS,EAC/BF,EAAO,GAAG,kBAAmBK,GAAe,CAC1C,IAAMC,EAAmBJ,EAAU,KAAKC,GAAYA,EAAS,QAAUE,CAAW,EAClFR,EAAmB,CACjB,GAAGS,EACH,SAAU,EACZ,CAAC,CACH,CAAC,EACD,cAAcP,CAAU,EAE1BV,IAAiB,CACnB,EAAG,GAAG,EACN,OAAIA,KAAkB,EAAU,cAAcU,CAAU,EACjD,IAAM,cAAcA,CAAU,CACvC,EAAG,CAAC,CAAC,EACeQ,EAAKhB,EAAW,CAClC,QAASE,EACT,eAAgBG,EAChB,SAAU,CAAC,CACT,MAAAY,EACA,MAAAC,CACF,IAAM,CACJrB,EAAO,SAAS,CACd,IAAK,EACL,KAAM,CACR,CAAC,EACDA,EAAO,OAAO,SAASoB,CAAK,EAC5BpB,EAAO,QAAQ,UAAU,GAAGoB,IAAS,cAAevB,GAAKuB,CAAK,CAAC,CACjE,CACF,CAAC,CACH,CACF,CCrFAE,GAAU,0BAA0B,CAAC,CAAC,EAC/B,IAAMC,GAAQ,CAAC,EACTC,GAAM,CAAC,+aAA+a,EACtbC,GAAY,eCKzB,IAAMC,GAA2BC,EAASC,EAAmB,EACvDC,GAA6CC,GAAwBF,EAAmB,EACxFG,GAAyBJ,EAASK,EAAiB,EACnDC,GAAa,CAAC,YAAa,YAAa,WAAW,EACnDC,GAAoB,CACxB,UAAW,mBACX,UAAW,mBACX,UAAW,kBACb,EACA,SAASC,GAAqBC,KAAcC,EAAU,CACpD,IAAMC,EAAgB,CAAC,EACvB,OAAoDD,GAAS,QAAQE,GAAWA,GAAW,OAAO,OAAOD,EAAeF,EAAUG,CAAO,CAAC,CAAC,EACpID,CACT,CACA,IAAME,GAA0B,CAC9B,QAAS,YACT,OAAQ,YACR,OAAQ,WACV,EACMC,GAAc,CAClB,QAAS,CACP,QAAS,GACT,MAAO,EACP,SAAU,GACV,KAAM,CAAC,IAAK,EAAG,IAAK,CAAC,EACrB,KAAM,EACN,UAAW,IACX,KAAM,QACR,CACF,EACMC,GAA+BC,EAAW,SAAU,CACxD,GAAAC,EACA,MAAAC,EACA,UAAAC,EACA,MAAAC,EACA,OAAAC,EACA,SAAAC,EACA,QAASC,EAAe,YACxB,GAAGC,CACL,EAAGC,EAAK,CAEN,IAAMb,EADiBC,GAAwBU,CAAY,GACzBA,EAC5B,CACJ,YAAAG,EACA,WAAAC,EACA,eAAAC,EACA,gBAAAC,EACA,WAAAC,EACA,WAAAC,EACA,SAAArB,CACF,EAAIsB,EAAgB,CAClB,WAAA1B,GACA,eAAgB,YAChB,YAAAQ,GACA,QAAAF,EACA,kBAAAL,EACF,CAAC,EACK0B,EAAmBvB,EAAS,KAAK,GAAG,EAAIc,EAAU,iBAClDU,EAAwBC,EAAM,EACpC,OAAoBC,EAAKC,EAAa,CACpC,GAAIf,GAAsDY,EAC1D,SAAuBE,EAAKE,EAAO,IAAK,CACtC,QAAS1B,EACT,QAASF,EACT,aAAc,IAAMmB,EAAgB,CAClC,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAgB,CAChC,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAgB,CAChC,UAAW,EACb,CAAC,EACD,MAAO,IAAMA,EAAgB,CAC3B,UAAW,EACb,CAAC,EACD,YAAa,IAAMA,EAAgB,CACjC,UAAW,EACb,CAAC,EACD,UAAWU,EAAG,eAA4BpB,GAAWQ,CAAU,EAC/D,MAAO,CACL,QAAS,UACX,EACA,SAAuBa,EAAMF,EAAO,OAAQ,CAC1C,GAAGd,EACH,UAAWe,EAAG,iBAAkBpB,CAAS,EACzC,cAAe,GACf,mBAAoB,UACpB,iBAAkBc,EAClB,SAAU,YACV,IAAKR,EACL,MAAO,CACL,wBAAyB,MACzB,iBAAkB,sBAClB,sBAAuB,MACvB,uBAAwB,MACxB,iBAAkB,QAClB,qBAAsB,MACtB,gBAAiB,qEACjB,GAAGP,CACL,EACA,WAAYa,EACZ,GAAGvB,GAAqB,CACtB,UAAW,CACT,mBAAoB,QACtB,EACA,UAAW,CACT,mBAAoB,QACtB,CACF,EAAGkB,EAAaE,CAAc,EAC9B,SAAU,CAAcY,EAAMF,EAAO,IAAK,CACxC,UAAW,gBACX,iBAAkBL,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcS,EAAMF,EAAO,IAAK,CACxC,UAAW,iBACX,iBAAkBL,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcK,EAAKE,EAAO,IAAK,CACvC,UAAW,iBACX,iBAAkBL,EAClB,SAAU,YACV,WAAYF,EACZ,SAAuBK,EAAKK,GAAK,CAC/B,UAAW,gBACX,mBAAoB,6BACpB,KAAM,QACN,gBAAiB,GACjB,eAAgB,GAChB,iBAAkBR,EAClB,SAAU,YACV,IAAK,syBACL,WAAYF,EACZ,mBAAoB,EACtB,CAAC,CACH,CAAC,EAAgBK,EAAKE,EAAO,IAAK,CAChC,UAAW,0BACX,iBAAkBL,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBK,EAAKlC,GAA4C,CACtE,OAAQ,OACR,GAAI,YACJ,SAAU,YACV,QAAS,CAAC,EACV,MAAO,MACT,CAAC,CACH,CAAC,EAAgBkC,EAAKE,EAAO,IAAK,CAChC,UAAW,2BACX,iBAAkBL,EAClB,SAAU,sBACV,WAAYF,EACZ,SAAuBK,EAAK/B,GAAmB,CAC7C,OAAQ,OACR,GAAI,YACJ,SAAU,YACV,QAAS,UACT,MAAO,OACP,GAAGG,GAAqB,CACtB,UAAW,CACT,QAAS,QACX,CACF,EAAGkB,EAAaE,CAAc,CAChC,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,EAAgBY,EAAMF,EAAO,IAAK,CACjC,UAAW,gBACX,iBAAkBL,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcS,EAAMF,EAAO,IAAK,CACxC,UAAW,iBACX,iBAAkBL,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcK,EAAKM,EAAU,CACrC,sBAAuB,GACvB,SAAuBN,EAAWO,EAAU,CAC1C,SAAuBP,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAU,UACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,MAAO,CAAC,cAAc,EACtB,iBAAkBL,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,qBACtB,iCAAkC,2BAClC,gCAAiC,OACjC,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgBS,EAAMF,EAAO,IAAK,CACjC,UAAW,gBACX,iBAAkBL,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcK,EAAKM,EAAU,CACrC,sBAAuB,GACvB,SAAuBN,EAAWO,EAAU,CAC1C,SAAuBP,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAuBF,EAAKQ,EAAM,CAChC,KAAM,CACJ,UAAW,WACb,EACA,aAAc,GACd,aAAc,GACd,SAAuBR,EAAKE,EAAO,EAAG,CACpC,UAAW,8BACX,qBAAsB,YACtB,SAAU,OACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACD,UAAW,iBACX,MAAO,CAAC,cAAc,EACtB,iBAAkBL,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgBK,EAAKM,EAAU,CAC9B,sBAAuB,GACvB,SAAuBN,EAAWO,EAAU,CAC1C,SAAuBP,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAuBF,EAAKQ,EAAM,CAChC,KAAM,CACJ,UAAW,WACb,EACA,aAAc,GACd,aAAc,GACd,SAAuBR,EAAKE,EAAO,EAAG,CACpC,UAAW,8BACX,qBAAsB,YACtB,SAAU,OACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACD,UAAW,iBACX,MAAO,CAAC,cAAc,EACtB,iBAAkBL,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgBK,EAAKM,EAAU,CAC9B,sBAAuB,GACvB,SAAuBN,EAAWO,EAAU,CAC1C,SAAuBP,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAuBF,EAAKQ,EAAM,CAChC,KAAM,CACJ,UAAW,WACb,EACA,aAAc,GACd,aAAc,GACd,SAAuBR,EAAKE,EAAO,EAAG,CACpC,UAAW,8BACX,qBAAsB,YACtB,SAAU,UACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACD,UAAW,iBACX,MAAO,CAAC,cAAc,EACtB,iBAAkBL,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgBK,EAAKM,EAAU,CAC9B,sBAAuB,GACvB,SAAuBN,EAAWO,EAAU,CAC1C,SAAuBP,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAuBF,EAAKQ,EAAM,CAChC,KAAM,CACJ,UAAW,WACb,EACA,aAAc,GACd,aAAc,GACd,SAAuBR,EAAKE,EAAO,EAAG,CACpC,UAAW,8BACX,qBAAsB,YACtB,SAAU,WACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACD,UAAW,gBACX,MAAO,CAAC,cAAc,EACtB,iBAAkBL,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgBK,EAAKM,EAAU,CAC9B,sBAAuB,GACvB,SAAuBN,EAAWO,EAAU,CAC1C,SAAuBP,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAuBF,EAAKQ,EAAM,CAChC,KAAM,CACJ,UAAW,WACb,EACA,aAAc,GACd,aAAc,GACd,SAAuBR,EAAKE,EAAO,EAAG,CACpC,UAAW,8BACX,qBAAsB,YACtB,SAAU,YACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACD,UAAW,gBACX,MAAO,CAAC,cAAc,EACtB,iBAAkBL,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgBK,EAAKM,EAAU,CAC9B,sBAAuB,GACvB,SAAuBN,EAAWO,EAAU,CAC1C,SAAuBP,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAuBF,EAAKQ,EAAM,CAChC,KAAM,CACJ,UAAW,WACb,EACA,aAAc,GACd,aAAc,GACd,SAAuBR,EAAKE,EAAO,EAAG,CACpC,UAAW,8BACX,qBAAsB,YACtB,SAAU,QACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACD,UAAW,gBACX,MAAO,CAAC,cAAc,EACtB,iBAAkBL,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,EAAgBS,EAAMF,EAAO,IAAK,CACjC,UAAW,iBACX,iBAAkBL,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcK,EAAKM,EAAU,CACrC,sBAAuB,GACvB,SAAuBN,EAAWO,EAAU,CAC1C,SAAuBP,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAU,UACZ,CAAC,CACH,CAAC,EACD,UAAW,iBACX,MAAO,CAAC,cAAc,EACtB,iBAAkBL,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,qBACtB,iCAAkC,2BAClC,gCAAiC,OACjC,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgBS,EAAMF,EAAO,IAAK,CACjC,UAAW,iBACX,iBAAkBL,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcK,EAAKM,EAAU,CACrC,sBAAuB,GACvB,SAAuBN,EAAWO,EAAU,CAC1C,SAAuBP,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAuBF,EAAKQ,EAAM,CAChC,KAAM,CACJ,UAAW,WACb,EACA,aAAc,GACd,aAAc,GACd,SAAuBR,EAAKE,EAAO,EAAG,CACpC,UAAW,8BACX,qBAAsB,YACtB,SAAU,OACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACD,UAAW,gBACX,MAAO,CAAC,cAAc,EACtB,iBAAkBL,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgBK,EAAKM,EAAU,CAC9B,sBAAuB,GACvB,SAAuBN,EAAWO,EAAU,CAC1C,SAAuBP,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAuBF,EAAKQ,EAAM,CAChC,KAAM,CACJ,UAAW,WACb,EACA,aAAc,GACd,aAAc,GACd,SAAuBR,EAAKE,EAAO,EAAG,CACpC,UAAW,8BACX,qBAAsB,YACtB,SAAU,UACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACD,UAAW,gBACX,MAAO,CAAC,cAAc,EACtB,iBAAkBL,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgBK,EAAKM,EAAU,CAC9B,sBAAuB,GACvB,SAAuBN,EAAWO,EAAU,CAC1C,SAAuBP,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAuBF,EAAKQ,EAAM,CAChC,KAAM,CACJ,UAAW,WACb,EACA,aAAc,GACd,aAAc,GACd,SAAuBR,EAAKE,EAAO,EAAG,CACpC,UAAW,8BACX,qBAAsB,YACtB,SAAU,KACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACD,UAAW,gBACX,MAAO,CAAC,cAAc,EACtB,iBAAkBL,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgBK,EAAKM,EAAU,CAC9B,sBAAuB,GACvB,SAAuBN,EAAWO,EAAU,CAC1C,SAAuBP,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAuBF,EAAKQ,EAAM,CAChC,KAAM,CACJ,UAAW,WACb,EACA,aAAc,GACd,aAAc,GACd,SAAuBR,EAAKE,EAAO,EAAG,CACpC,UAAW,8BACX,qBAAsB,YACtB,SAAU,WACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACD,UAAW,gBACX,MAAO,CAAC,cAAc,EACtB,iBAAkBL,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgBK,EAAKM,EAAU,CAC9B,sBAAuB,GACvB,SAAuBN,EAAWO,EAAU,CAC1C,SAAuBP,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAuBF,EAAKQ,EAAM,CAChC,KAAM,CACJ,UAAW,WACb,EACA,aAAc,GACd,aAAc,GACd,SAAuBR,EAAKE,EAAO,EAAG,CACpC,UAAW,8BACX,qBAAsB,YACtB,SAAU,WACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACD,UAAW,iBACX,MAAO,CAAC,cAAc,EACtB,iBAAkBL,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgBK,EAAKM,EAAU,CAC9B,sBAAuB,GACvB,SAAuBN,EAAWO,EAAU,CAC1C,SAAuBP,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAuBF,EAAKQ,EAAM,CAChC,KAAM,CACJ,UAAW,WACb,EACA,aAAc,GACd,aAAc,GACd,SAAuBR,EAAKE,EAAO,EAAG,CACpC,UAAW,8BACX,qBAAsB,YACtB,SAAU,OACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACD,UAAW,iBACX,MAAO,CAAC,cAAc,EACtB,iBAAkBL,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,EAAgBS,EAAMF,EAAO,IAAK,CACjC,UAAW,gBACX,iBAAkBL,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcK,EAAKM,EAAU,CACrC,sBAAuB,GACvB,SAAuBN,EAAWO,EAAU,CAC1C,SAAuBP,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAU,WACZ,CAAC,CACH,CAAC,EACD,UAAW,iBACX,MAAO,CAAC,cAAc,EACtB,iBAAkBL,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,qBACtB,iCAAkC,2BAClC,gCAAiC,OACjC,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgBS,EAAMF,EAAO,IAAK,CACjC,UAAW,gBACX,iBAAkBL,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcK,EAAKM,EAAU,CACrC,sBAAuB,GACvB,SAAuBN,EAAWO,EAAU,CAC1C,SAAuBP,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAuBF,EAAKQ,EAAM,CAChC,KAAM,CACJ,UAAW,WACb,EACA,aAAc,GACd,aAAc,GACd,SAAuBR,EAAKE,EAAO,EAAG,CACpC,UAAW,8BACX,qBAAsB,YACtB,SAAU,WACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACD,UAAW,iBACX,MAAO,CAAC,cAAc,EACtB,iBAAkBL,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgBK,EAAKM,EAAU,CAC9B,sBAAuB,GACvB,SAAuBN,EAAWO,EAAU,CAC1C,SAAuBP,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAuBF,EAAKQ,EAAM,CAChC,KAAM,CACJ,UAAW,WACb,EACA,aAAc,GACd,aAAc,GACd,SAAuBR,EAAKE,EAAO,EAAG,CACpC,UAAW,8BACX,qBAAsB,YACtB,SAAU,QACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACD,UAAW,iBACX,MAAO,CAAC,cAAc,EACtB,iBAAkBL,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgBK,EAAKM,EAAU,CAC9B,sBAAuB,GACvB,SAAuBN,EAAWO,EAAU,CAC1C,SAAuBP,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAuBF,EAAKQ,EAAM,CAChC,KAAM,CACJ,UAAW,WACb,EACA,aAAc,GACd,aAAc,GACd,SAAuBR,EAAKE,EAAO,EAAG,CACpC,UAAW,8BACX,qBAAsB,YACtB,SAAU,MACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACD,UAAW,gBACX,MAAO,CAAC,cAAc,EACtB,iBAAkBL,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgBK,EAAKM,EAAU,CAC9B,sBAAuB,GACvB,SAAuBN,EAAWO,EAAU,CAC1C,SAAuBP,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAuBF,EAAKQ,EAAM,CAChC,KAAM,CACJ,UAAW,WACb,EACA,aAAc,GACd,aAAc,GACd,SAAuBR,EAAKE,EAAO,EAAG,CACpC,UAAW,8BACX,qBAAsB,YACtB,SAAU,MACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACD,UAAW,gBACX,MAAO,CAAC,cAAc,EACtB,iBAAkBL,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgBK,EAAKM,EAAU,CAC9B,sBAAuB,GACvB,SAAuBN,EAAWO,EAAU,CAC1C,SAAuBP,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAuBF,EAAKQ,EAAM,CAChC,KAAM,CACJ,UAAW,WACb,EACA,aAAc,GACd,aAAc,GACd,SAAuBR,EAAKE,EAAO,EAAG,CACpC,UAAW,8BACX,qBAAsB,YACtB,SAAU,UACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACD,UAAW,iBACX,MAAO,CAAC,cAAc,EACtB,iBAAkBL,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,EAAgBS,EAAMF,EAAO,IAAK,CACjC,UAAW,gBACX,iBAAkBL,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcK,EAAKS,GAAM,CACjC,sBAAuB,GACvB,UAAW,gBACX,MAAO,CAAC,cAAc,EACtB,iBAAkBZ,EAClB,SAAU,YACV,QAAS,yLACT,MAAO,CACL,uBAAwB,2CACxB,qBAAsB,OACtB,sBAAuB,SACvB,uBAAwB,IACxB,0BAA2B,MAC3B,uBAAwB,QACxB,iCAAkC,2BAClC,gCAAiC,OACjC,0BAA2B,QAC3B,sBAAuB,qBACvB,2BAA4B,OAC5B,0BAA2B,MAC7B,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgBS,EAAMF,EAAO,IAAK,CACjC,UAAW,gBACX,iBAAkBL,EAClB,SAAU,YACV,WAAYF,EACZ,SAAU,CAAcK,EAAKM,EAAU,CACrC,sBAAuB,GACvB,SAAuBN,EAAWO,EAAU,CAC1C,SAAuBP,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAuBF,EAAKQ,EAAM,CAChC,KAAM,CACJ,UAAW,WACb,EACA,aAAc,GACd,aAAc,GACd,SAAuBR,EAAKE,EAAO,EAAG,CACpC,UAAW,8BACX,qBAAsB,YACtB,SAAU,OACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACD,UAAW,iBACX,MAAO,CAAC,cAAc,EACtB,iBAAkBL,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgBK,EAAKM,EAAU,CAC9B,sBAAuB,GACvB,SAAuBN,EAAWO,EAAU,CAC1C,SAAuBP,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAuBF,EAAKQ,EAAM,CAChC,KAAM,CACJ,UAAW,WACb,EACA,aAAc,GACd,aAAc,GACd,SAAuBR,EAAKE,EAAO,EAAG,CACpC,UAAW,8BACX,qBAAsB,YACtB,SAAU,SACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACD,UAAW,gBACX,MAAO,CAAC,cAAc,EACtB,iBAAkBL,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgBK,EAAKM,EAAU,CAC9B,sBAAuB,GACvB,SAAuBN,EAAWO,EAAU,CAC1C,SAAuBP,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAuBF,EAAKQ,EAAM,CAChC,KAAM,CACJ,UAAW,WACb,EACA,aAAc,GACd,aAAc,GACd,SAAuBR,EAAKE,EAAO,EAAG,CACpC,UAAW,8BACX,qBAAsB,YACtB,SAAU,OACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACD,UAAW,eACX,MAAO,CAAC,cAAc,EACtB,iBAAkBL,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgBK,EAAKM,EAAU,CAC9B,sBAAuB,GACvB,SAAuBN,EAAWO,EAAU,CAC1C,SAAuBP,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAuBF,EAAKQ,EAAM,CAChC,KAAM,yCACN,aAAc,GACd,aAAc,GACd,SAAuBR,EAAKE,EAAO,EAAG,CACpC,UAAW,8BACX,qBAAsB,YACtB,SAAU,SACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACD,UAAW,gBACX,MAAO,CAAC,cAAc,EACtB,iBAAkBL,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,EAAgBS,EAAMF,EAAO,IAAK,CACjC,UAAW,iBACX,cAAe,GACf,iBAAkBL,EAClB,SAAU,YACV,MAAO,CACL,wBAAyB,MACzB,iBAAkB,qEAClB,sBAAuB,MACvB,uBAAwB,MACxB,iBAAkB,QAClB,qBAAsB,KACxB,EACA,WAAYF,EACZ,SAAU,CAAcK,EAAKM,EAAU,CACrC,sBAAuB,GACvB,SAAuBN,EAAWO,EAAU,CAC1C,SAAuBP,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAU,6CACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,MAAO,CAAC,cAAc,EACtB,iBAAkBL,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,iCAAkC,2BAClC,gCAAiC,OACjC,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,GACpB,GAAGvB,GAAqB,CACtB,UAAW,CACT,SAAuB4B,EAAWO,EAAU,CAC1C,SAAuBP,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,MACxB,0BAA2B,SAC3B,sBAAuB,yBACzB,EACA,SAAU,6CACZ,CAAC,CACH,CAAC,CACH,CACF,EAAGZ,EAAaE,CAAc,CAChC,CAAC,EAAgBQ,EAAKM,EAAU,CAC9B,sBAAuB,GACvB,SAAuBN,EAAWO,EAAU,CAC1C,SAAuBP,EAAKE,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,MACxB,sBAAuB,yBACzB,EACA,SAAU,qCACZ,CAAC,CACH,CAAC,EACD,UAAW,iBACX,MAAO,CAAC,cAAc,EACtB,iBAAkBL,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,iCAAkC,2BAClC,gCAAiC,OACjC,6BAA8B,KAChC,EACA,WAAYF,EACZ,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACKe,GAAM,CAAC,sZAAuZ,kFAAmF,oDAAqD,uRAAwR,wTAAyT,ubAAwb,ySAA0S,0KAA2K,oRAAqR,iJAAkJ,oSAAqS,05BAA25B,2WAA4W,ySAA0S,0SAA2S,wuFAAyuF,mEAAoE,yEAA0E,uJAAwJ,yEAA0E,iFAAkF,iFAAkF,gFAAiF,gFAAiF,+DAAgE,mbAAob,iGAAkG,4EAA6E,uFAAwF,oQAAqQ,qKAAsK,6LAA8L,gJAAiJ,yJAA0J,48BAA68B,GAAeA,EAAG,EAMzjVC,GAAkBC,EAAQjC,GAAW+B,GAAK,cAAc,EACvDG,GAAQF,GACfA,GAAgB,YAAc,iBAC9BA,GAAgB,aAAe,CAC7B,OAAQ,MACR,MAAO,IACT,EACAG,EAAoBH,GAAiB,CACnC,QAAS,CACP,QAAS,CAAC,YAAa,YAAa,WAAW,EAC/C,aAAc,CAAC,UAAW,SAAU,QAAQ,EAC5C,MAAO,UACP,KAAMI,EAAY,IACpB,CACF,CAAC,EACDC,EAASL,GAAiB,CAAC,CACzB,OAAQ,QACR,YAAa,CACX,sBAAuB,iDACvB,IAAK,uGACP,EACA,MAAO,SACP,IAAK,wGACL,OAAQ,KACV,EAAG,CACD,OAAQ,QACR,YAAa,CACX,sBAAuB,iDACvB,IAAK,uGACP,EACA,MAAO,SACP,IAAK,wGACL,OAAQ,KACV,EAAG,GAAGhD,GAA0B,GAAGK,GAAwB,GAAeiD,EAAK,CAAC",
  "names": ["enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "yjWY8RlZ2", "vywFcCbn1", "gANrPwo1D", "rHF432pb7", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap192tjd0", "args", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "Text", "css", "Framerf3pj4GA6J", "withCSS", "f3pj4GA6J_default", "addPropertyControls", "ControlType", "addFonts", "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", "SVG", "css", "FramerOaZ3Dzxkx", "withCSS", "OaZ3Dzxkx_default", "addPropertyControls", "ControlType", "addFonts", "createStore", "state1", "dataStore", "Data", "setDataStore", "newState", "storeState", "storeSetters", "setStoreState", "setter", "useStore", "state", "setState", "ye", "ue", "useObserveData", "useSessionStorage", "key", "initialValue", "storedValue", "setStoredValue", "ye", "window", "item", "error", "value", "valueToStore", "countries", "EMPLOYMENT_TYPE_TEXT_MAPPING", "e", "parse", "serialize", "r", "i", "t", "a", "n", "o", "s", "p", "f", "v", "c", "tryDecode", "t", "hasDocumentCookie", "cleanCookies", "parseCookies", "isParsingCookie", "readCookie", "o", "_interopRequireWildcard", "e", "_getRequireWildcardCache", "_typeof", "r", "i", "n", "cleanupCookieValue", "_interopRequireWildcard$1", "_getRequireWildcardCache$1", "_typeof$1", "a", "u", "Cookies", "c", "s", "f", "p", "_interopRequireDefault", "l", "d", "y", "cjs_default", "API_URL", "cookies", "cjs_default", "VISITOR_ID_COOKIE_NAME", "defaultConsentSettings", "CONSENT_LOCALSTORAGE_KEY", "loadConsentSettings", "window", "value", "storeConsent", "settings", "currentPageId", "initialStore", "useStore", "createStore", "InstrumentationContext", "z", "insertScript", "id", "type", "location", "src", "content", "isScriptAlreadyLoaded", "noScriptElement", "scriptElement", "resolve", "reject", "iframeElement", "SCRIPTS", "Fingerprint", "children", "store", "setStore", "useStore", "ue", "fpjs", "insertScript", "result", "e", "newVisitorId", "savedVisitorId", "cookies", "VISITOR_ID_COOKIE_NAME", "window", "p", "l", "BaseInstrumentation", "track", "re", "InstrumentationContext", "sessionId", "setSessionId", "useSessionStorage", "pageId", "setPageId", "ye", "currentPageId", "utmTags", "setUtmTags", "urlParts", "params", "utm", "i", "keyValue", "key", "value", "camelCaseKey", "letter", "handleUnload", "timeSpent", "from", "to", "useDynamicRef", "valueRef", "pe", "withInstrumentationContext", "Component", "props", "queued", "setQueued", "consentSettings", "consentSettingsRef", "te", "action", "event", "API_URL", "res", "item", "fe", "script", "tag", "withInstrumentation", "context", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "BASE62", "useRandomID", "ref", "pe", "Component", "Y", "id", "externalStyle", "className", "width", "height", "layoutId", "outerVariant", "lB0b8zT3l", "restProps", "variant", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "variants", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "pointerEvents", "style", "p", "LayoutGroup", "motion", "cx", "RichText", "x", "css", "FramerFzXD57D4n", "withCSS", "FzXD57D4n_default", "addPropertyControls", "ControlType", "addFonts", "containerStyles", "emptyStateStyle", "containerStyles", "NullState", "Y", "_", "ref", "p", "r", "l", "e", "t", "a", "n", "defaultEvents", "ControlType", "findByArray", "arr", "search", "a", "useIconSelection", "iconKeys", "selectByList", "iconSearch", "iconSelection", "lowercaseIconKeyPairs", "iconSearchResult", "se", "iconSearchTerm", "_iconSearchTerm", "findByArray", "iconKeys", "moduleBaseUrl", "lowercaseIconKeyPairs", "res", "key", "Icon", "props", "color", "selectByList", "iconSearch", "iconSelection", "onClick", "onMouseDown", "onMouseUp", "onMouseEnter", "onMouseLeave", "mirrored", "isMounted", "pe", "iconKey", "useIconSelection", "SelectedIcon", "setSelectedIcon", "ye", "l", "npm_react_18_1_exports", "importModule", "module", "ue", "emptyState", "RenderTarget", "p", "NullState", "motion", "addPropertyControls", "ControlType", "defaultEvents", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "SVG", "css", "FramerBnd1JStq8", "withCSS", "Bnd1JStq8_default", "addPropertyControls", "ControlType", "addFonts", "NavIconFonts", "getFonts", "Bnd1JStq8_default", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "negate", "value", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "nHGpfCyop", "SuerkU5qq", "b2Y0_Rjdo", "PelLk3eQR", "restProps", "ref", "variant", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "variants", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "u", "RichText", "x", "Bnd1JStq8_default", "css", "FramerIyTyTCsWg", "withCSS", "Navigation_Button_IApk_default", "addPropertyControls", "ControlType", "addFonts", "NavIconFonts", "ComponentPillFonts", "getFonts", "FzXD57D4n_default", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "negate", "value", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "nHGpfCyop", "LXIgC6Pnm", "vIRVz6kgk", "Yv4ci07Uw", "yblZHGRUO", "ZEAyb_4sD", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onMouseEnter1eb4b4l", "args", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "RichText", "x", "css", "Framerq_TS4by6l", "withCSS", "q_TS4by6l_default", "addPropertyControls", "ControlType", "addFonts", "HeroFonts", "getFonts", "Icon", "HeroControls", "getPropertyControls", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "isSet", "value", "toResponsiveImage", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "MuowYzWkF", "nHGpfCyop", "LXIgC6Pnm", "vIRVz6kgk", "CI2jNsOly", "yvU9QsKrz", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1eb4b4l", "args", "isDisplayed", "isDisplayed1", "isDisplayed2", "isDisplayed3", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "u", "RichText", "x", "Image2", "css", "FramerwPkcqOAFV", "withCSS", "wPkcqOAFV_default", "addPropertyControls", "ControlType", "addFonts", "NavigationPlatformTopLevelNavigationFonts", "getFonts", "q_TS4by6l_default", "NavigationNavigationCellFonts", "wPkcqOAFV_default", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "transformTemplate", "_", "t", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "mouseEnter1tb0stj", "args", "mouseEnterx7bhe9", "mouseEnter1nd62ss", "mouseEnter1pbqntl", "isDisplayed", "router", "useRouter", "isDisplayed1", "isDisplayed2", "isDisplayed3", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "RichText", "x", "resolveLink", "css", "FramerEyGaCOL4R", "withCSS", "Navigation_Platform_w65k_default", "addPropertyControls", "ControlType", "addFonts", "NavigationNavigationCellFonts", "getFonts", "wPkcqOAFV_default", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "router", "useRouter", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "resolveLink", "RichText", "x", "css", "FramerYI7n9Aok9", "withCSS", "Navigation_Customers_rali_default", "addPropertyControls", "ControlType", "addFonts", "NavigationNavigationCellFonts", "getFonts", "wPkcqOAFV_default", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "restProps", "ref", "variant", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "variants", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "router", "useRouter", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "RichText", "x", "wPkcqOAFV_default", "resolveLink", "css", "FramerXiRDo6u_5", "withCSS", "Navigation_Resources_xNbE_default", "addFonts", "NavigationNavigationCellFonts", "FlyoutMenuItem", "props", "isOpen", "toggleOpen", "e", "toggleOpenMenuEnter", "toggleOpenMenuLeave", "subMenuAnimate", "u", "motion", "menuItem", "p", "Navigation_Button_IApk_default", "subMenu", "Navigation", "Navigation_Platform_w65k_default", "Navigation_Customers_rali_default", "Navigation_Resources_xNbE_default", "addPropertyControls", "ControlType", "ComponentLogoFonts", "getFonts", "OaZ3Dzxkx_default", "NavigationFonts", "Navigation", "ComponentButtonFonts", "f3pj4GA6J_default", "NavigationNavigationCellFonts", "wPkcqOAFV_default", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "transformTemplate", "_", "t", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap66ksrc", "args", "onTap1l90whf", "onTap1s5s57t", "onTap232j99", "isDisplayed", "isDisplayed1", "isDisplayed2", "router", "useRouter", "isDisplayed3", "isDisplayed4", "isDisplayed5", "isDisplayed6", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "Link", "resolveLink", "RichText", "x", "css", "FramerSxQAj7hop", "withCSS", "SxQAj7hop_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className", "HeroFonts", "getFonts", "Icon", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "ZYeXg2JRS", "restProps", "ref", "variant", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "variants", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "RichText", "x", "Icon", "css", "FramernnfwAzjma", "withCSS", "Component_Dropdown_WJ6M_default", "addPropertyControls", "ControlType", "addFonts", "HeroFonts", "DropdownWithOptions", "options", "selectedOption", "onChange", "u", "p", "Component_Dropdown_WJ6M_default", "e", "option", "o", "addPropertyControls", "ControlType", "iconKeys", "moduleBaseUrl", "lowercaseIconKeyPairs", "res", "key", "Icon", "props", "color", "selectByList", "iconSearch", "iconSelection", "onClick", "onMouseDown", "onMouseUp", "onMouseEnter", "onMouseLeave", "mirrored", "isMounted", "pe", "iconKey", "useIconSelection", "SelectedIcon", "setSelectedIcon", "ye", "l", "npm_react_18_1_exports", "importModule", "module", "ue", "emptyState", "RenderTarget", "p", "NullState", "motion", "addPropertyControls", "ControlType", "defaultEvents", "HeroFonts", "getFonts", "Icon", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "V1r5IGN7J", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1uzbfsd", "args", "onTap1h4jw8k", "isDisplayed", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "css", "Framere6lvrVbzc", "withCSS", "e6lvrVbzc_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "yjWY8RlZ2", "vywFcCbn1", "gANrPwo1D", "rHF432pb7", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap192tjd0", "args", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "Text", "css", "Framerf3pj4GA6J", "withCSS", "f3pj4GA6J_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "Op1lByioF", "FmPvrg_Uq", "restProps", "ref", "variant", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "variants", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1xemqhy", "args", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "RichText", "x", "css", "FramerOw9lIML6E", "withCSS", "Ow9lIML6E_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "CheckboxFonts", "getFonts", "e6lvrVbzc_default", "CheckboxControls", "getPropertyControls", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "PTmkr0C6j", "ZRwf6rA0r", "rZC4EehL8", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapdmoprz", "args", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "RichText", "x", "css", "FramersoCwldyMb", "withCSS", "soCwldyMb_default", "addPropertyControls", "ControlType", "addFonts", "LinkButtonFonts", "getFonts", "Ow9lIML6E_default", "ComponentButtonFonts", "f3pj4GA6J_default", "CheckboxWithLabelFonts", "soCwldyMb_default", "CheckboxFonts", "e6lvrVbzc_default", "CheckboxControls", "getPropertyControls", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "x2TBk5ITi", "xZBhoyzMa", "euAf1OFJZ", "Kt7_x9GeX", "VRizGNgiJ", "U38_JY1aK", "s_U5Pvtfu", "KsBBu2lAv", "GanigjYpr", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "tap1qdm7v1", "args", "tap543fpz", "tapjv4sj6", "tap1d37y9u", "onTap543fpz", "onTap2700b5", "tap2700b5", "onTapnpf49o", "tapnpf49o", "onTapuptu3b", "isDisplayed", "isDisplayed1", "isDisplayed2", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "RichText", "x", "Link", "css", "FramerC9EDO3QTi", "withCSS", "Component_Consent_Widget_2_0_lBOw_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "cookies", "cjs_default", "wrapperStyle", "Wrapper", "children", "p", "WIDGET_VISIBILITY_STATE", "PRIVACY_COOKIE_NAME", "ConsentWidgetCode", "props", "track", "variant", "mode", "setMode", "ye", "store", "setStore", "useStore", "savedSettings", "formSettings", "setFormSettings", "ue", "AcceptAll", "node", "AcceptSelected", "savePreferences", "nextPreferences", "storeConsent", "window", "v", "handleExpand", "handleAcceptSelected", "newSettings", "handleAcceptAll", "handleRemoveData", "defaultConsentSettings", "toggleField", "name", "prev", "variantString", "Component_Consent_Widget_2_0_lBOw_default", "addPropertyControls", "ControlType", "path", "newLang", "pathName", "window", "intervalCount", "withLocalizationOptions", "Component", "props", "availableLanguages", "setAvailableLanguages", "ye", "currentLanguage", "setCurrentLanguage", "ue", "intervalId", "Weglot", "currentLang", "languages", "language", "lang", "newLanguage", "selectedLanguage", "p", "value", "label", "fontStore", "fonts", "css", "className", "DropdownWithOptionsFonts", "getFonts", "DropdownWithOptions", "DropdownWithOptionsWithLocalizationOptions", "withLocalizationOptions", "ConsentWidgetCodeFonts", "ConsentWidgetCode", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "SVG", "RichText", "x", "Link", "Text", "css", "FramerTsUxw6m6p", "withCSS", "TsUxw6m6p_default", "addPropertyControls", "ControlType", "addFonts", "fonts"]
}
